From f9e79cac6877ce9709a39a22d1a55c680075c5e9 Mon Sep 17 00:00:00 2001 From: Philipp Horstenkamp Date: Sat, 18 Nov 2023 02:49:30 +0100 Subject: [PATCH] Added an example created by the current chatgpt. --- .../1000-24eb62b6e8155941.js | 1 + .../1522-315edae02f2bbfb3.js | 1 + .../1771-586e6d98fcf9fdf6.js | 1 + .../2218-09b494c53ed259e0.js | 1 + .../3140-a1f94b13ff8410eb.js | 1 + .../4865-3aa2d272a1d0ff2d.js | 1 + .../53c17921e0c481ce.css | 2 + .../5484-59ca1593cb8cedf0.js | 1 + .../7039-444584ffa4058090.js | 1 + .../746-eab25b542a9f034f.js | 1 + .../816-8c024f2a4f17bee4.js | 1 + .../[[...shareParams]]-e7060ec51c7d913a.js | 1 + .../_app-070eb5460c2d5ce1.js | 99 +++++++++++++++++++ .../_buildManifest.js | 1 + .../_ssgManifest.js | 1 + .../Remaining Bread 74 loaves-Dateien/a.htm | 2 + .../a_data/main.js | 1 + .../framework-10a404587b40544b.js | 33 +++++++ .../main-2c03450a19a7bc03.js | 1 + .../polyfills-c67a75d1b6f99dc8.js | 1 + .../webpack-dc1a31491abe7489.js | 1 + chatgpt-example/Remaining Bread 74 loaves.htm | 8 ++ literatur.bib | 18 ++++ 23 files changed, 179 insertions(+) create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/1000-24eb62b6e8155941.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/1522-315edae02f2bbfb3.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/1771-586e6d98fcf9fdf6.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/2218-09b494c53ed259e0.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/3140-a1f94b13ff8410eb.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/4865-3aa2d272a1d0ff2d.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/53c17921e0c481ce.css create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/5484-59ca1593cb8cedf0.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/7039-444584ffa4058090.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/746-eab25b542a9f034f.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/816-8c024f2a4f17bee4.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/[[...shareParams]]-e7060ec51c7d913a.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/_app-070eb5460c2d5ce1.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/_buildManifest.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/_ssgManifest.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/a.htm create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/a_data/main.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/framework-10a404587b40544b.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/main-2c03450a19a7bc03.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/polyfills-c67a75d1b6f99dc8.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves-Dateien/webpack-dc1a31491abe7489.js create mode 100644 chatgpt-example/Remaining Bread 74 loaves.htm create mode 100644 literatur.bib diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/1000-24eb62b6e8155941.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/1000-24eb62b6e8155941.js new file mode 100644 index 0000000..7186cd1 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/1000-24eb62b6e8155941.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1e3],{92194:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(39324),u=r(71209);Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{noSSR:function(){return l},default:function(){return s}});var a=r(64838),o=(r(70079),a._(r(14657)));function i(e){return{default:(null==e?void 0:e.default)||e}}function l(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){var r=o.default,a={loading:function(e){return e.error,e.isLoading,e.pastDelay,null}};e instanceof Promise?a.loader=function(){return e}:"function"==typeof e?a.loader=e:"object"==typeof e&&(a=n._({},a,e));var s=(a=n._({},a,t)).loader;return(a.loadableGenerated&&(a=n._({},a,a.loadableGenerated),delete a.loadableGenerated),"boolean"!=typeof a.ssr||a.ssr)?r(u._(n._({},a),{loader:function(){return null!=s?s().then(i):Promise.resolve(i(function(){return null}))}})):(delete a.webpack,delete a.modules,l(r,a))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35841:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return n}});var n=r(64838)._(r(70079)).default.createContext(null)},14657:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(51217),u=r(31819),a=r(39324),o=r(71209);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return y}});var i=r(64838)._(r(70079)),l=r(35841),s=[],c=[],d=!1;function f(e){var t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(function(e){return r.loading=!1,r.loaded=e,e}).catch(function(e){throw r.loading=!1,r.error=e,e}),r}var p=function(){function e(t,r){n._(this,e),this._loadFn=t,this._opts=r,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}return u._(e,[{key:"promise",value:function(){return this._res.promise}},{key:"retry",value:function(){var e=this;this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};var t=this._res,r=this._opts;t.loading&&("number"==typeof r.delay&&(0===r.delay?this._state.pastDelay=!0:this._delay=setTimeout(function(){e._update({pastDelay:!0})},r.delay)),"number"==typeof r.timeout&&(this._timeout=setTimeout(function(){e._update({timedOut:!0})},r.timeout))),this._res.promise.then(function(){e._update({}),e._clearTimeouts()}).catch(function(t){e._update({}),e._clearTimeouts()}),this._update({})}},{key:"_update",value:function(e){this._state=a._(o._(a._({},this._state),{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading}),e),this._callbacks.forEach(function(e){return e()})}},{key:"_clearTimeouts",value:function(){clearTimeout(this._delay),clearTimeout(this._timeout)}},{key:"getCurrentValue",value:function(){return this._state}},{key:"subscribe",value:function(e){var t=this;return this._callbacks.add(e),function(){t._callbacks.delete(e)}}}]),e}();function m(e){return function(e,t){var r=function(){if(!o){var t=new p(e,a);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()},n=function(){r();var e=i.default.useContext(l.LoadableContext);e&&Array.isArray(a.modules)&&a.modules.forEach(function(t){e(t)})},u=function(e,t){n();var r=i.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return i.default.useImperativeHandle(t,function(){return{retry:o.retry}},[]),i.default.useMemo(function(){var t;return r.loading||r.error?i.default.createElement(a.loading,{isLoading:r.loading,pastDelay:r.pastDelay,timedOut:r.timedOut,error:r.error,retry:o.retry}):r.loaded?i.default.createElement((t=r.loaded)&&t.default?t.default:t,e):null},[e,r])},a=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;if(!d){var s=a.webpack?a.webpack():a.modules;s&&c.push(function(e){var t=!0,n=!1,u=void 0;try{for(var a,o=s[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){var i=a.value;if(-1!==e.indexOf(i))return r()}}catch(e){n=!0,u=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw u}}})}return u.preload=function(){return r()},u.displayName="LoadableComponent",i.default.forwardRef(u)}(f,e)}function v(e,t){for(var r=[];e.length;){var n=e.pop();r.push(n(t))}return Promise.all(r).then(function(){if(e.length)return v(e,t)})}m.preloadAll=function(){return new Promise(function(e,t){v(s).then(e,t)})},m.preloadReady=function(e){return void 0===e&&(e=[]),new Promise(function(t){var r=function(){return d=!0,t()};v(c,e).then(r,r)})},window.__NEXT_PRELOADREADY=m.preloadReady;var y=m},5397:function(e,t,r){e.exports=r(92194)},7813:function(e,t,r){"use strict";r.d(t,{v:function(){return j}});var n,u,a,o=r(70079),i=r(78983),l=r(4911),s=r(32552),c=r(61296),d=r(98044),f=r(14699),p=r(58194),m=r(86499),v=r(10186),y=r(28595),b=r(29787),h=r(53315),g=r(52327),_=r(37068),I=r(19992),R=r(46789),x=r(17575),T=((n=T||{})[n.Open=0]="Open",n[n.Closed=1]="Closed",n),P=((u=P||{})[u.Pointer=0]="Pointer",u[u.Other=1]="Other",u),S=((a=S||{})[a.OpenMenu=0]="OpenMenu",a[a.CloseMenu=1]="CloseMenu",a[a.GoToItem=2]="GoToItem",a[a.Search=3]="Search",a[a.ClearSearch=4]="ClearSearch",a[a.RegisterItem=5]="RegisterItem",a[a.UnregisterItem=6]="UnregisterItem",a);function k(e,t=e=>e){let r=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,n=(0,b.z2)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),u=r?n.indexOf(r):null;return -1===u&&(u=null),{items:n,activeItemIndex:u}}let w={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,menuState:0},2:(e,t)=>{var r;let n=k(e),u=(0,v.d)(t,{resolveItems:()=>n.items,resolveActiveIndex:()=>n.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...n,searchQuery:"",activeItemIndex:u,activationTrigger:null!=(r=t.trigger)?r:1}},3:(e,t)=>{let r=""!==e.searchQuery?0:1,n=e.searchQuery+t.value.toLowerCase(),u=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+r).concat(e.items.slice(0,e.activeItemIndex+r)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))&&!e.dataRef.current.disabled}),a=u?e.items.indexOf(u):-1;return -1===a||a===e.activeItemIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeItemIndex:a,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let r=k(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...r}},6:(e,t)=>{let r=k(e,e=>{let r=e.findIndex(e=>e.id===t.id);return -1!==r&&e.splice(r,1),e});return{...e,...r,activationTrigger:1}}},M=(0,o.createContext)(null);function E(e){let t=(0,o.useContext)(M);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,E),t}return t}function D(e,t){return(0,i.E)(t.type,w,e,t)}M.displayName="MenuContext";let O=o.Fragment,C=(0,l.yV)(function(e,t){let r=(0,o.useReducer)(D,{menuState:1,buttonRef:(0,o.createRef)(),itemsRef:(0,o.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:n,itemsRef:u,buttonRef:a},s]=r,c=(0,f.T)(t);(0,h.O)([a,u],(e,t)=>{var r;s({type:1}),(0,b.sP)(t,b.tJ.Loose)||(e.preventDefault(),null==(r=a.current)||r.focus())},0===n);let d=(0,o.useMemo)(()=>({open:0===n}),[n]);return o.createElement(M.Provider,{value:r},o.createElement(_.up,{value:(0,i.E)(n,{0:_.ZM.Open,1:_.ZM.Closed})},(0,l.sY)({ourProps:{ref:c},theirProps:e,slot:d,defaultTag:O,name:"Menu"})))}),N=(0,l.yV)(function(e,t){var r;let[n,u]=E("Menu.Button"),a=(0,f.T)(n.buttonRef,t),i=`headlessui-menu-button-${(0,p.M)()}`,s=(0,c.G)(),d=(0,x.z)(e=>{switch(e.key){case m.R.Space:case m.R.Enter:case m.R.ArrowDown:e.preventDefault(),e.stopPropagation(),u({type:0}),s.nextFrame(()=>u({type:2,focus:v.T.First}));break;case m.R.ArrowUp:e.preventDefault(),e.stopPropagation(),u({type:0}),s.nextFrame(()=>u({type:2,focus:v.T.Last}))}}),b=(0,x.z)(e=>{e.key===m.R.Space&&e.preventDefault()}),h=(0,x.z)(t=>{if((0,y.P)(t.currentTarget))return t.preventDefault();e.disabled||(0===n.menuState?(u({type:1}),s.nextFrame(()=>{var e;return null==(e=n.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(t.preventDefault(),u({type:0})))}),g=(0,o.useMemo)(()=>({open:0===n.menuState}),[n]),_={ref:a,id:i,type:(0,I.f)(e,n.buttonRef),"aria-haspopup":!0,"aria-controls":null==(r=n.itemsRef.current)?void 0:r.id,"aria-expanded":e.disabled?void 0:0===n.menuState,onKeyDown:d,onKeyUp:b,onClick:h};return(0,l.sY)({ourProps:_,theirProps:e,slot:g,defaultTag:"button",name:"Menu.Button"})}),F=l.AN.RenderStrategy|l.AN.Static,L=(0,l.yV)(function(e,t){var r,n;let[u,a]=E("Menu.Items"),i=(0,f.T)(u.itemsRef,t),y=(0,R.i)(u.itemsRef),h=`headlessui-menu-items-${(0,p.M)()}`,I=(0,c.G)(),T=(0,_.oJ)(),P=null!==T?T===_.ZM.Open:0===u.menuState;(0,o.useEffect)(()=>{let e=u.itemsRef.current;e&&0===u.menuState&&e!==(null==y?void 0:y.activeElement)&&e.focus({preventScroll:!0})},[u.menuState,u.itemsRef,y]),function({container:e,accept:t,walk:r,enabled:n=!0}){let u=(0,o.useRef)(t),a=(0,o.useRef)(r);(0,o.useEffect)(()=>{u.current=t,a.current=r},[t,r]),(0,d.e)(()=>{if(!e||!n)return;let t=(0,g.r)(e);if(!t)return;let r=u.current,o=a.current,i=Object.assign(e=>r(e),{acceptNode:r}),l=t.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,i,!1);for(;l.nextNode();)o(l.currentNode)},[e,n,u,a])}({container:u.itemsRef.current,enabled:0===u.menuState,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 S=(0,x.z)(e=>{var t,r;switch(I.dispose(),e.key){case m.R.Space:if(""!==u.searchQuery)return e.preventDefault(),e.stopPropagation(),a({type:3,value:e.key});case m.R.Enter:if(e.preventDefault(),e.stopPropagation(),a({type:1}),null!==u.activeItemIndex){let{dataRef:e}=u.items[u.activeItemIndex];null==(r=null==(t=e.current)?void 0:t.domRef.current)||r.click()}(0,b.wI)(u.buttonRef.current);break;case m.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:v.T.Next});case m.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:v.T.Previous});case m.R.Home:case m.R.PageUp:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:v.T.First});case m.R.End:case m.R.PageDown:return e.preventDefault(),e.stopPropagation(),a({type:2,focus:v.T.Last});case m.R.Escape:e.preventDefault(),e.stopPropagation(),a({type:1}),(0,s.k)().nextFrame(()=>{var e;return null==(e=u.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case m.R.Tab:e.preventDefault(),e.stopPropagation(),a({type:1}),(0,s.k)().nextFrame(()=>{(0,b.EO)(u.buttonRef.current,e.shiftKey?b.TO.Previous:b.TO.Next)});break;default:1===e.key.length&&(a({type:3,value:e.key}),I.setTimeout(()=>a({type:4}),350))}}),k=(0,x.z)(e=>{e.key===m.R.Space&&e.preventDefault()}),w=(0,o.useMemo)(()=>({open:0===u.menuState}),[u]),M={"aria-activedescendant":null===u.activeItemIndex||null==(r=u.items[u.activeItemIndex])?void 0:r.id,"aria-labelledby":null==(n=u.buttonRef.current)?void 0:n.id,id:h,onKeyDown:S,onKeyUp:k,role:"menu",tabIndex:0,ref:i};return(0,l.sY)({ourProps:M,theirProps:e,slot:w,defaultTag:"div",features:F,visible:P,name:"Menu.Items"})}),A=o.Fragment,j=Object.assign(C,{Button:N,Items:L,Item:(0,l.yV)(function(e,t){let{disabled:r=!1,...n}=e,[u,a]=E("Menu.Item"),i=`headlessui-menu-item-${(0,p.M)()}`,c=null!==u.activeItemIndex&&u.items[u.activeItemIndex].id===i,m=(0,o.useRef)(null),y=(0,f.T)(t,m);(0,d.e)(()=>{if(0!==u.menuState||!c||0===u.activationTrigger)return;let e=(0,s.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=m.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[m,c,u.menuState,u.activationTrigger,u.activeItemIndex]);let h=(0,o.useRef)({disabled:r,domRef:m});(0,d.e)(()=>{h.current.disabled=r},[h,r]),(0,d.e)(()=>{var e,t;h.current.textValue=null==(t=null==(e=m.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[h,m]),(0,d.e)(()=>(a({type:5,id:i,dataRef:h}),()=>a({type:6,id:i})),[h,i]);let g=(0,x.z)(e=>{if(r)return e.preventDefault();a({type:1}),(0,b.wI)(u.buttonRef.current)}),_=(0,x.z)(()=>{if(r)return a({type:2,focus:v.T.Nothing});a({type:2,focus:v.T.Specific,id:i})}),I=(0,x.z)(()=>{r||c||a({type:2,focus:v.T.Specific,id:i,trigger:0})}),R=(0,x.z)(()=>{r||!c||a({type:2,focus:v.T.Nothing})}),T=(0,o.useMemo)(()=>({active:c,disabled:r}),[c,r]);return(0,l.sY)({ourProps:{id:i,ref:y,role:"menuitem",tabIndex:!0===r?void 0:-1,"aria-disabled":!0===r||void 0,disabled:void 0,onClick:g,onFocus:_,onPointerMove:I,onMouseMove:I,onPointerLeave:R,onMouseLeave:R},theirProps:n,slot:T,defaultTag:A,name:"Menu.Item"})})})},19992:function(e,t,r){"use strict";r.d(t,{f:function(){return o}});var n=r(70079),u=r(98044);function a(e){var t;if(e.type)return e.type;let r=null!=(t=e.as)?t:"button";if("string"==typeof r&&"button"===r.toLowerCase())return"button"}function o(e,t){let[r,o]=(0,n.useState)(()=>a(e));return(0,u.e)(()=>{o(a(e))},[e.type,e.as]),(0,u.e)(()=>{r||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&o("button")},[r,t]),r}},10186:function(e,t,r){"use strict";r.d(t,{T:function(){return u},d:function(){return a}});var n,u=((n=u||{})[n.First=0]="First",n[n.Previous=1]="Previous",n[n.Next=2]="Next",n[n.Last=3]="Last",n[n.Specific=4]="Specific",n[n.Nothing=5]="Nothing",n);function a(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),u=null!=n?n:-1,a=(()=>{switch(e.focus){case 0:return r.findIndex(e=>!t.resolveDisabled(e));case 1:{let e=r.slice().reverse().findIndex((e,r,n)=>(-1===u||!(n.length-r-1>=u))&&!t.resolveDisabled(e));return -1===e?e:r.length-1-e}case 2:return r.findIndex((e,r)=>!(r<=u)&&!t.resolveDisabled(e));case 3:{let e=r.slice().reverse().findIndex(e=>!t.resolveDisabled(e));return -1===e?e:r.length-1-e}case 4:return r.findIndex(r=>t.resolveId(r)===e.id);case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}})();return -1===a?n:a}}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/1522-315edae02f2bbfb3.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/1522-315edae02f2bbfb3.js new file mode 100644 index 0000000..a793b66 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/1522-315edae02f2bbfb3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1522],{61017:function(e,t,n){n.d(t,{Z:function(){return l}});var i=n(51217),r=n(10064),a=n(35250),s=n(70079),o=n(45193);function l(e){var t=e.text,n=(0,o.Z)(),i=(0,r._)((0,s.useState)(!0),2),l=i[0],u=i[1],d=(0,r._)((0,s.useState)(0),2),m=d[0],f=d[1],h=(0,s.useMemo)(function(){return new c().humanTypingDelaysQuertyDistance(t)},[t]);return(0,s.useEffect)(function(){t&&l&&(u(!0),h.forEach(function(e,t){setTimeout(function(){n()&&(f(t),t===h.length-1&&u(!1))},e)}))},[h,n,l,t]),(0,a.jsx)(a.Fragment,{children:t.substring(0,m+1)})}var c=function(){function e(){(0,i._)(this,e)}var t=e.prototype;return t.qwertyDistance=function(e,t){var n,i,a={q:[0,0],w:[1,0],e:[2,0],r:[3,0],t:[4,0],y:[5,0],u:[6,0],i:[7,0],o:[8,0],p:[9,0],a:[0,1],s:[1,1],d:[2,1],f:[3,1],g:[4,1],h:[5,1],j:[6,1],k:[7,1],l:[8,1],z:[0,2],x:[1,2],c:[2,2],v:[3,2],b:[4,2],n:[5,2],m:[6,2]},s=(0,r._)(null!==(n=a[e.toLowerCase()])&&void 0!==n?n:[0,0],2),o=s[0],l=s[1],c=(0,r._)(null!==(i=a[t.toLowerCase()])&&void 0!==i?i:[0,0],2);return Math.abs(o-c[0])+Math.abs(l-c[1])},t.humanTypingDelaysQuertyDistance=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,i=0,r=[],a=0;a0){var o=this.qwertyDistance(e[a-1],e[a]);s=0===o?this.getRandomInt(t,Math.floor(n/2)):1===o?this.getRandomInt(t,Math.floor(2*n/3)):this.getRandomInt(t,n)}else s=this.getRandomInt(t,n);r.push(s+i),i+=s}return r},t.getRandomInt=function(e,t){return Math.floor(Math.random()*(t-e+1))+e},e}()},40578:function(e,t,n){n.d(t,{V:function(){return ed},Z:function(){return el}});var i=n(39324),r=n(71209),a=n(10064),s=n(4337),o=n(35250),l=n(84844),c=n(8679),u=n(54636),d=n(42780),m=n(19841),f=n(72201),h=n(26430),g=n(84913),p=n(44043),v=n(82187),x=n(69262),y=n(70737),b=n(97296),j=n(91530),k=n.n(j),M=n(10721),w=n.n(M),N=n(70079),T=n(1454),_=n(94968),C=n(70671),P=n(32004),Z=n(21389),S=n(86646),I=n(66638),B=n(1491),L=n(18481),E=n(61399),F=n(56497),z=n(61017),D=n(48133),R=n(41955),W=n(94705),A=n(7184),U=n(23234),O=n(21950),H=n(35265);n(12952);var G=n(46266),$=n(25913);function V(e){var t=e.conversation,n=(0,$.iF)(),i=(0,a._)((0,N.useState)(!1),2),r=i[0],s=i[1];return(0,N.useEffect)(function(){return(0,l.LW)(c.n,{deleteChat:function(){s(!0)}})},[]),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(G.n,{clientThreadId:t.id,children:(0,o.jsxs)("button",{className:"absolute bottom-0 right-0 top-0 flex w-9 items-center justify-center rounded-lg text-token-text-tertiary transition hover:text-token-text-secondary radix-state-open:text-token-text-secondary",children:[(0,o.jsx)("div",{className:"pointer-events-none absolute bottom-0 right-0 top-0 w-14 rounded-lg bg-gradient-to-l from-token-surface-primary from-60% to-transparent"}),(0,o.jsx)(H.Yr,{className:"icon-md relative"})]})}),r&&(0,o.jsx)(ed,{title:t.title,handleDelete:function(){S.ZP.patchConversation(t.id,{is_visible:!1}).then(function(){n()}),w().push("/",void 0,{shallow:!0})},onClose:function(){s(!1)}})]})}function q(e){var t=e.conversation,n=e.onClose,i=function(){s!==t.title&&(I.tQ.setTitle(t.id,s,I._L.User),u.A.logEvent(d.M.renameThread,{threadId:t.id,content:s}),S.ZP.patchConversation(t.id,{title:s}).then(function(){c()}))},r=(0,a._)((0,N.useState)(t.title),2),s=r[0],l=r[1],c=(0,$.iF)();return(0,o.jsx)("input",{type:"text",value:s,onChange:function(e){l(e.target.value)},onKeyDown:function(e){switch(e.key){case"Escape":n();break;case"Enter":i(),n()}},onBlur:function(){i(),n()},autoFocus:!0,className:"w-full border border-token-border-light bg-transparent p-0 text-sm"})}function Y(e){var t,n=e.conversation,i=e.isActive,r=e.elementRef,s=(0,a._)((0,N.useState)(!1),2),f=s[0],h=s[1];(0,N.useEffect)(function(){return(0,l.LW)(c.n,{editTitle:function(){i&&h(!0)}})},[i]);var g=(0,E.Z)(n.id,n.title,i),p=g.resolvedTitle,v=g.isTypingEffect,x=(0,B.w$)(),y=(0,O.kg)(null!==(t=n.conversation_template_id)&&void 0!==t?t:void 0).data;return(0,o.jsxs)("div",{className:"group relative active:opacity-90",children:[(0,o.jsx)("a",{href:(0,L.ZV)(n.id,y),onClick:function(e){if(e.preventDefault(),!i){var t;t=n.id,R.hx.abortAllRequests(),u.A.logEvent(d.M.loadThread,{threadId:t}),w().push((0,L.ZV)(t,y),void 0,{shallow:!0})}},onDoubleClick:function(){h(!0)},ref:r,className:(0,m.default)("flex items-center gap-2 rounded-lg p-2",i?"bg-token-surface-primary":"hover:bg-token-surface-primary"),children:(0,o.jsxs)("div",{className:"relative grow overflow-hidden whitespace-nowrap",children:[v&&i&&x?(0,o.jsx)(z.Z,{text:null!=p?p:""}):p,(0,o.jsx)("div",{className:(0,m.default)("absolute bottom-0 right-0 top-0 w-8 bg-gradient-to-l to-transparent",i?"from-token-surface-primary":"from-token-surface-primary group-hover:from-token-surface-primary dark:from-black")})]})}),f?(0,o.jsx)("div",{className:"absolute bottom-0 left-[7px] right-2 top-0 flex items-center bg-token-surface-tertiary",children:(0,o.jsx)(q,{conversation:n,onClose:function(){h(!1)}})}):i?(0,o.jsx)(V,{conversation:n}):null]})}var Q=n(42798);function K(){var e=(0,s._)(["flex flex-col gap-2 pb-2 dark:text-gray-100 text-gray-800 text-sm\n",""]);return K=function(){return e},e}function J(){var e=(0,s._)(["flex p-3 items-center gap-3 relative rounded-md hover:bg-gray-100 dark:hover:bg-[#2A2B32] cursor-pointer break-all\n","\n"]);return J=function(){return e},e}function X(){var e=(0,s._)(["flex py-3 px-3 items-center gap-3 gizmo:gap-2 relative rounded-md hover:bg-gray-100 dark:hover:bg-[#2A2B32] cursor-pointer hover:pr-14 break-all\n","\n"]);return X=function(){return e},e}function ee(){var e=(0,s._)(["text-sm border-none bg-transparent p-0 m-0 w-full"]);return ee=function(){return e},e}function et(){var e=(0,s._)(["flex-1 text-ellipsis max-h-5 overflow-hidden break-all relative"]);return et=function(){return e},e}function en(){var e=(0,s._)(["h-9 pb-2 pt-3 px-3 gizmo:px-2 text-xs text-gray-500 font-medium text-ellipsis overflow-hidden break-all bg-gray-50 gizmo:bg-white dark:bg-gray-900 gizmo:dark:bg-black gizmo:text-gizmo-gray-600"]);return en=function(){return e},e}function ei(){var e=(0,s._)(["absolute inset-y-0 right-0 w-8 z-10 bg-gradient-to-l\n",""]);return ei=function(){return e},e}function er(){var e=(0,s._)(["absolute flex right-1 z-10 dark:text-gray-300 text-gray-800\n",""]);return er=function(){return e},e}function ea(){var e=(0,s._)(["p-1 hover:text-token-text-primary"]);return ea=function(){return e},e}var es=(0,_.vU)({historyBucketToday:{id:"history.bucket.today",defaultMessage:"Today",description:"Label for today's history bucket"},historyBucketYesterday:{id:"history.bucket.yesterday",defaultMessage:"Yesterday",description:"Label for yesterday's history bucket"},historyBucketLastSeven:{id:"history.bucket.lastSeven",defaultMessage:"Previous 7 Days",description:"Label for the history bucket of the previous 7 days"},historyBucketLastThirty:{id:"history.bucket.lastThirty",defaultMessage:"Previous 30 Days",description:"Label for the history bucket of the previous 30 days"},unableToLoadHistory:{id:"history.unableToLoad",defaultMessage:"Unable to load history",description:"Error message when history fails to load"},retryButton:{id:"history.retryButton",defaultMessage:"Retry",description:"Button to retry loading history"},showMoreButton:{id:"history.showMoreButton",defaultMessage:"Show more",description:"Button to show more history items"},deleteModalTitle:{id:"history.deleteModalTitle",defaultMessage:"Delete chat?",description:"Title of the modal to confirm deleting a conversation"},deleteModalBody:{id:"history.deleteModalBody",defaultMessage:"This will delete {title}.",description:"Body of the modal to confirm deleting a conversation"},deleteModalConfirm:{id:"history.deleteModalConfirm",defaultMessage:"Delete",description:"Button to confirm deleting a conversation"},deleteModalCancel:{id:"history.deleteModalCancel",defaultMessage:"Cancel",description:"Button to cancel deleting a conversation"}}),eo={initial:function(e){return e.isNew?{opacity:0,height:0,overflow:"hidden"}:{}},animate:function(){return{opacity:1,height:"auto"}},exit:function(){return{opacity:0,height:0}}};function el(e){var t,n,r,s=e.activeId,l=e.onNewThread,c=e.filterConversation,u=(0,C.Z)(),d=(0,a._)((0,N.useState)(!1),2),j=d[0],k=d[1],M=(0,a._)((0,N.useState)(0),2),w=M[0],T=M[1],_=(0,F.Z)(),Z=(0,$.MO)(),S=Z.conversations,I=Z.hasNextPage,B=Z.fetchNextPage,L=Z.isLoading,E=Z.isFetchingNextPage,z=Z.isError,R=(0,N.useRef)(null),W=(0,N.useCallback)(function(e){var t;L||null==e||(null===(t=R.current)||void 0===t||t.disconnect(),R.current=new IntersectionObserver(function(e){e[0].isIntersecting&&I&&B()}),R.current.observe(e))},[L,I,B]);(0,N.useEffect)(function(){return function(){var e;null===(e=R.current)||void 0===e||e.disconnect()}},[]);var A=(0,$.iF)(),O=S;null!=c&&(O=O.filter(c));var H=(t=O,n=(0,N.useRef)(),r=(0,N.useRef)(),((0,N.useEffect)(function(){n.current=r.current,r.current=t},[t]),t===r.current)?n.current:r.current);(0,N.useEffect)(function(){_(function(){T(w+1)},(0,h.Z)((0,g.Z)(),Date.now())+1e3)},[w,_]);var G=0===O.length,V=(0,U.Ml)(),q=(0,N.useMemo)(function(){return O.reduce(function(e,t){var n,i,r=new Date(null!==(i=null!==(n=t.update_time)&&void 0!==n?n:t.create_time)&&void 0!==i?i:0),a=(0,f.Z)(new Date,r);if(0===a)e.recent.today.items.push(t);else if(a<=1)e.recent.yesterday.items.push(t);else if(a<=7)e.recent.lastSeven.items.push(t);else if(a<=30)e.recent.lastThirty.items.push(t);else if((0,x.Z)(r)){var s=(0,v.Z)(r),o=(0,p.Z)(r),l="".concat(s,"-").concat(o);e.dynamicMonths[l]?e.dynamicMonths[l].items.push(t):e.dynamicMonths[l]={label:u.formatDate(r,{month:"long"}),items:[t]}}else{var c=(0,v.Z)(r),d="".concat(c,"-");e.dynamicYears[d]?e.dynamicYears[d].items.push(t):e.dynamicYears[d]={label:u.formatDate(r,{year:"numeric"}),items:[t]}}return e},{recent:{today:{label:(0,o.jsx)(P.Z,(0,i._)({},es.historyBucketToday)),items:[]},yesterday:{label:(0,o.jsx)(P.Z,(0,i._)({},es.historyBucketYesterday)),items:[]},lastSeven:{label:(0,o.jsx)(P.Z,(0,i._)({},es.historyBucketLastSeven)),items:[]},lastThirty:{label:(0,o.jsx)(P.Z,(0,i._)({},es.historyBucketLastThirty)),items:[]}},dynamicMonths:{},dynamicYears:{}})},[w,O]);return(0,o.jsxs)(ec,{$centered:L||z&&G,children:[G&&L&&(0,o.jsx)(Q.Z,{className:"m-auto"}),G&&z&&(0,o.jsxs)("div",{className:"p-3 text-center italic text-gray-500",children:[(0,o.jsx)(P.Z,(0,i._)({},es.unableToLoadHistory)),!j&&(0,o.jsx)("div",{className:"mt-1",children:(0,o.jsx)(D.z,{as:"button",color:"dark",size:"small",className:"m-auto mt-2",onClick:function(){k(!0),A()},children:(0,o.jsx)(P.Z,(0,i._)({},es.retryButton))})})]}),!L&&(0,o.jsx)("div",{children:(0,o.jsx)(y.M,{initial:!1,children:[q.recent,q.dynamicMonths,q.dynamicYears].flatMap(function(e,t){return(0,o.jsx)("span",{children:Object.entries(e).map(function(e){var t=(0,a._)(e,2),n=t[0],i=t[1],r=i.items,c=i.label;if("today"!==n&&!r.length)return null;var u=!!r.find(function(e){var t;return O.length>0&&e.id===(null===(t=O[0])||void 0===t?void 0:t.id)});return(0,o.jsxs)(b.E.div,{className:"relative gizmo:mt-5",layoutId:"bucket-".concat(n),layout:"position",initial:{height:0,opacity:1,position:"relative"},animate:{height:"auto",opacity:1,transition:{duration:.2,ease:"easeIn"}},children:[r.length>0&&(0,o.jsx)(b.E.div,{className:V?"":(0,m.default)("sticky top-0",u?"z-[16]":"z-[14]"),layoutId:"bucketTitle-".concat(n),layout:"position",children:(0,o.jsx)(ep,{children:c})}),(0,o.jsx)("ol",{children:r.map(function(e,t){var n,i=s===e.id,r=null==H?void 0:H.find(function(t){return t.id===e.id}),a=I&&(null===(n=O[O.length-5-1])||void 0===n?void 0:n.id)===e.id?W:void 0;return(0,o.jsx)(b.E.li,{className:(0,m.default)("relative",u&&0===t?"z-[15]":""),layoutId:"".concat(e.id),layout:"position",custom:{isNew:!r},variants:eo,initial:"initial",animate:"animate",exit:"exit",children:V?(0,o.jsx)(Y,{conversation:e,isActive:i,elementRef:a}):(0,o.jsx)(eu,{id:e.id,title:e.title,active:i,onNewThread:l,elementRef:a})},"history-item-".concat(e.id))})})]},n)})},"category-".concat(t))})})}),E&&(0,o.jsx)("div",{className:"m-4 mb-5 flex justify-center",children:(0,o.jsx)(Q.Z,{})})]})}var ec=Z.Z.div(K(),function(e){return e.$centered&&"h-full justify-center items-center"});function eu(e){var t=e.id,n=e.title,i=e.active,r=e.onNewThread,s=e.elementRef,f=(0,B.w$)(),h=(0,a._)((0,N.useState)(!1),2),g=h[0],p=h[1],v=(0,N.useRef)(null),x=(0,$.iF)(),y=(0,N.useCallback)(function(e){var i,r;if(null==e||e.preventDefault(),p(!1),(null===(i=v.current)||void 0===i?void 0:i.value)&&(null===(r=v.current)||void 0===r?void 0:r.value)!==n){var a=v.current.value;I.tQ.setTitle(t,a,I._L.User),u.A.logEvent(d.M.renameThread,{threadId:t,content:a}),S.ZP.patchConversation(t,{title:a}).then(function(){x()})}},[t,x,n]),b=(0,N.useCallback)(function(e){"Enter"===e.key&&y()},[y]),j=(0,N.useCallback)(function(){S.ZP.patchConversation(t,{is_visible:!1}).then(function(){x()}),r()},[t,r,x]),M=(0,N.useCallback)(function(e){R.hx.abortAllRequests(),e.preventDefault(),u.A.logEvent(d.M.loadThread,{threadId:t}),w().push((0,L.ZV)(t),void 0,{shallow:!0})},[t]),_=(0,E.Z)(t,n,i),C=_.resolvedTitle,P=_.isTypingEffect,Z=(0,o.jsx)(T.IC0,{className:"icon-sm"}),F=(0,a._)((0,N.useState)(!1),2),D=F[0],W=F[1];if((0,N.useEffect)(function(){if(i)return(0,l.LW)(c.n,{deleteChat:function(){W(!0)}})},[i]),g)return(0,o.jsxs)(ef,{$active:i,children:[Z,(0,o.jsx)(eh,{ref:v,type:"text",defaultValue:null!=C?C:"",autoFocus:!0,onKeyDown:b,className:"mr-0",onBlur:y}),(0,o.jsxs)(ex,{$active:!0,children:[(0,o.jsx)(ey,{onClick:y,children:(0,o.jsx)(T.UgA,{className:"icon-sm"})}),(0,o.jsx)(ey,{onClick:function(e){e.preventDefault(),p(!1)},children:(0,o.jsx)(T.q5L,{className:"icon-sm"})})]})]});var A=P&&i&&f;return(0,o.jsxs)(o.Fragment,{children:[i&&D&&(0,o.jsx)(ed,{title:n,handleDelete:j,onClose:function(){W(!1)}}),(0,o.jsxs)(em,{onClick:i?k():M,$active:i,className:(0,m.default)("group",A&&"animate-flash"),ref:s,children:[Z,(0,o.jsxs)(eg,{children:[A?(0,o.jsx)(z.Z,{text:null!=C?C:""}):C,(!P||!i)&&(0,o.jsx)(ev,{$active:i})]}),i&&(0,o.jsxs)(ex,{$active:i,children:[(0,o.jsx)(ey,{onClick:function(e){e.preventDefault(),p(!0)},children:(0,o.jsx)(T.Nte,{className:"icon-sm"})}),(0,o.jsx)(ey,{onClick:function(){W(!0)},children:(0,o.jsx)(T.Ybf,{className:"icon-sm"})})]})]})]})}function ed(e){var t=e.title,n=e.handleDelete,a=e.onClose,s=(0,C.Z)();return(0,o.jsx)(A.Z,{isOpen:!0,onClose:a,type:"success",title:s.formatMessage(es.deleteModalTitle),primaryButton:(0,o.jsx)(W.ZP.Button,{title:s.formatMessage(es.deleteModalConfirm),color:"danger",onClick:function(){n(),a()}}),secondaryButton:(0,o.jsx)(W.ZP.Button,{title:s.formatMessage(es.deleteModalCancel),color:"neutral",onClick:a}),children:(0,o.jsx)(P.Z,(0,r._)((0,i._)({},es.deleteModalBody),{values:{title:(0,o.jsx)("strong",{children:t})}}))})}var em=Z.Z.a(J(),function(e){return e.$active?"bg-gray-100 dark:bg-gray-800 pr-14 dark:hover:bg-gray-800":"bg-gray-50 gizmo:bg-white gizmo:hover:bg-gray-100 hover:pr-4 dark:bg-gray-900"}),ef=Z.Z.div(X(),function(e){return e.$active?"pr-14 bg-gray-100 dark:bg-gray-800 hover:bg-gray-100 dark:hover:bg-gray-800":"bg-gray-100 dark:bg-gray-900"}),eh=Z.Z.input(ee()),eg=Z.Z.div(et()),ep=Z.Z.h3(en()),ev=Z.Z.div(ei(),function(e){return e.$active?"dark:from-gray-800 from-gray-100":"dark:from-gray-900 from-gray-50 gizmo:from-white group-hover:from-gray-100 dark:group-hover:from-[#2A2B32]"}),ex=Z.Z.div(er(),function(e){return e.$active?"visible":"invisible group-hover:visible"}),ey=Z.Z.button(ea())},4795:function(e,t,n){n.d(t,{Z:function(){return M}});var i=n(21722),r=n(10064),a=n(38104),s=n(35250),o=n(5053),l=n(86646),c=n(55548),u=n(82473),d=n(25494),m=n(61888),f=n(91530),h=n.n(f),g=n(70079),p=n(70671),v=n(94968),x=n(94705),y=n(7184),b=n(72290),j=n(37039),k=n(12296);function M(e){var t,n,f,v,M=e.workspace,N=(0,p.Z)(),T=(0,c.EV)(c.B.InviteUsersToWorkspace),_=(0,r._)((0,g.useState)([]),2),C=_[0],P=_[1],Z=(0,k.Gk)(M.id),S=(0,j.Ob)(Z),I=(t=M.id,f=(0,p.Z)(),v=(0,u.NL)(),(0,d.D)({mutationFn:(n=(0,i._)(function(e){var n,r,s,o,c,u;return(0,a.Jh)(this,function(d){switch(d.label){case 0:var m;for(n=e.emails,r=e.role,s=e.resendEmails,o=[],c=Math.max(5,Math.round(n.length/10)),u=0;u0&&b.m.danger(f.formatMessage(w.inviteMessageFailure,{emailsStr:e.errored_emails.map(function(e){var t=e.email_address,n=e.error;return"".concat(t,": ").concat(n)}).join(", ")})),e.account_invites}).catch(function(e){throw b.m.danger(e.message),e})]})}),[4,Promise.all(o.map(function(e){return function(e){return m.apply(this,arguments)}(e)}))];case 1:return[2,d.sent().flat()]}})}),function(e){return n.apply(this,arguments)}),onSuccess:function(){v.invalidateQueries({queryKey:["workspace","invites",t]})}})).mutateAsync,B=(0,r._)((0,g.useState)(!1),2),L=B[0],E=B[1],F=(0,r._)((0,g.useState)(j.t0.INITIAL),2),z=F[0],D=F[1],R=(0,r._)((0,g.useState)([]),2),W=R[0],A=R[1],U=(0,r._)((0,g.useState)(!0),2),O=U[0],H=U[1],G=(0,g.useCallback)(function(){A([]),D(j.t0.INITIAL),E(!1),P([])},[]),$=(0,s.jsx)(x.ZP.Button,{title:L?N.formatMessage(w.inviteMemberInviteSubmitButtonLoading):N.formatMessage(w.inviteMemberInviteSubmitButton),color:"primary",disabled:L||0===W.length,onClick:(0,i._)(function(){var e,t,n;return(0,a.Jh)(this,function(i){switch(i.label){case 0:E(!0),i.label=1;case 1:return i.trys.push([1,,3,4]),W.length>5&&b.m.info(N.formatMessage(w.inviteMessageLoading,{numRows:W.length}),{hasCloseButton:!0}),e=[["admin",o.r3.ADMIN],["owner",o.r3.OWNER],["member",o.r3.STANDARD]],[4,Promise.all((0,m.compact)(e.map(function(e){var t=(0,r._)(e,2),n=t[0],i=t[1],a=W.filter(function(e){return e.role===n}).map(function(e){return e.email});return a.length>0&&I({emails:a,role:i,resendEmails:O})})))];case 2:return t=i.sent(),c.vm.closeModal(c.B.InviteUsersToWorkspace),G(),(n=t.flat().length)>0&&b.m.success(N.formatMessage(w.inviteMessageSuccess,{numRows:n,userStr:1===n?"user":"users",workspaceName:M.name})),[3,4];case 3:return E(!1),[7];case 4:return[2]}})})}),V=(0,s.jsx)(x.ZP.Button,{title:N.formatMessage(w.inviteMemberInviteNextButton),color:"primary",disabled:0===C.length,onClick:(0,i._)(function(){var e;return(0,a.Jh)(this,function(t){return e=new Set,A(C.reduce(function(t,n){return e.has(n.value)||t.push(n.value),e.add(n.value),t},[]).map(function(e){return{email:e,role:S.member}})),D(j.t0.CSV_TABLE),[2]})})});return(0,s.jsx)(y.Z,{size:"custom",className:"max-w-lg",isOpen:T,onClose:h(),type:"success",title:(null==M?void 0:M.name)!=null?N.formatMessage(w.inviteMemberModalTitle,{workspaceName:M.name}):N.formatMessage(w.inviteMemberModalTitleUntitledWorkspace),description:N.formatMessage(w.inviteMemberModalDescription),primaryButton:z===j.t0.INITIAL?V:$,secondaryButton:(0,s.jsx)(x.ZP.Button,{title:z===j.t0.INITIAL?N.formatMessage(w.inviteMemberInviteCancelButton):N.formatMessage(w.inviteMemberInviteBackButton),color:"neutral",onClick:function(){z!==j.t0.INITIAL?D(j.t0.INITIAL):(c.vm.closeModal(c.B.InviteUsersToWorkspace),G())}}),children:(0,s.jsx)("div",{className:"mb-6 flex flex-col text-sm",children:(0,s.jsx)(j.ZP,{step:z,workspace:M,onStepChange:D,emailTableRows:W,onEmailTableRowsChange:A,emailTextareaValue:C,onEmailTextareaValueChange:P,resendEmails:O,onResendEmailsChange:H,canResendInviteEmails:!0})})})}var w=(0,v.vU)({inviteMemberModalTitle:{id:"adminPage.inviteMemberModalTitle",defaultMessage:"Invite members to the {workspaceName} workspace",description:"The title of the invite member modal"},inviteMemberModalTitleUntitledWorkspace:{id:"adminPage.inviteMemberModalTitleUntitledWorkspace",defaultMessage:"Invite members to this workspace",description:"The title of the invite member modal when a workspace has no name"},inviteMemberInviteNextButton:{id:"adminPage.inviteMemberInviteNextButton",defaultMessage:"Next",description:"The title of the invite member modal next button"},inviteMemberInviteSubmitButton:{id:"adminPage.inviteMemberInviteSubmitButton",defaultMessage:"Send invites",description:"The title of the invite member modal submit button"},inviteMemberInviteSubmitButtonLoading:{id:"adminPage.inviteMemberInviteSubmitButtonLoading",defaultMessage:"Sending invites...",description:"Button label while inviting members"},inviteMemberInviteCancelButton:{id:"adminPage.inviteMemberInviteCancelButton",defaultMessage:"Cancel",description:"The title of the invite member modal cancel button"},inviteMemberInviteBackButton:{id:"adminPage.inviteMemberInviteBackButton",defaultMessage:"Back",description:"The title of the invite member modal back button"},inviteMemberModalDescription:{id:"adminPage.inviteMemberModalDescription",defaultMessage:"This workspace is private, only select members and roles can use this workspace. This workspace is opted out of training.",description:"The description of the invite member modal"},fileTooLargeWarning:{id:"adminPage",defaultMessage:"File is too large. Please upload a CSV file smaller than {maxSize}.",description:"Error when uploading a file that is too large"},inviteMessageLoading:{id:"adminPage.inviteMessageLoading",defaultMessage:"Sending out {numRows} invites, this may take a minute...",description:"Loading message when invites are being sent"},inviteMessageSuccess:{id:"adminPage.inviteMessageSuccess",defaultMessage:"Invited {numRows} {userStr} to {workspaceName}",description:"Message on successfully sending out invites"},inviteMessageFailure:{id:"adminPage.inviteMessageFailure",defaultMessage:"Unable to invite {emailsStr}",description:"Message that shows which emails were unsuccessful at being invited"}})},14957:function(e,t,n){n.d(t,{ZP:function(){return eS}});var i=n(39324),r=n(71209),a=n(10064),s=n(4337),o=n(35250),l=n(65649),c=n(17944),u=n(25687),d=n(32148),m=n(19841),f=n(70079),h=n(1454),g=n(70671),p=n(32004),v=n(94968),x=n(21389),y=n(48133),b=n(55548),j=n(85660),k=n(15635),M=n(41187),w=n(23234),N=n(29450),T=n(74424),_=n(11547),C=n(21722),P=n(38104),Z=n(4795),S=n(86646),I=n(54636),B=n(42780),L=n(10721),E=n(59517),F=n(42798),z=n(72290),D=n(97296),R=n(61236),W=n(8874);function A(){var e=(0,s._)(["group relative mb-1 rounded-md hover:[#0077FF] bg-[#0077FF] flex px-3 min-h-[44px] py-1 items-center gap-3 transition-colors duration-200 dark:text-white cursor-pointer text-sm"]);return A=function(){return e},e}function U(e){var t=e.showFreeTrialLoadingPayment,n=e.handleGetPaymentLink,s=(0,g.Z)(),l=(0,R.a)({queryKey:["claimedReferralInvite"],queryFn:function(){return S.ZP.getClaimedReferralInvite()},refetchOnMount:!1,refetchOnWindowFocus:!1,refetchInterval:!1,refetchOnReconnect:!1}),c=l.data,u=l.isLoading,d=l.isSuccess,v=null==c?void 0:c.invite_code,x=(0,a._)((0,f.useState)(!1),2),y=x[0],b=x[1];if((0,f.useEffect)(function(){v&&!y&&d&&(b(!0),W.m9.logEvent("chatgpt_referral_show_claimed_sidebar_menu_promo"),I.A.logEvent(B.M.chatgptReferralShowClaimedSidebartMenuPromo))},[v,b,y,d]),!v||u||!d)return null;var j=v.invite_metadata.invite_data,k=(null==j?void 0:j.referral_trial_duration_months)?(null==j?void 0:j.referral_trial_duration_months)>1?s.formatMessage(H.monthsOfBenefit,{referralTrialDurationMonths:null==j?void 0:j.referral_trial_duration_months}):s.formatMessage(H.daysOfBenefit,{referralTrialDurationDays:null==j?void 0:j.referral_trial_duration_days}):null;return(0,o.jsx)(D.E.div,{className:(0,m.default)("relative",{"cursor-progress opacity-50":t}),layout:"position",initial:{y:-10,opacity:1},animate:{y:0,opacity:1,transition:{duration:.1,ease:"easeIn"}},children:(0,o.jsxs)(O,{className:(0,m.default)(t&&"opacity-75"),onClick:function(){t||((0,E.Vk)(!0),n())},children:[(0,o.jsxs)("div",{className:"flex w-full flex-row items-center justify-start gap-3 ",children:[(0,o.jsx)(h.E33,{className:"icon-sm shrink-0"}),(0,o.jsx)(p.Z,(0,r._)((0,i._)({},H.freeTrialCta),{values:{duration:k}}))]}),!t&&(0,o.jsx)(h.q5L,{onClick:function(e){e.stopPropagation(),(0,E.zG)(!0),(0,E.H1)(!0)},className:"icon-md shrink-0 rounded-full p-0.5 text-gray-400 opacity-50 transition-colors duration-200 hover:bg-[#0077FF] hover:text-red-500 group-hover:opacity-100"}),(0,o.jsx)("span",{className:"absolute top-11 h-0 w-0 border-l-8 border-r-8 border-t-8 border-l-transparent border-r-transparent border-t-[#0077FF] transition-colors duration-200 group-hover:border-t-[#0077FF]"})]})})}var O=x.Z.a(A()),H=(0,v.vU)({freeTrialCta:{id:"PaymentMenuItems.freeTrialCta",defaultMessage:"Get {duration}!",description:"Get free trial menu item"},monthsOfBenefit:{id:"FreeTrialMenuItem.monthsOfBenefit",defaultMessage:"{referralTrialDurationMonths, plural, one {one month free} other {# months free}}",description:"Duration of the referral trial benefits in months"},daysOfBenefit:{id:"FreeTrialMenuItem.daysOfBenefit",defaultMessage:"{referralTrialDurationDays, plural, one {one day free} other {# days free}}",description:"Duration of the referral trial benefits in days"}}),G=n(27382),$=n(35265),V=n(62682),q=n(59904),Y=n(69789);function Q(){var e,t=(0,L.useRouter)(),n=(0,g.Z)(),r=(0,c.hz)(),a=(0,c.$T)(),s=(0,c.WY)(),l=(0,c.Zp)(),u=(e=(0,C._)(function(){var e;return(0,P.Jh)(this,function(i){switch(i.label){case 0:(0,E.Vk)(!0),I.A.logEvent(B.M.clickAccountPaymentCheckout),i.label=1;case 1:return i.trys.push([1,3,4,5]),[4,S.ZP.getCheckoutLink()];case 2:return e=i.sent(),t.push(e.url),[3,5];case 3:return i.sent(),z.m.warning(n.formatMessage(ee.paymentErrorWarning),{hasCloseButton:!0}),(0,E.Vk)(!1),[3,5];case 4:return[7];case 5:return[2]}})}),function(){return e.apply(this,arguments)}),d=(0,E.tS)(function(e){return e.didCloseFreeTrial}),m=(0,E.tS)(function(e){return e.showFreeTrialLoadingPayment}),h=!d&&l,v=!s&&!r.has("disable_upgrade_ui"),x=(0,c.KQ)(),y=(0,c.ec)(c.F_.isBusinessWorkspace),b=!a&&!y&&(!1===s||r.has(V.L0.Teams)),j=(0,Y.C)(function(e){return{setShowReferralInviteModal:e.setShowReferralInviteModal}}).setShowReferralInviteModal,k=(0,f.useCallback)(function(){W.m9.logEvent("chatgpt_referral_invite_sidebar_clicked"),I.A.logEvent(B.M.chatgptReferralInviteSidebarClicked),j(!0,function(){I.A.logEvent(B.M.clickSidebarAccountPaymentMenuItem)})},[j]),M=(0,c.ec)(c.F_.isTeamPlan);return(0,o.jsxs)(o.Fragment,{children:[(r.has(V.a3)||s)&&(0,o.jsx)(X,{handleReferralInvite:k}),!s&&h&&(0,o.jsx)(U,{showFreeTrialLoadingPayment:m,handleGetPaymentLink:u}),M&&(0,o.jsx)(J,{}),b&&(0,o.jsx)(G.Vq,{onClick:h?function(){m||((0,E.Vk)(!0),u())}:function(){I.A.logEvent(B.M.clickSidebarAccountPaymentMenuItem);var e=t.asPath.split("#");t.push("".concat(e[0],"#pricing"))},className:"rounded-lg gizmo:px-2",children:(0,o.jsxs)("span",{className:"flex w-full flex-row flex-wrap-reverse justify-between",children:[(0,o.jsx)("div",{className:"flex items-center gap-3 gizmo:gap-2",children:(0,o.jsx)(K,{wasPaidCustomer:x,showFreeTrialLoadingPayment:m,showUpgradeToTeam:r.has(V.L0.Teams)&&b})}),!r.has(V.a3)&&v&&!x&&(0,o.jsx)("span",{className:"rounded-md bg-yellow-200 px-2 py-0.5 text-xs font-medium uppercase text-gray-800",children:(0,o.jsx)(p.Z,(0,i._)({},ee.newLabel))})]})})]})}var K=function(e){var t=e.wasPaidCustomer,n=e.showFreeTrialLoadingPayment,r=e.showUpgradeToTeam,a=(0,w.Ml)();return n?(0,o.jsx)(F.Z,{className:"icon-sm shrink-0"}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:(0,m.default)(a&&"flex h-7 w-7 items-center justify-center rounded-full border border-token-border-light bg-black"),children:r?(0,o.jsx)(q.Bj,{}):(0,o.jsx)($.k4,{className:"icon-sm shrink-0"})}),(0,o.jsx)("div",{className:"flex flex-col",children:t?(0,o.jsx)(p.Z,(0,i._)({},ee.renewPlus)):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{className:"gizmo:font-semibold",children:(0,o.jsx)(p.Z,(0,i._)({},ee.upgradeToPlus))}),a&&(0,o.jsx)("span",{className:"text-xs text-token-text-secondary line-clamp-1",children:r?(0,o.jsx)(p.Z,(0,i._)({},ee.upgradeToTeamUpsell)):(0,o.jsx)(p.Z,(0,i._)({},ee.upgradeToPlusUpsell))})]})})]})},J=function(){var e=(0,c.ec)(function(e){return e.currentWorkspace});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(G.Vq,{onClick:function(){b.vm.openModal(b.B.InviteUsersToWorkspace)},className:"rounded-md",children:(0,o.jsx)("span",{className:"flex w-full flex-row flex-wrap-reverse justify-between",children:(0,o.jsxs)("span",{className:"flex items-center gap-3 gizmo:gap-2",children:[(0,o.jsx)(h.zy7,{className:"icon-sm shrink-0"}),(0,o.jsx)(p.Z,(0,i._)({},ee.inviteMembers))]})})}),null!=e?(0,o.jsx)(Z.Z,{workspace:e}):null]})},X=function(e){var t=e.handleReferralInvite,n=(0,c.hz)().has(V.a3),r=(0,R.a)({queryKey:["referralInvites"],queryFn:function(){return S.ZP.getEligibleReferralInvites()},enabled:n}),s=r.data,l=r.isSuccess,u=(null==s?void 0:s.invites_remaining)&&(null==s?void 0:s.invites_remaining)>0&&l,d=(0,a._)((0,f.useState)(!1),2),m=d[0],g=d[1];return((0,f.useEffect)(function(){u&&!m&&(g(!0),W.m9.logEvent("chatgpt_referral_show_sidebar_menu_item"),I.A.logEvent(B.M.chatgptReferralShowSidebarMenuItem))},[u,g,m]),u)?(0,o.jsx)(G.Vq,{onClick:t,className:"rounded-md",children:(0,o.jsxs)("span",{className:"flex w-full flex-row flex-wrap-reverse justify-between",children:[(0,o.jsxs)("span",{className:"flex items-center gap-3 gizmo:gap-2",children:[(0,o.jsx)(h.zy7,{className:"icon-sm shrink-0"}),(0,o.jsx)(p.Z,(0,i._)({},ee.inviteReferral))]}),(0,o.jsx)("span",{className:"rounded-md bg-yellow-200 px-2 py-0.5 text-xs font-medium uppercase text-gray-800",children:(0,o.jsx)(p.Z,(0,i._)({},ee.newLabel))})]})}):null},ee=(0,v.vU)({upgradeToPlus:{id:"PaymentMenuItems.upgradeToPlus.0",defaultMessage:"Upgrade",description:"Upgrade to plan menu item"},upgradeToTeamUpsell:{id:"PaymentMenuItems.upgradeToTeamUpsell",defaultMessage:"Collaborate on a Team plan",description:"Upgrade to Team upsell"},upgradeToPlusUpsell:{id:"PaymentMenuItems.upgradeToPlusUpsell.0",defaultMessage:"Get GPT-4, DALL\xb7E, and more",description:"Upgrade to Plus upsell"},renewPlus:{id:"PaymentMenuItems.renewPlus",defaultMessage:"Renew Plus",description:"Renew Plus menu item"},inviteReferral:{id:"PaymentMenuItems.inviteReferral",defaultMessage:"Refer a friend",description:"Invite referral menu item"},inviteMembers:{id:"PaymentMenuItems.inviteMembers.0",defaultMessage:"Invite members",description:"Invite members menu item"},newLabel:{id:"PaymentMenuItems.newLabel",defaultMessage:"NEW",description:"Label for new features or items"},paymentErrorWarning:{id:"PaymentMenuItems.paymentErrorWarning",description:"Error toast when payment page has an error",defaultMessage:"The payments page encountered an error. Please try again. If the problem continues, please visit help.openai.com."}}),et=n(64502),en=n(5053),ei=n(1491),er=n(40971),ea=n(7813),es=n(4536),eo=n(61888),el=n(12952),ec=n(12296),eu=n(31731),ed=n(4551),em=n(18481);function ef(){var e=(0,c.WY)(),t=(0,f.useCallback)(function(){I.A.logEvent(B.M.clickSidebarAccountPortalMenuItem),(0,ed.MG)()},[]),n=(0,w.Og)();return(0,o.jsxs)(o.Fragment,{children:[!0===e&&(0,o.jsxs)(G.ZP,{onClick:t,children:[(0,o.jsx)($.PQ,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},eh.myPlan))]}),n&&(0,o.jsxs)(G.ZP,{href:(0,em.L7)(),children:[(0,o.jsx)($.PN,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},eh.myGpts))]}),(0,o.jsxs)(G.ZP,{onClick:function(){return b.vm.openModal(b.B.UserContext)},children:[(0,o.jsx)($.SA,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},eh.chatPreferences))]})]})}var eh=(0,v.vU)({myPlan:{id:"popoverNavigation.myPlan",defaultMessage:"My plan",description:"My plan menu item"},chatPreferences:{id:"popoverNavigation.chatPreferences",defaultMessage:"Custom instructions",description:"Custom instructions menu item"},myGpts:{id:"popoverNavigation.myGpts",defaultMessage:"My GPTs",description:"My GPTs menu item"}}),eg=n(73040),ep=n.n(eg);function ev(){var e=(0,w.Ml)();return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(ex,{href:"/admin",children:[(0,o.jsx)($.oq,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},ey.myWorkspaceSettings))]}),e?(0,o.jsxs)(ex,{href:(0,em.L7)(),children:[(0,o.jsx)($.PN,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},ey.myGpts))]}):(0,o.jsxs)(ex,{href:"/templates",children:[(0,o.jsx)(h.Wpg,{className:"icon-sm"}),(0,o.jsx)(p.Z,(0,i._)({},ey.templates))]}),(0,o.jsxs)(G.ZP,{onClick:function(){return b.vm.openModal(b.B.UserContext)},children:[(0,o.jsx)($.SA,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},ey.chatPreferences))]})]})}function ex(e){var t=e.href,n=e.children;return(0,o.jsx)(ea.v.Item,{children:function(e){var i=e.active;return(0,o.jsx)(ep(),{href:t,children:(0,o.jsx)(G.ZB,{$as:"span",className:(0,m.default)(i?"bg-gray-100 dark:bg-gray-800":"cursor-pointer hover:bg-gray-100 dark:hover:bg-gray-800"),children:n})})}})}var ey=(0,v.vU)({myWorkspaceSettings:{id:"workspacePopoverNavigation.myWorkspaceSettings",defaultMessage:"Manage workspace",description:"Workspace settings menu item"},templates:{id:"workspacePopoverNavigation.templates",defaultMessage:"Templates",description:"Template directory menu item"},chatPreferences:{id:"workspacePopoverNavigation.chatPreferences",defaultMessage:"Custom instructions",description:"Custom instructions menu item"},myGpts:{id:"workspacePopoverNavigation.myGpts",defaultMessage:"My GPTs",description:"My GPTs menu item"}});function eb(e){var t=e.onClickSettings;return(0,o.jsxs)(ea.v,{as:"div",className:"group relative",children:[(0,o.jsx)(e_,{}),(0,o.jsx)(eu.m,{children:(0,o.jsx)(ea.v.Items,{className:"absolute bottom-full left-0 z-20 mb-1 w-full overflow-hidden rounded-lg bg-white pb-1.5 pt-1 outline-none gizmo:border gizmo:border-gray-100 dark:bg-gray-950 gizmo:dark:border-gray-800 gizmo:dark:bg-gray-900",children:(0,o.jsx)(eT,{onClickSettings:t})})})]})}function ej(){var e=(0,c.hz)(),t=(0,g.Z)(),n=(0,c.aF)();return n?(0,o.jsxs)("div",{className:"flex items-center justify-between gap-2 px-3 pb-0 pt-2",children:[(0,o.jsx)("div",{className:"text-xs text-token-text-secondary",children:null==n?void 0:n.email}),e.has(V.L0.Teams)&&(0,o.jsx)(k.u,{label:t.formatMessage(eP.addWorkspaceTooltip),side:"right",children:(0,o.jsx)("button",{onClick:function(){return(0,ed.MG)()},children:(0,o.jsx)(h.OvN,{className:"icon-sm flex-shrink-0 text-token-text-primary"})})})]}):null}function ek(){var e=(0,c.ec)(function(e){return e.currentWorkspace}),t=(0,g.Z)();return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ej,{}),(0,o.jsxs)("div",{className:"flex w-full items-center justify-start gap-2 px-3 py-1",children:[(0,o.jsx)(el.zf,{iconSize:"medium",workspace:e}),(0,o.jsx)("div",{className:"flex-grow text-base dark:text-white",children:(0,ec.CV)(t,e)})]}),(0,o.jsx)(G.R,{})]})}function eM(){var e=(0,c.ec)(function(e){return e.workspaces}),t=(0,c.ec)(function(e){return e.currentWorkspace}),n=(0,a._)((0,f.useState)(!1),2),i=n[0],r=n[1],s=(0,eo.compact)([e.find(function(e){return e.structure===en.CZ.PERSONAL})].concat((0,et._)(e.filter(function(e){return e.structure!==en.CZ.PERSONAL}))));return s.sort(function(e,t){return e.structure===en.CZ.PERSONAL?1:t.structure===en.CZ.PERSONAL?-1:0}),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ej,{}),(0,o.jsx)("div",{className:"flex w-full flex-col",children:s.map(function(e){return(0,o.jsx)(G.ZP,{disabled:e.deactivated,onClick:function(){e.id!==(null==t?void 0:t.id)&&(r(!0),c.w_.setCurrentWorkspace(e),(0,er.M)())},children:(0,o.jsx)("div",{className:"flex w-full items-center justify-start gap-3 py-1",children:e.deactivated?(0,o.jsx)(eN,{workspace:e,isLoading:i}):(0,o.jsx)(ew,{workspace:e,isLoading:i,currentWorkspaceId:null==t?void 0:t.id})})},e.id)})}),(0,o.jsx)(G.R,{})]})}function ew(e){var t=e.workspace,n=e.isLoading,i=e.currentWorkspaceId,r=(0,g.Z)();return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(el.zf,{iconSize:"small",workspace:t,className:(0,m.default)({"flex-shrink-0":!0})}),(0,o.jsx)("div",{className:(0,m.default)({"flex-grow truncate":!0}),children:(0,ec.CV)(r,t)}),n&&(0,o.jsx)(F.Z,{}),!n&&(0,o.jsx)("div",{className:(0,m.default)({"flex h-4 w-4 flex-shrink-0 rounded-full border align-middle":!0,"bg-white":t.id===i}),children:t.id===i&&(0,o.jsx)(h.UgA,{className:"m-auto h-3 w-3 scale-x-75 stroke-black stroke-[4]"})})]})}function eN(e){var t=e.workspace,n=e.isLoading,i=(0,g.Z)();return(0,o.jsxs)(k.u,{className:"flex w-full flex-1 items-center gap-3",label:i.formatMessage(eP.disabledWorkspaceTooltip),side:"right",children:[(0,o.jsx)(q._V,{className:"icon-sm flex-shrink-0 opacity-30"}),(0,o.jsx)("div",{className:"truncate opacity-30",children:(0,ec.CV)(i,t)}),n&&(0,o.jsx)(F.Z,{})]})}function eT(e){var t=e.onClickSettings,n=(0,c.WY)(),r=(0,c.ec)(c.F_.isBusinessWorkspace),a=(0,c.ec)(c.F_.hasMultipleWorkspaces),s=(0,ei.w$)();return(0,o.jsxs)("nav",{children:[a?(0,o.jsx)(eM,{}):r&&(0,o.jsx)(ek,{}),r?(0,o.jsx)(ev,{}):(0,o.jsx)(ef,{}),!s&&(0,o.jsxs)(G.ZP,{as:"a",href:"https://help.openai.com/en/collections/3742473-chatgpt",target:"_blank",onClick:function(){I.A.logEvent(B.M.clickFaqLink)},children:[(0,o.jsx)($.dJ,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},eP.helpAndFaq))]}),(0,o.jsxs)(G.ZP,{onClick:t,children:[(0,o.jsx)($.RR,{className:"icon-md"}),n?(0,o.jsx)(p.Z,(0,i._)({},eP.settingsPlus)):(0,o.jsx)(p.Z,(0,i._)({},eP.settings))]}),(0,o.jsx)(G.R,{}),(0,o.jsxs)(G.ZP,{onClick:function(){I.A.logEvent(B.M.clickLogOut,{eventSource:"mouse"}),(0,es.w7)()},children:[(0,o.jsx)($.gj,{className:"icon-md"}),(0,o.jsx)(p.Z,(0,i._)({},eP.logOut))]})]})}function e_(){return(0,c.aF)()?(0,o.jsx)(eC,{}):null}function eC(){var e=(0,ec.$3)(),t=(0,ec.cI)(),n=(0,c.ec)(c.F_.isBusinessWorkspace),i=(0,c.ec)(c.F_.hasMultipleWorkspaces);return(0,o.jsxs)(ea.v.Button,{className:"flex w-full items-center gap-3 p-3.5 text-sm hover:bg-gray-100 group-ui-open:bg-gray-100 gizmo:gap-2 gizmo:rounded-lg gizmo:p-2 gizmo:hover:bg-token-surface-primary gizmo:group-ui-open:bg-token-surface-primary dark:hover:bg-token-surface-primary dark:group-ui-open:bg-gray-800 gizmo:dark:group-ui-open:bg-token-surface-primary",children:[(0,o.jsx)("div",{className:"flex-shrink-0",children:(0,o.jsx)(el.zf,{iconSize:"gizmo"})}),(0,o.jsxs)("div",{className:"relative grow -space-y-px overflow-hidden text-ellipsis whitespace-nowrap text-left text-gray-700 gizmo:-top-px dark:text-white",children:[(0,o.jsx)("div",{className:"font-semibold",children:t}),n||i?(0,o.jsx)("div",{className:"text-xs text-gray-500",children:e}):null]}),(0,o.jsx)(h.K9M,{className:"icon-sm flex-shrink-0 text-gray-500 gizmo:hidden"})]})}var eP=(0,v.vU)({helpAndFaq:{id:"navigation.helpAndFaq",defaultMessage:"Help & FAQ",description:"Help & FAQ menu item"},settings:{id:"navigation.settings",defaultMessage:"Settings",description:"Settings menu item"},settingsPlus:{id:"navigation.settingsPlus",defaultMessage:"Settings & Beta",description:"Settings menu item for Plus users"},logOut:{id:"navigation.logOut",defaultMessage:"Log out",description:"Log out menu item"},takeSurveyButton:{id:"navigation.survey.takeSurveyButton",defaultMessage:"Take survey",description:"Survey offer call to action"},surveyDismiss:{id:"navigation.surveyDismiss",defaultMessage:"Dismiss survey",description:"Survey offer dismiss button"},surveyDescription:{id:"navigation.surveyDescription",defaultMessage:"Shape the future of ChatGPT.",description:"Survey offer description"},surveyTitle:{id:"navigation.surveyTitle",defaultMessage:"We’d love to hear from you!",description:"Survey offer title"},accountSwitcherTitle:{id:"navigation.accountSwitcherTitle",defaultMessage:"Workspaces",description:"Account switcher title"},defaultWorkspaceTitle:{id:"useWorkspaces.defaultWorkspaceTitle",defaultMessage:"Untitled Workspace",description:"title for workspace without a name"},addWorkspaceTooltip:{id:"navigation.addWorkspaceTooltip",defaultMessage:"Create a Team workspace",description:"Tooltip for add workspace button"},disabledWorkspaceTooltip:{id:"navigation.disabledWorkspaceTooltip",defaultMessage:"This workspace has been deactivated",description:"Tooltip for disabled workspace"}});function eZ(){var e=(0,s._)(["flex-col flex-1 transition-opacity duration-500 -mr-2 pr-2\n ",""]);return eZ=function(){return e},e}function eS(e){var t=e.onNewThread,n=e.currentGizmoId,a=e.children,s=(0,g.Z)(),l=(0,c.ec)(c.F_.isBusinessWorkspace),v=(0,c.$T)(),x=(0,f.useRef)(null),b=(0,f.useContext)(u.QL),j=b.historyDisabled,k=b.toggleHistoryDisabled,_=(0,b.getModifiedSettings)(),C=(0,N.Fr)().openSettings;(0,f.useEffect)(function(){_&&C()},[]);var P=(0,f.useCallback)(function(){t(),k()},[t,k]),Z=(0,w.Ml)(),S=(0,o.jsxs)("div",{className:(0,m.default)("absolute left-0 top-14 z-20 overflow-hidden transition-all duration-500 gizmo:top-0",j?"visible max-h-72":"invisible max-h-0"),children:[Z&&(0,o.jsx)("div",{className:"px-3 py-3.5",children:(0,o.jsx)(M.jl,{gizmo:void 0,historyDisabled:!0,isActive:void 0===n})}),(0,o.jsxs)("div",{className:"bg-gray-900 px-4 py-3",children:[(0,o.jsx)("div",{className:"p-1 text-sm text-gray-100",children:(0,o.jsx)(p.Z,(0,i._)({},eL.chatHistoryOff))}),(0,o.jsx)("div",{className:"p-1 text-xs text-gray-500",children:(0,o.jsx)(p.Z,(0,r._)((0,i._)({},l?eL.chatHistoryOffDescriptionBusiness:eL.chatHistoryOffDescription),{values:{learnMore:(0,o.jsx)("a",{href:"https://help.openai.com/en/articles/7730893",target:"_blank",className:"underline",rel:"noreferrer",children:(0,o.jsx)(p.Z,(0,i._)({},eL.learnMore))}),b:function(e){return(0,o.jsx)("strong",{children:e})}}}))}),(0,o.jsxs)(y.z,{className:"mt-4 w-full",onClick:P,color:"primary",size:"medium",children:[(0,o.jsx)(h.$IY,{className:"icon-sm"}),(0,o.jsx)(p.Z,(0,i._)({},eL.enableChatHistory))]})]}),(0,o.jsx)("div",{className:"h-24 bg-gradient-to-t from-gray-900/0 to-gray-900"})]});return(0,o.jsx)(o.Fragment,{children:(0,o.jsxs)("div",{className:"scrollbar-trigger relative h-full w-full flex-1 items-start border-white/20",children:[(0,o.jsx)(d.f,{asChild:!0,children:(0,o.jsx)("h2",{children:(0,o.jsx)(p.Z,(0,i._)({},eL.chatHistoryLabel))})}),(0,o.jsxs)("nav",{className:"flex h-full w-full flex-col p-2 gizmo:px-3 gizmo:pb-3.5 gizmo:pt-0","aria-label":s.formatMessage(eL.chatHistoryLabel),children:[Z||v?null:(0,o.jsxs)("div",{className:"mb-1 flex flex-row gap-2",children:[(0,o.jsxs)(T.MP,{onClick:t,className:"bg-white dark:bg-transparent",children:[j?(0,o.jsx)(h.Bw1,{className:"icon-sm shrink-0"}):(0,o.jsx)(h.OvN,{className:"icon-sm shrink-0"}),(0,o.jsx)("span",{className:"truncate",children:(0,o.jsx)(p.Z,(0,i._)({},j?eL.clearChat:eL.newChat))})]}),(0,o.jsx)(T.H,{})]}),S,(0,o.jsx)(eB,{ref:x,$disableScroll:j,children:a}),(0,o.jsx)(eI,{})]})]})})}function eI(){var e=(0,a._)((0,f.useState)(function(){var e=j.b.getCookie(j.c.Workspace);return"string"==typeof e&&e!==l.b}),1)[0],t=(0,N.Fr)().openSettings,n=(0,c.$T)();return e&&n?null:(0,o.jsxs)("div",{className:"flex flex-col border-t border-black/20 pt-2 empty:hidden gizmo:border-t-0 gizmo:border-token-border-light dark:border-white/20",children:[(0,o.jsx)(Q,{}),(0,o.jsx)("div",{className:"flex w-full items-center",children:(0,o.jsx)("div",{className:"grow",children:(0,o.jsx)(eb,{onClickSettings:function(){return t()}})})}),(0,o.jsx)(_.wm,{})]})}var eB=x.Z.div(eZ(),function(e){return e.$disableScroll?"overflow-y-hidden opacity-20 pointer-events-none":"overflow-y-auto"}),eL=(0,v.vU)({chatHistoryLabel:{id:"NavigationContent.chatHistoryLabel",defaultMessage:"Chat history",description:"Chat history label heading"},chatHistoryOff:{id:"NavigationContent.chatHistoryOff",defaultMessage:"Chat History is off for this browser.",description:"Text indicating that chat history is turned off"},chatHistoryOffDescription:{id:"NavigationContent.chatHistoryOffDescription",defaultMessage:"When history is turned off, new chats on this browser won't appear in your history on any of your devices, be used to train our models, or stored for longer than 30 days. This setting does not sync across browsers or devices. {learnMore}",description:"Description for chat history being off"},chatHistoryOffDescriptionBusiness:{id:"NavigationContent.chatHistoryOffDescriptionBusiness",defaultMessage:"When history is turned off, new chats on this browser won't appear in your history on any of your devices, or stored for longer than 30 days. This setting does not sync across browsers or devices. {learnMore}",description:"Description for chat history being off"},learnMore:{id:"NavigationContent.learnMore",defaultMessage:"Learn more",description:"Learn more link text"},enableChatHistory:{id:"NavigationContent.enableChatHistory",defaultMessage:"Enable chat history",description:"Enable chat history button label"},clearChat:{id:"NavigationContent.clearChat",defaultMessage:"Clear chat",description:"Clear chat button label"},newChat:{id:"NavigationContent.newChat",defaultMessage:"New Chat",description:"New chat button label"},closeSidebar:{id:"NavigationContent.closeSidebar",defaultMessage:"Close sidebar",description:"Close sidebar button label"}})},61399:function(e,t,n){n.d(t,{Z:function(){return s}});var i=n(10064),r=n(70079),a=n(66638);function s(e,t,n){var s=(0,a.XL)(e),o=s.title,l=s.titleSource,c=(0,i._)((0,r.useState)(!1),2),u=c[0],d=c[1],m=null!=o?o:t,f=(0,r.useRef)(m);return(0,r.useEffect)(function(){return n&&l===a._L.Generated&&m!==f.current&&d(!0),function(){f.current=m}},[n,m,l]),{isTypingEffect:u,resolvedTitle:m}}},56497:function(e,t,n){n.d(t,{Z:function(){return r}});var i=n(70079);function r(){var e=(0,i.useRef)([]),t=(0,i.useRef)(function(t,n){var i=setTimeout(t,n);return e.current.push(i),i});return(0,i.useEffect)(function(){var t=e.current;return function(){t.forEach(function(e){clearTimeout(e)})}},[]),t.current}}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/1771-586e6d98fcf9fdf6.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/1771-586e6d98fcf9fdf6.js new file mode 100644 index 0000000..ad030f6 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/1771-586e6d98fcf9fdf6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1771],{60638:function(e,t,n){n.d(t,{kd:function(){return a},Oq:function(){return l},gj:function(){return d}});var r,a,o=n(61888),i=n(45021);function s(e,t){var n=e.slice().sort(function(e,t){return e-t}),r=t*(n.length-1),a=Math.floor(r),o=Math.ceil(r);if(a===o)return n[a];var i=r-a;return(1-i)*n[a]+i*n[o]}(r=a||(a={})).FirstTokenLatency="first_token_lat",r.TotalRequestTime="total_request_time",r.TokenCount="token_count",r.StdDevTokenLatency="std_dev_token_lat",r.MeanTokenLatency="mean_token_lat",r.MedianTokenLatency="median_token_lat",r.MinTokenLatency="min_token_lat",r.MaxTokenLatency="max_token_lat",r.P95TokenLatency="p95_token_lat",r.P99TokenLatency="p99_token_lat";var l=function(e){var t,n=e.filter(function(e){return e.requestCount>1}),r=e.length?e[0]:null,i=s(n.map(function(e){return e.lastTokenDuration}),.95),l=s(n.map(function(e){return e.lastTokenDuration}),.99),d=(0,o.mean)(n.map(function(e){return e.lastTokenDuration})),c=function(e){if(0===e.length)return null;var t=e.slice().sort(function(e,t){return e-t}),n=Math.floor(t.length/2);return t.length%2==0?(t[n-1]+t[n])/2:t[n]}(n.map(function(e){return e.lastTokenDuration})),u=n.filter(function(e){return 0!==e.lastTokenDuration}).reduce(function(e,t){return Math.min(e,t.lastTokenDuration)},1/0),m=n.reduce(function(e,t){return Math.max(e,t.lastTokenDuration)},-1/0),f=function(e){var t=e.length;if(0===t)return 0;var n=(0===e.length?null:e.reduce(function(e,t){return e+t},0)/e.length)||0;return Math.sqrt(e.reduce(function(e,t){return e+Math.pow(t-n,2)},0)/t)}(n.map(function(e){return e.lastTokenDuration})),h=null===(t=e[e.length-1])||void 0===t?void 0:t.requestDuration;return[{id:a.FirstTokenLatency,name:"First Token lat.",stat:r?"".concat(r.lastTokenDuration.toFixed(2),"ms"):null,value:r?r.lastTokenDuration:null,category:"summary"},{id:a.TotalRequestTime,name:"Total request time",stat:h?"".concat((h/1e3).toFixed(2),"s"):null,value:h||null,category:"summary"},{id:a.TokenCount,name:"Token count",stat:"".concat(e.length),value:e.length,category:"summary"},{id:a.StdDevTokenLatency,name:"Std dev Token lat.",stat:"".concat(f.toFixed(2)),value:f,category:"token"},{id:a.MeanTokenLatency,name:"Mean Token lat.",stat:d?"".concat(d.toFixed(2),"ms"):null,value:null!=d?d:null,category:"aggregate"},{id:a.MedianTokenLatency,name:"Median Token lat.",stat:c?"".concat(c.toFixed(2),"ms"):null,value:null!=c?c:null,category:"token"},{id:a.MinTokenLatency,name:"Min Token lat.",stat:"".concat(u.toFixed(2),"ms"),value:null!=u?u:null,category:"token"},{id:a.MaxTokenLatency,name:"Max Token lat.",stat:"".concat(m.toFixed(2),"ms"),value:null!=m?m:null,category:"token"},{id:a.P95TokenLatency,name:"p95 Token lat.",stat:i?"".concat(i.toFixed(2),"ms"):null,value:null!=i?i:null,category:"aggregate"},{id:a.P99TokenLatency,name:"p99 Token lat.",stat:l?"".concat(l.toFixed(2),"ms"):null,value:null!=l?l:null,category:"aggregate"}]},d=function(){var e,t=(0,i.JP)(),n=(0,i.AA)();if(!t||!n)return{stats:[],targetLatencyData:[]};var r=t[n],a=null!==(e=null==r?void 0:r.data)&&void 0!==e?e:[];return{stats:l(a),targetLatencyData:a}}},45021:function(e,t,n){n.d(t,{AA:function(){return T},Ae:function(){return h},BC:function(){return M},F4:function(){return f},JP:function(){return w},Q7:function(){return b},WD:function(){return x},gL:function(){return g},iZ:function(){return y},j7:function(){return k},kn:function(){return v}});var r=n(96237),a=n(39324),o=n(71209),i=n(64502),s=n(86646),l=n(78103),d=n(60638),c=(0,l.ZP)(function(){return{messagesDevData:{},activeNodeId:void 0,ui:{focusedNodeId:void 0}}}),u=c.getState,m=c.setState,f=function(e,t,n,i){m(function(s){return(0,o._)((0,a._)({},s),{activeNodeId:e,ui:{focusedNodeId:e},messagesDevData:(0,o._)((0,a._)({},s.messagesDevData),(0,r._)({},e,{status:"active",data:[],model:t,serverRequestId:n,preflightTime:i}))})})},h=function(e,t){m(function(n){var s=n.messagesDevData[e];return(0,o._)((0,a._)({},n),{activeNodeId:e,messagesDevData:(0,o._)((0,a._)({},n.messagesDevData),(0,r._)({},e,(0,o._)((0,a._)({},s),{data:(0,i._)(s.data).concat([t])})))})})},p=function(e,t){var n;return null===(n=t.find(function(t){return t.id===e}))||void 0===n?void 0:n.value},g=function(e){var t=w()[e],n=(0,d.Oq)(t.data),r=t.preflightTime,a={model:t.model,serverRequestId:t.serverRequestId,preflightTime:r,countTokens:p(d.kd.TokenCount,n),tsFirstToken:p(d.kd.FirstTokenLatency,n),tsMaxTokenTime:p(d.kd.MaxTokenLatency,n),tsMeanTokenWithoutFirst:p(d.kd.MeanTokenLatency,n),tsMedianTokenWithoutFirst:p(d.kd.MedianTokenLatency,n),tsMinTokenTime:p(d.kd.MinTokenLatency,n),tsStdDevTokenTime:p(d.kd.StdDevTokenLatency,n),tsP95TokenWithoutFirst:p(d.kd.P95TokenLatency,n),tsP99TokenWithoutFirst:p(d.kd.P99TokenLatency,n),tsTotalRequestTime:p(d.kd.TotalRequestTime,n)};s.ZP.postLatencyTimingEvent(a)},v=function(e){return m(function(t){var n=(0,o._)((0,a._)({},t.messagesDevData[e]),{status:"finished"});return(0,o._)((0,a._)({},t),{messagesDevData:(0,o._)((0,a._)({},t.messagesDevData),(0,r._)({},e,n))})})},x=function(e){return m(function(t){return(0,o._)((0,a._)({},t),{ui:(0,o._)((0,a._)({},t.ui),{focusedNodeId:e})})})};function b(e){var t=Object.keys(w()),n=t.indexOf(e);if(-1===n)throw Error("Key not found in object");var r=(n+1)%t.length;return t[r]}function y(e){var t=Object.keys(w()),n=t.indexOf(e);if(-1===n)throw Error("Key not found in object");var r=(n-1+t.length)%t.length;return t[r]}function k(e){return Object.keys(w()).indexOf(e)}var M=function(){return Object.keys(w()).length},w=function(){return u().messagesDevData},T=function(){return u().ui.focusedNodeId}},95413:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(39324),a=n(4337),o=n(35250),i=n(7813),s=n(55548),l=n(17944),d=n(54636),c=n(42780),u=n(38574),m=n(19841),f=n(1454),h=n(32004),p=n(94968),g=n(21389),v=n(31731),x=n(72290);function b(){var e=(0,a._)(["flex px-3 min-h-[44px] py-1 items-center gap-3 transition-colors duration-200 dark:text-white cursor-pointer text-sm"]);return b=function(){return e},e}var y=g.Z.a(b());function k(e){var t=e.onClick,n=e.href,r=e.target,a=e.children;return(0,o.jsx)(i.v.Item,{children:function(e){var i=e.active;return(0,o.jsx)(y,{as:void 0!==n?"a":"button",onClick:t,href:n,target:r,className:(0,m.default)(i?"bg-gray-100 dark:bg-gray-800":"hover:bg-gray-100 dark:hover:bg-gray-800"),children:a})}})}function M(){var e=(0,l.aF)();return(0,o.jsxs)(i.v,{as:"div",className:"group relative",children:[(0,o.jsx)(i.v.Button,{className:"flex items-center justify-center rounded-full border border-gray-200 bg-gray-50 text-gray-600 dark:border-white/10 dark:bg-white/10 dark:text-gray-200",children:(0,o.jsx)("div",{className:"flex h-6 w-6 items-center justify-center text-xs",children:"?"})}),(0,o.jsx)(v.m,{children:(0,o.jsxs)(i.v.Items,{className:"absolute bottom-full right-0 z-20 mb-2 w-full min-w-[175px] overflow-hidden rounded-md bg-gray-50 pb-1.5 pt-1 outline-none dark:bg-gray-950",children:[e&&(0,o.jsx)(k,{onClick:function(){(0,u.S)(null==e?void 0:e.id).then(function(){x.m.success("Copied your User ID to clipboard")})},children:(0,o.jsx)("span",{className:"truncate text-xs text-black/20 dark:text-white/30",children:null==e?void 0:e.email})}),(0,o.jsxs)(k,{as:"a",href:"https://help.openai.com/en/collections/3742473-chatgpt",target:"_blank",onClick:function(){d.A.logEvent(c.M.clickFaqLink)},children:[(0,o.jsx)(f.AlO,{className:"icon-sm"}),(0,o.jsx)("span",{className:"text-xs",children:(0,o.jsx)(h.Z,(0,r._)({},w.helpAndFaq))})]}),(0,o.jsxs)(k,{as:"a",href:"https://help.openai.com/en/articles/6825453-chatgpt-release-notes",target:"_blank",children:[(0,o.jsx)(f.AlO,{className:"icon-sm"}),(0,o.jsx)("span",{className:"text-xs",children:(0,o.jsx)(h.Z,(0,r._)({},w.releaseNotes))})]}),(0,o.jsxs)(k,{as:"a",href:"https://openai.com/policies",target:"_blank",onClick:function(){d.A.logEvent(c.M.clickPrivacyPolicy)},children:[(0,o.jsx)(f.AlO,{className:"icon-sm"}),(0,o.jsx)("span",{className:"text-xs",children:(0,o.jsx)(h.Z,(0,r._)({},w.termsAndPolicies))})]}),(0,o.jsxs)(k,{onClick:function(){s.vm.openModal(s.B.KeyboardActions)},children:[(0,o.jsx)(f.aCJ,{className:"icon-sm"}),(0,o.jsx)("span",{className:"text-xs",children:(0,o.jsx)(h.Z,(0,r._)({},w.keyboardShortcutsMenu))})]})]})})]})}var w=(0,p.vU)({helpAndFaq:{id:"thread.helpAndFaq",defaultMessage:"Help & FAQ",description:"Help & FAQ menu item"},releaseNotes:{id:"thread.releaseNotes",defaultMessage:"Release notes",description:"Release notes menu item"},termsAndPolicies:{id:"thread.termsAndPolicies",defaultMessage:"Terms & policies",description:"Terms & Policies menu item"},keyboardShortcutsMenu:{id:"thread.keyboardShortcutsMenu",defaultMessage:"Keyboard shortcuts",description:"Keyboard shortcuts menu item"}})},71771:function(e,t,n){n.d(t,{Z:function(){return nH}});var r,a,o=n(21722),i=n(39324),s=n(71209),l=n(70216),d=n(10064),c=n(4337),u=n(38104),m=n(35250),f=n(21950),h=n(2064),p=n(4536),g=n(54636),v=n(42780),x=n(5397),b=n.n(x),y=n(29124),k=n.n(y),M=n(73040),w=n.n(M),T=n(10721),j=n(70079),C=n(1454),_=n(13002),I=n(22584),N=n(94968),S=n(32004),R=n(70671),P=n(21389),D=n(8844),A=n(61098),L=n(86646),Z=n(62682),E=n(66638),q=n(72871),B=n(55548),F=n(17944),U=n(25687),z=n(1491),O=n(86925),G=n(18481),Q=n(39368),H=n(48133),W=n(41955),V=n(84056),J=n(64502),Y=n(19841),K=n(91530),$=n.n(K),X=n(2827),ee=n(15066),et=n(13205),en=n(66306),er=n(94705),ea=n(7184),eo=n(15635),ei=n(72290);function es(){var e=(0,c._)(["mb-2 mt-auto ml-auto mr-auto"]);return es=function(){return e},e}function el(){var e=(0,c._)(["relative rounded-md border border-black/10 bg-gray-50 dark:border-gray-900/50 dark:bg-[#444654] flex flex-col overflow-hidden"]);return el=function(){return e},e}function ed(){var e=(0,c._)(["mb-5 border dark:bg-gray-800 overflow-hidden"]);return ed=function(){return e},e}function ec(){var e=(0,c._)([""]);return ec=function(){return e},e}var eu=(0,N.vU)({submitFeedback:{id:"feedbackModal.submitFeedback",defaultMessage:"Submit feedback",description:"Button text for submitting the feedback"},submitReport:{id:"feedbackModal.submitReport",defaultMessage:"Submit report",description:"Button text for submitting a content-moderation report"},submitRejectModeration:{id:"feedbackModal.moderationReject",defaultMessage:"Block Content",description:"Button text for rejecting the share link and blocking it from being viewed"},submitAcceptModeration:{id:"feedbackModal.moderationAccept",defaultMessage:"Allow Content",description:"Button text for accepting the share link and allowing it to be viewed"},thumbsUpPlaceholder:{id:"feedbackModal.thumbsUpPlaceholder",defaultMessage:"What do you like about the response?",description:"Placeholder for textarea input when user chooses thumbs up"},thumbsDownPlaceholder:{id:"feedbackModal.thumbsDownPlaceholder",defaultMessage:"What was the issue with the response? How could it be improved?",description:"Placeholder for textarea input when user chooses thumbs down"},reportContentExplanationPlaceholder:{id:"feedbackModal.reportContentExplanationPlaceholder",defaultMessage:"What is wrong with the response? What about this response is harmful? Please be as specific as possible, and add any details that are not present in the checkboxes below.",description:"Placeholder for textarea input when user chooses to report a shared chat"},harmfulUnsafe:{id:"feedbackModal.harmfulUnsafe",defaultMessage:"This is harmful / unsafe",description:"Label for harmful/unsafe checkbox"},harmfulOffensive:{id:"feedbackModal.harmfulOffensive",defaultMessage:"This content is harmful or offensive",description:"Label for harmful/offensive checkbox"},copyrightContent:{id:"feedbackModal.copyrightContent",defaultMessage:"This content violates copyright law",description:"Label for Copyrighted Content checkbox"},reportOtherContent:{id:"feedbackModal.reportOtherContent",defaultMessage:"I don't like this for some other reason (please describe)",description:"Label for Report Other Content checkbox"},notTrue:{id:"feedbackModal.notTrue",defaultMessage:"This isn't true",description:"Label for not true checkbox"},notHelpful:{id:"feedbackModal.notHelpful",defaultMessage:"This isn't helpful",description:"Label for not helpful checkbox"},dontLikeThis:{id:"feedbackModal.dontLikeThis",defaultMessage:"I don't like this",description:"Label for I Don't Like This checkbox"},sexualAbuse:{id:"feedbackModal.sexualAbuse",defaultMessage:"This content contains sexual abuse",description:"Label for Sexual Abuse checkbox"},provideAdditionalFeedback:{id:"feedbackModal.provideAdditionalFeedback",defaultMessage:"Provide additional feedback",description:"Title for the critique feedback modal"},provideReportModalTitle:{id:"feedbackModal.provideReportModalTitle",defaultMessage:"Report This Content",description:"Title for the 'report' feedback modal"},pickBestAnswer:{id:"feedbackModal.pickBestAnswer",defaultMessage:"Pick the best answer to improve the model",description:"Title for the compare feedback modal"},newAnswer:{id:"feedbackModal.newAnswer",defaultMessage:"New Answer",description:"Title for the new answer during comparison"},originalAnswer:{id:"feedbackModal.originalAnswer",defaultMessage:"Original Answer",description:"Title for the original answer during comparison"},newAnswerBetter:{id:"feedbackModal.newAnswerBetter",defaultMessage:"New answer is better",description:"Button text for choosing new answer during comparison"},originalAnswerBetter:{id:"feedbackModal.originalAnswerBetter",defaultMessage:"Original answer is better",description:"Button text for choosing original answer during comparison"},neitherAnswerBetter:{id:"feedbackModal.neitherAnswerBetter",defaultMessage:"Neither answer is better",description:"Button text for choosing neither answer during comparison"},skipStep:{id:"feedbackModal.skipStep",defaultMessage:"Skip this step",description:"Button text for skipping comparison step"},continueWithChosenAnswer:{id:"feedbackModal.continueWithChosenAnswer",defaultMessage:"The conversation will continue with the answer you choose.",description:"Information text for user during comparison"},employeeConsent:{id:"feedbackModal.employeeConsent",defaultMessage:"Allow this content to be used for model evals",description:"Open AI employee is consenting to allow this content to be used in evals"},employeeConsentExplanation:{id:"feedbackModal.employeeConsentExplanation",defaultMessage:"Allow your feedback and conversation to be used to in model evals. Please verify there is no confidential data in the conversation.",description:"Explanation for employee consent checkbox"}});function em(e){var t,n,r,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(null==e?void 0:null===(t=e.messages)||void 0===t?void 0:t.length)===1&&!(null==e?void 0:null===(n=e.messages)||void 0===n?void 0:n.some(function(e){return"error"in e}))&&(!a||!((null==e?void 0:null===(r=e.messages)||void 0===r?void 0:r.length)===1&&(0,O.RR)(null==e?void 0:e.messages[0].message).length<20))}function ef(e){var t,n,r=e.ratingModalNodeId,a=e.ratingModalOpen,o=e.onCloseRatingModal,s=e.onSubmitFeedback,l=e.onHandleChangeFeedbackComparisonRating,c=e.feedbackTextareaRef,u=e.clientThreadId,f=e.currentModelId,h=e.onChangeItemInView,x=e.onRequestMoreCompletions,b=e.onRequestCompletion,y=(0,R.Z)(),k=E.tQ.getTree(u),M=(0,E.XK)(u),w=(0,F.aF)(),T=!!w&&(0,p.yl)(w),_=(0,d._)((0,j.useState)(!1),2),I=_[0],N=_[1];(0,j.useEffect)(function(){"report"===a&&p.pg.forceEnableSession()},[a]);var P=(0,j.useRef)(.5>Math.random()?"left":"right"),D=null==k?void 0:k.getConversationTurns(r||"root"),A=D.length-1,Z=D[D.length-1],q=(0,d._)((0,j.useState)("critique"),2),B=q[0],U=q[1],O=(0,z.w$)(),G=em(Z,!0)&&O,Q=(0,j.useMemo)(function(){return{id:r||"root",threadId:E.tQ.getServerThreadId(u),rating:a,model:f}},[r,u,a,f]),H=null==D?void 0:D[(null==D?void 0:D.length)-1].variantIds,V=null==H?void 0:H[(null==H?void 0:H.length)-1],K=(n=(t=null==k?void 0:k.getConversationTurns(V))[t.length-1]).messages[n.messages.length-1].nodeId,es=null==k?void 0:k.getConversationTurns(K),el=(0,j.useMemo)(function(){var e=null==es?void 0:es[(null==es?void 0:es.length)-1];return"thumbsDown"===a&&G&&em(e)&&em(Z)},[a,G,es,Z]),ed=(0,j.useRef)(Date.now()),ec=(0,j.useRef)(-1),ef=(0,j.useRef)(Date.now()),ex=(0,j.useRef)(Date.now());(0,j.useEffect)(function(){"compare"===B?(ec.current=Date.now(),g.A.logEvent(v.M.displayedComparisonUIV0,Q)):"critique"===B&&"thumbsDown"===a&&g.A.logEvent(v.M.displayedThumbsDownFeedbackForm,Q)},[B]);var eb=D.length-2,ey=es.length-1,ek=es[es.length-1],eM=(0,j.useMemo)(function(){return ek&&ee.Cv.getRequestIdFromConversationTurn(ek)},[ek]),ew=(0,W.Yk)(eM);(0,j.useMemo)(function(){ew||(ex.current=Date.now())},[ew]);var eT=Z.messages,ej=eT[eT.length-1],eC=ej.message.id,e_=ej.nodeId,eI=k.getLeafFromNode(e_),eN=ek.messages,eS=eN[eN.length-1],eR=eS.message.id,eP=eS.nodeId,eD=k.getLeafFromNode(eP),eA="critique"===B?"report"===a?y.formatMessage(eu.provideReportModalTitle):y.formatMessage(eu.provideAdditionalFeedback):y.formatMessage(eu.pickBestAnswer),eL=(0,j.useRef)([]),eZ=(0,j.useRef)(""),eE=(0,j.useCallback)(function(){var e,t=null===(e=c.current)||void 0===e?void 0:e.elements;eL.current=(0,J._)(t||[]).filter(function(e){return e.checked}).map(function(e){return e.id}).map(function(e){return e.replace("feedback-","")}),eZ.current=(null==t?void 0:t["feedback-other"].value)||""},[c]),eq=(0,j.useCallback)(function(){eE(),s({customFeedback:eZ.current,tags:eL.current,employeeConsented:T?I:void 0}),"thumbsDown"===a&&g.A.logEvent(v.M.submitThumbsDownFeedbackForm,Q),el?U("compare"):o()},[eE,s,T,I,a,el,Q,o]),eB=(0,j.useCallback)(function(e,t){var n=E.tQ.getServerThreadId(u);if(null!=n){var r=k.getMessageId(E.tQ.getThreadCurrentLeafId(u));L.ZP.submitSharedConversationReportFeedback({message_id:r,shared_conversation_id:n,text:e,tags:t}).then(function(){ei.m.success("Moderation logged successfully")}).catch(function(){ei.m.danger("Moderation NOT logged successfully! Please try again")}),o()}},[k,u,o]),eF=(0,j.useCallback)(function(){eE(),eL.current.push("moderation-reject"),eB(eZ.current,eL.current)},[eB,eE]),eU=(0,j.useCallback)(function(){eE(),eL.current.push("moderation-accept"),eB(eZ.current,eL.current)},[eB,eE]),ez="moderate"===a?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(er.ZP.Button,{title:y.formatMessage(eu.submitRejectModeration),color:"danger",onClick:eF}),(0,m.jsx)(er.ZP.Button,{title:y.formatMessage(eu.submitAcceptModeration),color:"primary",onClick:eU})]}):"critique"===B?(0,m.jsxs)("div",{className:"flex items-center gap-3",children:[T&&"report"!==a&&(0,m.jsx)(eo.u,{label:y.formatMessage(eu.employeeConsentExplanation),children:(0,m.jsx)(et.Z,{id:"employee-consent",checked:I,onChange:function(e){return N(e.currentTarget.checked)},label:y.formatMessage(eu.employeeConsent)})}),(0,m.jsx)(er.ZP.Button,{title:y.formatMessage("report"===a?eu.submitReport:eu.submitFeedback),onClick:eq})]}):null,eO="left"===P.current,eG=eO?e_:eP,eQ=eO?"new":"original",eH=eO?"original":"new",eW=eO?y.formatMessage(eu.newAnswer):y.formatMessage(eu.originalAnswer),eV=eO?y.formatMessage(eu.originalAnswer):y.formatMessage(eu.newAnswer),eJ=eO?y.formatMessage(eu.newAnswerBetter):y.formatMessage(eu.originalAnswerBetter),eY=eO?y.formatMessage(eu.originalAnswerBetter):y.formatMessage(eu.newAnswerBetter),eK=a&&"report"!==a&&"moderate"!==a,e$=(0,j.useCallback)(function(e){var t="left"===e?eQ:"right"===e?eH:"same";if(g.A.logEvent(v.M.submittedComparisonUIV0,Object.assign({},Q,{choice:t})),eK){var n=E.tQ.getTree(u);n.updateNodeMetadata(e_,{inlineComparisonRating:"baseline"}),n.updateNodeMetadata(eP,{inlineComparisonRating:t}),l(eC,eR,a,t,P.current,ed.current,ec.current,ef.current,ex.current,eZ.current,eL.current)}E.tQ.setThreadCurrentLeafId(u,e===P.current?eD.id:eI.id),o()},[eQ,eH,Q,eK,u,eD.id,eI.id,o,e_,eP,l,eC,eR,a]),eX=!ew&&null!=ex.current&&el,e0=(0,j.useCallback)(function(){o(),"critique"===B?g.A.logEvent(v.M.skippedThumbsDownFeedbackForm,Object.assign({},Q)):"compare"===B&&g.A.logEvent(v.M.skippedComparisonUIV0,Object.assign({},Q))},[o,Q,B]),e1=(0,d._)((0,j.useState)([]),2),e2=e1[0],e4=e1[1];return(0,j.useEffect)(function(){"moderate"===a&&L.ZP.fetchShareModerationCategories().then(function(e){var t=e.moderation_categories;e4(Object.keys(t).map(function(e){return[e,t[e]]}))})},[]),(0,m.jsxs)(ea.Z,{isOpen:!0,onClose:e0,size:"custom",className:"md:max-w-[672px] lg:max-w-[896px] xl:max-w-6xl",type:"critique"===B?"thumbsUp"===a?"success":"danger":"success",icon:"critique"===B?"thumbsUp"===a?C.fmn:C.oLd:void 0,title:eA,closeButton:(0,m.jsx)(er.ZP.CloseButton,{onClose:e0}),children:["critique"===B&&(0,m.jsxs)("form",{ref:c,children:[(0,m.jsx)(X.ZP,{id:"feedback-other",placeholder:"thumbsUp"===a?y.formatMessage(eu.thumbsUpPlaceholder):"report"===a?y.formatMessage(eu.reportContentExplanationPlaceholder):y.formatMessage(eu.thumbsDownPlaceholder),rows:3,className:"mb-1 mt-4 w-full resize-none rounded-md dark:bg-gray-800 dark:focus:border-white dark:focus:ring-white"}),"thumbsDown"===a&&(0,m.jsxs)("div",{className:"mb-4",children:[(0,m.jsx)(et.Z,{id:"feedback-harmful",label:y.formatMessage(eu.harmfulUnsafe)}),(0,m.jsx)(et.Z,{id:"feedback-false",label:y.formatMessage(eu.notTrue)}),(0,m.jsx)(et.Z,{id:"feedback-not-helpful",label:y.formatMessage(eu.notHelpful)})]}),null!=a&&!eK&&(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)("div",{className:"mb-4",children:["report"===a&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(et.Z,{id:"feedback-dont-like-this",label:y.formatMessage(eu.dontLikeThis)}),(0,m.jsx)(et.Z,{id:"feedback-false",label:y.formatMessage(eu.notTrue)}),(0,m.jsx)(et.Z,{id:"feedback-not-helpful",label:y.formatMessage(eu.notHelpful)}),(0,m.jsx)(et.Z,{id:"feedback-harmful-offensive",label:y.formatMessage(eu.harmfulOffensive)}),(0,m.jsx)(et.Z,{id:"feedback-sexual-abuse",label:y.formatMessage(eu.sexualAbuse)})]}),"moderate"===a&&(0,m.jsxs)(m.Fragment,{children:[e2.map(function(e){var t=(0,d._)(e,2),n=t[0],r=t[1];return(0,m.jsx)(et.Z,{id:"feedback-"+n,label:r},n)}),(0,m.jsx)(et.Z,{id:"feedback-copyright",label:y.formatMessage(eu.copyrightContent)})]}),(0,m.jsx)(et.Z,{id:"feedback-content-other",label:y.formatMessage(eu.reportOtherContent)})]})})]}),"compare"===B&&es&&void 0!==M&&(0,m.jsxs)("div",{className:(0,Y.default)("w-full"),children:[(0,m.jsx)("p",{className:(0,Y.default)("mb-7 mt-3"),children:(0,m.jsx)(S.Z,(0,i._)({},eu.continueWithChosenAnswer))}),(0,m.jsx)(eg,{className:"rounded-md",children:(0,m.jsx)(ev,{children:(0,m.jsx)(en.ZP,{currentModelId:f,turnIndex:eb,conversationLeafId:eG,isFinalTurn:!1,clientThreadId:u,onChangeItemInView:h,onChangeRating:$(),onRequestMoreCompletions:x,onRequestCompletion:b,showInlineEmbeddedDisplay:!0})})}),(0,m.jsxs)("div",{className:(0,Y.default)(),children:[(0,m.jsxs)("div",{className:(0,Y.default)("mb-2 grid w-full grid-cols-2 gap-5"),children:[(0,m.jsx)("div",{children:(0,m.jsx)("p",{className:(0,Y.default)("font-semibold"),children:eW})}),(0,m.jsx)("div",{children:(0,m.jsx)("p",{className:(0,Y.default)("font-semibold"),children:eV})})]}),(0,m.jsxs)("div",{className:(0,Y.default)("mb-5 grid w-full grid-cols-2 gap-5"),children:[(0,m.jsxs)(ep,{children:[(0,m.jsx)(ev,{children:(0,m.jsx)(en.ZP,{currentModelId:f,turnIndex:eO?ey:A,conversationLeafId:eO?eP:e_,isFinalTurn:!0,clientThreadId:u,onChangeItemInView:h,onChangeRating:$(),onRequestMoreCompletions:x,onRequestCompletion:b,showInlineEmbeddedDisplay:!0})}),(0,m.jsx)(eh,{children:(0,m.jsx)(er.ZP.Button,{disabled:!eX,title:eJ,onClick:function(){return e$("left")},color:"dark"})})]}),(0,m.jsxs)(ep,{children:[(0,m.jsx)(ev,{children:(0,m.jsx)(en.ZP,{currentModelId:f,turnIndex:eO?A:ey,conversationLeafId:eG,isFinalTurn:!0,clientThreadId:u,onChangeItemInView:h,onChangeRating:$(),onRequestMoreCompletions:x,onRequestCompletion:b,showInlineEmbeddedDisplay:!0})}),(0,m.jsx)(eh,{children:(0,m.jsx)(er.ZP.Button,{disabled:!eX,title:eY,onClick:function(){return e$("right")},color:"dark"})})]})]}),(0,m.jsx)("div",{className:(0,Y.default)("grid w-full"),children:(0,m.jsxs)("div",{className:(0,Y.default)("mb-2 text-right"),children:[(0,m.jsx)(er.ZP.Button,{disabled:!eX,title:y.formatMessage(eu.neitherAnswerBetter),color:"primary",onClick:function(){return e$("same")},className:(0,Y.default)("mr-2")}),(0,m.jsx)(er.ZP.Button,{title:y.formatMessage(eu.skipStep),onClick:function(){return o()}})]})})]})]}),(0,m.jsx)(er.ZP.Actions,{primaryButton:ez})]},"RatingModal-".concat(r))}var eh=P.Z.div(es()),ep=P.Z.div(el()),eg=P.Z.div(ed()),ev=P.Z.div(ec()),ex=n(41711),eb=n(61888);function ey(e){var t,n=e.clientThreadId,r=e.currentLeafId,a=e.currentModelId,i=e.onChangeItemInView,s=e.onRequestMoreCompletions,l=e.onChangeRating,c=e.onRequestCompletion,f=e.ratingModalOpen,h=e.ratingModalNodeId,p=e.ratingModalCompletionId,x=e.sharedConversationReportModalNodeId,b=e.sharedConversationModerationModalOpen,y=e.setRatingModalOpen,k=e.setSharedConversationReportModalNodeId,M=e.setSharedConversationModerationModalOpen,w=(0,R.Z)(),T=(0,j.useRef)(null),C=(0,d._)((0,j.useState)(!1),2),_=C[0],I=C[1],N=(0,j.useCallback)(function(e){var t=e.customFeedback,r=e.tags,o=e.employeeConsented;if(f&&null!=h&&""!==h&&(t||r.length>0||o)){var i=E.tQ.getServerThreadId(n);g.A.logEvent(v.M.reportResult,{id:p,threadId:i,content:t,model:a,rating:f,tags:r}),n&&p&&L.ZP.submitMessageFeedback({message_id:p,conversation_id:i,rating:f,text:t,tags:r,employee_consented:o})}},[f,h,n,p,a]),S=(0,j.useCallback)(function(e){var t=e.customFeedback,r=e.tags;if(null!=x&&""!==x){var o=E.tQ.getServerThreadId(n);g.A.logEvent(v.M.reportResult,{id:p,threadId:o,content:t,model:a,rating:f,tags:r}),L.ZP.submitSharedConversationReportFeedback({message_id:x,shared_conversation_id:o,text:t,tags:r}),I(!0)}},[x,n,p,a,f,I]),P=(0,j.useCallback)((t=(0,o._)(function(e,t,r,a,o,i,s,l,d,c,m){return(0,u.Jh)(this,function(u){switch(u.label){case 0:return[4,L.ZP.submitMessageComparisonFeedback({feedback_version:"comparison_feedback_modal:a:1.0",original_message_id:e,new_message_id:t,rating:r,conversation_id:E.tQ.getServerThreadId(n),text:c,tags:m.map(function(e){return e.replace("feedback-","")}),completion_comparison_rating:a,new_completion_placement:o,feedback_start_time:i,compare_step_start_time:s,new_completion_load_start_time:l,new_completion_load_end_time:d,frontend_submission_time:Date.now(),timezone_offset_min:new Date().getTimezoneOffset()})];case 1:return u.sent(),[2]}})}),function(e,n,r,a,o,i,s,l,d,c,u){return t.apply(this,arguments)}),[n]);return null!=f?(0,m.jsx)(ef,{ratingModalNodeId:h,ratingModalOpen:f,onCloseRatingModal:function(){return y(void 0)},onSubmitFeedback:N,onHandleChangeFeedbackComparisonRating:P,currentModelId:a,feedbackTextareaRef:T,clientThreadId:n,onChangeItemInView:i,onRequestMoreCompletions:s,onChangeRating:l,onRequestCompletion:c}):null!=x?(0,m.jsx)(ef,{ratingModalNodeId:x,ratingModalOpen:"report",onCloseRatingModal:function(){return k(void 0)},onSubmitFeedback:S,onHandleChangeFeedbackComparisonRating:eb.noop,currentModelId:a,feedbackTextareaRef:T,clientThreadId:n,onChangeItemInView:i,onRequestMoreCompletions:s,onChangeRating:l,onRequestCompletion:c}):_?(0,m.jsx)(ea.Z,{onClose:function(){return I(!1)},isOpen:!0,icon:ex.Z,title:w.formatMessage(ek.reportModalThankYouTitle),description:w.formatMessage(ek.reportModalThankYouDescription),primaryButton:(0,m.jsx)(er.ZP.Button,{onClick:function(){return I(!1)},title:w.formatMessage(ek.reportModalThankYouDismiss)}),type:"danger"}):b?(0,m.jsx)(ef,{ratingModalNodeId:r,ratingModalOpen:"moderate",onCloseRatingModal:function(){return M(!1)},onSubmitFeedback:eb.noop,onHandleChangeFeedbackComparisonRating:function(){},currentModelId:a,feedbackTextareaRef:T,clientThreadId:n,onChangeItemInView:i,onRequestMoreCompletions:s,onChangeRating:l,onRequestCompletion:c}):null}var ek=(0,N.vU)({reportModalThankYouTitle:{id:"thread.modal.reportModalThankYou.title",defaultMessage:"Thank you for your report!",description:"Title for the post-report thank-you modal"},reportModalThankYouDescription:{id:"thread.modal.reportModalThankYou.description",defaultMessage:"Thank you for your report.",description:"Description for the post-report thank-you modal"},reportModalThankYouDismiss:{id:"thread.modal.reportModalThankYou.dismissButton",defaultMessage:"Close",description:"Close button for the post-report thank-you modal"}}),eM=n(12065),ew=n(23234),eT=n(61236),ej=n(82473),eC=n(25494),e_=n(8874),eI=n(25005),eN=n(42798);function eS(e){var t,n=e.isOpen,r=e.onClose,a=(0,j.useCallback)(function(){g.A.logEvent(v.M.closeAccountPaymentModal),r()},[r]),o=(0,eT.a)({queryKey:["referralInvites"],queryFn:function(){return L.ZP.getEligibleReferralInvites()},enabled:n}),l=o.data,d=o.isLoading,c=o.isSuccess,u=null!==(t=null==l?void 0:l.invites_remaining)&&void 0!==t?t:0,f=c?l.invite_codes:[];return((0,j.useEffect)(function(){n&&(e_.m9.logEvent("chatgpt_referral_invite_modal_opened"),g.A.logEvent(v.M.chatgptReferralInviteModalOpened))},[n]),c)?(0,m.jsxs)(eI.x,{isOpen:n,onClose:r,children:[(0,m.jsxs)("div",{className:"flex w-full flex-row items-center justify-between border-b px-4 py-3 dark:border-gray-700",children:[(0,m.jsx)("span",{className:"text-base font-semibold sm:text-base",children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},eA.modalTitle),{values:{remainingInviteCount:u}}))}),(0,m.jsx)("button",{className:"text-gray-700 opacity-50 transition hover:opacity-75 dark:text-white",onClick:a,children:(0,m.jsx)(C.q5L,{className:"h-6 w-6"})})]}),(0,m.jsx)("div",{className:"px-4 py-4",children:(0,m.jsx)("div",{className:"relative col-span-1 px-3 md:w-[500px] md:px-0",children:(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"flex flex-col items-center pb-5 pt-4",children:(0,m.jsx)(C.E33,{className:"h-12 w-12 text-gray-800"})}),(0,m.jsxs)("div",{className:"flex flex-col items-center gap-2 text-center",children:[(0,m.jsx)("p",{className:"text-xl font-semibold leading-6",children:(0,m.jsx)(S.Z,(0,i._)({},eA.inviteDescription))}),(0,m.jsx)("p",{className:"max-w-sm text-xs text-gray-500",children:(0,m.jsx)(S.Z,(0,i._)({},eA.inviteDescriptionFollowUp))})]}),(0,m.jsxs)("div",{className:"mt-6",children:[(0,m.jsxs)("div",{className:"flex flex-row justify-between px-2",children:[(0,m.jsx)("label",{className:"block text-sm font-medium text-gray-900",children:(0,m.jsx)(S.Z,(0,i._)({},eA.referralCodeLabel))}),(0,m.jsx)("label",{className:"block text-sm text-gray-500",children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},eA.inviteRemaining),{values:{remainingInviteCount:u}}))})]}),d?(0,m.jsx)("div",{className:"h-40 py-2",children:(0,m.jsx)(eN.Z,{className:"h-4 w-4"})}):null,(null==f?void 0:f.length)>0&&(0,m.jsx)(eP,{referralCodes:f})]})]})})})]}):null}var eR=function(e){return"".concat(window.location.host,"/invite/").concat(e)},eP=function(e){var t=e.referralCodes,n=(0,j.useRef)(null);return(0,m.jsx)("div",{className:"mt-2 flow-root",children:(0,m.jsx)("div",{className:"-mx-4 -my-2 overflow-x-auto sm:-mx-6 lg:-mx-8",children:(0,m.jsx)("div",{className:"inline-block min-w-full py-2 align-middle sm:px-6 lg:px-8",children:(0,m.jsx)("div",{ref:n,className:(0,Y.default)("shadow ring-1 ring-black ring-opacity-5 sm:rounded-md",{"h-44 overflow-y-scroll":t.length>4,"overflow-hidden":t.length<=4}),children:(0,m.jsx)("table",{className:"min-w-full",children:(0,m.jsx)("tbody",{className:"divide-y divide-gray-200 bg-white dark:divide-gray-900 dark:bg-gray-800",children:t.sort(function(e,t){var n={activated:0,created:1,claimed:2,subscription_granted:3},r=e.status,a=t.status;return n[r]n[a]?1:e.updated_at>t.updated_at?-1:e.updated_at{usersInviteCount}users invited"},referralCodeLabel:{id:"InviteReferralModal.referralCodeLabel",description:"Label for the referral code input field",defaultMessage:"Links"},sendInviteCta:{id:"InviteReferralModal.sendInviteCta",description:"Button text for the invite referral modal",defaultMessage:"Send invites"},clickToActivateString:{id:"InviteReferralModal.clickToActivateString",description:"Text for the activate referral invite action referral modal",defaultMessage:"chat.openai.com/invite/•••••••"},clickToCopyString:{id:"InviteReferralModal.clickToCopyString",description:"Text for clicking to copy invite action referral modal",defaultMessage:"Click to copy"},copiedReferralToastMessage:{id:"InviteReferralModal.copiedReferralToastMessage",description:"Toast text to display when copying a referral invite code",defaultMessage:"Your referral link {referralInviteCode} has been copied to your clipboard. Share it with your friends!"},activateReferralError:{id:"InviteReferralModal.activateReferralError",description:"Text to display when activating a referral invite fails",defaultMessage:"Failed to accept referral invite. Please try again."}}),eL=n(69789),eZ=n(94486),eE=n(43178),eq=n(17314);function eB(){var e,t,n,r,a,o,s=(0,R.Z)(),l=(t=(e=(0,eZ.S)()).isLoggedInWithMfa,n=e.isUsernamePassword,r=e.setupMfa,o=(a=(0,eq.p0)()).filter(function(e){return!("none"===e.manifest.auth.type||"service_http"===e.manifest.auth.type)}),(t||!n)&&(o=[]),{disablePluginsThatWeCantUse:function(){var e=a.filter(function(e){return"none"===e.manifest.auth.type||"service_http"===e.manifest.auth.type});(0,eq.dT)(e.map(function(e){return e.id}))},pluginsWeCantUse:o,setupMfa:r}),d=l.disablePluginsThatWeCantUse,c=l.pluginsWeCantUse,u=l.setupMfa,f=(0,j.useCallback)(function(){d()},[d]);return 0===c.length?null:(0,m.jsx)(ea.Z,{isOpen:!0,onClose:f,title:(0,m.jsx)(S.Z,(0,i._)({},eF.title)),primaryButton:(0,m.jsx)(er.ZP.Button,{onClick:u,title:s.formatMessage(eF.primaryButtonTitle),color:"primary"}),secondaryButton:(0,m.jsx)(er.ZP.Button,{onClick:d,title:s.formatMessage(eF.secondaryButtonTitle)}),type:"danger",children:(0,m.jsx)("div",{className:"flex flex-col gap-2 py-4",children:c.map(function(e){return(0,m.jsx)("div",{className:"w-full",children:(0,m.jsx)(eE.Z,{plugin:e})},e.id)})})})}var eF=(0,N.vU)({title:{id:"RequireMfaForAuthPluginsModal.title",description:"Title for the Require MFA for Auth Plugins modal",defaultMessage:"Some of your plugins require two-factor authentication."},primaryButtonTitle:{id:"RequireMfaForAuthPluginsModal.primaryButtonTitle",description:"Title for the primary button to set up two-factor authentication",defaultMessage:"Setup two-factor authentication"},secondaryButtonTitle:{id:"RequireMfaForAuthPluginsModal.secondaryButtonTitle",description:"Title for the secondary button to disable plugins",defaultMessage:"Turn off the plugins"}});function eU(e){var t=e.isOpen,n=e.onClose,r=(0,j.useCallback)(function(){g.A.logEvent(v.M.closeAccountPaymentModal),n()},[n]);return(0,m.jsx)(er.ZP.Root,{isOpen:t,onClose:r,shouldIgnoreClickOutside:!0,children:(0,m.jsx)(er.ZP.Overlay,{children:(0,m.jsx)(er.ZP.Content,{className:"focus-none !bg-transparent !shadow-none outline-none md:w-[672px] lg:w-[896px] xl:w-[1024px]",children:(0,m.jsx)("div",{className:"focus-none flex h-full flex-col items-center justify-start outline-none",children:(0,m.jsx)("div",{className:"relative w-full",children:(0,m.jsxs)("div",{className:"flex grow flex-col items-start justify-center overflow-hidden rounded-md border bg-white shadow-md dark:border-gray-700 dark:bg-gray-900",children:[(0,m.jsxs)("div",{className:"flex w-full flex-row items-center justify-between border-b px-4 py-3 dark:border-gray-700",children:[(0,m.jsx)("span",{className:"text-base font-semibold sm:text-base",children:(0,m.jsx)(S.Z,(0,i._)({},ez.modalTitle))}),(0,m.jsx)("button",{className:"text-gray-700 opacity-50 transition hover:opacity-75 dark:text-white",onClick:r,children:(0,m.jsx)(C.q5L,{className:"h-6 w-6"})})]}),(0,m.jsx)("div",{className:"grid w-full",children:(0,m.jsx)("div",{className:"relative w-full ",children:(0,m.jsx)("div",{id:"embedded-checkout-modal"})})})]})})})})})})}var ez=(0,N.vU)({modalTitle:{id:"EmbeddedPaymentModal.modalTitle",description:"Title for the payment page modal",defaultMessage:"Your plan"}}),eO=n(59517),eG=n(26003),eQ=n(6013),eH=n(38574),eW=n(43477),eV=n(78103),eJ=(0,j.createContext)(),eY=function(e){return(0,eV.oR)((0,j.useContext)(eJ),e)},eK=n(93028),e$=n(45048);function eX(e){return e.some(function(e){return e.messages.some(function(e){var t,n,r,a;return(null==(r=null===(t=e.message.metadata)||void 0===t?void 0:t.aggregate_result)?void 0:null===(n=r.messages)||void 0===n?void 0:n.some(e$.O1))||("parts"in(a=e.message.content)?a.parts.join(""):"").includes("sandbox:")})})}var e0=function(e){var t=e.children,n=e.color,r=void 0===n?"yellow":n,a=e.icon;return(0,m.jsxs)("div",{className:(0,Y.default)("mb-4 flex items-start justify-start gap-2.5 rounded-md p-4 last:mb-0",{"bg-yellow-300 text-[#756B5C]":"yellow"===r,"bg-gray-50 text-gray-800 dark:bg-[#444654] dark:text-gray-100":"gray"===r}),children:[null!=a&&(0,m.jsx)(a,{className:"icon-sm mt-1 flex-shrink-0"}),t]})},e1=n(70737),e2=n(97296),e4=n(40803),e3=n(95552),e5=n.n(e3),e6=n(35265),e7=n(27736),e8=n(67568),e9=n(10499),te=n(28924);function tt(){var e=(0,c._)(["h-36 md:h-48 flex-shrink-0"]);return tt=function(){return e},e}function tn(){var e=(0,c._)(["cursor-pointer absolute z-10 rounded-full gizmo:bg-clip-padding border text-gray-600 dark:border-white/10 dark:bg-white/10 dark:text-gray-200\n",""]);return tn=function(){return e},e}function tr(){var e=(0,c._)(["\n ","\n dark:hover:text-gray-200 hover:text-gray-950\n"]);return tr=function(){return e},e}function ta(){var e=(0,c._)(["mx-auto mt-2 inline-flex rounded-xl border border-gray-100 dark:border-gray-700\n","\n"]);return ta=function(){return e},e}var to=(0,N.vU)({advancedDataAnalysisSupportDisclaimer:{id:"sharedConversation.advancedDataAnalysisSupportDisclaimer",defaultMessage:"This chat contains files or images produced by Advanced Data Analysis which are not yet visible in Shared Chats.",description:"Disclaimer about our lack of support for Advanced Data Analysis inline images and file downloads with shared links"},personalizedDataDisclaimer:{id:"sharedConversation.personalizedDataDisclaimer",defaultMessage:"This conversation may reflect the link creator’s personalized data, which isn’t shared and can meaningfully change how the model responds.",description:"Disclaimer about the creator's personalized data (ex: custom instructions, memory) not being part of the shared conversation"},ratingThanks:{id:"rating.thanks",defaultMessage:"Thanks for your feedback!",description:"Thank the user for their rating"},ratingInstructions:{id:"rating.instructions",defaultMessage:"Is this conversation helpful so far?",description:"Ask the user for their rating of the conversation so far"}});function ti(e){var t=e.clientThreadId,n=(0,E.qA)(t),r=(0,E.je)(t),a=(0,E.qN)(function(e){return E.iN.getThreadCreateTime(t,e)}),o=(0,E.oq)(t),i=(0,E.JI)(t,o),s=(0,j.useMemo)(function(){return eX(i)},[i]),l=(0,E.aS)(t),d=(0,E.eY)(t);return(0,m.jsxs)("div",{className:"border-b border-gray-100 pb-4 pt-3 sm:mb-2 sm:pb-6 sm:pt-8",children:[(0,m.jsx)("h1",{className:"text-3xl font-semibold leading-tight text-gray-700 dark:text-gray-100 sm:text-4xl",children:n}),(null!=r||null!=a)&&(0,m.jsxs)("div",{className:"pt-3 text-base text-gray-400 sm:pt-4",children:[null!=r&&(0,m.jsx)("span",{children:r}),null!=r&&null!=a&&(0,m.jsx)("span",{className:"px-2",children:"•"}),null!=a&&(0,m.jsx)(N.Ji,{value:a,month:"long",year:"numeric",day:"numeric"})]}),(0,m.jsx)(ts,{shouldShowCodeInterpreterDisclaimer:s,shouldShowPersonalizedDataDisclaimer:l||d})]})}var ts=function(e){var t=e.shouldShowCodeInterpreterDisclaimer,n=e.shouldShowPersonalizedDataDisclaimer;return(0,m.jsxs)(m.Fragment,{children:[t&&(0,m.jsx)("div",{className:"mt-4",children:(0,m.jsx)(e0,{icon:C.H33,color:"gray",children:(0,m.jsx)(S.Z,(0,i._)({},to.advancedDataAnalysisSupportDisclaimer))})}),n&&(0,m.jsx)("div",{className:"mt-4",children:(0,m.jsx)(e0,{icon:C.H33,color:"gray",children:(0,m.jsx)(S.Z,(0,i._)({},to.personalizedDataDisclaimer))})})]})};function tl(e){var t=e.onChangeItemInView,n=e.onRequestMoreCompletions,r=e.onChangeRating,a=e.onRequestCompletion,o=e.clientThreadId,i=e.conversationLeafId,s=e.currentThreadModel,l=e.inlineEmbeddedDisplay,c=e.initiallyHighlightedMessageId,u=e.hideHeader,f=null!==(0,j.useContext)(U.gB),h=(0,e4.useScrollToBottom)(),p=(0,d._)((0,e4.useSticky)(),1)[0],g=(0,ew.Ml)(),v=(0,q.H)().isBetaFeaturesUiEnabled,x=(0,F.$T)(),b=(0,e9.Xy)(s,o),y=(0,te.Ri)(b.id),k=(0,E.U0)(o,i),M=(0,J._)(Array(k).keys()).map(function(e){return(0,m.jsx)(en.ZP,{isFinalTurn:e===k-1,turnIndex:e,clientThreadId:o,conversationLeafId:i,onChangeItemInView:t,onChangeRating:r,onRequestMoreCompletions:n,onRequestCompletion:a,currentModelId:b.id,showInlineEmbeddedDisplay:l,initiallyHighlightedMessageId:c,avatarColor:null==y?void 0:y.backgroundColor},e)});return(0,m.jsxs)("div",{className:"flex flex-col text-sm gizmo:pb-9 dark:bg-gray-800 gizmo:dark:bg-transparent",children:[!u&&(f||!x)&&!l&&(0,m.jsx)(e7.B,{icon:v?null==y?void 0:y.icon:void 0,currentModelConfig:b,clientThreadId:o}),f&&!l&&(0,m.jsx)("div",{className:"mx-auto w-full p-4 md:max-w-2xl md:px-0 lg:max-w-[38rem] xl:max-w-3xl",children:(0,m.jsx)(ti,{clientThreadId:o})}),M,(0,m.jsx)(th,{clientThreadId:o,conversationLeafId:i}),!l&&!g&&(0,m.jsx)(td,{}),!p&&!l&&(0,m.jsx)(tc,{$isGizmoUIEnabled:g,onClick:h,children:g?(0,m.jsx)(e6.Hg,{className:"m-1 text-black dark:text-white"}):(0,m.jsx)(C.tv1,{className:"icon-sm m-1"})})]})}var td=P.Z.div(tt()),tc=P.Z.button(tn(),function(e){return e.$isGizmoUIEnabled?"right-1/2 border-black/10 bg-token-surface-primary bottom-5":"right-6 bottom-[124px] md:bottom-[180px] gizmo:md:bottom-[143px] lg:bottom-[120px] border-gray-200 bg-gray-50"}),tu=P.Z.button(tr(),function(e){return e.$selected?"text-gray-950 dark:text-gray-100":"text-gray-400 dark:text-gray-400"}),tm=P.Z.div(ta(),function(e){return e.$padded&&"py-3 px-4"}),tf=[1,2,3,4];function th(e){var t=e.clientThreadId,n=e.conversationLeafId,r=(0,F.ec)(F.F_.isBusinessWorkspace),a=(0,E.XK)(t),o=(0,e8.WA)(t),s=(0,j.useMemo)(function(){if(!a)return -1;var e=e5()(a);return e()>.5?-1:tf[Math.floor(e()*tf.length)]},[a]),l=(0,E.JI)(t,n),c=l[l.length-1],u=(0,j.useMemo)(function(){return ee.Cv.getRequestIdFromConversationTurn(c)},[c]),f=(0,W.Yk)(u),h=(0,d._)((0,j.useState)(null),2),p=h[0],g=h[1],v=(0,d._)((0,j.useState)(!1),2),x=v[0],b=v[1],y=(0,d._)((0,j.useState)(!1),2),k=y[0],M=y[1],w=(0,d._)((0,j.useState)(!1),2),T=w[0],C=w[1],_=(0,j.useMemo)(function(){return(0,eb.debounce)(function(e,t){a&&e&&L.ZP.submitConversationRating({conversation_id:a,message_id:e,rating:t,shown_at_assistant_turn:s}),b(!0),setTimeout(function(){M(!0)},1500)},2e3)},[a,s]),N=function(e){var t,n,r=null===(t=null===(n=(0,eb.last)(l))||void 0===n?void 0:n.messages[0])||void 0===t?void 0:t.message.id;g(e),_(r,e)},R=l.filter(function(e){return e.role===A.uU.Assistant}).length,P=(null==c?void 0:c.role)===A.uU.Assistant;return R!==s||f||!P||r||o.kind!==A.OL.PrimaryAssistant||T?null:(0,m.jsxs)("div",{className:"mx-auto",children:[(0,m.jsx)(e1.M,{children:x&&!k&&(0,m.jsx)(e2.E.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},children:(0,m.jsx)(tm,{$padded:!0,children:(0,m.jsx)("span",{className:"text-sm text-token-text-tertiary",children:(0,m.jsx)(S.Z,(0,i._)({},to.ratingThanks))})})},"submitted")}),!x&&(0,m.jsx)(e2.E.div,{initial:{opacity:0},animate:{opacity:1},transition:{duration:.1},children:(0,m.jsxs)(tm,{$padded:!1,children:[(0,m.jsxs)("div",{className:"flex items-center justify-center gap-4 px-4 py-3 text-sm text-token-text-tertiary",children:[(0,m.jsx)(S.Z,(0,i._)({},to.ratingInstructions)),(0,m.jsxs)("div",{className:"flex items-center gap-5",children:[(0,m.jsx)(tu,{$selected:"thumbsUp"===p,onClick:function(){return N("thumbsUp")},children:(0,m.jsx)(e6.ib,{className:"icon-md"})}),(0,m.jsx)(tu,{$selected:"thumbsDown"===p,onClick:function(){return N("thumbsDown")},children:(0,m.jsx)(e6.Q7,{className:"icon-md"})})]})]}),(0,m.jsx)("div",{className:"w-px flex-1 self-stretch bg-gray-100 dark:bg-gray-700"}),(0,m.jsx)(tu,{className:"p-3",$selected:!1,onClick:function(){return C(!0)},children:(0,m.jsx)(I.bjh,{className:"icon-sm"})})]})},"rating")]})}function tp(){var e=(0,c._)(["relative h-full w-full transition-width flex flex-col overflow-hidden items-stretch"]);return tp=function(){return e},e}function tg(){var e=(0,c._)(["grow flex-1 overflow-hidden"]);return tg=function(){return e},e}function tv(){var e=(0,c._)(["w-full mb-4 shadow-[0_2px_12px_0px_rgba(0,0,0,0.08)] dark:bg-gray-800/90 rounded-lg border border-gray-100 dark:border-gray-700 overflow-hidden bg-gray-50"]);return tv=function(){return e},e}function tx(){var e=(0,c._)(["flex p-4 bg-white dark:bg-gray-800/90 border-t border-gray-100 dark:border-gray-700 rounded-b-lg w-full h-full\n","\n"]);return tx=function(){return e},e}function tb(){var e=(0,c._)(["flex w-full items-center justify-left gap-2 min-h-[1.5rem]"]);return tb=function(){return e},e}function ty(){var e=(0,c._)(["border-none focus:ring-gray-200 dark:focus:ring-gray-600 bg-transparent py-0.5 -my-0.5 pl-1 -ml-1 w-full"]);return ty=function(){return e},e}function tk(){var e=(0,c._)(["flex-none h-full mt-auto mb-auto"]);return tk=function(){return e},e}var tM=(0,N.vU)({sharingModalTitle:{id:"thread.sharingModal.title",defaultMessage:"Share link to Chat",description:"Title of sharing feature in the title of the sharing modal"},sharingModalDescription:{id:"sharingModal.description",defaultMessage:"Messages you send after creating your link won't be shared. Anyone with the URL will be able to view the shared chat.",description:"Description of sharing feature in the first paragraph of the sharing modal"},sharingModalBizDescription:{id:"sharingModal.bizDescription.1",defaultMessage:"Only members of your workspace with the URL will see the latest messages sent in this conversation. Files you attach to the conversation will not be shared, but any file contents referenced in messages will continue to be visible.",description:"Description of sharing feature in the first paragraph of the sharing modal"},existingShareDescription:{id:"sharingModal.exisitingDescription",defaultMessage:"You have shared this chat before. If you want to update the shared chat content, delete this link and create a new shared link.",description:"Description in sharing modal when viewing an existing link"},sharingModalMoreInfo:{id:"thread.sharingModal.moreInfo",defaultMessage:"More Info",description:"Link to a helpdesk article with more information about the sharing modal"},moderationBlocked:{id:"sharingModal.moderationBlocked",defaultMessage:"This shared link has been disabled by moderation.",description:"Error message in sharing modal when shared link has been moderated."},confirmCloseWithChanges:{id:"thread.sharingModal.confirmCloseWithChanges",defaultMessage:"You have unsaved changes. Do you want to continue?",description:"Confirmation message when closing share modal with changes"},confirmDeleteLink:{id:"sharingModal.confirmDeleteLink",defaultMessage:"Are you sure you want to delete the share link?",description:"Confirmation message when deleting share link"},advancedDataAnalysisSupportDisclaimer:{id:"sharingModal.advancedDataAnalysisSupportDisclaimer",defaultMessage:"Recipients won’t be able to view Advanced Data Analysis images or download files.",description:"Disclaimer about our lack of support for Advanced Data Analysis inline images and file downloads with shared links"},personalizedDataDisclaimer:{id:"sharingModal.personalizedDataDisclaimer",defaultMessage:"Any personalized data not present in the conversation won’t be shared with viewers (ex: custom instructions).",description:"Disclaimer about our policy to not share personalized data (ex: custom instructions, memory)"},copied:{id:"thread.sharingModal.copied",defaultMessage:"Copied!",description:"Status message after successfully copying the shared link"},copying:{id:"thread.sharingModal.copying",defaultMessage:"Copying...",description:"Status message while copying the shared link"},updateAndCopyLink:{id:"thread.sharingModal.updateAndCopyLink",defaultMessage:"Update and Copy Link",description:"Button text to update and copy the shared link"},shareYourName:{id:"sharingModal.shareYourName",defaultMessage:"Share your name",description:"Button text to change sharing to show the user's name"},shareAnonymously:{id:"sharingModal.shareAnonymously",defaultMessage:"Share anonymously",description:"Button text to change sharing to be anonymous"},deleteLink:{id:"sharingModal.deleteLink",defaultMessage:"Delete Link",description:"Button text to delete the share link"},failedToCopyLink:{id:"thread.sharingModal.failedToCopyLink",defaultMessage:"Failed to copy link to clipboard",description:"Error message when failing to copy link to clipboard"},copyLink:{id:"thread.sharingModal.copyLink",defaultMessage:"Copy Link",description:"Button text to copy the shared link"},copiedSharedConversationURL:{id:"thread.sharingModal.copiedSharedConversationURL",defaultMessage:"Copied shared conversation URL to clipboard!",description:"Success message when shared conversation URL is copied"},failedToDeleteSharedLink:{id:"thread.sharingModal.failedToDeleteSharedLink",defaultMessage:"Failed to delete shared link",description:"Error message when failing to delete shared link"}});function tw(e){var t=e.serverThreadId,n=(0,E.oq)(t),r=(0,d._)((0,j.useState)(function(){return(0,eW.Z)(function(e,t){return{title:void 0,highlightedMessageId:void 0,initiallyHighlightedMessageId:void 0,currentNodeId:void 0,shareLinkId:void 0,shareLinkUrl:void 0,isPublic:!1,isDeleted:!1,isAnonymous:!0,linkAlreadyExisted:!1,linkError:void 0,moderationState:void 0}})}),1)[0],a=!(0,W.B$)()&&"root"!==n,o=(0,j.useRef)(!1);return(0,j.useEffect)(function(){if(a&&!o.current){o.current=!0;var e=E.tQ.getThreadCurrentLeafId(t),n=E.tQ.getTree(t).getMessageId(e);L.ZP.createShareLink({current_node_id:n,conversation_id:t,is_anonymous:!0}).then(function(e){r.setState({shareLinkId:e.share_id,shareLinkUrl:e.share_url,isPublic:e.is_public,isDeleted:!e.is_visible,title:e.title,highlightedMessageId:e.highlighted_message_id,initiallyHighlightedMessageId:e.highlighted_message_id,currentNodeId:e.current_node_id,linkAlreadyExisted:e.already_exists,isAnonymous:e.is_anonymous,moderationState:e.moderation_state})}).catch(function(e){e instanceof eK.Q0&&"string"==typeof e.message?r.setState({linkError:e.message}):(ei.m.danger("Failed to copy link to clipboard - could not create link"),B.vm.closeSharingModal())})}},[a]),(0,m.jsx)(eJ.Provider,{value:r,children:(0,m.jsx)(tj,(0,i._)({},e))})}function tT(e){return!0===e.has_been_auto_blocked||!0===e.has_been_auto_moderated||!0===e.has_been_blocked}function tj(e){var t,n,r,a,l=e.serverThreadId,c=e.currentThreadModel,f=function(){(!ec||window.confirm(h.formatMessage(tM.confirmCloseWithChanges)))&&B.vm.closeSharingModal()},h=(0,R.Z)(),p=(0,j.useRef)(null),g=(0,d._)((0,j.useState)(!1),2),v=g[0],x=g[1],b=(0,d._)((0,j.useState)(!1),2),y=b[0],k=b[1],M=(0,d._)((0,j.useState)(!1),2),w=M[0],T=M[1],I=(0,j.useContext)(eJ),P=eY(function(e){return e.title}),D=eY(function(e){return e.shareLinkId}),A=eY(function(e){return e.shareLinkUrl}),Z=eY(function(e){return e.isAnonymous}),q=eY(function(e){return e.initiallyHighlightedMessageId}),z=eY(function(e){return e.currentNodeId}),O=eY(function(e){return e.isPublic}),G=eY(function(e){return e.linkAlreadyExisted})&&O,Q=eY(function(e){return e.linkError}),W=eY(function(e){return e.moderationState}),V=null!=W&&tT(W),J=(0,F.ec)(F.F_.isBusinessWorkspace),K=(0,E.oq)(l),X=(0,j.useRef)(),ee=(0,j.useRef)();(0,j.useEffect)(function(){G&&(X.current=P,ee.current=Z)},[G]);var et=(0,F.aF)(),en=(0,E.JI)(l,null!=z?z:K),eo=(0,j.useMemo)(function(){return eX(en)},[en]),es=(0,E.aS)(l),el=(0,E.eY)(l),ed=(t=(0,o._)(function(e,t){var n,r,a,o,i,s,l;return(0,u.Jh)(this,function(d){switch(d.label){case 0:k(!0),r=(n=I.getState()).highlightedMessageId,a=n.title,o=n.isDeleted,i=n.isAnonymous;try{(0,eH.S)(t)}catch(e){return ei.m.warning(h.formatMessage(tM.failedToCopyLink)),k(!1),[2]}d.label=1;case 1:return d.trys.push([1,3,4,5]),[4,L.ZP.updateShareLink({share_id:e,highlighted_message_id:r,title:null!=a?a:void 0,is_public:!o,is_visible:!o,is_anonymous:i})];case 2:if(tT(s=d.sent().moderation_state))return I.setState({moderationState:s}),[2];return I.setState({isPublic:!0,moderationState:s}),T(!0),setTimeout(function(){B.vm.closeSharingModal(),ei.m.success(h.formatMessage(tM.copiedSharedConversationURL))},500),[3,5];case 3:return(l=d.sent())instanceof eK.Q0&&"string"==typeof l.message&&I.setState({linkError:l.message}),[3,5];case 4:return k(!1),[7];case 5:return[2]}})}),function(e,n){return t.apply(this,arguments)}),ec=G&&(P!==X.current||Z!==ee.current),eu=(0,m.jsxs)(er.ZP.Button,{onClick:function(){return ed(D,A)},color:"primary",disabled:y||w||null==D||null==A||null!=Q||V,children:[w?(0,m.jsx)(C.LSm,{className:"icon-sm"}):y?(0,m.jsx)(eN.Z,{}):(0,m.jsx)(C.XKb,{className:"icon-sm"}),w?(0,m.jsx)(S.Z,(0,i._)({},tM.copied)):y?(0,m.jsx)(S.Z,(0,i._)({},tM.copying)):ec?(0,m.jsx)(S.Z,(0,i._)({},tM.updateAndCopyLink)):(0,m.jsx)(S.Z,(0,i._)({},tM.copyLink))]}),em=(0,j.useCallback)(function(e){var t;null==e||e.preventDefault(),I.setState({title:null===(t=p.current)||void 0===t?void 0:t.value}),x(!1)},[I]),ef=(0,j.useCallback)(function(e){"Enter"===e.key&&em()},[em]),eh=(n=(0,o._)(function(){return(0,u.Jh)(this,function(e){switch(e.label){case 0:return[4,L.ZP.deleteShareLink({share_id:I.getState().shareLinkId}).catch(function(e){ei.m.danger(h.formatMessage(tM.failedToDeleteSharedLink))}).then(function(){B.vm.closeSharingModal()})];case 1:return e.sent(),[2]}})}),function(){return n.apply(this,arguments)}),ep=(r=(0,o._)(function(){return(0,u.Jh)(this,function(e){return I.setState({isAnonymous:!0}),E.qN.setState(function(e){e.threads[l].initialThreadData.authorName=void 0}),[2]})}),function(){return r.apply(this,arguments)}),eg=(a=(0,o._)(function(){return(0,u.Jh)(this,function(e){return I.setState({isAnonymous:!1}),E.qN.setState(function(e){e.threads[l].initialThreadData.authorName=null==et?void 0:et.name}),[2]})}),function(){return a.apply(this,arguments)}),ev=(0,m.jsxs)(tS,{$active:v,children:[(0,m.jsxs)("div",{className:"flex-1 pr-1",children:[void 0!==P?v?(0,m.jsx)(tP,{ref:p,type:"text",defaultValue:null!=P?P:"",autoFocus:!0,onKeyDown:ef,onBlur:em}):(0,m.jsxs)(tR,{onDoubleClick:function(){return x(!0)},children:[P,v||null==P||G?null:(0,m.jsx)("button",{onClick:function(){return x(!0)},className:"text-gray-500",children:(0,m.jsx)(C.Nte,{className:"icon-sm"})})]}):(0,m.jsx)("div",{className:"h-6"}),(0,m.jsxs)("div",{className:"mt-1 text-gray-500",children:[!Z&&(0,m.jsx)("span",{children:"".concat(null==et?void 0:et.name," \xb7 ")}),(0,m.jsx)(N.Ji,{value:new Date,month:"long",day:"numeric",year:"numeric"})]})]}),(0,m.jsx)(tD,{children:(0,m.jsxs)(eQ.fC,{children:[(0,m.jsx)(eQ.xz,{asChild:!0,children:(0,m.jsx)(H.z,{color:"neutral",className:"mb-auto mt-auto",children:(0,m.jsx)(_.JEI,{})})}),(0,m.jsx)(eQ.h_,{children:(0,m.jsxs)(eQ.VY,{className:"PopoverContent rounded-sm bg-white p-2 pb-0.5 shadow-xl dark:bg-gray-800/90",side:"top",align:"end",children:[Z&&(0,m.jsx)(H.z,{color:"neutral",className:"mb-2 flex w-full border-0",onClick:eg,children:(0,m.jsxs)("div",{className:"flex w-full items-start",children:[(0,m.jsx)(C.fzv,{className:"icon-sm float-left mb-auto mr-4 mt-auto"}),(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,i._)({},tM.shareYourName))})]})}),!Z&&(0,m.jsx)(H.z,{color:"neutral",className:"mb-2 flex w-full border-0",onClick:ep,children:(0,m.jsxs)("div",{className:"flex w-full items-start",children:[(0,m.jsx)(C.fzv,{className:"icon-sm float-left mb-auto mr-4 mt-auto"}),(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,i._)({},tM.shareAnonymously))})]})}),G&&(0,m.jsx)(H.z,{color:"neutral",className:"mb-2 flex w-full border-0",onClick:eh,children:(0,m.jsxs)("div",{className:"flex w-full items-start",children:[(0,m.jsx)(C.Ybf,{className:"icon-sm float-left mb-auto mr-4 mt-auto"}),(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,i._)({},tM.deleteLink))})]})})]})})]})})]}),ex=Q;return null==ex&&((null==W?void 0:W.has_been_auto_blocked)||(null==W?void 0:W.has_been_auto_moderated)||(null==W?void 0:W.has_been_blocked))&&(ex=(0,m.jsx)(S.Z,(0,i._)({},tM.moderationBlocked))),(0,m.jsxs)(ea.Z,{isOpen:!0,onClose:function(){f()},size:"custom",className:"max-w-[550px]",type:"success",title:h.formatMessage(tM.sharingModalTitle),closeButton:(0,m.jsx)(er.ZP.CloseButton,{onClose:function(){f()}}),children:[null!=ex&&(0,m.jsx)("div",{className:"mb-4 rounded-md bg-red-500 p-4 text-white",children:ex}),(0,m.jsx)("div",{className:(0,Y.default)("w-full"),children:(0,m.jsx)("p",{className:(0,Y.default)("mb-6 text-gray-500"),children:G?(0,m.jsx)(S.Z,(0,s._)((0,i._)({},tM.existingShareDescription),{values:{existingLink:function(e){return(0,m.jsx)("a",{href:A,target:"_blank",rel:"noreferrer",className:"underline",children:e})},deleteLink:function(e){return(0,m.jsx)("a",{href:"#",onClick:function(e){e.preventDefault(),window.confirm(h.formatMessage(tM.confirmDeleteLink))&&eh()},className:"underline",children:e})}}})):(0,m.jsx)(S.Z,(0,i._)({},J?tM.sharingModalBizDescription:tM.sharingModalDescription))})}),(0,m.jsx)(tC,{shouldShowCodeInterpreterDisclaimer:eo,shouldShowPersonalizedDataDisclaimer:es||el}),(0,m.jsx)(tN,{children:(0,m.jsx)("div",{className:"flex h-full max-w-full flex-1 flex-col",children:(0,m.jsx)(t_,{children:(0,m.jsxs)(tI,{children:[(0,m.jsx)(eG.f,{ratio:1.9,className:"overflow-auto bg-white dark:bg-gray-800",children:null!=z?(0,m.jsx)(U.gB.Provider,{value:{serverSharedThreadId:null},children:(0,m.jsx)(tl,{onChangeItemInView:$(),onRequestMoreCompletions:$(),onChangeRating:$(),onRequestCompletion:$(),clientThreadId:l,conversationLeafId:z,currentThreadModel:c,inlineEmbeddedDisplay:!0,initiallyHighlightedMessageId:q})}):(0,m.jsx)("div",{className:"flex h-full items-center justify-center",children:(0,m.jsx)(eN.Z,{className:"text-gray-400 dark:text-gray-500"})})}),ev]})})})}),(0,m.jsx)(er.ZP.Actions,{isSpacedBetween:!0,primaryButton:eu,secondaryButton:(0,m.jsx)("div",{children:(0,m.jsxs)("a",{href:J?"https://help.openai.com/en/articles/8474715-chatgpt-enterprise-shared-links-faq":"https://help.openai.com/en/articles/7925741-chatgpt-shared-links-faq",className:"flex items-center gap-2 text-gray-500 hover:text-gray-600 dark:hover:text-gray-400",target:"_blank",rel:"noreferrer",children:[h.formatMessage(tM.sharingModalMoreInfo),(0,m.jsx)(C.AlO,{className:"icon-sm"})]})})})]})}var tC=function(e){var t=e.shouldShowCodeInterpreterDisclaimer,n=e.shouldShowPersonalizedDataDisclaimer;return(0,m.jsxs)(m.Fragment,{children:[t&&(0,m.jsx)(e0,{icon:C.H33,children:(0,m.jsx)(S.Z,(0,i._)({},tM.advancedDataAnalysisSupportDisclaimer))}),n&&(0,m.jsxs)("p",{className:"mb-6 flex flex-row gap-2.5 text-gray-500",children:[(0,m.jsx)(C.H33,{className:"icon-sm mt-1 flex-shrink-0"}),(0,m.jsx)(S.Z,(0,i._)({},tM.personalizedDataDisclaimer))]})]})},t_=P.Z.main(tp()),tI=P.Z.div(tg()),tN=P.Z.div(tv()),tS=P.Z.div(tx(),function(e){return e.$active,""}),tR=P.Z.div(tb()),tP=P.Z.input(ty()),tD=P.Z.div(tk()),tA=n(94750),tL=n(60478),tZ=n(74966),tE=n(76768),tq=n(42474),tB=n(12221),tF=n(20987),tU=n(73779),tz=n(65990);function tO(e){var t=e.clientThreadId,n=e.isNewThread,r=e.currentModelId,a=e.showPromptStarters,o=e.onRequestCompletion,i=e.onNewThreadCreationFinished,s=e.promptTextareaRef,l=(0,W.B$)(),d=(0,E.qN)(function(e){var n,r,a,o,i,s;return i=(null===(r=(n=E.iN.getCurrentNode(t,e)).message)||void 0===r?void 0:r.author.role)===A.uU.User,s=(null===(a=n.metadata)||void 0===a?void 0:a.err)!=null&&(null===(o=n.metadata)||void 0===o?void 0:o.errCode)!==tL.qS.ContentPolicy,i||s});return!l&&d?(0,m.jsx)(tG,{clientThreadId:t}):(0,m.jsxs)(tE.Z,{children:[n&&(0,m.jsx)(tZ.sw,{}),(0,m.jsx)(tQ,{clientThreadId:t,currentModelId:r,isNewThread:n,showPromptStarters:a,onRequestCompletion:o,onNewThreadCreationFinished:i,promptTextareaRef:s})]})}function tG(e){var t=e.clientThreadId,n=(0,tF.Z)(t),r=(0,e8.WA)(t),a=(0,E.qN)(function(e){var n;return(null===(n=E.iN.getCurrentNode(t,e).metadata)||void 0===n?void 0:n.errCode)===tB.uU}),o=(0,tB.Y8)(function(e){return e.isoDate}),s=(0,z.w$)(),l=(0,E.oq)(t);return a&&null!=o&&""!==o?null:(0,m.jsxs)("div",{children:[(0,m.jsx)("div",{className:"mb-3 text-center text-xs",children:(0,m.jsx)(S.Z,(0,i._)({},tH.errorGeneratingResponse))}),(0,m.jsx)("div",{className:"flex items-center md:mb-4",children:(0,m.jsxs)(H.z,{as:"button",color:"primary",onClick:function(){n({id:l,eventMetadata:{eventSource:"mouse"},conversationMode:r})},className:"m-auto",children:[(0,m.jsx)(C.Qxo,{className:(0,Y.default)("flex-shrink-0",s?"icon-xs":"icon-sm")}),(0,m.jsx)(S.Z,(0,i._)({},tH.regenerateResponse))]})})]})}function tQ(e){var t,n,r,a,o,i,s,l,d,c,u,h,p,x,b,y,k=e.clientThreadId,M=e.currentModelId,w=e.isNewThread,T=e.onRequestCompletion,C=e.onNewThreadCreationFinished,_=e.promptTextareaRef,I=e.showPromptStarters,N=(0,E.oq)(k),S=(0,E.Hk)(k),R=(0,V.i)(),P=(0,W.Yk)(S),D=(0,e8.WA)(k),q=(0,j.useCallback)(function(e){g.A.logEvent(v.M.continueCompletion),T({type:A.Os.Continue,promptId:e,eventMetadata:{eventSource:"mouse"},cancelActiveRequests:!1,completionMetadata:{conversationMode:D}})},[T,D]),B=(0,j.useContext)(U.QL).historyDisabled,z=(0,j.useCallback)(function(e,t){var n,r=E.tQ.getTree(k);r.hasReceivedServerCompletion||B||(null===(n=r.getParent(t).metadata)||void 0===n?void 0:n.errCode)===tL.qS.ContentPolicy||setTimeout(function(){C()},500),W.hx.abortRequest(t)&&E.tQ.updateTree(k,function(e){var t=E.tQ.getThreadCurrentLeafId(k);e.updateNodeMessageMetadata(t,{finish_details:{type:"interrupted"}})})},[C,B,k]),O=(0,j.useCallback)(function(e,t,n,r,a,o){var i=E.tQ.getThreadCurrentLeafId(k);E.tQ.setNewThreadConversationModeMetadata(k,null==r?void 0:r.conversationMode),E.tQ.updateTree(k,function(n){n.addNode(e,t,i,A.uU.User,void 0,a)}),T({type:A.Os.Next,promptId:e,eventMetadata:n,cancelActiveRequests:!0,completionMetadata:r,appendMessages:o})},[k,T]),G=(0,E.lA)(k,N),Q=(0,E.dz)(k,N),H=(0,W.Yk)(S),J=(0,j.useMemo)(function(){return!H&&!G&&Q},[G,Q,H]),Y=(0,E.Kt)(k),K=(a=(0,F.hz)(),o=(0,e8.WA)(k),i=(0,f.Po)(k),l=(s=(0,tU.QH)()).gizmoEditorData,d=s.mode,c=o.kind===A.OL.GizmoMagicCreate||o.kind===A.OL.GizmoTest||o.kind===A.OL.GizmoInteraction,h=(u=(0,eT.a)({queryKey:["promptStarters",k],queryFn:function(){return L.ZP.getSampledPromptStarter(4)},enabled:a.has(Z.Zz)&&w&&!Y&&!c})).data,p=u.isLoading,x=u.isSuccess,a.has(Z.Zz)?"test"===d&&l?{promptStarters:null!==(n=null===(t=l.promptStarters)||void 0===t?void 0:t.map(function(e){return{title:"",body:e,prompt:e}}))&&void 0!==n?n:[],isLoading:!1,isSuccess:!0}:null!=i?{promptStarters:null===(r=i.gizmo.display.prompt_starters)||void 0===r?void 0:r.map(function(e){return{title:"",body:e,prompt:e}}),isLoading:!1,isSuccess:!0}:{promptStarters:(null==h?void 0:h.items.map(function(e){return{title:e.title,body:e.description,prompt:e.prompt}}))||[],isLoading:p,isSuccess:x}:{promptStarters:[],isLoading:!1,isSuccess:!0}),$=K.promptStarters,X=K.isSuccess,ee=(0,tz.x0)(),et=(null==ee?void 0:ee.messageId)===(null===(b=E.tQ.getTree(k).getLastValidNode(N))||void 0===b?void 0:null===(y=b.message)||void 0===y?void 0:y.id)?null==ee?void 0:ee.suggestions:I&&!Y&&X?$:void 0,en=(0,e9.iu)().size?R.displayingSideBySideFeedback&&R.unskippable?"feedbackRequired":null:"noModelsAvailable",er=(0,E.r7)(k);return(0,m.jsx)(tq.ZP,{clientThreadId:k,onCreateNewCompletion:O,onAbortCompletion:z,onContinueGenerating:q,currentModelId:M,isNewThread:w,isCompletionInProgress:P,className:"stretch mx-2 flex flex-row gap-3 last:mb-2 md:mx-4 md:last:mb-6 lg:mx-auto lg:max-w-2xl xl:max-w-3xl",canContinue:J,suggestions:null!=et?et:[],disabled:!!en,disabledReason:null!=en?en:void 0,canPause:H&&"gpt-4-pbrowse"!==M,isInteractableSharedThread:er,ref:_},k)}var tH=(0,N.vU)({errorGeneratingResponse:{id:"PromptTextarea.errorGeneratingResponse",defaultMessage:"There was an error generating a response",description:"Error message shown when the response generation fails"},regenerateResponse:{id:"PromptTextarea.regenerateResponse",defaultMessage:"Regenerate",description:"Button label for regenerating response"}});function tW(){var e=(0,c._)(["bg-yellow-200 text-yellow-900 py-0.5 px-1.5 text-xs md:text-sm rounded-md uppercase"]);return tW=function(){return e},e}function tV(){var e=(0,c._)(["bg-brand-blue-800 text-white"]);return tV=function(){return e},e}function tJ(){var e=(0,c._)(["bg-brand-green-800 text-white"]);return tJ=function(){return e},e}var tY=P.Z.span(tW()),tK=(0,P.Z)(tY)(tV()),t$=(0,P.Z)(tY)(tJ()),tX=function(){var e=(0,F.ec)(F.F_.isEnterprisePlan),t=(0,F.ec)(F.F_.isTeamPlan),n=(0,F.ec)(F.F_.isPersonalWorkspace),r=(0,F.WY)();return e?(0,m.jsx)(tK,{children:(0,m.jsx)(S.Z,(0,i._)({},t0.enterprisePlanName))}):t?(0,m.jsx)(t$,{children:(0,m.jsx)(S.Z,(0,i._)({},t0.teamPlanName))}):n&&r?(0,m.jsx)(tY,{children:"Plus"}):null},t0=(0,N.vU)({enterprisePlanName:{id:"badge.enterprisePlanName",defaultMessage:"Enterprise",description:"label for enterprise tier account"},teamPlanName:{id:"badge.teamPlanName",defaultMessage:"Team",description:"label for team tier account"}}),t1=n(41187),t2=n(75318);function t4(){var e=(0,c._)(["text-gray-800 w-full mx-auto md:max-w-2xl lg:max-w-3xl md:h-full md:flex md:flex-col px-6 dark:text-gray-100"]);return t4=function(){return e},e}function t3(){var e=(0,c._)(["text-4xl font-semibold text-center mt-6 sm:mt-[20vh] ml-auto mr-auto mb-10 sm:mb-16 flex gap-2 items-center justify-center"]);return t3=function(){return e},e}function t5(){var e=(0,c._)(["md:flex items-start text-center gap-3.5"]);return t5=function(){return e},e}function t6(){var e=(0,c._)(["flex flex-col mb-8 md:mb-auto gap-3.5 flex-1"]);return t6=function(){return e},e}function t7(){var e=(0,c._)(["flex gap-3 items-center m-auto text-lg font-normal md:flex-col md:gap-2"]);return t7=function(){return e},e}function t8(){var e=(0,c._)(["flex flex-col gap-3.5 w-full sm:max-w-md m-auto"]);return t8=function(){return e},e}function t9(){var e=(0,c._)(["w-full bg-gray-50 dark:bg-white/5 p-3 rounded-md"]);return t9=function(){return e},e}function ne(){var e=(0,c._)(["w-full bg-gray-50 dark:bg-white/5 p-3 rounded-md after:content-['\"'] before:content-['\"']"]);return ne=function(){return e},e}function nt(){var e=(0,c._)(["w-full bg-gray-50 dark:bg-white/5 p-3 rounded-md hover:bg-gray-200 dark:hover:bg-gray-900"]);return nt=function(){return e},e}P.Z.div(t4()),P.Z.h1(t3());var nn=P.Z.div(t5()),nr=P.Z.div(t6()),na=P.Z.h2(t7()),no=P.Z.ul(t8()),ni=P.Z.li(t9());P.Z.li(ne());var ns=P.Z.button(nt());function nl(){var e=(0,c._)(["text-4xl font-semibold text-center mt-6 sm:mt-[6vh] ml-auto mr-auto mb-4 sm:mb-16 flex gap-2 items-center justify-center"]);return nl=function(){return e},e}function nd(){var e=(0,c._)(["text-gray-800 w-full mx-auto md:max-w-2xl lg:max-w-3xl md:flex md:flex-col px-6 dark:text-gray-100"]);return nd=function(){return e},e}var nc=(0,N.vU)({title:{id:"Placeholder.title",description:"Title text for the Placeholder component",defaultMessage:"ChatGPT"},examplesHeader:{id:"Placeholder.examplesHeader",description:"Header text for the examples list",defaultMessage:"Examples"},capabilitiesHeader:{id:"Placeholder.capabilitiesHeader",description:"Header text for the capabilities list",defaultMessage:"Capabilities"},limitationsHeader:{id:"Placeholder.limitationsHeader",description:"Header text for the limitations list",defaultMessage:"Limitations"},quantumComputingExample:{id:"Placeholder.quantumComputingExample",description:"Example text for quantum computing explanation",defaultMessage:"Explain quantum computing in simple terms"},birthdayIdeasExample:{id:"Placeholder.birthdayIdeasExample",description:"Example text for creative birthday ideas",defaultMessage:"Got any creative ideas for a 10 year old's birthday?"},httpRequestExample:{id:"Placeholder.httpRequestExample",description:"Example text for making an HTTP request in Javascript",defaultMessage:"How do I make an HTTP request in Javascript?"},remembersEarlierConversation:{id:"Placeholder.remembersEarlierConversation",description:"Capability description for remembering earlier conversation",defaultMessage:"Remembers what user said earlier in the conversation"},allowsFollowUpCorrections:{id:"Placeholder.allowsFollowUpCorrections",description:"Capability description for allowing follow-up corrections",defaultMessage:"Allows user to provide follow-up corrections"},declinesInappropriateRequests:{id:"Placeholder.declinesInappropriateRequests",description:"Capability description for declining inappropriate requests",defaultMessage:"Trained to decline inappropriate requests"},mayGenerateIncorrectInfo:{id:"Placeholder.mayGenerateIncorrectInfo",description:"Limitation description for occasionally generating incorrect information",defaultMessage:"May occasionally generate incorrect information"},mayProduceHarmfulInstructions:{id:"Placeholder.mayProduceHarmfulInstructions",description:"Limitation description for occasionally producing harmful instructions or biased content",defaultMessage:"May occasionally produce harmful instructions or biased content"},limitedKnowledgeAfter2021:{id:"Placeholder.limitedKnowledgeAfter2021",description:"Limitation description for limited knowledge of world and events after 2021",defaultMessage:"Limited knowledge of world and events after 2021"}});function nu(e){var t=e.text,n=e.onChangeCurrentPrompt,r=(0,j.useCallback)(function(){n(t)},[t,n]);return(0,m.jsxs)(ns,{onClick:r,children:['"',t,'" →']})}function nm(e){var t=function(e){var t;null==n||null===(t=n.current)||void 0===t||t.setInputValue(e)},n=e.promptTextareaRef,r=(0,R.Z)();return(0,m.jsxs)(nh,{children:[(0,m.jsxs)(nf,{children:[(0,m.jsx)(S.Z,(0,i._)({},nc.title)),(0,m.jsx)(tX,{})]}),(0,m.jsxs)(nn,{children:[(0,m.jsxs)(nr,{children:[(0,m.jsxs)(na,{children:[(0,m.jsx)(C.kXG,{className:"icon-lg"}),(0,m.jsx)(S.Z,(0,i._)({},nc.examplesHeader))]}),(0,m.jsxs)(no,{children:[(0,m.jsx)(nu,{text:r.formatMessage(nc.quantumComputingExample),onChangeCurrentPrompt:t}),(0,m.jsx)(nu,{text:r.formatMessage(nc.birthdayIdeasExample),onChangeCurrentPrompt:t}),(0,m.jsx)(nu,{text:r.formatMessage(nc.httpRequestExample),onChangeCurrentPrompt:t})]})]}),(0,m.jsxs)(nr,{children:[(0,m.jsxs)(na,{children:[(0,m.jsx)(t2.Z,{className:"icon-lg"}),(0,m.jsx)(S.Z,(0,i._)({},nc.capabilitiesHeader))]}),(0,m.jsxs)(no,{children:[(0,m.jsx)(ni,{children:(0,m.jsx)(S.Z,(0,i._)({},nc.remembersEarlierConversation))}),(0,m.jsx)(ni,{children:(0,m.jsx)(S.Z,(0,i._)({},nc.allowsFollowUpCorrections))}),(0,m.jsx)(ni,{children:(0,m.jsx)(S.Z,(0,i._)({},nc.declinesInappropriateRequests))})]})]}),(0,m.jsxs)(nr,{children:[(0,m.jsxs)(na,{children:[(0,m.jsx)(C.BJv,{className:"icon-lg"}),(0,m.jsx)(S.Z,(0,i._)({},nc.limitationsHeader))]}),(0,m.jsxs)(no,{children:[(0,m.jsx)(ni,{children:(0,m.jsx)(S.Z,(0,i._)({},nc.mayGenerateIncorrectInfo))}),(0,m.jsx)(ni,{children:(0,m.jsx)(S.Z,(0,i._)({},nc.mayProduceHarmfulInstructions))}),(0,m.jsx)(ni,{children:(0,m.jsx)(S.Z,(0,i._)({},nc.limitedKnowledgeAfter2021))})]})]})]})]})}var nf=P.Z.h1(nl()),nh=P.Z.div(nd()),np=n(80984),ng=n(33377);function nv(e){var t,n=e.currentModelId,r=(0,e9.fm)(),a=(0,e9.Q_)(),o=(0,e9.B9)(),i=void 0!==n?o.get(n):void 0,s=(0,q.H)().isPluginsAvailable;return i&&a?(0,m.jsxs)("div",{className:"relative flex flex-col items-stretch justify-center gap-2 sm:items-center",children:[(0,m.jsx)(np.ZP,{currentModel:i,onModelChange:r}),s&&(null==i?void 0:null===(t=i.enabledTools)||void 0===t?void 0:t.includes("tools3"))&&(0,m.jsx)(ng.Z,{theme:"mini"})]}):null}function nx(){var e=(0,c._)(["px-2 w-full flex flex-col py-2 md:py-6 sticky top-0"]);return nx=function(){return e},e}function nb(){var e=(0,c._)(["text-4xl font-semibold text-center text-gray-200 dark:text-gray-600 ml-auto mr-auto mb-10 sm:mb-16 flex gap-2 items-center justify-center flex-grow"]);return nb=function(){return e},e}var ny="ChatGPT",nk=function(e){var t=e.clientThreadId,n=e.currentModel,r=e.promptTextareaRef,a=(0,F.hz)(),o=(0,F.$T)(),i=(0,e9.iu)(),s=(0,e9.ZL)();if((0,ew.Ml)())return(0,m.jsx)(t1.iD,{clientThreadId:t,currentModel:n});if(a.has(Z.Zz))return o||s?null:(0,m.jsx)(nM,{currentModelId:n.id});var l=a.has("model_switcher")&&i.size>1,d=!o;return(0,m.jsxs)(m.Fragment,{children:[d&&(0,m.jsx)(nw,{children:(0,m.jsx)(nv,{currentModelId:n.id})}),o||s||l?d?(0,m.jsx)("div",{className:"align-center flex h-full w-full flex-col justify-center self-center px-2 pb-2 md:pb-[8vh]",children:(0,m.jsxs)(nT,{children:[ny,(0,m.jsx)(tX,{})]})}):null:(0,m.jsx)(nm,{promptTextareaRef:r})]})},nM=function(e){var t=e.currentModelId;return(0,m.jsxs)("div",{className:"flex h-full flex-col items-center justify-between pb-64",children:[(0,m.jsx)(nw,{children:(0,m.jsx)(nv,{currentModelId:t})}),(0,m.jsx)("div",{className:"flex h-full w-full pb-2 md:pb-[8vh]",children:(0,m.jsxs)(nT,{children:[ny,(0,m.jsx)(tX,{})]})})]})},nw=P.Z.div(nx()),nT=P.Z.h1(nb()),nj=n(25913),nC=n(9304);function n_(e){return nI.apply(this,arguments)}function nI(){return(nI=(0,o._)(function(e){var t,n;return(0,u.Jh)(this,function(r){switch(r.label){case 0:return(t=(0,d._)(e.queryKey,2))[0],n=t[1],[4,L.ZP.getThreadInterpreterState(n).then(function(e){return 0===e.time_remaining_ms&&e.kernel_started&&ei.m.warning("This advanced data analysis (beta) chat has timed out. You may continue the conversation, but previous files, links, and code blocks below may not work as expected.",{hasCloseButton:!0,duration:0}),e})];case 1:return[2,r.sent()]}})})).apply(this,arguments)}var nN=n(45567),nS=n(93778),nR=n(71690),nP=n(42545);(r=a||(a={}))[r.GPT_AVAILABLE=0]="GPT_AVAILABLE",r[r.GPT_UNAVAILABLE=1]="GPT_UNAVAILABLE",r[r.DEFAULT_GPT=2]="DEFAULT_GPT";var nD=function(e){var t=e.threadData;return e.gizmo?a.GPT_AVAILABLE:null!=t.gizmoId?a.GPT_UNAVAILABLE:a.DEFAULT_GPT},nA=function(e){var t=e.clientThreadId,n=(0,ew.Og)(),r=(0,ew.Jq)(),o=(0,E.UL)(t),l=(0,F.m0)(),d=(0,f.kg)(o.gizmoId),c=d.data;if(d.isLoading||void 0===n)return null;if(!l&&!1===n)return c?(0,m.jsx)(nP.p,{href:(0,f.m_)(c),children:(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nL.userUpgrade),{values:{gizmoName:null==c?void 0:c.gizmo.display.name,bolded:function(e){return(0,m.jsx)("span",{className:"font-bold",children:e})}}}))})}):(0,m.jsx)(nP.p,{href:(0,G.cy)(),children:(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nL.userUpgradeNoGizmo),{values:{bolded:function(e){return(0,m.jsx)("span",{className:"font-bold",children:e})}}}))})});var u=nD({threadData:o,gizmo:c});return function(){switch(u){case a.GPT_AVAILABLE:if(!c)return null;return(0,m.jsx)(nP.p,{href:(0,f.m_)(c),children:(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nL.gptAvailable),{values:{gizmoName:null==c?void 0:c.gizmo.display.name,bolded:function(e){return(0,m.jsx)("span",{className:"font-bold",children:e})}}}))})});case a.GPT_UNAVAILABLE:if(!r)return(0,m.jsx)(nP.p,{href:"/",children:(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nL.gptDefault),{values:{bolded:function(e){return(0,m.jsx)("span",{className:"font-bold",children:e})}}}))})});return(0,m.jsx)(nP.p,{href:(0,G.AA)(),children:(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nL.gptUnavailable),{values:{bolded:function(e){return(0,m.jsx)("span",{className:"font-bold",children:e})}}}))})});case a.DEFAULT_GPT:default:return(0,m.jsx)(nP.p,{href:"/",children:(0,m.jsx)("div",{children:(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nL.gptDefault),{values:{bolded:function(e){return(0,m.jsx)("span",{className:"font-bold",children:e})}}}))})})}}()},nL=(0,N.vU)({gptAvailable:{id:"GizmoSharedConversationCTA.gptAvailable",defaultMessage:"Chat with {gizmoName} on ChatGPT",description:"CTA for a shared conversation with a GPT"},gptUnavailable:{id:"GizmoSharedConversationCTA.gptUnavailable",defaultMessage:"Create your own GPT",description:"CTA for a shared conversation with a GPT that is no longer available"},gptDefault:{id:"GizmoSharedConversationCTA.gptDefault",defaultMessage:"Get started with ChatGPT",description:"CTA for a shared conversation with the default GPT"},userUpgrade:{id:"GizmoSharedConversationCTA.userUpgrade",defaultMessage:"Upgrade to Plus to chat with {gizmoName}",description:"Upgrade CTA for free users"},userUpgradeNoGizmo:{id:"GizmoSharedConversationCTA.userUpgradeNoGizmo",defaultMessage:"Upgrade to Plus to create your own GPT",description:"Upgrade CTA for free users"}}),nZ=n(95413);function nE(){var e=(0,c._)(["grow flex-1 overflow-hidden"]);return nE=function(){return e},e}function nq(){var e=(0,c._)(["w-full pt-2 md:pt-0 border-t md:border-t-0 gizmo:border-t-0 dark:border-white/20 md:border-transparent md:dark:border-transparent md:pl-2 gizmo:pl-0 gizmo:md:pl-0 md:w-[calc(100%-.5rem)]\n",""]);return nq=function(){return e},e}var nB=b()(function(){return Promise.all([n.e(1966),n.e(4388)]).then(n.bind(n,64388))},{loadableGenerated:{webpack:function(){return[64388]}},ssr:!1}),nF=(0,N.vU)({doNotShareSensitive:{id:"thread.modal.onboarding.title",defaultMessage:"Do not share sensitive materials with this application",description:"Title for the onboarding warning modal"},mayProduceInaccurateInformation:{id:"thread.chatgptMayProduceInaccurateInformation-oct-30",defaultMessage:"ChatGPT can make mistakes. Consider checking important information.",description:"ChatGPT disclaimer for producing inaccurate information"},businessDisclaimer:{id:"thread.businessDisclaimer-oct-30",defaultMessage:"{workspaceName} workspace chats aren't used to train our models. ChatGPT can make mistakes.",description:"Business disclaimer with protected data assurance"},businessDisclaimerNoName:{id:"thread.businessDisclaimerNoName-oct-30",defaultMessage:"Your workspace chats aren'ts used to train our models. ChatGPT can make mistakes.",description:"Business disclaimer with protected data assurance when no Workspace name is available"},outdatedGptDisclaimer:{id:"thread.outdatedGptDisclaimer.0",defaultMessage:"New version of GPT available - Continue chatting to use the old version, or start a new chat for the latest version.",description:"Outdated GPT disclaimer"},outdatedTemplateDisclaimer:{id:"thread.outdatedTemplateDisclaimer",defaultMessage:"New version of template available - Continue chatting to use the old version, or start a new chat for the latest version.",description:"Outdated template disclaimer"},somethingWentWrong:{id:"thread.modal.unrecoverableError.title",defaultMessage:"Something went wrong",description:"Title for the UnrecoverableErrorModal"},tryAgainLater:{id:"thread.modal.unrecoverableError.description",defaultMessage:"We're sorry, but something went wrong. Please try again later.",description:"Description for the UnrecoverableErrorModal"},resetThread:{id:"thread.modal.unrecoverableError.resetThread",defaultMessage:"Reset thread",description:"Reset thread button text"},sharedConversationContinueConversation:{id:"thread.sharedConversation.continue",defaultMessage:"Continue this conversation",description:"Button for shared links to allow user to continue conversation in their own history"},sharedConversationReportConversation:{id:"thread.sharedConversation.report",defaultMessage:"Report conversation",description:"Button for shared links to report chat for legal, safety, or other reasons"},sharedConversationModerateConversation:{id:"thread.sharedConversation.moderate",defaultMessage:"Moderate conversation",description:"Button for shared links to moderate a chat for legal, safety, or other reasons"},reportSharedConversation:{id:"thread.reportSharedConversation",defaultMessage:"Report content",description:"Report shared chat footer link text"},termsOfUse:{id:"thread.termsOfUse",defaultMessage:"Terms of use",description:"Terms of use footer link text"},privacyPolicy:{id:"thread.privacyPolicy",defaultMessage:"Privacy policy",description:"Privacy policy footer link text"},latencyButton:{id:"thread.latencyButton",defaultMessage:"Latency",description:"Button to open the latency menu"}});function nU(e){var t=e.onClickReportSharedConversation;return(0,m.jsxs)("div",{className:"flex justify-center gap-3 text-gray-500",children:[(0,m.jsx)("button",{onClick:function(){t()},children:(0,m.jsx)(S.Z,(0,i._)({},nF.reportSharedConversation))}),(0,m.jsx)("span",{children:"|"}),(0,m.jsx)("a",{href:"https://openai.com/policies/terms-of-use",target:"_blank",rel:"noreferrer",children:(0,m.jsx)(S.Z,(0,i._)({},nF.termsOfUse))}),(0,m.jsx)("span",{children:"|"}),(0,m.jsx)("a",{href:"https://openai.com/policies/privacy-policy",target:"_blank",rel:"noreferrer",children:(0,m.jsx)(S.Z,(0,i._)({},nF.privacyPolicy))})]})}function nz(e){var t=e.clientThreadId,n=(0,F.ec)(function(e){return e.currentWorkspace}),r=null==n?void 0:n.id,a=(0,E.UL)(t),o=null==a?void 0:a.conversationTemplateId;if(null!=r&&null!=o)return(0,m.jsx)(nO,{clientThreadId:t,workspaceId:r,conversationTemplateId:o});var i=null==a?void 0:a.gizmoId;return null!=i?(0,m.jsx)(nG,{clientThreadId:t,gizmoId:i}):(0,m.jsx)(nQ,{})}function nO(e){var t=e.clientThreadId,n=e.workspaceId,r=e.conversationTemplateId,a=(0,Q.GS)(n,r).data,o=(0,E.qN)(function(e){return E.iN.getThreadCreateTime(t,e)}),l=(null==a?void 0:a.updated_at)!=null?new Date(a.updated_at):void 0;return null==l||null==o||l<=o?(0,m.jsx)(nQ,{}):(0,m.jsxs)("span",{className:"text-gray-500",children:[(0,m.jsx)(_.h5O,{className:"text-token-secondary mb-1 mr-1 inline-block h-4 w-4 stroke-0"}),(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nF.outdatedTemplateDisclaimer),{values:{link:function(e){return(0,m.jsx)(w(),{href:(0,Q.l1)(r),className:"underline",shallow:!0,children:e})},bold:function(e){return(0,m.jsx)("span",{className:"text-token-secondary font-semibold",children:e})}}}))]})}function nG(e){var t=e.clientThreadId,n=e.gizmoId,r=(0,f.b9)(n).data,a=(0,E.qN)(function(e){return E.iN.getThreadCreateTime(t,e)}),o=(null==r?void 0:r.gizmo.updated_at)!=null?new Date(r.gizmo.updated_at):void 0;return(null==r?void 0:r.gizmo.short_url)==null||null==o||null==a||o<=a?(0,m.jsx)(nQ,{}):(0,m.jsxs)("span",{className:"text-gray-500",children:[(0,m.jsx)(_.h5O,{className:"text-token-secondary mb-1 mr-1 inline-block h-4 w-4 stroke-0"}),(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nF.outdatedGptDisclaimer),{values:{link:function(e){return(0,m.jsx)(w(),{href:(0,f.un)(r.gizmo.short_url),className:"underline",shallow:!0,children:e})},bold:function(e){return(0,m.jsx)("span",{className:"text-token-secondary font-semibold",children:e})}}}))]})}function nQ(){var e=(0,F.ec)(F.F_.isBusinessWorkspace),t=(0,F.ec)(function(e){return e.currentWorkspace}),n=null==t?void 0:t.name;return e?(0,m.jsx)("span",{children:null!=n?(0,m.jsx)(S.Z,(0,s._)((0,i._)({},nF.businessDisclaimer),{values:{workspaceName:n}})):(0,m.jsx)(S.Z,(0,i._)({},nF.businessDisclaimerNoName))}):(0,m.jsx)("span",{children:(0,m.jsx)(S.Z,(0,i._)({},nF.mayProduceInaccurateInformation))})}var nH=function(e){var t,n,r,a,i,s,c,x,b,y,M,w,_,N,S,P=e.initialThreadData,J=e.clientThreadId,Y=e.initiallyHighlightedMessageId,K=e.continueConversationUrl,$=e.onCompletionFinished,X=e.preRequestCompletion,ee=e.hideHeader,et=e.prependThreadChildren,en=e.renderEmptyState,er=null!==(0,j.useContext)(U.gB),ea=(0,R.Z)(),eo=(0,F.hz)(),ei=(0,q.H)().isPluginsAvailable,es=(0,z.w$)(),el=(0,j.useContext)(U.QL).historyDisabled,ed=(0,V.i)(),ec=(0,e8.Wq)(J),eu=(0,T.useRouter)(),ef=er&&(null===(w=eu.query)||void 0===w?void 0:null===(_=w.shareParams)||void 0===_?void 0:_[1])==="moderate",eh=(0,E.Kt)(J),ep=(0,E.oq)(J),eg=(0,E.JI)(J,ep),ev=(0,E.U0)(J,ep),ex=(0,E.je)(J),eb=(0,d._)((0,j.useState)(),2),ek=eb[0],ej=eb[1],eC=(0,d._)((0,j.useState)(!1),2),e_=eC[0],eI=eC[1],eN=(0,d._)((0,j.useState)(),2),eR=eN[0],eP=eN[1],eD=(0,d._)((0,j.useState)(),2),eA=eD[0],eZ=eD[1],eE=(0,d._)((0,j.useState)(),2),eF=eE[0],ez=eE[1],eG=eo.has(Z.AL),eQ=(0,e9.iu)(),eH=(0,eq.p0)(),eW=ev>=2,eV=eg.some(function(e){return e.role===A.uU.User}),eJ=(0,E.Zz)(J)&&!eW&&(0,e8.HE)(ec),eY=(0,ew.Ml)(),eK=eY?(0,E.Zz)(J)&&!eV&&((0,e8.HE)(ec)||ec.kind===A.OL.GizmoTest):(0,E.Zz)(J)&&!eW,e$=(0,e9.Gg)(eQ,!0),eX=null!==(S=(0,e9.Bv)(P.lastModelUsed,J))&&void 0!==S?S:e$,e0=(0,e9.B9)(),e1=e0.get(eX),e2=(0,nj.iF)(),e4=(0,j.useCallback)(function(){e2(),g.A.logEvent(v.M.newThread)},[e2]),e3=(a=(0,E.Zz)(J),i=E.tQ.getTitle(J),ec.kind===A.OL.GizmoInteraction&&ec.gizmo?a?"ChatGPT - ".concat(ec.gizmo.gizmo.display.name):i?"".concat(ec.gizmo.gizmo.display.name," - ").concat(i):i:a?"ChatGPT":i);(0,Q.dB)(J);var e5=(0,e8.WA)(J),e6=(0,j.useCallback)(function(e){if(!el&&e){var t=E.tQ.getTree(e).getMessageId(E.tQ.getThreadCurrentLeafId(e));if(L.ZP.generateTitle(e,t,eX).then(function(t){var n=t.title;E.tQ.setTitle(e,n,E._L.Generated),e2(),g.A.logEvent(v.M.renameThread,{threadId:e,content:n,model:eX})}).catch(function(e){console.error(e)}),(0,e8.HE)(ec)){var n=function(){eu.push((0,G.ZV)(e),void 0,{shallow:!0})};if(eY){var r=E.iN.getGizmoId(J);null!=r?(0,f.F0)(r).then(function(t){history.pushState({},"",(0,G.ZV)(e,t))}).catch(function(e){console.error(e),n()}):n()}else n()}}},[J,el,eX,e2,eu,eY,ec]);(0,j.useEffect)(function(){(0,tz.sb)()},[]);var e7=(0,j.useCallback)(function(e){if(null!=e&&(null==$||$(e),!el)&&(e5.kind===A.OL.GizmoInteraction&&f.D2.handleGizmoInteracted(e5.gizmo_id),(0,F.N$)().has(Z.uj)&&!ed.displayingSideBySideFeedback)){var t=E.tQ.getThreadCurrentLeafId(e),n=E.tQ.getTree(e).getMessage(t);(0,O.lD)(n)||(0,O.JD)(n)||(0,tz.yu)(e,n.id,eX)}},[el,eX,ed.displayingSideBySideFeedback,$,e5]),tt=(0,E.Uy)(J),tn=ei&&(null==e1?void 0:null===(N=e1.enabledTools)||void 0===N?void 0:N.includes("tools3"))?eH:void 0,tr=null==tn?void 0:tn.map(function(e){return e.id}),ta=(0,nC.Z)(J,tt,e4,e6,e7,tr),to=(0,j.useCallback)(function(){var e=E.tQ.getThreadCurrentLeafId(J);if(null!=e){var t=E.tQ.getTree(J).getBranchFromLeaf(e);W.hx.abortRequests(t.map(function(e){return e.id}))}},[J]),ti=(0,tA.N)(),ts=(0,j.useCallback)((s=(0,o._)(function(e){var t,n,r,a,o,i,s,l,d,c,m,f,p,g,v;return(0,u.Jh)(this,function(u){switch(u.label){case 0:if(t=e.type,n=e.promptId,r=e.eventMetadata,a=e.cancelActiveRequests,i=void 0===(o=e.focusOnNewCompletion)||o,s=e.useDefaultModel,l=e.completionMetadata,d=e.appendMessages,(0,tz.sb)(),a&&to(),m=performance.now(),f=s?e$:eX,p=null===(c=e0.get(f))||void 0===c?void 0:c.tags,g=l.conversationMode,!(0,h.Rr)(eo,null!=p?p:[],g.kind))return[3,2];return[4,h.ZP.getEnforcementToken(null!=p?p:[])];case 1:v=u.sent(),u.label=2;case 2:return null==X||X(J,n),ta({model:f,completionType:t,parentNodeId:n,metadata:r,focusOnNewCompletion:i,completionMetadata:l,arkoseToken:null!=v?v:null,preflightTime:performance.now()-m,extraStreamParams:{forceParagen:ti.forceParagen,forceRateLimit:ti.forceRateLimit},appendMessages:d}),[2]}})}),function(e){return s.apply(this,arguments)}),[J,e$,eX,e0,ta,to,ti.forceParagen,ti.forceRateLimit,X,eo]),td=(0,j.useCallback)(function(e,t,n,r){E.tQ.updateTree(J,function(a){a.addNode(e,n,t,A.uU.User,void 0,r)})},[J]),tc=(0,j.useCallback)((c=(0,o._)(function(e,t,n,r){var a,o;return(0,u.Jh)(this,function(i){return a=t.content,o=t.attachments,E.tQ.setNewThreadConversationModeMetadata(J,r.conversationMode),td(e,ep,a,o.length>0?{attachments:o}:{}),ts({type:A.Os.Next,promptId:e,eventMetadata:n,cancelActiveRequests:!0,completionMetadata:r}),[2]})}),function(e,t,n,r){return c.apply(this,arguments)}),[J,td,ts,ep]),tu=(0,j.useRef)(!1),tm=(0,e9.B8)(),tf=(0,p.kP)().session;(0,j.useEffect)(function(){if(tf&&void 0!==e1&&(void 0===e1.enabledTools||!(e1.enabledTools.length>0))&&eo.has(Z.Yj)&&0!==tm.enabledModelsInCategoriesById.size&&!tu.current&&void 0===E.tQ.getServerThreadId(J)){var e,t=eu.query,n=t.m,r=(0,l._)(t,["m"]);if(void 0!==n){e=Array.isArray(n)?n[0]:n;var a=(0,D.Z)();tu.current=!0,tc(a,{content:e,attachments:[]},{eventSource:"url"},{conversationMode:e5}),eu.replace({pathname:eu.pathname,query:r},void 0,{shallow:!0})}}},[e1,eu,tc,tf,tm,eo,J,e5]);var th=(0,j.useCallback)(function(e,t){var n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",a=arguments.length>4?arguments[4]:void 0,o=E.tQ.getTree(J).getParentPromptNode(e).id;ts({type:A.Os.Variant,promptId:o,eventMetadata:t,cancelActiveRequests:!1,focusOnNewCompletion:n,useDefaultModel:a,completionMetadata:{variantPurpose:r,conversationMode:e5}})},[ts,J,e5]),tp=(0,j.useCallback)(function(e){var t=E.tQ.getTree(J).getLeafFromNode(e);E.tQ.setThreadCurrentLeafId(J,t.id)},[J]),tg=(0,j.useCallback)(function(e,t,n){var r=E.tQ.getServerThreadId(J);if(g.A.logEvent(v.M.thumbRating,{id:t,threadId:r,rating:n,model:eX}),void 0!==r&&L.ZP.submitMessageFeedback({message_id:t,conversation_id:r,rating:n}),eZ(e),ez(t),eP(n),E.tQ.updateTree(J,function(t){t.updateNodeMetadata(e,{rating:n})}),"thumbsDown"===n&&es){var a=E.tQ.getTree(J).getConversationTurns(e||"root");em(a[a.length-1])&&th(e,{eventSource:"mouse",intent:"comparison"},!1,"comparison")}},[J,eX,es,th]),tv=(0,eO.tS)(function(e){return{showEmbeddedPaymentModal:e.showEmbeddedPaymentModal,setShowEmbeddedPaymentModal:e.setShowEmbeddedPaymentModal}}),tx=tv.showEmbeddedPaymentModal,tb=tv.setShowEmbeddedPaymentModal,ty=(0,eL.C)(function(e){return{setShowReferralInviteModal:e.setShowReferralInviteModal}}).setShowReferralInviteModal,tk=(0,j.useCallback)(function(){tb(!1)},[tb]),tM=(0,j.useCallback)(function(){ty(!1)},[ty]),tT=(0,j.useRef)(null),tj=(0,E.XK)(J),tC=(0,B.tN)(function(e){return e.sharingModalThreadId===tj}),t_=(0,eL.C)(function(e){return e.showReferralInviteModal});return b=(x={clientThreadId:J,currentModelId:eX}).clientThreadId,y=x.currentModelId,t=(0,te.i0)(y,te.dN.CODE_INTERPRETER),n=null!==(0,j.useContext)(U.gB),r=E.tQ.getServerThreadId(b),(0,eT.a)({queryKey:["interpreterState",r],queryFn:n_,enabled:!!(t&&r&&!n),gcTime:0}),(0,m.jsxs)(m.Fragment,{children:[eG&&(0,m.jsx)(nB,{}),(0,m.jsxs)(k(),{children:[null!=e3&&(0,m.jsx)("title",{children:e3}),er&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("meta",{property:"og:site_name",content:"ChatGPT"}),(0,m.jsx)("meta",{name:"robots",content:"noindex,nofollow"},"robots"),(0,m.jsx)("meta",{property:"og:title",content:null!=e3?e3:"Shared Chat on ChatGPT"},"og:title"),(0,m.jsx)("meta",{property:"og:description",content:"Shared "+(null!=ex?"by ".concat(ex," "):"")+"via ChatGPT"},"og:description"),(0,m.jsx)("meta",{property:"og:image",content:nR.Z.src},"og:image")]})]}),ec.kind===A.OL.GizmoInteraction&&ec.gizmo&&(0,m.jsx)(nS.N,{gizmo:ec.gizmo}),(0,m.jsxs)(U.OV.Provider,{value:ts,children:[eo.has(Z.i)?(0,m.jsx)(eB,{}):null,tC&&null!=tj&&(0,m.jsx)(tw,{serverThreadId:tj,currentThreadModel:P.lastModelUsed}),(0,m.jsxs)(eM.ZP,{clientThreadId:J,currentModelConfig:e1,className:"flex h-full flex-col",children:[(0,m.jsx)(nW,{children:eh?null:eK?null!=en?en:(0,m.jsx)(nk,{clientThreadId:J,currentModel:null!=e1?e1:e9.IR,promptTextareaRef:tT}):eW?(M=(0,m.jsxs)(m.Fragment,{children:[et,(0,m.jsx)(tl,{onChangeItemInView:tp,onRequestMoreCompletions:th,onChangeRating:tg,onRequestCompletion:ts,clientThreadId:J,currentThreadModel:P.lastModelUsed,initiallyHighlightedMessageId:Y,inlineEmbeddedDisplay:!1,conversationLeafId:ep,hideHeader:ee},J)]}),er?(0,m.jsx)("div",{className:"h-full overflow-auto dark:bg-gray-800",children:M}):(0,m.jsx)(nN.I,{children:M})):null}),(0,m.jsxs)(nV,{$isGizmoUIEnabled:eY,children:[er?(0,m.jsxs)("div",{className:"relative flex w-full flex-1 items-center justify-center gap-2 pt-3 empty:hidden",children:[(0,m.jsx)(nA,{clientThreadId:J}),ef&&(0,m.jsx)(H.z,{onClick:function(){eI(!0)},children:ea.formatMessage(nF.sharedConversationModerateConversation)}),eo.has("debug")&&K&&(0,m.jsxs)(H.z,{color:"neutral",as:"link",to:K,children:[(0,m.jsx)(I.sUY,{className:"icon-sm"}),ea.formatMessage(nF.sharedConversationContinueConversation)]})]}):(0,m.jsx)(tO,{clientThreadId:J,isNewThread:eJ,showPromptStarters:eJ||eY&&!eV,currentModelId:eX,onRequestCompletion:ts,onNewThreadCreationFinished:e6,promptTextareaRef:tT}),(0,m.jsx)("div",{className:"relative px-2 py-2 text-center text-xs text-gray-600 dark:text-gray-300 md:px-[60px]",children:er?(0,m.jsx)(nU,{onClickReportSharedConversation:function(){ej(ep)}}):(0,e8.HE)(ec)?(0,m.jsx)(nz,{clientThreadId:J}):null})]})]}),(0,m.jsxs)("div",{className:"group fixed bottom-3 right-3 z-10 hidden gap-1 lg:flex",children:[eG&&(0,m.jsx)("button",{onClick:function(){B.vm.showLatencyDevTools()},className:"box-content flex h-6 w-6 items-center justify-center rounded-full border border-gray-200 bg-gray-50 text-xs text-gray-600 dark:border-white/10 dark:bg-white/10 dark:text-gray-200",children:(0,m.jsx)(C.DKx,{className:"icon-sm"})}),(0,m.jsx)(nZ.Z,{})]}),(0,m.jsx)(ey,{clientThreadId:J,currentLeafId:ep,currentModelId:eX,onChangeItemInView:tp,onRequestMoreCompletions:th,onChangeRating:tg,onRequestCompletion:ts,ratingModalOpen:eR,ratingModalNodeId:eA,ratingModalCompletionId:eF,sharedConversationReportModalNodeId:ek,setSharedConversationReportModalNodeId:ej,sharedConversationModerationModalOpen:e_,setRatingModalOpen:eP,setSharedConversationModerationModalOpen:eI}),(0,m.jsx)(eU,{isOpen:tx,onClose:tk}),eo.has(Z.a3)&&(0,m.jsx)(eS,{isOpen:t_,onClose:tM})]})]})},nW=P.Z.div(nE()),nV=P.Z.div(nq(),function(e){return!e.$isGizmoUIEnabled&&"absolute bottom-0 left-0 md:bg-vert-light-gradient bg-white dark:bg-gray-800 md:!bg-transparent dark:md:bg-vert-dark-gradient"})},45567:function(e,t,n){n.d(t,{I:function(){return i}});var r=n(35250),a=n(5397),o=n.n(a)()(function(){return Promise.resolve().then(n.bind(n,40803))},{loadableGenerated:{webpack:function(){return[40803]}},ssr:!1});function i(e){var t=e.children,n=e.scrollViewClassName;return(0,r.jsx)(o,{className:"h-full",followButtonClassName:"scroll-convo",initialScrollBehavior:"auto",scrollViewClassName:n,children:t})}},93778:function(e,t,n){n.d(t,{N:function(){return s}});var r=n(35250),a=n(21950),o=n(29124),i=n.n(o);function s(e){var t=e.gizmo,n=(0,a.uy)(t.gizmo.display.name);return(0,r.jsxs)(i(),{children:[(0,r.jsx)("title",{children:n}),(0,r.jsx)("meta",{name:"title",content:n},"title"),(0,r.jsx)("meta",{property:"og:site_name",content:"ChatGPT"},"og:site_name"),(0,r.jsx)("meta",{property:"og:type",content:"website"},"og:type"),(0,r.jsx)("meta",{property:"og:title",content:n},"og:title"),(0,r.jsx)("meta",{property:"og:url",content:(0,a.i6)(t)},"og:url"),t.gizmo.display.description&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{name:"description",content:t.gizmo.display.description},"description"),(0,r.jsx)("meta",{property:"og:description",content:t.gizmo.display.description},"og:description")]}),t.gizmo.display.profile_picture_url&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{property:"og:image",content:t.gizmo.display.profile_picture_url},"og:image"),(0,r.jsx)("meta",{property:"og:image:width",content:"512"},"og:image:width"),(0,r.jsx)("meta",{property:"og:image:height",content:"512"},"og:image:height")]})]})}},42545:function(e,t,n){n.d(t,{p:function(){return i}});var r=n(35250),a=n(73040),o=n.n(a);function i(e){var t=e.href,n=e.children;return(0,r.jsx)(o(),{href:t,shallow:!0,className:"flex items-center gap-2 rounded-xl bg-green-600 px-5 py-3.5 font-medium text-white transition hover:opacity-70",children:n})}},9304:function(e,t,n){n.d(t,{Z:function(){return B}});var r=n(21722),a=n(39324),o=n(71209),i=n(64502),s=n(38104),l=n(2064),d=n(54636),c=n(42780),u=n(51217),m=n(8844),f=n(61098);function h(){return(h=(0,r._)(function(e,t){var n,r;return(0,s.Jh)(this,function(a){switch(a.label){case 0:if((null===(n=t.metadata)||void 0===n?void 0:n.client_actions)===void 0||0===t.metadata.client_actions.length||0==(r=t.metadata.client_actions.filter(function(e){return"browser_tool"===e.type})).length)return[2,[]];return[4,Promise.all(r.map(function(n){return function(e,t,n){return g.apply(this,arguments)}(e,n.action,t)}))];case 1:return[2,a.sent().flat()]}})})).apply(this,arguments)}var p=function(){function e(t){(0,u._)(this,e),this.conversationId=t}var t=e.prototype;return t.createRequest=function(e){var t=this;return new Promise(function(n,r){var i=new BroadcastChannel(Math.random().toString()),s=setTimeout(function(){r("Timeout"),i.close()},6e4);i.onmessage=function(e){n(e.data),clearTimeout(s),i.close()};var l=(0,o._)((0,a._)({action:"browse",id:t.conversationId},e),{channel:i.name});window.postMessage(l,"*")})},t.browse=function(e){return this.createRequest({url:e,type:"browse"})},t.back=function(){return this.createRequest({type:"back"})},t.click=function(e){return this.createRequest({target:e,type:"click"})},t.scroll=function(e){return this.createRequest({amount:e,type:"scroll"})},t.quote=function(e,t){return this.createRequest({quote_start:e,quote_end:t,type:"quote"})},e}();function g(){return(g=(0,r._)(function(e,t,n){var r,a;return(0,s.Jh)(this,function(n){var o,i;switch(n.label){case 0:r=new p(e),n.label=1;case 1:switch(n.trys.push([1,14,,15]),t.command){case"back":return[3,2];case"quote":return[3,4];case"scroll":return[3,6];case"open_url":return[3,8];case"click":return[3,10]}return[3,12];case 2:return[4,r.back()];case 3:case 7:case 9:case 11:return[2,[(!function(e){for(var t in e.urls)e.text.includes("".concat(t))||delete e.urls[t]}(o=n.sent()),{id:(0,m.Z)(),author:{role:f.uU.Tool,name:"browser"},content:{content_type:f.PX.TetherBrowsingDisplay,result:o.text,summary:o.title},metadata:{_cite_metadata:{citation_format:{name:"tether_og"},metadata_list:[{type:"webpage",title:o.title,url:o.url,text:o.text}]}},recipient:"all"})]];case 4:return[4,r.quote(t.quote_start,t.quote_end)];case 5:return[2,[(i=n.sent(),{id:(0,m.Z)(),author:{role:f.uU.Tool,name:"browser"},content:{content_type:f.PX.Text,parts:["".concat(JSON.stringify(i))]},recipient:"all"})]];case 6:return[4,r.scroll(t.amount)];case 8:return[4,r.browse(t.url)];case 10:return[4,r.click(t.target)];case 12:throw Error("Unsupported browser action type "+t);case 13:return[3,15];case 14:return console.error(a=n.sent()),[2,[{id:(0,m.Z)(),author:{role:f.uU.Tool,name:"browser"},content:{content_type:f.PX.Text,parts:["Error making browse call: ".concat(a)]},recipient:"all"}]];case 15:return[2]}})})).apply(this,arguments)}var v=n(60478),x=n(89678),b=n.n(x),y=n(70079),k=n(20630),M=n(86646),w=n(66638),T=n(17944),j=n(25687),C=n(88887),_=n(15066),I=n(41955),N=n(8874),S=function e(t){var n,r=this;(0,u._)(this,e),this.blurDuringCompletionTrackerOnUnmountRef=t,this.completionStartTime=Date.now(),this.logFocusAfterBlurDuringCompletionEvent=function(){N.m9.logEvent("chatgpt_focus_after_blur_during_completion",null,{completion_duration_ms:"".concat(r.completionEndTime-r.completionStartTime),blur_time_ms:"".concat(r.blurDuringCompletionTime-r.completionStartTime),refocus_time_ms:"".concat(r.refocusTime-r.completionStartTime)}),d.A.logEvent(c.M.focusAfterBlurDuringCompletion,{completion_duration_ms:"".concat(r.completionEndTime-r.completionStartTime),blur_time_ms:"".concat(r.blurDuringCompletionTime-r.completionStartTime),refocus_time_ms:"".concat(r.refocusTime-r.completionStartTime)})},this.onWindowBlur=function(){void 0===r.blurDuringCompletionTime&&(r.blurDuringCompletionTime=Date.now(),window.addEventListener("focus",r.onWindowFocusAfterBlur),r.blurDuringCompletionTrackerOnUnmountRef.current=r.cleanupFocusAfterBlurListener)},this.onWindowFocusAfterBlur=function(){r.refocusTime=Date.now(),void 0!==r.completionEndTime&&r.logFocusAfterBlurDuringCompletionEvent(),r.cleanupFocusAfterBlurListener()},this.cleanupFocusAfterBlurListener=function(){window.removeEventListener("focus",r.onWindowFocusAfterBlur),r.blurDuringCompletionTrackerOnUnmountRef.current=void 0},this.onMessageError=function(){window.removeEventListener("blur",r.onWindowBlur)},this.onMessageDone=function(){window.removeEventListener("blur",r.onWindowBlur),void 0!==r.blurDuringCompletionTime&&(r.completionEndTime=Date.now(),N.m9.logEvent("chatgpt_blur_during_completion",null,{completion_duration_ms:"".concat(r.completionEndTime-r.completionStartTime),blur_time_ms:"".concat(r.blurDuringCompletionTime-r.completionStartTime)}),d.A.logEvent(c.M.blurDuringCompletion,{completion_duration_ms:"".concat(r.completionEndTime-r.completionStartTime),blur_time_ms:"".concat(r.blurDuringCompletionTime-r.completionStartTime)}),void 0!==r.refocusTime&&r.logFocusAfterBlurDuringCompletionEvent())},window.addEventListener("blur",this.onWindowBlur),null===(n=t.current)||void 0===n||n.call(t)},R=n(45021),P=function(){function e(t){(0,u._)(this,e),this.requestLatencyId=t,this.requestStartTime=performance.now(),this.requestLastTokenTime=performance.now(),this.requestCount=0,this.requestTimes=[]}return e.prototype.onResponse=function(e,t,n){var r,a,o=performance.now(),i=o-this.requestLastTokenTime,s=o-this.requestStartTime;this.requestLastTokenTime=o,this.requestCount+=1;var l=t.content.content_type==f.PX.Text?null==t?void 0:null===(r=t.content)||void 0===r?void 0:r.parts[(null==t?void 0:null===(a=t.content)||void 0===a?void 0:a.parts.length)-1]:"",d={requestCount:this.requestCount,requestDuration:s,lastTokenDuration:Number(JSON.stringify(i)),messageType:t.content.content_type,content:l};this.requestTimes.push(d),"message"===e.type?(0,R.Ae)(this.requestLatencyId,d):"done"===e.type&&null!=n&&((0,R.kn)(this.requestLatencyId),(0,R.gL)(this.requestLatencyId))},e}(),D=n(96251),A=n(12221),L=n(10499);function Z(e,t){e.updateNodeMetadata(t.id,{completionSampleFinishTime:Date.now()})}function E(e,t,n,r,a,o,i,s){return q.apply(this,arguments)}function q(){return(q=(0,r._)(function(e,t,n,r,a,o,i,d){var c,u,m,h;return(0,s.Jh)(this,function(s){switch(s.label){case 0:if(u=performance.now(),m=null===(c=a.get(n))||void 0===c?void 0:c.tags,r&&l.ZP.gatherData(null!=m?m:[]),w.tQ.updateTree(e,function(e){var n=!0,r=!1,a=void 0;try{for(var o,s=i[Symbol.iterator]();!(n=(o=s.next()).done);n=!0){var l=o.value;e.addNode(l.id,l,t,f.uU.Assistant,{completionSampleFinishTime:Date.now()}),t=l.id}}catch(e){r=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(r)throw a}}}),w.tQ.setThreadCurrentLeafId(e,t),!r)return[3,2];return[4,l.ZP.getEnforcementToken(null!=m?m:[])];case 1:h=s.sent(),s.label=2;case 2:return o({model:n,completionType:f.Os.Next,parentNodeId:t,metadata:{},arkoseToken:null!=h?h:null,preflightTime:performance.now()-u,extraStreamParams:d}),[2]}})})).apply(this,arguments)}function B(e,t,n,u,m,p){var g,x=(0,T.hz)(),N=(0,y.useId)(),q=(0,A.Y8)(function(e){return null==e?void 0:e.setCapTimeout}),B=(0,A.Y8)(function(e){return null==e?void 0:e.clearCapTimeout}),F=(0,y.useContext)(j.QL).historyDisabled,U=(0,L.B9)(),z=(0,y.useRef)(0),O=(0,y.useRef)(n),G=(0,y.useRef)(u),Q=(0,y.useRef)(m);O.current=n,G.current=u,Q.current=m;var H=(0,y.useRef)(void 0);(0,y.useEffect)(function(){return function(){var e;return null===(e=H.current)||void 0===e?void 0:e.call(H)}},[]);var W=(0,y.useCallback)(function(t,n,i,u,m,p){var g,y,M,T,j=u.eventSource,C=function(){setTimeout(function(){I.hx.removeRequest(i),w.tQ.releaseThread(e)},0)},_=w.tQ.getTree(e),N=i,R=n===f.Os.Continue,L=!0,F=!1,z=_.getMessage(N),W={},J={},Y=!1,K=!1,$=new S(H),X=new P(m),ee=b()(function(){Y||w.tQ.updateTree(e,function(e){Object.values(W).forEach(function(t){e.updateNodeMessage(t.id,t)})}),W={}},50,{leading:!0,maxWait:50});return g=(0,r._)(function(r){var u,m,g,b,I,S,P,H,et,en,er,ea,eo,ei,es,el,ed,ec,eu,em,ef,eh,ep,eg,ev,ex,eb,ey,ek,eM,ew,eT,ej,eC,e_,eI;return(0,s.Jh)(this,function(s){switch(s.label){case 0:if(X.onResponse(r,z,y),u=!0,"error"===r.type)return console.error(m=r.error),g=(null==m?void 0:m.message)||"Something went wrong",w.tQ.updateTree(e,function(e){e.updateNodeMessage(N,z),e.updateNodeMetadata(N,{err:g,errType:"danger",errCode:(0,k.T)(m)&&m.code||"",completionSampleFinishTime:Date.now()})}),$.onMessageError(),C(),Q.current(y),(0,k.T)(m)&&(null==m?void 0:m.code)===A.uU&&(null==m?void 0:m.clearsIn)&&(q(new Date(Date.now()+1e3*m.clearsIn).toISOString()),setTimeout(function(){B()},1e3*m.clearsIn)),[2];if("moderation"===r.type&&(b=r.isCompletion,I=r.messageId,S=r.conversationId,P=r.flagged,H=r.blocked,(P||H)&&(K=!0,H&&b&&(Y=!0),w.tQ.updateTree(e,function(e){var t=e.messageIdToNodeId(I);H&&e.clearNodeMessageParts(t),e.updateNodeMetadata(t,(0,o._)((0,a._)({},H?v.sK:v.Mf),{completionSampleFinishTime:Date.now()}))}),d.A.logEvent(b?H?c.M.completionBlockedByModeration:c.M.completionFlaggedByModeration:H?c.M.promptBlockedByModeration:c.M.promptFlaggedByModeration,{threadId:S,id:I}))),"num_variants_in_stream"===r.type)return M=r,[2];if("message"===r.type){if(et=r.message,en=r.conversationId,L&&!_.hasReceivedServerCompletion){if((null==et?void 0:et.author.role)===f.uU.System)return _.appendSystemMessageToRoot(et),[2];if((null==et?void 0:et.author.role)===f.uU.User||_.hasNodeOrMessageId(et.id))return[2]}L?(ea=(null===(er=w.qN.getState().threads[e])||void 0===er?void 0:er.continuingFromSharedConversationId)!=null,w.tQ.removeContinuingFromSharedConversationId(e),L=!1,F=!_.hasReceivedServerCompletion||ea,void 0!==en&&(y=en,(0,w.Zz)(e)&&w.tQ.setServerIdForNewThread(e,en)),w.tQ.updateTree(e,function(e){e.updateNodeMessage(N,et)}),F&&O.current(en),eo={id:i,threadId:en,completionType:n,eventSource:j,model:t},n===f.Os.Next&&(ec=null==(ed=w.qN.getState().threads[en])?void 0:null===(ei=ed.conversationTurns)||void 0===ei?void 0:ei.length,(null==(em=null===(el=(eu=null==ed?void 0:null===(es=ed.conversationTurns)||void 0===es?void 0:es.filter(function(e){return e.role==f.uU.User}))[eu.length-1])||void 0===el?void 0:el.messages[0].message)?void 0:em.content.content_type)==f.PX.Text&&(ef=em.content.parts.join("").length,ep=null!==(eh=eu.length)&&void 0!==eh?eh:0,eo.countConversationTurns=ec,eo.countUserSubmittedMessages=ep,eo.countLastUserPromptTextMessageLength=ef)),d.A.logEvent(c.M.generateCompletion,eo)):!R&&(ev=_.containsNodeOrMessageId(et.id),ex=null===(eg=et.metadata)||void 0===eg?void 0:eg.parent_id,ev||(ee.flush(),w.tQ.updateTree(e,function(e){if(null==ex)throw Error("Received a message with no parentId: ".concat(JSON.stringify(et)));e.addNode(et.id,et,ex,f.uU.Assistant)})),null!=ex&&ex===T&&null!=(eb=J[ex])&&(w.tQ.updateTree(e,function(e){Z(e,eb)}),delete J[ex]),(u=(null!==(ey=null==M?void 0:M.num_variants_in_stream)&&void 0!==ey?ey:1)===1||null==T||T===et.id)&&T!==et.id&&(T=et.id,N=et.id,ek=w.tQ.getThreadCurrentLeafId(e),_.messageIdToNodeId(N)!==_.messageIdToNodeId(ek)&&w.tQ.setThreadCurrentLeafId(e,N),null!=ex&&w.tQ.updateTree(e,function(e){e.updateNodeMetadata(ex,{variantsInStreamInfo:M})}))),u&&(z=et),W[et.id]=et,J[et.id]=et}if(ee(),"done"!==r.type)return[3,4];if(Y||(ee.flush(),K||(F&&G.current(y),Q.current(y))),w.tQ.updateTree(e,function(e){Object.values(J).forEach(function(t){Z(e,t)})}),$.onMessageDone(),C(),eT=null===(eM=U.get(t))||void 0===eM?void 0:eM.tags,ej=(0,l.Rr)(x,null!=eT?eT:[],f.OL.PrimaryAssistant),!((null==z?void 0:null===(ew=z.metadata)||void 0===ew?void 0:ew.client_actions)!==void 0))return[3,2];return[4,function(e,t){return h.apply(this,arguments)}(e,z)];case 1:(eC=s.sent()).length>0&&E(e,N,t,ej,U,V,eC,p),s.label=2;case 2:if(!x.has("tools3_dev")||!(e_=(0,D.wR)(z)))return[3,4];return eI=[e,N,t,ej,U,V],[4,(0,D.qZ)(e_)];case 3:E.apply(void 0,eI.concat([s.sent(),p])),s.label=4;case 4:return[2]}})}),function(e){return g.apply(this,arguments)}},[O,G,Q,e]),V=(0,y.useCallback)((g=(0,r._)(function(n){var r,l,d,c,u,m,h,g,v,x,b,y,k,T,j,S,P,D,A,L,Z,E,q,B,U,O,G,Q,H;return(0,s.Jh)(this,function(s){switch(s.label){case 0:for(r=n.model,l=n.completionType,d=n.parentNodeId,c=n.metadata,m=void 0===(u=n.focusOnNewCompletion)||u,h=n.completionMetadata,g=n.arkoseToken,v=n.preflightTime,x=n.extraStreamParams,b=n.appendMessages,C.E.publish({kind:"requestCompletion"}),T=w.tQ.getTree(e),w.tQ.retainThread(e),j="".concat(_.Vh).concat(N,"-").concat(z.current++),S="".concat(N,"-").concat(z.current),w.tQ.updateTree(e,function(e){e.addNode(j,"",d,f.uU.Assistant)}),m&&w.tQ.setThreadCurrentLeafId(e,j),D=[],A=T.getNodeByIdOrMessageId(d),L=T.getNodeByIdOrMessageId(A.parentId);null!=L&&((null===(y=L.metadata)||void 0===y?void 0:y.isPlaceholderTemplateAssistantWelcomeMessage)===!0||(null===(k=L.metadata)||void 0===k?void 0:k.isClientCreatedSystemMessage)===!0);){var V,J,Y=L.message;D.unshift(Y);var K=T.getNodeByIdOrMessageId(L.parentId);P=null!==(J=null===(V=K.message)||void 0===V?void 0:V.id)&&void 0!==J?J:K.id,L=K}return l===f.Os.Next||l===f.Os.Variant?(E=T.getNodeByIdOrMessageId(A.parentId),null!=P||(P=null!==(q=null===(Z=E.message)||void 0===Z?void 0:Z.id)&&void 0!==q?q:E.id),D.push(A.message),b&&(B=d,w.tQ.updateTree(e,function(e){var t=!0,n=!1,r=void 0;try{for(var a,o=b[Symbol.iterator]();!(t=(a=o.next()).done);t=!0){var i=a.value;e.insertNodeBefore(j,{id:i.id,message:i,parentId:B,children:[]}),B=i.id}}catch(e){n=!0,r=e}finally{try{t||null==o.return||o.return()}finally{if(n)throw r}}}),D.push.apply(D,(0,i._)(b)))):null!=P||(P=A.message.id),void 0===(U=w.tQ.getServerThreadId(e))&&(0,w.Zz)(e)&&w.tQ.updateInitialThreadDataForNewThread(e,r,p),O=(0,o._)((0,a._)({},x),{model:r,completionType:l,threadId:U,continueFromSharedConversationId:t,historyDisabled:F,parentMessageId:P,messages:D,arkoseToken:null!=g?g:null,enabledPluginIds:p,completionMetadata:h}),G=function(e,t){(0,R.F4)(S,t,e,v)},Q=W(r,l,j,c,S,x),[4,M.ZP.publicApiCompletionStream(O,Q,G)];case 1:return H=s.sent(),I.hx.addRequest(j,H),[2]}})}),function(e){return g.apply(this,arguments)}),[N,e,t,p,W,F]);return V}}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/2218-09b494c53ed259e0.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/2218-09b494c53ed259e0.js new file mode 100644 index 0000000..9d7f43c --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/2218-09b494c53ed259e0.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2218],{45248:function(e,t){"use strict";for(var o="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),a={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},n={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:o?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},r={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},i=1;i<20;i++)r["f"+i]=111+i;function l(e){return e=n[e=e.toLowerCase()]||e}t.ZP=function(e,t,o){!t||"byKey"in t||(o=t,t=null),Array.isArray(e)||(e=[e]);var i=e.map(function(e){return function(e,t){var o=t&&t.byKey,i={},u=(e=e.replace("++","+add")).split("+"),c=u.length;for(var s in a)i[a[s]]=!1;var p=!0,d=!1,f=void 0;try{for(var v,h=u[Symbol.iterator]();!(p=(v=h.next()).done);p=!0){var S,m=v.value,g=m.endsWith("?")&&m.length>1;g&&(m=m.slice(0,-1));var b=l(m),T=a[b];if(m.length>1&&!T&&!n[m]&&!r[b])throw TypeError('Unknown modifier: "'+m+'"');1!==c&&T||(o?i.key=b:i.which=(S=m,r[S=l(S)]||S.toUpperCase().charCodeAt(0))),T&&(i[T]=!g||null)}}catch(e){d=!0,f=e}finally{try{!p&&h.return&&h.return()}finally{if(d)throw f}}return i}(e,t)}),u=function(e){return i.some(function(t){return function(e,t){for(var o in e){var a=e[o],n=void 0;if(null!=a&&(null!=(n="key"===o&&null!=t.key?t.key.toLowerCase():"which"===o?91===a&&93===t.which?91:t.which:t[o])||!1!==a)&&n!==a)return!1}return!0}(t,e)})};return null==o?u:u(o)}},89678:function(e,t,o){var a=o(6627),n=o(85365),r=o(67948),i=Math.max,l=Math.min;e.exports=function(e,t,o){var u,c,s,p,d,f,v=0,h=!1,S=!1,m=!0;if("function"!=typeof e)throw TypeError("Expected a function");function g(t){var o=u,a=c;return u=c=void 0,v=t,p=e.apply(a,o)}function b(e){var o=e-f,a=e-v;return void 0===f||o>=t||o<0||S&&a>=s}function T(){var e,o,a,r=n();if(b(r))return w(r);d=setTimeout(T,(e=r-f,o=r-v,a=t-e,S?l(a,s-o):a))}function w(e){return(d=void 0,m&&u)?g(e):(u=c=void 0,p)}function y(){var e,o=n(),a=b(o);if(u=arguments,c=this,f=o,a){if(void 0===d)return v=e=f,d=setTimeout(T,t),h?g(e):p;if(S)return clearTimeout(d),d=setTimeout(T,t),g(f)}return void 0===d&&(d=setTimeout(T,t)),p}return t=r(t)||0,a(o)&&(h=!!o.leading,s=(S="maxWait"in o)?i(r(o.maxWait)||0,t):s,m="trailing"in o?!!o.trailing:m),y.cancel=function(){void 0!==d&&clearTimeout(d),v=0,u=f=c=d=void 0},y.flush=function(){return void 0===d?p:w(n())},y}},85365:function(e,t,o){var a=o(73401);e.exports=function(){return a.Date.now()}},15858:function(e,t){"use strict";var o;(o=t.s||(t.s={})).Unidentified="Unidentified",o.Alt="Alt",o.AltGraph="AltGraph",o.CapsLock="CapsLock",o.Control="Control",o.Fn="Fn",o.FnLock="FnLock",o.Hyper="Hyper",o.Meta="Meta",o.NumLock="NumLock",o.ScrollLock="ScrollLock",o.Shift="Shift",o.Super="Super",o.Symbol="Symbol",o.SymbolLock="SymbolLock",o.Enter="Enter",o.Tab="Tab",o.ArrowDown="ArrowDown",o.ArrowLeft="ArrowLeft",o.ArrowRight="ArrowRight",o.ArrowUp="ArrowUp",o.End="End",o.Home="Home",o.PageDown="PageDown",o.PageUp="PageUp",o.Backspace="Backspace",o.Clear="Clear",o.Copy="Copy",o.CrSel="CrSel",o.Cut="Cut",o.Delete="Delete",o.EraseEof="EraseEof",o.ExSel="ExSel",o.Insert="Insert",o.Paste="Paste",o.Redo="Redo",o.Undo="Undo",o.Accept="Accept",o.Again="Again",o.Attn="Attn",o.Cancel="Cancel",o.ContextMenu="ContextMenu",o.Escape="Escape",o.Execute="Execute",o.Find="Find",o.Finish="Finish",o.Help="Help",o.Pause="Pause",o.Play="Play",o.Props="Props",o.Select="Select",o.ZoomIn="ZoomIn",o.ZoomOut="ZoomOut",o.BrightnessDown="BrightnessDown",o.BrightnessUp="BrightnessUp",o.Eject="Eject",o.LogOff="LogOff",o.Power="Power",o.PowerOff="PowerOff",o.PrintScreen="PrintScreen",o.Hibernate="Hibernate",o.Standby="Standby",o.WakeUp="WakeUp",o.AllCandidates="AllCandidates",o.Alphanumeric="Alphanumeric",o.CodeInput="CodeInput",o.Compose="Compose",o.Convert="Convert",o.Dead="Dead",o.FinalMode="FinalMode",o.GroupFirst="GroupFirst",o.GroupLast="GroupLast",o.GroupNext="GroupNext",o.GroupPrevious="GroupPrevious",o.ModeChange="ModeChange",o.NextCandidate="NextCandidate",o.NonConvert="NonConvert",o.PreviousCandidate="PreviousCandidate",o.Process="Process",o.SingleCandidate="SingleCandidate",o.HangulMode="HangulMode",o.HanjaMode="HanjaMode",o.JunjaMode="JunjaMode",o.Eisu="Eisu",o.Hankaku="Hankaku",o.Hiragana="Hiragana",o.HiraganaKatakana="HiraganaKatakana",o.KanaMode="KanaMode",o.KanjiMode="KanjiMode",o.Katakana="Katakana",o.Romaji="Romaji",o.Zenkaku="Zenkaku",o.ZenkakuHanaku="ZenkakuHanaku",o.F1="F1",o.F2="F2",o.F3="F3",o.F4="F4",o.F5="F5",o.F6="F6",o.F7="F7",o.F8="F8",o.F9="F9",o.F10="F10",o.F11="F11",o.F12="F12",o.F13="F13",o.F14="F14",o.F15="F15",o.F16="F16",o.F17="F17",o.F18="F18",o.F19="F19",o.F20="F20",o.Soft1="Soft1",o.Soft2="Soft2",o.Soft3="Soft3",o.Soft4="Soft4",o.AppSwitch="AppSwitch",o.Call="Call",o.Camera="Camera",o.CameraFocus="CameraFocus",o.EndCall="EndCall",o.GoBack="GoBack",o.GoHome="GoHome",o.HeadsetHook="HeadsetHook",o.LastNumberRedial="LastNumberRedial",o.Notification="Notification",o.MannerMode="MannerMode",o.VoiceDial="VoiceDial",o.ChannelDown="ChannelDown",o.ChannelUp="ChannelUp",o.MediaFastForward="MediaFastForward",o.MediaPause="MediaPause",o.MediaPlay="MediaPlay",o.MediaPlayPause="MediaPlayPause",o.MediaRecord="MediaRecord",o.MediaRewind="MediaRewind",o.MediaStop="MediaStop",o.MediaTrackNext="MediaTrackNext",o.MediaTrackPrevious="MediaTrackPrevious",o.AudioBalanceLeft="AudioBalanceLeft",o.AudioBalanceRight="AudioBalanceRight",o.AudioBassDown="AudioBassDown",o.AudioBassBoostDown="AudioBassBoostDown",o.AudioBassBoostToggle="AudioBassBoostToggle",o.AudioBassBoostUp="AudioBassBoostUp",o.AudioBassUp="AudioBassUp",o.AudioFaderFront="AudioFaderFront",o.AudioFaderRear="AudioFaderRear",o.AudioSurroundModeNext="AudioSurroundModeNext",o.AudioTrebleDown="AudioTrebleDown",o.AudioTrebleUp="AudioTrebleUp",o.AudioVolumeDown="AudioVolumeDown",o.AudioVolumeMute="AudioVolumeMute",o.AudioVolumeUp="AudioVolumeUp",o.MicrophoneToggle="MicrophoneToggle",o.MicrophoneVolumeDown="MicrophoneVolumeDown",o.MicrophoneVolumeMute="MicrophoneVolumeMute",o.MicrophoneVolumeUp="MicrophoneVolumeUp",o.TV="TV",o.TV3DMode="TV3DMode",o.TVAntennaCable="TVAntennaCable",o.TVAudioDescription="TVAudioDescription",o.TVAudioDescriptionMixDown="TVAudioDescriptionMixDown",o.TVAudioDescriptionMixUp="TVAudioDescriptionMixUp",o.TVContentsMenu="TVContentsMenu",o.TVDataService="TVDataService",o.TVInput="TVInput",o.TVInputComponent1="TVInputComponent1",o.TVInputComponent2="TVInputComponent2",o.TVInputComposite1="TVInputComposite1",o.TVInputComposite2="TVInputComposite2",o.TVInputHDMI1="TVInputHDMI1",o.TVInputHDMI2="TVInputHDMI2",o.TVInputHDMI3="TVInputHDMI3",o.TVInputHDMI4="TVInputHDMI4",o.TVInputVGA1="TVInputVGA1",o.TVMediaContext="TVMediaContext",o.TVNetwork="TVNetwork",o.TVNumberEntry="TVNumberEntry",o.TVPower="TVPower",o.TVRadioService="TVRadioService",o.TVSatellite="TVSatellite",o.TVSatelliteBS="TVSatelliteBS",o.TVSatelliteCS="TVSatelliteCS",o.TVSatelliteToggle="TVSatelliteToggle",o.TVTerrestrialAnalog="TVTerrestrialAnalog",o.TVTerrestrialDigital="TVTerrestrialDigital",o.TVTimer="TVTimer",o.AVRInput="AVRInput",o.AVRPower="AVRPower",o.ColorF0Red="ColorF0Red",o.ColorF1Green="ColorF1Green",o.ColorF2Yellow="ColorF2Yellow",o.ColorF3Blue="ColorF3Blue",o.ColorF4Grey="ColorF4Grey",o.ColorF5Brown="ColorF5Brown",o.ClosedCaptionToggle="ClosedCaptionToggle",o.Dimmer="Dimmer",o.DisplaySwap="DisplaySwap",o.DVR="DVR",o.Exit="Exit",o.FavoriteClear0="FavoriteClear0",o.FavoriteClear1="FavoriteClear1",o.FavoriteClear2="FavoriteClear2",o.FavoriteClear3="FavoriteClear3",o.FavoriteRecall0="FavoriteRecall0",o.FavoriteRecall1="FavoriteRecall1",o.FavoriteRecall2="FavoriteRecall2",o.FavoriteRecall3="FavoriteRecall3",o.FavoriteStore0="FavoriteStore0",o.FavoriteStore1="FavoriteStore1",o.FavoriteStore2="FavoriteStore2",o.FavoriteStore3="FavoriteStore3",o.Guide="Guide",o.GuideNextDay="GuideNextDay",o.GuidePreviousDay="GuidePreviousDay",o.Info="Info",o.InstantReplay="InstantReplay",o.Link="Link",o.ListProgram="ListProgram",o.LiveContent="LiveContent",o.Lock="Lock",o.MediaApps="MediaApps",o.MediaAudioTrack="MediaAudioTrack",o.MediaLast="MediaLast",o.MediaSkipBackward="MediaSkipBackward",o.MediaSkipForward="MediaSkipForward",o.MediaStepBackward="MediaStepBackward",o.MediaStepForward="MediaStepForward",o.MediaTopMenu="MediaTopMenu",o.NavigateIn="NavigateIn",o.NavigateNext="NavigateNext",o.NavigateOut="NavigateOut",o.NavigatePrevious="NavigatePrevious",o.NextFavoriteChannel="NextFavoriteChannel",o.NextUserProfile="NextUserProfile",o.OnDemand="OnDemand",o.Pairing="Pairing",o.PinPDown="PinPDown",o.PinPMove="PinPMove",o.PinPToggle="PinPToggle",o.PinPUp="PinPUp",o.PlaySpeedDown="PlaySpeedDown",o.PlaySpeedReset="PlaySpeedReset",o.PlaySpeedUp="PlaySpeedUp",o.RandomToggle="RandomToggle",o.RcLowBattery="RcLowBattery",o.RecordSpeedNext="RecordSpeedNext",o.RfBypass="RfBypass",o.ScanChannelsToggle="ScanChannelsToggle",o.ScreenModeNext="ScreenModeNext",o.Settings="Settings",o.SplitScreenToggle="SplitScreenToggle",o.STBInput="STBInput",o.STBPower="STBPower",o.Subtitle="Subtitle",o.Teletext="Teletext",o.VideoModeNext="VideoModeNext",o.Wink="Wink",o.ZoomToggle="ZoomToggle",o.SpeechCorrectionList="SpeechCorrectionList",o.SpeechInputToggle="SpeechInputToggle",o.Close="Close",o.New="New",o.Open="Open",o.Print="Print",o.Save="Save",o.SpellCheck="SpellCheck",o.MailForward="MailForward",o.MailReply="MailReply",o.MailSend="MailSend",o.LaunchCalculator="LaunchCalculator",o.LaunchCalendar="LaunchCalendar",o.LaunchContacts="LaunchContacts",o.LaunchMail="LaunchMail",o.LaunchMediaPlayer="LaunchMediaPlayer",o.LaunchMusicPlayer="LaunchMusicPlayer",o.LaunchMyComputer="LaunchMyComputer",o.LaunchPhone="LaunchPhone",o.LaunchScreenSaver="LaunchScreenSaver",o.LaunchSpreadsheet="LaunchSpreadsheet",o.LaunchWebBrowser="LaunchWebBrowser",o.LaunchWebCam="LaunchWebCam",o.LaunchWordProcessor="LaunchWordProcessor",o.LaunchApplication1="LaunchApplication1",o.LaunchApplication2="LaunchApplication2",o.LaunchApplication3="LaunchApplication3",o.LaunchApplication4="LaunchApplication4",o.LaunchApplication5="LaunchApplication5",o.LaunchApplication6="LaunchApplication6",o.LaunchApplication7="LaunchApplication7",o.LaunchApplication8="LaunchApplication8",o.LaunchApplication9="LaunchApplication9",o.LaunchApplication10="LaunchApplication10",o.LaunchApplication11="LaunchApplication11",o.LaunchApplication12="LaunchApplication12",o.LaunchApplication13="LaunchApplication13",o.LaunchApplication14="LaunchApplication14",o.LaunchApplication15="LaunchApplication15",o.LaunchApplication16="LaunchApplication16",o.BrowserBack="BrowserBack",o.BrowserFavorites="BrowserFavorites",o.BrowserForward="BrowserForward",o.BrowserHome="BrowserHome",o.BrowserRefresh="BrowserRefresh",o.BrowserSearch="BrowserSearch",o.BrowserStop="BrowserStop",o.Decimal="Decimal",o.Key11="Key11",o.Key12="Key12",o.Multiply="Multiply",o.Add="Add",o.Divide="Divide",o.Subtract="Subtract",o.Separator="Separator"},26563:function(e,t,o){"use strict";o.d(t,{R:function(){return K}});var a,n,r,i,l=o(70079),u=o(61296),c=o(58194),s=o(98044),p=o(81303);function d(e,t){let[o,a]=(0,l.useState)(e),n=(0,p.E)(e);return(0,s.e)(()=>a(n.current),[n,a,...t]),o}var f=o(14699),v=o(4911),h=o(78983),S=o(32552),m=o(86499),g=o(10186),b=o(28595),T=o(29787),w=o(37068),y=o(19992),C=o(53315),M=o(98992);function x(e,t){return e?e+"["+t+"]":t}var R=o(52327),L=o(17575),A=((a=A||{})[a.Open=0]="Open",a[a.Closed=1]="Closed",a),F=((n=F||{})[n.Single=0]="Single",n[n.Multi=1]="Multi",n),P=((r=P||{})[r.Pointer=0]="Pointer",r[r.Other=1]="Other",r),k=((i=k||{})[i.OpenListbox=0]="OpenListbox",i[i.CloseListbox=1]="CloseListbox",i[i.SetDisabled=2]="SetDisabled",i[i.SetOrientation=3]="SetOrientation",i[i.GoToOption=4]="GoToOption",i[i.Search=5]="Search",i[i.ClearSearch=6]="ClearSearch",i[i.RegisterOption=7]="RegisterOption",i[i.UnregisterOption=8]="UnregisterOption",i);function V(e,t=e=>e){let o=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,a=(0,T.z2)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),n=o?a.indexOf(o):null;return -1===n&&(n=null),{options:a,activeOptionIndex:n}}let D={1:e=>e.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{value:o,mode:a,compare:n}=e.propsRef.current,r=e.options.findIndex(e=>{let t=e.dataRef.current.value;return(0,h.E)(a,{1:()=>o.some(e=>n(e,t)),0:()=>n(o,t)})});return -1!==r&&(t=r),{...e,listboxState:0,activeOptionIndex:t}},2:(e,t)=>e.disabled===t.disabled?e:{...e,disabled:t.disabled},3:(e,t)=>e.orientation===t.orientation?e:{...e,orientation:t.orientation},4(e,t){var o;if(e.disabled||1===e.listboxState)return e;let a=V(e),n=(0,g.d)(t,{resolveItems:()=>a.options,resolveActiveIndex:()=>a.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...a,searchQuery:"",activeOptionIndex:n,activationTrigger:null!=(o=t.trigger)?o:1}},5:(e,t)=>{if(e.disabled||1===e.listboxState)return e;let o=""!==e.searchQuery?0:1,a=e.searchQuery+t.value.toLowerCase(),n=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+o).concat(e.options.slice(0,e.activeOptionIndex+o)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(a))}),r=n?e.options.indexOf(n):-1;return -1===r||r===e.activeOptionIndex?{...e,searchQuery:a}:{...e,searchQuery:a,activeOptionIndex:r,activationTrigger:1}},6:e=>e.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},7:(e,t)=>{let o={id:t.id,dataRef:t.dataRef},a=V(e,e=>[...e,o]);if(null===e.activeOptionIndex){let{value:n,mode:r,compare:i}=e.propsRef.current,l=t.dataRef.current.value;(0,h.E)(r,{1:()=>n.some(e=>i(e,l)),0:()=>i(n,l)})&&(a.activeOptionIndex=a.options.indexOf(o))}return{...e,...a}},8:(e,t)=>{let o=V(e,e=>{let o=e.findIndex(e=>e.id===t.id);return -1!==o&&e.splice(o,1),e});return{...e,...o,activationTrigger:1}}},I=(0,l.createContext)(null);function B(e){let t=(0,l.useContext)(I);if(null===t){let t=Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,B),t}return t}function O(e,t){return(0,h.E)(t.type,D,e,t)}I.displayName="ListboxContext";let E=l.Fragment,N=(0,v.yV)(function(e,t){let{value:o,defaultValue:a,name:n,onChange:r,by:i=(e,t)=>e===t,disabled:u=!1,horizontal:c=!1,multiple:p=!1,...d}=e,S=c?"horizontal":"vertical",m=(0,f.T)(t),[g,b]=function(e,t,o){let[a,n]=(0,l.useState)(o),r=void 0!==e;return[r?e:a,(0,L.z)(e=>(r||n(e),null==t?void 0:t(e)))]}(o,r,a),y=(0,l.useReducer)(O,{listboxState:1,propsRef:{current:{value:g,onChange:b,mode:p?1:0,compare:(0,L.z)("string"==typeof i?(e,t)=>(null==e?void 0:e[i])===(null==t?void 0:t[i]):i)}},labelRef:(0,l.createRef)(),buttonRef:(0,l.createRef)(),optionsRef:(0,l.createRef)(),disabled:u,orientation:S,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1}),[{listboxState:R,propsRef:A,optionsRef:F,buttonRef:P},k]=y;A.current.value=g,A.current.mode=p?1:0,(0,s.e)(()=>{A.current.onChange=e=>(0,h.E)(A.current.mode,{0:()=>b(e),1(){let t=A.current.value.slice(),{compare:o}=A.current,a=t.findIndex(t=>o(t,e));return -1===a?t.push(e):t.splice(a,1),b(t)}})},[b,A]),(0,s.e)(()=>k({type:2,disabled:u}),[u]),(0,s.e)(()=>k({type:3,orientation:S}),[S]),(0,C.O)([P,F],(e,t)=>{var o;k({type:1}),(0,T.sP)(t,T.tJ.Loose)||(e.preventDefault(),null==(o=P.current)||o.focus())},0===R);let V=(0,l.useMemo)(()=>({open:0===R,disabled:u,value:g}),[R,u,g]);return l.createElement(I.Provider,{value:y},l.createElement(w.up,{value:(0,h.E)(R,{0:w.ZM.Open,1:w.ZM.Closed})},null!=n&&null!=g&&(function e(t={},o=null,a=[]){for(let[n,r]of Object.entries(t))!function t(o,a,n){if(Array.isArray(n))for(let[e,r]of n.entries())t(o,x(a,e.toString()),r);else n instanceof Date?o.push([a,n.toISOString()]):"boolean"==typeof n?o.push([a,n?"1":"0"]):"string"==typeof n?o.push([a,n]):"number"==typeof n?o.push([a,`${n}`]):null==n?o.push([a,""]):e(n,a,o)}(a,x(o,n),r);return a})({[n]:g}).map(([e,t])=>l.createElement(M._,{features:M.A.Hidden,...(0,v.oA)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,name:e,value:t})})),(0,v.sY)({ourProps:{ref:m},theirProps:d,slot:V,defaultTag:E,name:"Listbox"})))}),U=(0,v.yV)(function(e,t){var o;let[a,n]=B("Listbox.Button"),r=(0,f.T)(a.buttonRef,t),i=`headlessui-listbox-button-${(0,c.M)()}`,s=(0,u.G)(),p=(0,L.z)(e=>{switch(e.key){case m.R.Space:case m.R.Enter:case m.R.ArrowDown:e.preventDefault(),n({type:0}),s.nextFrame(()=>{a.propsRef.current.value||n({type:4,focus:g.T.First})});break;case m.R.ArrowUp:e.preventDefault(),n({type:0}),s.nextFrame(()=>{a.propsRef.current.value||n({type:4,focus:g.T.Last})})}}),h=(0,L.z)(e=>{e.key===m.R.Space&&e.preventDefault()}),S=(0,L.z)(e=>{if((0,b.P)(e.currentTarget))return e.preventDefault();0===a.listboxState?(n({type:1}),s.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),n({type:0}))}),T=d(()=>{if(a.labelRef.current)return[a.labelRef.current.id,i].join(" ")},[a.labelRef.current,i]),w=(0,l.useMemo)(()=>({open:0===a.listboxState,disabled:a.disabled,value:a.propsRef.current.value}),[a]),C={ref:r,id:i,type:(0,y.f)(e,a.buttonRef),"aria-haspopup":!0,"aria-controls":null==(o=a.optionsRef.current)?void 0:o.id,"aria-expanded":a.disabled?void 0:0===a.listboxState,"aria-labelledby":T,disabled:a.disabled,onKeyDown:p,onKeyUp:h,onClick:S};return(0,v.sY)({ourProps:C,theirProps:e,slot:w,defaultTag:"button",name:"Listbox.Button"})}),H=(0,v.yV)(function(e,t){let[o]=B("Listbox.Label"),a=`headlessui-listbox-label-${(0,c.M)()}`,n=(0,f.T)(o.labelRef,t),r=(0,L.z)(()=>{var e;return null==(e=o.buttonRef.current)?void 0:e.focus({preventScroll:!0})}),i=(0,l.useMemo)(()=>({open:0===o.listboxState,disabled:o.disabled}),[o]);return(0,v.sY)({ourProps:{ref:n,id:a,onClick:r},theirProps:e,slot:i,defaultTag:"label",name:"Listbox.Label"})}),G=v.AN.RenderStrategy|v.AN.Static,K=Object.assign(N,{Button:U,Label:H,Options:(0,v.yV)(function(e,t){var o;let[a,n]=B("Listbox.Options"),r=(0,f.T)(a.optionsRef,t),i=`headlessui-listbox-options-${(0,c.M)()}`,s=(0,u.G)(),p=(0,u.G)(),b=(0,w.oJ)(),T=null!==b?b===w.ZM.Open:0===a.listboxState;(0,l.useEffect)(()=>{var e;let t=a.optionsRef.current;t&&0===a.listboxState&&t!==(null==(e=(0,R.r)(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[a.listboxState,a.optionsRef]);let y=(0,L.z)(e=>{switch(p.dispose(),e.key){case m.R.Space:if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),n({type:5,value:e.key});case m.R.Enter:if(e.preventDefault(),e.stopPropagation(),null!==a.activeOptionIndex){let{dataRef:e}=a.options[a.activeOptionIndex];a.propsRef.current.onChange(e.current.value)}0===a.propsRef.current.mode&&(n({type:1}),(0,S.k)().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case(0,h.E)(a.orientation,{vertical:m.R.ArrowDown,horizontal:m.R.ArrowRight}):return e.preventDefault(),e.stopPropagation(),n({type:4,focus:g.T.Next});case(0,h.E)(a.orientation,{vertical:m.R.ArrowUp,horizontal:m.R.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),n({type:4,focus:g.T.Previous});case m.R.Home:case m.R.PageUp:return e.preventDefault(),e.stopPropagation(),n({type:4,focus:g.T.First});case m.R.End:case m.R.PageDown:return e.preventDefault(),e.stopPropagation(),n({type:4,focus:g.T.Last});case m.R.Escape:return e.preventDefault(),e.stopPropagation(),n({type:1}),s.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case m.R.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(n({type:5,value:e.key}),p.setTimeout(()=>n({type:6}),350))}}),C=d(()=>{var e,t,o;return null!=(o=null==(e=a.labelRef.current)?void 0:e.id)?o:null==(t=a.buttonRef.current)?void 0:t.id},[a.labelRef.current,a.buttonRef.current]),M=(0,l.useMemo)(()=>({open:0===a.listboxState}),[a]),x={"aria-activedescendant":null===a.activeOptionIndex||null==(o=a.options[a.activeOptionIndex])?void 0:o.id,"aria-multiselectable":1===a.propsRef.current.mode||void 0,"aria-labelledby":C,"aria-orientation":a.orientation,id:i,onKeyDown:y,role:"listbox",tabIndex:0,ref:r};return(0,v.sY)({ourProps:x,theirProps:e,slot:M,defaultTag:"ul",features:G,visible:T,name:"Listbox.Options"})}),Option:(0,v.yV)(function(e,t){let{disabled:o=!1,value:a,...n}=e,[r,i]=B("Listbox.Option"),u=`headlessui-listbox-option-${(0,c.M)()}`,p=null!==r.activeOptionIndex&&r.options[r.activeOptionIndex].id===u,{value:d,compare:m}=r.propsRef.current,b=(0,h.E)(r.propsRef.current.mode,{1:()=>d.some(e=>m(e,a)),0:()=>m(d,a)}),T=(0,l.useRef)(null),w=(0,f.T)(t,T);(0,s.e)(()=>{if(0!==r.listboxState||!p||0===r.activationTrigger)return;let e=(0,S.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=T.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[T,p,r.listboxState,r.activationTrigger,r.activeOptionIndex]);let y=(0,l.useRef)({disabled:o,value:a,domRef:T});(0,s.e)(()=>{y.current.disabled=o},[y,o]),(0,s.e)(()=>{y.current.value=a},[y,a]),(0,s.e)(()=>{var e,t;y.current.textValue=null==(t=null==(e=T.current)?void 0:e.textContent)?void 0:t.toLowerCase()},[y,T]);let C=(0,L.z)(()=>r.propsRef.current.onChange(a));(0,s.e)(()=>(i({type:7,id:u,dataRef:y}),()=>i({type:8,id:u})),[y,u]);let M=(0,L.z)(e=>{if(o)return e.preventDefault();C(),0===r.propsRef.current.mode&&(i({type:1}),(0,S.k)().nextFrame(()=>{var e;return null==(e=r.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))}),x=(0,L.z)(()=>{if(o)return i({type:4,focus:g.T.Nothing});i({type:4,focus:g.T.Specific,id:u})}),R=(0,L.z)(()=>{o||p||i({type:4,focus:g.T.Specific,id:u,trigger:0})}),A=(0,L.z)(()=>{o||!p||i({type:4,focus:g.T.Nothing})}),F=(0,l.useMemo)(()=>({active:p,selected:b,disabled:o}),[p,b,o]);return(0,v.sY)({ourProps:{id:u,ref:w,role:"option",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,"aria-selected":b,disabled:void 0,onClick:M,onFocus:x,onPointerMove:R,onMouseMove:R,onPointerLeave:A,onMouseLeave:A},theirProps:n,slot:F,defaultTag:"li",name:"Listbox.Option"})})})},57526:function(e,t,o){"use strict";var a=o(70079);let n=a.forwardRef(function({title:e,titleId:t,...o},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:n,"aria-labelledby":t},o),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.412 15.655L9.75 21.75l3.745-4.012M9.257 13.5H3.75l2.659-2.849m2.048-2.194L14.25 2.25 12 10.5h8.25l-4.707 5.043M8.457 8.457L3 3m5.457 5.457l7.086 7.086m0 0L21 21"}))});t.Z=n}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/3140-a1f94b13ff8410eb.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/3140-a1f94b13ff8410eb.js new file mode 100644 index 0000000..734c3f1 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/3140-a1f94b13ff8410eb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3140],{31731:function(e,t,n){n.d(t,{m:function(){return r}});var i=n(35250),a=n(98359),s=n(70079);function r(e){var t=e.show,n=e.appear,r=e.children;return(0,i.jsx)(a.u,{as:s.Fragment,enter:"transition ease-out duration-200",enterFrom:"opacity-0 translate-y-1",enterTo:"opacity-100 translate-y-0",leave:"transition ease-in duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-1",show:t,appear:n,children:r})}},50362:function(e,t,n){n.d(t,{D2:function(){return _},Vp:function(){return D},ZP:function(){return P},ze:function(){return B}});var i=n(39324),a=n(70216),s=n(10064),r=n(4337),o=n(35250),l=n(26563),d=n(98359),c=n(57526),u=n(19841),f=n(70079),g=n(99581),h=n(1454),m=n(21389),p=n(1491),x=n(13246),v=n(35265),b=n(23234),j=n(59904),y=n(42798);function k(){var e=(0,r._)(["rounded-lg bg-white ring-1 ring-black/10 dark:bg-gray-800 dark:ring-white/20 shadow-[0_1px_7px_0_rgba(0,0,0,0.03)]"]);return k=function(){return e},e}function w(){var e=(0,r._)(["absolute z-[17] mt-2 flex max-h-60 w-full flex-col overflow-hidden text-base focus:outline-none dark:last:border-0 sm:text-sm md:w-[100%] gizmo:min-w-[250px]"]);return w=function(){return e},e}function C(){var e=(0,r._)(["absolute z-[17] -ml-[1px] flex flex-col gap-2 p-3 sm:p-4"]);return C=function(){return e},e}function M(){var e=(0,r._)(["flex items-center gap-2 truncate"]);return M=function(){return e},e}function T(){var e=(0,r._)(["h-6 w-6 shrink-0"]);return T=function(){return e},e}function N(){var e=(0,r._)(["absolute inset-y-0 right-0 flex items-center pr-5 text-gray-800 dark:text-gray-100"]);return N=function(){return e},e}function A(){var e=(0,r._)(["absolute inset-y-0 right-0 flex items-center pr-3 text-gray-800 dark:text-gray-100"]);return A=function(){return e},e}var _=["confidential","alpha","plus"];function P(e){var t=e.selectedOptions,n=e.selectedLabel,s=e.onChange,r=e.onAction,d=e.onOpen,c=e.onClose,u=e.dropdownRef,g=(0,a._)(e,["selectedOptions","selectedLabel","onChange","onAction","onOpen","onClose","dropdownRef"]),h=(0,f.useCallback)(function(e){if(e.some(function(e){return"string"==typeof e})){var t=e.find(function(e){return"string"==typeof e});null==r||r(t)}else s(e)},[s,r]);return(0,o.jsx)(l.R,{value:t.map(function(e){return e.value}),multiple:!0,onChange:h,children:function(e){var a=e.open;return(0,o.jsx)(S,(0,i._)({ref:u,selectedLabel:n||"".concat(t.length," selected"),open:a,onOpen:d,onClose:c,multiple:!0},g))}})}var S=(0,f.forwardRef)(function(e,t){var n=e.name,i=e.selectedLabel,a=e.open,s=e.options,r=e.actions,m=e.multiple,k=e.isLoading,w=e.loadingState,C=e.header,M=e.onOpen,T=e.onClose,N=e.theme,A=(0,f.useRef)(null),_=(0,f.useRef)(null),P=(0,p.oc)(),S=(0,b.Ml)();(0,f.useImperativeHandle)(t,function(){return{open:function(){if(!a){var e;null===(e=A.current)||void 0===e||e.click()}},close:function(){if(a){var e;null===(e=A.current)||void 0===e||e.click()}}}},[a]);var B=k?w||(0,o.jsx)("div",{className:"flex h-[42px] items-center justify-center",children:(0,o.jsx)(y.Z,{})}):(0,o.jsxs)(o.Fragment,{children:[C,(0,o.jsxs)(l.R.Options,{className:"overflow-auto",children:[s.map(function(e,t){return(0,o.jsx)(I,{value:e.value,disabled:e.disabled,theme:N,children:function(t){var n=t.selected,i=t.active;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(F,{children:[e.imageUrl&&(0,o.jsx)(H,{children:(0,o.jsx)(x.Z,{url:e.imageUrl,name:e.title,size:"100%"})}),(0,o.jsxs)("span",{className:(0,u.default)(n&&!m&&"font-semibold","flex h-6 items-center gap-1 text-gray-800 dark:text-gray-100"),children:[e.title,e.tags.map(function(e){return D(e)}),e.customTags]})]}),m&&!e.disabled?(0,o.jsx)(Z,{theme:N,selected:n}):n&&(0,o.jsx)(z,{theme:N,icon:"mini"===N?j.HQ:h.UgA}),e.disabled&&(0,o.jsx)(z,{theme:N,icon:c.Z,className:"text-red-700 dark:text-red-500"}),i&&P&&(0,g.createPortal)((0,o.jsx)(L,{option:e,dropdownRef:_}),document.body)]})}},t)}),null==r?void 0:r.map(function(e,t){return(0,o.jsx)(I,{value:e.id,theme:N,children:function(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"text-gray-800 dark:text-gray-100",children:e.label}),(0,o.jsx)(z,{theme:N,icon:e.icon})]})}},t)})]})]});return(0,o.jsxs)("div",{className:"relative w-full gizmo:w-fit md:w-1/2 lg:w-1/3 xl:w-1/4",children:[(0,o.jsxs)(l.R.Button,{ref:A,onClick:a?T:M,className:(0,u.default)("relative flex cursor-pointer flex-col bg-white py-2 pr-10 text-left gizmo:text-[15px] gizmo:font-normal dark:bg-gray-800 sm:text-sm","mini"===N?"mx-auto w-auto rounded-lg border border-transparent pl-4 pr-7 hover:border-black/10 gizmo:border-black/10 gizmo:hover:border-black dark:hover:border-white/10 gizmo:dark:border-white/20 gizmo:dark:hover:border-white":"w-full rounded-md border border-black/10 pl-3 focus:border-green-600 focus:outline-none focus:ring-1 focus:ring-green-600 dark:border-white/20"),children:["mini"!==N&&(0,o.jsx)(l.R.Label,{className:"block text-xs text-gray-700 dark:text-gray-500",children:n}),(0,o.jsx)("span",{className:"inline-flex w-full truncate",children:(0,o.jsx)("span",{className:"flex h-6 items-center gap-1 truncate",children:i})}),(0,o.jsx)("span",{className:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-2",children:S?(0,o.jsx)(v.ud,{}):(0,o.jsx)(h.bTu,{className:"icon-sm text-gray-400","aria-hidden":"true"})})]}),(0,o.jsx)(d.u,{show:a,as:f.Fragment,leave:"transition ease-in duration-100",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,o.jsx)(R,{ref:_,children:B})})]})});function I(e){var t=e.value,n=e.disabled,i=e.children,a=e.theme;return(0,o.jsx)(l.R.Option,{className:function(e){var t=e.active;return(0,u.default)("mini"===a?O:U,t&&!n?"bg-gray-100 dark:bg-gray-700":"text-gray-900",n&&"cursor-auto bg-gray-50 text-gray-400 dark:bg-gray-700 dark:text-gray-100")},value:t,children:i})}function z(e){var t=e.icon,n=e.className,i=e.theme;return(0,o.jsx)("mini"===i?q:K,{children:(0,o.jsx)(t,{className:(0,u.default)("icon-md",n),"aria-hidden":"true"})})}function Z(e){var t=e.selected,n=e.disabled;if("mini"===e.theme){var i=(0,u.default)("h-5 w-5 text-blue-600",t?"stroke-[2.5]":"stroke-2");return(0,o.jsxs)(q,{children:[t?(0,o.jsx)(j.HQ,{className:i}):(0,o.jsx)(j.i9,{className:i}),!t&&(0,o.jsx)(j.nQ,{className:(0,u.default)("icon-md absolute text-blue-600 opacity-0 transition-opacity",!n&&"group-hover:opacity-100")})]})}return(0,o.jsx)(K,{children:(0,o.jsx)("div",{className:(0,u.default)("flex h-6 w-6 items-center justify-center rounded-full border transition-colors",t?"border-transparent bg-green-600 text-white":"border-black/5 dark:border-white/20"),"aria-hidden":"true",children:(0,o.jsx)(h.UgA,{className:(0,u.default)("h-3 w-3 transition-opacity",t&&"opacity-100",!t&&"opacity-0",!t&&!n&&"group-hover:opacity-50"),strokeWidth:t?2.5:2})})})}function B(e){var t=e.showCheckbox,n=e.theme;return(0,o.jsxs)("div",{className:(0,u.default)("mini"===n?O:U,"cursor-auto"),children:[(0,o.jsxs)(F,{children:[(0,o.jsx)(H,{children:(0,o.jsx)("div",{className:"h-full w-full rounded-sm bg-gray-200"})}),(0,o.jsx)("div",{className:"h-[12px] w-[88px] rounded-sm bg-gray-100"})]}),t&&(0,o.jsx)(Z,{theme:n,selected:!1,disabled:!0})]})}function L(e){var t=e.option,n=e.dropdownRef,i=(0,s._)((0,f.useState)(),2),a=i[0],r=i[1];return((0,f.useEffect)(function(){var e=function(){if(n.current){var e=n.current.getBoundingClientRect();r({top:e.top,left:e.left-260,minHeight:e.height})}};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[n]),a)?(0,o.jsxs)(G,{style:{width:260,minHeight:a.minHeight,top:a.top,left:a.left},children:[t.disabled&&(0,o.jsx)(c.Z,{className:"icon-lg text-red-700 dark:text-red-500"}),t.imageUrl&&(0,o.jsx)(x.Z,{url:t.imageUrl,name:t.title,size:70}),(0,o.jsxs)("div",{className:"flex items-center gap-1",children:[t.title," ",t.tags.map(function(e){return D(e)})," ",t.customTags]}),(0,o.jsx)("div",{className:"whitespace-pre-line text-xs",children:t.description})]}):null}var D=function(e){return _.includes(e)&&(0,o.jsx)("span",{className:(0,u.default)("py-0.25 rounded px-1 text-[10px] font-semibold uppercase","confidential"===e&&"bg-red-200 text-red-800","alpha"===e&&"bg-blue-200 text-blue-500","plus"===e&&"bg-yellow-200 text-yellow-900"),children:e},e)},E=m.Z.div(k()),R=(0,m.Z)(E)(w()),G=(0,m.Z)(E)(C()),O="group relative flex h-[50px] cursor-pointer select-none items-center overflow-hidden border-b border-black/10 pl-5 pr-12 last:border-0 dark:border-white/20",U="group relative flex h-[42px] cursor-pointer select-none items-center overflow-hidden border-b border-black/10 pl-3 pr-9 last:border-0 dark:border-white/20",F=m.Z.span(M()),H=m.Z.span(T()),q=m.Z.span(N()),K=m.Z.span(A())},27736:function(e,t,n){n.d(t,{B:function(){return eq}});var i=n(39324),a=n(10064),s=n(4337),r=n(35250),o=n(32148),l=n(33554),d=n(59837),c=n(77421),u=n(62853),f=n(97296),g=n(10721),h=n(70079),m=n(70671),p=n(32004),x=n(94968),v=n(40803),b=n(66638),j=n(55548),y=n(17944),k=n(25687),w=n(13246),C=n(6013),M=function(e){var t=e.children,n=e.contentClassName,i=e.content,s=e.side,o=e.sideOffset,l=(0,a._)((0,h.useState)(void 0),2),d=l[0],c=l[1],u=function(){c(!0)},f=function(){c(void 0)};return(0,r.jsxs)(C.fC,{open:d,onOpenChange:function(e){c(!0===e||void 0)},children:[(0,r.jsx)(C.xz,{asChild:!0,onMouseEnter:u,onMouseLeave:f,children:t}),(0,r.jsx)(C.h_,{children:(0,r.jsx)(C.VY,{onMouseEnter:u,onMouseLeave:f,side:s,sideOffset:o,collisionPadding:16,className:n,onOpenAutoFocus:function(e){e.preventDefault()},onCloseAutoFocus:function(e){e.preventDefault()},children:i})})]})},T=n(59904),N=n(86585),A=n(50362),_=n(73780),P=n(62682),S=n(1454),I=n(18481),z=n(47428),Z=n(12952),B=n(39368),L=n(70496);function D(e){var t=e.icon,n=e.label,i=e.onSelect;return(0,r.jsxs)(z.ck,{onSelect:i,className:"flex cursor-pointer select-none items-center gap-3 px-4 py-2 text-sm text-token-text-secondary outline-none radix-highlighted:bg-gray-50 dark:radix-highlighted:bg-gray-700",children:[(0,r.jsx)(t,{className:"icon-sm"}),(0,r.jsx)("span",{children:n})]})}function E(e){var t=e.conversationTemplate,n=(0,y.ec)(y.F_.accountUserId),i=t.owner_id===n,a=(0,g.useRouter)(),s=(0,y.hz)().has("debug"),o=(0,I.xj)(t.id);return(0,r.jsxs)(z.fC,{children:[(0,r.jsx)(z.xz,{asChild:!0,children:(0,r.jsxs)("button",{className:"flex min-w-[256px] items-center gap-4 overflow-hidden rounded p-2 text-left hover:bg-gray-50 radix-state-open:bg-gray-50 dark:hover:bg-gray-700 dark:radix-state-open:bg-gray-700 lg:-ml-2",children:[(0,r.jsx)(Z.Py,{conversationTemplate:t}),(0,r.jsxs)("div",{className:"grow",children:[(0,r.jsx)("div",{className:"text-sm font-medium text-token-text-primary",children:t.name}),(0,r.jsxs)("div",{className:"flex items-center gap-1 text-xs text-token-text-tertiary",children:[(0,r.jsxs)("span",{children:["Template by ",t.author_name]}),null!=t.published_at?null!=t.description?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{children:"•"}),(0,r.jsx)("span",{className:"max-w-[160px] overflow-hidden overflow-ellipsis whitespace-nowrap",children:t.description})]}):null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{children:"•"}),(0,r.jsx)("span",{children:"Private"})]})]})]}),(0,r.jsx)(S.bTu,{className:"icon-sm text-token-text-tertiary"})]})}),(0,r.jsx)(z.Uv,{children:(0,r.jsxs)(z.VY,{className:"min-w-[256px] max-w-[320px] rounded-md border border-gray-100 bg-white shadow-lg dark:border-gray-700 dark:bg-gray-800",align:"start",side:"bottom",sideOffset:4,children:[(0,r.jsxs)(z.__,{className:"border-b border-gray-200 p-4 dark:border-gray-700",children:[(0,r.jsx)("div",{className:"text-sm font-medium text-token-text-primary",children:t.name}),(0,r.jsx)("div",{className:"mt-1 flex items-center gap-1 text-xs text-token-text-tertiary",children:null!=t.published_at?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(S._rq,{className:"icon-xs"}),(0,r.jsx)("span",{children:"Published in workspace"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(S.UIZ,{className:"icon-xs"}),(0,r.jsxs)("span",{children:["Private",i&&(0,r.jsx)("span",{children:" (Only visible to you)"})]})]})}),null!=t.published_at&&null!=t.description&&(0,r.jsx)("div",{className:"mt-1 text-xs text-token-text-secondary line-clamp-3",children:t.description})]}),(0,r.jsxs)(z.ZA,{className:"py-1",children:[(0,r.jsx)(D,{icon:S.IC0,label:"New chat with this template",onSelect:function(){a.push((0,B.l1)(t.id),void 0,{shallow:!0})}}),i?(0,r.jsx)(D,{icon:S.IYd,label:"Edit template",onSelect:function(){a.push(o,void 0,{shallow:!0})}}):(0,r.jsx)(D,{icon:S.rDJ,label:"See how it's made",onSelect:function(){(0,L.O)(t.id)}}),s&&(0,r.jsx)(D,{icon:S.cDN,label:"Debug",onSelect:function(){return j.vm.toggleActiveSidebar("debug")}})]})]})})]})}function R(e){var t=e.workspaceId,n=e.conversationTemplateId,i=(0,B.GS)(t,n,{includeDeleted:!0}).data;return(0,r.jsx)("div",{className:"flex min-h-[60px] justify-center border-b border-gray-100 dark:border-gray-700",children:(0,r.jsx)("div",{className:"flex w-full items-center px-2 md:max-w-2xl lg:max-w-[38rem] lg:px-0 xl:max-w-3xl",children:null!=i?(0,r.jsx)(E,{conversationTemplate:i}):null})})}var G=n(74329),O=n(15635),U=n(71209),F=n(70216),H=n(48133),q=n(23211),K=n(21950),V=n(35265),W=n(10943),Y=n(80275),Q=n(27382),J=n(4551),X=n(97631),$=n(10499),ee=n(28924),et=n(72871),en=n(1491),ei=n(54636),ea=n(42780),es=n(19841),er=n(25653),eo=n(60583),el=n(61888),ed=n(94705),ec=n(7184),eu=eo.pm.TemporaryChatOnboarding;function ef(e){var t=e.icon,n=e.title,i=e.description;return(0,r.jsxs)("div",{className:"flex items-start",children:[(0,r.jsx)("div",{className:"mt-1",children:t}),(0,r.jsxs)("div",{className:"ml-4",children:[(0,r.jsx)("div",{className:"text-lg font-medium",children:n}),(0,r.jsx)("p",{className:"mt-1 text-sm text-token-text-secondary",children:i})]})]})}function eg(e){var t=e.onClose,n=(0,a._)((0,h.useState)(!0),2),i=n[0],s=n[1],o=(0,m.Z)(),l=(0,eo.qg)(eu).markAsViewed,d=(0,h.useCallback)(function(){l(),s(!1),null==t||t()},[l,t]);return(0,r.jsx)(ec.Z,{isOpen:i,onClose:el.noop,size:"custom",className:"max-w-xl",type:"success",title:o.formatMessage(eh.title),primaryButton:(0,r.jsx)(ed.ZP.Button,{onClick:d,title:o.formatMessage(eh.continue),color:"primary"}),children:(0,r.jsxs)("div",{className:"mb-6 flex flex-col gap-3",children:[(0,r.jsx)(ef,{icon:(0,r.jsx)(eh.bulletTitle1.Icon,{}),title:o.formatMessage(eh.bulletTitle1),description:o.formatMessage(eh.bulletDescription1)}),(0,r.jsx)(ef,{icon:(0,r.jsx)(eh.bulletTitle2.Icon,{}),title:o.formatMessage(eh.bulletTitle2),description:o.formatMessage(eh.bulletDescription2)}),(0,r.jsx)(ef,{icon:(0,r.jsx)(eh.bulletTitle3.Icon,{}),title:o.formatMessage(eh.bulletTitle3),description:o.formatMessage(eh.bulletDescription3)})]})})}var eh=(0,x.vU)({title:{id:"TemporaryChatOnboardingModal.title",defaultMessage:"Temporary Chat",description:"Title of the modal"},bulletTitle1:{Icon:er.$i,id:"TemporaryChatOnboardingModal.bulletTitle1",defaultMessage:"Off the record",description:"Title for the first bullet"},bulletDescription1:{id:"TemporaryChatOnboardingModal.bulletDescription1",defaultMessage:"Temporary Chats won’t appear in your history, and your GPT won’t remember anything you talk about.",description:"Description for the first bullet"},bulletTitle2:{Icon:er.av,id:"TemporaryChatOnboardingModal.bulletTitle2",defaultMessage:"Blank slate",description:"Title for the second bullet"},bulletDescription2:{id:"TemporaryChatOnboardingModal.bulletDescription2",defaultMessage:"Your GPT won’t be aware of previous conversations or your custom instructions.",description:"Description for the seconed bullet"},bulletTitle3:{Icon:er.mz,id:"TemporaryChatOnboardingModal.bulletTitle3",defaultMessage:"No model training",description:"Title for the third bullet"},bulletDescription3:{id:"TemporaryChatOnboardingModal.bulletDescription3",defaultMessage:"Temporary Chats won’t be used to improve our models.",description:"Description for the third bullet"},continue:{id:"TemporaryChatOnboardingModal.continue",defaultMessage:"Continue",description:"Button to close"}}),em=n(33377),ep=n(46552),ex=n(46266),ev=n(21722),eb=n(64502),ej=n(38104),ey=n(30769);function ek(e){var t=e.className,n=(0,F._)(e,["className"]);return(0,r.jsx)("textarea",(0,i._)({className:(0,es.default)("form-textarea w-full rounded-lg border border-token-border-light bg-token-surface-secondary text-sm text-token-text-primary focus:border-token-text-primary focus:shadow-none focus:outline-none focus:ring-token-text-primary",t)},n))}var ew=n(61236);function eC(e){var t=e.reasons,n=e.onSelectReason;return(0,r.jsx)("div",{className:"divide-y overflow-hidden rounded-md border border-token-border-medium",children:t.map(function(e){return(0,r.jsx)("button",{onClick:function(){n(e)},className:"w-full border-token-border-medium p-2 text-left text-sm hover:bg-token-surface-secondary",children:e.cta},e.id)})})}function eM(e){var t=e.reason,n=e.submitReport,i=(0,a._)((0,h.useState)(""),2),s=i[0],o=i[1],l=(0,a._)((0,h.useState)(!1),2),d=l[0],c=l[1];return(0,r.jsxs)("div",{children:[(0,r.jsx)(ek,{value:s,onChange:function(e){return o(e.target.value)},placeholder:t.details_placeholder,autoFocus:!0}),(0,r.jsx)("div",{className:"mt-1 flex justify-end",children:(0,r.jsx)(H.z,{onClick:function(){try{c(!0),n(t.id,s)}finally{c(!1)}},disabled:d,children:"Submit report"})})]})}function eT(e){var t=e.reason;return(0,r.jsxs)("div",{className:"text-sm",children:[(0,r.jsx)("div",{className:"mb-2",children:t.link_explanation}),(0,r.jsx)("div",{children:(0,r.jsx)("a",{href:t.link_attachment,target:"_blank",rel:"noreferrer",className:"break-words underline",children:t.link_attachment})})]})}function eN(e){var t,n,i=e.gizmoId,s=(0,ew.a)({queryKey:["gizmoReportReasons"],queryFn:function(){return ey.U.getGizmoReportReasons()}}).data,o=(0,a._)((0,h.useState)([]),2),l=o[0],d=o[1],c=(0,a._)((0,h.useState)(!1),2),u=c[0],f=c[1];if(null==s)return null;var g=s.reasons,m=!0,p=!1,x=void 0;try{for(var v,b,j=l[Symbol.iterator]();!(m=(b=j.next()).done);m=!0)!function(){var e=b.value;g=(v=g.find(function(t){return t.id===e})).sub_reasons}()}catch(e){p=!0,x=e}finally{try{m||null==j.return||j.return()}finally{if(p)throw x}}function y(e,t){return k.apply(this,arguments)}function k(){return(k=(0,ev._)(function(e,t){return(0,ej.Jh)(this,function(n){switch(n.label){case 0:return[4,ey.U.postGizmoReport(i,{id:e,details:t})];case 1:return n.sent(),f(!0),[2]}})})).apply(this,arguments)}return u?(0,r.jsx)("div",{children:(0,r.jsx)("div",{className:"pb-4 text-sm",children:"You report has been submitted. Thank you."})}):(n=(null==v?void 0:v.details_placeholder)!=null?(0,r.jsx)(eM,{reason:v,submitReport:y}):(null==v?void 0:v.link_attachment)!=null?(0,r.jsx)(eT,{reason:v}):(0,r.jsx)(eC,{reasons:g,onSelectReason:(t=(0,ev._)(function(e){return(0,ej.Jh)(this,function(t){return 0===e.sub_reasons.length&&null==e.details_placeholder&&null==e.link_attachment?y(e.id):d(function(t){return(0,eb._)(t).concat([e.id])}),[2]})}),function(e){return t.apply(this,arguments)})}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"mb-4",children:[(0,r.jsx)("div",{className:"text-sm font-medium",children:s.header}),(0,r.jsx)("div",{className:"text-sm text-token-text-secondary",children:s.header_explanation})]}),null!=v?(0,r.jsx)("div",{className:"mb-2 flex gap-1 text-sm",children:(0,r.jsxs)("button",{onClick:function(){d(function(e){return e.slice(0,-1)})},className:"flex items-center gap-2 p-1",children:[(0,r.jsx)(S.YFh,{}),(0,r.jsx)("div",{children:v.cta})]})}):null,n]}))}function eA(e){var t=e.gizmoId,n=e.onClose,i=(0,K.b9)(t).data;return(0,r.jsx)(ec.Z,{title:null!=i?"Report ".concat(i.gizmo.display.name):"Report",isOpen:!0,onClose:n,closeButton:(0,r.jsx)(ed.ZP.CloseButton,{onClose:n}),type:"success",children:(0,r.jsx)(eN,{gizmoId:t})})}var e_=function(e){var t=e.clientThreadId,n=(0,y.hz)().has("debug"),i=b.tQ.getServerThreadId(t),a=(0,_.C)(P.L0.WorkspaceShareLinks);return(0,r.jsxs)("div",{className:"flex gap-2 pr-1",children:[a&&i&&(0,r.jsx)(W.y4,{onClick:function(){return j.vm.openSharingModal(i)},children:(0,r.jsx)(V.Gp,{className:"icon-md"})}),n&&(0,r.jsx)(W.y4,{onClick:function(){return j.vm.toggleActiveSidebar("debug")},children:(0,r.jsx)(V.WP,{className:"icon-md"})})]})};function eP(e){var t,n=e.clientThreadId,i=e.gizmoId,s=(0,j.tN)(function(e){return e.isDesktopNavCollapsed}),o=(0,en.w$)(),l=(0,g.useRouter)(),d=(0,K.b9)(i).data,c=(0,a._)((0,h.useState)(!1),2),u=c[0],f=c[1];return null==d?null:(0,r.jsxs)(W.QT,{children:[u&&(0,r.jsx)(eA,{gizmoId:i,onClose:function(){f(!1)}}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[o&&s&&(0,r.jsx)(W.y4,{className:"ml-2",onClick:function(){l.push(null!=d?(0,K.m_)(d):"/",void 0,{shallow:!0})},children:(0,r.jsx)(V.ks,{className:"icon-md text-black dark:text-white"})}),(0,r.jsx)(ex.Z,{gizmoResource:d,showReportModal:function(){f(!0)},children:(0,r.jsxs)("div",{className:eD,children:[d.gizmo.display.name,(null===(t=d.gizmo.tags)||void 0===t?void 0:t.includes(Y.U9.Beta))&&(0,r.jsx)("div",{className:"rounded-full bg-gray-100 px-1.5 text-xs text-token-text-primary dark:bg-gray-900",children:"Beta"}),(0,r.jsx)(eE,{})]})})]}),(0,r.jsx)(e_,{clientThreadId:n})]})}function eS(e){var t,n,a,s,o,l,d=e.currentModelConfig,c=e.clientThreadId,u=(0,g.useRouter)(),f=b.tQ.getServerThreadId(c),m=(0,et.H)(),x=m.isSunshineAvailable,v=m.isBrowsingAvailable,w=!f,C=(0,ep.Z)(),M=(0,ee.ZP)(),T=null==d?void 0:d.id,N=M.find(function(e){return e.categoryId===ee.ft.GPT4}),A=null==N?void 0:N.options.find(function(e){var t;return e.name===(null===(t=ee.Er[ee.dN.PLUGINS])||void 0===t?void 0:t.name)}),_=M.find(function(e){return e.categoryId===ee.ft.GPT3_5}),P=M.find(function(e){return e.categoryId===ee.ft.OTHER}),S=M.find(function(e){return e.categoryId===ee.ft.EXPERIMENTS}),I=T===(null==N?void 0:N.value)?ee.ft.GPT4:T===(null==_?void 0:_.value)?ee.ft.GPT3_5:(null==A?void 0:A.value)===T?"plugins":(null==P?void 0:P.options.find(function(e){return e.value===T}))!=null?ee.ft.OTHER:(null==S?void 0:S.options.find(function(e){return e.value===T}))!=null?ee.ft.EXPERIMENTS:null,Z=(0,y.m0)(),B="plugins"===I,L=(null==P?void 0:null===(a=P.options)||void 0===a?void 0:a.length)&&P.options.length>0,D=(null==S?void 0:null===(s=S.options)||void 0===s?void 0:s.length)&&S.options.length>0,E=I===ee.ft.GPT4?"4":I===ee.ft.GPT3_5?"3.5":B?"Plugins":I===ee.ft.OTHER?null!==(o=null==P?void 0:P.name)&&void 0!==o?o:"":I===ee.ft.EXPERIMENTS&&null!==(l=null==S?void 0:S.name)&&void 0!==l?l:"",R=function(e){return(0,r.jsx)("div",{className:"flex shrink-0 grow justify-between gap-2",children:(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(V.Gi,{className:"icon-md"}),e," Models"]})})},G=(0,j.tN)(function(e){return e.isDesktopNavCollapsed}),O=(0,en.w$)(),U=(0,h.useCallback)(function(){ei.A.logEvent(ea.M.openModalAccountPaymentfromModelPicker,{content:"gizmo-button"}),(0,J.MG)()},[]),F=(t=(0,et.H)().isSunshineAvailable,n=(0,h.useContext)(k.QL).historyDisabled,(0,eo.qg)(eu).eligible&&n&&t);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(W.QT,{children:[(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[O&&G&&(0,r.jsx)(W.y4,{className:"ml-2",onClick:function(){u.push("/",void 0,{shallow:!0})},children:(0,r.jsx)(V.ks,{className:"text-black dark:text-white"})}),(0,r.jsxs)(z.fC,{children:[(0,r.jsx)(z.xz,{asChild:!0,children:(0,r.jsxs)("div",{className:eD,title:I===ee.ft.EXPERIMENTS||I===ee.ft.OTHER?d.title:void 0,children:[(0,r.jsxs)("div",{children:[q.D," ",(0,r.jsx)("span",{className:"text-token-text-secondary",children:E})]}),(0,r.jsx)(eE,{})]})}),(0,r.jsx)(z.Uv,{children:(0,r.jsxs)(z.VY,{className:"mt-2 min-w-[340px] max-w-xs overflow-hidden rounded-lg border border-gray-100 bg-token-surface-primary shadow-lg dark:border-gray-700",align:"start",children:[N&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eZ,{value:N.value,name:(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(V.HV,{className:"icon-md shrink-0"}),(0,r.jsxs)("div",{children:["GPT-4",(0,r.jsx)("div",{className:"text-token-text-tertiary",children:v?(0,r.jsx)(p.Z,(0,i._)({},eR.gpt4ShortExplainer)):(0,r.jsx)(p.Z,(0,i._)({},eR.gpt4ShortExplainerWithoutBrowse))}),""!==C.modelSwitcherLimitShort&&(0,r.jsx)("span",{className:"text-token-text-tertiary",children:C.modelSwitcherLimitShort})]})]})}),isSelected:T===N.value,isNewThread:w}),(0,r.jsx)(W.Cl,{})]}),_&&(0,r.jsx)(eZ,{value:_.value,name:(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(V.PK,{className:"icon-md"}),(0,r.jsxs)("div",{children:["GPT-3.5",(0,r.jsx)("div",{className:"text-token-text-tertiary",children:(0,r.jsx)(p.Z,(0,i._)({},eR.gpt35ShortExplainer))})]})]}),isSelected:T===_.value,isNewThread:w}),!Z&&!N&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(Q.R,{}),(0,r.jsx)(eZ,{value:"",onClick:function(){U()},name:(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(V.HV,{className:"icon-md shrink-0"}),(0,r.jsxs)("div",{children:["GPT-4",(0,r.jsxs)("div",{className:"text-token-text-tertiary",children:[(0,r.jsx)(p.Z,(0,i._)({},eR.gpt4UpsellExplainer)),(0,r.jsx)("div",{className:"mt-2",children:(0,r.jsx)(H.z,{onClick:function(){U()},color:"primary",className:"w-full !bg-brand-purple text-xs hover:bg-brand-purple hover:brightness-90",children:(0,r.jsx)(p.Z,(0,i._)({},eR.userUpgrade))})})]})]})]}),isSelected:!1,isNewThread:!0})]}),A&&(0,r.jsx)(W.Cl,{}),null!=A&&(0,r.jsx)(eZ,{value:A.value,name:(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(V.TC,{className:"icon-md"}),A.name]}),isSelected:B,isNewThread:w}),x&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(W.Cl,{}),(0,r.jsx)(eB,{})]}),w&&(null!=L?L:D)&&(0,r.jsx)(W.Cl,{}),w&&L?(0,r.jsxs)(z.Tr,{children:[(0,r.jsx)(eL,{children:(0,r.jsxs)("div",{className:"flex grow justify-between gap-2 overflow-hidden",children:[R(P.name),I===ee.ft.OTHER&&(0,r.jsx)("div",{className:"truncate text-token-text-tertiary",children:d.title})]})}),(0,r.jsx)(eI,{currentModel:d,categoryOptions:P.options})]}):null,w&&D?(0,r.jsxs)(z.Tr,{children:[(0,r.jsx)(eL,{children:(0,r.jsxs)("div",{className:"flex grow justify-between gap-2 overflow-hidden",children:[R(S.name),I===ee.ft.EXPERIMENTS&&(0,r.jsx)("div",{className:"truncate text-token-text-tertiary",children:d.title})]})}),(0,r.jsx)(eI,{currentModel:d,categoryOptions:S.options})]}):null]})})]}),B&&(0,r.jsx)(em.Z,{theme:"mini"})]}),(0,r.jsx)(e_,{clientThreadId:c})]}),F&&(0,r.jsx)(eg,{})]})}function eI(e){var t=e.currentModel,n=e.categoryOptions,i=null==t?void 0:t.id;return(0,r.jsx)(z.Uv,{children:(0,r.jsx)(z.tu,{className:"mt-2 max-h-[calc(100vh-300px)] min-w-[100px] max-w-xs overflow-auto rounded-lg border border-gray-100 bg-token-surface-primary py-1.5 shadow-lg dark:border-gray-700",sideOffset:-10,alignOffset:-10,children:n.map(function(e){return(0,r.jsx)(ez,{option:e,isSelected:i===e.value},e.value)})})})}function ez(e){var t=e.option,n=e.isSelected;return(0,r.jsx)(eZ,{isSelected:n,value:t.value,name:t.name})}function eZ(e){var t=e.value,n=e.name,i=e.isSelected,a=e.isNewThread,s=void 0===a||a,o=e.onClick,l=(0,$.fm)(!s),d=(0,X.xT)();return(0,r.jsx)(W.UA,{onClick:function(){o?o():t&&(l(t),d(t))},className:(0,es.default)("!pr-3",i&&"!opacity-100"),children:(0,r.jsxs)("div",{className:"flex grow items-start justify-between gap-2",children:[(0,r.jsx)("div",{children:n}),i&&(0,r.jsx)(V.p9,{className:(0,es.default)("icon-md",!s&&"block group-hover:hidden")}),!s&&(0,r.jsxs)("div",{className:"hidden text-token-text-primary group-hover:flex",children:[(0,r.jsx)("div",{className:"absolute right-11",children:"New Chat"})," ",(0,r.jsx)(V.ks,{className:"icon-md"})]})]})},t)}function eB(){var e=(0,g.useRouter)(),t=(0,h.useContext)(k.QL),n=t.historyDisabled,a=t.toggleHistoryDisabled;return(0,r.jsx)(W.UA,{onClick:function(){a(),e.push("/",void 0,{shallow:!0})},className:"!pr-3",children:(0,r.jsxs)("div",{className:"flex grow items-start justify-between gap-2",children:[(0,r.jsxs)("div",{className:"flex gap-2",children:[(0,r.jsx)(er.$i,{className:"icon-md"}),(0,r.jsx)(p.Z,(0,i._)({},eR.temporaryChat))]}),n&&(0,r.jsx)(V.p9,{className:(0,es.default)("icon-md")})]})})}var eL=function(e){var t=e.children,n=e.className,a=(0,F._)(e,["children","className"]);return(0,r.jsxs)(W.tc,(0,U._)((0,i._)({$as:z.fF,className:(0,es.default)("!gap-1 !pr-3 radix-state-open:bg-token-border-light",n)},a),{children:[t,(0,r.jsx)("div",{className:"ml-auto flex items-center text-token-text-tertiary group-data-[disabled]:opacity-50",children:(0,r.jsx)(S.Tfp,{className:"icon-md "})})]}))},eD="group flex cursor-pointer items-center gap-1 rounded-xl py-2 px-3 text-lg font-medium hover:bg-gray-50 radix-state-open:bg-gray-50 dark:hover:bg-black/10 dark:radix-state-open:bg-black/20",eE=function(){return(0,r.jsx)(V.ud,{className:"text-token-text-tertiary"})},eR=(0,x.vU)({gpt35ShortExplainer:{defaultMessage:"Great for everyday tasks",id:"ModelSwitcher.gpt35ShortExplainer",description:"Short description of GPT-3.5"},gpt4ShortExplainer:{defaultMessage:"With DALL\xb7E, browsing and analysis",id:"ModelSwitcher.gpt4ShortExplainer",description:"Short description of GPT-4"},gpt4ShortExplainerWithoutBrowse:{defaultMessage:"With DALL\xb7E and analysis",id:"ModelSwitcher.gpt4ShortExplainer",description:"Short description of GPT-4"},gpt4UpsellExplainer:{id:"ModelSwitcher.gpt4Upsell",defaultMessage:"Our smartest and most capable model. Includes DALL\xb7E, browsing and more.",description:"Description of what new capabilities GPT4 providers"},userUpgrade:{id:"ModelSwithcer.upgradeButton",defaultMessage:"Upgrade to Plus",description:"Upgrade CTA for free users"},temporaryChat:{id:"ModelSwitcher.temporaryChat",defaultMessage:"Temporary Chat",description:"Temporary chat option in model switcher"}}),eG=n(23234),eO=n(11547);function eU(){var e=(0,s._)(["translateY(",")"]);return eU=function(){return e},e}var eF=[0,60],eH=function(e){var t=e.clientThreadId,n=(0,m.Z)(),i=null!==(0,h.useContext)(k.gB),a=b.tQ.getServerThreadId(t),s=(0,_.C)(P.L0.WorkspaceShareLinks);return!i&&void 0!==a&&s?(0,r.jsx)(O.u,{side:"left",label:n.formatMessage(eY.shareChat),children:(0,r.jsx)(G.O,{onClick:function(){return j.vm.openSharingModal(a)},"aria-label":n.formatMessage(eY.shareChat),children:(0,r.jsx)(S.A8q,{className:"icon-sm"})})}):null};function eq(e){var t=e.currentModelConfig,n=e.clientThreadId,i=e.gizmoId,a=e.icon,s=(0,b.UL)(n),o=(0,y.ec)(function(e){var t;return null===(t=e.currentWorkspace)||void 0===t?void 0:t.id}),l=(0,eG.Ml)();if(null!==(0,h.useContext)(k.gB))return null;if(l){var d,c=null!==(d=s.gizmoId)&&void 0!==d?d:i;return null==c?(0,r.jsx)(eS,{currentModelConfig:t,clientThreadId:n}):(0,r.jsx)(eP,{gizmoId:c,clientThreadId:n})}return(0,r.jsx)(eK,{children:null!=o&&null!=s.conversationTemplateId?(0,r.jsx)(R,{clientThreadId:n,workspaceId:o,conversationTemplateId:s.conversationTemplateId}):(0,r.jsx)(eV,{currentModelConfig:t,clientThreadId:n,icon:a})})}function eK(e){var t=e.children,n=(0,j.tN)(j.bM.isThreadHeaderVisible),i=(0,l.c)(0),s=(0,h.useRef)(null),o=(0,h.useRef)(null),g=(0,a._)((0,v.useAtTop)(),1)[0],m=(0,h.useCallback)(function(e){var t=e.scrollTop;if(null==s.current||s.current===t){s.current=t;return}if(o.current=s.current,s.current=t,o.current>s.current){j.vm.showThreadHeader();var n=Math.max(eF[0],i.get()-Math.abs(o.current-s.current));n!==i.get()&&i.set(n)}else{var a=Math.min(eF[1],i.get()+Math.abs(o.current-s.current));a!==i.get()&&i.set(a)}},[i]),p=(0,d.H)(i,eF,["0%","-100%"]),x=(0,a._)((0,h.useState)(p.get()),2),b=(x[0],x[1]);(0,c.W)(p,"change",function(e){b(e)});var y=(0,u.Y)(eU(),p);(0,h.useEffect)(function(){j.vm.showThreadHeader()},[]);var w=null!==(0,h.useContext)(k.gB);return(0,v.useObserveScrollPosition)(w?void 0:m),(0,r.jsx)(f.E.header,{animate:n?void 0:{top:n?0:"-90px",transition:{duration:.2,ease:"easeIn"}},style:{boxShadow:!g&&n?"0px 4px 24px 0px #0000000D":void 0,transform:n?y:void 0},className:"sticky top-0 z-10 w-full bg-white dark:bg-gray-800",children:t})}function eV(e){var t,n,a,s=e.currentModelConfig,o=e.clientThreadId,l=e.icon,d=(0,m.Z)(),c=null!==(0,h.useContext)(k.gB),u=(0,j.tN)(function(e){return"debug"===e.activeSidebar}),f=(0,y.hz)().has("debug")&&!u,x=[];f&&x.push((0,r.jsx)(O.u,{side:"left",label:d.formatMessage(eY.openDebug),children:(0,r.jsx)(G.O,{onClick:function(){return j.vm.toggleActiveSidebar("debug")},"aria-label":d.formatMessage(eY.openDebug),children:(0,r.jsx)(S.cDN,{className:"icon-sm"})})})),x.push((0,r.jsx)(eH,{clientThreadId:o}));var v=(0,b.Qi)(o),C=null!=v,M=C&&null==v.aboutModelMessage&&null==v.aboutUserMessage&&null!==v.shareId,T=(0,b.Ro)(o);void 0===T&&(T=s);var _=T.tags.filter(function(e){return A.D2.includes(e)}).map(function(e){return(0,A.Vp)(e)}),P=c?T.title:s.title,I=(0,N.i)(o);if(I.length>0){var z=I.map(function(e,t){return(0,r.jsx)(w.Z,{url:e.manifest.logo_url,name:e.manifest.name_for_human,size:16},t)});a=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{children:(0,r.jsx)(p.Z,(0,i._)({},eY.enabledPlugins))}),z]})}var Z=(0,g.useRouter)(),B=c&&(null===(t=Z.query)||void 0===t?void 0:null===(n=t.shareParams)||void 0===n?void 0:n[1])==="moderate";return(0,r.jsxs)("div",{className:"relative z-20 flex min-h-[60px] flex-wrap items-center justify-between gap-3 border-b border-black/10 bg-white p-2 text-gray-500 dark:border-gray-900/50 dark:bg-gray-800 dark:text-gray-300",children:[(0,r.jsx)("div",{className:"hidden flex-shrink flex-row sm:flex",children:x.map(function(e,t){return(0,r.jsx)(G.h,{},t)})}),(0,r.jsxs)("div",{className:"flex flex-1 flex-grow items-center gap-1 px-2 py-1 text-gray-600 dark:text-gray-200 sm:justify-center sm:p-0",children:[c&&(0,r.jsxs)("div",{className:"flex items-center justify-center gap-1",children:[(0,r.jsx)("span",{children:(0,r.jsx)(p.Z,(0,i._)({},eY.sharedChat))}),(0,r.jsx)("span",{className:"px-1",children:"•"})]}),!c&&null!=l&&(0,r.jsx)(l,{className:"icon-sm"}),(0,r.jsx)("span",{children:P}),_,a?(0,r.jsxs)("div",{className:"flex items-center justify-center gap-1",children:[(0,r.jsx)("span",{className:"px-1",children:"•"}),a]}):null,B&&(0,r.jsxs)("div",{className:"flex items-center justify-center gap-1",children:[(0,r.jsx)("span",{className:"px-1",children:"•"}),(0,r.jsx)("strong",{children:(0,r.jsx)(p.Z,(0,i._)({},eY.moderationView))})]}),!c&&C&&!M&&(0,r.jsx)("div",{className:"",children:(0,r.jsx)(eW,{clientThreadId:o})})]}),(0,r.jsx)("div",{className:"flex flex-shrink flex-row",children:x.map(function(e,t){return(0,r.jsx)("span",{children:e},t)})})]})}var eW=function(e){var t=e.clientThreadId,n=(0,b.Qi)(t),a=(0,h.useMemo)(function(){if(null==n)return null;var e=n.aboutUserMessage,t=n.aboutModelMessage,a=n.fallback;return null!=e&&null!=t?(0,r.jsxs)("div",{className:"flex flex-col gap-7",children:[null!==e&&""!==e&&(0,r.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,r.jsx)("div",{className:"font-medium text-gray-600 dark:text-gray-200",children:(0,r.jsx)(p.Z,(0,i._)({},eO.sY.aboutYouHelpText))}),(0,r.jsx)("div",{className:"flex flex-row gap-1 text-gray-500",children:e})]}),null!==t&&""!==t&&(0,r.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,r.jsx)("div",{className:"font-medium text-gray-600 dark:text-gray-200",children:(0,r.jsx)(p.Z,(0,i._)({},eO.sY.modelHelpText))}),(0,r.jsx)("div",{className:"flex flex-row gap-1 text-gray-500",children:t})]})]}):null!=a?a:null},[n]);return null===n?null:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(M,{contentClassName:"relative max-h-[450px] min-w-[300px] max-w-[350px] animate-slideDownAndFade select-none overflow-y-auto whitespace-pre-line rounded-xl border-gray-100 bg-white p-4 text-sm text-gray-600 shadow-xs dark:bg-gray-900 dark:text-white sm:max-w-lg md:max-w-xl",side:"bottom",sideOffset:8,content:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"mb-5 mt-1 border-b border-black/10 pb-5 dark:border-white/10",children:(0,r.jsx)("div",{className:"flex flex-row items-center gap-2 text-gray-500",children:(0,r.jsx)(p.Z,(0,i._)({},eY.chatPreferencesNote))})}),a]}),children:(0,r.jsxs)("div",{className:"cursor-pointer pt-0.5",children:[(0,r.jsx)(T.HV,{className:"h-4 w-4 flex-shrink-0 sm:mb-0.5 sm:h-5 sm:w-5"}),(0,r.jsx)(o.T,{children:(0,r.jsx)(p.Z,(0,i._)({},eY.chatPreferencesInfoLabel))})]})})})},eY=(0,x.vU)({chatPreferencesInfoLabel:{id:"ThreadSettings.chatPreferencesInfoLabel",defaultMessage:"Custom instructions details",description:"Label for the Custom instructions info icon"},chatPreferencesNote:{id:"ThreadSettings.chatPreferencesNote",defaultMessage:"Custom instructions are on and can only be changed at the beginning of the chat.",description:"Label in the popover for custom instructions"},openDebug:{id:"ThreadSettings.openDebug",defaultMessage:"Open debug sidebar",description:"Open debug sidebar button tooltip"},shareChat:{id:"ThreadSettings.shareChat",defaultMessage:"Share chat",description:"Open share modal button tooltip"},sharedChat:{id:"ThreadHeader.sharedChat",defaultMessage:"Shared Chat",description:"Label for shared chat status"},enabledPlugins:{id:"ThreadHeader.enabledPlugins",defaultMessage:"Enabled plugins:",description:"Label for enabled plugins in the header"},moderationView:{id:"ThreadHeader.moderationView",defaultMessage:"MODERATION VIEW",description:"Label for moderation view status"},downloadChatDebugInfo:{id:"ThreadHeader.downloadChatDebugInfo",defaultMessage:"Download chat debug info",description:"Title for the Download chat debug info modal"},downloadButton:{id:"ThreadHeader.downloadButton",defaultMessage:"Download",description:"Download button text in the Download chat debug info modal"},cancelButton:{id:"ThreadHeader.cancelButton",defaultMessage:"Cancel",description:"Cancel button text in the Download chat debug info modal"}})},70496:function(e,t,n){n.d(t,{O:function(){return l}});var i=n(4337);n(35250);var a=n(55548);n(17944),n(18481),n(73040),n(70079);var s=n(21389);function r(){var e=(0,i._)(["mb-6 px-4 sm:px-6"]);return r=function(){return e},e}n(12952),n(94705),n(23234),n(39368);var o={conversationTemplateId:void 0};function l(e){o.conversationTemplateId=e,a.vm.openModal(a.B.ReadOnlyConversationTemplate)}s.Z.div(r())},40547:function(e,t,n){n.d(t,{Z:function(){return k}});var i=n(39324),a=n(35250),s=n(7184),r=n(21950),o=n(35265),l=n(10943),d=n(59904),c=n(60583),u=n(17944),f=n(19841),g=n(21988),h=n.n(g),m=n(32004),p=n(94968),x={src:"https://cdn.oaistatic.com/_next/static/media/onboarding-icon-autodeck.a93d5bdd.png",height:288,width:288,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA9UlEQVR42h3PS0rDQAAG4H+SeaVJrBFE2xtkqbtQ6Ck8gRvduhA8ylxFXErJTrqzNBtFEBXENqFJOpmH0O8GHwGAVt3kXGQqiM8KH09h0vPSROktgFe6e7jO2a9YII0yOzAYS7CnwbxhclGLaEbDalDm7iojlxfady0HQsSc6c3PLlt9aEVRTwuXnCAcBg5L0XQBwB3vCcVL5wpK3AS6N7D7Hq718DSEFB791mFtGCg5nZT2+XNeH0tNAsK9Bra104/vEddsVJL+/ik3hC2+x2G2TgQqKVElCb7GR39pHM4IAGzUMm+4VKtRVCyFxJtgpRX+0PwH9IZmGXBmq0UAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8},v={src:"https://cdn.oaistatic.com/_next/static/media/onboarding-icon-cumulus.f841e525.png",height:288,width:288,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA2ElEQVR42j2PvUoDQRSF53XmyWwsrCxFsLL1BUSwtBC00Ea8EtYii2IwiVFJQmCz5IdNioSZezdzT2bzd+DA5X5fc0yVi9u6vbqv0V3tVZJmIs3+Jw2ylt3Ao7O2vbxuFY9JF89pGw/pG15+30FZo6Bxx5rj0x59/SwxXYJHM+Cjn+Op98c32TfO85TMf8eJ84AThWPFhIFxCQxdiZO8Lqb0EHYKVQWg4KBYxS6gaPBcjHAgDagE3ksxzAgQVTIibCMosMtBib/S++0SZrYhBIqiVK1uz7yBazFL1NxWfzsyAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8},b={src:"https://cdn.oaistatic.com/_next/static/media/onboarding-icon-interior.a5747c2c.png",height:288,width:288,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAclBMVEUAKToAKDgAJTUAJDQAIzQANEMAMEAALz8AMEEALz8AdIQAc4QAVmYAM0YALT0ALD0AJDYAIzUAABgAv9QArcEAqLsAp7sAkaMAj6EAfI0Ae4wAcYMAaXkAX28AXGwAP08APk4AGzAAGi8AGS4AABsAAA/pElgZAAAAE3RSTlMAACkpKcHBwe7u+fn5+vr6+vr6aGOLYQAAAEZJREFUeNoFQAcWgBAA/dmKBpq0xP2v2AOodE5SgOicUtYEvHbz0laO4d3Oa809xifsR7gniM94b7IAUyXGohgaIq2VpPkBmUwEN8VEfq4AAAAASUVORK5CYII=",blurWidth:8,blurHeight:8},j={src:"https://cdn.oaistatic.com/_next/static/media/onboarding-icon-reactify.50d6fdd1.png",height:288,width:290,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABCklEQVR4nAUAu0rDUPSccx/pzW1qQqQlgpsItiCIDu0QpIOLCoLgUnRR6NQ/cHPyE/oTbnV0aejoYxHJEBwKkupgOtQhaXoFHT8EU65aXOkhGNYmWTFMOxGC6DOpEqz5YbPkfFIswXU3GgaFBvO7ROY4KbNUB+16d1xVtXCtcPKf3rkU7zGILM3JKIkrNkJv8yTPCuKDg2ssbo/g8esTTPxm6CFG0vYc61sX+XdW8MPeGZ7eX0E5ZfBy92SiJEJddefob1+OLVLhYj/Ig+6x3HtewN/HLH8VM2mhNcLGzk0TLTURGbng+WbqMfBKwvWKlwIXHQx2B0DMajGth0SyLbltSNpRSbwPYJJ/o79Xydc39fwAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8},y={src:"https://cdn.oaistatic.com/_next/static/media/onboarding-icon-writing.0eb75d42.png",height:256,width:256,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAA00lEQVR42gHIADf/AIiyvKzP1Mjm59j189Hs67bU16PJzn+qtQB/qragxcu42t3K5eSmub6hw8mdw8p2o7AAcqGuj7fApcrQsMfIj6iwoMXMirO8a5uqAGOTpHelso+5wnWXo22SoIy2wHOhr12NoABNf5RajJ9lmqxpl6drmqlkmatYi55Je5EAPWuDOnKKrrq5vsjFwcrHpLO1N2+IPGqCAIevt5i5vYqanIeYmomZmoaYmpW2u32nsABsl6SCqbKNtLyYvcOXvMKKsbl6pK5ij57uVHnCDM/HXwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8};function k(e){var t=e.gizmoId,n=e.onClose,d=(0,r.kg)(t),f=(0,c.qg)(c.pm.GizmoGPTsOnboarding),g=f.eligible,h=f.markAsViewed,p=(0,u.ec)(u.F_.isBusinessWorkspace);if(!g)return null;var x=function(){h(),null==n||n()};return(0,a.jsxs)(s.Z,{isOpen:!0,onClose:x,type:"success",className:"!max-w-[500px]",noPadding:!0,children:[(0,a.jsx)("div",{className:"flex cursor-pointer justify-end p-4 text-xl text-token-text-tertiary",children:(0,a.jsx)("button",{onClick:x,children:(0,a.jsx)(o.v7,{className:"icon-md"})})}),(0,a.jsx)("div",{className:"mb-8 mt-4 w-full overflow-hidden",children:(0,a.jsx)(N,{gizmo:null==d?void 0:d.data})}),(0,a.jsxs)("div",{className:"mx-4 mb-4 flex flex-col gap-4 md:mx-12 md:mb-12",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("div",{className:"text-center text-2xl font-bold",children:p?(0,a.jsx)(m.Z,(0,i._)({},w.gizmoGPTsOnboardingHeadlineBiz)):(0,a.jsx)(m.Z,(0,i._)({},w.gizmoGPTsOnboardingHeadline))}),(0,a.jsx)("div",{className:"text-center text-token-text-secondary",children:p?(0,a.jsx)(m.Z,(0,i._)({},w.gizmoGPTsOnboardingSubheadingBiz)):(0,a.jsx)(m.Z,(0,i._)({},w.gizmoGPTsOnboardingSubheading))})]}),(0,a.jsxs)("div",{className:"flex gap-3",children:[p&&(0,a.jsx)(l.Zq,{className:"w-full",color:"neutral",as:"a",to:"https://help.openai.com/en/articles/8555535-gpts-chatgpt-enterprise-version",openNewTab:!0,children:(0,a.jsx)(m.Z,(0,i._)({},w.gizmoOnboardingLearnMore))}),(0,a.jsx)(l.Zq,{className:"w-full",color:"primary",onClick:x,children:(0,a.jsx)(m.Z,(0,i._)({},w.gizmoOnboardingStart))})]})]})]})}var w=(0,p.vU)({gizmoGPTsOnboardingHeadline:{id:"gizmoGPTsOnboarding.headline",defaultMessage:"Introducing GPTs",description:"Headline for the GPTs onboarding modal"},gizmoGPTsOnboardingHeadlineBiz:{id:"gizmoGPTsOnboardingBiz.headline",defaultMessage:"Your templates are now GPTs, customized versions of ChatGPT.",description:"Headline for the biz GPTs onboarding modal"},gizmoGPTsOnboardingSubheading:{id:"gizmoGPTsOnboarding.subheading",defaultMessage:"Custom versions of ChatGPT that combine instructions, extra knowledge and capabilities for a specific purpose.",description:"Subheading for the GPTs onboarding modal"},gizmoGPTsOnboardingSubheadingBiz:{id:"gizmoGPTsOnboardingBiz.subheading",defaultMessage:"GPTs use custom instructions, data, and capabilities to tailor ChatGPT to your needs.",description:"Subheading for the biz GPTs onboarding modal"},gizmoOnboardingStart:{id:"gizmoOnboarding.start",defaultMessage:"Get started",description:"Button to start using GPTs"},gizmoOnboardingLearnMore:{id:"gizmoOnboarding.learnMore",defaultMessage:"Learn more",description:"Button to learn more about GPTs"}});function C(e){var t=e.icon,n=e.iconClassName;return(0,a.jsxs)("div",{className:(0,f.default)("relative flex h-16 w-16 items-center justify-center overflow-hidden rounded-full",n),children:[null!=t?(0,a.jsx)(h(),{src:t,alt:"GPT Icon",width:"112",height:"112",className:"h-full w-full"}):(0,a.jsx)(d.nI,{className:"h-[66%] w-[66%]"}),(0,a.jsx)("div",{className:"absolute inset-0 rounded-full shadow-[inset_0_0_0_1px_rgba(0,0,0,0.1)] dark:shadow-[inset_0_0_0_1px_rgba(255,255,255,0.1)]"})]})}function M(e){var t=e.icon;return(0,a.jsx)(C,{icon:t})}function T(e){var t=e.icon;return(0,a.jsx)(C,{icon:t})}function N(e){var t=e.gizmo;return(0,a.jsxs)("div",{className:"-ml-8 flex w-[calc(100%+4rem)] items-center justify-between",children:[(0,a.jsx)(M,{icon:v}),(0,a.jsx)(T,{icon:j}),null!=t?(0,a.jsx)(C,{icon:t.gizmo.display.profile_picture_url,iconClassName:"w-[128px] h-[128px]"}):(0,a.jsx)(C,{icon:y,iconClassName:"w-[128px] h-[128px]"}),(0,a.jsx)(T,{icon:b}),(0,a.jsx)(M,{icon:x})]})}},46266:function(e,t,n){n.d(t,{n:function(){return ei},Z:function(){return et}});var i=n(21722),a=n(39324),s=n(10064),r=n(38104),o=n(35250),l=n(7184),d=n(5053),c=n(73780),u=n(94705),f=n(21950),g=n(35265),h=n(96237),m=n(71209),p=n(4337),x=n(48133),v=n(30769),b=n(42798),j=n(86646),y=n(55548),k=n(65374),w=n(25494),C=n(68951),M=n(19841),T=n(70079),N=n(1454),A=n(70671),_=n(32004),P=n(94968),S=n(21389);function I(){var e=(0,p._)(["flex flex-col gap-6"]);return I=function(){return e},e}function z(){var e=(0,p._)(["flex flex-row justify-between py-3 items-center"]);return z=function(){return e},e}function Z(e){var t=e.value,n=e.message;return(0,o.jsx)(k.xz,{className:"flex rounded-md px-2 py-1.5 text-sm text-token-text-primary radix-state-active:bg-white dark:radix-state-active:bg-token-surface-tertiary md:radix-state-active:bg-token-surface-tertiary md:radix-state-active:text-token-text-primary",value:t,children:(0,o.jsx)("div",{className:"truncate",children:(0,o.jsx)(_.Z,(0,a._)({},n))})})}function B(e){var t,n,s,l=e.gizmoId,d=e.actionSettings,c=e.actionTool,u=(0,w.D)({mutationFn:(t=(0,i._)(function(e){var t,n,i;return(0,r.Jh)(this,function(a){return t=e.actionId,n=e.domain,i=e.settings,[2,v.U.upsertUserActionSettings(t,n,i)]})}),function(e){return t.apply(this,arguments)}),onSuccess:function(){C.E.invalidateQueries({queryKey:["gizmo","userActionSettings",{gizmoId:l}]})}});return(0,o.jsxs)("div",{children:[(0,o.jsxs)(E,{className:"border-b border-black/10 dark:border-white/10",children:[(0,o.jsx)("div",{className:"font-medium",children:null===(n=c.metadata)||void 0===n?void 0:n.domain}),(0,o.jsxs)("a",{href:null===(s=c.metadata)||void 0===s?void 0:s.privacy_policy_url,target:"_blank",rel:"noreferrer",className:"flex items-center gap-1 text-gray-500 transition hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200",children:[(0,o.jsx)(_.Z,(0,a._)({},R.privacyPolicyLink)),(0,o.jsx)(N.AlO,{})]})]}),Object.keys(d.operations).map(function(e,t){var n,i=d.operations[e].is_consequential,s=d.operations[e],r=!i&&(null===(n=d.action_settings)||void 0===n?void 0:n[e]),l=function(t){var n,i;(null===(n=c.metadata)||void 0===n?void 0:n.action_id)&&(null===(i=c.metadata)||void 0===i?void 0:i.domain)&&u.mutateAsync({actionId:c.metadata.action_id,domain:c.metadata.domain,settings:(0,h._)({},e,t)})};return(0,o.jsxs)(E,{children:[(0,o.jsx)("div",{children:s.id}),(0,o.jsxs)("select",{value:r?"always_allow":"unset",onChange:function(e){return l(e.target.value)},className:"overflow-scroll rounded border-none pl-2 pr-8 dark:bg-gray-800",children:[!i&&(0,o.jsx)("option",{value:"always_allow",children:(0,o.jsx)(_.Z,(0,a._)({},R.alwaysAllowDropdown))}),(0,o.jsx)("option",{value:"unset",children:(0,o.jsx)(_.Z,(0,a._)({},R.askDropdown))})]})]},t)})]})}function L(e){var t,n,s=e.gizmoId,l=e.actionSettings,d=e.actionTool,c=(0,w.D)({mutationFn:(t=(0,i._)(function(e){var t;return(0,r.Jh)(this,function(n){return t=e.pluginId,j.ZP.deletePluginUserSettings({pluginId:t}),[2]})}),function(e){return t.apply(this,arguments)}),onSuccess:function(){C.E.invalidateQueries({queryKey:["gizmo","userActionSettings",{gizmoId:s}]})}}),u="valid"===l.oauth_status;return(0,o.jsxs)(E,{children:[(0,o.jsx)("div",{className:"font-medium",children:null==d?void 0:null===(n=d.metadata)||void 0===n?void 0:n.domain}),(0,o.jsx)(x.z,{color:"neutral",className:"px-2 py-1",onClick:function(){var e,t,n,i,a;(null===(e=d.metadata)||void 0===e?void 0:e.action_id)&&(null===(t=d.metadata)||void 0===t?void 0:t.domain)&&(u?c.mutateAsync({pluginId:null===(n=d.metadata)||void 0===n?void 0:n.action_id}):v.U.doOAuthRedirect(s,null===(i=d.metadata)||void 0===i?void 0:i.action_id,null===(a=d.metadata)||void 0===a?void 0:a.domain,window.location.href))},children:(0,o.jsx)(_.Z,(0,a._)({},u?R.logout:R.login))})]})}var D=S.Z.div(I()),E=S.Z.div(z()),R=(0,P.vU)({title:{defaultMessage:"GPT's privacy settings",id:"GizmoPrivacySettings.title",description:"Title for the GPT privacy settings modal"},actions:{defaultMessage:"Actions",id:"GizmoPrivacySettings.actions",description:"Label for the actions tab"},connectedAccounts:{defaultMessage:"Connected accounts",id:"GizmoPrivacySettings.connectedAccounts",description:"Label for the connected accounts tab"},connectedAccountsDesc:{defaultMessage:"Manage which 3rd party accounts can be accessed by {gizmoName}.",id:"GizmoPrivacySettings.connectedAccountsDesc",description:"Description for the connected accounts tab"},allowedActionsTitle:{defaultMessage:"GPT's privacy settings",id:"GizmoPrivacySettings.allowedActionsTitle",description:"Title for the actions content body"},allowedActionsDesc:{defaultMessage:"Select which 3rd party actions are allowed in conversations with {gizmoName}.",id:"GizmoPrivacySettings.allowedActionsDesc",description:"Description for the actions content body"},privacyPolicyLink:{defaultMessage:"Privacy policy",id:"GizmoPrivacySettings.privacyPolicyLink",description:"Link text for the privacy policy"},alwaysAllowDropdown:{defaultMessage:"Always allow",id:"GizmoPrivacySettings.alwaysAllowDropdown",description:"Label text for the always allow button"},askDropdown:{defaultMessage:"Ask",id:"GizmoPrivacySettings.askDropdown",description:"Label text for the ask dropdown button"},login:{defaultMessage:"Log in",id:"GizmoPrivacySettings.login",description:"Button text for logging into an account"},logout:{defaultMessage:"Log out",id:"GizmoPrivacySettings.logout",description:"Button text for logging out of an account"}}),G=function(e){var t=e.gizmo,n=(0,f.Wd)(t.gizmo.id,!0),i=n.data,r=n.isLoading,c=(0,y.EV)(y.B.GPTPrivacySettings),g=function(){return y.vm.closeModal(y.B.GPTPrivacySettings)},h=(0,A.Z)(),p=(0,s._)((0,T.useState)("actions"),2),x=p[0],v=p[1],j=null!=i&&i.settings.some(function(e){return null!=e.oauth_status&&t.tools.some(function(t){var n;return t.type===d.qK.JIT_PLUGIN&&(null===(n=t.metadata)||void 0===n?void 0:n.action_id)===e.action_id})});return"connected_accounts"!==x||j||v("actions"),(0,o.jsx)(l.Z,{title:h.formatMessage(R.title),isOpen:c,onClose:g,type:"success",size:"custom",className:"min-h-[50vh] max-w-3xl",noPadding:!0,closeButton:(0,o.jsx)(u.ZP.CloseButton,{onClose:g}),children:r?(0,o.jsx)(b.Z,{}):(0,o.jsxs)(k.fC,{className:"flex flex-row gap-6 p-4",orientation:"vertical",defaultValue:x,onValueChange:function(e){v(e)},children:[j&&(0,o.jsxs)(k.aV,{className:(0,M.default)("flex min-w-[180px] max-w-[200px] flex-shrink-0 flex-col gap-2"),children:[(0,o.jsx)(Z,{value:"actions",message:R.actions}),j&&(0,o.jsx)(Z,{value:"connected_accounts",message:R.connectedAccounts})]}),(0,o.jsxs)("div",{className:"flex-1 text-sm",children:["actions"===x&&(0,o.jsxs)(D,{children:[(0,o.jsx)(_.Z,(0,m._)((0,a._)({},R.allowedActionsDesc),{values:{gizmoName:t.gizmo.display.name}})),null==i?void 0:i.settings.map(function(e,n){var i,a=null===(i=t.tools)||void 0===i?void 0:i.find(function(t){var n;return t.type===d.qK.JIT_PLUGIN&&(null===(n=t.metadata)||void 0===n?void 0:n.action_id)===e.action_id});return a&&(0,o.jsx)(B,{gizmoId:t.gizmo.id,actionSettings:e,actionTool:a},n)})]}),"connected_accounts"===x&&(0,o.jsxs)(D,{children:[(0,o.jsx)(_.Z,(0,m._)((0,a._)({},R.connectedAccountsDesc),{values:{gizmoName:t.gizmo.display.name}})),(0,o.jsx)("div",{children:null==i?void 0:i.settings.map(function(e,n){var i,a=null===(i=t.tools)||void 0===i?void 0:i.find(function(t){var n;return t.type===d.qK.JIT_PLUGIN&&(null===(n=t.metadata)||void 0===n?void 0:n.action_id)===e.action_id});return a&&e.oauth_status&&(0,o.jsx)(L,{gizmoId:t.gizmo.id,actionSettings:e,actionTool:a},n)})})]})]})]})})},O=n(41187),U=n(10943),F=n(80275),H=n(28924),q=n(62682),K=n(66638),V=n(17944),W=n(8679),Y=n(18481),Q=n(47428),J=n(38574),X=n(10721),$=n(27573),ee=n(73960);function et(e){var t,n,l,c=e.children,u=e.gizmoResource,h=e.showReportModal,m=(0,X.useRouter)(),p=(0,ee.XX)(u),x=(0,Y.xj)(u.gizmo.id),b=(0,V.hz)(),j=(0,s._)((0,T.useState)(!1),2),k=j[0],w=j[1],C=(0,O.eY)(u.gizmo.id),M=null===(n=u.gizmo.tags)||void 0===n?void 0:n.includes(F.U9.FirstParty),N=u.gizmo.share_recipient===F.Zz.Marketplace||u.gizmo.share_recipient===F.Zz.Link;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(Q.fC,{children:[(0,o.jsx)(Q.xz,{asChild:!0,children:c}),(0,o.jsx)(Q.Uv,{children:(0,o.jsxs)(Q.VY,{className:"mt-2 min-w-[100px] max-w-xs rounded-lg border border-gray-100 bg-token-surface-primary shadow-lg dark:border-gray-700",align:"start",children:[(0,o.jsxs)(U.UA,{onClick:function(){return m.push("/g/".concat(u.gizmo.short_url))},children:[(0,o.jsx)(g.ks,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.newChat))]}),(0,o.jsxs)(U.UA,{onClick:function(){return y.vm.openModal(y.B.GPTDetails)},children:[(0,o.jsx)(g.VX,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.about))]}),(null===(l=u.tools)||void 0===l?void 0:l.find(function(e){return e.type===d.qK.JIT_PLUGIN}))&&(0,o.jsxs)(U.UA,{onClick:function(){return y.vm.openModal(y.B.GPTPrivacySettings)},children:[(0,o.jsx)(g.LX,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.privacySettings))]}),p&&(0,o.jsxs)(U.UA,{onClick:function(){m.push(x,void 0,{shallow:!0})},children:[(0,o.jsx)(g.RR,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.customize))]}),(0,o.jsxs)(U.UA,{onClick:function(){v.U.updateGizmoSidebar(u.gizmo.id,C?"hide":"keep")},children:[C?(0,o.jsx)(g.q5,{className:"icon-md"}):(0,o.jsx)(g.pI,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},C?O.Vc.hideFromSidebar:O.Vc.keepInSidebar))]}),u.gizmo.share_recipient!=F.Zz.Private&&(0,o.jsxs)(U.UA,{onClick:(t=(0,i._)(function(e){var t;return(0,r.Jh)(this,function(n){switch(n.label){case 0:e.stopPropagation(),e.preventDefault(),n.label=1;case 1:return n.trys.push([1,3,,4]),t=u.gizmo.short_url?(0,f.AG)(u.gizmo.short_url):"".concat("https://chat.openai.com").concat((0,f.m_)(u)),[4,(0,J.S)(t)];case 2:return n.sent(),w(!0),setTimeout(function(){w(!1)},2e3),[3,4];case 3:return console.error(n.sent()),[2];case 4:return[2]}})}),function(e){return t.apply(this,arguments)}),children:[(0,o.jsx)(g.HN,{className:"icon-md"}),k?(0,o.jsx)(_.Z,(0,a._)({},eo.copiedURL)):(0,o.jsx)(_.Z,(0,a._)({},eo.copyLink))]}),!M&&N&&(0,o.jsxs)(U.UA,{onClick:h,children:[(0,o.jsx)(g.AZ,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.report))]}),b.has("debug")&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(U.Cl,{}),(0,o.jsx)(U.UA,{onClick:function(){m.push((0,f.i6)(u),void 0)},children:"(Internal) See share page"})]})]})})]}),(0,o.jsx)(ea,{gizmo:u}),(0,o.jsx)(G,{gizmo:u})]})}var en=function(e){var t=e.clientThreadId,n=(0,V.hz)().has("debug"),i=K.tQ.getServerThreadId(t),s=(0,c.C)(q.L0.WorkspaceShareLinks);return(0,o.jsxs)(o.Fragment,{children:[s&&i&&(0,o.jsxs)(U.UA,{onClick:function(){return y.vm.openSharingModal(i)},children:[(0,o.jsx)(g.Gp,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.shareChat))]}),n&&(0,o.jsxs)(U.UA,{onClick:function(){return y.vm.toggleActiveSidebar("debug")},children:[(0,o.jsx)(g.WP,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.debugChat))]}),(0,o.jsxs)(U.UA,{onClick:function(){setTimeout(function(){W.n.publish({kind:"editTitle"})},100)},children:[(0,o.jsx)(g.eu,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.renameChat))]}),(0,o.jsxs)(U.UA,{color:"danger",onClick:function(){W.n.publish({kind:"deleteChat"})},children:[(0,o.jsx)(g.a_,{className:"icon-md"}),(0,o.jsx)(_.Z,(0,a._)({},eo.deleteChat))]})]})},ei=function(e){var t=e.clientThreadId,n=e.children;return(0,o.jsxs)(Q.fC,{children:[(0,o.jsx)(Q.xz,{asChild:!0,children:n}),(0,o.jsx)(Q.Uv,{children:(0,o.jsx)(Q.VY,{className:"mt-2 min-w-[200px] max-w-xs rounded-lg border border-gray-100 bg-token-surface-primary shadow-lg dark:border-gray-700",side:"bottom",align:"start",sideOffset:-15,children:(0,o.jsx)(en,{clientThreadId:t})})})]})},ea=function(e){var t,n=e.gizmo,i=(0,y.EV)(y.B.GPTDetails),s=function(){return y.vm.closeModal(y.B.GPTDetails)},r=(0,H.ZP)().find(function(e){return e.categoryId===H.ft.GPT4}),d=(0,V.ec)(V.F_.accountUserId),c=(0,V.aF)(),f=null==c?void 0:c.id,h=null!==(t=(0,V.ec)(V.F_.businessWorkspaceId))&&void 0!==t?t:void 0,m=null!=n&&null!=d&&null!=f&&(0,ee.k1)(n,d,f,h);return(0,o.jsxs)(l.Z,{isOpen:i,onClose:s,type:"success",noPadding:!0,children:[(0,o.jsx)("div",{className:"absolute right-4 top-4",children:(0,o.jsx)(u.ZP.CloseButton,{onClose:s})}),(0,o.jsx)("div",{className:"border-b border-token-border-heavy px-4 py-5 sm:px-6 sm:py-10",children:(0,o.jsx)($.r,{gizmo:n,isOwner:m})}),(0,o.jsxs)("div",{className:"px-4 py-5 text-center sm:px-6 sm:py-10",children:[(0,o.jsx)("div",{className:"text-sm font-normal text-token-text-tertiary",children:(0,o.jsx)(_.Z,(0,a._)({},eo.poweredBy))}),(0,o.jsxs)("div",{className:"flex items-center justify-center gap-1.5 pt-1 text-2xl font-medium",children:[(0,o.jsx)(g.HV,{className:"text-brand-purple"}),(0,o.jsx)(_.Z,(0,a._)({},eo.gpt4))]}),(null==r?void 0:r.description)&&(0,o.jsx)("div",{className:"mx-auto max-w-xs pt-5 text-base font-normal text-token-text-secondary",children:null==r?void 0:r.description}),(0,o.jsx)(er,{tools:n.tools})]})]})},es=function(e){switch(e.type){case d.qK.BROWSER:return"Browsing";case d.qK.PYTHON:return"Data Analysis";case d.qK.DALLE:return"DALL•E";default:return null}},er=function(e){var t=e.tools,n=new Set;if(!t||0===t.length)return null;var i=!0,a=!1,s=void 0;try{for(var r,l=t[Symbol.iterator]();!(i=(r=l.next()).done);i=!0){var d=r.value,c=es(d);null!=c&&n.add(c)}}catch(e){a=!0,s=e}finally{try{i||null==l.return||l.return()}finally{if(a)throw s}}return 0===n.size?null:(0,o.jsx)("div",{className:"flex flex-wrap justify-center gap-3 pt-5",children:Array.from(n).map(function(e,t){return(0,o.jsxs)("div",{className:"flex items-center gap-0.5 pt-1 text-xs font-normal text-token-text-tertiary",children:[(0,o.jsx)(g.oS,{className:"icon-sm text-green-600"}),e]},t)})})},eo=(0,P.vU)({poweredBy:{defaultMessage:"Powered by",id:"GizmoInformation.poweredBy",description:"Label for the powered by section of the GPT details modal"},gpt4:{defaultMessage:"GPT-4",id:"GizmoInformation.gpt4",description:"Label for the GPT-4 category of the Gizmo model"},gpt3_5:{defaultMessage:"GPT-3.5",id:"GizmoInformation.gpt3_5",description:"Label for the GPT-3.5 category of the Gizmo model"},newChat:{defaultMessage:"New chat",id:"GizmoInformation.newChat",description:"Label for the new chat button"},about:{defaultMessage:"About",id:"GizmoInformation.about",description:"Label for the model details button"},privacySettings:{defaultMessage:"Privacy settings",id:"GizmoInformation.privacySettings",description:"Label for the model's privacy settings button"},viewDetails:{defaultMessage:"View details",id:"GizmoInformation.viewDetails",description:"Label for the model details button"},share:{defaultMessage:"Share",id:"GizmoInformation.share",description:"Label for the share button"},favorite:{defaultMessage:"Favorite",id:"GizmoInformation.favorite",description:"Label for the favorite button"},customize:{defaultMessage:"Edit GPT",id:"GizmoInformation.customize",description:"Label for the customize button"},report:{defaultMessage:"Report",id:"GizmoInformation.report",description:"Label for the report button"},privacy:{defaultMessage:"Privacy",id:"GizmoInformation.privacy",description:"Label for the privacy button"},deleteChat:{defaultMessage:"Delete chat",id:"GizmoInformation.deleteChat",description:"Delete chat button"},debugChat:{defaultMessage:"Debug",id:"GizmoInformation.debugChat",description:"Debug chat button"},renameChat:{defaultMessage:"Rename",id:"GizmoInformation.renameChat",description:"Rename chat button"},copyLink:{defaultMessage:"Copy link",id:"GizmoInformation.copyLink",description:"Share chat button"},shareChat:{defaultMessage:"Share",id:"GizmoInformation.shareChat",description:"Share chat button"},copiedURL:{defaultMessage:"Copied URL",id:"GizmoInformation.copiedURL",description:"Text that displays when you copy a url"}})},27573:function(e,t,n){n.d(t,{r:function(){return x}});var i=n(39324),a=n(35250),s=n(15635),r=n(418),o=n(35265),l=n(80275),d=n(72871),c=n(25687),u=n(70079),f=n(32004),g=n(94968),h=n(42325),m=n(40547),p=n(73960);function x(e){var t,n=e.gizmo,g=e.isOwner,x=e.isAnon,b=void 0!==x&&x,j=e.hideOwner,y=e.children,k=!!(null!=n&&(0,p.S9)(n)&&(null===(t=null==n?void 0:n.gizmo.tags)||void 0===t?void 0:t.includes(l.U9.FirstParty))),w=(0,u.useContext)(c.QL).historyDisabled,C=(0,d.H)().isSunshineAvailable,M=null!=n&&(0,p.WQ)(n)?n.id:null==n?void 0:n.gizmo.id,T=null!=n&&(0,p.WQ)(n)?n.name:null==n?void 0:n.gizmo.display.name,N=null!=n&&(0,p.WQ)(n)?n.description:null==n?void 0:n.gizmo.display.description,A=null!=n&&(0,p.S9)(n)?n.gizmo.author.display_name?n.gizmo.author.display_name:"".concat(T,"’s builder"):null;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex h-full flex-col items-center justify-center",children:[(0,a.jsx)(r.Z,{isFirstParty:k||!n,src:null!=n&&(0,p.WQ)(n)?n.profilePictureUrl:null==n?void 0:n.gizmo.display.profile_picture_url,className:"mb-3 h-[72px] w-[72px]"}),null!=n?(0,a.jsxs)("div",{className:"flex flex-col items-center gap-0 p-2",children:[(0,a.jsx)("div",{className:"text-center text-2xl font-medium",children:T}),N&&(0,a.jsx)("div",{className:"max-w-md text-center text-xl font-normal text-token-text-secondary",children:N}),!(void 0!==j&&j)&&(0,a.jsx)("div",{className:"mt-1 flex items-center gap-1 text-token-text-tertiary",children:k?(0,a.jsx)(h.S3,{children:"By ChatGPT"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.ZP,{gizmo:n}),!g&&!b&&(0,a.jsx)(s.u,{className:"pt-[1px]",label:(0,a.jsxs)(a.Fragment,{children:[A," can’t view your chats"]}),children:(0,a.jsx)(o.VX,{className:"icon-xs"})})]})})]}):w&&C?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mb-5 text-2xl font-medium",children:(0,a.jsx)(f.Z,(0,i._)({},v.temporaryChat))}),(0,a.jsx)("div",{className:"max-w-sm text-center text-sm font-normal text-token-text-tertiary",children:(0,a.jsx)(f.Z,(0,i._)({},v.temporaryChatDescription))})]}):(0,a.jsx)("div",{className:"mb-5 text-2xl font-medium",children:(0,a.jsx)(f.Z,(0,i._)({},v.howCanIHelpYouToday))}),y]}),null!=M&&!b&&(0,a.jsx)(m.Z,{gizmoId:M})]})}var v=(0,g.vU)({temporaryChat:{id:"GizmoLanding.temporaryChat",defaultMessage:"Temporary Chat",description:"Temporary chat title"},temporaryChatDescription:{id:"GizmoLanding.temporaryChatDescription",defaultMessage:"Your GPT won't remember anything you talk about, and this chat won't show up in your history or be used to train our models.",description:"Temporary chat description"},howCanIHelpYouToday:{id:"GizmoLanding.howCanIHelpYouToday",defaultMessage:"How can I help you today?",description:"How can I help you today? text"}})},41187:function(e,t,n){n.d(t,{Dy:function(){return D},Vc:function(){return U},eY:function(){return L},iD:function(){return O},jl:function(){return R}});var i,a,s=n(21722),r=n(39324),o=n(10064),l=n(38104),d=n(35250),c=n(39368),u=n(15635),f=n(418),g=n(23211),h=n(21950),m=n(35265),p=n(30769),x=n(23234),v=n(10943),b=n(80275),j=n(27736),y=n(17944),k=n(18481),w=n(47428),C=n(4536),M=n(19841),T=n(97296),N=n(61888),A=n(73040),_=n.n(A),P=n(70079),S=n(32004),I=n(70671),z=n(94968),Z=n(27573),B=n(73960);function L(e){var t=(0,h.Wz)().data,n=(void 0===t?{}:t).gizmos;return!!n&&n.some(function(t){return t.resource.gizmo.id===e})}function D(e){var t,n,i,s,o=e.currentGizmoId,l=function(e,t){return(0,d.jsx)(R,{gizmo:e,isActive:e.gizmo.id===o,section:t},e.gizmo.id)},c=(0,h.Wz)().data,u=(void 0===c?{}:c).gizmos,f=(0,N.groupBy)(u,function(e){return e.flair.kind}),g=(null===(t=f[b.JK.Recent])||void 0===t?void 0:t.length)>0;return(0,x.Ml)()?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"sticky left-0 right-0 top-0 z-20 bg-black pt-3.5",children:(0,d.jsx)(R,{gizmo:void 0,isActive:void 0===o})}),(0,d.jsxs)("div",{children:[null===(n=f[b.JK.FirstParty])||void 0===n?void 0:n.map(function(e){return l(e.resource,a.Keep)}),null===(i=f[b.JK.SidebarKeep])||void 0===i?void 0:i.map(function(e){return l(e.resource,a.Keep)}),g&&(0,d.jsx)("div",{className:"my-2 ml-2 h-px w-7 bg-token-border-light"}),null===(s=f[b.JK.Recent])||void 0===s?void 0:s.slice(0,2).map(function(e){return l(e.resource,a.Recents)}),(0,d.jsx)(T.E.div,{whileTap:{scale:.98},children:(0,d.jsxs)(_(),{href:(0,k.cy)(),className:"flex h-10 w-full items-center gap-2 rounded-lg px-2 font-semibold text-token-text-primary hover:bg-token-surface-primary",children:[(0,d.jsx)("div",{className:"flex h-7 w-7 items-center justify-center text-token-text-secondary",children:(0,d.jsx)(m.hk,{className:"icon-md"})}),(0,d.jsx)("span",{className:"text-sm",children:(0,d.jsx)(S.Z,(0,r._)({},U.explore))})]},"explore")})]})]}):null}function E(e){var t=e.gizmo,n=e.isOpen,i=e.setIsOpen,o=e.section;return(0,d.jsxs)(w.fC,{open:n,onOpenChange:i,children:[(0,d.jsx)(w.xz,{asChild:!0,children:(0,d.jsx)("button",{className:(0,M.default)("flex text-token-text-tertiary",n?"":"invisible group-hover:visible"),children:(0,d.jsx)(m.Yr,{className:"icon-md"})})}),(0,d.jsx)(w.Uv,{children:(0,d.jsxs)(w.VY,{className:"mt-2 min-w-[100px] max-w-xs rounded-lg border border-gray-100 bg-token-surface-primary py-1.5 shadow-lg dark:border-gray-700",align:"start",side:"bottom",sideOffset:-8,alignOffset:-8,children:[o===a.Recents&&(0,d.jsx)(v.UA,{onClick:(0,s._)(function(){return(0,l.Jh)(this,function(e){switch(e.label){case 0:return[4,p.U.updateGizmoSidebar(t.gizmo.id,"keep")];case 1:return e.sent(),[2]}})}),children:(0,d.jsx)(S.Z,(0,r._)({},U.keepInSidebar))}),(0,d.jsx)(v.UA,{onClick:(0,s._)(function(){return(0,l.Jh)(this,function(e){switch(e.label){case 0:return[4,p.U.updateGizmoSidebar(t.gizmo.id,"hide")];case 1:return e.sent(),[2]}})}),children:(0,d.jsx)(S.Z,(0,r._)({},U.hideFromSidebar))})]})})]})}function R(e){var t,n=e.gizmo,i=e.historyDisabled,a=e.isActive,s=e.section,r=(0,I.Z)(),l=(0,o._)((0,P.useState)(!1),2),c=l[0],p=l[1],v=(0,o._)((0,P.useState)(!1),2),j=v[0],y=v[1],k=(0,x.Og)(),w=!!(null===(t=null==n?void 0:n.gizmo.tags)||void 0===t?void 0:t.includes(b.U9.FirstParty)),C="New chat";return null!=n?C=n.gizmo.display.name||g.z:i?C=r.formatMessage(U.clearChat):k&&(C=g.D),(0,d.jsx)(T.E.div,{className:"pb-0.5 last:pb-0",whileTap:{scale:.98},onMouseEnter:function(){y(!0)},onMouseLeave:function(){y(!1)},children:(0,d.jsx)(G,{href:null!=n?(0,h.m_)(n):"/",icon:(0,d.jsx)(f.Z,{isFirstParty:null==n||w,src:null==n?void 0:n.gizmo.display.profile_picture_url,className:"h-7 w-7 flex-shrink-0"}),isMenuOpen:c,label:C,hoverRightIcon:(0,d.jsxs)("div",{className:"flex gap-3",children:[(j||c)&&null!=n&&(0,d.jsx)("div",{className:"text-token-text-tertiary",onClick:function(e){e.preventDefault()},children:(0,d.jsx)(E,{gizmo:n,isOpen:c,setIsOpen:p,section:s})}),(0,d.jsx)(u.u,{side:"right",label:r.formatMessage(i?U.clearChat:U.newChat),delayDuration:100,className:"flex items-center",children:(0,d.jsx)("button",{className:a?"text-token-text-primary":c?"text-token-text-tertiary":"invisible text-token-text-tertiary hover:text-token-text-secondary group-hover:visible",children:i?(0,d.jsx)(m.vX,{className:"icon-md"}):(0,d.jsx)(m.ks,{className:"icon-md"})})})]})})})}function G(e){var t=e.href,n=e.icon,i=e.label,a=e.hoverRightIcon,s=e.isMenuOpen;return(0,d.jsxs)(_(),{href:t,shallow:!0,className:(0,M.default)("group flex h-10 items-center gap-2 rounded-lg px-2 font-medium",s?"bg-token-surface-primary":"hover:bg-token-surface-primary"),children:[n,(0,d.jsx)("div",{className:"grow overflow-hidden text-ellipsis whitespace-nowrap text-sm text-token-text-primary",children:i}),a]})}function O(e){var t,n,i,a=e.clientThreadId,s=e.currentModel,r=(0,h.TS)(a),o=(0,c.rm)(),l=(0,h.kg)(r).data,u=(0,y.ec)(y.F_.accountUserId),f=null===(t=(0,C.kP)().session)||void 0===t?void 0:null===(n=t.user)||void 0===n?void 0:n.id,g=null!==(i=(0,y.ec)(y.F_.businessWorkspaceId))&&void 0!==i?i:void 0;if((null!=o||null!=r)&&null==l)return null;var m=null!=l&&null!=u&&null!=f&&(0,B.k1)(l,u,f,g);return(0,d.jsxs)("div",{className:"relative h-full",children:[(0,d.jsx)("div",{className:"absolute left-0 right-0",children:(0,d.jsx)(j.B,{icon:void 0,currentModelConfig:s,clientThreadId:a,gizmoId:r})}),(0,d.jsx)(Z.r,{gizmo:l,isOwner:m})]})}(i=a||(a={}))[i.Keep=0]="Keep",i[i.Recents=1]="Recents";var U=(0,z.vU)({explore:{id:"gizmo.explore",defaultMessage:"Explore",description:"Button that allows you to explore more GPTs"},keepInSidebar:{id:"gizmo.keepInSidebar",defaultMessage:"Keep in sidebar",description:"Whether to keep a gpt in sidebar"},hideFromSidebar:{id:"gizmo.hideFromSidebar",defaultMessage:"Hide from sidebar",description:"Whether to hide a gpt from sidebar"},newChat:{id:"gizmo.newChat",defaultMessage:"New chat",description:"New chat tooltip"},clearChat:{id:"gizmo.clearChat",defaultMessage:"Clear chat",description:"Clear chat button label"}})},69789:function(e,t,n){n.d(t,{C:function(){return d}});var i=n(39324),a=n(71209),s=n(91530),r=n.n(s),o=n(78103),l={showReferralInviteModal:!1},d=(0,o.ZP)()(function(e){return(0,a._)((0,i._)({},l),{setShowReferralInviteModal:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r();e({showReferralInviteModal:t}),null==n||n()}})})},33377:function(e,t,n){n.d(t,{Z:function(){return e0}});var i,a,s,r,o,l=n(39324),d=n(71209),c=n(70216),u=n(10064),f=n(4337),g=n(20485),h=n(35250),m=n(54636),p=n(42780),x=n(8874),v=n(19841),b=n(10721),j=n(70079),y=n(1454),k=n(32004),w=n(94968),C=n(21389),M=n(13246),T=n(23234),N=n(50362),A=n(72290),_=n(96251),P=n(60583),S=n(17314),I=n(21722),z=n(38104),Z=n(94705),B=n(7184),L=n(89319);function D(){var e=(0,f._)(["flex p-4 bg-gray-50 dark:bg-white/5 rounded-md items-center gap-4 min-h-[71px]"]);return D=function(){return e},e}function E(){var e=(0,f._)(["w-10 text-2xl text-center"]);return E=function(){return e},e}function R(){var e=(0,f._)(["flex-1 leading-5"]);return R=function(){return e},e}function G(){var e=(0,f._)(["flex gap-4 flex-col text-sm"]);return G=function(){return e},e}function O(e){var t=e.icon,n=e.children;return(0,h.jsxs)(U,{children:[(0,h.jsx)(F,{children:t}),(0,h.jsx)(H,{children:n})]})}var U=C.Z.div(D()),F=C.Z.div(E()),H=C.Z.div(R()),q=C.Z.div(G()),K=n(86646),V=n(17944),W=n(82473),Y=n(4536),Q=n(70671),J=n(64898),X=n(43178);function $(){var e=(0,f._)(["mt-4 flex flex-col gap-4"]);return $=function(){return e},e}function ee(){var e=(0,f._)(["text-sm text-red-500"]);return ee=function(){return e},e}var et=C.Z.div($()),en=C.Z.div(ee()),ei=n(35808),ea=(0,w.vU)({enterWebsiteDomainTitle:{id:"DevelopPluginModal.enterWebsiteDomainTitle",description:"Title for the section where users enter their website domain",defaultMessage:"Enter your website domain"},learnToBuildPlugin:{id:"DevelopPluginModal.learnToBuildPlugin",description:"Text for the link directing users to the plugin documentation",defaultMessage:"Visit our documentation to learn how to build a plugin."},pluginApprovalWarning:{id:"DevelopPluginModal.pluginApprovalWarning",description:"Warning about plugin review process if the manifest is modified",defaultMessage:"If your plugin has been approved to be in the ChatGPT plugin store, and you have made changes to your plugin's manifest, your plugin will be removed from the store, and you will need to resubmit it for review."},domainInputPlaceholder:{id:"DevelopPluginModal.domainInputPlaceholder",description:"Placeholder text for the domain input field",defaultMessage:"ex: openai.com or localhost:3000"},authenticationFileText:{id:"DevelopPluginModal.authenticationFileText",description:"Text for the link to expand authentication settings",defaultMessage:"My file requires authentication"},authenticationTypeText:{id:"DevelopPluginModal.authenticationTypeText",description:"Label for the section to choose authentication type",defaultMessage:"Authentication type"},accessTokenText:{id:"DevelopPluginModal.accessTokenText",description:"Label for the section to input the access token",defaultMessage:"Access token"},findManifestFileText:{id:"DevelopPluginModal.findManifestFileText",description:"Button text to find the manifest file",defaultMessage:"Find manifest file"},cancelButtonText:{id:"DevelopPluginModal.cancelButtonText",description:"Button text for the cancel button",defaultMessage:"Cancel"},domainDisplayName:{id:"DevelopPluginModal.domainDisplayName",description:"Display name for the domain input",defaultMessage:"Domain"},bearerLabel:{id:"DevelopPluginModal.bearerLabel",description:"Label for the Bearer authentication type radio button",defaultMessage:"Bearer"},basicLabel:{id:"DevelopPluginModal.basicLabel",description:"Label for the Basic authentication type radio button",defaultMessage:"Basic"},refetchManifestButtonText:{id:"DevelopPluginModal.refetchManifestButtonText",description:"Button text for refetching the manifest",defaultMessage:"Refetch manifest"},installLocalhostPluginButtonText:{id:"DevelopPluginModal.installLocalhostPluginButtonText",description:"Button text for installing localhost plugin",defaultMessage:"Install localhost plugin"},nextButtonText:{id:"DevelopPluginModal.nextButtonText",description:"Button text for the next step",defaultMessage:"Next"},foundPluginTitle:{id:"DevelopPluginModal.foundPluginTitle",description:"Title for the modal when a plugin is found",defaultMessage:"Found plugin"},enterServiceAccessTokenLabel:{id:"DevelopPluginModal.enterServiceAccessTokenLabel",description:"Label for entering the service access token",defaultMessage:"Enter your service access token:"},enterOAuthCredentialsLabel:{id:"DevelopPluginModal.enterOAuthCredentialsLabel",description:"Label for entering OAuth credentials",defaultMessage:"Enter your OAuth credentials:"},addVerificationTokenTitle:{id:"DevelopPluginModal.addVerificationTokenTitle",description:"Title for the modal when adding verification tokens",defaultMessage:"Add verification token"},verifyTokensButtonText:{id:"DevelopPluginModal.verifyTokensButtonText",description:"Button text for verifying tokens",defaultMessage:"Verify tokens"},addTokensLaterButtonText:{id:"DevelopPluginModal.addTokensLaterButtonText",description:"Button text for adding tokens later",defaultMessage:"I'll add the tokens later"},addVerificationTokensText:{id:"DevelopPluginModal.addVerificationTokensText",description:"Text for adding verification tokens to the manifest file",defaultMessage:"Add the following verification tokens to your manifest file:"},readyToInstallTitle:{id:"DevelopPluginModal.readyToInstallTitle",description:"Title for the modal when the plugin is ready to install",defaultMessage:"Ready to install"},installForMeButtonText:{id:"DevelopPluginModal.installForMeButtonText",description:"Button text for installing the plugin for the user",defaultMessage:"Install for me"},installLaterButtonText:{id:"DevelopPluginModal.installLaterButtonText",description:"Button text for installing the plugin later",defaultMessage:"Install later"},unverifiedPluginText:{id:"DevelopPluginModal.unverifiedPluginText",description:"Text about the unverified plugin being installed by a limited number of developers",defaultMessage:"Your unverified plugin can now be installed by up to 15 developers. Once you're ready to make your plugin available to everyone, you can submit your plugin for review."}});function es(e){var t=e.onClickInstall,n=e.onInstallLocalhost,i=e.onClose,a=(0,u._)((0,j.useState)(),2),s=a[0],r=a[1],o=(0,u._)((0,j.useState)(),2),l=o[0],d=o[1],c=(0,u._)((0,j.useState)(!1),2),f=c[0],g=c[1],m=(0,j.useCallback)(function(e){r(e)},[]),p=(0,j.useCallback)(function(){g(!0)},[]);return f&&(null==s?void 0:s.scrapeManifestResponse.plugin)?(0,h.jsx)(ec,{plugin:null==s?void 0:s.scrapeManifestResponse.plugin,onClickInstall:t,onClose:i}):l&&(null==s?void 0:s.scrapeManifestResponse.plugin)?(0,h.jsx)(ed,{plugin:s.scrapeManifestResponse.plugin,manifestAccessToken:s.manifestAccessToken,verificationTokens:l,onReadyToInstall:p,onClose:i}):s?(0,h.jsx)(el,{loadManifestResult:s,onRefetch:m,onSubmitAuthInfo:d,onReadyToInstall:p,onInstallLocalhost:n,onClose:i}):(0,h.jsx)(er,{onFetch:m,onClose:i})}function er(e){var t=e.onFetch,n=e.onClose,i=(0,Q.Z)(),a=(0,V.aF)(),s=(0,u._)((0,j.useState)(!1),2),r=s[0],o=s[1],c=(0,u._)((0,j.useState)("bearer"),2),f=c[0],g=c[1],m=(0,u._)((0,j.useState)(),2),p=m[0],x=m[1],v=(0,j.useRef)(null),b=(0,j.useRef)(null),w=(0,J.useFetchManifestAndSpec)(),C=w.fetchManifestAndSpec,M=w.isLoading;(0,j.useEffect)(function(){var e;null===(e=v.current)||void 0===e||e.focus()},[]);var T=(0,j.useCallback)(function(){o(function(e){return!e})},[]),N=(0,j.useCallback)(function(e){g(e.target.value)},[]),A=(0,j.useCallback)((0,I._)(function(){var e,n,a;return(0,z.Jh)(this,function(s){return(a=null===(e=v.current)||void 0===e?void 0:e.value)?(C({domain:a,manifestAccessToken:r?{authorization_type:f,token:(null===(n=b.current)||void 0===n?void 0:n.value)||""}:void 0,onSuccess:t,onError:function(e){return x((null==e?void 0:e.message)||"Couldn't find manifest.")}}),[2]):(x(i.formatMessage(ea.domainInputPlaceholder)),[2])})}),[C,t,f,r,i]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:n,type:"success",title:(0,h.jsx)(k.Z,(0,l._)({},ea.enterWebsiteDomainTitle)),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:i.formatMessage(ea.findManifestFileText),color:"primary",onClick:A,loading:M}),secondaryButton:(0,h.jsx)(Z.ZP.Button,{title:i.formatMessage(ea.cancelButtonText),color:"neutral",onClick:n}),children:(0,h.jsxs)(et,{children:[(0,h.jsx)("a",{href:"https://platform.openai.com/docs/plugins/getting-started",target:"_blank",rel:"noreferrer",className:"text-green-600",children:(0,h.jsx)(k.Z,(0,l._)({},ea.learnToBuildPlugin))}),(0,h.jsx)(O,{icon:"\uD83D\uDEA8",children:(0,h.jsx)(k.Z,(0,d._)((0,l._)({},ea.pluginApprovalWarning),{values:{resubmitLink:function(e){return(0,h.jsx)("a",{target:"_blank",rel:"noreferrer",className:"text-green-600",href:"https://platform.openai.com/docs/plugins/review/submit-a-plugin-for-review",children:e})}}}))}),(0,h.jsx)(L.Z,{ref:v,name:"url",displayName:i.formatMessage(ea.domainDisplayName),placeholder:i.formatMessage(ea.domainInputPlaceholder),onPressEnter:A,autoFocus:!0}),null!=a&&(0,Y.yl)(a)&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)("div",{role:"button",className:"flex cursor-pointer items-center gap-1 text-sm text-black/60 hover:text-black/70",onClick:T,children:[(0,h.jsx)("div",{children:(0,h.jsx)(k.Z,(0,l._)({},ea.authenticationFileText))}),r?(0,h.jsx)(y.rH8,{className:"icon-sm"}):(0,h.jsx)(y.bTu,{className:"icon-sm"})]}),r&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)("div",{className:"flex flex-col gap-2 text-sm",children:[(0,h.jsx)("div",{children:(0,h.jsx)(k.Z,(0,l._)({},ea.authenticationTypeText))}),(0,h.jsxs)("div",{className:"flex gap-6",children:[(0,h.jsx)(eo,{label:i.formatMessage(ea.bearerLabel),value:"bearer",checked:"bearer"===f,onChange:N}),(0,h.jsx)(eo,{label:i.formatMessage(ea.basicLabel),value:"basic",checked:"basic"===f,onChange:N})]})]}),(0,h.jsxs)("div",{className:"flex flex-col gap-2 text-sm",children:[(0,h.jsx)("div",{children:(0,h.jsx)(k.Z,(0,l._)({},ea.accessTokenText))}),(0,h.jsx)(L.Z,{ref:b,name:"manifestToken",onPressEnter:A})]})]})]}),p&&(0,h.jsx)(en,{children:p})]})})}function eo(e){var t=e.label,n=e.value,i=e.checked,a=e.onChange;return(0,h.jsxs)("label",{className:"flex items-center gap-2",children:[(0,h.jsx)("input",{name:"manifestAuthType",type:"radio",value:n,checked:i,onChange:a,className:"text-green-600 focus:ring-green-600"}),t]})}function el(e){var t=e.loadManifestResult,n=e.onRefetch,i=e.onSubmitAuthInfo,a=e.onReadyToInstall,s=e.onInstallLocalhost,r=e.onClose,o=(0,Q.Z)(),d=t.domain,c=t.manifestAccessToken,f=t.scrapeManifestResponse,g=t.apiValidationInfo,m=f.plugin,p=f.manifest_validation_info,x=(0,u._)((0,j.useState)(),2),v=x[0],b=x[1],y=(0,u._)((0,j.useState)(!1),2),w=y[0],C=y[1],M=(0,j.useRef)(null),T=(0,j.useRef)(null),N=(0,j.useRef)(null),A=(0,J.useFetchManifestAndSpec)(),P=A.fetchManifestAndSpec,S=A.isLoading,D=(0,W.NL)(),E=m&&(0,_.cf)(m),R=(null==m?void 0:m.manifest.auth.type)==="service_http",G=(null==m?void 0:m.manifest.auth.type)==="oauth",O=p.errors&&p.errors.length>0||(null==g?void 0:g.errors)&&(null==g?void 0:g.errors.length)>0,U=(0,j.useCallback)((0,I._)(function(){var e,t,o,l,u;return(0,z.Jh)(this,function(f){switch(f.label){case 0:if(!O)return[3,1];return P({domain:d,manifestAccessToken:c,onSuccess:n,onError:function(e){return b((null==e?void 0:e.message)||"Couldn't find manifest.")}}),[3,15];case 1:if(!E)return[3,2];return(0,J.addToCachedInstalledPlugins)(m,D),s(m),[3,15];case 2:if(!R)return[3,8];if(!(null===(e=M.current)||void 0===e?void 0:e.value))return b("Please provide your service access token."),[2];f.label=3;case 3:return f.trys.push([3,5,6,7]),C(!0),[4,K.ZP.setPluginServiceHttpToken({id:m.id,serviceAccessToken:M.current.value})];case 4:return i(f.sent().verification_tokens),[3,7];case 5:return f.sent(),b("Error setting access token."),[3,7];case 6:return C(!1),[7];case 7:return[3,15];case 8:if(!G)return[3,14];if(l=null===(t=T.current)||void 0===t?void 0:t.value,u=null===(o=N.current)||void 0===o?void 0:o.value,!l||!u)return b("Please provide your OAuth credentials."),[2];f.label=9;case 9:return f.trys.push([9,11,12,13]),[4,K.ZP.setPluginOAuthClientCredentials({id:m.id,clientId:T.current.value,clientSecret:N.current.value})];case 10:return i(f.sent().verification_tokens),[3,13];case 11:return f.sent(),b("Error setting OAuth credentials."),[3,13];case 12:return C(!1),[7];case 13:return[3,15];case 14:m?a(m):r(),f.label=15;case 15:return[2]}})}),[R,G,m,d,c,O,E,D,P,n,i,a,s,r]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:r,type:"success",title:(0,h.jsx)(k.Z,(0,l._)({},ea.foundPluginTitle)),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:O?o.formatMessage(ea.refetchManifestButtonText):E?o.formatMessage(ea.installLocalhostPluginButtonText):o.formatMessage(ea.nextButtonText),color:"primary",onClick:U,loading:w||S}),secondaryButton:(O||R||G)&&(0,h.jsx)(Z.ZP.Button,{title:o.formatMessage(ea.cancelButtonText),color:"neutral",onClick:r}),children:(0,h.jsxs)(et,{children:[(0,h.jsx)(ei.rC,{manifestValidationInfo:p}),g&&(0,h.jsx)(ei.q6,{apiValidationInfo:g}),m&&(0,h.jsx)(X.Z,{plugin:m}),R&&!O&&(0,h.jsxs)("div",{children:[(0,h.jsx)("div",{className:"text-sm",children:(0,h.jsx)(k.Z,(0,l._)({},ea.enterServiceAccessTokenLabel))}),(0,h.jsx)("div",{className:"mt-2",children:(0,h.jsx)(L.Z,{ref:M,name:"serviceToken",placeholder:"Service access token",autoComplete:"off",onPressEnter:U,autoFocus:!0})})]}),G&&!O&&(0,h.jsxs)("div",{children:[(0,h.jsx)("div",{className:"text-sm",children:(0,h.jsx)(k.Z,(0,l._)({},ea.enterOAuthCredentialsLabel))}),(0,h.jsx)("div",{className:"mt-2",children:(0,h.jsx)(L.Z,{ref:T,name:"clientId",placeholder:"Client ID",autoComplete:"off",onPressEnter:U,autoFocus:!0})}),(0,h.jsx)("div",{className:"mt-2",children:(0,h.jsx)(L.Z,{ref:N,type:"password",name:"clientSecret",placeholder:"Client secret",autoComplete:"off",onPressEnter:U})})]}),v&&(0,h.jsx)(en,{children:v})]})})}function ed(e){var t=e.plugin,n=e.manifestAccessToken,i=e.verificationTokens,a=e.onReadyToInstall,s=e.onClose,r=(0,Q.Z)(),o=(0,u._)((0,j.useState)(),2),d=o[0],c=o[1],f=(0,u._)((0,j.useState)(!1),2),g=f[0],m=f[1],p=(0,j.useCallback)((0,I._)(function(){var e,s;return(0,z.Jh)(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,3,4]),m(!0),[4,K.ZP.scrapePluginManifest({domain:t.domain,manifestAccessToken:n})];case 1:if(e=r.sent().plugin){for(var o in s="service_http"===e.manifest.auth.type||"oauth"===e.manifest.auth.type?e.manifest.auth.verification_tokens:{},i)if(i[o]!==s[o])return c('Please add the "'.concat(o,'" token to your manifest file.')),[2];a(e)}else c("Error creating plugin.");return[3,4];case 2:return r.sent(),c("Error creating plugin."),[3,4];case 3:return m(!1),[7];case 4:return[2]}})}),[t,n,i,a]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:s,type:"success",title:(0,h.jsx)(k.Z,(0,l._)({},ea.addVerificationTokenTitle)),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:r.formatMessage(ea.verifyTokensButtonText),color:"primary",onClick:p,loading:g}),secondaryButton:(0,h.jsx)(Z.ZP.Button,{title:r.formatMessage(ea.addTokensLaterButtonText),color:"neutral",onClick:s}),children:(0,h.jsxs)(et,{children:[(0,h.jsx)(X.Z,{plugin:t}),(0,h.jsx)("div",{className:"text-sm",children:(0,h.jsx)(k.Z,(0,l._)({},ea.addVerificationTokensText))}),(0,h.jsx)("pre",{className:"text-sm",children:JSON.stringify(i,null)}),d&&(0,h.jsx)(en,{children:d})]})})}function ec(e){var t=e.plugin,n=e.onClickInstall,i=e.onClose,a=(0,Q.Z)(),s=(0,j.useCallback)(function(){n(t)},[t,n]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:i,type:"success",title:(0,h.jsx)(k.Z,(0,l._)({},ea.readyToInstallTitle)),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:a.formatMessage(ea.installForMeButtonText),color:"primary",onClick:s}),secondaryButton:(0,h.jsx)(Z.ZP.Button,{title:a.formatMessage(ea.installLaterButtonText),color:"neutral",onClick:i}),children:(0,h.jsx)(et,{children:(0,h.jsx)("div",{className:"text-sm",children:(0,h.jsx)(k.Z,(0,d._)((0,l._)({},ea.unverifiedPluginText),{values:{developersLink:function(e){return(0,h.jsx)("a",{href:"https://platform.openai.com/docs/plugins/production/can-i-invite-people-to-try-my-plugin",target:"_blank",rel:"noreferrer",className:"text-green-600",children:e})},submitPluginLink:function(e){return(0,h.jsx)("a",{href:"https://platform.openai.com/docs/plugins/review/submit-a-plugin-for-review",target:"_blank",rel:"noreferrer",className:"text-green-600",children:e})}}}))})})})}var eu=(0,w.vU)({title:{id:"InstallUnverifiedDisclaimerModal.title",defaultMessage:"Unverified plugin",description:"Title for the Install Unverified Disclaimer Modal"},continue:{id:"InstallUnverifiedDisclaimerModal.continue",defaultMessage:"Continue",description:"Primary action button for proceeding with installation"},cancel:{id:"InstallUnverifiedDisclaimerModal.cancel",defaultMessage:"Cancel",description:"Secondary action button for cancelling the installation"},warning:{id:"InstallUnverifiedDisclaimerModal.warning",defaultMessage:"OpenAI hasn't vetted this plugin. This plugin may pose risks to your information. Be sure you trust this plugin before proceeding.",description:"Warning message about unverified plugins"}});function ef(e){var t=e.onConfirm,n=e.onClose,i=(0,Q.Z)();return(0,h.jsx)(B.Z,{isOpen:!0,onClose:n,type:"success",title:i.formatMessage(eu.title),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:i.formatMessage(eu.continue),color:"primary",onClick:t}),secondaryButton:(0,h.jsx)(Z.ZP.Button,{title:i.formatMessage(eu.cancel),color:"neutral",onClick:n}),children:(0,h.jsx)(et,{children:(0,h.jsx)(q,{children:(0,h.jsx)(O,{icon:"\uD83D\uDEA8",children:(0,h.jsx)(k.Z,(0,l._)({},eu.warning))})})})})}function eg(e){var t=e.plugin,n=e.onInstall,i=e.onClose,a=(0,u._)((0,j.useState)(!1),2),s=a[0],r=a[1],o=(0,u._)((0,j.useState)(t),2),l=o[0],d=o[1],c=(0,j.useCallback)(function(){r(!0)},[]);return l?s?(0,h.jsx)(em,{plugin:l,onInstall:n,onClose:i}):(0,h.jsx)(ef,{onConfirm:c,onClose:i}):(0,h.jsx)(eh,{onLoad:d,onClose:i})}function eh(e){var t=e.onLoad,n=e.onClose,i=(0,Q.Z)(),a=(0,j.useRef)(null),s=(0,u._)((0,j.useState)(!1),2),r=s[0],o=s[1],d=(0,u._)((0,j.useState)(),2),c=d[0],f=d[1];(0,j.useEffect)(function(){setTimeout(function(){var e;null===(e=a.current)||void 0===e||e.focus()},50)},[]);var g=(0,j.useCallback)((0,I._)(function(){var e,n,i;return(0,z.Jh)(this,function(s){switch(s.label){case 0:if(!(n=null===(e=a.current)||void 0===e?void 0:e.value))return f("Please provide a URL."),[2];if((0,_.NB)(n))return f('To add a localhost plugin, please go to "Develop your own plugin."'),[2];s.label=1;case 1:return s.trys.push([1,3,4,5]),o(!0),[4,K.ZP.getPluginByDomain({domain:n})];case 2:return(i=s.sent())?t(i):f("That plugin doesn't exist."),[3,5];case 3:return s.sent(),f("Couldn't find plugin."),[3,5];case 4:return o(!1),[7];case 5:return[2]}})}),[t,o,f]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:n,type:"success",title:i.formatMessage(ep.installUnverifiedPluginTitle),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:i.formatMessage(ep.findPlugin),color:"primary",onClick:g,loading:r}),secondaryButton:(0,h.jsx)(Z.ZP.Button,{title:i.formatMessage(ep.cancel),color:"neutral",onClick:n}),children:(0,h.jsxs)(et,{children:[(0,h.jsx)("div",{children:(0,h.jsx)(k.Z,(0,l._)({},ep.pleaseProvideDomain))}),(0,h.jsx)(L.Z,{ref:a,name:"url",placeholder:"openai.com",onPressEnter:g}),c&&(0,h.jsx)(en,{children:c})]})})}function em(e){var t=e.plugin,n=e.onInstall,i=e.onClose,a=(0,Q.Z)(),s=(0,u._)((0,j.useState)(),2),r=s[0],o=s[1],c=(0,u._)((0,j.useState)(!1),2),f=c[0],g=c[1],m=(0,j.useRef)(null),p=(0,J.useInstallPlugin)({onSuccess:function(e){n(e),i()},onError:function(e){o("Couldn't install plugin.")}}),x=t.manifest.name_for_human,v="user_http"===t.manifest.auth.type,b="oauth"===t.manifest.auth.type,y=(0,j.useCallback)((0,I._)(function(){return(0,z.Jh)(this,function(e){if(b)(0,J.doOauthRedirect)(t);else try{g(!0),p(t.id)}catch(e){o("Couldn't install plugin.")}finally{g(!1)}return[2]})}),[t,b,p]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:i,type:"success",title:a.formatMessage(ep.unverifiedPluginTitle),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:b?a.formatMessage(ep.loginWithPlugin,{pluginName:x}):a.formatMessage(ep.installPlugin),color:"primary",onClick:y,loading:f}),secondaryButton:(0,h.jsx)(Z.ZP.Button,{title:a.formatMessage(ep.cancel),color:"neutral",onClick:i}),children:(0,h.jsxs)(et,{children:[(0,h.jsx)(X.Z,{plugin:t}),v&&(0,h.jsxs)("div",{children:[(0,h.jsx)("div",{className:"text-sm",children:t.manifest.auth.instructions||(0,h.jsx)(k.Z,(0,l._)({},ep.enterHttpAccessToken))}),(0,h.jsx)("div",{className:"mt-2",children:(0,h.jsx)(L.Z,{ref:m,type:"password",name:"token",placeholder:"Enter your credentials",autoComplete:"off",onPressEnter:y})})]}),b&&(0,h.jsx)("div",{children:(0,h.jsx)(k.Z,(0,d._)((0,l._)({},ep.youWillBeRedirected),{values:{pluginName:(0,h.jsx)("span",{className:"font-medium",children:x})}}))}),r&&(0,h.jsx)(en,{children:r})]})})}var ep=(0,w.vU)({installUnverifiedPluginTitle:{id:"InstallPluginModal.installUnverifiedPluginTitle",description:"Title for the Install an Unverified Plugin modal",defaultMessage:"Install an unverified plugin"},pleaseProvideDomain:{id:"InstallPluginModal.pleaseProvideDomain",description:"Text asking the user to provide the website domain of the unverified plugin",defaultMessage:"Please provide the website domain of the unverified plugin you'd like to install."},findPlugin:{id:"InstallPluginModal.findPlugin",description:"Text for the Find Plugin button",defaultMessage:"Find plugin"},cancel:{id:"InstallPluginModal.cancel",description:"Text for the Cancel button",defaultMessage:"Cancel"},unverifiedPluginTitle:{id:"InstallPluginModal.unverifiedPluginTitle",description:"Title for the Unverified Plugin modal",defaultMessage:"Unverified plugin"},loginWithPlugin:{id:"InstallPluginModal.loginWithPlugin",description:"Text for the Log in with plugin button",defaultMessage:"Log in with {pluginName}"},installPlugin:{id:"InstallPluginModal.installPlugin",description:"Text for the Install Plugin button",defaultMessage:"Install plugin"},enterHttpAccessToken:{id:"InstallPluginModal.enterHttpAccessToken",description:"Text asking user to enter their HTTP access token",defaultMessage:"Enter your HTTP access token below:"},youWillBeRedirected:{id:"InstallPluginModal.youWillBeRedirected",description:"Text informing the user they will be redirected to the plugin's login page",defaultMessage:"You will be redirected to {pluginName} to log in."}}),ex=n(96237),ev=n(48133),eb=n(42798),ej=n(62682),ey=n(1491),ek=n(94486),ew=n(89678),eC=n.n(ew),eM=n(96096),eT=n(56457),eN=n(21613);(i=s||(s={}))[i.All=0]="All",i[i.Installed=1]="Installed",(a=r||(r={})).New="newly_added",a.Popular="most_popular";var eA=[{id:r.Popular,title:"Popular"},{id:r.New,title:"New"},{id:s.All,title:"All"},{id:s.Installed,title:"Installed"}],e_=n(64502),eP=(0,w.vU)({prev:{id:"PaginationControls.prev",defaultMessage:"Prev",description:"Label for the previous page button in the pagination controls"},next:{id:"PaginationControls.next",defaultMessage:"Next",description:"Label for the next page button in the pagination controls"}});function eS(e){var t=e.page,n=e.numPages,i=e.goToPage,a=t>0,s=t2&&void 0!==arguments[2]?arguments[2]:10,i=Math.max(0,t-n+1);if(0===i)return eI(0,t);var a=eI(0,e),s=eI(e+1,t);if(i0})},[i]),isLoading:n}).availableFilters;(0,j.useEffect)(function(){N.some(function(e){return e.id===p})||x(eR)},[p,N]);var A=(0,j.useCallback)(eC()(function(e){T(e)},300),[]);return(0,h.jsx)(B.Z,{isOpen:!0,onClose:c,size:"custom",className:"w-full max-w-7xl bg-gray-50 md:min-w-[672px] lg:min-w-[896px] xl:min-w-[1024px]",type:"success",title:f.formatMessage(eE.title),closeButton:(0,h.jsx)(Z.ZP.CloseButton,{onClose:c}),children:(0,h.jsxs)(et,{children:[N.length>1&&(0,h.jsxs)("div",{className:"flex flex-wrap gap-3",children:[N.map(function(e){return(0,h.jsx)(eU,{selected:p===e.id,onClick:function(){x(e.id)},children:e.title},e.id)}),(0,h.jsxs)("div",{className:"relative",children:[(0,h.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3",children:(0,h.jsx)(y.jRj,{className:"icon-md text-gray-500 dark:text-gray-400"})}),(0,h.jsx)(L.Z,{className:"pl-10",autoFocus:!0,type:"search",placeholder:f.formatMessage(eE.searchPlaceholder),value:b,onChange:function(e){w(e.target.value),x(s.All),A(e.target.value)},name:"search"})]})]}),(0,h.jsx)(eO,{filter:p,query:M,onInstallWithAuthRequired:a,children:(0,h.jsxs)("div",{className:"flex flex-col items-center gap-2 sm:flex-row",children:[g.has("tools3_dev")&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(eV,{onClick:r,children:(0,h.jsx)(k.Z,(0,l._)({},eE.installUnverifiedPlugin))}),(0,h.jsx)(eW,{}),(0,h.jsx)(eV,{onClick:o,children:(0,h.jsx)(k.Z,(0,l._)({},eE.developPlugin))}),(0,h.jsx)(eW,{})]}),(0,h.jsx)(eV,{onClick:d,children:(0,h.jsx)(k.Z,(0,l._)({},eE.aboutPlugins))})]})})]})})}function eO(e){var t=e.filter,n=e.query,i=e.onInstallWithAuthRequired,a=e.children,r=eD[(0,ey.dQ)()],o=(0,u._)((0,j.useState)(0),2),l=o[0],d=o[1],c=function(e){var t=e.filter,n=e.query,i=e.page,a=e.pageSize,r=(0,eT.Z)({category:function(e){if(e!==s.All&&e!==s.Installed)return e}(t),search:n,offset:a*i,limit:a}),o=r.data,l=r.isLoading,d=(0,eN.C)(),c=d.installedPlugins,u=d.isLoading,f=(0,j.useMemo)(function(){return""!==n?c.map(function(e){return{plugin:e,score:function(e,t){var n=t.toLowerCase(),i=n.trim().split(/\s+/),a=e.manifest.description_for_human.toLowerCase(),s=e.manifest.name_for_human.toLowerCase(),r=0;if(s===n||e.domain.toLowerCase()===n)return 1e3;if(s.startsWith(n))return 500;if(s.includes(n))return 100;var o=!0,l=!1,d=void 0;try{for(var c,u=i[Symbol.iterator]();!(o=(c=u.next()).done);o=!0){var f=c.value;if(s.startsWith(f))r+=50;else if(s.includes(f))r+=10;else{if(!a.includes(f))return 0;r+=1}}}catch(e){l=!0,d=e}finally{try{o||null==u.return||u.return()}finally{if(l)throw d}}return r}(e,n)}}).filter(function(e){return e.score>0}).sort(function(e,t){return t.score-e.score}).map(function(e){return e.plugin}):c.sort(function(e,t){return e.manifest.name_for_human.localeCompare(t.manifest.name_for_human)})},[c,n]);if(t===s.Installed){var g,h,m,p,x,v,b=(h=(g={page:i,items:f,pageSize:a}).page,m=g.items,p=g.pageSize,x=Math.ceil(m.length/p),v=h*p,{pagesTotal:x,pageItems:m.slice(v,v+p)});return{isLoading:u,items:b.pageItems,pagesTotal:b.pagesTotal}}var y=null!=o?o:{count:void 0,items:void 0},k=y.count;return{isLoading:l,items:y.items,pagesTotal:void 0!==k?Math.ceil(k/a):void 0}}({pageSize:r,filter:t,query:n,page:l}),f=c.isLoading,g=c.items,m=c.pagesTotal;(0,j.useEffect)(function(){d(0)},[t,n]);var p=(0,u._)((0,j.useState)(!1),2),x=p[0],v=p[1];return x?(0,h.jsx)(eZ,{onClose:function(){v(!1)}}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(eF,{plugins:null!=g?g:[],numSkeletons:r,query:n,isLoading:f,onInstallWithAuthRequired:i,onRequestMfa:function(){return v(!0)}}),(0,h.jsxs)("div",{className:"flex flex-col flex-wrap items-center justify-center gap-6 sm:flex-row md:justify-between",children:[(0,h.jsx)("div",{className:"max-lg:justify-center flex flex-1 justify-start",children:void 0!==m&&m>1&&(0,h.jsx)(eS,{page:l,numPages:m,goToPage:d})}),a]})]})}function eU(e){var t=e.selected,n=e.onClick,i=e.children;return(0,h.jsx)(ev.z,{color:t?"light":"neutral",className:(0,v.default)("focus:ring-0",t&&"hover:bg-gray-200",!t&&"text-black/50"),onClick:n,children:i})}function eF(e){var t=e.plugins,n=e.numSkeletons,i=e.isLoading,a=e.onInstallWithAuthRequired,s=e.onRequestMfa,r=e.query;if(0===t.length&&!i&&r)return(0,h.jsxs)("div",{className:"flex h-[404px] flex-col items-center justify-center gap-4",children:[(0,h.jsx)("div",{className:"text-lg font-medium",children:(0,h.jsx)(k.Z,(0,d._)((0,l._)({},eE.noSearchResultsTitle),{values:{query:r}}))}),(0,h.jsx)("div",{className:"text-sm text-black/50",children:(0,h.jsx)(k.Z,(0,l._)({},eE.noSearchResultsHint))})]});var o=i?Array(n).fill(0).map(function(e,t){return(0,h.jsx)(eq,{},t)}):t.map(function(e){return(0,h.jsx)(eH,{plugin:e,onInstallWithAuthRequired:a,onRequestMfa:s},e.id)});return(0,h.jsx)("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-2 sm:grid-rows-2 lg:grid-cols-3 xl:grid-cols-4",children:o})}function eH(e){var t,n,i=e.plugin,a=e.onInstallWithAuthRequired,s=e.onRequestMfa,r=(0,u._)((0,j.useState)(!1),2),o=r[0],d=r[1],c=(0,u._)((0,j.useState)(!1),2),f=c[0],g=c[1],m=(0,J.useInstallPlugin)({onSuccess:function(e){(0,S.wu)(e.id)},onError:function(e){console.error(e),A.m.danger("Error installing ".concat(i.manifest.name_for_human,"."))},onSettled:function(){d(!1)}}),p=(0,J.useUninstallPlugin)({onSuccess:function(){},onError:function(e){console.error(e),A.m.danger("Error uninstalling ".concat(i.manifest.name_for_human,"."))},onSettled:function(){g(!1)}}),x=(0,Y.kP)().session,v=(0,V.hz)(),b=(0,Q.Z)(),w=(0,ek.S)().isUsernamePassword,C=(0,j.useCallback)(function(){var e,t=i.manifest.auth.type;if(!("none"===t||"service_http"===t)&&!(null==x?void 0:null===(e=x.user)||void 0===e?void 0:e.mfa)&&v.has(ej.i)&&w){s();return}"oauth"===t?(0,J.doOauthRedirect)(i):"user_http"===t?a(i):(d(!0),m(i.id))},[i,m,a,s,w,x,v]),T=(0,j.useCallback)(function(){g(!0),p(i.id)},[i,p]);return n=o||f?(0,h.jsxs)(ev.z,{color:"light",className:"bg-green-100 hover:bg-green-100",children:[o?b.formatMessage(eE.installing):b.formatMessage(eE.uninstalling),(0,h.jsx)(eb.Z,{})]}):(null===(t=i.user_settings)||void 0===t?void 0:t.is_installed)?(0,h.jsxs)(ev.z,{color:"light",className:"hover:bg-gray-200",onClick:T,children:[(0,h.jsx)(k.Z,(0,l._)({},eE.uninstall)),(0,h.jsx)(y.$Rx,{className:"icon-sm"})]}):(0,h.jsxs)(ev.z,{onClick:C,children:[(0,h.jsx)(k.Z,(0,l._)({},eE.install)),(0,h.jsx)(y.wzc,{className:"icon-sm"})]}),(0,h.jsx)(eK,{logo:(0,h.jsx)(M.Z,{url:i.manifest.logo_url,name:i.manifest.name_for_human,size:"100%",large:!0}),tag:(0,_.cf)(i)?(0,h.jsx)(eM.Aj,{}):"approved"!==i.status?(0,h.jsx)(eM.i$,{}):void 0,title:(0,h.jsx)("div",{className:"max-w-full truncate text-lg leading-6",children:i.manifest.name_for_human}),button:n,description:i.manifest.description_for_human,developerInfo:(0,h.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,h.jsx)(k.Z,(0,l._)({},eE.developerInfo)),(0,h.jsx)("a",{href:i.manifest.legal_info_url,target:"_blank",rel:"noreferrer",children:(0,h.jsx)(y.RsK,{className:"icon-xs"})}),(0,h.jsx)("a",{href:"mailto:".concat(i.manifest.contact_email),children:(0,h.jsx)(y.Imn,{className:"icon-xs"})})]})})}function eq(){return(0,h.jsx)(eK,{logo:(0,h.jsx)("div",{className:"h-full w-full rounded-[5px] bg-gray-300"}),title:(0,h.jsx)("div",{className:"h-[19px] w-[103px] rounded-[5px] bg-gray-100"}),button:(0,h.jsx)("div",{className:"h-[36px] w-[103px] rounded-[5px] bg-gray-200"}),description:(0,h.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,h.jsx)("div",{className:"h-[14px] w-[209px] rounded-[5px] bg-gray-100"}),(0,h.jsx)("div",{className:"h-[14px] w-[218px] rounded-[5px] bg-gray-100"}),(0,h.jsx)("div",{className:"h-[14px] w-[184px] rounded-[5px] bg-gray-100"})]}),developerInfo:(0,h.jsx)("div",{className:"h-full w-[120px] rounded-[5px] bg-gray-50"})})}function eK(e){var t=e.logo,n=e.tag,i=e.title,a=e.button,s=e.description,r=e.developerInfo;return(0,h.jsxs)("div",{className:"flex flex-col gap-4 rounded border border-black/10 bg-white p-6 dark:border-white/20 dark:bg-gray-900",children:[(0,h.jsxs)("div",{className:"flex gap-4",children:[(0,h.jsx)("div",{className:"h-[70px] w-[70px] shrink-0",children:t}),(0,h.jsxs)("div",{className:"flex min-w-0 flex-col items-start justify-between",children:[null!=n?(0,h.jsxs)("div",{className:"flex items-center gap-1.5",children:[n,i]}):i,a]})]}),(0,h.jsx)("div",{className:"h-[60px] text-sm text-black/70 line-clamp-3 dark:text-white/70",children:s}),(0,h.jsx)("div",{className:"h-[14px] text-xs text-black/60 dark:text-white/60",children:r})]})}var eV=C.Z.button(eB(),function(e){return e.$disabled?"opacity-50 cursor-default":"hover:text-black/50 dark:hover:text-white/50"}),eW=C.Z.div(eL()),eY=(0,w.vU)({aboutPlugins:{id:"StoreDisclaimerModal.aboutPlugins",defaultMessage:"About plugins",description:"Title for the About Plugins modal"},okButton:{id:"StoreDisclaimerModal.okButton",defaultMessage:"OK",description:"OK button text"},cancelButton:{id:"StoreDisclaimerModal.cancelButton",defaultMessage:"Cancel",description:"Cancel button text"},thirdPartyWarning:{id:"StoreDisclaimerModal.thirdPartyWarning",defaultMessage:"Plugins are powered by third party applications that are not controlled by OpenAI. Be sure you trust a plugin before installation.",description:"Warning about third-party applications and trust"},externalAppsWarning:{id:"StoreDisclaimerModal.externalAppsWarning",defaultMessage:"Plugins connect ChatGPT to external apps. If you enable a plugin, ChatGPT may send your conversation, custom instructions, and the country or state you're in to the plugin.",description:"Warning about external apps and data sharing"},autoUseWarning:{id:"StoreDisclaimerModal.autoUseWarning",defaultMessage:"ChatGPT automatically chooses when to use plugins during a conversation, depending on the plugins you've enabled.",description:"Information about automatic plugin usage during conversations"}});function eQ(e){var t=e.allowClose,n=e.onConfirm,i=e.onClose,a=(0,Q.Z)();return(0,h.jsx)(B.Z,{isOpen:!0,onClose:i,type:"success",title:a.formatMessage(eY.aboutPlugins),primaryButton:(0,h.jsx)(Z.ZP.Button,{title:a.formatMessage(eY.okButton),color:"primary",onClick:n}),secondaryButton:t&&(0,h.jsx)(Z.ZP.Button,{title:a.formatMessage(eY.cancelButton),color:"neutral",onClick:i}),children:(0,h.jsx)(et,{children:(0,h.jsxs)(q,{children:[(0,h.jsx)(O,{icon:"\uD83D\uDEA8",children:(0,h.jsx)(k.Z,(0,l._)({},eY.thirdPartyWarning))}),(0,h.jsx)(O,{icon:"\uD83C\uDF10",children:(0,h.jsx)(k.Z,(0,l._)({},eY.externalAppsWarning))}),(0,h.jsx)(O,{icon:"\uD83E\uDDE0",children:(0,h.jsx)(k.Z,(0,l._)({},eY.autoUseWarning))})]})})})}var eJ=P.pm.HasSeenPluginDisclaimer;function eX(e){var t=e.onInstall,n=e.onClose,i=(0,P.qg)(eJ),a=i.eligible,s=i.markAsViewed,r=(0,u._)((0,j.useState)(!1),2),o=r[0],l=r[1],d=(0,u._)((0,j.useState)(!1),2),c=d[0],f=d[1],g=(0,u._)((0,j.useState)(),2),m=g[0],p=g[1],x=(0,u._)((0,j.useState)(!1),2),v=x[0],b=x[1],y=(0,j.useCallback)(function(){l(!1),s()},[s]),k=(0,j.useCallback)(function(e){p(e),f(!0)},[]),w=(0,j.useCallback)(function(){f(!0)},[]),C=(0,j.useCallback)(function(){b(!0)},[]),M=(0,j.useCallback)(function(){l(!0)},[]),T=(0,j.useCallback)(function(e){(0,S.wu)(e.id),n(),t(e)},[t,n]),N=(0,j.useCallback)(function(){p(void 0),f(!1),n()},[n]),A=(0,j.useCallback)(function(){b(!1),n()},[n]);return a||o?(0,h.jsx)(eQ,{allowClose:a,onConfirm:y,onClose:n}):c?(0,h.jsx)(eg,{plugin:m,onInstall:T,onClose:N}):v?(0,h.jsx)(es,{onClickInstall:k,onInstallLocalhost:T,onClose:A}):(0,h.jsx)(eG,{onInstallWithAuthRequired:k,onClickInstallDeveloper:w,onClickDevelop:C,onClickAbout:M,onClose:n})}function e$(){var e=(0,f._)(["flex h-8 flex-shrink-0 items-center justify-center border-b border-black/10 bg-gray-50 text-xs text-gray-800 dark:border-white/20 dark:bg-[#272832] dark:text-white"]);return e$=function(){return e},e}function e0(e){var t,n=e.theme,i=void 0===n?"default":n,a=(0,u._)((0,j.useState)(!1),2),s=a[0],r=a[1],o=(0,u._)((0,j.useState)(!1),2),f=o[0],w=o[1],C=(0,b.useRouter)(),P=(0,eN.C)(),I=P.installedPlugins,z=P.isLoading,Z=(0,S.p0)(),B=(0,j.useRef)(null);(0,j.useEffect)(function(){if(!z){var e=C.query,t=e.loginAip,n=e.loginSuccess,i=(0,c._)(e,["loginAip","loginSuccess"]);if(t){var a,s,r=I.find(function(e){return e.id===t});r&&"true"===n?((0,S.wu)(C.query.loginAip),null===(a=B.current)||void 0===a||a.open()):A.m.warning("Couldn't log in with ".concat(null!==(s=null==r?void 0:r.manifest.name_for_human)&&void 0!==s?s:"plugin",".")),C.replace({pathname:C.pathname,query:i})}}},[C,I,z]);var L=(0,j.useCallback)(function(){var e;null===(e=B.current)||void 0===e||e.open()},[]),D=(0,j.useCallback)(function(){r(!1)},[]),E=(0,u._)((0,j.useState)(Z),2),R=E[0],G=E[1],O=(0,j.useCallback)(function(e){if(e.length>S.hZ)w(!0),setTimeout(function(){w(!1)},600);else{var t=e.filter(function(e){return!Z.find(function(t){return t.id===e.id})}),n=!0,i=!1,a=void 0;try{for(var s,r=S.iO[Symbol.iterator]();!(n=(s=r.next()).done);n=!0){var o=function(){var e=s.value,n=Z.find(function(t){return e.includes(t.domain)});if(n){var i=e.find(function(e){return e!==n.domain}),a=t.find(function(e){return e.domain===i});if(a)return A.m.warning("You can't enable ".concat(a.manifest.name_for_human," while ").concat(n.manifest.name_for_human," is enabled.")),{v:void 0}}}();if("object"===(0,g._)(o))return o.v}}catch(e){i=!0,a=e}finally{try{n||null==r.return||r.return()}finally{if(i)throw a}}(0,S.dT)(e.map(function(e){return e.id}))}},[Z]),U=(0,j.useCallback)(function(e){var t;null===(t=B.current)||void 0===t||t.close(),"store"===e&&r(!0)},[]),F=(0,j.useCallback)(function(){G(Z),x.m9.logEvent("chatgpt_plugin_chooser_opened",null,{num_enabled_plugins:"".concat(Z.length)}),m.A.logEvent(p.M.pluginChooserOpened,{num_enabled_plugins:"".concat(Z.length)})},[Z]),H=(0,j.useCallback)(function(){var e=R.filter(function(e){return!Z.find(function(t){return t.id===e.id})}),t=Z.filter(function(e){return!R.find(function(t){return t.id===e.id})}),n=!0,i=!1,a=void 0;try{for(var s,r=t[Symbol.iterator]();!(n=(s=r.next()).done);n=!0){var o=s.value;x.m9.logEvent("chatgpt_plugin_enabled",null,{plugin_id:o.id}),m.A.logEvent(p.M.pluginEnabled,{plugin_id:o.id})}}catch(e){i=!0,a=e}finally{try{n||null==r.return||r.return()}finally{if(i)throw a}}var l=!0,d=!1,c=void 0;try{for(var u,f=e[Symbol.iterator]();!(l=(u=f.next()).done);l=!0){var g=u.value;x.m9.logEvent("chatgpt_plugin_disabled",null,{plugin_id:g.id}),m.A.logEvent(p.M.pluginDisabled,{plugin_id:g.id})}}catch(e){d=!0,c=e}finally{try{l||null==f.return||f.return()}finally{if(d)throw c}}},[Z,R]),q=(0,T.Ml)(),K=I.map(function(e){return{value:e,title:e.manifest.name_for_human,description:e.manifest.description_for_human,tags:[],customTags:(0,_.cf)(e)?(0,h.jsx)(eM.Aj,{}):"approved"!==e.status?(0,h.jsx)(eM.i$,{}):void 0,imageUrl:e.manifest.logo_url}}),V=K.filter(function(e){return Z.find(function(t){return t.id===e.value.id})}),W=q?(0,h.jsx)(k.Z,(0,d._)((0,l._)({},e2.pluginsInstalled),{values:{count:Z.length}})):(0,h.jsx)(k.Z,(0,d._)((0,l._)({},e2.pluginsEnabled),{values:{count:Z.length}}));if(Z.length>0&&Z.length<6){var Y=Z.map(function(e,t){return(0,h.jsx)(M.Z,{url:e.manifest.logo_url,name:e.manifest.name_for_human,size:24},t)});W=(0,h.jsx)("div",{className:"flex gap-2",children:Y})}var Q=[{id:"store",label:"Plugin store",icon:y.Rgz}];I.length>S.hZ&&(t=(0,h.jsx)(e1,{className:(0,v.default)("transition-colors duration-300",f&&"bg-red-200 text-red-800 dark:bg-red-200 dark:text-red-800"),children:(0,h.jsx)(k.Z,(0,d._)((0,l._)({},e2.enabledPluginsLimit),{values:{enabledPlugins:Z.length,maxEnabledPlugins:S.hZ}}))}));var J=(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(e1,{children:(0,h.jsx)(k.Z,(0,l._)({},e2.loading))}),(0,h.jsx)(N.ze,{showCheckbox:!0,theme:i}),(0,h.jsx)(N.ze,{showCheckbox:!0,theme:i}),(0,h.jsx)(N.ze,{showCheckbox:!0,theme:i}),(0,h.jsx)(N.ze,{showCheckbox:!0,theme:i}),(0,h.jsx)(N.ze,{showCheckbox:!0,theme:i})]});return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(N.ZP,{name:"Plugins",selectedOptions:V,selectedLabel:W,options:K,actions:Q,onChange:O,onAction:U,onOpen:F,onClose:H,dropdownRef:B,isLoading:z,loadingState:J,header:t,theme:"mini"===i?"mini":"default"}),s&&(0,h.jsx)(eX,{onInstall:L,onClose:D})]})}var e1=C.Z.div(e$()),e2=(0,w.vU)({pluginsEnabled:{id:"PluginChooser.pluginsEnabled",description:"Text shown with the number of enabled plugins.",defaultMessage:"{count, plural, =0 {No plugins} one {# plugin} other {# plugins}} enabled"},pluginsInstalled:{id:"PluginChooser.pluginsInstalled",description:"Text shown with the number of enabled plugins.",defaultMessage:"{count, plural, =0 {No plugins} one {# plugin} other {# plugins}} installed"},loading:{id:"PluginChooser.loading",description:"Text shown when plugin information is being loaded.",defaultMessage:"Loading..."},enabledPluginsLimit:{id:"PluginChooser.enabledPluginsLimit",description:"Text shown with the number of enabled plugins and the maximum limit.",defaultMessage:"{enabledPlugins}/{maxEnabledPlugins} Enabled"}})},59517:function(e,t,n){n.d(t,{H1:function(){return f},Vk:function(){return c},tS:function(){return d},zG:function(){return u}});var i=n(39324),a=n(71209),s=n(91530),r=n.n(s),o=n(78103),l={showEmbeddedPaymentModal:!1,embeddedCheckoutInstance:void 0,showFreeTrialLoadingPayment:!1,showConfirmDismissFreeTrial:!1,didCloseFreeTrial:!1},d=(0,o.ZP)()(function(e){return(0,a._)((0,i._)({},l),{setShowEmbeddedPaymentModal:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r();e({showEmbeddedPaymentModal:t}),n&&n()},setEmbeddedCheckoutInstance:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r();e({showEmbeddedPaymentModal:t}),n&&n()}})});function c(e){d.setState({showFreeTrialLoadingPayment:e})}function u(e){d.setState({showConfirmDismissFreeTrial:e})}function f(e){d.setState({didCloseFreeTrial:e})}},8679:function(e,t,n){n.d(t,{n:function(){return I},A3:function(){return P},yx:function(){return L},JS:function(){return B}});var i,a,s,r=n(96237),o=n(39324),l=n(64502),d=n(15858),c=n(54636),u=n(42780),f=n(38574),g=n(42918),h=n(61888),m=n(70079),p=n(94968),x=n(61098),v=n(42474),b=n(72290),j=n(66638),y=n(55548),k=n(17944),w=n(4263),C=n(86925),M=n(45248),T=m.useLayoutEffect,N=RegExp("```.*?\\n([\\s\\S]+?)\\n?```[^`]*$","gms");(i=a||(a={})).Core="Core",i.Chat="Chat",i.Settings="Settings";var A=(0,o._)({Mod:"mod",Comma:","},d.s),_=(s={},(0,r._)(s,A.Mod,/Mac|iPod|iPhone|iPad/.test(window.navigator.platform)?"⌘":"Ctrl"),(0,r._)(s,A.Comma,","),(0,r._)(s,A.Enter,"⏎"),(0,r._)(s,A.Escape,"Esc"),(0,r._)(s,A.ArrowUp,"↑"),(0,r._)(s,A.ArrowDown,"↓"),(0,r._)(s,A.ArrowLeft,"←"),(0,r._)(s,A.ArrowRight,"→"),(0,r._)(s,A.Backspace,"⌫"),(0,r._)(s,A.Delete,"⌦"),(0,r._)(s,A.Tab,"⇥"),(0,r._)(s,A.Control,"Ctrl"),(0,r._)(s,A.Shift,"Shift"),s),P=function(e){var t;return e.map(function(e){return null!==(t=_[e])&&void 0!==t?t:e})},S=(0,p.vU)({newChat:{id:"keyboardActions.newChat",defaultMessage:"Open new chat",description:"Keyboard shortcut to open a new chat"},focusPromptTextarea:{id:"keyboardActions.focusPromptTextarea",defaultMessage:"Focus chat input",description:"Keyboard shortcut to focus the chat input"},copyLastCodeBlock:{id:"keyboardActions.copyLastCodeBlock",defaultMessage:"Copy last code block",description:"Keyboard shortcut to copy the last code block in the chat"},copyLastResponse:{id:"keyboardActions.copyLastResponse",defaultMessage:"Copy last response",description:"Keyboard shortcut to copy the last response in the chat"},toggleCustomInstructions:{id:"keyboardActions.toggleCustomInstructions",defaultMessage:"Set custom instructions",description:"Keyboard shortcut to toggle custom instructions"},navigationToggle:{id:"keyboardActions.navigationToggle",defaultMessage:"Toggle sidebar",description:"Keyboard shortcut to toggle navigation"},deleteChat:{id:"keyboardActions.deleteChat",defaultMessage:"Delete chat",description:"Keyboard shortcut to delete chat"},toggleKeyboardActions:{id:"keyboardActions.toggleKeyboardActions",defaultMessage:"Show shortcuts",description:"Keyboard shortcut to toggle keyboard actions"}}),I=new w.V,z=function(e){var t=e.resetThreadAction,n=e.clientThreadId;return[{key:"newChat",action:t||h.noop,actionMessageDescriptor:S.newChat,group:a.Core,keyboardBinding:[A.Mod,A.Shift,"o"],altKeyboardBindings:[[A.Mod,"k"]]},{key:"focusPromptTextarea",action:v.go,actionMessageDescriptor:S.focusPromptTextarea,group:a.Chat,keyboardBinding:[A.Shift,A.Escape]},{key:"copyLastCodeBlock",action:function(){if(null!=n)for(var e=j.tQ.getThreadCurrentLeafId(n),t=j.tQ.getThreadConversationTurns(n,e),i=t.length-1;i>=0;i--){var a=t[i].messages.reduce(function(e,t){return null==t.err&&t.message.author.role===x.uU.Assistant&&"all"===t.message.recipient?e+(e?"\n\n":"")+(0,C.RR)(t.message):e},""),s=(0,l._)(a.matchAll(N)),r=s.length?s[s.length-1][1]:null;if(null!=r){(0,f.S)(r).then(function(){b.m.success("Copied code block to clipboard")});break}}},actionMessageDescriptor:S.copyLastCodeBlock,group:a.Chat,keyboardBinding:[A.Mod,A.Shift,";"],altKeyboardBindings:[[A.Mod,A.Shift,":"]]},{key:"copyLastResponse",action:function(){null!=n&&j.tQ.copyLastMessageToClipboard(n,"keyboard").then(function(){b.m.success("Last response copied to clipboard")})},actionMessageDescriptor:S.copyLastResponse,group:a.Chat,keyboardBinding:[A.Mod,A.Shift,"c"]},{key:"toggleCustomInstructions",action:function(){return y.vm.toggleModal(y.B.UserContext)},actionMessageDescriptor:S.toggleCustomInstructions,group:a.Settings,keyboardBinding:[A.Mod,A.Shift,"i"]},{key:"navigationToggle",action:function(){return y.vm.toggleDesktopNavCollapsed()},actionMessageDescriptor:S.navigationToggle,group:a.Core,keyboardBinding:[A.Mod,A.Shift,"s"]},{key:"deleteChat",action:function(){I.publish({kind:"deleteChat"})},actionMessageDescriptor:S.deleteChat,group:a.Chat,keyboardBinding:[A.Mod,A.Shift,A.Backspace],altKeyboardBindings:[[A.Mod,A.Shift,A.Delete]]},{key:"toggleKeyboardActions",action:function(){return y.vm.toggleModal(y.B.KeyboardActions)},actionMessageDescriptor:S.toggleKeyboardActions,group:a.Settings,keyboardBinding:[A.Mod,"/"]}]},Z=function(e){var t,n,i;return t=function(e){c.A.logEvent(u.M.keyboardShortcut,{keyboardActionKey:e.key}),g.U.addAction("chatgpt_keyboard_shortcut",{keyboardActionKey:e.key})},n={enabled:!0},i=e.map(function(e){var t=e.keyboardBinding.join("+");if(e.altKeyboardBindings){t=[t];var n=e.altKeyboardBindings.map(function(e){return e.join("+")});t=t.concat(n)}return(0,M.ZP)(t,{byKey:!0})}),void T(function(){if((null==n?void 0:n.enabled)!==!1){var a=function(n){if(!n.repeat)for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:{},t=e.resetThreadAction,n=e.clientThreadId,i=(0,k.hz)();return(0,m.useMemo)(function(){return z({features:i,resetThreadAction:t,clientThreadId:n}).filter(function(e){var t=e.enabled;return void 0===t||t})},[n,i,t])},L=function(e){Z(B({resetThreadAction:e.resetThreadAction,clientThreadId:e.clientThreadId}))}}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/4865-3aa2d272a1d0ff2d.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/4865-3aa2d272a1d0ff2d.js new file mode 100644 index 0000000..8f4b16a --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/4865-3aa2d272a1d0ff2d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4865],{76768:function(e,r,n){var t=n(35250),i=n(5397),a=n.n(i);n(70079);var s=function(e){var r=e.children;return(0,t.jsx)(t.Fragment,{children:r})};r.Z=a()(function(){return Promise.resolve(s)},{ssr:!1})},4865:function(e,r,n){n.d(r,{Z:function(){return g}});var t=n(39324),i=n(10064),a=n(35250),s=n(15635),o=n(32148),l=n(19841),c=n(97296),d=n(70079),u=n(32004),f=n(94968),h=n(55548),x=n(1491),m=n(23234),v=n(76768),b=n(74424);function g(e){var r=e.children,n=e.showNavigation,f=e.renderTitle,j=e.renderMobileHeaderRightContent,y=e.renderSidebar,k=(0,m.Ml)(),N=(0,x.w$)(),w=(0,h.tN)(function(e){return e.isDesktopNavCollapsed}),C=(0,i._)((0,d.useState)(!1),2),S=C[0],Z=C[1],_=[],z=null;d.Children.forEach(r,function(e){d.isValidElement(e)&&(e.type===g.Sidebars?z=e:_.push(e))});var F=N&&n&&null!=y;return(0,a.jsxs)("div",{className:"relative z-0 flex h-full w-full overflow-hidden",children:[F?(0,a.jsx)(v.Z,{children:(0,a.jsx)(b.l6,{children:(0,a.jsx)("div",{className:(0,l.default)("flex h-full min-h-0 flex-col transition-opacity",S&&!w||w?"opacity-50":"opacity-100"),children:y})})}):null,(0,a.jsxs)("div",{className:"relative flex h-full max-w-full flex-1 flex-col overflow-hidden",children:[!N&&n&&(0,a.jsx)(v.Z,{children:(0,a.jsx)(b.Vs,{onClickOpenSidebar:function(){return h.vm.toggleActiveSidebar("mobile-nav")},renderTitle:f,renderSidebar:y,renderRightContent:j})}),(0,a.jsxs)("main",{className:"relative h-full w-full flex-1 overflow-auto transition-width",children:[k&&F&&(0,a.jsx)(v.Z,{children:(0,a.jsx)("div",{className:(0,l.default)("fixed left-0 top-1/2 z-40 -translate-y-1/2 transition-transform",w?"translate-x-0 rotate-180":"translate-x-[260px] rotate-0"),children:(0,a.jsx)("button",{onClick:h.vm.toggleDesktopNavCollapsed,onMouseEnter:function(){return Z(!0)},onMouseLeave:function(){return Z(!1)},children:(0,a.jsxs)(s.u,{side:"right",label:w?(0,a.jsx)(u.Z,(0,t._)({},p.openSidebar)):(0,a.jsx)(u.Z,(0,t._)({},p.closeSidebar)),sideOffset:4,children:[(0,a.jsx)(c.E.div,{className:"flex h-[72px] w-8 items-center justify-center",variants:{rest:{opacity:.25},hover:{opacity:1}},initial:!1,whileHover:["hover","arrow"],animate:["rest",w?"arrow":"line"],children:(0,a.jsxs)(c.E.div,{className:"flex h-6 w-6 flex-col items-center",children:[(0,a.jsx)(c.E.div,{className:"h-3 w-1 rounded-full bg-token-text-primary",variants:{line:{rotate:"0deg",y:".15rem"},arrow:{rotate:"15deg",y:".15rem"}}}),(0,a.jsx)(c.E.div,{className:"h-3 w-1 rounded-full bg-token-text-primary",variants:{line:{rotate:"0deg",y:"-.15rem"},arrow:{rotate:"-15deg",y:"-.15rem"}}})]})}),(0,a.jsx)(o.T,{children:w?(0,a.jsx)(u.Z,(0,t._)({},p.openSidebar)):(0,a.jsx)(u.Z,(0,t._)({},p.closeSidebar))})]})})})}),_]})]}),z]})}g.Sidebars=function(e){var r=e.children;return(0,a.jsx)(a.Fragment,{children:r})};var p=(0,f.vU)({closeSidebar:{id:"Stage.closeSidebar",defaultMessage:"Close sidebar",description:"Close sidebar button label"},openSidebar:{id:"Stage.openSidebar",defaultMessage:"Open sidebar",description:"Open sidebar button label"}})},74424:function(e,r,n){n.d(r,{H:function(){return Z},MP:function(){return C},Vs:function(){return z},js:function(){return S},l6:function(){return F}});var t=n(39324),i=n(70216),a=n(35250),s=n(35265),o=n(98359),l=n(72555),c=n(32148),d=n(19841),u=n(97296),f=n(70737),h=n(10721),x=n(70079),m=n(1454),v=n(70671),b=n(32004),g=n(94968),p=n(55548),j=n(1491),y=n(74329),k=n(15635),N=n(23234),w=n(27382);function C(e){var r=e.onClick,n=e.className,s=(0,i._)(e,["onClick","className"]);return(0,a.jsx)(w.zV,(0,t._)({onClick:r,className:(0,d.default)(n,"flex-grow overflow-hidden")},s))}function S(e){var r=e.onClick,n=(0,i._)(e,["onClick"]);return(0,a.jsx)("button",(0,t._)({type:"button",className:"px-3",onClick:r},n))}function Z(){var e=(0,v.Z)();return(0,j.w$)()?(0,a.jsx)(k.u,{side:"right",label:e.formatMessage(M.closeSidebar),children:(0,a.jsxs)(w.zV,{onClick:p.vm.toggleDesktopNavCollapsed,className:"w-11 flex-shrink-0 items-center justify-center bg-white dark:bg-transparent",children:[(0,a.jsx)(m.iYc,{className:"icon-sm"}),(0,a.jsx)(c.f,{children:(0,a.jsx)(b.Z,(0,t._)({},M.closeSidebar))})]})}):null}var _=function(e){var r=e.onClose,n=e.sidebarOpen,i=e.children;return(0,a.jsx)(o.u.Root,{show:n,as:x.Fragment,children:(0,a.jsxs)(l.V,{as:"div",className:"dark relative",onClose:r,children:[(0,a.jsx)(o.u.Child,{as:x.Fragment,enter:"transition-opacity ease-linear duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity ease-linear duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,a.jsx)("div",{className:"fixed inset-0 bg-black/50 dark:bg-black/25"})}),(0,a.jsxs)("div",{className:"fixed inset-0 flex",children:[(0,a.jsx)(o.u.Child,{as:x.Fragment,enter:"transition ease-in-out duration-300 transform",enterFrom:"-translate-x-full",enterTo:"translate-x-0",leave:"transition ease-in-out duration-300 transform",leaveFrom:"translate-x-0",leaveTo:"-translate-x-full",children:(0,a.jsxs)(l.V.Panel,{className:"relative flex w-full max-w-xs flex-1 flex-col bg-gray-900 gizmo:bg-black",children:[(0,a.jsx)(o.u.Child,{as:x.Fragment,enter:"ease-in-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in-out duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,a.jsx)("div",{className:"absolute right-0 top-0 -mr-12 pt-3.5",children:(0,a.jsxs)("button",{type:"button",className:"ml-1 flex h-10 w-10 items-center justify-center text-white focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white",onClick:r,children:[(0,a.jsx)("span",{className:"sr-only",children:(0,a.jsx)(b.Z,(0,t._)({},M.closeSidebar))}),(0,a.jsx)(s.v7,{className:"icon-md"})]})})}),i]})}),(0,a.jsx)("div",{className:"w-14 flex-shrink-0"})]})]})})},z=function(e){var r=e.onClickOpenSidebar,n=e.renderTitle,i=e.renderSidebar,o=e.renderRightContent,l=(0,p.tN)(function(e){return e.activeSidebar}),c=(0,h.useRouter)().asPath;return(0,x.useEffect)(function(){"mobile-nav"===l&&p.vm.setActiveSidebar(!1)},[c]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"text-token-primary sticky top-0 z-10 flex min-h-[40px] items-center border-b border-token-border-medium bg-token-surface-primary pl-1 dark:bg-token-surface-secondary md:hidden",children:[(0,a.jsxs)("button",{type:"button",className:"absolute -ml-0.5 -mt-0.5 inline-flex h-10 w-10 items-center justify-center rounded-md hover:text-gray-900 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-white active:opacity-50 dark:hover:text-white",onClick:r,children:[(0,a.jsx)("span",{className:"sr-only",children:(0,a.jsx)(b.Z,(0,t._)({},M.openSidebar))}),(0,a.jsx)(s.$0,{className:"icon-md"})]}),(0,a.jsx)("h1",{className:"flex-1 text-center text-base font-normal",children:n}),o]}),(0,a.jsx)(_,{onClose:function(){p.vm.setActiveSidebar(!1)},sidebarOpen:"mobile-nav"===l,children:i})]})};function F(e){var r=e.children,n=(0,v.Z)(),t=(0,x.useRef)(null),i=(0,p.tN)(function(e){return e.isDesktopNavCollapsed}),s=(0,N.Ml)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u.E.div,{className:"dark flex-shrink-0 overflow-x-hidden bg-gray-900 gizmo:bg-black",ref:t,initial:!1,animate:{width:i?0:"260px",transition:{duration:.165,ease:"easeOut"}},onAnimationStart:function(){t.current&&(t.current.style.visibility="visible")},onAnimationComplete:function(){t.current&&i&&(t.current.style.visibility="hidden")},children:(0,a.jsx)("div",{className:"h-full w-[260px]",children:(0,a.jsx)("div",{className:"flex h-full min-h-0 flex-col",children:r})})}),(0,a.jsx)(f.M,{initial:!1,children:(0,a.jsx)(a.Fragment,{children:i&&!s&&(0,a.jsx)(u.E.div,{className:"absolute left-2 top-2 z-40 hidden md:inline-block",initial:{opacity:0},animate:{opacity:1,transition:{duration:.165,ease:"easeIn"}},children:(0,a.jsx)(k.u,{side:"right",label:n.formatMessage(M.openSidebar),children:(0,a.jsx)(y.O,{onClick:p.vm.toggleDesktopNavCollapsed,"aria-label":n.formatMessage(M.openSidebar),children:(0,a.jsx)(m.iYc,{className:"icon-sm text-token-text-primary gizmo:text-token-text-tertiary gizmo:hover:text-token-text-secondary"})})})})})})]})}var M=(0,g.vU)({closeSidebar:{id:"navigation.closeSidebar",defaultMessage:"Close sidebar",description:"Close sidebar button label"},openSidebar:{id:"navigation.openSidebar",defaultMessage:"Open sidebar",description:"Open sidebar button label"}})},74329:function(e,r,n){n.d(r,{O:function(){return o},h:function(){return l}});var t=n(4337),i=n(21389);function a(){var e=(0,t._)(["flex p-3 items-center gap-3 transition-colors duration-200 text-gray-600 dark:text-gray-200 cursor-pointer text-sm rounded-md bg-white dark:bg-gray-800 hover:bg-gray-50 dark:hover:bg-gray-700 h-11"]);return a=function(){return e},e}function s(){var e=(0,t._)(["h-11 w-11"]);return s=function(){return e},e}var o=i.Z.button(a()),l=i.Z.div(s())},27382:function(e,r,n){n.d(r,{R:function(){return v},Vq:function(){return b},ZB:function(){return x},ZP:function(){return h},zV:function(){return m}});var t=n(4337),i=n(35250),a=n(7813),s=n(19841),o=n(21389);function l(){var e=(0,t._)(["p-2 rounded-md hover:bg-black/10 hover:dark:bg-white/10 cursor-pointer"]);return l=function(){return e},e}function c(){var e=(0,t._)(["flex px-3 min-h-[44px] py-1 items-center gap-3 dark:text-white cursor-pointer text-sm"]);return c=function(){return e},e}function d(){var e=(0,t._)(["rounded-md border dark:border-white/20 gizmo:min-h-0 hover:bg-gray-500/10 h-11 gizmo:h-10 gizmo:rounded-lg gizmo:border-[rgba(0,0,0,0.1)]"]);return d=function(){return e},e}function u(){var e=(0,t._)(["h-px dark:bg-white/10 bg-black/20"]);return u=function(){return e},e}function f(){var e=(0,t._)(["",""]);return f=function(){return e},e}function h(e){var r=e.onClick,n=e.href,t=e.target,o=e.children,l=e.disabled;return(0,i.jsx)(a.v.Item,{disabled:l,children:function(e){var a=e.active;return(0,i.jsx)(x,{as:void 0!==n?"a":"button",onClick:r,href:n,target:t,className:(0,s.default)({"bg-gray-100 dark:bg-gray-800":a,"hover:bg-gray-100 dark:hover:bg-gray-800":!a&&!l}),children:o})}})}o.Z.a(l());var x=o.Z.a(c()),m=(0,o.Z)(x)(d()),v=o.Z.div(u()),b=(0,o.Z)(x)(f(),function(e){return e.$active?"bg-gray-100 dark:bg-gray-800":"hover:bg-gray-100 dark:hover:bg-gray-800 gizmo:dark:hover:bg-token-surface-primary gizmo:hover:bg-token-surface-primary"})}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/53c17921e0c481ce.css b/chatgpt-example/Remaining Bread 74 loaves-Dateien/53c17921e0c481ce.css new file mode 100644 index 0000000..630753a --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/53c17921e0c481ce.css @@ -0,0 +1,2 @@ +@font-face{font-display:swap;font-family:Signifier;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/signifier-light.c131ea48.woff2) format("woff2")}@font-face{font-display:swap;font-family:Signifier;font-style:italic;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/signifier-light-italic.ae129369.woff2) format("woff2")}@font-face{font-display:swap;font-family:Signifier;font-style:normal;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/signifier-bold.3a11015f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Signifier;font-style:italic;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/signifier-bold-italic.52d511e3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-buch.13189857.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne;font-style:italic;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-buch-kursiv.1052965d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne;font-style:normal;font-weight:500;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-kraftig.204b461c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne;font-style:italic;font-weight:500;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-kraftig-kursiv.a0040f3f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne;font-style:normal;font-weight:600;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-halbfett.977f1845.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne;font-style:italic;font-weight:600;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-halbfett-kursiv.cb37a814.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne Mono;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-mono-buch.de677af1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne Mono;font-style:normal;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-mono-halbfett.b082e8e2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne Mono;font-style:italic;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-mono-buch-kursiv.8eeb89d0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne Circle;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-circle-buch.d446e5e9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Söhne Circle;font-style:normal;font-weight:600;src:url(https://cdn.oaistatic.com/_next/static/media/soehne-circle-halbfett.9eb377ad.woff2) format("woff2")} +/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #d9d9e3;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Söhne Mono,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#acacbe}input::placeholder,textarea::placeholder{color:#acacbe}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 transparent;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#8e8ea0;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8e8ea0;opacity:1}input::placeholder,textarea::placeholder{color:#8e8ea0;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%238e8ea0' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto auto;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:inherit;print-color-adjust:inherit}[type=checkbox],[type=radio]{--tw-shadow:0 0 transparent;-webkit-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#8e8ea0;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-color:inherit;border-radius:0;border-width:0;font-size:inherit;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}h1{font-size:1.875rem;line-height:2.25rem}h1,h2,h3{font-weight:600}h2,h3{font-size:1.5rem;line-height:2rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(69,89,164,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(69,89,164,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(69,89,164,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }:root{--white:#fff;--black:#000;--gray-50:#f7f7f8;--gray-100:#ececf1;--gray-200:#d9d9e3;--gray-300:#c5c5d2;--gray-400:#acacbe;--gray-500:#8e8ea0;--gray-600:#565869;--gray-700:#40414f;--gray-800:#343541;--gray-900:#202123;--gray-950:#050509;--gizmo-gray-500:#999;--gizmo-gray-600:#666;--gizmo-gray-950:#0f0f0f}html{--text-primary:var(--gray-800);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--surface-primary:var(--white);--surface-secondary:var(--gray-50);--surface-tertiary:var(--gray-100);--border-light:var(--gray-100);--border-medium:var(--gray-200);--border-heavy:var(--gray-300);--border-xheavy:var(--gray-400)}.dark{--text-primary:var(--gray-100);--text-secondary:var(--gray-300);--text-tertiary:var(--gray-500);--surface-primary:var(--gray-900);--surface-secondary:var(--gray-800);--surface-tertiary:var(--gray-700);--border-light:var(--gray-700);--border-medium:var(--gray-600);--border-heavy:var(--gray-500);--border-xheavy:var(--gray-400)}.gizmo{--text-primary:var(--gizmo-gray-950);--text-secondary:var(--gizmo-gray-600);--text-tertiary:var(--gizmo-gray-500);--surface-primary:var(--white);--surface-secondary:var(--gray-50);--surface-tertiary:var(--gray-100);--border-light:rgba(0,0,0,.1);--border-medium:rgba(0,0,0,.15);--border-heavy:rgba(0,0,0,.2);--border-xheavy:rgba(0,0,0,.25)}.gizmo.dark{--text-primary:var(--gray-100);--text-secondary:var(--gray-300);--text-tertiary:var(--gizmo-gray-500);--surface-primary:var(--gray-900);--surface-secondary:var(--gray-800);--surface-tertiary:var(--gray-700);--border-light:rgba(217,217,227,.1);--border-medium:rgba(217,217,227,.15);--border-heavy:rgba(217,217,227,.2);--border-xheavy:rgba(217,217,227,.25)}textarea:focus{border-color:inherit;box-shadow:none;outline:none}::-webkit-scrollbar{height:1rem;width:.5rem}::-webkit-scrollbar:horizontal{height:.5rem;width:1rem}::-webkit-scrollbar-track{background-color:transparent;border-radius:9999px}::-webkit-scrollbar-thumb{--tw-border-opacity:1;background-color:rgba(217,217,227,.8);border-color:rgba(255,255,255,var(--tw-border-opacity));border-radius:9999px;border-width:1px}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgba(217,217,227,var(--tw-bg-opacity))}.dark ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.1)}.dark ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}@media (min-width:768px){.scrollbar-trigger ::-webkit-scrollbar-thumb{visibility:hidden}.scrollbar-trigger:hover ::-webkit-scrollbar-thumb{visibility:visible}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-style:normal;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:transparent;border-radius:.375rem;color:currentColor;font-size:.875em;font-weight:400;line-height:1.7142857;margin:0;overflow-x:auto;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-sm :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-base :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-lg :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-xl :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.prose-xl :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-2xl :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.8333333em;margin-top:.8333333em}.prose-2xl :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.form-input,.form-multiselect,.form-select,.form-textarea{--tw-shadow:0 0 transparent;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#8e8ea0;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{color:#8e8ea0;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#8e8ea0;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.btn{align-items:center;border-color:transparent;border-radius:.5rem;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;pointer-events:auto}.btn:focus{outline:2px solid transparent;outline-offset:2px}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:active{opacity:.8}.btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(16,163,127,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary:hover{--tw-bg-opacity:1;background-color:rgba(26,127,100,var(--tw-bg-opacity))}.btn-primary:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.btn-primary.focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(25,195,125,var(--tw-ring-opacity))}.btn-primary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(25,195,125,var(--tw-ring-opacity))}.btn-danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.btn-danger:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.btn-danger:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.btn-danger.focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(220,38,38,var(--tw-ring-opacity))}.btn-danger:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(220,38,38,var(--tw-ring-opacity))}.btn-danger:disabled:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.btn-danger-outline{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(185,28,28,var(--tw-border-opacity));border-width:1px;color:rgba(185,28,28,var(--tw-text-opacity))}.btn-danger-outline:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.btn-danger-outline.focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(220,38,38,var(--tw-ring-opacity))}.btn-danger-outline:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(220,38,38,var(--tw-ring-opacity))}.btn-neutral{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(0,0,0,.1);border-width:1px;color:#343541;color:var(--text-primary);font-size:.875rem;line-height:1.25rem}.btn-neutral:hover{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.btn-neutral:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.btn-neutral.focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(86,88,105,var(--tw-ring-opacity))}.btn-neutral:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(86,88,105,var(--tw-ring-opacity))}.dark .btn-neutral{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity));border-color:rgba(86,88,105,var(--tw-border-opacity));color:rgba(217,217,227,var(--tw-text-opacity))}.dark .btn-neutral:hover{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.dark .btn-neutral.focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.dark .btn-neutral:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.btn-dark{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity));border-color:rgba(86,88,105,var(--tw-border-opacity));border-width:1px;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-dark:hover{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.btn-light{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity));color:rgba(0,0,0,var(--tw-text-opacity))}.btn-light:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.btn-disabled{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity));cursor:not-allowed}.btn-disabled,.btn-disabled:hover{background-color:rgba(236,236,241,var(--tw-bg-opacity))}.btn-disabled:hover{--tw-bg-opacity:1}.btn-small{padding:.25rem .5rem}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar ::-webkit-scrollbar{display:none}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.\!invisible{visibility:hidden!important}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:-webkit-sticky!important;position:sticky!important}.sticky{position:-webkit-sticky;position:sticky}.inset-0{bottom:0;left:0;right:0;top:0}.inset-12{bottom:3rem;left:3rem;right:3rem;top:3rem}.inset-y-0{bottom:0;top:0}.inset-y-1\/2{bottom:50%;top:50%}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-right-1{right:-.25rem}.-top-0{top:0}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-16{top:-4rem}.-top-\[1px\]{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[124px\]{bottom:124px}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-16{left:4rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-\[50\%\]{left:50%}.left-\[7px\]{left:7px}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-1\/2{right:50%}.right-11{right:2.75rem}.right-16{right:4rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-3px\]{top:-3px}.top-\[-6px\]{top:-6px}.top-\[20px\]{top:20px}.top-\[50\%\]{top:50%}.top-\[calc\(100\%-10px\)\]{top:calc(100% - 10px)}.top-full{top:100%}.-z-0,.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[14\]{z-index:14}.z-\[15\]{z-index:15}.z-\[16\]{z-index:16}.z-\[17\]{z-index:17}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1/span 1}.col-span-3{grid-column:span 3/span 3}.col-start-2{grid-column-start:2}.row-auto{grid-row:auto}.row-span-4{grid-row:span 4/span 4}.row-start-2{grid-row-start:2}.float-left{float:left}.m-0{margin:0}.m-1{margin:.25rem}.m-1\.5{margin:.375rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-0{margin-bottom:0;margin-top:0}.-my-0\.5{margin-bottom:-.125rem;margin-top:-.125rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-1\.5{margin-bottom:.375rem;margin-top:.375rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-2\.5{margin-bottom:.625rem;margin-top:.625rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-auto{margin-bottom:auto;margin-top:auto}.-ml-0{margin-left:0}.-ml-0\.5{margin-left:-.125rem}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-ml-8{margin-left:-2rem}.-ml-\[1px\]{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-12{margin-right:-3rem}.-mr-2{margin-right:-.5rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.-mt-\[0\.75px\]{margin-top:-.75px}.-mt-\[3px\]{margin-top:-3px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[-2px\]{margin-top:-2px}.mt-auto{margin-top:auto}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-6{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/7\]{aspect-ratio:4/7}.aspect-\[7\/4\]{aspect-ratio:7/4}.aspect-square{aspect-ratio:1/1}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/4{height:25%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[1200px\]{height:1200px}.h-\[128px\]{height:128px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[25px\]{height:25px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[3px\]{height:3px}.h-\[404px\]{height:404px}.h-\[42px\]{height:42px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[66\%\]{height:66%}.h-\[70px\]{height:70px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-auto{height:auto}.h-fit{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.\!max-h-\[100vh\]{max-height:100vh!important}.max-h-0{max-height:0}.max-h-32{max-height:8rem}.max-h-5{max-height:1.25rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-\[28rem\]{max-height:28rem}.max-h-\[450px\]{max-height:450px}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100vh-150px\)\]{max-height:calc(100vh - 150px)}.max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}.min-h-0{min-height:0}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[200px\]{min-height:200px}.min-h-\[20px\]{min-height:20px}.min-h-\[24px\]{min-height:24px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60px\]{min-height:60px}.min-h-\[71px\]{min-height:71px}.min-h-\[80vh\]{min-height:80vh}.min-h-fit{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-104{width:26rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[103px\]{width:103px}.w-\[120px\]{width:120px}.w-\[128px\]{width:128px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[184px\]{width:184px}.w-\[18px\]{width:18px}.w-\[2\.5px\]{width:2.5px}.w-\[209px\]{width:209px}.w-\[218px\]{width:218px}.w-\[21px\]{width:21px}.w-\[23px\]{width:23px}.w-\[25vw\]{width:25vw}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[3px\]{width:3px}.w-\[42px\]{width:42px}.w-\[66\%\]{width:66%}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[860px\]{width:860px}.w-\[88px\]{width:88px}.w-\[90vw\]{width:90vw}.w-\[960px\]{width:960px}.w-\[calc\(100\%\+4rem\)\]{width:calc(100% + 4rem)}.w-\[calc\(100\%-50px\)\]{width:calc(100% - 50px)}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[100px\]{min-width:100px}.min-w-\[100vw\]{min-width:100vw}.min-w-\[175px\]{min-width:175px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[256px\]{min-width:256px}.min-w-\[25vw\]{min-width:25vw}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[32px\]{min-width:32px}.min-w-\[340px\]{min-width:340px}.min-w-\[50px\]{min-width:50px}.min-w-\[8rem\]{min-width:8rem}.min-w-full{min-width:100%}.\!max-w-\[500px\]{max-width:500px!important}.\!max-w-\[80vw\]{max-width:80vw!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[372px\]{max-width:372px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[550px\]{max-width:550px}.max-w-\[560px\]{max-width:560px}.max-w-\[650px\]{max-width:650px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[50\%_50\%\]{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-\[calc\(100\%\+4px\)\]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[calc\(100\%\+4px\)\]{--tw-translate-x:calc(-100% + -4px)}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-1\/2{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-0\.5{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x:0.125rem}.translate-x-1{--tw-translate-x:0.25rem}.translate-x-1,.translate-x-1\/2{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-x-\[260px\]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[260px\]{--tw-translate-x:260px}.translate-x-full{--tw-translate-x:100%}.translate-x-full,.translate-y-0{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-1,.translate-y-3{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:0.75rem}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-\[calc\(-50\%-1em\)\]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(-50\%-1em\)\]{--tw-translate-y:calc(-50% - 1em)}.translate-y-\[calc\(-50\%-1em\+16px\)\]{--tw-translate-y:calc(-50% - 1em + 16px)}.translate-y-\[calc\(-50\%-1em-16px\)\],.translate-y-\[calc\(-50\%-1em\+16px\)\]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(-50\%-1em-16px\)\]{--tw-translate-y:calc(-50% - 1em - 16px)}.translate-y-\[calc\(100\%-71px\)\]{--tw-translate-y:calc(100% - 71px)}.-rotate-180,.translate-y-\[calc\(100\%-71px\)\]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate:-180deg}.-rotate-45{--tw-rotate:-45deg}.-rotate-45,.-rotate-90{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-0{--tw-rotate:0deg}.rotate-0,.rotate-180{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.-scale-x-100,.scale-0{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1}.scale-x-75{--tw-scale-x:.75}.scale-x-75,.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@-webkit-keyframes slideDownAndFade{0%{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animate-slideDownAndFade{-webkit-animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes slideLeftAndFade{0%{opacity:0;-webkit-transform:translateX(2px);transform:translateX(2px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.animate-slideLeftAndFade{-webkit-animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[10px_1fr_10px\]{grid-template-columns:10px 1fr 10px}.grid-cols-\[auto_max-content\]{grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content}.grid-cols-\[repeat\(auto-fit\2c minmax\(250px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[minmax\(10px\2c _1fr\)_auto_minmax\(10px\2c _1fr\)\]{grid-template-rows:minmax(10px,1fr) auto minmax(10px,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{align-items:center;justify-items:center;place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.\!gap-1{gap:.25rem!important}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-x-1{-webkit-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-webkit-column-gap:.375rem;column-gap:.375rem}.gap-x-3{-webkit-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-webkit-column-gap:1rem;column-gap:1rem}.gap-x-6{-webkit-column-gap:1.5rem;column-gap:1.5rem}.gap-x-9{-webkit-column-gap:2.25rem;column-gap:2.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.-space-y-px>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-1px*var(--tw-space-y-reverse));margin-top:calc(-1px*(1 - var(--tw-space-y-reverse)))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.375rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(217,217,227,var(--tw-divide-opacity))}.divide-token-border-light>:not([hidden])~:not([hidden]){border-color:#ececf1;border-color:var(--border-light)}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;white-space:nowrap}.overflow-ellipsis,.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!whitespace-pre{white-space:pre!important}.whitespace-pre-line{white-space:pre-line}.\!whitespace-pre-wrap{white-space:pre-wrap!important}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{word-wrap:break-word}.break-all{word-break:break-all}.\!rounded{border-radius:.25rem!important}.\!rounded-lg{border-radius:.5rem!important}.rounded{border-radius:.25rem}.rounded-\[38px\]{border-radius:38px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-br-sm{border-bottom-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[0\.5px\]{border-width:.5px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-\[0\.5px\]{border-bottom-width:.5px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-8{border-left-width:8px}.border-r{border-right-width:1px}.border-r-8{border-right-width:8px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-8{border-top-width:8px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-black\/10{border-color:rgba(0,0,0,.1)}.border-black\/20{border-color:rgba(0,0,0,.2)}.border-black\/30{border-color:rgba(0,0,0,.3)}.border-black\/5{border-color:rgba(0,0,0,.05)}.border-brand-green{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.border-gizmo-gray-950{--tw-border-opacity:1;border-color:rgba(15,15,15,var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgba(236,236,241,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(217,217,227,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(197,197,210,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(172,172,190,var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgba(142,142,160,var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity:1;border-color:rgba(64,65,79,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgba(52,53,65,var(--tw-border-opacity))}.border-gray-950{--tw-border-opacity:1;border-color:rgba(5,5,9,var(--tw-border-opacity))}.border-green-500{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.border-green-600{--tw-border-opacity:1;border-color:rgba(16,163,127,var(--tw-border-opacity))}.border-orange-400{--tw-border-opacity:1;border-color:rgba(255,128,82,var(--tw-border-opacity))}.border-orange-500{--tw-border-opacity:1;border-color:rgba(224,108,43,var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.border-token-border-heavy{border-color:#c5c5d2;border-color:var(--border-heavy)}.border-token-border-light{border-color:#ececf1;border-color:var(--border-light)}.border-token-border-medium{border-color:#d9d9e3;border-color:var(--border-medium)}.border-token-surface-primary{border-color:#fff;border-color:var(--surface-primary)}.border-token-surface-secondary{border-color:#f7f7f8;border-color:var(--surface-secondary)}.border-token-surface-tertiary{border-color:#ececf1;border-color:var(--surface-tertiary)}.border-token-text-tertiary{border-color:#8e8ea0;border-color:var(--text-tertiary)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-y-token-border-medium{border-bottom-color:#d9d9e3;border-bottom-color:var(--border-medium);border-top-color:#d9d9e3;border-top-color:var(--border-medium)}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-\[\#0077FF\]{--tw-border-opacity:1;border-top-color:rgba(0,119,255,var(--tw-border-opacity))}.border-opacity-75{--tw-border-opacity:0.75}.\!bg-brand-purple{--tw-bg-opacity:1!important;background-color:rgba(171,104,255,var(--tw-bg-opacity))!important}.\!bg-gray-200{--tw-bg-opacity:1!important;background-color:rgba(217,217,227,var(--tw-bg-opacity))!important}.\!bg-gray-700{--tw-bg-opacity:1!important;background-color:rgba(64,65,79,var(--tw-bg-opacity))!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#0077FF\]{--tw-bg-opacity:1;background-color:rgba(0,119,255,var(--tw-bg-opacity))}.bg-\[\#10A37F\]{--tw-bg-opacity:1;background-color:rgba(16,163,127,var(--tw-bg-opacity))}.bg-\[\#3C46FF\]{--tw-bg-opacity:1;background-color:rgba(60,70,255,var(--tw-bg-opacity))}.bg-\[\#4046EC\]{--tw-bg-opacity:1;background-color:rgba(64,70,236,var(--tw-bg-opacity))}.bg-\[\#B161FD\]{--tw-bg-opacity:1;background-color:rgba(177,97,253,var(--tw-bg-opacity))}.bg-\[\#F8CA27\]{--tw-bg-opacity:1;background-color:rgba(248,202,39,var(--tw-bg-opacity))}.bg-\[\#FF5588\]{--tw-bg-opacity:1;background-color:rgba(255,85,136,var(--tw-bg-opacity))}.bg-\[\#FF6E3C\]{--tw-bg-opacity:1;background-color:rgba(255,110,60,var(--tw-bg-opacity))}.bg-\[rgba\(30\2c 203\2c 239\2c 0\.07\)\]{background-color:rgba(30,203,239,.07)}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/5{background-color:rgba(0,0,0,.05)}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/90{background-color:rgba(0,0,0,.9)}.bg-black\/\[\.04\]{background-color:rgba(0,0,0,.04)}.bg-black\/\[\.08\]{background-color:rgba(0,0,0,.08)}.bg-black\/\[\.12\]{background-color:rgba(0,0,0,.12)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgba(121,137,255,var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgba(58,136,255,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(69,89,164,var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.bg-blue-950{--tw-bg-opacity:1;background-color:rgba(23,37,84,var(--tw-bg-opacity))}.bg-brand-blue-800{--tw-bg-opacity:1;background-color:rgba(0,102,222,var(--tw-bg-opacity))}.bg-brand-green{--tw-bg-opacity:1;background-color:rgba(25,195,125,var(--tw-bg-opacity))}.bg-brand-green-800{--tw-bg-opacity:1;background-color:rgba(5,167,70,var(--tw-bg-opacity))}.bg-brand-green\/20{background-color:rgba(25,195,125,.2)}.bg-brand-green\/40{background-color:rgba(25,195,125,.4)}.bg-brand-purple{--tw-bg-opacity:1;background-color:rgba(171,104,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(217,217,227,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(197,197,210,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(172,172,190,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(142,142,160,var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgba(86,88,105,var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgba(32,33,35,var(--tw-bg-opacity))}.bg-gray-950{--tw-bg-opacity:1;background-color:rgba(5,5,9,var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgba(210,244,211,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgba(185,238,188,var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgba(25,195,125,var(--tw-bg-opacity))}.bg-green-500\/10{background-color:rgba(25,195,125,.1)}.bg-green-600{--tw-bg-opacity:1;background-color:rgba(16,163,127,var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgba(224,108,43,var(--tw-bg-opacity))}.bg-orange-500\/10{background-color:rgba(224,108,43,.1)}.bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-red-500\/10{background-color:rgba(239,68,68,.1)}.bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity))}.bg-token-border-light{background-color:#ececf1;background-color:var(--border-light)}.bg-token-surface-primary{background-color:#fff;background-color:var(--surface-primary)}.bg-token-surface-secondary{background-color:#f7f7f8;background-color:var(--surface-secondary)}.bg-token-surface-tertiary{background-color:#ececf1;background-color:var(--surface-tertiary)}.bg-token-text-primary{background-color:#343541;background-color:var(--text-primary)}.bg-token-text-tertiary{background-color:#8e8ea0;background-color:var(--text-tertiary)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,249,195,var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgba(250,230,158,var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgba(255,243,201,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(255,198,87,var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-gray-100{--tw-gradient-from:#ececf1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,236,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f7f7f8 var(--tw-gradient-from-position);--tw-gradient-to:hsla(240,7%,97%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900\/0{--tw-gradient-from:rgba(32,33,35,0) var(--tw-gradient-from-position);--tw-gradient-to:rgba(32,33,35,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-token-surface-primary{--tw-gradient-from:var(--surface-primary) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-60\%,.from-\[60\%\]{--tw-gradient-from-position:60%}.to-gray-100{--tw-gradient-to:#ececf1 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to:#202123 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-yellow-500{fill:#eab308}.stroke-black{stroke:#000}.stroke-brand-purple\/25{stroke:rgba(171,104,255,.25)}.stroke-gray-400{stroke:#acacbe}.stroke-white{stroke:#fff}.stroke-0{stroke-width:0}.stroke-2{stroke-width:2}.stroke-\[2\.5\]{stroke-width:2.5}.stroke-\[3\]{stroke-width:3}.stroke-\[4\]{stroke-width:4}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-scale-down{object-fit:scale-down}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[5px\]{padding:5px}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!py-0{padding-bottom:0!important;padding-top:0!important}.\!py-0\.5{padding-bottom:.125rem!important;padding-top:.125rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.\!pr-2{padding-right:.5rem!important}.\!pr-3{padding-right:.75rem!important}.\!pt-0{padding-top:0!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-64{padding-bottom:16rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[1px\]{padding-top:1px}.pt-\[67\%\]{padding-top:67%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:Söhne Mono,Monaco,Andale Mono,Ubuntu Mono,monospace}.font-sans{font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[10px\]{font-size:10px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.2\]{line-height:1.2}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.\!text-gray-500{--tw-text-opacity:1!important;color:rgba(142,142,160,var(--tw-text-opacity))!important}.text-\[\#756B5C\]{--tw-text-opacity:1;color:rgba(117,107,92,var(--tw-text-opacity))}.text-\[\#FE7600\]{--tw-text-opacity:1;color:rgba(254,118,0,var(--tw-text-opacity))}.text-\[\#cdcdcd\]{--tw-text-opacity:1;color:rgba(205,205,205,var(--tw-text-opacity))}.text-\[\#fff\]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-black\/20{color:rgba(0,0,0,.2)}.text-black\/50{color:rgba(0,0,0,.5)}.text-black\/60{color:rgba(0,0,0,.6)}.text-black\/70{color:rgba(0,0,0,.7)}.text-blue-400{--tw-text-opacity:1;color:rgba(58,136,255,var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgba(69,89,164,var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.text-brand-blue-800{--tw-text-opacity:1;color:rgba(0,102,222,var(--tw-text-opacity))}.text-brand-green{--tw-text-opacity:1;color:rgba(25,195,125,var(--tw-text-opacity))}.text-brand-purple{--tw-text-opacity:1;color:rgba(171,104,255,var(--tw-text-opacity))}.text-gizmo-gray-950{--tw-text-opacity:1;color:rgba(15,15,15,var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity:1;color:rgba(236,236,241,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(217,217,227,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.text-gray-50{--tw-text-opacity:1;color:rgba(247,247,248,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.text-gray-600\/50{color:rgba(86,88,105,.5)}.text-gray-700{--tw-text-opacity:1;color:rgba(64,65,79,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(52,53,65,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(32,33,35,var(--tw-text-opacity))}.text-gray-950{--tw-text-opacity:1;color:rgba(5,5,9,var(--tw-text-opacity))}.text-green-500{--tw-text-opacity:1;color:rgba(25,195,125,var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgba(16,163,127,var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgba(26,127,100,var(--tw-text-opacity))}.text-green-900{--tw-text-opacity:1;color:rgba(24,61,49,var(--tw-text-opacity))}.text-link-base{--tw-text-opacity:1;color:rgba(41,100,170,var(--tw-text-opacity))}.text-orange-300{--tw-text-opacity:1;color:rgba(255,160,69,var(--tw-text-opacity))}.text-orange-400{--tw-text-opacity:1;color:rgba(255,128,82,var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity:1;color:rgba(224,108,43,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.text-token-text-primary{color:#343541;color:var(--text-primary)}.text-token-text-secondary{color:#565869;color:var(--text-secondary)}.text-token-text-tertiary{color:#8e8ea0;color:var(--text-tertiary)}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-white\/50{color:hsla(0,0%,100%,.5)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-yellow-500{--tw-text-opacity:1;color:rgba(234,179,8,var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgba(161,98,7,var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgba(133,77,14,var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgba(146,114,1,var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.\!no-underline{text-decoration-line:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500::-webkit-input-placeholder{--tw-placeholder-opacity:1;color:rgba(142,142,160,var(--tw-placeholder-opacity))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgba(142,142,160,var(--tw-placeholder-opacity))}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.\!shadow-none{--tw-shadow:0 0 transparent!important;--tw-shadow-colored:0 0 transparent!important;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_0_24px_0_rgba\(0\2c 0\2c 0\2c 0\.05\)\2c inset_0_0\.5px_0_0_rgba\(0\2c 0\2c 0\2c 0\.05\)\2c 0_2px_8px_0_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 0 24px 0 rgba(0,0,0,.05),inset 0 0.5px 0 0 rgba(0,0,0,.05),0 2px 8px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 0 24px 0 var(--tw-shadow-color),inset 0 0.5px 0 0 var(--tw-shadow-color),0 2px 8px 0 var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 1px 2px rgba(0,0,0,.45);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c 0\.45\)\],.shadow-\[0_1px_7px_0_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_1px_7px_0_rgba\(0\2c 0\2c 0\2c 0\.03\)\]{--tw-shadow:0 1px 7px 0 rgba(0,0,0,.03);--tw-shadow-colored:0 1px 7px 0 var(--tw-shadow-color)}.shadow-\[0_1px_7px_0px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0 1px 7px 0px rgba(0,0,0,.06);--tw-shadow-colored:0 1px 7px 0px var(--tw-shadow-color)}.shadow-\[0_1px_7px_0px_rgba\(0\2c 0\2c 0\2c 0\.06\)\],.shadow-\[0_2px_12px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0_2px_12px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 2px 12px 0px rgba(0,0,0,.08);--tw-shadow-colored:0 2px 12px 0px var(--tw-shadow-color)}.shadow-\[0_2px_24px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 2px 24px rgba(0,0,0,.05);--tw-shadow-colored:0 2px 24px var(--tw-shadow-color)}.shadow-\[0_2px_24px_rgba\(0\2c 0\2c 0\2c 0\.05\)\],.shadow-\[0px_4px_14px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-\[0px_4px_14px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0px 4px 14px rgba(0,0,0,.06);--tw-shadow-colored:0px 4px 14px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:inset 0 0 0 1px rgba(0,0,0,.1);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\],.shadow-lg{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-xs{--tw-shadow:0 0 15px rgba(0,0,0,.1);--tw-shadow-colored:0 0 15px var(--tw-shadow-color)}.shadow-xs,.shadow-xxs{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-xxs{--tw-shadow:0 1px 7px 0 rgba(0,0,0,.03);--tw-shadow-colored:0 1px 7px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.ring-inset{--tw-ring-inset:inset}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0,0,0,var(--tw-ring-opacity))}.ring-black\/10{--tw-ring-color:rgba(0,0,0,.1)}.ring-transparent{--tw-ring-color:transparent}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.ring-offset-4{--tw-ring-offset-width:4px}.ring-offset-black{--tw-ring-offset-color:#000}.blur{--tw-blur:blur(8px)}.blur,.blur-xl{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px)}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[flex-basis\]{transition-duration:.15s;transition-property:flex-basis;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[stroke-dashoffset\]{transition-duration:.15s;transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\2c opacity\]{transition-duration:.15s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-width{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.delay-\[300ms\]{transition-delay:.3s}.delay-\[500ms\]{transition-delay:.5s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[opacity\2c transform\]{will-change:opacity,transform}.will-change-transform{will-change:transform}.\[grid-area\:_title\]{grid-area:title}.\[grid-template-areas\:_\'title_action\'_\'description_action\'\]{grid-template-areas:"title action" "description action"}body,html{height:100%}.dark body,.dark html{--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}#__next,#root{height:100%}.markdown{max-width:none}.markdown h1{font-weight:600}.markdown h1:first-child{margin-top:0}.markdown h2{font-weight:600;margin-bottom:1rem;margin-top:2rem}.markdown h2:first-child{margin-top:0}.markdown h3{font-weight:600;margin-bottom:.5rem;margin-top:1rem}.markdown h3:first-child{margin-top:0}.markdown h4{font-weight:400;margin-bottom:.5rem;margin-top:1rem}.markdown h4:first-child{margin-top:0}.markdown h5{font-weight:600}.markdown h5:first-child{margin-top:0}.markdown blockquote{--tw-border-opacity:1;border-color:rgba(142,142,160,var(--tw-border-opacity));border-left-width:2px;line-height:1.5rem;margin:0;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.markdown blockquote>p{margin:0}.markdown blockquote>p:after,.markdown blockquote>p:before{display:none}.markdown ol{counter-reset:list-number;display:flex;flex-direction:column;list-style-type:none;padding-left:0}.markdown ol:first-child>li{padding-left:1.25rem}.markdown ol>li{counter-increment:list-number;display:block;margin-bottom:0;margin-top:0;min-height:28px}.markdown ol>li:before{--tw-translate-x:-100%;--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity));content:counters(list-number,".") ".";font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);padding-right:.5rem;position:absolute;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.dark .markdown ol>li):before{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.markdown ul{display:flex;flex-direction:column;padding-left:0}.markdown ul:first-child>li{padding-left:1.25rem}.markdown ul>li{display:block;margin:0;min-height:28px}.markdown ul>li:before{--tw-translate-x:-100%;content:"\2022";font-size:.875rem;line-height:1.25rem;padding-right:.5rem;position:absolute;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.markdown ol li>p,.markdown ul li>p{margin:0}.markdown ol li>pre,.markdown ul li>pre{margin-bottom:.5rem;margin-top:.25rem}.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul{margin-bottom:0;margin-left:1rem;margin-top:0}.markdown table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);margin-bottom:.25rem;margin-top:.25rem;width:100%}.markdown th{background-color:rgba(236,236,241,.2);border-bottom-width:1px;border-left-width:1px;border-top-width:1px;padding:.25rem .75rem}.markdown th:first-child{border-top-left-radius:.375rem}.markdown th:last-child{border-right-width:1px;border-top-right-radius:.375rem}.markdown td{border-bottom-width:1px;border-left-width:1px;padding:.25rem .75rem}.markdown td:last-child{border-right-width:1px}.markdown tbody tr:last-child td:first-child{border-bottom-left-radius:.375rem}.markdown tbody tr:last-child td:last-child{border-bottom-right-radius:.375rem}.markdown a{--tw-text-opacity:1;color:rgba(41,100,170,var(--tw-text-opacity));font-weight:400;text-decoration-line:none}.markdown a:hover{--tw-text-opacity:1;color:rgba(98,154,221,var(--tw-text-opacity))}.gizmo .markdown>:not(pre),.gizmo .markdown>:not(pre)>:not(a){color:#343541;color:var(--text-primary)}.conversation-item-time:before{content:attr(data-time)}button.scroll-convo{display:none}@-webkit-keyframes blink{to{visibility:hidden}}@keyframes blink{to{visibility:hidden}}.animate-flash{-webkit-animation:flash 2s steps(60,start);animation:flash 2s steps(60,start)}@-webkit-keyframes flash{0%{background-color:hsla(0,0%,100%,.4)}}@keyframes flash{0%{background-color:hsla(0,0%,100%,.4)}}.result-streaming>:not(ol):not(ul):not(pre):last-child:after,.result-streaming>pre:last-child code:after{content:"\25CF";font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;margin-left:.25rem;vertical-align:baseline}.result-thinking:empty:last-child:after{-webkit-font-smoothing:subpixel-antialiased;-webkit-animation:pulseSize 1.25s ease-in-out infinite;animation:pulseSize 1.25s ease-in-out infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#343541;background-color:var(--text-primary);border-radius:50%;box-sizing:border-box;content:" ";display:block;height:12px;position:absolute;top:7px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;transform-origin:center;width:12px;will-change:transform}@supports (selector(:has(*))){.result-streaming>ol:last-child>li:last-child>ol:last-child>li:last-child:after,.result-streaming>ol:last-child>li:last-child>ol:last-child>li:last-child>ol:last-child>li:last-child:after,.result-streaming>ol:last-child>li:last-child>ol:last-child>li:last-child>ul:last-child>li:last-child:after,.result-streaming>ol:last-child>li:last-child>ul:last-child>li:last-child:after,.result-streaming>ol:last-child>li:last-child>ul:last-child>li:last-child>ol:last-child>li:last-child:after,.result-streaming>ol:last-child>li:last-child>ul:last-child>li:last-child>ul:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child>ol:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child>ol:last-child>li:last-child>ol:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child>ol:last-child>li:last-child>ul:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child>ul:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child>ul:last-child>li:last-child>ol:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child>ul:last-child>li:last-child>ul:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child[*|\:not-has\(]:after{content:"\25CF";font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;margin-left:.25rem;vertical-align:baseline}.result-streaming>ul:last-child>li:last-child:not(:has(*>li)):after{content:"\25CF";font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;margin-left:.25rem;vertical-align:baseline}.result-streaming>ol:last-child>li:last-child[*|\:not-has\(]:after{content:"\25CF";font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;margin-left:.25rem;vertical-align:baseline}.result-streaming>ol:last-child>li:last-child:not(:has(*>li)):after{content:"\25CF";font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;margin-left:.25rem;vertical-align:baseline}}@supports not (selector(:has(*))){.result-streaming>ol:last-child>li:last-child:after,.result-streaming>ul:last-child>li:last-child:after{content:"\25CF";font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:normal;margin-left:.25rem;vertical-align:baseline}}@-webkit-keyframes pulseSize{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}}@keyframes pulseSize{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}}@-webkit-keyframes toast-open{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes toast-open{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes toast-close{0%{opacity:1}to{opacity:0}}@keyframes toast-close{0%{opacity:1}to{opacity:0}}button[data-state=closed] .toggle-item-button-closed,button[data-state=open] .toggle-item-button-open{display:none}.toast-root{align-items:center;display:flex;flex-direction:column;height:0;transition:all .24s cubic-bezier(0,0,.2,1)}.toast-root[data-state=entered],.toast-root[data-state=entering]{-webkit-animation:toast-open .24s cubic-bezier(.175,.885,.32,1.175) both;animation:toast-open .24s cubic-bezier(.175,.885,.32,1.175) both}.toast-root[data-state=exiting]{-webkit-animation:toast-close .12s cubic-bezier(.4,0,1,1) both;animation:toast-close .12s cubic-bezier(.4,0,1,1) both}.toast-root .alert-root{box-shadow:0 0 1px rgba(67,90,111,.3),0 5px 8px -4px rgba(67,90,111,.3);flex-shrink:0;pointer-events:all}.interact-bounce{transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.interact-bounce:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.interact-bounce:active,.interact-bounce:hover{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.interact-bounce:active{--tw-scale-x:.9;--tw-scale-y:.9}.title{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal}.font-circle{font-family:Söhne Circle,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}.icon-xs{stroke-width:1.5;height:.75rem;width:.75rem}.icon-sm{stroke-width:2;height:1rem;width:1rem}.icon-md{stroke-width:1.5;height:18px;width:18px}.icon-lg{stroke-width:1.5;height:1.5rem;width:1.5rem}.icon-xl{stroke-width:1.5;height:1.75rem;width:1.75rem}.icon-2xl{stroke-width:1.5;height:2rem;width:2rem}.icon-workspace-avatar-preview{stroke-width:1.5;height:96px;width:96px}.icon-cover{stroke-width:1.5;height:234px;width:234px}.gizmo-shadow-stroke{position:relative}.gizmo-shadow-stroke:after{--tw-shadow:inset 0 0 0 1px rgba(0,0,0,.1);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);border-radius:9999px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dark .gizmo-shadow-stroke:after,.gizmo-shadow-stroke:after{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.dark .gizmo-shadow-stroke:after{--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.dark .dark\:prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}.marker\:text-gray-500 ::marker{color:#8e8ea0}.marker\:text-gray-500::marker{color:#8e8ea0}.placeholder\:text-gray-300::-webkit-input-placeholder{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.placeholder\:text-gray-300::placeholder{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.placeholder\:text-gray-500::-webkit-input-placeholder{--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity))}.placeholder\:text-gray-600::-webkit-input-placeholder{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.placeholder\:text-gray-600::placeholder{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.before\:content-\[\'\"\'\]:before{--tw-content:'"';content:var(--tw-content)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-2:after{content:var(--tw-content);height:.5rem}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:rounded-\[50\%\]:after{border-radius:50%;content:var(--tw-content)}.after\:bg-token-text-primary:after{background-color:#343541;background-color:var(--text-primary);content:var(--tw-content)}.after\:content-\[\'\"\'\]:after{--tw-content:'"';content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:mb-2:last-child{margin-bottom:.5rem}.last\:border-0:last-child{border-width:0}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.last\:pr-0:last-child{padding-right:0}.last-of-type\:border-b-0:last-of-type{border-bottom-width:0}.checked\:border-blue-600:checked{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity))}.checked\:\!bg-black:checked{--tw-bg-opacity:1!important;background-color:rgba(0,0,0,var(--tw-bg-opacity))!important}.checked\:bg-blue-600:checked{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity))}.empty\:hidden:empty{display:none}.focus-within\:z-10[focus-within]{z-index:10}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:border-gray-800[focus-within]{--tw-border-opacity:1;border-color:rgba(52,53,65,var(--tw-border-opacity))}.focus-within\:border-gray-800:focus-within{--tw-border-opacity:1;border-color:rgba(52,53,65,var(--tw-border-opacity))}.focus-within\:border-green-500[focus-within]{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.focus-within\:border-green-500:focus-within{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.focus-within\:border-indigo-600[focus-within]{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.focus-within\:border-indigo-600:focus-within{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity))}.focus-within\:bg-token-surface-tertiary[focus-within]{background-color:#ececf1;background-color:var(--surface-tertiary)}.focus-within\:bg-token-surface-tertiary:focus-within{background-color:#ececf1;background-color:var(--surface-tertiary)}.focus-within\:shadow-none[focus-within]{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.focus-within\:shadow-none:focus-within{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.focus-within\:outline-none[focus-within]{outline:2px solid transparent;outline-offset:2px}.focus-within\:outline-none:focus-within{outline:2px solid transparent;outline-offset:2px}.focus-within\:ring-0[focus-within]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-within\:ring-0:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-within\:ring-1[focus-within]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-within\:ring-gray-800[focus-within]{--tw-ring-opacity:1;--tw-ring-color:rgba(52,53,65,var(--tw-ring-opacity))}.focus-within\:ring-gray-800:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(52,53,65,var(--tw-ring-opacity))}.focus-within\:ring-indigo-600[focus-within]{--tw-ring-opacity:1;--tw-ring-color:rgba(79,70,229,var(--tw-ring-opacity))}.focus-within\:ring-indigo-600:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(79,70,229,var(--tw-ring-opacity))}.focus-within\:ring-transparent[focus-within]{--tw-ring-color:transparent}.focus-within\:ring-transparent:focus-within{--tw-ring-color:transparent}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[var\(--avatar-color\)\]:hover{border-color:var(--avatar-color)}.hover\:border-black\/10:hover{border-color:rgba(0,0,0,.1)}.hover\:border-gray-100:hover{--tw-border-opacity:1;border-color:rgba(236,236,241,var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgba(217,217,227,var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(197,197,210,var(--tw-border-opacity))}.hover\:\!bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgba(247,247,248,var(--tw-bg-opacity))!important}.hover\:bg-\[\#0000FF\]:hover{--tw-bg-opacity:1;background-color:rgba(0,0,255,var(--tw-bg-opacity))}.hover\:bg-\[\#0077FF\]:hover{--tw-bg-opacity:1;background-color:rgba(0,119,255,var(--tw-bg-opacity))}.hover\:bg-\[\#6E73FC\]:hover{--tw-bg-opacity:1;background-color:rgba(110,115,252,var(--tw-bg-opacity))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.hover\:bg-black\/10:hover{background-color:rgba(0,0,0,.1)}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.hover\:bg-brand-green\/30:hover{background-color:rgba(25,195,125,.3)}.hover\:bg-brand-purple:hover{--tw-bg-opacity:1;background-color:rgba(171,104,255,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(217,217,227,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.hover\:bg-gray-500\/10:hover{background-color:hsla(240,9%,59%,.1)}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(210,244,211,var(--tw-bg-opacity))}.hover\:bg-token-surface-primary:hover{background-color:#fff;background-color:var(--surface-primary)}.hover\:bg-token-surface-secondary:hover{background-color:#f7f7f8;background-color:var(--surface-secondary)}.hover\:bg-token-surface-tertiary:hover{background-color:#ececf1;background-color:var(--surface-tertiary)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:pr-14:hover{padding-right:3.5rem}.hover\:pr-4:hover{padding-right:1rem}.hover\:text-black:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.hover\:text-black\/50:hover{color:rgba(0,0,0,.5)}.hover\:text-black\/70:hover{color:rgba(0,0,0,.7)}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(217,217,227,var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgba(64,65,79,var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(52,53,65,var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(32,33,35,var(--tw-text-opacity))}.hover\:text-gray-950:hover{--tw-text-opacity:1;color:rgba(5,5,9,var(--tw-text-opacity))}.hover\:text-link-hover:hover{--tw-text-opacity:1;color:rgba(98,154,221,var(--tw-text-opacity))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.hover\:text-token-text-primary:hover{color:#343541;color:var(--text-primary)}.hover\:text-token-text-secondary:hover{color:#565869;color:var(--text-secondary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-20:hover{opacity:.2}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_1px_7px_0px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]:hover{--tw-shadow:0 1px 7px 0px rgba(0,0,0,.06);--tw-shadow-colored:0 1px 7px 0px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:delay-0:hover{transition-delay:0s}.focus\:border-none:focus{border-style:none}.focus\:border-brand-green:focus,.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.focus\:border-green-600:focus{--tw-border-opacity:1;border-color:rgba(16,163,127,var(--tw-border-opacity))}.focus\:border-orange-400:focus{--tw-border-opacity:1;border-color:rgba(255,128,82,var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.focus\:border-token-text-primary:focus{border-color:#343541;border-color:var(--text-primary)}.focus\:bg-gray-100:focus{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.focus\:bg-gray-50:focus{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.focus\:shadow-none:focus{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(58,136,255,var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(217,217,227,var(--tw-ring-opacity))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(25,195,125,var(--tw-ring-opacity))}.focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(16,163,127,var(--tw-ring-opacity))}.focus\:ring-token-text-primary:focus{--tw-ring-color:var(--text-primary)}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.focus-visible\:border-none.focus-visible{border-style:none}.focus-visible\:border-none:focus-visible{border-style:none}.focus-visible\:border-green-500.focus-visible{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.focus-visible\:border-green-500:focus-visible{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.focus-visible\:border-token-border-light.focus-visible{border-color:#ececf1;border-color:var(--border-light)}.focus-visible\:border-token-border-light:focus-visible{border-color:#ececf1;border-color:var(--border-light)}.focus-visible\:ring-0.focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.active\:opacity-50:active{opacity:.5}.active\:opacity-90:active{opacity:.9}.enabled\:bg-brand-purple:enabled{--tw-bg-opacity:1;background-color:rgba(171,104,255,var(--tw-bg-opacity))}.disabled\:bottom-0:disabled{bottom:0}.disabled\:bottom-0\.5:disabled{bottom:.125rem}.disabled\:cursor-auto:disabled{cursor:auto}.disabled\:text-gray-300:disabled{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.disabled\:text-gray-400:disabled{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.disabled\:text-token-border-medium:disabled{color:#d9d9e3;color:var(--border-medium)}.disabled\:text-token-text-tertiary:disabled{color:#8e8ea0;color:var(--text-tertiary)}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:hover\:bg-gray-900:hover:disabled{--tw-bg-opacity:1;background-color:rgba(32,33,35,var(--tw-bg-opacity))}.group:hover .group-hover\:visible,.group\/dalle-image:hover .group-hover\/dalle-image\:visible{visibility:visible}.group\/tool-expander-closed:hover .group-hover\/tool-expander-closed\:block,.group\/tool-expander-open:hover .group-hover\/tool-expander-open\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:border-t-\[\#0077FF\]{--tw-border-opacity:1;border-top-color:rgba(0,119,255,var(--tw-border-opacity))}.group\/options:hover .group-hover\/options\:bg-transparent{background-color:transparent}.group\/toggle:hover .group-hover\/toggle\:bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.group:hover .group-hover\:from-gray-100{--tw-gradient-from:#ececf1 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,236,241,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group:hover .group-hover\:from-token-surface-primary{--tw-gradient-from:var(--surface-primary) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.group\/button:hover .group-hover\/button\:text-blue-500{--tw-text-opacity:1;color:rgba(69,89,164,var(--tw-text-opacity))}.group\/button:hover .group-hover\/button\:text-brand-green{--tw-text-opacity:1;color:rgba(25,195,125,var(--tw-text-opacity))}.group\/button:hover .group-hover\/button\:text-brand-purple{--tw-text-opacity:1;color:rgba(171,104,255,var(--tw-text-opacity))}.group\/button:hover .group-hover\/button\:text-orange-500{--tw-text-opacity:1;color:rgba(224,108,43,var(--tw-text-opacity))}.group\/button:hover .group-hover\/button\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.group\/option:hover .group-hover\/option\:\!text-brand-green{--tw-text-opacity:1!important;color:rgba(25,195,125,var(--tw-text-opacity))!important}.group\/option:hover .group-hover\/option\:\!text-brand-purple{--tw-text-opacity:1!important;color:rgba(171,104,255,var(--tw-text-opacity))!important}.group\/option:hover .group-hover\/option\:text-gray-100{--tw-text-opacity:1;color:rgba(236,236,241,var(--tw-text-opacity))}.group\/option:hover .group-hover\/option\:text-gray-800{--tw-text-opacity:1;color:rgba(52,53,65,var(--tw-text-opacity))}.group\/options:hover .group-hover\/options\:text-gray-500{--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity))}.group\/options:hover .group-hover\/options\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-50,.group[data-disabled] .group-data-\[disabled\]\:opacity-50{opacity:.5}.radix-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.radix-disabled\:cursor-auto[data-disabled]{cursor:auto}.radix-disabled\:bg-transparent[data-disabled]{background-color:transparent}.radix-disabled\:text-token-text-tertiary[data-disabled]{color:#8e8ea0;color:var(--text-tertiary)}.radix-disabled\:opacity-50[data-disabled]{opacity:.5}.radix-highlighted\:bg-gray-50[data-highlighted]{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.radix-highlighted\:outline-none[data-highlighted]{outline:2px solid transparent;outline-offset:2px}.radix-state-active\:bg-white[data-state=active]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.radix-state-active\:text-gray-600[data-state=active]{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.radix-state-checked\:translate-x-\[13px\][data-state=checked]{--tw-translate-x:13px}.radix-state-checked\:translate-x-\[13px\][data-state=checked],.radix-state-checked\:translate-x-\[19px\][data-state=checked]{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.radix-state-checked\:translate-x-\[19px\][data-state=checked]{--tw-translate-x:19px}.radix-state-checked\:border[data-state=checked]{border-width:1px}.radix-state-checked\:border-green-500[data-state=checked]{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.radix-state-checked\:bg-green-500[data-state=checked]{--tw-bg-opacity:1;background-color:rgba(25,195,125,var(--tw-bg-opacity))}.radix-state-checked\:bg-green-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgba(16,163,127,var(--tw-bg-opacity))}.radix-state-checked\:bg-token-surface-primary[data-state=checked]{background-color:#fff;background-color:var(--surface-primary)}.radix-state-checked\:text-token-text-primary[data-state=checked]{color:#343541;color:var(--text-primary)}.radix-state-checked\:text-white[data-state=checked]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.radix-state-checked\:shadow-\[0_0_2px_rgba\(0\2c 0\2c 0\2c \.03\)\][data-state=checked]{--tw-shadow:0 0 2px rgba(0,0,0,.03);--tw-shadow-colored:0 0 2px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@-webkit-keyframes alertShow{0%{opacity:0;-webkit-transform:translate(-50%,-48%) scale(.96);transform:translate(-50%,-48%) scale(.96)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes alertShow{0%{opacity:0;-webkit-transform:translate(-50%,-48%) scale(.96);transform:translate(-50%,-48%) scale(.96)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.radix-state-open\:animate-alertShow[data-state=open]{-webkit-animation:alertShow .15s cubic-bezier(.16,1,.3,1);animation:alertShow .15s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes contentShow{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes contentShow{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.radix-state-open\:animate-contentShow[data-state=open]{-webkit-animation:contentShow .15s cubic-bezier(.16,1,.3,1);animation:contentShow .15s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}.radix-state-open\:animate-show[data-state=open]{-webkit-animation:show .1s cubic-bezier(.16,1,.3,1);animation:show .1s cubic-bezier(.16,1,.3,1)}.radix-state-open\:bg-gray-50[data-state=open]{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.radix-state-open\:bg-token-border-light[data-state=open]{background-color:#ececf1;background-color:var(--border-light)}.radix-state-open\:text-gray-600[data-state=open]{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.radix-state-open\:text-token-text-secondary[data-state=open]{color:#565869;color:var(--text-secondary)}.radix-side-bottom\:animate-slideDownAndFade[data-side=bottom]{-webkit-animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes slideUpAndFade{0%{opacity:0;-webkit-transform:translateY(2px);transform:translateY(2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.radix-side-bottom\:animate-slideUpAndFade[data-side=bottom]{-webkit-animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1)}.radix-side-left\:animate-slideLeftAndFade[data-side=left]{-webkit-animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes slideRightAndFade{0%{opacity:0;-webkit-transform:translateX(-2px);transform:translateX(-2px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.radix-side-left\:animate-slideRightAndFade[data-side=left]{-webkit-animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideLeftAndFade{0%{opacity:0;-webkit-transform:translateX(2px);transform:translateX(2px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.radix-side-right\:animate-slideLeftAndFade[data-side=right]{-webkit-animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideLeftAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideRightAndFade{0%{opacity:0;-webkit-transform:translateX(-2px);transform:translateX(-2px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.radix-side-right\:animate-slideRightAndFade[data-side=right]{-webkit-animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideRightAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideDownAndFade{0%{opacity:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.radix-side-top\:animate-slideDownAndFade[data-side=top]{-webkit-animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideDownAndFade .4s cubic-bezier(.16,1,.3,1)}@keyframes slideUpAndFade{0%{opacity:0;-webkit-transform:translateY(2px);transform:translateY(2px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.radix-side-top\:animate-slideUpAndFade[data-side=top]{-webkit-animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1);animation:slideUpAndFade .4s cubic-bezier(.16,1,.3,1)}.group-ui-open\:bg-gray-100.group[data-headlessui-state~=open]{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.group:where([data-headlessui-state~=open]) .group-ui-open\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.gizmo .gizmo\:absolute{position:absolute}.gizmo .gizmo\:-top-px{top:-1px}.gizmo .gizmo\:left-2{left:.5rem}.gizmo .gizmo\:right-0{right:0}.gizmo .gizmo\:top-0{top:0}.gizmo .gizmo\:top-1{top:.25rem}.gizmo .gizmo\:top-1\/2{top:50%}.gizmo .gizmo\:-ml-6{margin-left:-1.5rem}.gizmo .gizmo\:mb-2{margin-bottom:.5rem}.gizmo .gizmo\:ml-0{margin-left:0}.gizmo .gizmo\:mt-0{margin-top:0}.gizmo .gizmo\:mt-1{margin-top:.25rem}.gizmo .gizmo\:mt-5{margin-top:1.25rem}.gizmo .gizmo\:flex{display:flex}.gizmo .gizmo\:hidden{display:none}.gizmo .gizmo\:h-10{height:2.5rem}.gizmo .gizmo\:min-h-0{min-height:0}.gizmo .gizmo\:w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gizmo .gizmo\:w-full{width:100%}.gizmo .gizmo\:min-w-\[250px\]{min-width:250px}.gizmo .gizmo\:-translate-y-1\/2{--tw-translate-y:-50%}.gizmo .gizmo\:-translate-y-1\/2,.gizmo .gizmo\:transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gizmo .gizmo\:justify-start{justify-content:flex-start}.gizmo .gizmo\:gap-0{gap:0}.gizmo .gizmo\:gap-1{gap:.25rem}.gizmo .gizmo\:gap-1\.5{gap:.375rem}.gizmo .gizmo\:gap-2{gap:.5rem}.gizmo .gizmo\:gap-3{gap:.75rem}.gizmo .gizmo\:overflow-hidden{overflow:hidden}.gizmo .gizmo\:rounded-2xl{border-radius:1rem}.gizmo .gizmo\:rounded-full{border-radius:9999px}.gizmo .gizmo\:rounded-lg{border-radius:.5rem}.gizmo .gizmo\:border{border-width:1px}.gizmo .gizmo\:border-0{border-width:0}.gizmo .gizmo\:border-t-0{border-top-width:0}.gizmo .gizmo\:border-\[rgba\(0\2c 0\2c 0\2c 0\.1\)\]{border-color:rgba(0,0,0,.1)}.gizmo .gizmo\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.gizmo .gizmo\:border-black\/10{border-color:rgba(0,0,0,.1)}.gizmo .gizmo\:border-gray-100{--tw-border-opacity:1;border-color:rgba(236,236,241,var(--tw-border-opacity))}.gizmo .gizmo\:border-token-border-heavy{border-color:#c5c5d2;border-color:var(--border-heavy)}.gizmo .gizmo\:border-token-border-light{border-color:#ececf1;border-color:var(--border-light)}.gizmo .gizmo\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.gizmo .gizmo\:bg-transparent{background-color:transparent}.gizmo .gizmo\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.gizmo .gizmo\:from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.gizmo .gizmo\:bg-clip-padding{background-clip:padding-box}.gizmo .gizmo\:p-0{padding:0}.gizmo .gizmo\:p-0\.5{padding:.125rem}.gizmo .gizmo\:p-2{padding:.5rem}.gizmo .gizmo\:px-2{padding-left:.5rem;padding-right:.5rem}.gizmo .gizmo\:px-3{padding-left:.75rem;padding-right:.75rem}.gizmo .gizmo\:py-2{padding-bottom:.5rem;padding-top:.5rem}.gizmo .gizmo\:pb-3{padding-bottom:.75rem}.gizmo .gizmo\:pb-3\.5{padding-bottom:.875rem}.gizmo .gizmo\:pb-9{padding-bottom:2.25rem}.gizmo .gizmo\:pl-0{padding-left:0}.gizmo .gizmo\:pl-10{padding-left:2.5rem}.gizmo .gizmo\:pt-0{padding-top:0}.gizmo .gizmo\:text-\[15px\]{font-size:15px}.gizmo .gizmo\:font-normal{font-weight:400}.gizmo .gizmo\:font-semibold{font-weight:600}.gizmo .gizmo\:text-gizmo-gray-600{--tw-text-opacity:1;color:rgba(102,102,102,var(--tw-text-opacity))}.gizmo .gizmo\:text-token-text-tertiary{color:#8e8ea0;color:var(--text-tertiary)}.gizmo .gizmo\:placeholder-black\/50::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.gizmo .gizmo\:placeholder-black\/50::placeholder{color:rgba(0,0,0,.5)}.gizmo .gizmo\:shadow-\[0_0_0_2px_rgba\(255\2c 255\2c 255\2c 0\.95\)\]{--tw-shadow:0 0 0 2px hsla(0,0%,100%,.95);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.gizmo .gizmo\:hover\:border-black:hover{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.gizmo .gizmo\:hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.gizmo .gizmo\:hover\:bg-token-surface-primary:hover{background-color:#fff;background-color:var(--surface-primary)}.gizmo .gizmo\:hover\:text-token-text-secondary:hover{color:#565869;color:var(--text-secondary)}.gizmo .gizmo\:disabled\:bg-black:disabled,.gizmo .gizmo\:enabled\:bg-black:enabled{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.gizmo .gizmo\:disabled\:opacity-10:disabled{opacity:.1}.gizmo .gizmo\:group-ui-open\:bg-token-surface-primary.group[data-headlessui-state~=open]{background-color:#fff;background-color:var(--surface-primary)}.gizmo .group:where([data-headlessui-state~=open]) .gizmo\:group-ui-open\:bg-token-surface-primary{background-color:#fff;background-color:var(--surface-primary)}.dark .dark\:hidden{display:none}:is(.dark .dark\:divide-gray-900)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(32,33,35,var(--tw-divide-opacity))}.dark .dark\:border{border-width:1px}.dark .dark\:border-\[\#4E4F60\]{--tw-border-opacity:1;border-color:rgba(78,79,96,var(--tw-border-opacity))}.dark .dark\:border-black\/20{border-color:rgba(0,0,0,.2)}.dark .dark\:border-gray-200{--tw-border-opacity:1;border-color:rgba(217,217,227,var(--tw-border-opacity))}.dark .dark\:border-gray-300{--tw-border-opacity:1;border-color:rgba(197,197,210,var(--tw-border-opacity))}.dark .dark\:border-gray-500{--tw-border-opacity:1;border-color:rgba(142,142,160,var(--tw-border-opacity))}.dark .dark\:border-gray-600{--tw-border-opacity:1;border-color:rgba(86,88,105,var(--tw-border-opacity))}.dark .dark\:border-gray-700{--tw-border-opacity:1;border-color:rgba(64,65,79,var(--tw-border-opacity))}.dark .dark\:border-gray-800{--tw-border-opacity:1;border-color:rgba(52,53,65,var(--tw-border-opacity))}.dark .dark\:border-gray-900{--tw-border-opacity:1;border-color:rgba(32,33,35,var(--tw-border-opacity))}.dark .dark\:border-gray-900\/50{border-color:rgba(32,33,35,.5)}.dark .dark\:border-token-border-light{border-color:#ececf1;border-color:var(--border-light)}.dark .dark\:border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark .dark\:border-white\/10{border-color:hsla(0,0%,100%,.1)}.dark .dark\:border-white\/20{border-color:hsla(0,0%,100%,.2)}.dark .dark\:border-white\/30{border-color:hsla(0,0%,100%,.3)}.dark .dark\:bg-\[\#272832\]{--tw-bg-opacity:1;background-color:rgba(39,40,50,var(--tw-bg-opacity))}.dark .dark\:bg-\[\#444654\]{--tw-bg-opacity:1;background-color:rgba(68,70,84,var(--tw-bg-opacity))}.dark .dark\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.15\)\]{background-color:hsla(0,0%,100%,.15)}.dark .dark\:bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.dark .dark\:bg-black\/25{background-color:rgba(0,0,0,.25)}.dark .dark\:bg-black\/80{background-color:rgba(0,0,0,.8)}.dark .dark\:bg-brand-green\/50{background-color:rgba(25,195,125,.5)}.dark .dark\:bg-gray-100{--tw-bg-opacity:1;background-color:rgba(236,236,241,var(--tw-bg-opacity))}.dark .dark\:bg-gray-50{--tw-bg-opacity:1;background-color:rgba(247,247,248,var(--tw-bg-opacity))}.dark .dark\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(142,142,160,var(--tw-bg-opacity))}.dark .dark\:bg-gray-600{--tw-bg-opacity:1;background-color:rgba(86,88,105,var(--tw-bg-opacity))}.dark .dark\:bg-gray-600\/70{background-color:rgba(86,88,105,.7)}.dark .dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}.dark .dark\:bg-gray-800\/30{background-color:rgba(52,53,65,.3)}.dark .dark\:bg-gray-800\/90{background-color:rgba(52,53,65,.9)}.dark .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(32,33,35,var(--tw-bg-opacity))}.dark .dark\:bg-gray-950{--tw-bg-opacity:1;background-color:rgba(5,5,9,var(--tw-bg-opacity))}.dark .dark\:bg-orange-500{--tw-bg-opacity:1;background-color:rgba(224,108,43,var(--tw-bg-opacity))}.dark .dark\:bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.dark .dark\:bg-token-surface-secondary{background-color:#f7f7f8;background-color:var(--surface-secondary)}.dark .dark\:bg-token-surface-tertiary{background-color:#ececf1;background-color:var(--surface-tertiary)}.dark .dark\:bg-transparent{background-color:transparent}.dark .dark\:bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.dark .dark\:bg-white\/10{background-color:hsla(0,0%,100%,.1)}.dark .dark\:bg-white\/5{background-color:hsla(0,0%,100%,.05)}.dark .dark\:from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .dark\:from-gray-700{--tw-gradient-from:#40414f var(--tw-gradient-from-position);--tw-gradient-to:rgba(64,65,79,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .dark\:from-gray-800{--tw-gradient-from:#343541 var(--tw-gradient-from-position);--tw-gradient-to:rgba(52,53,65,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .dark\:from-gray-900{--tw-gradient-from:#202123 var(--tw-gradient-from-position);--tw-gradient-to:rgba(32,33,35,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .dark\:stroke-brand-purple\/50{stroke:rgba(171,104,255,.5)}.dark .dark\:text-\[\#D292FF\]{--tw-text-opacity:1;color:rgba(210,146,255,var(--tw-text-opacity))}.dark .dark\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.dark .dark\:text-blue-200{--tw-text-opacity:1;color:rgba(191,219,254,var(--tw-text-opacity))}.dark .dark\:text-blue-400{--tw-text-opacity:1;color:rgba(58,136,255,var(--tw-text-opacity))}.dark .dark\:text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark .dark\:text-gray-100{--tw-text-opacity:1;color:rgba(236,236,241,var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity:1;color:rgba(217,217,227,var(--tw-text-opacity))}.dark .dark\:text-gray-300{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.dark .dark\:text-gray-500{--tw-text-opacity:1;color:rgba(142,142,160,var(--tw-text-opacity))}.dark .dark\:text-gray-600{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.dark .dark\:text-gray-700{--tw-text-opacity:1;color:rgba(64,65,79,var(--tw-text-opacity))}.dark .dark\:text-gray-900{--tw-text-opacity:1;color:rgba(32,33,35,var(--tw-text-opacity))}.dark .dark\:text-green-100{--tw-text-opacity:1;color:rgba(210,244,211,var(--tw-text-opacity))}.dark .dark\:text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.dark .dark\:text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity))}.dark .dark\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .dark\:text-white\/30{color:hsla(0,0%,100%,.3)}.dark .dark\:text-white\/60{color:hsla(0,0%,100%,.6)}.dark .dark\:text-white\/70{color:hsla(0,0%,100%,.7)}.dark .dark\:text-white\/90{color:hsla(0,0%,100%,.9)}.dark .dark\:shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.1\)\]{--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.dark .dark\:shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.1\)\],.dark .dark\:shadow-xs{box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.dark .dark\:shadow-xs{--tw-shadow:0 0 15px rgba(0,0,0,.1);--tw-shadow-colored:0 0 15px var(--tw-shadow-color)}.dark .dark\:ring-white\/20{--tw-ring-color:hsla(0,0%,100%,.2)}:is(.dark .placeholder\:dark\:text-white)::-webkit-input-placeholder{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}:is(.dark .placeholder\:dark\:text-white)::placeholder{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .dark\:last\:border-0:last-child{border-width:0}.dark .dark\:focus-within\:border-white[focus-within]{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark .dark\:focus-within\:border-white:focus-within{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark .dark\:focus-within\:ring-white[focus-within]{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.dark .dark\:focus-within\:ring-white:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.dark .dark\:hover\:border-gray-600:hover{--tw-border-opacity:1;border-color:rgba(86,88,105,var(--tw-border-opacity))}.dark .dark\:hover\:border-gray-800:hover{--tw-border-opacity:1;border-color:rgba(52,53,65,var(--tw-border-opacity))}.dark .dark\:hover\:border-white\/10:hover{border-color:hsla(0,0%,100%,.1)}:is(.dark .hover\:dark\:border-gray-700):hover{--tw-border-opacity:1;border-color:rgba(64,65,79,var(--tw-border-opacity))}.dark .dark\:hover\:\!bg-gray-700:hover{--tw-bg-opacity:1!important;background-color:rgba(64,65,79,var(--tw-bg-opacity))!important}.dark .dark\:hover\:bg-\[\#2A2B32\]:hover{--tw-bg-opacity:1;background-color:rgba(42,43,50,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-\[\#2E2F33\]:hover{--tw-bg-opacity:1;background-color:rgba(46,47,51,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-\[\#494A54\]:hover{--tw-bg-opacity:1;background-color:rgba(73,74,84,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-black\/10:hover{background-color:rgba(0,0,0,.1)}.dark .dark\:hover\:bg-brand-green\/40:hover{background-color:rgba(25,195,125,.4)}.dark .dark\:hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(217,217,227,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-500\/10:hover{background-color:hsla(240,9%,59%,.1)}.dark .dark\:hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgba(32,33,35,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-token-surface-primary:hover{background-color:#fff;background-color:var(--surface-primary)}.dark .dark\:hover\:bg-transparent:hover{background-color:transparent}.dark .dark\:hover\:bg-white\/20:hover{background-color:hsla(0,0%,100%,.2)}.dark .dark\:hover\:bg-white\/5:hover{background-color:hsla(0,0%,100%,.05)}:is(.dark .hover\:dark\:bg-gray-700):hover{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}:is(.dark .hover\:dark\:bg-white\/10):hover{background-color:hsla(0,0%,100%,.1)}.dark .dark\:hover\:text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(217,217,227,var(--tw-text-opacity))}.dark .dark\:hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.dark .dark\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .dark\:hover\:text-white\/50:hover{color:hsla(0,0%,100%,.5)}:is(.dark .hover\:dark\:text-gray-100):hover{--tw-text-opacity:1;color:rgba(236,236,241,var(--tw-text-opacity))}:is(.dark .hover\:dark\:text-gray-300):hover{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.dark .dark\:focus\:border-white:focus{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.dark .dark\:focus\:bg-gray-700:focus{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}:is(.dark .focus\:dark\:bg-gray-700):focus{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.dark .dark\:focus\:ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(86,88,105,var(--tw-ring-opacity))}.dark .dark\:focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.dark .dark\:focus-visible\:border-green-500.focus-visible{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.dark .dark\:focus-visible\:border-green-500:focus-visible{--tw-border-opacity:1;border-color:rgba(25,195,125,var(--tw-border-opacity))}.dark .dark\:disabled\:text-gray-400:disabled{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.dark .dark\:disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.dark .dark\:disabled\:hover\:bg-white:hover:disabled{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}:is(.dark .disabled\:dark\:hover\:text-gray-400:hover):disabled{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.dark .group:hover .dark\:group-hover\:from-\[\#2A2B32\]{--tw-gradient-from:#2a2b32 var(--tw-gradient-from-position);--tw-gradient-to:rgba(42,43,50,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark .group\/option:hover .dark\:group-hover\/option\:text-gray-100{--tw-text-opacity:1;color:rgba(236,236,241,var(--tw-text-opacity))}.dark .dark\:radix-disabled\:bg-transparent[data-disabled]{background-color:transparent}.dark .dark\:radix-disabled\:text-gray-600[data-disabled]{--tw-text-opacity:1;color:rgba(86,88,105,var(--tw-text-opacity))}.dark .dark\:radix-highlighted\:bg-\[\#2E2F33\][data-highlighted]{--tw-bg-opacity:1;background-color:rgba(46,47,51,var(--tw-bg-opacity))}.dark .dark\:radix-highlighted\:bg-gray-700[data-highlighted]{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.dark .dark\:radix-highlighted\:hover\:bg-\[\#2E2F33\][data-highlighted]:hover{--tw-bg-opacity:1;background-color:rgba(46,47,51,var(--tw-bg-opacity))}.dark .dark\:radix-state-active\:bg-token-surface-tertiary[data-state=active]{background-color:#ececf1;background-color:var(--surface-tertiary)}.dark .dark\:radix-state-checked\:bg-green-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgba(16,163,127,var(--tw-bg-opacity))}.dark .radix-state-checked\:dark\:bg-token-surface-secondary[data-state=checked]{background-color:#f7f7f8;background-color:var(--surface-secondary)}.dark .dark\:radix-state-open\:bg-black\/20[data-state=open]{background-color:rgba(0,0,0,.2)}.dark .dark\:radix-state-open\:bg-gray-700[data-state=open]{--tw-bg-opacity:1;background-color:rgba(64,65,79,var(--tw-bg-opacity))}.dark .dark\:radix-state-open\:text-gray-400[data-state=open]{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.dark .dark\:group-ui-open\:bg-gray-800.group[data-headlessui-state~=open]{--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}.dark .group:where([data-headlessui-state~=open]) .dark\:group-ui-open\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}.gizmo :is(.dark .gizmo\:dark\:border-0){border-width:0}.gizmo :is(.dark .gizmo\:dark\:border-gray-800){--tw-border-opacity:1;border-color:rgba(52,53,65,var(--tw-border-opacity))}.gizmo :is(.dark .gizmo\:dark\:border-token-border-heavy){border-color:#c5c5d2;border-color:var(--border-heavy)}.gizmo :is(.dark .gizmo\:dark\:border-white){--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.gizmo :is(.dark .gizmo\:dark\:border-white\/20){border-color:hsla(0,0%,100%,.2)}.gizmo :is(.dark .gizmo\:dark\:bg-black){--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.gizmo :is(.dark .gizmo\:dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgba(52,53,65,var(--tw-bg-opacity))}.gizmo :is(.dark .gizmo\:dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgba(32,33,35,var(--tw-bg-opacity))}.gizmo :is(.dark .gizmo\:dark\:bg-token-surface-primary){background-color:#fff;background-color:var(--surface-primary)}.gizmo :is(.dark .gizmo\:dark\:bg-transparent){background-color:transparent}.gizmo :is(.dark .gizmo\:dark\:bg-white){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.gizmo :is(.dark .gizmo\:dark\:placeholder-white\/50)::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.gizmo :is(.dark .gizmo\:dark\:placeholder-white\/50)::placeholder{color:hsla(0,0%,100%,.5)}.gizmo :is(.dark .gizmo\:dark\:shadow-\[0_0_0_2px_rgba\(52\2c 53\2c 65\2c 0\.95\)\]){--tw-shadow:0 0 0 2px rgba(52,53,65,.95);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.gizmo :is(.dark .gizmo\:dark\:hover\:border-white:hover){--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.gizmo :is(.dark .gizmo\:dark\:hover\:bg-token-surface-primary:hover){background-color:#fff;background-color:var(--surface-primary)}.gizmo :is(.dark .gizmo\:dark\:disabled\:bg-white:disabled){--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.gizmo :is(.dark .gizmo\:dark\:group-ui-open\:bg-token-surface-primary.group[data-headlessui-state~=open]){background-color:#fff;background-color:var(--surface-primary)}.gizmo :is(.dark .group:where([data-headlessui-state~=open]) .gizmo\:dark\:group-ui-open\:bg-token-surface-primary){background-color:#fff;background-color:var(--surface-primary)}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-0\.5{margin-bottom:.125rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:ml-0{margin-left:0}.sm\:mt-0{margin-top:0}.sm\:mt-16{margin-top:4rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-\[20vh\]{margin-top:20vh}.sm\:mt-\[6vh\]{margin-top:6vh}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:h-10{height:2.5rem}.sm\:h-5{height:1.25rem}.sm\:w-10{width:2.5rem}.sm\:w-5{width:1.25rem}.sm\:w-\[312px\]{width:312px}.sm\:w-\[calc\(\(100\%-12px\)\/2\)\]{width:calc(50% - 6px)}.sm\:w-auto{width:auto}.sm\:min-w-\[148px\]{min-width:148px}.sm\:min-w-\[312px\]{min-width:312px}.sm\:min-w-\[420px\]{min-width:420px}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-3{gap:.75rem}.sm\:gap-y-0{row-gap:0}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.sm\:p-0{padding:0}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pr-2{padding-right:.5rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-8{padding-top:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:duration-300{transition-duration:.3s}.sm\:duration-500{transition-duration:.5s}@supports (min-height:100dvh){.sm\:supports-\[min-height\:100dvh\]\:min-h-\[100dvh\]{min-height:100dvh}}}@media (min-width:768px){.md\:invisible{visibility:hidden}.md\:static{position:static}.md\:relative{position:relative}.md\:-right-2{right:-.5rem}.md\:bottom-3{bottom:.75rem}.md\:bottom-3\.5{bottom:.875rem}.md\:bottom-\[180px\]{bottom:180px}.md\:bottom-auto{bottom:auto}.md\:left-4{left:1rem}.md\:left-auto{left:auto}.md\:right-3{right:.75rem}.md\:right-auto{right:auto}.md\:top-\[22px\]{top:22px}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:m-0{margin:0}.md\:m-auto{margin:auto}.md\:mx-12{margin-left:3rem;margin-right:3rem}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:-ml-\[8px\]{margin-left:-8px}.md\:mb-0{margin-bottom:0}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-auto{margin-bottom:auto}.md\:mt-2{margin-top:.5rem}.md\:line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-24{height:6rem}.md\:h-32{height:8rem}.md\:h-48{height:12rem}.md\:h-full{height:100%}.md\:max-h-\[80vh\]{max-height:80vh}.md\:min-h-\[330px\]{min-height:330px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-104{width:26rem}.md\:w-24{width:6rem}.md\:w-\[100\%\]{width:100%}.md\:w-\[100px\]{width:100px}.md\:w-\[250px\]{width:250px}.md\:w-\[500px\]{width:500px}.md\:w-\[672px\]{width:672px}.md\:w-\[calc\(100\%-\.5rem\)\]{width:calc(100% - .5rem)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-\[180px\]{min-width:180px}.md\:min-w-\[672px\]{min-width:672px}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-\[672px\]{max-width:672px}.md\:max-w-\[680px\]{max-width:680px}.md\:max-w-lg{max-width:32rem}.md\:max-w-none{max-width:none}.md\:max-w-xl{max-width:36rem}.md\:max-w-xs{max-width:20rem}.md\:basis-0{flex-basis:0px}.md\:basis-\[25vw\]{flex-basis:25vw}.md\:basis-\[75vw\]{flex-basis:75vw}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-rows-\[minmax\(20px\2c _1fr\)_auto_minmax\(20px\2c _1fr\)\]{grid-template-rows:minmax(20px,1fr) auto minmax(20px,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-6{gap:1.5rem}.md\:gap-x-12{-webkit-column-gap:3rem;column-gap:3rem}.md\:overflow-visible{overflow:visible}.md\:whitespace-normal{white-space:normal}.md\:rounded-none{border-radius:0}.md\:border{border-width:1px}.md\:border-l{border-left-width:1px}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0}.md\:border-gray-100{--tw-border-opacity:1;border-color:rgba(236,236,241,var(--tw-border-opacity))}.md\:border-transparent{border-color:transparent}.md\:\!bg-transparent{background-color:transparent!important}.md\:bg-vert-light-gradient{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 13.94%,#fff 54.73%)}.md\:p-2{padding:.5rem}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-\[60px\]{padding-left:60px;padding-right:60px}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:py-\[22px\]{padding-bottom:22px;padding-top:22px}.md\:\!pt-0{padding-top:0!important}.md\:pb-0{padding-bottom:0}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-\[8vh\]{padding-bottom:8vh}.md\:pl-0{padding-left:0}.md\:pl-2{padding-left:.5rem}.md\:pl-4{padding-left:1rem}.md\:pl-6{padding-left:1.5rem}.md\:pl-\[46px\]{padding-left:46px}.md\:pr-1{padding-right:.25rem}.md\:pr-1\.5{padding-right:.375rem}.md\:pr-12{padding-right:3rem}.md\:pr-4{padding-right:1rem}.md\:pr-8{padding-right:2rem}.md\:pt-0{padding-top:0}.md\:pt-4{padding-top:1rem}.md\:text-justify{text-align:justify}.md\:text-\[32px\]{font-size:32px}.md\:text-\[40px\]{font-size:40px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:leading-8{line-height:2rem}.md\:opacity-0{opacity:0}.md\:last\:mb-6:last-child{margin-bottom:1.5rem}.md\:disabled\:bottom-0:disabled{bottom:0}.group.final-completion .md\:group-\[\.final-completion\]\:visible,.group:hover .md\:group-hover\:visible{visibility:visible}.md\:radix-state-active\:bg-token-surface-tertiary[data-state=active]{background-color:#ececf1;background-color:var(--surface-tertiary)}.md\:radix-state-active\:text-token-text-primary[data-state=active]{color:#343541;color:var(--text-primary)}.gizmo .gizmo\:md\:bottom-3{bottom:.75rem}.gizmo .gizmo\:md\:bottom-\[143px\]{bottom:143px}.gizmo .gizmo\:md\:left-4{left:1rem}.gizmo .gizmo\:md\:max-w-3xl{max-width:48rem}.gizmo .gizmo\:md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.gizmo .gizmo\:md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.gizmo .gizmo\:md\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.gizmo .gizmo\:md\:pl-0{padding-left:0}.gizmo .gizmo\:md\:pl-\[55px\]{padding-left:55px}.dark .md\:dark\:border-gray-700{--tw-border-opacity:1;border-color:rgba(64,65,79,var(--tw-border-opacity))}.dark .md\:dark\:border-transparent{border-color:transparent}.dark .dark\:md\:bg-vert-dark-gradient{background-image:linear-gradient(180deg,rgba(53,55,64,0),#353740 58.85%)}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:-left-3{left:-.75rem}.lg\:-right-3{right:-.75rem}.lg\:bottom-\[120px\]{bottom:120px}.lg\:left-auto{left:auto}.lg\:right-0{right:0}.lg\:top-0{top:0}.lg\:top-1\/2{top:50%}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:-ml-2{margin-left:-.5rem}.lg\:mb-0{margin-bottom:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-36{height:9rem}.lg\:w-1\/3{width:33.333333%}.lg\:w-3\/5{width:60%}.lg\:w-\[300px\]{width:300px}.lg\:w-\[896px\]{width:896px}.lg\:w-\[calc\(\(100\%-24px\)\/3\)\]{width:calc(33.33333% - 8px)}.lg\:w-\[calc\(100\%-115px\)\]{width:calc(100% - 115px)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:min-w-\[896px\]{min-width:896px}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-\[38rem\]{max-width:38rem}.lg\:max-w-\[796px\]{max-width:796px}.lg\:max-w-\[896px\]{max-width:896px}.lg\:max-w-none{max-width:none}.lg\:max-w-sm{max-width:24rem}.lg\:-translate-x-full{--tw-translate-x:-100%}.lg\:-translate-x-full,.lg\:-translate-y-1\/2{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-translate-y-1\/2{--tw-translate-y:-50%}.lg\:translate-x-full{--tw-translate-x:100%}.lg\:translate-x-full,.lg\:translate-y-0{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:translate-y-0{--tw-translate-y:0px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[60\%_40\%\]{grid-template-columns:60% 40%}.lg\:flex-row{flex-direction:row}.lg\:justify-between{justify-content:space-between}.lg\:gap-1{gap:.25rem}.lg\:gap-3{gap:.75rem}.lg\:self-center{align-self:center}.lg\:rounded-lg{border-radius:.5rem}.lg\:rounded-none{border-radius:0}.lg\:border{border-width:1px}.lg\:border-0{border-width:0}.lg\:p-0{padding:0}.lg\:p-6{padding:1.5rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:pl-2{padding-left:.5rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-32{padding-top:8rem}.lg\:text-left{text-align:left}.lg\:text-\[22px\]{font-size:22px}.gizmo .gizmo\:lg\:flex{display:flex}.gizmo .gizmo\:lg\:max-w-\[40rem\]{max-width:40rem}.gizmo .gizmo\:lg\:justify-start{justify-content:flex-start}.gizmo .gizmo\:lg\:px-1{padding-left:.25rem;padding-right:.25rem}}@media (min-width:1280px){.xl\:w-1\/4{width:25%}.xl\:w-\[1024px\]{width:1024px}.xl\:w-\[350px\]{width:350px}.xl\:min-w-\[1024px\]{min-width:1024px}.xl\:max-w-3xl{max-width:48rem}.xl\:max-w-4xl{max-width:56rem}.xl\:max-w-6xl{max-width:72rem}.xl\:max-w-xl{max-width:36rem}.xl\:max-w-xs{max-width:20rem}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gizmo .gizmo\:xl\:max-w-\[48rem\]{max-width:48rem}.gizmo .gizmo\:xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1536px){.\32xl\:w-\[400px\]{width:400px}}.gizmo .gizmo\:\[\&\:has\(textarea\:focus\)\]\:border-token-border-xheavy[\:has\(textarea\:focus\)]{border-color:#acacbe;border-color:var(--border-xheavy)}.gizmo .gizmo\:\[\&\:has\(textarea\:focus\)\]\:border-token-border-xheavy:has(textarea:focus){border-color:#acacbe;border-color:var(--border-xheavy)}.gizmo .gizmo\:\[\&\:has\(textarea\:focus\)\]\:shadow-\[0_2px_6px_rgba\(0\2c 0\2c 0\2c \.05\)\][\:has\(textarea\:focus\)]{--tw-shadow:0 2px 6px rgba(0,0,0,.05);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.gizmo .gizmo\:\[\&\:has\(textarea\:focus\)\]\:shadow-\[0_2px_6px_rgba\(0\2c 0\2c 0\2c \.05\)\]:has(textarea:focus){--tw-shadow:0 2px 6px rgba(0,0,0,.05);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.text-message+.\[\.text-message\+\&\]\:mt-5{margin-top:1.25rem}tr:last-child .\[tr\:last-child_\&\]\:border-b-0{border-bottom-width:0}tr[data-disabled=true] .\[tr\[data-disabled\=true\]_\&\]\:opacity-50{opacity:.5}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(https://cdn.oaistatic.com/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentcolor}.katex .katex-version:after{content:"0.16.0"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:"KaTeX_SansSerif"}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:"KaTeX_SansSerif"}.katex .mathboldsf,.katex .textboldsf{font-family:"KaTeX_SansSerif";font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:"KaTeX_SansSerif";font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentcolor;stroke:currentcolor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}code,pre{font-family:Söhne Mono,Monaco,Andale Mono,Ubuntu Mono,monospace!important}code[class=language-plaintext]{white-space:pre-line}code.hljs,code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#fff;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{border-radius:.3em;overflow:auto}:not(pre)>code.hljs,:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.hljs-comment{color:hsla(0,0%,100%,.5)}.hljs-meta{color:hsla(0,0%,100%,.6)}.hljs-built_in,.hljs-class .hljs-title{color:#e9950c}.hljs-doctag,.hljs-formula,.hljs-keyword,.hljs-literal{color:#2e95d3}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#00a67d}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#df3079}.hljs-bullet,.hljs-link,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#f22c3d}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#a9aec1}.token.punctuation{color:#fefefe}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ffa07a}.token.boolean,.token.number{color:#00e0e0}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#abe338}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#00e0e0}.token.atrule,.token.attr-value,.token.function{color:gold}.token.keyword{color:#00e0e0}.token.important,.token.regex{color:gold}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@media screen and (-ms-high-contrast:active){code[class*=language-],pre[class*=language-]{background:window;color:windowText}:not(pre)>code[class*=language-],pre[class*=language-]{background:window}.token.important{background:highlight;color:window;font-weight:400}.token.atrule,.token.attr-value,.token.function,.token.keyword,.token.operator,.token.selector{font-weight:700}.token.attr-value,.token.comment,.token.doctype,.token.function,.token.keyword,.token.operator,.token.property,.token.string{color:highlight}.token.attr-value,.token.url{font-weight:400}}.PopoverContent{z-index:1000}.react-select-container input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.react-select-container .react-select__control{--tw-border-opacity:1;align-items:flex-start;border-color:rgba(236,236,241,var(--tw-border-opacity));border-radius:.5rem;font-size:.875rem;height:192px;line-height:1.25rem;min-height:192px;overflow:auto;padding:.5rem}.react-select-container .react-select__control:hover{--tw-border-opacity:1;border-color:rgba(217,217,227,var(--tw-border-opacity))}.dark .react-select-container .react-select__control{--tw-bg-opacity:1;background-color:rgba(32,33,35,var(--tw-bg-opacity));border-color:hsla(0,0%,100%,.1)}:is(.dark .react-select-container .react-select__control):hover{border-color:hsla(0,0%,100%,.2)}.dark .react-select-container.react-select--invalid .react-select__control,.react-select-container.react-select--invalid .react-select__control{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity))}.react-select-container .react-select__input-container,.react-select-container .react-select__placeholder{padding-left:.5rem;padding-right:.5rem}.dark .react-select-container .react-select__input-container{--tw-text-opacity:1;color:rgba(197,197,210,var(--tw-text-opacity))}.react-select-container .react-select__input{height:2rem}.react-select-container .react-select__control--is-focused{--tw-border-opacity:1!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:rgba(217,217,227,var(--tw-border-opacity))!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.dark .react-select-container .react-select__control--is-focused{border-color:hsla(0,0%,100%,.2)!important}.react-select-container .react-select__value-container{padding:0}.react-select-container .react-select__indicators:empty{display:none}.react-select-container .react-select__multi-value{background-color:transparent;margin:0}.react-select-container .react-select__multi-value__label{padding:0}#intercom-container{display:none} \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/5484-59ca1593cb8cedf0.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/5484-59ca1593cb8cedf0.js new file mode 100644 index 0000000..98dda56 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/5484-59ca1593cb8cedf0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5484],{65484:function(e,t,a){a.d(t,{FB:function(){return e4},ZP:function(){return e1},wS:function(){return e2}});var n,i,s,o,r=a(10064),l=a(35250),c=a(72290),d=a(62682),u=a(25687),p=a(2064),m=a(70079),g=a(66638),f=a(17944);(n=s||(s={})).Personal="chat",n.Workspace="workspace",n.Team="team";var h=a(23234),x=a(60583),b=a(61888),v=a(70671),y=a(94968),k=a(86646),w=a(21722),j=a(39324),M=a(71209),C=a(38104),A=a(20225),_=a(10721),N=a(1454),T=a(32004),S=a(94705),B=a(7184),P=a(42798);function Z(){var e=(0,k.Go)(),t=(0,_.useRouter)(),a=(0,v.Z)(),n=(0,r._)((0,m.useState)(),2),i=n[0],s=n[1],o=null!==e;if((0,m.useEffect)(function(){o||s(void 0)},[o]),!o)return null;var c=(0,l.jsx)("span",{className:"font-medium",children:e.ownerEmail}),d=e.hasActiveRequest||"success"===i;return(0,l.jsx)(B.Z,{isOpen:!0,onClose:b.noop,type:"warning",size:"custom",className:"max-w-3xl",title:(0,l.jsxs)("div",{className:"flex flex-col",children:[(0,l.jsx)("div",{className:"text-lg",children:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},D.title),{values:{workspaceName:e.accountName}}))}),(0,l.jsx)("div",{className:"text-sm font-normal",children:(0,l.jsx)(T.Z,(0,j._)({},D.subtitle))})]}),icon:N.UIZ,primaryButton:(0,l.jsx)(S.ZP.Button,{onClick:(0,w._)(function(){return(0,C.Jh)(this,function(t){switch(t.label){case 0:s("requesting"),t.label=1;case 1:return t.trys.push([1,3,,4]),[4,k.ZP.requestWorkspaceAccess(e.accountId)];case 2:return t.sent().success&&s("success"),[3,4];case 3:return t.sent(),s("error"),[3,4];case 4:return[2]}})}),color:"primary",title:a.formatMessage(D.requestAccessButton),disabled:d}),secondaryButton:(0,l.jsx)(S.ZP.Button,{onClick:(0,w._)(function(){var e;return(0,C.Jh)(this,function(a){switch(a.label){case 0:return[4,(0,A.signOut)({redirect:!1,callbackUrl:"/auth/login?next=".concat(encodeURIComponent(t.asPath))})];case 1:return e=a.sent(),t.push(e.url),[2]}})}),color:"neutral",title:a.formatMessage(D.signOutButton)}),children:(0,l.jsxs)("div",{className:"flex flex-col space-y-4",children:[(0,l.jsx)("div",{children:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},D.emailBelongsToWorkspace),{values:{email:(0,l.jsx)("span",{className:"font-medium",children:e.userEmail})}}))}),(0,l.jsx)("div",{children:d?(0,l.jsx)(T.Z,(0,M._)((0,j._)({},D.activeRequestMessage),{values:{email:c}})):"requesting"===i?(0,l.jsx)(P.Z,{}):"error"===i?(0,l.jsx)(T.Z,(0,M._)((0,j._)({},D.contactWorkspaceAdminEmail),{values:{email:c}})):null})]})})}var D=(0,y.vU)({title:{id:"RequestWorkspaceAccessModal.title",defaultMessage:"Request access to {workspaceName}",description:"Title for request access modal for a workspace"},subtitle:{id:"RequestWorkspaceAccessModal.subtitle",defaultMessage:"ChatGPT Enterprise has been enabled in your workspace",description:"Subtitle for request access modal mentioning ChatGPT Enterprise"},emailBelongsToWorkspace:{id:"RequestWorkspaceAccessModal.emailBelongsToWorkspace",defaultMessage:"{email} belongs to a ChatGPT Enterprise plan but currently has no access.",description:"Message shown telling the user their email is part of an enterprise workspace."},requestWorkspaceAccessMessage:{id:"RequestWorkspaceAccessModal.requestWorkspaceAccessMessage",defaultMessage:"You may request access to the workspace account.",description:"Message telling the user to request access to the workspace."},requestedWorkspaceAccessMessage:{id:"RequestWorkspaceAccessModal.requestedWorkspaceAccessMessage",defaultMessage:"Successfully requested access to the workspace account. Your workspace administrator at {email} may approve the request.",description:"Message telling the user they have requested access to the workspace."},contactWorkspaceAdminEmail:{id:"RequestWorkspaceAccessModal.contactWorkspaceAdminEmail",defaultMessage:"Could not request access. Contact your workspace administrator at {email} to request access to a new workspace account.",description:"Message telling the user who to contact to create a new account for the workspace."},signOutButton:{id:"RequestWorkspaceAccessModal.signOutButton",defaultMessage:"Sign Out",description:"Label for sign out button on modal"},requestAccessButton:{id:"RequestWorkspaceAccessModal.requestAccessButton",defaultMessage:"Request access",description:"Label for request access button on modal"},activeRequestMessage:{id:"RequestWorkspaceAccessModal.activeRequestMessage",defaultMessage:"You have a pending invite request for this workspace. Contact your workspace administrator at {email} to approve your request.",description:"Message telling the user they have an active request for the workspace."}}),E=a(84269),O=a(55548),z=a(80474),W=a(54636),I=a(42780),U=a(85660),L=a(8874),q=a(48133);function V(e){var t=e.children;return(0,l.jsxs)(z.zt,{children:[(0,l.jsx)(z.fC,{className:"radix-state-closed:animate-hide radix-state-open:animate-slideIn grid grid-cols-[auto_max-content] items-center gap-x-4 rounded-lg bg-white p-4 shadow-xs [grid-template-areas:_'title_action'_'description_action'] dark:bg-gray-950 sm:max-w-2xl",open:!0,children:t}),(0,l.jsx)(z.l_,{className:"fixed bottom-0 right-0 z-50 m-0 flex max-w-[100vw] list-none flex-col gap-4 p-6 outline-none"})]})}function R(e){var t=e.onClose,a=e.ageVerificationDeadline;return(0,m.useEffect)(function(){L.m9.logEvent("chatgpt_compliance_age_verification_seen"),W.A.logEvent(I.M.complianceAgeVerificationSeen)},[]),(0,l.jsxs)(V,{children:[(0,l.jsx)(z.Dx,{className:"text-sm font-medium [grid-area:_title]",children:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},G.ageVerificationTitle),{values:{deadline:null!=a?Math.floor(a/60/60/24):0,learnMoreLink:function(e){return(0,l.jsx)("a",{href:"https://help.openai.com/en/articles/8411987-why-am-i-being-asked-to-verify-my-age",target:"_blank",rel:"noreferrer",className:"cursor-pointer font-normal underline",children:e})}}}))}),(0,l.jsx)(z.aU,{altText:"Dismiss notification",asChild:!0,children:(0,l.jsx)(q.z,{color:"primary",size:"small",onClick:function(){L.m9.logEvent("chatgpt_compliance_age_verification_clicked"),W.A.logEvent(I.M.complianceAgeVerificationClicked),U.b.setCookie(U.c.AgeVerification,"true",{maxAge:86400,path:"/"}),t(),O.vm.openModal(O.B.AgeVerificationInterstitial)},children:(0,l.jsx)(T.Z,(0,j._)({},G.startVerification))})}),(0,l.jsx)(z.x8,{})]})}var G=(0,y.vU)({ageVerificationTitle:{id:"ageVerificationBanner.title-v1",defaultMessage:"Please verify your age in the next {deadline, plural, =0 {# days} one {# day} other {# days}}. We are required to check if you're old enough to use ChatGPT. Learn more.",description:"Explanation of why ChatGPT needs to verify age"},dismiss:{id:"ageVerificationBanner.dismiss",defaultMessage:"Dismiss",description:"Dismiss/close age verification ui Banner"},startVerification:{id:"ageVerificationBanner.startVerification",defaultMessage:"Start verification",description:"Start age verification process button"}}),F=a(4337),H=a(21389),Q=a(29450),Y=a(21682);function J(){var e=(0,F._)(["underline font-normal"]);return J=function(){return e},e}function K(e){var t=e.onClose,a=e.canManageBrowserStorage,n=(0,v.Z)(),i=(0,Q.Fr)().openSettings,s=(0,Y.CX)(),o=(0,Y.T$)({enabled:!!a,select:function(e){return!e.cookie_consent.is_required}}),r=o.data,d=o.isLoading;return((0,m.useEffect)(function(){!0===r&&t()},[r,t]),d)?null:(0,l.jsxs)(V,{children:[(0,l.jsx)(z.Dx,{className:"text-sm font-medium [grid-area:_title]",children:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},X.cookieConsentBannerTitle),{values:{privacyPolicyLink:function(e){return(0,l.jsx)($,{href:"https://openai.com/policies/privacy-policy",target:"_blank",rel:"noreferrer",children:e})},learnMoreLink:function(e){return(0,l.jsx)($,{href:"https://help.openai.com/articles/8077698-how-do-i-use-chatgpt-browse-with-bing-to-search-the-web",target:"_blank",rel:"noreferrer",children:e})},settingsPanel:function(e){return(0,l.jsx)($,{$as:"button",onClick:function(){i(Q.u5.DataControls)},children:e})}}}))}),(0,l.jsxs)("div",{className:"flex gap-3",children:[(0,l.jsx)(q.z,{color:"neutral",size:"small",onClick:function(){s.mutateAsync({analytics_cookies_accepted:!1},{onSuccess:function(){c.m.success(n.formatMessage(X.updateSuccess))},onError:function(){c.m.danger(n.formatMessage(X.updateFailure))}}),t()},children:(0,l.jsx)(T.Z,(0,j._)({},X.reject))}),(0,l.jsx)(q.z,{color:"neutral",size:"small",onClick:function(){s.mutateAsync({analytics_cookies_accepted:!0},{onSuccess:function(){c.m.success(n.formatMessage(X.updateSuccess))},onError:function(){c.m.danger(n.formatMessage(X.updateFailure))}}),t()},children:(0,l.jsx)(T.Z,(0,j._)({},X.accept))})]}),(0,l.jsx)(z.x8,{})]})}var $=H.Z.a(J()),X=(0,y.vU)({cookieConsentBannerTitle:{id:"CookieConsentBanner.title",defaultMessage:"We use cookies to provide, improve, and protect our services. Visit our privacy policy to learn more. You can manage your cookie preferences in your settings panel. Learn more.",description:"Explanation of why ChatGPT needs to verify age"},reject:{id:"CookieConsentBanner.reject",defaultMessage:"Reject all",description:"Reject analytics cookies button"},accept:{id:"CookieConsentBanner.accept",defaultMessage:"Accept all",description:"Consent to analytics cookies button"},updateSuccess:{id:"CookieConsentBanner.updateSuccess",defaultMessage:"Your cookie preferences were updated successfully",description:"Success toast message for updating cookie preferences"},updateFailure:{id:"CookieConsentBanner.updateFailure",defaultMessage:"Unable to update cookie preferences. Try again later.",description:"Failure toast message for updating cookie preferences"}}),ee=a(50835),et=a(70216),ea=a(19841);function en(e){var t=e.className,a=e.openNewTab,n=(0,et._)(e,["className","openNewTab"]);return(0,l.jsx)("a",(0,j._)({rel:"noreferrer",className:(0,ea.default)("cursor-pointer font-normal text-green-600 underline",t),target:void 0!==a&&a?"_blank":"_self"},n))}function ei(e){var t=e.onClose,a=(0,Y.Ub)(!0),n=(0,Y.$H)();return(0,l.jsx)(ee.fC,{open:!0,onOpenChange:function(e){e||t()},children:(0,l.jsxs)(ee.h_,{children:[(0,l.jsx)(ee.aV,{className:"fixed inset-0 bg-black/20 radix-state-open:animate-show"}),(0,l.jsxs)(ee.VY,{className:"fixed left-[50%] top-[50%] flex max-h-[85vh] w-[90vw] max-w-lg translate-x-[-50%] translate-y-[-50%] flex-col gap-2 rounded-[6px] bg-token-surface-primary shadow-2xl focus:outline-none radix-state-open:animate-alertShow",onEscapeKeyDown:function(e){return e.preventDefault()},children:[(0,l.jsx)(ee.Dx,{className:"border-b border-token-border-heavy p-4 text-lg font-medium md:p-6",children:a?(0,l.jsx)(T.Z,(0,j._)({},er.titleEEA)):(0,l.jsx)(T.Z,(0,j._)({},er.titleExEEA))}),(0,l.jsx)("div",{className:"flex flex-col gap-2 p-4 md:px-6",children:(0,l.jsx)(a?es:eo,{onAction:function(e){e?(n.mutate(),W.A.logEvent(I.M.compliancePrivacyPolicyUpdateNov2023)):W.A.logEvent(I.M.complianceTermsOfUseDeclineNov2023),t()}})})]})]})})}function es(e){var t=e.onAction;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ee.dk,{className:"text-base",children:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},er.contentEEA),{values:{termsLink:function(e){return(0,l.jsx)(en,{openNewTab:!0,href:"https://openai.com/policies/eu-terms-of-use",children:e})},faqLink:function(e){return(0,l.jsx)(en,{openNewTab:!0,href:"https://help.openai.com/en/articles/8541941-terms-of-use-updates",children:e})}}}))}),(0,l.jsxs)("div",{className:"flex justify-end gap-2",children:[(0,l.jsx)(ee.$j,{asChild:!0,children:(0,l.jsx)(q.z,{openNewTab:!0,as:"link",to:"https://help.openai.com/en/articles/6378407-how-to-delete-your-account",color:"neutral",onClick:function(){return t(!1)},children:(0,l.jsx)(T.Z,(0,j._)({},er.dismiss))})}),(0,l.jsx)(ee.aU,{asChild:!0,children:(0,l.jsx)(q.z,{color:"primary",onClick:function(){return t(!0)},children:(0,l.jsx)(T.Z,(0,j._)({},er.agree))})})]})]})}function eo(e){var t=e.onAction;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ee.dk,{className:"text-base",children:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},er.contentExEEA),{values:{termsLink:function(e){return(0,l.jsx)(en,{openNewTab:!0,href:"https://openai.com/policies/terms-of-use ",children:e})},faqLink:function(e){return(0,l.jsx)(en,{openNewTab:!0,href:"https://help.openai.com/en/articles/8541945-terms-of-use-and-privacy-policy-updates",children:e})},privacyPolicyLink:function(e){return(0,l.jsx)(en,{href:"https://openai.com/policies/privacy-policy",openNewTab:!0,children:e})}}}))}),(0,l.jsx)(ee.aU,{className:"ml-auto flex gap-2",asChild:!0,children:(0,l.jsx)(q.z,{openNewTab:!0,color:"primary",onClick:function(){return t(!0)},children:(0,l.jsx)(T.Z,(0,j._)({},er.agree))})})]})}var er=(0,y.vU)({titleEEA:{id:"PrivacyPolicyUpdateBanner.title.eea",defaultMessage:"We've updated our Terms of Use",description:"terms of use notification banner title"},titleExEEA:{id:"PrivacyPolicyUpdateBanner.title.exeea",defaultMessage:"We've updated our Terms of Use and Privacy Policy",description:"terms of use notification banner title"},contentEEA:{id:"PrivacyPolicyUpdateBanner.content.eea",defaultMessage:"We've updated our Terms of Use, effective December 14, 2023. By continuing to use our services, you agree to these updated terms. Learn more.",description:"Links to terms of use and privacy policy due to update"},contentExEEA:{id:"PrivacyPolicyUpdateBanner.content.exeea",defaultMessage:"We've updated our Terms of Use and Privacy Policy, effective December 14, 2023. By continuing to use our services, you agree to these updated terms. Learn more.",description:"Links to terms of use and privacy policy due to update"},agree:{id:"PrivacyPolicyUpdateBanner.Agree",defaultMessage:"Agree",description:"Agree/close age verification ui Banner"},dismiss:{id:"PrivacyPolicyUpdateBanner.dismiss",defaultMessage:"Disagree",description:"Disagree/close age verification ui Banner and navigate to deactivate account"}}),el=a(35265),ec=a(10943),ed=a(77997),eu=a(21988),ep=a.n(eu),em=a(40547),eg={src:"https://cdn.oaistatic.com/_next/static/media/onobarding-all-tools-dark.8bdddfc2.png",height:480,width:1116,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAbklEQVR4nAFjAJz/AQkhAFtDEmhc7/rnuff88Wje+MAAIwlBmPv++EfS98ekAUMvXNw6GVUjodpqAFslkAD+//4At+GRADYWUgDV78DdAUIuWj/l9tZU2fnQukoTaG4EAgUAwe+TkiIHQEYQBhisfI4uEQC74+wAAAAASUVORK5CYII=",blurWidth:8,blurHeight:3},ef={src:"https://cdn.oaistatic.com/_next/static/media/onobarding-all-tools-light.650635b6.png",height:468,width:1104,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAXklEQVR42hWMywmAMBQEU50327ADa7EcLcCLHUQ95CT4wSTEZJ4vC8suDIwRkc6fjDnRxxcL2JLptWNlJjw4OyM1q+6+IArl2JAUcSbcNOVjUN7qn9Q2UaRNgcFfND/jAFZJDj0XRwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:3};function eh(e){var t=e.onClose,a=(0,x.qg)(x.pm.GizmoOnboarding).markAsViewed,n=(0,r._)((0,m.useState)(!1),2),i=n[0],s=n[1],o=(0,f.ec)(f.F_.isBusinessWorkspace),c=function(){a(),o?s(!0):t()};return(0,l.jsx)(l.Fragment,{children:i?(0,l.jsx)(em.Z,{onClose:t}):(0,l.jsxs)(B.Z,{isOpen:!0,onClose:c,type:"success",children:[(0,l.jsx)("div",{className:"flex cursor-pointer justify-end text-xl text-token-text-tertiary",children:(0,l.jsx)("button",{onClick:c,children:(0,l.jsx)(el.v7,{})})}),(0,l.jsx)("div",{className:"mb-4 flex w-full justify-center",children:(0,l.jsx)(ex,{})}),(0,l.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,l.jsx)("div",{className:"text-center text-2xl font-bold",children:(0,l.jsx)(T.Z,(0,j._)({},eb.gizmoOnboardingHeadline))}),(0,l.jsx)("div",{className:"text-md text-center text-token-text-secondary",children:o?(0,l.jsx)(T.Z,(0,j._)({},eb.gizmoOnboardingSubheadingBiz)):(0,l.jsx)(T.Z,(0,j._)({},eb.gizmoOnboardingSubheading))})]}),(0,l.jsx)(ec.Zq,{className:"w-full",color:"primary",onClick:c,type:"submit",children:o?(0,l.jsx)(T.Z,(0,j._)({},eb.gizmoOnboardingNext)):(0,l.jsx)(T.Z,(0,j._)({},eb.gizmoOnboardingStart))})]})]})})}function ex(){var e=(0,ed.F)().resolvedTheme;return(0,l.jsx)(l.Fragment,{children:"dark"===e?(0,l.jsx)(ep(),{src:eg.src,width:184,height:78,alt:"All tools"}):(0,l.jsx)(ep(),{src:ef.src,width:184,height:78,alt:"All tools"})})}var eb=(0,y.vU)({gizmoOnboardingHeadline:{id:"gizmoOnboarding.headline",defaultMessage:"ChatGPT can now browse the web, analyze data, and generate images.",description:"Headline for the gizmo onboarding modal"},gizmoOnboardingSubheading:{id:"gizmoOnboarding.subheading",defaultMessage:"These capabilities are now built into GPT-4, no need to select them. Available for Plus users.",description:"Subheading for the gizmo onboarding modal"},gizmoOnboardingSubheadingBiz:{id:"gizmoOnboarding.subheading.biz",defaultMessage:"These capabilities are now built into GPT-4, no need to select them. Available for Enterprise users.",description:"Subheading for the gizmo onboarding modal for Biz users"},gizmoOnboardingNext:{id:"gizmoOnboarding.next",defaultMessage:"Next",description:"Next button for the biz gizmo onboarding modal"},gizmoOnboardingStart:{id:"gizmoOnboarding.start",defaultMessage:"Get started",description:"Start button for the gizmo onboarding modal"}}),ev=a(77311),ey=a(59904),ek=x.pm.Onboarding,ew=function(){var e=(0,x.qg)(ek),t=e.eligible;return{setHasSeenOnboarding:e.markAsViewed,hasSeenOnboardingDate:e.isLoading?null:!t}};function ej(e){var t=e.onClose,a=e.scope,n=ew().setHasSeenOnboarding,i=(0,m.useCallback)(function(){t(!0),n()},[t,n]);return a===s.Personal?(0,l.jsx)(eC,{onSubmit:i}):(0,l.jsx)(eA,{onSubmit:i})}var eM=function(e){var t=e.icon,a=e.title,n=e.body;return(0,l.jsxs)("div",{className:"flex flex-col gap-2 md:w-1/3",children:[(0,l.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,l.jsx)("div",{children:t}),(0,l.jsx)("div",{className:"font-medium text-token-text-primary",children:a})]}),(0,l.jsx)("div",{className:"text-sm text-token-text-secondary",children:n})]})},eC=function(e){var t=e.onSubmit,a=(0,v.Z)();return(0,l.jsxs)("div",{className:"flex flex-col gap-3 p-4 md:p-6",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,l.jsx)(eM,{icon:(0,l.jsx)(ey.wP,{isSolid:!0,className:"h-5 w-5 text-green-600"}),title:(0,l.jsx)(T.Z,(0,j._)({},e_.askAway)),body:(0,l.jsx)(T.Z,(0,j._)({},e_.askAwayBody))}),(0,l.jsx)(eM,{icon:(0,l.jsx)(ey.NJ,{className:"text-brand-purple"}),title:(0,l.jsx)(T.Z,(0,j._)({},e_.warning)),body:(0,l.jsx)(T.Z,(0,M._)((0,j._)({},e_.warningBody),{values:{article:function(e){return(0,l.jsx)("a",{href:"https://help.openai.com/en/articles/7039943-data-usage-for-consumer-services-faq",target:"_blank",className:"underline",rel:"noopener noreferrer",children:e})}}}))}),(0,l.jsx)(eM,{icon:(0,l.jsx)(ey.CJ,{className:"text-orange-300"}),title:(0,l.jsx)(T.Z,(0,j._)({},e_.accuracy)),body:(0,l.jsx)(T.Z,(0,j._)({},e_.accuracyBody))})]}),(0,l.jsx)("div",{className:"flex flex-row justify-end",children:(0,l.jsx)(S.mH,{title:a.formatMessage(e_.gettingStartedButton),onClick:t,color:"primary"})})]})},eA=function(e){var t=e.onSubmit,a=(0,v.Z)();return(0,l.jsxs)("div",{className:"flex flex-col gap-6 p-4 md:p-6",children:[(0,l.jsxs)("div",{className:"flex flex-col gap-6 md:flex-row",children:[(0,l.jsx)(eM,{icon:(0,l.jsx)(ev.Z,{className:"icon-md text-brand-purple"}),title:(0,l.jsx)(T.Z,(0,j._)({},e_.workUse)),body:(0,l.jsx)(T.Z,(0,j._)({},e_.workUseBody))}),(0,l.jsx)(eM,{icon:(0,l.jsx)(ey.wP,{isSolid:!0,className:"h-5 w-5 text-green-600"}),title:(0,l.jsx)(T.Z,(0,j._)({},e_.askAway)),body:(0,l.jsx)(T.Z,(0,j._)({},e_.askAwayBody))}),(0,l.jsx)(eM,{icon:(0,l.jsx)(ey.CJ,{className:"text-orange-300"}),title:(0,l.jsx)(T.Z,(0,j._)({},e_.accuracy)),body:(0,l.jsx)(T.Z,(0,j._)({},e_.accuracyBody))})]}),(0,l.jsx)("div",{className:"flex flex-row justify-end",children:(0,l.jsx)(S.mH,{title:a.formatMessage(e_.gettingStartedButton),onClick:t,color:"primary"})})]})},e_=(0,y.vU)({askAway:{id:"onboarding.askAway",defaultMessage:"Ask away",description:"Title for the tip about what ChatGPT can do"},askAwayBody:{id:"onboarding.askAwayBody",defaultMessage:"ChatGPT can answer questions, help you learn, write code, brainstorm together, and much more.",description:"Body copy for the tip about what ChatGPT can do"},warning:{id:"onboarding.warning",defaultMessage:"Don’t share sensitive info",description:"Title for the warning about ChatGPT traning"},warningBody:{id:"onboarding.warningBody",defaultMessage:"Chat history may be reviewed or used to improve our services. Learn more about your choices in our
Help Center
.",description:"Body copy for the warning about ChatGPT traning"},accuracy:{id:"onboarding.accuracy",defaultMessage:"Check your facts",description:"Title for the warning about ChatGPT inaccuracy"},accuracyBody:{id:"onboarding.accuracyBody",defaultMessage:"While we have safeguards, ChatGPT may give you inaccurate information. It’s not intended to give advice.",description:"Body copy for the warning about ChatGPT inaccuracy"},gettingStartedButton:{id:"onboarding.gettingStartedButton",defaultMessage:"Okay, let’s go",description:"Button to accept the getting started modal"},workspaceWelcome:{id:"onboarding.workspaceWelcome",defaultMessage:"Welcome to the {workspaceName} Workspace",description:"Introduction welcome for workspace onboarding"},workspaceWelcomeNoName:{id:"onboarding.workspaceWelcomeNoName",defaultMessage:"Welcome to the your Workspace",description:"Introduction welcome for workspace onboarding when no Workspace name is available"},workspaceWelcomeBody:{id:"onboarding.workspaceWelcomeBody",defaultMessage:"Here you can use our latest models, with more capabilities, and fewer limits.",description:"Introduction welcome body for workspace onboarding"},workUse:{id:"onboarding.workUse",defaultMessage:"Made for use at work",description:"Title for the warning about ChatGPT business workspace use"},workUseBody:{id:"onboarding.workUseBody",defaultMessage:"By default, chats in this workspace are not used to train our AI models.",description:"Body copy for the warning about ChatGPT business workspace use"}}),eN=a(72871),eT=a(25653),eS=x.pm.MemoryOnboarding;function eB(e){var t=e.icon,a=e.title,n=e.description;return(0,l.jsxs)("div",{className:"flex items-start",children:[(0,l.jsx)("div",{className:"mt-1",children:t}),(0,l.jsxs)("div",{className:"ml-4",children:[(0,l.jsx)("div",{className:"text-lg font-medium",children:a}),(0,l.jsx)("p",{className:"mt-1 text-sm text-token-text-secondary",children:n})]})]})}function eP(e){var t=e.onClose,a=(0,v.Z)(),n=(0,x.qg)(eS).markAsViewed,i=(0,m.useCallback)(function(){n(),t()},[n,t]);return(0,l.jsx)(B.Z,{isOpen:!0,onClose:b.noop,size:"custom",className:"max-w-xl",type:"success",title:a.formatMessage(eZ.title),primaryButton:(0,l.jsx)(S.ZP.Button,{onClick:i,title:a.formatMessage(eZ.continue),color:"primary"}),children:(0,l.jsxs)("div",{className:"mb-6 flex flex-col gap-3",children:[(0,l.jsx)(eB,{icon:(0,l.jsx)(eZ.bulletTitle1.Icon,{}),title:a.formatMessage(eZ.bulletTitle1),description:a.formatMessage(eZ.bulletDescription1)}),(0,l.jsx)(eB,{icon:(0,l.jsx)(eZ.bulletTitle2.Icon,{}),title:a.formatMessage(eZ.bulletTitle2),description:a.formatMessage(eZ.bulletDescription2)}),(0,l.jsx)(eB,{icon:(0,l.jsx)(eZ.bulletTitle3.Icon,{}),title:a.formatMessage(eZ.bulletTitle3),description:a.formatMessage(eZ.bulletDescription3)})]})})}var eZ=(0,y.vU)({title:{id:"MemoryOnboardingModal.title",defaultMessage:"Your GPT can now learn from your chats",description:"Title of the modal"},bulletTitle1:{Icon:eT.K9,id:"MemoryOnboardingModal.bulletTitle1",defaultMessage:"Keep the conversation going",description:"Title for the first bullet"},bulletDescription1:{id:"MemoryOnboardingModal.bulletDescription1",defaultMessage:"Your GPT will carry what it learns between chats, allowing it to provide more relevant responses.",description:"Description for the first bullet"},bulletTitle2:{Icon:eT.Fw,id:"MemoryOnboardingModal.bulletTitle2",defaultMessage:"Improves over time",description:"Title for the second bullet"},bulletDescription2:{id:"MemoryOnboardingModal.bulletDescription2",defaultMessage:"As you chat your GPT will become more helpful, remembering details and preferences.",description:"Description for the seconed bullet"},bulletTitle3:{Icon:el.gf,id:"MemoryOnboardingModal.bulletTitle3",defaultMessage:"Manage what it remembers",description:"Title for the third bullet"},bulletDescription3:{id:"MemoryOnboardingModal.bulletDescription3",defaultMessage:"To modify what your GPT knows, just send it a message. You can reset your GPT’s memory or turn this feature off in settings.",description:"Description for the third bullet"},continue:{id:"MemoryOnboardingModal.continue",defaultMessage:"Continue",description:"Button to close"}}),eD=a(64502),eE=a(12296),eO=function(e){var t=e.onContinue,a=e.scope,n=(0,v.Z)(),i=(0,eE.$3)();return(0,l.jsx)(B.Z,{isOpen:!0,onClose:b.noop,type:"success",title:n.formatMessage(eL.chatgptTitle,{workspaceName:i}),size:"fullscreen",className:"max-w-2xl",children:(0,l.jsx)(ej,{onClose:function(){t()},scope:a})})},ez=function(e){var t=e.onContinue,a=e.onSkip,n=(0,v.Z)();return(0,l.jsx)(B.Z,{isOpen:!0,onClose:b.noop,type:"success",title:n.formatMessage(eL.primaryRoleTitle),description:n.formatMessage(eL.tailorChatGPT),size:"custom",className:"max-w-lg",children:(0,l.jsx)(eI,{options:eR,onSkip:a,onSubmit:t})})},eW=function(e){var t=e.onContinue,a=e.onSkip,n=(0,v.Z)();return(0,l.jsx)(B.Z,{isOpen:!0,onClose:b.noop,type:"success",title:n.formatMessage(eL.workTypeTitle),description:n.formatMessage(eL.tailorChatGPT),size:"custom",className:"max-w-lg",children:(0,l.jsx)(eI,{options:eG,onSkip:a,onSubmit:t,multiSelect:!0})})};function eI(e){var t=e.options,a=e.onSkip,n=void 0===a?b.noop:a,i=e.onSubmit,s=void 0===i?b.noop:i,o=e.multiSelect,c=void 0!==o&&o,d=function(e,t){var a=e.indexOf(t);return -1===a?(0,eD._)(e).concat([t]):(0,eD._)(e.slice(0,a)).concat((0,eD._)(e.slice(a+1)))},u="dark"===(0,ed.F)().resolvedTheme,p=(0,v.Z)(),g=(0,r._)((0,m.useState)([]),2),f=g[0],h=g[1],x=(0,m.useCallback)(function(e){var t,a=null!==(t=e.currentTarget.dataset.value)&&void 0!==t?t:"";c?h(d(f,a)):s(a)},[s,f,h,c]);return(0,l.jsxs)("div",{children:[c&&(0,l.jsx)("p",{className:"mx-2 text-sm text-gray-400",children:p.formatMessage(eL.selectAll)}),(0,l.jsx)("div",{className:"flex flex-col items-center justify-center",children:(0,l.jsx)("div",{className:"flex-wrap space-y-4",children:t.map(function(e){return(0,l.jsx)(q.z,{onClick:x,color:f.includes(e.id)?u?"light":"dark":"neutral",size:"medium",className:"mx-2 ".concat(f.includes(e.id)?"hover:bg-gray-200":"hover:bg-gray-100"),"data-value":e.id,children:(0,l.jsx)(T.Z,(0,j._)({},e.displayValue))},e.id)})})}),(0,l.jsxs)("div",{className:"mt-4 flex flex-row justify-end",children:[(0,l.jsx)(S.mH,{title:p.formatMessage(eL.skipButton),onClick:n}),c&&(0,l.jsx)(S.mH,{title:p.formatMessage(eL.continueButton),onClick:function(){s(f)},disabled:0===f.length,color:"primary",className:"ml-4"})]})]})}function eU(e){var t=e.onClose,a=(0,r._)((0,m.useState)(0),2),n=a[0],i=a[1],c=(0,r._)((0,m.useState)({role:void 0,departments:void 0}),2),d=c[0],u=c[1],p=(0,f.ec)(f.F_.workspaceId),g=(0,f.aF)(),h=null==g?void 0:g.id,x=function(){L.m9.logEvent("chatgpt_biz_onboarding_skipped"),W.A.logEvent(I.M.bizOnboardingSkipped),t()};switch(n){case o.InitialModal:return(0,l.jsx)(eO,{scope:s.Workspace,onContinue:function(){i(o.RoleModal)}});case o.RoleModal:return(0,l.jsx)(ez,{onContinue:function(e){u(function(t){return(0,M._)((0,j._)({},t),{role:e})}),i(o.DepartmentModal)},onSkip:x});case o.DepartmentModal:return(0,l.jsx)(eW,{onContinue:function(e){var a=(0,M._)((0,j._)({},d),{departments:e});t(),L.m9.logEvent("chatgpt_biz_onboarding_completed"),W.A.logEvent(I.M.bizOnboardingCompleted),k.ZP.updateWorkspaceUserOnboardingInformation(p,h,a)},onSkip:x});default:return(0,l.jsx)(l.Fragment,{})}}(i=o||(o={}))[i.InitialModal=0]="InitialModal",i[i.RoleModal=1]="RoleModal",i[i.DepartmentModal=2]="DepartmentModal";var eL=(0,y.vU)({chatgptTitle:{id:"onboarding.chatgptTitle.0",defaultMessage:"Welcome to the {workspaceName} workspace",description:"Title for the initial onboarding modal"},primaryRoleTitle:{id:"onboarding.primaryRoleTitle",defaultMessage:"What's your primary role?",description:"Question asking the user about their primary role"},tailorChatGPT:{id:"onboarding.tailorChatGPT",defaultMessage:"This will help us tailor ChatGPT for you.",description:"Description explaining the reason for the questions"},workTypeTitle:{id:"onboarding.workTypeTitle",defaultMessage:"What kind of work do you do?",description:"Question asking the user about the kind of work they do"},selectAll:{id:"onboarding.selectAll",defaultMessage:"Select all that apply",description:"Instruction for multi-select options"},skipButton:{id:"onboarding.skipButton",defaultMessage:"Skip",description:"Label for the skip button"},continueButton:{id:"onboarding.continueButton",defaultMessage:"Continue",description:"Label for the continue button"}}),eq=(0,y.vU)({marketing:{id:"onboarding.departments.marketing",defaultMessage:"Marketing",description:"Department option for Marketing"},analytics:{id:"onboarding.departments.analytics",defaultMessage:"Data or Analytics",description:"Department option for Data or Analytics"},product:{id:"onboarding.departments.product",defaultMessage:"Product Management",description:"Department option for Product Management"},comms:{id:"onboarding.departments.comms",defaultMessage:"Communications",description:"Department option for Communication"},finance:{id:"onboarding.departments.finance",defaultMessage:"Finance or Accounting",description:"Department option for Finance or Accounting"},customer_experience:{id:"onboarding.departments.customer_experience",defaultMessage:"Customer Experience",description:"Department option for Customer Experience"},project_management:{id:"onboarding.departments.project_management",defaultMessage:"Project or Program Management",description:"Department option for Project or Program Management"},engineering:{id:"onboarding.departments.engineering",defaultMessage:"Engineering",description:"Department option for Engineering"},education_professional:{id:"onboarding.departments.education_professional",defaultMessage:"Education Professional",description:"Department option for Education Professional"},design:{id:"onboarding.departments.design",defaultMessage:"Design",description:"Department option for Design"},administrative:{id:"onboarding.departments.administrative",defaultMessage:"Administrative Assistant",description:"Department option for Administrative Assistant"},partnerships:{id:"onboarding.departments.partnerships",defaultMessage:"Partnerships",description:"Department option for Partnerships"},it:{id:"onboarding.departments.it",defaultMessage:"Information Technology (IT)",description:"Department option for Information Technology (IT)"},ops:{id:"onboarding.departments.ops",defaultMessage:"Operations",description:"Department option for Operations"},human_resources:{id:"onboarding.departments.human_resources",defaultMessage:"Human Resources",description:"Department option for Human Resources"},research:{id:"onboarding.departments.research",defaultMessage:"Research & Development",description:"Department option for Research & Development"},sales:{id:"onboarding.departments.sales",defaultMessage:"Sales",description:"Department option for Sales"},legal:{id:"onboarding.departments.legal",defaultMessage:"Legal",description:"Department option for Legal"},healthcare:{id:"onboarding.departments.healthcare",defaultMessage:"Healthcare Professional",description:"Department option for Healthcare Professional"},other:{id:"onboarding.departments.other",defaultMessage:"Other",description:"Department option for Other"}}),eV=(0,y.vU)({team_member:{id:"onboarding.role.team_member",defaultMessage:"Team Member/ Individual Contributor",description:"Label for the role: Team Member/ Individual Contributor"},manager:{id:"onboarding.role.manager",defaultMessage:"Manager",description:"Label for the role: Manager"},student:{id:"onboarding.role.student",defaultMessage:"Student",description:"Label for the role: Student"},executive:{id:"onboarding.role.executive",defaultMessage:"Executive",description:"Label for the role: Executive"},director:{id:"onboarding.role.director",defaultMessage:"Director",description:"Label for the role: Director"},business_owner:{id:"onboarding.role.business_owner",defaultMessage:"Business Owner",description:"Label for the role: Business Owner"},freelancer:{id:"onboarding.role.freelancer",defaultMessage:"Freelancer",description:"Label for the role: Freelancer"},other:{id:"onboarding.role.other",defaultMessage:"Other",description:"Label for the role: Other"}}),eR=[{id:"team_member",displayValue:eV.team_member},{id:"manager",displayValue:eV.manager},{id:"student",displayValue:eV.student},{id:"executive",displayValue:eV.executive},{id:"director",displayValue:eV.director},{id:"business_owner",displayValue:eV.business_owner},{id:"freelancer",displayValue:eV.freelancer},{id:"other",displayValue:eV.other}],eG=[{id:"marketing",displayValue:eq.marketing},{id:"analytics",displayValue:eq.analytics},{id:"product",displayValue:eq.product},{id:"comms",displayValue:eq.comms},{id:"engineering",displayValue:eq.engineering},{id:"education_professional",displayValue:eq.education_professional},{id:"finance",displayValue:eq.finance},{id:"customer_experience",displayValue:eq.customer_experience},{id:"project_management",displayValue:eq.project_management},{id:"design",displayValue:eq.design},{id:"administrative",displayValue:eq.administrative},{id:"it",displayValue:eq.it},{id:"ops",displayValue:eq.ops},{id:"human_resources",displayValue:eq.human_resources},{id:"research",displayValue:eq.research},{id:"sales",displayValue:eq.sales},{id:"partnerships",displayValue:eq.partnerships},{id:"legal",displayValue:eq.legal},{id:"healthcare",displayValue:eq.healthcare},{id:"other",displayValue:eq.other}],eF=function(e){var t=e.onClose,a=(0,v.Z)(),n=(0,f.ec)(f.F_.isBusinessWorkspace),i=(0,f.ec)(function(e){return e.currentWorkspace}),o=n?a.formatMessage(eQ.workspaceWelcome,{workspaceName:null==i?void 0:i.name}):"ChatGPT";return(0,l.jsx)(B.Z,{isOpen:!0,onClose:b.noop,type:"success",title:o,size:"fullscreen",className:"max-w-3xl",description:a.formatMessage(eQ.personalOnboardingSubheading),children:(0,l.jsx)(ej,{onClose:t,scope:s.Personal})})};function eH(e){var t,a,n,i,s,o,c=e.ageVerificationDeadline,d=e.showCookieConsentBanner,u=e.canManageBrowserStorage,p=(0,r._)((0,m.useState)(0),2),g=p[0],b=p[1],v=(0,f.ec)(f.F_.workspaceId),y=ew().hasSeenOnboardingDate,w=(0,x.qg)(x.pm.GizmoOnboarding),j=w.eligible,M=w.isLoading,C=(0,f.ec)(f.F_.isBusinessWorkspace),A=0===(0,f.hz)().size?"loading":U.b.getCookie(U.c.AgeVerification)||null==c?"hide":"show",_=0===(0,f.hz)().size?"loading":d?"show":"hide",N=(t=(0,f.ec)(f.F_.isBusinessWorkspace),a=(0,f.hz)(),i=(n=(0,Y.T$)({enabled:!t&&a.has("privacy_policy_nov_2023")})).isLoading,s=n.data,i||0===a.size?"loading":(null==s?void 0:s.terms_of_use.is_required)===!0?"show":"hide"),T=(o=(0,eN.H)().isSunshineAvailable,(0,x.qg)(eS).eligible&&o),S=(0,f.$T)(),B=(0,k.Go)(),P=(0,f.ec)(f.F_.hasMultipleWorkspaces)&&null==v,D=(0,h.Og)(),O=(0,m.useMemo)(function(){return[{Component:E.Z,getModalState:function(){return S?"loading":P?"show":"hide"}},{Component:Z,getModalState:function(){return S?"loading":null!==B?"show":"hide"}},{Component:ei,getModalState:function(){return N}},{Component:K,getModalState:function(){return _}},{Component:eF,getModalState:function(){return C?"hide":null===y?"loading":!1===y?"show":"hide"}},{Component:eU,getModalState:function(){return C?null===y?"loading":!1===y?"show":"hide":"hide"}},{Component:R,getModalState:function(){return A}},{Component:eh,getModalState:function(){return D&&"/"===window.location.pathname?null===M?"loading":j?"show":"hide":"hide"}},{Component:eP,getModalState:function(){return M?"loading":T?"show":"hide"}}]},[S,P,B,N,_,C,y,A,D,M,j,T]);(0,m.useEffect)(function(){O[g]&&"hide"===O[g].getModalState()&&b(O.findIndex(function(e){return"hide"!==e.getModalState()}))},[g,O]);var z=O[g];if(null==z)return null;var W=z.getModalState();if("loading"===W)return null;"hide"===W&&b(function(e){return e+1});var I=O[g].Component;return(0,l.jsx)(I,{onClose:function(){b(function(e){return e+1})},ageVerificationDeadline:c,canManageBrowserStorage:u})}var eQ=(0,y.vU)({workspaceWelcome:{id:"BlockingInitialModals.workspaceWelcome",defaultMessage:"Welcome to the {workspaceName} workspace",description:"Title for the Workspace onboarding modal"},personalOnboardingSubheading:{id:"BlockingInitialModals.personalOnboardingSubheading",defaultMessage:"Tips for getting started",description:"Subheading for the Personal onboarding modal"}}),eY=a(98800),eJ=a(8679),eK=function(e){var t=e.action;return(0,l.jsxs)("div",{className:"flex items-center justify-between overflow-hidden text-gray-600 dark:text-gray-300",children:[(0,l.jsx)("div",{className:"flex flex-shrink items-center overflow-hidden text-sm",children:(0,l.jsx)("div",{className:"truncate",children:(0,l.jsx)(T.Z,(0,j._)({},t.actionMessageDescriptor))})}),(0,l.jsx)("div",{className:"ml-3 flex flex-row gap-2",children:(0,eJ.A3)(t.keyboardBinding).map(function(e,a){return(0,l.jsx)(e$,{keyName:e},"".concat(t.key,"-").concat(a))})})]})},e$=function(e){var t=e.keyName,a=(0,ea.default)("my-2 flex h-8 items-center justify-center rounded-[4px] border border-black/10 capitalize text-gray-600 dark:border-white/10 dark:text-gray-300");return t.length>1?t.length>3?(0,l.jsx)("div",{className:(0,ea.default)(a,"min-w-[50px]"),children:(0,l.jsx)("span",{className:"text-xs",children:t})}):(0,l.jsx)("div",{className:(0,ea.default)(a,"min-w-[32px]"),children:(0,l.jsx)("span",{className:"text-xs",children:t})}):(0,l.jsx)("div",{className:(0,ea.default)(a,"min-w-[32px]"),children:(0,l.jsx)("span",{className:"text-sm",children:t})})},eX=(0,y.vU)({keyboardActionsModalTitle:{id:"KeyboardActionsModal.keyboardActionsModalTitle",defaultMessage:"Keyboard shortcuts",description:"Title of the keyboard shortcuts modal"}}),e0=function(){var e=(0,v.Z)(),t=(0,O.tN)(function(e){return e.activeModals.has(O.B.KeyboardActions)}),a=function(){O.vm.closeModal(O.B.KeyboardActions)},n=(0,eJ.JS)(),i=(0,m.useMemo)(function(){var e=Math.ceil(n.length/2);return[n.slice(0,e),n.slice(e)]},[n]);return(0,l.jsx)(B.Z,{isOpen:t,onClose:a,type:"success",size:"custom",className:"md:max-w-[672px] lg:max-w-[796px] xl:max-w-4xl",closeButton:(0,l.jsx)(S.ZP.CloseButton,{onClose:a}),title:e.formatMessage(eX.keyboardActionsModalTitle),children:(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:"grid grid-flow-row grid-cols-[repeat(auto-fit,minmax(250px,1fr))] gap-x-9",children:i.map(function(e,t){return(0,l.jsx)("div",{className:"flex flex-col overflow-hidden",children:e.map(function(e){return(0,l.jsx)(eK,{action:e},e.key)})},"col-".concat(t))})})})})},e4=Symbol("invalid path");function e2(e){var t,a=e.split(/[#?]/)[0];if("/"!==a&&!a.match(/^\/g\/\w+$/)){var n=/(?:(?:\/gizmo)?\/g\/\w+)?\/c\/([a-f0-9-]+)$/.exec(a);return null!==(t=null==n?void 0:n[1])&&void 0!==t?t:e4}}function e1(e){var t=e.urlThreadId,a=e.clientThreadId,n=e.serviceStatus,i=e.serviceAnnouncement,s=e.ageVerificationDeadline,o=e.showCookieConsentBanner,h=e.canManageBrowserStorage,x=(0,r._)((0,m.useState)(function(){return void 0!==t?t:void 0!==a?a:(0,g.OX)()}),2),b=x[0],v=x[1];void 0!==t&&b!==t&&g.tQ.getServerThreadId(b)!==t&&v(t),void 0===t&&void 0!==g.tQ.getServerThreadId(b)&&v((0,g.OX)());var y=(0,f.$T)(),k=(0,f.WY)(),w=(0,f.ec)(f.F_.workspaceId),j=(0,f.hz)().has(d.PL);(0,m.useEffect)(function(){j&&p.ZP.initializeAndGatherData()},[j]),(0,m.useEffect)(function(){(null==n?void 0:n.type)&&!1===k&&c.m.warning(n.message,{hasCloseButton:!0,duration:5})},[k,null==n?void 0:n.message,null==n?void 0:n.type]);var M=(0,m.useRef)(!1);return(0,m.useEffect)(function(){if(!y){var e=k?i.paid:i.public;if((null==e?void 0:e.type)&&(null==e?void 0:e.message)&&!M.current){M.current=!0;var t=e.message,a={hasCloseButton:!0,duration:15};switch(e.type){case"danger":c.m.danger(t,a);break;case"info":c.m.info(t,a);break;case"warning":c.m.warning(t,a)}}}},[i,y,k]),(0,l.jsxs)(u.gB.Provider,{value:null,children:[(0,l.jsx)(eH,{ageVerificationDeadline:s,showCookieConsentBanner:o,canManageBrowserStorage:h},w),(0,l.jsx)(e0,{}),(0,l.jsx)(eY.Z,{clientThreadId:b,setClientThreadId:v})]})}},98800:function(e,t,a){a.d(t,{Z:function(){return Z}});var n=a(39324),i=a(35250),s=a(35265),o=a(82473),r=a(10721),l=a(70079),c=a(1454),d=a(32004),u=a(94968),p=a(66638),m=a(55548),g=a(17944),f=a(25687),h=a(84844),x=a(8679),b=a(1491),v=a(61399),y=a(61017),k=a(41955),w=a(21950),j=a(41187),M=a(23234),C=a(40578),A=a(14957),_=a(10989),N=a(47478),T=a(4865),S=a(74424),B=a(71771),P=a(10499);function Z(e){var t,a=e.clientThreadId,n=e.setClientThreadId,d=e.initiallyHighlightedMessageId,u=e.continueConversationUrl,v=null!==(0,l.useContext)(f.gB);(0,p.ax)(a);var y=(0,p.XK)(a),Z=(0,r.useRouter)(),E=(0,g.hz)(),O=(0,p.UL)(a),z=(0,l.useContext)(f.QL).historyDisabled,W=(0,P.Xy)(O.lastModelUsed,a),I=(0,o.NL)();(0,l.useEffect)(function(){return p.tQ.retainThread(a),function(){setTimeout(function(){I.invalidateQueries({queryKey:["conversation",a]})},0),p.tQ.releaseThread(a)}},[a,I]),(0,l.useEffect)(function(){m.vm.closeSharingModal()},[a,y]);var U=(0,l.useCallback)(function(){n((0,p.OX)()),Z.replace(W.tags.includes(P.S.GPT_4)?"/":"/?model=".concat(W.id),void 0,{shallow:!0})},[n,W.tags,W.id,Z]);(0,x.yx)({resetThreadAction:U,clientThreadId:a});var L=(0,m.tN)(function(e){return e.activeSidebar}),q=(0,b.w$)();(0,l.useEffect)(function(){return function(){k.hx.abortAllRequests()}},[a]),t=(0,g.hz)().has("debug"),(0,l.useEffect)(function(){if(t)return(0,h.eR)(document,{keydown:function(e){e.target instanceof HTMLElement&&["input","textarea","select","button"].includes(e.target.tagName.toLowerCase())||"\\"!==e.key||m.vm.toggleActiveSidebar("debug")}})},[t]);var V=(0,l.useRef)(O.threadId);(0,l.useEffect)(function(){O.threadId!==V.current&&(m.vm.setActiveSidebar(!1),V.current=O.threadId),k.hx.clear()},[O.threadId]);var R=(0,M.Ml)(),G=(0,M.Og)(),F=(0,w.TS)(a);return(0,i.jsxs)(T.Z,{showNavigation:!v,renderTitle:(0,i.jsx)(D,{clientThreadId:a}),renderMobileHeaderRightContent:(0,i.jsx)(S.js,{onClick:U,children:z?(0,i.jsx)(c.Bw1,{className:"icon-lg"}):(0,i.jsx)(i.Fragment,{children:R?(0,i.jsx)(s.ks,{className:"icon-md"}):(0,i.jsx)(c.OvN,{className:"icon-lg"})})}),renderSidebar:(0,i.jsxs)(A.ZP,{onNewThread:U,currentGizmoId:F,children:[G&&(0,i.jsx)(j.Dy,{currentGizmoId:F}),!G&&R&&(0,i.jsx)("div",{className:"pt-3.5",children:(0,i.jsx)(j.jl,{gizmo:void 0,isActive:void 0===F})}),(0,i.jsx)(C.Z,{activeId:z?void 0:y,onNewThread:U})]}),children:[(0,i.jsx)(B.Z,{initialThreadData:O,clientThreadId:a,initiallyHighlightedMessageId:d,continueConversationUrl:u},a),(0,i.jsxs)(T.Z.Sidebars,{children:[E.has("debug")&&"debug"===L&&(0,i.jsx)(N.fv,{clientThreadId:a,slideOver:!q,onClose:function(){return m.vm.toggleActiveSidebar("debug")},isOpen:!0}),E.has("tools3_dev")&&(0,i.jsx)(_.ZP,{slideOver:!q})]})]})}function D(e){var t,a=e.clientThreadId,s=null!==(t=p.tQ.getTitle(a))&&void 0!==t?t:"New chat",o=(0,v.Z)(a,s,!0),r=o.resolvedTitle,u=o.isTypingEffect,m=(0,l.useContext)(f.QL),g=m.historyDisabled,h=m.toggleHistoryDisabled;return(0,i.jsx)(i.Fragment,{children:g?(0,i.jsxs)("button",{className:"flex cursor-pointer flex-row place-items-center items-center justify-center gap-3",onClick:function(){return h()},children:[(0,i.jsx)(c.$IY,{className:"icon-sm"}),(0,i.jsx)(d.Z,(0,n._)({},E.enableChatHistory))]}):u&&null!=r?(0,i.jsx)(y.Z,{text:r}):null!=r?r:(0,i.jsx)(d.Z,(0,n._)({},E.newChat))})}var E=(0,u.vU)({enableChatHistory:{id:"navigation.enableChatHistory",defaultMessage:"Enable chat history",description:"Enable chat history button label"},newChat:{id:"navigation.newChat",defaultMessage:"New chat",description:"New chat header title"}})},84269:function(e,t,a){a.d(t,{Z:function(){return T},b:function(){return N}});var n=a(21722),i=a(39324),s=a(71209),o=a(10064),r=a(38104),l=a(35250),c=a(5053),d=a(17944),u=a(40971),p=a(25260),m=a(19841),g=a(91530),f=a.n(g),h=a(21988),x=a.n(h),b=a(70079),v=a(1454),y=a(32004),k=a(94968),w=a(12952),j=a(7184),M=a(42798),C=a(34609),A=a(12296);function _(e){var t=e.workspace,a=(0,d.aF)(),i=(0,d.ec)(function(e){return e.currentWorkspace}),s=(null==i?void 0:i.id)===t.id,g=(0,o._)((0,b.useState)(!1),2),h=g[0],y=g[1],k=(0,C.Z)().onEnableHistory,j=(0,b.useCallback)((0,n._)(function(){return(0,r.Jh)(this,function(e){return y(!0),d.w_.setCurrentWorkspace(t),k(),(0,u.M)(),[2]})}),[t,k]),_=(0,A.GA)(t),N=(0,l.jsx)("div",{className:"flex items-center justify-center",children:(0,l.jsx)(w.B0,{src:t.profilePictureUrl,size:"medium"})});if(t.structure===c.CZ.PERSONAL){if(!a)return null;N=(0,l.jsx)("div",{className:"flex items-center justify-center",children:(0,l.jsx)(x(),{alt:"Profile",src:a.picture,width:w.EF.medium,height:w.EF.medium,className:"flex items-center justify-center rounded-full"})})}return(0,l.jsxs)(s?"div":"button",{onClick:s?f():j,className:(0,m.default)({"flex w-full items-center gap-2 rounded-lg border border-gray-100 bg-gray-50 p-4 hover:bg-gray-100 focus:bg-gray-100 dark:border-gray-700 dark:bg-gray-800 dark:hover:bg-gray-700 dark:focus:bg-gray-700":!0,"bg-gray-50 dark:bg-gray-800":s}),children:[(0,l.jsxs)("div",{className:"flex w-full items-center gap-4",children:[N,(0,l.jsx)("div",{className:"inline align-top font-medium",children:_})]}),(0,l.jsx)("div",{className:"flex h-full items-center p-1",children:h?(0,l.jsx)(M.Z,{}):s?(0,l.jsx)(p.Z,{className:"icon-lg"}):(0,l.jsx)(v.Tfp,{className:"icon-lg my-auto"})})]})}function N(e){var t=e.data.map(function(e){return(0,l.jsx)(_,{workspace:e},e.id)});return(0,l.jsx)("div",{className:"flex w-full flex-col gap-2",children:t})}function T(){var e,t=(0,A.my)(),a=(0,d.aF)(),n=null!==(e=null==a?void 0:a.email)&&void 0!==e?e:"";if(0===t.length)return null;var o=t.filter(function(e){return e.structure===c.CZ.WORKSPACE});return(0,l.jsx)(j.Z,{isOpen:!0,onClose:f(),type:"success",size:"normal",title:(0,l.jsxs)("div",{className:"flex flex-col",children:[(0,l.jsx)(y.Z,(0,i._)({},S.workspaceSwitcherTitle)),(0,l.jsx)("span",{className:"mt-0.5 text-sm text-gray-700 dark:text-gray-400",children:n})]}),children:(0,l.jsxs)("div",{className:"flex w-full flex-col items-center justify-between",children:[(0,l.jsx)(N,{data:t}),(0,l.jsx)("span",{className:"mt-4 text-sm text-gray-700 dark:text-gray-400",children:(0,l.jsx)(y.Z,(0,s._)((0,i._)({},S.workspaceSwitcherDisclaimer),{values:{workspaces:(0,l.jsx)("span",{className:"contents font-bold",children:(0,l.jsx)(k.yX,{value:o.map(function(e){return e.name})})}),numWorkspaces:o.length}}))})]})})}var S=(0,k.vU)({workspaceSwitcherTitle:{id:"workspaceSwitcher.title",defaultMessage:"Select a workspace",description:"title for account switcher modal"},workspaceSwitcherDisclaimer:{id:"workspaceSwitcher.disclaimer",defaultMessage:"You've been added to the {workspaces} {numWorkspaces, plural, one {workspace} other {workspaces}}. You can switch between workspaces at any time.",description:"disclaimer for account switcher modal"}})}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/7039-444584ffa4058090.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/7039-444584ffa4058090.js new file mode 100644 index 0000000..ae5b84d --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/7039-444584ffa4058090.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7039],{37039:function(e,a,n){n.d(a,{t0:function(){return i},ZP:function(){return A},Ob:function(){return W}});var r,i,t=n(21722),l=n(96237),s=n(39324),o=n(71209),d=n(10064),c=n(64502),m=n(38104),u=n(35250),f=n(17944),p=n(70079),g=n(1454),v=n(70671),h=n(32004),x=n(13205),b=n(62470),N=n(40558),w=n(19841),M=n(94968),j=n(10746),k=n(37394),C=n(15635),_=/^[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])?)*$/;function R(e){return e.split(/[\s,]+/)}function Z(e){var a=e.value,n=e.onChange,r=e.className,i=(0,v.Z)(),t=(0,d._)((0,p.useState)(""),2),l=t[0],s=t[1],o=(0,p.useCallback)(function(e){if(l)switch(e.key){case"Enter":case",":case" ":var r=R(l);n((0,c._)(a).concat((0,c._)(r.map(T)))),s(""),e.preventDefault()}},[l,n,a]);return(0,u.jsx)(j.ZP,{className:(0,w.default)("react-select-container",r),isMulti:!0,onBlur:function(e){if(l){var r=R(l);n((0,c._)(a).concat((0,c._)(r.map(T)))),s(l),e.preventDefault()}},classNamePrefix:"react-select",components:y,inputValue:l,isClearable:!0,menuIsOpen:!1,onChange:n,onInputChange:s,onKeyDown:o,placeholder:i.formatMessage(P.placeholder),value:a,"aria-labelledby":"add-emails-label",name:"add-member-emails"})}var T=function(e){return{label:e,value:e,isValid:_.test(e)}},y={DropdownIndicator:function(){return null},IndicatorsContainer:function(){return null},ClearIndicator:function(){return null},MultiValueRemove:function(){return null},MultiValue:function(e){var a=(0,v.Z)(),n=(0,u.jsxs)("span",{className:"flex items-center gap-1",children:[(0,u.jsx)("span",{children:e.children}),(0,u.jsx)(g.q5L,{className:"icon-sm"})]}),r=e.data.isValid?n:(0,u.jsx)(C.u,{label:a.formatMessage(P.tooltipInvalidEmail,{email:e.data.value}),side:"top",children:n});return(0,u.jsx)(k.c.MultiValue,(0,o._)((0,s._)({},e),{children:(0,u.jsx)("button",{className:(0,w.default)("m-1 cursor-pointer rounded-full border border-transparent py-1 pl-3 pr-2 text-sm dark:text-gray-300",e.data.isValid?"bg-gray-50 hover:border-gray-300 hover:bg-gray-100 dark:bg-gray-800 dark:hover:border-gray-600 dark:hover:bg-gray-700":"bg-red-200 text-red-500 dark:text-red-500"),onClick:function(a){var n,r;null===(r=(n=e.removeProps).onClick)||void 0===r||r.call(n,a),a.preventDefault()},"aria-label":a.formatMessage(P.removeMember,{member:e.data.value}),children:r})}))}},P=(0,M.vU)({membersAdded:{id:"emailsTextarea.membersAdded",defaultMessage:"+{count} {count, plural, one {member} other {members}}",description:"Current number of members that will be added to the workspace"},removeMember:{id:"emailsTextarea.removeMember",defaultMessage:"Remove {member}",description:"Remove a member from the list of members to be added"},tooltipInvalidEmail:{id:"emailsTextarea.tooltipInvalidEmail",defaultMessage:'"{email}" may not be a valid email',description:"Tooltip for invalid email addresses"},clearAllEntries:{id:"emailsTextarea.clearAllEntries",defaultMessage:"Clear all",description:"Clear all entries in the list of members to be added"},placeholder:{id:"emailsTextarea.placeholder",defaultMessage:"Type an email and press enter...",description:"Placeholder for the insert emails textarea"}}),E=n(89319),I=n(7171),S=n(72290),V=n(12296);function A(e){var a,n=e.workspace,r=e.step,w=e.onStepChange,M=e.emailTableRows,j=e.onEmailTableRowsChange,k=e.emailTextareaValue,C=e.onEmailTextareaValueChange,R=e.canResendInviteEmails,T=e.resendEmails,y=e.onResendEmailsChange,P=(0,V.Gk)(n.id),A=(0,d._)((0,p.useState)(!1),2),L=A[0],H=A[1],D=(0,d._)((0,p.useState)(!1),2),z=D[0],B=D[1],O=(0,p.useRef)(null),U=(0,f.ec)(f.F_.isTeamPlan),G=(0,v.Z)(),$=W(P),q=(a=(0,t._)(function(e){var a,n,r;return(0,m.Jh)(this,function(t){switch(t.label){case 0:if(!(n=null===(a=e.target.files)||void 0===a?void 0:a[0]))return[3,2];return[4,new Promise(function(e){if(n.size/1048576>25)e({status:"error",reason:"file_too_large"});else if("text/csv"!==n.type)e({status:"error",reason:"invalid_file_type"});else{var a=new FileReader;a.readAsText(n),a.onload=function(a){var n,r=z,i=(null===(n=a.target)||void 0===n?void 0:n.result).split("\n"),t=new Set;e({status:"success",newRows:i.reduce(function(e,a){var n,i=(0,d._)(a.split(",").map(function(e){return e.trim()}),2),l=i[0],s=i[1];return _.test(l)&&!t.has(l)&&(void 0!==$[s]||r||(r=!0),e.push({email:l,role:null!==(n=$[s])&&void 0!==n?n:$.member})),t.add(l),e},[]),hasWarning:r})}}})];case 1:"success"===(r=t.sent()).status?(j(r.newRows),w(i.CSV_TABLE),B(r.hasWarning)):"file_too_large"===r.reason?S.m.danger(G.formatMessage(F.fileTooLargeWarning,{maxSize:"".concat(25,"MB")}),{duration:5}):"invalid_file_type"===r.reason&&S.m.danger(G.formatMessage(F.fileIncorrectTypeWarning),{duration:5}),t.label=2;case 2:return[2]}})}),function(e){return a.apply(this,arguments)}),J=function(e,a,n){var r=(0,c._)(M);r[e]=(0,o._)((0,s._)({},r[e]),(0,l._)({},a,n)),j(r)},K=function(e){j((0,c._)(M.slice(0,e)).concat((0,c._)(M.slice(e+1))))};return(0,u.jsxs)(u.Fragment,{children:[r===i.INITIAL&&(0,u.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,u.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,u.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,u.jsx)("label",{htmlFor:"upload-csv",id:"upload-csv-label",children:(0,u.jsx)(h.Z,(0,s._)({},F.importCSVLabel))}),(0,u.jsxs)("span",{className:"text-sm text-gray-500",children:[(0,u.jsx)(h.Z,(0,o._)((0,s._)({},L?F.helperCSVFormatHide:F.helperCSVFormatShow),{values:{link:function(e){return(0,u.jsx)("button",{className:"underline",onClick:function(){H(!L)},children:e})}}})),L&&(0,u.jsx)("pre",{className:"mt-4",children:"email,role\nuser1@company.com,member\nadmin@company.com,admin\nit@company.com,owner"})]})]}),(0,u.jsx)("input",{ref:O,type:"file",accept:".csv,text/csv",id:"upload-csv",className:"hidden",onChange:q}),(0,u.jsx)("button",{className:"rounded bg-gray-100 px-4 py-2 dark:bg-gray-800",type:"button",onClick:function(){return O.current.click()},children:(0,u.jsx)(h.Z,(0,s._)({},F.importCSVButton))})]}),(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsx)("label",{htmlFor:"add-member-emails",id:"add-emails-label",children:(0,u.jsx)(h.Z,(0,s._)({},F.addEmailsFieldName))}),(0,u.jsx)(Z,{value:k,onChange:C})]})]}),r===i.CSV_TABLE&&(0,u.jsxs)(u.Fragment,{children:[z&&(0,u.jsxs)("div",{className:"flex w-full items-center bg-yellow-100 p-4",children:[(0,u.jsx)(g.BJv,{className:"icon-sm mr-2 text-yellow-700"}),(0,u.jsx)("div",{className:"flex-grow text-yellow-700",children:(0,u.jsx)(h.Z,(0,s._)({},F.unspecifiedRoleDescription))})]}),(0,u.jsxs)(N.Z.Root,{size:"normal",children:[(0,u.jsxs)(N.Z.Header,{children:[(0,u.jsx)(N.Z.HeaderCell,{children:(0,u.jsx)(h.Z,(0,s._)({},F.inviteTableHeaderEmail))}),(0,u.jsx)(N.Z.HeaderCell,{className:"pl-3 dark:bg-gray-900",children:(0,u.jsx)(h.Z,(0,s._)({},F.inviteTableHeaderRole))}),(0,u.jsx)(N.Z.HeaderCell,{})]}),(0,u.jsx)(N.Z.Body,{children:M.map(function(e,a){return(0,u.jsxs)(N.Z.Row,{children:[(0,u.jsx)(N.Z.Cell,{children:(0,u.jsx)(E.Z,{name:"email",type:"email",value:e.email,onChange:function(e){return J(a,"email",e.target.value)},color:"neutral"})}),(0,u.jsx)(N.Z.Cell,{children:(0,u.jsxs)(b.Z.Root,{value:e.role,onValueChange:function(e){return J(a,"role",e)},children:[(0,u.jsxs)(b.Z.Trigger,{children:[(0,u.jsx)(b.Z.Value,{}),(0,u.jsx)(b.Z.Icon,{})]}),(0,u.jsx)(b.Z.Portal,{children:(0,u.jsxs)(b.Z.Content,{className:"border border-token-surface-secondary",children:[(0,u.jsx)(b.Z.Item,{value:$.member,children:(0,u.jsx)(h.Z,(0,s._)({},F.inviteRoleMember))}),$.admin&&(0,u.jsx)(b.Z.Item,{value:$.admin,children:(0,u.jsx)(h.Z,(0,s._)({},F.inviteRoleAdmin))}),$.owner&&(0,u.jsx)(b.Z.Item,{value:$.owner,children:(0,u.jsx)(h.Z,(0,s._)({},F.inviteRoleOwner))})]})})]})}),(0,u.jsx)(N.Z.Cell,{textAlign:"right",children:(0,u.jsx)(g.Ybf,{onClick:function(){return K(a)},className:"icon-sm mr-2 cursor-pointer text-token-text-secondary"})})]},a)})})]})]}),R&&y&&(0,u.jsx)("div",{className:"mt-2 flex items-center text-left text-token-text-secondary",children:(0,u.jsx)(x.Z,{id:"resend-emails",checked:T,onChange:function(e){return y(e.currentTarget.checked)},label:G.formatMessage(F.resendEmailsFieldName)})}),r===i.INITIAL&&U&&(0,u.jsx)("div",{className:"mb-4",children:(0,u.jsx)(I.Z,{children:(0,u.jsx)(h.Z,(0,s._)({},F.teamInviteModalNote))})})]})}(r=i||(i={}))[r.INITIAL=0]="INITIAL",r[r.CSV_TABLE=1]="CSV_TABLE";var W=function(e){var a={member:"member"};return e&&(a.admin="admin",a.owner="owner"),a},F={importCSVLabel:{id:"adminPage.importCSVLabel",defaultMessage:"Import from CSV",description:"Name of label for import from CSV button"},helperCSVFormatHide:{id:"adminPage.helperCSVFormat",defaultMessage:'The file must include email and an optional role on each line. Roles can be "member", "admin", or "owner". Hide Example',description:"Instructions for formatting the import CSV, with a link to hide the example"},helperCSVFormatShow:{id:"adminPage.helperCSVFormat",defaultMessage:'The file must include email and an optional role on each line. Roles can be "member", "admin", or "owner". Show Example',description:"Instructions for formatting the import CSV, with a link to show an example"},importCSVButton:{id:"adminPage.importCSVButton",defaultMessage:"Upload",description:"Name of upload from CSV button"},addEmailsFieldName:{id:"adminPage.addEmailsFieldName.0",defaultMessage:"Emails",description:"Name of input for adding emails to workspace"},unspecifiedRoleDescription:{id:"adminPage.unspecifiedRoleDescription",defaultMessage:"Roles that were unspecified have been changed to Member.",description:"Description text for defaulting invite roles to member"},inviteTableHeaderEmail:{id:"adminPage.inviteTableHeaderEmail",defaultMessage:"Email",description:"Label for email column of invite table header"},inviteTableHeaderRole:{id:"adminPage.inviteTableHeaderRole",defaultMessage:"Role",description:"Label for role column of invite table header"},inviteRoleMember:{id:"adminPage.inviteRoleMember",defaultMessage:"Member",description:"Member role for workspace invite"},inviteRoleAdmin:{id:"adminPage.inviteRoleAdmin",defaultMessage:"Admin",description:"Admin role for workspace invite"},inviteRoleOwner:{id:"adminPage.inviteRoleOwner",defaultMessage:"Owner",description:"Owner role for workspace invite"},fileTooLargeWarning:{id:"adminPage",defaultMessage:"File is too large. Please upload a CSV file smaller than {maxSize}.",description:"Error when uploading a file that is too large"},fileIncorrectTypeWarning:{id:"adminPage",defaultMessage:"Please upload a CSV file.",description:"Error when uploading a file that is not a CSV"},resendEmailsFieldName:{id:"adminPage.resendEmailsFieldName",defaultMessage:"Resend emails for existing invites",description:"Name of checkbox input for resending emails to workspace"},teamInviteModalNote:{id:"adminPage.teamInviteModalNote",defaultMessage:"Note: Users that accept invites will be included as additional seats on your next invoice.",description:"Note for team plan invites that additional seats will be charged"}}},12296:function(e,a,n){n.d(a,{$3:function(){return m},Ap:function(){return o},CV:function(){return u},GA:function(){return c},Gk:function(){return v},bE:function(){return h},cI:function(){return f},my:function(){return g},qH:function(){return d}});var r=n(96237),i=n(5053),t=n(17944),l=n(70079),s=n(70671);function o(){var e=(0,s.Z)(),a=e.formatMessage(x.adminRoleName),n=e.formatMessage(x.ownerRoleName),t=e.formatMessage(x.standardRoleName);return(0,l.useMemo)(function(){var e;return e={},(0,r._)(e,i.r3.OWNER,n),(0,r._)(e,i.r3.ADMIN,a),(0,r._)(e,i.r3.STANDARD,t),e},[n,a,t])}function d(e){var a=(0,s.Z)(),n=(0,t.ec)(t.F_.isTeamPlan),r=(0,t.ec)(t.F_.isEnterprisePlan);if(e){if(n)return a.formatMessage(x.teamPlanName);if(r)return a.formatMessage(x.enterprisePlanName)}return a.formatMessage(x.personalPlanName)}function c(e){return u((0,s.Z)(),e)}function m(){var e=(0,t.ec)(function(e){return e.currentWorkspace});return u((0,s.Z)(),e)}function u(e,a){var n;return a&&a.structure!==i.CZ.PERSONAL?null!==(n=a.name)&&void 0!==n?n:e.formatMessage(x.defaultWorkspaceTitle):e.formatMessage(x.personalWorkspaceTitle)}function f(){var e,a,n=(0,t.aF)();return null!==(a=null!==(e=null==n?void 0:n.name)&&void 0!==e?e:null==n?void 0:n.email)&&void 0!==a?a:null}function p(){return(0,t.ec)(function(e){return e.workspaces})}function g(){return(0,t.ec)(function(e){return e.workspaces.filter(function(e){return!e.deactivated})})}function v(e){var a=p().find(function(a){return a.id===e});return(null==a?void 0:a.role)===i.r3.OWNER}function h(e){var a=p().find(function(a){return a.id===e});return(null==a?void 0:a.role)===i.r3.ADMIN}var x=(0,n(94968).vU)({defaultWorkspaceTitle:{id:"useWorkspaces.defaultWorkspaceTitle",defaultMessage:"Untitled Workspace",description:"title for workspace without a name"},personalWorkspaceTitle:{id:"useWorkspaces.personalWorkspaceTitle",defaultMessage:"Personal account",description:"title for personal workspace"},personalPlanName:{id:"useWorkspaces.personalPlanName",defaultMessage:"Personal",description:"label for personal tier account"},enterprisePlanName:{id:"useWorkspaces.enterprisePlanName",defaultMessage:"Enterprise",description:"label for enterprise tier account"},teamPlanName:{id:"useWorkspaces.teamPlanName",defaultMessage:"Team",description:"label for team tier account"},adminRoleName:{id:"useWorkspaces.adminRoleName",defaultMessage:"Admin",description:"Role name for an admin user"},ownerRoleName:{id:"useWorkspaces.ownerRoleName",defaultMessage:"Owner",description:"Role name for an owner user"},standardRoleName:{id:"useWorkspacews.standardRoleName",defaultMessage:"Member",description:"Role name for a standard user"}})}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/746-eab25b542a9f034f.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/746-eab25b542a9f034f.js new file mode 100644 index 0000000..396d005 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/746-eab25b542a9f034f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[746],{3530:function(e,t,n){n.d(t,{iv:function(){return y},tZ:function(){return b},F4:function(){return O}});var o,r=n(70079),i=n.t(r,2),a=n(93865),u=n(66347),s=n(61404),l=!!i.useInsertionEffect&&i.useInsertionEffect,c=l||function(e){return e()};l||r.useLayoutEffect;var p={}.hasOwnProperty,d=r.createContext("undefined"!=typeof HTMLElement?(0,a.Z)({key:"css"}):null);d.Provider;var f=r.createContext({}),h="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",m=function(e,t){var n={};for(var o in t)p.call(t,o)&&(n[o]=t[o]);return n[h]=e,n},v=function(e){var t=e.cache,n=e.serialized,o=e.isStringTag;return(0,u.hC)(t,n,o),c(function(){return(0,u.My)(t,n,o)}),null},g=(o=function(e,t,n){var o=e.css;"string"==typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var i=e[h],a=[o],l="";"string"==typeof e.className?l=(0,u.fp)(t.registered,a,e.className):null!=e.className&&(l=e.className+" ");var c=(0,s.O)(a,void 0,r.useContext(f));l+=t.key+"-"+c.name;var d={};for(var m in e)p.call(e,m)&&"css"!==m&&m!==h&&(d[m]=e[m]);return d.ref=n,d.className=l,r.createElement(r.Fragment,null,r.createElement(v,{cache:t,serialized:c,isStringTag:"string"==typeof i}),r.createElement(i,d))},(0,r.forwardRef)(function(e,t){return o(e,(0,r.useContext)(d),t)}));n(26095);var b=function(e,t){var n=arguments;if(null==t||!p.call(t,"css"))return r.createElement.apply(void 0,n);var o=n.length,i=Array(o);i[0]=g,i[1]=m(e,t);for(var a=2;a2?o-2:0),i=2;i-1}function I(e){return Z(e)?window.pageYOffset:e.scrollTop}function S(e,t){if(Z(e)){window.scrollTo(0,t);return}e.scrollTop=t}function V(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:b,r=I(e),i=t-r,a=0;!function t(){var u;a+=10,S(e,i*((u=(u=a)/n-1)*u*u+1)+r),an.bottom?S(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+r,e.scrollHeight)):o.top-r1?t-1:0),o=1;o=f)return{placement:"bottom",maxHeight:t};if(M>=f&&!a)return i&&V(s,w,160),{placement:"bottom",maxHeight:t};if(!a&&M>=o||a&&x>=o)return i&&V(s,w,160),{placement:"bottom",maxHeight:a?x-b:M-b};if("auto"===r||a){var P=t,k=a?O:C;return k>=o&&(P=Math.min(k-b-u,t)),{placement:"top",maxHeight:P}}if("bottom"===r)return i&&S(s,w),{placement:"bottom",maxHeight:t};break;case"top":if(O>=f)return{placement:"top",maxHeight:t};if(C>=f&&!a)return i&&V(s,E,160),{placement:"top",maxHeight:t};if(!a&&C>=o||a&&O>=o){var D=t;return(!a&&C>=o||a&&O>=o)&&(D=a?O-y:C-y),i&&V(s,E,160),{placement:"top",maxHeight:D}}return{placement:"bottom",maxHeight:t};default:throw Error('Invalid placement provided "'.concat(r,'".'))}return l}({maxHeight:o,menuEl:e,minHeight:n,placement:r,shouldScroll:u&&!t,isFixedPosition:t,controlHeight:C});g(a.maxHeight),x(a.placement),null==c||c(a.placement)}},[o,r,i,u,n,c,C]),t({ref:p,placerProps:(0,a.Z)((0,a.Z)({},e),{},{placement:O||U(r),maxHeight:m})})},z=function(e,t){var n=e.maxHeight,o=e.theme.spacing.baseUnit;return(0,a.Z)({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:o,paddingTop:o})},_=function(e,t){var n=e.theme,o=n.spacing.baseUnit,r=n.colors;return(0,a.Z)({textAlign:"center"},t?{}:{color:r.neutral40,padding:"".concat(2*o,"px ").concat(3*o,"px")})},W=_,Y=_,G=function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),t)};G.defaultProps={children:"No options"};var q=function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),t)};q.defaultProps={children:"Loading..."};var X=function(e){var t=e.rect,n=e.offset,o=e.position;return{left:t.left,position:o,top:n,width:t.width,zIndex:1}},K=function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},J=function(e,t){var n=e.theme.spacing,o=e.isMulti,r=e.hasValue,i=e.selectProps.controlShouldRenderValue;return(0,a.Z)({alignItems:"center",display:o&&r&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})},Q=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},$=["size"],ee={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},et=function(e){var t=e.size,n=(0,c.Z)(e,$);return(0,s.tZ)("svg",(0,u.Z)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:ee},n))},en=function(e){return(0,s.tZ)(et,(0,u.Z)({size:20},e),(0,s.tZ)("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},eo=function(e){return(0,s.tZ)(et,(0,u.Z)({size:20},e),(0,s.tZ)("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},er=function(e,t){var n=e.isFocused,o=e.theme,r=o.spacing.baseUnit,i=o.colors;return(0,a.Z)({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*r,":hover":{color:n?i.neutral80:i.neutral40}})},ei=er,ea=er,eu=function(e,t){var n=e.isDisabled,o=e.theme,r=o.spacing.baseUnit,i=o.colors;return(0,a.Z)({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:2*r,marginTop:2*r})},es=(0,s.F4)(i||(o=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],r||(r=o.slice(0)),i=Object.freeze(Object.defineProperties(o,{raw:{value:Object.freeze(r)}})))),el=function(e,t){var n=e.isFocused,o=e.size,r=e.theme,i=r.colors,u=r.spacing.baseUnit;return(0,a.Z)({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:o,lineHeight:1,marginRight:o,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?i.neutral60:i.neutral20,padding:2*u})},ec=function(e){var t=e.delay,n=e.offset;return(0,s.tZ)("span",{css:(0,s.iv)({animation:"".concat(es," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},ep=function(e){var t=e.innerProps,n=e.isRtl;return(0,s.tZ)("div",(0,u.Z)({},C(e,"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),(0,s.tZ)(ec,{delay:0,offset:n}),(0,s.tZ)(ec,{delay:160,offset:!0}),(0,s.tZ)(ec,{delay:320,offset:!n}))};ep.defaultProps={size:4};var ed=function(e,t){var n=e.isDisabled,o=e.isFocused,r=e.theme,i=r.colors,u=r.borderRadius,s=r.spacing;return(0,a.Z)({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:s.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:o?i.primary:i.neutral20,borderRadius:u,borderStyle:"solid",borderWidth:1,boxShadow:o?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:o?i.primary:i.neutral30}})},ef=["data"],eh=function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},em=function(e,t){var n=e.theme,o=n.colors,r=n.spacing;return(0,a.Z)({label:"group",cursor:"default",display:"block"},t?{}:{color:o.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*r.baseUnit,paddingRight:3*r.baseUnit,textTransform:"uppercase"})},ev=["innerRef","isDisabled","isHidden","inputClassName"],eg=function(e,t){var n=e.isDisabled,o=e.value,r=e.theme,i=r.spacing,u=r.colors;return(0,a.Z)((0,a.Z)({visibility:n?"hidden":"visible",transform:o?"translateZ(0)":""},ey),t?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:u.neutral80})},eb={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},ey={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":(0,a.Z)({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},eb)},eO=function(e,t){var n=e.theme,o=n.spacing,r=n.borderRadius,i=n.colors;return(0,a.Z)({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:i.neutral10,borderRadius:r/2,margin:o.baseUnit/2})},ex=function(e,t){var n=e.theme,o=n.borderRadius,r=n.colors,i=e.cropWithEllipsis;return(0,a.Z)({overflow:"hidden",textOverflow:i||void 0===i?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:o/2,color:r.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},eC=function(e,t){var n=e.theme,o=n.spacing,r=n.borderRadius,i=n.colors,u=e.isFocused;return(0,a.Z)({alignItems:"center",display:"flex"},t?{}:{borderRadius:r/2,backgroundColor:u?i.dangerLight:void 0,paddingLeft:o.baseUnit,paddingRight:o.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},eZ=function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",n,t)},eI=function(e,t){var n=e.isDisabled,o=e.isFocused,r=e.isSelected,i=e.theme,u=i.spacing,s=i.colors;return(0,a.Z)({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:r?s.primary:o?s.primary25:"transparent",color:n?s.neutral20:r?s.neutral0:"inherit",padding:"".concat(2*u.baseUnit,"px ").concat(3*u.baseUnit,"px"),":active":{backgroundColor:n?void 0:r?s.primary:s.primary50}})},eS=function(e,t){var n=e.theme,o=n.spacing,r=n.colors;return(0,a.Z)({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:r.neutral50,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},eV=function(e,t){var n=e.isDisabled,o=e.theme,r=o.spacing,i=o.colors;return(0,a.Z)({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?i.neutral40:i.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},eM={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||(0,s.tZ)(en,null))},Control:function(e){var t=e.children,n=e.isDisabled,o=e.isFocused,r=e.innerRef,i=e.innerProps,a=e.menuIsOpen;return(0,s.tZ)("div",(0,u.Z)({ref:r},C(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":o,"control--menu-is-open":a}),i),t)},DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||(0,s.tZ)(eo,null))},DownChevron:eo,CrossIcon:en,Group:function(e){var t=e.children,n=e.cx,o=e.getStyles,r=e.getClassNames,i=e.Heading,a=e.headingProps,l=e.innerProps,c=e.label,p=e.theme,d=e.selectProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"group",{group:!0}),l),(0,s.tZ)(i,(0,u.Z)({},a,{selectProps:d,theme:p,getStyles:o,getClassNames:r,cx:n}),c),(0,s.tZ)("div",null,t))},GroupHeading:function(e){var t=x(e);t.data;var n=(0,c.Z)(t,ef);return(0,s.tZ)("div",(0,u.Z)({},C(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return(0,s.tZ)("span",(0,u.Z)({},t,C(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,o=x(e),r=o.innerRef,i=o.isDisabled,l=o.isHidden,p=o.inputClassName,d=(0,c.Z)(o,ev);return(0,s.tZ)("div",(0,u.Z)({},C(e,"input",{"input-container":!0}),{"data-value":n||""}),(0,s.tZ)("input",(0,u.Z)({className:t({input:!0},p),ref:r,style:(0,a.Z)({label:"input",color:"inherit",background:0,opacity:l?0:1,width:"100%"},eb),disabled:i},d)))},LoadingIndicator:ep,Menu:function(e){var t=e.children,n=e.innerRef,o=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"menu",{menu:!0}),{ref:n},o),t)},MenuList:function(e){var t=e.children,n=e.innerProps,o=e.innerRef,r=e.isMulti;return(0,s.tZ)("div",(0,u.Z)({},C(e,"menuList",{"menu-list":!0,"menu-list--is-multi":r}),{ref:o},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,o=e.controlElement,r=e.innerProps,i=e.menuPlacement,c=e.menuPosition,p=(0,f.useRef)(null),d=(0,f.useRef)(null),g=(0,f.useState)(U(i)),b=(0,l.Z)(g,2),y=b[0],O=b[1],x=(0,f.useMemo)(function(){return{setPortalPlacement:O}},[]),Z=(0,f.useState)(null),I=(0,l.Z)(Z,2),S=I[0],V=I[1],M=(0,f.useCallback)(function(){if(o){var e,t={bottom:(e=o.getBoundingClientRect()).bottom,height:e.height,left:e.left,right:e.right,top:e.top,width:e.width},n="fixed"===c?0:window.pageYOffset,r=t[y]+n;(r!==(null==S?void 0:S.offset)||t.left!==(null==S?void 0:S.rect.left)||t.width!==(null==S?void 0:S.rect.width))&&V({offset:r,rect:t})}},[o,c,y,null==S?void 0:S.offset,null==S?void 0:S.rect.left,null==S?void 0:S.rect.width]);(0,v.Z)(function(){M()},[M]);var w=(0,f.useCallback)(function(){"function"==typeof d.current&&(d.current(),d.current=null),o&&p.current&&(d.current=(0,m.Me)(o,p.current,M,{elementResize:"ResizeObserver"in window}))},[o,M]);(0,v.Z)(function(){w()},[w]);var E=(0,f.useCallback)(function(e){p.current=e,w()},[w]);if(!t&&"fixed"!==c||!S)return null;var P=(0,s.tZ)("div",(0,u.Z)({ref:E},C((0,a.Z)((0,a.Z)({},e),{},{offset:S.offset,position:c,rect:S.rect}),"menuPortal",{"menu-portal":!0}),r),n);return(0,s.tZ)(B.Provider,{value:x},t?(0,h.createPortal)(P,t):P)},LoadingMessage:q,NoOptionsMessage:G,MultiValue:function(e){var t=e.children,n=e.components,o=e.data,r=e.innerProps,i=e.isDisabled,u=e.removeProps,l=e.selectProps,c=n.Container,p=n.Label,d=n.Remove;return(0,s.tZ)(c,{data:o,innerProps:(0,a.Z)((0,a.Z)({},C(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),r),selectProps:l},(0,s.tZ)(p,{data:o,innerProps:(0,a.Z)({},C(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:l},t),(0,s.tZ)(d,{data:o,innerProps:(0,a.Z)((0,a.Z)({},C(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},u),selectProps:l}))},MultiValueContainer:eZ,MultiValueLabel:eZ,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({role:"button"},n),t||(0,s.tZ)(en,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,o=e.isFocused,r=e.isSelected,i=e.innerRef,a=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":o,"option--is-selected":r}),{ref:i,"aria-disabled":n},a),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,o=e.isDisabled,r=e.isRtl;return(0,s.tZ)("div",(0,u.Z)({},C(e,"container",{"--is-disabled":o,"--is-rtl":r}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,o=e.innerProps;return(0,s.tZ)("div",(0,u.Z)({},C(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),o),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,o=e.isMulti,r=e.hasValue;return(0,s.tZ)("div",(0,u.Z)({},C(e,"valueContainer",{"value-container":!0,"value-container--is-multi":o,"value-container--has-value":r}),n),t)}},ew=function(e){return(0,a.Z)((0,a.Z)({},eM),e.components)}},10746:function(e,t,n){n.d(t,{ZP:function(){return ed}});var o=n(67666),r=n(38654),i=n(97395),a=n(70079),u=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"],s=n(45675),l=n(72843);function c(e,t){for(var n=0;n1?"s":""," ").concat(r.join(","),", selected.");case"select-option":return i?"option ".concat(o," is disabled. Select another option."):"option ".concat(o,", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,o=e.options,r=e.label,i=void 0===r?"":r,a=e.selectValue,u=e.isDisabled,s=e.isSelected,l=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&a)return"value ".concat(i," focused, ").concat(l(a,n),".");if("menu"===t){var c="".concat(s?"selected":"focused").concat(u?" disabled":"");return"option ".concat(i," ").concat(c,", ").concat(l(o,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},Z=function(e){var t=e.ariaSelection,n=e.focusedOption,r=e.focusedValue,i=e.focusableOptions,u=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,p=l.ariaLiveMessages,d=l.getOptionLabel,f=l.inputValue,h=l.isMulti,m=l.isOptionDisabled,v=l.isSearchable,g=l.menuIsOpen,y=l.options,O=l.screenReaderStatus,Z=l.tabSelectsValue,I=l["aria-label"],S=l["aria-live"],V=(0,a.useMemo)(function(){return(0,o.Z)((0,o.Z)({},C),p||{})},[p]),M=(0,a.useMemo)(function(){var e="";if(t&&V.onChange){var n=t.option,r=t.options,i=t.removedValue,a=t.removedValues,u=t.value,l=i||n||(Array.isArray(u)?null:u),c=l?d(l):"",p=r||a||void 0,f=p?p.map(d):[],h=(0,o.Z)({isDisabled:l&&m(l,s),label:c,labels:f},t);e=V.onChange(h)}return e},[t,V,m,s,d]),w=(0,a.useMemo)(function(){var e="",t=n||r,o=!!(n&&s&&s.includes(n));if(t&&V.onFocus){var a={focused:t,label:d(t),isDisabled:m(t,s),isSelected:o,options:i,context:t===n?"menu":"value",selectValue:s};e=V.onFocus(a)}return e},[n,r,d,m,V,i,s]),E=(0,a.useMemo)(function(){var e="";if(g&&y.length&&V.onFilter){var t=O({count:i.length});e=V.onFilter({inputValue:f,resultsMessage:t})}return e},[i,f,g,V,y,O]),P=(0,a.useMemo)(function(){var e="";return V.guidance&&(e=V.guidance({"aria-label":I,context:r?"value":g?"menu":"input",isDisabled:n&&m(n,s),isMulti:h,isSearchable:v,tabSelectsValue:Z})),e},[I,n,r,h,m,v,g,V,s,Z]),k="".concat(w," ").concat(E," ").concat(P),D=(0,b.tZ)(a.Fragment,null,(0,b.tZ)("span",{id:"aria-selection"},M),(0,b.tZ)("span",{id:"aria-context"},k)),R=(null==t?void 0:t.action)==="initial-input-focus";return(0,b.tZ)(a.Fragment,null,(0,b.tZ)(x,{id:c},R&&D),(0,b.tZ)(x,{"aria-live":S,"aria-atomic":"false","aria-relevant":"additions text"},u&&!R&&D))},I=[{base:"A",letters:"AⒶA\xc0\xc1\xc2ẦẤẪẨ\xc3ĀĂẰẮẴẲȦǠ\xc4ǞẢ\xc5ǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"\xc6ǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČ\xc7ḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺE\xc8\xc9\xcaỀẾỄỂẼĒḔḖĔĖ\xcbẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾI\xcc\xcd\xceĨĪĬİ\xcfḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃ\xd1ṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄO\xd2\xd3\xd4ỒỐỖỔ\xd5ṌȬṎŌṐṒŎȮȰ\xd6ȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬ\xd8ǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊU\xd9\xda\xdbŨṸŪṺŬ\xdcǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲ\xddŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚ\xe0\xe1\xe2ầấẫẩ\xe3āăằắẵẳȧǡ\xe4ǟả\xe5ǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"\xe6ǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċč\xe7ḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔe\xe8\xe9\xeaềếễểẽēḕḗĕė\xebẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘi\xec\xed\xeeĩīĭ\xefḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹń\xf1ṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞo\xf2\xf3\xf4ồốỗổ\xf5ṍȭṏōṑṓŏȯȱ\xf6ȫỏőǒȍȏơờớỡởợọộǫǭ\xf8ǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢs\xdfśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤu\xf9\xfa\xfbũṹūṻŭ\xfcǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳ\xfdŷỹȳẏ\xffỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],S=RegExp("["+I.map(function(e){return e.letters}).join("")+"]","g"),V={},M=0;M0,m=c-d-a,v=!1;m>t&&s.current&&(r&&r(e),s.current=!1),h&&l.current&&(u&&u(e),l.current=!1),h&&t>m?(o&&!s.current&&o(e),f.scrollTop=c,v=!0,s.current=!0):!h&&-t>a&&(i&&!l.current&&i(e),f.scrollTop=0,v=!0,l.current=!0),v&&T(e)}},[o,r,i,u]),f=(0,a.useCallback)(function(e){d(e,e.deltaY)},[d]),h=(0,a.useCallback)(function(e){c.current=e.changedTouches[0].clientY},[]),m=(0,a.useCallback)(function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)},[d]),v=(0,a.useCallback)(function(e){if(e){var t=!!g.s&&{passive:!1};e.addEventListener("wheel",f,t),e.addEventListener("touchstart",h,t),e.addEventListener("touchmove",m,t)}},[m,h,f]),y=(0,a.useCallback)(function(e){e&&(e.removeEventListener("wheel",f,!1),e.removeEventListener("touchstart",h,!1),e.removeEventListener("touchmove",m,!1))},[m,h,f]),(0,a.useEffect)(function(){if(n){var e=p.current;return v(e),function(){y(e)}}},[n,v,y]),function(e){p.current=e}),D=(x=(O={isEnabled:E}).isEnabled,Z=void 0===(C=O.accountForScrollbars)||C,I=(0,a.useRef)({}),S=(0,a.useRef)(null),V=(0,a.useCallback)(function(e){if(z){var t=document.body,n=t&&t.style;if(Z&&H.forEach(function(e){var t=n&&n[e];I.current[e]=t}),Z&&_<1){var o=parseInt(I.current.paddingRight,10)||0,r=document.body?document.body.clientWidth:0,i=window.innerWidth-r+o||0;Object.keys(A).forEach(function(e){var t=A[e];n&&(n[e]=t)}),n&&(n.paddingRight="".concat(i,"px"))}t&&N()&&(t.addEventListener("touchmove",U,W),e&&(e.addEventListener("touchstart",B,W),e.addEventListener("touchmove",j,W))),_+=1}},[Z]),M=(0,a.useCallback)(function(e){if(z){var t=document.body,n=t&&t.style;_=Math.max(_-1,0),Z&&_<1&&H.forEach(function(e){var t=I.current[e];n&&(n[e]=t)}),t&&N()&&(t.removeEventListener("touchmove",U,W),e&&(e.removeEventListener("touchstart",B,W),e.removeEventListener("touchmove",j,W)))}},[Z]),(0,a.useEffect)(function(){if(x){var e=S.current;return V(e),function(){M(e)}}},[x,V,M]),function(e){S.current=e});return(0,b.tZ)(a.Fragment,null,E&&(0,b.tZ)("div",{onClick:Y,css:G}),w(function(e){k(e),D(e)}))}var X={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},K=function(e){var t=e.name,n=e.onFocus;return(0,b.tZ)("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:X,value:"",onChange:function(){}})},J={clearIndicator:g.a,container:g.b,control:g.d,dropdownIndicator:g.e,group:g.g,groupHeading:g.f,indicatorsContainer:g.i,indicatorSeparator:g.h,input:g.j,loadingIndicator:g.l,loadingMessage:g.k,menu:g.m,menuList:g.n,menuPortal:g.o,multiValue:g.p,multiValueLabel:g.q,multiValueRemove:g.t,noOptionsMessage:g.u,option:g.v,placeholder:g.w,singleValue:g.x,valueContainer:g.y},Q={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},$={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:(0,g.z)(),captureMenuScroll:!(0,g.z)(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=(0,o.Z)({ignoreCase:!0,ignoreAccents:!0,stringify:R,trim:!0,matchFrom:"any"},void 0),r=n.ignoreCase,i=n.ignoreAccents,a=n.stringify,u=n.trim,s=n.matchFrom,l=u?D(t):t,c=u?D(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),i&&(l=k(l),c=P(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!(0,g.A)(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function ee(e,t,n,o){var r=ea(e,t,n),i=eu(e,t,n),a=er(e,t),u=ei(e,t);return{type:"option",data:t,isDisabled:r,isSelected:i,label:a,value:u,index:o}}function et(e,t){return e.options.map(function(n,o){if("options"in n){var r=n.options.map(function(n,o){return ee(e,n,t,o)}).filter(function(t){return eo(e,t)});return r.length>0?{type:"group",data:n,options:r,index:o}:void 0}var i=ee(e,n,t,o);return eo(e,i)?i:void 0}).filter(g.K)}function en(e){return e.reduce(function(e,t){return"group"===t.type?e.push.apply(e,v(t.options.map(function(e){return e.data}))):e.push(t.data),e},[])}function eo(e,t){var n=e.inputValue,o=t.data,r=t.isSelected,i=t.label,a=t.value;return(!el(e)||!r)&&es(e,{label:i,value:a,data:o},void 0===n?"":n)}var er=function(e,t){return e.getOptionLabel(t)},ei=function(e,t){return e.getOptionValue(t)};function ea(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function eu(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var o=ei(e,t);return n.some(function(t){return ei(e,t)===o})}function es(e,t,n){return!e.filterOption||e.filterOption(t,n)}var el=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},ec=1,ep=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,p.Z)(e,t)}(u,e);var t,n,r,i=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=d(u);if(t){var o=d(this).constructor;e=Reflect.construct(n,arguments,o)}else e=n.apply(this,arguments);return function(e,t){if(t&&("object"===(0,f.Z)(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,e)});function u(e){var t;if(!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,u),(t=i.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var o=t.props,r=o.onChange,i=o.name;n.name=i,t.ariaOnChange(e,n),r(e,n)},t.setValue=function(e,n,o){var r=t.props,i=r.closeMenuOnSelect,a=r.isMulti,u=r.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:u}),i&&(t.setState({inputIsHiddenAfterUpdate:!a}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:o})},t.selectOption=function(e){var n=t.props,o=n.blurInputOnSelect,r=n.isMulti,i=n.name,a=t.state.selectValue,u=r&&t.isOptionSelected(e,a),s=t.isOptionDisabled(e,a);if(u){var l=t.getOptionValue(e);t.setValue((0,g.B)(a.filter(function(e){return t.getOptionValue(e)!==l})),"deselect-option",e)}else if(s){t.ariaOnChange((0,g.C)(e),{action:"select-option",option:e,name:i});return}else r?t.setValue((0,g.B)([].concat(v(a),[e])),"select-option",e):t.setValue((0,g.C)(e),"select-option");o&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,o=t.state.selectValue,r=t.getOptionValue(e),i=o.filter(function(e){return t.getOptionValue(e)!==r}),a=(0,g.D)(n,i,i[0]||null);t.onChange(a,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange((0,g.D)(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,o=n[n.length-1],r=n.slice(0,n.length-1),i=(0,g.D)(e,r,r[0]||null);t.onChange(i,{action:"pop-value",removedValue:o})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=Array(e),o=0;o5||i>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,o=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(o,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;if(t.menuListRef&&t.menuListRef.contains(document.activeElement)){t.inputRef.focus();return}t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1})},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){return el(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var n=t.props,o=n.isMulti,r=n.backspaceRemovesValue,i=n.escapeClearsValue,a=n.inputValue,u=n.isClearable,s=n.isDisabled,l=n.menuIsOpen,c=n.onKeyDown,p=n.tabSelectsValue,d=n.openMenuOnFocus,f=t.state,h=f.focusedOption,m=f.focusedValue,v=f.selectValue;if(!s){if("function"==typeof c&&(c(e),e.defaultPrevented))return;switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!o||a)return;t.focusValue("previous");break;case"ArrowRight":if(!o||a)return;t.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(m)t.removeValue(m);else{if(!r)return;o?t.popValue():u&&t.clearValue()}break;case"Tab":if(t.isComposing||e.shiftKey||!l||!p||!h||d&&t.isOptionSelected(h,v))return;t.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(l){if(!h||t.isComposing)return;t.selectOption(h);break}return;case"Escape":l?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:a}),t.onMenuClose()):u&&i&&t.clearValue();break;case" ":if(a)return;if(!l){t.openMenu("first");break}if(!h)return;t.selectOption(h);break;case"ArrowUp":l?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":l?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!l)return;t.focusOption("pageup");break;case"PageDown":if(!l)return;t.focusOption("pagedown");break;case"Home":if(!l)return;t.focusOption("first");break;case"End":if(!l)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.instancePrefix="react-select-"+(t.props.instanceId||++ec),t.state.selectValue=(0,g.H)(e.value),e.menuIsOpen&&t.state.selectValue.length){var n=t.buildFocusableOptions(),r=n.indexOf(t.state.selectValue[0]);t.state.focusedOption=n[r]}return t}return n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&(0,g.I)(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,o=t.menuIsOpen,r=this.state.isFocused;(r&&!n&&e.isDisabled||r&&o&&!e.menuIsOpen)&&this.focusInput(),r&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):r||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&((0,g.I)(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,o=n.selectValue,r=n.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var u=i.indexOf(o[0]);u>-1&&(a=u)}this.scrollToFocusedOptionOnUpdate=!(r&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a]},function(){return t.onMenuOpen()})}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,o=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var r=n.indexOf(o);o||(r=-1);var i=n.length-1,a=-1;if(n.length){switch(e){case"previous":a=0===r?0:-1===r?i:r-1;break;case"next":r>-1&&r0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,o=this.getFocusableOptions();if(o.length){var r=0,i=o.indexOf(n);n||(i=-1),"up"===e?r=i>0?i-1:o.length-1:"down"===e?r=(i+1)%o.length:"pageup"===e?(r=i-t)<0&&(r=0):"pagedown"===e?(r=i+t)>o.length-1&&(r=o.length-1):"last"===e&&(r=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[r],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Q):(0,o.Z)((0,o.Z)({},Q),this.props.theme):Q}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,o=this.getClassNames,r=this.getValue,i=this.selectOption,a=this.setValue,u=this.props,s=u.isMulti,l=u.isRtl,c=u.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:o,getValue:r,hasValue:this.hasValue(),isMulti:s,isRtl:l,options:c,selectOption:i,selectProps:u,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return ea(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return eu(this.props,e,t)}},{key:"filterOption",value:function(e,t){return es(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"!=typeof this.props.formatOptionLabel)return this.getOptionLabel(e);var n=this.props.inputValue,o=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:o})}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,i=e.inputValue,u=e.tabIndex,l=e.form,c=e.menuIsOpen,p=e.required,d=this.getComponents().Input,f=this.state,h=f.inputIsHidden,m=f.ariaSelection,v=this.commonProps,b=r||this.getElementId("input"),y=(0,o.Z)((0,o.Z)((0,o.Z)({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":p,role:"combobox"},c&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?(null==m?void 0:m.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?a.createElement(d,(0,s.Z)({},v,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:b,innerRef:this.getInputRef,isDisabled:t,isHidden:h,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:u,form:l,type:"text",value:i},y)):a.createElement(F,(0,s.Z)({id:b,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:g.J,onFocus:this.onInputFocus,disabled:t,tabIndex:u,inputMode:"none",form:l,value:""},y))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,o=t.MultiValueContainer,r=t.MultiValueLabel,i=t.MultiValueRemove,u=t.SingleValue,l=t.Placeholder,c=this.commonProps,p=this.props,d=p.controlShouldRenderValue,f=p.isDisabled,h=p.isMulti,m=p.inputValue,v=p.placeholder,g=this.state,b=g.selectValue,y=g.focusedValue,O=g.isFocused;if(!this.hasValue()||!d)return m?null:a.createElement(l,(0,s.Z)({},c,{key:"placeholder",isDisabled:f,isFocused:O,innerProps:{id:this.getElementId("placeholder")}}),v);if(h)return b.map(function(t,u){var l="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return a.createElement(n,(0,s.Z)({},c,{components:{Container:o,Label:r,Remove:i},isFocused:t===y,isDisabled:f,key:l,index:u,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))});if(m)return null;var x=b[0];return a.createElement(u,(0,s.Z)({},c,{data:x,isDisabled:f}),this.formatOptionLabel(x,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,r=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||r)return null;var u={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return a.createElement(e,(0,s.Z)({},t,{innerProps:u,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,o=n.isDisabled,r=n.isLoading,i=this.state.isFocused;return e&&r?a.createElement(e,(0,s.Z)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var o=this.commonProps,r=this.props.isDisabled,i=this.state.isFocused;return a.createElement(n,(0,s.Z)({},o,{isDisabled:r,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,r={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return a.createElement(e,(0,s.Z)({},t,{innerProps:r,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e,t=this,n=this.getComponents(),o=n.Group,r=n.GroupHeading,i=n.Menu,u=n.MenuList,l=n.MenuPortal,c=n.LoadingMessage,p=n.NoOptionsMessage,d=n.Option,f=this.commonProps,h=this.state.focusedOption,m=this.props,v=m.captureMenuScroll,b=m.inputValue,y=m.isLoading,O=m.loadingMessage,x=m.minMenuHeight,C=m.maxMenuHeight,Z=m.menuIsOpen,I=m.menuPlacement,S=m.menuPosition,V=m.menuPortalTarget,M=m.menuShouldBlockScroll,w=m.menuShouldScrollIntoView,E=m.noOptionsMessage,P=m.onMenuScrollToTop,k=m.onMenuScrollToBottom;if(!Z)return null;var D=function(e,n){var o=e.type,r=e.data,i=e.isDisabled,u=e.isSelected,l=e.label,c=e.value,p=h===r,m=i?void 0:function(){return t.onOptionHover(r)},v="".concat(t.getElementId("option"),"-").concat(n);return a.createElement(d,(0,s.Z)({},f,{innerProps:{id:v,onClick:i?void 0:function(){return t.selectOption(r)},onMouseMove:m,onMouseOver:m,tabIndex:-1},data:r,isDisabled:i,isSelected:u,key:v,label:l,type:o,value:c,isFocused:p,innerRef:p?t.getFocusedOptionRef:void 0}),t.formatOptionLabel(e.data,"menu"))};if(this.hasOptions())e=this.getCategorizedOptions().map(function(e){if("group"===e.type){var n=e.data,i=e.options,u=e.index,l="".concat(t.getElementId("group"),"-").concat(u);return a.createElement(o,(0,s.Z)({},f,{key:l,data:n,options:i,Heading:r,headingProps:{id:"".concat(l,"-heading"),data:e.data},label:t.formatGroupLabel(e.data)}),e.options.map(function(e){return D(e,"".concat(u,"-").concat(e.index))}))}if("option"===e.type)return D(e,"".concat(e.index))});else if(y){var R=O({inputValue:b});if(null===R)return null;e=a.createElement(c,f,R)}else{var L=E({inputValue:b});if(null===L)return null;e=a.createElement(p,f,L)}var F={minMenuHeight:x,maxMenuHeight:C,menuPlacement:I,menuPosition:S,menuShouldScrollIntoView:w},T=a.createElement(g.M,(0,s.Z)({},f,F),function(n){var o=n.ref,r=n.placerProps,l=r.placement,c=r.maxHeight;return a.createElement(i,(0,s.Z)({},f,F,{innerRef:o,innerProps:{onMouseDown:t.onMenuMouseDown,onMouseMove:t.onMenuMouseMove,id:t.getElementId("listbox")},isLoading:y,placement:l}),a.createElement(q,{captureEnabled:v,onTopArrive:P,onBottomArrive:k,lockEnabled:M},function(n){return a.createElement(u,(0,s.Z)({},f,{innerRef:function(e){t.getMenuListRef(e),n(e)},isLoading:y,maxHeight:c,focusedOption:h}),e)}))});return V||"fixed"===S?a.createElement(l,(0,s.Z)({},f,{appendTo:V,controlElement:this.controlRef,menuPlacement:I,menuPosition:S}),T):T}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,o=t.isDisabled,r=t.isMulti,i=t.name,u=t.required,s=this.state.selectValue;if(u&&!this.hasValue()&&!o)return a.createElement(K,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(r){if(n){var l=s.map(function(t){return e.getOptionValue(t)}).join(n);return a.createElement("input",{name:i,type:"hidden",value:l})}var c=s.length>0?s.map(function(t,n){return a.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})}):a.createElement("input",{name:i,type:"hidden",value:""});return a.createElement("div",null,c)}var p=s[0]?this.getOptionValue(s[0]):"";return a.createElement("input",{name:i,type:"hidden",value:p})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,o=t.focusedOption,r=t.focusedValue,i=t.isFocused,u=t.selectValue,l=this.getFocusableOptions();return a.createElement(Z,(0,s.Z)({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:r,isFocused:i,selectValue:u,focusableOptions:l}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,r=e.ValueContainer,i=this.props,u=i.className,l=i.id,c=i.isDisabled,p=i.menuIsOpen,d=this.state.isFocused,f=this.commonProps=this.getCommonProps();return a.createElement(o,(0,s.Z)({},f,{className:u,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),a.createElement(t,(0,s.Z)({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:p}),a.createElement(r,(0,s.Z)({},f,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),a.createElement(n,(0,s.Z)({},f,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,i=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,u=t.isFocused,s=t.prevWasFocused,l=e.options,c=e.value,p=e.menuIsOpen,d=e.inputValue,f=e.isMulti,h=(0,g.H)(c),m={};if(n&&(c!==n.value||l!==n.options||p!==n.menuIsOpen||d!==n.inputValue)){var v,b=p?en(et(e,h)):[],y=r?function(e,t){var n=e.focusedValue,o=e.selectValue.indexOf(n);if(o>-1){if(t.indexOf(n)>-1)return n;if(o-1?v:b[0];m={selectValue:h,focusedOption:O,focusedValue:y,clearFocusValueOnUpdate:!1}}var x=a,C=u&&s;return u&&!C&&(x={value:(0,g.D)(f,h,h[0]||null),options:h,action:"initial-input-focus"},C=!s),(null==a?void 0:a.action)==="initial-input-focus"&&(x=null),(0,o.Z)((0,o.Z)((0,o.Z)({},m),null!=i&&e!==n?{inputIsHidden:i,inputIsHiddenAfterUpdate:void 0}:{}),{},{prevProps:e,ariaSelection:x,prevWasFocused:C})}}],n&&c(u.prototype,n),r&&c(u,r),Object.defineProperty(u,"prototype",{writable:!1}),u}(a.Component);ep.defaultProps=$,n(93865),n(99581),n(41455);var ed=(0,a.forwardRef)(function(e,t){var n,l,c,p,d,f,h,m,v,g,b,y,O,x,C,Z,I,S,V,M,w,E,P,k,D,R,L,F=(n=e.defaultInputValue,l=e.defaultMenuIsOpen,c=e.defaultValue,p=e.inputValue,d=e.menuIsOpen,f=e.onChange,h=e.onInputChange,m=e.onMenuClose,v=e.onMenuOpen,g=e.value,b=(0,i.Z)(e,u),y=(0,a.useState)(void 0!==p?p:void 0===n?"":n),x=(O=(0,r.Z)(y,2))[0],C=O[1],Z=(0,a.useState)(void 0!==d?d:void 0!==l&&l),S=(I=(0,r.Z)(Z,2))[0],V=I[1],M=(0,a.useState)(void 0!==g?g:void 0===c?null:c),E=(w=(0,r.Z)(M,2))[0],P=w[1],k=(0,a.useCallback)(function(e,t){"function"==typeof f&&f(e,t),P(e)},[f]),D=(0,a.useCallback)(function(e,t){var n;"function"==typeof h&&(n=h(e,t)),C(void 0!==n?n:e)},[h]),R=(0,a.useCallback)(function(){"function"==typeof v&&v(),V(!0)},[v]),L=(0,a.useCallback)(function(){"function"==typeof m&&m(),V(!1)},[m]),(0,o.Z)((0,o.Z)({},b),{},{inputValue:void 0!==p?p:x,menuIsOpen:void 0!==d?d:S,onChange:k,onInputChange:D,onMenuClose:L,onMenuOpen:R,value:void 0!==g?g:E}));return a.createElement(ep,(0,s.Z)({ref:t},F))})},41455:function(e,t,n){var o=n(70079).useLayoutEffect;t.Z=o},19919:function(e,t,n){n.d(t,{Z:function(){return o}});function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},38654:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59428);function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,a,u=[],s=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(o=i.call(n)).done)&&(u.push(o.value),u.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw r}}return u}}(e,t)||(0,o.Z)(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},72843:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(24622);function r(e){var t=function(e,t){if("object"!==(0,o.Z)(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==(0,o.Z)(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===(0,o.Z)(t)?t:String(t)}},24622:function(e,t,n){n.d(t,{Z:function(){return o}});function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}},59428:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(19919);function r(e,t){if(e){if("string"==typeof e)return(0,o.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return(0,o.Z)(e,t)}}}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/816-8c024f2a4f17bee4.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/816-8c024f2a4f17bee4.js new file mode 100644 index 0000000..513c17e --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/816-8c024f2a4f17bee4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[816],{26003:function(e,t,n){n.d(t,{f:function(){return i}});var r=n(45675),o=n(70079),l=n(39073);let a=(0,o.forwardRef)((e,t)=>{let{ratio:n=1,style:a,...i}=e;return(0,o.createElement)("div",{style:{position:"relative",width:"100%",paddingBottom:`${100/n}%`},"data-radix-aspect-ratio-wrapper":""},(0,o.createElement)(l.WV.div,(0,r.Z)({},i,{ref:t,style:{...a,position:"absolute",top:0,right:0,bottom:0,left:0}})))}),i=a},72201:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(24421),o=n(28734),l=n(51516);function a(e){(0,l.Z)(1,arguments);var t=(0,o.Z)(e);return t.setHours(0,0,0,0),t}function i(e,t){(0,l.Z)(2,arguments);var n=a(e),o=a(t);return Math.round((n.getTime()-(0,r.Z)(n)-(o.getTime()-(0,r.Z)(o)))/864e5)}},26430:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(28734),o=n(51516);function l(e,t){return(0,o.Z)(2,arguments),(0,r.Z)(e).getTime()-(0,r.Z)(t).getTime()}},84913:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(28734),o=n(51516);function l(){return function(e){(0,o.Z)(1,arguments);var t=(0,r.Z)(e);return t.setHours(23,59,59,999),t}(Date.now())}},44043:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(28734),o=n(51516);function l(e){return(0,o.Z)(1,arguments),(0,r.Z)(e).getMonth()}},82187:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(28734),o=n(51516);function l(e){return(0,o.Z)(1,arguments),(0,r.Z)(e).getFullYear()}},69262:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(28734),o=n(51516);function l(e){return(0,o.Z)(1,arguments),function(e,t){(0,o.Z)(2,arguments);var n=(0,r.Z)(e),l=(0,r.Z)(t);return n.getFullYear()===l.getFullYear()}(e,Date.now())}},75318:function(e,t,n){var r=n(70079);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z"}))});t.Z=o},25260:function(e,t,n){var r=n(70079);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z",clipRule:"evenodd"}))});t.Z=o},41711:function(e,t,n){var r=n(70079);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M11.484 2.17a.75.75 0 011.032 0 11.209 11.209 0 007.877 3.08.75.75 0 01.722.515 12.74 12.74 0 01.635 3.985c0 5.942-4.064 10.933-9.563 12.348a.749.749 0 01-.374 0C6.314 20.683 2.25 15.692 2.25 9.75c0-1.39.223-2.73.635-3.985a.75.75 0 01.722-.516l.143.001c2.996 0 5.718-1.17 7.734-3.08zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zM12 15a.75.75 0 00-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 00.75-.75v-.008a.75.75 0 00-.75-.75H12z",clipRule:"evenodd"}))});t.Z=o},50835:function(e,t,n){let r,o;n.d(t,{aU:function(){return e_},$j:function(){return eP},VY:function(){return eR},dk:function(){return eF},aV:function(){return eC},h_:function(){return eD},fC:function(){return eh},Dx:function(){return ex}});var l=n(5527),a=n(70079),i=n(53559),u=n(68469),s=n(10132),c=n(70494),d=n(21381),f=n(8859),p=n(51629),v=n(30075);let m="dismissableLayer.update",E=(0,a.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),w=(0,a.forwardRef)((e,t)=>{var n;let{disableOutsidePointerEvents:o=!1,onEscapeKeyDown:i,onPointerDownOutside:c,onFocusOutside:d,onInteractOutside:w,onDismiss:b,...T}=e,h=(0,a.useContext)(E),[D,C]=(0,a.useState)(null),R=null!==(n=null==D?void 0:D.ownerDocument)&&void 0!==n?n:null==globalThis?void 0:globalThis.document,[,_]=(0,a.useState)({}),P=(0,u.e)(t,e=>C(e)),x=Array.from(h.layers),[F]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),L=x.indexOf(F),Z=D?x.indexOf(D):-1,M=h.layersWithOutsidePointerEventsDisabled.size>0,O=Z>=L,A=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,p.W)(e),r=(0,a.useRef)(!1),o=(0,a.useRef)(()=>{});return(0,a.useEffect)(()=>{let e=e=>{if(e.target&&!r.current){let r={originalEvent:e};function l(){y("dismissableLayer.pointerDownOutside",n,r,{discrete:!0})}"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=l,t.addEventListener("click",o.current,{once:!0})):l()}else t.removeEventListener("click",o.current);r.current=!1},l=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(l),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...h.branches].some(e=>e.contains(t));!O||n||(null==c||c(e),null==w||w(e),e.defaultPrevented||null==b||b())},R),S=function(e,t=null==globalThis?void 0:globalThis.document){let n=(0,p.W)(e),r=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{let e=e=>{e.target&&!r.current&&y("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target,n=[...h.branches].some(e=>e.contains(t));n||(null==d||d(e),null==w||w(e),e.defaultPrevented||null==b||b())},R);return(0,v.e)(e=>{let t=Z===h.layers.size-1;t&&(null==i||i(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},R),(0,a.useEffect)(()=>{if(D)return o&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(r=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(D)),h.layers.add(D),g(),()=>{o&&1===h.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=r)}},[D,R,o,h]),(0,a.useEffect)(()=>()=>{D&&(h.layers.delete(D),h.layersWithOutsidePointerEventsDisabled.delete(D),g())},[D,h]),(0,a.useEffect)(()=>{let e=()=>_({});return document.addEventListener(m,e),()=>document.removeEventListener(m,e)},[]),(0,a.createElement)(f.WV.div,(0,l.Z)({},T,{ref:P,style:{pointerEvents:M?O?"auto":"none":void 0,...e.style},onFocusCapture:(0,s.M)(e.onFocusCapture,S.onFocusCapture),onBlurCapture:(0,s.M)(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:(0,s.M)(e.onPointerDownCapture,A.onPointerDownCapture)}))});function g(){let e=new CustomEvent(m);document.dispatchEvent(e)}function y(e,t,n,{discrete:r}){let o=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,f.jH)(o,l):o.dispatchEvent(l)}let b="focusScope.autoFocusOnMount",T="focusScope.autoFocusOnUnmount",h={bubbles:!1,cancelable:!0},D=(0,a.forwardRef)((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...s}=e,[c,d]=(0,a.useState)(null),v=(0,p.W)(o),m=(0,p.W)(i),E=(0,a.useRef)(null),w=(0,u.e)(t,e=>d(e)),g=(0,a.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,a.useEffect)(()=>{if(r){function e(e){if(g.paused||!c)return;let t=e.target;c.contains(t)?E.current=t:_(E.current,{select:!0})}function t(e){if(g.paused||!c)return;let t=e.relatedTarget;null===t||c.contains(t)||_(E.current,{select:!0})}document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){let t=document.activeElement;if(t===document.body)for(let t of e)t.removedNodes.length>0&&_(c)});return c&&n.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,c,g.paused]),(0,a.useEffect)(()=>{if(c){P.add(g);let e=document.activeElement,t=c.contains(e);if(!t){let t=new CustomEvent(b,h);c.addEventListener(b,v),c.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(_(r,{select:t}),document.activeElement!==n)return}(C(c).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&_(c))}return()=>{c.removeEventListener(b,v),setTimeout(()=>{let t=new CustomEvent(T,h);c.addEventListener(T,m),c.dispatchEvent(t),t.defaultPrevented||_(null!=e?e:document.body,{select:!0}),c.removeEventListener(T,m),P.remove(g)},0)}}},[c,v,m,g]);let y=(0,a.useCallback)(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){let t=e.currentTarget,[r,l]=function(e){let t=C(e),n=R(t,e),r=R(t.reverse(),e);return[n,r]}(t);r&&l?e.shiftKey||o!==l?e.shiftKey&&o===r&&(e.preventDefault(),n&&_(l,{select:!0})):(e.preventDefault(),n&&_(r,{select:!0})):o===t&&e.preventDefault()}},[n,r,g.paused]);return(0,a.createElement)(f.WV.div,(0,l.Z)({tabIndex:-1},s,{ref:w,onKeyDown:y}))});function C(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function R(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function _(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}let P=(o=[],{add(e){let t=o[0];e!==t&&(null==t||t.pause()),(o=x(o,e)).unshift(e)},remove(e){var t;null===(t=(o=x(o,e))[0])||void 0===t||t.resume()}});function x(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var F=n(99581);let L=(0,a.forwardRef)((e,t)=>{var n;let{container:r=null==globalThis?void 0:null===(n=globalThis.document)||void 0===n?void 0:n.body,...o}=e;return r?F.createPortal((0,a.createElement)(f.WV.div,(0,l.Z)({},o,{ref:t})),r):null});var Z=n(40051),M=n(83544),O=n(54239),A=n(66546),S=n(26739);let k="Dialog",[I,W]=(0,i.b)(k),[N,K]=I(k),V=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:l,modal:i=!0}=e,u=(0,a.useRef)(null),s=(0,a.useRef)(null),[f=!1,p]=(0,d.T)({prop:r,defaultProp:o,onChange:l});return(0,a.createElement)(N,{scope:t,triggerRef:u,contentRef:s,contentId:(0,c.M)(),titleId:(0,c.M)(),descriptionId:(0,c.M)(),open:f,onOpenChange:p,onOpenToggle:(0,a.useCallback)(()=>p(e=>!e),[p]),modal:i},n)},z=((e,t)=>{let{__scopeDialog:n,...r}=e,o=K("DialogTrigger",n),i=(0,u.e)(t,o.triggerRef);return(0,a.createElement)(f.WV.button,(0,l.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":eo(o.open)},r,{ref:i,onClick:(0,s.M)(e.onClick,o.onOpenToggle)}))},"DialogPortal"),[H,B]=I(z,{forceMount:void 0}),U=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,l=K(z,t);return(0,a.createElement)(H,{scope:t,forceMount:n},a.Children.map(r,e=>(0,a.createElement)(Z.z,{present:n||l.open},(0,a.createElement)(L,{asChild:!0,container:o},e))))},j="DialogOverlay",$=(0,a.forwardRef)((e,t)=>{let n=B(j,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=K(j,e.__scopeDialog);return i.modal?(0,a.createElement)(Z.z,{present:r||i.open},(0,a.createElement)(Y,(0,l.Z)({},o,{ref:t}))):null}),Y=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(j,n);return(0,a.createElement)(O.Z,{as:S.g7,allowPinchZoom:!0,shards:[o.contentRef]},(0,a.createElement)(f.WV.div,(0,l.Z)({"data-state":eo(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),X="DialogContent",q=(0,a.forwardRef)((e,t)=>{let n=B(X,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=K(X,e.__scopeDialog);return(0,a.createElement)(Z.z,{present:r||i.open},i.modal?(0,a.createElement)(G,(0,l.Z)({},o,{ref:t})):(0,a.createElement)(J,(0,l.Z)({},o,{ref:t})))}),G=(0,a.forwardRef)((e,t)=>{let n=K(X,e.__scopeDialog),r=(0,a.useRef)(null),o=(0,u.e)(t,n.contentRef,r);return(0,a.useEffect)(()=>{let e=r.current;if(e)return(0,A.Ry)(e)},[]),(0,a.createElement)(Q,(0,l.Z)({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,s.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,s.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;r&&e.preventDefault()}),onFocusOutside:(0,s.M)(e.onFocusOutside,e=>e.preventDefault())}))}),J=(0,a.forwardRef)((e,t)=>{let n=K(X,e.__scopeDialog),r=(0,a.useRef)(!1),o=(0,a.useRef)(!1);return(0,a.createElement)(Q,(0,l.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var l,a;null===(l=e.onCloseAutoFocus)||void 0===l||l.call(e,t),t.defaultPrevented||(r.current||null===(a=n.triggerRef.current)||void 0===a||a.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{var l,a;null===(l=e.onInteractOutside)||void 0===l||l.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let i=t.target,u=null===(a=n.triggerRef.current)||void 0===a?void 0:a.contains(i);u&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}}))}),Q=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...s}=e,c=K(X,n),d=(0,a.useRef)(null),f=(0,u.e)(t,d);return(0,M.EW)(),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(D,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},(0,a.createElement)(w,(0,l.Z)({role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":eo(c.open)},s,{ref:f,onDismiss:()=>c.onOpenChange(!1)}))),!1)}),ee="DialogTitle",et=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,o=K(ee,n);return(0,a.createElement)(f.WV.h2,(0,l.Z)({id:o.titleId},r,{ref:t}))}),en=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,o=K("DialogDescription",n);return(0,a.createElement)(f.WV.p,(0,l.Z)({id:o.descriptionId},r,{ref:t}))}),er=(0,a.forwardRef)((e,t)=>{let{__scopeDialog:n,...r}=e,o=K("DialogClose",n);return(0,a.createElement)(f.WV.button,(0,l.Z)({type:"button"},r,{ref:t,onClick:(0,s.M)(e.onClick,()=>o.onOpenChange(!1))}))});function eo(e){return e?"open":"closed"}let[el,ea]=(0,i.k)("DialogTitleWarning",{contentName:X,titleName:ee,docsSlug:"dialog"}),[ei,eu]=(0,i.b)("AlertDialog",[W]),es=W(),ec=e=>{let{__scopeAlertDialog:t,...n}=e,r=es(t);return(0,a.createElement)(V,(0,l.Z)({},r,n,{modal:!0}))},ed=e=>{let{__scopeAlertDialog:t,...n}=e,r=es(t);return(0,a.createElement)(U,(0,l.Z)({},r,n))},ef=(0,a.forwardRef)((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=es(n);return(0,a.createElement)($,(0,l.Z)({},o,r,{ref:t}))}),ep="AlertDialogContent",[ev,em]=ei(ep),eE=(0,a.forwardRef)((e,t)=>{let{__scopeAlertDialog:n,children:r,...o}=e,i=es(n),c=(0,a.useRef)(null),d=(0,u.e)(t,c),f=(0,a.useRef)(null);return(0,a.createElement)(el,{contentName:ep,titleName:ew,docsSlug:"alert-dialog"},(0,a.createElement)(ev,{scope:n,cancelRef:f},(0,a.createElement)(q,(0,l.Z)({role:"alertdialog"},i,o,{ref:d,onOpenAutoFocus:(0,s.M)(o.onOpenAutoFocus,e=>{var t;e.preventDefault(),null===(t=f.current)||void 0===t||t.focus({preventScroll:!0})}),onPointerDownOutside:e=>e.preventDefault(),onInteractOutside:e=>e.preventDefault()}),(0,a.createElement)(S.A4,null,r),!1)))}),ew="AlertDialogTitle",eg=(0,a.forwardRef)((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=es(n);return(0,a.createElement)(et,(0,l.Z)({},o,r,{ref:t}))}),ey=(0,a.forwardRef)((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=es(n);return(0,a.createElement)(en,(0,l.Z)({},o,r,{ref:t}))}),eb=(0,a.forwardRef)((e,t)=>{let{__scopeAlertDialog:n,...r}=e,o=es(n);return(0,a.createElement)(er,(0,l.Z)({},o,r,{ref:t}))}),eT=(0,a.forwardRef)((e,t)=>{let{__scopeAlertDialog:n,...r}=e,{cancelRef:o}=em("AlertDialogCancel",n),i=es(n),s=(0,u.e)(t,o);return(0,a.createElement)(er,(0,l.Z)({},i,r,{ref:s}))}),eh=ec,eD=ed,eC=ef,eR=eE,e_=eb,eP=eT,ex=eg,eF=ey},80474:function(e,t,n){n.d(t,{Dx:function(){return Y},aU:function(){return X},fC:function(){return $},l_:function(){return j},x8:function(){return q},zt:function(){return U}});var r=n(3262),o=n(70079),l=n(99581),a=n(10132),i=n(68469),u=n(89340),s=n(53559),c=n(98057),d=n(32768),f=n(40051),p=n(8859),v=n(51629),m=n(21381),E=n(90671),w=n(32148);let g="ToastProvider",[y,b,T]=(0,u.B)("Toast"),[h,D]=(0,s.b)("Toast",[T]),[C,R]=h(g),_=e=>{let{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:l="right",swipeThreshold:a=50,children:i}=e,[u,s]=(0,o.useState)(null),[c,d]=(0,o.useState)(0),f=(0,o.useRef)(!1),p=(0,o.useRef)(!1);return(0,o.createElement)(y.Provider,{scope:t},(0,o.createElement)(C,{scope:t,label:n,duration:r,swipeDirection:l,swipeThreshold:a,toastCount:c,viewport:u,onViewportChange:s,onToastAdd:(0,o.useCallback)(()=>d(e=>e+1),[]),onToastRemove:(0,o.useCallback)(()=>d(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:p},i))};_.propTypes={label(e){if(e.label&&"string"==typeof e.label&&!e.label.trim()){let e=`Invalid prop \`label\` supplied to \`${g}\`. Expected non-empty \`string\`.`;return Error(e)}return null}};let P=["F8"],x="toast.viewportPause",F="toast.viewportResume",L=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,hotkey:l=P,label:a="Notifications ({hotkey})",...u}=e,s=R("ToastViewport",n),d=b(n),f=(0,o.useRef)(null),v=(0,o.useRef)(null),m=(0,o.useRef)(null),E=(0,o.useRef)(null),w=(0,i.e)(t,E,s.onViewportChange),g=l.join("+").replace(/Key/g,"").replace(/Digit/g,""),T=s.toastCount>0;(0,o.useEffect)(()=>{let e=e=>{var t;let n=l.every(t=>e[t]||e.code===t);n&&(null===(t=E.current)||void 0===t||t.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[l]),(0,o.useEffect)(()=>{let e=f.current,t=E.current;if(T&&e&&t){let n=()=>{if(!s.isClosePausedRef.current){let e=new CustomEvent(x);t.dispatchEvent(e),s.isClosePausedRef.current=!0}},r=()=>{if(s.isClosePausedRef.current){let e=new CustomEvent(F);t.dispatchEvent(e),s.isClosePausedRef.current=!1}},o=t=>{let n=!e.contains(t.relatedTarget);n&&r()},l=()=>{let t=e.contains(document.activeElement);t||r()};return e.addEventListener("focusin",n),e.addEventListener("focusout",o),e.addEventListener("pointermove",n),e.addEventListener("pointerleave",l),window.addEventListener("blur",n),window.addEventListener("focus",r),()=>{e.removeEventListener("focusin",n),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",n),e.removeEventListener("pointerleave",l),window.removeEventListener("blur",n),window.removeEventListener("focus",r)}}},[T,s.isClosePausedRef]);let h=(0,o.useCallback)(({tabbingDirection:e})=>{let t=d(),n=t.map(t=>{let n=t.ref.current,r=[n,...function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}(n)];return"forwards"===e?r:r.reverse()});return("forwards"===e?n.reverse():n).flat()},[d]);return(0,o.useEffect)(()=>{let e=E.current;if(e){let t=t=>{let n=t.altKey||t.ctrlKey||t.metaKey,r="Tab"===t.key&&!n;if(r){var o,l,a;let n=document.activeElement,r=t.shiftKey,i=t.target===e;if(i&&r){null===(o=v.current)||void 0===o||o.focus();return}let u=h({tabbingDirection:r?"backwards":"forwards"}),s=u.findIndex(e=>e===n);B(u.slice(s+1))?t.preventDefault():r?null===(l=v.current)||void 0===l||l.focus():null===(a=m.current)||void 0===a||a.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[d,h]),(0,o.createElement)(c.I0,{ref:f,role:"region","aria-label":a.replace("{hotkey}",g),tabIndex:-1,style:{pointerEvents:T?void 0:"none"}},T&&(0,o.createElement)(Z,{ref:v,onFocusFromOutsideViewport:()=>{let e=h({tabbingDirection:"forwards"});B(e)}}),(0,o.createElement)(y.Slot,{scope:n},(0,o.createElement)(p.WV.ol,(0,r.Z)({tabIndex:-1},u,{ref:w}))),T&&(0,o.createElement)(Z,{ref:m,onFocusFromOutsideViewport:()=>{let e=h({tabbingDirection:"backwards"});B(e)}}))}),Z=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,onFocusFromOutsideViewport:l,...a}=e,i=R("ToastFocusProxy",n);return(0,o.createElement)(w.T,(0,r.Z)({"aria-hidden":!0,tabIndex:0},a,{ref:t,style:{position:"fixed"},onFocus:e=>{var t;let n=e.relatedTarget,r=!(null!==(t=i.viewport)&&void 0!==t&&t.contains(n));r&&l()}}))}),M="Toast",O=(0,o.forwardRef)((e,t)=>{let{forceMount:n,open:l,defaultOpen:i,onOpenChange:u,...s}=e,[c=!0,d]=(0,m.T)({prop:l,defaultProp:i,onChange:u});return(0,o.createElement)(f.z,{present:n||c},(0,o.createElement)(k,(0,r.Z)({open:c},s,{ref:t,onClose:()=>d(!1),onPause:(0,v.W)(e.onPause),onResume:(0,v.W)(e.onResume),onSwipeStart:(0,a.M)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:(0,a.M)(e.onSwipeMove,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${n}px`)}),onSwipeCancel:(0,a.M)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,a.M)(e.onSwipeEnd,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${n}px`),d(!1)})})))}),[A,S]=h(M,{onClose(){}}),k=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,type:u="foreground",duration:s,open:d,onClose:f,onEscapeKeyDown:m,onPause:E,onResume:w,onSwipeStart:g,onSwipeMove:b,onSwipeCancel:T,onSwipeEnd:h,...D}=e,C=R(M,n),[_,P]=(0,o.useState)(null),L=(0,i.e)(t,e=>P(e)),Z=(0,o.useRef)(null),O=(0,o.useRef)(null),S=s||C.duration,k=(0,o.useRef)(0),W=(0,o.useRef)(S),N=(0,o.useRef)(0),{onToastAdd:K,onToastRemove:V}=C,B=(0,v.W)(()=>{var e;let t=null==_?void 0:_.contains(document.activeElement);t&&(null===(e=C.viewport)||void 0===e||e.focus()),f()}),U=(0,o.useCallback)(e=>{e&&e!==1/0&&(window.clearTimeout(N.current),k.current=new Date().getTime(),N.current=window.setTimeout(B,e))},[B]);(0,o.useEffect)(()=>{let e=C.viewport;if(e){let t=()=>{U(W.current),null==w||w()},n=()=>{let e=new Date().getTime()-k.current;W.current=W.current-e,window.clearTimeout(N.current),null==E||E()};return e.addEventListener(x,n),e.addEventListener(F,t),()=>{e.removeEventListener(x,n),e.removeEventListener(F,t)}}},[C.viewport,S,E,w,U]),(0,o.useEffect)(()=>{d&&!C.isClosePausedRef.current&&U(S)},[d,S,C.isClosePausedRef,U]),(0,o.useEffect)(()=>(K(),()=>V()),[K,V]);let j=(0,o.useMemo)(()=>_?function e(t){let n=[],r=Array.from(t.childNodes);return r.forEach(t=>{if(t.nodeType===t.TEXT_NODE&&t.textContent&&n.push(t.textContent),t.nodeType===t.ELEMENT_NODE){let r=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!r){if(o){let e=t.dataset.radixToastAnnounceAlt;e&&n.push(e)}else n.push(...e(t))}}}),n}(_):null,[_]);return C.viewport?(0,o.createElement)(o.Fragment,null,j&&(0,o.createElement)(I,{__scopeToast:n,role:"status","aria-live":"foreground"===u?"assertive":"polite","aria-atomic":!0},j),(0,o.createElement)(A,{scope:n,onClose:B},(0,l.createPortal)((0,o.createElement)(y.ItemSlot,{scope:n},(0,o.createElement)(c.fC,{asChild:!0,onEscapeKeyDown:(0,a.M)(m,()=>{C.isFocusedToastEscapeKeyDownRef.current||B(),C.isFocusedToastEscapeKeyDownRef.current=!1})},(0,o.createElement)(p.WV.li,(0,r.Z)({role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":d?"open":"closed","data-swipe-direction":C.swipeDirection},D,{ref:L,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,a.M)(e.onKeyDown,e=>{"Escape"!==e.key||(null==m||m(e.nativeEvent),e.nativeEvent.defaultPrevented||(C.isFocusedToastEscapeKeyDownRef.current=!0,B()))}),onPointerDown:(0,a.M)(e.onPointerDown,e=>{0===e.button&&(Z.current={x:e.clientX,y:e.clientY})}),onPointerMove:(0,a.M)(e.onPointerMove,e=>{if(!Z.current)return;let t=e.clientX-Z.current.x,n=e.clientY-Z.current.y,r=!!O.current,o=["left","right"].includes(C.swipeDirection),l=["left","up"].includes(C.swipeDirection)?Math.min:Math.max,a=o?l(0,t):0,i=o?0:l(0,n),u="touch"===e.pointerType?10:2,s={x:a,y:i},c={originalEvent:e,delta:s};r?(O.current=s,z("toast.swipeMove",b,c,{discrete:!1})):H(s,C.swipeDirection,u)?(O.current=s,z("toast.swipeStart",g,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>u||Math.abs(n)>u)&&(Z.current=null)}),onPointerUp:(0,a.M)(e.onPointerUp,e=>{let t=O.current,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),O.current=null,Z.current=null,t){let n=e.currentTarget,r={originalEvent:e,delta:t};H(t,C.swipeDirection,C.swipeThreshold)?z("toast.swipeEnd",h,r,{discrete:!0}):z("toast.swipeCancel",T,r,{discrete:!0}),n.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})))),C.viewport))):null});k.propTypes={type(e){if(e.type&&!["foreground","background"].includes(e.type)){let e=`Invalid prop \`type\` supplied to \`${M}\`. Expected \`foreground | background\`.`;return Error(e)}return null}};let I=e=>{let{__scopeToast:t,children:n,...r}=e,l=R(M,t),[a,i]=(0,o.useState)(!1),[u,s]=(0,o.useState)(!1);return function(e=()=>{}){let t=(0,v.W)(e);(0,E.b)(()=>{let e=0,n=0;return e=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}},[t])}(()=>i(!0)),(0,o.useEffect)(()=>{let e=window.setTimeout(()=>s(!0),1e3);return()=>window.clearTimeout(e)},[]),u?null:(0,o.createElement)(d.h,{asChild:!0},(0,o.createElement)(w.T,r,a&&(0,o.createElement)(o.Fragment,null,l.label," ",n)))},W=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,...l}=e;return(0,o.createElement)(p.WV.div,(0,r.Z)({},l,{ref:t}))}),N=(0,o.forwardRef)((e,t)=>{let{altText:n,...l}=e;return n?(0,o.createElement)(V,{altText:n,asChild:!0},(0,o.createElement)(K,(0,r.Z)({},l,{ref:t}))):null});N.propTypes={altText:e=>e.altText?null:Error("Missing prop `altText` expected on `ToastAction`")};let K=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,...l}=e,i=S("ToastClose",n);return(0,o.createElement)(V,{asChild:!0},(0,o.createElement)(p.WV.button,(0,r.Z)({type:"button"},l,{ref:t,onClick:(0,a.M)(e.onClick,i.onClose)})))}),V=(0,o.forwardRef)((e,t)=>{let{__scopeToast:n,altText:l,...a}=e;return(0,o.createElement)(p.WV.div,(0,r.Z)({"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":l||void 0},a,{ref:t}))});function z(e,t,n,{discrete:r}){let o=n.originalEvent.currentTarget,l=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,p.jH)(o,l):o.dispatchEvent(l)}let H=(e,t,n=0)=>{let r=Math.abs(e.x),o=Math.abs(e.y),l=r>o;return"left"===t||"right"===t?l&&r>n:!l&&o>n};function B(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}let U=_,j=L,$=O,Y=W,X=N,q=K}}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/[[...shareParams]]-e7060ec51c7d913a.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/[[...shareParams]]-e7060ec51c7d913a.js new file mode 100644 index 0000000..4059b11 --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/[[...shareParams]]-e7060ec51c7d913a.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1165],{60388:function(e,n,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/share/[[...shareParams]]",function(){return r(66309)}])},66309:function(e,n,r){"use strict";r.r(n),r.d(n,{__N_SSP:function(){return j},config:function(){return N},default:function(){return D}});var i=r(39324),t=r(71209),s=r(10064),a=r(35250),o=r(65484),u=r(76768),l=r(25687),d=r(98800);function c(e){var n=e.sharedConversationId,r=e.initiallyHighlightedMessageId,i=e.continueConversationUrl;return(0,a.jsx)(l.gB.Provider,{value:{serverSharedThreadId:n},children:(0,a.jsx)(d.Z,{clientThreadId:n,setClientThreadId:function(){},initiallyHighlightedMessageId:r,continueConversationUrl:i})})}var h=r(66638),v=r(82473),m=r(73040),_=r.n(m),f=r(70079),g=r(1454),x=r(94968),p=r(32004),j=!0,N={runtime:"nodejs"},C=(0,x.vU)({home:{id:"sharedConversation.home",defaultMessage:"Home",description:"Home link text in error message"}});function D(e){if("error"===e.serverResponse.type)return(0,a.jsx)(w,{error:e.serverResponse.error});var n=(0,t._)((0,i._)({},e),{conversationData:e.serverResponse.data,isGizmoLive:e.isGizmoLive});return e.continueMode?(0,a.jsx)(I,(0,i._)({},n)):e.moderationMode?(0,a.jsx)(u.Z,{children:(0,a.jsx)(P,(0,i._)({},n))}):(0,a.jsx)(P,(0,i._)({},n))}function I(e){var n=(0,s._)((0,f.useState)(function(){return(0,h.OX)()}),1)[0];h.tQ.initThreadFromServerData(n,e.conversationData,!0,e.sharedConversationId);var r=(0,v.NL)();return(null!=e.plugins&&r.setQueryData(e.plugins.map(function(e){return e.id}),e.plugins),null!=e.chatPageProps)?(0,a.jsx)(o.ZP,(0,t._)((0,i._)({},e.chatPageProps),{clientThreadId:n})):null}function P(e){h.tQ.initThreadFromServerData(e.sharedConversationId,e.conversationData,!0);var n=(0,v.NL)();return null!=e.plugins&&n.setQueryData(e.plugins.map(function(e){return e.id}),e.plugins),(0,a.jsx)(c,(0,t._)((0,i._)({},e),{initiallyHighlightedMessageId:e.conversationData.highlighted_message_id,continueConversationUrl:e.conversationData.continue_conversation_url}))}function w(e){var n=e.error;return(0,a.jsx)("div",{className:"mx-8 mt-8 flex flex-col items-center sm:mt-16",children:(0,a.jsxs)("div",{className:"max-w-xl rounded-lg bg-red-500 px-8 py-4 text-white",role:"alert",children:[(0,a.jsx)("div",{children:n}),(0,a.jsx)("div",{className:"mt-4",children:(0,a.jsxs)(_(),{href:"/",className:"flex items-center gap-2",children:[(0,a.jsx)(g.m6D,{className:"icon-sm"}),(0,a.jsx)(p.Z,(0,i._)({},C.home))]})})]})})}}},function(e){e.O(0,[1e3,746,2218,816,4865,7039,3140,1771,1522,5484,9774,2888,179],function(){return e(e.s=60388)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/chatgpt-example/Remaining Bread 74 loaves-Dateien/_app-070eb5460c2d5ce1.js b/chatgpt-example/Remaining Bread 74 loaves-Dateien/_app-070eb5460c2d5ce1.js new file mode 100644 index 0000000..9317b4a --- /dev/null +++ b/chatgpt-example/Remaining Bread 74 loaves-Dateien/_app-070eb5460c2d5ce1.js @@ -0,0 +1,99 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{93865:function(Y,et,en){"use strict";function ei(Y){if(Y.sheet)return Y.sheet;for(var et=0;et0?ey(eP,--eA):0,eT--,10===eM&&(eT=1,eC--),eM}function eL(){return eM=eA2||eB(eM)>3?"":" "}function eV(Y,et){for(;--et&&eL()&&!(eM<48)&&!(eM>102)&&(!(eM>57)||!(eM<65))&&(!(eM>70)||!(eM<97)););return eF(Y,eD()+(et<6&&32==eR()&&32==eL()))}function eW(Y){for(;eL();)switch(eM){case Y:return eA;case 34:case 39:34!==Y&&39!==Y&&eW(eM);break;case 40:41===Y&&eW(Y);break;case 92:eL()}return eA}function eZ(Y,et){for(;eL();)if(Y+eM===57)break;else if(Y+eM===84&&47===eR())break;return"/*"+eF(et,eA-1)+"*"+ec(47===Y?Y:eL())}function eK(Y){for(;!eB(eR());)eL();return eF(Y,eA)}var e$="-ms-",eY="-moz-",eQ="-webkit-",eX="comm",eJ="rule",e0="decl",e9="@import",e5="@keyframes",e4="@layer";function e3(Y,et){for(var en="",ei=ew(Y),eo=0;eo0&&ek(eF)-eb&&e_(eE>32?td(eF+";",ei,en,eb-1):td(em(eF," ","")+";",ei,en,eb-2),ef);break;case 59:eF+=";";default:if(e_(eI=tu(eF,et,en,eh,ep,eo,ed,eP,ej=[],eO=[],eb),ea),123===eM){if(0===ep)ta(eF,et,eI,eI,ej,ea,eb,ed,eO);else switch(99===ew&&110===ey(eF,3)?100:ew){case 100:case 108:case 109:case 115:ta(Y,eI,eI,ei&&e_(tu(Y,eI,eI,0,0,eo,ed,eP,eo,ej=[],eb),eO),eo,eO,eb,ed,ei?ej:eO);break;default:ta(eF,eI,eI,eI,[""],eO,0,ed,eO)}}}eh=ep=eE=0,eT=eA=1,eP=eF="",eb=eu;break;case 58:eb=1+ek(eF),eE=eC;default:if(eT<1){if(123==eM)--eT;else if(125==eM&&0==eT++&&125==eN())continue}switch(eF+=ec(eM),eM*eT){case 38:eA=ep>0?1:(eF+="\f",-1);break;case 44:ed[eh++]=(ek(eF)-1)*eA,eA=1;break;case 64:45===eR()&&(eF+=eH(eL())),ew=eR(),ep=eb=ek(eP=eF+=eK(eD())),eM++;break;case 45:45===eC&&2==ek(eF)&&(eT=0)}}return ea}function tu(Y,et,en,ei,eo,ea,ec,ed,ef,ep,eg){for(var ey=eo-1,ek=0===eo?ea:[""],e_=ew(ek),eE=0,eC=0,eT=0;eE0?ek[eS]+" "+eA:em(eA,/&\f/g,ek[eS])))&&(ef[eT++]=eM);return ej(Y,et,en,0===eo?eJ:ed,ef,ep,eg)}function tc(Y,et,en){return ej(Y,et,en,eX,ec(eI()),eb(Y,2,-2),0)}function td(Y,et,en,ei){return ej(Y,et,en,e0,eb(Y,0,ei),eb(Y,ei+1,-1),ei)}var tf=function(Y,et,en){for(var ei=0,eo=0;ei=eo,eo=eR(),38===ei&&12===eo&&(et[en]=1),!eB(eo);)eL();return eF(Y,eA)},th=function(Y,et){var en=-1,ei=44;do switch(eB(ei)){case 0:38===ei&&12===eR()&&(et[en]=1),Y[en]+=tf(eA-1,et,en);break;case 2:Y[en]+=eH(ei);break;case 4:if(44===ei){Y[++en]=58===eR()?"&\f":"",et[en]=Y[en].length;break}default:Y[en]+=ec(ei)}while(ei=eL());return Y},tp=function(Y,et){return eU(th(ez(Y),et))},tm=new WeakMap,tg=function(Y){if("rule"===Y.type&&Y.parent&&!(Y.length<1)){for(var et=Y.value,en=Y.parent,ei=Y.column===en.column&&Y.line===en.line;"rule"!==en.type;)if(!(en=en.parent))return;if((1!==Y.props.length||58===et.charCodeAt(0)||tm.get(en))&&!ei){tm.set(Y,!0);for(var eo=[],ea=tp(et,eo),eu=en.props,ec=0,ed=0;ec6)switch(ey(Y,et+1)){case 109:if(45!==ey(Y,et+4))break;case 102:return em(Y,/(.+:)(.+)-([^]+)/,"$1"+eQ+"$2-$3$1"+eY+(108==ey(Y,et+3)?"$3":"$2-$3"))+Y;case 115:return~eg(Y,"stretch")?tb(em(Y,"stretch","fill-available"),et)+Y:Y}break;case 4949:if(115!==ey(Y,et+1))break;case 6444:switch(ey(Y,ek(Y)-3-(~eg(Y,"!important")&&10))){case 107:return em(Y,":",":"+eQ)+Y;case 101:return em(Y,/(.+:)([^;!]+)(;|!.+)?/,"$1"+eQ+(45===ey(Y,14)?"inline-":"")+"box$3$1"+eQ+"$2$3$1"+e$+"$2box$3")+Y}break;case 5936:switch(ey(Y,et+11)){case 114:return eQ+Y+e$+em(Y,/[svh]\w+-[tblr]{2}/,"tb")+Y;case 108:return eQ+Y+e$+em(Y,/[svh]\w+-[tblr]{2}/,"tb-rl")+Y;case 45:return eQ+Y+e$+em(Y,/[svh]\w+-[tblr]{2}/,"lr")+Y}return eQ+Y+e$+Y+Y}return Y}var tk=[function(Y,et,en,ei){if(Y.length>-1&&!Y.return)switch(Y.type){case e0:Y.return=tb(Y.value,Y.length);break;case e5:return e3([eO(Y,{value:em(Y.value,"@","@"+eQ)})],ei);case eJ:if(Y.length)return eE(Y.props,function(et){switch(ep(et,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return e3([eO(Y,{props:[em(et,/:(read-\w+)/,":"+eY+"$1")]})],ei);case"::placeholder":return e3([eO(Y,{props:[em(et,/:(plac\w+)/,":"+eQ+"input-$1")]}),eO(Y,{props:[em(et,/:(plac\w+)/,":"+eY+"$1")]}),eO(Y,{props:[em(et,/:(plac\w+)/,e$+"input-$1")]})],ei)}return""})}}],tw=function(Y){var et,en,ei,eo=Y.key;if("css"===eo){var eu=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(eu,function(Y){-1!==Y.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(Y),Y.setAttribute("data-s",""))})}var ec=Y.stylisPlugins||tk,ed={},ef=[];et=Y.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+eo+' "]'),function(Y){for(var et=Y.getAttribute("data-emotion").split(" "),en=1;en=4;++ei,eo-=4)et=(65535&(et=255&Y.charCodeAt(ei)|(255&Y.charCodeAt(++ei))<<8|(255&Y.charCodeAt(++ei))<<16|(255&Y.charCodeAt(++ei))<<24))*1540483477+((et>>>16)*59797<<16),et^=et>>>24,en=(65535&et)*1540483477+((et>>>16)*59797<<16)^(65535&en)*1540483477+((en>>>16)*59797<<16);switch(eo){case 3:en^=(255&Y.charCodeAt(ei+2))<<16;case 2:en^=(255&Y.charCodeAt(ei+1))<<8;case 1:en^=255&Y.charCodeAt(ei),en=(65535&en)*1540483477+((en>>>16)*59797<<16)}return en^=en>>>13,(((en=(65535&en)*1540483477+((en>>>16)*59797<<16))^en>>>15)>>>0).toString(36)}en.d(et,{O:function(){return eb}});var eo,ea={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},eu=/[A-Z]|^ms/g,ec=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ed=function(Y){return 45===Y.charCodeAt(1)},ef=function(Y){return null!=Y&&"boolean"!=typeof Y},eh=function(Y){var et=Object.create(null);return function(en){return void 0===et[en]&&(et[en]=Y(en)),et[en]}}(function(Y){return ed(Y)?Y:Y.replace(eu,"-$&").toLowerCase()}),ep=function(Y,et){switch(Y){case"animation":case"animationName":if("string"==typeof et)return et.replace(ec,function(Y,et,en){return eo={name:et,styles:en,next:eo},et})}return 1===ea[Y]||ed(Y)||"number"!=typeof et||0===et?et:et+"px"};function em(Y,et,en){if(null==en)return"";if(void 0!==en.__emotion_styles)return en;switch(typeof en){case"boolean":return"";case"object":if(1===en.anim)return eo={name:en.name,styles:en.styles,next:eo},en.name;if(void 0!==en.styles){var ei=en.next;if(void 0!==ei)for(;void 0!==ei;)eo={name:ei.name,styles:ei.styles,next:eo},ei=ei.next;return en.styles+";"}return eg(Y,et,en);case"function":if(void 0!==Y){var ea=eo,eu=en(Y);return eo=ea,em(Y,et,eu)}}if(null==et)return en;var ec=et[en];return void 0!==ec?ec:en}function eg(Y,et,en){var ei="";if(Array.isArray(en))for(var eo=0;eo0}),en=[],ei=0,eo=et;ei1)throw RangeError("integer-width stems only accept a single optional option");eo.options[0].replace(eI,function(Y,en,ei,eo,ea,eu){if(en)et.minimumIntegerDigits=ei.length;else if(eo&&ea)throw Error("We currently do not support maximum integer digits");else if(eu)throw Error("We currently do not support exact integer digits");return""});continue}if(eN.test(eo.stem)){et.minimumIntegerDigits=eo.stem.length;continue}if(ej.test(eo.stem)){if(eo.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");eo.stem.replace(ej,function(Y,en,ei,eo,ea,eu){return"*"===ei?et.minimumFractionDigits=en.length:eo&&"#"===eo[0]?et.maximumFractionDigits=eo.length:ea&&eu?(et.minimumFractionDigits=ea.length,et.maximumFractionDigits=ea.length+eu.length):(et.minimumFractionDigits=en.length,et.maximumFractionDigits=en.length),""});var ea=eo.options[0];"w"===ea?et=(0,ed.pi)((0,ed.pi)({},et),{trailingZeroDisplay:"stripIfInteger"}):ea&&(et=(0,ed.pi)((0,ed.pi)({},et),eL(ea)));continue}if(eO.test(eo.stem)){et=(0,ed.pi)((0,ed.pi)({},et),eL(eo.stem));continue}var eu=eR(eo.stem);eu&&(et=(0,ed.pi)((0,ed.pi)({},et),eu));var ec=eD(eo.stem);ec&&(et=(0,ed.pi)((0,ed.pi)({},et),ec))}return et}var ez={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function eU(Y,et){for(var en="",ei=0;ei>1),ed="a",ef=eH(et);for(("H"==ef||"k"==ef)&&(ec=0);ec-- >0;)en+=ed;for(;eu-- >0;)en=ef+en}else"J"===eo?en+="H":en+=eo}return en}function eH(Y){var et,en=Y.hourCycle;if(void 0===en&&Y.hourCycles&&Y.hourCycles.length&&(en=Y.hourCycles[0]),en)switch(en){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}var ei=Y.language;return"root"!==ei&&(et=Y.maximize().region),(ez[et||""]||ez[ei||""]||ez["".concat(ei,"-001")]||ez["001"])[0]}var eG=new RegExp("^".concat(eC.source,"*")),eV=new RegExp("".concat(eC.source,"*$"));function eW(Y,et){return{start:Y,end:et}}var eZ=!!String.prototype.startsWith,eK=!!String.fromCodePoint,e$=!!Object.fromEntries,eY=!!String.prototype.codePointAt,eQ=!!String.prototype.trimStart,eX=!!String.prototype.trimEnd,eJ=Number.isSafeInteger?Number.isSafeInteger:function(Y){return"number"==typeof Y&&isFinite(Y)&&Math.floor(Y)===Y&&9007199254740991>=Math.abs(Y)},e0=!0;try{var e9=tt("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");e0=(null===(eu=e9.exec("a"))||void 0===eu?void 0:eu[0])==="a"}catch(Y){e0=!1}var e5=eZ?function(Y,et,en){return Y.startsWith(et,en)}:function(Y,et,en){return Y.slice(en,en+et.length)===et},e4=eK?String.fromCodePoint:function(){for(var Y,et=[],en=0;enea;){if((Y=et[ea++])>1114111)throw RangeError(Y+" is not a valid code point");ei+=Y<65536?String.fromCharCode(Y):String.fromCharCode(((Y-=65536)>>10)+55296,Y%1024+56320)}return ei},e3=e$?Object.fromEntries:function(Y){for(var et={},en=0,ei=Y;en=ei)){var eo=Y.charCodeAt(et);return eo<55296||eo>56319||et+1===ei||(en=Y.charCodeAt(et+1))<56320||en>57343?eo:(eo-55296<<10)+(en-56320)+65536}},e7=eQ?function(Y){return Y.trimStart()}:function(Y){return Y.replace(eG,"")},e8=eX?function(Y){return Y.trimEnd()}:function(Y){return Y.replace(eV,"")};function tt(Y,et){return new RegExp(Y,et)}if(e0){var ta=tt("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");ec=function(Y,et){var en;return ta.lastIndex=et,null!==(en=ta.exec(Y)[1])&&void 0!==en?en:""}}else ec=function(Y,et){for(var en=[];;){var ei=e6(Y,et);if(void 0===ei||th(ei)||tp(ei))break;en.push(ei),et+=ei>=65536?2:1}return e4.apply(void 0,en)};var tu=function(){function Y(Y,et){void 0===et&&(et={}),this.message=Y,this.position={offset:0,line:1,column:1},this.ignoreTag=!!et.ignoreTag,this.locale=et.locale,this.requiresOtherClause=!!et.requiresOtherClause,this.shouldParseSkeletons=!!et.shouldParseSkeletons}return Y.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},Y.prototype.parseMessage=function(Y,et,en){for(var ea=[];!this.isEOF();){var eu=this.char();if(123===eu){var ec=this.parseArgument(Y,en);if(ec.err)return ec;ea.push(ec.val)}else if(125===eu&&Y>0)break;else if(35===eu&&("plural"===et||"selectordinal"===et)){var ed=this.clonePosition();this.bump(),ea.push({type:eo.pound,location:eW(ed,this.clonePosition())})}else if(60!==eu||this.ignoreTag||47!==this.peek()){if(60===eu&&!this.ignoreTag&&tc(this.peek()||0)){var ec=this.parseTag(Y,et);if(ec.err)return ec;ea.push(ec.val)}else{var ec=this.parseLiteral(Y,et);if(ec.err)return ec;ea.push(ec.val)}}else{if(!en)return this.error(ei.UNMATCHED_CLOSING_TAG,eW(this.clonePosition(),this.clonePosition()));break}}return{val:ea,err:null}},Y.prototype.parseTag=function(Y,et){var en=this.clonePosition();this.bump();var ea=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:eo.literal,value:"<".concat(ea,"/>"),location:eW(en,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(ei.INVALID_TAG,eW(en,this.clonePosition()));var eu=this.parseMessage(Y+1,et,!0);if(eu.err)return eu;var ec=eu.val,ed=this.clonePosition();if(!this.bumpIf(""))?{val:{type:eo.tag,value:ea,children:ec,location:eW(en,this.clonePosition())},err:null}:this.error(ei.INVALID_TAG,eW(ed,this.clonePosition()))},Y.prototype.parseTagName=function(){var Y=this.offset();for(this.bump();!this.isEOF()&&tf(this.char());)this.bump();return this.message.slice(Y,this.offset())},Y.prototype.parseLiteral=function(Y,et){for(var en=this.clonePosition(),ei="";;){var ea=this.tryParseQuote(et);if(ea){ei+=ea;continue}var eu=this.tryParseUnquoted(Y,et);if(eu){ei+=eu;continue}var ec=this.tryParseLeftAngleBracket();if(ec){ei+=ec;continue}break}var ed=eW(en,this.clonePosition());return{val:{type:eo.literal,value:ei,location:ed},err:null}},Y.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&td(this.peek()||0)?null:(this.bump(),"<")},Y.prototype.tryParseQuote=function(Y){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===Y||"selectordinal"===Y)break;return null;default:return null}this.bump();var et=[this.char()];for(this.bump();!this.isEOF();){var en=this.char();if(39===en){if(39===this.peek())et.push(39),this.bump();else{this.bump();break}}else et.push(en);this.bump()}return e4.apply(void 0,et)},Y.prototype.tryParseUnquoted=function(Y,et){if(this.isEOF())return null;var en=this.char();return 60===en||123===en||35===en&&("plural"===et||"selectordinal"===et)||125===en&&Y>0?null:(this.bump(),e4(en))},Y.prototype.parseArgument=function(Y,et){var en=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(en,this.clonePosition()));if(125===this.char())return this.bump(),this.error(ei.EMPTY_ARGUMENT,eW(en,this.clonePosition()));var ea=this.parseIdentifierIfPossible().value;if(!ea)return this.error(ei.MALFORMED_ARGUMENT,eW(en,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(en,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:eo.argument,value:ea,location:eW(en,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(en,this.clonePosition()));return this.parseArgumentOptions(Y,et,ea,en);default:return this.error(ei.MALFORMED_ARGUMENT,eW(en,this.clonePosition()))}},Y.prototype.parseIdentifierIfPossible=function(){var Y=this.clonePosition(),et=this.offset(),en=ec(this.message,et),ei=et+en.length;return this.bumpTo(ei),{value:en,location:eW(Y,this.clonePosition())}},Y.prototype.parseArgumentOptions=function(Y,et,en,eu){var ec,ef=this.clonePosition(),eh=this.parseIdentifierIfPossible().value,ep=this.clonePosition();switch(eh){case"":return this.error(ei.EXPECT_ARGUMENT_TYPE,eW(ef,ep));case"number":case"date":case"time":this.bumpSpace();var em=null;if(this.bumpIf(",")){this.bumpSpace();var eg=this.clonePosition(),ey=this.parseSimpleArgStyleIfPossible();if(ey.err)return ey;var eb=e8(ey.val);if(0===eb.length)return this.error(ei.EXPECT_ARGUMENT_STYLE,eW(this.clonePosition(),this.clonePosition()));em={style:eb,styleLocation:eW(eg,this.clonePosition())}}var ek=this.tryParseArgumentClose(eu);if(ek.err)return ek;var ew=eW(eu,this.clonePosition());if(em&&e5(null==em?void 0:em.style,"::",0)){var e_=e7(em.style.slice(2));if("number"===eh){var ey=this.parseNumberSkeletonFromString(e_,em.styleLocation);if(ey.err)return ey;return{val:{type:eo.number,value:en,location:ew,style:ey.val},err:null}}if(0===e_.length)return this.error(ei.EXPECT_DATE_TIME_SKELETON,ew);var eE=e_;this.locale&&(eE=eU(e_,this.locale));var eb={type:ea.dateTime,pattern:eE,location:em.styleLocation,parsedOptions:this.shouldParseSkeletons?eS(eE):{}};return{val:{type:"date"===eh?eo.date:eo.time,value:en,location:ew,style:eb},err:null}}return{val:{type:"number"===eh?eo.number:"date"===eh?eo.date:eo.time,value:en,location:ew,style:null!==(ec=null==em?void 0:em.style)&&void 0!==ec?ec:null},err:null};case"plural":case"selectordinal":case"select":var eC=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(ei.EXPECT_SELECT_ARGUMENT_OPTIONS,eW(eC,(0,ed.pi)({},eC)));this.bumpSpace();var eT=this.parseIdentifierIfPossible(),eA=0;if("select"!==eh&&"offset"===eT.value){if(!this.bumpIf(":"))return this.error(ei.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,eW(this.clonePosition(),this.clonePosition()));this.bumpSpace();var ey=this.tryParseDecimalInteger(ei.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ei.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(ey.err)return ey;this.bumpSpace(),eT=this.parseIdentifierIfPossible(),eA=ey.val}var eM=this.tryParsePluralOrSelectOptions(Y,eh,et,eT);if(eM.err)return eM;var ek=this.tryParseArgumentClose(eu);if(ek.err)return ek;var eP=eW(eu,this.clonePosition());if("select"===eh)return{val:{type:eo.select,value:en,options:e3(eM.val),location:eP},err:null};return{val:{type:eo.plural,value:en,options:e3(eM.val),offset:eA,pluralType:"plural"===eh?"cardinal":"ordinal",location:eP},err:null};default:return this.error(ei.INVALID_ARGUMENT_TYPE,eW(ef,ep))}},Y.prototype.tryParseArgumentClose=function(Y){return this.isEOF()||125!==this.char()?this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(Y,this.clonePosition())):(this.bump(),{val:!0,err:null})},Y.prototype.parseSimpleArgStyleIfPossible=function(){for(var Y=0,et=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var en=this.clonePosition();if(!this.bumpUntil("'"))return this.error(ei.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,eW(en,this.clonePosition()));this.bump();break;case 123:Y+=1,this.bump();break;case 125:if(!(Y>0))return{val:this.message.slice(et.offset,this.offset()),err:null};Y-=1;break;default:this.bump()}return{val:this.message.slice(et.offset,this.offset()),err:null}},Y.prototype.parseNumberSkeletonFromString=function(Y,et){var en=[];try{en=eM(Y)}catch(Y){return this.error(ei.INVALID_NUMBER_SKELETON,et)}return{val:{type:ea.number,tokens:en,location:et,parsedOptions:this.shouldParseSkeletons?eB(en):{}},err:null}},Y.prototype.tryParsePluralOrSelectOptions=function(Y,et,en,eo){for(var ea,eu=!1,ec=[],ed=new Set,ef=eo.value,eh=eo.location;;){if(0===ef.length){var ep=this.clonePosition();if("select"!==et&&this.bumpIf("=")){var em=this.tryParseDecimalInteger(ei.EXPECT_PLURAL_ARGUMENT_SELECTOR,ei.INVALID_PLURAL_ARGUMENT_SELECTOR);if(em.err)return em;eh=eW(ep,this.clonePosition()),ef=this.message.slice(ep.offset,this.offset())}else break}if(ed.has(ef))return this.error("select"===et?ei.DUPLICATE_SELECT_ARGUMENT_SELECTOR:ei.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,eh);"other"===ef&&(eu=!0),this.bumpSpace();var eg=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===et?ei.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:ei.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,eW(this.clonePosition(),this.clonePosition()));var ey=this.parseMessage(Y+1,et,en);if(ey.err)return ey;var eb=this.tryParseArgumentClose(eg);if(eb.err)return eb;ec.push([ef,{value:ey.val,location:eW(eg,this.clonePosition())}]),ed.add(ef),this.bumpSpace(),ef=(ea=this.parseIdentifierIfPossible()).value,eh=ea.location}return 0===ec.length?this.error("select"===et?ei.EXPECT_SELECT_ARGUMENT_SELECTOR:ei.EXPECT_PLURAL_ARGUMENT_SELECTOR,eW(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!eu?this.error(ei.MISSING_OTHER_CLAUSE,eW(this.clonePosition(),this.clonePosition())):{val:ec,err:null}},Y.prototype.tryParseDecimalInteger=function(Y,et){var en=1,ei=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(en=-1);for(var eo=!1,ea=0;!this.isEOF();){var eu=this.char();if(eu>=48&&eu<=57)eo=!0,ea=10*ea+(eu-48),this.bump();else break}var ec=eW(ei,this.clonePosition());return eo?eJ(ea*=en)?{val:ea,err:null}:this.error(et,ec):this.error(Y,ec)},Y.prototype.offset=function(){return this.position.offset},Y.prototype.isEOF=function(){return this.offset()===this.message.length},Y.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},Y.prototype.char=function(){var Y=this.position.offset;if(Y>=this.message.length)throw Error("out of bound");var et=e6(this.message,Y);if(void 0===et)throw Error("Offset ".concat(Y," is at invalid UTF-16 code unit boundary"));return et},Y.prototype.error=function(Y,et){return{val:null,err:{kind:Y,message:this.message,location:et}}},Y.prototype.bump=function(){if(!this.isEOF()){var Y=this.char();10===Y?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=Y<65536?1:2)}},Y.prototype.bumpIf=function(Y){if(e5(this.message,Y,this.offset())){for(var et=0;et=0?(this.bumpTo(en),!0):(this.bumpTo(this.message.length),!1)},Y.prototype.bumpTo=function(Y){if(this.offset()>Y)throw Error("targetOffset ".concat(Y," must be greater than or equal to the current offset ").concat(this.offset()));for(Y=Math.min(Y,this.message.length);;){var et=this.offset();if(et===Y)break;if(et>Y)throw Error("targetOffset ".concat(Y," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},Y.prototype.bumpSpace=function(){for(;!this.isEOF()&&th(this.char());)this.bump()},Y.prototype.peek=function(){if(this.isEOF())return null;var Y=this.char(),et=this.offset(),en=this.message.charCodeAt(et+(Y>=65536?2:1));return null!=en?en:null},Y}();function tc(Y){return Y>=97&&Y<=122||Y>=65&&Y<=90}function td(Y){return tc(Y)||47===Y}function tf(Y){return 45===Y||46===Y||Y>=48&&Y<=57||95===Y||Y>=97&&Y<=122||Y>=65&&Y<=90||183==Y||Y>=192&&Y<=214||Y>=216&&Y<=246||Y>=248&&Y<=893||Y>=895&&Y<=8191||Y>=8204&&Y<=8205||Y>=8255&&Y<=8256||Y>=8304&&Y<=8591||Y>=11264&&Y<=12271||Y>=12289&&Y<=55295||Y>=63744&&Y<=64975||Y>=65008&&Y<=65533||Y>=65536&&Y<=983039}function th(Y){return Y>=9&&Y<=13||32===Y||133===Y||Y>=8206&&Y<=8207||8232===Y||8233===Y}function tp(Y){return Y>=33&&Y<=35||36===Y||Y>=37&&Y<=39||40===Y||41===Y||42===Y||43===Y||44===Y||45===Y||Y>=46&&Y<=47||Y>=58&&Y<=59||Y>=60&&Y<=62||Y>=63&&Y<=64||91===Y||92===Y||93===Y||94===Y||96===Y||123===Y||124===Y||125===Y||126===Y||161===Y||Y>=162&&Y<=165||166===Y||167===Y||169===Y||171===Y||172===Y||174===Y||176===Y||177===Y||182===Y||187===Y||191===Y||215===Y||247===Y||Y>=8208&&Y<=8213||Y>=8214&&Y<=8215||8216===Y||8217===Y||8218===Y||Y>=8219&&Y<=8220||8221===Y||8222===Y||8223===Y||Y>=8224&&Y<=8231||Y>=8240&&Y<=8248||8249===Y||8250===Y||Y>=8251&&Y<=8254||Y>=8257&&Y<=8259||8260===Y||8261===Y||8262===Y||Y>=8263&&Y<=8273||8274===Y||8275===Y||Y>=8277&&Y<=8286||Y>=8592&&Y<=8596||Y>=8597&&Y<=8601||Y>=8602&&Y<=8603||Y>=8604&&Y<=8607||8608===Y||Y>=8609&&Y<=8610||8611===Y||Y>=8612&&Y<=8613||8614===Y||Y>=8615&&Y<=8621||8622===Y||Y>=8623&&Y<=8653||Y>=8654&&Y<=8655||Y>=8656&&Y<=8657||8658===Y||8659===Y||8660===Y||Y>=8661&&Y<=8691||Y>=8692&&Y<=8959||Y>=8960&&Y<=8967||8968===Y||8969===Y||8970===Y||8971===Y||Y>=8972&&Y<=8991||Y>=8992&&Y<=8993||Y>=8994&&Y<=9e3||9001===Y||9002===Y||Y>=9003&&Y<=9083||9084===Y||Y>=9085&&Y<=9114||Y>=9115&&Y<=9139||Y>=9140&&Y<=9179||Y>=9180&&Y<=9185||Y>=9186&&Y<=9254||Y>=9255&&Y<=9279||Y>=9280&&Y<=9290||Y>=9291&&Y<=9311||Y>=9472&&Y<=9654||9655===Y||Y>=9656&&Y<=9664||9665===Y||Y>=9666&&Y<=9719||Y>=9720&&Y<=9727||Y>=9728&&Y<=9838||9839===Y||Y>=9840&&Y<=10087||10088===Y||10089===Y||10090===Y||10091===Y||10092===Y||10093===Y||10094===Y||10095===Y||10096===Y||10097===Y||10098===Y||10099===Y||10100===Y||10101===Y||Y>=10132&&Y<=10175||Y>=10176&&Y<=10180||10181===Y||10182===Y||Y>=10183&&Y<=10213||10214===Y||10215===Y||10216===Y||10217===Y||10218===Y||10219===Y||10220===Y||10221===Y||10222===Y||10223===Y||Y>=10224&&Y<=10239||Y>=10240&&Y<=10495||Y>=10496&&Y<=10626||10627===Y||10628===Y||10629===Y||10630===Y||10631===Y||10632===Y||10633===Y||10634===Y||10635===Y||10636===Y||10637===Y||10638===Y||10639===Y||10640===Y||10641===Y||10642===Y||10643===Y||10644===Y||10645===Y||10646===Y||10647===Y||10648===Y||Y>=10649&&Y<=10711||10712===Y||10713===Y||10714===Y||10715===Y||Y>=10716&&Y<=10747||10748===Y||10749===Y||Y>=10750&&Y<=11007||Y>=11008&&Y<=11055||Y>=11056&&Y<=11076||Y>=11077&&Y<=11078||Y>=11079&&Y<=11084||Y>=11085&&Y<=11123||Y>=11124&&Y<=11125||Y>=11126&&Y<=11157||11158===Y||Y>=11159&&Y<=11263||Y>=11776&&Y<=11777||11778===Y||11779===Y||11780===Y||11781===Y||Y>=11782&&Y<=11784||11785===Y||11786===Y||11787===Y||11788===Y||11789===Y||Y>=11790&&Y<=11798||11799===Y||Y>=11800&&Y<=11801||11802===Y||11803===Y||11804===Y||11805===Y||Y>=11806&&Y<=11807||11808===Y||11809===Y||11810===Y||11811===Y||11812===Y||11813===Y||11814===Y||11815===Y||11816===Y||11817===Y||Y>=11818&&Y<=11822||11823===Y||Y>=11824&&Y<=11833||Y>=11834&&Y<=11835||Y>=11836&&Y<=11839||11840===Y||11841===Y||11842===Y||Y>=11843&&Y<=11855||Y>=11856&&Y<=11857||11858===Y||Y>=11859&&Y<=11903||Y>=12289&&Y<=12291||12296===Y||12297===Y||12298===Y||12299===Y||12300===Y||12301===Y||12302===Y||12303===Y||12304===Y||12305===Y||Y>=12306&&Y<=12307||12308===Y||12309===Y||12310===Y||12311===Y||12312===Y||12313===Y||12314===Y||12315===Y||12316===Y||12317===Y||Y>=12318&&Y<=12319||12320===Y||12336===Y||64830===Y||64831===Y||Y>=65093&&Y<=65094}function tm(Y){Y.forEach(function(Y){if(delete Y.location,ey(Y)||eb(Y))for(var et in Y.options)delete Y.options[et].location,tm(Y.options[et].value);else ep(Y)&&e_(Y.style)?delete Y.style.location:(em(Y)||eg(Y))&&eE(Y.style)?delete Y.style.location:ew(Y)&&tm(Y.children)})}function tg(Y,et){void 0===et&&(et={}),et=(0,ed.pi)({shouldParseSkeletons:!0,requiresOtherClause:!0},et);var en=new tu(Y,et).parse();if(en.err){var eo=SyntaxError(ei[en.err.kind]);throw eo.location=en.err.location,eo.originalMessage=en.err.message,eo}return(null==et?void 0:et.captureLocation)||tm(en.val),en.val}},89199:function(Y,et,en){"use strict";en.d(et,{$6:function(){return ep},OV:function(){return ec},Qe:function(){return ef},X9:function(){return eh},gb:function(){return ed},wI:function(){return eu}});var ei,eo=en(38104);!function(Y){Y.FORMAT_ERROR="FORMAT_ERROR",Y.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",Y.INVALID_CONFIG="INVALID_CONFIG",Y.MISSING_DATA="MISSING_DATA",Y.MISSING_TRANSLATION="MISSING_TRANSLATION"}(ei||(ei={}));var ea=function(Y){function et(en,ei,eo){var ea=this,eu=eo?eo instanceof Error?eo:Error(String(eo)):void 0;return(ea=Y.call(this,"[@formatjs/intl Error ".concat(en,"] ").concat(ei,"\n").concat(eu?"\n".concat(eu.message,"\n").concat(eu.stack):""))||this).code=en,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(ea,et),ea}return(0,eo.ZT)(et,Y),et}(Error),eu=function(Y){function et(et,en){return Y.call(this,ei.UNSUPPORTED_FORMATTER,et,en)||this}return(0,eo.ZT)(et,Y),et}(ea),ec=function(Y){function et(et,en){return Y.call(this,ei.INVALID_CONFIG,et,en)||this}return(0,eo.ZT)(et,Y),et}(ea),ed=function(Y){function et(et,en){return Y.call(this,ei.MISSING_DATA,et,en)||this}return(0,eo.ZT)(et,Y),et}(ea),ef=function(Y){function et(et,en,eo){var ea=Y.call(this,ei.FORMAT_ERROR,"".concat(et,"\nLocale: ").concat(en,"\n"),eo)||this;return ea.locale=en,ea}return(0,eo.ZT)(et,Y),et}(ea),eh=function(Y){function et(et,en,ei,eo){var ea=Y.call(this,"".concat(et,"\nMessageID: ").concat(null==ei?void 0:ei.id,"\nDefault Message: ").concat(null==ei?void 0:ei.defaultMessage,"\nDescription: ").concat(null==ei?void 0:ei.description,"\n"),en,eo)||this;return ea.descriptor=ei,ea.locale=en,ea}return(0,eo.ZT)(et,Y),et}(ef),ep=function(Y){function et(et,en){var eo=Y.call(this,ei.MISSING_TRANSLATION,'Missing message: "'.concat(et.id,'" for locale "').concat(en,'", using ').concat(et.defaultMessage?"default message (".concat("string"==typeof et.defaultMessage?et.defaultMessage:et.defaultMessage.map(function(Y){var et;return null!==(et=Y.value)&&void 0!==et?et:JSON.stringify(Y)}).join(),")"):"id"," as fallback."))||this;return eo.descriptor=et,eo}return(0,eo.ZT)(et,Y),et}(ea)},96733:function(Y,et,en){"use strict";en.d(et,{L6:function(){return ec},Sn:function(){return ef},TB:function(){return em},Z0:function(){return ed},ax:function(){return ep}});var ei=en(38104),eo=en(10283),ea=en(34239),eu=en(89199);function ec(Y,et,en){return void 0===en&&(en={}),et.reduce(function(et,ei){return ei in Y?et[ei]=Y[ei]:ei in en&&(et[ei]=en[ei]),et},{})}var ed={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(Y){},onWarn:function(Y){}};function ef(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function eh(Y){return{create:function(){return{get:function(et){return Y[et]},set:function(et,en){Y[et]=en}}}}}function ep(Y){void 0===Y&&(Y=ef());var et=Intl.RelativeTimeFormat,en=Intl.ListFormat,eu=Intl.DisplayNames,ec=(0,ea.H)(function(){for(var Y,et=[],en=0;en0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ea=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},eh=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ea=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo=ei?eo.bind(et):function(){}}return Yed.n.ALL&&(Y=ed.n.ALL),et=et||{},{error:en("error",ed.n.ERROR),warn:en("warn",ed.n.WARN),info:en("info",ed.n.INFO),debug:en("debug",ed.n.DEBUG),verbose:en("verbose",ed.n.VERBOSE)}}var eh=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ep=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo";eh.warn("Current logger will be overwritten from "+em),ep.warn("Current logger will overwrite one already registered from "+em)}return(0,ei.TG)("diag",ep,et,!0)};et.setLogger=en,et.disable=function(){(0,ei.J_)(em,et)},et.createComponentLogger=function(Y){return new eu(Y)},et.verbose=Y("verbose"),et.debug=Y("debug"),et.info=Y("info"),et.warn=Y("warn"),et.error=Y("error")}return Y.instance=function(){return this._instance||(this._instance=new Y),this._instance},Y}()},55398:function(Y,et,en){"use strict";en.d(et,{D:function(){return ei}});var ei=en(18796).c.getInstance()},87212:function(Y,et,en){"use strict";function ei(Y){return Symbol.for(Y)}en.d(et,{I:function(){return eo},Y:function(){return ei}});var eo=new(function(){function Y(et){var en=this;en._currentContext=et?new Map(et):new Map,en.getValue=function(Y){return en._currentContext.get(Y)},en.setValue=function(et,ei){var eo=new Y(en._currentContext);return eo._currentContext.set(et,ei),eo},en.deleteValue=function(et){var ei=new Y(en._currentContext);return ei._currentContext.delete(et),ei}}return Y}())},76443:function(Y,et,en){"use strict";var ei;en.d(et,{n:function(){return ei}}),function(Y){Y[Y.NONE=0]="NONE",Y[Y.ERROR=30]="ERROR",Y[Y.WARN=50]="WARN",Y[Y.INFO=60]="INFO",Y[Y.DEBUG=70]="DEBUG",Y[Y.VERBOSE=80]="VERBOSE",Y[Y.ALL=9999]="ALL"}(ei||(ei={}))},36248:function(Y,et,en){"use strict";en.d(et,{Rd:function(){return eh},TG:function(){return ef},J_:function(){return ep}});var ei="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof en.g?en.g:{},eo="1.6.0",ea=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,eu=function(Y){var et=new Set([Y]),en=new Set,ei=Y.match(ea);if(!ei)return function(){return!1};var eo={major:+ei[1],minor:+ei[2],patch:+ei[3],prerelease:ei[4]};if(null!=eo.prerelease)return function(et){return et===Y};function eu(Y){return en.add(Y),!1}function ec(Y){return et.add(Y),!0}return function(Y){if(et.has(Y))return!0;if(en.has(Y))return!1;var ei=Y.match(ea);if(!ei)return eu(Y);var ed={major:+ei[1],minor:+ei[2],patch:+ei[3],prerelease:ei[4]};return null!=ed.prerelease||eo.major!==ed.major?eu(Y):0===eo.major?eo.minor===ed.minor&&eo.patch<=ed.patch?ec(Y):eu(Y):eo.minor<=ed.minor?ec(Y):eu(Y)}}(eo),ec=Symbol.for("opentelemetry.js.api."+eo.split(".")[0]),ed=ei;function ef(Y,et,en,ei){void 0===ei&&(ei=!1);var ea,eu=ed[ec]=null!==(ea=ed[ec])&&void 0!==ea?ea:{version:eo};if(!ei&&eu[Y]){var ef=Error("@opentelemetry/api: Attempted duplicate registration of API: "+Y);return en.error(ef.stack||ef.message),!1}if(eu.version!==eo){var ef=Error("@opentelemetry/api: Registration of version v"+eu.version+" for "+Y+" does not match previously registered API v"+eo);return en.error(ef.stack||ef.message),!1}return eu[Y]=et,en.debug("@opentelemetry/api: Registered a global for "+Y+" v"+eo+"."),!0}function eh(Y){var et,en,ei=null===(et=ed[ec])||void 0===et?void 0:et.version;if(ei&&eu(ei))return null===(en=ed[ec])||void 0===en?void 0:en[Y]}function ep(Y,et){et.debug("@opentelemetry/api: Unregistering a global for "+Y+" v"+eo+".");var en=ed[ec];en&&delete en[Y]}},31294:function(Y,et,en){"use strict";en.d(et,{g:function(){return eM}});var ei=en(36248),eo=en(18796),ea=en(87212),eu=en(54967),ec=(0,ea.Y)("OpenTelemetry Context Key SPAN");function ed(Y){return Y.getValue(ec)||void 0}function ef(){return ed(eo.c.getInstance().active())}function eh(Y,et){return Y.setValue(ec,et)}function ep(Y){return Y.deleteValue(ec)}function em(Y,et){return eh(Y,new eu.s(et))}function eg(Y){var et;return null===(et=ed(Y))||void 0===et?void 0:et.spanContext()}var ey=en(91176),eb=eo.c.getInstance(),ek=function(){function Y(){}return Y.prototype.startSpan=function(Y,et,en){if(void 0===en&&(en=eb.active()),null==et?void 0:et.root)return new eu.s;var ei=en&&eg(en);return ew(ei)&&(0,ey.BM)(ei)?new eu.s(ei):new eu.s},Y.prototype.startActiveSpan=function(Y,et,en,ei){if(!(arguments.length<2)){2==arguments.length?eu=et:3==arguments.length?(eo=et,eu=en):(eo=et,ea=en,eu=ei);var eo,ea,eu,ec=null!=ea?ea:eb.active(),ed=this.startSpan(Y,eo,ec),ef=eh(ec,ed);return eb.with(ef,eu,void 0,ed)}},Y}();function ew(Y){return"object"==typeof Y&&"string"==typeof Y.spanId&&"string"==typeof Y.traceId&&"number"==typeof Y.traceFlags}var e_=new ek,eE=function(){function Y(Y,et,en,ei){this._provider=Y,this.name=et,this.version=en,this.options=ei}return Y.prototype.startSpan=function(Y,et,en){return this._getTracer().startSpan(Y,et,en)},Y.prototype.startActiveSpan=function(Y,et,en,ei){var eo=this._getTracer();return Reflect.apply(eo.startActiveSpan,eo,arguments)},Y.prototype._getTracer=function(){if(this._delegate)return this._delegate;var Y=this._provider.getDelegateTracer(this.name,this.version,this.options);return Y?(this._delegate=Y,this._delegate):e_},Y}(),eC=new(function(){function Y(){}return Y.prototype.getTracer=function(Y,et,en){return new ek},Y}()),eT=function(){function Y(){}return Y.prototype.getTracer=function(Y,et,en){var ei;return null!==(ei=this.getDelegateTracer(Y,et,en))&&void 0!==ei?ei:new eE(this,Y,et,en)},Y.prototype.getDelegate=function(){var Y;return null!==(Y=this._delegate)&&void 0!==Y?Y:eC},Y.prototype.setDelegate=function(Y){this._delegate=Y},Y.prototype.getDelegateTracer=function(Y,et,en){var ei;return null===(ei=this._delegate)||void 0===ei?void 0:ei.getTracer(Y,et,en)},Y}(),eS=en(42611),eA="trace",eM=(function(){function Y(){this._proxyTracerProvider=new eT,this.wrapSpanContext=ey.kw,this.isSpanContextValid=ey.BM,this.deleteSpan=ep,this.getSpan=ed,this.getActiveSpan=ef,this.getSpanContext=eg,this.setSpan=eh,this.setSpanContext=em}return Y.getInstance=function(){return this._instance||(this._instance=new Y),this._instance},Y.prototype.setGlobalTracerProvider=function(Y){var et=(0,ei.TG)(eA,this._proxyTracerProvider,eS.G.instance());return et&&this._proxyTracerProvider.setDelegate(Y),et},Y.prototype.getTracerProvider=function(){return(0,ei.Rd)(eA)||this._proxyTracerProvider},Y.prototype.getTracer=function(Y,et){return this.getTracerProvider().getTracer(Y,et)},Y.prototype.disable=function(){(0,ei.J_)(eA,eS.G.instance()),this._proxyTracerProvider=new eT},Y})().getInstance()},54967:function(Y,et,en){"use strict";en.d(et,{s:function(){return eo}});var ei=en(58634),eo=function(){function Y(Y){void 0===Y&&(Y=ei.Rr),this._spanContext=Y}return Y.prototype.spanContext=function(){return this._spanContext},Y.prototype.setAttribute=function(Y,et){return this},Y.prototype.setAttributes=function(Y){return this},Y.prototype.addEvent=function(Y,et){return this},Y.prototype.setStatus=function(Y){return this},Y.prototype.updateName=function(Y){return this},Y.prototype.end=function(Y){},Y.prototype.isRecording=function(){return!1},Y.prototype.recordException=function(Y,et){},Y}()},58634:function(Y,et,en){"use strict";en.d(et,{AE:function(){return ea},Rr:function(){return eu},fQ:function(){return eo}});var ei=en(19959),eo="0000000000000000",ea="00000000000000000000000000000000",eu={traceId:ea,spanId:eo,traceFlags:ei.r.NONE}},91176:function(Y,et,en){"use strict";en.d(et,{BM:function(){return ef},jN:function(){return ec},kw:function(){return eh}});var ei=en(58634),eo=en(54967),ea=/^([0-9a-f]{32})$/i,eu=/^[0-9a-f]{16}$/i;function ec(Y){return ea.test(Y)&&Y!==ei.AE}function ed(Y){return eu.test(Y)&&Y!==ei.fQ}function ef(Y){return ec(Y.traceId)&&ed(Y.spanId)}function eh(Y){return new eo.s(Y)}},19959:function(Y,et,en){"use strict";var ei;en.d(et,{r:function(){return ei}}),function(Y){Y[Y.NONE=0]="NONE",Y[Y.SAMPLED=1]="SAMPLED"}(ei||(ei={}))},72901:function(Y,et,en){"use strict";function ei(Y,et,{checkForDefaultPrevented:en=!0}={}){return function(ei){if(null==Y||Y(ei),!1===en||!ei.defaultPrevented)return null==et?void 0:et(ei)}}en.d(et,{M:function(){return ei}})},68539:function(Y,et,en){"use strict";en.d(et,{B:function(){return ec}});var ei=en(70079),eo=en(36646),ea=en(49270),eu=en(94251);function ec(Y){let et=Y+"CollectionProvider",[en,ec]=(0,eo.b)(et),[ed,ef]=en(et,{collectionRef:{current:null},itemMap:new Map}),eh=Y=>{let{scope:et,children:en}=Y,eo=ei.useRef(null),ea=ei.useRef(new Map).current;return ei.createElement(ed,{scope:et,itemMap:ea,collectionRef:eo},en)},ep=Y+"CollectionSlot",em=ei.forwardRef((Y,et)=>{let{scope:en,children:eo}=Y,ec=ef(ep,en),ed=(0,ea.e)(et,ec.collectionRef);return ei.createElement(eu.g7,{ref:ed},eo)}),eg=Y+"CollectionItemSlot",ey="data-radix-collection-item",eb=ei.forwardRef((Y,et)=>{let{scope:en,children:eo,...ec}=Y,ed=ei.useRef(null),eh=(0,ea.e)(et,ed),ep=ef(eg,en);return ei.useEffect(()=>(ep.itemMap.set(ed,{ref:ed,...ec}),()=>void ep.itemMap.delete(ed))),ei.createElement(eu.g7,{[ey]:"",ref:eh},eo)});return[{Provider:eh,Slot:em,ItemSlot:eb},function(et){let en=ef(Y+"CollectionConsumer",et),eo=ei.useCallback(()=>{let Y=en.collectionRef.current;if(!Y)return[];let et=Array.from(Y.querySelectorAll(`[${ey}]`)),ei=Array.from(en.itemMap.values()),eo=ei.sort((Y,en)=>et.indexOf(Y.ref.current)-et.indexOf(en.ref.current));return eo},[en.collectionRef,en.itemMap]);return eo},ec]}},49270:function(Y,et,en){"use strict";en.d(et,{F:function(){return ea},e:function(){return eu}});var ei=en(70079);function eo(Y,et){"function"==typeof Y?Y(et):null!=Y&&(Y.current=et)}function ea(...Y){return et=>Y.forEach(Y=>eo(Y,et))}function eu(...Y){return(0,ei.useCallback)(ea(...Y),Y)}},36646:function(Y,et,en){"use strict";en.d(et,{b:function(){return ea},k:function(){return eo}});var ei=en(70079);function eo(Y,et){let en=(0,ei.createContext)(et);function eo(Y){let{children:et,...eo}=Y,ea=(0,ei.useMemo)(()=>eo,Object.values(eo));return(0,ei.createElement)(en.Provider,{value:ea},et)}function ea(eo){let ea=(0,ei.useContext)(en);if(ea)return ea;if(void 0!==et)return et;throw Error(`\`${eo}\` must be used within \`${Y}\``)}return eo.displayName=Y+"Provider",[eo,ea]}function ea(Y,et=[]){let en=[];function eo(et,eo){let ea=(0,ei.createContext)(eo),eu=en.length;function ec(et){let{scope:en,children:eo,...ec}=et,ed=(null==en?void 0:en[Y][eu])||ea,ef=(0,ei.useMemo)(()=>ec,Object.values(ec));return(0,ei.createElement)(ed.Provider,{value:ef},eo)}function ed(en,ec){let ed=(null==ec?void 0:ec[Y][eu])||ea,ef=(0,ei.useContext)(ed);if(ef)return ef;if(void 0!==eo)return eo;throw Error(`\`${en}\` must be used within \`${et}\``)}return en=[...en,eo],ec.displayName=et+"Provider",[ec,ed]}let ea=()=>{let et=en.map(Y=>(0,ei.createContext)(Y));return function(en){let eo=(null==en?void 0:en[Y])||et;return(0,ei.useMemo)(()=>({[`__scope${Y}`]:{...en,[Y]:eo}}),[en,eo])}};return ea.scopeName=Y,[eo,eu(ea,...et)]}function eu(...Y){let et=Y[0];if(1===Y.length)return et;let en=()=>{let en=Y.map(Y=>({useScope:Y(),scopeName:Y.scopeName}));return function(Y){let eo=en.reduce((et,{useScope:en,scopeName:ei})=>{let eo=en(Y),ea=eo[`__scope${ei}`];return{...et,...ea}},{});return(0,ei.useMemo)(()=>({[`__scope${et.scopeName}`]:eo}),[eo])}};return en.scopeName=et.scopeName,en}},71950:function(Y,et,en){"use strict";en.d(et,{Dx:function(){return e7},VY:function(){return e6},aV:function(){return e3},dk:function(){return e8},fC:function(){return e9},h_:function(){return e4},x8:function(){return tt},xz:function(){return e5}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(88817),ef=en(86004),eh=en(49515),ep=en(44480),em=en(67323),eg=en(55691),ey=en(39073),eb=en(54386),ek=en(54239),ew=en(66546),e_=en(94251);let eE="Dialog",[eC,eT]=(0,ec.b)(eE),[eS,eA]=eC(eE),eM=Y=>{let{__scopeDialog:et,children:en,open:ei,defaultOpen:ea,onOpenChange:eu,modal:ec=!0}=Y,eh=(0,eo.useRef)(null),ep=(0,eo.useRef)(null),[em=!1,eg]=(0,ef.T)({prop:ei,defaultProp:ea,onChange:eu});return(0,eo.createElement)(eS,{scope:et,triggerRef:eh,contentRef:ep,contentId:(0,ed.M)(),titleId:(0,ed.M)(),descriptionId:(0,ed.M)(),open:em,onOpenChange:eg,onOpenToggle:(0,eo.useCallback)(()=>eg(Y=>!Y),[eg]),modal:ec},en)},eP="DialogTrigger",ej=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ec}=Y,ed=eA(eP,en),ef=(0,eu.e)(et,ed.triggerRef);return(0,eo.createElement)(ey.WV.button,(0,ei.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":ed.open,"aria-controls":ed.contentId,"data-state":eQ(ed.open)},ec,{ref:ef,onClick:(0,ea.M)(Y.onClick,ed.onOpenToggle)}))}),eO="DialogPortal",[eI,eN]=eC(eO,{forceMount:void 0}),eL=Y=>{let{__scopeDialog:et,forceMount:en,children:ei,container:ea}=Y,eu=eA(eO,et);return(0,eo.createElement)(eI,{scope:et,forceMount:en},eo.Children.map(ei,Y=>(0,eo.createElement)(eg.z,{present:en||eu.open},(0,eo.createElement)(em.h,{asChild:!0,container:ea},Y))))},eR="DialogOverlay",eD=(0,eo.forwardRef)((Y,et)=>{let en=eN(eR,Y.__scopeDialog),{forceMount:ea=en.forceMount,...eu}=Y,ec=eA(eR,Y.__scopeDialog);return ec.modal?(0,eo.createElement)(eg.z,{present:ea||ec.open},(0,eo.createElement)(eF,(0,ei.Z)({},eu,{ref:et}))):null}),eF=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ea}=Y,eu=eA(eR,en);return(0,eo.createElement)(ek.Z,{as:e_.g7,allowPinchZoom:!0,shards:[eu.contentRef]},(0,eo.createElement)(ey.WV.div,(0,ei.Z)({"data-state":eQ(eu.open)},ea,{ref:et,style:{pointerEvents:"auto",...ea.style}})))}),eB="DialogContent",ez=(0,eo.forwardRef)((Y,et)=>{let en=eN(eB,Y.__scopeDialog),{forceMount:ea=en.forceMount,...eu}=Y,ec=eA(eB,Y.__scopeDialog);return(0,eo.createElement)(eg.z,{present:ea||ec.open},ec.modal?(0,eo.createElement)(eU,(0,ei.Z)({},eu,{ref:et})):(0,eo.createElement)(eH,(0,ei.Z)({},eu,{ref:et})))}),eU=(0,eo.forwardRef)((Y,et)=>{let en=eA(eB,Y.__scopeDialog),ec=(0,eo.useRef)(null),ed=(0,eu.e)(et,en.contentRef,ec);return(0,eo.useEffect)(()=>{let Y=ec.current;if(Y)return(0,ew.Ry)(Y)},[]),(0,eo.createElement)(eG,(0,ei.Z)({},Y,{ref:ed,trapFocus:en.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,ea.M)(Y.onCloseAutoFocus,Y=>{var et;Y.preventDefault(),null===(et=en.triggerRef.current)||void 0===et||et.focus()}),onPointerDownOutside:(0,ea.M)(Y.onPointerDownOutside,Y=>{let et=Y.detail.originalEvent,en=0===et.button&&!0===et.ctrlKey,ei=2===et.button||en;ei&&Y.preventDefault()}),onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>Y.preventDefault())}))}),eH=(0,eo.forwardRef)((Y,et)=>{let en=eA(eB,Y.__scopeDialog),ea=(0,eo.useRef)(!1);return(0,eo.createElement)(eG,(0,ei.Z)({},Y,{ref:et,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:et=>{var ei,eo;null===(ei=Y.onCloseAutoFocus)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current||null===(eo=en.triggerRef.current)||void 0===eo||eo.focus(),et.preventDefault()),ea.current=!1},onInteractOutside:et=>{var ei,eo;null===(ei=Y.onInteractOutside)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current=!0);let eu=et.target,ec=null===(eo=en.triggerRef.current)||void 0===eo?void 0:eo.contains(eu);ec&&et.preventDefault()}}))}),eG=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,trapFocus:ea,onOpenAutoFocus:ec,onCloseAutoFocus:ed,...ef}=Y,em=eA(eB,en),eg=(0,eo.useRef)(null),ey=(0,eu.e)(et,eg);return(0,eb.EW)(),(0,eo.createElement)(eo.Fragment,null,(0,eo.createElement)(ep.M,{asChild:!0,loop:!0,trapped:ea,onMountAutoFocus:ec,onUnmountAutoFocus:ed},(0,eo.createElement)(eh.XB,(0,ei.Z)({role:"dialog",id:em.contentId,"aria-describedby":em.descriptionId,"aria-labelledby":em.titleId,"data-state":eQ(em.open)},ef,{ref:ey,onDismiss:()=>em.onOpenChange(!1)}))),!1)}),eV="DialogTitle",eW=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ea}=Y,eu=eA(eV,en);return(0,eo.createElement)(ey.WV.h2,(0,ei.Z)({id:eu.titleId},ea,{ref:et}))}),eZ="DialogDescription",eK=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ea}=Y,eu=eA(eZ,en);return(0,eo.createElement)(ey.WV.p,(0,ei.Z)({id:eu.descriptionId},ea,{ref:et}))}),e$="DialogClose",eY=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...eu}=Y,ec=eA(e$,en);return(0,eo.createElement)(ey.WV.button,(0,ei.Z)({type:"button"},eu,{ref:et,onClick:(0,ea.M)(Y.onClick,()=>ec.onOpenChange(!1))}))});function eQ(Y){return Y?"open":"closed"}let eX="DialogTitleWarning",[eJ,e0]=(0,ec.k)(eX,{contentName:eB,titleName:eV,docsSlug:"dialog"}),e9=eM,e5=ej,e4=eL,e3=eD,e6=ez,e7=eW,e8=eK,tt=eY},28036:function(Y,et,en){"use strict";en.d(et,{gm:function(){return ea}});var ei=en(70079);let eo=(0,ei.createContext)(void 0);function ea(Y){let et=(0,ei.useContext)(eo);return Y||et||"ltr"}},49515:function(Y,et,en){"use strict";let ei;en.d(et,{XB:function(){return eb}});var eo=en(5527),ea=en(70079),eu=en(72901),ec=en(39073),ed=en(49270),ef=en(9137);function eh(Y,et=null==globalThis?void 0:globalThis.document){let en=(0,ef.W)(Y);(0,ea.useEffect)(()=>{let Y=Y=>{"Escape"===Y.key&&en(Y)};return et.addEventListener("keydown",Y),()=>et.removeEventListener("keydown",Y)},[en,et])}let ep="dismissableLayer.update",em="dismissableLayer.pointerDownOutside",eg="dismissableLayer.focusOutside",ey=(0,ea.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),eb=(0,ea.forwardRef)((Y,et)=>{var en;let{disableOutsidePointerEvents:ef=!1,onEscapeKeyDown:em,onPointerDownOutside:eg,onFocusOutside:eb,onInteractOutside:eE,onDismiss:eC,...eT}=Y,eS=(0,ea.useContext)(ey),[eA,eM]=(0,ea.useState)(null),eP=null!==(en=null==eA?void 0:eA.ownerDocument)&&void 0!==en?en:null==globalThis?void 0:globalThis.document,[,ej]=(0,ea.useState)({}),eO=(0,ed.e)(et,Y=>eM(Y)),eI=Array.from(eS.layers),[eN]=[...eS.layersWithOutsidePointerEventsDisabled].slice(-1),eL=eI.indexOf(eN),eR=eA?eI.indexOf(eA):-1,eD=eS.layersWithOutsidePointerEventsDisabled.size>0,eF=eR>=eL,eB=ek(Y=>{let et=Y.target,en=[...eS.branches].some(Y=>Y.contains(et));!eF||en||(null==eg||eg(Y),null==eE||eE(Y),Y.defaultPrevented||null==eC||eC())},eP),ez=ew(Y=>{let et=Y.target,en=[...eS.branches].some(Y=>Y.contains(et));en||(null==eb||eb(Y),null==eE||eE(Y),Y.defaultPrevented||null==eC||eC())},eP);return eh(Y=>{let et=eR===eS.layers.size-1;et&&(null==em||em(Y),!Y.defaultPrevented&&eC&&(Y.preventDefault(),eC()))},eP),(0,ea.useEffect)(()=>{if(eA)return ef&&(0===eS.layersWithOutsidePointerEventsDisabled.size&&(ei=eP.body.style.pointerEvents,eP.body.style.pointerEvents="none"),eS.layersWithOutsidePointerEventsDisabled.add(eA)),eS.layers.add(eA),e_(),()=>{ef&&1===eS.layersWithOutsidePointerEventsDisabled.size&&(eP.body.style.pointerEvents=ei)}},[eA,eP,ef,eS]),(0,ea.useEffect)(()=>()=>{eA&&(eS.layers.delete(eA),eS.layersWithOutsidePointerEventsDisabled.delete(eA),e_())},[eA,eS]),(0,ea.useEffect)(()=>{let Y=()=>ej({});return document.addEventListener(ep,Y),()=>document.removeEventListener(ep,Y)},[]),(0,ea.createElement)(ec.WV.div,(0,eo.Z)({},eT,{ref:eO,style:{pointerEvents:eD?eF?"auto":"none":void 0,...Y.style},onFocusCapture:(0,eu.M)(Y.onFocusCapture,ez.onFocusCapture),onBlurCapture:(0,eu.M)(Y.onBlurCapture,ez.onBlurCapture),onPointerDownCapture:(0,eu.M)(Y.onPointerDownCapture,eB.onPointerDownCapture)}))});function ek(Y,et=null==globalThis?void 0:globalThis.document){let en=(0,ef.W)(Y),ei=(0,ea.useRef)(!1),eo=(0,ea.useRef)(()=>{});return(0,ea.useEffect)(()=>{let Y=Y=>{if(Y.target&&!ei.current){let ei={originalEvent:Y};function ea(){eE(em,en,ei,{discrete:!0})}"touch"===Y.pointerType?(et.removeEventListener("click",eo.current),eo.current=ea,et.addEventListener("click",eo.current,{once:!0})):ea()}ei.current=!1},ea=window.setTimeout(()=>{et.addEventListener("pointerdown",Y)},0);return()=>{window.clearTimeout(ea),et.removeEventListener("pointerdown",Y),et.removeEventListener("click",eo.current)}},[et,en]),{onPointerDownCapture:()=>ei.current=!0}}function ew(Y,et=null==globalThis?void 0:globalThis.document){let en=(0,ef.W)(Y),ei=(0,ea.useRef)(!1);return(0,ea.useEffect)(()=>{let Y=Y=>{if(Y.target&&!ei.current){let et={originalEvent:Y};eE(eg,en,et,{discrete:!1})}};return et.addEventListener("focusin",Y),()=>et.removeEventListener("focusin",Y)},[et,en]),{onFocusCapture:()=>ei.current=!0,onBlurCapture:()=>ei.current=!1}}function e_(){let Y=new CustomEvent(ep);document.dispatchEvent(Y)}function eE(Y,et,en,{discrete:ei}){let eo=en.originalEvent.target,ea=new CustomEvent(Y,{bubbles:!1,cancelable:!0,detail:en});et&&eo.addEventListener(Y,et,{once:!0}),ei?(0,ec.jH)(eo,ea):eo.dispatchEvent(ea)}},47428:function(Y,et,en){"use strict";en.d(et,{VY:function(){return nj},ZA:function(){return nO},ck:function(){return nN},wU:function(){return nD},__:function(){return nI},Uv:function(){return nP},Ee:function(){return nL},Rk:function(){return nR},fC:function(){return nA},Z0:function(){return nF},Tr:function(){return nB},tu:function(){return nU},fF:function(){return nz},xz:function(){return nM}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(86004),ef=en(39073),eh=en(5527),ep=en(68539),em=en(28036),eg=en(49515),ey=en(54386),eb=en(44480),ek=en(88817),ew=en(25373),e_=en(67323),eE=en(55691),eC=en(83208),eT=en(94251),eS=en(9137),eA=en(66546),eM=en(54239);let eP=["Enter"," "],ej=["ArrowDown","PageUp","Home"],eO=["ArrowUp","PageDown","End"],eI=[...ej,...eO],eN={ltr:[...eP,"ArrowRight"],rtl:[...eP,"ArrowLeft"]},eL={ltr:["ArrowLeft"],rtl:["ArrowRight"]},eR="Menu",[eD,eF,eB]=(0,ep.B)(eR),[ez,eU]=(0,ec.b)(eR,[eB,ew.D7,eC.Pc]),eH=(0,ew.D7)(),eG=(0,eC.Pc)(),[eV,eW]=ez(eR),[eZ,eK]=ez(eR),e$=Y=>{let{__scopeMenu:et,open:en=!1,children:ei,dir:ea,onOpenChange:eu,modal:ec=!0}=Y,ed=eH(et),[ef,eh]=(0,eo.useState)(null),ep=(0,eo.useRef)(!1),eg=(0,eS.W)(eu),ey=(0,em.gm)(ea);return(0,eo.useEffect)(()=>{let Y=()=>{ep.current=!0,document.addEventListener("pointerdown",et,{capture:!0,once:!0}),document.addEventListener("pointermove",et,{capture:!0,once:!0})},et=()=>ep.current=!1;return document.addEventListener("keydown",Y,{capture:!0}),()=>{document.removeEventListener("keydown",Y,{capture:!0}),document.removeEventListener("pointerdown",et,{capture:!0}),document.removeEventListener("pointermove",et,{capture:!0})}},[]),(0,eo.createElement)(ew.fC,ed,(0,eo.createElement)(eV,{scope:et,open:en,onOpenChange:eg,content:ef,onContentChange:eh},(0,eo.createElement)(eZ,{scope:et,onClose:(0,eo.useCallback)(()=>eg(!1),[eg]),isUsingKeyboardRef:ep,dir:ey,modal:ec},ei)))},eY=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y,ea=eH(en);return(0,eo.createElement)(ew.ee,(0,eh.Z)({},ea,ei,{ref:et}))}),eQ="MenuPortal",[eX,eJ]=ez(eQ,{forceMount:void 0}),e0=Y=>{let{__scopeMenu:et,forceMount:en,children:ei,container:ea}=Y,eu=eW(eQ,et);return(0,eo.createElement)(eX,{scope:et,forceMount:en},(0,eo.createElement)(eE.z,{present:en||eu.open},(0,eo.createElement)(e_.h,{asChild:!0,container:ea},ei)))},e9="MenuContent",[e5,e4]=ez(e9),e3=(0,eo.forwardRef)((Y,et)=>{let en=eJ(e9,Y.__scopeMenu),{forceMount:ei=en.forceMount,...ea}=Y,eu=eW(e9,Y.__scopeMenu),ec=eK(e9,Y.__scopeMenu);return(0,eo.createElement)(eD.Provider,{scope:Y.__scopeMenu},(0,eo.createElement)(eE.z,{present:ei||eu.open},(0,eo.createElement)(eD.Slot,{scope:Y.__scopeMenu},ec.modal?(0,eo.createElement)(e6,(0,eh.Z)({},ea,{ref:et})):(0,eo.createElement)(e7,(0,eh.Z)({},ea,{ref:et})))))}),e6=(0,eo.forwardRef)((Y,et)=>{let en=eW(e9,Y.__scopeMenu),ei=(0,eo.useRef)(null),ec=(0,eu.e)(et,ei);return(0,eo.useEffect)(()=>{let Y=ei.current;if(Y)return(0,eA.Ry)(Y)},[]),(0,eo.createElement)(e8,(0,eh.Z)({},Y,{ref:ec,trapFocus:en.open,disableOutsidePointerEvents:en.open,disableOutsideScroll:!0,onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>Y.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>en.onOpenChange(!1)}))}),e7=(0,eo.forwardRef)((Y,et)=>{let en=eW(e9,Y.__scopeMenu);return(0,eo.createElement)(e8,(0,eh.Z)({},Y,{ref:et,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>en.onOpenChange(!1)}))}),e8=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,loop:ei=!1,trapFocus:ec,onOpenAutoFocus:ed,onCloseAutoFocus:ef,disableOutsidePointerEvents:ep,onEntryFocus:em,onEscapeKeyDown:ek,onPointerDownOutside:e_,onFocusOutside:eE,onInteractOutside:eS,onDismiss:eA,disableOutsideScroll:eP,...ej}=Y,eN=eW(e9,en),eL=eK(e9,en),eR=eH(en),eD=eG(en),eB=eF(en),[ez,eU]=(0,eo.useState)(null),eV=(0,eo.useRef)(null),eZ=(0,eu.e)(et,eV,eN.onContentChange),e$=(0,eo.useRef)(0),eY=(0,eo.useRef)(""),eQ=(0,eo.useRef)(0),eX=(0,eo.useRef)(null),eJ=(0,eo.useRef)("right"),e0=(0,eo.useRef)(0),e4=eP?eM.Z:eo.Fragment,e3=eP?{as:eT.g7,allowPinchZoom:!0}:void 0,e6=Y=>{var et,en;let ei=eY.current+Y,eo=eB().filter(Y=>!Y.disabled),ea=document.activeElement,eu=null===(et=eo.find(Y=>Y.ref.current===ea))||void 0===et?void 0:et.textValue,ec=eo.map(Y=>Y.textValue),ed=tH(ec,ei,eu),ef=null===(en=eo.find(Y=>Y.textValue===ed))||void 0===en?void 0:en.ref.current;!function Y(et){eY.current=et,window.clearTimeout(e$.current),""!==et&&(e$.current=window.setTimeout(()=>Y(""),1e3))}(ei),ef&&setTimeout(()=>ef.focus())};(0,eo.useEffect)(()=>()=>window.clearTimeout(e$.current),[]),(0,ey.EW)();let e7=(0,eo.useCallback)(Y=>{var et,en;let ei=eJ.current===(null===(et=eX.current)||void 0===et?void 0:et.side);return ei&&tV(Y,null===(en=eX.current)||void 0===en?void 0:en.area)},[]);return(0,eo.createElement)(e5,{scope:en,searchRef:eY,onItemEnter:(0,eo.useCallback)(Y=>{e7(Y)&&Y.preventDefault()},[e7]),onItemLeave:(0,eo.useCallback)(Y=>{var et;e7(Y)||(null===(et=eV.current)||void 0===et||et.focus(),eU(null))},[e7]),onTriggerLeave:(0,eo.useCallback)(Y=>{e7(Y)&&Y.preventDefault()},[e7]),pointerGraceTimerRef:eQ,onPointerGraceIntentChange:(0,eo.useCallback)(Y=>{eX.current=Y},[])},(0,eo.createElement)(e4,e3,(0,eo.createElement)(eb.M,{asChild:!0,trapped:ec,onMountAutoFocus:(0,ea.M)(ed,Y=>{var et;Y.preventDefault(),null===(et=eV.current)||void 0===et||et.focus()}),onUnmountAutoFocus:ef},(0,eo.createElement)(eg.XB,{asChild:!0,disableOutsidePointerEvents:ep,onEscapeKeyDown:ek,onPointerDownOutside:e_,onFocusOutside:eE,onInteractOutside:eS,onDismiss:eA},(0,eo.createElement)(eC.fC,(0,eh.Z)({asChild:!0},eD,{dir:eL.dir,orientation:"vertical",loop:ei,currentTabStopId:ez,onCurrentTabStopIdChange:eU,onEntryFocus:(0,ea.M)(em,Y=>{eL.isUsingKeyboardRef.current||Y.preventDefault()})}),(0,eo.createElement)(ew.VY,(0,eh.Z)({role:"menu","aria-orientation":"vertical","data-state":tR(eN.open),"data-radix-menu-content":"",dir:eL.dir},eR,ej,{ref:eZ,style:{outline:"none",...ej.style},onKeyDown:(0,ea.M)(ej.onKeyDown,Y=>{let et=Y.target,en=et.closest("[data-radix-menu-content]")===Y.currentTarget,ei=Y.ctrlKey||Y.altKey||Y.metaKey,eo=1===Y.key.length;en&&("Tab"===Y.key&&Y.preventDefault(),!ei&&eo&&e6(Y.key));let ea=eV.current;if(Y.target!==ea||!eI.includes(Y.key))return;Y.preventDefault();let eu=eB().filter(Y=>!Y.disabled),ec=eu.map(Y=>Y.ref.current);eO.includes(Y.key)&&ec.reverse(),tB(ec)}),onBlur:(0,ea.M)(Y.onBlur,Y=>{Y.currentTarget.contains(Y.target)||(window.clearTimeout(e$.current),eY.current="")}),onPointerMove:(0,ea.M)(Y.onPointerMove,tW(Y=>{let et=Y.target,en=e0.current!==Y.clientX;if(Y.currentTarget.contains(et)&&en){let et=Y.clientX>e0.current?"right":"left";eJ.current=et,e0.current=Y.clientX}}))})))))))}),tt=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y;return(0,eo.createElement)(ef.WV.div,(0,eh.Z)({role:"group"},ei,{ref:et}))}),ta=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y;return(0,eo.createElement)(ef.WV.div,(0,eh.Z)({},ei,{ref:et}))}),tu="MenuItem",tc="menu.itemSelect",td=(0,eo.forwardRef)((Y,et)=>{let{disabled:en=!1,onSelect:ei,...ec}=Y,ed=(0,eo.useRef)(null),ep=eK(tu,Y.__scopeMenu),em=e4(tu,Y.__scopeMenu),eg=(0,eu.e)(et,ed),ey=(0,eo.useRef)(!1),eb=()=>{let Y=ed.current;if(!en&&Y){let et=new CustomEvent(tc,{bubbles:!0,cancelable:!0});Y.addEventListener(tc,Y=>null==ei?void 0:ei(Y),{once:!0}),(0,ef.jH)(Y,et),et.defaultPrevented?ey.current=!1:ep.onClose()}};return(0,eo.createElement)(tf,(0,eh.Z)({},ec,{ref:eg,disabled:en,onClick:(0,ea.M)(Y.onClick,eb),onPointerDown:et=>{var en;null===(en=Y.onPointerDown)||void 0===en||en.call(Y,et),ey.current=!0},onPointerUp:(0,ea.M)(Y.onPointerUp,Y=>{var et;ey.current||null===(et=Y.currentTarget)||void 0===et||et.click()}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{let et=""!==em.searchRef.current;!en&&(!et||" "!==Y.key)&&eP.includes(Y.key)&&(Y.currentTarget.click(),Y.preventDefault())})}))}),tf=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,disabled:ei=!1,textValue:ec,...ed}=Y,ep=e4(tu,en),em=eG(en),eg=(0,eo.useRef)(null),ey=(0,eu.e)(et,eg),[eb,ek]=(0,eo.useState)(!1),[ew,e_]=(0,eo.useState)("");return(0,eo.useEffect)(()=>{let Y=eg.current;if(Y){var et;e_((null!==(et=Y.textContent)&&void 0!==et?et:"").trim())}},[ed.children]),(0,eo.createElement)(eD.ItemSlot,{scope:en,disabled:ei,textValue:null!=ec?ec:ew},(0,eo.createElement)(eC.ck,(0,eh.Z)({asChild:!0},em,{focusable:!ei}),(0,eo.createElement)(ef.WV.div,(0,eh.Z)({role:"menuitem","data-highlighted":eb?"":void 0,"aria-disabled":ei||void 0,"data-disabled":ei?"":void 0},ed,{ref:ey,onPointerMove:(0,ea.M)(Y.onPointerMove,tW(Y=>{if(ei)ep.onItemLeave(Y);else if(ep.onItemEnter(Y),!Y.defaultPrevented){let et=Y.currentTarget;et.focus()}})),onPointerLeave:(0,ea.M)(Y.onPointerLeave,tW(Y=>ep.onItemLeave(Y))),onFocus:(0,ea.M)(Y.onFocus,()=>ek(!0)),onBlur:(0,ea.M)(Y.onBlur,()=>ek(!1))}))))}),th=(0,eo.forwardRef)((Y,et)=>{let{checked:en=!1,onCheckedChange:ei,...eu}=Y;return(0,eo.createElement)(t_,{scope:Y.__scopeMenu,checked:en},(0,eo.createElement)(td,(0,eh.Z)({role:"menuitemcheckbox","aria-checked":tD(en)?"mixed":en},eu,{ref:et,"data-state":tF(en),onSelect:(0,ea.M)(eu.onSelect,()=>null==ei?void 0:ei(!!tD(en)||!en),{checkForDefaultPrevented:!1})})))}),tp="MenuRadioGroup",[tm,tg]=ez(tp,{value:void 0,onValueChange:()=>{}}),tv=(0,eo.forwardRef)((Y,et)=>{let{value:en,onValueChange:ei,...ea}=Y,eu=(0,eS.W)(ei);return(0,eo.createElement)(tm,{scope:Y.__scopeMenu,value:en,onValueChange:eu},(0,eo.createElement)(tt,(0,eh.Z)({},ea,{ref:et})))}),tb="MenuRadioItem",tk=(0,eo.forwardRef)((Y,et)=>{let{value:en,...ei}=Y,eu=tg(tb,Y.__scopeMenu),ec=en===eu.value;return(0,eo.createElement)(t_,{scope:Y.__scopeMenu,checked:ec},(0,eo.createElement)(td,(0,eh.Z)({role:"menuitemradio","aria-checked":ec},ei,{ref:et,"data-state":tF(ec),onSelect:(0,ea.M)(ei.onSelect,()=>{var Y;return null===(Y=eu.onValueChange)||void 0===Y?void 0:Y.call(eu,en)},{checkForDefaultPrevented:!1})})))}),tw="MenuItemIndicator",[t_,tE]=ez(tw,{checked:!1}),tC=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,forceMount:ei,...ea}=Y,eu=tE(tw,en);return(0,eo.createElement)(eE.z,{present:ei||tD(eu.checked)||!0===eu.checked},(0,eo.createElement)(ef.WV.span,(0,eh.Z)({},ea,{ref:et,"data-state":tF(eu.checked)})))}),tT=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y;return(0,eo.createElement)(ef.WV.div,(0,eh.Z)({role:"separator","aria-orientation":"horizontal"},ei,{ref:et}))}),tS=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y,ea=eH(en);return(0,eo.createElement)(ew.Eh,(0,eh.Z)({},ea,ei,{ref:et}))}),tA="MenuSub",[tM,tP]=ez(tA),tj=Y=>{let{__scopeMenu:et,children:en,open:ei=!1,onOpenChange:ea}=Y,eu=eW(tA,et),ec=eH(et),[ed,ef]=(0,eo.useState)(null),[eh,ep]=(0,eo.useState)(null),em=(0,eS.W)(ea);return(0,eo.useEffect)(()=>(!1===eu.open&&em(!1),()=>em(!1)),[eu.open,em]),(0,eo.createElement)(ew.fC,ec,(0,eo.createElement)(eV,{scope:et,open:ei,onOpenChange:em,content:eh,onContentChange:ep},(0,eo.createElement)(tM,{scope:et,contentId:(0,ek.M)(),triggerId:(0,ek.M)(),trigger:ed,onTriggerChange:ef},en)))},tO="MenuSubTrigger",tI=(0,eo.forwardRef)((Y,et)=>{let en=eW(tO,Y.__scopeMenu),ei=eK(tO,Y.__scopeMenu),ec=tP(tO,Y.__scopeMenu),ed=e4(tO,Y.__scopeMenu),ef=(0,eo.useRef)(null),{pointerGraceTimerRef:ep,onPointerGraceIntentChange:em}=ed,eg={__scopeMenu:Y.__scopeMenu},ey=(0,eo.useCallback)(()=>{ef.current&&window.clearTimeout(ef.current),ef.current=null},[]);return(0,eo.useEffect)(()=>ey,[ey]),(0,eo.useEffect)(()=>{let Y=ep.current;return()=>{window.clearTimeout(Y),em(null)}},[ep,em]),(0,eo.createElement)(eY,(0,eh.Z)({asChild:!0},eg),(0,eo.createElement)(tf,(0,eh.Z)({id:ec.triggerId,"aria-haspopup":"menu","aria-expanded":en.open,"aria-controls":ec.contentId,"data-state":tR(en.open)},Y,{ref:(0,eu.F)(et,ec.onTriggerChange),onClick:et=>{var ei;null===(ei=Y.onClick)||void 0===ei||ei.call(Y,et),Y.disabled||et.defaultPrevented||(et.currentTarget.focus(),en.open||en.onOpenChange(!0))},onPointerMove:(0,ea.M)(Y.onPointerMove,tW(et=>{ed.onItemEnter(et),et.defaultPrevented||Y.disabled||en.open||ef.current||(ed.onPointerGraceIntentChange(null),ef.current=window.setTimeout(()=>{en.onOpenChange(!0),ey()},100))})),onPointerLeave:(0,ea.M)(Y.onPointerLeave,tW(Y=>{var et,ei;ey();let eo=null===(et=en.content)||void 0===et?void 0:et.getBoundingClientRect();if(eo){let et=null===(ei=en.content)||void 0===ei?void 0:ei.dataset.side,ea="right"===et,eu=ea?-5:5,ec=eo[ea?"left":"right"],ef=eo[ea?"right":"left"];ed.onPointerGraceIntentChange({area:[{x:Y.clientX+eu,y:Y.clientY},{x:ec,y:eo.top},{x:ef,y:eo.top},{x:ef,y:eo.bottom},{x:ec,y:eo.bottom}],side:et}),window.clearTimeout(ep.current),ep.current=window.setTimeout(()=>ed.onPointerGraceIntentChange(null),300)}else{if(ed.onTriggerLeave(Y),Y.defaultPrevented)return;ed.onPointerGraceIntentChange(null)}})),onKeyDown:(0,ea.M)(Y.onKeyDown,et=>{let eo=""!==ed.searchRef.current;if(!Y.disabled&&(!eo||" "!==et.key)&&eN[ei.dir].includes(et.key)){var ea;en.onOpenChange(!0),null===(ea=en.content)||void 0===ea||ea.focus(),et.preventDefault()}})})))}),tN="MenuSubContent",tL=(0,eo.forwardRef)((Y,et)=>{let en=eJ(e9,Y.__scopeMenu),{forceMount:ei=en.forceMount,...ec}=Y,ed=eW(e9,Y.__scopeMenu),ef=eK(e9,Y.__scopeMenu),ep=tP(tN,Y.__scopeMenu),em=(0,eo.useRef)(null),eg=(0,eu.e)(et,em);return(0,eo.createElement)(eD.Provider,{scope:Y.__scopeMenu},(0,eo.createElement)(eE.z,{present:ei||ed.open},(0,eo.createElement)(eD.Slot,{scope:Y.__scopeMenu},(0,eo.createElement)(e8,(0,eh.Z)({id:ep.contentId,"aria-labelledby":ep.triggerId},ec,{ref:eg,align:"start",side:"rtl"===ef.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:Y=>{var et;ef.isUsingKeyboardRef.current&&(null===(et=em.current)||void 0===et||et.focus()),Y.preventDefault()},onCloseAutoFocus:Y=>Y.preventDefault(),onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>{Y.target!==ep.trigger&&ed.onOpenChange(!1)}),onEscapeKeyDown:(0,ea.M)(Y.onEscapeKeyDown,Y=>{ef.onClose(),Y.preventDefault()}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{let et=Y.currentTarget.contains(Y.target),en=eL[ef.dir].includes(Y.key);if(et&&en){var ei;ed.onOpenChange(!1),null===(ei=ep.trigger)||void 0===ei||ei.focus(),Y.preventDefault()}})})))))});function tR(Y){return Y?"open":"closed"}function tD(Y){return"indeterminate"===Y}function tF(Y){return tD(Y)?"indeterminate":Y?"checked":"unchecked"}function tB(Y){let et=document.activeElement;for(let en of Y)if(en===et||(en.focus(),document.activeElement!==et))return}function tU(Y,et){return Y.map((en,ei)=>Y[(et+ei)%Y.length])}function tH(Y,et,en){let ei=et.length>1&&Array.from(et).every(Y=>Y===et[0]),eo=ei?et[0]:et,ea=en?Y.indexOf(en):-1,eu=tU(Y,Math.max(ea,0)),ec=1===eo.length;ec&&(eu=eu.filter(Y=>Y!==en));let ed=eu.find(Y=>Y.toLowerCase().startsWith(eo.toLowerCase()));return ed!==en?ed:void 0}function tG(Y,et){let{x:en,y:ei}=Y,eo=!1;for(let Y=0,ea=et.length-1;Yei!=ef>ei&&en<(ed-eu)*(ei-ec)/(ef-ec)+eu;eh&&(eo=!eo)}return eo}function tV(Y,et){if(!et)return!1;let en={x:Y.clientX,y:Y.clientY};return tG(en,et)}function tW(Y){return et=>"mouse"===et.pointerType?Y(et):void 0}let tq=e$,tZ=eY,tK=e0,t$=e3,tY=tt,tQ=ta,tX=td,tJ=tv,t9=tk,t5=tC,t4=tT,t3=tj,t6=tI,t7=tL,t8="DropdownMenu",[nt,nn]=(0,ec.b)(t8,[eU]),ni=eU(),[na,nu]=nt(t8),nd=Y=>{let{__scopeDropdownMenu:et,children:en,dir:ea,open:eu,defaultOpen:ec,onOpenChange:ef,modal:eh=!0}=Y,ep=ni(et),em=(0,eo.useRef)(null),[eg=!1,ey]=(0,ed.T)({prop:eu,defaultProp:ec,onChange:ef});return(0,eo.createElement)(na,{scope:et,triggerId:(0,ek.M)(),triggerRef:em,contentId:(0,ek.M)(),open:eg,onOpenChange:ey,onOpenToggle:(0,eo.useCallback)(()=>ey(Y=>!Y),[ey]),modal:eh},(0,eo.createElement)(tq,(0,ei.Z)({},ep,{open:eg,onOpenChange:ey,dir:ea,modal:eh}),en))},nf="DropdownMenuTrigger",nh=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,disabled:ec=!1,...ed}=Y,eh=nu(nf,en),ep=ni(en);return(0,eo.createElement)(tZ,(0,ei.Z)({asChild:!0},ep),(0,eo.createElement)(ef.WV.button,(0,ei.Z)({type:"button",id:eh.triggerId,"aria-haspopup":"menu","aria-expanded":eh.open,"aria-controls":eh.open?eh.contentId:void 0,"data-state":eh.open?"open":"closed","data-disabled":ec?"":void 0,disabled:ec},ed,{ref:(0,eu.F)(et,eh.triggerRef),onPointerDown:(0,ea.M)(Y.onPointerDown,Y=>{ec||0!==Y.button||!1!==Y.ctrlKey||(eh.onOpenToggle(),eh.open||Y.preventDefault())}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{!ec&&(["Enter"," "].includes(Y.key)&&eh.onOpenToggle(),"ArrowDown"===Y.key&&eh.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(Y.key)&&Y.preventDefault())})})))}),np=Y=>{let{__scopeDropdownMenu:et,...en}=Y,ea=ni(et);return(0,eo.createElement)(tK,(0,ei.Z)({},ea,en))},ng="DropdownMenuContent",nv=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...eu}=Y,ec=nu(ng,en),ed=ni(en),ef=(0,eo.useRef)(!1);return(0,eo.createElement)(t$,(0,ei.Z)({id:ec.contentId,"aria-labelledby":ec.triggerId},ed,eu,{ref:et,onCloseAutoFocus:(0,ea.M)(Y.onCloseAutoFocus,Y=>{var et;ef.current||null===(et=ec.triggerRef.current)||void 0===et||et.focus(),ef.current=!1,Y.preventDefault()}),onInteractOutside:(0,ea.M)(Y.onInteractOutside,Y=>{let et=Y.detail.originalEvent,en=0===et.button&&!0===et.ctrlKey,ei=2===et.button||en;(!ec.modal||ei)&&(ef.current=!0)}),style:{...Y.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),ny=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tY,(0,ei.Z)({},eu,ea,{ref:et}))}),nb=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tQ,(0,ei.Z)({},eu,ea,{ref:et}))}),nx=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tX,(0,ei.Z)({},eu,ea,{ref:et}))}),nk=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tJ,(0,ei.Z)({},eu,ea,{ref:et}))}),nw=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t9,(0,ei.Z)({},eu,ea,{ref:et}))}),n_=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t5,(0,ei.Z)({},eu,ea,{ref:et}))}),nE=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t4,(0,ei.Z)({},eu,ea,{ref:et}))}),nC=Y=>{let{__scopeDropdownMenu:et,children:en,open:ea,onOpenChange:eu,defaultOpen:ec}=Y,ef=ni(et),[eh=!1,ep]=(0,ed.T)({prop:ea,defaultProp:ec,onChange:eu});return(0,eo.createElement)(t3,(0,ei.Z)({},ef,{open:eh,onOpenChange:ep}),en)},nT=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t6,(0,ei.Z)({},eu,ea,{ref:et}))}),nS=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t7,(0,ei.Z)({},eu,ea,{ref:et,style:{...Y.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),nA=nd,nM=nh,nP=np,nj=nv,nO=ny,nI=nb,nN=nx,nL=nk,nR=nw,nD=n_,nF=nE,nB=nC,nz=nT,nU=nS},54386:function(Y,et,en){"use strict";en.d(et,{EW:function(){return ea}});var ei=en(70079);let eo=0;function ea(){(0,ei.useEffect)(()=>{var Y,et;let en=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(Y=en[0])&&void 0!==Y?Y:eu()),document.body.insertAdjacentElement("beforeend",null!==(et=en[1])&&void 0!==et?et:eu()),eo++,()=>{1===eo&&document.querySelectorAll("[data-radix-focus-guard]").forEach(Y=>Y.remove()),eo--}},[])}function eu(){let Y=document.createElement("span");return Y.setAttribute("data-radix-focus-guard",""),Y.tabIndex=0,Y.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",Y}},44480:function(Y,et,en){"use strict";en.d(et,{M:function(){return ep}});var ei=en(5527),eo=en(70079),ea=en(49270),eu=en(39073),ec=en(9137);let ed="focusScope.autoFocusOnMount",ef="focusScope.autoFocusOnUnmount",eh={bubbles:!1,cancelable:!0},ep=(0,eo.forwardRef)((Y,et)=>{let{loop:en=!1,trapped:ep=!1,onMountAutoFocus:eb,onUnmountAutoFocus:ek,...ew}=Y,[eC,eT]=(0,eo.useState)(null),eA=(0,ec.W)(eb),eM=(0,ec.W)(ek),eP=(0,eo.useRef)(null),ej=(0,ea.e)(et,Y=>eT(Y)),eO=(0,eo.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,eo.useEffect)(()=>{if(ep){function Y(Y){if(eO.paused||!eC)return;let et=Y.target;eC.contains(et)?eP.current=et:e_(eP.current,{select:!0})}function et(Y){eO.paused||!eC||eC.contains(Y.relatedTarget)||e_(eP.current,{select:!0})}return document.addEventListener("focusin",Y),document.addEventListener("focusout",et),()=>{document.removeEventListener("focusin",Y),document.removeEventListener("focusout",et)}}},[ep,eC,eO.paused]),(0,eo.useEffect)(()=>{if(eC){eE.add(eO);let Y=document.activeElement,et=eC.contains(Y);if(!et){let et=new CustomEvent(ed,eh);eC.addEventListener(ed,eA),eC.dispatchEvent(et),et.defaultPrevented||(em(eS(ey(eC)),{select:!0}),document.activeElement===Y&&e_(eC))}return()=>{eC.removeEventListener(ed,eA),setTimeout(()=>{let et=new CustomEvent(ef,eh);eC.addEventListener(ef,eM),eC.dispatchEvent(et),et.defaultPrevented||e_(null!=Y?Y:document.body,{select:!0}),eC.removeEventListener(ef,eM),eE.remove(eO)},0)}}},[eC,eA,eM,eO]);let eI=(0,eo.useCallback)(Y=>{if(!en&&!ep||eO.paused)return;let et="Tab"===Y.key&&!Y.altKey&&!Y.ctrlKey&&!Y.metaKey,ei=document.activeElement;if(et&&ei){let et=Y.currentTarget,[eo,ea]=eg(et),eu=eo&&ea;eu?Y.shiftKey||ei!==ea?Y.shiftKey&&ei===eo&&(Y.preventDefault(),en&&e_(ea,{select:!0})):(Y.preventDefault(),en&&e_(eo,{select:!0})):ei===et&&Y.preventDefault()}},[en,ep,eO.paused]);return(0,eo.createElement)(eu.WV.div,(0,ei.Z)({tabIndex:-1},ew,{ref:ej,onKeyDown:eI}))});function em(Y,{select:et=!1}={}){let en=document.activeElement;for(let ei of Y)if(e_(ei,{select:et}),document.activeElement!==en)return}function eg(Y){let et=ey(Y),en=eb(et,Y),ei=eb(et.reverse(),Y);return[en,ei]}function ey(Y){let et=[],en=document.createTreeWalker(Y,NodeFilter.SHOW_ELEMENT,{acceptNode:Y=>{let et="INPUT"===Y.tagName&&"hidden"===Y.type;return Y.disabled||Y.hidden||et?NodeFilter.FILTER_SKIP:Y.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;en.nextNode();)et.push(en.currentNode);return et}function eb(Y,et){for(let en of Y)if(!ek(en,{upTo:et}))return en}function ek(Y,{upTo:et}){if("hidden"===getComputedStyle(Y).visibility)return!0;for(;Y&&(void 0===et||Y!==et);){if("none"===getComputedStyle(Y).display)return!0;Y=Y.parentElement}return!1}function ew(Y){return Y instanceof HTMLInputElement&&"select"in Y}function e_(Y,{select:et=!1}={}){if(Y&&Y.focus){let en=document.activeElement;Y.focus({preventScroll:!0}),Y!==en&&ew(Y)&&et&&Y.select()}}let eE=eC();function eC(){let Y=[];return{add(et){let en=Y[0];et!==en&&(null==en||en.pause()),(Y=eT(Y,et)).unshift(et)},remove(et){var en;null===(en=(Y=eT(Y,et))[0])||void 0===en||en.resume()}}}function eT(Y,et){let en=[...Y],ei=en.indexOf(et);return -1!==ei&&en.splice(ei,1),en}function eS(Y){return Y.filter(Y=>"A"!==Y.tagName)}},88817:function(Y,et,en){"use strict";en.d(et,{M:function(){return ed}});var ei,eo=en(70079),ea=en(79388);let eu=(ei||(ei=en.t(eo,2)))["useId".toString()]||(()=>void 0),ec=0;function ed(Y){let[et,en]=eo.useState(eu());return(0,ea.b)(()=>{Y||en(Y=>null!=Y?Y:String(ec++))},[Y]),Y||(et?`radix-${et}`:"")}},6013:function(Y,et,en){"use strict";en.d(et,{VY:function(){return eK},fC:function(){return eV},h_:function(){return eZ},xz:function(){return eW}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(49515),ef=en(54386),eh=en(44480),ep=en(88817),em=en(25373),eg=en(67323),ey=en(55691),eb=en(39073),ek=en(94251),ew=en(86004),e_=en(66546),eE=en(54239);let eC="Popover",[eT,eS]=(0,ec.b)(eC,[em.D7]),eA=(0,em.D7)(),[eM,eP]=eT(eC),ej=Y=>{let{__scopePopover:et,children:en,open:ei,defaultOpen:ea,onOpenChange:eu,modal:ec=!1}=Y,ed=eA(et),ef=(0,eo.useRef)(null),[eh,eg]=(0,eo.useState)(!1),[ey=!1,eb]=(0,ew.T)({prop:ei,defaultProp:ea,onChange:eu});return(0,eo.createElement)(em.fC,ed,(0,eo.createElement)(eM,{scope:et,contentId:(0,ep.M)(),triggerRef:ef,open:ey,onOpenChange:eb,onOpenToggle:(0,eo.useCallback)(()=>eb(Y=>!Y),[eb]),hasCustomAnchor:eh,onCustomAnchorAdd:(0,eo.useCallback)(()=>eg(!0),[]),onCustomAnchorRemove:(0,eo.useCallback)(()=>eg(!1),[]),modal:ec},en))},eO="PopoverTrigger",eI=(0,eo.forwardRef)((Y,et)=>{let{__scopePopover:en,...ec}=Y,ed=eP(eO,en),ef=eA(en),eh=(0,eu.e)(et,ed.triggerRef),ep=(0,eo.createElement)(eb.WV.button,(0,ei.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":ed.open,"aria-controls":ed.contentId,"data-state":eG(ed.open)},ec,{ref:eh,onClick:(0,ea.M)(Y.onClick,ed.onOpenToggle)}));return ed.hasCustomAnchor?ep:(0,eo.createElement)(em.ee,(0,ei.Z)({asChild:!0},ef),ep)}),eN="PopoverPortal",[eL,eR]=eT(eN,{forceMount:void 0}),eD=Y=>{let{__scopePopover:et,forceMount:en,children:ei,container:ea}=Y,eu=eP(eN,et);return(0,eo.createElement)(eL,{scope:et,forceMount:en},(0,eo.createElement)(ey.z,{present:en||eu.open},(0,eo.createElement)(eg.h,{asChild:!0,container:ea},ei)))},eF="PopoverContent",eB=(0,eo.forwardRef)((Y,et)=>{let en=eR(eF,Y.__scopePopover),{forceMount:ea=en.forceMount,...eu}=Y,ec=eP(eF,Y.__scopePopover);return(0,eo.createElement)(ey.z,{present:ea||ec.open},ec.modal?(0,eo.createElement)(ez,(0,ei.Z)({},eu,{ref:et})):(0,eo.createElement)(eU,(0,ei.Z)({},eu,{ref:et})))}),ez=(0,eo.forwardRef)((Y,et)=>{let en=eP(eF,Y.__scopePopover),ec=(0,eo.useRef)(null),ed=(0,eu.e)(et,ec),ef=(0,eo.useRef)(!1);return(0,eo.useEffect)(()=>{let Y=ec.current;if(Y)return(0,e_.Ry)(Y)},[]),(0,eo.createElement)(eE.Z,{as:ek.g7,allowPinchZoom:!0},(0,eo.createElement)(eH,(0,ei.Z)({},Y,{ref:ed,trapFocus:en.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,ea.M)(Y.onCloseAutoFocus,Y=>{var et;Y.preventDefault(),ef.current||null===(et=en.triggerRef.current)||void 0===et||et.focus()}),onPointerDownOutside:(0,ea.M)(Y.onPointerDownOutside,Y=>{let et=Y.detail.originalEvent,en=0===et.button&&!0===et.ctrlKey,ei=2===et.button||en;ef.current=ei},{checkForDefaultPrevented:!1}),onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>Y.preventDefault(),{checkForDefaultPrevented:!1})})))}),eU=(0,eo.forwardRef)((Y,et)=>{let en=eP(eF,Y.__scopePopover),ea=(0,eo.useRef)(!1);return(0,eo.createElement)(eH,(0,ei.Z)({},Y,{ref:et,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:et=>{var ei,eo;null===(ei=Y.onCloseAutoFocus)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current||null===(eo=en.triggerRef.current)||void 0===eo||eo.focus(),et.preventDefault()),ea.current=!1},onInteractOutside:et=>{var ei,eo;null===(ei=Y.onInteractOutside)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current=!0);let eu=et.target,ec=null===(eo=en.triggerRef.current)||void 0===eo?void 0:eo.contains(eu);ec&&et.preventDefault()}}))}),eH=(0,eo.forwardRef)((Y,et)=>{let{__scopePopover:en,trapFocus:ea,onOpenAutoFocus:eu,onCloseAutoFocus:ec,disableOutsidePointerEvents:ep,onEscapeKeyDown:eg,onPointerDownOutside:ey,onFocusOutside:eb,onInteractOutside:ek,...ew}=Y,e_=eP(eF,en),eE=eA(en);return(0,ef.EW)(),(0,eo.createElement)(eh.M,{asChild:!0,loop:!0,trapped:ea,onMountAutoFocus:eu,onUnmountAutoFocus:ec},(0,eo.createElement)(ed.XB,{asChild:!0,disableOutsidePointerEvents:ep,onInteractOutside:ek,onEscapeKeyDown:eg,onPointerDownOutside:ey,onFocusOutside:eb,onDismiss:()=>e_.onOpenChange(!1)},(0,eo.createElement)(em.VY,(0,ei.Z)({"data-state":eG(e_.open),role:"dialog",id:e_.contentId},eE,ew,{ref:et,style:{...ew.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function eG(Y){return Y?"open":"closed"}let eV=ej,eW=eI,eZ=eD,eK=eB},25373:function(Y,et,en){"use strict";en.d(et,{ee:function(){return t5},Eh:function(){return t3},VY:function(){return t4},fC:function(){return t9},D7:function(){return tI}});var ei=en(5527),eo=en(70079);function ea(Y){return Y.split("-")[0]}function eu(Y){return Y.split("-")[1]}function ec(Y){return["top","bottom"].includes(ea(Y))?"x":"y"}function ed(Y){return"y"===Y?"height":"width"}function ef(Y,et,en){let ei,{reference:eo,floating:ef}=Y,eh=eo.x+eo.width/2-ef.width/2,ep=eo.y+eo.height/2-ef.height/2,em=ec(et),eg=ed(em),ey=eo[eg]/2-ef[eg]/2,eb="x"===em;switch(ea(et)){case"top":ei={x:eh,y:eo.y-ef.height};break;case"bottom":ei={x:eh,y:eo.y+eo.height};break;case"right":ei={x:eo.x+eo.width,y:ep};break;case"left":ei={x:eo.x-ef.width,y:ep};break;default:ei={x:eo.x,y:eo.y}}switch(eu(et)){case"start":ei[em]-=ey*(en&&eb?-1:1);break;case"end":ei[em]+=ey*(en&&eb?-1:1)}return ei}let eh=async(Y,et,en)=>{let{placement:ei="bottom",strategy:eo="absolute",middleware:ea=[],platform:eu}=en,ec=await (null==eu.isRTL?void 0:eu.isRTL(et)),ed=await eu.getElementRects({reference:Y,floating:et,strategy:eo}),{x:eh,y:ep}=ef(ed,ei,ec),em=ei,eg={},ey=0;for(let en=0;en({name:"arrow",options:Y,async fn(et){let{element:en,padding:ei=0}=null!=Y?Y:{},{x:eo,y:ea,placement:ef,rects:eh,platform:em}=et;if(null==en)return{};let eg=ep(ei),ey={x:eo,y:ea},eb=ec(ef),ew=eu(ef),e_=ed(eb),eE=await em.getDimensions(en),eC="y"===eb?"top":"left",eT="y"===eb?"bottom":"right",eS=eh.reference[e_]+eh.reference[eb]-ey[eb]-eh.floating[e_],eA=ey[eb]-eh.reference[eb],eM=await (null==em.getOffsetParent?void 0:em.getOffsetParent(en)),eP=eM?"y"===eb?eM.clientHeight||0:eM.clientWidth||0:0;0===eP&&(eP=eh.floating[e_]);let ej=eS/2-eA/2,eO=eg[eC],eI=eP-eE[e_]-eg[eT],eN=eP/2-eE[e_]/2+ej,eL=ek(eO,eN,eI),eR=("start"===ew?eg[eC]:eg[eT])>0&&eN!==eL&&eh.reference[e_]<=eh.floating[e_];return{[eb]:ey[eb]-(eR?eNe_[Y])}function eC(Y,et,en){void 0===en&&(en=!1);let ei=eu(Y),eo=ec(Y),ea=ed(eo),ef="x"===eo?ei===(en?"end":"start")?"right":"left":"start"===ei?"bottom":"top";return et.reference[ea]>et.floating[ea]&&(ef=eE(ef)),{main:ef,cross:eE(ef)}}let eT={start:"end",end:"start"};function eS(Y){return Y.replace(/start|end/g,Y=>eT[Y])}let eA=["top","right","bottom","left"];eA.reduce((Y,et)=>Y.concat(et,et+"-start",et+"-end"),[]);let eM=function(Y){return void 0===Y&&(Y={}),{name:"flip",options:Y,async fn(et){var en,ei,eo,eu;let{placement:ec,middlewareData:ed,rects:ef,initialPlacement:eh,platform:ep,elements:em}=et,{mainAxis:ey=!0,crossAxis:eb=!0,fallbackPlacements:ek,fallbackStrategy:ew="bestFit",flipAlignment:e_=!0,...eT}=Y,eA=ea(ec),eM=ek||(eA!==eh&&e_?function(Y){let et=eE(Y);return[eS(Y),et,eS(et)]}(eh):[eE(eh)]),eP=[eh,...eM],ej=await eg(et,eT),eO=[],eI=(null==(en=ed.flip)?void 0:en.overflows)||[];if(ey&&eO.push(ej[eA]),eb){let{main:Y,cross:et}=eC(ec,ef,await (null==ep.isRTL?void 0:ep.isRTL(em.floating)));eO.push(ej[Y],ej[et])}if(eI=[...eI,{placement:ec,overflows:eO}],!eO.every(Y=>Y<=0)){let Y=(null!=(ei=null==(eo=ed.flip)?void 0:eo.index)?ei:0)+1,et=eP[Y];if(et)return{data:{index:Y,overflows:eI},reset:{placement:et}};let en="bottom";switch(ew){case"bestFit":{let Y=null==(eu=eI.map(Y=>[Y,Y.overflows.filter(Y=>Y>0).reduce((Y,et)=>Y+et,0)]).sort((Y,et)=>Y[1]-et[1])[0])?void 0:eu[0].placement;Y&&(en=Y);break}case"initialPlacement":en=eh}if(ec!==en)return{reset:{placement:en}}}return{}}}};function eP(Y,et){return{top:Y.top-et.height,right:Y.right-et.width,bottom:Y.bottom-et.height,left:Y.left-et.width}}function ej(Y){return eA.some(et=>Y[et]>=0)}let eO=function(Y){let{strategy:et="referenceHidden",...en}=void 0===Y?{}:Y;return{name:"hide",async fn(Y){let{rects:ei}=Y;switch(et){case"referenceHidden":{let et=eP(await eg(Y,{...en,elementContext:"reference"}),ei.reference);return{data:{referenceHiddenOffsets:et,referenceHidden:ej(et)}}}case"escaped":{let et=eP(await eg(Y,{...en,altBoundary:!0}),ei.floating);return{data:{escapedOffsets:et,escaped:ej(et)}}}default:return{}}}}},eI=function(Y){return void 0===Y&&(Y=0),{name:"offset",options:Y,async fn(et){let{x:en,y:ei}=et,eo=await async function(Y,et){let{placement:en,platform:ei,elements:eo}=Y,ed=await (null==ei.isRTL?void 0:ei.isRTL(eo.floating)),ef=ea(en),eh=eu(en),ep="x"===ec(en),em=["left","top"].includes(ef)?-1:1,eg=ed&&ep?-1:1,ey="function"==typeof et?et(Y):et,{mainAxis:eb,crossAxis:ek,alignmentAxis:ew}="number"==typeof ey?{mainAxis:ey,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...ey};return eh&&"number"==typeof ew&&(ek="end"===eh?-1*ew:ew),ep?{x:ek*eg,y:eb*em}:{x:eb*em,y:ek*eg}}(et,Y);return{x:en+eo.x,y:ei+eo.y,data:eo}}}};function eN(Y){return"x"===Y?"y":"x"}let eL=function(Y){return void 0===Y&&(Y={}),{name:"shift",options:Y,async fn(et){let{x:en,y:ei,placement:eo}=et,{mainAxis:eu=!0,crossAxis:ed=!1,limiter:ef={fn:Y=>{let{x:et,y:en}=Y;return{x:et,y:en}}},...eh}=Y,ep={x:en,y:ei},em=await eg(et,eh),ey=ec(ea(eo)),eb=eN(ey),ew=ep[ey],e_=ep[eb];if(eu){let Y="y"===ey?"bottom":"right";ew=ek(ew+em["y"===ey?"top":"left"],ew,ew-em[Y])}if(ed){let Y="y"===eb?"bottom":"right";e_=ek(e_+em["y"===eb?"top":"left"],e_,e_-em[Y])}let eE=ef.fn({...et,[ey]:ew,[eb]:e_});return{...eE,data:{x:eE.x-en,y:eE.y-ei}}}}},eR=function(Y){return void 0===Y&&(Y={}),{options:Y,fn(et){let{x:en,y:ei,placement:eo,rects:eu,middlewareData:ed}=et,{offset:ef=0,mainAxis:eh=!0,crossAxis:ep=!0}=Y,em={x:en,y:ei},eg=ec(eo),ey=eN(eg),eb=em[eg],ek=em[ey],ew="function"==typeof ef?ef({...eu,placement:eo}):ef,e_="number"==typeof ew?{mainAxis:ew,crossAxis:0}:{mainAxis:0,crossAxis:0,...ew};if(eh){let Y="y"===eg?"height":"width",et=eu.reference[eg]-eu.floating[Y]+e_.mainAxis,en=eu.reference[eg]+eu.reference[Y]-e_.mainAxis;eben&&(eb=en)}if(ep){var eE,eC,eT,eS;let Y="y"===eg?"width":"height",et=["top","left"].includes(ea(eo)),en=eu.reference[ey]-eu.floating[Y]+(et&&null!=(eE=null==(eC=ed.offset)?void 0:eC[ey])?eE:0)+(et?0:e_.crossAxis),ei=eu.reference[ey]+eu.reference[Y]+(et?0:null!=(eT=null==(eS=ed.offset)?void 0:eS[ey])?eT:0)-(et?e_.crossAxis:0);ekei&&(ek=ei)}return{[eg]:eb,[ey]:ek}}}},eD=function(Y){return void 0===Y&&(Y={}),{name:"size",options:Y,async fn(et){let en,ei;let{placement:eo,rects:ec,platform:ed,elements:ef}=et,{apply:eh,...ep}=Y,em=await eg(et,ep),ey=ea(eo),ek=eu(eo);"top"===ey||"bottom"===ey?(en=ey,ei=ek===(await (null==ed.isRTL?void 0:ed.isRTL(ef.floating))?"start":"end")?"left":"right"):(ei=ey,en="end"===ek?"top":"bottom");let ew=eb(em.left,0),e_=eb(em.right,0),eE=eb(em.top,0),eC=eb(em.bottom,0),eT={availableHeight:ec.floating.height-(["left","right"].includes(eo)?2*(0!==eE||0!==eC?eE+eC:eb(em.top,em.bottom)):em[en]),availableWidth:ec.floating.width-(["top","bottom"].includes(eo)?2*(0!==ew||0!==e_?ew+e_:eb(em.left,em.right)):em[ei])},eS=await ed.getDimensions(ef.floating);null==eh||eh({...et,...eT});let eA=await ed.getDimensions(ef.floating);return eS.width!==eA.width||eS.height!==eA.height?{reset:{rects:!0}}:{}}}};function eF(Y){return Y&&Y.document&&Y.location&&Y.alert&&Y.setInterval}function eB(Y){if(null==Y)return window;if(!eF(Y)){let et=Y.ownerDocument;return et&&et.defaultView||window}return Y}function ez(Y){return eB(Y).getComputedStyle(Y)}function eU(Y){return eF(Y)?"":Y?(Y.nodeName||"").toLowerCase():""}function eH(){let Y=navigator.userAgentData;return null!=Y&&Y.brands?Y.brands.map(Y=>Y.brand+"/"+Y.version).join(" "):navigator.userAgent}function eG(Y){return Y instanceof eB(Y).HTMLElement}function eV(Y){return Y instanceof eB(Y).Element}function eW(Y){return"undefined"!=typeof ShadowRoot&&(Y instanceof eB(Y).ShadowRoot||Y instanceof ShadowRoot)}function eZ(Y){let{overflow:et,overflowX:en,overflowY:ei}=ez(Y);return/auto|scroll|overlay|hidden/.test(et+ei+en)}function eK(Y){return["table","td","th"].includes(eU(Y))}function e$(Y){let et=/firefox/i.test(eH()),en=ez(Y);return"none"!==en.transform||"none"!==en.perspective||"paint"===en.contain||["transform","perspective"].includes(en.willChange)||et&&"filter"===en.willChange||et&&!!en.filter&&"none"!==en.filter}function eY(){return!/^((?!chrome|android).)*safari/i.test(eH())}let eQ=Math.min,eX=Math.max,eJ=Math.round;function e0(Y,et,en){var ei,eo,ea,eu;void 0===et&&(et=!1),void 0===en&&(en=!1);let ec=Y.getBoundingClientRect(),ed=1,ef=1;et&&eG(Y)&&(ed=Y.offsetWidth>0&&eJ(ec.width)/Y.offsetWidth||1,ef=Y.offsetHeight>0&&eJ(ec.height)/Y.offsetHeight||1);let eh=eV(Y)?eB(Y):window,ep=!eY()&&en,em=(ec.left+(ep&&null!=(ei=null==(eo=eh.visualViewport)?void 0:eo.offsetLeft)?ei:0))/ed,eg=(ec.top+(ep&&null!=(ea=null==(eu=eh.visualViewport)?void 0:eu.offsetTop)?ea:0))/ef,ey=ec.width/ed,eb=ec.height/ef;return{width:ey,height:eb,top:eg,right:em+ey,bottom:eg+eb,left:em,x:em,y:eg}}function e9(Y){var et;return(((et=Y)instanceof eB(et).Node?Y.ownerDocument:Y.document)||window.document).documentElement}function e5(Y){return eV(Y)?{scrollLeft:Y.scrollLeft,scrollTop:Y.scrollTop}:{scrollLeft:Y.pageXOffset,scrollTop:Y.pageYOffset}}function e4(Y){return e0(e9(Y)).left+e5(Y).scrollLeft}function e3(Y,et,en){let ei=eG(et),eo=e9(et),ea=e0(Y,ei&&function(Y){let et=e0(Y);return eJ(et.width)!==Y.offsetWidth||eJ(et.height)!==Y.offsetHeight}(et),"fixed"===en),eu={scrollLeft:0,scrollTop:0},ec={x:0,y:0};if(ei||!ei&&"fixed"!==en){if(("body"!==eU(et)||eZ(eo))&&(eu=e5(et)),eG(et)){let Y=e0(et,!0);ec.x=Y.x+et.clientLeft,ec.y=Y.y+et.clientTop}else eo&&(ec.x=e4(eo))}return{x:ea.left+eu.scrollLeft-ec.x,y:ea.top+eu.scrollTop-ec.y,width:ea.width,height:ea.height}}function e6(Y){return"html"===eU(Y)?Y:Y.assignedSlot||Y.parentNode||(eW(Y)?Y.host:null)||e9(Y)}function e7(Y){return eG(Y)&&"fixed"!==getComputedStyle(Y).position?Y.offsetParent:null}function e8(Y){let et=eB(Y),en=e7(Y);for(;en&&eK(en)&&"static"===getComputedStyle(en).position;)en=e7(en);return en&&("html"===eU(en)||"body"===eU(en)&&"static"===getComputedStyle(en).position&&!e$(en))?et:en||function(Y){let et=e6(Y);for(eW(et)&&(et=et.host);eG(et)&&!["html","body"].includes(eU(et));){if(e$(et))return et;et=et.parentNode}return null}(Y)||et}function tt(Y){if(eG(Y))return{width:Y.offsetWidth,height:Y.offsetHeight};let et=e0(Y);return{width:et.width,height:et.height}}function ta(Y){let et=e6(Y);return["html","body","#document"].includes(eU(et))?Y.ownerDocument.body:eG(et)&&eZ(et)?et:ta(et)}function tu(Y,et){var en;void 0===et&&(et=[]);let ei=ta(Y),eo=ei===(null==(en=Y.ownerDocument)?void 0:en.body),ea=eB(ei),eu=eo?[ea].concat(ea.visualViewport||[],eZ(ei)?ei:[]):ei,ec=et.concat(eu);return eo?ec:ec.concat(tu(eu))}function tc(Y,et,en){return"viewport"===et?em(function(Y,et){let en=eB(Y),ei=e9(Y),eo=en.visualViewport,ea=ei.clientWidth,eu=ei.clientHeight,ec=0,ed=0;if(eo){ea=eo.width,eu=eo.height;let Y=eY();(Y||!Y&&"fixed"===et)&&(ec=eo.offsetLeft,ed=eo.offsetTop)}return{width:ea,height:eu,x:ec,y:ed}}(Y,en)):eV(et)?function(Y,et){let en=e0(Y,!1,"fixed"===et),ei=en.top+Y.clientTop,eo=en.left+Y.clientLeft;return{top:ei,left:eo,x:eo,y:ei,right:eo+Y.clientWidth,bottom:ei+Y.clientHeight,width:Y.clientWidth,height:Y.clientHeight}}(et,en):em(function(Y){var et;let en=e9(Y),ei=e5(Y),eo=null==(et=Y.ownerDocument)?void 0:et.body,ea=eX(en.scrollWidth,en.clientWidth,eo?eo.scrollWidth:0,eo?eo.clientWidth:0),eu=eX(en.scrollHeight,en.clientHeight,eo?eo.scrollHeight:0,eo?eo.clientHeight:0),ec=-ei.scrollLeft+e4(Y),ed=-ei.scrollTop;return"rtl"===ez(eo||en).direction&&(ec+=eX(en.clientWidth,eo?eo.clientWidth:0)-ea),{width:ea,height:eu,x:ec,y:ed}}(e9(Y)))}function td(Y){let et=tu(Y),en=["absolute","fixed"].includes(ez(Y).position)&&eG(Y)?e8(Y):Y;return eV(en)?et.filter(Y=>eV(Y)&&function(Y,et){let en=null==et.getRootNode?void 0:et.getRootNode();if(Y.contains(et))return!0;if(en&&eW(en)){let en=et;do{if(en&&Y===en)return!0;en=en.parentNode||en.host}while(en)}return!1}(Y,en)&&"body"!==eU(Y)):[]}let tf={getClippingRect:function(Y){let{element:et,boundary:en,rootBoundary:ei,strategy:eo}=Y,ea=[..."clippingAncestors"===en?td(et):[].concat(en),ei],eu=ea[0],ec=ea.reduce((Y,en)=>{let ei=tc(et,en,eo);return Y.top=eX(ei.top,Y.top),Y.right=eQ(ei.right,Y.right),Y.bottom=eQ(ei.bottom,Y.bottom),Y.left=eX(ei.left,Y.left),Y},tc(et,eu,eo));return{width:ec.right-ec.left,height:ec.bottom-ec.top,x:ec.left,y:ec.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(Y){let{rect:et,offsetParent:en,strategy:ei}=Y,eo=eG(en),ea=e9(en);if(en===ea)return et;let eu={scrollLeft:0,scrollTop:0},ec={x:0,y:0};if((eo||!eo&&"fixed"!==ei)&&(("body"!==eU(en)||eZ(ea))&&(eu=e5(en)),eG(en))){let Y=e0(en,!0);ec.x=Y.x+en.clientLeft,ec.y=Y.y+en.clientTop}return{...et,x:et.x-eu.scrollLeft+ec.x,y:et.y-eu.scrollTop+ec.y}},isElement:eV,getDimensions:tt,getOffsetParent:e8,getDocumentElement:e9,getElementRects:Y=>{let{reference:et,floating:en,strategy:ei}=Y;return{reference:e3(et,e8(en),ei),floating:{...tt(en),x:0,y:0}}},getClientRects:Y=>Array.from(Y.getClientRects()),isRTL:Y=>"rtl"===ez(Y).direction};function th(Y,et,en,ei){void 0===ei&&(ei={});let{ancestorScroll:eo=!0,ancestorResize:ea=!0,elementResize:eu=!0,animationFrame:ec=!1}=ei,ed=eo&&!ec,ef=ea&&!ec,eh=ed||ef?[...eV(Y)?tu(Y):[],...tu(et)]:[];eh.forEach(Y=>{ed&&Y.addEventListener("scroll",en,{passive:!0}),ef&&Y.addEventListener("resize",en)});let ep,em=null;if(eu){let ei=!0;em=new ResizeObserver(()=>{ei||en(),ei=!1}),eV(Y)&&!ec&&em.observe(Y),em.observe(et)}let eg=ec?e0(Y):null;return ec&&function et(){let ei=e0(Y);eg&&(ei.x!==eg.x||ei.y!==eg.y||ei.width!==eg.width||ei.height!==eg.height)&&en(),eg=ei,ep=requestAnimationFrame(et)}(),en(),()=>{var Y;eh.forEach(Y=>{ed&&Y.removeEventListener("scroll",en),ef&&Y.removeEventListener("resize",en)}),null==(Y=em)||Y.disconnect(),em=null,ec&&cancelAnimationFrame(ep)}}let tp=(Y,et,en)=>eh(Y,et,{platform:tf,...en});var tm=en(99581),tg="undefined"!=typeof document?eo.useLayoutEffect:eo.useEffect;function tv(Y,et){let en,ei,eo;if(Y===et)return!0;if(typeof Y!=typeof et)return!1;if("function"==typeof Y&&Y.toString()===et.toString())return!0;if(Y&&et&&"object"==typeof Y){if(Array.isArray(Y)){if((en=Y.length)!=et.length)return!1;for(ei=en;0!=ei--;)if(!tv(Y[ei],et[ei]))return!1;return!0}if((en=(eo=Object.keys(Y)).length)!==Object.keys(et).length)return!1;for(ei=en;0!=ei--;)if(!Object.prototype.hasOwnProperty.call(et,eo[ei]))return!1;for(ei=en;0!=ei--;){let en=eo[ei];if(("_owner"!==en||!Y.$$typeof)&&!tv(Y[en],et[en]))return!1}return!0}return Y!=Y&&et!=et}function tb(Y){let et=eo.useRef(Y);return tg(()=>{et.current=Y}),et}function tk(Y){let{middleware:et,placement:en="bottom",strategy:ei="absolute",whileElementsMounted:ea}=void 0===Y?{}:Y,eu=eo.useRef(null),ec=eo.useRef(null),ed=tb(ea),ef=eo.useRef(null),[eh,ep]=eo.useState({x:null,y:null,strategy:ei,placement:en,middlewareData:{}}),[em,eg]=eo.useState(et);tv(null==em?void 0:em.map(Y=>{let{options:et}=Y;return et}),null==et?void 0:et.map(Y=>{let{options:et}=Y;return et}))||eg(et);let ey=eo.useCallback(()=>{eu.current&&ec.current&&tp(eu.current,ec.current,{middleware:em,placement:en,strategy:ei}).then(Y=>{eb.current&&tm.flushSync(()=>{ep(Y)})})},[em,en,ei]);tg(()=>{eb.current&&ey()},[ey]);let eb=eo.useRef(!1);tg(()=>(eb.current=!0,()=>{eb.current=!1}),[]);let ek=eo.useCallback(()=>{if("function"==typeof ef.current&&(ef.current(),ef.current=null),eu.current&&ec.current){if(ed.current){let Y=ed.current(eu.current,ec.current,ey);ef.current=Y}else ey()}},[ey,ed]),ew=eo.useCallback(Y=>{eu.current=Y,ek()},[ek]),e_=eo.useCallback(Y=>{ec.current=Y,ek()},[ek]),eE=eo.useMemo(()=>({reference:eu,floating:ec}),[]);return eo.useMemo(()=>({...eh,update:ey,refs:eE,reference:ew,floating:e_}),[eh,ey,eE,ew,e_])}let tw=Y=>{let{element:et,padding:en}=Y;function ei(Y){return Object.prototype.hasOwnProperty.call(Y,"current")}return{name:"arrow",options:Y,fn(Y){if(ei(et)){if(null!=et.current)return ew({element:et.current,padding:en}).fn(Y)}else if(et)return ew({element:et,padding:en}).fn(Y);return{}}}};var t_=en(39073);let tE=(0,eo.forwardRef)((Y,et)=>{let{children:en,width:ea=10,height:eu=5,...ec}=Y;return(0,eo.createElement)(t_.WV.svg,(0,ei.Z)({},ec,{ref:et,width:ea,height:eu,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),Y.asChild?en:(0,eo.createElement)("polygon",{points:"0,0 30,0 15,10"}))}),tC=tE;var tT=en(49270),tS=en(36646),tA=en(9137),tM=en(79388),tP=en(82094);let tj="Popper",[tO,tI]=(0,tS.b)(tj),[tN,tL]=tO(tj),tR=Y=>{let{__scopePopper:et,children:en}=Y,[ei,ea]=(0,eo.useState)(null);return(0,eo.createElement)(tN,{scope:et,anchor:ei,onAnchorChange:ea},en)},tD="PopperAnchor",tF=(0,eo.forwardRef)((Y,et)=>{let{__scopePopper:en,virtualRef:ea,...eu}=Y,ec=tL(tD,en),ed=(0,eo.useRef)(null),ef=(0,tT.e)(et,ed);return(0,eo.useEffect)(()=>{ec.onAnchorChange((null==ea?void 0:ea.current)||ed.current)}),ea?null:(0,eo.createElement)(t_.WV.div,(0,ei.Z)({},eu,{ref:ef}))}),tB="PopperContent",[tU,tH]=tO(tB),[tG,tV]=tO(tB,{hasParent:!1,positionUpdateFns:new Set}),tW=(0,eo.forwardRef)((Y,et)=>{var en,ei,ea,eu,ec,ed,ef,eh;let{__scopePopper:ep,side:em="bottom",sideOffset:eg=0,align:ey="center",alignOffset:eb=0,arrowPadding:ek=0,collisionBoundary:ew=[],collisionPadding:e_=0,sticky:eE="partial",hideWhenDetached:eC=!1,avoidCollisions:eT=!0,onPlaced:eS,...eA}=Y,eP=tL(tB,ep),[ej,eN]=(0,eo.useState)(null),eF=(0,tT.e)(et,Y=>eN(Y)),[eB,ez]=(0,eo.useState)(null),eU=(0,tP.t)(eB),eH=null!==(en=null==eU?void 0:eU.width)&&void 0!==en?en:0,eG=null!==(ei=null==eU?void 0:eU.height)&&void 0!==ei?ei:0,eV=em+("center"!==ey?"-"+ey:""),eW="number"==typeof e_?e_:{top:0,right:0,bottom:0,left:0,...e_},eZ=Array.isArray(ew)?ew:[ew],eK=eZ.length>0,e$={padding:eW,boundary:eZ.filter(tY),altBoundary:eK},{reference:eY,floating:eQ,strategy:eX,x:eJ,y:e0,placement:e9,middlewareData:e5,update:e4}=tk({strategy:"fixed",placement:eV,whileElementsMounted:th,middleware:[tQ(),eI({mainAxis:eg+eG,alignmentAxis:eb}),eT?eL({mainAxis:!0,crossAxis:!1,limiter:"partial"===eE?eR():void 0,...e$}):void 0,eB?tw({element:eB,padding:ek}):void 0,eT?eM({...e$}):void 0,eD({...e$,apply:({elements:Y,availableWidth:et,availableHeight:en})=>{Y.floating.style.setProperty("--radix-popper-available-width",`${et}px`),Y.floating.style.setProperty("--radix-popper-available-height",`${en}px`)}}),tX({arrowWidth:eH,arrowHeight:eG}),eC?eO({strategy:"referenceHidden"}):void 0].filter(t$)});(0,tM.b)(()=>{eY(eP.anchor)},[eY,eP.anchor]);let e3=null!==eJ&&null!==e0,[e6,e7]=tJ(e9),e8=(0,tA.W)(eS);(0,tM.b)(()=>{e3&&(null==e8||e8())},[e3,e8]);let tt=null===(ea=e5.arrow)||void 0===ea?void 0:ea.x,ta=null===(eu=e5.arrow)||void 0===eu?void 0:eu.y,tu=(null===(ec=e5.arrow)||void 0===ec?void 0:ec.centerOffset)!==0,[tc,td]=(0,eo.useState)();(0,tM.b)(()=>{ej&&td(window.getComputedStyle(ej).zIndex)},[ej]);let{hasParent:tf,positionUpdateFns:tp}=tV(tB,ep),tm=!tf;(0,eo.useLayoutEffect)(()=>{if(!tm)return tp.add(e4),()=>{tp.delete(e4)}},[tm,tp,e4]),(0,tM.b)(()=>{tm&&e3&&Array.from(tp).reverse().forEach(Y=>requestAnimationFrame(Y))},[tm,e3,tp]);let tg={"data-side":e6,"data-align":e7,...eA,ref:eF,style:{...eA.style,animation:e3?void 0:"none",opacity:null!==(ed=e5.hide)&&void 0!==ed&&ed.referenceHidden?0:void 0}};return(0,eo.createElement)("div",{ref:eQ,"data-radix-popper-content-wrapper":"",style:{position:eX,left:0,top:0,transform:e3?`translate3d(${Math.round(eJ)}px, ${Math.round(e0)}px, 0)`:"translate3d(0, -200%, 0)",minWidth:"max-content",zIndex:tc,"--radix-popper-transform-origin":[null===(ef=e5.transformOrigin)||void 0===ef?void 0:ef.x,null===(eh=e5.transformOrigin)||void 0===eh?void 0:eh.y].join(" ")},dir:Y.dir},(0,eo.createElement)(tU,{scope:ep,placedSide:e6,onArrowChange:ez,arrowX:tt,arrowY:ta,shouldHideArrow:tu},tm?(0,eo.createElement)(tG,{scope:ep,hasParent:!0,positionUpdateFns:tp},(0,eo.createElement)(t_.WV.div,tg)):(0,eo.createElement)(t_.WV.div,tg)))}),tq="PopperArrow",tZ={top:"bottom",right:"left",bottom:"top",left:"right"},tK=(0,eo.forwardRef)(function(Y,et){let{__scopePopper:en,...ea}=Y,eu=tH(tq,en),ec=tZ[eu.placedSide];return(0,eo.createElement)("span",{ref:eu.onArrowChange,style:{position:"absolute",left:eu.arrowX,top:eu.arrowY,[ec]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[eu.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[eu.placedSide],visibility:eu.shouldHideArrow?"hidden":void 0}},(0,eo.createElement)(tC,(0,ei.Z)({},ea,{ref:et,style:{...ea.style,display:"block"}})))});function t$(Y){return void 0!==Y}function tY(Y){return null!==Y}let tQ=()=>({name:"anchorCssProperties",fn(Y){let{rects:et,elements:en}=Y,{width:ei,height:eo}=et.reference;return en.floating.style.setProperty("--radix-popper-anchor-width",`${ei}px`),en.floating.style.setProperty("--radix-popper-anchor-height",`${eo}px`),{}}}),tX=Y=>({name:"transformOrigin",options:Y,fn(et){var en,ei,eo,ea,eu;let{placement:ec,rects:ed,middlewareData:ef}=et,eh=(null===(en=ef.arrow)||void 0===en?void 0:en.centerOffset)!==0,ep=eh,em=ep?0:Y.arrowWidth,eg=ep?0:Y.arrowHeight,[ey,eb]=tJ(ec),ek={start:"0%",center:"50%",end:"100%"}[eb],ew=(null!==(ei=null===(eo=ef.arrow)||void 0===eo?void 0:eo.x)&&void 0!==ei?ei:0)+em/2,e_=(null!==(ea=null===(eu=ef.arrow)||void 0===eu?void 0:eu.y)&&void 0!==ea?ea:0)+eg/2,eE="",eC="";return"bottom"===ey?(eE=ep?ek:`${ew}px`,eC=`${-eg}px`):"top"===ey?(eE=ep?ek:`${ew}px`,eC=`${ed.floating.height+eg}px`):"right"===ey?(eE=`${-eg}px`,eC=ep?ek:`${e_}px`):"left"===ey&&(eE=`${ed.floating.width+eg}px`,eC=ep?ek:`${e_}px`),{data:{x:eE,y:eC}}}});function tJ(Y){let[et,en="center"]=Y.split("-");return[et,en]}let t9=tR,t5=tF,t4=tW,t3=tK},67323:function(Y,et,en){"use strict";en.d(et,{h:function(){return ec}});var ei=en(5527),eo=en(70079),ea=en(99581),eu=en(39073);let ec=(0,eo.forwardRef)((Y,et)=>{var en;let{container:ec=null==globalThis?void 0:null===(en=globalThis.document)||void 0===en?void 0:en.body,...ed}=Y;return ec?ea.createPortal((0,eo.createElement)(eu.WV.div,(0,ei.Z)({},ed,{ref:et})),ec):null})},55691:function(Y,et,en){"use strict";en.d(et,{z:function(){return ed}});var ei=en(70079),eo=en(99581),ea=en(49270),eu=en(79388);function ec(Y,et){return(0,ei.useReducer)((Y,en)=>{let ei=et[Y][en];return null!=ei?ei:Y},Y)}let ed=Y=>{let{present:et,children:en}=Y,eo=ef(et),eu="function"==typeof en?en({present:eo.isPresent}):ei.Children.only(en),ec=(0,ea.e)(eo.ref,eu.ref),ed="function"==typeof en;return ed||eo.isPresent?(0,ei.cloneElement)(eu,{ref:ec}):null};function ef(Y){let[et,en]=(0,ei.useState)(),ea=(0,ei.useRef)({}),ed=(0,ei.useRef)(Y),ef=(0,ei.useRef)("none"),ep=Y?"mounted":"unmounted",[em,eg]=ec(ep,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,ei.useEffect)(()=>{let Y=eh(ea.current);ef.current="mounted"===em?Y:"none"},[em]),(0,eu.b)(()=>{let et=ea.current,en=ed.current,ei=en!==Y;if(ei){let ei=ef.current,eo=eh(et);if(Y)eg("MOUNT");else if("none"===eo||(null==et?void 0:et.display)==="none")eg("UNMOUNT");else{let Y=ei!==eo;en&&Y?eg("ANIMATION_OUT"):eg("UNMOUNT")}ed.current=Y}},[Y,eg]),(0,eu.b)(()=>{if(et){let Y=Y=>{let en=eh(ea.current),ei=en.includes(Y.animationName);Y.target===et&&ei&&(0,eo.flushSync)(()=>eg("ANIMATION_END"))},en=Y=>{Y.target===et&&(ef.current=eh(ea.current))};return et.addEventListener("animationstart",en),et.addEventListener("animationcancel",Y),et.addEventListener("animationend",Y),()=>{et.removeEventListener("animationstart",en),et.removeEventListener("animationcancel",Y),et.removeEventListener("animationend",Y)}}eg("ANIMATION_END")},[et,eg]),{isPresent:["mounted","unmountSuspended"].includes(em),ref:(0,ei.useCallback)(Y=>{Y&&(ea.current=getComputedStyle(Y)),en(Y)},[])}}function eh(Y){return(null==Y?void 0:Y.animationName)||"none"}ed.displayName="Presence"},39073:function(Y,et,en){"use strict";en.d(et,{WV:function(){return ed},jH:function(){return ef}});var ei=en(5527),eo=en(70079),ea=en(99581),eu=en(94251);let ec=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],ed=ec.reduce((Y,et)=>{let en=(0,eo.forwardRef)((Y,en)=>{let{asChild:ea,...ec}=Y,ed=ea?eu.g7:et;return(0,eo.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,eo.createElement)(ed,(0,ei.Z)({},ec,{ref:en}))});return en.displayName=`Primitive.${et}`,{...Y,[et]:en}},{});function ef(Y,et){Y&&(0,ea.flushSync)(()=>Y.dispatchEvent(et))}},83208:function(Y,et,en){"use strict";en.d(et,{Pc:function(){return eT},ck:function(){return eB},fC:function(){return eF}});var ei=en(5527),eo=en(70079),ea=en(72901),eu=en(68539),ec=en(49270),ed=en(36646),ef=en(88817),eh=en(39073),ep=en(9137),em=en(86004),eg=en(28036);let ey="rovingFocusGroup.onEntryFocus",eb={bubbles:!1,cancelable:!0},ek="RovingFocusGroup",[ew,e_,eE]=(0,eu.B)(ek),[eC,eT]=(0,ed.b)(ek,[eE]),[eS,eA]=eC(ek),eM=(0,eo.forwardRef)((Y,et)=>(0,eo.createElement)(ew.Provider,{scope:Y.__scopeRovingFocusGroup},(0,eo.createElement)(ew.Slot,{scope:Y.__scopeRovingFocusGroup},(0,eo.createElement)(eP,(0,ei.Z)({},Y,{ref:et}))))),eP=(0,eo.forwardRef)((Y,et)=>{let{__scopeRovingFocusGroup:en,orientation:eu,loop:ed=!1,dir:ef,currentTabStopId:ek,defaultCurrentTabStopId:ew,onCurrentTabStopIdChange:eE,onEntryFocus:eC,...eT}=Y,eA=(0,eo.useRef)(null),eM=(0,ec.e)(et,eA),eP=(0,eg.gm)(ef),[ej=null,eO]=(0,em.T)({prop:ek,defaultProp:ew,onChange:eE}),[eI,eN]=(0,eo.useState)(!1),eL=(0,ep.W)(eC),eD=e_(en),eF=(0,eo.useRef)(!1),[eB,ez]=(0,eo.useState)(0);return(0,eo.useEffect)(()=>{let Y=eA.current;if(Y)return Y.addEventListener(ey,eL),()=>Y.removeEventListener(ey,eL)},[eL]),(0,eo.createElement)(eS,{scope:en,orientation:eu,dir:eP,loop:ed,currentTabStopId:ej,onItemFocus:(0,eo.useCallback)(Y=>eO(Y),[eO]),onItemShiftTab:(0,eo.useCallback)(()=>eN(!0),[]),onFocusableItemAdd:(0,eo.useCallback)(()=>ez(Y=>Y+1),[]),onFocusableItemRemove:(0,eo.useCallback)(()=>ez(Y=>Y-1),[])},(0,eo.createElement)(eh.WV.div,(0,ei.Z)({tabIndex:eI||0===eB?-1:0,"data-orientation":eu},eT,{ref:eM,style:{outline:"none",...Y.style},onMouseDown:(0,ea.M)(Y.onMouseDown,()=>{eF.current=!0}),onFocus:(0,ea.M)(Y.onFocus,Y=>{let et=!eF.current;if(Y.target===Y.currentTarget&&et&&!eI){let et=new CustomEvent(ey,eb);if(Y.currentTarget.dispatchEvent(et),!et.defaultPrevented){let Y=eD().filter(Y=>Y.focusable),et=Y.find(Y=>Y.active),en=Y.find(Y=>Y.id===ej),ei=[et,en,...Y].filter(Boolean),eo=ei.map(Y=>Y.ref.current);eR(eo)}}eF.current=!1}),onBlur:(0,ea.M)(Y.onBlur,()=>eN(!1))})))}),ej="RovingFocusGroupItem",eO=(0,eo.forwardRef)((Y,et)=>{let{__scopeRovingFocusGroup:en,focusable:eu=!0,active:ec=!1,tabStopId:ed,...ep}=Y,em=(0,ef.M)(),eg=ed||em,ey=eA(ej,en),eb=ey.currentTabStopId===eg,ek=e_(en),{onFocusableItemAdd:eE,onFocusableItemRemove:eC}=ey;return(0,eo.useEffect)(()=>{if(eu)return eE(),()=>eC()},[eu,eE,eC]),(0,eo.createElement)(ew.ItemSlot,{scope:en,id:eg,focusable:eu,active:ec},(0,eo.createElement)(eh.WV.span,(0,ei.Z)({tabIndex:eb?0:-1,"data-orientation":ey.orientation},ep,{ref:et,onMouseDown:(0,ea.M)(Y.onMouseDown,Y=>{eu?ey.onItemFocus(eg):Y.preventDefault()}),onFocus:(0,ea.M)(Y.onFocus,()=>ey.onItemFocus(eg)),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{if("Tab"===Y.key&&Y.shiftKey){ey.onItemShiftTab();return}if(Y.target!==Y.currentTarget)return;let et=eL(Y,ey.orientation,ey.dir);if(void 0!==et){Y.preventDefault();let en=ek().filter(Y=>Y.focusable),ei=en.map(Y=>Y.ref.current);if("last"===et)ei.reverse();else if("prev"===et||"next"===et){"prev"===et&&ei.reverse();let en=ei.indexOf(Y.currentTarget);ei=ey.loop?eD(ei,en+1):ei.slice(en+1)}setTimeout(()=>eR(ei))}})})))}),eI={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function eN(Y,et){return"rtl"!==et?Y:"ArrowLeft"===Y?"ArrowRight":"ArrowRight"===Y?"ArrowLeft":Y}function eL(Y,et,en){let ei=eN(Y.key,en);if(!("vertical"===et&&["ArrowLeft","ArrowRight"].includes(ei))&&!("horizontal"===et&&["ArrowUp","ArrowDown"].includes(ei)))return eI[ei]}function eR(Y){let et=document.activeElement;for(let en of Y)if(en===et||(en.focus(),document.activeElement!==et))return}function eD(Y,et){return Y.map((en,ei)=>Y[(et+ei)%Y.length])}let eF=eM,eB=eO},94251:function(Y,et,en){"use strict";en.d(et,{A4:function(){return ed},g7:function(){return eu}});var ei=en(5527),eo=en(70079),ea=en(49270);let eu=(0,eo.forwardRef)((Y,et)=>{let{children:en,...ea}=Y,eu=eo.Children.toArray(en),ed=eu.find(ef);if(ed){let Y=ed.props.children,en=eu.map(et=>et!==ed?et:eo.Children.count(Y)>1?eo.Children.only(null):(0,eo.isValidElement)(Y)?Y.props.children:null);return(0,eo.createElement)(ec,(0,ei.Z)({},ea,{ref:et}),(0,eo.isValidElement)(Y)?(0,eo.cloneElement)(Y,void 0,en):null)}return(0,eo.createElement)(ec,(0,ei.Z)({},ea,{ref:et}),en)});eu.displayName="Slot";let ec=(0,eo.forwardRef)((Y,et)=>{let{children:en,...ei}=Y;return(0,eo.isValidElement)(en)?(0,eo.cloneElement)(en,{...eh(ei,en.props),ref:(0,ea.F)(et,en.ref)}):eo.Children.count(en)>1?eo.Children.only(null):null});ec.displayName="SlotClone";let ed=({children:Y})=>(0,eo.createElement)(eo.Fragment,null,Y);function ef(Y){return(0,eo.isValidElement)(Y)&&Y.type===ed}function eh(Y,et){let en={...et};for(let ei in et){let eo=Y[ei],ea=et[ei],eu=/^on[A-Z]/.test(ei);eu?eo&&ea?en[ei]=(...Y)=>{ea(...Y),eo(...Y)}:eo&&(en[ei]=eo):"style"===ei?en[ei]={...eo,...ea}:"className"===ei&&(en[ei]=[eo,ea].filter(Boolean).join(" "))}return{...Y,...en}}},65374:function(Y,et,en){"use strict";en.d(et,{VY:function(){return eR},aV:function(){return eN},fC:function(){return eI},xz:function(){return eL}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(36646),ec=en(83208),ed=en(55691),ef=en(39073),eh=en(28036),ep=en(86004),em=en(88817);let eg="Tabs",[ey,eb]=(0,eu.b)(eg,[ec.Pc]),ek=(0,ec.Pc)(),[ew,e_]=ey(eg),eE=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,value:ea,onValueChange:eu,defaultValue:ec,orientation:ed="horizontal",dir:eg,activationMode:ey="automatic",...eb}=Y,ek=(0,eh.gm)(eg),[e_,eE]=(0,ep.T)({prop:ea,onChange:eu,defaultProp:ec});return(0,eo.createElement)(ew,{scope:en,baseId:(0,em.M)(),value:e_,onValueChange:eE,orientation:ed,dir:ek,activationMode:ey},(0,eo.createElement)(ef.WV.div,(0,ei.Z)({dir:ek,"data-orientation":ed},eb,{ref:et})))}),eC="TabsList",eT=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,loop:ea=!0,...eu}=Y,ed=e_(eC,en),eh=ek(en);return(0,eo.createElement)(ec.fC,(0,ei.Z)({asChild:!0},eh,{orientation:ed.orientation,dir:ed.dir,loop:ea}),(0,eo.createElement)(ef.WV.div,(0,ei.Z)({role:"tablist","aria-orientation":ed.orientation},eu,{ref:et})))}),eS="TabsTrigger",eA=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,value:eu,disabled:ed=!1,...eh}=Y,ep=e_(eS,en),em=ek(en),eg=ej(ep.baseId,eu),ey=eO(ep.baseId,eu),eb=eu===ep.value;return(0,eo.createElement)(ec.ck,(0,ei.Z)({asChild:!0},em,{focusable:!ed,active:eb}),(0,eo.createElement)(ef.WV.button,(0,ei.Z)({type:"button",role:"tab","aria-selected":eb,"aria-controls":ey,"data-state":eb?"active":"inactive","data-disabled":ed?"":void 0,disabled:ed,id:eg},eh,{ref:et,onMouseDown:(0,ea.M)(Y.onMouseDown,Y=>{ed||0!==Y.button||!1!==Y.ctrlKey?Y.preventDefault():ep.onValueChange(eu)}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{[" ","Enter"].includes(Y.key)&&ep.onValueChange(eu)}),onFocus:(0,ea.M)(Y.onFocus,()=>{let Y="manual"!==ep.activationMode;eb||ed||!Y||ep.onValueChange(eu)})})))}),eM="TabsContent",eP=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,value:ea,forceMount:eu,children:ec,...eh}=Y,ep=e_(eM,en),em=ej(ep.baseId,ea),eg=eO(ep.baseId,ea),ey=ea===ep.value,eb=(0,eo.useRef)(ey);return(0,eo.useEffect)(()=>{let Y=requestAnimationFrame(()=>eb.current=!1);return()=>cancelAnimationFrame(Y)},[]),(0,eo.createElement)(ed.z,{present:eu||ey},({present:en})=>(0,eo.createElement)(ef.WV.div,(0,ei.Z)({"data-state":ey?"active":"inactive","data-orientation":ep.orientation,role:"tabpanel","aria-labelledby":em,hidden:!en,id:eg,tabIndex:0},eh,{ref:et,style:{...Y.style,animationDuration:eb.current?"0s":void 0}}),en&&ec))});function ej(Y,et){return`${Y}-trigger-${et}`}function eO(Y,et){return`${Y}-content-${et}`}let eI=eE,eN=eT,eL=eA,eR=eP},22444:function(Y,et,en){"use strict";en.d(et,{Eh:function(){return tt},VY:function(){return e8},h_:function(){return e7},zt:function(){return e4},fC:function(){return e3},xz:function(){return e6}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(49515),ef=en(88817),eh=en(25373),ep=en(67323),em=en(55691),eg=en(39073),ey=en(94251),eb=en(86004),ek=en(5527);let ew=(0,eo.forwardRef)((Y,et)=>(0,eo.createElement)(eg.WV.span,(0,ek.Z)({},Y,{ref:et,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...Y.style}}))),e_=ew,[eE,eC]=(0,ec.b)("Tooltip",[eh.D7]),eT=(0,eh.D7)(),eS="TooltipProvider",eA=700,eM="tooltip.open",[eP,ej]=eE(eS),eO=Y=>{let{__scopeTooltip:et,delayDuration:en=eA,skipDelayDuration:ei=300,disableHoverableContent:ea=!1,children:eu}=Y,[ec,ed]=(0,eo.useState)(!0),ef=(0,eo.useRef)(!1),eh=(0,eo.useRef)(0);return(0,eo.useEffect)(()=>{let Y=eh.current;return()=>window.clearTimeout(Y)},[]),(0,eo.createElement)(eP,{scope:et,isOpenDelayed:ec,delayDuration:en,onOpen:(0,eo.useCallback)(()=>{window.clearTimeout(eh.current),ed(!1)},[]),onClose:(0,eo.useCallback)(()=>{window.clearTimeout(eh.current),eh.current=window.setTimeout(()=>ed(!0),ei)},[ei]),isPointerInTransitRef:ef,onPointerInTransitChange:(0,eo.useCallback)(Y=>{ef.current=Y},[]),disableHoverableContent:ea},eu)},eI="Tooltip",[eN,eL]=eE(eI),eR=Y=>{let{__scopeTooltip:et,children:en,open:ei,defaultOpen:ea=!1,onOpenChange:eu,disableHoverableContent:ec,delayDuration:ed}=Y,ep=ej(eI,Y.__scopeTooltip),em=eT(et),[eg,ey]=(0,eo.useState)(null),ek=(0,ef.M)(),ew=(0,eo.useRef)(0),e_=null!=ec?ec:ep.disableHoverableContent,eE=null!=ed?ed:ep.delayDuration,eC=(0,eo.useRef)(!1),[eS=!1,eA]=(0,eb.T)({prop:ei,defaultProp:ea,onChange:Y=>{Y?(ep.onOpen(),document.dispatchEvent(new CustomEvent(eM))):ep.onClose(),null==eu||eu(Y)}}),eP=(0,eo.useMemo)(()=>eS?eC.current?"delayed-open":"instant-open":"closed",[eS]),eO=(0,eo.useCallback)(()=>{window.clearTimeout(ew.current),eC.current=!1,eA(!0)},[eA]),eL=(0,eo.useCallback)(()=>{window.clearTimeout(ew.current),eA(!1)},[eA]),eR=(0,eo.useCallback)(()=>{window.clearTimeout(ew.current),ew.current=window.setTimeout(()=>{eC.current=!0,eA(!0)},eE)},[eE,eA]);return(0,eo.useEffect)(()=>()=>window.clearTimeout(ew.current),[]),(0,eo.createElement)(eh.fC,em,(0,eo.createElement)(eN,{scope:et,contentId:ek,open:eS,stateAttribute:eP,trigger:eg,onTriggerChange:ey,onTriggerEnter:(0,eo.useCallback)(()=>{ep.isOpenDelayed?eR():eO()},[ep.isOpenDelayed,eR,eO]),onTriggerLeave:(0,eo.useCallback)(()=>{e_?eL():window.clearTimeout(ew.current)},[eL,e_]),onOpen:eO,onClose:eL,disableHoverableContent:e_},en))},eD="TooltipTrigger",eF=(0,eo.forwardRef)((Y,et)=>{let{__scopeTooltip:en,...ec}=Y,ed=eL(eD,en),ef=ej(eD,en),ep=eT(en),em=(0,eo.useRef)(null),ey=(0,eu.e)(et,em,ed.onTriggerChange),eb=(0,eo.useRef)(!1),ek=(0,eo.useRef)(!1),ew=(0,eo.useCallback)(()=>eb.current=!1,[]);return(0,eo.useEffect)(()=>()=>document.removeEventListener("pointerup",ew),[ew]),(0,eo.createElement)(eh.ee,(0,ei.Z)({asChild:!0},ep),(0,eo.createElement)(eg.WV.button,(0,ei.Z)({"aria-describedby":ed.open?ed.contentId:void 0,"data-state":ed.stateAttribute},ec,{ref:ey,onPointerMove:(0,ea.M)(Y.onPointerMove,Y=>{"touch"===Y.pointerType||ek.current||ef.isPointerInTransitRef.current||(ed.onTriggerEnter(),ek.current=!0)}),onPointerLeave:(0,ea.M)(Y.onPointerLeave,()=>{ed.onTriggerLeave(),ek.current=!1}),onPointerDown:(0,ea.M)(Y.onPointerDown,()=>{eb.current=!0,document.addEventListener("pointerup",ew,{once:!0})}),onFocus:(0,ea.M)(Y.onFocus,()=>{eb.current||ed.onOpen()}),onBlur:(0,ea.M)(Y.onBlur,ed.onClose),onClick:(0,ea.M)(Y.onClick,ed.onClose)})))}),eB="TooltipPortal",[ez,eU]=eE(eB,{forceMount:void 0}),eH=Y=>{let{__scopeTooltip:et,forceMount:en,children:ei,container:ea}=Y,eu=eL(eB,et);return(0,eo.createElement)(ez,{scope:et,forceMount:en},(0,eo.createElement)(em.z,{present:en||eu.open},(0,eo.createElement)(ep.h,{asChild:!0,container:ea},ei)))},eG="TooltipContent",eV=(0,eo.forwardRef)((Y,et)=>{let en=eU(eG,Y.__scopeTooltip),{forceMount:ea=en.forceMount,side:eu="top",...ec}=Y,ed=eL(eG,Y.__scopeTooltip);return(0,eo.createElement)(em.z,{present:ea||ed.open},ed.disableHoverableContent?(0,eo.createElement)(e$,(0,ei.Z)({side:eu},ec,{ref:et})):(0,eo.createElement)(eW,(0,ei.Z)({side:eu},ec,{ref:et})))}),eW=(0,eo.forwardRef)((Y,et)=>{let en=eL(eG,Y.__scopeTooltip),ea=ej(eG,Y.__scopeTooltip),ec=(0,eo.useRef)(null),ed=(0,eu.e)(et,ec),[ef,eh]=(0,eo.useState)(null),{trigger:ep,onClose:em}=en,eg=ec.current,{onPointerInTransitChange:ey}=ea,eb=(0,eo.useCallback)(()=>{eh(null),ey(!1)},[ey]),ek=(0,eo.useCallback)((Y,et)=>{let en=Y.currentTarget,ei={x:Y.clientX,y:Y.clientY},eo=eX(ei,en.getBoundingClientRect()),ea="right"===eo||"bottom"===eo?-5:5,eu="right"===eo||"left"===eo,ec=eu?{x:Y.clientX+ea,y:Y.clientY}:{x:Y.clientX,y:Y.clientY+ea},ed=eJ(et.getBoundingClientRect()),ef=e9([ec,...ed]);eh(ef),ey(!0)},[ey]);return(0,eo.useEffect)(()=>()=>eb(),[eb]),(0,eo.useEffect)(()=>{if(ep&&eg){let Y=Y=>ek(Y,eg),et=Y=>ek(Y,ep);return ep.addEventListener("pointerleave",Y),eg.addEventListener("pointerleave",et),()=>{ep.removeEventListener("pointerleave",Y),eg.removeEventListener("pointerleave",et)}}},[ep,eg,ek,eb]),(0,eo.useEffect)(()=>{if(ef){let Y=Y=>{let et=Y.target,en={x:Y.clientX,y:Y.clientY},ei=(null==ep?void 0:ep.contains(et))||(null==eg?void 0:eg.contains(et)),eo=!e0(en,ef);ei?eb():eo&&(eb(),em())};return document.addEventListener("pointermove",Y),()=>document.removeEventListener("pointermove",Y)}},[ep,eg,ef,em,eb]),(0,eo.createElement)(e$,(0,ei.Z)({},Y,{ref:ed}))}),[eZ,eK]=eE(eI,{isInside:!1}),e$=(0,eo.forwardRef)((Y,et)=>{let{__scopeTooltip:en,children:ea,"aria-label":eu,onEscapeKeyDown:ec,onPointerDownOutside:ef,...ep}=Y,em=eL(eG,en),eg=eT(en),{onClose:eb}=em;return(0,eo.useEffect)(()=>(document.addEventListener(eM,eb),()=>document.removeEventListener(eM,eb)),[eb]),(0,eo.useEffect)(()=>{if(em.trigger){let Y=Y=>{let et=Y.target;null!=et&&et.contains(em.trigger)&&eb()};return window.addEventListener("scroll",Y,{capture:!0}),()=>window.removeEventListener("scroll",Y,{capture:!0})}},[em.trigger,eb]),(0,eo.createElement)(ed.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:ec,onPointerDownOutside:ef,onFocusOutside:Y=>Y.preventDefault(),onDismiss:eb},(0,eo.createElement)(eh.VY,(0,ei.Z)({"data-state":em.stateAttribute},eg,ep,{ref:et,style:{...ep.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),(0,eo.createElement)(ey.A4,null,ea),(0,eo.createElement)(eZ,{scope:en,isInside:!0},(0,eo.createElement)(e_,{id:em.contentId,role:"tooltip"},eu||ea))))}),eY="TooltipArrow",eQ=(0,eo.forwardRef)((Y,et)=>{let{__scopeTooltip:en,...ea}=Y,eu=eT(en),ec=eK(eY,en);return ec.isInside?null:(0,eo.createElement)(eh.Eh,(0,ei.Z)({},eu,ea,{ref:et}))});function eX(Y,et){let en=Math.abs(et.top-Y.y),ei=Math.abs(et.bottom-Y.y),eo=Math.abs(et.right-Y.x),ea=Math.abs(et.left-Y.x);switch(Math.min(en,ei,eo,ea)){case ea:return"left";case eo:return"right";case en:return"top";case ei:return"bottom";default:return null}}function eJ(Y){let{top:et,right:en,bottom:ei,left:eo}=Y;return[{x:eo,y:et},{x:en,y:et},{x:en,y:ei},{x:eo,y:ei}]}function e0(Y,et){let{x:en,y:ei}=Y,eo=!1;for(let Y=0,ea=et.length-1;Yei!=ef>ei&&en<(ed-eu)*(ei-ec)/(ef-ec)+eu;eh&&(eo=!eo)}return eo}function e9(Y){let et=Y.slice();return et.sort((Y,et)=>Y.xet.x?1:Y.yet.y?1:0),e5(et)}function e5(Y){if(Y.length<=1)return Y.slice();let et=[];for(let en=0;en=2;){let Y=et[et.length-1],en=et[et.length-2];if((Y.x-en.x)*(ei.y-en.y)>=(Y.y-en.y)*(ei.x-en.x))et.pop();else break}et.push(ei)}et.pop();let en=[];for(let et=Y.length-1;et>=0;et--){let ei=Y[et];for(;en.length>=2;){let Y=en[en.length-1],et=en[en.length-2];if((Y.x-et.x)*(ei.y-et.y)>=(Y.y-et.y)*(ei.x-et.x))en.pop();else break}en.push(ei)}return(en.pop(),1===et.length&&1===en.length&&et[0].x===en[0].x&&et[0].y===en[0].y)?et:et.concat(en)}let e4=eO,e3=eR,e6=eF,e7=eH,e8=eV,tt=eQ},9137:function(Y,et,en){"use strict";en.d(et,{W:function(){return eo}});var ei=en(70079);function eo(Y){let et=(0,ei.useRef)(Y);return(0,ei.useEffect)(()=>{et.current=Y}),(0,ei.useMemo)(()=>(...Y)=>{var en;return null===(en=et.current)||void 0===en?void 0:en.call(et,...Y)},[])}},86004:function(Y,et,en){"use strict";en.d(et,{T:function(){return ea}});var ei=en(70079),eo=en(9137);function ea({prop:Y,defaultProp:et,onChange:en=()=>{}}){let[ea,ec]=eu({defaultProp:et,onChange:en}),ed=void 0!==Y,ef=ed?Y:ea,eh=(0,eo.W)(en),ep=(0,ei.useCallback)(et=>{if(ed){let en=et,ei="function"==typeof et?en(Y):et;ei!==Y&&eh(ei)}else ec(et)},[ed,Y,ec,eh]);return[ef,ep]}function eu({defaultProp:Y,onChange:et}){let en=(0,ei.useState)(Y),[ea]=en,eu=(0,ei.useRef)(ea),ec=(0,eo.W)(et);return(0,ei.useEffect)(()=>{eu.current!==ea&&(ec(ea),eu.current=ea)},[ea,eu,ec]),en}},79388:function(Y,et,en){"use strict";en.d(et,{b:function(){return eo}});var ei=en(70079);let eo=(null==globalThis?void 0:globalThis.document)?ei.useLayoutEffect:()=>{}},82094:function(Y,et,en){"use strict";en.d(et,{t:function(){return ea}});var ei=en(70079),eo=en(79388);function ea(Y){let[et,en]=(0,ei.useState)(void 0);return(0,eo.b)(()=>{if(Y){en({width:Y.offsetWidth,height:Y.offsetHeight});let et=new ResizeObserver(et=>{let ei,eo;if(!Array.isArray(et)||!et.length)return;let ea=et[0];if("borderBoxSize"in ea){let Y=ea.borderBoxSize,et=Array.isArray(Y)?Y[0]:Y;ei=et.inlineSize,eo=et.blockSize}else ei=Y.offsetWidth,eo=Y.offsetHeight;en({width:ei,height:eo})});return et.observe(Y,{box:"border-box"}),()=>et.unobserve(Y)}en(void 0)},[Y]),et}},10620:function(Y,et,en){"use strict";function ei(Y,et){return new Promise(function(en,ei){var eo=setTimeout(function(){ei(Error("Promise timed out"))},et);Y.then(function(Y){return clearTimeout(eo),en(Y)}).catch(ei)})}function eo(Y){return new Promise(function(et){return setTimeout(et,Y)})}function ea(Y,et,en){var ea=function(){try{return Promise.resolve(et(Y))}catch(Y){return Promise.reject(Y)}};return eo(en).then(function(){return ei(ea(),1e3)}).catch(function(et){null==Y||Y.log("warn","Callback Error",{error:et}),null==Y||Y.stats.increment("callback_error")}).then(function(){return Y})}en.d(et,{FJ:function(){return ei},UI:function(){return ea}})},61120:function(Y,et,en){"use strict";en.d(et,{Y:function(){return ed},_:function(){return ef}});var ei=en(33591),eo=en(60696),ea=en(38104),eu=function(){function Y(){this._logs=[]}return Y.prototype.log=function(Y,et,en){var ei=new Date;this._logs.push({level:Y,message:et,time:ei,extras:en})},Object.defineProperty(Y.prototype,"logs",{get:function(){return this._logs},enumerable:!1,configurable:!0}),Y.prototype.flush=function(){if(this.logs.length>1){var Y=this._logs.reduce(function(Y,et){var en,ei,eo,eu=(0,ea.pi)((0,ea.pi)({},et),{json:JSON.stringify(et.extras,null," "),extras:et.extras});delete eu.time;var ec=null!==(eo=null===(ei=et.time)||void 0===ei?void 0:ei.toISOString())&&void 0!==eo?eo:"";return Y[ec]&&(ec="".concat(ec,"-").concat(Math.random())),(0,ea.pi)((0,ea.pi)({},Y),((en={})[ec]=eu,en))},{});console.table?console.table(Y):console.log(Y)}else this.logs.forEach(function(Y){var et=Y.level,en=Y.message,ei=Y.extras;"info"===et||"debug"===et?console.log(en,null!=ei?ei:""):console[et](en,null!=ei?ei:"")});this._logs=[]},Y}(),ec=en(87968),ed=function(){return function(Y){var et,en,ei;this.retry=null===(et=Y.retry)||void 0===et||et,this.type=null!==(en=Y.type)&&void 0!==en?en:"plugin Error",this.reason=null!==(ei=Y.reason)&&void 0!==ei?ei:""}}(),ef=function(){function Y(Y,et,en,eo){void 0===et&&(et=(0,ei.v4)()),void 0===en&&(en=new ec.i),void 0===eo&&(eo=new eu),this.attempts=0,this.event=Y,this._id=et,this.logger=eo,this.stats=en}return Y.system=function(){},Y.prototype.isSame=function(Y){return Y.id===this.id},Y.prototype.cancel=function(Y){if(Y)throw Y;throw new ed({reason:"Context Cancel"})},Y.prototype.log=function(Y,et,en){this.logger.log(Y,et,en)},Object.defineProperty(Y.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Y.prototype.updateEvent=function(Y,et){var en;if("integrations"===Y.split(".")[0]){var ei=Y.split(".")[1];if((null===(en=this.event.integrations)||void 0===en?void 0:en[ei])===!1)return this.event}return(0,eo.N)(this.event,Y,et),this.event},Y.prototype.failedDelivery=function(){return this._failedDelivery},Y.prototype.setFailedDelivery=function(Y){this._failedDelivery=Y},Y.prototype.logs=function(){return this.logger.logs},Y.prototype.flush=function(){this.logger.flush(),this.stats.flush()},Y.prototype.toJSON=function(){return{id:this._id,event:this.event,logs:this.logger.logs,metrics:this.stats.metrics}},Y}()},97352:function(Y,et,en){"use strict";en.d(et,{Q:function(){return ei}});var ei=function(){function Y(){this.callbacks={}}return Y.prototype.on=function(Y,et){return this.callbacks[Y]?this.callbacks[Y].push(et):this.callbacks[Y]=[et],this},Y.prototype.once=function(Y,et){var en=this,ei=function(){for(var eo=[],ea=0;eaY.maxAttempts||Y.includes(et))&&(Y.queue.push(et),!0)});return this.queue=this.queue.sort(function(et,en){return Y.getAttempts(et)-Y.getAttempts(en)}),ei},et.prototype.pushWithBackoff=function(Y){var et=this;if(0===this.getAttempts(Y))return this.push(Y)[0];var en=this.updateAttempts(Y);return!(en>this.maxAttempts||this.includes(Y))&&(setTimeout(function(){et.queue.push(Y),et.future=et.future.filter(function(et){return et.id!==Y.id}),et.emit(eu)},ea({attempt:en-1})),this.future.push(Y),!0)},et.prototype.getAttempts=function(Y){var et;return null!==(et=this.seen[Y.id])&&void 0!==et?et:0},et.prototype.updateAttempts=function(Y){return this.seen[Y.id]=this.getAttempts(Y)+1,this.getAttempts(Y)},et.prototype.includes=function(Y){return this.queue.includes(Y)||this.future.includes(Y)||!!this.queue.find(function(et){return et.id===Y.id})||!!this.future.find(function(et){return et.id===Y.id})},et.prototype.pop=function(){return this.queue.shift()},Object.defineProperty(et.prototype,"length",{get:function(){return this.queue.length},enumerable:!1,configurable:!0}),Object.defineProperty(et.prototype,"todo",{get:function(){return this.queue.length+this.future.length},enumerable:!1,configurable:!0}),et}(eo.Q)},57389:function(Y,et,en){"use strict";en.d(et,{a:function(){return eu},z:function(){return ec}});var ei=en(38104),eo=en(61120);function ea(Y){return(0,ei.mG)(this,void 0,void 0,function(){return(0,ei.Jh)(this,function(et){switch(et.label){case 0:return et.trys.push([0,2,,3]),[4,Y()];case 1:return[2,et.sent()];case 2:return[2,Promise.reject(et.sent())];case 3:return[2]}})})}function eu(Y,et){Y.log("debug","plugin",{plugin:et.name});var en=new Date().getTime(),ei=et[Y.event.type];return void 0===ei?Promise.resolve(Y):ea(function(){return ei.apply(et,[Y])}).then(function(Y){var ei=new Date().getTime()-en;return Y.stats.gauge("plugin_time",ei,["plugin:".concat(et.name)]),Y}).catch(function(en){if(en instanceof eo.Y&&"middleware_cancellation"===en.type)throw en;return en instanceof eo.Y?(Y.log("warn",en.type,{plugin:et.name,error:en}),en):(Y.log("error","plugin Error",{plugin:et.name,error:en}),Y.stats.increment("plugin_error",1,["plugin:".concat(et.name)]),en)})}function ec(Y,et){return eu(Y,et).then(function(et){if(et instanceof eo._)return et;Y.log("debug","Context canceled"),Y.stats.increment("context_canceled"),Y.cancel(et)})}},87968:function(Y,et,en){"use strict";en.d(et,{i:function(){return eu},s:function(){return ea}});var ei=en(38104),eo=function(Y){return({gauge:"g",counter:"c"})[Y]},ea=function(){function Y(){this.metrics=[]}return Y.prototype.increment=function(Y,et,en){void 0===et&&(et=1),this.metrics.push({metric:Y,value:et,tags:null!=en?en:[],type:"counter",timestamp:Date.now()})},Y.prototype.gauge=function(Y,et,en){this.metrics.push({metric:Y,value:et,tags:null!=en?en:[],type:"gauge",timestamp:Date.now()})},Y.prototype.flush=function(){var Y=this.metrics.map(function(Y){return(0,ei.pi)((0,ei.pi)({},Y),{tags:Y.tags.join(",")})});console.table?console.table(Y):console.log(Y),this.metrics=[]},Y.prototype.serialize=function(){return this.metrics.map(function(Y){return{m:Y.metric,v:Y.value,t:Y.tags,k:eo(Y.type),e:Y.timestamp}})},Y}(),eu=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return(0,ei.ZT)(et,Y),et.prototype.gauge=function(){for(var Y=[],et=0;et0){var eu=!1,ec=function(){eu||(eu=!0,ea.flush().catch(ep),eu=!1,setTimeout(ec,ea.flushTimer))};ec()}}return Y.prototype.increment=function(Y,et){if(!(!Y.includes("analytics_js.")||0===et.length||Math.random()>this.sampleRate)&&!(this.queue.length>=this.maxQueueSize)){var en=eh(Y,et,(0,ed.B)());this.queue.push(en),Y.includes("error")&&this.flush().catch(ep)}},Y.prototype.flush=function(){return(0,eo.mG)(this,void 0,void 0,function(){var Y=this;return(0,eo.Jh)(this,function(et){switch(et.label){case 0:if(this.queue.length<=0)return[2];return[4,this.send().catch(function(et){ep(et),Y.sampleRate=0})];case 1:return et.sent(),[2]}})})},Y.prototype.send=function(){return(0,eo.mG)(this,void 0,void 0,function(){var Y,et,en;return(0,eo.Jh)(this,function(ei){return Y={series:this.queue},this.queue=[],et={"Content-Type":"text/plain"},en="https://".concat(this.host,"/m"),[2,(0,eu.h)(en,{headers:et,body:JSON.stringify(Y),method:"POST"})]})})},Y}(),eg=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return(0,eo.ZT)(et,Y),et.initRemoteMetrics=function(Y){ei=new em(Y)},et.prototype.increment=function(et,en,eo){Y.prototype.increment.call(this,et,en,eo),null==ei||ei.increment(et,null!=eo?eo:[])},et}(ea.s)},65699:function(Y,et,en){"use strict";en.d(et,{i:function(){return ei}});var ei="1.56.0"},76340:function(Y,et,en){"use strict";en.d(et,{h:function(){return eu}});var ei=en(97135),eo=en.n(ei),ea=en(4964),eu=function(){for(var Y=[],et=0;etY},eu=ec.getItem(eo),ed=eu?JSON.parse(eu):null,ef=null===ed||ea(ed);if(ef){ec.setItem(eo,JSON.stringify(eg()+ei)),et(),ec.removeItem(eo);return}!ef&&en<3?setTimeout(function(){ey(Y,et,en+1)},ei):console.error("Unable to retrieve lock")}var eb=function(Y){function et(et,en){var eo=Y.call(this,et,[])||this,ea="persisted-queue:v1:".concat(en,":items"),eu="persisted-queue:v1:".concat(en,":seen"),ec=[],eg={};return ey(en,function(){try{ec=ed(ea),eg=eh(eu),em(ea),em(eu),eo.queue=(0,ei.ev)((0,ei.ev)([],ec,!0),eo.queue,!0),eo.seen=(0,ei.pi)((0,ei.pi)({},eg),eo.seen)}catch(Y){console.error(Y)}}),window.addEventListener("pagehide",function(){if(eo.todo>0){var Y=(0,ei.ev)((0,ei.ev)([],eo.queue,!0),eo.future,!0);try{ey(en,function(){ef(ea,Y),ep(eu,eo.seen)})}catch(Y){console.error(Y)}}}),eo}return(0,ei.ZT)(et,Y),et}(eo.Z)},38843:function(Y,et,en){"use strict";en.d(et,{D:function(){return eo}});var ei=en(69639);function eo(Y,et){var en=new ei.Facade(Y,et);return"track"===Y.type&&(en=new ei.Track(Y,et)),"identify"===Y.type&&(en=new ei.Identify(Y,et)),"page"===Y.type&&(en=new ei.Page(Y,et)),"alias"===Y.type&&(en=new ei.Alias(Y,et)),"group"===Y.type&&(en=new ei.Group(Y,et)),"screen"===Y.type&&(en=new ei.Screen(Y,et)),Object.defineProperty(en,"obj",{value:Y,writable:!0}),en}},32:function(Y,et,en){"use strict";en.d(et,{B:function(){return eo}});var ei="npm";function eo(){return ei}},44126:function(Y,et,en){"use strict";en.r(et),en.d(et,{applyDestinationMiddleware:function(){return eu},sourceMiddlewarePlugin:function(){return ec}});var ei=en(38104),eo=en(61120),ea=en(38843);function eu(Y,et,en){return(0,ei.mG)(this,void 0,void 0,function(){var eo,eu,ec,ed;function ef(et,en){return(0,ei.mG)(this,void 0,void 0,function(){var eo,eu,ec;return(0,ei.Jh)(this,function(ed){switch(ed.label){case 0:return eo=!1,eu=null,[4,en({payload:(0,ea.D)(et,{clone:!0,traverse:!1}),integration:Y,next:function(Y){eo=!0,null===Y&&(eu=null),Y&&(eu=Y.obj)}})];case 1:return ed.sent(),eo||null===eu||(eu.integrations=(0,ei.pi)((0,ei.pi)({},et.integrations),((ec={})[Y]=!1,ec))),[2,eu]}})})}return(0,ei.Jh)(this,function(Y){switch(Y.label){case 0:eo=(0,ea.D)(et,{clone:!0,traverse:!1}).rawEvent(),eu=0,ec=en,Y.label=1;case 1:if(!(eu-1&&(Y.type="ios"),et.indexOf("android")>-1&&(Y.type="android")),Y},ep.userAgent=eh.proxy("context.userAgent"),ep.timezone=eh.proxy("context.timezone"),ep.timestamp=eh.field("timestamp"),ep.channel=eh.field("channel"),ep.ip=eh.proxy("context.ip"),ep.userId=eh.field("userId"),eo.default(ep)},56072:function(Y,et,en){"use strict";var ei=this&&this.__importDefault||function(Y){return Y&&Y.__esModule?Y:{default:Y}};Object.defineProperty(et,"__esModule",{value:!0}),et.Group=void 0;var eo=ei(en(89118)),ea=ei(en(15649)),eu=ei(en(10653)),ec=en(91373);function ed(Y,et){ec.Facade.call(this,Y,et)}et.Group=ed,eo.default(ed,ec.Facade);var ef=ed.prototype;ef.action=function(){return"group"},ef.type=ef.action,ef.groupId=ec.Facade.field("groupId"),ef.created=function(){var Y=this.proxy("traits.createdAt")||this.proxy("traits.created")||this.proxy("properties.createdAt")||this.proxy("properties.created");if(Y)return eu.default(Y)},ef.email=function(){var Y=this.proxy("traits.email");if(Y)return Y;var et=this.groupId();if(ea.default(et))return et},ef.traits=function(Y){var et=this.properties(),en=this.groupId();for(var ei in Y=Y||{},en&&(et.id=en),Y)if(Object.prototype.hasOwnProperty.call(Y,ei)){var eo=null==this[ei]?this.proxy("traits."+ei):this[ei]();if(null==eo)continue;et[Y[ei]]=eo,delete et[ei]}return et},ef.name=ec.Facade.proxy("traits.name"),ef.industry=ec.Facade.proxy("traits.industry"),ef.employees=ec.Facade.proxy("traits.employees"),ef.properties=function(){return this.field("traits")||this.field("properties")||{}}},73281:function(Y,et,en){"use strict";var ei=this&&this.__importDefault||function(Y){return Y&&Y.__esModule?Y:{default:Y}};Object.defineProperty(et,"__esModule",{value:!0}),et.Identify=void 0;var eo=en(91373),ea=ei(en(66435)),eu=ei(en(89118)),ec=ei(en(15649)),ed=ei(en(10653)),ef=function(Y){return Y.trim()};function eh(Y,et){eo.Facade.call(this,Y,et)}et.Identify=eh,eu.default(eh,eo.Facade);var ep=eh.prototype;ep.action=function(){return"identify"},ep.type=ep.action,ep.traits=function(Y){var et=this.field("traits")||{},en=this.userId();for(var ei in Y=Y||{},en&&(et.id=en),Y){var eo=null==this[ei]?this.proxy("traits."+ei):this[ei]();null!=eo&&(et[Y[ei]]=eo,ei!==Y[ei]&&delete et[ei])}return et},ep.email=function(){var Y=this.proxy("traits.email");if(Y)return Y;var et=this.userId();if(ec.default(et))return et},ep.created=function(){var Y=this.proxy("traits.created")||this.proxy("traits.createdAt");if(Y)return ed.default(Y)},ep.companyCreated=function(){var Y=this.proxy("traits.company.created")||this.proxy("traits.company.createdAt");if(Y)return ed.default(Y)},ep.companyName=function(){return this.proxy("traits.company.name")},ep.name=function(){var Y=this.proxy("traits.name");if("string"==typeof Y)return ef(Y);var et=this.firstName(),en=this.lastName();if(et&&en)return ef(et+" "+en)},ep.firstName=function(){var Y=this.proxy("traits.firstName");if("string"==typeof Y)return ef(Y);var et=this.proxy("traits.name");if("string"==typeof et)return ef(et).split(" ")[0]},ep.lastName=function(){var Y=this.proxy("traits.lastName");if("string"==typeof Y)return ef(Y);var et=this.proxy("traits.name");if("string"==typeof et){var en=ef(et).indexOf(" ");if(-1!==en)return ef(et.substr(en+1))}},ep.uid=function(){return this.userId()||this.username()||this.email()},ep.description=function(){return this.proxy("traits.description")||this.proxy("traits.background")},ep.age=function(){var Y=this.birthday(),et=ea.default(this.traits(),"age");if(null!=et)return et;if(Y instanceof Date){var en=new Date;return en.getFullYear()-Y.getFullYear()}},ep.avatar=function(){var Y=this.traits();return ea.default(Y,"avatar")||ea.default(Y,"photoUrl")||ea.default(Y,"avatarUrl")},ep.position=function(){var Y=this.traits();return ea.default(Y,"position")||ea.default(Y,"jobTitle")},ep.username=eo.Facade.proxy("traits.username"),ep.website=eo.Facade.one("traits.website"),ep.websites=eo.Facade.multi("traits.website"),ep.phone=eo.Facade.one("traits.phone"),ep.phones=eo.Facade.multi("traits.phone"),ep.address=eo.Facade.proxy("traits.address"),ep.gender=eo.Facade.proxy("traits.gender"),ep.birthday=eo.Facade.proxy("traits.birthday")},69639:function(Y,et,en){"use strict";var ei=this&&this.__assign||function(){return(ei=Object.assign||function(Y){for(var et,en=1,ei=arguments.length;en1?en-1:0),eo=1;eo1?en-1:0),eo=1;eo1?en-1:0),eo=1;eo1?en-1:0),eo=1;eoY.length)&&(en=Y.length),Y.substring(en-et.length,en)===et}function eS(Y,et){if(et=Math.floor(et),0==Y.length||0==et)return"";var en=Y.length*et;for(et=Math.floor(Math.log(et)/Math.log(2));et;)Y+=Y,et--;return Y+Y.substring(0,en-Y.length)}var eA="",eM="",eP="",ej="",eO={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"},eI=10;function eN(Y){var et=Object.keys(Y),en=Object.create(Object.getPrototypeOf(Y));return et.forEach(function(et){en[et]=Y[et]}),Object.defineProperty(en,"message",{value:Y.message}),en}function eL(Y){return eE(Y,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function eR(Y,et,en){var eo="",ea="",eu=0,ec="",ed=!1,ef=eL(Y),eh=ef.split("\n"),ep=eL(et).split("\n"),em=0,eg="";if("strictEqual"===en&&"object"===e_(Y)&&"object"===e_(et)&&null!==Y&&null!==et&&(en="strictEqualObject"),1===eh.length&&1===ep.length&&eh[0]!==ep[0]){var ey=eh[0].length+ep[0].length;if(ey<=eI){if(("object"!==e_(Y)||null===Y)&&("object"!==e_(et)||null===et)&&(0!==Y||0!==et))return"".concat(eO[en],"\n\n")+"".concat(eh[0]," !== ").concat(ep[0],"\n")}else if("strictEqualObject"!==en&&ey<(ei.stderr&&ei.stderr.isTTY?ei.stderr.columns:80)){for(;eh[0][em]===ep[0][em];)em++;em>2&&(eg="\n ".concat(eS(" ",em),"^"),em=0)}}for(var eb=eh[eh.length-1],ek=ep[ep.length-1];eb===ek&&(em++<2?ec="\n ".concat(eb).concat(ec):eo=eb,eh.pop(),ep.pop(),0!==eh.length&&0!==ep.length);)eb=eh[eh.length-1],ek=ep[ep.length-1];var ew=Math.max(eh.length,ep.length);if(0===ew){var eE=ef.split("\n");if(eE.length>30)for(eE[26]="".concat(eA,"...").concat(ej);eE.length>27;)eE.pop();return"".concat(eO.notIdentical,"\n\n").concat(eE.join("\n"),"\n")}em>3&&(ec="\n".concat(eA,"...").concat(ej).concat(ec),ed=!0),""!==eo&&(ec="\n ".concat(eo).concat(ec),eo="");var eC=0,eN=eO[en]+"\n".concat(eM,"+ actual").concat(ej," ").concat(eP,"- expected").concat(ej),eR=" ".concat(eA,"...").concat(ej," Lines skipped");for(em=0;em1&&em>2&&(eD>4?(ea+="\n".concat(eA,"...").concat(ej),ed=!0):eD>3&&(ea+="\n ".concat(ep[em-2]),eC++),ea+="\n ".concat(ep[em-1]),eC++),eu=em,eo+="\n".concat(eP,"-").concat(ej," ").concat(ep[em]),eC++;else if(ep.length1&&em>2&&(eD>4?(ea+="\n".concat(eA,"...").concat(ej),ed=!0):eD>3&&(ea+="\n ".concat(eh[em-2]),eC++),ea+="\n ".concat(eh[em-1]),eC++),eu=em,ea+="\n".concat(eM,"+").concat(ej," ").concat(eh[em]),eC++;else{var eF=ep[em],eB=eh[em],ez=eB!==eF&&(!eT(eB,",")||eB.slice(0,-1)!==eF);ez&&eT(eF,",")&&eF.slice(0,-1)===eB&&(ez=!1,eB+=","),ez?(eD>1&&em>2&&(eD>4?(ea+="\n".concat(eA,"...").concat(ej),ed=!0):eD>3&&(ea+="\n ".concat(eh[em-2]),eC++),ea+="\n ".concat(eh[em-1]),eC++),eu=em,ea+="\n".concat(eM,"+").concat(ej," ").concat(eB),eo+="\n".concat(eP,"-").concat(ej," ").concat(eF),eC+=2):(ea+=eo,eo="",(1===eD||0===em)&&(ea+="\n ".concat(eB),eC++))}if(eC>20&&em30)for(ey[26]="".concat(eA,"...").concat(ej);ey.length>27;)ey.pop();en=1===ey.length?ef(this,ew(et).call(this,"".concat(eg," ").concat(ey[0]))):ef(this,ew(et).call(this,"".concat(eg,"\n\n").concat(ey.join("\n"),"\n")))}else{var eb=eL(ed),ek="",eE=eO[ea];"notDeepEqual"===ea||"notEqual"===ea?(eb="".concat(eO[ea],"\n\n").concat(eb)).length>1024&&(eb="".concat(eb.slice(0,1021),"...")):(ek="".concat(eL(ep)),eb.length>512&&(eb="".concat(eb.slice(0,509),"...")),ek.length>512&&(ek="".concat(ek.slice(0,509),"...")),"deepEqual"===ea||"equal"===ea?eb="".concat(eE,"\n\n").concat(eb,"\n\nshould equal\n\n"):ek=" ".concat(ea," ").concat(ek)),en=ef(this,ew(et).call(this,"".concat(eb).concat(ek)))}return Error.stackTraceLimit=em,en.generatedMessage=!eo,Object.defineProperty(eh(en),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),en.code="ERR_ASSERTION",en.actual=ed,en.expected=ep,en.operator=ea,Error.captureStackTrace&&Error.captureStackTrace(eh(en),ec),en.stack,en.name="AssertionError",ef(en)}return ep(et,Y),ed(et,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:eE.custom,value:function(Y,et){return eE(this,eo({},et,{customInspect:!1,depth:0}))}}]),et}(em(Error));Y.exports=eD},18114:function(Y,et,en){"use strict";function ei(Y){return(ei="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}function eo(Y,et){if(!(Y instanceof et))throw TypeError("Cannot call a class as a function")}function ea(Y,et){return et&&("object"===ei(et)||"function"==typeof et)?et:eu(Y)}function eu(Y){if(void 0===Y)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return Y}function ec(Y){return(ec=Object.setPrototypeOf?Object.getPrototypeOf:function(Y){return Y.__proto__||Object.getPrototypeOf(Y)})(Y)}function ed(Y,et){if("function"!=typeof et&&null!==et)throw TypeError("Super expression must either be null or a function");Y.prototype=Object.create(et&&et.prototype,{constructor:{value:Y,writable:!0,configurable:!0}}),et&&ef(Y,et)}function ef(Y,et){return(ef=Object.setPrototypeOf||function(Y,et){return Y.__proto__=et,Y})(Y,et)}var eh,ep,em={};function eg(Y,et,en){function ei(Y,en,ei){return"string"==typeof et?et:et(Y,en,ei)}en||(en=Error);var eu=function(et){function en(et,eu,ed){var ef;return eo(this,en),(ef=ea(this,ec(en).call(this,ei(et,eu,ed)))).code=Y,ef}return ed(en,et),en}(en);em[Y]=eu}function ey(Y,et){if(!Array.isArray(Y))return"of ".concat(et," ").concat(String(Y));var en=Y.length;return(Y=Y.map(function(Y){return String(Y)}),en>2)?"one of ".concat(et," ").concat(Y.slice(0,en-1).join(", "),", or ")+Y[en-1]:2===en?"one of ".concat(et," ").concat(Y[0]," or ").concat(Y[1]):"of ".concat(et," ").concat(Y[0])}function eb(Y,et,en){return Y.substr(!en||en<0?0:+en,et.length)===et}function ek(Y,et,en){return(void 0===en||en>Y.length)&&(en=Y.length),Y.substring(en-et.length,en)===et}function ew(Y,et,en){return"number"!=typeof en&&(en=0),!(en+et.length>Y.length)&&-1!==Y.indexOf(et,en)}eg("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),eg("ERR_INVALID_ARG_TYPE",function(Y,et,eo){if(void 0===eh&&(eh=en(84829)),eh("string"==typeof Y,"'name' must be a string"),"string"==typeof et&&eb(et,"not ")?(ea="must not be",et=et.replace(/^not /,"")):ea="must be",ek(Y," argument"))eu="The ".concat(Y," ").concat(ea," ").concat(ey(et,"type"));else{var ea,eu,ec=ew(Y,".")?"property":"argument";eu='The "'.concat(Y,'" ').concat(ec," ").concat(ea," ").concat(ey(et,"type"))}return eu+". Received type ".concat(ei(eo))},TypeError),eg("ERR_INVALID_ARG_VALUE",function(Y,et){var ei=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===ep&&(ep=en(35210));var eo=ep.inspect(et);return eo.length>128&&(eo="".concat(eo.slice(0,128),"...")),"The argument '".concat(Y,"' ").concat(ei,". Received ").concat(eo)},TypeError,RangeError),eg("ERR_INVALID_RETURN_VALUE",function(Y,et,en){var eo;return eo=en&&en.constructor&&en.constructor.name?"instance of ".concat(en.constructor.name):"type ".concat(ei(en)),"Expected ".concat(Y,' to be returned from the "').concat(et,'"')+" function but got ".concat(eo,".")},TypeError),eg("ERR_MISSING_ARGS",function(){for(var Y=arguments.length,et=Array(Y),ei=0;ei0,"At least one arg needs to be specified");var eo="The ",ea=et.length;switch(et=et.map(function(Y){return'"'.concat(Y,'"')}),ea){case 1:eo+="".concat(et[0]," argument");break;case 2:eo+="".concat(et[0]," and ").concat(et[1]," arguments");break;default:eo+=et.slice(0,ea-1).join(", ")+", and ".concat(et[ea-1]," arguments")}return"".concat(eo," must be specified")},TypeError),Y.exports.codes=em},55375:function(Y,et,en){"use strict";function ei(Y,et){return eu(Y)||ea(Y,et)||eo()}function eo(){throw TypeError("Invalid attempt to destructure non-iterable instance")}function ea(Y,et){var en=[],ei=!0,eo=!1,ea=void 0;try{for(var eu,ec=Y[Symbol.iterator]();!(ei=(eu=ec.next()).done)&&(en.push(eu.value),!et||en.length!==et);ei=!0);}catch(Y){eo=!0,ea=Y}finally{try{ei||null==ec.return||ec.return()}finally{if(eo)throw ea}}return en}function eu(Y){if(Array.isArray(Y))return Y}function ec(Y){return(ec="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}var ed=void 0!==/a/g.flags,ef=function(Y){var et=[];return Y.forEach(function(Y){return et.push(Y)}),et},eh=function(Y){var et=[];return Y.forEach(function(Y,en){return et.push([en,Y])}),et},ep=Object.is?Object.is:en(96959),em=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},eg=Number.isNaN?Number.isNaN:en(74300);function ey(Y){return Y.call.bind(Y)}var eb=ey(Object.prototype.hasOwnProperty),ek=ey(Object.prototype.propertyIsEnumerable),ew=ey(Object.prototype.toString),e_=en(35210).types,eE=e_.isAnyArrayBuffer,eC=e_.isArrayBufferView,eT=e_.isDate,eS=e_.isMap,eA=e_.isRegExp,eM=e_.isSet,eP=e_.isNativeError,ej=e_.isBoxedPrimitive,eO=e_.isNumberObject,eI=e_.isStringObject,eN=e_.isBooleanObject,eL=e_.isBigIntObject,eR=e_.isSymbolObject,eD=e_.isFloat32Array,eF=e_.isFloat64Array;function eB(Y){if(0===Y.length||Y.length>10)return!0;for(var et=0;et57)return!0}return 10===Y.length&&Y>=4294967296}function ez(Y){return Object.keys(Y).filter(eB).concat(em(Y).filter(Object.prototype.propertyIsEnumerable.bind(Y)))}/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function eU(Y,et){if(Y===et)return 0;for(var en=Y.length,ei=et.length,eo=0,ea=Math.min(en,ei);eo0)throw Error("Invalid string. Length must be a multiple of 4");var en=Y.indexOf("=");-1===en&&(en=et);var ei=en===et?0:4-en%4;return[en,ei]}function ef(Y){var et=ed(Y),en=et[0],ei=et[1];return(en+ei)*3/4-ei}function eh(Y,et,en){return(et+en)*3/4-en}function ep(Y){var et,en,ea=ed(Y),eu=ea[0],ec=ea[1],ef=new eo(eh(Y,eu,ec)),ep=0,em=ec>0?eu-4:eu;for(en=0;en>16&255,ef[ep++]=et>>8&255,ef[ep++]=255&et;return 2===ec&&(et=ei[Y.charCodeAt(en)]<<2|ei[Y.charCodeAt(en+1)]>>4,ef[ep++]=255&et),1===ec&&(et=ei[Y.charCodeAt(en)]<<10|ei[Y.charCodeAt(en+1)]<<4|ei[Y.charCodeAt(en+2)]>>2,ef[ep++]=et>>8&255,ef[ep++]=255&et),ef}function em(Y){return en[Y>>18&63]+en[Y>>12&63]+en[Y>>6&63]+en[63&Y]}function eg(Y,et,en){for(var ei=[],eo=et;eoed?ed:ec+eu));return 1===eo?ea.push(en[(et=Y[ei-1])>>2]+en[et<<4&63]+"=="):2===eo&&ea.push(en[(et=(Y[ei-2]<<8)+Y[ei-1])>>10]+en[et>>4&63]+en[et<<2&63]+"="),ea.join("")}ei["-".charCodeAt(0)]=62,ei["_".charCodeAt(0)]=63},14984:function(Y,et,en){"use strict";var ei;/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */let eo=en(50683),ea=en(32093),eu="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;et.lW=eh,ei=eT,et.h2=50;let ec=2147483647;function ed(){try{let Y=new Uint8Array(1),et={foo:function(){return 42}};return Object.setPrototypeOf(et,Uint8Array.prototype),Object.setPrototypeOf(Y,et),42===Y.foo()}catch(Y){return!1}}function ef(Y){if(Y>ec)throw RangeError('The value "'+Y+'" is invalid for option "size"');let et=new Uint8Array(Y);return Object.setPrototypeOf(et,eh.prototype),et}function eh(Y,et,en){if("number"==typeof Y){if("string"==typeof et)throw TypeError('The "string" argument must be of type string. Received type number');return ey(Y)}return ep(Y,et,en)}function ep(Y,et,en){if("string"==typeof Y)return eb(Y,et);if(ArrayBuffer.isView(Y))return ew(Y);if(null==Y)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y);if(tf(Y,ArrayBuffer)||Y&&tf(Y.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(tf(Y,SharedArrayBuffer)||Y&&tf(Y.buffer,SharedArrayBuffer)))return e_(Y,et,en);if("number"==typeof Y)throw TypeError('The "value" argument must not be of type number. Received type number');let ei=Y.valueOf&&Y.valueOf();if(null!=ei&&ei!==Y)return eh.from(ei,et,en);let eo=eE(Y);if(eo)return eo;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof Y[Symbol.toPrimitive])return eh.from(Y[Symbol.toPrimitive]("string"),et,en);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y)}function em(Y){if("number"!=typeof Y)throw TypeError('"size" argument must be of type number');if(Y<0)throw RangeError('The value "'+Y+'" is invalid for option "size"')}function eg(Y,et,en){return(em(Y),Y<=0)?ef(Y):void 0!==et?"string"==typeof en?ef(Y).fill(et,en):ef(Y).fill(et):ef(Y)}function ey(Y){return em(Y),ef(Y<0?0:0|eC(Y))}function eb(Y,et){if(("string"!=typeof et||""===et)&&(et="utf8"),!eh.isEncoding(et))throw TypeError("Unknown encoding: "+et);let en=0|eS(Y,et),ei=ef(en),eo=ei.write(Y,et);return eo!==en&&(ei=ei.slice(0,eo)),ei}function ek(Y){let et=Y.length<0?0:0|eC(Y.length),en=ef(et);for(let ei=0;ei=ec)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ec.toString(16)+" bytes");return 0|Y}function eT(Y){return+Y!=Y&&(Y=0),eh.alloc(+Y)}function eS(Y,et){if(eh.isBuffer(Y))return Y.length;if(ArrayBuffer.isView(Y)||tf(Y,ArrayBuffer))return Y.byteLength;if("string"!=typeof Y)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Y);let en=Y.length,ei=arguments.length>2&&!0===arguments[2];if(!ei&&0===en)return 0;let eo=!1;for(;;)switch(et){case"ascii":case"latin1":case"binary":return en;case"utf8":case"utf-8":return tt(Y).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*en;case"hex":return en>>>1;case"base64":return tc(Y).length;default:if(eo)return ei?-1:tt(Y).length;et=(""+et).toLowerCase(),eo=!0}}function eA(Y,et,en){let ei=!1;if((void 0===et||et<0)&&(et=0),et>this.length||((void 0===en||en>this.length)&&(en=this.length),en<=0||(en>>>=0)<=(et>>>=0)))return"";for(Y||(Y="utf8");;)switch(Y){case"hex":return eG(this,et,en);case"utf8":case"utf-8":return eF(this,et,en);case"ascii":return eU(this,et,en);case"latin1":case"binary":return eH(this,et,en);case"base64":return eD(this,et,en);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eV(this,et,en);default:if(ei)throw TypeError("Unknown encoding: "+Y);Y=(Y+"").toLowerCase(),ei=!0}}function eM(Y,et,en){let ei=Y[et];Y[et]=Y[en],Y[en]=ei}function eP(Y,et,en,ei,eo){if(0===Y.length)return -1;if("string"==typeof en?(ei=en,en=0):en>2147483647?en=2147483647:en<-2147483648&&(en=-2147483648),th(en=+en)&&(en=eo?0:Y.length-1),en<0&&(en=Y.length+en),en>=Y.length){if(eo)return -1;en=Y.length-1}else if(en<0){if(!eo)return -1;en=0}if("string"==typeof et&&(et=eh.from(et,ei)),eh.isBuffer(et))return 0===et.length?-1:ej(Y,et,en,ei,eo);if("number"==typeof et)return(et&=255,"function"==typeof Uint8Array.prototype.indexOf)?eo?Uint8Array.prototype.indexOf.call(Y,et,en):Uint8Array.prototype.lastIndexOf.call(Y,et,en):ej(Y,[et],en,ei,eo);throw TypeError("val must be string, number or Buffer")}function ej(Y,et,en,ei,eo){let ea,eu=1,ec=Y.length,ed=et.length;if(void 0!==ei&&("ucs2"===(ei=String(ei).toLowerCase())||"ucs-2"===ei||"utf16le"===ei||"utf-16le"===ei)){if(Y.length<2||et.length<2)return -1;eu=2,ec/=2,ed/=2,en/=2}function ef(Y,et){return 1===eu?Y[et]:Y.readUInt16BE(et*eu)}if(eo){let ei=-1;for(ea=en;eaec&&(en=ec-ed),ea=en;ea>=0;ea--){let en=!0;for(let ei=0;eiea&&(ei=ea):ei=ea;let eu=et.length;for(ei>eu/2&&(ei=eu/2),eo=0;eo239?4:et>223?3:et>191?2:1;if(eo+eu<=en){let en,ei,ec,ed;switch(eu){case 1:et<128&&(ea=et);break;case 2:(192&(en=Y[eo+1]))==128&&(ed=(31&et)<<6|63&en)>127&&(ea=ed);break;case 3:en=Y[eo+1],ei=Y[eo+2],(192&en)==128&&(192&ei)==128&&(ed=(15&et)<<12|(63&en)<<6|63&ei)>2047&&(ed<55296||ed>57343)&&(ea=ed);break;case 4:en=Y[eo+1],ei=Y[eo+2],ec=Y[eo+3],(192&en)==128&&(192&ei)==128&&(192&ec)==128&&(ed=(15&et)<<18|(63&en)<<12|(63&ei)<<6|63&ec)>65535&&ed<1114112&&(ea=ed)}}null===ea?(ea=65533,eu=1):ea>65535&&(ea-=65536,ei.push(ea>>>10&1023|55296),ea=56320|1023&ea),ei.push(ea),eo+=eu}return ez(ei)}ei=ec,eh.TYPED_ARRAY_SUPPORT=ed(),eh.TYPED_ARRAY_SUPPORT||"undefined"==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(eh.prototype,"parent",{enumerable:!0,get:function(){if(eh.isBuffer(this))return this.buffer}}),Object.defineProperty(eh.prototype,"offset",{enumerable:!0,get:function(){if(eh.isBuffer(this))return this.byteOffset}}),eh.poolSize=8192,eh.from=function(Y,et,en){return ep(Y,et,en)},Object.setPrototypeOf(eh.prototype,Uint8Array.prototype),Object.setPrototypeOf(eh,Uint8Array),eh.alloc=function(Y,et,en){return eg(Y,et,en)},eh.allocUnsafe=function(Y){return ey(Y)},eh.allocUnsafeSlow=function(Y){return ey(Y)},eh.isBuffer=function(Y){return null!=Y&&!0===Y._isBuffer&&Y!==eh.prototype},eh.compare=function(Y,et){if(tf(Y,Uint8Array)&&(Y=eh.from(Y,Y.offset,Y.byteLength)),tf(et,Uint8Array)&&(et=eh.from(et,et.offset,et.byteLength)),!eh.isBuffer(Y)||!eh.isBuffer(et))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Y===et)return 0;let en=Y.length,ei=et.length;for(let eo=0,ea=Math.min(en,ei);eoei.length?(eh.isBuffer(et)||(et=eh.from(et)),et.copy(ei,eo)):Uint8Array.prototype.set.call(ei,et,eo);else if(eh.isBuffer(et))et.copy(ei,eo);else throw TypeError('"list" argument must be an Array of Buffers');eo+=et.length}return ei},eh.byteLength=eS,eh.prototype._isBuffer=!0,eh.prototype.swap16=function(){let Y=this.length;if(Y%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let et=0;eten&&(Y+=" ... "),""},eu&&(eh.prototype[eu]=eh.prototype.inspect),eh.prototype.compare=function(Y,et,en,ei,eo){if(tf(Y,Uint8Array)&&(Y=eh.from(Y,Y.offset,Y.byteLength)),!eh.isBuffer(Y))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Y);if(void 0===et&&(et=0),void 0===en&&(en=Y?Y.length:0),void 0===ei&&(ei=0),void 0===eo&&(eo=this.length),et<0||en>Y.length||ei<0||eo>this.length)throw RangeError("out of range index");if(ei>=eo&&et>=en)return 0;if(ei>=eo)return -1;if(et>=en)return 1;if(et>>>=0,en>>>=0,ei>>>=0,eo>>>=0,this===Y)return 0;let ea=eo-ei,eu=en-et,ec=Math.min(ea,eu),ed=this.slice(ei,eo),ef=Y.slice(et,en);for(let Y=0;Y>>=0,isFinite(en)?(en>>>=0,void 0===ei&&(ei="utf8")):(ei=en,en=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let eo=this.length-et;if((void 0===en||en>eo)&&(en=eo),Y.length>0&&(en<0||et<0)||et>this.length)throw RangeError("Attempt to write outside buffer bounds");ei||(ei="utf8");let ea=!1;for(;;)switch(ei){case"hex":return eO(this,Y,et,en);case"utf8":case"utf-8":return eI(this,Y,et,en);case"ascii":case"latin1":case"binary":return eN(this,Y,et,en);case"base64":return eL(this,Y,et,en);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eR(this,Y,et,en);default:if(ea)throw TypeError("Unknown encoding: "+ei);ei=(""+ei).toLowerCase(),ea=!0}},eh.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};let eB=4096;function ez(Y){let et=Y.length;if(et<=eB)return String.fromCharCode.apply(String,Y);let en="",ei=0;for(;eiei)&&(en=ei);let eo="";for(let ei=et;eien)throw RangeError("Trying to access beyond buffer length")}function eZ(Y,et,en,ei,eo,ea){if(!eh.isBuffer(Y))throw TypeError('"buffer" argument must be a Buffer instance');if(et>eo||etY.length)throw RangeError("Index out of range")}function eK(Y,et,en,ei,eo){e4(et,ei,eo,Y,en,7);let ea=Number(et&BigInt(4294967295));Y[en++]=ea,ea>>=8,Y[en++]=ea,ea>>=8,Y[en++]=ea,ea>>=8,Y[en++]=ea;let eu=Number(et>>BigInt(32)&BigInt(4294967295));return Y[en++]=eu,eu>>=8,Y[en++]=eu,eu>>=8,Y[en++]=eu,eu>>=8,Y[en++]=eu,en}function e$(Y,et,en,ei,eo){e4(et,ei,eo,Y,en,7);let ea=Number(et&BigInt(4294967295));Y[en+7]=ea,ea>>=8,Y[en+6]=ea,ea>>=8,Y[en+5]=ea,ea>>=8,Y[en+4]=ea;let eu=Number(et>>BigInt(32)&BigInt(4294967295));return Y[en+3]=eu,eu>>=8,Y[en+2]=eu,eu>>=8,Y[en+1]=eu,eu>>=8,Y[en]=eu,en+8}function eY(Y,et,en,ei,eo,ea){if(en+ei>Y.length||en<0)throw RangeError("Index out of range")}function eQ(Y,et,en,ei,eo){return et=+et,en>>>=0,eo||eY(Y,et,en,4,34028234663852886e22,-34028234663852886e22),ea.write(Y,et,en,ei,23,4),en+4}function eX(Y,et,en,ei,eo){return et=+et,en>>>=0,eo||eY(Y,et,en,8,17976931348623157e292,-17976931348623157e292),ea.write(Y,et,en,ei,52,8),en+8}eh.prototype.slice=function(Y,et){let en=this.length;Y=~~Y,et=void 0===et?en:~~et,Y<0?(Y+=en)<0&&(Y=0):Y>en&&(Y=en),et<0?(et+=en)<0&&(et=0):et>en&&(et=en),et>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=this[Y],eo=1,ea=0;for(;++ea>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=this[Y+--et],eo=1;for(;et>0&&(eo*=256);)ei+=this[Y+--et]*eo;return ei},eh.prototype.readUint8=eh.prototype.readUInt8=function(Y,et){return Y>>>=0,et||eW(Y,1,this.length),this[Y]},eh.prototype.readUint16LE=eh.prototype.readUInt16LE=function(Y,et){return Y>>>=0,et||eW(Y,2,this.length),this[Y]|this[Y+1]<<8},eh.prototype.readUint16BE=eh.prototype.readUInt16BE=function(Y,et){return Y>>>=0,et||eW(Y,2,this.length),this[Y]<<8|this[Y+1]},eh.prototype.readUint32LE=eh.prototype.readUInt32LE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),(this[Y]|this[Y+1]<<8|this[Y+2]<<16)+16777216*this[Y+3]},eh.prototype.readUint32BE=eh.prototype.readUInt32BE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),16777216*this[Y]+(this[Y+1]<<16|this[Y+2]<<8|this[Y+3])},eh.prototype.readBigUInt64LE=tm(function(Y){e3(Y>>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=et+256*this[++Y]+65536*this[++Y]+16777216*this[++Y],eo=this[++Y]+256*this[++Y]+65536*this[++Y]+16777216*en;return BigInt(ei)+(BigInt(eo)<>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=16777216*et+65536*this[++Y]+256*this[++Y]+this[++Y],eo=16777216*this[++Y]+65536*this[++Y]+256*this[++Y]+en;return(BigInt(ei)<>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=this[Y],eo=1,ea=0;for(;++ea=(eo*=128)&&(ei-=Math.pow(2,8*et)),ei},eh.prototype.readIntBE=function(Y,et,en){Y>>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=et,eo=1,ea=this[Y+--ei];for(;ei>0&&(eo*=256);)ea+=this[Y+--ei]*eo;return ea>=(eo*=128)&&(ea-=Math.pow(2,8*et)),ea},eh.prototype.readInt8=function(Y,et){return(Y>>>=0,et||eW(Y,1,this.length),128&this[Y])?-((255-this[Y]+1)*1):this[Y]},eh.prototype.readInt16LE=function(Y,et){Y>>>=0,et||eW(Y,2,this.length);let en=this[Y]|this[Y+1]<<8;return 32768&en?4294901760|en:en},eh.prototype.readInt16BE=function(Y,et){Y>>>=0,et||eW(Y,2,this.length);let en=this[Y+1]|this[Y]<<8;return 32768&en?4294901760|en:en},eh.prototype.readInt32LE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),this[Y]|this[Y+1]<<8|this[Y+2]<<16|this[Y+3]<<24},eh.prototype.readInt32BE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),this[Y]<<24|this[Y+1]<<16|this[Y+2]<<8|this[Y+3]},eh.prototype.readBigInt64LE=tm(function(Y){e3(Y>>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=this[Y+4]+256*this[Y+5]+65536*this[Y+6]+(en<<24);return(BigInt(ei)<>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=(et<<24)+65536*this[++Y]+256*this[++Y]+this[++Y];return(BigInt(ei)<>>=0,et||eW(Y,4,this.length),ea.read(this,Y,!0,23,4)},eh.prototype.readFloatBE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),ea.read(this,Y,!1,23,4)},eh.prototype.readDoubleLE=function(Y,et){return Y>>>=0,et||eW(Y,8,this.length),ea.read(this,Y,!0,52,8)},eh.prototype.readDoubleBE=function(Y,et){return Y>>>=0,et||eW(Y,8,this.length),ea.read(this,Y,!1,52,8)},eh.prototype.writeUintLE=eh.prototype.writeUIntLE=function(Y,et,en,ei){if(Y=+Y,et>>>=0,en>>>=0,!ei){let ei=Math.pow(2,8*en)-1;eZ(this,Y,et,en,ei,0)}let eo=1,ea=0;for(this[et]=255&Y;++ea>>=0,en>>>=0,!ei){let ei=Math.pow(2,8*en)-1;eZ(this,Y,et,en,ei,0)}let eo=en-1,ea=1;for(this[et+eo]=255&Y;--eo>=0&&(ea*=256);)this[et+eo]=Y/ea&255;return et+en},eh.prototype.writeUint8=eh.prototype.writeUInt8=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,1,255,0),this[et]=255&Y,et+1},eh.prototype.writeUint16LE=eh.prototype.writeUInt16LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,65535,0),this[et]=255&Y,this[et+1]=Y>>>8,et+2},eh.prototype.writeUint16BE=eh.prototype.writeUInt16BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,65535,0),this[et]=Y>>>8,this[et+1]=255&Y,et+2},eh.prototype.writeUint32LE=eh.prototype.writeUInt32LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,4294967295,0),this[et+3]=Y>>>24,this[et+2]=Y>>>16,this[et+1]=Y>>>8,this[et]=255&Y,et+4},eh.prototype.writeUint32BE=eh.prototype.writeUInt32BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,4294967295,0),this[et]=Y>>>24,this[et+1]=Y>>>16,this[et+2]=Y>>>8,this[et+3]=255&Y,et+4},eh.prototype.writeBigUInt64LE=tm(function(Y,et=0){return eK(this,Y,et,BigInt(0),BigInt("0xffffffffffffffff"))}),eh.prototype.writeBigUInt64BE=tm(function(Y,et=0){return e$(this,Y,et,BigInt(0),BigInt("0xffffffffffffffff"))}),eh.prototype.writeIntLE=function(Y,et,en,ei){if(Y=+Y,et>>>=0,!ei){let ei=Math.pow(2,8*en-1);eZ(this,Y,et,en,ei-1,-ei)}let eo=0,ea=1,eu=0;for(this[et]=255&Y;++eo>0)-eu&255;return et+en},eh.prototype.writeIntBE=function(Y,et,en,ei){if(Y=+Y,et>>>=0,!ei){let ei=Math.pow(2,8*en-1);eZ(this,Y,et,en,ei-1,-ei)}let eo=en-1,ea=1,eu=0;for(this[et+eo]=255&Y;--eo>=0&&(ea*=256);)Y<0&&0===eu&&0!==this[et+eo+1]&&(eu=1),this[et+eo]=(Y/ea>>0)-eu&255;return et+en},eh.prototype.writeInt8=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,1,127,-128),Y<0&&(Y=255+Y+1),this[et]=255&Y,et+1},eh.prototype.writeInt16LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,32767,-32768),this[et]=255&Y,this[et+1]=Y>>>8,et+2},eh.prototype.writeInt16BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,32767,-32768),this[et]=Y>>>8,this[et+1]=255&Y,et+2},eh.prototype.writeInt32LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,2147483647,-2147483648),this[et]=255&Y,this[et+1]=Y>>>8,this[et+2]=Y>>>16,this[et+3]=Y>>>24,et+4},eh.prototype.writeInt32BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,2147483647,-2147483648),Y<0&&(Y=4294967295+Y+1),this[et]=Y>>>24,this[et+1]=Y>>>16,this[et+2]=Y>>>8,this[et+3]=255&Y,et+4},eh.prototype.writeBigInt64LE=tm(function(Y,et=0){return eK(this,Y,et,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),eh.prototype.writeBigInt64BE=tm(function(Y,et=0){return e$(this,Y,et,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),eh.prototype.writeFloatLE=function(Y,et,en){return eQ(this,Y,et,!0,en)},eh.prototype.writeFloatBE=function(Y,et,en){return eQ(this,Y,et,!1,en)},eh.prototype.writeDoubleLE=function(Y,et,en){return eX(this,Y,et,!0,en)},eh.prototype.writeDoubleBE=function(Y,et,en){return eX(this,Y,et,!1,en)},eh.prototype.copy=function(Y,et,en,ei){if(!eh.isBuffer(Y))throw TypeError("argument should be a Buffer");if(en||(en=0),ei||0===ei||(ei=this.length),et>=Y.length&&(et=Y.length),et||(et=0),ei>0&&ei=this.length)throw RangeError("Index out of range");if(ei<0)throw RangeError("sourceEnd out of bounds");ei>this.length&&(ei=this.length),Y.length-et>>=0,en=void 0===en?this.length:en>>>0,Y||(Y=0),"number"==typeof Y)for(eo=et;eo=ei+4;en-=3)et=`_${Y.slice(en-3,en)}${et}`;return`${Y.slice(0,en)}${et}`}function e5(Y,et,en){e3(et,"offset"),(void 0===Y[et]||void 0===Y[et+en])&&e6(et,Y.length-(en+1))}function e4(Y,et,en,ei,eo,ea){if(Y>en||Y3?0===et||et===BigInt(0)?`>= 0${eo} and < 2${eo} ** ${(ea+1)*8}${eo}`:`>= -(2${eo} ** ${(ea+1)*8-1}${eo}) and < 2 ** ${(ea+1)*8-1}${eo}`:`>= ${et}${eo} and <= ${en}${eo}`,new eJ.ERR_OUT_OF_RANGE("value",ei,Y)}e5(ei,eo,ea)}function e3(Y,et){if("number"!=typeof Y)throw new eJ.ERR_INVALID_ARG_TYPE(et,"number",Y)}function e6(Y,et,en){if(Math.floor(Y)!==Y)throw e3(Y,en),new eJ.ERR_OUT_OF_RANGE(en||"offset","an integer",Y);if(et<0)throw new eJ.ERR_BUFFER_OUT_OF_BOUNDS;throw new eJ.ERR_OUT_OF_RANGE(en||"offset",`>= ${en?1:0} and <= ${et}`,Y)}e0("ERR_BUFFER_OUT_OF_BOUNDS",function(Y){return Y?`${Y} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),e0("ERR_INVALID_ARG_TYPE",function(Y,et){return`The "${Y}" argument must be of type number. Received type ${typeof et}`},TypeError),e0("ERR_OUT_OF_RANGE",function(Y,et,en){let ei=`The value of "${Y}" is out of range.`,eo=en;return Number.isInteger(en)&&Math.abs(en)>4294967296?eo=e9(String(en)):"bigint"==typeof en&&(eo=String(en),(en>BigInt(2)**BigInt(32)||en<-(BigInt(2)**BigInt(32)))&&(eo=e9(eo)),eo+="n"),ei+=` It must be ${et}. Received ${eo}`},RangeError);let e7=/[^+/0-9A-Za-z-_]/g;function e8(Y){if((Y=(Y=Y.split("=")[0]).trim().replace(e7,"")).length<2)return"";for(;Y.length%4!=0;)Y+="=";return Y}function tt(Y,et){let en;et=et||1/0;let ei=Y.length,eo=null,ea=[];for(let eu=0;eu55295&&en<57344){if(!eo){if(en>56319||eu+1===ei){(et-=3)>-1&&ea.push(239,191,189);continue}eo=en;continue}if(en<56320){(et-=3)>-1&&ea.push(239,191,189),eo=en;continue}en=(eo-55296<<10|en-56320)+65536}else eo&&(et-=3)>-1&&ea.push(239,191,189);if(eo=null,en<128){if((et-=1)<0)break;ea.push(en)}else if(en<2048){if((et-=2)<0)break;ea.push(en>>6|192,63&en|128)}else if(en<65536){if((et-=3)<0)break;ea.push(en>>12|224,en>>6&63|128,63&en|128)}else if(en<1114112){if((et-=4)<0)break;ea.push(en>>18|240,en>>12&63|128,en>>6&63|128,63&en|128)}else throw Error("Invalid code point")}return ea}function ta(Y){let et=[];for(let en=0;en>8,eo.push(en%256),eo.push(ei);return eo}function tc(Y){return eo.toByteArray(e8(Y))}function td(Y,et,en,ei){let eo;for(eo=0;eo=et.length)&&!(eo>=Y.length);++eo)et[eo+en]=Y[eo];return eo}function tf(Y,et){return Y instanceof et||null!=Y&&null!=Y.constructor&&null!=Y.constructor.name&&Y.constructor.name===et.name}function th(Y){return Y!=Y}let tp=function(){let Y="0123456789abcdef",et=Array(256);for(let en=0;en<16;++en){let ei=16*en;for(let eo=0;eo<16;++eo)et[ei+eo]=Y[en]+Y[eo]}return et}();function tm(Y){return"undefined"==typeof BigInt?tg:Y}function tg(){throw Error("BigInt not supported")}},57372:function(Y,et,en){"use strict";var ei=en(38514),eo=en(5806),ea=eo(ei("String.prototype.indexOf"));Y.exports=function(Y,et){var en=ei(Y,!!et);return"function"==typeof en&&ea(Y,".prototype.")>-1?eo(en):en}},5806:function(Y,et,en){"use strict";var ei=en(4148),eo=en(38514),ea=eo("%Function.prototype.apply%"),eu=eo("%Function.prototype.call%"),ec=eo("%Reflect.apply%",!0)||ei.call(eu,ea),ed=eo("%Object.getOwnPropertyDescriptor%",!0),ef=eo("%Object.defineProperty%",!0),eh=eo("%Math.max%");if(ef)try{ef({},"a",{value:1})}catch(Y){ef=null}Y.exports=function(Y){var et=ec(ei,eu,arguments);return ed&&ef&&ed(et,"length").configurable&&ef(et,"length",{value:1+eh(0,Y.length-(arguments.length-1))}),et};var ep=function(){return ec(ei,ea,arguments)};ef?ef(Y.exports,"apply",{value:ep}):Y.exports.apply=ep},65443:function(Y,et){var en;/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var ei={}.hasOwnProperty;function eo(){for(var Y=[],et=0;etet.indexOf(ei)&&(en[ei]=Y[ei]);if(null!=Y&&"function"==typeof Object.getOwnPropertySymbols)for(var eo=0,ei=Object.getOwnPropertySymbols(Y);eoet.indexOf(ei[eo])&&Object.prototype.propertyIsEnumerable.call(Y,ei[eo])&&(en[ei[eo]]=Y[ei[eo]]);return en};Object.defineProperty(et,"__esModule",{value:!0}),et.checkCookies=et.hasCookie=et.removeCookies=et.deleteCookie=et.setCookies=et.setCookie=et.getCookie=et.getCookies=void 0;var ea=en(92507),eu=function(){return"undefined"!=typeof window},ec=function(Y){return"true"===Y||"false"!==Y&&("undefined"!==Y?"null"===Y?null:Y:void 0)},ed=function(Y){void 0===Y&&(Y="");try{var et=JSON.stringify(Y);return/^[\{\[]/.test(et)?et:Y}catch(et){return Y}},ef=function(Y){return Y?Y.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent):Y},eh=function(Y){if(Y&&(et=Y.req),!eu())return et&&et.cookies?et.cookies:et&&et.headers&&et.headers.cookie?(0,ea.parse)(et.headers.cookie):{};for(var et,en={},ei=document.cookie?document.cookie.split("; "):[],eo=0,ec=ei.length;eo1?arguments[1]:void 0)}},83449:function(Y,et,en){"use strict";var ei=en(88753),eo=en(7131),ea=en(44072),eu=en(5513),ec=en(60621),ed=en(97515),ef=en(20691),eh=en(26938),ep=en(93639),em=en(21478),eg=Array;Y.exports=function(Y){var et,en,ey,eb,ek,ew,e_=ea(Y),eE=ed(this),eC=arguments.length,eT=eC>1?arguments[1]:void 0,eS=void 0!==eT;eS&&(eT=ei(eT,eC>2?arguments[2]:void 0));var eA=em(e_),eM=0;if(eA&&!(this===eg&&ec(eA)))for(ek=(eb=ep(e_,eA)).next,en=eE?new this:[];!(ey=eo(ek,eb)).done;eM++)ew=eS?eu(eb,eT,[ey.value,eM],!0):ey.value,eh(en,eM,ew);else for(et=ef(e_),en=eE?new this(et):eg(et);et>eM;eM++)ew=eS?eT(e_[eM],eM):e_[eM],eh(en,eM,ew);return en.length=eM,en}},47396:function(Y,et,en){var ei=en(58793),eo=en(3874),ea=en(20691),eu=function(Y){return function(et,en,eu){var ec,ed=ei(et),ef=ea(ed),eh=eo(eu,ef);if(Y&&en!=en){for(;ef>eh;)if((ec=ed[eh++])!=ec)return!0}else for(;ef>eh;eh++)if((Y||eh in ed)&&ed[eh]===en)return Y||eh||0;return!Y&&-1}};Y.exports={includes:eu(!0),indexOf:eu(!1)}},8906:function(Y,et,en){var ei=en(88753),eo=en(57043),ea=en(19833),eu=en(44072),ec=en(20691),ed=en(90646),ef=eo([].push),eh=function(Y){var et=1==Y,en=2==Y,eo=3==Y,eh=4==Y,ep=6==Y,em=7==Y,eg=5==Y||ep;return function(ey,eb,ek,ew){for(var e_,eE,eC=eu(ey),eT=ea(eC),eS=ei(eb,ek),eA=ec(eT),eM=0,eP=ew||ed,ej=et?eP(ey,eA):en||em?eP(ey,0):void 0;eA>eM;eM++)if((eg||eM in eT)&&(eE=eS(e_=eT[eM],eM,eC),Y)){if(et)ej[eM]=eE;else if(eE)switch(Y){case 3:return!0;case 5:return e_;case 6:return eM;case 2:ef(ej,e_)}else switch(Y){case 4:return!1;case 7:ef(ej,e_)}}return ep?-1:eo||eh?eh:ej}};Y.exports={forEach:eh(0),map:eh(1),filter:eh(2),some:eh(3),every:eh(4),find:eh(5),findIndex:eh(6),filterReject:eh(7)}},75089:function(Y,et,en){var ei=en(32879),eo=en(52126),ea=en(66564),eu=eo("species");Y.exports=function(Y){return ea>=51||!ei(function(){var et=[];return(et.constructor={})[eu]=function(){return{foo:1}},1!==et[Y](Boolean).foo})}},50769:function(Y,et,en){"use strict";var ei=en(32879);Y.exports=function(Y,et){var en=[][Y];return!!en&&ei(function(){en.call(null,et||function(){return 1},1)})}},58286:function(Y,et,en){"use strict";var ei=en(23419),eo=en(18066),ea=TypeError,eu=Object.getOwnPropertyDescriptor,ec=ei&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(Y){return Y instanceof TypeError}}();Y.exports=ec?function(Y,et){if(eo(Y)&&!eu(Y,"length").writable)throw ea("Cannot set read only .length");return Y.length=et}:function(Y,et){return Y.length=et}},45926:function(Y,et,en){var ei=en(3874),eo=en(20691),ea=en(26938),eu=Array,ec=Math.max;Y.exports=function(Y,et,en){for(var ed=eo(Y),ef=ei(et,ed),eh=ei(void 0===en?ed:en,ed),ep=eu(ec(eh-ef,0)),em=0;efen)throw et("Maximum allowed index exceeded");return Y}},11593:function(Y){Y.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},6085:function(Y){Y.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},15065:function(Y){Y.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},66564:function(Y,et,en){var ei,eo,ea=en(9419),eu=en(15065),ec=ea.process,ed=ea.Deno,ef=ec&&ec.versions||ed&&ed.version,eh=ef&&ef.v8;eh&&(eo=(ei=eh.split("."))[0]>0&&ei[0]<4?1:+(ei[0]+ei[1])),!eo&&eu&&(!(ei=eu.match(/Edge\/(\d+)/))||ei[1]>=74)&&(ei=eu.match(/Chrome\/(\d+)/))&&(eo=+ei[1]),Y.exports=eo},55621:function(Y,et,en){var ei=en(3103);Y.exports=function(Y){return ei[Y+"Prototype"]}},74365:function(Y){Y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},46946:function(Y,et,en){"use strict";var ei=en(9419),eo=en(9757),ea=en(56103),eu=en(66977),ec=en(44696).f,ed=en(4466),ef=en(3103),eh=en(88753),ep=en(44414),em=en(53461),eg=function(Y){var et=function(en,ei,ea){if(this instanceof et){switch(arguments.length){case 0:return new Y;case 1:return new Y(en);case 2:return new Y(en,ei)}return new Y(en,ei,ea)}return eo(Y,this,arguments)};return et.prototype=Y.prototype,et};Y.exports=function(Y,et){var en,eo,ey,eb,ek,ew,e_,eE,eC,eT=Y.target,eS=Y.global,eA=Y.stat,eM=Y.proto,eP=eS?ei:eA?ei[eT]:(ei[eT]||{}).prototype,ej=eS?ef:ef[eT]||ep(ef,eT,{})[eT],eO=ej.prototype;for(eb in et)eo=!(en=ed(eS?eb:eT+(eA?".":"#")+eb,Y.forced))&&eP&&em(eP,eb),ew=ej[eb],eo&&(e_=Y.dontCallGetSet?(eC=ec(eP,eb))&&eC.value:eP[eb]),ek=eo&&e_?e_:et[eb],(!eo||typeof ew!=typeof ek)&&(eE=Y.bind&&eo?eh(ek,ei):Y.wrap&&eo?eg(ek):eM&&eu(ek)?ea(ek):ek,(Y.sham||ek&&ek.sham||ew&&ew.sham)&&ep(eE,"sham",!0),ep(ej,eb,eE),eM&&(em(ef,ey=eT+"Prototype")||ep(ef,ey,{}),ep(ef[ey],eb,ek),Y.real&&eO&&(en||!eO[eb])&&ep(eO,eb,ek)))}},32879:function(Y){Y.exports=function(Y){try{return!!Y()}catch(Y){return!0}}},9757:function(Y,et,en){var ei=en(89215),eo=Function.prototype,ea=eo.apply,eu=eo.call;Y.exports="object"==typeof Reflect&&Reflect.apply||(ei?eu.bind(ea):function(){return eu.apply(ea,arguments)})},88753:function(Y,et,en){var ei=en(56103),eo=en(6620),ea=en(89215),eu=ei(ei.bind);Y.exports=function(Y,et){return eo(Y),void 0===et?Y:ea?eu(Y,et):function(){return Y.apply(et,arguments)}}},89215:function(Y,et,en){var ei=en(32879);Y.exports=!ei(function(){var Y=(function(){}).bind();return"function"!=typeof Y||Y.hasOwnProperty("prototype")})},7131:function(Y,et,en){var ei=en(89215),eo=Function.prototype.call;Y.exports=ei?eo.bind(eo):function(){return eo.apply(eo,arguments)}},15591:function(Y,et,en){var ei=en(23419),eo=en(53461),ea=Function.prototype,eu=ei&&Object.getOwnPropertyDescriptor,ec=eo(ea,"name"),ed=ec&&"something"===(function(){}).name,ef=ec&&(!ei||ei&&eu(ea,"name").configurable);Y.exports={EXISTS:ec,PROPER:ed,CONFIGURABLE:ef}},10006:function(Y,et,en){var ei=en(57043),eo=en(6620);Y.exports=function(Y,et,en){try{return ei(eo(Object.getOwnPropertyDescriptor(Y,et)[en]))}catch(Y){}}},56103:function(Y,et,en){var ei=en(87601),eo=en(57043);Y.exports=function(Y){if("Function"===ei(Y))return eo(Y)}},57043:function(Y,et,en){var ei=en(89215),eo=Function.prototype,ea=eo.call,eu=ei&&eo.bind.bind(ea,ea);Y.exports=ei?eu:function(Y){return function(){return ea.apply(Y,arguments)}}},43585:function(Y,et,en){var ei=en(3103),eo=en(9419),ea=en(66977),eu=function(Y){return ea(Y)?Y:void 0};Y.exports=function(Y,et){return arguments.length<2?eu(ei[Y])||eu(eo[Y]):ei[Y]&&ei[Y][et]||eo[Y]&&eo[Y][et]}},21478:function(Y,et,en){var ei=en(85153),eo=en(13689),ea=en(14875),eu=en(52752),ec=en(52126)("iterator");Y.exports=function(Y){if(!ea(Y))return eo(Y,ec)||eo(Y,"@@iterator")||eu[ei(Y)]}},93639:function(Y,et,en){var ei=en(7131),eo=en(6620),ea=en(9465),eu=en(98242),ec=en(21478),ed=TypeError;Y.exports=function(Y,et){var en=arguments.length<2?ec(Y):et;if(eo(en))return ea(ei(en,Y));throw ed(eu(Y)+" is not iterable")}},3798:function(Y,et,en){var ei=en(57043),eo=en(18066),ea=en(66977),eu=en(87601),ec=en(51774),ed=ei([].push);Y.exports=function(Y){if(ea(Y))return Y;if(eo(Y)){for(var et=Y.length,en=[],ei=0;ei0?en:et)(ei)}},16356:function(Y,et,en){var ei,eo=en(9465),ea=en(74125),eu=en(74365),ec=en(40895),ed=en(84845),ef=en(33635),eh=en(29913),ep=">",em="<",eg="prototype",ey="script",eb=eh("IE_PROTO"),ek=function(){},ew=function(Y){return em+ey+ep+Y+em+"/"+ey+ep},e_=function(Y){Y.write(ew("")),Y.close();var et=Y.parentWindow.Object;return Y=null,et},eE=function(){var Y,et=ef("iframe"),en="java"+ey+":";return et.style.display="none",ed.appendChild(et),et.src=String(en),(Y=et.contentWindow.document).open(),Y.write(ew("document.F=Object")),Y.close(),Y.F},eC=function(){try{ei=new ActiveXObject("htmlfile")}catch(Y){}eC="undefined"!=typeof document?document.domain&&ei?e_(ei):eE():e_(ei);for(var Y=eu.length;Y--;)delete eC[eg][eu[Y]];return eC()};ec[eb]=!0,Y.exports=Object.create||function(Y,et){var en;return null!==Y?(ek[eg]=eo(Y),en=new ek,ek[eg]=null,en[eb]=Y):en=eC(),void 0===et?en:ea.f(en,et)}},74125:function(Y,et,en){var ei=en(23419),eo=en(93990),ea=en(54229),eu=en(9465),ec=en(58793),ed=en(70793);et.f=ei&&!eo?Object.defineProperties:function(Y,et){eu(Y);for(var en,ei=ec(et),eo=ed(et),ef=eo.length,eh=0;ef>eh;)ea.f(Y,en=eo[eh++],ei[en]);return Y}},54229:function(Y,et,en){var ei=en(23419),eo=en(3138),ea=en(93990),eu=en(9465),ec=en(78396),ed=TypeError,ef=Object.defineProperty,eh=Object.getOwnPropertyDescriptor,ep="enumerable",em="configurable",eg="writable";et.f=ei?ea?function(Y,et,en){if(eu(Y),et=ec(et),eu(en),"function"==typeof Y&&"prototype"===et&&"value"in en&&eg in en&&!en[eg]){var ei=eh(Y,et);ei&&ei[eg]&&(Y[et]=en.value,en={configurable:em in en?en[em]:ei[em],enumerable:ep in en?en[ep]:ei[ep],writable:!1})}return ef(Y,et,en)}:ef:function(Y,et,en){if(eu(Y),et=ec(et),eu(en),eo)try{return ef(Y,et,en)}catch(Y){}if("get"in en||"set"in en)throw ed("Accessors not supported");return"value"in en&&(Y[et]=en.value),Y}},44696:function(Y,et,en){var ei=en(23419),eo=en(7131),ea=en(59876),eu=en(30896),ec=en(58793),ed=en(78396),ef=en(53461),eh=en(3138),ep=Object.getOwnPropertyDescriptor;et.f=ei?ep:function(Y,et){if(Y=ec(Y),et=ed(et),eh)try{return ep(Y,et)}catch(Y){}if(ef(Y,et))return eu(!eo(ea.f,Y,et),Y[et])}},37037:function(Y,et,en){var ei=en(87601),eo=en(58793),ea=en(80157).f,eu=en(45926),ec="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ed=function(Y){try{return ea(Y)}catch(Y){return eu(ec)}};Y.exports.f=function(Y){return ec&&"Window"==ei(Y)?ed(Y):ea(eo(Y))}},80157:function(Y,et,en){var ei=en(5733),eo=en(74365).concat("length","prototype");et.f=Object.getOwnPropertyNames||function(Y){return ei(Y,eo)}},4496:function(Y,et){et.f=Object.getOwnPropertySymbols},81115:function(Y,et,en){var ei=en(53461),eo=en(66977),ea=en(44072),eu=en(29913),ec=en(67078),ed=eu("IE_PROTO"),ef=Object,eh=ef.prototype;Y.exports=ec?ef.getPrototypeOf:function(Y){var et=ea(Y);if(ei(et,ed))return et[ed];var en=et.constructor;return eo(en)&&et instanceof en?en.prototype:et instanceof ef?eh:null}},62527:function(Y,et,en){var ei=en(57043);Y.exports=ei({}.isPrototypeOf)},5733:function(Y,et,en){var ei=en(57043),eo=en(53461),ea=en(58793),eu=en(47396).indexOf,ec=en(40895),ed=ei([].push);Y.exports=function(Y,et){var en,ei=ea(Y),ef=0,eh=[];for(en in ei)!eo(ec,en)&&eo(ei,en)&&ed(eh,en);for(;et.length>ef;)eo(ei,en=et[ef++])&&(~eu(eh,en)||ed(eh,en));return eh}},70793:function(Y,et,en){var ei=en(5733),eo=en(74365);Y.exports=Object.keys||function(Y){return ei(Y,eo)}},59876:function(Y,et){"use strict";var en={}.propertyIsEnumerable,ei=Object.getOwnPropertyDescriptor,eo=ei&&!en.call({1:2},1);et.f=eo?function(Y){var et=ei(this,Y);return!!et&&et.enumerable}:en},47838:function(Y,et,en){var ei=en(10006),eo=en(9465),ea=en(50278);Y.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var Y,et=!1,en={};try{(Y=ei(Object.prototype,"__proto__","set"))(en,[]),et=en instanceof Array}catch(Y){}return function(en,ei){return eo(en),ea(ei),et?Y(en,ei):en.__proto__=ei,en}}():void 0)},90148:function(Y,et,en){"use strict";var ei=en(11053),eo=en(85153);Y.exports=ei?({}).toString:function(){return"[object "+eo(this)+"]"}},84814:function(Y,et,en){var ei=en(7131),eo=en(66977),ea=en(66407),eu=TypeError;Y.exports=function(Y,et){var en,ec;if("string"===et&&eo(en=Y.toString)&&!ea(ec=ei(en,Y))||eo(en=Y.valueOf)&&!ea(ec=ei(en,Y))||"string"!==et&&eo(en=Y.toString)&&!ea(ec=ei(en,Y)))return ec;throw eu("Can't convert object to primitive value")}},80497:function(Y,et,en){var ei=en(43585),eo=en(57043),ea=en(80157),eu=en(4496),ec=en(9465),ed=eo([].concat);Y.exports=ei("Reflect","ownKeys")||function(Y){var et=ea.f(ec(Y)),en=eu.f;return en?ed(et,en(Y)):et}},3103:function(Y){Y.exports={}},21309:function(Y,et,en){var ei=en(14875),eo=TypeError;Y.exports=function(Y){if(ei(Y))throw eo("Can't call method on "+Y);return Y}},68515:function(Y,et,en){"use strict";var ei=en(9419),eo=en(9757),ea=en(66977),eu=en(6085),ec=en(15065),ed=en(98256),ef=en(31404),eh=ei.Function,ep=/MSIE .\./.test(ec)||eu&&function(){var Y=ei.Bun.version.split(".");return Y.length<3||0==Y[0]&&(Y[1]<3||3==Y[1]&&0==Y[2])}();Y.exports=function(Y,et){var en=et?2:1;return ep?function(ei,eu){var ec=ef(arguments.length,1)>en,ep=ea(ei)?ei:eh(ei),em=ec?ed(arguments,en):[],eg=ec?function(){eo(ep,this,em)}:ep;return et?Y(eg,eu):Y(eg)}:Y}},95388:function(Y,et,en){var ei=en(11053),eo=en(54229).f,ea=en(44414),eu=en(53461),ec=en(90148),ed=en(52126)("toStringTag");Y.exports=function(Y,et,en,ef){if(Y){var eh=en?Y:Y.prototype;eu(eh,ed)||eo(eh,ed,{configurable:!0,value:et}),ef&&!ei&&ea(eh,"toString",ec)}}},29913:function(Y,et,en){var ei=en(40487),eo=en(83083),ea=ei("keys");Y.exports=function(Y){return ea[Y]||(ea[Y]=eo(Y))}},52738:function(Y,et,en){var ei=en(9419),eo=en(83440),ea="__core-js_shared__",eu=ei[ea]||eo(ea,{});Y.exports=eu},40487:function(Y,et,en){var ei=en(24763),eo=en(52738);(Y.exports=function(Y,et){return eo[Y]||(eo[Y]=void 0!==et?et:{})})("versions",[]).push({version:"3.30.2",mode:ei?"pure":"global",copyright:"\xa9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.30.2/LICENSE",source:"https://github.com/zloirock/core-js"})},40765:function(Y,et,en){var ei=en(57043),eo=en(75042),ea=en(51774),eu=en(21309),ec=ei("".charAt),ed=ei("".charCodeAt),ef=ei("".slice),eh=function(Y){return function(et,en){var ei,eh,ep=ea(eu(et)),em=eo(en),eg=ep.length;return em<0||em>=eg?Y?"":void 0:(ei=ed(ep,em))<55296||ei>56319||em+1===eg||(eh=ed(ep,em+1))<56320||eh>57343?Y?ec(ep,em):ei:Y?ef(ep,em,em+2):(ei-55296<<10)+(eh-56320)+65536}};Y.exports={codeAt:eh(!1),charAt:eh(!0)}},57588:function(Y,et,en){var ei=en(66564),eo=en(32879),ea=en(9419).String;Y.exports=!!Object.getOwnPropertySymbols&&!eo(function(){var Y=Symbol();return!ea(Y)||!(Object(Y) instanceof Symbol)||!Symbol.sham&&ei&&ei<41})},28356:function(Y,et,en){var ei=en(7131),eo=en(43585),ea=en(52126),eu=en(63197);Y.exports=function(){var Y=eo("Symbol"),et=Y&&Y.prototype,en=et&&et.valueOf,ec=ea("toPrimitive");et&&!et[ec]&&eu(et,ec,function(Y){return ei(en,this)},{arity:1})}},51655:function(Y,et,en){var ei=en(57588);Y.exports=ei&&!!Symbol.for&&!!Symbol.keyFor},3874:function(Y,et,en){var ei=en(75042),eo=Math.max,ea=Math.min;Y.exports=function(Y,et){var en=ei(Y);return en<0?eo(en+et,0):ea(en,et)}},58793:function(Y,et,en){var ei=en(19833),eo=en(21309);Y.exports=function(Y){return ei(eo(Y))}},75042:function(Y,et,en){var ei=en(9554);Y.exports=function(Y){var et=+Y;return et!=et||0===et?0:ei(et)}},43216:function(Y,et,en){var ei=en(75042),eo=Math.min;Y.exports=function(Y){return Y>0?eo(ei(Y),9007199254740991):0}},44072:function(Y,et,en){var ei=en(21309),eo=Object;Y.exports=function(Y){return eo(ei(Y))}},3872:function(Y,et,en){var ei=en(7131),eo=en(66407),ea=en(77412),eu=en(13689),ec=en(84814),ed=en(52126),ef=TypeError,eh=ed("toPrimitive");Y.exports=function(Y,et){if(!eo(Y)||ea(Y))return Y;var en,ed=eu(Y,eh);if(ed){if(void 0===et&&(et="default"),!eo(en=ei(ed,Y,et))||ea(en))return en;throw ef("Can't convert object to primitive value")}return void 0===et&&(et="number"),ec(Y,et)}},78396:function(Y,et,en){var ei=en(3872),eo=en(77412);Y.exports=function(Y){var et=ei(Y,"string");return eo(et)?et:et+""}},11053:function(Y,et,en){var ei=en(52126)("toStringTag"),eo={};eo[ei]="z",Y.exports="[object z]"===String(eo)},51774:function(Y,et,en){var ei=en(85153),eo=String;Y.exports=function(Y){if("Symbol"===ei(Y))throw TypeError("Cannot convert a Symbol value to a string");return eo(Y)}},98242:function(Y){var et=String;Y.exports=function(Y){try{return et(Y)}catch(Y){return"Object"}}},83083:function(Y,et,en){var ei=en(57043),eo=0,ea=Math.random(),eu=ei(1..toString);Y.exports=function(Y){return"Symbol("+(void 0===Y?"":Y)+")_"+eu(++eo+ea,36)}},5356:function(Y,et,en){var ei=en(57588);Y.exports=ei&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},93990:function(Y,et,en){var ei=en(23419),eo=en(32879);Y.exports=ei&&eo(function(){return 42!=Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},31404:function(Y){var et=TypeError;Y.exports=function(Y,en){if(Y=51||!eo(function(){var Y=[];return Y[eb]=!1,Y.concat()[0]!==Y}),ew=function(Y){if(!eu(Y))return!1;var et=Y[eb];return void 0!==et?!!et:ea(Y)};ei({target:"Array",proto:!0,arity:1,forced:!ek||!em("concat")},{concat:function(Y){var et,en,ei,eo,ea,eu=ec(this),em=ep(eu,0),eg=0;for(et=-1,ei=arguments.length;et1?arguments[1]:void 0)}})},48354:function(Y,et,en){"use strict";var ei=en(46946),eo=en(72358);ei({target:"Array",proto:!0,forced:[].forEach!=eo},{forEach:eo})},66166:function(Y,et,en){var ei=en(46946),eo=en(83449);ei({target:"Array",stat:!0,forced:!en(57885)(function(Y){Array.from(Y)})},{from:eo})},41463:function(Y,et,en){"use strict";var ei=en(46946),eo=en(56103),ea=en(47396).indexOf,eu=en(50769),ec=eo([].indexOf),ed=!!ec&&1/ec([1],1,-0)<0;ei({target:"Array",proto:!0,forced:ed||!eu("indexOf")},{indexOf:function(Y){var et=arguments.length>1?arguments[1]:void 0;return ed?ec(this,Y,et)||0:ea(this,Y,et)}})},73163:function(Y,et,en){en(46946)({target:"Array",stat:!0},{isArray:en(18066)})},38063:function(Y,et,en){"use strict";var ei=en(58793),eo=en(12322),ea=en(52752),eu=en(87236),ec=en(54229).f,ed=en(52190),ef=en(70996),eh=en(24763),ep=en(23419),em="Array Iterator",eg=eu.set,ey=eu.getterFor(em);Y.exports=ed(Array,"Array",function(Y,et){eg(this,{type:em,target:ei(Y),index:0,kind:et})},function(){var Y=ey(this),et=Y.target,en=Y.kind,ei=Y.index++;return!et||ei>=et.length?(Y.target=void 0,ef(void 0,!0)):"keys"==en?ef(ei,!1):"values"==en?ef(et[ei],!1):ef([ei,et[ei]],!1)},"values");var eb=ea.Arguments=ea.Array;if(eo("keys"),eo("values"),eo("entries"),!eh&&ep&&"values"!==eb.name)try{ec(eb,"name",{value:"values"})}catch(Y){}},92302:function(Y,et,en){"use strict";var ei=en(46946),eo=en(18066),ea=en(97515),eu=en(66407),ec=en(3874),ed=en(20691),ef=en(58793),eh=en(26938),ep=en(52126),em=en(75089),eg=en(98256),ey=em("slice"),eb=ep("species"),ek=Array,ew=Math.max;ei({target:"Array",proto:!0,forced:!ey},{slice:function(Y,et){var en,ei,ep,em=ef(this),ey=ed(em),e_=ec(Y,ey),eE=ec(void 0===et?ey:et,ey);if(eo(em)&&(ea(en=em.constructor)&&(en===ek||eo(en.prototype))?en=void 0:eu(en)&&null===(en=en[eb])&&(en=void 0),en===ek||void 0===en))return eg(em,e_,eE);for(ep=0,ei=new(void 0===en?ek:en)(ew(eE-e_,0));e_eC-ei+en;ek--)em(eE,ek-1)}else if(en>ei)for(ek=eC-ei;ek>eT;ek--)ew=ek+ei-1,e_=ek+en-1,ew in eE?eE[e_]=eE[ew]:em(eE,e_);for(ek=0;ekep;)void 0!==(en=eo(ei,et=ef[ep++]))&&ed(eh,et,en);return eh}})},54142:function(Y,et,en){var ei=en(46946),eo=en(57588),ea=en(32879),eu=en(4496),ec=en(44072);ei({target:"Object",stat:!0,forced:!eo||ea(function(){eu.f(1)})},{getOwnPropertySymbols:function(Y){var et=eu.f;return et?et(ec(Y)):[]}})},76278:function(Y,et,en){var ei=en(46946),eo=en(44072),ea=en(70793);ei({target:"Object",stat:!0,forced:en(32879)(function(){ea(1)})},{keys:function(Y){return ea(eo(Y))}})},44992:function(){},95708:function(){},13834:function(Y,et,en){"use strict";var ei=en(40765).charAt,eo=en(51774),ea=en(87236),eu=en(52190),ec=en(70996),ed="String Iterator",ef=ea.set,eh=ea.getterFor(ed);eu(String,"String",function(Y){ef(this,{type:ed,string:eo(Y),index:0})},function(){var Y,et=eh(this),en=et.string,eo=et.index;return eo>=en.length?ec(void 0,!0):(Y=ei(en,eo),et.index+=Y.length,ec(Y,!1))})},20435:function(Y,et,en){en(62077)("asyncIterator")},84585:function(Y,et,en){"use strict";var ei=en(46946),eo=en(9419),ea=en(7131),eu=en(57043),ec=en(24763),ed=en(23419),ef=en(57588),eh=en(32879),ep=en(53461),em=en(62527),eg=en(9465),ey=en(58793),eb=en(78396),ek=en(51774),ew=en(30896),e_=en(16356),eE=en(70793),eC=en(80157),eT=en(37037),eS=en(4496),eA=en(44696),eM=en(54229),eP=en(74125),ej=en(59876),eO=en(63197),eI=en(79112),eN=en(40487),eL=en(29913),eR=en(40895),eD=en(83083),eF=en(52126),eB=en(12405),ez=en(62077),eU=en(28356),eH=en(95388),eG=en(87236),eV=en(8906).forEach,eW=eL("hidden"),eZ="Symbol",eK="prototype",e$=eG.set,eY=eG.getterFor(eZ),eQ=Object[eK],eX=eo.Symbol,eJ=eX&&eX[eK],e0=eo.TypeError,e9=eo.QObject,e5=eA.f,e4=eM.f,e3=eT.f,e6=ej.f,e7=eu([].push),e8=eN("symbols"),tt=eN("op-symbols"),ta=eN("wks"),tu=!e9||!e9[eK]||!e9[eK].findChild,tc=ed&&eh(function(){return 7!=e_(e4({},"a",{get:function(){return e4(this,"a",{value:7}).a}})).a})?function(Y,et,en){var ei=e5(eQ,et);ei&&delete eQ[et],e4(Y,et,en),ei&&Y!==eQ&&e4(eQ,et,ei)}:e4,td=function(Y,et){var en=e8[Y]=e_(eJ);return e$(en,{type:eZ,tag:Y,description:et}),ed||(en.description=et),en},tf=function(Y,et,en){Y===eQ&&tf(tt,et,en),eg(Y);var ei=eb(et);return(eg(en),ep(e8,ei))?(en.enumerable?(ep(Y,eW)&&Y[eW][ei]&&(Y[eW][ei]=!1),en=e_(en,{enumerable:ew(0,!1)})):(ep(Y,eW)||e4(Y,eW,ew(1,{})),Y[eW][ei]=!0),tc(Y,ei,en)):e4(Y,ei,en)},th=function(Y,et){eg(Y);var en=ey(et),ei=eE(en).concat(tb(en));return eV(ei,function(et){(!ed||ea(tm,en,et))&&tf(Y,et,en[et])}),Y},tp=function(Y,et){return void 0===et?e_(Y):th(e_(Y),et)},tm=function(Y){var et=eb(Y),en=ea(e6,this,et);return(!(this===eQ&&ep(e8,et))||!!ep(tt,et))&&(!(en||!ep(this,et)||!ep(e8,et)||ep(this,eW)&&this[eW][et])||en)},tg=function(Y,et){var en=ey(Y),ei=eb(et);if(!(en===eQ&&ep(e8,ei))||ep(tt,ei)){var eo=e5(en,ei);return eo&&ep(e8,ei)&&!(ep(en,eW)&&en[eW][ei])&&(eo.enumerable=!0),eo}},tv=function(Y){var et=e3(ey(Y)),en=[];return eV(et,function(Y){ep(e8,Y)||ep(eR,Y)||e7(en,Y)}),en},tb=function(Y){var et=Y===eQ,en=e3(et?tt:ey(Y)),ei=[];return eV(en,function(Y){ep(e8,Y)&&(!et||ep(eQ,Y))&&e7(ei,e8[Y])}),ei};ef||(eO(eJ=(eX=function(){if(em(eJ,this))throw e0("Symbol is not a constructor");var Y=arguments.length&&void 0!==arguments[0]?ek(arguments[0]):void 0,et=eD(Y),en=function(Y){this===eQ&&ea(en,tt,Y),ep(this,eW)&&ep(this[eW],et)&&(this[eW][et]=!1),tc(this,et,ew(1,Y))};return ed&&tu&&tc(eQ,et,{configurable:!0,set:en}),td(et,Y)})[eK],"toString",function(){return eY(this).tag}),eO(eX,"withoutSetter",function(Y){return td(eD(Y),Y)}),ej.f=tm,eM.f=tf,eP.f=th,eA.f=tg,eC.f=eT.f=tv,eS.f=tb,eB.f=function(Y){return td(eF(Y),Y)},ed&&(eI(eJ,"description",{configurable:!0,get:function(){return eY(this).description}}),ec||eO(eQ,"propertyIsEnumerable",tm,{unsafe:!0}))),ei({global:!0,constructor:!0,wrap:!0,forced:!ef,sham:!ef},{Symbol:eX}),eV(eE(ta),function(Y){ez(Y)}),ei({target:eZ,stat:!0,forced:!ef},{useSetter:function(){tu=!0},useSimple:function(){tu=!1}}),ei({target:"Object",stat:!0,forced:!ef,sham:!ed},{create:tp,defineProperty:tf,defineProperties:th,getOwnPropertyDescriptor:tg}),ei({target:"Object",stat:!0,forced:!ef},{getOwnPropertyNames:tv}),eU(),eH(eX,eZ),eR[eW]=!0},61162:function(){},93:function(Y,et,en){var ei=en(46946),eo=en(43585),ea=en(53461),eu=en(51774),ec=en(40487),ed=en(51655),ef=ec("string-to-symbol-registry"),eh=ec("symbol-to-string-registry");ei({target:"Symbol",stat:!0,forced:!ed},{for:function(Y){var et=eu(Y);if(ea(ef,et))return ef[et];var en=eo("Symbol")(et);return ef[et]=en,eh[en]=et,en}})},79951:function(Y,et,en){en(62077)("hasInstance")},80376:function(Y,et,en){en(62077)("isConcatSpreadable")},9495:function(Y,et,en){en(62077)("iterator")},52366:function(Y,et,en){en(84585),en(93),en(83516),en(80818),en(54142)},83516:function(Y,et,en){var ei=en(46946),eo=en(53461),ea=en(77412),eu=en(98242),ec=en(40487),ed=en(51655),ef=ec("symbol-to-string-registry");ei({target:"Symbol",stat:!0,forced:!ed},{keyFor:function(Y){if(!ea(Y))throw TypeError(eu(Y)+" is not a symbol");if(eo(ef,Y))return ef[Y]}})},49856:function(Y,et,en){en(62077)("matchAll")},99922:function(Y,et,en){en(62077)("match")},48760:function(Y,et,en){en(62077)("replace")},32269:function(Y,et,en){en(62077)("search")},24230:function(Y,et,en){en(62077)("species")},97454:function(Y,et,en){en(62077)("split")},44612:function(Y,et,en){var ei=en(62077),eo=en(28356);ei("toPrimitive"),eo()},89956:function(Y,et,en){var ei=en(43585),eo=en(62077),ea=en(95388);eo("toStringTag"),ea(ei("Symbol"),"Symbol")},17862:function(Y,et,en){en(62077)("unscopables")},72594:function(Y,et,en){en(62077)("asyncDispose")},28338:function(Y,et,en){en(62077)("dispose")},74591:function(Y,et,en){var ei=en(46946),eo=en(43585),ea=en(57043),eu=eo("Symbol"),ec=eu.keyFor,ed=ea(eu.prototype.valueOf);ei({target:"Symbol",stat:!0},{isRegistered:function(Y){try{return void 0!==ec(ed(Y))}catch(Y){return!1}}})},83114:function(Y,et,en){for(var ei=en(46946),eo=en(40487),ea=en(43585),eu=en(57043),ec=en(77412),ed=en(52126),ef=ea("Symbol"),eh=ef.isWellKnown,ep=ea("Object","getOwnPropertyNames"),em=eu(ef.prototype.valueOf),eg=eo("wks"),ey=0,eb=ep(ef),ek=eb.length;eyeh;)if((ec=ed[eh++])!=ec)return!0}else for(;ef>eh;eh++)if((Y||eh in ed)&&ed[eh]===en)return Y||eh||0;return!Y&&-1}};Y.exports={includes:eu(!0),indexOf:eu(!1)}},2945:function(Y){var et={}.toString;Y.exports=function(Y){return et.call(Y).slice(8,-1)}},81153:function(Y,et,en){var ei=en(85943),eo=en(4015),ea=en(2945),eu=en(30359)("toStringTag"),ec="Arguments"==ea(function(){return arguments}()),ed=function(Y,et){try{return Y[et]}catch(Y){}};Y.exports=ei?ea:function(Y){var et,en,ei;return void 0===Y?"Undefined":null===Y?"Null":"string"==typeof(en=ed(et=Object(Y),eu))?en:ec?ea(et):"Object"==(ei=ea(et))&&eo(et.callee)?"Arguments":ei}},84255:function(Y,et,en){var ei=en(67728),eo=en(2213),ea=en(58776),eu=en(29311);Y.exports=function(Y,et){for(var en=eo(et),ec=eu.f,ed=ea.f,ef=0;ef=74)&&(ei=eu.match(/Chrome\/(\d+)/))&&(eo=ei[1]),Y.exports=eo&&+eo},31069:function(Y){Y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},58643:function(Y,et,en){var ei=en(53392),eo=en(58776).f,ea=en(57695),eu=en(81839),ec=en(88461),ed=en(84255),ef=en(71239);Y.exports=function(Y,et){var en,eh,ep,em,eg,ey=Y.target,eb=Y.global,ek=Y.stat;if(en=eb?ei:ek?ei[ey]||ec(ey,{}):(ei[ey]||{}).prototype)for(eh in et){if(em=et[eh],ep=Y.noTargetGet?(eg=eo(en,eh))&&eg.value:en[eh],!ef(eb?eh:ey+(ek?".":"#")+eh,Y.forced)&&void 0!==ep){if(typeof em==typeof ep)continue;ed(em,ep)}(Y.sham||ep&&ep.sham)&&ea(em,"sham",!0),eu(en,eh,em,Y)}}},65905:function(Y){Y.exports=function(Y){try{return!!Y()}catch(Y){return!0}}},42758:function(Y,et,en){"use strict";en(59103);var ei=en(81839),eo=en(60974),ea=en(65905),eu=en(30359),ec=en(57695),ed=eu("species"),ef=RegExp.prototype;Y.exports=function(Y,et,en,eh){var ep=eu(Y),em=!ea(function(){var et={};return et[ep]=function(){return 7},7!=""[Y](et)}),eg=em&&!ea(function(){var et=!1,en=/a/;return"split"===Y&&((en={}).constructor={},en.constructor[ed]=function(){return en},en.flags="",en[ep]=/./[ep]),en.exec=function(){return et=!0,null},en[ep](""),!et});if(!em||!eg||en){var ey=/./[ep],eb=et(ep,""[Y],function(Y,et,en,ei,ea){var eu=et.exec;return eu===eo||eu===ef.exec?em&&!ea?{done:!0,value:ey.call(et,en,ei)}:{done:!0,value:Y.call(en,et,ei)}:{done:!1}});ei(String.prototype,Y,eb[0]),ei(ef,ep,eb[1])}eh&&ec(ef[ep],"sham",!0)}},61336:function(Y,et,en){var ei=en(81846),eo=en(67728),ea=Function.prototype,eu=ei&&Object.getOwnPropertyDescriptor,ec=eo(ea,"name"),ed=ec&&"something"===(function(){}).name,ef=ec&&(!ei||ei&&eu(ea,"name").configurable);Y.exports={EXISTS:ec,PROPER:ed,CONFIGURABLE:ef}},70773:function(Y,et,en){var ei=en(53392),eo=en(4015),ea=function(Y){return eo(Y)?Y:void 0};Y.exports=function(Y,et){return arguments.length<2?ea(ei[Y]):ei[Y]&&ei[Y][et]}},66404:function(Y,et,en){var ei=en(12750);Y.exports=function(Y,et){var en=Y[et];return null==en?void 0:ei(en)}},10860:function(Y,et,en){var ei=en(80362),eo=Math.floor,ea="".replace,eu=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ec=/\$([$&'`]|\d{1,2})/g;Y.exports=function(Y,et,en,ed,ef,eh){var ep=en+Y.length,em=ed.length,eg=ec;return void 0!==ef&&(ef=ei(ef),eg=eu),ea.call(eh,eg,function(ei,ea){var eu;switch(ea.charAt(0)){case"$":return"$";case"&":return Y;case"`":return et.slice(0,en);case"'":return et.slice(ep);case"<":eu=ef[ea.slice(1,-1)];break;default:var ec=+ea;if(0===ec)return ei;if(ec>em){var eh=eo(ec/10);if(0===eh)return ei;if(eh<=em)return void 0===ed[eh-1]?ea.charAt(1):ed[eh-1]+ea.charAt(1);return ei}eu=ed[ec-1]}return void 0===eu?"":eu})}},53392:function(Y,et,en){var ei=function(Y){return Y&&Y.Math==Math&&Y};Y.exports=ei("object"==typeof globalThis&&globalThis)||ei("object"==typeof window&&window)||ei("object"==typeof self&&self)||ei("object"==typeof en.g&&en.g)||function(){return this}()||Function("return this")()},67728:function(Y,et,en){var ei=en(80362),eo={}.hasOwnProperty;Y.exports=Object.hasOwn||function(Y,et){return eo.call(ei(Y),et)}},62998:function(Y){Y.exports={}},19368:function(Y,et,en){var ei=en(70773);Y.exports=ei("document","documentElement")},29630:function(Y,et,en){var ei=en(81846),eo=en(65905),ea=en(62770);Y.exports=!ei&&!eo(function(){return 7!=Object.defineProperty(ea("div"),"a",{get:function(){return 7}}).a})},15338:function(Y,et,en){var ei=en(65905),eo=en(2945),ea="".split;Y.exports=ei(function(){return!Object("z").propertyIsEnumerable(0)})?function(Y){return"String"==eo(Y)?ea.call(Y,""):Object(Y)}:Object},83252:function(Y,et,en){var ei=en(4015),eo=en(20559),ea=Function.toString;ei(eo.inspectSource)||(eo.inspectSource=function(Y){return ea.call(Y)}),Y.exports=eo.inspectSource},3490:function(Y,et,en){var ei,eo,ea,eu=en(18407),ec=en(53392),ed=en(72852),ef=en(57695),eh=en(67728),ep=en(20559),em=en(13131),eg=en(62998),ey="Object already initialized",eb=ec.WeakMap,ek=function(Y){return ea(Y)?eo(Y):ei(Y,{})},ew=function(Y){return function(et){var en;if(!ed(et)||(en=eo(et)).type!==Y)throw TypeError("Incompatible receiver, "+Y+" required");return en}};if(eu||ep.state){var e_=ep.state||(ep.state=new eb),eE=e_.get,eC=e_.has,eT=e_.set;ei=function(Y,et){if(eC.call(e_,Y))throw TypeError(ey);return et.facade=Y,eT.call(e_,Y,et),et},eo=function(Y){return eE.call(e_,Y)||{}},ea=function(Y){return eC.call(e_,Y)}}else{var eS=em("state");eg[eS]=!0,ei=function(Y,et){if(eh(Y,eS))throw TypeError(ey);return et.facade=Y,ef(Y,eS,et),et},eo=function(Y){return eh(Y,eS)?Y[eS]:{}},ea=function(Y){return eh(Y,eS)}}Y.exports={set:ei,get:eo,has:ea,enforce:ek,getterFor:ew}},4015:function(Y){Y.exports=function(Y){return"function"==typeof Y}},71239:function(Y,et,en){var ei=en(65905),eo=en(4015),ea=/#|\.prototype\./,eu=function(Y,et){var en=ed[ec(Y)];return en==eh||en!=ef&&(eo(et)?ei(et):!!et)},ec=eu.normalize=function(Y){return String(Y).replace(ea,".").toLowerCase()},ed=eu.data={},ef=eu.NATIVE="N",eh=eu.POLYFILL="P";Y.exports=eu},72852:function(Y,et,en){var ei=en(4015);Y.exports=function(Y){return"object"==typeof Y?null!==Y:ei(Y)}},49810:function(Y){Y.exports=!1},11874:function(Y,et,en){var ei=en(4015),eo=en(70773),ea=en(75563);Y.exports=ea?function(Y){return"symbol"==typeof Y}:function(Y){var et=eo("Symbol");return ei(et)&&Object(Y) instanceof et}},72061:function(Y,et,en){var ei=en(8924);Y.exports=function(Y){return ei(Y.length)}},83774:function(Y,et,en){var ei=en(45873),eo=en(65905);Y.exports=!!Object.getOwnPropertySymbols&&!eo(function(){var Y=Symbol();return!String(Y)||!(Object(Y) instanceof Symbol)||!Symbol.sham&&ei&&ei<41})},18407:function(Y,et,en){var ei=en(53392),eo=en(4015),ea=en(83252),eu=ei.WeakMap;Y.exports=eo(eu)&&/native code/.test(ea(eu))},49898:function(Y,et,en){var ei,eo=en(13533),ea=en(36627),eu=en(31069),ec=en(62998),ed=en(19368),ef=en(62770),eh=en(13131),ep=">",em="<",eg="prototype",ey="script",eb=eh("IE_PROTO"),ek=function(){},ew=function(Y){return em+ey+ep+Y+em+"/"+ey+ep},e_=function(Y){Y.write(ew("")),Y.close();var et=Y.parentWindow.Object;return Y=null,et},eE=function(){var Y,et=ef("iframe"),en="java"+ey+":";return et.style.display="none",ed.appendChild(et),et.src=String(en),(Y=et.contentWindow.document).open(),Y.write(ew("document.F=Object")),Y.close(),Y.F},eC=function(){try{ei=new ActiveXObject("htmlfile")}catch(Y){}eC="undefined"!=typeof document?document.domain&&ei?e_(ei):eE():e_(ei);for(var Y=eu.length;Y--;)delete eC[eg][eu[Y]];return eC()};ec[eb]=!0,Y.exports=Object.create||function(Y,et){var en;return null!==Y?(ek[eg]=eo(Y),en=new ek,ek[eg]=null,en[eb]=Y):en=eC(),void 0===et?en:ea(en,et)}},36627:function(Y,et,en){var ei=en(81846),eo=en(29311),ea=en(13533),eu=en(8994);Y.exports=ei?Object.defineProperties:function(Y,et){ea(Y);for(var en,ei=eu(et),ec=ei.length,ed=0;ec>ed;)eo.f(Y,en=ei[ed++],et[en]);return Y}},29311:function(Y,et,en){var ei=en(81846),eo=en(29630),ea=en(13533),eu=en(42932),ec=Object.defineProperty;et.f=ei?ec:function(Y,et,en){if(ea(Y),et=eu(et),ea(en),eo)try{return ec(Y,et,en)}catch(Y){}if("get"in en||"set"in en)throw TypeError("Accessors not supported");return"value"in en&&(Y[et]=en.value),Y}},58776:function(Y,et,en){var ei=en(81846),eo=en(34511),ea=en(7773),eu=en(97418),ec=en(42932),ed=en(67728),ef=en(29630),eh=Object.getOwnPropertyDescriptor;et.f=ei?eh:function(Y,et){if(Y=eu(Y),et=ec(et),ef)try{return eh(Y,et)}catch(Y){}if(ed(Y,et))return ea(!eo.f.call(Y,et),Y[et])}},52728:function(Y,et,en){var ei=en(88486),eo=en(31069).concat("length","prototype");et.f=Object.getOwnPropertyNames||function(Y){return ei(Y,eo)}},96932:function(Y,et){et.f=Object.getOwnPropertySymbols},88486:function(Y,et,en){var ei=en(67728),eo=en(97418),ea=en(73934).indexOf,eu=en(62998);Y.exports=function(Y,et){var en,ec=eo(Y),ed=0,ef=[];for(en in ec)!ei(eu,en)&&ei(ec,en)&&ef.push(en);for(;et.length>ed;)ei(ec,en=et[ed++])&&(~ea(ef,en)||ef.push(en));return ef}},8994:function(Y,et,en){var ei=en(88486),eo=en(31069);Y.exports=Object.keys||function(Y){return ei(Y,eo)}},34511:function(Y,et){"use strict";var en={}.propertyIsEnumerable,ei=Object.getOwnPropertyDescriptor,eo=ei&&!en.call({1:2},1);et.f=eo?function(Y){var et=ei(this,Y);return!!et&&et.enumerable}:en},15609:function(Y,et,en){"use strict";var ei=en(85943),eo=en(81153);Y.exports=ei?({}).toString:function(){return"[object "+eo(this)+"]"}},79954:function(Y,et,en){var ei=en(4015),eo=en(72852);Y.exports=function(Y,et){var en,ea;if("string"===et&&ei(en=Y.toString)&&!eo(ea=en.call(Y))||ei(en=Y.valueOf)&&!eo(ea=en.call(Y))||"string"!==et&&ei(en=Y.toString)&&!eo(ea=en.call(Y)))return ea;throw TypeError("Can't convert object to primitive value")}},2213:function(Y,et,en){var ei=en(70773),eo=en(52728),ea=en(96932),eu=en(13533);Y.exports=ei("Reflect","ownKeys")||function(Y){var et=eo.f(eu(Y)),en=ea.f;return en?et.concat(en(Y)):et}},81839:function(Y,et,en){var ei=en(53392),eo=en(4015),ea=en(67728),eu=en(57695),ec=en(88461),ed=en(83252),ef=en(3490),eh=en(61336).CONFIGURABLE,ep=ef.get,em=ef.enforce,eg=String(String).split("String");(Y.exports=function(Y,et,en,ed){var ef,ep=!!ed&&!!ed.unsafe,ey=!!ed&&!!ed.enumerable,eb=!!ed&&!!ed.noTargetGet,ek=ed&&void 0!==ed.name?ed.name:et;if(eo(en)&&("Symbol("===String(ek).slice(0,7)&&(ek="["+String(ek).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!ea(en,"name")||eh&&en.name!==ek)&&eu(en,"name",ek),(ef=em(en)).source||(ef.source=eg.join("string"==typeof ek?ek:""))),Y===ei){ey?Y[et]=en:ec(et,en);return}ep?!eb&&Y[et]&&(ey=!0):delete Y[et],ey?Y[et]=en:eu(Y,et,en)})(Function.prototype,"toString",function(){return eo(this)&&ep(this).source||ed(this)})},31336:function(Y,et,en){var ei=en(13533),eo=en(4015),ea=en(2945),eu=en(60974);Y.exports=function(Y,et){var en=Y.exec;if(eo(en)){var ec=en.call(Y,et);return null!==ec&&ei(ec),ec}if("RegExp"===ea(Y))return eu.call(Y,et);throw TypeError("RegExp#exec called on incompatible receiver")}},60974:function(Y,et,en){"use strict";var ei=en(75807),eo=en(7246),ea=en(14207),eu=en(28014),ec=en(49898),ed=en(3490).get,ef=en(34314),eh=en(44309),ep=RegExp.prototype.exec,em=eu("native-string-replace",String.prototype.replace),eg=ep,ey=function(){var Y=/a/,et=/b*/g;return ep.call(Y,"a"),ep.call(et,"a"),0!==Y.lastIndex||0!==et.lastIndex}(),eb=ea.UNSUPPORTED_Y||ea.BROKEN_CARET,ek=void 0!==/()??/.exec("")[1];(ey||ek||eb||ef||eh)&&(eg=function(Y){var et,en,ea,eu,ef,eh,ew,e_=this,eE=ed(e_),eC=ei(Y),eT=eE.raw;if(eT)return eT.lastIndex=e_.lastIndex,et=eg.call(eT,eC),e_.lastIndex=eT.lastIndex,et;var eS=eE.groups,eA=eb&&e_.sticky,eM=eo.call(e_),eP=e_.source,ej=0,eO=eC;if(eA&&(-1===(eM=eM.replace("y","")).indexOf("g")&&(eM+="g"),eO=eC.slice(e_.lastIndex),e_.lastIndex>0&&(!e_.multiline||e_.multiline&&"\n"!==eC.charAt(e_.lastIndex-1))&&(eP="(?: "+eP+")",eO=" "+eO,ej++),en=RegExp("^(?:"+eP+")",eM)),ek&&(en=RegExp("^"+eP+"$(?!\\s)",eM)),ey&&(ea=e_.lastIndex),eu=ep.call(eA?en:e_,eO),eA?eu?(eu.input=eu.input.slice(ej),eu[0]=eu[0].slice(ej),eu.index=e_.lastIndex,e_.lastIndex+=eu[0].length):e_.lastIndex=0:ey&&eu&&(e_.lastIndex=e_.global?eu.index+eu[0].length:ea),ek&&eu&&eu.length>1&&em.call(eu[0],en,function(){for(ef=1;efb)","g");return"b"!==Y.exec("b").groups.a||"bc"!=="b".replace(Y,"$c")})},39899:function(Y){Y.exports=function(Y){if(void 0==Y)throw TypeError("Can't call method on "+Y);return Y}},88461:function(Y,et,en){var ei=en(53392);Y.exports=function(Y,et){try{Object.defineProperty(ei,Y,{value:et,configurable:!0,writable:!0})}catch(en){ei[Y]=et}return et}},13131:function(Y,et,en){var ei=en(28014),eo=en(91511),ea=ei("keys");Y.exports=function(Y){return ea[Y]||(ea[Y]=eo(Y))}},20559:function(Y,et,en){var ei=en(53392),eo=en(88461),ea="__core-js_shared__",eu=ei[ea]||eo(ea,{});Y.exports=eu},28014:function(Y,et,en){var ei=en(49810),eo=en(20559);(Y.exports=function(Y,et){return eo[Y]||(eo[Y]=void 0!==et?et:{})})("versions",[]).push({version:"3.18.3",mode:ei?"pure":"global",copyright:"\xa9 2021 Denis Pushkarev (zloirock.ru)"})},82978:function(Y,et,en){var ei=en(58210),eo=en(75807),ea=en(39899),eu=function(Y){return function(et,en){var eu,ec,ed=eo(ea(et)),ef=ei(en),eh=ed.length;return ef<0||ef>=eh?Y?"":void 0:(eu=ed.charCodeAt(ef))<55296||eu>56319||ef+1===eh||(ec=ed.charCodeAt(ef+1))<56320||ec>57343?Y?ed.charAt(ef):eu:Y?ed.slice(ef,ef+2):(eu-55296<<10)+(ec-56320)+65536}};Y.exports={codeAt:eu(!1),charAt:eu(!0)}},73154:function(Y,et,en){var ei=en(58210),eo=Math.max,ea=Math.min;Y.exports=function(Y,et){var en=ei(Y);return en<0?eo(en+et,0):ea(en,et)}},97418:function(Y,et,en){var ei=en(15338),eo=en(39899);Y.exports=function(Y){return ei(eo(Y))}},58210:function(Y){var et=Math.ceil,en=Math.floor;Y.exports=function(Y){var ei=+Y;return ei!=ei||0===ei?0:(ei>0?en:et)(ei)}},8924:function(Y,et,en){var ei=en(58210),eo=Math.min;Y.exports=function(Y){return Y>0?eo(ei(Y),9007199254740991):0}},80362:function(Y,et,en){var ei=en(39899);Y.exports=function(Y){return Object(ei(Y))}},22184:function(Y,et,en){var ei=en(72852),eo=en(11874),ea=en(66404),eu=en(79954),ec=en(30359)("toPrimitive");Y.exports=function(Y,et){if(!ei(Y)||eo(Y))return Y;var en,ed=ea(Y,ec);if(ed){if(void 0===et&&(et="default"),!ei(en=ed.call(Y,et))||eo(en))return en;throw TypeError("Can't convert object to primitive value")}return void 0===et&&(et="number"),eu(Y,et)}},42932:function(Y,et,en){var ei=en(22184),eo=en(11874);Y.exports=function(Y){var et=ei(Y,"string");return eo(et)?et:String(et)}},85943:function(Y,et,en){var ei=en(30359)("toStringTag"),eo={};eo[ei]="z",Y.exports="[object z]"===String(eo)},75807:function(Y,et,en){var ei=en(81153);Y.exports=function(Y){if("Symbol"===ei(Y))throw TypeError("Cannot convert a Symbol value to a string");return String(Y)}},54347:function(Y){Y.exports=function(Y){try{return String(Y)}catch(Y){return"Object"}}},91511:function(Y){var et=0,en=Math.random();Y.exports=function(Y){return"Symbol("+String(void 0===Y?"":Y)+")_"+(++et+en).toString(36)}},75563:function(Y,et,en){var ei=en(83774);Y.exports=ei&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},30359:function(Y,et,en){var ei=en(53392),eo=en(28014),ea=en(67728),eu=en(91511),ec=en(83774),ed=en(75563),ef=eo("wks"),eh=ei.Symbol,ep=ed?eh:eh&&eh.withoutSetter||eu;Y.exports=function(Y){return ea(ef,Y)&&(ec||"string"==typeof ef[Y])||(ec&&ea(eh,Y)?ef[Y]=eh[Y]:ef[Y]=ep("Symbol."+Y)),ef[Y]}},20542:function(Y,et,en){var ei=en(81839),eo=Date.prototype,ea="Invalid Date",eu="toString",ec=eo[eu],ed=eo.getTime;String(new Date(NaN))!=ea&&ei(eo,eu,function(){var Y=ed.call(this);return Y==Y?ec.call(this):ea})},80936:function(Y,et,en){var ei=en(81846),eo=en(61336).EXISTS,ea=en(29311).f,eu=Function.prototype,ec=eu.toString,ed=/^\s*function ([^ (]*)/,ef="name";ei&&!eo&&ea(eu,ef,{configurable:!0,get:function(){try{return ec.call(this).match(ed)[1]}catch(Y){return""}}})},97331:function(Y,et,en){var ei=en(85943),eo=en(81839),ea=en(15609);ei||eo(Object.prototype,"toString",ea,{unsafe:!0})},59103:function(Y,et,en){"use strict";var ei=en(58643),eo=en(60974);ei({target:"RegExp",proto:!0,forced:/./.exec!==eo},{exec:eo})},7842:function(Y,et,en){"use strict";var ei=en(61336).PROPER,eo=en(81839),ea=en(13533),eu=en(75807),ec=en(65905),ed=en(7246),ef="toString",eh=RegExp.prototype,ep=eh[ef],em=ec(function(){return"/a/b"!=ep.call({source:"a",flags:"b"})}),eg=ei&&ep.name!=ef;(em||eg)&&eo(RegExp.prototype,ef,function(){var Y=ea(this),et=eu(Y.source),en=Y.flags;return"/"+et+"/"+eu(void 0===en&&Y instanceof RegExp&&!("flags"in eh)?ed.call(Y):en)},{unsafe:!0})},88085:function(Y,et,en){"use strict";var ei=en(42758),eo=en(65905),ea=en(13533),eu=en(4015),ec=en(58210),ed=en(8924),ef=en(75807),eh=en(39899),ep=en(84179),em=en(66404),eg=en(10860),ey=en(31336),eb=en(30359)("replace"),ek=Math.max,ew=Math.min,e_=function(Y){return void 0===Y?Y:String(Y)},eE=function(){return"$0"==="a".replace(/./,"$0")}(),eC=function(){return!!/./[eb]&&""===/./[eb]("a","$0")}();ei("replace",function(Y,et,en){var ei=eC?"$":"$0";return[function(Y,en){var ei=eh(this),eo=void 0==Y?void 0:em(Y,eb);return eo?eo.call(Y,ei,en):et.call(ef(ei),Y,en)},function(Y,eo){var eh=ea(this),em=ef(Y);if("string"==typeof eo&&-1===eo.indexOf(ei)&&-1===eo.indexOf("$<")){var eb=en(et,eh,em,eo);if(eb.done)return eb.value}var eE=eu(eo);eE||(eo=ef(eo));var eC=eh.global;if(eC){var eT=eh.unicode;eh.lastIndex=0}for(var eS=[];;){var eA=ey(eh,em);if(null===eA||(eS.push(eA),!eC))break;""===ef(eA[0])&&(eh.lastIndex=ep(em,ed(eh.lastIndex),eT))}for(var eM="",eP=0,ej=0;ej=eP&&(eM+=em.slice(eP,eI)+eF,eP=eI+eO.length)}return eM+em.slice(eP)}]},!!eo(function(){var Y=/./;return Y.exec=function(){var Y=[];return Y.groups={a:"7"},Y},"7"!=="".replace(Y,"$")})||!eE||eC)},25766:function(Y,et,en){var ei=en(53140),eo=en(50694);function ea(Y){return null==Y}function eu(Y){var et={};for(var en in Y)et[en]=Y[en];return et}function ec(Y){(Y=eu(Y||{})).whiteList=Y.whiteList||ei.whiteList,Y.onAttr=Y.onAttr||ei.onAttr,Y.onIgnoreAttr=Y.onIgnoreAttr||ei.onIgnoreAttr,Y.safeAttrValue=Y.safeAttrValue||ei.safeAttrValue,this.options=Y}en(66380),ec.prototype.process=function(Y){if(!(Y=(Y=Y||"").toString()))return"";var et=this,en=et.options,ei=en.whiteList,eu=en.onAttr,ec=en.onIgnoreAttr,ed=en.safeAttrValue;return eo(Y,function(Y,et,en,eo,ef){var eh=ei[en],ep=!1;if(!0===eh?ep=eh:"function"==typeof eh?ep=eh(eo):eh instanceof RegExp&&(ep=eh.test(eo)),!0!==ep&&(ep=!1),eo=ed(en,eo)){var em={position:et,sourcePosition:Y,source:ef,isWhite:ep};if(ep){var eg=eu(en,eo,em);return ea(eg)?en+":"+eo:eg}var eg=ec(en,eo,em);if(!ea(eg))return eg}})},Y.exports=ec},53140:function(Y,et){function en(){var Y={};return Y["align-content"]=!1,Y["align-items"]=!1,Y["align-self"]=!1,Y["alignment-adjust"]=!1,Y["alignment-baseline"]=!1,Y.all=!1,Y["anchor-point"]=!1,Y.animation=!1,Y["animation-delay"]=!1,Y["animation-direction"]=!1,Y["animation-duration"]=!1,Y["animation-fill-mode"]=!1,Y["animation-iteration-count"]=!1,Y["animation-name"]=!1,Y["animation-play-state"]=!1,Y["animation-timing-function"]=!1,Y.azimuth=!1,Y["backface-visibility"]=!1,Y.background=!0,Y["background-attachment"]=!0,Y["background-clip"]=!0,Y["background-color"]=!0,Y["background-image"]=!0,Y["background-origin"]=!0,Y["background-position"]=!0,Y["background-repeat"]=!0,Y["background-size"]=!0,Y["baseline-shift"]=!1,Y.binding=!1,Y.bleed=!1,Y["bookmark-label"]=!1,Y["bookmark-level"]=!1,Y["bookmark-state"]=!1,Y.border=!0,Y["border-bottom"]=!0,Y["border-bottom-color"]=!0,Y["border-bottom-left-radius"]=!0,Y["border-bottom-right-radius"]=!0,Y["border-bottom-style"]=!0,Y["border-bottom-width"]=!0,Y["border-collapse"]=!0,Y["border-color"]=!0,Y["border-image"]=!0,Y["border-image-outset"]=!0,Y["border-image-repeat"]=!0,Y["border-image-slice"]=!0,Y["border-image-source"]=!0,Y["border-image-width"]=!0,Y["border-left"]=!0,Y["border-left-color"]=!0,Y["border-left-style"]=!0,Y["border-left-width"]=!0,Y["border-radius"]=!0,Y["border-right"]=!0,Y["border-right-color"]=!0,Y["border-right-style"]=!0,Y["border-right-width"]=!0,Y["border-spacing"]=!0,Y["border-style"]=!0,Y["border-top"]=!0,Y["border-top-color"]=!0,Y["border-top-left-radius"]=!0,Y["border-top-right-radius"]=!0,Y["border-top-style"]=!0,Y["border-top-width"]=!0,Y["border-width"]=!0,Y.bottom=!1,Y["box-decoration-break"]=!0,Y["box-shadow"]=!0,Y["box-sizing"]=!0,Y["box-snap"]=!0,Y["box-suppress"]=!0,Y["break-after"]=!0,Y["break-before"]=!0,Y["break-inside"]=!0,Y["caption-side"]=!1,Y.chains=!1,Y.clear=!0,Y.clip=!1,Y["clip-path"]=!1,Y["clip-rule"]=!1,Y.color=!0,Y["color-interpolation-filters"]=!0,Y["column-count"]=!1,Y["column-fill"]=!1,Y["column-gap"]=!1,Y["column-rule"]=!1,Y["column-rule-color"]=!1,Y["column-rule-style"]=!1,Y["column-rule-width"]=!1,Y["column-span"]=!1,Y["column-width"]=!1,Y.columns=!1,Y.contain=!1,Y.content=!1,Y["counter-increment"]=!1,Y["counter-reset"]=!1,Y["counter-set"]=!1,Y.crop=!1,Y.cue=!1,Y["cue-after"]=!1,Y["cue-before"]=!1,Y.cursor=!1,Y.direction=!1,Y.display=!0,Y["display-inside"]=!0,Y["display-list"]=!0,Y["display-outside"]=!0,Y["dominant-baseline"]=!1,Y.elevation=!1,Y["empty-cells"]=!1,Y.filter=!1,Y.flex=!1,Y["flex-basis"]=!1,Y["flex-direction"]=!1,Y["flex-flow"]=!1,Y["flex-grow"]=!1,Y["flex-shrink"]=!1,Y["flex-wrap"]=!1,Y.float=!1,Y["float-offset"]=!1,Y["flood-color"]=!1,Y["flood-opacity"]=!1,Y["flow-from"]=!1,Y["flow-into"]=!1,Y.font=!0,Y["font-family"]=!0,Y["font-feature-settings"]=!0,Y["font-kerning"]=!0,Y["font-language-override"]=!0,Y["font-size"]=!0,Y["font-size-adjust"]=!0,Y["font-stretch"]=!0,Y["font-style"]=!0,Y["font-synthesis"]=!0,Y["font-variant"]=!0,Y["font-variant-alternates"]=!0,Y["font-variant-caps"]=!0,Y["font-variant-east-asian"]=!0,Y["font-variant-ligatures"]=!0,Y["font-variant-numeric"]=!0,Y["font-variant-position"]=!0,Y["font-weight"]=!0,Y.grid=!1,Y["grid-area"]=!1,Y["grid-auto-columns"]=!1,Y["grid-auto-flow"]=!1,Y["grid-auto-rows"]=!1,Y["grid-column"]=!1,Y["grid-column-end"]=!1,Y["grid-column-start"]=!1,Y["grid-row"]=!1,Y["grid-row-end"]=!1,Y["grid-row-start"]=!1,Y["grid-template"]=!1,Y["grid-template-areas"]=!1,Y["grid-template-columns"]=!1,Y["grid-template-rows"]=!1,Y["hanging-punctuation"]=!1,Y.height=!0,Y.hyphens=!1,Y.icon=!1,Y["image-orientation"]=!1,Y["image-resolution"]=!1,Y["ime-mode"]=!1,Y["initial-letters"]=!1,Y["inline-box-align"]=!1,Y["justify-content"]=!1,Y["justify-items"]=!1,Y["justify-self"]=!1,Y.left=!1,Y["letter-spacing"]=!0,Y["lighting-color"]=!0,Y["line-box-contain"]=!1,Y["line-break"]=!1,Y["line-grid"]=!1,Y["line-height"]=!1,Y["line-snap"]=!1,Y["line-stacking"]=!1,Y["line-stacking-ruby"]=!1,Y["line-stacking-shift"]=!1,Y["line-stacking-strategy"]=!1,Y["list-style"]=!0,Y["list-style-image"]=!0,Y["list-style-position"]=!0,Y["list-style-type"]=!0,Y.margin=!0,Y["margin-bottom"]=!0,Y["margin-left"]=!0,Y["margin-right"]=!0,Y["margin-top"]=!0,Y["marker-offset"]=!1,Y["marker-side"]=!1,Y.marks=!1,Y.mask=!1,Y["mask-box"]=!1,Y["mask-box-outset"]=!1,Y["mask-box-repeat"]=!1,Y["mask-box-slice"]=!1,Y["mask-box-source"]=!1,Y["mask-box-width"]=!1,Y["mask-clip"]=!1,Y["mask-image"]=!1,Y["mask-origin"]=!1,Y["mask-position"]=!1,Y["mask-repeat"]=!1,Y["mask-size"]=!1,Y["mask-source-type"]=!1,Y["mask-type"]=!1,Y["max-height"]=!0,Y["max-lines"]=!1,Y["max-width"]=!0,Y["min-height"]=!0,Y["min-width"]=!0,Y["move-to"]=!1,Y["nav-down"]=!1,Y["nav-index"]=!1,Y["nav-left"]=!1,Y["nav-right"]=!1,Y["nav-up"]=!1,Y["object-fit"]=!1,Y["object-position"]=!1,Y.opacity=!1,Y.order=!1,Y.orphans=!1,Y.outline=!1,Y["outline-color"]=!1,Y["outline-offset"]=!1,Y["outline-style"]=!1,Y["outline-width"]=!1,Y.overflow=!1,Y["overflow-wrap"]=!1,Y["overflow-x"]=!1,Y["overflow-y"]=!1,Y.padding=!0,Y["padding-bottom"]=!0,Y["padding-left"]=!0,Y["padding-right"]=!0,Y["padding-top"]=!0,Y.page=!1,Y["page-break-after"]=!1,Y["page-break-before"]=!1,Y["page-break-inside"]=!1,Y["page-policy"]=!1,Y.pause=!1,Y["pause-after"]=!1,Y["pause-before"]=!1,Y.perspective=!1,Y["perspective-origin"]=!1,Y.pitch=!1,Y["pitch-range"]=!1,Y["play-during"]=!1,Y.position=!1,Y["presentation-level"]=!1,Y.quotes=!1,Y["region-fragment"]=!1,Y.resize=!1,Y.rest=!1,Y["rest-after"]=!1,Y["rest-before"]=!1,Y.richness=!1,Y.right=!1,Y.rotation=!1,Y["rotation-point"]=!1,Y["ruby-align"]=!1,Y["ruby-merge"]=!1,Y["ruby-position"]=!1,Y["shape-image-threshold"]=!1,Y["shape-outside"]=!1,Y["shape-margin"]=!1,Y.size=!1,Y.speak=!1,Y["speak-as"]=!1,Y["speak-header"]=!1,Y["speak-numeral"]=!1,Y["speak-punctuation"]=!1,Y["speech-rate"]=!1,Y.stress=!1,Y["string-set"]=!1,Y["tab-size"]=!1,Y["table-layout"]=!1,Y["text-align"]=!0,Y["text-align-last"]=!0,Y["text-combine-upright"]=!0,Y["text-decoration"]=!0,Y["text-decoration-color"]=!0,Y["text-decoration-line"]=!0,Y["text-decoration-skip"]=!0,Y["text-decoration-style"]=!0,Y["text-emphasis"]=!0,Y["text-emphasis-color"]=!0,Y["text-emphasis-position"]=!0,Y["text-emphasis-style"]=!0,Y["text-height"]=!0,Y["text-indent"]=!0,Y["text-justify"]=!0,Y["text-orientation"]=!0,Y["text-overflow"]=!0,Y["text-shadow"]=!0,Y["text-space-collapse"]=!0,Y["text-transform"]=!0,Y["text-underline-position"]=!0,Y["text-wrap"]=!0,Y.top=!1,Y.transform=!1,Y["transform-origin"]=!1,Y["transform-style"]=!1,Y.transition=!1,Y["transition-delay"]=!1,Y["transition-duration"]=!1,Y["transition-property"]=!1,Y["transition-timing-function"]=!1,Y["unicode-bidi"]=!1,Y["vertical-align"]=!1,Y.visibility=!1,Y["voice-balance"]=!1,Y["voice-duration"]=!1,Y["voice-family"]=!1,Y["voice-pitch"]=!1,Y["voice-range"]=!1,Y["voice-rate"]=!1,Y["voice-stress"]=!1,Y["voice-volume"]=!1,Y.volume=!1,Y["white-space"]=!1,Y.widows=!1,Y.width=!0,Y["will-change"]=!1,Y["word-break"]=!0,Y["word-spacing"]=!0,Y["word-wrap"]=!0,Y["wrap-flow"]=!1,Y["wrap-through"]=!1,Y["writing-mode"]=!1,Y["z-index"]=!1,Y}function ei(Y,et,en){}function eo(Y,et,en){}var ea=/javascript\s*\:/img;function eu(Y,et){return ea.test(et)?"":et}et.whiteList=en(),et.getDefaultWhiteList=en,et.onAttr=ei,et.onIgnoreAttr=eo,et.safeAttrValue=eu},40101:function(Y,et,en){var ei=en(53140),eo=en(25766);function ea(Y,et){return new eo(et).process(Y)}for(var eu in(et=Y.exports=ea).FilterCSS=eo,ei)et[eu]=ei[eu];"undefined"!=typeof window&&(window.filterCSS=Y.exports)},50694:function(Y,et,en){var ei=en(66380);function eo(Y,et){";"!==(Y=ei.trimRight(Y))[Y.length-1]&&(Y+=";");var en=Y.length,eo=!1,ea=0,eu=0,ec="";function ed(){if(!eo){var en=ei.trim(Y.slice(ea,eu)),ed=en.indexOf(":");if(-1!==ed){var ef=ei.trim(en.slice(0,ed)),eh=ei.trim(en.slice(ed+1));if(ef){var ep=et(ea,ec.length,ef,eh,en);ep&&(ec+=ep+"; ")}}}ea=eu+1}for(;eu1?"s":"")+" required, but only "+et.length+" present")}en.d(et,{Z:function(){return ei}})},17224:function(Y,et,en){"use strict";function ei(Y){if(null===Y||!0===Y||!1===Y)return NaN;var et=Number(Y);return isNaN(et)?et:et<0?Math.ceil(et):Math.floor(et)}en.d(et,{Z:function(){return ei}})},28734:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ea}});var ei=en(51516);function eo(Y){return(eo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}function ea(Y){(0,ei.Z)(1,arguments);var et=Object.prototype.toString.call(Y);return Y instanceof Date||"object"===eo(Y)&&"[object Date]"===et?new Date(Y.getTime()):"number"==typeof Y||"[object Number]"===et?new Date(Y):(("string"==typeof Y||"[object String]"===et)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}},25416:function(Y,et,en){"use strict";var ei=en(38315),eo="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),ea=Object.prototype.toString,eu=Array.prototype.concat,ec=Object.defineProperty,ed=function(Y){return"function"==typeof Y&&"[object Function]"===ea.call(Y)},ef=en(28030)(),eh=ec&&ef,ep=function(Y,et,en,ei){if(et in Y){if(!0===ei){if(Y[et]===en)return}else if(!ed(ei)||!ei())return}eh?ec(Y,et,{configurable:!0,enumerable:!1,value:en,writable:!0}):Y[et]=en},em=function(Y,et){var en=arguments.length>2?arguments[2]:{},ea=ei(et);eo&&(ea=eu.call(ea,Object.getOwnPropertySymbols(et)));for(var ec=0;ec0&&ec.length>ea&&!ec.warned){ec.warned=!0;var ea,eu,ec,eh=Error("Possible EventEmitter memory leak detected. "+ec.length+" "+String(et)+" listeners added. Use emitter.setMaxListeners() to increase limit");eh.name="MaxListenersExceededWarning",eh.emitter=Y,eh.type=et,eh.count=ec.length,eo(eh)}return Y}function ep(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function em(Y,et,en){var ei={fired:!1,wrapFn:void 0,target:Y,type:et,listener:en},eo=ep.bind(ei);return eo.listener=en,ei.wrapFn=eo,eo}function eg(Y,et,en){var ei=Y._events;if(void 0===ei)return[];var eo=ei[et];return void 0===eo?[]:"function"==typeof eo?en?[eo.listener||eo]:[eo]:en?ew(eo):eb(eo,eo.length)}function ey(Y){var et=this._events;if(void 0!==et){var en=et[Y];if("function"==typeof en)return 1;if(void 0!==en)return en.length}return 0}function eb(Y,et){for(var en=Array(et),ei=0;ei0&&(eu=et[0]),eu instanceof Error)throw eu;var eu,ec=Error("Unhandled error."+(eu?" ("+eu.message+")":""));throw ec.context=eu,ec}var ed=ea[Y];if(void 0===ed)return!1;if("function"==typeof ed)ei(ed,this,et);else for(var ef=ed.length,eh=eb(ed,ef),en=0;en=0;ea--)if(en[ea]===et||en[ea].listener===et){eu=en[ea].listener,eo=ea;break}if(eo<0)return this;0===eo?en.shift():ek(en,eo),1===en.length&&(ei[Y]=en[0]),void 0!==ei.removeListener&&this.emit("removeListener",Y,eu||et)}return this},eu.prototype.off=eu.prototype.removeListener,eu.prototype.removeAllListeners=function(Y){var et,en,ei;if(void 0===(en=this._events))return this;if(void 0===en.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==en[Y]&&(0==--this._eventsCount?this._events=Object.create(null):delete en[Y]),this;if(0==arguments.length){var eo,ea=Object.keys(en);for(ei=0;ei=0;ei--)this.removeListener(Y,et[ei]);return this},eu.prototype.listeners=function(Y){return eg(this,Y,!0)},eu.prototype.rawListeners=function(Y){return eg(this,Y,!1)},eu.listenerCount=function(Y,et){return"function"==typeof Y.listenerCount?Y.listenerCount(et):ey.call(Y,et)},eu.prototype.listenerCount=ey,eu.prototype.eventNames=function(){return this._eventsCount>0?et(this._events):[]}},24740:function(Y){"use strict";var et=Object.prototype.hasOwnProperty,en=Object.prototype.toString,ei=Object.defineProperty,eo=Object.getOwnPropertyDescriptor,ea=function(Y){return"function"==typeof Array.isArray?Array.isArray(Y):"[object Array]"===en.call(Y)},eu=function(Y){if(!Y||"[object Object]"!==en.call(Y))return!1;var ei,eo=et.call(Y,"constructor"),ea=Y.constructor&&Y.constructor.prototype&&et.call(Y.constructor.prototype,"isPrototypeOf");if(Y.constructor&&!eo&&!ea)return!1;for(ei in Y);return void 0===ei||et.call(Y,ei)},ec=function(Y,et){ei&&"__proto__"===et.name?ei(Y,et.name,{enumerable:!0,configurable:!0,value:et.newValue,writable:!0}):Y[et.name]=et.newValue},ed=function(Y,en){if("__proto__"===en){if(!et.call(Y,en))return;if(eo)return eo(Y,en).value}return Y[en]};Y.exports=function Y(){var et,en,ei,eo,ef,eh,ep=arguments[0],em=1,eg=arguments.length,ey=!1;for("boolean"==typeof ep&&(ey=ep,ep=arguments[1]||{},em=2),(null==ep||"object"!=typeof ep&&"function"!=typeof ep)&&(ep={});em=3&&(ea=en),"[object Array]"===eo.call(Y)?eu(Y,et,ea):"string"==typeof Y?ec(Y,et,ea):ed(Y,et,ea)};Y.exports=ef},98544:function(Y){!function(){var et;function en(){console.log(eo.apply(null,arguments))}function ei(Y,et){return eo.apply(null,[Y].concat(et))}function eo(Y){for(var et,en,ei,eo,ea=1,eu=[].slice.call(arguments),ec=0,ed=Y.length,ef="",eh=!1,ep=!1,em=function(){return eu[ea++]},eg=function(){for(var en="";/\d/.test(Y[ec]);)en+=Y[ec++],et=Y[ec];return en.length>0?parseInt(en):null};ec1&&"boolean"!=typeof et)throw new eu('"allowMissing" argument must be a boolean');if(null===eP(/^%?[^%]*%?$/,Y))throw new eo("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var en=eI(Y),ei=en.length>0?en[0]:"",ea=eN("%"+ei+"%",et),ec=ea.name,ef=ea.value,eh=!1,ep=ea.alias;ep&&(ei=ep[0],eS(en,eT([0,1],ep)));for(var em=1,eg=!0;em=en.length){var e_=ed(ef,ey);ef=(eg=!!e_)&&"get"in e_&&!("originalValue"in e_.get)?e_.get:ef[ey]}else eg=eC(ef,ey),ef=ef[ey];eg&&!eh&&(eb[ec]=ef)}}return ef}},49662:function(Y,et,en){"use strict";var ei=en(38514)("%Object.getOwnPropertyDescriptor%",!0);if(ei)try{ei([],"length")}catch(Y){ei=null}Y.exports=ei},28030:function(Y,et,en){"use strict";var ei=en(38514)("%Object.defineProperty%",!0),eo=function(){if(ei)try{return ei({},"a",{value:1}),!0}catch(Y){}return!1};eo.hasArrayLengthDefineBug=function(){if(!eo())return null;try{return 1!==ei([],"length",{value:1}).length}catch(Y){return!0}},Y.exports=eo},22499:function(Y,et,en){"use strict";var ei="undefined"!=typeof Symbol&&Symbol,eo=en(82171);Y.exports=function(){return"function"==typeof ei&&"function"==typeof Symbol&&"symbol"==typeof ei("foo")&&"symbol"==typeof Symbol("bar")&&eo()}},82171:function(Y){"use strict";Y.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var Y={},et=Symbol("test"),en=Object(et);if("string"==typeof et||"[object Symbol]"!==Object.prototype.toString.call(et)||"[object Symbol]"!==Object.prototype.toString.call(en))return!1;var ei=42;for(et in Y[et]=ei,Y)return!1;if("function"==typeof Object.keys&&0!==Object.keys(Y).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(Y).length)return!1;var eo=Object.getOwnPropertySymbols(Y);if(1!==eo.length||eo[0]!==et||!Object.prototype.propertyIsEnumerable.call(Y,et))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var ea=Object.getOwnPropertyDescriptor(Y,et);if(ea.value!==ei||!0!==ea.enumerable)return!1}return!0}},3825:function(Y,et,en){"use strict";var ei=en(82171);Y.exports=function(){return ei()&&!!Symbol.toStringTag}},43494:function(Y,et,en){"use strict";var ei=en(4148);Y.exports=ei.call(Function.call,Object.prototype.hasOwnProperty)},26095:function(Y,et,en){"use strict";var ei=en(65566),eo={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ea={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},eu={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ec={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ed={};function ef(Y){return ei.isMemo(Y)?ec:ed[Y.$$typeof]||eo}ed[ei.ForwardRef]=eu,ed[ei.Memo]=ec;var eh=Object.defineProperty,ep=Object.getOwnPropertyNames,em=Object.getOwnPropertySymbols,eg=Object.getOwnPropertyDescriptor,ey=Object.getPrototypeOf,eb=Object.prototype;function ek(Y,et,en){if("string"!=typeof et){if(eb){var ei=ey(et);ei&&ei!==eb&&ek(Y,ei,en)}var eo=ep(et);em&&(eo=eo.concat(em(et)));for(var eu=ef(Y),ec=ef(et),ed=0;ed */et.read=function(Y,et,en,ei,eo){var ea,eu,ec=8*eo-ei-1,ed=(1<>1,eh=-7,ep=en?eo-1:0,em=en?-1:1,eg=Y[et+ep];for(ep+=em,ea=eg&(1<<-eh)-1,eg>>=-eh,eh+=ec;eh>0;ea=256*ea+Y[et+ep],ep+=em,eh-=8);for(eu=ea&(1<<-eh)-1,ea>>=-eh,eh+=ei;eh>0;eu=256*eu+Y[et+ep],ep+=em,eh-=8);if(0===ea)ea=1-ef;else{if(ea===ed)return eu?NaN:(eg?-1:1)*(1/0);eu+=Math.pow(2,ei),ea-=ef}return(eg?-1:1)*eu*Math.pow(2,ea-ei)},et.write=function(Y,et,en,ei,eo,ea){var eu,ec,ed,ef=8*ea-eo-1,eh=(1<>1,em=23===eo?5960464477539062e-23:0,eg=ei?0:ea-1,ey=ei?1:-1,eb=et<0||0===et&&1/et<0?1:0;for(isNaN(et=Math.abs(et))||et===1/0?(ec=isNaN(et)?1:0,eu=eh):(eu=Math.floor(Math.log(et)/Math.LN2),et*(ed=Math.pow(2,-eu))<1&&(eu--,ed*=2),eu+ep>=1?et+=em/ed:et+=em*Math.pow(2,1-ep),et*ed>=2&&(eu++,ed/=2),eu+ep>=eh?(ec=0,eu=eh):eu+ep>=1?(ec=(et*ed-1)*Math.pow(2,eo),eu+=ep):(ec=et*Math.pow(2,ep-1)*Math.pow(2,eo),eu=0));eo>=8;Y[en+eg]=255&ec,eg+=ey,ec/=256,eo-=8);for(eu=eu<0;Y[en+eg]=255&eu,eg+=ey,eu/=256,ef-=8);Y[en+eg-ey]|=128*eb}},89118:function(Y){"function"==typeof Object.create?Y.exports=function(Y,et){et&&(Y.super_=et,Y.prototype=Object.create(et.prototype,{constructor:{value:Y,enumerable:!1,writable:!0,configurable:!0}}))}:Y.exports=function(Y,et){if(et){Y.super_=et;var en=function(){};en.prototype=et.prototype,Y.prototype=new en,Y.prototype.constructor=Y}}},29058:function(Y){var et=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,en=/\n/g,ei=/^\s*/,eo=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,ea=/^:\s*/,eu=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,ec=/^[;\s]*/,ed=/^\s+|\s+$/g,ef="\n",eh="/",ep="*",em="",eg="comment",ey="declaration";function eb(Y){return Y?Y.replace(ed,em):em}Y.exports=function(Y,ed){if("string"!=typeof Y)throw TypeError("First argument must be a string");if(!Y)return[];ed=ed||{};var ek=1,ew=1;function e_(Y){var et=Y.match(en);et&&(ek+=et.length);var ei=Y.lastIndexOf(ef);ew=~ei?Y.length-ei:ew+Y.length}function eE(){var Y={line:ek,column:ew};return function(et){return et.position=new eC(Y),eM(),et}}function eC(Y){this.start=Y,this.end={line:ek,column:ew},this.source=ed.source}eC.prototype.content=Y;var eT=[];function eS(et){var en=Error(ed.source+":"+ek+":"+ew+": "+et);if(en.reason=et,en.filename=ed.source,en.line=ek,en.column=ew,en.source=Y,ed.silent)eT.push(en);else throw en}function eA(et){var en=et.exec(Y);if(en){var ei=en[0];return e_(ei),Y=Y.slice(ei.length),en}}function eM(){eA(ei)}function eP(Y){var et;for(Y=Y||[];et=ej();)!1!==et&&Y.push(et);return Y}function ej(){var et=eE();if(eh==Y.charAt(0)&&ep==Y.charAt(1)){for(var en=2;em!=Y.charAt(en)&&(ep!=Y.charAt(en)||eh!=Y.charAt(en+1));)++en;if(en+=2,em===Y.charAt(en-1))return eS("End of comment missing");var ei=Y.slice(2,en-2);return ew+=2,e_(ei),Y=Y.slice(en),ew+=2,et({type:eg,comment:ei})}}function eO(){var Y=eE(),en=eA(eo);if(en){if(ej(),!eA(ea))return eS("property missing ':'");var ei=eA(eu),ed=Y({type:ey,property:eb(en[0].replace(et,em)),value:ei?eb(ei[0].replace(et,em)):em});return eA(ec),ed}}function eI(){var Y,et=[];for(eP(et);Y=eO();)!1!==Y&&(et.push(Y),eP(et));return et}return eM(),eI()}},10283:function(Y,et,en){"use strict";en.d(et,{C:function(){return ep}});var ei=en(38104),eo=en(83608),ea=en(34239),eu=en(33614);function ec(Y,et){return et?(0,ei.pi)((0,ei.pi)((0,ei.pi)({},Y||{}),et||{}),Object.keys(Y).reduce(function(en,eo){return en[eo]=(0,ei.pi)((0,ei.pi)({},Y[eo]),et[eo]||{}),en},{})):Y}function ed(Y,et){return et?Object.keys(Y).reduce(function(en,ei){return en[ei]=ec(Y[ei],et[ei]),en},(0,ei.pi)({},Y)):Y}function ef(Y){return{create:function(){return{get:function(et){return Y[et]},set:function(et,en){Y[et]=en}}}}}function eh(Y){return void 0===Y&&(Y={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,ea.H)(function(){for(var Y,et=[],en=0;en0?et[0]:"string"==typeof Y?Y:Y[0])}},Y.__parse=eo.Qc,Y.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},Y}()},12916:function(Y,et,en){"use strict";en.d(et,{C8:function(){return eu},HR:function(){return ed},YR:function(){return ec},jK:function(){return ei},u_:function(){return ea}});var ei,eo=en(38104);!function(Y){Y.MISSING_VALUE="MISSING_VALUE",Y.INVALID_VALUE="INVALID_VALUE",Y.MISSING_INTL_API="MISSING_INTL_API"}(ei||(ei={}));var ea=function(Y){function et(et,en,ei){var eo=Y.call(this,et)||this;return eo.code=en,eo.originalMessage=ei,eo}return(0,eo.ZT)(et,Y),et.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},et}(Error),eu=function(Y){function et(et,en,eo,ea){return Y.call(this,'Invalid values for "'.concat(et,'": "').concat(en,'". Options are "').concat(Object.keys(eo).join('", "'),'"'),ei.INVALID_VALUE,ea)||this}return(0,eo.ZT)(et,Y),et}(ea),ec=function(Y){function et(et,en,eo){return Y.call(this,'Value for "'.concat(et,'" must be of type ').concat(en),ei.INVALID_VALUE,eo)||this}return(0,eo.ZT)(et,Y),et}(ea),ed=function(Y){function et(et,en){return Y.call(this,'The intl string context variable "'.concat(et,'" was not provided to the string "').concat(en,'"'),ei.MISSING_VALUE,en)||this}return(0,eo.ZT)(et,Y),et}(ea)},33614:function(Y,et,en){"use strict";en.d(et,{FK:function(){return ed},Gt:function(){return ec},du:function(){return ei}});var ei,eo=en(83608),ea=en(12916);function eu(Y){return Y.length<2?Y:Y.reduce(function(Y,et){var en=Y[Y.length-1];return en&&en.type===ei.literal&&et.type===ei.literal?en.value+=et.value:Y.push(et),Y},[])}function ec(Y){return"function"==typeof Y}function ed(Y,et,en,ef,eh,ep,em){if(1===Y.length&&(0,eo.O4)(Y[0]))return[{type:ei.literal,value:Y[0].value}];for(var eg=[],ey=0,eb=Y;ey=0&&"[object Array]"!==eo(Y)&&"[object Function]"===eo(Y.callee)},ec=function(){return ea(arguments)}();ea.isLegacyArguments=eu,Y.exports=ec?ea:eu},38165:function(Y){/*! + * Determine if an object is a Buffer + * + * @author Feross Aboukhadijeh + * @license MIT + */Y.exports=function(Y){return null!=Y&&null!=Y.constructor&&"function"==typeof Y.constructor.isBuffer&&Y.constructor.isBuffer(Y)}},20387:function(Y){"use strict";var et,en,ei=Function.prototype.toString,eo="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof eo&&"function"==typeof Object.defineProperty)try{et=Object.defineProperty({},"length",{get:function(){throw en}}),en={},eo(function(){throw 42},null,et)}catch(Y){Y!==en&&(eo=null)}else eo=null;var ea=/^\s*class\b/,eu=function(Y){try{var et=ei.call(Y);return ea.test(et)}catch(Y){return!1}},ec=function(Y){try{if(eu(Y))return!1;return ei.call(Y),!0}catch(Y){return!1}},ed=Object.prototype.toString,ef="[object Object]",eh="[object Function]",ep="[object GeneratorFunction]",em="[object HTMLAllCollection]",eg="[object HTML document.all class]",ey="[object HTMLCollection]",eb="function"==typeof Symbol&&!!Symbol.toStringTag,ek=!(0 in[,]),ew=function(){return!1};if("object"==typeof document){var e_=document.all;ed.call(e_)===ed.call(document.all)&&(ew=function(Y){if((ek||!Y)&&(void 0===Y||"object"==typeof Y))try{var et=ed.call(Y);return(et===em||et===eg||et===ey||et===ef)&&null==Y("")}catch(Y){}return!1})}Y.exports=eo?function(Y){if(ew(Y))return!0;if(!Y||"function"!=typeof Y&&"object"!=typeof Y)return!1;try{eo(Y,null,et)}catch(Y){if(Y!==en)return!1}return!eu(Y)&&ec(Y)}:function(Y){if(ew(Y))return!0;if(!Y||"function"!=typeof Y&&"object"!=typeof Y)return!1;if(eb)return ec(Y);if(eu(Y))return!1;var et=ed.call(Y);return!!(et===eh||et===ep||/^\[object HTML/.test(et))&&ec(Y)}},50434:function(Y,et,en){"use strict";var ei,eo=Object.prototype.toString,ea=Function.prototype.toString,eu=/^\s*(?:function)?\*/,ec=en(3825)(),ed=Object.getPrototypeOf,ef=function(){if(!ec)return!1;try{return Function("return function*() {}")()}catch(Y){}};Y.exports=function(Y){if("function"!=typeof Y)return!1;if(eu.test(ea.call(Y)))return!0;if(!ec)return"[object GeneratorFunction]"===eo.call(Y);if(!ed)return!1;if(void 0===ei){var et=ef();ei=!!et&&ed(et)}return ed(Y)===ei}},18891:function(Y){"use strict";Y.exports=function(Y){return Y!=Y}},74300:function(Y,et,en){"use strict";var ei=en(5806),eo=en(25416),ea=en(18891),eu=en(5369),ec=en(18971),ed=ei(eu(),Number);eo(ed,{getPolyfill:eu,implementation:ea,shim:ec}),Y.exports=ed},5369:function(Y,et,en){"use strict";var ei=en(18891);Y.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:ei}},18971:function(Y,et,en){"use strict";var ei=en(25416),eo=en(5369);Y.exports=function(){var Y=eo();return ei(Number,{isNaN:Y},{isNaN:function(){return Number.isNaN!==Y}}),Y}},36466:function(Y,et,en){"use strict";var ei=en(6862),eo=en(14897),ea=en(57372),eu=ea("Object.prototype.toString"),ec=en(3825)(),ed=en(49662),ef="undefined"==typeof globalThis?en.g:globalThis,eh=eo(),ep=ea("Array.prototype.indexOf",!0)||function(Y,et){for(var en=0;en-1)}},35839:function(Y,et,en){var ei=en(80751)(en(73401),"DataView");Y.exports=ei},61538:function(Y,et,en){var ei=en(59219),eo=en(95937),ea=en(44054),eu=en(99991),ec=en(62753);function ed(Y){var et=-1,en=null==Y?0:Y.length;for(this.clear();++et=et?Y:et)),Y}Y.exports=et},87856:function(Y,et,en){var ei=en(96322),eo=en(28091);function ea(Y,et){et=ei(et,Y);for(var en=0,ea=et.length;null!=Y&&enem))return!1;var ey=eh.get(Y),eb=eh.get(et);if(ey&&eb)return ey==et&&eb==Y;var ek=-1,ew=!0,e_=en&ec?new ei:void 0;for(eh.set(Y,et),eh.set(et,Y);++ek-1&&Y%1==0&&Y-1}Y.exports=eo},87074:function(Y,et,en){var ei=en(15869);function eo(Y,et){var en=this.__data__,eo=ei(en,Y);return eo<0?(++this.size,en.push([Y,et])):en[eo][1]=et,this}Y.exports=eo},53070:function(Y,et,en){var ei=en(61538),eo=en(624),ea=en(17973);function eu(){this.size=0,this.__data__={hash:new ei,map:new(ea||eo),string:new ei}}Y.exports=eu},83638:function(Y,et,en){var ei=en(61499);function eo(Y){var et=ei(this,Y).delete(Y);return this.size-=et?1:0,et}Y.exports=eo},38444:function(Y,et,en){var ei=en(61499);function eo(Y){return ei(this,Y).get(Y)}Y.exports=eo},55877:function(Y,et,en){var ei=en(61499);function eo(Y){return ei(this,Y).has(Y)}Y.exports=eo},58990:function(Y,et,en){var ei=en(61499);function eo(Y,et){var en=ei(this,Y),eo=en.size;return en.set(Y,et),this.size+=en.size==eo?0:1,this}Y.exports=eo},98368:function(Y){function et(Y){var et=-1,en=Array(Y.size);return Y.forEach(function(Y,ei){en[++et]=[ei,Y]}),en}Y.exports=et},49513:function(Y){function et(Y,et){return function(en){return null!=en&&en[Y]===et&&(void 0!==et||Y in Object(en))}}Y.exports=et},15646:function(Y,et,en){var ei=en(74153),eo=500;function ea(Y){var et=ei(Y,function(Y){return en.size===eo&&en.clear(),Y}),en=et.cache;return et}Y.exports=ea},24556:function(Y,et,en){var ei=en(80751)(Object,"create");Y.exports=ei},39339:function(Y,et,en){var ei=en(73518)(Object.keys,Object);Y.exports=ei},6087:function(Y){function et(Y){var et=[];if(null!=Y)for(var en in Object(Y))et.push(en);return et}Y.exports=et},20126:function(Y,et,en){Y=en.nmd(Y);var ei=en(40151),eo=et&&!et.nodeType&&et,ea=eo&&Y&&!Y.nodeType&&Y,eu=ea&&ea.exports===eo&&ei.process,ec=function(){try{var Y=ea&&ea.require&&ea.require("util").types;if(Y)return Y;return eu&&eu.binding&&eu.binding("util")}catch(Y){}}();Y.exports=ec},51584:function(Y){var et=Object.prototype.toString;function en(Y){return et.call(Y)}Y.exports=en},73518:function(Y){function et(Y,et){return function(en){return Y(et(en))}}Y.exports=et},73401:function(Y,et,en){var ei=en(40151),eo="object"==typeof self&&self&&self.Object===Object&&self,ea=ei||eo||Function("return this")();Y.exports=ea},16:function(Y){var et="__lodash_hash_undefined__";function en(Y){return this.__data__.set(Y,et),this}Y.exports=en},64832:function(Y){function et(Y){return this.__data__.has(Y)}Y.exports=et},33005:function(Y){function et(Y){var et=-1,en=Array(Y.size);return Y.forEach(function(Y){en[++et]=Y}),en}Y.exports=et},69191:function(Y,et,en){var ei=en(14545);function eo(Y,et){var en=-1,eo=Y.length,ea=eo-1;for(et=void 0===et?eo:et;++en-1&&Y%1==0&&Y<=et}Y.exports=en},70517:function(Y){function et(Y){return null==Y}Y.exports=et},6627:function(Y){function et(Y){var et=typeof Y;return null!=Y&&("object"==et||"function"==et)}Y.exports=et},89109:function(Y){function et(Y){return null!=Y&&"object"==typeof Y}Y.exports=et},42848:function(Y,et,en){var ei=en(57398),eo=en(89109),ea="[object Symbol]";function eu(Y){return"symbol"==typeof Y||eo(Y)&&ei(Y)==ea}Y.exports=eu},56868:function(Y,et,en){var ei=en(89126),eo=en(52715),ea=en(20126),eu=ea&&ea.isTypedArray,ec=eu?eo(eu):ei;Y.exports=ec},58834:function(Y,et,en){var ei=en(47189),eo=en(790),ea=en(71701);function eu(Y){return ea(Y)?ei(Y):eo(Y)}Y.exports=eu},53342:function(Y,et,en){var ei=en(47189),eo=en(19177),ea=en(71701);function eu(Y){return ea(Y)?ei(Y,!0):eo(Y)}Y.exports=eu},61888:function(Y,et,en){var ei;Y=en.nmd(Y),(function(){var eo,ea="4.17.21",eu=200,ec="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",ed="Expected a function",ef="Invalid `variable` option passed into `_.template`",eh="__lodash_hash_undefined__",ep=500,em="__lodash_placeholder__",eg=1,ey=2,eb=4,ek=1,ew=2,e_=1,eE=2,eC=4,eT=8,eS=16,eA=32,eM=64,eP=128,ej=256,eO=512,eI=30,eN="...",eL=800,eR=16,eD=1,eF=2,eB=3,ez=1/0,eU=9007199254740991,eH=17976931348623157e292,eG=0/0,eV=4294967295,eW=4294967294,eZ=2147483647,eK=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],e$="[object Arguments]",eY="[object Array]",eQ="[object AsyncFunction]",eX="[object Boolean]",eJ="[object Date]",e0="[object DOMException]",e9="[object Error]",e5="[object Function]",e4="[object GeneratorFunction]",e3="[object Map]",e6="[object Number]",e7="[object Null]",e8="[object Object]",tt="[object Promise]",ta="[object Proxy]",tu="[object RegExp]",tc="[object Set]",td="[object String]",tf="[object Symbol]",th="[object Undefined]",tp="[object WeakMap]",tm="[object WeakSet]",tg="[object ArrayBuffer]",tv="[object DataView]",tb="[object Float32Array]",tk="[object Float64Array]",tw="[object Int8Array]",t_="[object Int16Array]",tE="[object Int32Array]",tC="[object Uint8Array]",tT="[object Uint8ClampedArray]",tS="[object Uint16Array]",tA="[object Uint32Array]",tM=/\b__p \+= '';/g,tP=/\b(__p \+=) '' \+/g,tj=/(__e\(.*?\)|\b__t\)) \+\n'';/g,tO=/&(?:amp|lt|gt|quot|#39);/g,tI=/[&<>"']/g,tN=RegExp(tO.source),tL=RegExp(tI.source),tR=/<%-([\s\S]+?)%>/g,tD=/<%([\s\S]+?)%>/g,tF=/<%=([\s\S]+?)%>/g,tB=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tU=/^\w*$/,tH=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,tG=/[\\^$.*+?()[\]{}|]/g,tV=RegExp(tG.source),tW=/^\s+/,tq=/\s/,tZ=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,tK=/\{\n\/\* \[wrapped with (.+)\] \*/,t$=/,? & /,tY=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tQ=/[()=,{}\[\]\/\s]/,tX=/\\(\\)?/g,tJ=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,t9=/\w*$/,t5=/^[-+]0x[0-9a-f]+$/i,t4=/^0b[01]+$/i,t3=/^\[object .+?Constructor\]$/,t6=/^0o[0-7]+$/i,t7=/^(?:0|[1-9]\d*)$/,t8=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,nt=/($^)/,nn=/['\n\r\u2028\u2029\\]/g,ni="\ud800-\udfff",na="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",nu="\\u2700-\\u27bf",nd="a-z\\xdf-\\xf6\\xf8-\\xff",nf="A-Z\\xc0-\\xd6\\xd8-\\xde",nh="\\ufe0e\\ufe0f",np="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ng="['’]",nv="["+ni+"]",ny="["+np+"]",nb="["+na+"]",nx="\\d+",nk="["+nu+"]",nw="["+nd+"]",n_="[^"+ni+np+nx+nu+nd+nf+"]",nE="\ud83c[\udffb-\udfff]",nC="[^"+ni+"]",nT="(?:\ud83c[\udde6-\uddff]){2}",nS="[\ud800-\udbff][\udc00-\udfff]",nA="["+nf+"]",nM="\\u200d",nP="(?:"+nw+"|"+n_+")",nj="(?:"+nA+"|"+n_+")",nO="(?:"+ng+"(?:d|ll|m|re|s|t|ve))?",nI="(?:"+ng+"(?:D|LL|M|RE|S|T|VE))?",nN="(?:"+nb+"|"+nE+")?",nL="["+nh+"]?",nR="(?:"+nM+"(?:"+[nC,nT,nS].join("|")+")"+nL+nN+")*",nD="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",nF="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",nB=nL+nN+nR,nz="(?:"+[nk,nT,nS].join("|")+")"+nB,nU="(?:"+[nC+nb+"?",nb,nT,nS,nv].join("|")+")",nH=RegExp(ng,"g"),nG=RegExp(nb,"g"),nV=RegExp(nE+"(?="+nE+")|"+nU+nB,"g"),nW=RegExp([nA+"?"+nw+"+"+nO+"(?="+[ny,nA,"$"].join("|")+")",nj+"+"+nI+"(?="+[ny,nA+nP,"$"].join("|")+")",nA+"?"+nP+"+"+nO,nA+"+"+nI,nF,nD,nx,nz].join("|"),"g"),nq=RegExp("["+nM+ni+na+nh+"]"),nZ=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nK=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],n$=-1,nY={};nY[tb]=nY[tk]=nY[tw]=nY[t_]=nY[tE]=nY[tC]=nY[tT]=nY[tS]=nY[tA]=!0,nY[e$]=nY[eY]=nY[tg]=nY[eX]=nY[tv]=nY[eJ]=nY[e9]=nY[e5]=nY[e3]=nY[e6]=nY[e8]=nY[tu]=nY[tc]=nY[td]=nY[tp]=!1;var nQ={};nQ[e$]=nQ[eY]=nQ[tg]=nQ[tv]=nQ[eX]=nQ[eJ]=nQ[tb]=nQ[tk]=nQ[tw]=nQ[t_]=nQ[tE]=nQ[e3]=nQ[e6]=nQ[e8]=nQ[tu]=nQ[tc]=nQ[td]=nQ[tf]=nQ[tC]=nQ[tT]=nQ[tS]=nQ[tA]=!0,nQ[e9]=nQ[e5]=nQ[tp]=!1;var nX={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},nJ={"&":"&","<":"<",">":">",'"':""","'":"'"},n0={"&":"&","<":"<",">":">",""":'"',"'":"'"},n9={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},n5=parseFloat,n4=parseInt,n3="object"==typeof en.g&&en.g&&en.g.Object===Object&&en.g,n6="object"==typeof self&&self&&self.Object===Object&&self,n7=n3||n6||Function("return this")(),n8=et&&!et.nodeType&&et,rn=n8&&Y&&!Y.nodeType&&Y,rr=rn&&rn.exports===n8,ri=rr&&n3.process,ro=function(){try{var Y=rn&&rn.require&&rn.require("util").types;if(Y)return Y;return ri&&ri.binding&&ri.binding("util")}catch(Y){}}(),ra=ro&&ro.isArrayBuffer,rs=ro&&ro.isDate,rl=ro&&ro.isMap,ru=ro&&ro.isRegExp,rc=ro&&ro.isSet,rh=ro&&ro.isTypedArray;function rp(Y,et,en){switch(en.length){case 0:return Y.call(et);case 1:return Y.call(et,en[0]);case 2:return Y.call(et,en[0],en[1]);case 3:return Y.call(et,en[0],en[1],en[2])}return Y.apply(et,en)}function rm(Y,et,en,ei){for(var eo=-1,ea=null==Y?0:Y.length;++eo-1}function r_(Y,et,en){for(var ei=-1,eo=null==Y?0:Y.length;++ei-1;);return en}function rY(Y,et){for(var en=Y.length;en--&&rN(et,Y[en],0)>-1;);return en}function rQ(Y,et){for(var en=Y.length,ei=0;en--;)Y[en]===et&&++ei;return ei}var rX=rB(nX),rJ=rB(nJ);function r0(Y){return"\\"+n9[Y]}function r1(Y,et){return null==Y?eo:Y[et]}function r2(Y){return nq.test(Y)}function r9(Y){return nZ.test(Y)}function r5(Y){for(var et,en=[];!(et=Y.next()).done;)en.push(et.value);return en}function r4(Y){var et=-1,en=Array(Y.size);return Y.forEach(function(Y,ei){en[++et]=[ei,Y]}),en}function r3(Y,et){return function(en){return Y(et(en))}}function r6(Y,et){for(var en=-1,ei=Y.length,eo=0,ea=[];++en-1}function iZ(Y,et){var en=this.__data__,ei=of(en,Y);return ei<0?(++this.size,en.push([Y,et])):en[ei][1]=et,this}function iK(Y){var et=-1,en=null==Y?0:Y.length;for(this.clear();++et=et?Y:et)),Y}function oE(Y,et,en,ei,ea,eu){var ec,ed=et&eg,ef=et&ey,eh=et&eb;if(en&&(ec=ea?en(Y,ei,ea,eu):en(Y)),eo!==ec)return ec;if(!dH(Y))return Y;var ep=dT(Y);if(ep){if(ec=lb(Y),!ed)return sk(Y,ec)}else{var em=lm(Y),ek=em==e5||em==e4;if(dj(Y))return si(Y,ed);if(em==e8||em==e$||ek&&!ea){if(ec=ef||ek?{}:lk(Y),!ed)return ef?sC(Y,og(ec,Y)):sE(Y,om(ec,Y))}else{if(!nQ[em])return ea?Y:{};ec=lw(Y,em,ed)}}eu||(eu=new i6);var ew=eu.get(Y);if(ew)return ew;eu.set(Y,ec),d9(Y)?Y.forEach(function(ei){ec.add(oE(ei,et,en,ei,Y,eu))}):dV(Y)&&Y.forEach(function(ei,eo){ec.set(eo,oE(ei,et,en,eo,Y,eu))});var e_=eh?ef?s8:s7:ef?fF:fD,eE=ep?eo:e_(Y);return rg(eE||Y,function(ei,eo){eE&&(ei=Y[eo=ei]),od(ec,eo,oE(ei,et,en,eo,Y,eu))}),ec}function oC(Y){var et=fD(Y);return function(en){return oT(en,Y,et)}}function oT(Y,et,en){var ei=en.length;if(null==Y)return!ei;for(Y=na(Y);ei--;){var ea=en[ei],eu=et[ea],ec=Y[ea];if(eo===ec&&!(ea in Y)||!eu(ec))return!1}return!0}function oS(Y,et,en){if("function"!=typeof Y)throw new nf(ed);return lV(function(){Y.apply(eo,en)},et)}function oA(Y,et,en,ei){var eo=-1,ea=rk,ec=!0,ed=Y.length,ef=[],eh=et.length;if(!ed)return ef;en&&(et=rE(et,rq(en))),ei?(ea=r_,ec=!1):et.length>=eu&&(ea=rK,ec=!1,et=new i5(et));e:for(;++eoea?0:ea+en),(ei=eo===ei||ei>ea?ea:fl(ei))<0&&(ei+=ea),ei=en>ei?0:fu(ei);en0&&en(ec)?et>1?oL(ec,et-1,en,ei,eo):rC(eo,ec):ei||(eo[eo.length]=ec)}return eo}var oR=sM(),oD=sM(!0);function oF(Y,et){return Y&&oR(Y,et,fD)}function oB(Y,et){return Y&&oD(Y,et,fD)}function oz(Y,et){return rb(et,function(et){return dB(Y[et])})}function oU(Y,et){et=a6(et,Y);for(var en=0,ei=et.length;null!=Y&&enet}function oW(Y,et){return null!=Y&&nb.call(Y,et)}function oq(Y,et){return null!=Y&&et in na(Y)}function oZ(Y,et,en){return Y>=n9(et,en)&&Y=120&&em.length>=120)?new i5(ed&&em):eo}em=Y[0];var eg=-1,ey=ef[0];e:for(;++eg-1;)ec!==Y&&nI.call(ec,ed,1),nI.call(Y,ed,1);return Y}function aM(Y,et){for(var en=Y?et.length:0,ei=en-1;en--;){var eo=et[en];if(en==ei||eo!==ea){var ea=eo;lC(eo)?nI.call(Y,eo,1):aY(Y,eo)}}return Y}function aP(Y,et){return Y+nV(n8()*(et-Y+1))}function aj(Y,et,ei,eo){for(var ea=-1,eu=n0(nU((et-Y)/(ei||1)),0),ec=en(eu);eu--;)ec[eo?eu:++ea]=Y,Y+=ei;return ec}function aO(Y,et){var en="";if(!Y||et<1||et>eU)return en;do et%2&&(en+=Y),(et=nV(et/2))&&(Y+=Y);while(et);return en}function aI(Y,et){return lW(lB(Y,et,hB),Y+"")}function aN(Y){return os(f5(Y))}function aL(Y,et){var en=f5(Y);return lK(en,o_(et,0,en.length))}function aR(Y,et,en,ei){if(!dH(Y))return Y;et=a6(et,Y);for(var ea=-1,eu=et.length,ec=eu-1,ed=Y;null!=ed&&++eaea?0:ea+et),(ei=ei>ea?ea:ei)<0&&(ei+=ea),ea=et>ei?0:ei-et>>>0,et>>>=0;for(var eu=en(ea);++eo>>1,eu=Y[ea];null!==eu&&!d4(eu)&&(en?eu<=et:eu=eu){var eh=et?null:sK(Y);if(eh)return r7(eh);ec=!1,eo=rK,ef=new i5}else ef=et?[]:ed;e:for(;++ei=ei?Y:aH(Y,et,en)}var sn=nF||function(Y){return n7.clearTimeout(Y)};function si(Y,et){if(et)return Y.slice();var en=Y.length,ei=nM?nM(en):new Y.constructor(en);return Y.copy(ei),ei}function so(Y){var et=new Y.constructor(Y.byteLength);return new nA(et).set(new nA(Y)),et}function sl(Y,et){var en=et?so(Y.buffer):Y.buffer;return new Y.constructor(en,Y.byteOffset,Y.byteLength)}function su(Y){var et=new Y.constructor(Y.source,t9.exec(Y));return et.lastIndex=Y.lastIndex,et}function sd(Y){return iT?na(iT.call(Y)):{}}function sf(Y,et){var en=et?so(Y.buffer):Y.buffer;return new Y.constructor(en,Y.byteOffset,Y.length)}function sh(Y,et){if(Y!==et){var en=eo!==Y,ei=null===Y,ea=Y==Y,eu=d4(Y),ec=eo!==et,ed=null===et,ef=et==et,eh=d4(et);if(!ed&&!eh&&!eu&&Y>et||eu&&ec&&ef&&!ed&&!eh||ei&&ec&&ef||!en&&ef||!ea)return 1;if(!ei&&!eu&&!eh&&Y=ec)return ed;return ed*("desc"==en[ei]?-1:1)}}return Y.index-et.index}function sg(Y,et,ei,eo){for(var ea=-1,eu=Y.length,ec=ei.length,ed=-1,ef=et.length,eh=n0(eu-ec,0),ep=en(ef+eh),em=!eo;++ed1?en[ea-1]:eo,ec=ea>2?en[2]:eo;for(eu=Y.length>3&&"function"==typeof eu?(ea--,eu):eo,ec&&lT(en[0],en[1],ec)&&(eu=ea<3?eo:eu,ea=1),et=na(et);++ei-1?ea[eu?et[ec]:ec]:eo}}function sR(Y){return s6(function(et){var en=et.length,ei=en,ea=ij.prototype.thru;for(Y&&et.reverse();ei--;){var eu=et[ei];if("function"!=typeof eu)throw new nf(ed);if(ea&&!ec&&"wrapper"==lr(eu))var ec=new ij([],!0)}for(ei=ec?ei:en;++ei1&&e_.reverse(),em&&ehed))return!1;var eh=eu.get(Y),ep=eu.get(et);if(eh&&ep)return eh==et&&ep==Y;var em=-1,eg=!0,ey=en&ew?new i5:eo;for(eu.set(Y,et),eu.set(et,Y);++em1?"& ":"")+et[ei],et=et.join(en>2?", ":" "),Y.replace(tZ,"{\n/* [wrapped with "+et+"] */\n")}function lE(Y){return dT(Y)||dC(Y)||!!(nN&&Y&&Y[nN])}function lC(Y,et){var en=typeof Y;return!!(et=null==et?eU:et)&&("number"==en||"symbol"!=en&&t7.test(Y))&&Y>-1&&Y%1==0&&Y0){if(++et>=eL)return arguments[0]}else et=0;return Y.apply(eo,arguments)}}function lK(Y,et){var en=-1,ei=Y.length,ea=ei-1;for(et=eo===et?ei:et;++en1?Y[et-1]:eo;return en="function"==typeof en?(Y.pop(),en):eo,uK(Y,en)});function u4(Y){var et=iA(Y);return et.__chain__=!0,et}function u3(Y,et){return et(Y),Y}function u6(Y,et){return et(Y)}var u7=s6(function(Y){var et=Y.length,en=et?Y[0]:0,ei=this.__wrapped__,ea=function(et){return ow(et,Y)};return!(et>1)&&!this.__actions__.length&&ei instanceof iO&&lC(en)?((ei=ei.slice(en,+en+(et?1:0))).__actions__.push({func:u6,args:[ea],thisArg:eo}),new ij(ei,this.__chain__).thru(function(Y){return et&&!Y.length&&Y.push(eo),Y})):this.thru(ea)});function u8(){return u4(this)}function cr(){return new ij(this.value(),this.__chain__)}function co(){eo===this.__values__&&(this.__values__=fo(this.value()));var Y=this.__index__>=this.__values__.length,et=Y?eo:this.__values__[this.__index__++];return{done:Y,value:et}}function cl(){return this}function cu(Y){for(var et,en=this;en instanceof iP;){var ei=lJ(en);ei.__index__=0,ei.__values__=eo,et?ea.__wrapped__=ei:et=ei;var ea=ei;en=en.__wrapped__}return ea.__wrapped__=Y,et}function cf(){var Y=this.__wrapped__;if(Y instanceof iO){var et=Y;return this.__actions__.length&&(et=new iO(this)),(et=et.reverse()).__actions__.push({func:u6,args:[uT],thisArg:eo}),new ij(et,this.__chain__)}return this.thru(uT)}function cm(){return a0(this.__wrapped__,this.__actions__)}var cg=sT(function(Y,et,en){nb.call(Y,en)?++Y[en]:ov(Y,en,1)});function cy(Y,et,en){var ei=dT(Y)?ry:oj;return en&&lT(Y,et,en)&&(et=eo),ei(Y,la(et,3))}function cw(Y,et){return(dT(Y)?rb:oN)(Y,la(et,3))}var c_=sL(ui),cE=sL(uo);function cC(Y,et){return oL(cN(Y,et),1)}function cT(Y,et){return oL(cN(Y,et),ez)}function cS(Y,et,en){return en=eo===en?1:fl(en),oL(cN(Y,et),en)}function cA(Y,et){return(dT(Y)?rg:oM)(Y,la(et,3))}function cM(Y,et){return(dT(Y)?rv:oP)(Y,la(et,3))}var cP=sT(function(Y,et,en){nb.call(Y,en)?Y[en].push(et):ov(Y,en,[et])});function cj(Y,et,en,ei){Y=dA(Y)?Y:f5(Y),en=en&&!ei?fl(en):0;var eo=Y.length;return en<0&&(en=n0(eo+en,0)),d5(Y)?en<=eo&&Y.indexOf(et,en)>-1:!!eo&&rN(Y,et,en)>-1}var cO=aI(function(Y,et,ei){var eo=-1,ea="function"==typeof et,eu=dA(Y)?en(Y.length):[];return oM(Y,function(Y){eu[++eo]=ea?rp(et,Y,ei):oQ(Y,et,ei)}),eu}),cI=sT(function(Y,et,en){ov(Y,en,et)});function cN(Y,et){return(dT(Y)?rE:af)(Y,la(et,3))}function cL(Y,et,en,ei){return null==Y?[]:(dT(et)||(et=null==et?[]:[et]),dT(en=ei?eo:en)||(en=null==en?[]:[en]),ak(Y,et,en))}var cR=sT(function(Y,et,en){Y[en?0:1].push(et)},function(){return[[],[]]});function cD(Y,et,en){var ei=dT(Y)?rT:rz,eo=arguments.length<3;return ei(Y,la(et,4),en,eo,oM)}function cF(Y,et,en){var ei=dT(Y)?rS:rz,eo=arguments.length<3;return ei(Y,la(et,4),en,eo,oP)}function cB(Y,et){return(dT(Y)?rb:oN)(Y,c7(la(et,3)))}function cz(Y){return(dT(Y)?os:aN)(Y)}function cU(Y,et,en){return et=(en?lT(Y,et,en):eo===et)?1:fl(et),(dT(Y)?ol:aL)(Y,et)}function cH(Y){return(dT(Y)?ou:aU)(Y)}function cG(Y){if(null==Y)return 0;if(dA(Y))return d5(Y)?io(Y):Y.length;var et=lm(Y);return et==e3||et==tc?Y.size:al(Y).length}function cV(Y,et,en){var ei=dT(Y)?rA:aG;return en&&lT(Y,et,en)&&(et=eo),ei(Y,la(et,3))}var cW=aI(function(Y,et){if(null==Y)return[];var en=et.length;return en>1&&lT(Y,et[0],et[1])?et=[]:en>2&&lT(et[0],et[1],et[2])&&(et=[et[0]]),ak(Y,oL(et,1),[])}),cq=nB||function(){return n7.Date.now()};function cZ(Y,et){if("function"!=typeof et)throw new nf(ed);return Y=fl(Y),function(){if(--Y<1)return et.apply(this,arguments)}}function cK(Y,et,en){return et=en?eo:et,et=Y&&null==et?Y.length:et,sY(Y,eP,eo,eo,eo,eo,et)}function c$(Y,et){var en;if("function"!=typeof et)throw new nf(ed);return Y=fl(Y),function(){return--Y>0&&(en=et.apply(this,arguments)),Y<=1&&(et=eo),en}}var cY=aI(function(Y,et,en){var ei=e_;if(en.length){var eo=r6(en,li(cY));ei|=eA}return sY(Y,ei,et,en,eo)}),cQ=aI(function(Y,et,en){var ei=e_|eE;if(en.length){var eo=r6(en,li(cQ));ei|=eA}return sY(et,ei,Y,en,eo)});function cX(Y,et,en){et=en?eo:et;var ei=sY(Y,eT,eo,eo,eo,eo,eo,et);return ei.placeholder=cX.placeholder,ei}function cJ(Y,et,en){et=en?eo:et;var ei=sY(Y,eS,eo,eo,eo,eo,eo,et);return ei.placeholder=cJ.placeholder,ei}function c0(Y,et,en){var ei,ea,eu,ec,ef,eh,ep=0,em=!1,eg=!1,ey=!0;if("function"!=typeof Y)throw new nf(ed);function eb(et){var en=ei,eu=ea;return ei=ea=eo,ep=et,ec=Y.apply(eu,en)}function ek(Y){return ep=Y,ef=lV(eE,et),em?eb(Y):ec}function ew(Y){var en=Y-eh,ei=Y-ep,eo=et-en;return eg?n9(eo,eu-ei):eo}function e_(Y){var en=Y-eh,ei=Y-ep;return eo===eh||en>=et||en<0||eg&&ei>=eu}function eE(){var Y=cq();if(e_(Y))return eC(Y);ef=lV(eE,ew(Y))}function eC(Y){return(ef=eo,ey&&ei)?eb(Y):(ei=ea=eo,ec)}function eT(){eo!==ef&&sn(ef),ep=0,ei=eh=ea=ef=eo}function eS(){return eo===ef?ec:eC(cq())}function eA(){var Y=cq(),en=e_(Y);if(ei=arguments,ea=this,eh=Y,en){if(eo===ef)return ek(eh);if(eg)return sn(ef),ef=lV(eE,et),eb(eh)}return eo===ef&&(ef=lV(eE,et)),ec}return et=fd(et)||0,dH(en)&&(em=!!en.leading,eu=(eg="maxWait"in en)?n0(fd(en.maxWait)||0,et):eu,ey="trailing"in en?!!en.trailing:ey),eA.cancel=eT,eA.flush=eS,eA}var c9=aI(function(Y,et){return oS(Y,1,et)}),c5=aI(function(Y,et,en){return oS(Y,fd(et)||0,en)});function c4(Y){return sY(Y,eO)}function c6(Y,et){if("function"!=typeof Y||null!=et&&"function"!=typeof et)throw new nf(ed);var en=function(){var ei=arguments,eo=et?et.apply(this,ei):ei[0],ea=en.cache;if(ea.has(eo))return ea.get(eo);var eu=Y.apply(this,ei);return en.cache=ea.set(eo,eu)||ea,eu};return en.cache=new(c6.Cache||iK),en}function c7(Y){if("function"!=typeof Y)throw new nf(ed);return function(){var et=arguments;switch(et.length){case 0:return!Y.call(this);case 1:return!Y.call(this,et[0]);case 2:return!Y.call(this,et[0],et[1]);case 3:return!Y.call(this,et[0],et[1],et[2])}return!Y.apply(this,et)}}function c8(Y){return c$(2,Y)}c6.Cache=iK;var dn=a7(function(Y,et){var en=(et=1==et.length&&dT(et[0])?rE(et[0],rq(la())):rE(oL(et,1),rq(la()))).length;return aI(function(ei){for(var eo=-1,ea=n9(ei.length,en);++eo=et}),dC=oJ(function(){return arguments}())?oJ:function(Y){return dG(Y)&&nb.call(Y,"callee")&&!nO.call(Y,"callee")},dT=en.isArray,dS=ra?rq(ra):o0;function dA(Y){return null!=Y&&dU(Y.length)&&!dB(Y)}function dM(Y){return dG(Y)&&dA(Y)}function dP(Y){return!0===Y||!1===Y||dG(Y)&&oG(Y)==eX}var dj=nq||pn,dO=rs?rq(rs):o9;function dI(Y){return dG(Y)&&1===Y.nodeType&&!dX(Y)}function dN(Y){if(null==Y)return!0;if(dA(Y)&&(dT(Y)||"string"==typeof Y||"function"==typeof Y.splice||dj(Y)||d3(Y)||dC(Y)))return!Y.length;var et=lm(Y);if(et==e3||et==tc)return!Y.size;if(lO(Y))return!al(Y).length;for(var en in Y)if(nb.call(Y,en))return!1;return!0}function dL(Y,et){return o5(Y,et)}function dR(Y,et,en){var ei=(en="function"==typeof en?en:eo)?en(Y,et):eo;return eo===ei?o5(Y,et,eo,en):!!ei}function dD(Y){if(!dG(Y))return!1;var et=oG(Y);return et==e9||et==e0||"string"==typeof Y.message&&"string"==typeof Y.name&&!dX(Y)}function dF(Y){return"number"==typeof Y&&nZ(Y)}function dB(Y){if(!dH(Y))return!1;var et=oG(Y);return et==e5||et==e4||et==eQ||et==ta}function dz(Y){return"number"==typeof Y&&Y==fl(Y)}function dU(Y){return"number"==typeof Y&&Y>-1&&Y%1==0&&Y<=eU}function dH(Y){var et=typeof Y;return null!=Y&&("object"==et||"function"==et)}function dG(Y){return null!=Y&&"object"==typeof Y}var dV=rl?rq(rl):o3;function dW(Y,et){return Y===et||o6(Y,et,ll(et))}function dq(Y,et,en){return en="function"==typeof en?en:eo,o6(Y,et,ll(et),en)}function dZ(Y){return dQ(Y)&&Y!=+Y}function dK(Y){if(lj(Y))throw new tq(ec);return o7(Y)}function d$(Y){return null===Y}function dY(Y){return null==Y}function dQ(Y){return"number"==typeof Y||dG(Y)&&oG(Y)==e6}function dX(Y){if(!dG(Y)||oG(Y)!=e8)return!1;var et=nP(Y);if(null===et)return!0;var en=nb.call(et,"constructor")&&et.constructor;return"function"==typeof en&&en instanceof en&&ny.call(en)==n_}var dJ=ru?rq(ru):o8;function d0(Y){return dz(Y)&&Y>=-eU&&Y<=eU}var d9=rc?rq(rc):ai;function d5(Y){return"string"==typeof Y||!dT(Y)&&dG(Y)&&oG(Y)==td}function d4(Y){return"symbol"==typeof Y||dG(Y)&&oG(Y)==tf}var d3=rh?rq(rh):ao;function d6(Y){return eo===Y}function d7(Y){return dG(Y)&&lm(Y)==tp}function d8(Y){return dG(Y)&&oG(Y)==tm}var ft=sW(ac),fi=sW(function(Y,et){return Y<=et});function fo(Y){if(!Y)return[];if(dA(Y))return d5(Y)?ia(Y):sk(Y);if(nL&&Y[nL])return r5(Y[nL]());var et=lm(Y);return(et==e3?r4:et==tc?r7:f5)(Y)}function fa(Y){return Y?(Y=fd(Y))===ez||Y===-ez?(Y<0?-1:1)*eH:Y==Y?Y:0:0===Y?Y:0}function fl(Y){var et=fa(Y),en=et%1;return et==et?en?et-en:et:0}function fu(Y){return Y?o_(fl(Y),0,eV):0}function fd(Y){if("number"==typeof Y)return Y;if(d4(Y))return eG;if(dH(Y)){var et="function"==typeof Y.valueOf?Y.valueOf():Y;Y=dH(et)?et+"":et}if("string"!=typeof Y)return 0===Y?Y:+Y;Y=rW(Y);var en=t4.test(Y);return en||t6.test(Y)?n4(Y.slice(2),en?2:8):t5.test(Y)?eG:+Y}function ff(Y){return s_(Y,fF(Y))}function fh(Y){return Y?o_(fl(Y),-eU,eU):0===Y?Y:0}function fp(Y){return null==Y?"":aK(Y)}var fm=sS(function(Y,et){if(lO(et)||dA(et)){s_(et,fD(et),Y);return}for(var en in et)nb.call(et,en)&&od(Y,en,et[en])}),fg=sS(function(Y,et){s_(et,fF(et),Y)}),fv=sS(function(Y,et,en,ei){s_(et,fF(et),Y,ei)}),fy=sS(function(Y,et,en,ei){s_(et,fD(et),Y,ei)}),fb=s6(ow);function fx(Y,et){var en=iM(Y);return null==et?en:om(en,et)}var fk=aI(function(Y,et){Y=na(Y);var en=-1,ei=et.length,ea=ei>2?et[2]:eo;for(ea&&lT(et[0],et[1],ea)&&(ei=1);++en1),et}),s_(Y,s8(Y),en),ei&&(en=oE(en,eg|ey|eb,sJ));for(var eo=et.length;eo--;)aY(en,et[eo]);return en});function fV(Y,et){return fq(Y,c7(la(et)))}var fW=s6(function(Y,et){return null==Y?{}:a_(Y,et)});function fq(Y,et){if(null==Y)return{};var en=rE(s8(Y),function(Y){return[Y]});return et=la(et),aE(Y,en,function(Y,en){return et(Y,en[0])})}function fZ(Y,et,en){et=a6(et,Y);var ei=-1,ea=et.length;for(ea||(ea=1,Y=eo);++eiet){var ei=Y;Y=et,et=ei}if(en||Y%1||et%1){var ea=n8();return n9(Y+ea*(et-Y+n5("1e-"+((ea+"").length-1))),et)}return aP(Y,et)}var f8=sO(function(Y,et,en){return et=et.toLowerCase(),Y+(en?ht(et):et)});function ht(Y){return hM(fp(Y).toLowerCase())}function hn(Y){return(Y=fp(Y))&&Y.replace(t8,rX).replace(nG,"")}function hr(Y,et,en){Y=fp(Y),et=aK(et);var ei=Y.length,ea=en=eo===en?ei:o_(fl(en),0,ei);return(en-=et.length)>=0&&Y.slice(en,ea)==et}function ho(Y){return(Y=fp(Y))&&tL.test(Y)?Y.replace(tI,rJ):Y}function ha(Y){return(Y=fp(Y))&&tV.test(Y)?Y.replace(tG,"\\$&"):Y}var hs=sO(function(Y,et,en){return Y+(en?"-":"")+et.toLowerCase()}),hl=sO(function(Y,et,en){return Y+(en?" ":"")+et.toLowerCase()}),hu=sj("toLowerCase");function hc(Y,et,en){Y=fp(Y);var ei=(et=fl(et))?io(Y):0;if(!et||ei>=et)return Y;var eo=(et-ei)/2;return sH(nV(eo),en)+Y+sH(nU(eo),en)}function hd(Y,et,en){Y=fp(Y);var ei=(et=fl(et))?io(Y):0;return et&&ei>>0)?(Y=fp(Y))&&("string"==typeof et||null!=et&&!dJ(et))&&!(et=aK(et))&&r2(Y)?a8(ia(Y),0,en):Y.split(et,en):[]}var hy=sO(function(Y,et,en){return Y+(en?" ":"")+hM(et)});function hb(Y,et,en){return Y=fp(Y),en=null==en?0:o_(fl(en),0,Y.length),et=aK(et),Y.slice(en,en+et.length)==et}function hx(Y,et,en){var ei=iA.templateSettings;en&&lT(Y,et,en)&&(et=eo),Y=fp(Y),et=fv({},et,ei,sQ);var ea,eu,ec=fv({},et.imports,ei.imports,sQ),ed=fD(ec),eh=rZ(ec,ed),ep=0,em=et.interpolate||nt,eg="__p += '",ey=nu((et.escape||nt).source+"|"+em.source+"|"+(em===tF?tJ:nt).source+"|"+(et.evaluate||nt).source+"|$","g"),eb="//# sourceURL="+(nb.call(et,"sourceURL")?(et.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++n$+"]")+"\n";Y.replace(ey,function(et,en,ei,eo,ec,ed){return ei||(ei=eo),eg+=Y.slice(ep,ed).replace(nn,r0),en&&(ea=!0,eg+="' +\n__e("+en+") +\n'"),ec&&(eu=!0,eg+="';\n"+ec+";\n__p += '"),ei&&(eg+="' +\n((__t = ("+ei+")) == null ? '' : __t) +\n'"),ep=ed+et.length,et}),eg+="';\n";var ek=nb.call(et,"variable")&&et.variable;if(ek){if(tQ.test(ek))throw new tq(ef)}else eg="with (obj) {\n"+eg+"\n}\n";eg=(eu?eg.replace(tM,""):eg).replace(tP,"$1").replace(tj,"$1;"),eg="function("+(ek||"obj")+") {\n"+(ek?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(ea?", __e = _.escape":"")+(eu?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+eg+"return __p\n}";var ew=hj(function(){return tY(ed,eb+"return "+eg).apply(eo,eh)});if(ew.source=eg,dD(ew))throw ew;return ew}function hk(Y){return fp(Y).toLowerCase()}function hw(Y){return fp(Y).toUpperCase()}function h_(Y,et,en){if((Y=fp(Y))&&(en||eo===et))return rW(Y);if(!Y||!(et=aK(et)))return Y;var ei=ia(Y),ea=ia(et),eu=r$(ei,ea),ec=rY(ei,ea)+1;return a8(ei,eu,ec).join("")}function hE(Y,et,en){if((Y=fp(Y))&&(en||eo===et))return Y.slice(0,il(Y)+1);if(!Y||!(et=aK(et)))return Y;var ei=ia(Y),ea=rY(ei,ia(et))+1;return a8(ei,0,ea).join("")}function hC(Y,et,en){if((Y=fp(Y))&&(en||eo===et))return Y.replace(tW,"");if(!Y||!(et=aK(et)))return Y;var ei=ia(Y),ea=r$(ei,ia(et));return a8(ei,ea).join("")}function hT(Y,et){var en=eI,ei=eN;if(dH(et)){var ea="separator"in et?et.separator:ea;en="length"in et?fl(et.length):en,ei="omission"in et?aK(et.omission):ei}var eu=(Y=fp(Y)).length;if(r2(Y)){var ec=ia(Y);eu=ec.length}if(en>=eu)return Y;var ed=en-io(ei);if(ed<1)return ei;var ef=ec?a8(ec,0,ed).join(""):Y.slice(0,ed);if(eo===ea)return ef+ei;if(ec&&(ed+=ef.length-ed),dJ(ea)){if(Y.slice(ed).search(ea)){var eh,ep=ef;for(ea.global||(ea=nu(ea.source,fp(t9.exec(ea))+"g")),ea.lastIndex=0;eh=ea.exec(ep);)var em=eh.index;ef=ef.slice(0,eo===em?ed:em)}}else if(Y.indexOf(aK(ea),ed)!=ed){var eg=ef.lastIndexOf(ea);eg>-1&&(ef=ef.slice(0,eg))}return ef+ei}function hS(Y){return(Y=fp(Y))&&tN.test(Y)?Y.replace(tO,iu):Y}var hA=sO(function(Y,et,en){return Y+(en?" ":"")+et.toUpperCase()}),hM=sj("toUpperCase");function hP(Y,et,en){return(Y=fp(Y),et=en?eo:et,eo===et)?r9(Y)?ig(Y):rj(Y):Y.match(et)||[]}var hj=aI(function(Y,et){try{return rp(Y,eo,et)}catch(Y){return dD(Y)?Y:new tq(Y)}}),hO=s6(function(Y,et){return rg(et,function(et){ov(Y,et=lY(et),cY(Y[et],Y))}),Y});function hI(Y){var et=null==Y?0:Y.length,en=la();return Y=et?rE(Y,function(Y){if("function"!=typeof Y[1])throw new nf(ed);return[en(Y[0]),Y[1]]}):[],aI(function(en){for(var ei=-1;++eieU)return[];var en=eV,ei=n9(Y,eV);et=la(et),Y-=eV;for(var eo=rG(ei,et);++en0||et<0)?new iO(en):(Y<0?en=en.takeRight(-Y):Y&&(en=en.drop(Y)),eo!==et&&(en=(et=fl(et))<0?en.dropRight(-et):en.take(et-Y)),en)},iO.prototype.takeRightWhile=function(Y){return this.reverse().takeWhile(Y).reverse()},iO.prototype.toArray=function(){return this.take(eV)},oF(iO.prototype,function(Y,et){var en=/^(?:filter|find|map|reject)|While$/.test(et),ei=/^(?:head|last)$/.test(et),ea=iA[ei?"take"+("last"==et?"Right":""):et],eu=ei||/^find/.test(et);ea&&(iA.prototype[et]=function(){var et=this.__wrapped__,ec=ei?[1]:arguments,ed=et instanceof iO,ef=ec[0],eh=ed||dT(et),ep=function(Y){var et=ea.apply(iA,rC([Y],ec));return ei&&em?et[0]:et};eh&&en&&"function"==typeof ef&&1!=ef.length&&(ed=eh=!1);var em=this.__chain__,eg=!!this.__actions__.length,ey=eu&&!em,eb=ed&&!eg;if(!eu&&eh){et=eb?et:new iO(this);var ek=Y.apply(et,ec);return ek.__actions__.push({func:u6,args:[ep],thisArg:eo}),new ij(ek,em)}return ey&&eb?Y.apply(this,ec):(ek=this.thru(ep),ey?ei?ek.value()[0]:ek.value():ek)})}),rg(["pop","push","shift","sort","splice","unshift"],function(Y){var et=nh[Y],en=/^(?:push|sort|unshift)$/.test(Y)?"tap":"thru",ei=/^(?:pop|shift)$/.test(Y);iA.prototype[Y]=function(){var Y=arguments;if(ei&&!this.__chain__){var eo=this.value();return et.apply(dT(eo)?eo:[],Y)}return this[en](function(en){return et.apply(dT(en)?en:[],Y)})}}),oF(iO.prototype,function(Y,et){var en=iA[et];if(en){var ei=en.name+"";nb.call(im,ei)||(im[ei]=[]),im[ei].push({name:et,func:en})}}),im[sD(eo,eE).name]=[{name:"wrapper",func:eo}],iO.prototype.clone=iI,iO.prototype.reverse=iN,iO.prototype.value=iL,iA.prototype.at=u7,iA.prototype.chain=u8,iA.prototype.commit=cr,iA.prototype.next=co,iA.prototype.plant=cu,iA.prototype.reverse=cf,iA.prototype.toJSON=iA.prototype.valueOf=iA.prototype.value=cm,iA.prototype.first=iA.prototype.head,nL&&(iA.prototype[nL]=cl),iA}();n7._=iy,ei=(function(){return iy}).call(et,en,et,Y),eo!==ei&&(Y.exports=ei)}).call(this)},74153:function(Y,et,en){var ei=en(2767),eo="Expected a function";function ea(Y,et){if("function"!=typeof Y||null!=et&&"function"!=typeof et)throw TypeError(eo);var en=function(){var ei=arguments,eo=et?et.apply(this,ei):ei[0],ea=en.cache;if(ea.has(eo))return ea.get(eo);var eu=Y.apply(this,ei);return en.cache=ea.set(eo,eu)||ea,eu};return en.cache=new(ea.Cache||ei),en}ea.Cache=ei,Y.exports=ea},20204:function(Y){var et="Expected a function";function en(Y){if("function"!=typeof Y)throw TypeError(et);return function(){var et=arguments;switch(et.length){case 0:return!Y.call(this);case 1:return!Y.call(this,et[0]);case 2:return!Y.call(this,et[0],et[1]);case 3:return!Y.call(this,et[0],et[1],et[2])}return!Y.apply(this,et)}}Y.exports=en},91530:function(Y){function et(){}Y.exports=et},82954:function(Y,et,en){var ei=en(61757),eo=en(20204),ea=en(46667);function eu(Y,et){return ea(Y,eo(ei(et)))}Y.exports=eu},46667:function(Y,et,en){var ei=en(67631),eo=en(61757),ea=en(30384),eu=en(90179);function ec(Y,et){if(null==Y)return{};var en=ei(eu(Y),function(Y){return[Y]});return et=eo(et),ea(Y,en,function(Y,en){return et(Y,en[0])})}Y.exports=ec},91363:function(Y,et,en){var ei=en(81515),eo=en(21834),ea=en(44781),eu=en(28091);function ec(Y){return ea(Y)?ei(eu(Y)):eo(Y)}Y.exports=ec},29518:function(Y,et,en){var ei=en(57421),eo=en(24037),ea=en(2428),eu=en(57209),ec=en(5890);function ed(Y,et,en){return et=(en?eu(Y,et,en):void 0===et)?1:ec(et),(ea(Y)?ei:eo)(Y,et)}Y.exports=ed},35615:function(Y){function et(){return[]}Y.exports=et},88553:function(Y){function et(){return!1}Y.exports=et},73640:function(Y,et,en){var ei=en(67948),eo=1/0,ea=17976931348623157e292;function eu(Y){return Y?(Y=ei(Y))===eo||Y===-eo?(Y<0?-1:1)*ea:Y==Y?Y:0:0===Y?Y:0}Y.exports=eu},5890:function(Y,et,en){var ei=en(73640);function eo(Y){var et=ei(Y),en=et%1;return et==et?en?et-en:et:0}Y.exports=eo},67948:function(Y,et,en){var ei=en(33897),eo=en(6627),ea=en(42848),eu=0/0,ec=/^[-+]0x[0-9a-f]+$/i,ed=/^0b[01]+$/i,ef=/^0o[0-7]+$/i,eh=parseInt;function ep(Y){if("number"==typeof Y)return Y;if(ea(Y))return eu;if(eo(Y)){var et="function"==typeof Y.valueOf?Y.valueOf():Y;Y=eo(et)?et+"":et}if("string"!=typeof Y)return 0===Y?Y:+Y;Y=ei(Y);var en=ed.test(Y);return en||ef.test(Y)?eh(Y.slice(2),en?2:8):ec.test(Y)?eu:+Y}Y.exports=ep},44091:function(Y,et,en){var ei=en(17185);function eo(Y){return null==Y?"":ei(Y)}Y.exports=eo},52657:function(Y,et,en){var ei=en(69588),eo=en(58834);function ea(Y){return null==Y?[]:ei(Y,eo(Y))}Y.exports=ea},68233:function(Y,et,en){!function(Y,ei){ei(et,en(923),en(70079))}(0,function(Y,et,en){"use strict";function ei(Y){return Y&&"object"==typeof Y&&"default"in Y?Y:{default:Y}}var eo=ei(et),ea=ei(en);function eu(Y,et){var en=null==Y?null:"undefined"!=typeof Symbol&&Y[Symbol.iterator]||Y["@@iterator"];if(null!=en){var ei,eo,ea,eu,ec=[],ed=!0,ef=!1;try{if(ea=(en=en.call(Y)).next,0===et){if(Object(en)!==en)return;ed=!1}else for(;!(ed=(ei=ea.call(en)).done)&&(ec.push(ei.value),ec.length!==et);ed=!0);}catch(Y){ef=!0,eo=Y}finally{try{if(!ed&&null!=en.return&&(eu=en.return(),Object(eu)!==eu))return}finally{if(ef)throw eo}}return ec}}function ec(Y,et){var en=Object.keys(Y);if(Object.getOwnPropertySymbols){var ei=Object.getOwnPropertySymbols(Y);et&&(ei=ei.filter(function(et){return Object.getOwnPropertyDescriptor(Y,et).enumerable})),en.push.apply(en,ei)}return en}function ed(Y){for(var et=1;et=0||(eo[en]=Y[en]);return eo}function ep(Y,et){if(null==Y)return{};var en,ei,eo=eh(Y,et);if(Object.getOwnPropertySymbols){var ea=Object.getOwnPropertySymbols(Y);for(ei=0;ei=0)&&Object.prototype.propertyIsEnumerable.call(Y,en)&&(eo[en]=Y[en])}return eo}function em(Y,et){return eg(Y)||eu(Y,et)||ey(Y,et)||ek()}function eg(Y){if(Array.isArray(Y))return Y}function ey(Y,et){if(Y){if("string"==typeof Y)return eb(Y,et);var en=Object.prototype.toString.call(Y).slice(8,-1);if("Object"===en&&Y.constructor&&(en=Y.constructor.name),"Map"===en||"Set"===en)return Array.from(Y);if("Arguments"===en||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(en))return eb(Y,et)}}function eb(Y,et){(null==et||et>Y.length)&&(et=Y.length);for(var en=0,ei=Array(et);en0&&void 0!==arguments[0]?arguments[0]:{};if(eI.current){null===(et=eO.current)||void 0===et||et.destroy();var ei=ed(ed(ed({},Y),en),{},{container:eI.current});return eO.current=eo.default.loadAnimation(ei),ej(!!eO.current),function(){var Y;null===(Y=eO.current)||void 0===Y||Y.destroy(),eO.current=void 0}}};return en.useEffect(function(){var Y=eW();return function(){return null==Y?void 0:Y()}},[ei,eu]),en.useEffect(function(){eO.current&&(eO.current.autoplay=!!ec)},[ec]),en.useEffect(function(){if(eO.current){if(!ef){eO.current.resetSegments(!0);return}Array.isArray(ef)&&ef.length&&((eO.current.currentRawFrameef[1])&&(eO.current.currentRawFrame=ef[0]),eO.current.setSegment(ef[0],ef[1]))}},[ef]),en.useEffect(function(){var Y=[{name:"complete",handler:eh},{name:"loopComplete",handler:eg},{name:"enterFrame",handler:ey},{name:"segmentStart",handler:eb},{name:"config_ready",handler:ek},{name:"data_ready",handler:ew},{name:"data_failed",handler:e_},{name:"loaded_images",handler:eC},{name:"DOMLoaded",handler:eT},{name:"destroy",handler:eS}].filter(function(Y){return null!=Y.handler});if(Y.length){var et=Y.map(function(Y){var et;return null===(et=eO.current)||void 0===et||et.addEventListener(Y.name,Y.handler),function(){var et;null===(et=eO.current)||void 0===et||et.removeEventListener(Y.name,Y.handler)}});return function(){et.forEach(function(Y){return Y()})}}},[eh,eg,ey,eb,ek,ew,e_,eC,eT,eS]),{View:ea.default.createElement("div",ed({style:et,ref:eI},eA)),play:eN,stop:eL,pause:eR,setSpeed:eD,goToAndStop:eB,goToAndPlay:eF,setDirection:ez,playSegments:eU,setSubframe:eH,getDuration:eG,destroy:eV,animationContainerRef:eI,animationLoaded:eP,animationItem:eO.current}};function eT(Y){var et=Y.getBoundingClientRect(),en=et.top,ei=et.height;return(window.innerHeight-en)/(window.innerHeight+ei)}function eS(Y,et,en){var ei=Y.getBoundingClientRect(),eo=ei.top;return{x:(et-ei.left)/ei.width,y:(en-eo)/ei.height}}var eA=function(Y){var et=Y.wrapperRef,ei=Y.animationItem,eo=Y.mode,ea=Y.actions;en.useEffect(function(){var Y=et.current;if(Y&&ei&&ea.length){ei.stop();var en=function(){var et=null,en=function(){var en=eT(Y),eo=ea.find(function(Y){var et=Y.visibility;return et&&en>=et[0]&&en<=et[1]});if(eo){if("seek"===eo.type&&eo.visibility&&2===eo.frames.length){var eu=eo.frames[0]+Math.ceil((en-eo.visibility[0])/(eo.visibility[1]-eo.visibility[0])*eo.frames[1]);//! goToAndStop must be relative to the start of the current segment +ei.goToAndStop(eu-ei.firstFrame-1,!0)}"loop"===eo.type&&(null===et?(ei.playSegments(eo.frames,!0),et=eo.frames):et!==eo.frames?(ei.playSegments(eo.frames,!0),et=eo.frames):ei.isPaused&&(ei.playSegments(eo.frames,!0),et=eo.frames)),"play"===eo.type&&ei.isPaused&&(ei.resetSegments(!0),ei.play()),"stop"===eo.type&&ei.goToAndStop(eo.frames[0]-ei.firstFrame-1,!0)}};return document.addEventListener("scroll",en),function(){document.removeEventListener("scroll",en)}},eu=function(){var et=function(et,en){var eo=et,eu=en;if(-1!==eo&&-1!==eu){var ec=eS(Y,eo,eu);eo=ec.x,eu=ec.y}var ed=ea.find(function(Y){var et=Y.position;return et&&Array.isArray(et.x)&&Array.isArray(et.y)?eo>=et.x[0]&&eo<=et.x[1]&&eu>=et.y[0]&&eu<=et.y[1]:!(!et||Number.isNaN(et.x)||Number.isNaN(et.y))&&eo===et.x&&eu===et.y});if(ed){if("seek"===ed.type&&ed.position&&Array.isArray(ed.position.x)&&Array.isArray(ed.position.y)&&2===ed.frames.length){var ef=(eo-ed.position.x[0])/(ed.position.x[1]-ed.position.x[0]),eh=(eu-ed.position.y[0])/(ed.position.y[1]-ed.position.y[0]);ei.playSegments(ed.frames,!0),ei.goToAndStop(Math.ceil((ef+eh)/2*(ed.frames[1]-ed.frames[0])),!0)}"loop"===ed.type&&ei.playSegments(ed.frames,!0),"play"===ed.type&&(ei.isPaused&&ei.resetSegments(!1),ei.playSegments(ed.frames)),"stop"===ed.type&&ei.goToAndStop(ed.frames[0],!0)}},en=function(Y){et(Y.clientX,Y.clientY)},eo=function(){et(-1,-1)};return Y.addEventListener("mousemove",en),Y.addEventListener("mouseout",eo),function(){Y.removeEventListener("mousemove",en),Y.removeEventListener("mouseout",eo)}};switch(eo){case"scroll":return en();case"cursor":return eu()}}},[eo,ei])},eM=function(Y){var et=Y.actions,en=Y.mode,ei=Y.lottieObj,eo=ei.animationItem,ea=ei.View;return eA({actions:et,animationItem:eo,mode:en,wrapperRef:ei.animationContainerRef}),ea},eP=["style","interactivity"],ej=function(Y){var et,ei,eo,ea=Y.style,eu=Y.interactivity,ec=eC(ep(Y,eP),ea),ed=ec.View,ef=ec.play,eh=ec.stop,em=ec.pause,eg=ec.setSpeed,ey=ec.goToAndStop,eb=ec.goToAndPlay,ek=ec.setDirection,ew=ec.playSegments,e_=ec.setSubframe,eE=ec.getDuration,eT=ec.destroy,eS=ec.animationContainerRef,eA=ec.animationLoaded,ej=ec.animationItem;return en.useEffect(function(){Y.lottieRef&&(Y.lottieRef.current={play:ef,stop:eh,pause:em,setSpeed:eg,goToAndPlay:eb,goToAndStop:ey,setDirection:ek,playSegments:ew,setSubframe:e_,getDuration:eE,destroy:eT,animationContainerRef:eS,animationLoaded:eA,animationItem:ej})},[null===(et=Y.lottieRef)||void 0===et?void 0:et.current]),eM({lottieObj:{View:ed,play:ef,stop:eh,pause:em,setSpeed:eg,goToAndStop:ey,goToAndPlay:eb,setDirection:ek,playSegments:ew,setSubframe:e_,getDuration:eE,destroy:eT,animationContainerRef:eS,animationLoaded:eA,animationItem:ej},actions:null!==(ei=null==eu?void 0:eu.actions)&&void 0!==ei?ei:[],mode:null!==(eo=null==eu?void 0:eu.mode)&&void 0!==eo?eo:"scroll"})};Object.defineProperty(Y,"LottiePlayer",{enumerable:!0,get:function(){return eo.default}}),Y.default=ej,Y.useLottie=eC,Y.useLottieInteractivity=eM,Object.defineProperty(Y,"__esModule",{value:!0})})},923:function(module,exports,__webpack_require__){"undefined"!=typeof navigator&&function(Y,et){module.exports=et()}(0,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(Y){_useWebWorker=!!Y},getWebWorker=function(){return _useWebWorker},setLocationHref=function(Y){locationHref=Y},getLocationHref=function(){return locationHref};function createTag(Y){return document.createElement(Y)}function extendPrototype(Y,et){var en,ei,eo=Y.length;for(en=0;en1?en[1]=1:en[1]<=0&&(en[1]=0),HSVtoRGB(en[0],en[1],en[2])}function addBrightnessToRGB(Y,et){var en=RGBtoHSV(255*Y[0],255*Y[1],255*Y[2]);return en[2]+=et,en[2]>1?en[2]=1:en[2]<0&&(en[2]=0),HSVtoRGB(en[0],en[1],en[2])}function addHueToRGB(Y,et){var en=RGBtoHSV(255*Y[0],255*Y[1],255*Y[2]);return en[0]+=et/360,en[0]>1?en[0]-=1:en[0]<0&&(en[0]+=1),HSVtoRGB(en[0],en[1],en[2])}var rgbToHex=function(){var Y,et,en=[];for(Y=0;Y<256;Y+=1)et=Y.toString(16),en[Y]=1===et.length?"0"+et:et;return function(Y,et,ei){return Y<0&&(Y=0),et<0&&(et=0),ei<0&&(ei=0),"#"+en[Y]+en[et]+en[ei]}}(),setSubframeEnabled=function(Y){subframeEnabled=!!Y},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(Y){expressionsPlugin=Y},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(Y){expressionsInterfaces=Y},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(Y){defaultCurveSegments=Y},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(Y){idPrefix$1=Y},getIdPrefix=function(){return idPrefix$1};function createNS(Y){return document.createElementNS(svgNS,Y)}function _typeof$5(Y){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}var dataManager=function(){var Y,et,en=1,ei=[],eo={onmessage:function(){},postMessage:function(et){Y({data:et})}},ea={postMessage:function(Y){eo.onmessage({data:Y})}};function eu(et){if(window.Worker&&window.Blob&&getWebWorker()){var en=new Blob(["var _workerSelf = self; self.onmessage = ",et.toString()],{type:"text/javascript"}),ei=URL.createObjectURL(en);return new Worker(ei)}return Y=et,eo}function ec(){et||((et=eu(function(Y){function et(){function Y(et,en){var eu,ec,ed,ef,eh,ep,em=et.length;for(ec=0;ec=0;et-=1)if("sh"===Y[et].ty){if(Y[et].ks.k.i)ea(Y[et].ks.k);else for(en=0,ei=Y[et].ks.k.length;enen[0]||!(en[0]>Y[0])&&(Y[1]>en[1]||!(en[1]>Y[1])&&(Y[2]>en[2]||!(en[2]>Y[2])&&null))}var ec=function(){var Y=[4,4,14];function et(Y){var et=Y.t.d;Y.t.d={k:[{s:et,t:0}]}}function en(Y){var en,ei=Y.length;for(en=0;en=0;en-=1)if("sh"===Y[en].ty){if(Y[en].ks.k.i)Y[en].ks.k.c=Y[en].closed;else for(ei=0,eo=Y[en].ks.k.length;ei500)&&(this._imageLoaded(),clearInterval(en)),et+=1}).bind(this),50)}function ea(et){var en=ei(et,this.assetsPath,this.path),eo=createNS("image");isSafari?this.testImageLoaded(eo):eo.addEventListener("load",this._imageLoaded,!1),eo.addEventListener("error",(function(){ea.img=Y,this._imageLoaded()}).bind(this),!1),eo.setAttributeNS("http://www.w3.org/1999/xlink","href",en),this._elementHelper.append?this._elementHelper.append(eo):this._elementHelper.appendChild(eo);var ea={img:eo,assetData:et};return ea}function eu(et){var en=ei(et,this.assetsPath,this.path),eo=createTag("img");eo.crossOrigin="anonymous",eo.addEventListener("load",this._imageLoaded,!1),eo.addEventListener("error",(function(){ea.img=Y,this._imageLoaded()}).bind(this),!1),eo.src=en;var ea={img:eo,assetData:et};return ea}function ec(Y){var et={assetData:Y},en=ei(Y,this.assetsPath,this.path);return dataManager.loadData(en,(function(Y){et.img=Y,this._footageLoaded()}).bind(this),(function(){et.img={},this._footageLoaded()}).bind(this)),et}function ed(Y,et){this.imagesLoadedCb=et;var en,ei=Y.length;for(en=0;enthis.animationData.op&&(this.animationData.op=Y.op,this.totalFrames=Math.floor(Y.op-this.animationData.ip));var et,en,ei=this.animationData.layers,eo=ei.length,ea=Y.layers,eu=ea.length;for(en=0;enthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(Y){this.triggerRenderFrameError(Y)}},AnimationItem.prototype.play=function(Y){(!Y||this.name===Y)&&!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(Y){Y&&this.name!==Y||!1!==this.isPaused||(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(Y){Y&&this.name!==Y||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(Y){Y&&this.name!==Y||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(Y){for(var et,en=0;en=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?et>=this.totalFrames?(this.playCount+=1,this.checkSegments(et%this.totalFrames)||(this.setCurrentRawFrameValue(et%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(et):this.checkSegments(et>this.totalFrames?et%this.totalFrames:0)||(en=!0,et=this.totalFrames-1):et<0?this.checkSegments(et%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&!0!==this.loop)?(this.setCurrentRawFrameValue(this.totalFrames+et%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(en=!0,et=0)):this.setCurrentRawFrameValue(et),en&&(this.setCurrentRawFrameValue(et),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(Y,et){this.playCount=0,Y[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=Y[0]-Y[1],this.timeCompleted=this.totalFrames,this.firstFrame=Y[1],this.setCurrentRawFrameValue(this.totalFrames-.001-et)):Y[1]>Y[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=Y[1]-Y[0],this.timeCompleted=this.totalFrames,this.firstFrame=Y[0],this.setCurrentRawFrameValue(.001+et)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(Y,et){var en=-1;this.isPaused&&(this.currentRawFrame+this.firstFrameet&&(en=et-Y)),this.firstFrame=Y,this.totalFrames=et-Y,this.timeCompleted=this.totalFrames,-1!==en&&this.goToAndStop(en,!0)},AnimationItem.prototype.playSegments=function(Y,et){if(et&&(this.segments.length=0),"object"===_typeof$4(Y[0])){var en,ei=Y.length;for(en=0;en=0;en-=1)et[en].animation.destroy(Y)}function eM(Y,et,en){var ei,eo=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),ea=eo.length;for(ei=0;ei0?en=ed:et=ed;while(Math.abs(ec)>ea&&++ef=eo?ek(Y,eh,et,en):0===ep?eh:eb(Y,ea,ea+ed,et,en)}},Y}(),pooling=function(){return{double:function(Y){return Y.concat(createSizedArray(Y.length))}}}(),poolFactory=function(){return function(Y,et,en){var ei=0,eo=Y,ea=createSizedArray(eo);return{newElement:function(){var Y;return ei?(ei-=1,Y=ea[ei]):Y=et(),Y},release:function(Y){ei===eo&&(ea=pooling.double(ea),eo*=2),en&&en(Y),ea[ei]=Y,ei+=1}}}}(),bezierLengthPool=function(){return poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})}(),segmentsLengthPool=function(){function Y(Y){var et,en=Y.lengths.length;for(et=0;et-.001&&eu<.001}function en(en,ei,eo,ea,eu,ec,ed,ef,eh){if(0===eo&&0===ec&&0===eh)return et(en,ei,ea,eu,ed,ef);var ep,em=Y.sqrt(Y.pow(ea-en,2)+Y.pow(eu-ei,2)+Y.pow(ec-eo,2)),eg=Y.sqrt(Y.pow(ed-en,2)+Y.pow(ef-ei,2)+Y.pow(eh-eo,2)),ey=Y.sqrt(Y.pow(ed-ea,2)+Y.pow(ef-eu,2)+Y.pow(eh-ec,2));return(ep=em>eg?em>ey?em-eg-ey:ey-eg-em:ey>eg?ey-eg-em:eg-em-ey)>-.0001&&ep<1e-4}var ei=function(){return function(Y,et,en,ei){var eo,ea,eu,ec,ed,ef,eh=getDefaultCurveSegments(),ep=0,em=[],eg=[],ey=bezierLengthPool.newElement();for(eo=0,eu=en.length;eoeu?-1:1,ef=!0;ef;)if(ei[ea]<=eu&&ei[ea+1]>eu?(ec=(eu-ei[ea])/(ei[ea+1]-ei[ea]),ef=!1):ea+=ed,ea<0||ea>=eo-1){if(ea===eo-1)return en[ea];ef=!1}return en[ea]+(en[ea+1]-en[ea])*ec}function ef(et,en,ei,eo,ea,eu){var ec=ed(ea,eu),ef=1-ec;return[Y.round((ef*ef*ef*et[0]+(ec*ef*ef+ef*ec*ef+ef*ef*ec)*ei[0]+(ec*ec*ef+ef*ec*ec+ec*ef*ec)*eo[0]+ec*ec*ec*en[0])*1e3)/1e3,Y.round((ef*ef*ef*et[1]+(ec*ef*ef+ef*ec*ef+ef*ef*ec)*ei[1]+(ec*ec*ef+ef*ec*ec+ec*ef*ec)*eo[1]+ec*ec*ec*en[1])*1e3)/1e3]}var eh=createTypedArray("float32",8);return{getSegmentsLength:eo,getNewSegment:function(et,en,ei,eo,ea,eu,ec){ea<0?ea=0:ea>1&&(ea=1);var ef,ep=ed(ea,ec),em=ed(eu=eu>1?1:eu,ec),eg=et.length,ey=1-ep,eb=1-em,ek=ey*ey*ey,ew=ep*ey*ey*3,e_=ep*ep*ey*3,eE=ep*ep*ep,eC=ey*ey*eb,eT=ep*ey*eb+ey*ep*eb+ey*ey*em,eS=ep*ep*eb+ey*ep*em+ep*ey*em,eA=ep*ep*em,eM=ey*eb*eb,eP=ep*eb*eb+ey*em*eb+ey*eb*em,ej=ep*em*eb+ey*em*em+ep*eb*em,eO=ep*em*em,eI=eb*eb*eb,eN=em*eb*eb+eb*em*eb+eb*eb*em,eL=em*em*eb+eb*em*em+em*eb*em,eR=em*em*em;for(ef=0;ef=e_.t-ec){ew.h&&(ew=e_),ed=0;break}if(e_.t-ec>Y){ed=ef;break}ef=em||Y=em?ey.points.length-1:0;for(eC=0,eT=ey.points[eb].point.length;eC=eN&&eI=em?(ek[0]=ej[0],ek[1]=ej[1],ek[2]=ej[2]):Y<=eg?(ek[0]=ew.s[0],ek[1]=ew.s[1],ek[2]=ew.s[2]):quaternionToEuler(ek,slerp(createQuaternion(ew.s),createQuaternion(ej),(Y-eg)/(em-eg)));else for(ef=0;ef=em?eS=1:Y1e-6?(ea=Math.sin(ei=Math.acos(eo)),eu=Math.sin((1-en)*ei)/ea,ec=Math.sin(en*ei)/ea):(eu=1-en,ec=en),ed[0]=eu*ef+ec*eg,ed[1]=eu*eh+ec*ey,ed[2]=eu*ep+ec*eb,ed[3]=eu*em+ec*ek,ed}function quaternionToEuler(Y,et){var en=et[0],ei=et[1],eo=et[2],ea=et[3],eu=Math.atan2(2*ei*ea-2*en*eo,1-2*ei*ei-2*eo*eo),ec=Math.asin(2*en*ei+2*eo*ea),ed=Math.atan2(2*en*ea-2*ei*eo,1-2*en*en-2*eo*eo);Y[0]=eu/degToRads,Y[1]=ec/degToRads,Y[2]=ed/degToRads}function createQuaternion(Y){var et=Y[0]*degToRads,en=Y[1]*degToRads,ei=Y[2]*degToRads,eo=Math.cos(et/2),ea=Math.cos(en/2),eu=Math.cos(ei/2),ec=Math.sin(et/2),ed=Math.sin(en/2),ef=Math.sin(ei/2),eh=eo*ea*eu-ec*ed*ef;return[ec*ed*eu+eo*ea*ef,ec*ea*eu+eo*ed*ef,eo*ed*eu-ec*ea*ef,eh]}function getValueAtCurrentTime(){var Y=this.comp.renderedFrame-this.offsetTime,et=this.keyframes[0].t-this.offsetTime,en=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(Y===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=en&&Y>=en||this._caching.lastFrame=Y&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var ei=this.interpolateValue(Y,this._caching);this.pv=ei}return this._caching.lastFrame=Y,this.pv}function setVValue(Y){var et;if("unidimensional"===this.propType)et=Y*this.mult,mathAbs(this.v-et)>1e-5&&(this.v=et,this._mdf=!0);else for(var en=0,ei=this.v.length;en1e-5&&(this.v[en]=et,this._mdf=!0),en+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var Y,et=this.effectsSequence.length,en=this.kf?this.pv:this.data.k;for(Y=0;Y=this._maxLength&&this.doubleArrayLength(),en){case"v":ea=this.v;break;case"i":ea=this.i;break;case"o":ea=this.o;break;default:ea=[]}ea[ei]&&(!ea[ei]||eo)||(ea[ei]=pointPool.newElement()),ea[ei][0]=Y,ea[ei][1]=et},ShapePath.prototype.setTripleAt=function(Y,et,en,ei,eo,ea,eu,ec){this.setXYAt(Y,et,"v",eu,ec),this.setXYAt(en,ei,"o",eu,ec),this.setXYAt(eo,ea,"i",eu,ec)},ShapePath.prototype.reverse=function(){var Y,et=new ShapePath;et.setPathData(this.c,this._length);var en=this.v,ei=this.o,eo=this.i,ea=0;this.c&&(et.setTripleAt(en[0][0],en[0][1],eo[0][0],eo[0][1],ei[0][0],ei[0][1],0,!1),ea=1);var eu=this._length-1,ec=this._length;for(Y=ea;Y=eo[eo.length-1].t-this.offsetTime)ea=eo[eo.length-1].s?eo[eo.length-1].s[0]:eo[eo.length-2].e[0],ec=!0;else{for(var ea,eu,ec,ed,ef,eh,ep,em,eg,ey,eb,ek,ew,e_=ei,eE=eo.length-1,eC=!0;eC&&(ey=eo[e_],!((eb=eo[e_+1]).t-this.offsetTime>Y));)e_=eb.t-this.offsetTime?em=1:Yei&&et>ei)||(this._caching.lastIndex=eo0||Y>-.000001&&Y<0?ei(Y*et)/et:Y}function eF(){var Y=this.props;return"matrix("+eD(Y[0])+","+eD(Y[1])+","+eD(Y[4])+","+eD(Y[5])+","+eD(Y[12])+","+eD(Y[13])+")"}return function(){this.reset=eo,this.rotate=ea,this.rotateX=eu,this.rotateY=ec,this.rotateZ=ed,this.skew=eh,this.skewFromAxis=ep,this.shear=ef,this.scale=em,this.setTransform=eg,this.translate=ey,this.transform=eb,this.multiply=ek,this.applyToPoint=eT,this.applyToX=eS,this.applyToY=eA,this.applyToZ=eM,this.applyToPointArray=eN,this.applyToTriplePoints=eI,this.applyToPointStringified=eL,this.toCSS=eR,this.to2dCSS=eF,this.clone=eE,this.cloneFromProps=eC,this.equals=e_,this.inversePoints=eO,this.inversePoint=ej,this.getInverseMatrix=eP,this._t=this.transform,this.isIdentity=ew,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(Y){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(Y){setLocationHref(Y)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(Y){setSubframeEnabled(Y)}function setPrefix(Y){setIdPrefix(Y)}function loadAnimation(Y){return!0===standalone&&(Y.animationData=JSON.parse(animationData)),animationManager.loadAnimation(Y)}function setQuality(Y){if("string"==typeof Y)switch(Y){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(Y)&&Y>1&&setDefaultCurveSegments(Y);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(Y,et){"expressions"===Y&&setExpressionsPlugin(et)}function getFactory(Y){switch(Y){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(Y){for(var et=queryString.split("&"),en=0;en=1?ec.push({s:Y-1,e:et-1}):(ec.push({s:Y,e:1}),ec.push({s:0,e:et-1}));var ed=[],ef=ec.length;for(ea=0;eaei+en||ed.push([eu.s*eo<=ei?0:(eu.s*eo-ei)/en,eu.e*eo>=ei+en?1:(eu.e*eo-ei)/en]);return ed.length||ed.push([0,0]),ed},TrimModifier.prototype.releasePathsData=function(Y){var et,en=Y.length;for(et=0;et1?1+et:this.s.v<0?0+et:this.s.v+et)>(eu=this.e.v>1?1+et:this.e.v<0?0+et:this.e.v+et)){var en=ea;ea=eu,eu=en}ea=1e-4*Math.round(1e4*ea),eu=1e-4*Math.round(1e4*eu),this.sValue=ea,this.eValue=eu}else ea=this.sValue,eu=this.eValue;var ei=this.shapes.length,eo=0;if(eu===ea)for(ed=0;ed=0;ed-=1)if((ey=this.shapes[ed]).shape._mdf){for((eb=ey.localShapeCollection).releaseShapes(),2===this.m&&ei>1?(ek=this.calculateShapeEdges(ea,eu,ey.totalShapeLength,eC,eo),eC+=ey.totalShapeLength):ek=[[e_,eE]],eh=ek.length,ef=0;ef=1?ew.push({s:ey.totalShapeLength*(e_-1),e:ey.totalShapeLength*(eE-1)}):(ew.push({s:ey.totalShapeLength*e_,e:ey.totalShapeLength}),ew.push({s:0,e:ey.totalShapeLength*(eE-1)}));var eT=this.addShapes(ey,ew[0]);if(ew[0].s!==ew[0].e){if(ew.length>1){if(ey.shape.paths.shapes[ey.shape.paths._length-1].c){var eS=eT.pop();this.addPaths(eT,eb),eT=this.addShapes(ey,ew[1],eS)}else this.addPaths(eT,eb),eT=this.addShapes(ey,ew[1])}this.addPaths(eT,eb)}}ey.shape.paths=eb}}},TrimModifier.prototype.addPaths=function(Y,et){var en,ei=Y.length;for(en=0;enet.e){en.c=!1;break}else et.s<=ey&&et.e>=ey+eu.addedLength?(this.addSegment(em[ei].v[eo-1],em[ei].o[eo-1],em[ei].i[eo],em[ei].v[eo],en,ec,ek),ek=!1):(ef=bez.getNewSegment(em[ei].v[eo-1],em[ei].v[eo],em[ei].o[eo-1],em[ei].i[eo],(et.s-ey)/eu.addedLength,(et.e-ey)/eu.addedLength,ed[eo-1]),this.addSegmentFromArray(ef,en,ec,ek),ek=!1,en.c=!1),ey+=eu.addedLength,ec+=1;if(em[ei].c&&ed.length){if(eu=ed[eo-1],ey<=et.e){var ew=ed[eo-1].addedLength;et.s<=ey&&et.e>=ey+ew?(this.addSegment(em[ei].v[eo-1],em[ei].o[eo-1],em[ei].i[0],em[ei].v[0],en,ec,ek),ek=!1):(ef=bez.getNewSegment(em[ei].v[eo-1],em[ei].v[0],em[ei].o[eo-1],em[ei].i[0],(et.s-ey)/ew,(et.e-ey)/ew,ed[eo-1]),this.addSegmentFromArray(ef,en,ec,ek),ek=!1,en.c=!1)}else en.c=!1;ey+=eu.addedLength,ec+=1}if(en._length&&(en.setXYAt(en.v[eh][0],en.v[eh][1],"i",eh),en.setXYAt(en.v[en._length-1][0],en.v[en._length-1][1],"o",en._length-1)),ey>et.e)break;ei=this.p.keyframes[this.p.keyframes.length-1].t?(ei=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/en,0),eo=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/en,0)):(ei=this.p.pv,eo=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/en,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){ei=[],eo=[];var ei,eo,ea=this.px,eu=this.py;ea._caching.lastFrame+ea.offsetTime<=ea.keyframes[0].t?(ei[0]=ea.getValueAtTime((ea.keyframes[0].t+.01)/en,0),ei[1]=eu.getValueAtTime((eu.keyframes[0].t+.01)/en,0),eo[0]=ea.getValueAtTime(ea.keyframes[0].t/en,0),eo[1]=eu.getValueAtTime(eu.keyframes[0].t/en,0)):ea._caching.lastFrame+ea.offsetTime>=ea.keyframes[ea.keyframes.length-1].t?(ei[0]=ea.getValueAtTime(ea.keyframes[ea.keyframes.length-1].t/en,0),ei[1]=eu.getValueAtTime(eu.keyframes[eu.keyframes.length-1].t/en,0),eo[0]=ea.getValueAtTime((ea.keyframes[ea.keyframes.length-1].t-.01)/en,0),eo[1]=eu.getValueAtTime((eu.keyframes[eu.keyframes.length-1].t-.01)/en,0)):(ei=[ea.pv,eu.pv],eo[0]=ea.getValueAtTime((ea._caching.lastFrame+ea.offsetTime-.01)/en,ea.offsetTime),eo[1]=eu.getValueAtTime((eu._caching.lastFrame+eu.offsetTime-.01)/en,eu.offsetTime))}else ei=eo=Y;this.v.rotate(-Math.atan2(ei[1]-eo[1],ei[0]-eo[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function ei(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}}function eo(){}function ea(Y){this._addDynamicProperty(Y),this.elem.addDynamicProperty(Y),this._isDirty=!0}function eu(Y,et,en){if(this.elem=Y,this.frameId=-1,this.propType="transform",this.data=et,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(en||Y),et.p&&et.p.s?(this.px=PropertyFactory.getProp(Y,et.p.x,0,0,this),this.py=PropertyFactory.getProp(Y,et.p.y,0,0,this),et.p.z&&(this.pz=PropertyFactory.getProp(Y,et.p.z,0,0,this))):this.p=PropertyFactory.getProp(Y,et.p||{k:[0,0,0]},1,0,this),et.rx){if(this.rx=PropertyFactory.getProp(Y,et.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(Y,et.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(Y,et.rz,0,degToRads,this),et.or.k[0].ti){var ei,eo=et.or.k.length;for(ei=0;ei=Math.abs(Y)}function lerp(Y,et,en){return Y*(1-en)+et*en}function lerpPoint(Y,et,en){return[lerp(Y[0],et[0],en),lerp(Y[1],et[1],en)]}function quadRoots(Y,et,en){if(0===Y)return[];var ei=et*et-4*Y*en;if(ei<0)return[];var eo=-et/(2*Y);if(0===ei)return[eo];var ea=Math.sqrt(ei)/(2*Y);return[eo-ea,eo+ea]}function polynomialCoefficients(Y,et,en,ei){return[-Y+3*et-3*en+ei,3*Y-6*et+3*en,-3*Y+3*et,Y]}function singlePoint(Y){return new PolynomialBezier(Y,Y,Y,Y,!1)}function PolynomialBezier(Y,et,en,ei,eo){eo&&pointEqual(Y,et)&&(et=lerpPoint(Y,ei,1/3)),eo&&pointEqual(en,ei)&&(en=lerpPoint(Y,ei,2/3));var ea=polynomialCoefficients(Y[0],et[0],en[0],ei[0]),eu=polynomialCoefficients(Y[1],et[1],en[1],ei[1]);this.a=[ea[0],eu[0]],this.b=[ea[1],eu[1]],this.c=[ea[2],eu[2]],this.d=[ea[3],eu[3]],this.points=[Y,et,en,ei]}function extrema(Y,et){var en=Y.points[0][et],ei=Y.points[Y.points.length-1][et];if(en>ei){var eo=ei;ei=en,en=eo}for(var ea=quadRoots(3*Y.a[et],2*Y.b[et],Y.c[et]),eu=0;eu0&&ea[eu]<1){var ec=Y.point(ea[eu])[et];ecei&&(ei=ec)}return{min:en,max:ei}}function intersectData(Y,et,en){var ei=Y.boundingBox();return{cx:ei.cx,cy:ei.cy,width:ei.width,height:ei.height,bez:Y,t:(et+en)/2,t1:et,t2:en}}function splitData(Y){var et=Y.bez.split(.5);return[intersectData(et[0],Y.t1,Y.t),intersectData(et[1],Y.t,Y.t2)]}function boxIntersect(Y,et){return 2*Math.abs(Y.cx-et.cx)=ea||Y.width<=ei&&Y.height<=ei&&et.width<=ei&&et.height<=ei){eo.push([Y.t,et.t]);return}var eu=splitData(Y),ec=splitData(et);intersectsImpl(eu[0],ec[0],en+1,ei,eo,ea),intersectsImpl(eu[0],ec[1],en+1,ei,eo,ea),intersectsImpl(eu[1],ec[0],en+1,ei,eo,ea),intersectsImpl(eu[1],ec[1],en+1,ei,eo,ea)}}function crossProduct(Y,et){return[Y[1]*et[2]-Y[2]*et[1],Y[2]*et[0]-Y[0]*et[2],Y[0]*et[1]-Y[1]*et[0]]}function lineIntersection(Y,et,en,ei){var eo=[Y[0],Y[1],1],ea=[et[0],et[1],1],eu=[en[0],en[1],1],ec=[ei[0],ei[1],1],ed=crossProduct(crossProduct(eo,ea),crossProduct(eu,ec));return floatZero(ed[2])?null:[ed[0]/ed[2],ed[1]/ed[2]]}function polarOffset(Y,et,en){return[Y[0]+Math.cos(et)*en,Y[1]-Math.sin(et)*en]}function pointDistance(Y,et){return Math.hypot(Y[0]-et[0],Y[1]-et[1])}function pointEqual(Y,et){return floatEqual(Y[0],et[0])&&floatEqual(Y[1],et[1])}function ZigZagModifier(){}function setPoint(Y,et,en,ei,eo,ea,eu){var ec=en-Math.PI/2,ed=en+Math.PI/2,ef=et[0]+Math.cos(en)*ei*eo,eh=et[1]-Math.sin(en)*ei*eo;Y.setTripleAt(ef,eh,ef+Math.cos(ec)*ea,eh-Math.sin(ec)*ea,ef+Math.cos(ed)*eu,eh-Math.sin(ed)*eu,Y.length())}function getPerpendicularVector(Y,et){var en=[et[0]-Y[0],et[1]-Y[1]],ei=-(.5*Math.PI);return[Math.cos(ei)*en[0]-Math.sin(ei)*en[1],Math.sin(ei)*en[0]+Math.cos(ei)*en[1]]}function getProjectingAngle(Y,et){var en=0===et?Y.length()-1:et-1,ei=(et+1)%Y.length(),eo=getPerpendicularVector(Y.v[en],Y.v[ei]);return Math.atan2(0,1)-Math.atan2(eo[1],eo[0])}function zigZagCorner(Y,et,en,ei,eo,ea,eu){var ec=getProjectingAngle(et,en),ed=et.v[en%et._length],ef=et.v[0===en?et._length-1:en-1],eh=et.v[(en+1)%et._length],ep=2===ea?Math.sqrt(Math.pow(ed[0]-ef[0],2)+Math.pow(ed[1]-ef[1],2)):0,em=2===ea?Math.sqrt(Math.pow(ed[0]-eh[0],2)+Math.pow(ed[1]-eh[1],2)):0;setPoint(Y,et.v[en%et._length],ec,eu,ei,em/((eo+1)*2),ep/((eo+1)*2),ea)}function zigZagSegment(Y,et,en,ei,eo,ea){for(var eu=0;eu1&&et.length>1&&(eo=getIntersection(Y[0],et[et.length-1])))?[[Y[0].split(eo[0])[0]],[et[et.length-1].split(eo[1])[1]]]:[en,ei]}function pruneIntersections(Y){for(var et,en=1;en1&&(et=pruneSegmentIntersection(Y[Y.length-1],Y[0]),Y[Y.length-1]=et[0],Y[0]=et[1]),Y}function offsetSegmentSplit(Y,et){var en,ei,eo,ea,eu=Y.inflectionPoints();if(0===eu.length)return[offsetSegment(Y,et)];if(1===eu.length||floatEqual(eu[1],1))return en=(eo=Y.split(eu[0]))[0],ei=eo[1],[offsetSegment(en,et),offsetSegment(ei,et)];en=(eo=Y.split(eu[0]))[0];var ec=(eu[1]-eu[0])/(1-eu[0]);return ea=(eo=eo[1].split(ec))[0],ei=eo[1],[offsetSegment(en,et),offsetSegment(ea,et),offsetSegment(ei,et)]}function OffsetPathModifier(){}function getFontProperties(Y){for(var et=Y.fStyle?Y.fStyle.split(" "):[],en="normal",ei="normal",eo=et.length,ea=0;ea0;)en-=1,this._elements.unshift(et[en]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(Y){var et,en=Y.length;for(et=0;et0?Math.floor(ey):Math.ceil(ey),ew=this.pMatrix.props,e_=this.rMatrix.props,eE=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var eC=0;if(ey>0){for(;eCek;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),eC-=1;eb&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-eb,!0),eC-=eb)}for(eo=1===this.data.m?0:this._currentCopies-1,ea=1===this.data.m?1:-1,eu=this._currentCopies;eu;){if(ef=(ei=(en=this.elemsData[eo].it)[en.length-1].transform.mProps.v.props).length,en[en.length-1].transform.mProps._mdf=!0,en[en.length-1].transform.op._mdf=!0,en[en.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(eo/(this._currentCopies-1)),0!==eC){for((0!==eo&&1===ea||eo!==this._currentCopies-1&&-1===ea)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(e_[0],e_[1],e_[2],e_[3],e_[4],e_[5],e_[6],e_[7],e_[8],e_[9],e_[10],e_[11],e_[12],e_[13],e_[14],e_[15]),this.matrix.transform(eE[0],eE[1],eE[2],eE[3],eE[4],eE[5],eE[6],eE[7],eE[8],eE[9],eE[10],eE[11],eE[12],eE[13],eE[14],eE[15]),this.matrix.transform(ew[0],ew[1],ew[2],ew[3],ew[4],ew[5],ew[6],ew[7],ew[8],ew[9],ew[10],ew[11],ew[12],ew[13],ew[14],ew[15]),ed=0;ed0&&ei<1?[et]:[]:[et-ei,et+ei].filter(function(Y){return Y>0&&Y<1})},PolynomialBezier.prototype.split=function(Y){if(Y<=0)return[singlePoint(this.points[0]),this];if(Y>=1)return[this,singlePoint(this.points[this.points.length-1])];var et=lerpPoint(this.points[0],this.points[1],Y),en=lerpPoint(this.points[1],this.points[2],Y),ei=lerpPoint(this.points[2],this.points[3],Y),eo=lerpPoint(et,en,Y),ea=lerpPoint(en,ei,Y),eu=lerpPoint(eo,ea,Y);return[new PolynomialBezier(this.points[0],et,eo,eu,!0),new PolynomialBezier(eu,ea,ei,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var Y=this.bounds();return{left:Y.x.min,right:Y.x.max,top:Y.y.min,bottom:Y.y.max,width:Y.x.max-Y.x.min,height:Y.y.max-Y.y.min,cx:(Y.x.max+Y.x.min)/2,cy:(Y.y.max+Y.y.min)/2}},PolynomialBezier.prototype.intersections=function(Y,et,en){void 0===et&&(et=2),void 0===en&&(en=7);var ei=[];return intersectsImpl(intersectData(this,0,1),intersectData(Y,0,1),0,et,ei,en),ei},PolynomialBezier.shapeSegment=function(Y,et){var en=(et+1)%Y.length();return new PolynomialBezier(Y.v[et],Y.o[et],Y.i[en],Y.v[en],!0)},PolynomialBezier.shapeSegmentInverted=function(Y,et){var en=(et+1)%Y.length();return new PolynomialBezier(Y.v[en],Y.i[en],Y.o[et],Y.v[et],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(Y,et){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(Y,et.s,0,null,this),this.frequency=PropertyFactory.getProp(Y,et.r,0,null,this),this.pointsType=PropertyFactory.getProp(Y,et.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(Y,et,en,ei){var eo=Y._length,ea=shapePool.newElement();if(ea.c=Y.c,Y.c||(eo-=1),0===eo)return ea;var eu=-1,ec=PolynomialBezier.shapeSegment(Y,0);zigZagCorner(ea,Y,0,et,en,ei,eu);for(var ed=0;ed=0;eo-=1)eu=PolynomialBezier.shapeSegmentInverted(Y,eo),ef.push(offsetSegmentSplit(eu,et));ef=pruneIntersections(ef);var eh=null,ep=null;for(eo=0;eo0&&(ed=!1),ed){var ef=createTag("style");ef.setAttribute("f-forigin",en[ea].fOrigin),ef.setAttribute("f-origin",en[ea].origin),ef.setAttribute("f-family",en[ea].fFamily),ef.type="text/css",ef.innerText="@font-face {font-family: "+en[ea].fFamily+"; font-style: normal; src: url('"+en[ea].fPath+"');}",et.appendChild(ef)}}else if("g"===en[ea].fOrigin||1===en[ea].origin){for(ec=0,eu=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]');ec=55296&&en<=56319){var ei=Y.charCodeAt(1);ei>=56320&&ei<=57343&&(et=(en-55296)*1024+ei-56320+65536)}return et}function eS(Y,et){var en=Y.toString(16)+et.toString(16);return -1!==ep.indexOf(en)}function eA(Y){return Y===ed}function eM(Y){return Y===ec}function eP(Y){var et=eT(Y);return et>=ef&&et<=eh}function ej(Y){return eP(Y.substr(0,2))&&eP(Y.substr(2,2))}function eO(Y){return -1!==en.indexOf(Y)}function eI(Y,et){var en=eT(Y.substr(et,2));if(en!==ei)return!1;var ec=0;for(et+=2;ec<5;){if((en=eT(Y.substr(et,2)))eu)return!1;ec+=1,et+=2}return eT(Y.substr(et,2))===eo}function eN(){this.isLoaded=!0}var eL=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};eL.isModifier=eS,eL.isZeroWidthJoiner=eA,eL.isFlagEmoji=ej,eL.isRegionalCode=eP,eL.isCombinedCharacter=eO,eL.isRegionalFlag=eI,eL.isVariationSelector=eM,eL.BLACK_FLAG_CODE_POINT=ei;var eR={addChars:ew,addFonts:ek,getCharData:e_,getFontByName:eC,measureText:eE,checkLoadedFonts:ey,setIsLoaded:eN};return eL.prototype=eR,eL}();function SlotManager(Y){this.animationData=Y}function slotFactory(Y){return new SlotManager(Y)}function RenderableElement(){}SlotManager.prototype.getProp=function(Y){return this.animationData.slots&&this.animationData.slots[Y.sid]?Object.assign(Y,this.animationData.slots[Y.sid].p):Y},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(Y){-1===this.renderableComponents.indexOf(Y)&&this.renderableComponents.push(Y)},removeRenderableComponent:function(Y){-1!==this.renderableComponents.indexOf(Y)&&this.renderableComponents.splice(this.renderableComponents.indexOf(Y),1)},prepareRenderableFrame:function(Y){this.checkLayerLimits(Y)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(Y){this.data.ip-this.data.st<=Y&&this.data.op-this.data.st>Y?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var Y,et=this.renderableComponents.length;for(Y=0;Y.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(Y){this.audio.rate(Y)},AudioElement.prototype.volume=function(Y){this._volumeMultiplier=Y,this._previousVolume=Y*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(Y){var et,en,ei=this.layers.length;for(this.completeLayers=!0,et=ei-1;et>=0;et-=1)!this.elements[et]&&(en=this.layers[et]).ip-en.st<=Y-this.layers[et].st&&en.op-en.st>Y-this.layers[et].st&&this.buildItem(et),this.completeLayers=!!this.elements[et]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(Y){switch(Y.ty){case 2:return this.createImage(Y);case 0:return this.createComp(Y);case 1:return this.createSolid(Y);case 3:default:return this.createNull(Y);case 4:return this.createShape(Y);case 5:return this.createText(Y);case 6:return this.createAudio(Y);case 13:return this.createCamera(Y);case 15:return this.createFootage(Y)}},BaseRenderer.prototype.createCamera=function(){throw Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(Y){return new AudioElement(Y,this.globalData,this)},BaseRenderer.prototype.createFootage=function(Y){return new FootageElement(Y,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var Y,et=this.layers.length;for(Y=0;Y0&&(this.maskElement.setAttribute("id",ed),this.element.maskedElement.setAttribute(eh,"url("+getLocationHref()+"#"+ed+")"),ei.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var Y=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:Y,localMat:Y,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var Y,et=this.finalTransform.mat,en=0,ei=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;en1&&(ea+=" C"+et.o[ei-1][0]+","+et.o[ei-1][1]+" "+et.i[0][0]+","+et.i[0][1]+" "+et.v[0][0]+","+et.v[0][1]),en.lastPath!==ea){var eu="";en.elem&&(et.c&&(eu=Y.inv?this.solidPath+ea:ea),en.elem.setAttribute("d",eu)),en.lastPath=ea}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var Y={};function et(Y,et){var en=createNS("filter");return en.setAttribute("id",Y),!0!==et&&(en.setAttribute("filterUnits","objectBoundingBox"),en.setAttribute("x","0%"),en.setAttribute("y","0%"),en.setAttribute("width","100%"),en.setAttribute("height","100%")),en}function en(){var Y=createNS("feColorMatrix");return Y.setAttribute("type","matrix"),Y.setAttribute("color-interpolation-filters","sRGB"),Y.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),Y}return Y.createFilter=et,Y.createAlphaToLuminanceFilter=en,Y}(),featureSupport=function(){var Y={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(Y.maskType=!1),/firefox/i.test(navigator.userAgent)&&(Y.svgLumaHidden=!1),Y}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(Y){var et,en,ei="SourceGraphic",eo=Y.data.ef?Y.data.ef.length:0,ea=createElementID(),eu=filtersFactory.createFilter(ea,!0),ec=0;for(et=0,this.filters=[];et=0&&!this.shapeModifiers[Y].processShapes(this._isFirstFrame);Y-=1);}},searchProcessedElement:function(Y){for(var et=this.processedElements,en=0,ei=et.length;en.01)return!1;en+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var Y=0,et=this.data.k.k.length;Y0;)ed=ei.transformers[ey].mProps._mdf||ed,eg-=1,ey-=1;if(ed)for(eg=ek-ei.styles[eh].lvl,ey=ei.transformers.length-1;eg>0;)em.multiply(ei.transformers[ey].mProps.v),eg-=1,ey-=1}else em=Y;if(eu=(ep=ei.sh.paths)._length,ed){for(ea=0,ec="";ea=1?e_=.99:e_<=-1&&(e_=-.99);var eE=ec*e_,eC=Math.cos(ew+et.a.v)*eE+eh[0],eT=Math.sin(ew+et.a.v)*eE+eh[1];ed.setAttribute("fx",eC),ed.setAttribute("fy",eT),ef&&!et.g._collapsable&&(et.of.setAttribute("fx",eC),et.of.setAttribute("fy",eT))}}function ed(Y,et,en){var ei=et.style,eo=et.d;eo&&(eo._mdf||en)&&eo.dashStr&&(ei.pElem.setAttribute("stroke-dasharray",eo.dashStr),ei.pElem.setAttribute("stroke-dashoffset",eo.dashoffset[0])),et.c&&(et.c._mdf||en)&&ei.pElem.setAttribute("stroke","rgb("+bmFloor(et.c.v[0])+","+bmFloor(et.c.v[1])+","+bmFloor(et.c.v[2])+")"),(et.o._mdf||en)&&ei.pElem.setAttribute("stroke-opacity",et.o.v),(et.w._mdf||en)&&(ei.pElem.setAttribute("stroke-width",et.w.v),ei.msElem&&ei.msElem.setAttribute("stroke-width",et.w.v))}return{createRenderFunction:function(Y){switch(Y.ty){case"fl":return ea;case"gf":return ec;case"gs":return eu;case"st":return ed;case"sh":case"el":case"rc":case"sr":return eo;case"tr":return en;case"no":return ei;default:return null}}}}();function SVGShapeElement(Y,et,en){this.shapes=[],this.shapesData=Y.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(Y,et,en),this.prevViewData=[]}function LetterProps(Y,et,en,ei,eo,ea){this.o=Y,this.sw=et,this.sc=en,this.fc=ei,this.m=eo,this.p=ea,this._mdf={o:!0,sw:!!et,sc:!!en,fc:!!ei,m:!0,p:!0}}function TextProperty(Y,et){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,et.d&&et.d.sid&&(et.d=Y.globalData.slotManager.getProp(et.d)),this.data=et,this.elem=Y,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var Y,et,en,ei,eo=this.shapes.length,ea=this.stylesList.length,eu=[],ec=!1;for(en=0;en1&&ec&&this.setShapesAsAnimated(eu)}},SVGShapeElement.prototype.setShapesAsAnimated=function(Y){var et,en=Y.length;for(et=0;et=0;ec-=1){if((em=this.searchProcessedElement(Y[ec]))?et[ec]=en[em-1]:Y[ec]._render=eu,"fl"===Y[ec].ty||"st"===Y[ec].ty||"gf"===Y[ec].ty||"gs"===Y[ec].ty||"no"===Y[ec].ty)em?et[ec].style.closed=!1:et[ec]=this.createStyleElement(Y[ec],eo),Y[ec]._render&&et[ec].style.pElem.parentNode!==ei&&ei.appendChild(et[ec].style.pElem),eb.push(et[ec].style);else if("gr"===Y[ec].ty){if(em)for(ed=0,ef=et[ec].it.length;ed1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(Y){this.effectsSequence.push(Y),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(Y){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||Y){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var et,en=this.currentData,ei=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var eo=this.effectsSequence.length,ea=Y||this.data.d.k[this.keysIndex].s;for(et=0;etet);)en+=1;return this.keysIndex!==en&&(this.keysIndex=en),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(Y){for(var et,en,ei=[],eo=0,ea=Y.length,eu=!1,ec=!1,ed="";eo=55296&&et<=56319?FontManager.isRegionalFlag(Y,eo)?ed=Y.substr(eo,14):(en=Y.charCodeAt(eo+1))>=56320&&en<=57343&&(FontManager.isModifier(et,en)?(ed=Y.substr(eo,2),eu=!0):ed=FontManager.isFlagEmoji(Y.substr(eo,4))?Y.substr(eo,4):Y.substr(eo,2)):et>56319?(en=Y.charCodeAt(eo+1),FontManager.isVariationSelector(et)&&(eu=!0)):FontManager.isZeroWidthJoiner(et)&&(eu=!0,ec=!0),eu?(ei[ei.length-1]+=ed,eu=!1):ei.push(ed),eo+=ed.length;return ei},TextProperty.prototype.completeTextData=function(Y){Y.__complete=!0;var et=this.elem.globalData.fontManager,en=this.data,ei=[],eo=0,ea=en.m.g,eu=0,ec=0,ed=0,ef=[],eh=0,ep=0,em=et.getFontByName(Y.f),eg=0,ey=getFontProperties(em);Y.fWeight=ey.weight,Y.fStyle=ey.style,Y.finalSize=Y.s,Y.finalText=this.buildFinalText(Y.t),ew=Y.finalText.length,Y.finalLineHeight=Y.lh;var eb=Y.tr/1e3*Y.finalSize;if(Y.sz)for(var ek,ew,e_,eE,eC,eT,eS,eA,eM,eP,ej=!0,eO=Y.sz[0],eI=Y.sz[1];ej;){eP=this.buildFinalText(Y.t),eM=0,eh=0,ew=eP.length,eb=Y.tr/1e3*Y.finalSize;var eN=-1;for(ek=0;ekeO&&" "!==eP[ek]?(-1===eN?ew+=1:ek=eN,eM+=Y.finalLineHeight||1.2*Y.finalSize,eP.splice(ek,eN===ek?1:0,"\r"),eN=-1,eh=0):eh+=eg+eb;eM+=em.ascent*Y.finalSize/100,this.canResize&&Y.finalSize>this.minimumFontSize&&eIep?eh:ep,eh=-2*eb,eE="",e_=!0,ed+=1):eE=eF,et.chars?(eS=et.getCharData(eF,em.fStyle,et.getFontByName(Y.f).fFamily),eg=e_?0:eS.w*Y.finalSize/100):eg=et.measureText(eE,Y.f,Y.finalSize)," "===eF?eL+=eg+eb:(eh+=eg+eb+eL,eL=0),ei.push({l:eg,an:eg,add:eu,n:e_,anIndexes:[],val:eE,line:ed,animatorJustifyOffset:0}),2==ea){if(eu+=eg,""===eE||" "===eE||ek===ew-1){for((""===eE||" "===eE)&&(eu-=eg);ec<=ek;)ei[ec].an=eu,ei[ec].ind=eo,ei[ec].extra=eg,ec+=1;eo+=1,eu=0}}else if(3==ea){if(eu+=eg,""===eE||ek===ew-1){for(""===eE&&(eu-=eg);ec<=ek;)ei[ec].an=eu,ei[ec].ind=eo,ei[ec].extra=eg,ec+=1;eu=0,eo+=1}}else ei[eo].ind=eo,ei[eo].extra=0,eo+=1;if(Y.l=ei,ep=eh>ep?eh:ep,ef.push(eh),Y.sz)Y.boxWidth=Y.sz[0],Y.justifyOffset=0;else switch(Y.boxWidth=ep,Y.j){case 1:Y.justifyOffset=-Y.boxWidth;break;case 2:Y.justifyOffset=-Y.boxWidth/2;break;default:Y.justifyOffset=0}Y.lineWidths=ef;var eR=en.a;eT=eR.length;var eD=[];for(eC=0;eC0?eo=this.ne.v/100:ea=-this.ne.v/100,this.xe.v>0?eu=1-this.xe.v/100:ec=1+this.xe.v/100;var ed=BezierFactory.getBezierEasing(eo,ea,eu,ec).get,ef=0,eh=this.finalS,ep=this.finalE,em=this.data.sh;if(2===em)ef=ed(ef=ep===eh?ei>=ep?1:0:Y(0,et(.5/(ep-eh)+(ei-eh)/(ep-eh),1)));else if(3===em)ef=ed(ef=ep===eh?ei>=ep?0:1:1-Y(0,et(.5/(ep-eh)+(ei-eh)/(ep-eh),1)));else if(4===em)ep===eh?ef=0:(ef=Y(0,et(.5/(ep-eh)+(ei-eh)/(ep-eh),1)))<.5?ef*=2:ef=1-2*(ef-.5),ef=ed(ef);else if(5===em){if(ep===eh)ef=0;else{var eg=ep-eh,ey=-eg/2+(ei=et(Y(0,ei+.5-eh),ep-eh)),eb=eg/2;ef=Math.sqrt(1-ey*ey/(eb*eb))}ef=ed(ef)}else 6===em?ef=ed(ef=ep===eh?0:(1+Math.cos(Math.PI+2*Math.PI*(ei=et(Y(0,ei+.5-eh),ep-eh))/(ep-eh)))/2):(ei>=en(eh)&&(ef=ei-eh<0?Y(0,et(et(ep,1)-(eh-ei),1)):Y(0,et(ep-ei,1))),ef=ed(ef));if(100!==this.sm.v){var ek=.01*this.sm.v;0===ek&&(ek=1e-8);var ew=.5-.5*ek;ef1&&(ef=1)}return ef*this.a.v},getValue:function(Y){this.iterateDynamicProperties(),this._mdf=Y||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,Y&&2===this.data.r&&(this.e.v=this._currentTextLength);var et=2===this.data.r?1:100/this.data.totalChars,en=this.o.v/et,ei=this.s.v/et+en,eo=this.e.v/et+en;if(ei>eo){var ea=ei;ei=eo,eo=ea}this.finalS=ei,this.finalE=eo}},extendPrototype([DynamicPropertyContainer],ei),{getTextSelectorProp:function(Y,et,en){return new ei(Y,et,en)}}}();function TextAnimatorDataProperty(Y,et,en){var ei={propType:!1},eo=PropertyFactory.getProp,ea=et.a;this.a={r:ea.r?eo(Y,ea.r,0,degToRads,en):ei,rx:ea.rx?eo(Y,ea.rx,0,degToRads,en):ei,ry:ea.ry?eo(Y,ea.ry,0,degToRads,en):ei,sk:ea.sk?eo(Y,ea.sk,0,degToRads,en):ei,sa:ea.sa?eo(Y,ea.sa,0,degToRads,en):ei,s:ea.s?eo(Y,ea.s,1,.01,en):ei,a:ea.a?eo(Y,ea.a,1,0,en):ei,o:ea.o?eo(Y,ea.o,0,.01,en):ei,p:ea.p?eo(Y,ea.p,1,0,en):ei,sw:ea.sw?eo(Y,ea.sw,0,0,en):ei,sc:ea.sc?eo(Y,ea.sc,1,0,en):ei,fc:ea.fc?eo(Y,ea.fc,1,0,en):ei,fh:ea.fh?eo(Y,ea.fh,0,0,en):ei,fs:ea.fs?eo(Y,ea.fs,0,.01,en):ei,fb:ea.fb?eo(Y,ea.fb,0,.01,en):ei,t:ea.t?eo(Y,ea.t,0,0,en):ei},this.s=TextSelectorProp.getTextSelectorProp(Y,et.s,en),this.s.t=et.s.t}function TextAnimatorProperty(Y,et,en){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=Y,this._renderType=et,this._elem=en,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(en)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var Y,et,en=this._textData.a.length,ei=PropertyFactory.getProp;for(Y=0;Y=eD+tf||!eV?(e$=(eD+tf-eB)/eF.partialLength,ef=eG.point[0]+(eF.point[0]-eG.point[0])*e$,eh=eG.point[1]+(eF.point[1]-eG.point[1])*e$,eA.translate(-eC[0]*ej[eN].an*.005,-(.01*(eC[1]*eJ))),ez=!1):eV&&(eB+=eF.partialLength,(eU+=1)>=eV.length&&(eU=0,eW[eH+=1]?eV=eW[eH].points:eY.v.c?(eU=0,eV=eW[eH=0].points):(eB-=eF.partialLength,eV=null)),eV&&(eG=eF,eZ=(eF=eV[eU]).partialLength));ed=ej[eN].an/2-ej[eN].add,eA.translate(-ed,0,0)}else ed=ej[eN].an/2-ej[eN].add,eA.translate(-ed,0,0),eA.translate(-eC[0]*ej[eN].an*.005,-eC[1]*eJ*.01,0);for(eo=0;eoeb?this.textSpans[eb].span:createNS(ea?"g":"text"),eg<=eb){if(ew.setAttribute("stroke-linecap","butt"),ew.setAttribute("stroke-linejoin","round"),ew.setAttribute("stroke-miterlimit","4"),this.textSpans[eb].span=ew,ea){var ey=createNS("g");ew.appendChild(ey),this.textSpans[eb].childSpan=ey}this.textSpans[eb].span=ew,this.layerElement.appendChild(ew)}ew.style.display="inherit"}if(eu.reset(),ed&&(eo[eb].n&&(ef=-em,eh+=Y.yOffset+(ep?1:0),ep=!1),this.applyTextPropertiesToMatrix(Y,eu,eo[eb].line,ef,eh),ef+=(eo[eb].l||0)+em),ea){if(1===(e_=this.globalData.fontManager.getCharData(Y.finalText[eb],et.fStyle,this.globalData.fontManager.getFontByName(Y.f).fFamily)).t)eE=new SVGCompElement(e_.data,this.globalData,this);else{var eb,ek,ew,e_,eE,eC=emptyShapeData;e_.data&&e_.data.shapes&&(eC=this.buildShapeData(e_.data,Y.finalSize)),eE=new SVGShapeElement(eC,this.globalData,this)}if(this.textSpans[eb].glyph){var eT=this.textSpans[eb].glyph;this.textSpans[eb].childSpan.removeChild(eT.layerElement),eT.destroy()}this.textSpans[eb].glyph=eE,eE._debug=!0,eE.prepareFrame(0),eE.renderFrame(),this.textSpans[eb].childSpan.appendChild(eE.layerElement),1===e_.t&&this.textSpans[eb].childSpan.setAttribute("transform","scale("+Y.finalSize/100+","+Y.finalSize/100+")")}else ed&&ew.setAttribute("transform","translate("+eu.props[12]+","+eu.props[13]+")"),ew.textContent=eo[eb].val,ew.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}ed&&ew&&ew.setAttribute("d",ec)}else{var eS=this.textContainer,eA="start";switch(Y.j){case 1:eA="end";break;case 2:eA="middle";break;default:eA="start"}eS.setAttribute("text-anchor",eA),eS.setAttribute("letter-spacing",em);var eM=this.buildTextContents(Y.finalText);for(eb=0,ek=eM.length,eh=Y.ps?Y.ps[1]+Y.ascent:0;eb=0;et-=1)(this.completeLayers||this.elements[et])&&this.elements[et].prepareFrame(Y-this.layers[et].st);if(this.globalData._mdf)for(et=0;et=0;et-=1)(this.completeLayers||this.elements[et])&&(this.elements[et].prepareFrame(this.renderedFrame-this.layers[et].st),this.elements[et]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var Y,et=this.layers.length;for(Y=0;Y=0;en-=1)Y.finalTransform.multiply(Y.transforms[en].transform.mProps.v);Y._mdf=eo},processSequences:function(Y){var et,en=this.sequenceList.length;for(et=0;et=1){this.buffers=[];var Y=this.globalData.canvasContext,et=assetLoader.createCanvas(Y.canvas.width,Y.canvas.height);this.buffers.push(et);var en=assetLoader.createCanvas(Y.canvas.width,Y.canvas.height);this.buffers.push(en),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var Y=this.globalData;if(Y.blendMode!==this.data.bm){Y.blendMode=this.data.bm;var et=getBlendMode(this.data.bm);Y.canvasContext.globalCompositeOperation=et}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(Y){Y.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var Y=this.buffers[0].getContext("2d");this.clearCanvas(Y),Y.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var Y=this.buffers[1],et=Y.getContext("2d");if(this.clearCanvas(et),et.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var en=assetLoader.getLumaCanvas(this.canvasContext.canvas);en.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(en,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(Y,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(Y){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||Y)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var et=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(et),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(et),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(Y,et){var en={data:Y,type:Y.ty,preTransforms:this.transformsManager.addTransformSequence(et),transforms:[],elements:[],closed:!0===Y.hd},ei={};if("fl"===Y.ty||"st"===Y.ty?(ei.c=PropertyFactory.getProp(this,Y.c,1,255,this),ei.c.k||(en.co="rgb("+bmFloor(ei.c.v[0])+","+bmFloor(ei.c.v[1])+","+bmFloor(ei.c.v[2])+")")):("gf"===Y.ty||"gs"===Y.ty)&&(ei.s=PropertyFactory.getProp(this,Y.s,1,null,this),ei.e=PropertyFactory.getProp(this,Y.e,1,null,this),ei.h=PropertyFactory.getProp(this,Y.h||{k:0},0,.01,this),ei.a=PropertyFactory.getProp(this,Y.a||{k:0},0,degToRads,this),ei.g=new GradientProperty(this,Y.g,this)),ei.o=PropertyFactory.getProp(this,Y.o,0,.01,this),"st"===Y.ty||"gs"===Y.ty){if(en.lc=lineCapEnum[Y.lc||2],en.lj=lineJoinEnum[Y.lj||2],1==Y.lj&&(en.ml=Y.ml),ei.w=PropertyFactory.getProp(this,Y.w,0,null,this),ei.w.k||(en.wi=ei.w.v),Y.d){var eo=new DashProperty(this,Y.d,"canvas",this);ei.d=eo,ei.d.k||(en.da=ei.d.dashArray,en.do=ei.d.dashoffset[0])}}else en.r=2===Y.r?"evenodd":"nonzero";return this.stylesList.push(en),ei.style=en,ei},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(Y){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,Y.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,Y,this)}}},CVShapeElement.prototype.createShapeElement=function(Y){var et=new CVShapeData(this,Y,this.stylesList,this.transformsManager);return this.shapes.push(et),this.addShapeToModifiers(et),et},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var Y,et=this.itemsData.length;for(Y=0;Y=0;ea-=1){if((ed=this.searchProcessedElement(Y[ea]))?et[ea]=en[ed-1]:Y[ea]._shouldRender=ei,"fl"===Y[ea].ty||"st"===Y[ea].ty||"gf"===Y[ea].ty||"gs"===Y[ea].ty)ed?et[ea].style.closed=!1:et[ea]=this.createStyleElement(Y[ea],ey),em.push(et[ea].style);else if("gr"===Y[ea].ty){if(ed)for(eu=0,ec=et[ea].it.length;eu=0;eo-=1)"tr"===et[eo].ty?(ea=en[eo].transform,this.renderShapeTransform(Y,ea)):"sh"===et[eo].ty||"el"===et[eo].ty||"rc"===et[eo].ty||"sr"===et[eo].ty?this.renderPath(et[eo],en[eo]):"fl"===et[eo].ty?this.renderFill(et[eo],en[eo],ea):"st"===et[eo].ty?this.renderStroke(et[eo],en[eo],ea):"gf"===et[eo].ty||"gs"===et[eo].ty?this.renderGradientFill(et[eo],en[eo],ea):"gr"===et[eo].ty?this.renderShape(ea,et[eo].it,en[eo].it):et[eo].ty;ei&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(Y,et){if(this._isFirstFrame||et._mdf||Y.transforms._mdf){var en,ei,eo,ea=Y.trNodes,eu=et.paths,ec=eu._length;ea.length=0;var ed=Y.transforms.finalTransform;for(eo=0;eo=1?ep=.99:ep<=-1&&(ep=-.99);var em=ef*ep,eg=Math.cos(eh+et.a.v)*em+ec[0],ey=Math.sin(eh+et.a.v)*em+ec[1];eo=eu.createRadialGradient(eg,ey,0,ec[0],ec[1],ef)}var eb=Y.g.p,ek=et.g.c,ew=1;for(ea=0;eaec&&"xMidYMid slice"===ed||eueo&&"meet"===ec||eaeo&&"slice"===ec)?this.transformCanvas.tx=(en-this.transformCanvas.w*(ei/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===ef&&(eaeo&&"slice"===ec)?this.transformCanvas.tx=(en-this.transformCanvas.w*(ei/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,"YMid"===eh&&(ea>eo&&"meet"===ec||eaeo&&"meet"===ec||ea=0;Y-=1)this.elements[Y]&&this.elements[Y].destroy&&this.elements[Y].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(Y,et){if((this.renderedFrame!==Y||!0!==this.renderConfig.clearCanvas||et)&&!this.destroyed&&-1!==Y){this.renderedFrame=Y,this.globalData.frameNum=Y-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||et,this.globalData.projectInterface.currentFrame=Y;var en,ei=this.layers.length;for(this.completeLayers||this.checkLayers(Y),en=ei-1;en>=0;en-=1)(this.completeLayers||this.elements[en])&&this.elements[en].prepareFrame(Y-this.layers[en].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),en=ei-1;en>=0;en-=1)(this.completeLayers||this.elements[en])&&this.elements[en].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(Y){var et=this.elements;if(!et[Y]&&99!==this.layers[Y].ty){var en=this.createItem(this.layers[Y],this,this.globalData);et[Y]=en,en.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var Y=2*this._length,et=0;for(et=this._length;et=0;Y-=1)(this.completeLayers||this.elements[Y])&&this.elements[Y].renderFrame()},CVCompElement.prototype.destroy=function(){var Y;for(Y=this.layers.length-1;Y>=0;Y-=1)this.elements[Y]&&this.elements[Y].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(Y){return new CVCompElement(Y,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(Y){return new CVCompElement(Y,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var Y=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var et=this.finalTransform.mat.toCSS();Y.transform=et,Y.webkitTransform=et}this.finalTransform._opMdf&&(Y.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var Y;this.data.hasMask?((Y=createNS("rect")).setAttribute("width",this.data.sw),Y.setAttribute("height",this.data.sh),Y.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((Y=createTag("div")).style.width=this.data.sw+"px",Y.style.height=this.data.sh+"px",Y.style.backgroundColor=this.data.sc),this.layerElement.appendChild(Y)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var Y;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),Y=this.svgElement;else{Y=createNS("svg");var et=this.comp.data?this.comp.data:this.globalData.compSize;Y.setAttribute("width",et.w),Y.setAttribute("height",et.h),Y.appendChild(this.shapesContainer),this.layerElement.appendChild(Y)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=Y},HShapeElement.prototype.getTransformedPoint=function(Y,et){var en,ei=Y.length;for(en=0;en0&&ec<1&&ep[em].push(this.calculateF(ec,Y,et,en,ei,em)):(ed=ea*ea-4*eu*eo)>=0&&((ef=(-ea+bmSqrt(ed))/(2*eo))>0&&ef<1&&ep[em].push(this.calculateF(ef,Y,et,en,ei,em)),(eh=(-ea-bmSqrt(ed))/(2*eo))>0&&eh<1&&ep[em].push(this.calculateF(eh,Y,et,en,ei,em))));this.shapeBoundingBox.left=bmMin.apply(null,ep[0]),this.shapeBoundingBox.top=bmMin.apply(null,ep[1]),this.shapeBoundingBox.right=bmMax.apply(null,ep[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,ep[1])},HShapeElement.prototype.calculateF=function(Y,et,en,ei,eo,ea){return bmPow(1-Y,3)*et[ea]+3*bmPow(1-Y,2)*Y*en[ea]+3*(1-Y)*bmPow(Y,2)*ei[ea]+bmPow(Y,3)*eo[ea]},HShapeElement.prototype.calculateBoundingBox=function(Y,et){var en,ei=Y.length;for(en=0;enen&&(en=eo)}en*=Y.mult}else en=Y.v*Y.mult;et.x-=en,et.xMax+=en,et.y-=en,et.yMax+=en},HShapeElement.prototype.currentBoxContains=function(Y){return this.currentBBox.x<=Y.x&&this.currentBBox.y<=Y.y&&this.currentBBox.width+this.currentBBox.x>=Y.x+Y.width&&this.currentBBox.height+this.currentBBox.y>=Y.y+Y.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var Y=this.tempBoundingBox,et=999999;if(Y.x=et,Y.xMax=-et,Y.y=et,Y.yMax=-et,this.calculateBoundingBox(this.itemsData,Y),Y.width=Y.xMax=0;en-=1){var et=this.hierarchy[en].finalTransform.mProp;this.mat.translate(-et.p.v[0],-et.p.v[1],et.p.v[2]),this.mat.rotateX(-et.or.v[0]).rotateY(-et.or.v[1]).rotateZ(et.or.v[2]),this.mat.rotateX(-et.rx.v).rotateY(-et.ry.v).rotateZ(et.rz.v),this.mat.scale(1/et.s.v[0],1/et.s.v[1],1/et.s.v[2]),this.mat.translate(et.a.v[0],et.a.v[1],et.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var en,ei,eo,ea=Math.sqrt(Math.pow((eo=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]])[0],2)+Math.pow(eo[1],2)+Math.pow(eo[2],2)),eu=[eo[0]/ea,eo[1]/ea,eo[2]/ea],ec=Math.sqrt(eu[2]*eu[2]+eu[0]*eu[0]),ed=Math.atan2(eu[1],ec),ef=Math.atan2(eu[0],-eu[2]);this.mat.rotateY(ef).rotateX(-ed)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var eh=!this._prevMat.equals(this.mat);if((eh||this.pe._mdf)&&this.comp.threeDElements){for(en=0,ei=this.comp.threeDElements.length;en=Y)return this.threeDElements[et].perspectiveElem;et+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(Y,et){var en,ei,eo=createTag("div");styleDiv(eo);var ea=createTag("div");if(styleDiv(ea),"3d"===et){(en=eo.style).width=this.globalData.compSize.w+"px",en.height=this.globalData.compSize.h+"px";var eu="50% 50%";en.webkitTransformOrigin=eu,en.mozTransformOrigin=eu,en.transformOrigin=eu;var ec="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(ei=ea.style).transform=ec,ei.webkitTransform=ec}eo.appendChild(ea);var ed={container:ea,perspectiveElem:eo,startPos:Y,endPos:Y,type:et};return this.threeDElements.push(ed),ed},HybridRendererBase.prototype.build3dContainers=function(){var Y,et,en=this.layers.length,ei="";for(Y=0;Y=0;Y-=1)this.resizerElem.appendChild(this.threeDElements[Y].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(Y,et){for(var en=0,ei=this.threeDElements.length;eneu?(Y=eo/this.globalData.compSize.w,et=eo/this.globalData.compSize.w,en=0,ei=(ea-this.globalData.compSize.h*(eo/this.globalData.compSize.w))/2):(Y=ea/this.globalData.compSize.h,et=ea/this.globalData.compSize.h,en=(eo-this.globalData.compSize.w*(ea/this.globalData.compSize.h))/2,ei=0);var ec=this.resizerElem.style;ec.webkitTransform="matrix3d("+Y+",0,0,0,0,"+et+",0,0,0,0,1,0,"+en+","+ei+",0,1)",ec.transform=ec.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var Y,et=this.globalData.compSize.w,en=this.globalData.compSize.h,ei=this.threeDElements.length;for(Y=0;Y=eh;)Y/=2,et/=2,en>>>=1;return(Y+en)/et};return eC.int32=function(){return 0|eE.g(4)},eC.quick=function(){return eE.g(4)/4294967296},eC.double=eC,ek(e_(eE.S),Y),(ei.pass||eu||function(Y,en,ei,eo){return(eo&&(eo.S&&ey(eo,eE),Y.state=function(){return ey(eE,{})}),ei)?(et[ec]=Y,en):Y})(eC,em,"global"in ei?ei.global:this==et,ei.state)}function eg(Y){var et,en=Y.length,ei=this,ea=0,eu=ei.i=ei.j=0,ec=ei.S=[];for(en||(Y=[en++]);eaen){var ei=en;en=et,et=ei}return Math.min(Math.max(Y,et),en)}function radiansToDegrees(Y){return Y/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(Y){return Y*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(Y,et){if("number"==typeof Y||Y instanceof Number)return et=et||0,Math.abs(Y-et);et||(et=helperLengthArray);var en,ei=Math.min(Y.length,et.length),eo=0;for(en=0;en.5?ef/(2-eu-ec):ef/(eu+ec),eu){case ei:et=(eo-ea)/ef+(eo1&&(en-=1),en<1/6)?Y+(et-Y)*6*en:en<.5?et:en<2/3?Y+(et-Y)*(2/3-en)*6:Y}function hslToRgb(Y){var et,en,ei,eo=Y[0],ea=Y[1],eu=Y[2];if(0===ea)et=eu,ei=eu,en=eu;else{var ec=eu<.5?eu*(1+ea):eu+ea-eu*ea,ed=2*eu-ec;et=hue2rgb(ed,ec,eo+1/3),en=hue2rgb(ed,ec,eo),ei=hue2rgb(ed,ec,eo-1/3)}return[et,en,ei,Y[3]]}function linear(Y,et,en,ei,eo){if((void 0===ei||void 0===eo)&&(ei=et,eo=en,et=0,en=1),en=en)return eo;var ec=en===et?0:(Y-et)/(en-et);if(!ei.length)return ei+(eo-ei)*ec;var ed=ei.length,ef=createTypedArray("float32",ed);for(ea=0;ea1){for(ei=0;ei1?et=1:et<0&&(et=0);var eu=Y(et);if($bm_isInstanceOfArray(eo)){var ec,ed=eo.length,ef=createTypedArray("float32",ed);for(ec=0;ecdata.k[et].t&&Ydata.k[et+1].t-Y?(en=et+2,ei=data.k[et+1].t):(en=et+1,ei=data.k[et].t);break}}-1===en&&(en=et+1,ei=data.k[et].t)}}else en=0,ei=0;var ea={};return ea.index=en,ea.time=ei/elem.comp.globalData.frameRate,ea}function key(Y){if(!data.k.length||"number"==typeof data.k[0])throw Error("The property has no keyframe at index "+Y);Y-=1,et={time:data.k[Y].t/elem.comp.globalData.frameRate,value:[]};var et,en,ei,eo=Object.prototype.hasOwnProperty.call(data.k[Y],"s")?data.k[Y].s:data.k[Y-1].e;for(en=0,ei=eo.length;enef.length-1)&&(et=ef.length-1),ei=eh-(eo=ef[ef.length-1-et].t)),"pingpong"===Y){if(Math.floor((ed-eo)/ei)%2!=0)return this.getValueAtTime((ei-(ed-eo)%ei+eo)/this.comp.globalData.frameRate,0)}else if("offset"===Y){var ep=this.getValueAtTime(eo/this.comp.globalData.frameRate,0),em=this.getValueAtTime(eh/this.comp.globalData.frameRate,0),eg=this.getValueAtTime(((ed-eo)%ei+eo)/this.comp.globalData.frameRate,0),ey=Math.floor((ed-eo)/ei);if(this.pv.length){for(ea=0,eu=(ec=Array(ep.length)).length;ea=eh)return this.pv;if(en?(ei=et?Math.abs(this.elem.comp.globalData.frameRate*et):Math.max(0,this.elem.data.op-eh),eo=eh+ei):((!et||et>ef.length-1)&&(et=ef.length-1),ei=(eo=ef[et].t)-eh),"pingpong"===Y){if(Math.floor((eh-ed)/ei)%2==0)return this.getValueAtTime(((eh-ed)%ei+eh)/this.comp.globalData.frameRate,0)}else if("offset"===Y){var ep=this.getValueAtTime(eh/this.comp.globalData.frameRate,0),em=this.getValueAtTime(eo/this.comp.globalData.frameRate,0),eg=this.getValueAtTime((ei-(eh-ed)%ei+eh)/this.comp.globalData.frameRate,0),ey=Math.floor((eh-ed)/ei)+1;if(this.pv.length){for(ea=0,eu=(ec=Array(ep.length)).length;ea1?(eu-ea)/(et-1):1,ed=0,ef=0;for(en=this.pv.length?createTypedArray("float32",this.pv.length):0;edeu){var eh=ec,ep=ei.c&&ec===ed-1?0:ec+1,em=(eu-ef)/ea[ec].addedLength;en=bez.getPointInSegment(ei.v[eh],ei.v[ep],ei.o[eh],ei.i[ep],em,ea[ec]);break}ef+=ea[ec].addedLength,ec+=1}return en||(en=ei.c?[ei.v[0][0],ei.v[0][1]]:[ei.v[ei._length-1][0],ei.v[ei._length-1][1]]),en},vectorOnPath:function(Y,et,en){1==Y?Y=this.v.c:0==Y&&(Y=.999);var ei=this.pointOnPath(Y,et),eo=this.pointOnPath(Y+.001,et),ea=eo[0]-ei[0],eu=eo[1]-ei[1],ec=Math.sqrt(Math.pow(ea,2)+Math.pow(eu,2));return 0===ec?[0,0]:"tangent"===en?[ea/ec,eu/ec]:[-eu/ec,ea/ec]},tangentOnPath:function(Y,et){return this.vectorOnPath(Y,et,"tangent")},normalOnPath:function(Y,et){return this.vectorOnPath(Y,et,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([eh],ed),extendPrototype([eh],ef),ef.prototype.getValueAtTime=ec,ef.prototype.initiateExpression=ExpressionManager.initiateExpression;var ep=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(Y,et,en,ei,eo){var ea=ep(Y,et,en,ei,eo);return ea.propertyIndex=et.ix,ea.lock=!1,3===en?expressionHelpers.searchExpressions(Y,et.pt,ea):4===en&&expressionHelpers.searchExpressions(Y,et.ks,ea),ea.k&&Y.addDynamicProperty(ea),ea}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function Y(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(Y,et){var en=this.calculateExpression(et);if(Y.t!==en){var ei={};return this.copyData(ei,Y),ei.t=en.toString(),ei.__complete=!1,ei}return Y},TextProperty.prototype.searchProperty=function(){var Y=this.searchKeyframes(),et=this.searchExpressions();return this.kf=Y||et,this.kf},TextProperty.prototype.searchExpressions=Y}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(Y,et){var en,ei,eo=createNS("feMerge");for(eo.setAttribute("result",Y),ei=0;ei=eh?ey<0?ei:eo:ei+eg*Math.pow((ea-Y)/ey,1/en),ep[em]=eu,em+=1,ec+=256/(ed-1);return ep.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(Y){if(Y||this.filterManager._mdf){var et,en=this.filterManager.effectElements;this.feFuncRComposed&&(Y||en[3].p._mdf||en[4].p._mdf||en[5].p._mdf||en[6].p._mdf||en[7].p._mdf)&&(et=this.getTableValue(en[3].p.v,en[4].p.v,en[5].p.v,en[6].p.v,en[7].p.v),this.feFuncRComposed.setAttribute("tableValues",et),this.feFuncGComposed.setAttribute("tableValues",et),this.feFuncBComposed.setAttribute("tableValues",et)),this.feFuncR&&(Y||en[10].p._mdf||en[11].p._mdf||en[12].p._mdf||en[13].p._mdf||en[14].p._mdf)&&(et=this.getTableValue(en[10].p.v,en[11].p.v,en[12].p.v,en[13].p.v,en[14].p.v),this.feFuncR.setAttribute("tableValues",et)),this.feFuncG&&(Y||en[17].p._mdf||en[18].p._mdf||en[19].p._mdf||en[20].p._mdf||en[21].p._mdf)&&(et=this.getTableValue(en[17].p.v,en[18].p.v,en[19].p.v,en[20].p.v,en[21].p.v),this.feFuncG.setAttribute("tableValues",et)),this.feFuncB&&(Y||en[24].p._mdf||en[25].p._mdf||en[26].p._mdf||en[27].p._mdf||en[28].p._mdf)&&(et=this.getTableValue(en[24].p.v,en[25].p.v,en[26].p.v,en[27].p.v,en[28].p.v),this.feFuncB.setAttribute("tableValues",et)),this.feFuncA&&(Y||en[31].p._mdf||en[32].p._mdf||en[33].p._mdf||en[34].p._mdf||en[35].p._mdf)&&(et=this.getTableValue(en[31].p.v,en[32].p.v,en[33].p.v,en[34].p.v,en[35].p.v),this.feFuncA.setAttribute("tableValues",et))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(Y){if(Y||this.filterManager._mdf){if((Y||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),Y||this.filterManager.effectElements[0].p._mdf){var et=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*et[0]),Math.round(255*et[1]),Math.round(255*et[2])))}if((Y||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),Y||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var en=this.filterManager.effectElements[3].p.v,ei=(this.filterManager.effectElements[2].p.v-90)*degToRads,eo=en*Math.cos(ei),ea=en*Math.sin(ei);this.feOffset.setAttribute("dx",eo),this.feOffset.setAttribute("dy",ea)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(Y,et,en){this.initialized=!1,this.filterManager=et,this.filterElem=Y,this.elem=en,en.matteElement=createNS("g"),en.matteElement.appendChild(en.layerElement),en.matteElement.appendChild(en.transformedElement),en.baseElement=en.matteElement}function SVGGaussianBlurEffect(Y,et,en,ei){Y.setAttribute("x","-100%"),Y.setAttribute("y","-100%"),Y.setAttribute("width","300%"),Y.setAttribute("height","300%"),this.filterManager=et;var eo=createNS("feGaussianBlur");eo.setAttribute("result",ei),Y.appendChild(eo),this.feGaussianBlur=eo}function TransformEffect(){}function SVGTransformEffect(Y,et){this.init(et)}function CVTransformEffect(Y){this.init(Y)}return SVGMatte3Effect.prototype.findSymbol=function(Y){for(var et=0,en=_svgMatteSymbols.length;et3&&void 0!==ek[3]?ek[3]:{}).ctx,ef=void 0===(ec=ea.req)?null==eu?void 0:eu.req:ec,eh="".concat(ep(en),"/").concat(et),Y.prev=2,eg={headers:ed({"Content-Type":"application/json"},null!=ef&&null!==(em=ef.headers)&&void 0!==em&&em.cookie?{cookie:ef.headers.cookie}:{})},null!=ef&&ef.body&&(eg.body=JSON.stringify(ef.body),eg.method="POST"),Y.next=7,fetch(eh,eg);case 7:return ey=Y.sent,Y.next=10,ey.json();case 10:if(eb=Y.sent,ey.ok){Y.next=13;break}throw eb;case 13:return Y.abrupt("return",Object.keys(eb).length>0?eb:null);case 16:return Y.prev=16,Y.t0=Y.catch(2),ei.error("CLIENT_FETCH_ERROR",{error:Y.t0,url:eh}),Y.abrupt("return",null);case 20:case"end":return Y.stop()}},Y,null,[[2,16]])}))).apply(this,arguments)}function ep(Y){return"undefined"==typeof window?"".concat(Y.baseUrlServer).concat(Y.basePathServer):Y.basePath}function em(){return Math.floor(Date.now()/1e3)}function eg(){var Y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(et){var en=function(en){if(en.key===Y){var ei,eo=JSON.parse(null!==(ei=en.newValue)&&void 0!==ei?ei:"{}");(null==eo?void 0:eo.event)==="session"&&null!=eo&&eo.data&&et(eo)}};return window.addEventListener("storage",en),function(){return window.removeEventListener("storage",en)}},post:function(et){if("undefined"!=typeof window)try{localStorage.setItem(Y,JSON.stringify(ed(ed({},et),{},{timestamp:em()})))}catch(Y){}}}}},21559:function(Y,et,en){"use strict";var ei=en(94146);Object.defineProperty(et,"__esModule",{value:!0}),et.UnsupportedStrategy=et.UnknownError=et.OAuthCallbackError=et.MissingSecret=et.MissingAuthorize=et.MissingAdapterMethods=et.MissingAdapter=et.MissingAPIRoute=et.InvalidCallbackUrl=et.AccountNotLinkedError=void 0,et.adapterErrorHandler=eI,et.capitalize=ej,et.eventsErrorHandler=eO,et.upperSnake=eP;var eo=ei(en(55756)),ea=ei(en(7392)),eu=ei(en(44114)),ec=ei(en(79862)),ed=ei(en(57934)),ef=ei(en(41176)),eh=ei(en(65523)),ep=ei(en(75745)),em=ei(en(72904));function eg(Y){var et=ey();return function(){var en,ei=(0,em.default)(Y);if(et){var eo=(0,em.default)(this).constructor;en=Reflect.construct(ei,arguments,eo)}else en=ei.apply(this,arguments);return(0,ep.default)(this,en)}}function ey(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Y){return!1}}var eb=function(Y){(0,eh.default)(en,Y);var et=eg(en);function en(Y){var ei,eo;return(0,ed.default)(this,en),(eo=et.call(this,null!==(ei=null==Y?void 0:Y.message)&&void 0!==ei?ei:Y)).name="UnknownError",eo.code=Y.code,Y instanceof Error&&(eo.stack=Y.stack),eo}return(0,ef.default)(en,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}]),en}((0,ei(en(19108)).default)(Error));et.UnknownError=eb;var ek=function(Y){(0,eh.default)(en,Y);var et=eg(en);function en(){var Y;(0,ed.default)(this,en);for(var ei=arguments.length,eo=Array(ei),ea=0;ea0&&void 0!==ei[0]?ei[0]:{}).event,Y.prev=1,!((en="storage"===et)||void 0===ej._session)){Y.next=10;break}return ej._lastSync=(0,eE.now)(),Y.next=7,eD({broadcast:!en});case 7:return ej._session=Y.sent,ef(ej._session),Y.abrupt("return");case 10:if(!(!et||null===ej._session||(0,eE.now)()0&&void 0!==arguments[0]?arguments[0]:{},et=arguments.length>1?arguments[1]:void 0;et||(eh.debug=function(){}),Y.error&&(eh.error=Y.error),Y.warn&&(eh.warn=Y.warn),Y.debug&&(eh.debug=Y.debug)}var em=eh;function eg(){var Y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eh,et=arguments.length>1?arguments[1]:void 0;try{if("undefined"==typeof window)return Y;var en={},ei=function(Y){en[Y]=function(en,ei){eh[Y](en,ei),"error"===Y&&(ei=ed(ei)),ei.client=!0;var eo="".concat(et,"/_log"),ea=new URLSearchParams(ec({level:Y,code:en},ei));return navigator.sendBeacon?navigator.sendBeacon(eo,ea):fetch(eo,{method:"POST",body:ea,keepalive:!0})}};for(var eo in Y)ei(eo);return en}catch(Y){return eh}}et.default=em},92133:function(Y,et){"use strict";function en(Y){var et;let en=new URL("http://localhost:3000/api/auth");Y&&!Y.startsWith("http")&&(Y=`https://${Y}`);let ei=new URL(null!==(et=Y)&&void 0!==et?et:en),eo=("/"===ei.pathname?en.pathname:ei.pathname).replace(/\/$/,""),ea=`${ei.origin}${eo}`;return{origin:ei.origin,host:ei.host,path:eo,base:ea,toString:()=>ea}}Object.defineProperty(et,"__esModule",{value:!0}),et.default=en},77997:function(Y,et,en){"use strict";en.d(et,{F:function(){return ef},f:function(){return eh}});var ei=en(70079);let eo=["light","dark"],ea="(prefers-color-scheme: dark)",eu="undefined"==typeof window,ec=(0,ei.createContext)(void 0),ed={setTheme:Y=>{},themes:[]},ef=()=>{var Y;return null!==(Y=(0,ei.useContext)(ec))&&void 0!==Y?Y:ed},eh=Y=>(0,ei.useContext)(ec)?ei.createElement(ei.Fragment,null,Y.children):ei.createElement(em,Y),ep=["light","dark"],em=({forcedTheme:Y,disableTransitionOnChange:et=!1,enableSystem:en=!0,enableColorScheme:eu=!0,storageKey:ed="theme",themes:ef=ep,defaultTheme:eh=en?"system":"light",attribute:em="data-theme",value:ew,children:e_,nonce:eE})=>{let[eC,eT]=(0,ei.useState)(()=>ey(ed,eh)),[eS,eA]=(0,ei.useState)(()=>ey(ed)),eM=ew?Object.values(ew):ef,eP=(0,ei.useCallback)(Y=>{let ei=Y;if(!ei)return;"system"===Y&&en&&(ei=ek());let ea=ew?ew[ei]:ei,ec=et?eb():null,ed=document.documentElement;if("class"===em?(ed.classList.remove(...eM),ea&&ed.classList.add(ea)):ea?ed.setAttribute(em,ea):ed.removeAttribute(em),eu){let Y=eo.includes(eh)?eh:null,et=eo.includes(ei)?ei:Y;ed.style.colorScheme=et}null==ec||ec()},[]),ej=(0,ei.useCallback)(Y=>{eT(Y);try{localStorage.setItem(ed,Y)}catch(Y){}},[Y]),eO=(0,ei.useCallback)(et=>{let ei=ek(et);eA(ei),"system"===eC&&en&&!Y&&eP("system")},[eC,Y]);(0,ei.useEffect)(()=>{let Y=window.matchMedia(ea);return Y.addListener(eO),eO(Y),()=>Y.removeListener(eO)},[eO]),(0,ei.useEffect)(()=>{let Y=Y=>{Y.key===ed&&ej(Y.newValue||eh)};return window.addEventListener("storage",Y),()=>window.removeEventListener("storage",Y)},[ej]),(0,ei.useEffect)(()=>{eP(null!=Y?Y:eC)},[Y,eC]);let eI=(0,ei.useMemo)(()=>({theme:eC,setTheme:ej,forcedTheme:Y,resolvedTheme:"system"===eC?eS:eC,themes:en?[...ef,"system"]:ef,systemTheme:en?eS:void 0}),[eC,ej,Y,eS,en,ef]);return ei.createElement(ec.Provider,{value:eI},ei.createElement(eg,{forcedTheme:Y,disableTransitionOnChange:et,enableSystem:en,enableColorScheme:eu,storageKey:ed,themes:ef,defaultTheme:eh,attribute:em,value:ew,children:e_,attrs:eM,nonce:eE}),e_)},eg=(0,ei.memo)(({forcedTheme:Y,storageKey:et,attribute:en,enableSystem:eu,enableColorScheme:ec,defaultTheme:ed,value:ef,attrs:eh,nonce:ep})=>{let em="system"===ed,eg="class"===en?`var d=document.documentElement,c=d.classList;c.remove(${eh.map(Y=>`'${Y}'`).join(",")});`:`var d=document.documentElement,n='${en}',s='setAttribute';`,ey=ec?eo.includes(ed)&&ed?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${ed}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",eb=(Y,et=!1,ei=!0)=>{let ea=ef?ef[Y]:Y,eu=et?Y+"|| ''":`'${ea}'`,ed="";return ec&&ei&&!et&&eo.includes(Y)&&(ed+=`d.style.colorScheme = '${Y}';`),"class"===en?ed+=et||ea?`c.add(${eu})`:"null":ea&&(ed+=`d[s](n,${eu})`),ed},ek=Y?`!function(){${eg}${eb(Y)}}()`:eu?`!function(){try{${eg}var e=localStorage.getItem('${et}');if('system'===e||(!e&&${em})){var t='${ea}',m=window.matchMedia(t);if(m.media!==t||m.matches){${eb("dark")}}else{${eb("light")}}}else if(e){${ef?`var x=${JSON.stringify(ef)};`:""}${eb(ef?"x[e]":"e",!0)}}${em?"":"else{"+eb(ed,!1,!1)+"}"}${ey}}catch(e){}}()`:`!function(){try{${eg}var e=localStorage.getItem('${et}');if(e){${ef?`var x=${JSON.stringify(ef)};`:""}${eb(ef?"x[e]":"e",!0)}}else{${eb(ed,!1,!1)};}${ey}}catch(t){}}();`;return ei.createElement("script",{nonce:ep,dangerouslySetInnerHTML:{__html:ek}})},()=>!0),ey=(Y,et)=>{let en;if(!eu){try{en=localStorage.getItem(Y)||void 0}catch(Y){}return en||et}},eb=()=>{let Y=document.createElement("style");return Y.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(Y),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(Y)},1)}},ek=Y=>(Y||(Y=window.matchMedia(ea)),Y.matches?"dark":"light")},97135:function(Y){"use strict";let et=self.fetch.bind(self);Y.exports=et,Y.exports.default=Y.exports},54885:function(Y,et,en){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return en(19048)}])},71690:function(Y,et){"use strict";et.Z={src:"https://cdn.oaistatic.com/_next/static/media/chatgpt-share-og.49cbbffe.png",height:900,width:1600,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFBAMAAACKv7BmAAAAG1BMVEXm8v7l8v7l8f7k8P7j7/7W4f7M2P7M1/7K1f5Q38UvAAAAIUlEQVR42mNQUlYyYjA2clZmMAzPYGYwMlE2ZlBWUjICAC5vA60zCx0uAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5}},70209:function(Y,et){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),function(Y,et){for(var en in et)Object.defineProperty(Y,en,{enumerable:!0,get:et[en]})}(et,{PrefetchKind:function(){return en},ACTION_REFRESH:function(){return ei},ACTION_NAVIGATE:function(){return eo},ACTION_RESTORE:function(){return ea},ACTION_SERVER_PATCH:function(){return eu},ACTION_PREFETCH:function(){return ec},ACTION_FAST_REFRESH:function(){return ed}});var en,ei="refresh",eo="navigate",ea="restore",eu="server-patch",ec="prefetch",ed="fast-refresh";!function(Y){Y.AUTO="auto",Y.FULL="full",Y.TEMPORARY="temporary"}(en||(en={})),("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},97289:function(Y,et){"use strict";function en(Y,et,en,ei){return!1}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getDomainLocale",{enumerable:!0,get:function(){return en}}),("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},74791:function(Y,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0});var ei=en(39324),eo=en(71209),ea=en(70216),eu=en(10064),ec=en(64502);Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return eP}});var ed=en(64838),ef=en(15542)._(en(70079)),eh=ed._(en(5534)),ep=en(29009),em=en(91370),eg=en(21607);en(76458);var ey=ed._(en(78826)),eb={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function ek(Y){return void 0!==Y.default}function ew(Y){return void 0!==Y.src}function e_(Y){return"object"==typeof Y&&(ek(Y)||ew(Y))}function eE(Y,et,en){var ei=Y.deviceSizes,eo=Y.allSizes;if(en){for(var ea=/(^|\s)(1?\d?\d)vw/g,eu=[];ed=ea.exec(en);ed)eu.push(parseInt(ed[2]));if(eu.length){var ed,ef,eh=.01*(ef=Math).min.apply(ef,ec._(eu));return{widths:eo.filter(function(Y){return Y>=ei[0]*eh}),kind:"w"}}return{widths:eo,kind:"w"}}return"number"!=typeof et?{widths:ei,kind:"w"}:{widths:ec._(new Set([et,2*et].map(function(Y){return eo.find(function(et){return et>=Y})||eo[eo.length-1]}))),kind:"x"}}function eC(Y){var et=Y.config,en=Y.src,ei=Y.unoptimized,eo=Y.width,ea=Y.quality,eu=Y.sizes,ec=Y.loader;if(ei)return{src:en,srcSet:void 0,sizes:void 0};var ed=eE(et,eo,eu),ef=ed.widths,eh=ed.kind,ep=ef.length-1;return{sizes:eu||"w"!==eh?eu:"100vw",srcSet:ef.map(function(Y,ei){return ec({config:et,src:en,quality:ea,width:Y})+" "+("w"===eh?Y:ei+1)+eh}).join(", "),src:ec({config:et,src:en,quality:ea,width:ef[ep]})}}function eT(Y){return void 0===Y?Y:"number"==typeof Y?Number.isFinite(Y)?Y:NaN:"string"==typeof Y&&/^[0-9]+$/.test(Y)?parseInt(Y,10):NaN}function eS(Y,et,en,ea,eu,ec,ed){Y&&Y["data-loaded-src"]!==et&&(Y["data-loaded-src"]=et,("decode"in Y?Y.decode():Promise.resolve()).catch(function(){}).then(function(){if(Y.parentElement&&Y.isConnected){if("blur"===en&&ec(!0),null==ea?void 0:ea.current){var et=new Event("load");Object.defineProperty(et,"target",{writable:!1,value:Y});var ed=!1,ef=!1;ea.current(eo._(ei._({},et),{nativeEvent:et,currentTarget:Y,target:Y,isDefaultPrevented:function(){return ed},isPropagationStopped:function(){return ef},persist:function(){},preventDefault:function(){ed=!0,et.preventDefault()},stopPropagation:function(){ef=!0,et.stopPropagation()}}))}(null==eu?void 0:eu.current)&&eu.current(Y)}}))}function eA(Y){var et=eu._(ef.version.split("."),2),en=et[0],ei=et[1],eo=parseInt(en,10),ea=parseInt(ei,10);return eo>18||18===eo&&ea>=3?{fetchPriority:Y}:{fetchpriority:Y}}var eM=(0,ef.forwardRef)(function(Y,et){var en=Y.imgAttributes,eu=Y.heightInt,ec=Y.widthInt,ed=(Y.qualityInt,Y.className),eh=Y.imgStyle,ep=Y.blurStyle,em=Y.isLazy,eg=Y.fetchPriority,ey=Y.fill,eb=Y.placeholder,ek=Y.loading,ew=Y.srcString,e_=(Y.config,Y.unoptimized),eE=(Y.loader,Y.onLoadRef),eC=Y.onLoadingCompleteRef,eT=Y.setBlurComplete,eM=Y.setShowAltText,eP=(Y.onLoad,Y.onError),ej=ea._(Y,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fetchPriority","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return ek=em?"lazy":ek,ef.default.createElement(ef.default.Fragment,null,ef.default.createElement("img",eo._(ei._(eo._(ei._({},ej,eA(eg)),{loading:ek,width:ec,height:eu,decoding:"async","data-nimg":ey?"fill":"1",className:ed,style:ei._({},eh,ep)}),en),{ref:(0,ef.useCallback)(function(Y){et&&("function"==typeof et?et(Y):"object"==typeof et&&(et.current=Y)),Y&&(eP&&(Y.src=Y.src),Y.complete&&eS(Y,ew,eb,eE,eC,eT,e_))},[ew,eb,eE,eC,eT,eP,e_,et]),onLoad:function(Y){eS(Y.currentTarget,ew,eb,eE,eC,eT,e_)},onError:function(Y){eM(!0),"blur"===eb&&eT(!0),eP&&eP(Y)}})))}),eP=(0,ef.forwardRef)(function(Y,et){var en,ed,ew=Y.src,eE=Y.sizes,eS=Y.unoptimized,eP=void 0!==eS&&eS,ej=Y.priority,eO=void 0!==ej&&ej,eI=Y.loading,eN=Y.className,eL=Y.quality,eR=Y.width,eD=Y.height,eF=Y.fill,eB=Y.style,ez=Y.onLoad,eU=Y.onLoadingComplete,eH=Y.placeholder,eG=void 0===eH?"empty":eH,eV=Y.blurDataURL,eW=Y.fetchPriority,eZ=Y.layout,eK=Y.objectFit,e$=Y.objectPosition,eY=(Y.lazyBoundary,Y.lazyRoot,ea._(Y,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","fetchPriority","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"])),eQ=(0,ef.useContext)(eg.ImageConfigContext),eX=(0,ef.useMemo)(function(){var Y=eb||eQ||em.imageConfigDefault,et=ec._(Y.deviceSizes).concat(ec._(Y.imageSizes)).sort(function(Y,et){return Y-et}),en=Y.deviceSizes.sort(function(Y,et){return Y-et});return eo._(ei._({},Y),{allSizes:et,deviceSizes:en})},[eQ]),eJ=eY,e0=eJ.loader||ey.default;delete eJ.loader;var e9="__next_img_default"in e0;if(e9){if("custom"===eX.loader)throw Error('Image with src "'+ew+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{var e5=e0;e0=function(Y){return Y.config,e5(ea._(Y,["config"]))}}if(eZ){"fill"===eZ&&(eF=!0);var e4={responsive:"100vw",fill:"100vw"},e3={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[eZ];e3&&(eB=ei._({},eB,e3));var e6=e4[eZ];e6&&!eE&&(eE=e6)}var e7="",e8=eT(eR),tt=eT(eD);if(e_(ew)){var ta=ek(ew)?ew.default:ew;if(!ta.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(ta));if(!ta.height||!ta.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(ta));if(en=ta.blurWidth,ed=ta.blurHeight,eV=eV||ta.blurDataURL,e7=ta.src,!eF){if(e8||tt){if(e8&&!tt){var tu=e8/ta.width;tt=Math.round(ta.height*tu)}else if(!e8&&tt){var tc=tt/ta.height;e8=Math.round(ta.width*tc)}}else e8=ta.width,tt=ta.height}}var td=!eO&&("lazy"===eI||void 0===eI);(!(ew="string"==typeof ew?ew:e7)||ew.startsWith("data:")||ew.startsWith("blob:"))&&(eP=!0,td=!1),eX.unoptimized&&(eP=!0),e9&&ew.endsWith(".svg")&&!eX.dangerouslyAllowSVG&&(eP=!0),eO&&(eW="high");var tf=eu._((0,ef.useState)(!1),2),th=tf[0],tp=tf[1],tm=eu._((0,ef.useState)(!1),2),tg=tm[0],tv=tm[1],tb=eT(eL),tk=Object.assign(eF?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:eK,objectPosition:e$}:{},tg?{}:{color:"transparent"},eB),tw="blur"===eG&&eV&&!th?{backgroundSize:tk.objectFit||"cover",backgroundPosition:tk.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'+(0,ep.getImageBlurSvg)({widthInt:e8,heightInt:tt,blurWidth:en,blurHeight:ed,blurDataURL:eV,objectFit:tk.objectFit})+'")'}:{},t_=eC({config:eX,src:ew,unoptimized:eP,width:e8,quality:tb,sizes:eE,loader:e0}),tE=ew,tC=(0,ef.useRef)(ez);(0,ef.useEffect)(function(){tC.current=ez},[ez]);var tT=(0,ef.useRef)(eU);(0,ef.useEffect)(function(){tT.current=eU},[eU]);var tS=ei._({isLazy:td,imgAttributes:t_,heightInt:tt,widthInt:e8,qualityInt:tb,className:eN,imgStyle:tk,blurStyle:tw,loading:eI,config:eX,fetchPriority:eW,fill:eF,unoptimized:eP,placeholder:eG,loader:e0,srcString:tE,onLoadRef:tC,onLoadingCompleteRef:tT,setBlurComplete:tp,setShowAltText:tv},eJ);return ef.default.createElement(ef.default.Fragment,null,ef.default.createElement(eM,eo._(ei._({},tS),{ref:et})),eO?ef.default.createElement(eh.default,null,ef.default.createElement("link",ei._({key:"__nimg-"+t_.src+t_.srcSet+t_.sizes,rel:"preload",as:"image",href:t_.srcSet?void 0:t_.src,imageSrcSet:t_.srcSet,imageSizes:t_.sizes,crossOrigin:eJ.crossOrigin},eA(eW)))):null)});("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},32816:function(Y,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0});var ei=en(39324),eo=en(70216),ea=en(10064);en(20485),Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return eA}});var eu=en(64838)._(en(70079)),ec=en(38592),ed=en(48958),ef=en(19021),eh=en(1723),ep=en(80350),em=en(98306),eg=en(27531),ey=en(26881),eb=en(97289),ek=en(31297),ew=en(70209),e_=new Set;function eE(Y,et,en,ei,eo,ea){if(ea||(0,ed.isLocalURL)(et)){if(!ei.bypassPrefetchedCheck){var eu=et+"%"+en+"%"+(void 0!==ei.locale?ei.locale:"locale"in Y?Y.locale:void 0);if(e_.has(eu))return;e_.add(eu)}Promise.resolve(ea?Y.prefetch(et,eo):Y.prefetch(et,en,ei)).catch(function(Y){})}}function eC(Y){var et=Y.currentTarget.getAttribute("target");return et&&"_self"!==et||Y.metaKey||Y.ctrlKey||Y.shiftKey||Y.altKey||Y.nativeEvent&&2===Y.nativeEvent.which}function eT(Y,et,en,ei,eo,ea,ec,ef,eh,ep){if(!("A"===Y.currentTarget.nodeName.toUpperCase()&&(eC(Y)||!eh&&!(0,ed.isLocalURL)(en)))){Y.preventDefault();var em=function(){"beforePopState"in et?et[eo?"replace":"push"](en,ei,{shallow:ea,locale:ef,scroll:ec}):et[eo?"replace":"push"](ei||en,{forceOptimisticNavigation:!ep})};eh?eu.default.startTransition(em):em()}}function eS(Y){return"string"==typeof Y?Y:(0,ef.formatUrl)(Y)}var eA=eu.default.forwardRef(function(Y,et){var en,ed,ef=Y.href,e_=Y.as,eC=Y.children,eA=Y.prefetch,eM=void 0===eA?null:eA,eP=Y.passHref,ej=Y.replace,eO=Y.shallow,eI=Y.scroll,eN=Y.locale,eL=Y.onClick,eR=Y.onMouseEnter,eD=Y.onTouchStart,eF=Y.legacyBehavior,eB=void 0!==eF&&eF,ez=eo._(Y,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);en=eC,eB&&("string"==typeof en||"number"==typeof en)&&(en=eu.default.createElement("a",null,en));var eU=!1!==eM,eH=null===eM?ew.PrefetchKind.AUTO:ew.PrefetchKind.FULL,eG=eu.default.useContext(em.RouterContext),eV=eu.default.useContext(eg.AppRouterContext),eW=null!=eG?eG:eV,eZ=!eG,eK=eu.default.useMemo(function(){if(!eG){var Y=eS(ef);return{href:Y,as:e_?eS(e_):Y}}var et=ea._((0,ec.resolveHref)(eG,ef,!0),2),en=et[0],ei=et[1];return{href:en,as:e_?(0,ec.resolveHref)(eG,e_):ei||en}},[eG,ef,e_]),e$=eK.href,eY=eK.as,eQ=eu.default.useRef(e$),eX=eu.default.useRef(eY);eB&&(ed=eu.default.Children.only(en));var eJ=eB?ed&&"object"==typeof ed&&ed.ref:et,e0=ea._((0,ey.useIntersection)({rootMargin:"200px"}),3),e9=e0[0],e5=e0[1],e4=e0[2],e3=eu.default.useCallback(function(Y){(eX.current!==eY||eQ.current!==e$)&&(e4(),eX.current=eY,eQ.current=e$),e9(Y),eJ&&("function"==typeof eJ?eJ(Y):"object"==typeof eJ&&(eJ.current=Y))},[eY,eJ,e$,e4,e9]);eu.default.useEffect(function(){eW&&e5&&eU&&eE(eW,e$,eY,{locale:eN},{kind:eH},eZ)},[eY,e$,e5,eN,eU,null==eG?void 0:eG.locale,eW,eZ,eH]);var e6={ref:e3,onClick:function(Y){eB||"function"!=typeof eL||eL(Y),eB&&ed.props&&"function"==typeof ed.props.onClick&&ed.props.onClick(Y),eW&&!Y.defaultPrevented&&eT(Y,eW,e$,eY,ej,eO,eI,eN,eZ,eU)},onMouseEnter:function(Y){eB||"function"!=typeof eR||eR(Y),eB&&ed.props&&"function"==typeof ed.props.onMouseEnter&&ed.props.onMouseEnter(Y),eW&&(eU||!eZ)&&eE(eW,e$,eY,{locale:eN,priority:!0,bypassPrefetchedCheck:!0},{kind:eH},eZ)},onTouchStart:function(Y){eB||"function"!=typeof eD||eD(Y),eB&&ed.props&&"function"==typeof ed.props.onTouchStart&&ed.props.onTouchStart(Y),eW&&(eU||!eZ)&&eE(eW,e$,eY,{locale:eN,priority:!0,bypassPrefetchedCheck:!0},{kind:eH},eZ)}};if((0,eh.isAbsoluteUrl)(eY))e6.href=eY;else if(!eB||eP||"a"===ed.type&&!("href"in ed.props)){var e7=void 0!==eN?eN:null==eG?void 0:eG.locale,e8=(null==eG?void 0:eG.isLocaleDomain)&&(0,eb.getDomainLocale)(eY,e7,null==eG?void 0:eG.locales,null==eG?void 0:eG.domainLocales);e6.href=e8||(0,ek.addBasePath)((0,ep.addLocale)(eY,e7,null==eG?void 0:eG.defaultLocale))}return eB?eu.default.cloneElement(ed,e6):eu.default.createElement("a",ei._({},ez,e6),en)});("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},26881:function(Y,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0});var ei=en(10064);Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"useIntersection",{enumerable:!0,get:function(){return ep}});var eo=en(70079),ea=en(99810),eu="function"==typeof IntersectionObserver,ec=new Map,ed=[];function ef(Y){var et,en={root:Y.root||null,margin:Y.rootMargin||""},ei=ed.find(function(Y){return Y.root===en.root&&Y.margin===en.margin});if(ei&&(et=ec.get(ei)))return et;var eo=new Map;return et={id:en,observer:new IntersectionObserver(function(Y){Y.forEach(function(Y){var et=eo.get(Y.target),en=Y.isIntersecting||Y.intersectionRatio>0;et&&en&&et(en)})},Y),elements:eo},ed.push(en),ec.set(en,et),et}function eh(Y,et,en){var ei=ef(en),eo=ei.id,ea=ei.observer,eu=ei.elements;return eu.set(Y,et),ea.observe(Y),function(){if(eu.delete(Y),ea.unobserve(Y),0===eu.size){ea.disconnect(),ec.delete(eo);var et=ed.findIndex(function(Y){return Y.root===eo.root&&Y.margin===eo.margin});et>-1&&ed.splice(et,1)}}}function ep(Y){var et=Y.rootRef,en=Y.rootMargin,ec=Y.disabled||!eu,ed=ei._((0,eo.useState)(!1),2),ef=ed[0],ep=ed[1],em=(0,eo.useRef)(null),eg=(0,eo.useCallback)(function(Y){em.current=Y},[]);return(0,eo.useEffect)(function(){if(eu){if(!ec&&!ef){var Y=em.current;if(Y&&Y.tagName)return eh(Y,function(Y){return Y&&ep(Y)},{root:null==et?void 0:et.current,rootMargin:en})}}else if(!ef){var ei=(0,ea.requestIdleCallback)(function(){return ep(!0)});return function(){return(0,ea.cancelIdleCallback)(ei)}}},[ec,en,et,ef,em.current]),[eg,ef,(0,eo.useCallback)(function(){ep(!1)},[])]}("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},29009:function(Y,et){"use strict";function en(Y){var et=Y.widthInt,en=Y.heightInt,ei=Y.blurWidth,eo=Y.blurHeight,ea=Y.blurDataURL,eu=Y.objectFit,ec=ei&&eo?"1":"20",ed=ei||et,ef=eo||en,eh=ea.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return ed&&ef?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 "+ed+" "+ef+"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='"+ec+"'/%3E"+eh+"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='"+ea+"'/%3E%3C/svg%3E":"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='"+("contain"===eu?"xMidYMid":"cover"===eu?"xMidYMid slice":"none")+"' x='0' y='0' height='100%25' width='100%25' href='"+ea+"'/%3E%3C/svg%3E"}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getImageBlurSvg",{enumerable:!0,get:function(){return en}})},78826:function(Y,et){"use strict";function en(Y){var et=Y.config,en=Y.src,ei=Y.width,eo=Y.quality;return et.path+"?url="+encodeURIComponent(en)+"&w="+ei+"&q="+(eo||75)}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return ei}}),en.__next_img_default=!0;var ei=en},19048:function(Y,et,en){"use strict";en.r(et),en.d(et,{default:function(){return up}});var ei,eo,ea=en(21722),eu=en(39324),ec=en(10064),ed=en(38104),ef=en(35250),eh=en(22444),ep=en(82473),em=en(20225),eg=en(77997),ey=en(29124),eb=en.n(ey),ek=en(10721),ew=en.n(ek),e_=en(70079),eE=en(1454),eC=en(70671),eT=en(94968);en(85647),en(11975),en(8186),en(57221),en(24083);var eS=en(71209),eA=en(4337),eM=en(55548),eP=en(11615),ej=en(91530),eO=en.n(ej),eI=en(32004),eN=en(21389),eL=en(48133),eR=en(7184);function eD(){var Y=(0,eA._)(["text-token-text-primary text-base mb-1"]);return eD=function(){return Y},Y}function eF(){var Y=(0,eC.Z)(),et=(0,eM.tN)(function(Y){return Y.activeModals.has(eM.B.AgeVerificationInterstitial)}),en=eP.L_?"https://platform.openai.com/verify-age":"https://platform.api.openai.org/verify-age";return(0,ef.jsxs)(eR.Z,{type:"success",isOpen:et,onClose:eO(),title:Y.formatMessage(ez.title),children:[(0,ef.jsxs)("div",{className:"text-token-text-secondary",children:[(0,ef.jsx)("p",{className:"mb-4",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description0))}),(0,ef.jsx)(eB,{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.subtitle1))}),(0,ef.jsxs)("ol",{className:"mb-4 ml-4 list-decimal",children:[(0,ef.jsx)("li",{className:"",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1Bullet1))}),(0,ef.jsx)("li",{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1Bullet2))})]}),(0,ef.jsx)("p",{className:"mb-4 font-semibold",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1a))}),(0,ef.jsx)("p",{className:"mb-4",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1b))}),(0,ef.jsx)(eB,{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.subtitle2))}),(0,ef.jsx)("p",{className:"mb-4",children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},ez.description2),{values:{learnMoreLink:function(Y){return(0,ef.jsx)("a",{href:"https://help.openai.com/en/articles/8411987-why-am-i-being-asked-to-verify-my-age",target:"_blank",rel:"noreferrer",className:"cursor-pointer font-normal underline",children:Y})}}}))})]}),(0,ef.jsx)("div",{className:"mt-4 flex justify-center",children:(0,ef.jsxs)(eL.z,{color:"primary",as:"link",to:en,openNewTab:!0,onClick:function(){return eM.vm.closeModal(eM.B.AgeVerificationInterstitial)},children:[(0,ef.jsx)(eE.AlO,{className:"icon-md"}),(0,ef.jsx)(eI.Z,(0,eu._)({},ez.redirect))]})})]})}var eB=eN.Z.h3(eD()),ez=(0,eT.vU)({title:{id:"AgeVerificationInterstitial.title",defaultMessage:"Please verify your age",description:"Title for the age verification interstitial"},redirect:{id:"AgeVerificationInterstitial.redirect",defaultMessage:"Sign in on platform.openai.com",description:"Redirect button for the age verification interstitial"},description0:{id:"AgeVerificationInterstitial.description0",defaultMessage:"To continue using ChatGPT, you need to complete a brief age verification check",description:"Description for the age verification interstitial"},subtitle1:{id:"AgeVerificationInterstitial.title1",defaultMessage:"What will happen next?",description:"Subtitle for the age verification interstitial"},description1Bullet1:{id:"AgeVerificationInterstitial.description1",defaultMessage:"You will be redirected to platform.openai.com where you will need to sign in.",description:"Description for the age verification interstitial"},description1Bullet2:{id:"AgeVerificationInterstitial.description2",defaultMessage:"You will then be redirected to Yoti, our age verification provider, to verify your age.",description:"Description for the age verification interstitial"},description1a:{id:"AgeVerificationInterstitial.description1a",defaultMessage:"If you are between the ages of 13 and 17, your parent or guardian must complete the age verification check on your behalf.",description:"Description for the age verification interstitial"},description1b:{id:"AgeVerificationInterstitial.description1b",defaultMessage:"The process is quick and secure.",description:"Description for the age verification interstitial"},subtitle2:{id:"AgeVerificationInterstitial.title2",defaultMessage:"Why do I need to do this?",description:"Subtitle for the age verification interstitial"},description2:{id:"AgeVerificationInterstitial.description2-v3",defaultMessage:"We are required to verify that our users in Italy are old enough to use ChatGPT. Learn more.",description:"Description for the age verification interstitial"}}),eU=en(29450),eH=en(18866),eG=en(62682),eV=en(17944),eW=en(51217),eZ=en(54636),eK=en(42780),e$=en(8844),eY=1,eQ=1e4,eX=50;function eJ(){return!document.hidden}var e0=new(function(){function Y(){(0,eW._)(this,Y),this.id="timespent-".concat((0,e$.Z)()),this.sessionStartedUtcTimestamp=void 0,this.timeElapsedOnActiveTabMs=0,this.elapsedTimeNextToReportMs=0,this.countReports=0}var et=Y.prototype;return et.enable=function(){var Y=Date.now();this.sessionStartedUtcTimestamp=Y,this.handleReportTime(),this._beginIntervalTimer()},et.disable=function(){clearInterval(this.intervalTimer),this.intervalTimer=void 0},et.handleReportTime=function(){var Y={id:this.id,sessionStartedUtcTimestamp:this.sessionStartedUtcTimestamp,elapsedTotalTimeMs:this.timeElapsedOnActiveTabMs,reportIndex:this.countReports,version:eY};eZ.A.logEvent(eK.M.trackTimeSpentInterval,Y),this.onAfterReport()},et._beginIntervalTimer=function(){var Y=this;this.intervalTimer||(this.intervalTimer=setInterval(function(){Y._handleOnInterval()},eX))},et._handleOnInterval=function(){eJ()&&(this.timeElapsedOnActiveTabMs+=eX,this.timeElapsedOnActiveTabMs>=this.elapsedTimeNextToReportMs&&this.handleReportTime())},et.onAfterReport=function(){this.elapsedTimeNextToReportMs+=eQ,this.countReports+=1},Y}());function e9(){return(0,eV.hz)().has(eG.F9)}function e5(){var Y=e9();(0,e_.useEffect)(function(){if(Y)return e0.enable(),function(){return e0.disable()}},[Y])}var e4=en(94705),e3=en(23234),e6=en(30922),e7=en(69072),e8=en(64502),tt=en(12051),ta="undefined"!=typeof document,tu=e_.createContext({addEscapeHandler:eO(),removeEscapeHandler:eO(),addDocClickHandler:eO(),removeDocClickHandler:eO(),host:null,zIndex:void 0}),tc=tu.Provider,td=tu.Consumer,tf=function(Y){(0,e7._)(en,Y);var et=(0,tt._)(en);function en(Y){var ei;return(0,eW._)(this,en),(ei=et.call(this,Y)).onDocumentClick=function(Y){var et=ei.state.docClickHandlers[ei.state.docClickHandlers.length-1];et&&et(Y)},ei.onKeyUp=function(Y){if("Escape"===Y.key){var et=ei.state.escapeKeyHandlers[ei.state.escapeKeyHandlers.length-1];et&&et()}},ei.onAddEscapeHandler=function(Y){ei.setState(function(et){return{escapeKeyHandlers:(0,e8._)(et.escapeKeyHandlers).concat([Y])}})},ei.onRemoveEscapeHandler=function(Y){ei.setState(function(et){return{escapeKeyHandlers:et.escapeKeyHandlers.filter(function(et){return et!==Y})}})},ei.onAddDocClickHandler=function(Y){ei.setState(function(et){return{docClickHandlers:(0,e8._)(et.docClickHandlers).concat([Y])}})},ei.onRemoveDocClickHandler=function(Y){ei.setState(function(et){return{docClickHandlers:et.docClickHandlers.filter(function(et){return et!==Y})}})},ei.state={escapeKeyHandlers:[],docClickHandlers:[]},ei.host=(0,e_.createRef)(),ei.containerRef=(0,e_.createRef)(),ei}var ei=en.prototype;return ei.componentDidMount=function(){this.forceUpdate(),ta&&(document.addEventListener("keyup",this.onKeyUp),document.addEventListener("mousedown",this.onDocumentClick))},ei.componentWillUnmount=function(){ta&&(document.removeEventListener("keyup",this.onKeyUp),document.removeEventListener("mousedown",this.onDocumentClick))},ei.render=function(){var Y=this;return(0,ef.jsx)(td,{children:function(et){var en=et.host;return(0,ef.jsxs)(tc,{value:{host:en||Y.host.current,zIndex:Y.props.zIndex,addEscapeHandler:Y.onAddEscapeHandler,removeEscapeHandler:Y.onRemoveEscapeHandler,addDocClickHandler:Y.onAddDocClickHandler,removeDocClickHandler:Y.onRemoveDocClickHandler},children:[Y.props.children,(0,ef.jsx)("div",{className:"absolute left-0 right-0 top-0 z-[2]",ref:Y.host})]})}})},en}(e_.PureComponent),th=en(15725),tp=en(96237),tm=en(42611),tg=tm.G.instance(),tv=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},tb=function(){function Y(Y){var et;void 0===Y&&(Y={}),this._propagators=null!==(et=Y.propagators)&&void 0!==et?et:[],this._fields=Array.from(new Set(this._propagators.map(function(Y){return"function"==typeof Y.fields?Y.fields():[]}).reduce(function(Y,et){return Y.concat(et)},[])))}return Y.prototype.inject=function(Y,et,en){var ei,eo;try{for(var ea=tv(this._propagators),eu=ea.next();!eu.done;eu=ea.next()){var ec=eu.value;try{ec.inject(Y,et,en)}catch(Y){tg.warn("Failed to inject with "+ec.constructor.name+". Err: "+Y.message)}}}catch(Y){ei={error:Y}}finally{try{eu&&!eu.done&&(eo=ea.return)&&eo.call(ea)}finally{if(ei)throw ei.error}}},Y.prototype.extract=function(Y,et,en){return this._propagators.reduce(function(Y,ei){try{return ei.extract(Y,et,en)}catch(Y){tg.warn("Failed to inject with "+ei.constructor.name+". Err: "+Y.message)}return Y},Y)},Y.prototype.fields=function(){return this._fields.slice()},Y}(),tk=en(31294),tw=en(91176),t_=en(19959),tE=en(87212),tC=(0,tE.Y)("OpenTelemetry SDK Context Key SUPPRESS_TRACING");function tT(Y){return Y.setValue(tC,!0)}function tS(Y){return!0===Y.getValue(tC)}var tA="[_0-9a-z-*/]",tM=RegExp("^(?:[a-z]"+tA+"{0,255}|"+("[a-z0-9]"+tA+"{0,240}@[a-z]")+tA+"{0,13})$"),tP=/^[ -~]{0,255}[!-~]$/,tj=/,|=/;function tO(Y){return tM.test(Y)}function tI(Y){return tP.test(Y)&&!tj.test(Y)}var tN=32,tL=512,tR=",",tD="=",tF=function(){function Y(Y){this._internalState=new Map,Y&&this._parse(Y)}return Y.prototype.set=function(Y,et){var en=this._clone();return en._internalState.has(Y)&&en._internalState.delete(Y),en._internalState.set(Y,et),en},Y.prototype.unset=function(Y){var et=this._clone();return et._internalState.delete(Y),et},Y.prototype.get=function(Y){return this._internalState.get(Y)},Y.prototype.serialize=function(){var Y=this;return this._keys().reduce(function(et,en){return et.push(en+tD+Y.get(en)),et},[]).join(tR)},Y.prototype._parse=function(Y){!(Y.length>tL)&&(this._internalState=Y.split(tR).reverse().reduce(function(Y,et){var en=et.trim(),ei=en.indexOf(tD);if(-1!==ei){var eo=en.slice(0,ei),ea=en.slice(ei+1,et.length);tO(eo)&&tI(ea)&&Y.set(eo,ea)}return Y},new Map),this._internalState.size>tN&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,tN))))},Y.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},Y.prototype._clone=function(){var et=new Y;return et._internalState=new Map(this._internalState),et},Y}(),tB="traceparent",tU="tracestate",tH="00",tG=RegExp("^\\s?((?!ff)[\\da-f]{2})-((?![0]{32})[\\da-f]{32})-((?![0]{16})[\\da-f]{16})-([\\da-f]{2})(-.*)?\\s?$");function tV(Y){var et=tG.exec(Y);return!et||"00"===et[1]&&et[5]?null:{traceId:et[2],spanId:et[3],traceFlags:parseInt(et[4],16)}}var tW=function(){function Y(){}return Y.prototype.inject=function(Y,et,en){var ei=tk.g.getSpanContext(Y);if(!(!ei||tS(Y))&&(0,tw.BM)(ei)){var eo=tH+"-"+ei.traceId+"-"+ei.spanId+"-0"+Number(ei.traceFlags||t_.r.NONE).toString(16);en.set(et,tB,eo),ei.traceState&&en.set(et,tU,ei.traceState.serialize())}},Y.prototype.extract=function(Y,et,en){var ei=en.get(et,tB);if(!ei)return Y;var eo=Array.isArray(ei)?ei[0]:ei;if("string"!=typeof eo)return Y;var ea=tV(eo);if(!ea)return Y;ea.isRemote=!0;var eu=en.get(et,tU);if(eu){var ec=Array.isArray(eu)?eu.join(","):eu;ea.traceState=new tF("string"==typeof ec?ec:void 0)}return tk.g.setSpanContext(Y,ea)},Y.prototype.fields=function(){return[tB,tU]},Y}(),tq=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},tZ=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},tK=function(){function Y(Y){this._entries=Y?new Map(Y):new Map}return Y.prototype.getEntry=function(Y){var et=this._entries.get(Y);if(et)return Object.assign({},et)},Y.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(Y){var et=tq(Y,2);return[et[0],et[1]]})},Y.prototype.setEntry=function(et,en){var ei=new Y(this._entries);return ei._entries.set(et,en),ei},Y.prototype.removeEntry=function(et){var en=new Y(this._entries);return en._entries.delete(et),en},Y.prototype.removeEntries=function(){for(var et,en,ei=[],eo=0;eo0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function nt(Y){return Y.reduce(function(Y,et){var en=""+Y+(""!==Y?t5:"")+et;return en.length>t7?Y:en},"")}function nn(Y){return Y.getAllEntries().map(function(Y){var et=t8(Y,2),en=et[0],ei=et[1],eo=encodeURIComponent(en)+"="+encodeURIComponent(ei.value);return void 0!==ei.metadata&&(eo+=t9+ei.metadata.toString()),eo})}function ni(Y){var et,en=Y.split(t9);if(!(en.length<=0)){var ei=en.shift();if(ei){var eo=ei.indexOf(tJ);if(!(eo<=0)){var ea=decodeURIComponent(ei.substring(0,eo).trim()),eu=decodeURIComponent(ei.substring(eo+1).trim());return en.length>0&&(et=tX(en.join(t9))),{key:ea,value:eu,metadata:et}}}}}function na(Y){return"string"!=typeof Y||0===Y.length?{}:Y.split(t5).map(function(Y){return ni(Y)}).filter(function(Y){return void 0!==Y&&Y.value.length>0}).reduce(function(Y,et){return Y[et.key]=et.value,Y},{})}var nu=en(76443);!function(Y){Y.AlwaysOff="always_off",Y.AlwaysOn="always_on",Y.ParentBasedAlwaysOff="parentbased_always_off",Y.ParentBasedAlwaysOn="parentbased_always_on",Y.ParentBasedTraceIdRatio="parentbased_traceidratio",Y.TraceIdRatio="traceidratio"}(sL||(sL={}));var nd="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof en.g?en.g:{},nf=en(44675),nh=",",np=["OTEL_SDK_DISABLED"];function ng(Y){return np.indexOf(Y)>-1}var nv=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];function ny(Y){return nv.indexOf(Y)>-1}var nb=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];function nx(Y){return nb.indexOf(Y)>-1}var nk=1/0,nw=128,n_=128,nE=128,nC={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/spans",OTEL_LOG_LEVEL:nu.n.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:nk,OTEL_ATTRIBUTE_COUNT_LIMIT:nw,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:nk,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:nw,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:nk,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:nw,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:n_,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:nE,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:sL.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative"};function nT(Y,et,en){if(void 0!==en[Y]){var ei=String(en[Y]);et[Y]="true"===ei.toLowerCase()}}function nS(Y,et,en,ei,eo){if(void 0===ei&&(ei=-1/0),void 0===eo&&(eo=1/0),void 0!==en[Y]){var ea=Number(en[Y]);isNaN(ea)||(eaeo?et[Y]=eo:et[Y]=ea)}}function nA(Y,et,en,ei){void 0===ei&&(ei=nh);var eo=en[Y];"string"==typeof eo&&(et[Y]=eo.split(ei).map(function(Y){return Y.trim()}))}var nM={ALL:nu.n.ALL,VERBOSE:nu.n.VERBOSE,DEBUG:nu.n.DEBUG,INFO:nu.n.INFO,WARN:nu.n.WARN,ERROR:nu.n.ERROR,NONE:nu.n.NONE};function nP(Y,et,en){var ei=en[Y];if("string"==typeof ei){var eo=nM[ei.toUpperCase()];null!=eo&&(et[Y]=eo)}}function nj(Y){var et={};for(var en in nC){var ei=en;if("OTEL_LOG_LEVEL"===ei)nP(ei,et,Y);else if(ng(ei))nT(ei,et,Y);else if(ny(ei))nS(ei,et,Y);else if(nx(ei))nA(ei,et,Y);else{var eo=Y[ei];null!=eo&&(et[ei]=String(eo))}}return et}function nO(){return void 0!==nf&&nf&&nf.env?nj(nf.env):nj(nd)}function nI(){var Y=nj(nd);return Object.assign({},nC,Y)}var nN=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},nL=1e4,nR=5,nD=1e3,nF=5e3,nB=1.5;function nz(Y){void 0===Y&&(Y={});var et={};return Object.entries(Y).forEach(function(Y){var en=nN(Y,2),ei=en[0],eo=en[1];void 0!==eo?et[ei]=String(eo):tg.warn('Header "'+ei+'" has wrong value and will be ignored')}),et}function nU(Y,et){return Y.endsWith("/")||(Y+="/"),Y+et}function nH(Y){try{var et=new URL(Y);return""===et.pathname&&(et.pathname=et.pathname+"/"),et.toString()}catch(et){return tg.warn("Could not parse export URL: '"+Y+"'"),Y}}function nG(Y){return"number"!=typeof Y?nV():Y<=0?nW(Y,nL):Y}function nV(){var Y,et=Number(null!==(Y=nI().OTEL_EXPORTER_OTLP_TRACES_TIMEOUT)&&void 0!==Y?Y:nI().OTEL_EXPORTER_OTLP_TIMEOUT);return et<=0?nW(et,nL):et}function nW(Y,et){return tg.warn("Timeout must be greater than 0",Y),et}function nq(Y){return[429,502,503,504].includes(Y)}function nZ(Y){if(null==Y)return -1;var et=Number.parseInt(Y,10);if(Number.isInteger(et))return et>0?1e3*et:-1;var en=new Date(Y).getTime()-Date.now();return en>=0?en:0}var nK=function(){function Y(){var Y=this;this._promise=new Promise(function(et,en){Y._resolve=et,Y._reject=en})}return Object.defineProperty(Y.prototype,"promise",{get:function(){return this._promise},enumerable:!1,configurable:!0}),Y.prototype.resolve=function(Y){this._resolve(Y)},Y.prototype.reject=function(Y){this._reject(Y)},Y}(),n$=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},nY=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo=this._concurrencyLimit){et({code:sR.FAILED,error:Error("Concurrent export limit reached")});return}this._export(Y).then(function(){et({code:sR.SUCCESS})}).catch(function(Y){et({code:sR.FAILED,error:Y})})},Y.prototype._export=function(Y){var et=this;return new Promise(function(en,ei){try{tg.debug("items to be sent",Y),et.send(Y,en,ei)}catch(Y){ei(Y)}})},Y.prototype.shutdown=function(){return this._shutdownOnce.call()},Y.prototype.forceFlush=function(){return Promise.all(this._sendingPromises).then(function(){})},Y.prototype._shutdown=function(){return tg.debug("shutdown started"),this.onShutdown(),this.forceFlush()},Y}(),nJ=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),n0=function(Y){function et(et,en,ei){var eo=Y.call(this,et)||this;return eo.name="OTLPExporterError",eo.data=ei,eo.code=en,eo}return nJ(et,Y),et}(Error),n9=function(){return(n9=Object.assign||function(Y){for(var et,en=1,ei=arguments.length;en0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function n4(Y,et,en,ei,eo){navigator.sendBeacon(et,new Blob([Y],en))?(tg.debug("sendBeacon - can send",Y),ei()):eo(new n0("sendBeacon - cannot send "+Y))}function n3(Y,et,en,ei,eo,ea){var eu,ec,ed=!1,ef=setTimeout(function(){clearTimeout(eu),ed=!0,ec.readyState===XMLHttpRequest.DONE?ea(new n0("Request Timeout")):ec.abort()},ei),eh=function(ei,ep){void 0===ei&&(ei=nR),void 0===ep&&(ep=nD),(ec=new XMLHttpRequest).open("POST",et),Object.entries(n9(n9({},{Accept:"application/json","Content-Type":"application/json"}),en)).forEach(function(Y){var et=n5(Y,2),en=et[0],ei=et[1];ec.setRequestHeader(en,ei)}),ec.send(Y),ec.onreadystatechange=function(){if(ec.readyState===XMLHttpRequest.DONE&&!1===ed){if(ec.status>=200&&ec.status<=299)tg.debug("xhr success",Y),eo(),clearTimeout(ef),clearTimeout(eu);else if(ec.status&&nq(ec.status)&&ei>0){var et=void 0;ep*=nB,eu=setTimeout(function(){eh(ei-1,ep)},et=ec.getResponseHeader("Retry-After")?nZ(ec.getResponseHeader("Retry-After")):Math.round(Math.random()*(nF-ep)+ep))}else ea(new n0("Failed to export with XHR (status: "+ec.status+")",ec.status)),clearTimeout(ef),clearTimeout(eu)}},ec.onabort=function(){ed&&ea(new n0("Request Timeout")),clearTimeout(ef),clearTimeout(eu)},ec.onerror=function(){ed&&ea(new n0("Request Timeout")),clearTimeout(ef),clearTimeout(eu)}};eh()}var n6=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),n7=function(Y){function et(et){void 0===et&&(et={});var en=Y.call(this,et)||this;return en._useXHR=!1,en._useXHR=!!et.headers||"function"!=typeof navigator.sendBeacon,en._useXHR?en._headers=Object.assign({},nz(et.headers),na(nI().OTEL_EXPORTER_OTLP_HEADERS)):en._headers={},en}return n6(et,Y),et.prototype.onInit=function(){nd.addEventListener("unload",this.shutdown)},et.prototype.onShutdown=function(){nd.removeEventListener("unload",this.shutdown)},et.prototype.send=function(Y,et,en){var ei=this;if(this._shutdownOnce.isCalled){tg.debug("Shutdown already started. Cannot send objects");return}var eo=JSON.stringify(this.convert(Y)),ea=new Promise(function(Y,et){ei._useXHR?n3(eo,ei.url,ei._headers,ei.timeoutMillis,Y,et):n4(eo,ei.url,{type:"application/json"},Y,et)}).then(et,en);this._sendingPromises.push(ea);var eu=function(){var Y=ei._sendingPromises.indexOf(ea);ei._sendingPromises.splice(Y,1)};ea.then(eu,eu)},et}(nX),n8=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function rn(Y){return Object.keys(Y).map(function(et){return rr(et,Y[et])})}function rr(Y,et){return{key:Y,value:ri(et)}}function ri(Y){var et=typeof Y;return"string"===et?{stringValue:Y}:"number"===et?Number.isInteger(Y)?{intValue:Y}:{doubleValue:Y}:"boolean"===et?{boolValue:Y}:Y instanceof Uint8Array?{bytesValue:Y}:Array.isArray(Y)?{arrayValue:{values:Y.map(ri)}}:"object"===et&&null!=Y?{kvlistValue:{values:Object.entries(Y).map(function(Y){var et=n8(Y,2);return rr(et[0],et[1])})}}:{}}var ro=4294967296,ra=function(){function Y(Y,et){this.low=Y,this.high=et}return Y.fromU32=function(et){return new Y(et%ro|0,0)},Y.prototype.multiply=function(et){var en,ei,eo=this.high>>>16,ea=65535&this.high,eu=this.low>>>16,ec=65535&this.low,ed=et.high>>>16,ef=65535&et.high,eh=et.low>>>16,ep=65535&et.low,em=0,eg=0;return en=0+((ei=0+ec*ep)>>>16),ei&=65535,en+=eu*ep,eg+=en>>>16,en&=65535,en+=ec*eh,eg+=en>>>16,en&=65535,eg+=ea*ep,em+=eg>>>16,eg&=65535,eg+=eu*eh,em+=eg>>>16,eg&=65535,eg+=ec*ef,em+=eg>>>16,eg&=65535,em+=eo*ep+ea*eh+eu*ef+ec*ed,em&=65535,new Y(en<<16|ei,em<<16|eg)},Y.prototype.add=function(et){var en,ei,eo=this.high>>>16,ea=65535&this.high,eu=this.low>>>16,ec=65535&this.low,ed=et.high>>>16,ef=65535&et.high,eh=et.low>>>16,ep=65535&et.low,em=0,eg=0;return en=0+((ei=0+(ec+ep))>>>16),ei&=65535,en+=eu+eh,eg+=en>>>16,en&=65535,eg+=ea+ef,em+=eg>>>16,eg&=65535,em+=eo+ed,em&=65535,new Y(en<<16|ei,em<<16|eg)},Y.fromString=function(et){for(var en=Y.fromU32(0),ei=0;ei=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},rg=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function rv(Y,et){return{resourceSpans:rb(Y,et)}}function ry(Y){var et,en,ei=new Map;try{for(var eo=rm(Y),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value,ec=ei.get(eu.resource);ec||(ec=new Map,ei.set(eu.resource,ec));var ed=eu.instrumentationLibrary.name+"@"+(eu.instrumentationLibrary.version||"")+":"+(eu.instrumentationLibrary.schemaUrl||""),ef=ec.get(ed);ef||(ef=[],ec.set(ed,ef)),ef.push(eu)}}catch(Y){et={error:Y}}finally{try{ea&&!ea.done&&(en=eo.return)&&en.call(eo)}finally{if(et)throw et.error}}return ei}function rb(Y,et){for(var en=ry(Y),ei=[],eo=en.entries(),ea=eo.next();!ea.done;){for(var eu=rg(ea.value,2),ec=eu[0],ed=eu[1],ef=[],eh=ed.values(),ep=eh.next();!ep.done;){var em=ep.value;if(em.length>0){var eg=em[0].instrumentationLibrary,ey=eg.name,eb=eg.version,ek=eg.schemaUrl,ew=em.map(function(Y){return rc(Y,et)});ef.push({scope:{name:ey,version:eb},spans:ew,schemaUrl:ek})}ep=eh.next()}var e_={resource:{attributes:rn(ec.attributes),droppedAttributesCount:0},scopeSpans:ef,schemaUrl:void 0};ei.push(e_),ea=eo.next()}return ei}var rk=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),r_="v1/traces",rE="http://localhost:4318/"+r_,rC=function(Y){function et(et){void 0===et&&(et={});var en=Y.call(this,et)||this;return en._headers=Object.assign(en._headers,na(nI().OTEL_EXPORTER_OTLP_TRACES_HEADERS)),en}return rk(et,Y),et.prototype.convert=function(Y){return rv(Y,!0)},et.prototype.getDefaultUrl=function(Y){return"string"==typeof Y.url?Y.url:nI().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?nH(nI().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):nI().OTEL_EXPORTER_OTLP_ENDPOINT.length>0?nU(nI().OTEL_EXPORTER_OTLP_ENDPOINT,r_):rE},et}(n7),rT=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),rS=function(){function Y(){}return Y.prototype.createHistogram=function(Y,et){return rF},Y.prototype.createCounter=function(Y,et){return rD},Y.prototype.createUpDownCounter=function(Y,et){return rB},Y.prototype.createObservableGauge=function(Y,et){return rU},Y.prototype.createObservableCounter=function(Y,et){return rz},Y.prototype.createObservableUpDownCounter=function(Y,et){return rH},Y.prototype.addBatchObservableCallback=function(Y,et){},Y.prototype.removeBatchObservableCallback=function(Y){},Y}(),rA=function(){return function(){}}(),rM=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et.prototype.add=function(Y,et){},et}(rA),rP=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et.prototype.add=function(Y,et){},et}(rA),rj=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et.prototype.record=function(Y,et){},et}(rA),rO=function(){function Y(){}return Y.prototype.addCallback=function(Y){},Y.prototype.removeCallback=function(Y){},Y}(),rI=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et}(rO),rN=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et}(rO),rL=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et}(rO),rR=new rS,rD=new rM,rF=new rj,rB=new rP,rz=new rI,rU=new rN,rH=new rL,rG=new(function(){function Y(){}return Y.prototype.getMeter=function(Y,et,en){return rR},Y}()),rV=en(36248),rW="metrics",rq=(function(){function Y(){}return Y.getInstance=function(){return this._instance||(this._instance=new Y),this._instance},Y.prototype.setGlobalMeterProvider=function(Y){return(0,rV.TG)(rW,Y,tm.G.instance())},Y.prototype.getMeterProvider=function(){return(0,rV.Rd)(rW)||rG},Y.prototype.getMeter=function(Y,et,en){return this.getMeterProvider().getMeter(Y,et,en)},Y.prototype.disable=function(){(0,rV.J_)(rW,tm.G.instance())},Y})().getInstance();function rZ(Y){void 0===Y&&(Y=[]);for(var et=[],en=0,ei=Y.length;en=io&&(en[1]-=io,en[0]+=1),en}var i_=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")};function iE(Y,et){return"string"==typeof et?Y===et:!!Y.match(et)}function iC(Y,et){var en,ei;if(!et)return!1;try{for(var eo=i_(et),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value;if(iE(Y,eu))return!0}}catch(Y){en={error:Y}}finally{try{ea&&!ea.done&&(ei=eo.return)&&ei.call(eo)}finally{if(en)throw en.error}}return!1}var iT={AWS_LAMBDA_INVOKED_ARN:"aws.lambda.invoked_arn",DB_SYSTEM:"db.system",DB_CONNECTION_STRING:"db.connection_string",DB_USER:"db.user",DB_JDBC_DRIVER_CLASSNAME:"db.jdbc.driver_classname",DB_NAME:"db.name",DB_STATEMENT:"db.statement",DB_OPERATION:"db.operation",DB_MSSQL_INSTANCE_NAME:"db.mssql.instance_name",DB_CASSANDRA_KEYSPACE:"db.cassandra.keyspace",DB_CASSANDRA_PAGE_SIZE:"db.cassandra.page_size",DB_CASSANDRA_CONSISTENCY_LEVEL:"db.cassandra.consistency_level",DB_CASSANDRA_TABLE:"db.cassandra.table",DB_CASSANDRA_IDEMPOTENCE:"db.cassandra.idempotence",DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:"db.cassandra.speculative_execution_count",DB_CASSANDRA_COORDINATOR_ID:"db.cassandra.coordinator.id",DB_CASSANDRA_COORDINATOR_DC:"db.cassandra.coordinator.dc",DB_HBASE_NAMESPACE:"db.hbase.namespace",DB_REDIS_DATABASE_INDEX:"db.redis.database_index",DB_MONGODB_COLLECTION:"db.mongodb.collection",DB_SQL_TABLE:"db.sql.table",EXCEPTION_TYPE:"exception.type",EXCEPTION_MESSAGE:"exception.message",EXCEPTION_STACKTRACE:"exception.stacktrace",EXCEPTION_ESCAPED:"exception.escaped",FAAS_TRIGGER:"faas.trigger",FAAS_EXECUTION:"faas.execution",FAAS_DOCUMENT_COLLECTION:"faas.document.collection",FAAS_DOCUMENT_OPERATION:"faas.document.operation",FAAS_DOCUMENT_TIME:"faas.document.time",FAAS_DOCUMENT_NAME:"faas.document.name",FAAS_TIME:"faas.time",FAAS_CRON:"faas.cron",FAAS_COLDSTART:"faas.coldstart",FAAS_INVOKED_NAME:"faas.invoked_name",FAAS_INVOKED_PROVIDER:"faas.invoked_provider",FAAS_INVOKED_REGION:"faas.invoked_region",NET_TRANSPORT:"net.transport",NET_PEER_IP:"net.peer.ip",NET_PEER_PORT:"net.peer.port",NET_PEER_NAME:"net.peer.name",NET_HOST_IP:"net.host.ip",NET_HOST_PORT:"net.host.port",NET_HOST_NAME:"net.host.name",NET_HOST_CONNECTION_TYPE:"net.host.connection.type",NET_HOST_CONNECTION_SUBTYPE:"net.host.connection.subtype",NET_HOST_CARRIER_NAME:"net.host.carrier.name",NET_HOST_CARRIER_MCC:"net.host.carrier.mcc",NET_HOST_CARRIER_MNC:"net.host.carrier.mnc",NET_HOST_CARRIER_ICC:"net.host.carrier.icc",PEER_SERVICE:"peer.service",ENDUSER_ID:"enduser.id",ENDUSER_ROLE:"enduser.role",ENDUSER_SCOPE:"enduser.scope",THREAD_ID:"thread.id",THREAD_NAME:"thread.name",CODE_FUNCTION:"code.function",CODE_NAMESPACE:"code.namespace",CODE_FILEPATH:"code.filepath",CODE_LINENO:"code.lineno",HTTP_METHOD:"http.method",HTTP_URL:"http.url",HTTP_TARGET:"http.target",HTTP_HOST:"http.host",HTTP_SCHEME:"http.scheme",HTTP_STATUS_CODE:"http.status_code",HTTP_FLAVOR:"http.flavor",HTTP_USER_AGENT:"http.user_agent",HTTP_REQUEST_CONTENT_LENGTH:"http.request_content_length",HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:"http.request_content_length_uncompressed",HTTP_RESPONSE_CONTENT_LENGTH:"http.response_content_length",HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:"http.response_content_length_uncompressed",HTTP_SERVER_NAME:"http.server_name",HTTP_ROUTE:"http.route",HTTP_CLIENT_IP:"http.client_ip",AWS_DYNAMODB_TABLE_NAMES:"aws.dynamodb.table_names",AWS_DYNAMODB_CONSUMED_CAPACITY:"aws.dynamodb.consumed_capacity",AWS_DYNAMODB_ITEM_COLLECTION_METRICS:"aws.dynamodb.item_collection_metrics",AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:"aws.dynamodb.provisioned_read_capacity",AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:"aws.dynamodb.provisioned_write_capacity",AWS_DYNAMODB_CONSISTENT_READ:"aws.dynamodb.consistent_read",AWS_DYNAMODB_PROJECTION:"aws.dynamodb.projection",AWS_DYNAMODB_LIMIT:"aws.dynamodb.limit",AWS_DYNAMODB_ATTRIBUTES_TO_GET:"aws.dynamodb.attributes_to_get",AWS_DYNAMODB_INDEX_NAME:"aws.dynamodb.index_name",AWS_DYNAMODB_SELECT:"aws.dynamodb.select",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:"aws.dynamodb.global_secondary_indexes",AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:"aws.dynamodb.local_secondary_indexes",AWS_DYNAMODB_EXCLUSIVE_START_TABLE:"aws.dynamodb.exclusive_start_table",AWS_DYNAMODB_TABLE_COUNT:"aws.dynamodb.table_count",AWS_DYNAMODB_SCAN_FORWARD:"aws.dynamodb.scan_forward",AWS_DYNAMODB_SEGMENT:"aws.dynamodb.segment",AWS_DYNAMODB_TOTAL_SEGMENTS:"aws.dynamodb.total_segments",AWS_DYNAMODB_COUNT:"aws.dynamodb.count",AWS_DYNAMODB_SCANNED_COUNT:"aws.dynamodb.scanned_count",AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:"aws.dynamodb.attribute_definitions",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:"aws.dynamodb.global_secondary_index_updates",MESSAGING_SYSTEM:"messaging.system",MESSAGING_DESTINATION:"messaging.destination",MESSAGING_DESTINATION_KIND:"messaging.destination_kind",MESSAGING_TEMP_DESTINATION:"messaging.temp_destination",MESSAGING_PROTOCOL:"messaging.protocol",MESSAGING_PROTOCOL_VERSION:"messaging.protocol_version",MESSAGING_URL:"messaging.url",MESSAGING_MESSAGE_ID:"messaging.message_id",MESSAGING_CONVERSATION_ID:"messaging.conversation_id",MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:"messaging.message_payload_size_bytes",MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:"messaging.message_payload_compressed_size_bytes",MESSAGING_OPERATION:"messaging.operation",MESSAGING_CONSUMER_ID:"messaging.consumer_id",MESSAGING_RABBITMQ_ROUTING_KEY:"messaging.rabbitmq.routing_key",MESSAGING_KAFKA_MESSAGE_KEY:"messaging.kafka.message_key",MESSAGING_KAFKA_CONSUMER_GROUP:"messaging.kafka.consumer_group",MESSAGING_KAFKA_CLIENT_ID:"messaging.kafka.client_id",MESSAGING_KAFKA_PARTITION:"messaging.kafka.partition",MESSAGING_KAFKA_TOMBSTONE:"messaging.kafka.tombstone",RPC_SYSTEM:"rpc.system",RPC_SERVICE:"rpc.service",RPC_METHOD:"rpc.method",RPC_GRPC_STATUS_CODE:"rpc.grpc.status_code",RPC_JSONRPC_VERSION:"rpc.jsonrpc.version",RPC_JSONRPC_REQUEST_ID:"rpc.jsonrpc.request_id",RPC_JSONRPC_ERROR_CODE:"rpc.jsonrpc.error_code",RPC_JSONRPC_ERROR_MESSAGE:"rpc.jsonrpc.error_message",MESSAGE_TYPE:"message.type",MESSAGE_ID:"message.id",MESSAGE_COMPRESSED_SIZE:"message.compressed_size",MESSAGE_UNCOMPRESSED_SIZE:"message.uncompressed_size"};function iS(){return sF||(sF=document.createElement("a")),sF}function iA(Y,et){return et in Y}function iM(Y,et,en){if(iA(en,et)&&"number"==typeof en[et])return Y.addEvent(et,en[et]),Y}function iP(Y,et){iM(Y,sD.FETCH_START,et),iM(Y,sD.DOMAIN_LOOKUP_START,et),iM(Y,sD.DOMAIN_LOOKUP_END,et),iM(Y,sD.CONNECT_START,et),iA(et,"name")&&et.name.startsWith("https:")&&iM(Y,sD.SECURE_CONNECTION_START,et),iM(Y,sD.CONNECT_END,et),iM(Y,sD.REQUEST_START,et),iM(Y,sD.RESPONSE_START,et),iM(Y,sD.RESPONSE_END,et);var en=et[sD.ENCODED_BODY_SIZE];void 0!==en&&Y.setAttribute(iT.HTTP_RESPONSE_CONTENT_LENGTH,en);var ei=et[sD.DECODED_BODY_SIZE];void 0!==ei&&en!==ei&&Y.setAttribute(iT.HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED,ei)}function ij(Y){return Y.slice().sort(function(Y,et){var en=Y[sD.FETCH_START],ei=et[sD.FETCH_START];return en>ei?1:en1))return{mainRequest:ec[0]};var ef=ed[0],eh=iI(ed,ef[sD.RESPONSE_END],en),ep=ef[sD.RESPONSE_END];return eh[sD.FETCH_START]=ea&&(!ei||ep=eu&&ei<=ec});return ed.length>0&&(ed=ed.filter(function(Y){return!eo.has(Y)})),ed}function iL(Y){if("function"==typeof URL)return new URL(Y,"undefined"!=typeof document?document.baseURI:"undefined"!=typeof location?location.href:void 0);var et=iS();return et.href=Y,et}function iR(Y,et){var en=et||[];return("string"==typeof en||en instanceof RegExp)&&(en=[en]),iL(Y).origin===location.origin||en.some(function(et){return iE(Y,et)})}function iD(Y,et,en){var ei,eo;try{eo=Y()}catch(Y){ei=Y}finally{if(et(ei,eo),ei&&!en)throw ei;return eo}}function iF(Y){return"function"==typeof Y&&"function"==typeof Y.__original&&"function"==typeof Y.__unwrap&&!0===Y.__wrapped}var iB=en(62777),iz=function(){return(iz=Object.assign||function(Y){for(var et,en=1,ei=arguments.length;en0&&this._diag.debug("headers inject skipped due to CORS policy");return}if(Y instanceof Request)r8.inject(rQ.D.active(),Y.headers,{set:function(Y,et,en){return Y.set(et,"string"==typeof en?en:String(en))}});else if(Y.headers instanceof Headers)r8.inject(rQ.D.active(),Y.headers,{set:function(Y,et,en){return Y.set(et,"string"==typeof en?en:String(en))}});else{var en={};r8.inject(rQ.D.active(),en),Y.headers=Object.assign({},en,Y.headers||{})}},et.prototype._clearResources=function(){0===this._tasksCount&&this._getConfig().clearTimingResources&&(performance.clearResourceTimings(),this._usedResources=new WeakSet)},et.prototype._createSpan=function(Y,et){if(void 0===et&&(et={}),iC(Y,this._getConfig().ignoreUrls)){this._diag.debug("ignoring span as url matches ignored url");return}var en,ei=(et.method||"GET").toUpperCase(),eo="HTTP "+ei;return this.tracer.startSpan(eo,{kind:sH.CLIENT,attributes:((en={})[sG.COMPONENT]=this.moduleName,en[iT.HTTP_METHOD]=ei,en[iT.HTTP_URL]=Y,en)})},et.prototype._findResourceAndAddNetworkEvents=function(Y,et,en){var ei=et.entries;if(!ei.length){if(!performance.getEntriesByType)return;ei=performance.getEntriesByType("resource")}var eo=iO(et.spanUrl,et.startTime,en,ei,this._usedResources,"fetch");if(eo.mainRequest){var ea=eo.mainRequest;this._markResourceAsUsed(ea);var eu=eo.corsPreFlightRequest;eu&&(this._addChildSpan(Y,eu),this._markResourceAsUsed(eu)),this._getConfig().ignoreNetworkEvents||iP(Y,ea)}},et.prototype._markResourceAsUsed=function(Y){this._usedResources.add(Y)},et.prototype._endSpan=function(Y,et,en){var ei=this,eo=ia(Date.now()),ea=iu();this._addFinalSpanAttributes(Y,en),setTimeout(function(){var en;null===(en=et.observer)||void 0===en||en.disconnect(),ei._findResourceAndAddNetworkEvents(Y,et,ea),ei._tasksCount--,ei._clearResources(),Y.end(eo)},i0)},et.prototype._patchConstructor=function(){var Y=this;return function(et){var en=Y;return function(){for(var Y=[],ei=0;ei=200&&et.status<400?en._endSpan(Y,ed,et):en._endSpan(Y,ed,{status:et.status,statusText:et.statusText,url:ea})}function ep(Y,et,en){try{var ei=en.clone(),eo=en.clone(),ea=ei.body;if(ea){var eu=ea.getReader(),ec=function(){eu.read().then(function(et){et.done?eh(Y,eo):ec()},function(et){ef(Y,et)})};ec()}else eh(Y,en)}finally{et(en)}}function em(Y,et,en){try{ef(Y,en)}finally{et(en)}}return new Promise(function(Y,ei){return rQ.D.with(tk.g.setSpan(rQ.D.active(),ec),function(){return en._addHeaders(eu,ea),en._tasksCount++,et.apply(eo,eu instanceof Request?[eu]:[ea,eu]).then(ep.bind(eo,ec,Y),em.bind(eo,ec,ei))})})}}},et.prototype._applyAttributesAfterFetch=function(Y,et,en){var ei=this,eo=this._getConfig().applyCustomAttributesOnSpan;eo&&iD(function(){return eo(Y,et,en)},function(Y){Y&&ei._diag.error("applyCustomAttributesOnSpan",Y)},!0)},et.prototype._prepareSpanData=function(Y){var et=iu(),en=[];if("function"!=typeof PerformanceObserver)return{entries:en,startTime:et,spanUrl:Y};var ei=new PerformanceObserver(function(et){et.getEntries().forEach(function(et){"fetch"===et.initiatorType&&et.name===Y&&en.push(et)})});return ei.observe({entryTypes:["resource"]}),{entries:en,observer:ei,startTime:et,spanUrl:Y}},et.prototype.enable=function(){iF(fetch)&&(this._unwrap(nd,"fetch"),this._diag.debug("removing previous patch for constructor")),this._wrap(nd,"fetch",this._patchConstructor())},et.prototype.disable=function(){this._unwrap(nd,"fetch"),this._usedResources=new WeakSet},et}(iG);!function(Y){Y.METHOD_OPEN="open",Y.METHOD_SEND="send",Y.EVENT_ABORT="abort",Y.EVENT_ERROR="error",Y.EVENT_LOAD="loaded",Y.EVENT_TIMEOUT="timeout"}(sV||(sV={}));var i5="0.44.0";!function(Y){Y.HTTP_STATUS_TEXT="http.status_text"}(sW||(sW={}));var i4=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),i3=300,i6=function(Y){function et(et){var en=Y.call(this,"@opentelemetry/instrumentation-xml-http-request",i5,et)||this;return en.component="xml-http-request",en.version=i5,en.moduleName=en.component,en._tasksCount=0,en._xhrMem=new WeakMap,en._usedResources=new WeakSet,en}return i4(et,Y),et.prototype.init=function(){},et.prototype._getConfig=function(){return this._config},et.prototype._addHeaders=function(Y,et){if(!iR(iL(et).href,this._getConfig().propagateTraceHeaderCorsUrls)){var en={};r8.inject(rQ.D.active(),en),Object.keys(en).length>0&&this._diag.debug("headers inject skipped due to CORS policy");return}var ei={};r8.inject(rQ.D.active(),ei),Object.keys(ei).forEach(function(et){Y.setRequestHeader(et,String(ei[et]))})},et.prototype._addChildSpan=function(Y,et){var en=this;rQ.D.with(tk.g.setSpan(rQ.D.active(),Y),function(){var Y=en.tracer.startSpan("CORS Preflight",{startTime:et[sD.FETCH_START]});iP(Y,et),Y.end(et[sD.RESPONSE_END])})},et.prototype._addFinalSpanAttributes=function(Y,et,en){if("string"==typeof en){var ei=iL(en);void 0!==et.status&&Y.setAttribute(iT.HTTP_STATUS_CODE,et.status),void 0!==et.statusText&&Y.setAttribute(sW.HTTP_STATUS_TEXT,et.statusText),Y.setAttribute(iT.HTTP_HOST,ei.host),Y.setAttribute(iT.HTTP_SCHEME,ei.protocol.replace(":","")),Y.setAttribute(iT.HTTP_USER_AGENT,navigator.userAgent)}},et.prototype._applyAttributesAfterXHR=function(Y,et){var en=this,ei=this._getConfig().applyCustomAttributesOnSpan;"function"==typeof ei&&iD(function(){return ei(Y,et)},function(Y){Y&&en._diag.error("applyCustomAttributesOnSpan",Y)},!0)},et.prototype._addResourceObserver=function(Y,et){var en=this._xhrMem.get(Y);en&&"function"==typeof PerformanceObserver&&"function"==typeof PerformanceResourceTiming&&(en.createdResources={observer:new PerformanceObserver(function(Y){var ei=Y.getEntries(),eo=iL(et);ei.forEach(function(Y){"xmlhttprequest"===Y.initiatorType&&Y.name===eo.href&&en.createdResources&&en.createdResources.entries.push(Y)})}),entries:[]},en.createdResources.observer.observe({entryTypes:["resource"]}))},et.prototype._clearResources=function(){0===this._tasksCount&&this._getConfig().clearTimingResources&&(ir.clearResourceTimings(),this._xhrMem=new WeakMap,this._usedResources=new WeakSet)},et.prototype._findResourceAndAddNetworkEvents=function(Y,et,en,ei,eo){if(en&&ei&&eo&&Y.createdResources){var ea=Y.createdResources.entries;ea&&ea.length||(ea=ir.getEntriesByType("resource"));var eu=iO(iL(en).href,ei,eo,ea,this._usedResources);if(eu.mainRequest){var ec=eu.mainRequest;this._markResourceAsUsed(ec);var ed=eu.corsPreFlightRequest;ed&&(this._addChildSpan(et,ed),this._markResourceAsUsed(ed)),iP(et,ec)}}},et.prototype._cleanPreviousSpanInformation=function(Y){var et=this._xhrMem.get(Y);if(et){var en=et.callbackToRemoveEvents;en&&en(),this._xhrMem.delete(Y)}},et.prototype._createSpan=function(Y,et,en){if(iC(et,this._getConfig().ignoreUrls)){this._diag.debug("ignoring span as url matches ignored url");return}var ei,eo=en.toUpperCase(),ea=this.tracer.startSpan(eo,{kind:sH.CLIENT,attributes:((ei={})[iT.HTTP_METHOD]=en,ei[iT.HTTP_URL]=iL(et).toString(),ei)});return ea.addEvent(sV.METHOD_OPEN),this._cleanPreviousSpanInformation(Y),this._xhrMem.set(Y,{span:ea,spanUrl:et}),ea},et.prototype._markResourceAsUsed=function(Y){this._usedResources.add(Y)},et.prototype._patchOpen=function(){var Y=this;return function(et){var en=Y;return function(){for(var Y=[],ei=0;ei0&&eo[eo.length-1])&&(6===ea[0]||2===ea[0])){eu=0;continue}if(3===ea[0]&&(!eo||ea[1]>eo[0]&&ea[1]0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},oc=function(){function Y(Y,et){var en,ei=this;this._attributes=Y,this.asyncAttributesPending=null!=et,this._syncAttributes=null!==(en=this._attributes)&&void 0!==en?en:{},this._asyncAttributesPromise=null==et?void 0:et.then(function(Y){return ei._attributes=Object.assign({},ei._attributes,Y),ei.asyncAttributesPending=!1,Y},function(Y){return tg.debug("a resource's async attributes promise rejected: %s",Y),ei.asyncAttributesPending=!1,{}})}return Y.empty=function(){return Y.EMPTY},Y.default=function(){var et;return new Y(((et={})[i7.SERVICE_NAME]=oi(),et[i7.TELEMETRY_SDK_LANGUAGE]=or[i7.TELEMETRY_SDK_LANGUAGE],et[i7.TELEMETRY_SDK_NAME]=or[i7.TELEMETRY_SDK_NAME],et[i7.TELEMETRY_SDK_VERSION]=or[i7.TELEMETRY_SDK_VERSION],et))},Object.defineProperty(Y.prototype,"attributes",{get:function(){var Y;return this.asyncAttributesPending&&tg.error("Accessing resource attributes before async attributes settled"),null!==(Y=this._attributes)&&void 0!==Y?Y:{}},enumerable:!1,configurable:!0}),Y.prototype.waitForAsyncAttributes=function(){return os(this,void 0,void 0,function(){return ol(this,function(Y){switch(Y.label){case 0:if(!this.asyncAttributesPending)return[3,2];return[4,this._asyncAttributesPromise];case 1:Y.sent(),Y.label=2;case 2:return[2]}})})},Y.prototype.merge=function(et){var en,ei=this;if(!et)return this;var eo=oo(oo({},this._syncAttributes),null!==(en=et._syncAttributes)&&void 0!==en?en:et.attributes);if(!this._asyncAttributesPromise&&!et._asyncAttributesPromise)return new Y(eo);var ea=Promise.all([this._asyncAttributesPromise,et._asyncAttributesPromise]).then(function(Y){var en,eo=ou(Y,2),ea=eo[0],eu=eo[1];return oo(oo(oo(oo({},ei._syncAttributes),ea),null!==(en=et._syncAttributes)&&void 0!==en?en:et.attributes),eu)});return new Y(eo,ea)},Y.EMPTY=new Y({}),Y}(),od={_export:function(Y,et){return new Promise(function(en){rQ.D.with(tT(rQ.D.active()),function(){Y.export(et,function(Y){en(Y)})})})}};function of(Y){return"string"==typeof Y?Y:JSON.stringify(oh(Y))}function oh(Y){for(var et={},en=Y;null!==en;)Object.getOwnPropertyNames(en).forEach(function(Y){if(!et[Y]){var ei=en[Y];ei&&(et[Y]=String(ei))}}),en=Object.getPrototypeOf(en);return et}var om=function(){return function(Y){tg.error(of(Y))}}();function og(Y){try{om(Y)}catch(Y){}}var ov=function(Y,et,en,ei){function eo(Y){return Y instanceof en?Y:new en(function(et){et(Y)})}return new(en||(en=Promise))(function(en,ea){function eu(Y){try{ed(ei.next(Y))}catch(Y){ea(Y)}}function ec(Y){try{ed(ei.throw(Y))}catch(Y){ea(Y)}}function ed(Y){Y.done?en(Y.value):eo(Y.value).then(eu,ec)}ed((ei=ei.apply(Y,et||[])).next())})},ow=function(Y,et){var en,ei,eo,ea,eu={label:0,sent:function(){if(1&eo[0])throw eo[1];return eo[1]},trys:[],ops:[]};return ea={next:ec(0),throw:ec(1),return:ec(2)},"function"==typeof Symbol&&(ea[Symbol.iterator]=function(){return this}),ea;function ec(Y){return function(et){return ed([Y,et])}}function ed(ea){if(en)throw TypeError("Generator is already executing.");for(;eu;)try{if(en=1,ei&&(eo=2&ea[0]?ei.return:ea[0]?ei.throw||((eo=ei.return)&&eo.call(ei),0):ei.next)&&!(eo=eo.call(ei,ea[1])).done)return eo;switch(ei=0,eo&&(ea=[2&ea[0],eo.value]),ea[0]){case 0:case 1:eo=ea;break;case 4:return eu.label++,{value:ea[1],done:!1};case 5:eu.label++,ei=ea[1],ea=[0];continue;case 7:ea=eu.ops.pop(),eu.trys.pop();continue;default:if(!(eo=(eo=eu.trys).length>0&&eo[eo.length-1])&&(6===ea[0]||2===ea[0])){eu=0;continue}if(3===ea[0]&&(!eo||ea[1]>eo[0]&&ea[1]=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},oC=function(){function Y(){}return Y.prototype.export=function(Y,et){return this._sendSpans(Y,et)},Y.prototype.shutdown=function(){return this._sendSpans([]),this.forceFlush()},Y.prototype.forceFlush=function(){return Promise.resolve()},Y.prototype._exportInfo=function(Y){var et;return{traceId:Y.spanContext().traceId,parentId:Y.parentSpanId,traceState:null===(et=Y.spanContext().traceState)||void 0===et?void 0:et.serialize(),name:Y.name,id:Y.spanContext().spanId,kind:Y.kind,timestamp:iy(Y.startTime),duration:iy(Y.duration),attributes:Y.attributes,status:Y.status,events:Y.events,links:Y.links}},Y.prototype._sendSpans=function(Y,et){var en,ei;try{for(var eo=oE(Y),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value;console.dir(this._exportInfo(eu),{depth:3})}}catch(Y){en={error:Y}}finally{try{ea&&!ea.done&&(ei=eo.return)&&ei.call(eo)}finally{if(en)throw en.error}}if(et)return et({code:sR.SUCCESS})},Y}(),oT=function(){function Y(Y,et){this._exporter=Y,this._isExporting=!1,this._finishedSpans=[],this._droppedSpansCount=0;var en=nI();this._maxExportBatchSize="number"==typeof(null==et?void 0:et.maxExportBatchSize)?et.maxExportBatchSize:en.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize="number"==typeof(null==et?void 0:et.maxQueueSize)?et.maxQueueSize:en.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis="number"==typeof(null==et?void 0:et.scheduledDelayMillis)?et.scheduledDelayMillis:en.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis="number"==typeof(null==et?void 0:et.exportTimeoutMillis)?et.exportTimeoutMillis:en.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new nQ(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(tg.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}return Y.prototype.forceFlush=function(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()},Y.prototype.onStart=function(Y,et){},Y.prototype.onEnd=function(Y){this._shutdownOnce.isCalled||(Y.spanContext().traceFlags&t_.r.SAMPLED)==0||this._addToBuffer(Y)},Y.prototype.shutdown=function(){return this._shutdownOnce.call()},Y.prototype._shutdown=function(){var Y=this;return Promise.resolve().then(function(){return Y.onShutdown()}).then(function(){return Y._flushAll()}).then(function(){return Y._exporter.shutdown()})},Y.prototype._addToBuffer=function(Y){if(this._finishedSpans.length>=this._maxQueueSize){0===this._droppedSpansCount&&tg.debug("maxQueueSize reached, dropping spans"),this._droppedSpansCount++;return}this._droppedSpansCount>0&&(tg.warn("Dropped "+this._droppedSpansCount+" spans because maxQueueSize reached"),this._droppedSpansCount=0),this._finishedSpans.push(Y),this._maybeStartTimer()},Y.prototype._flushAll=function(){var Y=this;return new Promise(function(et,en){for(var ei=[],eo=Math.ceil(Y._finishedSpans.length/Y._maxExportBatchSize),ea=0,eu=eo;ea0&&(Y._clearTimer(),Y._maybeStartTimer())}).catch(function(et){Y._isExporting=!1,og(et)})};if(this._finishedSpans.length>=this._maxExportBatchSize)return et();void 0===this._timer&&(this._timer=setTimeout(function(){return et()},this._scheduledDelayMillis),this._timer)}},Y.prototype._clearTimer=function(){void 0!==this._timer&&(clearTimeout(this._timer),this._timer=void 0)},Y}(),oS=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),oA=function(Y){function et(et,en){var ei=Y.call(this,et,en)||this;return ei.onInit(en),ei}return oS(et,Y),et.prototype.onInit=function(Y){var et=this;(null==Y?void 0:Y.disableAutoFlushOnDocumentHide)!==!0&&"undefined"!=typeof document&&(this._visibilityChangeListener=function(){"hidden"===document.visibilityState&&et.forceFlush()},this._pageHideListener=function(){et.forceFlush()},document.addEventListener("visibilitychange",this._visibilityChangeListener),document.addEventListener("pagehide",this._pageHideListener))},et.prototype.onShutdown=function(){"undefined"!=typeof document&&(this._visibilityChangeListener&&document.removeEventListener("visibilitychange",this._visibilityChangeListener),this._pageHideListener&&document.removeEventListener("pagehide",this._pageHideListener))},et}(oT),oM="[object Object]",oP="[object Null]",oj="[object Undefined]",oO=Function.prototype.toString,oI=oO.call(Object),oN=oB(Object.getPrototypeOf,Object),oL=Object.prototype,oR=oL.hasOwnProperty,oD=Symbol?Symbol.toStringTag:void 0,oF=oL.toString;function oB(Y,et){return function(en){return Y(et(en))}}function oz(Y){if(!oU(Y)||oH(Y)!==oM)return!1;var et=oN(Y);if(null===et)return!0;var en=oR.call(et,"constructor")&&et.constructor;return"function"==typeof en&&en instanceof en&&oO.call(en)===oI}function oU(Y){return null!=Y&&"object"==typeof Y}function oH(Y){return null==Y?void 0===Y?oj:oP:oD&&oD in Object(Y)?oG(Y):oV(Y)}function oG(Y){var et=oR.call(Y,oD),en=Y[oD],ei=!1;try{Y[oD]=void 0,ei=!0}catch(Y){}var eo=oF.call(Y);return ei&&(et?Y[oD]=en:delete Y[oD]),eo}function oV(Y){return oF.call(Y)}var oW=20;function oq(){for(var Y=[],et=0;et0;)en=oK(en,Y.shift(),0,ei);return en}function oZ(Y){return oQ(Y)?Y.slice():Y}function oK(Y,et,en,ei){if(void 0===en&&(en=0),!(en>oW)){if(en++,o9(Y)||o9(et)||oJ(et))eo=oZ(et);else if(oQ(Y)){if(eo=Y.slice(),oQ(et))for(var eo,ea=0,eu=et.length;ea0&&en.set(et,t4,ea)}},Y.prototype.extract=function(Y,et,en){var ei=en.get(et,t4),eo=Array.isArray(ei)?ei.join(t5):ei;if(!eo)return Y;var ea={};return 0===eo.length?Y:(eo.split(t5).forEach(function(Y){var et=ni(Y);if(et){var en={value:et.value};et.metadata&&(en.metadata=et.metadata),ea[et.key]=en}}),0===Object.entries(ea).length)?Y:r8.setBaggage(Y,r8.createBaggage(ea))},Y.prototype.fields=function(){return[t4]},Y}(),o3=en(58634);!function(Y){Y[Y.NOT_RECORD=0]="NOT_RECORD",Y[Y.RECORD=1]="RECORD",Y[Y.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"}(sZ||(sZ={}));var o6=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},o7=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function o8(Y){var et,en,ei={};if("object"!=typeof Y||null==Y)return ei;try{for(var eo=o6(Object.entries(Y)),ea=eo.next();!ea.done;ea=eo.next()){var eu=o7(ea.value,2),ec=eu[0],ed=eu[1];if(!ai(ec)){tg.warn("Invalid attribute key: "+ec);continue}if(!ao(ed)){tg.warn("Invalid attribute value set for key: "+ec);continue}Array.isArray(ed)?ei[ec]=ed.slice():ei[ec]=ed}}catch(Y){et={error:Y}}finally{try{ea&&!ea.done&&(en=eo.return)&&en.call(eo)}finally{if(et)throw et.error}}return ei}function ai(Y){return"string"==typeof Y&&Y.length>0}function ao(Y){return null==Y||(Array.isArray(Y)?aa(Y):al(Y))}function aa(Y){try{for(var et,en,ei,eo=o6(Y),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value;if(null!=eu){if(!ei){if(al(eu)){ei=typeof eu;continue}return!1}if(typeof eu===ei)continue;return!1}}}catch(Y){et={error:Y}}finally{try{ea&&!ea.done&&(en=eo.return)&&en.call(eo)}finally{if(et)throw et.error}}return!0}function al(Y){switch(typeof Y){case"number":case"boolean":case"string":return!0}return!1}!function(Y){Y[Y.UNSET=0]="UNSET",Y[Y.OK=1]="OK",Y[Y.ERROR=2]="ERROR"}(sK||(sK={}));var au="exception",ac=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},af=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ah=function(){function Y(Y,et,en,ei,eo,ea,eu,ec,ed){void 0===eu&&(eu=[]),this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:sK.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=en,this._spanContext=ei,this.parentSpanId=ea,this.kind=eo,this.links=eu;var ef=Date.now();this._performanceStartTime=ir.now(),this._performanceOffset=ef-(this._performanceStartTime+il()),this._startTimeProvided=null!=ec,this.startTime=this._getTime(null!=ec?ec:ef),this.resource=Y.resource,this.instrumentationLibrary=Y.instrumentationLibrary,this._spanLimits=Y.getSpanLimits(),this._spanProcessor=Y.getActiveSpanProcessor(),this._spanProcessor.onStart(this,et),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0}return Y.prototype.spanContext=function(){return this._spanContext},Y.prototype.setAttribute=function(Y,et){return null==et||this._isSpanEnded()?this:0===Y.length?(tg.warn("Invalid attribute key: "+Y),this):ao(et)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,Y)?(this._droppedAttributesCount++,this):(this.attributes[Y]=this._truncateToSize(et),this):(tg.warn("Invalid attribute value set for key: "+Y),this)},Y.prototype.setAttributes=function(Y){var et,en;try{for(var ei=ac(Object.entries(Y)),eo=ei.next();!eo.done;eo=ei.next()){var ea=af(eo.value,2),eu=ea[0],ec=ea[1];this.setAttribute(eu,ec)}}catch(Y){et={error:Y}}finally{try{eo&&!eo.done&&(en=ei.return)&&en.call(ei)}finally{if(et)throw et.error}}return this},Y.prototype.addEvent=function(Y,et,en){if(this._isSpanEnded())return this;if(0===this._spanLimits.eventCountLimit)return tg.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(tg.warn("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),ix(et)&&(ix(en)||(en=et),et=void 0);var ei=o8(et);return this.events.push({name:Y,attributes:ei,time:this._getTime(en),droppedAttributesCount:0}),this},Y.prototype.setStatus=function(Y){return this._isSpanEnded()||(this.status=Y),this},Y.prototype.updateName=function(Y){return this._isSpanEnded()||(this.name=Y),this},Y.prototype.end=function(Y){if(this._isSpanEnded()){tg.error(this.name+" "+this._spanContext.traceId+"-"+this._spanContext.spanId+" - You can only call end() on a span once.");return}this._ended=!0,this.endTime=this._getTime(Y),this._duration=im(this.startTime,this.endTime),this._duration[0]<0&&(tg.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._spanProcessor.onEnd(this)},Y.prototype._getTime=function(Y){if("number"==typeof Y&&Y=1?1:Y<=0?0:Y},Y.prototype._accumulate=function(Y){for(var et=0,en=0;en>>0}return et},Y}(),ak=nI(),a_=sL.AlwaysOn,aE=1;function aC(){return{sampler:aS(ak),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:nI().OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:nI().OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:nI().OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:nI().OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:nI().OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:nI().OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:nI().OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:nI().OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}}function aS(Y){switch(void 0===Y&&(Y=nI()),Y.OTEL_TRACES_SAMPLER){case sL.AlwaysOn:return new am;case sL.AlwaysOff:return new ap;case sL.ParentBasedAlwaysOn:return new ag({root:new am});case sL.ParentBasedAlwaysOff:return new ag({root:new ap});case sL.TraceIdRatio:return new av(aM(Y));case sL.ParentBasedTraceIdRatio:return new ag({root:new av(aM(Y))});default:return tg.error('OTEL_TRACES_SAMPLER value "'+Y.OTEL_TRACES_SAMPLER+" invalid, defaulting to "+a_+'".'),new am}}function aM(Y){if(void 0===Y.OTEL_TRACES_SAMPLER_ARG||""===Y.OTEL_TRACES_SAMPLER_ARG)return tg.error("OTEL_TRACES_SAMPLER_ARG is blank, defaulting to "+aE+"."),aE;var et=Number(Y.OTEL_TRACES_SAMPLER_ARG);return isNaN(et)?(tg.error("OTEL_TRACES_SAMPLER_ARG="+Y.OTEL_TRACES_SAMPLER_ARG+" was given, but it is invalid, defaulting to "+aE+"."),aE):et<0||et>1?(tg.error("OTEL_TRACES_SAMPLER_ARG="+Y.OTEL_TRACES_SAMPLER_ARG+" was given, but it is out of range ([0..1]), defaulting to "+aE+"."),aE):et}function aP(Y){var et={sampler:aS()},en=aC(),ei=Object.assign({},en,et,Y);return ei.generalLimits=Object.assign({},en.generalLimits,Y.generalLimits||{}),ei.spanLimits=Object.assign({},en.spanLimits,Y.spanLimits||{}),ei}function aj(Y){var et,en,ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg=Object.assign({},Y.spanLimits),ey=nO();return eg.attributeCountLimit=null!==(eu=null!==(ea=null!==(eo=null!==(en=null===(et=Y.spanLimits)||void 0===et?void 0:et.attributeCountLimit)&&void 0!==en?en:null===(ei=Y.generalLimits)||void 0===ei?void 0:ei.attributeCountLimit)&&void 0!==eo?eo:ey.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)&&void 0!==ea?ea:ey.OTEL_ATTRIBUTE_COUNT_LIMIT)&&void 0!==eu?eu:nw,eg.attributeValueLengthLimit=null!==(em=null!==(ep=null!==(eh=null!==(ed=null===(ec=Y.spanLimits)||void 0===ec?void 0:ec.attributeValueLengthLimit)&&void 0!==ed?ed:null===(ef=Y.generalLimits)||void 0===ef?void 0:ef.attributeValueLengthLimit)&&void 0!==eh?eh:ey.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)&&void 0!==ep?ep:ey.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)&&void 0!==em?em:nk,Object.assign({},Y,{spanLimits:eg})}var aO=8,aI=16,aN=function(){return function(){this.generateTraceId=aR(aI),this.generateSpanId=aR(aO)}}(),aL=Array(32);function aR(Y){return function(){for(var et=0;et<2*Y;et++)aL[et]=Math.floor(16*Math.random())+48,aL[et]>=58&&(aL[et]+=39);return String.fromCharCode.apply(null,aL.slice(0,2*Y))}}var aD=function(){function Y(Y,et,en){this._tracerProvider=en;var ei=aP(et);this._sampler=ei.sampler,this._generalLimits=ei.generalLimits,this._spanLimits=ei.spanLimits,this._idGenerator=et.idGenerator||new aN,this.resource=en.resource,this.instrumentationLibrary=Y}return Y.prototype.startSpan=function(Y,et,en){void 0===et&&(et={}),void 0===en&&(en=rQ.D.active()),et.root&&(en=tk.g.deleteSpan(en));var ei,eo,ea,eu,ec,ed,ef=tk.g.getSpan(en);if(tS(en)){tg.debug("Instrumentation suppressed, returning Noop Span");var eh=tk.g.wrapSpanContext(o3.Rr);return eh}var ep=null==ef?void 0:ef.spanContext(),em=this._idGenerator.generateSpanId();ep&&tk.g.isSpanContextValid(ep)?(eu=ep.traceId,ec=ep.traceState,ed=ep.spanId):eu=this._idGenerator.generateTraceId();var eg=null!==(ei=et.kind)&&void 0!==ei?ei:sH.INTERNAL,ey=(null!==(eo=et.links)&&void 0!==eo?eo:[]).map(function(Y){return{context:Y.context,attributes:o8(Y.attributes)}}),eb=o8(et.attributes),ek=this._sampler.shouldSample(en,eu,Y,eg,eb,ey);ec=null!==(ea=ek.traceState)&&void 0!==ea?ea:ec;var ew=ek.decision===sZ.RECORD_AND_SAMPLED?t_.r.SAMPLED:t_.r.NONE,e_={traceId:eu,spanId:em,traceFlags:ew,traceState:ec};if(ek.decision===sZ.NOT_RECORD){tg.debug("Recording is off, propagating context in a non-recording span");var eh=tk.g.wrapSpanContext(e_);return eh}var eE=new ah(this,en,Y,e_,eg,ed,ey,et.startTime),eC=o8(Object.assign(eb,ek.attributes));return eE.setAttributes(eC),eE},Y.prototype.startActiveSpan=function(Y,et,en,ei){if(!(arguments.length<2)){2==arguments.length?eu=et:3==arguments.length?(eo=et,eu=en):(eo=et,ea=en,eu=ei);var eo,ea,eu,ec=null!=ea?ea:rQ.D.active(),ed=this.startSpan(Y,eo,ec),ef=tk.g.setSpan(ec,ed);return rQ.D.with(ef,eu,void 0,ed)}},Y.prototype.getGeneralLimits=function(){return this._generalLimits},Y.prototype.getSpanLimits=function(){return this._spanLimits},Y.prototype.getActiveSpanProcessor=function(){return this._tracerProvider.getActiveSpanProcessor()},Y}(),aF=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},aU=function(){function Y(Y){this._spanProcessors=Y}return Y.prototype.forceFlush=function(){var Y,et,en=[];try{for(var ei=aF(this._spanProcessors),eo=ei.next();!eo.done;eo=ei.next()){var ea=eo.value;en.push(ea.forceFlush())}}catch(et){Y={error:et}}finally{try{eo&&!eo.done&&(et=ei.return)&&et.call(ei)}finally{if(Y)throw Y.error}}return new Promise(function(Y){Promise.all(en).then(function(){Y()}).catch(function(et){og(et||Error("MultiSpanProcessor: forceFlush failed")),Y()})})},Y.prototype.onStart=function(Y,et){var en,ei;try{for(var eo=aF(this._spanProcessors),ea=eo.next();!ea.done;ea=eo.next())ea.value.onStart(Y,et)}catch(Y){en={error:Y}}finally{try{ea&&!ea.done&&(ei=eo.return)&&ei.call(eo)}finally{if(en)throw en.error}}},Y.prototype.onEnd=function(Y){var et,en;try{for(var ei=aF(this._spanProcessors),eo=ei.next();!eo.done;eo=ei.next())eo.value.onEnd(Y)}catch(Y){et={error:Y}}finally{try{eo&&!eo.done&&(en=ei.return)&&en.call(ei)}finally{if(et)throw et.error}}},Y.prototype.shutdown=function(){var Y,et,en=[];try{for(var ei=aF(this._spanProcessors),eo=ei.next();!eo.done;eo=ei.next()){var ea=eo.value;en.push(ea.shutdown())}}catch(et){Y={error:et}}finally{try{eo&&!eo.done&&(et=ei.return)&&et.call(ei)}finally{if(Y)throw Y.error}}return new Promise(function(Y,et){Promise.all(en).then(function(){Y()},et)})},Y}(),aH=function(){function Y(){}return Y.prototype.onStart=function(Y,et){},Y.prototype.onEnd=function(Y){},Y.prototype.shutdown=function(){return Promise.resolve()},Y.prototype.forceFlush=function(){return Promise.resolve()},Y}();!function(Y){Y[Y.resolved=0]="resolved",Y[Y.timeout=1]="timeout",Y[Y.error=2]="error",Y[Y.unresolved=3]="unresolved"}(sY||(sY={}));var aG=function(){function Y(Y){void 0===Y&&(Y={}),this._registeredSpanProcessors=[],this._tracers=new Map;var et,en=oq({},aC(),aj(Y));this.resource=null!==(et=en.resource)&&void 0!==et?et:oc.empty(),this.resource=oc.default().merge(this.resource),this._config=Object.assign({},en,{resource:this.resource});var ei=this._buildExporterFromEnv();if(void 0!==ei){var eo=new oA(ei);this.activeSpanProcessor=eo}else this.activeSpanProcessor=new aH}return Y.prototype.getTracer=function(Y,et,en){var ei=Y+"@"+(et||"")+":"+((null==en?void 0:en.schemaUrl)||"");return this._tracers.has(ei)||this._tracers.set(ei,new aD({name:Y,version:et,schemaUrl:null==en?void 0:en.schemaUrl},this._config,this)),this._tracers.get(ei)},Y.prototype.addSpanProcessor=function(Y){0===this._registeredSpanProcessors.length&&this.activeSpanProcessor.shutdown().catch(function(Y){return tg.error("Error while trying to shutdown current span processor",Y)}),this._registeredSpanProcessors.push(Y),this.activeSpanProcessor=new aU(this._registeredSpanProcessors)},Y.prototype.getActiveSpanProcessor=function(){return this.activeSpanProcessor},Y.prototype.register=function(Y){void 0===Y&&(Y={}),tk.g.setGlobalTracerProvider(this),void 0===Y.propagator&&(Y.propagator=this._buildPropagatorFromEnv()),Y.contextManager&&rQ.D.setGlobalContextManager(Y.contextManager),Y.propagator&&r8.setGlobalPropagator(Y.propagator)},Y.prototype.forceFlush=function(){var Y=this._config.forceFlushTimeoutMillis,et=this._registeredSpanProcessors.map(function(et){return new Promise(function(en){var ei,eo=setTimeout(function(){en(Error("Span processor did not completed within timeout period of "+Y+" ms")),ei=sY.timeout},Y);et.forceFlush().then(function(){clearTimeout(eo),ei!==sY.timeout&&en(ei=sY.resolved)}).catch(function(Y){clearTimeout(eo),ei=sY.error,en(Y)})})});return new Promise(function(Y,en){Promise.all(et).then(function(et){var ei=et.filter(function(Y){return Y!==sY.resolved});ei.length>0?en(ei):Y()}).catch(function(Y){return en([Y])})})},Y.prototype.shutdown=function(){return this.activeSpanProcessor.shutdown()},Y.prototype._getPropagator=function(Y){var et;return null===(et=this.constructor._registeredPropagators.get(Y))||void 0===et?void 0:et()},Y.prototype._getSpanExporter=function(Y){var et;return null===(et=this.constructor._registeredExporters.get(Y))||void 0===et?void 0:et()},Y.prototype._buildPropagatorFromEnv=function(){var Y=this,et=Array.from(new Set(nI().OTEL_PROPAGATORS)),en=et.map(function(et){var en=Y._getPropagator(et);return en||tg.warn('Propagator "'+et+'" requested through environment variable is unavailable.'),en}).reduce(function(Y,et){return et&&Y.push(et),Y},[]);return 0===en.length?void 0:1===et.length?en[0]:new tb({propagators:en})},Y.prototype._buildExporterFromEnv=function(){var Y=nI().OTEL_TRACES_EXPORTER;if("none"!==Y&&""!==Y){var et=this._getSpanExporter(Y);return et||tg.error('Exporter "'+Y+'" requested through environment variable is unavailable.'),et}},Y._registeredPropagators=new Map([["tracecontext",function(){return new tW}],["baggage",function(){return new o4}]]),Y._registeredExporters=new Map,Y}(),aV=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},aW=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo=0?ei="back-forward-cache":en&&(document.prerendering||la()>0?ei="prerender":document.wasDiscarded?ei="restore":en.type&&(ei=en.type.replace(/_/g,"-"))),{name:Y,value:void 0===et?-1:et,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:ei}},ll=function(Y,et,en){try{if(PerformanceObserver.supportedEntryTypes.includes(Y)){var ei=new PerformanceObserver(function(Y){Promise.resolve().then(function(){et(Y.getEntries())})});return ei.observe(Object.assign({type:Y,buffered:!0},en||{})),ei}}catch(Y){}},lu=function(Y,et,en,ei){var eo,ea;return function(eu){et.value>=0&&(eu||ei)&&((ea=et.value-(eo||0))||void 0===eo)&&(eo=et.value,et.delta=ea,et.rating=function(Y,et){return Y>et[1]?"poor":Y>et[0]?"needs-improvement":"good"}(et.value,en),Y(et))}},ld=function(Y){requestAnimationFrame(function(){return requestAnimationFrame(function(){return Y()})})},lf=-1,lp=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},lm=function(Y){"hidden"===document.visibilityState&&lf>-1&&(lf="visibilitychange"===Y.type?Y.timeStamp:0,lv())},lg=function(){addEventListener("visibilitychange",lm,!0),addEventListener("prerenderingchange",lm,!0)},lv=function(){removeEventListener("visibilitychange",lm,!0),removeEventListener("prerenderingchange",lm,!0)},ly=function(){return lf<0&&(lf=lp(),lg(),lr(function(){setTimeout(function(){lf=lp(),lg()},0)})),{get firstHiddenTime(){return lf}}},lb=function(Y){document.prerendering?addEventListener("prerenderingchange",function(){return Y()},!0):Y()},lk=[1800,3e3],lw=function(Y,et){et=et||{},lb(function(){var en,ei=ly(),eo=ls("FCP"),ea=ll("paint",function(Y){Y.forEach(function(Y){"first-contentful-paint"===Y.name&&(ea.disconnect(),Y.startTime=0&&sJ1e12?new Date:performance.now())-Y.timeStamp;"pointerdown"==Y.type?function(Y,et){var en=function(){lC(Y,et),eo()},ei=function(){eo()},eo=function(){removeEventListener("pointerup",en,l_),removeEventListener("pointercancel",ei,l_)};addEventListener("pointerup",en,l_),addEventListener("pointercancel",ei,l_)}(et,Y):lC(et,Y)}},lA=function(Y){["mousedown","keydown","touchstart","pointerdown"].forEach(function(et){return Y(et,lS,l_)})},lM=en(86646),lP=!1;function lj(){lP||(lP=!0,lw(function(Y){var et=function(){null!=ea&&clearTimeout(ea),eo=performance.now(),ea=setTimeout(function(){null!=eu&&(eu.disconnect(),eu=null);var Y=eo-ei,et=Y+en;lM.ZP.postTTITimingEvent({fcp:en,longTasks:Y,tti:et})},5e3)},en=Y.value,ei=performance.now(),eo=performance.now(),ea=null,eu=null;et();try{(eu=new PerformanceObserver(function(){et()})).observe({type:"longtask",buffered:!0})}catch(Y){}}))}var lO=en(4551),lI=en(89319);function lN(Y){var et=Y.workspaceName,en=Y.onChangeWorkspaceName,ei=(0,eC.Z)();return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsxs)("div",{className:"mb-4 flex-wrap",children:[(0,ef.jsx)("label",{htmlFor:"workspace-name",className:"block pb-1 text-lg font-medium text-token-text-primary",children:(0,ef.jsx)(eI.Z,(0,eu._)({},lL.workspaceNameLabel))}),(0,ef.jsx)("p",{className:"font-base text-sm text-token-text-secondary",children:(0,ef.jsx)(eI.Z,(0,eu._)({},lL.workspaceNameDescription))})]}),(0,ef.jsx)(lI.Z,{type:"text",name:"workspace-name",placeholder:ei.formatMessage(lL.exampleTeamWorkspaceName),value:et,onChange:function(Y){return en(Y.target.value)},maxLength:64})]})}var lL=(0,eT.vU)({workspaceNameLabel:{id:"createWorkspace.workspaceNameLabel",defaultMessage:"Workspace name",description:"Label for the workspace name input field"},workspaceNameDescription:{id:"createWorkspace.workspaceNameDescription",defaultMessage:"Set a workspace name for your team. The name can be changed at any time.",description:"Description text below the workspace name label"},exampleTeamWorkspaceName:{id:"createWorkspace.exampleTeamWorkspaceName",defaultMessage:"Acme Inc.",description:"Example Team Workspace name"}}),lR=en(19841);function lD(Y){var et=Y.surface;return(0,ef.jsx)("hr",{className:(0,lR.default)("primary"===et&&"border-token-surface-primary","tertiary"===et&&"border-token-surface-tertiary","secondary"===et&&"border-token-surface-secondary")})}function lF(){var Y=(0,eA._)(["ml-5 list-decimal"]);return lF=function(){return Y},Y}function lB(){var Y=(0,eA._)(["ml-3 list-disc"]);return lB=function(){return Y},Y}function lz(){var Y=(0,eA._)(["marker:text-gray-500 text-token-text-primary mb-2"]);return lz=function(){return Y},Y}eN.Z.ol(lF());var lU=eN.Z.ul(lB()),lH=eN.Z.li(lz()),lG=en(35427);function lV(){var Y=(0,eA._)(["p-6"]);return lV=function(){return Y},Y}function lW(){var Y=(0,eA._)(["font-medium text-base cursor-pointer"]);return lW=function(){return Y},Y}function lq(){var Y=(0,eA._)(["flex flex-col gap-3 text-token-text-secondary text-sm mt-3"]);return lq=function(){return Y},Y}function lZ(){var Y=(0,eA._)(["text-gray-500"]);return lZ=function(){return Y},Y}function lK(){var Y=(0,eA._)(["text-token-text-primary"]);return lK=function(){return Y},Y}function l$(){var Y=(0,eA._)(["text-base font-medium mb-3 mt-3"]);return l$=function(){return Y},Y}!function(Y){Y.FLEXIBLE="month",Y.ANNUAL="year"}(ei||(ei={}));var lY=999,lQ=2,lX=300,lJ=30,l0=Object.values(ei),l9=function(Y){var et=Y.isOpen,en=Y.onClose,ei=Y.onSubmit,eo=(0,ec._)((0,e_.useState)(""),2),ea=eo[0],ed=eo[1],eh=(0,eC.Z)();return(0,ef.jsxs)(eR.Z,{type:"success",isOpen:et,onClose:en,className:"max-w-lg",closeButton:(0,ef.jsx)(e4.ZP.CloseButton,{onClose:en}),title:(0,ef.jsx)(eI.Z,(0,eu._)({},ui.createWorkspace)),children:[(0,ef.jsx)("div",{className:"flex flex-col justify-center bg-token-surface-primary pb-2",children:(0,ef.jsx)(lN,{workspaceName:ea,onChangeWorkspaceName:ed})}),(0,ef.jsxs)("div",{className:"mt-4 flex flex-row justify-end",children:[(0,ef.jsx)(e4.mH,{title:eh.formatMessage(ui.cancel),onClick:en}),(0,ef.jsx)(e4.mH,{title:eh.formatMessage(ui.selectBillingOption),onClick:function(){ei(ea)},disabled:""==ea,color:"primary",className:"ml-4"})]})]})},l5=eN.Z.div(lV()),l4=eN.Z.label(lW()),l3=eN.Z.div(lq()),l6=eN.Z.s(lZ()),l7=eN.Z.p(lK()),l8=eN.Z.p(l$());function ut(Y){var et=Y.billingType,en=Y.name,ei=Y.billingFeatures,eo=Y.cost,ea=Y.costStructure;return(0,ef.jsxs)(l5,{children:[(0,ef.jsxs)("div",{className:"flex items-center gap-4",children:[(0,ef.jsx)(lG.ck,{value:et,id:et,className:"h-5 w-5 cursor-pointer rounded-full border border-token-border-medium bg-token-surface-primary outline-none hover:bg-token-surface-secondary radix-state-checked:border-green-500 radix-state-checked:bg-green-500",children:(0,ef.jsx)(lG.z$,{className:"flex items-center justify-center",children:(0,ef.jsx)(eE.UgA,{className:"mt-0.5 h-[14px] w-[14px] stroke-[3] text-white"})})}),(0,ef.jsx)(l4,{htmlFor:et,children:(0,ef.jsx)(eI.Z,(0,eu._)({},en))})]}),(0,ef.jsxs)(l3,{children:[(0,ef.jsxs)("div",{children:[(0,ef.jsx)(l7,{children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},eo),{values:{s:function(){for(var Y=arguments.length,et=Array(Y),en=0;enlY&&ew(lY),ek||ew(lQ)},className:"m-0 h-9 appearance-none rounded border border-gray-200 px-2 py-0 text-center text-sm text-gray-800 shadow-none outline-none ring-transparent focus:border-green-500 focus:ring-green-500 dark:border-gray-700"}),(0,ef.jsx)(eL.z,{color:"none",disabled:ek>=lY,onClick:function(){return ew(function(Y){return Y+1})},className:"px-2 disabled:text-token-text-tertiary",children:(0,ef.jsx)(eE.OvN,{className:"icon-lg"})})]}),(0,ef.jsx)(lD,{surface:"tertiary"}),(0,ef.jsx)(l8,{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ui.summaryTitle))}),(0,ef.jsxs)("div",{className:"text-sm",children:[(0,ef.jsx)("p",{className:"mb-2",children:(0,ef.jsx)(eI.Z,(0,eu._)({},eM.name))}),(0,ef.jsxs)(lU,{children:[(0,ef.jsx)(lH,{children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},eM.billed),{values:{date:(0,ef.jsx)(eT.Ji,{value:eA})}}))}),(0,ef.jsx)(lH,{children:(0,ef.jsx)("b",{children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},eM.total),{values:{totalCost:(ek||0)*(ed===ei.ANNUAL?lX:lJ)}}))})})]})]}),(0,ef.jsx)("div",{className:"mt-4 flex justify-end",children:(0,ef.jsx)(e4.mH,{title:ey.formatMessage(ui.continueToBillingButton),onClick:function(){eg(!0),eo(ed,ek)},disabled:!1,loading:em,color:"primary"})})]})]})})};function ur(Y){var et=Y.isOpen,en=Y.onClose,ei=(0,ec._)((0,e_.useState)(""),2),eo=ei[0],eu=ei[1],eh=(0,eC.Z)(),ep=function(){var Y=(0,ea._)(function(Y,et){var en,ei;return(0,ed.Jh)(this,function(ea){switch(ea.label){case 0:return ea.trys.push([0,2,,3]),[4,lM.ZP.getCheckoutLink({plan_name:"chatgptteamplan",team_plan_data:{workspace_name:eo,price_interval:Y,seat_quantity:et}})];case 1:return en=ea.sent(),ew().push(en.url),[3,3];case 2:return ei=ea.sent(),sO.m.warning(eh.formatMessage(ui.paymentErrorWarning),{hasCloseButton:!0}),[3,3];case 3:return[2]}})});return function(et,en){return Y.apply(this,arguments)}}();return""==eo?(0,ef.jsx)(l9,{isOpen:et,onClose:en,onSubmit:function(Y){eu(Y)}}):(0,ef.jsx)(un,{isOpen:et,onClose:en,onSubmit:function(Y,et){ep(Y,et)}})}var ui=(0,eT.vU)({flexiblePlanName:{id:"teamBilling.flexiblePlan.name",defaultMessage:"Flexible plan",description:"Name for the Flexible billing plan"},flexiblePlanCost:{id:"teamBilling.flexiblePlan.cost",defaultMessage:"USD $30",description:"Cost for the Flexible billing plan"},flexibleBilledMonthly:{id:"teamBilling.flexiblePlan.billedMonthly",defaultMessage:"Price billed monthly",description:"Feature indicating the Flexible plan is billed monthly"},flexibleAddRemoveUsers:{id:"teamBilling.flexiblePlan.addRemoveUsers",defaultMessage:"Add or remove users as needed",description:"Feature indicating users can be added or removed in the Flexible plan"},flexibleMinBill:{id:"teamBilling.flexiblePlan.minBill",defaultMessage:"The minimum monthly bill is for 2 users, USD $60/month",description:"Minimum bill details for the Flexible plan"},seatsTitle:{id:"teamBilling.seatsTitle",defaultMessage:"Seats",description:"Seats section title"},summaryTitle:{id:"teamBilling.summaryTitle",defaultMessage:"Summary",description:"Summary section title"},annualPlanName:{id:"teamBilling.annualPlan.name",defaultMessage:"Annual plan",description:"Name for the Annual billing plan"},annualPlanCost:{id:"teamBilling.annualPlan.cost",defaultMessage:"USD $25 $30",description:"Cost for the Annual billing plan"},annualBilledAnnually:{id:"teamBilling.annualPlan.billedAnnually",defaultMessage:"Annual price billed annually",description:"Feature indicating the Annual plan is billed once a year"},annualAddUsersWithRenewal:{id:"teamBilling.annualPlan.addUsersWithRenewal",defaultMessage:"Add users as needed, remove users only when you renew the contract",description:"Feature about adding/removing users in the Annual plan"},annualMinBill:{id:"teamBilling.annualPlan.minBill",defaultMessage:"The minimum bill is for 2 users, USD $50/month billed annually",description:"Minimum bill details for the Annual plan"},teamsCostStructure:{id:"teamBilling.teamsCostStructure",defaultMessage:"per person/month",description:"The cost structure for teams plan"},annualSavingsPercentage:{id:"teamBilling.annualSavingsPercentage",defaultMessage:"16.7% off",description:"The savings percentage annual has on flexible"},createWorkspace:{id:"createWorkspace.title",defaultMessage:"Create workspace",description:"Title for the create workspace modal"},cancel:{id:"createWorkspace.cancel",defaultMessage:"Cancel",description:"Cancel button text"},selectTeamPlan:{id:"createWorkspace.selectTeamPlan",defaultMessage:"Select Team Plan",description:"Button text for selecting team plan"},selectTeamPlanModalTitle:{id:"createWorkspace.selectTeamPlanModalTitle",defaultMessage:"Select your team plan",description:"Select team plan modal title"},continueToBillingButton:{id:"createWorkspace.continueToBillingButton",defaultMessage:"Continue to billing",description:"Continue to billing button text"},paymentErrorWarning:{id:"createWorkspace.paymentErrorWarning",description:"Error toast when payment page has an error",defaultMessage:"The payments page encountered an error. Please try again. If the problem continues, please visit help.openai.com."},selectBillingOption:{id:"createWorkspace.selectBillingOption",defaultMessage:"Select billing options",description:"Button text for selecting team plan"},annualPlanSelected:{id:"teamBilling.annualPlanSelected",defaultMessage:"ChatGPT Team annual plan",description:"Summary title of selected plan"},annualPlanBilled:{id:"teamBilling.annualPlanBilled",defaultMessage:"Price billed annually, starting {date}",description:"Summary of billing of selected plan"},annualPlanTotal:{id:"teamBilling.annualPlanTotal",defaultMessage:"USD ${totalCost} per year total",description:"Summary total of selected plan"},flexiblePlanSelected:{id:"teamBilling.flexiblePlanSelected",defaultMessage:"ChatGPT Team flexible plan",description:"Summary title of selected plan"},flexiblePlanBilled:{id:"teamBilling.flexiblePlanBilled",defaultMessage:"Price billed monthly, starting {date}",description:"Summary billing of selected plan"},flexiblePlanTotal:{id:"teamBilling.flexiblePlanTotal",defaultMessage:"USD ${totalCost} per month total",description:"Summary total of selected plan"}}),uo=(eo={},(0,tp._)(eo,ei.FLEXIBLE,{name:ui.flexiblePlanSelected,billed:ui.flexiblePlanBilled,total:ui.flexiblePlanTotal}),(0,tp._)(eo,ei.ANNUAL,{name:ui.annualPlanSelected,billed:ui.annualPlanBilled,total:ui.annualPlanTotal}),eo),ua={type:ei.FLEXIBLE,name:ui.flexiblePlanName,cost:ui.flexiblePlanCost,costStructure:ui.teamsCostStructure,billingFeatures:[ui.flexibleBilledMonthly,ui.flexibleAddRemoveUsers,ui.flexibleMinBill]},us={type:ei.ANNUAL,name:ui.annualPlanName,cost:ui.annualPlanCost,costStructure:ui.teamsCostStructure,originalCost:ui.flexiblePlanCost,savingsFromOriginal:ui.annualSavingsPercentage,billingFeatures:[ui.annualBilledAnnually,ui.annualAddUsersWithRenewal,ui.annualMinBill]},ul={src:"https://cdn.oaistatic.com/_next/static/media/apple-touch-icon.59f2e898.png",height:180,width:180,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAb1BMVEXN3NjL29bL2tbG19LE1tHC1M/B1M/A08680cu80Mu70Mq5z8m4zsi2zce2zcawycKvyMGuyMGOtauNtaqMtKqLtKmCr6OBr6N3qp12qZx1qZx0qJtzqJtyqJpxp5pxp5lupZhtpZdrpJZno5RnopTLRnOIAAAARklEQVR42gVAhxZAIBS9RsMrsqlI6/+/0YHzcb1rsPDZ8GY+PyQJxcRQcBDpqe8evF0/aqIdhQRTkAnhWlpusocN1W7Rux+jjQSNTfAgDwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},uu={src:"https://cdn.oaistatic.com/_next/static/media/favicon-16x16.9b8dbb69.png",height:16,width:16,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA2ElEQVR42j2PS7LBUBCGzzat4D4muNdjyNACUJ4TQRJUUCZBCiEUcVQlFDbBFvp3OlWMTp/qr//+WmR6jdi/UX8m9SoKE4OyvSZ9a0X86bWHqmMipZqJbhVtz6H5WWJ5DWDsFpQfakgqSMS7FYykR+49hHX0YIdHzM5S1Rv6bZchONYOffQPLsZyi/7eZSAC02aDRMqs01R95pfTBxoc1rADn50gfrQSLH9D76mh9MDr+I0rN8G2OasVia1uARyV1Nk6YHF1AASfwtBXq4iM2SSOTehRkx3wAlEavbaAWUXMAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8},uc={src:"https://cdn.oaistatic.com/_next/static/media/favicon-32x32.be48395e.png",height:32,width:32,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA3ElEQVR42hWPS2oCYRCE/3t6gQQSQ0xilsk2j23IEHUTUWdGEcXxsfAxgjq/qDOijqCn8ARddm0auuujusrkvWLm2S1cslUH34Eveb8kN+UfPNb+Lq9+KWMo3ld+0bChjPcbRKcD6lEo781/EDIU+8lS7PmIzmaBkULD3VpvVm7VyXx0XNEFQRyhvZ6jtZphfIgxTbd4cgticjrCNAGPFAl1FR4kS3wGHgxterEV2tKeb+w55VtkKw4Mg7xpIH8xEQYkVI8muNNsWgCGVXIKsdqLV5QvtX2oOhS54wr3fr7qponcLQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},ud=en(71690);function uf(Y){var et=Y.canManageBrowserStorage,en=Y.serverPrimedAllowBrowserStorageValue,ei=(0,eM.EV)(eM.B.CreateWorkspace);return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(eU.ZP,{canManageBrowserStorage:et,serverPrimedAllowBrowserStorageValue:en}),(0,ef.jsx)(eF,{}),(0,ef.jsx)(ur,{isOpen:ei,onClose:function(){return eM.vm.closeModal(eM.B.CreateWorkspace)}}),(0,ef.jsx)(lO.ZP,{})]})}function uh(){return(0,eH.ZP)(),null}var up=function(Y){var et,en,ei,eo=Y.Component,ea=Y.pageProps;e5();var ed=(0,ec._)((0,e_.useState)(!1),2),em=ed[0],ey=ed[1],ew=(0,ec._)((0,e_.useState)(""),2),eE=ew[0],eC=ew[1],eT=(0,ek.useRouter)(),eS=eT.query.shareId||"",eA=eT.query.chatId||void 0,eM=null!==(et=Array.isArray(eT.query.locale)?eT.query.locale[0]:eT.query.locale)&&void 0!==et?et:null,eP=(0,s4.Z)(eA);(0,e_.useEffect)(function(){window._oaiHandleSessionExpired=function(Y,et){window.location.href.includes("/auth/login")||(ey(!0),eZ.A.logEvent(eK.M.forceLogInModal,{content:"".concat(Y,": ").concat(et)}))}},[]),(0,e_.useEffect)(function(){lj()},[]),(0,e3.cj)();var ej=(0,e_.useMemo)(function(){return{serviceStatus:null!==(en=ea.serviceStatus)&&void 0!==en?en:void 0}},[ea]),eO=null!==(ei=eo.getLayout)&&void 0!==ei?ei:function(Y){return Y};return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(e6.Z,{}),(0,ef.jsxs)(eb(),{children:[(0,ef.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:ul.src}),(0,ef.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:uc.src}),(0,ef.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:uu.src}),(0,ef.jsx)("link",{rel:"preconnect",href:"https://cdn.oaistatic.com"}),(0,ef.jsx)("meta",{name:"title",content:"ChatGPT: Get instant answers, find inspiration, learn something new"},"title"),(0,ef.jsx)("meta",{name:"description",content:"ChatGPT is a free-to-use AI system. Use it for engaging conversations, gain insights, automate tasks, and witness the future of AI, all in one place."},"description"),(0,ef.jsx)("meta",{name:"keywords",content:"ai chat,ai,chap gpt,chat gbt,chat gpt 3,chat gpt login,chat gpt website,chat gpt,chat gtp,chat openai,chat,chatai,chatbot gpt,chatg,chatgpt login,chatgpt,gpt chat,open ai,openai chat,openai chatgpt,openai"}),(0,ef.jsx)("meta",{property:"og:description",content:"A conversational AI system that listens, learns, and challenges"},"og:description"),(0,ef.jsx)("meta",{name:"robots",content:"index, follow"}),(0,ef.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=utf-8"}),(0,ef.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,ef.jsx)("meta",{property:"og:title",content:"ChatGPT"},"og:title"),(0,ef.jsx)("meta",{property:"og:image",content:ud.Z.src},"og:image"),(0,ef.jsx)("meta",{property:"og:url",content:"https://chat.openai.com"},"og:url"),(0,ef.jsx)("meta",{name:"apple-itunes-app",content:"app-id=6448311069"})]}),(0,ef.jsx)(s7.S,{name:"ui_boundary_error",fallback:function(Y){var et=Y.resetError,en=Y.componentStack,ei=Y.error;return(0,ef.jsx)(um,{resetError:et,componentStack:en,error:ei})},children:(0,ef.jsx)(ep.aH,{client:s8.E,children:(0,ef.jsx)(a8,{user:ea.user,serverPrimedAllowBrowserStorageValue:ea.serverPrimedAllowBrowserStorageValue,canManageBrowserStorage:ea.canManageBrowserStorage,children:(0,ef.jsx)(eg.f,{attribute:"class",children:(0,ef.jsx)(eh.zt,{children:(0,ef.jsx)(s6.gt.Provider,{value:ej,children:(0,ef.jsx)(th.ZP,{urlLocale:eM,children:(0,ef.jsx)(s6.QL.Provider,{value:eP,children:(0,ef.jsxs)(tf,{children:[eO((0,ef.jsx)(eo,(0,eu._)({signInUrl:eE,sharedConversationId:eS,urlThreadId:eA},ea))),(0,ef.jsx)(sN,{}),(0,ef.jsx)(uh,{}),(0,ef.jsx)(ug,{isOpen:em,onLogInClick:function(Y){ey(!1),eC(Y.url)}}),(0,ef.jsx)(uf,{serverPrimedAllowBrowserStorageValue:ea.serverPrimedAllowBrowserStorageValue,canManageBrowserStorage:ea.canManageBrowserStorage})]})})})})})})})})})]})},um=function(Y){var et=Y.resetError,en=Y.componentStack,ei=Y.error;return(0,e_.useEffect)(function(){console.error(ei)},[ei]),(0,ef.jsxs)("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4",children:[(0,ef.jsx)("h2",{children:"Oops, an error occurred!"}),eP.D0&&(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)("div",{className:"font-mono",children:ei.toString()}),(0,ef.jsx)("div",{className:"mx-6 font-mono",children:en})]}),(0,ef.jsx)(eL.z,{color:"neutral",onClick:et,children:"Try again"})]})},ug=function(Y){var et=Y.isOpen,en=Y.onLogInClick,ei=(0,ek.useRouter)(),eo=(0,eC.Z)();return(0,ef.jsx)(eR.Z,{isOpen:et,icon:eE.BJv,title:eo.formatMessage(uv.forceLogInModalTitle),description:eo.formatMessage(uv.forceLogInModalDescription),type:"warning",onClose:eO(),primaryButton:(0,ef.jsx)(e4.ZP.Button,{onClick:(0,ea._)(function(){var Y;return(0,ed.Jh)(this,function(et){switch(et.label){case 0:return[4,(0,em.signOut)({redirect:!1,callbackUrl:"/auth/login?next=".concat(encodeURIComponent(ei.asPath))})];case 1:return Y=et.sent(),ei.push(Y.url),en(Y),[2]}})}),title:eo.formatMessage(uv.forceLogInModalButton)})})},uv=(0,eT.vU)({forceLogInModalTitle:{id:"App.forceLogInModalTitle",defaultMessage:"Your session has expired",description:"Title displayed in the modal when user session has expired"},forceLogInModalDescription:{id:"App.forceLogInModalDescription",defaultMessage:"Please log in again to continue using the app.",description:"Description displayed in the modal when user session has expired"},forceLogInModalButton:{id:"App.forceLogInModalButton",defaultMessage:"Log in",description:"Button displayed in the modal when user session has expired"}})},5053:function(Y,et,en){"use strict";var ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg,ey,eb,ek,ew,e_;en.d(et,{CZ:function(){return ep},Cd:function(){return eh},D8:function(){return ea},Ei:function(){return ey},Gz:function(){return eu},KF:function(){return eb},NN:function(){return ec},PO:function(){return ew},Xf:function(){return ek},bb:function(){return ed},pT:function(){return eg},qK:function(){return e_},r3:function(){return em},tr:function(){return ei}}),function(Y){Y.BROWSING="browsing",Y.CODE_INTERPRETER="code_interpreter",Y.PLUGINS="plugins",Y.SUNSHINE="sunshine",Y.VOICE="breeze",Y.WORKSPACE_GPT_CUSTOM_ACTIONS="workspace_gpt_custom_actions"}(ei||(ei={})),function(Y){Y.FREE="chatgptfreeplan",Y.PLUS="chatgptplusplan",Y.PRO_FREE="chatgptprofreeplan",Y.PLUS_FREE="chatgptplusfreeplan",Y.ENTERPRISE="chatgptenterpriseplan",Y.TEAM="chatgptteamplan"}(eo||(eo={})),function(Y){Y.FREE="free",Y.PLUS="plus",Y.ENTERPRISE="enterprise",Y.TEAM="team"}(ea||(ea={})),function(Y){Y.ANYONE="anyone",Y.NO_ONE="no_one",Y.WORKSPACE_ONLY="workspace_only"}(eu||(eu={})),function(Y){Y.ALLOW_ALL="allow_all",Y.ALLOW_NONE="allow_none"}(ec||(ec={})),function(Y){Y.GPT_SHARE_SETTINGS="gpt_share_setting",Y.CHAT_SHARE_SETTINGS="chat_share_setting"}(ed||(ed={})),function(Y){Y.DALLE="dalle",Y.WORKSPACE_SHARE_LINKS="workspace_share_links"}(ef||(ef={})),function(Y){Y.CodeInterpreter="code_interpreter",Y.Multimodal="multimodal",Y.Retrieval="retrieval",Y.ContextConnector="context_connector"}(eh||(eh={})),function(Y){Y.PERSONAL="personal",Y.WORKSPACE="workspace"}(ep||(ep={})),function(Y){Y.OWNER="account-owner",Y.ADMIN="account-admin",Y.STANDARD="standard-user"}(em||(em={})),function(Y){Y.VERIFIED="verified",Y.PENDING="pending",Y.EXPIRED="expired"}(eg||(eg={})),function(Y){Y.AceUpload="ace_upload",Y.MyFiles="my_files",Y.Multimodal="multimodal",Y.ProfilePicture="profile_picture",Y.Gizmo="gizmo"}(ey||(ey={})),function(Y){Y.Success="success",Y.Retry="retry",Y.Error="error"}(eb||(eb={})),function(Y){Y.Success="success",Y.Failed="failed",Y.Processing="processing",Y.Skipped="skipped"}(ek||(ek={})),function(Y){Y.GDRIVE="gdrive",Y.O365="o365"}(ew||(ew={})),function(Y){Y.PYTHON="python",Y.RETRIEVAL="retrieval",Y.BROWSER="browser",Y.FUNCTION="function",Y.DALLE="dalle",Y.API="api",Y.PARALLEL_BROWSE="parallel_browse",Y.MEMORY="memory",Y.CONTEXT_CONNECTOR="context_connector",Y.JIT_PLUGIN="plugins_prototype"}(e_||(e_={}))},20630:function(Y,et,en){"use strict";function ei(Y){return void 0!==Y.userMessage}en.d(et,{T:function(){return ei}})},61098:function(Y,et,en){"use strict";en.d(et,{$x:function(){return ep},Jv:function(){return ef},L5:function(){return em},OL:function(){return ed},Os:function(){return ea},PX:function(){return eh},RF:function(){return eg},Zq:function(){return ey},uU:function(){return eu}}),function(Y){Y.Default="default",Y.Dark="dark"}(ei||(ei={})),function(Y){Y.Retrieval="retrieval"}(eo||(eo={}));var ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg,ey="NEW:DUMMY";!function(Y){Y.Next="next",Y.Variant="variant",Y.Continue="continue"}(ea||(ea={})),function(Y){Y.Root="root",Y.User="user",Y.Assistant="assistant",Y.System="system",Y.Critic="critic",Y.Tool="tool"}(eu||(eu={})),function(Y){Y.Draft="DRAFT",Y.Live="LIVE"}(ec||(ec={})),function(Y){Y.PrimaryAssistant="primary_assistant",Y.BusinessTemplate="business_template",Y.BusinessTemplatePlayground="business_template_playground",Y.GizmoInteraction="gizmo_interaction",Y.GizmoMagicCreate="gizmo_magic_create",Y.GizmoTest="gizmo_test"}(ed||(ed={})),function(Y){Y.None="none",Y.OAuth="oauth",Y.ServiceHTTP="service_http"}(ef||(ef={})),function(Y){Y.Text="text",Y.MultimodalText="multimodal_text",Y.TetherBrowsingCode="tether_browsing_code",Y.Code="code",Y.ExecutionOutput="execution_output",Y.SystemError="system_error",Y.SystemMessage="system_message",Y.SystemContent="system_content",Y.TetherBrowsingDisplay="tether_browsing_display",Y.TetherQuote="tether_quote",Y.UserEditableContext="user_editable_context",Y.ModelEditableContext="model_editable_context"}(eh||(eh={})),function(Y){Y.Search="search",Y.Click="click",Y.OpenUrl="open_url",Y.Quote="quote",Y.QuoteFull="quote_full",Y.QuoteLines="quote_lines",Y.Back="back",Y.Scroll="scroll"}(ep||(ep={})),function(Y){Y.Running="running",Y.Finished="finished"}(em||(em={})),function(Y){Y.Starting="starting",Y.Running="running",Y.Done="done",Y.Timeout="timeout",Y.Error="error",Y.Cancelled="cancelled"}(eg||(eg={}))},13246:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ed}});var ei=en(35250),eo=en(19841),ea=en(94968),eu=en(70671),ec=(0,ea.vU)({altText:{id:"AppLogo.altText",description:"The alt text for the app logo image",defaultMessage:"{name} logo"}});function ed(Y){var et=Y.url,en=Y.name,ea=Y.size,ed=Y.large,ef=Y.className,eh=(0,eu.Z)();return(0,ei.jsxs)("div",{className:(0,eo.default)("relative",ef),style:{width:ea,height:ea},children:[(0,ei.jsx)("img",{src:et,alt:eh.formatMessage(ec.altText,{name:en}),className:(0,eo.default)("h-full w-full bg-white",ed?"rounded-[5px]":"rounded-sm")}),(0,ei.jsx)("div",{className:(0,eo.default)("absolute inset-0 ring-1 ring-inset ring-black/10",ed?"rounded-[5px]":"rounded-sm")})]})}},12952:function(Y,et,en){"use strict";en.d(et,{Ao:function(){return eD},B0:function(){return eL},EF:function(){return eO},Ph:function(){return eM},Py:function(){return eF},Yt:function(){return eN},k$:function(){return eA},zf:function(){return eR}});var ei=en(4337),eo=en(35250),ea=en(19841),eu=en(21988),ec=en.n(eu),ed=en(1454),ef=en(13002),eh=en(21389),ep=en(5053),em=en(17944),eg=en(13246),ey=en(39368),eb=en(23234),ek=en(59904);function ew(){var Y=(0,ei._)(["relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"]);return ew=function(){return Y},Y}function e_(){var Y=(0,ei._)(["\n absolute w-4 h-4 rounded-full text-[10px] text-white flex justify-center items-center right-0 top-[20px] -mr-2 border border-white\n ","\n ","\n"]);return e_=function(){return Y},Y}function eE(){var Y=(0,ei._)(["text-white flex justify-center items-center relative tracking-widest"]);return eE=function(){return Y},Y}function eC(){var Y=(0,ei._)(["relative flex"]);return eC=function(){return Y},Y}var eT=eh.Z.div(ew()),eS=eh.Z.span(e_(),function(Y){return"warning"===Y.$type&&"bg-orange-500 text-white"},function(Y){return"danger"===Y.$type&&"bg-red-500 text-white"}),eA=function(Y){var et=Y.iconName,en=Y.background,ei=Y.notice,ea=Y.size,eu=void 0===ea?"medium":ea,ec=ek.nI;switch(et){case"globe":ec=ed.RsK;break;case"terminal":ec=ed.cDN;break;case"text":ec=ed.RUS;break;case"code":ec=ef.oT$;break;case"plugin":ec=ed.yG;break;case"user":ec=ed.fzv}return(0,eo.jsxs)(eT,{style:{backgroundColor:en,width:eO[eu],height:eO[eu]},children:[(0,eo.jsx)(ec,{className:eI[eu]}),ei&&(0,eo.jsx)(eS,{$type:ei,children:"!"})]})},eM=function(Y){var et=Y.plugin,en=Y.notice,ei=Y.iconSize,ea=void 0===ei?"medium":ei,eu=(0,eb.Ml)(),ec=(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(eg.Z,{url:et.manifest.logo_url,name:et.manifest.name_for_human,size:"100%"}),en&&(0,eo.jsx)(eS,{$type:en,children:"!"})]});return eu?(0,eo.jsx)(ej,{className:"overflow-hidden rounded-sm",style:{height:eO[ea],width:eO[ea]},children:ec}):(0,eo.jsx)(eT,{className:"p-0",children:ec})},eP=eh.Z.div(eE()),ej=eh.Z.div(eC()),eO={small:16,gizmo:32,gizmoConversation:24,medium:36,large:48,workspaceAvatarPreview:96,cover:234},eI={small:"icon-xs",medium:"icon-md",large:"icon-lg",workspaceAvatarPreview:"icon-workspace-avatar-preview",cover:"icon-cover",gizmo:"icon-md",gizmoConversation:"icon-sm"},eN=function(Y){var et,en=Y.user,ei=Y.size,eu=Y.notice,ef=eu&&(0,eo.jsx)(eS,{$type:eu,children:"!"});if((null==en?void 0:en.picture)!=null)return(0,eo.jsxs)(ej,{children:[(0,eo.jsx)(ec(),{src:en.picture,alt:"User",width:eO[ei],height:eO[ei],className:"rounded-sm",unoptimized:!0}),ef]});var eh=(null!==(et=null==en?void 0:en.name)&&void 0!==et?et:"").split(" ").map(function(Y){return Y[0]}).join("");return(0,eo.jsxs)(eP,{className:(0,ea.default)("bg-blue-300","gizmo"===ei?"h-7 w-7 text-xs":"small"===ei?"h-5 w-5 text-xs":"h-[30px] w-[30px] text-sm","rounded-sm"),children:[eh||(0,eo.jsx)(ed.fzv,{className:eI[ei]}),ef]})};function eL(Y){var et=Y.src,en=Y.size,ei=void 0===en?"large":en,ea=Y.alt;return(0,eo.jsx)(eo.Fragment,{children:et?(0,eo.jsx)("img",{src:et,className:"inline rounded-full bg-token-surface-secondary dark:bg-token-surface-tertiary",alt:ea,width:eO[ei],height:eO[ei]}):(0,eo.jsx)("div",{className:"inline overflow-hidden rounded-full bg-[#3C46FF] text-white",style:{width:eO[ei]+"px",height:eO[ei]+"px"},children:(0,eo.jsx)("div",{className:"mx-1 my-1",children:(0,eo.jsx)(ek.HW,{})})})})}function eR(Y){var et=Y.className,en=Y.iconSize,ei=void 0===en?"medium":en,eu=Y.notice,ec=Y.workspace,ed=(0,em.ec)(function(Y){return Y.currentWorkspace});null!=ec||(ec=ed);var ef=(null==ec?void 0:ec.structure)===ep.CZ.PERSONAL,eh=(0,em.aF)();return(0,eo.jsx)("div",{className:(0,ea.default)("flex items-center justify-center rounded gizmo:overflow-hidden gizmo:rounded-full",et),children:!ec||ef&&void 0!==eh?(0,eo.jsx)(eN,{user:eh,size:ei,notice:eu}):(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(eL,{src:ec.profilePictureUrl,size:ei}),eu&&(0,eo.jsx)(eS,{$type:eu,children:"!"})]})})}function eD(Y){var et=Y.className,en=Y.iconSize,ei=void 0===en?"medium":en,ea=Y.notice,eu=Y.workspaceId,ec=Y.templateId,ed=(0,ey.Lm)(eu,ec,{includeDeleted:!0}).data;return ed?(0,eo.jsx)(eF,{className:et,iconSize:ei,notice:ea,conversationTemplate:ed}):(0,eo.jsx)(eA,{iconName:"openai",background:"#3C46FF",notice:ea,size:ei})}function eF(Y){var et,en,ei=Y.className,eu=Y.iconSize,ec=void 0===eu?"medium":eu,ed=Y.notice,ef=Y.conversationTemplate,eh=(0,ey.i_)(null!==(et=null==ef?void 0:ef.icon)&&void 0!==et?et:ey.bj.Box);return(0,eo.jsxs)("div",{className:(0,ea.default)("flex items-center justify-center rounded-sm text-white",ei),style:{backgroundColor:(0,ey.uJ)(null!==(en=null==ef?void 0:ef.color)&&void 0!==en?en:ey.Id.Blue),height:eO[ec],width:eO[ec]},children:[(0,eo.jsx)(eh,{className:eI[ec]}),ed&&(0,eo.jsx)(eS,{$type:ed,children:"!"})]})}},48133:function(Y,et,en){"use strict";en.d(et,{z:function(){return em}});var ei=en(39324),eo=en(71209),ea=en(70216),eu=en(35250),ec=en(19841),ed=en(73040),ef=en.n(ed),eh=en(70079),ep=en(42798),em=(0,eh.forwardRef)(function(Y,et){var en,ed=Y.children,eh=Y.onClick,ep=Y.className,em=Y.color,ey=void 0===em?"primary":em,eb=Y.disabled,ek=void 0!==eb&&eb,ew=Y.visuallyDisabled,e_=void 0!==ew&&ew,eE=Y.loading,eC=void 0!==eE&&eE,eT=Y.size,eS=void 0===eT?"medium":eT,eA=(0,ea._)(Y,["children","onClick","className","color","disabled","visuallyDisabled","loading","size"]),eM=e_||ek||eC,eP=eC||ek,ej=(0,ec.default)(eM&&"opacity-50 hover:bg-inherit",eP&&"cursor-not-allowed","btn relative","primary"===ey&&"btn-primary","neutral"===ey&&"btn-neutral","dark"===ey&&"btn-dark","light"===ey&&"btn-light","danger"===ey&&"btn-danger","danger-outline"===ey&&"btn-danger-outline","disabled"===ey&&"btn-disabled","small"===eS&&"btn-small","large"===eS&&"w-full py-3",ep);switch(eA.as){case"link":case"a":return(0,eu.jsx)(ef(),{href:null!==(en=eA.to)&&void 0!==en?en:"/",legacyBehavior:!0,children:(0,eu.jsxs)("a",(0,eo._)((0,ei._)({target:!0===eA.openNewTab?"_blank":"_self",ref:et,onClick:eh,className:ej},eA),{children:[(0,eu.jsx)("div",{className:(0,ec.default)("flex w-full gap-2","items-center justify-center",eC&&"opacity-0"),children:ed}),eC&&(0,eu.jsx)(eg,{})]}))});default:return(0,eu.jsxs)("button",(0,eo._)((0,ei._)({className:ej,ref:et,onClick:eh,disabled:eP},eA),{children:[(0,eu.jsx)("div",{className:(0,ec.default)("flex w-full gap-2","items-center justify-center",eC&&"opacity-0"),children:ed}),eC&&(0,eu.jsx)(eg,{})]}))}});function eg(){return(0,eu.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,eu.jsx)(ep.Z,{})})}em.displayName="Button"},13205:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ea}});var ei=en(35250),eo=en(19841);function ea(Y){var et=Y.id,en=Y.label,ea=Y.checked,eu=Y.onChange,ec=Y.disabled,ed=Y.className,ef=Y.labelClassName;return(0,ei.jsxs)("div",{className:"form-check flex items-center",children:[(0,ei.jsx)("input",{className:(0,eo.default)("form-check-input float-left mr-2 h-4 w-4 cursor-pointer appearance-none rounded-sm border border-gray-300 bg-white bg-contain bg-center bg-no-repeat align-top transition duration-200 checked:border-blue-600 checked:bg-blue-600 focus:outline-none",ed),type:"checkbox",disabled:ec,onChange:eu,checked:ea,id:et}),(0,ei.jsx)("label",{className:(0,eo.default)("form-check-label text-gray-800 dark:text-gray-100",ef),htmlFor:et,children:en})]})}},66161:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ea}});var ei=en(35250),eo=en(19841);function ea(Y){var et=Y.percentage,en=Y.thickness,ea=void 0===en?1/12:en,eu=Y.className,ec=Y.backgroundStrokeClassName,ed=void 0===ec?"stroke-gray-400":ec,ef=Y.transitionDuration,eh=Y.transitionTimingFunction,ep=Y.onTransitionEnd,em=120,eg=120*ea,ey=(120-eg)/2,eb=2*Math.PI*ey,ek=eb-et/100*eb;return(0,ei.jsxs)("svg",{width:em,height:em,viewBox:"0 0 ".concat(em," ").concat(em),className:eu,children:[(0,ei.jsx)("circle",{className:(0,eo.default)("origin-[50%_50%] -rotate-90",ed),strokeWidth:eg,fill:"transparent",r:ey,cx:em/2,cy:em/2}),(0,ei.jsx)("circle",{className:"origin-[50%_50%] -rotate-90 transition-[stroke-dashoffset]",stroke:"currentColor",strokeWidth:eg,strokeDashoffset:ek,strokeDasharray:"".concat(eb," ").concat(eb),fill:"transparent",r:ey,cx:em/2,cy:em/2,style:{transitionDuration:ef,transitionTimingFunction:eh},onTransitionEnd:ep})]})}},96114:function(Y,et,en){"use strict";en.d(et,{Z:function(){return eh}});var ei=en(35250),eo=en(70079);function ea({title:Y,titleId:et,...en},ei){return eo.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:ei,"aria-labelledby":et},en),Y?eo.createElement("title",{id:et},Y):null,eo.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 002.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 00-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5A3.375 3.375 0 006.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0015 2.25h-1.5a2.251 2.251 0 00-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 00-9-9z"}))}let eu=eo.forwardRef(ea);var ec=eu,ed=en(38574),ef=en(48133),eh=function(Y){var et=Y.label,en=Y.value,eo=Y.onCopied,ea=function(){(0,ed.S)(en),eo()};return(0,ei.jsxs)("div",{className:"flex flex-col space-y-2",children:[void 0!==et&&(0,ei.jsx)("label",{className:"font-medium",children:et}),(0,ei.jsxs)("div",{className:"flex items-center gap-2",children:[(0,ei.jsx)("div",{onClick:ea,className:"w-full cursor-pointer break-all rounded-lg bg-token-surface-tertiary px-4 py-2 font-mono text-sm text-token-text-primary",children:en}),(0,ei.jsx)(ef.z,{color:"none",onClick:ea,className:"cursor-pointer",children:(0,ei.jsx)(ec,{className:"h-5 w-5"})})]})]})}},66306:function(Y,et,en){"use strict";en.d(et,{om:function(){return Ar},ZP:function(){return Ao},ne:function(){return At}});var ei,eo,ea,eu,ec,ed,ef,eh,ep,em={};en.r(em),en.d(em,{attentionMarkers:function(){return oQ},contentInitial:function(){return oV},disable:function(){return oJ},document:function(){return oG},flow:function(){return oq},flowInitial:function(){return oW},insideSpan:function(){return o$},string:function(){return oZ},text:function(){return oK}});var eg={};en.r(eg),en.d(eg,{boolean:function(){return sW},booleanish:function(){return sq},commaOrSpaceSeparated:function(){return sQ},commaSeparated:function(){return sY},number:function(){return sK},overloadedBoolean:function(){return sZ},spaceSeparated:function(){return s$}});var ey=en(39324),eb=en(71209),ek=en(10064),ew=en(4337),e_=en(35250),eE=en(19841),eC=en(70079),eT=en(1454),eS=en(21389),eA=en(35265),eM=en(67568),eP=en(54636),ej=en(42780),eO=en(70671),eI=en(94968),eN=en(61098),eL=en(66638),eR=en(55548),eD=en(17944),eF=en(25687),eB=en(1491),ez=en(86925),eU=en(15066),eH=en(73779),eG=en(41955),eV=en(12952),eW=en(418),eZ=en(23234),eK=en(87694),e$=en(86585),eY="#19c37d",eQ="openai",eX=["#7989FF"];function eJ(Y){var et;return eX[(null!==(et=null==Y?void 0:Y.charCodeAt(0))&&void 0!==et?et:0)%eX.length]}function e0(Y,et){var en=(0,ez.rH)(et.message);if(en===ez.Cs.Plugin||en===ez.Cs.PluginTool){var ei=(0,ez.Lx)(en===ez.Cs.Plugin?et.message.recipient:et.message.author.name);return Y.find(function(Y){return Y.namespace===(null==ei?void 0:ei.namespace)})}}var e9=function(Y){var et=Y.children;return(0,eZ.Ml)()?(0,e_.jsx)("div",{className:"pt-0.5",children:(0,e_.jsx)("div",{className:"gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full",children:et})}):(0,e_.jsx)(e_.Fragment,{children:et})};function e5(Y){var et,en=Y.isCompletionRequestInProgress,ei=Y.messages,eo=Y.clientThreadId,ea=Y.isCompletion,eu=Y.avatarColor,ec=Y.showInlineEmbeddedDisplay,ed=void 0!==ec&&ec,ef=(0,eC.useMemo)(function(){var Y=!0,et=!1,en=void 0;try{for(var eo,ea=ei[Symbol.iterator]();!(Y=(eo=ea.next()).done);Y=!0){var eu=eo.value,ec=(0,eK.ZC)(eu).flagSeverity;if(void 0!==ec)return ec}}catch(Y){et=!0,en=Y}finally{try{Y||null==ea.return||ea.return()}finally{if(et)throw en}}},[ei]),eh=null===(et=ei[0].message.metadata)||void 0===et?void 0:et.shared_conversation_id,ep=null!=eh,em=(0,eD.aF)(),eg=(0,eL.UL)(eo),ey=(0,eD.ec)(function(Y){var et;return null===(et=Y.currentWorkspace)||void 0===et?void 0:et.id}),eb=(0,eZ.Ml)(),ek=(0,eH.p_)().playgroundTemplate,ew=(0,eH.QH)(),eE=ew.gizmoEditorData,eT=ew.mode,eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.k$,{background:null!=eu?eu:eY,iconName:eQ,notice:null!=ef?ef:void 0,size:eb?"gizmoConversation":void 0})}),eA=(0,e$.i)(eo),eM=eb?"gizmoConversation":void 0;if(en&&ei.length>0){var eP=e0(eA,ei[ei.length-1]);null!=eP&&(eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.Ph,{plugin:eP,notice:null!=ef?ef:void 0,iconSize:eM})}))}return null!=eg.gizmoId?eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eW.M,{gizmoId:eg.gizmoId,className:"h-6 w-6"})}):null!=ey&&null!=eg.conversationTemplateId?eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.Ao,{workspaceId:ey,templateId:eg.conversationTemplateId,iconSize:eM})}):null!=ek?eS=(0,e_.jsx)(eV.Py,{iconSize:eM,conversationTemplate:ek}):null!=eE&&"test"===eT&&(eS=(0,e_.jsx)(eW.Z,{isFirstParty:!1,src:eE.profilePictureUrl,className:"h-6 w-6"})),(0,e_.jsx)("div",{children:ea?eS:ep||ed?(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.k$,{background:eJ(eh),iconName:"user",size:eb?"gizmoConversation":void 0})}):(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.Yt,{user:em,notice:null!=ef?ef:void 0,size:eb?"gizmoConversation":"medium"})})})}var e4=en(21722),e3=en(58036),e6=en(81158),e7=en(49347),e8=en(59378);function tt(Y){return(0,e3.o)(Y)||(0,e6.f)(Y)||(0,e8.N)(Y)||(0,e7.i)()}var ta=en(38104),tu=en(5053),tc=en(48133),td=en(38574),tf=en(13464);function th(){var Y=(0,ew._)(["bg-black rounded-md"]);return th=function(){return Y},Y}function tp(){var Y=(0,ew._)(["flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md"]);return tp=function(){return Y},Y}function tm(){var Y=(0,ew._)(["p-4 overflow-y-auto"]);return tm=function(){return Y},Y}function tg(){var Y=(0,ew._)(["",""]);return tg=function(){return Y},Y}var tv=eS.Z.div(th()),tb=eS.Z.div(tp()),tk=eS.Z.div(tm()),tw=eS.Z.code(tg(),function(Y){return Y.$shouldWrap?"!whitespace-pre-wrap":"!whitespace-pre"});function t_(Y){var et=Y.children,en=Y.className,ei=Y.language,eo=Y.content,ea=(0,eC.useCallback)(function(){(0,td.S)(eo)},[eo]);return(0,e_.jsx)(tE,{title:ei,headerDecoration:(0,e_.jsx)(tf.Z,{buttonText:"Copy code",onCopy:ea}),codeClassName:en,children:et})}function tE(Y){var et=Y.children,en=Y.title,ei=Y.headerDecoration,eo=Y.shouldWrapCode,ea=void 0!==eo&&eo,eu=Y.className,ec=Y.codeContainerClassName,ed=Y.codeClassName;return(0,e_.jsxs)(tv,{className:eu,children:[(null!=en||null!=ei)&&(0,e_.jsxs)(tb,{children:[en&&(0,e_.jsx)("span",{children:en}),ei]}),(0,e_.jsx)(tk,{className:ec,children:(0,e_.jsx)(tw,{$shouldWrap:ea,className:ed,children:et})})]})}var tC=en(21950),tT=en(30769),tS=en(18481),tA=en(6013),tM=en(32004),tP=en(8844),tj=1e4,tO=8e3,tI=15e3,tN=3e4,tL=13e3,tR=2e3,tD=en(66161);function tF(Y,et){var en=(0,eC.useRef)(Y);(0,eC.useEffect)(function(){en.current=Y},[Y]),(0,eC.useEffect)(function(){var Y=function(){en.current()};if(null!==et){var ei=window.setInterval(Y,et);return function(){return clearInterval(ei)}}},[et])}var tB=en(70737),tU=en(97296),tH=en(43477),tG=en(78103),tV=(0,tH.Z)(function(){return{delayedRenderingMessageIds:new Set}}),tW=(0,tG.ZP)(tV);function tq(){return tW(function(Y){return Y.delayedRenderingMessageIds})}var tZ={addDelayedRenderingMessage:function(Y){tV.setState(function(et){if(et.delayedRenderingMessageIds.has(Y))return et;var en=new Set(et.delayedRenderingMessageIds);return en.add(Y),{delayedRenderingMessageIds:en}})},removeDelayedRenderingMessage:function(Y){tV.setState(function(et){if(!et.delayedRenderingMessageIds.has(Y))return et;var en=new Set(et.delayedRenderingMessageIds);return en.delete(Y),{delayedRenderingMessageIds:en}})}},tK=en(59904),t$=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[3.5,6.75],"ix":2},"a":{"a":0,"k":[5.999855130910873,5.99917334318161],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"dot","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[3.5,3.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10.00000762939453,9.997123718261719],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":100,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":160,"s":[410],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":360,"s":[770],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[720],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":4,"ty":4,"nm":"compass","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[3.897755676788864,2.156718939201098],[9.466585676788863,0.04442893920109814],[10.31768567678886,0.895618939201098],[8.205185676788863,6.464308939201097],[6.464305676788864,8.205198939201097],[0.8956156767888639,10.3176989392011],[0.04442567678886356,9.466498939201099],[2.156725676788863,3.897748939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098]],"i":[[0,0],[-1.856276666666666,0.7040966666666666],[0.2018000000000004,-0.5320100000000001],[0.7041666666666675,-1.85623],[0.8026800000000005,-0.3044999999999982],[1.85623,-0.7041666666666657],[-0.2018,0.5320999999999998],[-0.7040999999999995,1.8562499999999993],[-0.80274,0.3044900000000004],[0,0],[0,0]],"o":[[1.856276666666667,-0.7040966666666666],[0.532,-0.20181],[-0.7041666666666675,1.8562299999999992],[-0.3044999999999991,0.8025900000000004],[-1.85623,0.7041666666666693],[-0.5320100000000001,0.2018000000000022],[0.7041,-1.85625],[0.3044800000000008,-0.8027300000000004],[0,0],[0,0],[1.856276666666667,-0.7040966666666666]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-5.181057929992676,-5.181064605712891],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tY=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[3.5,6.75],"ix":2},"a":{"a":0,"k":[5.999855130910873,5.99917334318161],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"dot","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[3.5,3.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10.00000762939453,9.997123718261719],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":100,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":160,"s":[410],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":360,"s":[770],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[720],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":4,"ty":4,"nm":"compass","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[3.897755676788864,2.156718939201098],[9.466585676788863,0.04442893920109814],[10.31768567678886,0.895618939201098],[8.205185676788863,6.464308939201097],[6.464305676788864,8.205198939201097],[0.8956156767888639,10.3176989392011],[0.04442567678886356,9.466498939201099],[2.156725676788863,3.897748939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098]],"i":[[0,0],[-1.856276666666666,0.7040966666666666],[0.2018000000000004,-0.5320100000000001],[0.7041666666666675,-1.85623],[0.8026800000000005,-0.3044999999999982],[1.85623,-0.7041666666666657],[-0.2018,0.5320999999999998],[-0.7040999999999995,1.8562499999999993],[-0.80274,0.3044900000000004],[0,0],[0,0]],"o":[[1.856276666666667,-0.7040966666666666],[0.532,-0.20181],[-0.7041666666666675,1.8562299999999992],[-0.3044999999999991,0.8025900000000004],[-1.85623,0.7041666666666693],[-0.5320100000000001,0.2018000000000022],[0.7041,-1.85625],[0.3044800000000008,-0.8027300000000004],[0,0],[0,0],[1.856276666666667,-0.7040966666666666]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-5.181057929992676,-5.181064605712891],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tQ=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[12,12],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[4.3226,0],[0.8041999999999998,0],[0,0.8041],[0.8041999999999998,1.6081],[4.3226,1.6081],[5.126800000000001,0.8041],[4.3226,0],[4.3226,0],[4.3226,0]],"i":[[0,0],[1.1728000000000005,0],[0,-0.4441000000000006],[-0.4441000000000006,0],[-1.1728000000000005,0],[0,0.4441000000000006],[0.4441999999999986,0],[0,0],[0,0]],"o":[[-1.1728000000000005,0],[-0.4441000000000006,0],[0,0.4441000000000006],[1.1728000000000005,0],[0.4441999999999986,0],[0,-0.4441000000000006],[0,0],[0,0],[-1.1728000000000005,0]]}}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":0.100515,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":70,"s":[11.79640007019043,13.51219940185547],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":146,"s":[11.79640007019043,16.51219940185547],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":148,"s":[11.79640007019043,9.401088290744358],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":195,"s":[11.79640007019043,13.51219940185547],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":270,"s":[11.79640007019043,13.51219940185547],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":346,"s":[11.79640007019043,16.51219940185547],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":348,"s":[11.79640007019043,9.401088290744358],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":395,"s":[11.79640007019043,13.51219940185547],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":70,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":146,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":195,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":270,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":346,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":348,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":395,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[1.28704,0.2207774999999987],[0.2208300000000003,0.2207774999999987],[0.2208300000000003,1.286817499999998],[2.100320000000001,3.165917499999999],[0.2208300000000003,5.045017499999998],[0.2208300000000003,6.111017499999999],[1.28704,6.111017499999999],[3.69972,3.6989174999999985],[3.69972,2.6329175],[1.28704,0.2207774999999987],[1.28704,0.2207774999999987],[1.28704,0.2207774999999987]],"i":[[0,0],[0.2944300000000002,-0.2943700000000007],[-0.2944399999999998,-0.2943799999999985],[-0.6264966666666663,-0.6263666666666676],[0.6264966666666671,-0.6263666666666659],[-0.2944399999999998,-0.2943999999999996],[-0.2944300000000002,0.2943999999999996],[-0.8042266666666666,0.8040333333333329],[0.2943999999999996,0.2942999999999998],[0.8042266666666666,0.8040466666666664],[0,0],[0,0]],"o":[[-0.2944300000000002,-0.2943700000000007],[-0.2944399999999998,0.2943800000000003],[0.6264966666666671,0.6263666666666676],[-0.6264966666666663,0.6263666666666659],[-0.2944399999999998,0.2943999999999996],[0.2944300000000002,0.2943999999999996],[0.8042266666666666,-0.8040333333333329],[0.2943999999999996,-0.2943999999999996],[-0.8042266666666666,-0.8040466666666664],[0,0],[0,0],[-0.2944300000000002,-0.2943700000000007]]}}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":0.201031,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":76,"s":[7.026679992675781,8.836983680725098],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":136,"s":[13.00268173217773,8.834091186523438],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":138,"s":[2,8.834091186523438],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[7.026679992675781,8.834091186523438],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":276,"s":[7.026679992675781,8.834091186523438],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":336,"s":[13,8.834091186523438],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":338,"s":[2,8.834091186523438],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[7.03,8.834091186523438],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":1,"k":[{"t":136,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":276,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":76,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":136,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":276,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":336,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":338,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tX=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[90],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":150,"s":[180],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[180],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[270],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":350,"s":[360],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"moon","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[2.66029,2.2502500000000003],[2.94257,2.2253300000000005],[3.16411,2.15946],[3.3642200000000004,2.1007100000000003],[3.4624800000000002,2.13988],[3.5,2.24491],[3.48749,2.3303700000000003],[3.45176,2.4336200000000003],[3.17483,2.87157],[2.79071,3.2080400000000004],[2.32261,3.42523],[1.8027100000000003,3.5],[1.08448,3.36648],[0.5109700000000004,2.9926200000000005],[0.13400000000000034,2.4229400000000005],[0,1.70727],[0.13935999999999993,1.0129700000000001],[0.5306300000000004,0.4290440000000002],[1.1219999999999999,0.03738600000000025],[1.2095500000000001,0.00890100000000027],[1.2881600000000004,2.220446049250313e-16],[1.4007100000000001,0.042726000000000264],[1.4435900000000004,0.14954200000000017],[1.4275099999999998,0.23855500000000018],[1.3864200000000002,0.33290900000000023],[1.3256800000000002,0.49313300000000027],[1.2881600000000004,0.6960800000000003],[1.2756499999999997,0.9150600000000002],[1.3703399999999997,1.4722800000000003],[1.6472699999999998,1.8942000000000003],[2.0832100000000002,2.15946],[2.66029,2.2502500000000003],[2.66029,2.2502500000000003],[2.66029,2.2502500000000003]],"i":[[0,0],[-0.09170999999999996,0.016619999999999635],[-0.05597999999999992,0.027300000000000324],[-0.05837000000000003,0],[-0.02382000000000062,-0.02610999999999919],[0,-0.04390999999999945],[0.00833999999999957,-0.03204999999999991],[0.016680000000000028,-0.03678999999999988],[0.1131599999999997,-0.13056],[0.14412000000000003,-0.09376000000000051],[0.16795000000000027,-0.04985000000000017],[0.17985000000000007,0],[0.21915999999999958,0.08901000000000003],[0.16317999999999966,0.16141999999999967],[0.08932999999999947,0.2183799999999998],[0,0.25873999999999997],[-0.09290999999999983,0.21957000000000004],[-0.16794000000000064,0.16853600000000002],[-0.22510999999999992,0.09138599999999997],[-0.026209999999999845,0.005934999999999913],[-0.025020000000000486,0],[-0.02739000000000047,-0.028484000000000065],[0,-0.04272599999999993],[0.010720000000000063,-0.030856999999999912],[0.017869999999999386,-0.03323100000000001],[0.01666999999999952,-0.06290200000000001],[0.008329999999999949,-0.07357999999999998],[0,-0.07359000000000004],[-0.06312999999999924,-0.16497000000000006],[-0.12029999999999941,-0.11630999999999991],[-0.17032999999999987,-0.06170999999999971],[-0.21321000000000012,0],[0,0],[0,0]],"o":[[0.09647000000000006,0],[0.09172000000000047,-0.016620000000000523],[0.07504000000000044,-0.03915999999999986],[0.041679999999999495,0],[0.025009999999999977,0.026110000000000078],[0,0.02493000000000034],[-0.00714000000000059,0.03204000000000029],[-0.07146000000000008,0.16141000000000005],[-0.11195999999999984,0.1305500000000004],[-0.14412000000000003,0.09493999999999936],[-0.1667500000000004,0.04985000000000017],[-0.2596600000000002,0],[-0.21916000000000047,-0.0878300000000003],[-0.16198000000000068,-0.16141000000000005],[-0.08933000000000035,-0.21838000000000068],[0,-0.24329999999999985],[0.0929000000000002,-0.22075],[0.16913,-0.16971899999999995],[0.03216000000000019,-0.013056000000000068],[0.02738999999999958,-0.005933999999999995],[0.04763999999999946,0],[0.02858999999999945,0.028484999999999983],[0,0.028484000000000065],[-0.009520000000000195,0.02967200000000003],[-0.02382000000000062,0.04391400000000001],[-0.016680000000000028,0.06171700000000002],[-0.008340000000000458,0.07240000000000002],[0,0.20650999999999997],[0.06432000000000038,0.16496999999999984],[0.1203000000000003,0.11512999999999995],[0.1715099999999996,0.06052999999999997],[0,0],[0,0],[0.09647000000000006,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[3.75,5.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":1,"k":[{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":140,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":280,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":350,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"sun","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[3.00708,3.00704],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.1999998092651376,-3.507655143737793],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":50,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":80,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":150,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":340,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[18,18],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":2}},{"ty":"fl","c":{"a":0,"k":[1,0.8392156862745098,0.25098039215686274],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":1,"k":[{"t":50,"s":[9.999999284744263,10.17067003250122],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[9.999999284744263,11.17067003250122],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":150,"s":[9.999999284744263,10.17067003250122],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[9.999999284744263,10.17067003250122],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[9.999999284744263,11.17067003250122],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":350,"s":[9.999999284744263,10.17067003250122],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":6,"ty":4,"nm":"line","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":5,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[4.18847,0],[4.18847,0.3221899999999991],[0,0.3221899999999991],[0,0],[0,0],[0,0]],"i":[[0,0],[-1.396156666666667,0],[0,-0.1073966666666664],[1.396156666666666,0],[0,0.1073966666666664],[0,0],[0,0]],"o":[[1.396156666666666,0],[0,0.1073966666666664],[-1.396156666666666,0],[0,-0.1073966666666664],[0,0],[0,0],[1.396156666666666,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.900433540344238,3.517374992370605],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"small","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":5,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[3.215839629698487,0.4155599999999988],[1.871029629698487,0.4155599999999988],[0.08033652969848645,3.996899999999999],[0.7527406296984864,5.084849999999998],[4.334119629698487,5.084849999999998],[5.006529629698486,3.996899999999999],[3.215839629698487,0.4155599999999988],[3.215839629698487,0.4155599999999988],[3.215839629698487,0.4155599999999988]],"i":[[0,0],[0.2770400000000002,-0.5540800000000004],[0.5968977000000001,-1.19378],[-0.5588519999999999,0],[-1.193793,0],[0.2499200000000004,0.4998400000000003],[0.5968966666666669,1.19378],[0,0],[0,0]],"o":[[-0.27705,-0.5540800000000004],[-0.5968977,1.1937799999999994],[-0.2499269,0.4998400000000003],[1.193793,0],[0.5588600000000001,0],[-0.5968966666666669,-1.19378],[0,0],[0,0],[-0.27705,-0.5540800000000004]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-6.000233173370361,-1.244344711303711],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"big","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":5,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[4.719378057214302,0.41556],[3.374568057214302,0.41556],[0.08033805721430198,7.00394],[0.7527380572143016,8.0919],[7.341158057214302,8.0919],[8.0136580572143,7.00394],[4.719378057214302,0.41556],[4.719378057214302,0.41556],[4.719378057214302,0.41556]],"i":[[0,0],[0.27705,-0.55408],[1.098076666666667,-2.196126666666667],[-0.5588499999999996,0],[-2.196140000000002,0],[0.2499000000000002,0.4998400000000007],[1.098093333333333,2.196126666666667],[0,0],[0,0]],"o":[[-0.2770500000000009,-0.55408],[-1.098076666666667,2.196126666666666],[-0.24993,0.4998400000000007],[2.19614,0],[0.5588999999999995,0],[-1.098093333333332,-2.196126666666666],[0,0],[0,0],[-0.2770500000000009,-0.55408]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.093742370605469,-4.256064891815186],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tJ=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":350,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[8.6485975,0.1178352687211168],[8.880497499999999,1.074935268721117],[6.6505975,3.304865268721118],[6.6505975,6.016105268721118],[9.3617975,6.016105268721118],[11.5916975,3.786175268721117],[12.5487975,4.018115268721118],[11.1692975,8.727405268721117],[5.5576975,9.820205268721118],[3.272757499999999,12.10510526872112],[0.561517499999999,12.10510526872112],[0.561517499999999,9.393905268721117],[2.8464575,7.109005268721118],[3.9393075,1.497375268721117],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168]],"i":[[0,0],[0.3205000000000009,-0.3204799999999999],[0.7432999999999996,-0.7433100000000001],[-0.7487000000000013,-0.7487000000000013],[-0.7487000000000013,0.7486999999999995],[-0.7433000000000014,0.743310000000001],[-0.09659999999999869,-0.4428200000000011],[1.278300000000002,-1.2783],[1.8610999999999986,0.7885999999999989],[0.7616466666666675,-0.7616333333333323],[0.7486899999999999,0.7486999999999995],[-0.7486899999999999,0.7487000000000013],[-0.7616466666666675,0.7616333333333323],[-1.5171100000000006,1.5171199999999994],[-1.6442,-0.3585899999999995],[0,0],[0,0]],"o":[[0.4428000000000001,0.09658000000000033],[-0.7432999999999996,0.7433100000000001],[-0.7487000000000013,0.7486899999999999],[0.7485999999999997,0.7486999999999995],[0.7432999999999996,-0.743310000000001],[0.3204999999999991,-0.3204799999999999],[0.3585999999999991,1.644189999999998],[-1.5170999999999992,1.5170999999999992],[-0.7616466666666675,0.761633333333334],[-0.7486899999999999,0.7486999999999995],[-0.7486899999999999,-0.7485999999999997],[0.7616466666666666,-0.7616333333333323],[-0.7885500000000008,-1.8611],[1.278289999999998,-1.27829],[0,0],[0,0],[0.4428000000000001,0.09658000000000033]]}}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":0,"s":[13.23,10.77154381752014],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[12,12],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[13.23,10.77],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":1,"k":[{"t":0,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":0,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":60,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[121.15,121.15],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":60,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":167,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":184,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":217,"s":[-45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":227,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,-10],[10,0],[0,10],[-10,0],[0,-10]],"i":[[-5.5228475,0],[0,-5.5228475],[5.5228475,0],[0,5.5228475],[-5.5228475,0]],"o":[[5.5228475,0],[0,5.5228475],[-5.5228475,0],[0,-5.5228475],[5.5228475,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[24,24],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":25,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0}],"markers":[]}'),t9=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[3.5,0],[0,5.8332999999999995],[3.5,5.8332999999999995]],"i":[[0,0],[1.166666666666667,-1.944433333333334],[-1.166666666666667,0]],"o":[[-1.166666666666666,1.944433333333333],[1.166666666666666,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.184650421142578,-1.832367897033691],[0,0],[-1.166666666666667,0]],"o":[[1.184650897979736,1.832367539405823],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.184650421142578,-1.832367897033691],[0,0],[-1.166666666666667,0]],"o":[[1.184650897979736,1.832367539405823],[0,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[3.503000259399414,0],[0.003000259399414062,5.83329963684082],[3.503000259399414,5.83329963684082]],"i":[[0.2074432373046875,-0.3626899719238281],[0,0],[-1.166666666666667,0]],"o":[[-0.2074427604675293,0.3626899123191833],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":125,"s":[-4.666999816894531,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[-4.67,-4.666650772094727],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[-4.67,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[0,2.3332999999999995],[3.5,0]],"i":[[0,0],[-0.7981999999999996,1.4169]],"o":[[1.4311000000000007,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[-2.333999633789062,2.333300590515137],[-5.833999633789062,0]],"i":[[1.169005393981934,0],[0.7811636924743652,1.481373190879822]],"o":[[-1.169005155563354,0],[-0.7811641693115234,-1.481372833251953]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[-2.333999633789062,2.333300590515137],[-5.833999633789062,0]],"i":[[1.169005393981934,0],[0.7811636924743652,1.481373190879822]],"o":[[-1.169005155563354,0],[-0.7811641693115234,-1.481372833251953]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[-0.003000259399414062,2.333300590515137],[3.496999740600586,0]],"i":[[-1.720494270324707,0],[-0.6510887145996094,1.120759010314941]],"o":[[1.720494627952576,0],[0.6510882377624512,-1.120759010314941]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":200,"s":[1.166999816894531,2.33335018157959],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[1.17,2.33335018157959],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),t5=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[3.5,0],[0,5.8332999999999995],[3.5,5.8332999999999995]],"i":[[0,0],[1.166666666666667,-1.9444333333333343],[-1.166666666666667,0]],"o":[[-1.166666666666666,1.9444333333333326],[1.166666666666666,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.1846504211425781,-1.8323678970336914],[0,0],[-1.166666666666667,0]],"o":[[1.1846508979797363,1.8323675394058228],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.1846504211425781,-1.8323678970336914],[0,0],[-1.166666666666667,0]],"o":[[1.1846508979797363,1.8323675394058228],[0,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[3.503000259399414,0],[0.0030002593994140625,5.83329963684082],[3.503000259399414,5.83329963684082]],"i":[[0.2074432373046875,-0.3626899719238281],[0,0],[-1.166666666666667,0]],"o":[[-0.2074427604675293,0.36268991231918335],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":125,"s":[-4.666999816894531,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[-4.67,-4.666650772094727],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[-4.67,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[0,2.3332999999999995],[3.5,0]],"i":[[0,0],[-0.7981999999999996,1.4169]],"o":[[1.4311000000000007,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[-2.3339996337890625,2.3333005905151367],[-5.8339996337890625,0]],"i":[[1.1690053939819336,0],[0.7811636924743652,1.4813731908798218]],"o":[[-1.1690051555633545,0],[-0.7811641693115234,-1.4813728332519531]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[-2.3339996337890625,2.3333005905151367],[-5.8339996337890625,0]],"i":[[1.1690053939819336,0],[0.7811636924743652,1.4813731908798218]],"o":[[-1.1690051555633545,0],[-0.7811641693115234,-1.4813728332519531]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[-0.0030002593994140625,2.3333005905151367],[3.496999740600586,0]],"i":[[-1.720494270324707,0],[-0.6510887145996094,1.1207590103149414]],"o":[[1.7204946279525757,0],[0.6510882377624512,-1.1207590103149414]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":200,"s":[1.1669998168945312,2.33335018157959],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[1.17,2.33335018157959],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),t4=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":350,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[8.6485975,0.1178352687211168],[8.880497499999999,1.074935268721117],[6.6505975,3.304865268721118],[6.6505975,6.016105268721118],[9.3617975,6.016105268721118],[11.5916975,3.786175268721117],[12.5487975,4.018115268721118],[11.1692975,8.727405268721117],[5.5576975,9.820205268721118],[3.272757499999999,12.10510526872112],[0.561517499999999,12.10510526872112],[0.561517499999999,9.393905268721117],[2.8464575,7.109005268721118],[3.9393075,1.497375268721117],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168]],"i":[[0,0],[0.3205000000000009,-0.3204799999999999],[0.7432999999999996,-0.7433100000000001],[-0.7487000000000013,-0.7487000000000013],[-0.7487000000000013,0.7486999999999995],[-0.7433000000000014,0.743310000000001],[-0.09659999999999869,-0.4428200000000011],[1.278300000000002,-1.2783],[1.8610999999999986,0.7885999999999989],[0.7616466666666675,-0.7616333333333323],[0.7486899999999999,0.7486999999999995],[-0.7486899999999999,0.7487000000000013],[-0.7616466666666675,0.7616333333333323],[-1.5171100000000006,1.5171199999999994],[-1.6442,-0.3585899999999995],[0,0],[0,0]],"o":[[0.4428000000000001,0.09658000000000033],[-0.7432999999999996,0.7433100000000001],[-0.7487000000000013,0.7486899999999999],[0.7485999999999997,0.7486999999999995],[0.7432999999999996,-0.743310000000001],[0.3204999999999991,-0.3204799999999999],[0.3585999999999991,1.644189999999998],[-1.5170999999999992,1.5170999999999992],[-0.7616466666666675,0.761633333333334],[-0.7486899999999999,0.7486999999999995],[-0.7486899999999999,-0.7485999999999997],[0.7616466666666666,-0.7616333333333323],[-0.7885500000000008,-1.8611],[1.278289999999998,-1.27829],[0,0],[0,0],[0.4428000000000001,0.09658000000000033]]}}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":0,"s":[13.23,10.77154381752014],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[12,12],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[13.23,10.77],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":1,"k":[{"t":0,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":0,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":60,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[121.15,121.15],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":60,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":167,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":184,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":217,"s":[-45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":227,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,-10],[10,0],[0,10],[-10,0],[0,-10]],"i":[[-5.5228475,0],[0,-5.5228475],[5.5228475,0],[0,5.5228475],[-5.5228475,0]],"o":[[5.5228475,0],[0,5.5228475],[-5.5228475,0],[0,-5.5228475],[5.5228475,0]]}}},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[24,24],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":25,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0}],"markers":[]}'),t3=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":200,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[{"id":"1","layers":[{"ddd":0,"ind":5,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":6,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[14.25,14.25],"ix":2},"a":{"a":0,"k":[8.25,8.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":5},{"ddd":0,"ind":7,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":6,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":3,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]},{"id":"3","layers":[{"ddd":0,"refId":"2","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle - mask content","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1,"td":1},{"ddd":0,"refId":"1","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1}]},{"id":"2","layers":[{"ddd":0,"ind":8,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10008.250000047683,10008.250000047683],"ix":2},"a":{"a":0,"k":[2.7,2.7],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":9,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.7,2.6999999999999993],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":8},{"ddd":0,"ind":10,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":9},{"ddd":0,"ind":11,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":10,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]},{"id":"4","layers":[{"ddd":0,"ind":15,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":16,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[14.25,14.25],"ix":2},"a":{"a":0,"k":[8.25,8.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":15},{"ddd":0,"ind":17,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":16,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":3,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]},{"id":"6","layers":[{"ddd":0,"refId":"5","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle - mask content","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1,"td":1},{"ddd":0,"refId":"4","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1}]},{"id":"5","layers":[{"ddd":0,"ind":18,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10008.250000047683,10008.250000047683],"ix":2},"a":{"a":0,"k":[2.7,2.7],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":19,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.6999999999999993,2.6999999999999993],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":18},{"ddd":0,"ind":20,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":19},{"ddd":0,"ind":21,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":20,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4,1.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":1,"k":[{"t":5,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":15,"s":[0.75],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":65,"s":[0.75],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":80,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10,10.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[-360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[180],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[-4.25,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":2},{"ddd":0,"ind":4,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0.75],[0.75,0],[3,0],[3,1.5],[0.75,1.5],[0,0.75],[0,0.75],[0,0.75],[0,0.75]],"i":[[0,0],[-0.4142099999999997,0],[-0.75,0],[0,-0.5],[0.75,0],[0,0.4141999999999992],[0,0],[0,0],[0,0]],"o":[[0,-0.4141999999999992],[0.75,0],[0,0.5],[-0.75,0],[-0.4142099999999997,0],[0,0],[0,0],[0,0],[0,-0.4141999999999992]]}}},{"ty":"fl","c":{"a":0,"k":[0.9686274509803922,0.9686274509803922,0.9725490196078431],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-0.75,-0.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0},{"ddd":0,"refId":"3","w":20000,"h":20000,"ind":12,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[-8.25,-8.25],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":3},{"ddd":0,"ind":13,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[4.25,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":2},{"ddd":0,"ind":14,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":13,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[2.25,0],[3,0.75],[3,0.75],[2.25,1.5],[0,1.5],[0,0],[0,0],[0,0]],"i":[[0,0],[-0.75,0],[0,-0.4141999999999992],[0,0],[0.414200000000001,0],[0.75,0],[0,0.5],[0,0],[0,0]],"o":[[0.75,0],[0.414200000000001,0],[0,0],[0,0.4141999999999992],[-0.75,0],[0,-0.5],[0,0],[0,0],[0.75,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.9686274509803922,0.9686274509803922,0.9725490196078431],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.25,-0.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0},{"ddd":0,"refId":"6","w":20000,"h":20000,"ind":22,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[-8.25,-8.25],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":13}],"markers":[]}'),t6=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":350,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"bottom","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[3,1.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[7.847347463338371,11.1995756149292],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":180,"s":[0],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":200,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":260,"s":[100],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":280,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"top","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4,1.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[8.347347344129082,8.7995756149292],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":165,"s":[0],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":185,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":260,"s":[100],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":280,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":80,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":120,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":130,"s":[-45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":160,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":270,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":320,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[10,10],"ix":2},"s":{"a":1,"k":[{"t":80,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":120,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":160,"s":[120,120],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":270,"s":[120,120],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":320,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},"ao":0,"ip":0,"op":350,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":4,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[2.5581,2.5581]],"i":[[0,0],[-0.8527000000000005,-0.8527000000000005]],"o":[[0.8527000000000005,0.8527000000000005],[0,0]]}}},{"ty":"st","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":1.5,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[11.8169002532959,11.81639957427979],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Path\'s solid fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[2.5581,2.5581]],"i":[[0,0],[-0.8527000000000005,-0.8527000000000005]],"o":[[0.8527000000000005,0.8527000000000005],[0,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[11.8169002532959,11.81639957427979],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Rectangle\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[7.80233,7.80233],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":3.901165,"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":1.5,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[9.026165008544922,9.026165008544922],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":1,"k":[{"t":130,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":171,"s":[-100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}}],"ix":2},"r":{"a":0,"k":-45,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Rectangle\'s solid fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[7.80233,7.80233],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":3.90116,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[9.026165008544922,9.026165008544922],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":45,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Circle\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[20,20],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.9607843137254902,0.9607843137254902,0.9607843137254902],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":1,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":0,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Circle\'s solid fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[20,20],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0}],"markers":[]}'),t7=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[{"id":"2","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"outer","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":0,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[4,0.8788999999999998],[4,0.75],[3.25,0],[2.5,0.75],[2.5,0.8499999999999996],[2.482100000000001,1.7741000000000007],[2.4183,2.0905],[2.0905,2.4183],[1.7741000000000007,2.482100000000001],[0.8499999999999996,2.5],[0.75,2.5],[0,3.25],[0.75,4],[0.8788999999999998,4],[1.8963,3.9771],[2.7715,3.7547999999999995],[3.7547999999999995,2.7715],[3.9771,1.8963],[4,0.8788999999999998],[4,0.8788999999999998],[4,0.8788999999999998]],"i":[[0,0],[0,0.0429666666666666],[0.4141999999999992,0],[0,-0.4141999999999992],[0,-0.03333333333333321],[0.01729999999999876,-0.2125000000000004],[0.01879999999999882,-0.03710000000000058],[0.1410999999999998,-0.07200000000000095],[0.2037999999999993,-0.01670000000000016],[0.4324000000000012,0],[0.03333333333333321,0],[0,-0.4141999999999992],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,0.02289999999999992],[-0.2837999999999994,0.1446000000000005],[-0.2157999999999998,0.4233000000000011],[-0.02430000000000021,0.2965],[0,0.3954000000000004],[0,0],[0,0]],"o":[[0,-0.0429666666666666],[0,-0.4141999999999992],[-0.4141999999999992,0],[0,0.03333333333333321],[0,0.4324000000000012],[-0.01670000000000016,0.2037999999999993],[-0.07200000000000095,0.1410999999999998],[-0.03710000000000058,0.01879999999999882],[-0.2125000000000004,0.01729999999999876],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,0.4141999999999992],[0.0429666666666666,0],[0.3954000000000004,0],[0.2965,-0.02430000000000021],[0.4233000000000011,-0.2157999999999998],[0.1446000000000005,-0.2837999999999994],[0.02289999999999992,-0.2810000000000006],[0,0],[0,0],[0,-0.0429666666666666]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[4,0.8788999999999998],[4,0.75],[3.25,0],[2.5,0.75],[2.5,0.8499999999999996],[2.482100000000001,1.7741000000000007],[2.4183,2.0905],[2.0905,2.4183],[1.7741000000000007,2.482100000000001],[0.8499999999999996,2.5],[0.75,2.5],[0,3.25],[0.75,4],[0.8788999999999998,4],[1.8963,3.9771],[2.7715,3.7547999999999995],[3.7547999999999995,2.7715],[3.9771,1.8963],[4,0.8788999999999998],[4,0.8788999999999998],[4,0.8788999999999998]],"i":[[0,0],[0,0.0429666666666666],[0.4141999999999992,0],[0,-0.4141999999999992],[0,-0.03333333333333321],[0.01729999999999876,-0.2125000000000004],[0.01879999999999882,-0.03710000000000058],[0.1410999999999998,-0.07200000000000095],[0.2037999999999993,-0.01670000000000016],[0.4324000000000012,0],[0.03333333333333321,0],[0,-0.4141999999999992],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,0.02289999999999992],[-0.2837999999999994,0.1446000000000005],[-0.2157999999999998,0.4233000000000011],[-0.02430000000000021,0.2965],[0,0.3954000000000004],[0,0],[0,0]],"o":[[0,-0.0429666666666666],[0,-0.4141999999999992],[-0.4141999999999992,0],[0,0.03333333333333321],[0,0.4324000000000012],[-0.01670000000000016,0.2037999999999993],[-0.07200000000000095,0.1410999999999998],[-0.03710000000000058,0.01879999999999882],[-0.2125000000000004,0.01729999999999876],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,0.4141999999999992],[0.0429666666666666,0],[0.3954000000000004,0],[0.2965,-0.02430000000000021],[0.4233000000000011,-0.2157999999999998],[0.1446000000000005,-0.2837999999999994],[0.02289999999999992,-0.2810000000000006],[0,0],[0,0],[0,-0.0429666666666666]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[2.25,1.25],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[2.25,1.25],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[3.121130417391935,4],[3.250000417391935,4],[4.000000417391935,3.25],[3.250000417391935,2.5],[3.150030417391935,2.5],[2.225880417391935,2.482100000000001],[1.909510417391935,2.4183],[1.581750417391936,2.0905],[1.517950417391935,1.7741000000000007],[1.500000417391935,0.8499999999999996],[1.500000417391935,0.75],[0.7500004173919352,0],[4.173919352368216e-7,0.75],[4.173919352368216e-7,0.8788999999999998],[0.02293041739193535,1.8963],[0.2452404173919351,2.7715],[1.228520417391935,3.7547999999999995],[2.103740417391935,3.9771],[3.121130417391935,4],[3.121130417391935,4],[3.121130417391935,4]],"i":[[0,0],[-0.04295666666666698,0],[0,0.4141999999999992],[0.4142099999999997,0],[0.03332333333333359,0],[0.21251,0.01729999999999876],[0.03707999999999956,0.01879999999999882],[0.07189999999999941,0.1410999999999998],[0.01663999999999977,0.2037999999999993],[0,0.4324000000000012],[0,0.03333333333333321],[0.4142099999999997,0],[0,-0.4141999999999992],[0,-0.0429666666666666],[-0.02295000000000025,-0.2810000000000006],[-0.14460000000000006,-0.2837999999999994],[-0.4233599999999997,-0.2157999999999998],[-0.2965100000000005,-0.02430000000000021],[-0.3953800000000003,0],[0,0],[0,0]],"o":[[0.04295666666666698,0],[0.4142099999999997,0],[0,-0.4141999999999992],[-0.03332333333333359,0],[-0.4324200000000005,0],[-0.2037500000000003,-0.01670000000000016],[-0.1411199999999999,-0.07200000000000095],[-0.01890000000000036,-0.03710000000000058],[-0.01736999999999966,-0.2125000000000004],[0,-0.03333333333333321],[0,-0.4141999999999992],[-0.4142099999999997,0],[0,0.0429666666666666],[-0.00001000000000006551,0.3954000000000004],[0.02421999999999969,0.2965],[0.2157100000000005,0.4233000000000011],[0.2837900000000007,0.1446000000000005],[0.2809299999999997,0.02289999999999992],[0,0],[0,0],[0.04295666666666698,0]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[3.121130417391935,4],[3.250000417391935,4],[4.000000417391935,3.25],[3.250000417391935,2.5],[3.150030417391935,2.5],[2.225880417391935,2.482100000000001],[1.909510417391935,2.4183],[1.581750417391936,2.0905],[1.517950417391935,1.7741000000000007],[1.500000417391935,0.8499999999999996],[1.500000417391935,0.75],[0.7500004173919352,0],[4.173919352368216e-7,0.75],[4.173919352368216e-7,0.8788999999999998],[0.02293041739193535,1.8963],[0.2452404173919351,2.7715],[1.228520417391935,3.7547999999999995],[2.103740417391935,3.9771],[3.121130417391935,4],[3.121130417391935,4],[3.121130417391935,4]],"i":[[0,0],[-0.04295666666666698,0],[0,0.4141999999999992],[0.4142099999999997,0],[0.03332333333333359,0],[0.21251,0.01729999999999876],[0.03707999999999956,0.01879999999999882],[0.07189999999999941,0.1410999999999998],[0.01663999999999977,0.2037999999999993],[0,0.4324000000000012],[0,0.03333333333333321],[0.4142099999999997,0],[0,-0.4141999999999992],[0,-0.0429666666666666],[-0.02295000000000025,-0.2810000000000006],[-0.14460000000000006,-0.2837999999999994],[-0.4233599999999997,-0.2157999999999998],[-0.2965100000000005,-0.02430000000000021],[-0.3953800000000003,0],[0,0],[0,0]],"o":[[0.04295666666666698,0],[0.4142099999999997,0],[0,-0.4141999999999992],[-0.03332333333333359,0],[-0.4324200000000005,0],[-0.2037500000000003,-0.01670000000000016],[-0.1411199999999999,-0.07200000000000095],[-0.01890000000000036,-0.03710000000000058],[-0.01736999999999966,-0.2125000000000004],[0,-0.03333333333333321],[0,-0.4141999999999992],[-0.4142099999999997,0],[0,0.0429666666666666],[-0.00001000000000006551,0.3954000000000004],[0.02421999999999969,0.2965],[0.2157100000000005,0.4233000000000011],[0.2837900000000007,0.1446000000000005],[0.2809299999999997,0.02289999999999992],[0,0],[0,0],[0.04295666666666698,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[-6.250000476837158,1.25],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[-6.250000476837158,1.25],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[4,3.121090417391934],[4,3.250000417391934],[3.25,4.000000417391934],[2.5,3.250000417391934],[2.5,3.150000417391935],[2.482100000000001,2.225880417391934],[2.4183,1.909510417391934],[2.0905,1.581750417391935],[1.7741000000000007,1.517950417391934],[0.8499999999999996,1.500000417391934],[0.75,1.500000417391934],[0,0.7500004173919343],[0.75,4.173919343486432e-7],[0.8788999999999998,4.173919343486432e-7],[1.8963,0.02293041739193402],[2.7715,0.2452404173919343],[3.7547999999999995,1.228520417391934],[3.9771,2.103730417391934],[4,3.121090417391934],[4,3.121090417391934],[4,3.121090417391934]],"i":[[0,0],[0,-0.0429700000000004],[0.4141999999999992,0],[0,0.4142100000000006],[0,0.03333333333333321],[0.01729999999999876,0.2125000000000004],[0.01879999999999882,0.03707999999999956],[0.1410999999999998,0.07189999999999941],[0.2037999999999993,0.01663999999999977],[0.4324000000000012,0],[0.03333333333333321,0],[0,0.4142099999999997],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,-0.0229499999999998],[-0.2837999999999994,-0.1445999999999996],[-0.2157999999999998,-0.4233599999999997],[-0.02430000000000021,-0.2965099999999996],[0,-0.3953599999999993],[0,0],[0,0]],"o":[[0,0.0429700000000004],[0,0.4142100000000006],[-0.4141999999999992,0],[0,-0.03333333333333321],[0,-0.43241],[-0.01670000000000016,-0.2037500000000003],[-0.07200000000000095,-0.1411199999999999],[-0.03710000000000058,-0.01890000000000036],[-0.2125000000000004,-0.01736999999999966],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,-0.4142099999999997],[0.0429666666666666,0],[0.3954000000000004,-0.000009999999999621423],[0.2965,0.02422000000000057],[0.4233000000000011,0.2157100000000005],[0.1446000000000005,0.2837900000000007],[0.02289999999999992,0.2809300000000006],[0,0],[0,0],[0,0.0429700000000004]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[4,3.121090417391934],[4,3.250000417391934],[3.25,4.000000417391934],[2.5,3.250000417391934],[2.5,3.150000417391935],[2.482100000000001,2.225880417391934],[2.4183,1.909510417391934],[2.0905,1.581750417391935],[1.7741000000000007,1.517950417391934],[0.8499999999999996,1.500000417391934],[0.75,1.500000417391934],[0,0.7500004173919343],[0.75,4.173919343486432e-7],[0.8788999999999998,4.173919343486432e-7],[1.8963,0.02293041739193402],[2.7715,0.2452404173919343],[3.7547999999999995,1.228520417391934],[3.9771,2.103730417391934],[4,3.121090417391934],[4,3.121090417391934],[4,3.121090417391934]],"i":[[0,0],[0,-0.0429700000000004],[0.4141999999999992,0],[0,0.4142100000000006],[0,0.03333333333333321],[0.01729999999999876,0.2125000000000004],[0.01879999999999882,0.03707999999999956],[0.1410999999999998,0.07189999999999941],[0.2037999999999993,0.01663999999999977],[0.4324000000000012,0],[0.03333333333333321,0],[0,0.4142099999999997],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,-0.0229499999999998],[-0.2837999999999994,-0.1445999999999996],[-0.2157999999999998,-0.4233599999999997],[-0.02430000000000021,-0.2965099999999996],[0,-0.3953599999999993],[0,0],[0,0]],"o":[[0,0.0429700000000004],[0,0.4142100000000006],[-0.4141999999999992,0],[0,-0.03333333333333321],[0,-0.43241],[-0.01670000000000016,-0.2037500000000003],[-0.07200000000000095,-0.1411199999999999],[-0.03710000000000058,-0.01890000000000036],[-0.2125000000000004,-0.01736999999999966],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,-0.4142099999999997],[0.0429666666666666,0],[0.3954000000000004,-0.000009999999999621423],[0.2965,0.02422000000000057],[0.4233000000000011,0.2157100000000005],[0.1446000000000005,0.2837900000000007],[0.02289999999999992,0.2809300000000006],[0,0],[0,0],[0,0.0429700000000004]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[2.25,-5.250000476837158],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[2.25,-5.250000476837158],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[3.121090417391935,4.17391936125e-7],[3.250000417391935,4.17391936125e-7],[4.000000417391935,0.7500004173919361],[3.250000417391935,1.500000417391936],[3.150000417391936,1.500000417391936],[2.225880417391935,1.517950417391936],[1.909510417391935,1.581750417391937],[1.581750417391936,1.909510417391936],[1.517950417391935,2.225880417391936],[1.500000417391935,3.150000417391936],[1.500000417391935,3.250000417391936],[0.7500004173919352,4.000000417391936],[4.173919352368216e-7,3.250000417391936],[4.173919352368216e-7,3.121090417391936],[0.02293041739193535,2.103730417391936],[0.2452404173919351,1.228520417391936],[1.228520417391935,0.245240417391936],[2.103730417391935,0.0229304173919358],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7]],"i":[[0,0],[-0.0429700000000004,0],[0,-0.4142099999999997],[0.4142099999999997,0],[0.03333333333333321,0],[0.2125000000000004,-0.01736999999999966],[0.03707999999999956,-0.01890000000000036],[0.07189999999999941,-0.1411199999999999],[0.01663999999999977,-0.2037500000000003],[0,-0.43241],[0,-0.03333333333333321],[0.4142099999999997,0],[0,0.4142100000000006],[0,0.0429700000000004],[-0.02295000000000025,0.2809300000000006],[-0.14460000000000006,0.2837900000000007],[-0.4233599999999997,0.2157100000000005],[-0.2965099999999996,0.02422000000000057],[-0.3953599999999993,-0.000009999999999621423],[0,0],[0,0]],"o":[[0.0429700000000004,0],[0.4142099999999997,0],[0,0.4142099999999997],[-0.03333333333333321,0],[-0.43241,0],[-0.2037500000000003,0.01663999999999977],[-0.1411199999999999,0.07189999999999941],[-0.01890000000000036,0.03707999999999956],[-0.01736999999999966,0.2125000000000004],[0,0.03333333333333321],[0,0.4142100000000006],[-0.4142099999999997,0],[0,-0.0429700000000004],[-0.00001000000000006551,-0.3953599999999993],[0.02421999999999969,-0.2965099999999996],[0.2157100000000005,-0.4233599999999997],[0.2837900000000007,-0.1445999999999996],[0.2809300000000006,-0.0229499999999998],[0,0],[0,0],[0.0429700000000004,0]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[3.121090417391935,4.17391936125e-7],[3.250000417391935,4.17391936125e-7],[4.000000417391935,0.7500004173919361],[3.250000417391935,1.500000417391936],[3.150000417391936,1.500000417391936],[2.225880417391935,1.517950417391936],[1.909510417391935,1.581750417391937],[1.581750417391936,1.909510417391936],[1.517950417391935,2.225880417391936],[1.500000417391935,3.150000417391936],[1.500000417391935,3.250000417391936],[0.7500004173919352,4.000000417391936],[4.173919352368216e-7,3.250000417391936],[4.173919352368216e-7,3.121090417391936],[0.02293041739193535,2.103730417391936],[0.2452404173919351,1.228520417391936],[1.228520417391935,0.245240417391936],[2.103730417391935,0.0229304173919358],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7]],"i":[[0,0],[-0.0429700000000004,0],[0,-0.4142099999999997],[0.4142099999999997,0],[0.03333333333333321,0],[0.2125000000000004,-0.01736999999999966],[0.03707999999999956,-0.01890000000000036],[0.07189999999999941,-0.1411199999999999],[0.01663999999999977,-0.2037500000000003],[0,-0.43241],[0,-0.03333333333333321],[0.4142099999999997,0],[0,0.4142100000000006],[0,0.0429700000000004],[-0.02295000000000025,0.2809300000000006],[-0.14460000000000006,0.2837900000000007],[-0.4233599999999997,0.2157100000000005],[-0.2965099999999996,0.02422000000000057],[-0.3953599999999993,-0.000009999999999621423],[0,0],[0,0]],"o":[[0.0429700000000004,0],[0.4142099999999997,0],[0,0.4142099999999997],[-0.03333333333333321,0],[-0.43241,0],[-0.2037500000000003,0.01663999999999977],[-0.1411199999999999,0.07189999999999941],[-0.01890000000000036,0.03707999999999956],[-0.01736999999999966,0.2125000000000004],[0,0.03333333333333321],[0,0.4142100000000006],[-0.4142099999999997,0],[0,-0.0429700000000004],[-0.00001000000000006551,-0.3953599999999993],[0.02421999999999969,-0.2965099999999996],[0.2157100000000005,-0.4233599999999997],[0.2837900000000007,-0.1445999999999996],[0.2809300000000006,-0.0229499999999998],[0,0],[0,0],[0.0429700000000004,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[-6.250000476837158,-5.250000476837158],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[-6.250000476837158,-5.250000476837158],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[9.999999761581421,9.999999761581421],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[9.999999761581421,9.999999761581421],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[60,60],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":137,"s":[107,107],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":167,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[60,60],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":337,"s":[107,107],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":367,"s":[99.99999999999999,99.99999999999999],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":167,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":367,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"refId":"1","w":20000,"h":20000,"ind":4,"ty":0,"nm":"middle","sr":1,"ks":{"o":{"a":1,"k":[{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10010,10010],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[50,50],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":148,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":200,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[50,50],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":348,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false}]},{"id":"1","layers":[{"ddd":0,"ind":2,"ty":4,"nm":"bottom","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0.75],[0.75,0],[4.25,0],[5,0.75],[4.25,1.5],[0.75,1.5],[0,0.75],[0,0.75],[0,0.75]],"i":[[0,0],[-0.4142099999999997,0],[-1.166666666666668,0],[0,-0.4141999999999992],[0.4141999999999992,0],[1.166666666666668,0],[0,0.4141999999999992],[0,0],[0,0]],"o":[[0,-0.4141999999999992],[1.166666666666666,0],[0.4141999999999992,0],[0,0.4141999999999992],[-1.166666666666666,0],[-0.4142099999999997,0],[0,0],[0,0],[0,-0.4141999999999992]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-3.25,0.625],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":175,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":200,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":375,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":400,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"top","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0.7500000000000009],[0.75,8.881784197001252e-16],[5.75,8.881784197001252e-16],[6.5,0.7500000000000009],[5.75,1.5000000000000009],[0.75,1.5000000000000009],[0,0.7500000000000009],[0,0.7500000000000009],[0,0.7500000000000009]],"i":[[0,0],[-0.4142099999999997,0],[-1.666666666666668,0],[0,-0.4142100000000006],[0.4141999999999992,0],[1.666666666666668,0],[0,0.4142100000000006],[0,0],[0,0]],"o":[[0,-0.4142100000000006],[1.666666666666666,0],[0.4141999999999992,0],[0,0.4142100000000006],[-1.666666666666666,0],[-0.4142099999999997,0],[0,0],[0,0],[0,-0.4142100000000006]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-3.25,-2.125],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":163,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":188,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":363,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":388,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":5,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"p":{"a":1,"k":[{"t":77,"s":[10,10],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[10,10],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":7,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":77,"s":[45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}},{"t":107,"s":[45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false,"parent":5},{"ddd":0,"ind":6,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}}],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false,"parent":7},{"ddd":0,"refId":"2","w":20000,"h":20000,"ind":8,"ty":0,"nm":"SVG Import 1","sr":1,"ks":{"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[-45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}},{"t":107,"s":[-45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[10010,10010],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[10010,10010],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false,"parent":6}],"markers":[]}'),t8=en(68233),nt=en.n(t8),nn=en(77997);function ni(Y){var et=Y.animationData,en=Y.animationSegmentToPlay,ei=Y.animationLoopCounter,eo=(0,eC.useRef)(null);return(0,eC.useEffect)(function(){var Y;null===(Y=eo.current)||void 0===Y||Y.playSegments(en,!0)},[ei]),(0,e_.jsx)(nt(),{animationData:et,lottieRef:eo,loop:!1,autoplay:!1})}function na(Y){var et=Y.animationLoopCounter,en="dark"===(0,nn.F)().resolvedTheme;return(0,e_.jsx)(ni,{animationData:en?t$:tY,animationSegmentToPlay:[180,380],animationLoopCounter:et})}function nu(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:t7,animationSegmentToPlay:[132,332],animationLoopCounter:et})}function nd(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:tQ,animationSegmentToPlay:[160,360],animationLoopCounter:et})}function nf(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:t6,animationSegmentToPlay:[0,350],animationLoopCounter:et})}function nh(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:tX,animationSegmentToPlay:[0,400],animationLoopCounter:et})}function np(Y){return(0,e_.jsx)(tK.A0,(0,eb._)((0,ey._)({width:"8",height:"9",viewBox:"0 0 8 9",fill:"none"},Y),{children:(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.66607 0.376042C8.01072 0.605806 8.10385 1.07146 7.87408 1.4161L3.54075 7.9161C3.40573 8.11863 3.18083 8.24304 2.93752 8.24979C2.69421 8.25654 2.46275 8.1448 2.31671 7.95008L0.150044 5.06119C-0.098484 4.72982 -0.0313267 4.25972 0.300044 4.01119C0.631415 3.76266 1.10152 3.82982 1.35004 4.16119L2.88068 6.20204L6.62601 0.584055C6.85577 0.239408 7.32142 0.146278 7.66607 0.376042Z",fill:"currentColor"})}))}function ng(Y){return(0,e_.jsxs)(tK.A0,(0,eb._)((0,ey._)({width:"4",height:"12",viewBox:"0 0 4 12",fill:"none"},Y),{children:[(0,e_.jsx)("mask",{id:"path-1-inside-1_1975_4008",fill:"currentColor",children:(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 6.5C1 7.05228 1.44772 7.5 2 7.5C2.55228 7.5 3 7.05228 3 6.5V1.5C3 0.947715 2.55228 0.5 2 0.5C1.44772 0.5 1 0.947715 1 1.5L1 6.5ZM0.75 10.25C0.75 10.9404 1.30964 11.5 2 11.5C2.69036 11.5 3.25 10.9404 3.25 10.25C3.25 9.55964 2.69036 9 2 9C1.30964 9 0.75 9.55964 0.75 10.25Z"})}),(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 6.5C1 7.05228 1.44772 7.5 2 7.5C2.55228 7.5 3 7.05228 3 6.5V1.5C3 0.947715 2.55228 0.5 2 0.5C1.44772 0.5 1 0.947715 1 1.5L1 6.5ZM0.75 10.25C0.75 10.9404 1.30964 11.5 2 11.5C2.69036 11.5 3.25 10.9404 3.25 10.25C3.25 9.55964 2.69036 9 2 9C1.30964 9 0.75 9.55964 0.75 10.25Z",fill:"currentColor"}),(0,e_.jsx)("path",{d:"M1 6.5H-0.25H1ZM1 1.5L-0.25 1.5L-0.25 1.5L1 1.5ZM2 6.25C2.13807 6.25 2.25 6.36193 2.25 6.5H-0.25C-0.25 7.74264 0.757359 8.75 2 8.75V6.25ZM1.75 6.5C1.75 6.36193 1.86193 6.25 2 6.25V8.75C3.24264 8.75 4.25 7.74264 4.25 6.5H1.75ZM1.75 1.5V6.5H4.25V1.5H1.75ZM2 1.75C1.86193 1.75 1.75 1.63807 1.75 1.5H4.25C4.25 0.257359 3.24264 -0.75 2 -0.75V1.75ZM2.25 1.5C2.25 1.63807 2.13807 1.75 2 1.75V-0.75C0.757359 -0.75 -0.25 0.257359 -0.25 1.5L2.25 1.5ZM2.25 6.5L2.25 1.5L-0.25 1.5L-0.25 6.5L2.25 6.5ZM2 10.25H-0.5C-0.5 11.6307 0.619288 12.75 2 12.75V10.25ZM2 10.25V12.75C3.38071 12.75 4.5 11.6307 4.5 10.25H2ZM2 10.25H2H4.5C4.5 8.86929 3.38071 7.75 2 7.75V10.25ZM2 10.25H2V7.75C0.619288 7.75 -0.5 8.86929 -0.5 10.25H2Z",fill:"currentColor",mask:"url(#path-1-inside-1_1975_4008)"})]}))}function nv(Y){return(0,e_.jsx)(tK.A0,(0,eb._)((0,ey._)({width:"8",height:"9",viewBox:"0 0 8 9",fill:"none"},Y),{children:(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.32256 1.48447C7.59011 1.16827 7.55068 0.695034 7.23447 0.427476C6.91827 0.159918 6.44503 0.199354 6.17748 0.515559L4.00002 3.08892L1.82256 0.515559C1.555 0.199354 1.08176 0.159918 0.765559 0.427476C0.449355 0.695034 0.409918 1.16827 0.677476 1.48447L3.01755 4.25002L0.677476 7.01556C0.409918 7.33176 0.449354 7.805 0.765559 8.07256C1.08176 8.34011 1.555 8.30068 1.82256 7.98447L4.00002 5.41111L6.17748 7.98447C6.44503 8.30068 6.91827 8.34011 7.23447 8.07256C7.55068 7.805 7.59011 7.33176 7.32256 7.01556L4.98248 4.25002L7.32256 1.48447Z",fill:"currentColor"})}))}function ny(Y){var et=Y.animationLoopCounter,en="dark"===(0,nn.F)().resolvedTheme;return(0,e_.jsx)(ni,{animationData:en?tJ:t4,animationSegmentToPlay:[0,300],animationLoopCounter:et})}function nb(Y){var et=Y.animationLoopCounter,en="dark"===(0,nn.F)().resolvedTheme;return(0,e_.jsx)(ni,{animationData:en?t9:t5,animationSegmentToPlay:[0,400],animationLoopCounter:et})}function nx(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:t3,animationSegmentToPlay:[0,200],animationLoopCounter:et})}var nk=en(86646),nw=en(62682),n_=en(95552),nE=en.n(n_),nC=en(70216),nT=en(64502);function nS(Y){var et,en=Y.url,ei=Y.size,eo=void 0===ei?16:ei,ea=Y.className;try{et=new URL(en)}catch(Y){return console.error(Y),null}return(0,e_.jsx)("img",{src:"https://icons.duckduckgo.com/ip3/".concat(et.hostname,".ico"),alt:"Favicon",width:eo,height:eo,className:ea})}function nA(Y){return(0,e_.jsxs)(tK.A0,(0,eb._)((0,ey._)({width:"19",height:"15",viewBox:"0 0 19 15",fill:"none"},Y),{children:[(0,e_.jsx)("path",{d:"M4.42 0.75H2.8625H2.75C1.64543 0.75 0.75 1.64543 0.75 2.75V11.65C0.75 12.7546 1.64543 13.65 2.75 13.65H2.8625C2.8625 13.65 2.8625 13.65 2.8625 13.65C2.8625 13.65 4.00751 13.65 4.42 13.65M13.98 13.65H15.5375H15.65C16.7546 13.65 17.65 12.7546 17.65 11.65V2.75C17.65 1.64543 16.7546 0.75 15.65 0.75H15.5375H13.98",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.16045 7.41534C5.32257 7.228 4.69638 6.47988 4.69638 5.58551C4.69638 4.54998 5.53584 3.71051 6.57136 3.71051C7.60689 3.71051 8.44635 4.54998 8.44635 5.58551C8.44635 5.8965 8.37064 6.1898 8.23664 6.448C8.22998 6.48984 8.21889 6.53136 8.20311 6.57208L6.77017 10.2702C6.63182 10.6272 6.18568 10.7873 5.7737 10.6276C5.36172 10.468 5.13991 10.0491 5.27826 9.69206L6.16045 7.41534ZM11.4177 7.41534C10.5798 7.228 9.95362 6.47988 9.95362 5.58551C9.95362 4.54998 10.7931 3.71051 11.8286 3.71051C12.8641 3.71051 13.7036 4.54998 13.7036 5.58551C13.7036 5.8965 13.6279 6.1898 13.4939 6.448C13.4872 6.48984 13.4761 6.53136 13.4604 6.57208L12.0274 10.2702C11.8891 10.6272 11.4429 10.7873 11.0309 10.6276C10.619 10.468 10.3971 10.0491 10.5355 9.69206L11.4177 7.41534Z",fill:"currentColor"})]}))}function nM(Y){return(0,e_.jsxs)(tK.A0,(0,eb._)((0,ey._)({width:"19",height:"15",viewBox:"0 0 19 15",fill:"none"},Y),{children:[(0,e_.jsx)("path",{d:"M4.42 0.75H2.8625H2.75C1.64543 0.75 0.75 1.64543 0.75 2.75V11.65C0.75 12.7546 1.64543 13.65 2.75 13.65H2.8625C2.8625 13.65 2.8625 13.65 2.8625 13.65C2.8625 13.65 4.00751 13.65 4.42 13.65M13.98 13.65H15.5375H15.65C16.7546 13.65 17.65 12.7546 17.65 11.65V2.75C17.65 1.64543 16.7546 0.75 15.65 0.75H15.5375H13.98",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,e_.jsx)("path",{d:"M5.55283 4.21963C5.25993 3.92674 4.78506 3.92674 4.49217 4.21963C4.19927 4.51252 4.19927 4.9874 4.49217 5.28029L6.36184 7.14996L4.49217 9.01963C4.19927 9.31252 4.19927 9.7874 4.49217 10.0803C4.78506 10.3732 5.25993 10.3732 5.55283 10.0803L7.95283 7.68029C8.24572 7.3874 8.24572 6.91252 7.95283 6.61963L5.55283 4.21963Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"0.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,e_.jsx)("path",{d:"M9.77753 8.75003C9.3357 8.75003 8.97753 9.10821 8.97753 9.55003C8.97753 9.99186 9.3357 10.35 9.77753 10.35H13.2775C13.7194 10.35 14.0775 9.99186 14.0775 9.55003C14.0775 9.10821 13.7194 8.75003 13.2775 8.75003H9.77753Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"0.1"})]}))}var nP=en(94705),nj=en(72871),nO=en(71573),nI=en(38165);function nN(Y){return Y&&"object"==typeof Y?"position"in Y||"type"in Y?nR(Y.position):"start"in Y||"end"in Y?nR(Y):"line"in Y||"column"in Y?nL(Y):"":""}function nL(Y){return nD(Y&&Y.line)+":"+nD(Y&&Y.column)}function nR(Y){return nL(Y&&Y.start)+"-"+nL(Y&&Y.end)}function nD(Y){return Y&&"number"==typeof Y?Y:1}class nF extends Error{constructor(Y,et,en){let ei=[null,null],eo={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof et&&(en=et,et=void 0),"string"==typeof en){let Y=en.indexOf(":");-1===Y?ei[1]=en:(ei[0]=en.slice(0,Y),ei[1]=en.slice(Y+1))}et&&("type"in et||"position"in et?et.position&&(eo=et.position):"start"in et||"end"in et?eo=et:("line"in et||"column"in et)&&(eo.start=et)),this.name=nN(et)||"1:1",this.message="object"==typeof Y?Y.message:Y,this.stack="object"==typeof Y?Y.stack:"",this.reason=this.message,this.fatal,this.line=eo.start.line,this.column=eo.start.column,this.source=ei[0],this.ruleId=ei[1],this.position=eo,this.actual,this.expected,this.file,this.url,this.note}}nF.prototype.file="",nF.prototype.name="",nF.prototype.reason="",nF.prototype.message="",nF.prototype.stack="",nF.prototype.fatal=null,nF.prototype.column=null,nF.prototype.line=null,nF.prototype.source=null,nF.prototype.ruleId=null,nF.prototype.position=null;let nB={basename:nz,dirname:nU,extname:nH,join:nG,sep:"/"};function nz(Y,et){let en;if(void 0!==et&&"string"!=typeof et)throw TypeError('"ext" argument must be a string');nq(Y);let ei=0,eo=-1,ea=Y.length;if(void 0===et||0===et.length||et.length>Y.length){for(;ea--;)if(47===Y.charCodeAt(ea)){if(en){ei=ea+1;break}}else eo<0&&(en=!0,eo=ea+1);return eo<0?"":Y.slice(ei,eo)}if(et===Y)return"";let eu=-1,ec=et.length-1;for(;ea--;)if(47===Y.charCodeAt(ea)){if(en){ei=ea+1;break}}else eu<0&&(en=!0,eu=ea+1),ec>-1&&(Y.charCodeAt(ea)===et.charCodeAt(ec--)?ec<0&&(eo=ea):(ec=-1,eo=eu));return ei===eo?eo=eu:eo<0&&(eo=Y.length),Y.slice(ei,eo)}function nU(Y){let et;if(nq(Y),0===Y.length)return".";let en=-1,ei=Y.length;for(;--ei;)if(47===Y.charCodeAt(ei)){if(et){en=ei;break}}else et||(et=!0);return en<0?47===Y.charCodeAt(0)?"/":".":1===en&&47===Y.charCodeAt(0)?"//":Y.slice(0,en)}function nH(Y){let et;nq(Y);let en=Y.length,ei=-1,eo=0,ea=-1,eu=0;for(;en--;){let ec=Y.charCodeAt(en);if(47===ec){if(et){eo=en+1;break}continue}ei<0&&(et=!0,ei=en+1),46===ec?ea<0?ea=en:1!==eu&&(eu=1):ea>-1&&(eu=-1)}return ea<0||ei<0||0===eu||1===eu&&ea===ei-1&&ea===eo+1?"":Y.slice(ea,ei)}function nG(...Y){let et,en=-1;for(;++en0&&47===Y.charCodeAt(Y.length-1)&&(en+="/"),et?"/"+en:en}function nW(Y,et){let en,ei,eo="",ea=0,eu=-1,ec=0,ed=-1;for(;++ed<=Y.length;){if(ed2){if((ei=eo.lastIndexOf("/"))!==eo.length-1){ei<0?(eo="",ea=0):ea=(eo=eo.slice(0,ei)).length-1-eo.lastIndexOf("/"),eu=ed,ec=0;continue}}else if(eo.length>0){eo="",ea=0,eu=ed,ec=0;continue}}et&&(eo=eo.length>0?eo+"/..":"..",ea=2)}else eo.length>0?eo+="/"+Y.slice(eu+1,ed):eo=Y.slice(eu+1,ed),ea=ed-eu-1;eu=ed,ec=0}else 46===en&&ec>-1?ec++:ec=-1}return eo}function nq(Y){if("string"!=typeof Y)throw TypeError("Path must be a string. Received "+JSON.stringify(Y))}let nZ={cwd:nK};function nK(){return"/"}function n$(Y){return null!==Y&&"object"==typeof Y&&Y.href&&Y.origin}function nY(Y){if("string"==typeof Y)Y=new URL(Y);else if(!n$(Y)){let et=TypeError('The "path" argument must be of type string or an instance of URL. Received `'+Y+"`");throw et.code="ERR_INVALID_ARG_TYPE",et}if("file:"!==Y.protocol){let Y=TypeError("The URL must be of scheme file");throw Y.code="ERR_INVALID_URL_SCHEME",Y}return nQ(Y)}function nQ(Y){if(""!==Y.hostname){let Y=TypeError('File URL host must be "localhost" or empty on darwin');throw Y.code="ERR_INVALID_FILE_URL_HOST",Y}let et=Y.pathname,en=-1;for(;++enet.length;ec&&et.push(eo);try{eu=Y.apply(this,et)}catch(et){let Y=et;if(ec&&en)throw Y;return eo(Y)}ec||(eu instanceof Promise?eu.then(ea,eo):eu instanceof Error?eo(eu):ea(eu))}function eo(Y,...ei){en||(en=!0,et(Y,...ei))}function ea(Y){eo(null,Y)}}let rn=ri().freeze(),rr={}.hasOwnProperty;function ri(){let Y;let et=n7(),en=[],ei={},eo=-1;return ea.data=eu,ea.Parser=void 0,ea.Compiler=void 0,ea.freeze=ec,ea.attachers=en,ea.use=ed,ea.parse=ef,ea.stringify=eh,ea.run=ep,ea.runSync=em,ea.process=eg,ea.processSync=ey,ea;function ea(){let Y=ri(),et=-1;for(;++et{if(!Y&&et&&en){let ei=ea.stringify(et,en);null==ei||(rg(ei)?en.value=ei:en.result=ei),eu(Y,en)}else eu(Y)})}en(null,et)}function ey(Y){let et;ea.freeze(),rs("processSync",ea.Parser),rl("processSync",ea.Compiler);let en=rp(Y);return ea.process(en,ei),rh("processSync","process",et),en;function ei(Y){et=!0,n4(Y)}}}function ro(Y,et){return"function"==typeof Y&&Y.prototype&&(ra(Y.prototype)||et in Y.prototype)}function ra(Y){let et;for(et in Y)if(rr.call(Y,et))return!0;return!1}function rs(Y,et){if("function"!=typeof et)throw TypeError("Cannot `"+Y+"` without `Parser`")}function rl(Y,et){if("function"!=typeof et)throw TypeError("Cannot `"+Y+"` without `Compiler`")}function ru(Y,et){if(et)throw Error("Cannot call `"+Y+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function rc(Y){if(!n6(Y)||"string"!=typeof Y.type)throw TypeError("Expected node, got `"+Y+"`")}function rh(Y,et,en){if(!en)throw Error("`"+Y+"` finished async. Use `"+et+"` instead")}function rp(Y){return rm(Y)?Y:new nJ(Y)}function rm(Y){return!!(Y&&"object"==typeof Y&&"message"in Y&&"messages"in Y)}function rg(Y){return"string"==typeof Y||nI(Y)}function rv(Y,et){var{includeImageAlt:en=!0}=et||{};return ry(Y,en)}function ry(Y,et){return Y&&"object"==typeof Y&&(Y.value||(et?Y.alt:"")||"children"in Y&&rb(Y.children,et)||Array.isArray(Y)&&rb(Y,et))||""}function rb(Y,et){for(var en=[],ei=-1;++eiea?0:ea+et:et>ea?ea:et,en=en>0?en:0,ei.length<1e4)(eo=Array.from(ei)).unshift(et,en),[].splice.apply(Y,eo);else for(en&&[].splice.apply(Y,[et,en]);eu0?(rk(Y,Y.length,0,et),Y):et}let rE={}.hasOwnProperty;function rC(Y){let et={},en=-1;for(;++enei))return;let ec=eo.events.length,ed=ec;for(;ed--;)if("exit"===eo.events[ed][0]&&"chunkFlow"===eo.events[ed][1].type){if(Y){en=eo.events[ed][1].end;break}Y=!0}for(ew(eu),ea=ec;eaet;){let et=ea[en];eo.containerState=et[1],et[0].exit.call(eo,Y)}ea.length=et}function e_(){et.write([null]),en=void 0,et=void 0,eo.containerState._closeFlow=void 0}}function rK(Y,et,en){return rH(Y,Y.attempt(this.parser.constructs.document,et,en),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}let r$={tokenize:rY,partial:!0};function rY(Y,et,en){return rH(Y,ei,"linePrefix");function ei(Y){return null===Y||rD(Y)?et(Y):en(Y)}}function rQ(Y){let et,en,ei,eo,ea,eu,ec;let ed={},ef=-1;for(;++ef=4?et(eo):Y.interrupt(ei.parser.constructs.flow,en,et)(eo)}}let r5={tokenize:r4};function r4(Y){let et=this,en=Y.attempt(r$,ei,Y.attempt(this.parser.constructs.flowInitial,eo,rH(Y,Y.attempt(this.parser.constructs.flow,eo,Y.attempt(rJ,eo)),"linePrefix")));return en;function ei(ei){if(null===ei){Y.consume(ei);return}return Y.enter("lineEndingBlank"),Y.consume(ei),Y.exit("lineEndingBlank"),et.currentConstruct=void 0,en}function eo(ei){if(null===ei){Y.consume(ei);return}return Y.enter("lineEnding"),Y.consume(ei),Y.exit("lineEnding"),et.currentConstruct=void 0,en}}let r3={resolveAll:ir()},r6=r8("string"),r7=r8("text");function r8(Y){return{tokenize:et,resolveAll:ir("text"===Y?ii:void 0)};function et(et){let en=this,ei=this.parser.constructs[Y],eo=et.attempt(ei,ea,eu);return ea;function ea(Y){return ed(Y)?eo(Y):eu(Y)}function eu(Y){if(null===Y){et.consume(Y);return}return et.enter("data"),et.consume(Y),ec}function ec(Y){return ed(Y)?(et.exit("data"),eo(Y)):(et.consume(Y),ec)}function ed(Y){if(null===Y)return!0;let et=ei[Y],eo=-1;if(et)for(;++eo-1&&(en[0]=en[0].slice(eo)),eu>0&&en.push(Y[ea].slice(0,eu))),en}function iu(Y,et){let en,ei=-1,eo=[];for(;++eief?en(eo):(Y.consume(eo),eb):41===eo?eh--?(Y.consume(eo),eb):(Y.exit("chunkString"),Y.exit(ec),Y.exit(eu),Y.exit(ei),et(eo)):null===eo||rR(eo)?eh?en(eo):(Y.exit("chunkString"),Y.exit(ec),Y.exit(eu),Y.exit(ei),et(eo)):rL(eo)?en(eo):(Y.consume(eo),92===eo?ek:eb)}function ek(et){return 40===et||41===et||92===et?(Y.consume(et),eb):eb(et)}}function ij(Y,et,en,ei,eo,ea){let eu;let ec=this,ed=0;return ef;function ef(et){return Y.enter(ei),Y.enter(eo),Y.consume(et),Y.exit(eo),Y.enter(ea),eh}function eh(ef){return null===ef||91===ef||93===ef&&!eu||94===ef&&!ed&&"_hiddenFootnoteSupport"in ec.parser.constructs||ed>999?en(ef):93===ef?(Y.exit(ea),Y.enter(eo),Y.consume(ef),Y.exit(eo),Y.exit(ei),et):rD(ef)?(Y.enter("lineEnding"),Y.consume(ef),Y.exit("lineEnding"),eh):(Y.enter("chunkString",{contentType:"string"}),ep(ef))}function ep(et){return null===et||91===et||93===et||rD(et)||ed++>999?(Y.exit("chunkString"),eh(et)):(Y.consume(et),eu=eu||!rF(et),92===et?em:ep)}function em(et){return 91===et||92===et||93===et?(Y.consume(et),ed++,ep):ep(et)}}function iO(Y,et,en,ei,eo,ea){let eu;return ec;function ec(et){return Y.enter(ei),Y.enter(eo),Y.consume(et),Y.exit(eo),eu=40===et?41:et,ed}function ed(en){return en===eu?(Y.enter(eo),Y.consume(en),Y.exit(eo),Y.exit(ei),et):(Y.enter(ea),ef(en))}function ef(et){return et===eu?(Y.exit(ea),ed(eu)):null===et?en(et):rD(et)?(Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),rH(Y,ef,"linePrefix")):(Y.enter("chunkString",{contentType:"string"}),eh(et))}function eh(et){return et===eu||null===et||rD(et)?(Y.exit("chunkString"),ef(et)):(Y.consume(et),92===et?ep:eh)}function ep(et){return et===eu||92===et?(Y.consume(et),eh):eh(et)}}function iI(Y,et){let en;return ei;function ei(eo){return rD(eo)?(Y.enter("lineEnding"),Y.consume(eo),Y.exit("lineEnding"),en=!0,ei):rF(eo)?rH(Y,ei,en?"linePrefix":"lineSuffix")(eo):et(eo)}}function iN(Y){return Y.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let iL={name:"definition",tokenize:iD},iR={tokenize:iF,partial:!0};function iD(Y,et,en){let ei;let eo=this;return ea;function ea(et){return Y.enter("definition"),ij.call(eo,Y,eu,en,"definitionLabel","definitionLabelMarker","definitionLabelString")(et)}function eu(et){return(ei=iN(eo.sliceSerialize(eo.events[eo.events.length-1][1]).slice(1,-1)),58===et)?(Y.enter("definitionMarker"),Y.consume(et),Y.exit("definitionMarker"),iI(Y,iP(Y,Y.attempt(iR,rH(Y,ec,"whitespace"),rH(Y,ec,"whitespace")),en,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):en(et)}function ec(ea){return null===ea||rD(ea)?(Y.exit("definition"),eo.parser.defined.includes(ei)||eo.parser.defined.push(ei),et(ea)):en(ea)}}function iF(Y,et,en){return ei;function ei(et){return rR(et)?iI(Y,eo)(et):en(et)}function eo(et){return 34===et||39===et||40===et?iO(Y,rH(Y,ea,"whitespace"),en,"definitionTitle","definitionTitleMarker","definitionTitleString")(et):en(et)}function ea(Y){return null===Y||rD(Y)?et(Y):en(Y)}}let iB={name:"codeIndented",tokenize:iU},iz={tokenize:iH,partial:!0};function iU(Y,et,en){let ei=this;return eo;function eo(et){return Y.enter("codeIndented"),rH(Y,ea,"linePrefix",5)(et)}function ea(Y){let et=ei.events[ei.events.length-1];return et&&"linePrefix"===et[1].type&&et[2].sliceSerialize(et[1],!0).length>=4?eu(Y):en(Y)}function eu(et){return null===et?ed(et):rD(et)?Y.attempt(iz,eu,ed)(et):(Y.enter("codeFlowValue"),ec(et))}function ec(et){return null===et||rD(et)?(Y.exit("codeFlowValue"),eu(et)):(Y.consume(et),ec)}function ed(en){return Y.exit("codeIndented"),et(en)}}function iH(Y,et,en){let ei=this;return eo;function eo(et){return ei.parser.lazy[ei.now().line]?en(et):rD(et)?(Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),eo):rH(Y,ea,"linePrefix",5)(et)}function ea(Y){let ea=ei.events[ei.events.length-1];return ea&&"linePrefix"===ea[1].type&&ea[2].sliceSerialize(ea[1],!0).length>=4?et(Y):rD(Y)?eo(Y):en(Y)}}let iG={name:"headingAtx",tokenize:iW,resolve:iV};function iV(Y,et){let en,ei,eo=Y.length-2,ea=3;return"whitespace"===Y[3][1].type&&(ea+=2),eo-2>ea&&"whitespace"===Y[eo][1].type&&(eo-=2),"atxHeadingSequence"===Y[eo][1].type&&(ea===eo-1||eo-4>ea&&"whitespace"===Y[eo-2][1].type)&&(eo-=ea+1===eo?2:4),eo>ea&&(en={type:"atxHeadingText",start:Y[ea][1].start,end:Y[eo][1].end},ei={type:"chunkText",start:Y[ea][1].start,end:Y[eo][1].end,contentType:"text"},rk(Y,ea,eo-ea+1,[["enter",en,et],["enter",ei,et],["exit",ei,et],["exit",en,et]])),Y}function iW(Y,et,en){let ei=this,eo=0;return ea;function ea(et){return Y.enter("atxHeading"),Y.enter("atxHeadingSequence"),eu(et)}function eu(ea){return 35===ea&&eo++<6?(Y.consume(ea),eu):null===ea||rR(ea)?(Y.exit("atxHeadingSequence"),ei.interrupt?et(ea):ec(ea)):en(ea)}function ec(en){return 35===en?(Y.enter("atxHeadingSequence"),ed(en)):null===en||rD(en)?(Y.exit("atxHeading"),et(en)):rF(en)?rH(Y,ec,"whitespace")(en):(Y.enter("atxHeadingText"),ef(en))}function ed(et){return 35===et?(Y.consume(et),ed):(Y.exit("atxHeadingSequence"),ec(et))}function ef(et){return null===et||35===et||rR(et)?(Y.exit("atxHeadingText"),ec(et)):(Y.consume(et),ef)}}let iq={name:"setextUnderline",tokenize:iK,resolveTo:iZ};function iZ(Y,et){let en,ei,eo,ea=Y.length;for(;ea--;)if("enter"===Y[ea][0]){if("content"===Y[ea][1].type){en=ea;break}"paragraph"===Y[ea][1].type&&(ei=ea)}else"content"===Y[ea][1].type&&Y.splice(ea,1),eo||"definition"!==Y[ea][1].type||(eo=ea);let eu={type:"setextHeading",start:Object.assign({},Y[ei][1].start),end:Object.assign({},Y[Y.length-1][1].end)};return Y[ei][1].type="setextHeadingText",eo?(Y.splice(ei,0,["enter",eu,et]),Y.splice(eo+1,0,["exit",Y[en][1],et]),Y[en][1].end=Object.assign({},Y[eo][1].end)):Y[en][1]=eu,Y.push(["exit",eu,et]),Y}function iK(Y,et,en){let ei,eo;let ea=this,eu=ea.events.length;for(;eu--;)if("lineEnding"!==ea.events[eu][1].type&&"linePrefix"!==ea.events[eu][1].type&&"content"!==ea.events[eu][1].type){eo="paragraph"===ea.events[eu][1].type;break}return ec;function ec(et){return!ea.parser.lazy[ea.now().line]&&(ea.interrupt||eo)?(Y.enter("setextHeadingLine"),Y.enter("setextHeadingLineSequence"),ei=et,ed(et)):en(et)}function ed(et){return et===ei?(Y.consume(et),ed):(Y.exit("setextHeadingLineSequence"),rH(Y,ef,"lineSuffix")(et))}function ef(ei){return null===ei||rD(ei)?(Y.exit("setextHeadingLine"),et(ei)):en(ei)}}let i$=["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","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],iQ=["pre","script","style","textarea"],iJ={name:"htmlFlow",tokenize:i5,resolveTo:i9,concrete:!0},i0={tokenize:i4,partial:!0};function i9(Y){let et=Y.length;for(;et--&&("enter"!==Y[et][0]||"htmlFlow"!==Y[et][1].type););return et>1&&"linePrefix"===Y[et-2][1].type&&(Y[et][1].start=Y[et-2][1].start,Y[et+1][1].start=Y[et-2][1].start,Y.splice(et-2,2)),Y}function i5(Y,et,en){let ei,eo,ea,eu,ec;let ed=this;return ef;function ef(et){return Y.enter("htmlFlow"),Y.enter("htmlFlowData"),Y.consume(et),eh}function eh(eu){return 33===eu?(Y.consume(eu),ep):47===eu?(Y.consume(eu),ey):63===eu?(Y.consume(eu),ei=3,ed.interrupt?et:ez):rM(eu)?(Y.consume(eu),ea=String.fromCharCode(eu),eo=!0,eb):en(eu)}function ep(eo){return 45===eo?(Y.consume(eo),ei=2,em):91===eo?(Y.consume(eo),ei=5,ea="CDATA[",eu=0,eg):rM(eo)?(Y.consume(eo),ei=4,ed.interrupt?et:ez):en(eo)}function em(ei){return 45===ei?(Y.consume(ei),ed.interrupt?et:ez):en(ei)}function eg(ei){return ei===ea.charCodeAt(eu++)?(Y.consume(ei),eu===ea.length?ed.interrupt?et:eO:eg):en(ei)}function ey(et){return rM(et)?(Y.consume(et),ea=String.fromCharCode(et),eb):en(et)}function eb(eu){return null===eu||47===eu||62===eu||rR(eu)?47!==eu&&eo&&iQ.includes(ea.toLowerCase())?(ei=1,ed.interrupt?et(eu):eO(eu)):i$.includes(ea.toLowerCase())?(ei=6,47===eu)?(Y.consume(eu),ek):ed.interrupt?et(eu):eO(eu):(ei=7,ed.interrupt&&!ed.parser.lazy[ed.now().line]?en(eu):eo?e_(eu):ew(eu)):45===eu||rO(eu)?(Y.consume(eu),ea+=String.fromCharCode(eu),eb):en(eu)}function ek(ei){return 62===ei?(Y.consume(ei),ed.interrupt?et:eO):en(ei)}function ew(et){return rF(et)?(Y.consume(et),ew):eP(et)}function e_(et){return 47===et?(Y.consume(et),eP):58===et||95===et||rM(et)?(Y.consume(et),eE):rF(et)?(Y.consume(et),e_):eP(et)}function eE(et){return 45===et||46===et||58===et||95===et||rO(et)?(Y.consume(et),eE):eC(et)}function eC(et){return 61===et?(Y.consume(et),eT):rF(et)?(Y.consume(et),eC):e_(et)}function eT(et){return null===et||60===et||61===et||62===et||96===et?en(et):34===et||39===et?(Y.consume(et),ec=et,eS):rF(et)?(Y.consume(et),eT):(ec=null,eA(et))}function eS(et){return null===et||rD(et)?en(et):et===ec?(Y.consume(et),eM):(Y.consume(et),eS)}function eA(et){return null===et||34===et||39===et||60===et||61===et||62===et||96===et||rR(et)?eC(et):(Y.consume(et),eA)}function eM(Y){return 47===Y||62===Y||rF(Y)?e_(Y):en(Y)}function eP(et){return 62===et?(Y.consume(et),ej):en(et)}function ej(et){return rF(et)?(Y.consume(et),ej):null===et||rD(et)?eO(et):en(et)}function eO(et){return 45===et&&2===ei?(Y.consume(et),eR):60===et&&1===ei?(Y.consume(et),eD):62===et&&4===ei?(Y.consume(et),eU):63===et&&3===ei?(Y.consume(et),ez):93===et&&5===ei?(Y.consume(et),eB):rD(et)&&(6===ei||7===ei)?Y.check(i0,eU,eI)(et):null===et||rD(et)?eI(et):(Y.consume(et),eO)}function eI(et){return Y.exit("htmlFlowData"),eN(et)}function eN(et){return null===et?eH(et):rD(et)?Y.attempt({tokenize:eL,partial:!0},eN,eH)(et):(Y.enter("htmlFlowData"),eO(et))}function eL(Y,et,en){return ei;function ei(et){return Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),eo}function eo(Y){return ed.parser.lazy[ed.now().line]?en(Y):et(Y)}}function eR(et){return 45===et?(Y.consume(et),ez):eO(et)}function eD(et){return 47===et?(Y.consume(et),ea="",eF):eO(et)}function eF(et){return 62===et&&iQ.includes(ea.toLowerCase())?(Y.consume(et),eU):rM(et)&&ea.length<8?(Y.consume(et),ea+=String.fromCharCode(et),eF):eO(et)}function eB(et){return 93===et?(Y.consume(et),ez):eO(et)}function ez(et){return 62===et?(Y.consume(et),eU):45===et&&2===ei?(Y.consume(et),ez):eO(et)}function eU(et){return null===et||rD(et)?(Y.exit("htmlFlowData"),eH(et)):(Y.consume(et),eU)}function eH(en){return Y.exit("htmlFlow"),et(en)}}function i4(Y,et,en){return ei;function ei(ei){return Y.exit("htmlFlowData"),Y.enter("lineEndingBlank"),Y.consume(ei),Y.exit("lineEndingBlank"),Y.attempt(r$,et,en)}}let i3={name:"codeFenced",tokenize:i6,concrete:!0};function i6(Y,et,en){let ei;let eo=this,ea={tokenize:eT,partial:!0},eu={tokenize:eC,partial:!0},ec=this.events[this.events.length-1],ed=ec&&"linePrefix"===ec[1].type?ec[2].sliceSerialize(ec[1],!0).length:0,ef=0;return eh;function eh(et){return Y.enter("codeFenced"),Y.enter("codeFencedFence"),Y.enter("codeFencedFenceSequence"),ei=et,ep(et)}function ep(et){return et===ei?(Y.consume(et),ef++,ep):(Y.exit("codeFencedFenceSequence"),ef<3?en(et):rH(Y,em,"whitespace")(et))}function em(et){return null===et||rD(et)?ek(et):(Y.enter("codeFencedFenceInfo"),Y.enter("chunkString",{contentType:"string"}),eg(et))}function eg(et){return null===et||rR(et)?(Y.exit("chunkString"),Y.exit("codeFencedFenceInfo"),rH(Y,ey,"whitespace")(et)):96===et&&et===ei?en(et):(Y.consume(et),eg)}function ey(et){return null===et||rD(et)?ek(et):(Y.enter("codeFencedFenceMeta"),Y.enter("chunkString",{contentType:"string"}),eb(et))}function eb(et){return null===et||rD(et)?(Y.exit("chunkString"),Y.exit("codeFencedFenceMeta"),ek(et)):96===et&&et===ei?en(et):(Y.consume(et),eb)}function ek(en){return Y.exit("codeFencedFence"),eo.interrupt?et(en):ew(en)}function ew(et){return null===et?eE(et):rD(et)?Y.attempt(eu,Y.attempt(ea,eE,ed?rH(Y,ew,"linePrefix",ed+1):ew),eE)(et):(Y.enter("codeFlowValue"),e_(et))}function e_(et){return null===et||rD(et)?(Y.exit("codeFlowValue"),ew(et)):(Y.consume(et),e_)}function eE(en){return Y.exit("codeFenced"),et(en)}function eC(Y,et,en){let ei=this;return eo;function eo(et){return Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),ea}function ea(Y){return ei.parser.lazy[ei.now().line]?en(Y):et(Y)}}function eT(Y,et,en){let eo=0;return rH(Y,ea,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function ea(et){return Y.enter("codeFencedFence"),Y.enter("codeFencedFenceSequence"),eu(et)}function eu(et){return et===ei?(Y.consume(et),eo++,eu):eo1&&Y[eh][1].end.offset-Y[eh][1].start.offset>1?2:1;let ep=Object.assign({},Y[en][1].end),em=Object.assign({},Y[eh][1].start);oP(ep,-ec),oP(em,ec),ea={type:ec>1?"strongSequence":"emphasisSequence",start:ep,end:Object.assign({},Y[en][1].end)},eu={type:ec>1?"strongSequence":"emphasisSequence",start:Object.assign({},Y[eh][1].start),end:em},eo={type:ec>1?"strongText":"emphasisText",start:Object.assign({},Y[en][1].end),end:Object.assign({},Y[eh][1].start)},ei={type:ec>1?"strong":"emphasis",start:Object.assign({},ea.start),end:Object.assign({},eu.end)},Y[en][1].end=Object.assign({},ea.start),Y[eh][1].start=Object.assign({},eu.end),ed=[],Y[en][1].end.offset-Y[en][1].start.offset&&(ed=r_(ed,[["enter",Y[en][1],et],["exit",Y[en][1],et]])),ed=r_(ed,[["enter",ei,et],["enter",ea,et],["exit",ea,et],["enter",eo,et]]),ed=r_(ed,io(et.parser.constructs.insideSpan.null,Y.slice(en+1,eh),et)),ed=r_(ed,[["exit",eo,et],["enter",eu,et],["exit",eu,et],["exit",ei,et]]),Y[eh][1].end.offset-Y[eh][1].start.offset?(ef=2,ed=r_(ed,[["enter",Y[eh][1],et],["exit",Y[eh][1],et]])):ef=0,rk(Y,en-1,eh-en+3,ed),eh=en+ed.length-ef-2;break}}for(eh=-1;++eh13&&en<32||en>126&&en<160||en>55295&&en<57344||en>64975&&en<65008||(65535&en)==65535||(65535&en)==65534||en>1114111?"�":String.fromCharCode(en)}let o6=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function o7(Y){return Y.replace(o6,o8)}function o8(Y,et,en){if(et)return et;let ei=en.charCodeAt(0);if(35===ei){let Y=en.charCodeAt(1),et=120===Y||88===Y;return o3(en.slice(et?2:1),et?16:10)}return i8(en)||Y}let ai={}.hasOwnProperty,ao=function(Y,et,en){return"string"!=typeof et&&(en=et,et=void 0),aa(en)(o4(o0(en).document().write(o5()(Y,et,!0))))};function aa(Y={}){let et=al({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:ed(ta),autolinkProtocol:eI,autolinkEmail:eI,atxHeading:ed(e6),blockQuote:ed(e0),characterEscape:eI,characterReference:eI,codeFenced:ed(e9),codeFencedFenceInfo:ef,codeFencedFenceMeta:ef,codeIndented:ed(e9,ef),codeText:ed(e5,ef),codeTextData:eI,data:eI,codeFlowValue:eI,definition:ed(e4),definitionDestinationString:ef,definitionLabelString:ef,definitionTitleString:ef,emphasis:ed(e3),hardBreakEscape:ed(e7),hardBreakTrailing:ed(e7),htmlFlow:ed(e8,ef),htmlFlowData:eI,htmlText:ed(e8,ef),htmlTextData:eI,image:ed(tt),label:ef,link:ed(ta),listItem:ed(tc),listItemValue:eb,listOrdered:ed(tu,ey),listUnordered:ed(tu),paragraph:ed(td),reference:eK,referenceString:ef,resourceDestinationString:ef,resourceTitleString:ef,setextHeading:ed(e6),strong:ed(tf),thematicBreak:ed(tp)},exit:{atxHeading:ep(),atxHeadingSequence:eM,autolink:ep(),autolinkEmail:eJ,autolinkProtocol:eX,blockQuote:ep(),characterEscapeValue:eN,characterReferenceMarkerHexadecimal:eY,characterReferenceMarkerNumeric:eY,characterReferenceValue:eQ,codeFenced:ep(eE),codeFencedFence:e_,codeFencedFenceInfo:ek,codeFencedFenceMeta:ew,codeFlowValue:eN,codeIndented:ep(eC),codeText:ep(eB),codeTextData:eN,data:eN,definition:ep(),definitionDestinationString:eA,definitionLabelString:eT,definitionTitleString:eS,emphasis:ep(),hardBreakEscape:ep(eR),hardBreakTrailing:ep(eR),htmlFlow:ep(eD),htmlFlowData:eN,htmlText:ep(eF),htmlTextData:eN,image:ep(eU),label:eG,labelText:eH,lineEnding:eL,link:ep(ez),listItem:ep(),listOrdered:ep(),listUnordered:ep(),paragraph:ep(),referenceString:e$,resourceDestinationString:eV,resourceTitleString:eW,resource:eZ,setextHeading:ep(eO),setextHeadingLineSequence:ej,setextHeadingText:eP,strong:ep(),thematicBreak:ep()}},Y.mdastExtensions||[]),en={};return ei;function ei(Y){let en={type:"root",children:[]},ei=[en],ed=[],ep=[],ey={stack:ei,tokenStack:ed,config:et,enter:eh,exit:em,buffer:ef,resume:eg,setData:ea,getData:eu},eb=-1;for(;++eb0){let Y=ed[ed.length-1],et=Y[1]||ac;et.call(ey,void 0,Y[0])}for(en.position={start:ec(Y.length>0?Y[0][1].start:{line:1,column:1,offset:0}),end:ec(Y.length>0?Y[Y.length-2][1].end:{line:1,column:1,offset:0})},eb=-1;++eb{let en=this.data("settings");return ao(et,Object.assign({},en,Y,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))};Object.assign(this,{Parser:et})}var ah=function(Y,et,en){var ei={type:String(Y)};return null==en&&("string"==typeof et||Array.isArray(et))?en=et:Object.assign(ei,et),Array.isArray(en)?ei.children=en:null!=en&&(ei.value=String(en)),ei};let ap=function(Y){if(null==Y)return a_;if("string"==typeof Y)return av(Y);if("object"==typeof Y)return Array.isArray(Y)?am(Y):ag(Y);if("function"==typeof Y)return ak(Y);throw Error("Expected function, string, or object as test")};function am(Y){let et=[],en=-1;for(;++en":""))+")"})),ep;function ep(){let ef,eh,ep,em=[];if((!et||eo(Y,ec,ed[ed.length-1]||null))&&(em=aj(en(Y,ed)))[0]===aM)return em;if(Y.children&&em[0]!==aS)for(eh=(ei?Y.children.length:-1)+ea,ep=ed.concat(Y);eh>-1&&eh-1?en.offset:null}}}function aR(Y){return!Y||!Y.position||!Y.position.start||!Y.position.start.line||!Y.position.start.column||!Y.position.end||!Y.position.end.line||!Y.position.end.column}let aD={}.hasOwnProperty;function aF(Y){let et=Object.create(null);if(!Y||!Y.type)throw Error("mdast-util-definitions expected node");return aO(Y,"definition",Y=>{let en=aU(Y.identifier);en&&!aD.call(et,en)&&(et[en]=Y)}),en;function en(Y){let en=aU(Y);return en&&aD.call(et,en)?et[en]:null}}function aU(Y){return String(Y||"").toUpperCase()}let aH={}.hasOwnProperty;function aG(Y,et){let en=et.data||{};return"value"in et&&!(aH.call(en,"hName")||aH.call(en,"hProperties")||aH.call(en,"hChildren"))?Y.augment(et,ah("text",et.value)):Y(et,"div",aq(Y,et))}function aV(Y,et,en){let ei;let eo=et&&et.type;if(!eo)throw Error("Expected node, got `"+et+"`");return("function"==typeof(ei=aH.call(Y.handlers,eo)?Y.handlers[eo]:Y.passThrough&&Y.passThrough.includes(eo)?aW:Y.unknownHandler)?ei:aG)(Y,et,en)}function aW(Y,et){return"children"in et?{...et,children:aq(Y,et)}:et}function aq(Y,et){let en=[];if("children"in et){let ei=et.children,eo=-1;for(;++eo55295&&ea<57344){let et=Y.charCodeAt(en+1);ea<56320&&et>56319&&et<57344?(eu=String.fromCharCode(ea,et),eo=1):eu="�"}else eu=String.fromCharCode(ea);eu&&(et.push(Y.slice(ei,en),encodeURIComponent(eu)),ei=en+eo+1,eu=""),eo&&(en+=eo,eo=0)}return et.join("")+Y.slice(ei)}function aK(Y,et){let en=[],ei=-1;for(et&&en.push(ah("text","\n"));++ei0&&en.push(ah("text","\n")),en}function a$(Y){let et=-1,en=[];for(;++et1?"-"+ec:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:Y.footnoteBackLabel},children:[{type:"text",value:"↩"}]};ec>1&&et.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(ec)}]}),ed.length>0&&ed.push({type:"text",value:" "}),ed.push(et)}let ef=eo[eo.length-1];if(ef&&"element"===ef.type&&"p"===ef.tagName){let Y=ef.children[ef.children.length-1];Y&&"text"===Y.type?Y.value+=" ":ef.children.push({type:"text",value:" "}),ef.children.push(...ed)}else eo.push(...ed);let eh={type:"element",tagName:"li",properties:{id:Y.clobberPrefix+"fn-"+eu},children:aK(eo,!0)};ei.position&&(eh.position=ei.position),en.push(eh)}return 0===en.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Y.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(Y.footnoteLabelProperties)),id:"footnote-label"},children:[ah("text",Y.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:aK(en,!0)},{type:"text",value:"\n"}]}}function aY(Y,et){return Y(et,"blockquote",aK(aq(Y,et),!0))}function aQ(Y,et){return[Y(et,"br"),ah("text","\n")]}function aJ(Y,et){let en=et.value?et.value+"\n":"",ei=et.lang&&et.lang.match(/^[^ \t]+(?=[ \t]|$)/),eo={};ei&&(eo.className=["language-"+ei]);let ea=Y(et,"code",eo,[ah("text",en)]);return et.meta&&(ea.data={meta:et.meta}),Y(et.position,"pre",[ea])}function a0(Y,et){return Y(et,"del",aq(Y,et))}function a9(Y,et){return Y(et,"em",aq(Y,et))}function a5(Y,et){let en;let ei=String(et.identifier),eo=aZ(ei.toLowerCase()),ea=Y.footnoteOrder.indexOf(ei);-1===ea?(Y.footnoteOrder.push(ei),Y.footnoteCounts[ei]=1,en=Y.footnoteOrder.length):(Y.footnoteCounts[ei]++,en=ea+1);let eu=Y.footnoteCounts[ei];return Y(et,"sup",[Y(et.position,"a",{href:"#"+Y.clobberPrefix+"fn-"+eo,id:Y.clobberPrefix+"fnref-"+eo+(eu>1?"-"+eu:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[ah("text",String(en))])])}function a4(Y,et){let en=Y.footnoteById,ei=1;for(;(ei in en);)ei++;let eo=String(ei);return en[eo]={type:"footnoteDefinition",identifier:eo,children:[{type:"paragraph",children:et.children}],position:et.position},a5(Y,{type:"footnoteReference",identifier:eo,position:et.position})}function a3(Y,et){return Y(et,"h"+et.depth,aq(Y,et))}function a6(Y,et){return Y.dangerous?Y.augment(et,ah("raw",et.value)):null}function a7(Y,et){let en=et.referenceType,ei="]";if("collapsed"===en?ei+="[]":"full"===en&&(ei+="["+(et.label||et.identifier)+"]"),"imageReference"===et.type)return ah("text","!["+et.alt+ei);let eo=aq(Y,et),ea=eo[0];ea&&"text"===ea.type?ea.value="["+ea.value:eo.unshift(ah("text","["));let eu=eo[eo.length-1];return eu&&"text"===eu.type?eu.value+=ei:eo.push(ah("text",ei)),eo}function a8(Y,et){let en=Y.definition(et.identifier);if(!en)return a7(Y,et);let ei={src:aZ(en.url||""),alt:et.alt};return null!==en.title&&void 0!==en.title&&(ei.title=en.title),Y(et,"img",ei)}function sn(Y,et){let en={src:aZ(et.url),alt:et.alt};return null!==et.title&&void 0!==et.title&&(en.title=et.title),Y(et,"img",en)}function si(Y,et){return Y(et,"code",[ah("text",et.value.replace(/\r?\n|\r/g," "))])}function so(Y,et){let en=Y.definition(et.identifier);if(!en)return a7(Y,et);let ei={href:aZ(en.url||"")};return null!==en.title&&void 0!==en.title&&(ei.title=en.title),Y(et,"a",ei,aq(Y,et))}function sl(Y,et){let en={href:aZ(et.url)};return null!==et.title&&void 0!==et.title&&(en.title=et.title),Y(et,"a",en,aq(Y,et))}function su(Y,et,en){let ei=aq(Y,et),eo=en?sd(en):sf(et),ea={},eu=[];if("boolean"==typeof et.checked){let en;ei[0]&&"element"===ei[0].type&&"p"===ei[0].tagName?en=ei[0]:(en=Y(null,"p",[]),ei.unshift(en)),en.children.length>0&&en.children.unshift(ah("text"," ")),en.children.unshift(Y(null,"input",{type:"checkbox",checked:et.checked,disabled:!0})),ea.className=["task-list-item"]}let ec=-1;for(;++ec1:et}function sh(Y,et){let en={},ei=et.ordered?"ol":"ul",eo=aq(Y,et),ea=-1;for("number"==typeof et.start&&1!==et.start&&(en.start=et.start);++ea0,!0),ei[0]),eo=ei.index+ei[0].length,ei=en.exec(et);return ea.push(sT(et.slice(eo),eo>0,!1)),ea.join("")}function sT(Y,et,en){let ei=0,eo=Y.length;if(et){let et=Y.codePointAt(ei);for(;et===s_||et===sE;)ei++,et=Y.codePointAt(ei)}if(en){let et=Y.codePointAt(eo-1);for(;et===s_||et===sE;)eo--,et=Y.codePointAt(eo-1)}return eo>ei?Y.slice(ei,eo):""}function sS(Y,et){return Y.augment(et,ah("text",sC(String(et.value))))}function sA(Y,et){return Y(et,"hr")}let sM={blockquote:aY,break:aQ,code:aJ,delete:a0,emphasis:a9,footnoteReference:a5,footnote:a4,heading:a3,html:a6,imageReference:a8,image:sn,inlineCode:si,linkReference:so,link:sl,listItem:su,list:sh,paragraph:sm,root:sg,strong:sb,table:sk,text:sS,thematicBreak:sA,toml:sP,yaml:sP,definition:sP,footnoteDefinition:sP};function sP(){return null}let sj={}.hasOwnProperty;function sO(Y,et){let en=et||{},ei=en.allowDangerousHtml||!1,eo={};return eu.dangerous=ei,eu.clobberPrefix=void 0===en.clobberPrefix||null===en.clobberPrefix?"user-content-":en.clobberPrefix,eu.footnoteLabel=en.footnoteLabel||"Footnotes",eu.footnoteLabelTagName=en.footnoteLabelTagName||"h2",eu.footnoteLabelProperties=en.footnoteLabelProperties||{className:["sr-only"]},eu.footnoteBackLabel=en.footnoteBackLabel||"Back to content",eu.definition=aF(Y),eu.footnoteById=eo,eu.footnoteOrder=[],eu.footnoteCounts={},eu.augment=ea,eu.handlers={...sM,...en.handlers},eu.unknownHandler=en.unknownHandler,eu.passThrough=en.passThrough,aO(Y,"footnoteDefinition",Y=>{let et=String(Y.identifier).toUpperCase();sj.call(eo,et)||(eo[et]=Y)}),eu;function ea(Y,et){if(Y&&"data"in Y&&Y.data){let en=Y.data;en.hName&&("element"!==et.type&&(et={type:"element",tagName:"",properties:{},children:[]}),et.tagName=en.hName),"element"===et.type&&en.hProperties&&(et.properties={...et.properties,...en.hProperties}),"children"in et&&et.children&&en.hChildren&&(et.children=en.hChildren)}if(Y){let en="type"in Y?Y:{position:Y};aR(en)||(et.position={start:aI(en),end:aN(en)})}return et}function eu(Y,et,en,ei){return Array.isArray(en)&&(ei=en,en={}),ea(Y,{type:"element",tagName:et,properties:en||{},children:ei||[]})}}function sI(Y,et){let en=sO(Y,et),ei=aV(en,Y,null),eo=a$(en);return eo&&ei.children.push(ah("text","\n"),eo),Array.isArray(ei)?{type:"root",children:ei}:ei}let sN=function(Y,et){return Y&&"run"in Y?sR(Y,et):sD(Y||et)};var sL=sN;function sR(Y,et){return(en,ei,eo)=>{Y.run(sI(en,et),ei,Y=>{eo(Y)})}}function sD(Y){return et=>sI(et,Y)}var sF=en(39519);class sB{constructor(Y,et,en){this.property=Y,this.normal=et,en&&(this.space=en)}}function sU(Y,et){let en={},ei={},eo=-1;for(;++eo"xlink:"+et.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),s8=s6({space:"xml",transform:(Y,et)=>"xml:"+et.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function ln(Y,et){return et in Y?Y[et]:et}function lr(Y,et){return ln(Y,et.toLowerCase())}let li=s6({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:lr,properties:{xmlns:null,xmlnsXLink:null}}),la=s6({transform:(Y,et)=>"role"===et?et:"aria-"+et.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:sq,ariaAutoComplete:null,ariaBusy:sq,ariaChecked:sq,ariaColCount:sK,ariaColIndex:sK,ariaColSpan:sK,ariaControls:s$,ariaCurrent:null,ariaDescribedBy:s$,ariaDetails:null,ariaDisabled:sq,ariaDropEffect:s$,ariaErrorMessage:null,ariaExpanded:sq,ariaFlowTo:s$,ariaGrabbed:sq,ariaHasPopup:null,ariaHidden:sq,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:s$,ariaLevel:sK,ariaLive:null,ariaModal:sq,ariaMultiLine:sq,ariaMultiSelectable:sq,ariaOrientation:null,ariaOwns:s$,ariaPlaceholder:null,ariaPosInSet:sK,ariaPressed:sq,ariaReadOnly:sq,ariaRelevant:null,ariaRequired:sq,ariaRoleDescription:s$,ariaRowCount:sK,ariaRowIndex:sK,ariaRowSpan:sK,ariaSelected:sq,ariaSetSize:sK,ariaSort:null,ariaValueMax:sK,ariaValueMin:sK,ariaValueNow:sK,ariaValueText:null,role:null}}),ls=s6({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:lr,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:sY,acceptCharset:s$,accessKey:s$,action:null,allow:null,allowFullScreen:sW,allowPaymentRequest:sW,allowUserMedia:sW,alt:null,as:null,async:sW,autoCapitalize:null,autoComplete:s$,autoFocus:sW,autoPlay:sW,capture:sW,charSet:null,checked:sW,cite:null,className:s$,cols:sK,colSpan:null,content:null,contentEditable:sq,controls:sW,controlsList:s$,coords:sK|sY,crossOrigin:null,data:null,dateTime:null,decoding:null,default:sW,defer:sW,dir:null,dirName:null,disabled:sW,download:sZ,draggable:sq,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:sW,formTarget:null,headers:s$,height:sK,hidden:sW,high:sK,href:null,hrefLang:null,htmlFor:s$,httpEquiv:s$,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:sW,itemId:null,itemProp:s$,itemRef:s$,itemScope:sW,itemType:s$,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:sW,low:sK,manifest:null,max:null,maxLength:sK,media:null,method:null,min:null,minLength:sK,multiple:sW,muted:sW,name:null,nonce:null,noModule:sW,noValidate:sW,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint: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,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:sW,optimum:sK,pattern:null,ping:s$,placeholder:null,playsInline:sW,poster:null,preload:null,readOnly:sW,referrerPolicy:null,rel:s$,required:sW,reversed:sW,rows:sK,rowSpan:sK,sandbox:s$,scope:null,scoped:sW,seamless:sW,selected:sW,shape:null,size:sK,sizes:null,slot:null,span:sK,spellCheck:sq,src:null,srcDoc:null,srcLang:null,srcSet:null,start:sK,step:null,style:null,tabIndex:sK,target:null,title:null,translate:null,type:null,typeMustMatch:sW,useMap:null,value:sq,width:sK,wrap:null,align:null,aLink:null,archive:s$,axis:null,background:null,bgColor:null,border:sK,borderColor:null,bottomMargin:sK,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:sW,declare:sW,event:null,face:null,frame:null,frameBorder:null,hSpace:sK,leftMargin:sK,link:null,longDesc:null,lowSrc:null,marginHeight:sK,marginWidth:sK,noResize:sW,noHref:sW,noShade:sW,noWrap:sW,object:null,profile:null,prompt:null,rev:null,rightMargin:sK,rules:null,scheme:null,scrolling:sq,standby:null,summary:null,text:null,topMargin:sK,valueType:null,version:null,vAlign:null,vLink:null,vSpace:sK,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:sW,disableRemotePlayback:sW,prefix:null,property:null,results:sK,security:null,unselectable:null}}),ll=s6({space:"svg",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-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",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"},transform:ln,properties:{about:sQ,accentHeight:sK,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:sK,amplitude:sK,arabicForm:null,ascent:sK,attributeName:null,attributeType:null,azimuth:sK,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:sK,by:null,calcMode:null,capHeight:sK,className:s$,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:sK,diffuseConstant:sK,direction:null,display:null,dur:null,divisor:sK,dominantBaseline:null,download:sW,dx:null,dy:null,edgeMode:null,editable:null,elevation:sK,enableBackground:null,end:null,event:null,exponent:sK,externalResourcesRequired:null,fill:null,fillOpacity:sK,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:sY,g2:sY,glyphName:sY,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:sK,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:sK,horizOriginX:sK,horizOriginY:sK,id:null,ideographic:sK,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:sK,k:sK,k1:sK,k2:sK,k3:sK,k4:sK,kernelMatrix:sQ,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:sK,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:sK,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,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:sK,overlineThickness:sK,paintOrder:null,panose1:null,path:null,pathLength:sK,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:s$,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:sK,pointsAtY:sK,pointsAtZ:sK,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:sQ,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:sQ,rev:sQ,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:sQ,requiredFeatures:sQ,requiredFonts:sQ,requiredFormats:sQ,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:sK,specularExponent:sK,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:sK,strikethroughThickness:sK,string:null,stroke:null,strokeDashArray:sQ,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:sK,strokeOpacity:sK,strokeWidth:null,style:null,surfaceScale:sK,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:sQ,tabIndex:sK,tableValues:null,target:null,targetX:sK,targetY:sK,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:sQ,to:null,transform:null,u1:null,u2:null,underlinePosition:sK,underlineThickness:sK,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:sK,values:null,vAlphabetic:sK,vMathematical:sK,vectorEffect:null,vHanging:sK,vIdeographic:sK,version:null,vertAdvY:sK,vertOriginX:sK,vertOriginY:sK,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:sK,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),lu=sU([s8,s7,li,la,ls],"html"),ld=sU([s8,s7,li,la,ll],"svg");function lf(Y){if(Y.allowedElements&&Y.disallowedElements)throw TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(Y.allowedElements||Y.disallowedElements||Y.allowElement)return et=>{aO(et,"element",(et,en,ei)=>{let eo;let ea=ei;if(Y.allowedElements?eo=!Y.allowedElements.includes(et.tagName):Y.disallowedElements&&(eo=Y.disallowedElements.includes(et.tagName)),!eo&&Y.allowElement&&"number"==typeof en&&(eo=!Y.allowElement(et,en,ea)),eo&&"number"==typeof en)return Y.unwrapDisallowed&&et.children?ea.children.splice(en,1,...et.children):ea.children.splice(en,1),en})}}let lp=["http","https","mailto","tel"];function lm(Y){let et=(Y||"").trim(),en=et.charAt(0);if("#"===en||"/"===en)return et;let ei=et.indexOf(":");if(-1===ei)return et;let eo=-1;for(;++eoeo||-1!==(eo=et.indexOf("#"))&&ei>eo?et:"javascript:void(0)"}var lg=en(72037);function lv(Y){var et=Y&&"object"==typeof Y&&"text"===Y.type?Y.value||"":Y;return"string"==typeof et&&""===et.replace(/[ \t\n\f\r]/g,"")}let ly=/^data[-\w.:]+$/i,lb=/-[a-z]/g,lk=/[A-Z]/g;function lw(Y,et){let en=sH(et),ei=et,eo=sG;if(en in Y.normal)return Y.property[Y.normal[en]];if(en.length>4&&"data"===en.slice(0,4)&&ly.test(et)){if("-"===et.charAt(4)){let Y=et.slice(5).replace(lb,lE);ei="data"+Y.charAt(0).toUpperCase()+Y.slice(1)}else{let Y=et.slice(4);if(!lb.test(Y)){let en=Y.replace(lk,l_);"-"!==en.charAt(0)&&(en="-"+en),et="data"+en}}eo=s9}return new eo(ei,et)}function l_(Y){return"-"+Y.toLowerCase()}function lE(Y){return Y.charAt(1).toUpperCase()}let lC={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function lT(Y){let et=String(Y||"").trim();return et?et.split(/[ \t\n\r\f]+/g):[]}function lS(Y){return Y.join(" ").trim()}function lA(Y){for(var et,en,ei=[],eo=String(Y||""),ea=eo.indexOf(","),eu=0;!et;)-1===ea&&(ea=eo.length,et=!0),((en=eo.slice(eu,ea).trim())||!et)&&ei.push(en),eu=ea+1,ea=eo.indexOf(",",eu);return ei}function lM(Y,et){var en=et||{};return""===Y[Y.length-1]&&(Y=Y.concat("")),Y.join((en.padRight?" ":"")+","+(!1===en.padLeft?"":" ")).trim()}var lP=en(78791);let lj={}.hasOwnProperty,lO=new Set(["table","thead","tbody","tfoot","tr"]);function lI(Y,et){let en;let ei=[],eo=-1;for(;++eo0?eC.createElement(em,ed,eh):eC.createElement(em,ed)}function lL(Y){let et=-1;for(;++etString(Y)).join("")}let lU={}.hasOwnProperty,lH="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",lG={plugins:{to:"plugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function lV(Y){for(let et in lG)if(lU.call(lG,et)&&lU.call(Y,et)){let Y=lG[et];console.warn(`[react-markdown] Warning: please ${Y.to?`use \`${Y.to}\` instead of`:"remove"} \`${et}\` (see <${lH}#${Y.id}> for more info)`),delete lG[et]}let et=rn().use(af).use(Y.remarkPlugins||[]).use(sL,{...Y.remarkRehypeOptions,allowDangerousHtml:!0}).use(Y.rehypePlugins||[]).use(lf,Y),en=new nJ;"string"==typeof Y.children?en.value=Y.children:void 0!==Y.children&&null!==Y.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${Y.children}\`)`);let ei=et.runSync(et.parse(en),en);if("root"!==ei.type)throw TypeError("Expected a `root` node");let eo=eC.createElement(eC.Fragment,{},lI({options:Y,schema:lu,listDepth:0},ei));return Y.className&&(eo=eC.createElement("div",{className:Y.className},eo)),eo}lV.defaultProps={transformLinkUri:lm},lV.propTypes={children:sF.string,className:sF.string,allowElement:sF.func,allowedElements:sF.arrayOf(sF.string),disallowedElements:sF.arrayOf(sF.string),unwrapDisallowed:sF.bool,remarkPlugins:sF.arrayOf(sF.oneOfType([sF.object,sF.func,sF.arrayOf(sF.oneOfType([sF.bool,sF.string,sF.object,sF.func,sF.arrayOf(sF.any)]))])),rehypePlugins:sF.arrayOf(sF.oneOfType([sF.object,sF.func,sF.arrayOf(sF.oneOfType([sF.bool,sF.string,sF.object,sF.func,sF.arrayOf(sF.any)]))])),sourcePos:sF.bool,rawSourcePos:sF.bool,skipHtml:sF.bool,includeElementIndex:sF.bool,transformLinkUri:sF.oneOfType([sF.func,sF.bool]),linkTarget:sF.oneOfType([sF.func,sF.string]),transformImageUri:sF.func,components:sF.object};var lW=en(96237);function lq(Y,et){let en=String(Y),ei=en.indexOf(et),eo=ei,ea=0,eu=0;if("string"!=typeof et||1!==et.length)throw Error("Expected character");for(;-1!==ei;)ei===eo?++ea>eu&&(eu=ea):ea=1,eo=ei+1,ei=en.indexOf(et,eo);return eu}function lZ(Y){if(!Y._compiled){let et=(Y.atBreak?"[\\r\\n][\\t ]*":"")+(Y.before?"(?:"+Y.before+")":"");Y._compiled=RegExp((et?"("+et+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(Y.character)?"\\":"")+Y.character+(Y.after?"(?:"+Y.after+")":""),"g")}return Y._compiled}function lK(Y,et){return l$(Y,et.inConstruct,!0)&&!l$(Y,et.notInConstruct,!1)}function l$(Y,et,en){if(!et)return en;"string"==typeof et&&(et=[et]);let ei=-1;for(;++ei=ef)&&(!(Y+1{eg.has(Y[0])||et.ignoreMatch()}},{className:"symbol",relevance:0,begin:em}]},eb={className:"named-character",begin:/\\\[[$a-zA-Z][$a-zA-Z0-9]+\]/},ek={className:"operator",relevance:0,begin:/[+\-*/,;.:@~=><&|_`'^?!%]+/},ew={className:"pattern",relevance:0,begin:/([a-zA-Z$][a-zA-Z0-9$]*)?_+([a-zA-Z$][a-zA-Z0-9$]*)?/},e_={className:"slot",relevance:0,begin:/#[a-zA-Z$][a-zA-Z0-9$]*|#+[0-9]?/},eE={className:"brace",relevance:0,begin:/[[\](){}]/},eC={className:"message-name",relevance:0,begin:et.concat("::",em)};return{name:"Mathematica",aliases:["mma","wl"],classNameAliases:{brace:"punctuation",pattern:"type",slot:"type",symbol:"variable","named-character":"variable","builtin-symbol":"built_in","message-name":"string"},contains:[Y.COMMENT(/\(\*/,/\*\)/,{contains:["self"]}),ew,e_,eC,ey,eb,Y.QUOTE_STRING_MODE,ep,ek,eE]}}function ub(Y){let et=Y.regex,en=Y.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),ei="decltype\\(auto\\)",eo="[a-zA-Z_]\\w*::",ea="<[^<>]+>",eu="(?!struct)("+ei+"|"+et.optional(eo)+"[a-zA-Z_]\\w*"+et.optional(ea)+")",ec={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},ed="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",ef={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[Y.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+ed+"|.)",end:"'",illegal:"."},Y.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},eh={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ep={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},Y.inherit(ef,{className:"string"}),{className:"string",begin:/<.*?>/},en,Y.C_BLOCK_COMMENT_MODE]},em={className:"title",begin:et.optional(eo)+Y.IDENT_RE,relevance:0},eg=et.optional(eo)+Y.IDENT_RE+"\\s*\\(",ey=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","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"],eb=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],ek=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","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"],ew=["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"],e_=["NULL","false","nullopt","nullptr","true"],eE=["_Pragma"],eC={type:eb,keyword:ey,literal:e_,built_in:eE,_type_hints:ek},eT={className:"function.dispatch",relevance:0,keywords:{_hint:ew},begin:et.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,Y.IDENT_RE,et.lookahead(/(<[^<>]+>|)\s*\(/))},eS=[eT,ep,ec,en,Y.C_BLOCK_COMMENT_MODE,eh,ef],eA={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:eC,contains:eS.concat([{begin:/\(/,end:/\)/,keywords:eC,contains:eS.concat(["self"]),relevance:0}]),relevance:0},eM={className:"function",begin:"("+eu+"[\\*&\\s]+)+"+eg,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:eC,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:ei,keywords:eC,relevance:0},{begin:eg,returnBegin:!0,contains:[em],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[ef,eh]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:[en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec,{begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:["self",en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec]}]},ec,en,Y.C_BLOCK_COMMENT_MODE,ep]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:eC,illegal:"",keywords:eC,contains:["self",ec]},{begin:Y.IDENT_RE+"::",keywords:eC},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function ux(Y){let et={type:["boolean","byte","word","String"],built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]},en=ub(Y),ei=en.keywords;return ei.type=[...ei.type,...et.type],ei.literal=[...ei.literal,...et.literal],ei.built_in=[...ei.built_in,...et.built_in],ei._hints=et._hints,en.name="Arduino",en.aliases=["ino"],en.supersetOf="cpp",en}function uk(Y){let et=Y.regex,en={},ei={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[en]}]};Object.assign(en,{className:"variable",variants:[{begin:et.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},ei]});let eo={className:"subst",begin:/\$\(/,end:/\)/,contains:[Y.BACKSLASH_ESCAPE]},ea={begin:/<<-?\s*(?=\w+)/,starts:{contains:[Y.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},eu={className:"string",begin:/"/,end:/"/,contains:[Y.BACKSLASH_ESCAPE,en,eo]};eo.contains.push(eu);let ec={className:"",begin:/\\"/},ed={className:"string",begin:/'/,end:/'/},ef={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},Y.NUMBER_MODE,en]},eh=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],ep=Y.SHEBANG({binary:`(${eh.join("|")})`,relevance:10}),em={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[Y.inherit(Y.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},eg=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],ey=["true","false"],eb={match:/(\/[a-z._-]+)+/},ek=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],ew=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],e_=["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"],eE=["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"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:eg,literal:ey,built_in:[...ek,...ew,"set","shopt",...e_,...eE]},contains:[ep,Y.SHEBANG(),em,ef,Y.HASH_COMMENT_MODE,ea,eb,eu,ec,ed,en]}}function uw(Y){let et=Y.regex,en=Y.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),ei="decltype\\(auto\\)",eo="[a-zA-Z_]\\w*::",ea="<[^<>]+>",eu="("+ei+"|"+et.optional(eo)+"[a-zA-Z_]\\w*"+et.optional(ea)+")",ec={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},ed="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",ef={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[Y.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+ed+"|.)",end:"'",illegal:"."},Y.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},eh={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ep={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},Y.inherit(ef,{className:"string"}),{className:"string",begin:/<.*?>/},en,Y.C_BLOCK_COMMENT_MODE]},em={className:"title",begin:et.optional(eo)+Y.IDENT_RE,relevance:0},eg=et.optional(eo)+Y.IDENT_RE+"\\s*\\(",ey=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],eb=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],ek={keyword:ey,type:eb,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"},ew=[ep,ec,en,Y.C_BLOCK_COMMENT_MODE,eh,ef],e_={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:ek,contains:ew.concat([{begin:/\(/,end:/\)/,keywords:ek,contains:ew.concat(["self"]),relevance:0}]),relevance:0},eE={begin:"("+eu+"[\\*&\\s]+)+"+eg,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:ek,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:ei,keywords:ek,relevance:0},{begin:eg,returnBegin:!0,contains:[Y.inherit(em,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:ek,relevance:0,contains:[en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec,{begin:/\(/,end:/\)/,keywords:ek,relevance:0,contains:["self",en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec]}]},ec,en,Y.C_BLOCK_COMMENT_MODE,ep]};return{name:"C",aliases:["h"],keywords:ek,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},Y.TITLE_MODE]}]),exports:{preprocessor:ep,strings:ef,keywords:ek}}}function u_(Y){let et=Y.regex,en=Y.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),ei="decltype\\(auto\\)",eo="[a-zA-Z_]\\w*::",ea="<[^<>]+>",eu="(?!struct)("+ei+"|"+et.optional(eo)+"[a-zA-Z_]\\w*"+et.optional(ea)+")",ec={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},ed="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",ef={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[Y.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+ed+"|.)",end:"'",illegal:"."},Y.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},eh={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ep={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},Y.inherit(ef,{className:"string"}),{className:"string",begin:/<.*?>/},en,Y.C_BLOCK_COMMENT_MODE]},em={className:"title",begin:et.optional(eo)+Y.IDENT_RE,relevance:0},eg=et.optional(eo)+Y.IDENT_RE+"\\s*\\(",ey=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","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"],eb=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],ek=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","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"],ew=["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"],e_=["NULL","false","nullopt","nullptr","true"],eE=["_Pragma"],eC={type:eb,keyword:ey,literal:e_,built_in:eE,_type_hints:ek},eT={className:"function.dispatch",relevance:0,keywords:{_hint:ew},begin:et.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,Y.IDENT_RE,et.lookahead(/(<[^<>]+>|)\s*\(/))},eS=[eT,ep,ec,en,Y.C_BLOCK_COMMENT_MODE,eh,ef],eA={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:eC,contains:eS.concat([{begin:/\(/,end:/\)/,keywords:eC,contains:eS.concat(["self"]),relevance:0}]),relevance:0},eM={className:"function",begin:"("+eu+"[\\*&\\s]+)+"+eg,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:eC,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:ei,keywords:eC,relevance:0},{begin:eg,returnBegin:!0,contains:[em],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[ef,eh]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:[en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec,{begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:["self",en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec]}]},ec,en,Y.C_BLOCK_COMMENT_MODE,ep]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:eC,illegal:"",keywords:eC,contains:["self",ec]},{begin:Y.IDENT_RE+"::",keywords:eC},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function uE(Y){let et=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],en=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],ei=["default","false","null","true"],eo=["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","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],ea=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],eu={keyword:eo.concat(ea),built_in:et,literal:ei},ec=Y.inherit(Y.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),ed={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},ef={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},eh=Y.inherit(ef,{illegal:/\n/}),ep={className:"subst",begin:/\{/,end:/\}/,keywords:eu},em=Y.inherit(ep,{illegal:/\n/}),eg={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},Y.BACKSLASH_ESCAPE,em]},ey={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},ep]},eb=Y.inherit(ey,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},em]});ep.contains=[ey,eg,ef,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,ed,Y.C_BLOCK_COMMENT_MODE],em.contains=[eb,eg,eh,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,ed,Y.inherit(Y.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];let ek={variants:[ey,eg,ef,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},ew={begin:"<",end:">",contains:[{beginKeywords:"in out"},ec]},e_=Y.IDENT_RE+"(<"+Y.IDENT_RE+"(\\s*,\\s*"+Y.IDENT_RE+")*>)?(\\[\\])?",eE={begin:"@"+Y.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:eu,illegal:/::/,contains:[Y.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},ek,ed,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},ec,ew,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[ec,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[ec,ew,Y.C_LINE_COMMENT_MODE,Y.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:"("+e_+"\\s+)+"+Y.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:eu,contains:[{beginKeywords:en.join(" "),relevance:0},{begin:Y.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[Y.TITLE_MODE,ew],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:eu,relevance:0,contains:[ek,ed,Y.C_BLOCK_COMMENT_MODE]},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},eE]}}let uC=Y=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:Y.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:[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:Y.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_-]*/}}),uT=["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","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],uS=["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"],uA=["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","invalid","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"],uM=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],uP=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","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-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-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","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","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","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","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","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","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-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-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","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","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function uj(Y){let et=Y.regex,en=uC(Y),ei={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},eo="and or not only",ea=/@-?\w[\w]*(-\w+)*/,eu="[a-zA-Z-][a-zA-Z0-9_-]*",ec=[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[en.BLOCK_COMMENT,ei,en.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+eu,relevance:0},en.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+uA.join("|")+")"},{begin:":(:)?("+uM.join("|")+")"}]},en.CSS_VARIABLE,{className:"attribute",begin:"\\b("+uP.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[en.BLOCK_COMMENT,en.HEXCOLOR,en.IMPORTANT,en.CSS_NUMBER_MODE,...ec,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...ec,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},en.FUNCTION_DISPATCH]},{begin:et.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:ea},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:eo,attribute:uS.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...ec,en.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+uT.join("|")+")\\b"}]}}function uO(Y){let et=Y.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:et.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:et.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}function uI(Y){let et=["true","false","iota","nil"],en=["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"],ei=["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],eo=["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"],ea={keyword:eo,type:ei,literal:et,built_in:en};return{name:"Go",aliases:["golang"],keywords:ea,illegal:"uz(Y,et,en-1))}function uU(Y){let et=Y.regex,en="[\xc0-ʸa-zA-Z_$][\xc0-ʸa-zA-Z_$0-9]*",ei=en+uz("(?:<"+en+"~~~(?:\\s*,\\s*"+en+"~~~)*>)?",/~~~/g,2),eo=["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"],ea=["super","this"],eu=["false","true","null"],ec=["char","boolean","long","float","int","byte","short","double"],ed={keyword:eo,literal:eu,type:ec,built_in:ea},ef={className:"meta",begin:"@"+en,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},eh={className:"params",begin:/\(/,end:/\)/,keywords:ed,relevance:0,contains:[Y.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:ed,illegal:/<\/|#/,contains:[Y.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[Y.BACKSLASH_ESCAPE]},Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,en],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[et.concat(/(?!else)/,en),/\s+/,en,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,en],className:{1:"keyword",3:"title.class"},contains:[eh,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+ei+"\\s+)",Y.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:ed,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:ed,relevance:0,contains:[ef,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,uB,Y.C_BLOCK_COMMENT_MODE]},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},uB,ef]}}let uH="[A-Za-z$_][0-9A-Za-z$_]*",uG=["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"],uV=["true","false","null","undefined","NaN","Infinity"],uW=["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"],uq=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],uZ=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],uK=["arguments","this","super","console","window","document","localStorage","module","global"],u$=[].concat(uZ,uW,uq);function uY(Y){let et=Y.regex,en=(Y,{after:et})=>{let en="",end:""},ea=/<[A-Za-z0-9\\._:-]+\s*\/>/,eu={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(Y,et)=>{let ei;let eo=Y[0].length+Y.index,ea=Y.input[eo];if("<"===ea||","===ea){et.ignoreMatch();return}">"!==ea||en(Y,{after:eo})||et.ignoreMatch();let eu=Y.input.substring(eo);if((ei=eu.match(/^\s*=/))||(ei=eu.match(/^\s+extends\s+/))&&0===ei.index){et.ignoreMatch();return}}},ec={$pattern:uH,keyword:uG,literal:uV,built_in:u$,"variable.language":uK},ed="[0-9](_?[0-9])*",ef=`\\.(${ed})`,eh="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",ep={className:"number",variants:[{begin:`(\\b(${eh})((${ef})|\\.)?|(${ef}))[eE][+-]?(${ed})\\b`},{begin:`\\b(${eh})\\b((${ef})\\b|\\.)?|(${ef})\\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},em={className:"subst",begin:"\\$\\{",end:"\\}",keywords:ec,contains:[]},eg={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"xml"}},ey={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"css"}},eb={className:"string",begin:"`",end:"`",contains:[Y.BACKSLASH_ESCAPE,em]},ek=Y.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:ei+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),ew={className:"comment",variants:[ek,Y.C_BLOCK_COMMENT_MODE,Y.C_LINE_COMMENT_MODE]},e_=[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,{match:/\$\d+/},ep];em.contains=e_.concat({begin:/\{/,end:/\}/,keywords:ec,contains:["self"].concat(e_)});let eE=[].concat(ew,em.contains),eC=eE.concat([{begin:/\(/,end:/\)/,keywords:ec,contains:["self"].concat(eE)}]),eT={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC},eS={variants:[{match:[/class/,/\s+/,ei,/\s+/,/extends/,/\s+/,et.concat(ei,"(",et.concat(/\./,ei),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,ei],scope:{1:"keyword",3:"title.class"}}]},eA={relevance:0,match:et.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:{_:[...uW,...uq]}},eM={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},eP={variants:[{match:[/function/,/\s+/,ei,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[eT],illegal:/%/},ej={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function eO(Y){return et.concat("(?!",Y.join("|"),")")}let eI={match:et.concat(/\b/,eO([...uZ,"super","import"]),ei,et.lookahead(/\(/)),className:"title.function",relevance:0},eN={begin:et.concat(/\./,et.lookahead(et.concat(ei,/(?![0-9A-Za-z$_(])/))),end:ei,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},eL={match:[/get|set/,/\s+/,ei,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},eT]},eR="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+Y.UNDERSCORE_IDENT_RE+")\\s*=>",eD={match:[/const|var|let/,/\s+/,ei,/\s*/,/=\s*/,/(async\s*)?/,et.lookahead(eR)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[eT]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:ec,exports:{PARAMS_CONTAINS:eC,CLASS_REFERENCE:eA},illegal:/#(?![$_A-z])/,contains:[Y.SHEBANG({label:"shebang",binary:"node",relevance:5}),eM,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,ew,{match:/\$\d+/},ep,eA,{className:"attr",begin:ei+et.lookahead(":"),relevance:0},eD,{begin:"("+Y.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[ew,Y.REGEXP_MODE,{className:"function",begin:eR,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:Y.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:eo.begin,end:eo.end},{match:ea},{begin:eu.begin,"on:begin":eu.isTrulyOpeningTag,end:eu.end}],subLanguage:"xml",contains:[{begin:eu.begin,end:eu.end,skip:!0,contains:["self"]}]}]},eP,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+Y.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[eT,Y.inherit(Y.TITLE_MODE,{begin:ei,className:"title.function"})]},{match:/\.\.\./,relevance:0},eN,{match:"\\$"+ei,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[eT]},eI,ej,eS,eL,{match:/\$[(.]/}]}}function uQ(Y){let et={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},en={match:/[{}[\],:]/,className:"punctuation",relevance:0},ei=["true","false","null"],eo={scope:"literal",beginKeywords:ei.join(" ")};return{name:"JSON",keywords:{literal:ei},contains:[et,en,Y.QUOTE_STRING_MODE,eo,Y.C_NUMBER_MODE,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}var uX="[0-9](_*[0-9])*",uJ=`\\.(${uX})`,u2="[0-9a-fA-F](_*[0-9a-fA-F])*",u9={className:"number",variants:[{begin:`(\\b(${uX})((${uJ})|\\.)?|(${uJ}))[eE][+-]?(${uX})[fFdD]?\\b`},{begin:`\\b(${uX})((${uJ})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${uJ})[fFdD]?\\b`},{begin:`\\b(${uX})[fFdD]\\b`},{begin:`\\b0[xX]((${u2})\\.?|(${u2})?\\.(${u2}))[pP][+-]?(${uX})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${u2})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function u5(Y){let et={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"},en={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},ei={className:"symbol",begin:Y.UNDERSCORE_IDENT_RE+"@"},eo={className:"subst",begin:/\$\{/,end:/\}/,contains:[Y.C_NUMBER_MODE]},ea={className:"variable",begin:"\\$"+Y.UNDERSCORE_IDENT_RE},eu={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[ea,eo]},{begin:"'",end:"'",illegal:/\n/,contains:[Y.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[Y.BACKSLASH_ESCAPE,ea,eo]}]};eo.contains.push(eu);let ec={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+Y.UNDERSCORE_IDENT_RE+")?"},ed={className:"meta",begin:"@"+Y.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[Y.inherit(eu,{className:"string"}),"self"]}]},ef=u9,eh=Y.COMMENT("/\\*","\\*/",{contains:[Y.C_BLOCK_COMMENT_MODE]}),ep={variants:[{className:"type",begin:Y.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},em=ep;return em.variants[1].contains=[ep],ep.variants[1].contains=[em],{name:"Kotlin",aliases:["kt","kts"],keywords:et,contains:[Y.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),Y.C_LINE_COMMENT_MODE,eh,en,ei,ec,ed,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:et,relevance:5,contains:[{begin:Y.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[Y.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:et,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[ep,Y.C_LINE_COMMENT_MODE,eh],relevance:0},Y.C_LINE_COMMENT_MODE,eh,ec,ed,eu,Y.C_NUMBER_MODE]},eh]},{begin:[/class|interface|trait/,/\s+/,Y.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},Y.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},ec,ed]},eu,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},ef]}}let u4=Y=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:Y.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:[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:Y.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_-]*/}}),u3=["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","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],u6=["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"],u7=["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","invalid","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"],u8=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],cr=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","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-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-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","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","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","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","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","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","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-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-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","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","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse(),co=u7.concat(u8);function cl(Y){let et=u4(Y),en=co,ei="and or not only",eo="[\\w-]+",ea="("+eo+"|@\\{"+eo+"\\})",eu=[],ec=[],ed=function(Y){return{className:"string",begin:"~?"+Y+".*?"+Y}},ef=function(Y,et,en){return{className:Y,begin:et,relevance:en}},eh={$pattern:/[a-z-]+/,keyword:ei,attribute:u6.join(" ")},ep={begin:"\\(",end:"\\)",contains:ec,keywords:eh,relevance:0};ec.push(Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,ed("'"),ed('"'),et.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},et.HEXCOLOR,ep,ef("variable","@@?"+eo,10),ef("variable","@\\{"+eo+"\\}"),ef("built_in","~?`[^`]*?`"),{className:"attribute",begin:eo+"\\s*:",end:":",returnBegin:!0,excludeEnd:!0},et.IMPORTANT,{beginKeywords:"and not"},et.FUNCTION_DISPATCH);let em=ec.concat({begin:/\{/,end:/\}/,contains:eu}),eg={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(ec)},ey={begin:ea+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},et.CSS_VARIABLE,{className:"attribute",begin:"\\b("+cr.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:ec}}]},eb={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:eh,returnEnd:!0,contains:ec,relevance:0}},ek={className:"variable",variants:[{begin:"@"+eo+"\\s*:",relevance:15},{begin:"@"+eo}],starts:{end:"[;}]",returnEnd:!0,contains:em}},ew={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:ea,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,eg,ef("keyword","all\\b"),ef("variable","@\\{"+eo+"\\}"),{begin:"\\b("+u3.join("|")+")\\b",className:"selector-tag"},et.CSS_NUMBER_MODE,ef("selector-tag",ea,0),ef("selector-id","#"+ea),ef("selector-class","\\."+ea,0),ef("selector-tag","&",0),et.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+u7.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+u8.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:em},{begin:"!important"},et.FUNCTION_DISPATCH]},e_={begin:eo+":(:)?"+`(${en.join("|")})`,returnBegin:!0,contains:[ew]};return eu.push(Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,eb,ek,e_,ey,ew,eg,et.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:eu}}function cu(Y){let et="\\[=*\\[",en="\\]=*\\]",ei={begin:et,end:en,contains:["self"]},eo=[Y.COMMENT("--(?!"+et+")","$"),Y.COMMENT("--"+et,en,{contains:[ei],relevance:10})];return{name:"Lua",keywords:{$pattern:Y.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:eo.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[Y.inherit(Y.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:eo}].concat(eo)},Y.C_NUMBER_MODE,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,{className:"string",begin:et,end:en,contains:[ei],relevance:5}])}}function cf(Y){let et={className:"variable",variants:[{begin:"\\$\\("+Y.UNDERSCORE_IDENT_RE+"\\)",contains:[Y.BACKSLASH_ESCAPE]},{begin:/\$[@%",subLanguage:"xml",relevance:0},ei={begin:"^[-\\*]{3,}",end:"$"},eo={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}]},ea={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},eu={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},ec=/[A-Za-z][A-Za-z0-9+.-]*/,ed={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:et.concat(/\[.+?\]\(/,ec,/:\/\/.*?\)/),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}]},ef={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},eh={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},ep=Y.inherit(ef,{contains:[]}),em=Y.inherit(eh,{contains:[]});ef.contains.push(em),eh.contains.push(ep);let eg=[en,ed];[ef,eh,ep,em].forEach(Y=>{Y.contains=Y.contains.concat(eg)}),eg=eg.concat(ef,eh);let ey={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:eg},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:eg}]}]},eb={className:"quote",begin:"^>\\s+",contains:eg,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[ey,en,ea,ef,eh,eb,eo,ei,ed,eu]}}function cg(Y){let et={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+"},en=/[a-zA-Z@][a-zA-Z0-9_]*/,ei=["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"],eo=["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_DESIGNATED_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"],ea=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],eu=["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],ec={"variable.language":["this","super"],$pattern:en,keyword:eo,literal:ea,built_in:eu,type:ei},ed={$pattern:en,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:ec,illegal:"/,end:/$/,illegal:"\\n"},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+ed.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:ed,contains:[Y.UNDERSCORE_TITLE_MODE]},{begin:"\\."+Y.UNDERSCORE_IDENT_RE,relevance:0}]}}function cy(Y){let et=Y.regex,en=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","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","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","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"],ei=/[dualxmsipngr]{0,12}/,eo={$pattern:/[\w.]+/,keyword:en.join(" ")},ea={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:eo},eu={begin:/->\{/,end:/\}/},ec={variants:[{begin:/\$\d/},{begin:et.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},ed=[Y.BACKSLASH_ESCAPE,ea,ec],ef=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],eh=(Y,en,eo="\\1")=>{let ea="\\1"===eo?eo:et.concat(eo,en);return et.concat(et.concat("(?:",Y,")"),en,/(?:\\.|[^\\\/])*?/,ea,/(?:\\.|[^\\\/])*?/,eo,ei)},ep=(Y,en,eo)=>et.concat(et.concat("(?:",Y,")"),en,/(?:\\.|[^\\\/])*?/,eo,ei),em=[ec,Y.HASH_COMMENT_MODE,Y.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),eu,{className:"string",contains:ed,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:[Y.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[Y.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+Y.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[Y.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:eh("s|tr|y",et.either(...ef,{capture:!0}))},{begin:eh("s|tr|y","\\(","\\)")},{begin:eh("s|tr|y","\\[","\\]")},{begin:eh("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:ep("(?:m|qr)?",/\//,/\//)},{begin:ep("m|qr",et.either(...ef,{capture:!0}),/\1/)},{begin:ep("m|qr",/\(/,/\)/)},{begin:ep("m|qr",/\[/,/\]/)},{begin:ep("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[Y.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return ea.contains=em,eu.contains=em,{name:"Perl",aliases:["pl","pm"],keywords:eo,contains:em}}function cw(Y){let et=Y.regex,en=/(?![A-Za-z0-9])(?![$])/,ei=et.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,en),eo=et.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,en),ea={scope:"variable",match:"\\$+"+ei},eu={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},ec={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},ed=Y.inherit(Y.APOS_STRING_MODE,{illegal:null}),ef=Y.inherit(Y.QUOTE_STRING_MODE,{illegal:null,contains:Y.QUOTE_STRING_MODE.contains.concat(ec)}),eh=Y.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:Y.QUOTE_STRING_MODE.contains.concat(ec)}),ep="[ \n]",em={scope:"string",variants:[ef,ed,eh]},eg={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},ey=["false","null","true"],eb=["__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"],ek=["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"],ew=Y=>{let et=[];return Y.forEach(Y=>{et.push(Y),Y.toLowerCase()===Y?et.push(Y.toUpperCase()):et.push(Y.toLowerCase())}),et},e_={keyword:eb,literal:ew(ey),built_in:ek},eE=Y=>Y.map(Y=>Y.replace(/\|\d+$/,"")),eC={variants:[{match:[/new/,et.concat(ep,"+"),et.concat("(?!",eE(ek).join("\\b|"),"\\b)"),eo],scope:{1:"keyword",4:"title.class"}}]},eT=et.concat(ei,"\\b(?!\\()"),eS={variants:[{match:[et.concat(/::/,et.lookahead(/(?!class\b)/)),eT],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[eo,et.concat(/::/,et.lookahead(/(?!class\b)/)),eT],scope:{1:"title.class",3:"variable.constant"}},{match:[eo,et.concat("::",et.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[eo,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},eA={scope:"attr",match:et.concat(ei,et.lookahead(":"),et.lookahead(/(?!::)/))},eM={relevance:0,begin:/\(/,end:/\)/,keywords:e_,contains:[eA,ea,eS,Y.C_BLOCK_COMMENT_MODE,em,eg,eC]},eP={relevance:0,match:[/\b/,et.concat("(?!fn\\b|function\\b|",eE(eb).join("\\b|"),"|",eE(ek).join("\\b|"),"\\b)"),ei,et.concat(ep,"*"),et.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[eM]};eM.contains.push(eP);let ej=[eA,eS,Y.C_BLOCK_COMMENT_MODE,em,eg,eC],eO={begin:et.concat(/#\[\s*/,eo),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:ey,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:ey,keyword:["new","array"]},contains:["self",...ej]},...ej,{scope:"meta",match:eo}]};return{case_insensitive:!1,keywords:e_,contains:[eO,Y.HASH_COMMENT_MODE,Y.COMMENT("//","$"),Y.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:Y.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},eu,{scope:"variable.language",match:/\$this\b/},ea,eP,eS,{match:[/const/,/\s/,ei],scope:{1:"keyword",3:"variable.constant"}},eC,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},Y.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:e_,contains:["self",ea,eS,Y.C_BLOCK_COMMENT_MODE,em,eg]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},Y.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[Y.inherit(Y.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},Y.UNDERSCORE_TITLE_MODE]},em,eg]}}function c_(Y){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},Y.inherit(Y.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),Y.inherit(Y.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}function cE(Y){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}function cC(Y){let et=Y.regex,en=/[\p{XID_Start}_]\p{XID_Continue}*/u,ei=["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"],eo=["__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"],ea=["__debug__","Ellipsis","False","None","NotImplemented","True"],eu=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],ec={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:ei,built_in:eo,literal:ea,type:eu},ed={className:"meta",begin:/^(>>>|\.\.\.) /},ef={className:"subst",begin:/\{/,end:/\}/,keywords:ec,illegal:/#/},eh={begin:/\{\{/,relevance:0},ep={className:"string",contains:[Y.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[Y.BACKSLASH_ESCAPE,ed],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[Y.BACKSLASH_ESCAPE,ed],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[Y.BACKSLASH_ESCAPE,ed,eh,ef]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[Y.BACKSLASH_ESCAPE,ed,eh,ef]},{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:[Y.BACKSLASH_ESCAPE,eh,ef]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[Y.BACKSLASH_ESCAPE,eh,ef]},Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},em="[0-9](_?[0-9])*",eg=`(\\b(${em}))?\\.(${em})|\\b(${em})\\.`,ey=`\\b|${ei.join("|")}`,eb={className:"number",relevance:0,variants:[{begin:`(\\b(${em})|(${eg}))[eE][+-]?(${em})[jJ]?(?=${ey})`},{begin:`(${eg})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${ey})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${ey})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${ey})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${ey})`},{begin:`\\b(${em})[jJ](?=${ey})`}]},ek={className:"comment",begin:et.lookahead(/# type:/),end:/$/,keywords:ec,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},ew={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:["self",ed,eb,ep,Y.HASH_COMMENT_MODE]}]};return ef.contains=[ep,eb,ed],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:ec,illegal:/(<\/|->|\?)|=>/,contains:[ed,eb,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},ep,ek,Y.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,en],scope:{1:"keyword",3:"title.function"},contains:[ew]},{variants:[{match:[/\bclass/,/\s+/,en,/\s*/,/\(\s*/,en,/\s*\)/]},{match:[/\bclass/,/\s+/,en]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[eb,ew,ep]}]}}function cT(Y){return{aliases:["pycon"],contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}function cS(Y){let et=Y.regex,en=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,ei=et.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]?/),eo=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,ea=et.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:en,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:[Y.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:et.lookahead(et.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:en},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),Y.HASH_COMMENT_MODE,{scope:"string",contains:[Y.BACKSLASH_ESCAPE],variants:[Y.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),Y.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),Y.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),Y.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),Y.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),Y.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[eo,ei]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,ei]},{scope:{1:"punctuation",2:"number"},match:[ea,ei]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,ei]}]},{scope:{3:"operator"},match:[en,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:eo},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:ea},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}function cA(Y){let et=Y.regex,en="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",ei=et.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),eo=et.concat(ei,/(::\w+)*/),ea=["include","extend","prepend","public","private","protected","raise","throw"],eu={"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",...ea],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},ec={className:"doctag",begin:"@[A-Za-z]+"},ed={begin:"#<",end:">"},ef=[Y.COMMENT("#","$",{contains:[ec]}),Y.COMMENT("^=begin","^=end",{contains:[ec],relevance:10}),Y.COMMENT("^__END__",Y.MATCH_NOTHING_RE)],eh={className:"subst",begin:/#\{/,end:/\}/,keywords:eu},ep={className:"string",contains:[Y.BACKSLASH_ESCAPE,eh],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{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:et.concat(/<<[-~]?'?/,et.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[Y.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[Y.BACKSLASH_ESCAPE,eh]})]}]},em="[1-9](_?[0-9])*|0",eg="[0-9](_?[0-9])*",ey={className:"number",relevance:0,variants:[{begin:`\\b(${em})(\\.(${eg}))?([eE][+-]?(${eg})|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"}]},eb={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:eu}]},ek={match:[/(include|extend)\s+/,eo],scope:{2:"title.class"},keywords:eu},ew={variants:[{match:[/class\s+/,eo,/\s+<\s+/,eo]},{match:[/\b(class|module)\s+/,eo]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:eu},e_={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},eE={match:[/def/,/\s+/,en],scope:{1:"keyword",3:"title.function"},contains:[eb]},eC={relevance:0,match:[eo,/\.new[. (]/],scope:{1:"title.class"}},eT={relevance:0,match:ei,scope:"title.class"},eS=[ep,ew,ek,eC,e_,eT,eE,{begin:Y.IDENT_RE+"::"},{className:"symbol",begin:Y.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[ep,{begin:en}],relevance:0},ey,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:eu},{begin:"("+Y.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[Y.BACKSLASH_ESCAPE,eh],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(ed,ef),relevance:0}].concat(ed,ef);eh.contains=eS,eb.contains=eS;let eA="[>?]>",eM="[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]",eP="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",ej=[{begin:/^\s*=>/,starts:{end:"$",contains:eS}},{className:"meta.prompt",begin:"^("+eA+"|"+eM+"|"+eP+")(?=[ ])",starts:{end:"$",keywords:eu,contains:eS}}];return ef.unshift(ed),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:eu,illegal:/\/\*/,contains:[Y.SHEBANG({binary:"ruby"})].concat(ej).concat(ef).concat(eS)}}function cM(Y){let et=Y.regex,en={className:"title.function.invoke",relevance:0,begin:et.concat(/\b/,/(?!let\b)/,Y.IDENT_RE,et.lookahead(/\s*\(/))},ei="([ui](8|16|32|64|128|size)|f(32|64))?",eo=["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","unsafe","unsized","use","virtual","where","while","yield"],ea=["true","false","Some","None","Ok","Err"],eu=["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!","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!"],ec=["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:Y.IDENT_RE+"!?",type:ec,keyword:eo,literal:ea,built_in:eu},illegal:""},en]}}let cP=Y=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:Y.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:[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:Y.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_-]*/}}),cj=["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","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],cO=["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"],cI=["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","invalid","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"],cN=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],cL=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","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-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-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","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","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","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","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","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","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-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-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","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","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function cR(Y){let et=cP(Y),en=cN,ei=cI,eo="@[a-z-]+",ea="and or not only",eu="[a-zA-Z-][a-zA-Z0-9_-]*",ec={className:"variable",begin:"(\\$"+eu+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,et.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},et.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+cj.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+ei.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+en.join("|")+")"},ec,{begin:/\(/,end:/\)/,contains:[et.CSS_NUMBER_MODE]},et.CSS_VARIABLE,{className:"attribute",begin:"\\b("+cL.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|inline-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:[et.BLOCK_COMMENT,ec,et.HEXCOLOR,et.CSS_NUMBER_MODE,Y.QUOTE_STRING_MODE,Y.APOS_STRING_MODE,et.IMPORTANT,et.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:eo,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:ea,attribute:cO.join(" ")},contains:[{begin:eo,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},ec,Y.QUOTE_STRING_MODE,Y.APOS_STRING_MODE,et.HEXCOLOR,et.CSS_NUMBER_MODE]},et.FUNCTION_DISPATCH]}}function cD(Y){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}function cF(Y){let et=Y.regex,en=Y.COMMENT("--","$"),ei={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},eo={begin:/"/,end:/"/,contains:[{begin:/""/}]},ea=["true","false","unknown"],eu=["double precision","large object","with timezone","without timezone"],ec=["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"],ed=["add","asc","collation","desc","final","first","last","view"],ef=["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","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],eh=["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"],ep=["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"],em=["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"],eg=eh,ey=[...ef,...ed].filter(Y=>!eh.includes(Y)),eb={className:"variable",begin:/@[a-z0-9]+/},ek={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},ew={begin:et.concat(/\b/,et.either(...eg),/\s*\(/),relevance:0,keywords:{built_in:eg}};return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:function(Y,{exceptions:et,when:en}={}){let ei=en;return et=et||[],Y.map(Y=>Y.match(/\|\d+$/)||et.includes(Y)?Y:ei(Y)?`${Y}|0`:Y)}(ey,{when:Y=>Y.length<3}),literal:ea,type:ec,built_in:ep},contains:[{begin:et.either(...em),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:ey.concat(em),literal:ea,type:ec}},{className:"type",begin:et.either(...eu)},ew,eb,ei,eo,Y.C_NUMBER_MODE,Y.C_BLOCK_COMMENT_MODE,en,ek]}}function cB(Y){return Y?"string"==typeof Y?Y:Y.source:null}function cz(Y){return cU("(?=",Y,")")}function cU(...Y){let et=Y.map(Y=>cB(Y)).join("");return et}function cH(Y){let et=Y[Y.length-1];return"object"==typeof et&&et.constructor===Object?(Y.splice(Y.length-1,1),et):{}}function cG(...Y){let et=cH(Y),en="("+(et.capture?"":"?:")+Y.map(Y=>cB(Y)).join("|")+")";return en}let cV=Y=>cU(/\b/,Y,/\w$/.test(Y)?/\b/:/\B/),cW=["Protocol","Type"].map(cV),cq=["init","self"].map(cV),cZ=["Any","Self"],cK=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","distributed","do","dynamic","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","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","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"],c$=["false","nil","true"],cY=["assignment","associativity","higherThan","left","lowerThan","none","right"],cQ=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],cX=["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","withoutActuallyEscaping","zip"],cJ=cG(/[/=\-+!*%<>&|^~?]/,/[\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]/),c0=cG(cJ,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),c9=cU(cJ,c0,"*"),c5=cG(/[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]/),c4=cG(c5,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),c6=cU(c5,c4,"*"),c7=cU(/[A-Z]/,c4,"*"),c8=["autoclosure",cU(/convention\(/,cG("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",cU(/objc\(/,c6,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],dn=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function dr(Y){let et={match:/\s+/,relevance:0},en=Y.COMMENT("/\\*","\\*/",{contains:["self"]}),ei=[Y.C_LINE_COMMENT_MODE,en],eo={match:[/\./,cG(...cW,...cq)],className:{2:"keyword"}},ea={match:cU(/\./,cG(...cK)),relevance:0},eu=cK.filter(Y=>"string"==typeof Y).concat(["_|0"]),ec=cK.filter(Y=>"string"!=typeof Y).concat(cZ).map(cV),ed={variants:[{className:"keyword",match:cG(...ec,...cq)}]},ef={$pattern:cG(/\b\w+/,/#\w+/),keyword:eu.concat(cQ),literal:c$},eh=[eo,ea,ed],ep={match:cU(/\./,cG(...cX)),relevance:0},em={className:"built_in",match:cU(/\b/,cG(...cX),/(?=\()/)},eg=[ep,em],ey={match:/->/,relevance:0},eb={className:"operator",relevance:0,variants:[{match:c9},{match:`\\.(\\.|${c0})+`}]},ek=[ey,eb],ew="([0-9]_*)+",e_="([0-9a-fA-F]_*)+",eE={className:"number",relevance:0,variants:[{match:`\\b(${ew})(\\.(${ew}))?([eE][+-]?(${ew}))?\\b`},{match:`\\b0x(${e_})(\\.(${e_}))?([pP][+-]?(${ew}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},eC=(Y="")=>({className:"subst",variants:[{match:cU(/\\/,Y,/[0\\tnr"']/)},{match:cU(/\\/,Y,/u\{[0-9a-fA-F]{1,8}\}/)}]}),eT=(Y="")=>({className:"subst",match:cU(/\\/,Y,/[\t ]*(?:[\r\n]|\r\n)/)}),eS=(Y="")=>({className:"subst",label:"interpol",begin:cU(/\\/,Y,/\(/),end:/\)/}),eA=(Y="")=>({begin:cU(Y,/"""/),end:cU(/"""/,Y),contains:[eC(Y),eT(Y),eS(Y)]}),eM=(Y="")=>({begin:cU(Y,/"/),end:cU(/"/,Y),contains:[eC(Y),eS(Y)]}),eP={className:"string",variants:[eA(),eA("#"),eA("##"),eA("###"),eM(),eM("#"),eM("##"),eM("###")]},ej={match:cU(/`/,c6,/`/)},eO={className:"variable",match:/\$\d+/},eI={className:"variable",match:`\\$${c4}+`},eN=[ej,eO,eI],eL={match:/(@|#(un)?)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:dn,contains:[...ek,eE,eP]}]}},eR={className:"keyword",match:cU(/@/,cG(...c8))},eD={className:"meta",match:cU(/@/,c6)},eF=[eL,eR,eD],eB={match:cz(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:cU(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,c4,"+")},{className:"type",match:c7,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:cU(/\s+&\s+/,cz(c7)),relevance:0}]},ez={begin://,keywords:ef,contains:[...ei,...eh,...eF,ey,eB]};eB.contains.push(ez);let eU={match:cU(c6,/\s*:/),keywords:"_|0",relevance:0},eH={begin:/\(/,end:/\)/,relevance:0,keywords:ef,contains:["self",eU,...ei,...eh,...eg,...ek,eE,eP,...eN,...eF,eB]},eG={begin://,contains:[...ei,eB]},eV={begin:cG(cz(cU(c6,/\s*:/)),cz(cU(c6,/\s+/,c6,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:c6}]},eW={begin:/\(/,end:/\)/,keywords:ef,contains:[eV,...ei,...eh,...ek,eE,eP,...eF,eB,eH],endsParent:!0,illegal:/["']/},eZ={match:[/func/,/\s+/,cG(ej.match,c6,c9)],className:{1:"keyword",3:"title.function"},contains:[eG,eW,et],illegal:[/\[/,/%/]},eK={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[eG,eW,et],illegal:/\[|%/},e$={match:[/operator/,/\s+/,c9],className:{1:"keyword",3:"title"}},eY={begin:[/precedencegroup/,/\s+/,c7],className:{1:"keyword",3:"title"},contains:[eB],keywords:[...cY,...c$],end:/}/};for(let Y of eP.variants){let et=Y.contains.find(Y=>"interpol"===Y.label);et.keywords=ef;let en=[...eh,...eg,...ek,eE,eP,...eN];et.contains=[...en,{begin:/\(/,end:/\)/,contains:["self",...en]}]}return{name:"Swift",keywords:ef,contains:[...ei,eZ,eK,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:ef,contains:[Y.inherit(Y.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...eh]},e$,eY,{beginKeywords:"import",end:/$/,contains:[...ei],relevance:0},...eh,...eg,...ek,eE,eP,...eN,...eF,eB,eH]}}let di="[A-Za-z$_][0-9A-Za-z$_]*",ds=["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"],dl=["true","false","null","undefined","NaN","Infinity"],du=["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"],dd=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],df=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],dh=["arguments","this","super","console","window","document","localStorage","module","global"],dp=[].concat(df,du,dd);function dm(Y){let et=Y.regex,en=(Y,{after:et})=>{let en="",end:""},ea=/<[A-Za-z0-9\\._:-]+\s*\/>/,eu={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(Y,et)=>{let ei;let eo=Y[0].length+Y.index,ea=Y.input[eo];if("<"===ea||","===ea){et.ignoreMatch();return}">"!==ea||en(Y,{after:eo})||et.ignoreMatch();let eu=Y.input.substring(eo);if((ei=eu.match(/^\s*=/))||(ei=eu.match(/^\s+extends\s+/))&&0===ei.index){et.ignoreMatch();return}}},ec={$pattern:di,keyword:ds,literal:dl,built_in:dp,"variable.language":dh},ed="[0-9](_?[0-9])*",ef=`\\.(${ed})`,eh="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",ep={className:"number",variants:[{begin:`(\\b(${eh})((${ef})|\\.)?|(${ef}))[eE][+-]?(${ed})\\b`},{begin:`\\b(${eh})\\b((${ef})\\b|\\.)?|(${ef})\\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},em={className:"subst",begin:"\\$\\{",end:"\\}",keywords:ec,contains:[]},eg={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"xml"}},ey={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"css"}},eb={className:"string",begin:"`",end:"`",contains:[Y.BACKSLASH_ESCAPE,em]},ek=Y.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:ei+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),ew={className:"comment",variants:[ek,Y.C_BLOCK_COMMENT_MODE,Y.C_LINE_COMMENT_MODE]},e_=[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,{match:/\$\d+/},ep];em.contains=e_.concat({begin:/\{/,end:/\}/,keywords:ec,contains:["self"].concat(e_)});let eE=[].concat(ew,em.contains),eC=eE.concat([{begin:/\(/,end:/\)/,keywords:ec,contains:["self"].concat(eE)}]),eT={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC},eS={variants:[{match:[/class/,/\s+/,ei,/\s+/,/extends/,/\s+/,et.concat(ei,"(",et.concat(/\./,ei),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,ei],scope:{1:"keyword",3:"title.class"}}]},eA={relevance:0,match:et.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:{_:[...du,...dd]}},eM={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},eP={variants:[{match:[/function/,/\s+/,ei,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[eT],illegal:/%/},ej={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function eO(Y){return et.concat("(?!",Y.join("|"),")")}let eI={match:et.concat(/\b/,eO([...df,"super","import"]),ei,et.lookahead(/\(/)),className:"title.function",relevance:0},eN={begin:et.concat(/\./,et.lookahead(et.concat(ei,/(?![0-9A-Za-z$_(])/))),end:ei,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},eL={match:[/get|set/,/\s+/,ei,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},eT]},eR="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+Y.UNDERSCORE_IDENT_RE+")\\s*=>",eD={match:[/const|var|let/,/\s+/,ei,/\s*/,/=\s*/,/(async\s*)?/,et.lookahead(eR)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[eT]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:ec,exports:{PARAMS_CONTAINS:eC,CLASS_REFERENCE:eA},illegal:/#(?![$_A-z])/,contains:[Y.SHEBANG({label:"shebang",binary:"node",relevance:5}),eM,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,ew,{match:/\$\d+/},ep,eA,{className:"attr",begin:ei+et.lookahead(":"),relevance:0},eD,{begin:"("+Y.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[ew,Y.REGEXP_MODE,{className:"function",begin:eR,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:Y.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:eo.begin,end:eo.end},{match:ea},{begin:eu.begin,"on:begin":eu.isTrulyOpeningTag,end:eu.end}],subLanguage:"xml",contains:[{begin:eu.begin,end:eu.end,skip:!0,contains:["self"]}]}]},eP,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+Y.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[eT,Y.inherit(Y.TITLE_MODE,{begin:ei,className:"title.function"})]},{match:/\.\.\./,relevance:0},eN,{match:"\\$"+ei,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[eT]},eI,ej,eS,eL,{match:/\$[(.]/}]}}function dg(Y){let et=dm(Y),en=di,ei=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],eo={beginKeywords:"namespace",end:/\{/,excludeEnd:!0,contains:[et.exports.CLASS_REFERENCE]},ea={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:ei},contains:[et.exports.CLASS_REFERENCE]},eu={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},ec=["type","namespace","interface","public","private","protected","implements","declare","abstract","readonly","enum","override"],ed={$pattern:di,keyword:ds.concat(ec),literal:dl,built_in:dp.concat(ei),"variable.language":dh},ef={className:"meta",begin:"@"+en},eh=(Y,et,en)=>{let ei=Y.contains.findIndex(Y=>Y.label===et);if(-1===ei)throw Error("can not find mode to replace");Y.contains.splice(ei,1,en)};Object.assign(et.keywords,ed),et.exports.PARAMS_CONTAINS.push(ef),et.contains=et.contains.concat([ef,eo,ea]),eh(et,"shebang",Y.SHEBANG()),eh(et,"use_strict",eu);let ep=et.contains.find(Y=>"func.def"===Y.label);return ep.relevance=0,Object.assign(et,{name:"TypeScript",aliases:["ts","tsx"]}),et}function dv(Y){let et=Y.regex,en={className:"string",begin:/"(""|[^/n])"C\b/},ei={className:"string",begin:/"/,end:/"/,illegal:/\n/,contains:[{begin:/""/}]},eo=/\d{1,2}\/\d{1,2}\/\d{4}/,ea=/\d{4}-\d{1,2}-\d{1,2}/,eu=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,ec=/\d{1,2}(:\d{1,2}){1,2}/,ed={className:"literal",variants:[{begin:et.concat(/# */,et.either(ea,eo),/ *#/)},{begin:et.concat(/# */,ec,/ *#/)},{begin:et.concat(/# */,eu,/ *#/)},{begin:et.concat(/# */,et.either(ea,eo),/ +/,et.either(eu,ec),/ *#/)}]},ef={className:"number",relevance:0,variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},eh={className:"label",begin:/^\w+:/},ep=Y.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]}),em=Y.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]}),eg={className:"meta",begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,end:/$/,keywords:{keyword:"const disable else elseif enable end externalsource if region then"},contains:[em]};return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",literal:"true false nothing"},illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[en,ei,ed,ef,eh,ep,em,eg]}}function db(Y){Y.regex;let et=Y.COMMENT(/\(;/,/;\)/);et.contains.push("self");let en=Y.COMMENT(/;;/,/$/),ei=["anyfunc","block","br","br_if","br_table","call","call_indirect","data","drop","elem","else","end","export","func","global.get","global.set","local.get","local.set","local.tee","get_global","get_local","global","if","import","local","loop","memory","memory.grow","memory.size","module","mut","nop","offset","param","result","return","select","set_global","set_local","start","table","tee_local","then","type","unreachable"],eo={begin:[/(?:func|call|call_indirect)/,/\s+/,/\$[^\s)]+/],className:{1:"keyword",3:"title.function"}},ea={className:"variable",begin:/\$[\w_]+/},eu={match:/(\((?!;)|\))+/,className:"punctuation",relevance:0},ec={className:"number",relevance:0,match:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/},ed={match:/(i32|i64|f32|f64)(?!\.)/,className:"type"},ef={className:"keyword",match:/\b(f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))\b/},eh={match:[/(?:offset|align)/,/\s*/,/=/],className:{1:"keyword",3:"operator"}};return{name:"WebAssembly",keywords:{$pattern:/[\w.]+/,keyword:ei},contains:[en,et,eh,ea,eu,eo,Y.QUOTE_STRING_MODE,ed,ef,ec]}}function dk(Y){let et=Y.regex,en=et.concat(/[\p{L}_]/u,et.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),ei=/[\p{L}0-9._:-]+/u,eo={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},ea={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},eu=Y.inherit(ea,{begin:/\(/,end:/\)/}),ec=Y.inherit(Y.APOS_STRING_MODE,{className:"string"}),ed=Y.inherit(Y.QUOTE_STRING_MODE,{className:"string"}),ef={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[ea,ed,ec,eu,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[ea,eu,ed,ec]}]}]},Y.COMMENT(//,{relevance:10}),{begin://,relevance:10},eo,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[ed]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[ef],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[ef],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:et.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:en,relevance:0,starts:ef}]},{className:"tag",begin:et.concat(/<\//,et.lookahead(et.concat(en,/>/))),contains:[{className:"name",begin:en,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function dw(Y){let et="true false yes no null",en="[\\w#;/?:@&=+$,.~*'()[\\]]+",ei={className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ ]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ ]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ ]|$)"}]},eo={className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]},ea={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[Y.BACKSLASH_ESCAPE,eo]},eu=Y.inherit(ea,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),ec="[0-9]{4}(-[0-9][0-9]){0,2}",ed="([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?",ef="(\\.[0-9]*)?",eh="([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?",ep={className:"number",begin:"\\b"+ec+ed+ef+eh+"\\b"},em={end:",",endsWithParent:!0,excludeEnd:!0,keywords:et,relevance:0},eg={begin:/\{/,end:/\}/,contains:[em],illegal:"\\n",relevance:0},ey={begin:"\\[",end:"\\]",contains:[em],illegal:"\\n",relevance:0},eb=[ei,{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+!"+en},{className:"type",begin:"!<"+en+">"},{className:"type",begin:"!"+en},{className:"type",begin:"!!"+en},{className:"meta",begin:"&"+Y.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+Y.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},Y.HASH_COMMENT_MODE,{beginKeywords:et,keywords:{literal:et}},ep,{className:"number",begin:Y.C_NUMBER_RE+"\\b",relevance:0},eg,ey,ea],ek=[...eb];return ek.pop(),ek.push(eu),em.contains=ek,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:eb}}var d_=en(76966),dE=en(98544);let dC=Object.assign(dT(Error),{eval:dT(EvalError),range:dT(RangeError),reference:dT(ReferenceError),syntax:dT(SyntaxError),type:dT(TypeError),uri:dT(URIError)});function dT(Y){return et.displayName=Y.displayName||Y.name,et;function et(en,...ei){let eo=en?dE(en,...ei):en;return new Y(eo)}}let dS={}.hasOwnProperty,dA="hljs-";function dM(Y,et,en={}){let ei=en.prefix;if("string"!=typeof Y)throw dC("Expected `string` for name, got `%s`",Y);if(!d_.getLanguage(Y))throw dC("Unknown language: `%s` is not registered",Y);if("string"!=typeof et)throw dC("Expected `string` for value, got `%s`",et);null==ei&&(ei=dA),d_.configure({__emitter:dL,classPrefix:ei});let eo=d_.highlight(et,{language:Y,ignoreIllegals:!0});if(d_.configure({}),eo.errorRaised)throw eo.errorRaised;return eo._emitter.root.data.language=eo.language,eo._emitter.root.data.relevance=eo.relevance,eo._emitter.root}function dP(Y,et={}){let en=et.subset||d_.listLanguages(),ei=et.prefix,eo=-1,ea={type:"root",data:{language:null,relevance:0},children:[]};if(null==ei&&(ei=dA),"string"!=typeof Y)throw dC("Expected `string` for value, got `%s`",Y);for(;++eoea.data.relevance&&(ea=eu)}return ea}function dj(Y,et){d_.registerLanguage(Y,et)}let dO=function(Y,et){if("string"==typeof Y)d_.registerAliases(et,{languageName:Y});else{let et;for(et in Y)dS.call(Y,et)&&d_.registerAliases(Y[et],{languageName:et})}};function dI(Y){return!!d_.getLanguage(Y)}function dN(){return d_.listLanguages()}class dL{constructor(Y){this.options=Y,this.root={type:"root",data:{language:null,relevance:0},children:[]},this.stack=[this.root]}addText(Y){if(""===Y)return;let et=this.stack[this.stack.length-1],en=et.children[et.children.length-1];en&&"text"===en.type?en.value+=Y:et.children.push({type:"text",value:Y})}addKeyword(Y,et){this.openNode(et),this.addText(Y),this.closeNode()}addSublanguage(Y,et){let en=this.stack[this.stack.length-1],ei=Y.root.children;et?en.children.push({type:"element",tagName:"span",properties:{className:[et]},children:ei}):en.children.push(...ei)}openNode(Y){let et=Y.split(".").map((Y,et)=>et?Y+"_".repeat(et):this.options.classPrefix+Y),en=this.stack[this.stack.length-1],ei={type:"element",tagName:"span",properties:{className:et},children:[]};en.children.push(ei),this.stack.push(ei)}closeNode(){this.stack.pop()}closeAllNodes(){}finalize(){}toHTML(){return""}}let dR={highlight:dM,highlightAuto:dP,registerLanguage:dj,registered:dI,listLanguages:dN,registerAlias:dO};dR.registerLanguage("arduino",ux),dR.registerLanguage("bash",uk),dR.registerLanguage("c",uw),dR.registerLanguage("cpp",u_),dR.registerLanguage("csharp",uE),dR.registerLanguage("css",uj),dR.registerLanguage("diff",uO),dR.registerLanguage("go",uI),dR.registerLanguage("graphql",uN),dR.registerLanguage("ini",uL),dR.registerLanguage("java",uU),dR.registerLanguage("javascript",uY),dR.registerLanguage("json",uQ),dR.registerLanguage("kotlin",u5),dR.registerLanguage("less",cl),dR.registerLanguage("lua",cu),dR.registerLanguage("makefile",cf),dR.registerLanguage("markdown",cm),dR.registerLanguage("objectivec",cg),dR.registerLanguage("perl",cy),dR.registerLanguage("php",cw),dR.registerLanguage("php-template",c_),dR.registerLanguage("plaintext",cE),dR.registerLanguage("python",cC),dR.registerLanguage("python-repl",cT),dR.registerLanguage("r",cS),dR.registerLanguage("ruby",cA),dR.registerLanguage("rust",cM),dR.registerLanguage("scss",cR),dR.registerLanguage("shell",cD),dR.registerLanguage("sql",cF),dR.registerLanguage("swift",dr),dR.registerLanguage("typescript",dg),dR.registerLanguage("vbnet",dv),dR.registerLanguage("wasm",db),dR.registerLanguage("xml",dk),dR.registerLanguage("yaml",dw);let dD=function(Y,et,en,ei,eo){let ea=dF(et);if(null!=en&&("number"!=typeof en||en<0||en===Number.POSITIVE_INFINITY))throw Error("Expected positive finite index for child node");if(null!=ei&&(!ei.type||!ei.children))throw Error("Expected parent node");if(!Y||!Y.type||"string"!=typeof Y.type)return!1;if(null==ei!=(null==en))throw Error("Expected both parent and index");return ea.call(eo,Y,en,ei)},dF=function(Y){if(null==Y)return dH;if("string"==typeof Y)return dz(Y);if("object"==typeof Y)return dB(Y);if("function"==typeof Y)return dU(Y);throw Error("Expected function, string, or array as test")};function dB(Y){let et=[],en=-1;for(;++eneo&&(eo=ei):ei&&(eo&&ef.push("\n".repeat(eo)),eo=0,ef.push(ei));return ef.join("")}function dJ(Y,et,en){return"element"===Y.type?d0(Y,et,en):"text"===Y.type?["normal"===en.whitespace?d9(Y,en):d5(Y)]:[]}function d0(Y,et,en){let ei,eo;let ea=d3(Y,en),eu=Y.children||[],ec=-1,ed=[];if(dY(Y))return ed;for(dq(Y)?eo="\n":d$(Y)&&dG(et,Y,d$)?eo="\n":dZ(Y)?(ei=2,eo=2):dQ(Y)&&(ei=1,eo=1);++ec-1?ei.slice(0,Y):ei}return(Y,et)=>{aO(Y,"element",(Y,en,ef)=>{let eh;let ep=ef;if(!ep||!("tagName"in ep)||"pre"!==ep.tagName||"code"!==Y.tagName||!Y.properties)return;let em=fi(Y);if(!(!1===em||!em&&!ec||em&&eo&&eo.includes(em))){Array.isArray(Y.properties.className)||(Y.properties.className=[]),Y.properties.className.includes(ed)||Y.properties.className.unshift(ed);try{eh=em?dR.highlight(em,dX(ep),{prefix:ei}):dR.highlightAuto(dX(ep),{prefix:ei,subset:eu})}catch(ei){let en=ei;ea&&/Unknown language/.test(en.message)||et.fail(en,Y,"rehype-highlight:missing-language");return}!em&&eh.data.language&&Y.properties.className.push("language-"+eh.data.language),Array.isArray(eh.children)&&eh.children.length>0&&(Y.children=eh.children)}})}}function fi(Y){let et=Y.properties&&Y.properties.className,en=-1;if(Array.isArray(et))for(;++en15?"…"+eu.slice(eo-15,eo):eu.slice(0,eo))+ed+(ea=ec+15":">","<":"<",'"':""","'":"'"},ff=/[&><"']/g,fh=function Y(et){return"ordgroup"===et.type||"color"===et.type?1===et.body.length?Y(et.body[0]):et:"font"===et.type?Y(et.body):et},fp=function(Y){if(!Y)throw Error("Expected non-null, but got "+String(Y));return Y},fm={contains:function(Y,et){return -1!==Y.indexOf(et)},deflt:function(Y,et){return void 0===Y?et:Y},escape:function(Y){return String(Y).replace(ff,Y=>fd[Y])},hyphenate:function(Y){return Y.replace(fu,"-$1").toLowerCase()},getBaseElem:fh,isCharacterBox:function(Y){var et=fh(Y);return"mathord"===et.type||"textord"===et.type||"atom"===et.type},protocolFromUrl:function(Y){var et=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(Y);return null!=et?et[1]:"_relative"}},fg={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format "},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color ",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:Y=>"#"+Y},macros:{type:"object",cli:"-m, --macro ",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(Y,et)=>(et.push(Y),et)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:Y=>Math.max(0,Y),cli:"--min-rule-thickness ",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:Y=>Math.max(0,Y),cli:"-s, --max-size ",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:Y=>Math.max(0,Y),cli:"-e, --max-expand ",cliProcessor:Y=>"Infinity"===Y?1/0:parseInt(Y)},globalGroup:{type:"boolean",cli:!1}};function fv(Y){if(Y.default)return Y.default;var et=Y.type,en=Array.isArray(et)?et[0]:et;if("string"!=typeof en)return en.enum[0];switch(en){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class fy{constructor(Y){for(var et in this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,Y=Y||{},fg)if(fg.hasOwnProperty(et)){var en=fg[et];this[et]=void 0!==Y[et]?en.processor?en.processor(Y[et]):Y[et]:fv(en)}}reportNonstrict(Y,et,en){var ei=this.strict;if("function"==typeof ei&&(ei=ei(Y,et,en)),ei&&"ignore"!==ei){if(!0===ei||"error"===ei)throw new fl("LaTeX-incompatible input and strict mode is set to 'error': "+et+" ["+Y+"]",en);"warn"===ei?"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+et+" ["+Y+"]"):"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+ei+"': "+et)+" ["+Y+"]")}}useStrictBehavior(Y,et,en){var ei=this.strict;if("function"==typeof ei)try{ei=ei(Y,et,en)}catch(Y){ei="error"}return!!ei&&"ignore"!==ei&&(!0===ei||"error"===ei||("warn"===ei?("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+et+" ["+Y+"]"),!1):("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+ei+"': "+et)+" ["+Y+"]"),!1)))}isTrusted(Y){return Y.url&&!Y.protocol&&(Y.protocol=fm.protocolFromUrl(Y.url)),!!("function"==typeof this.trust?this.trust(Y):this.trust)}}class fb{constructor(Y,et,en){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=Y,this.size=et,this.cramped=en}sup(){return fA[fM[this.id]]}sub(){return fA[fP[this.id]]}fracNum(){return fA[fj[this.id]]}fracDen(){return fA[fO[this.id]]}cramp(){return fA[fI[this.id]]}text(){return fA[fN[this.id]]}isTight(){return this.size>=2}}var fx=0,fk=1,fw=2,f_=3,fE=4,fC=5,fT=6,fS=7,fA=[new fb(fx,0,!1),new fb(fk,0,!0),new fb(fw,1,!1),new fb(f_,1,!0),new fb(fE,2,!1),new fb(fC,2,!0),new fb(fT,3,!1),new fb(fS,3,!0)],fM=[fE,fC,fE,fC,fT,fS,fT,fS],fP=[fC,fC,fC,fC,fS,fS,fS,fS],fj=[fw,f_,fE,fC,fT,fS,fT,fS],fO=[f_,f_,fC,fC,fS,fS,fS,fS],fI=[fk,fk,f_,f_,fC,fC,fS,fS],fN=[fx,fk,fw,f_,fw,f_,fw,f_],fL={DISPLAY:fA[fx],TEXT:fA[fw],SCRIPT:fA[fE],SCRIPTSCRIPT:fA[fT]},fR=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function fD(Y){for(var et=0;et=eo[0]&&Y<=eo[1])return en.name}return null}var fF=[];function fB(Y){for(var et=0;et=fF[et]&&Y<=fF[et+1])return!0;return!1}fR.forEach(Y=>Y.blocks.forEach(Y=>fF.push(...Y)));var fz=80,fU=function(Y,et){return"M95,"+(622+Y+et)+"\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl"+Y/2.075+" -"+Y+"\nc5.3,-9.3,12,-14,20,-14\nH400000v"+(40+Y)+"H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM"+(834+Y)+" "+et+"h400000v"+(40+Y)+"h-400000z"},fH=function(Y,et){return"M263,"+(601+Y+et)+"c0.7,0,18,39.7,52,119\nc34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120\nc340,-704.7,510.7,-1060.3,512,-1067\nl"+Y/2.084+" -"+Y+"\nc4.7,-7.3,11,-11,19,-11\nH40000v"+(40+Y)+"H1012.3\ns-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232\nc-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1\ns-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26\nc-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z\nM"+(1001+Y)+" "+et+"h400000v"+(40+Y)+"h-400000z"},fG=function(Y,et){return"M983 "+(10+Y+et)+"\nl"+Y/3.13+" -"+Y+"\nc4,-6.7,10,-10,18,-10 H400000v"+(40+Y)+"\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM"+(1001+Y)+" "+et+"h400000v"+(40+Y)+"h-400000z"},fV=function(Y,et){return"M424,"+(2398+Y+et)+"\nc-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514\nc0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20\ns-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121\ns209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081\nl"+Y/4.223+" -"+Y+"c4,-6.7,10,-10,18,-10 H400000\nv"+(40+Y)+"H1014.6\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185\nc-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2z M"+(1001+Y)+" "+et+"\nh400000v"+(40+Y)+"h-400000z"},fW=function(Y,et){return"M473,"+(2713+Y+et)+"\nc339.3,-1799.3,509.3,-2700,510,-2702 l"+Y/5.298+" -"+Y+"\nc3.3,-7.3,9.3,-11,18,-11 H400000v"+(40+Y)+"H1017.7\ns-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200\nc0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26\ns76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,\n606zM"+(1001+Y)+" "+et+"h400000v"+(40+Y)+"H1017.7z"},fq=function(Y){var et=Y/2;return"M400000 "+Y+" H0 L"+et+" 0 l65 45 L145 "+(Y-80)+" H400000z"},fZ=function(Y,et,en){var ei=en-54-et-Y;return"M702 "+(Y+et)+"H400000"+(40+Y)+"\nH742v"+ei+"l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1\nh-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170\nc-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667\n219 661 l218 661zM702 "+et+"H400000v"+(40+Y)+"H742z"},fK=function(Y,et,en){et*=1e3;var ei="";switch(Y){case"sqrtMain":ei=fU(et,fz);break;case"sqrtSize1":ei=fH(et,fz);break;case"sqrtSize2":ei=fG(et,fz);break;case"sqrtSize3":ei=fV(et,fz);break;case"sqrtSize4":ei=fW(et,fz);break;case"sqrtTall":ei=fZ(et,fz,en)}return ei},f$=function(Y,et){switch(Y){case"⎜":return"M291 0 H417 V"+et+" H291z M291 0 H417 V"+et+" H291z";case"∣":return"M145 0 H188 V"+et+" H145z M145 0 H188 V"+et+" H145z";case"∥":return"M145 0 H188 V"+et+" H145z M145 0 H188 V"+et+" H145z"+("M367 0 H410 V"+et)+" H367z M367 0 H410 V"+et+" H367z";case"⎟":return"M457 0 H583 V"+et+" H457z M457 0 H583 V"+et+" H457z";case"⎢":return"M319 0 H403 V"+et+" H319z M319 0 H403 V"+et+" H319z";case"⎥":return"M263 0 H347 V"+et+" H263z M263 0 H347 V"+et+" H263z";case"⎪":return"M384 0 H504 V"+et+" H384z M384 0 H504 V"+et+" H384z";case"⏐":return"M312 0 H355 V"+et+" H312z M312 0 H355 V"+et+" H312z";case"‖":return"M257 0 H300 V"+et+" H257z M257 0 H300 V"+et+" H257z"+("M478 0 H521 V"+et)+" H478z M478 0 H521 V"+et+" H478z";default:return""}},fY={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"};class fQ{constructor(Y){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=Y,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){for(var Y=document.createDocumentFragment(),et=0;etY.toText();return this.children.map(Y).join("")}}var fX={"AMS-Regular":{32:[0,0,0,0,.25],65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],160:[0,0,0,0,.25],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{32:[0,0,0,0,.25],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473],160:[0,0,0,0,.25]},"Fraktur-Regular":{32:[0,0,0,0,.25],33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],160:[0,0,0,0,.25],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],160:[0,0,0,0,.25],163:[0,.69444,0,0,.86853],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8773:[.027,.638,0,0,.894],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{32:[0,0,0,0,.25],33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],160:[0,0,0,0,.25],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],160:[0,0,0,0,.25],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],163:[0,.69444,0,0,.76909],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.123,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,.778],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.673,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.903,0,0,.278],8943:[-.19,.313,0,0,1.172],8945:[-.1,.823,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.745,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.745,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{32:[0,0,0,0,.25],48:[0,.44444,0,0,.575],49:[0,.44444,0,0,.575],50:[0,.44444,0,0,.575],51:[.19444,.44444,0,0,.575],52:[.19444,.44444,0,0,.575],53:[.19444,.44444,0,0,.575],54:[0,.64444,0,0,.575],55:[.19444,.44444,0,0,.575],56:[0,.64444,0,0,.575],57:[.19444,.44444,0,0,.575],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],160:[0,0,0,0,.25],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333],57649:[0,.44444,0,0,.39352],57911:[.19444,.44444,0,0,.43889]},"Math-Italic":{32:[0,0,0,0,.25],48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],160:[0,0,0,0,.25],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059],57649:[0,.43056,0,.02778,.32246],57911:[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],160:[0,0,0,0,.25],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],160:[0,0,0,0,.25],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],160:[0,0,0,0,.25],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{32:[0,0,0,0,.25],65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212],160:[0,0,0,0,.25]},"Size1-Regular":{32:[0,0,0,0,.25],40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],160:[0,0,0,0,.25],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-.00099,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-.00099,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{32:[0,0,0,0,.25],40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],160:[0,0,0,0,.25],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{32:[0,0,0,0,.25],40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],160:[0,0,0,0,.25],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{32:[0,0,0,0,.25],40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],160:[0,0,0,0,.25],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-.00099,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-.00099,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},fJ={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},f0={Å:"A",Ð:"D",Þ:"o",å:"a",ð:"d",þ:"o",А:"A",Б:"B",В:"B",Г:"F",Д:"A",Е:"E",Ж:"K",З:"3",И:"N",Й:"N",К:"K",Л:"N",М:"M",Н:"H",О:"O",П:"N",Р:"P",С:"C",Т:"T",У:"y",Ф:"O",Х:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Э:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",р:"p",с:"c",т:"o",у:"y",ф:"b",х:"x",ц:"n",ч:"n",ш:"w",щ:"w",ъ:"a",ы:"m",ь:"a",э:"e",ю:"m",я:"r"};function f9(Y,et){fX[Y]=et}function f5(Y,et,en){if(!fX[et])throw Error("Font metrics not found for font: "+et+".");var ei=Y.charCodeAt(0),eo=fX[et][ei];if(!eo&&Y[0]in f0&&(ei=f0[Y[0]].charCodeAt(0),eo=fX[et][ei]),!eo&&"text"===en&&fB(ei)&&(eo=fX[et][77]),eo)return{depth:eo[0],height:eo[1],italic:eo[2],skew:eo[3],width:eo[4]}}var f4={};function f3(Y){var et;if(!f4[et=Y>=5?0:Y>=3?1:2]){var en=f4[et]={cssEmPerMu:fJ.quad[et]/18};for(var ei in fJ)fJ.hasOwnProperty(ei)&&(en[ei]=fJ[ei][et])}return f4[et]}var f6=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],f7=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],f8=function(Y,et){return et.size<2?Y:f6[Y-1][et.size-1]};class ht{constructor(Y){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=Y.style,this.color=Y.color,this.size=Y.size||ht.BASESIZE,this.textSize=Y.textSize||this.size,this.phantom=!!Y.phantom,this.font=Y.font||"",this.fontFamily=Y.fontFamily||"",this.fontWeight=Y.fontWeight||"",this.fontShape=Y.fontShape||"",this.sizeMultiplier=f7[this.size-1],this.maxSize=Y.maxSize,this.minRuleThickness=Y.minRuleThickness,this._fontMetrics=void 0}extend(Y){var et={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var en in Y)Y.hasOwnProperty(en)&&(et[en]=Y[en]);return new ht(et)}havingStyle(Y){return this.style===Y?this:this.extend({style:Y,size:f8(this.textSize,Y)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(Y){return this.size===Y&&this.textSize===Y?this:this.extend({style:this.style.text(),size:Y,textSize:Y,sizeMultiplier:f7[Y-1]})}havingBaseStyle(Y){Y=Y||this.style.text();var et=f8(ht.BASESIZE,Y);return this.size===et&&this.textSize===ht.BASESIZE&&this.style===Y?this:this.extend({style:Y,size:et})}havingBaseSizing(){var Y;switch(this.style.id){case 4:case 5:Y=3;break;case 6:case 7:Y=1;break;default:Y=6}return this.extend({style:this.style.text(),size:Y})}withColor(Y){return this.extend({color:Y})}withPhantom(){return this.extend({phantom:!0})}withFont(Y){return this.extend({font:Y})}withTextFontFamily(Y){return this.extend({fontFamily:Y,font:""})}withTextFontWeight(Y){return this.extend({fontWeight:Y,font:""})}withTextFontShape(Y){return this.extend({fontShape:Y,font:""})}sizingClasses(Y){return Y.size!==this.size?["sizing","reset-size"+Y.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==ht.BASESIZE?["sizing","reset-size"+this.size,"size"+ht.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=f3(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}ht.BASESIZE=6;var hn={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},hr={ex:!0,em:!0,mu:!0},ho=function(Y){return"string"!=typeof Y&&(Y=Y.unit),Y in hn||Y in hr||"ex"===Y},ha=function(Y,et){var en,ei;if(Y.unit in hn)en=hn[Y.unit]/et.fontMetrics().ptPerEm/et.sizeMultiplier;else if("mu"===Y.unit)en=et.fontMetrics().cssEmPerMu;else{if(ei=et.style.isTight()?et.havingStyle(et.style.text()):et,"ex"===Y.unit)en=ei.fontMetrics().xHeight;else if("em"===Y.unit)en=ei.fontMetrics().quad;else throw new fl("Invalid unit: '"+Y.unit+"'");ei!==et&&(en*=ei.sizeMultiplier/et.sizeMultiplier)}return Math.min(Y.number*en,et.maxSize)},hs=function(Y){return+Y.toFixed(4)+"em"},hl=function(Y){return Y.filter(Y=>Y).join(" ")},hu=function(Y,et,en){if(this.classes=Y||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=en||{},et){et.style.isTight()&&this.classes.push("mtight");var ei=et.getColor();ei&&(this.style.color=ei)}},hc=function(Y){var et=document.createElement(Y);for(var en in et.className=hl(this.classes),this.style)this.style.hasOwnProperty(en)&&(et.style[en]=this.style[en]);for(var ei in this.attributes)this.attributes.hasOwnProperty(ei)&&et.setAttribute(ei,this.attributes[ei]);for(var eo=0;eo"};class hf{constructor(Y,et,en,ei){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,hu.call(this,Y,en,ei),this.children=et||[]}setAttribute(Y,et){this.attributes[Y]=et}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){return hc.call(this,"span")}toMarkup(){return hd.call(this,"span")}}class hh{constructor(Y,et,en,ei){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,hu.call(this,et,ei),this.children=en||[],this.setAttribute("href",Y)}setAttribute(Y,et){this.attributes[Y]=et}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){return hc.call(this,"a")}toMarkup(){return hd.call(this,"a")}}class hp{constructor(Y,et,en){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=et,this.src=Y,this.classes=["mord"],this.style=en}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){var Y=document.createElement("img");for(var et in Y.src=this.src,Y.alt=this.alt,Y.className="mord",this.style)this.style.hasOwnProperty(et)&&(Y.style[et]=this.style[et]);return Y}toMarkup(){var Y=""+this.alt+"0&&((et=document.createElement("span")).style.marginRight=hs(this.italic)),this.classes.length>0&&((et=et||document.createElement("span")).className=hl(this.classes)),this.style)this.style.hasOwnProperty(en)&&((et=et||document.createElement("span")).style[en]=this.style[en]);return et?(et.appendChild(Y),et):Y}toMarkup(){var Y=!1,et="0&&(en+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(ei)&&(en+=fm.hyphenate(ei)+":"+this.style[ei]+";");en&&(Y=!0,et+=' style="'+fm.escape(en)+'"');var eo=fm.escape(this.text);return Y?et+=">"+eo+"":eo}}class hv{constructor(Y,et){this.children=void 0,this.attributes=void 0,this.children=Y||[],this.attributes=et||{}}toNode(){var Y="http://www.w3.org/2000/svg",et=document.createElementNS(Y,"svg");for(var en in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,en)&&et.setAttribute(en,this.attributes[en]);for(var ei=0;ei"}}class hy{constructor(Y,et){this.pathName=void 0,this.alternate=void 0,this.pathName=Y,this.alternate=et}toNode(){var Y="http://www.w3.org/2000/svg",et=document.createElementNS(Y,"path");return this.alternate?et.setAttribute("d",this.alternate):et.setAttribute("d",fY[this.pathName]),et}toMarkup(){return this.alternate?"":""}}class hb{constructor(Y){this.attributes=void 0,this.attributes=Y||{}}toNode(){var Y="http://www.w3.org/2000/svg",et=document.createElementNS(Y,"line");for(var en in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,en)&&et.setAttribute(en,this.attributes[en]);return et}toMarkup(){var Y=""}}function hx(Y){if(Y instanceof hg)return Y;throw Error("Expected symbolNode but got "+String(Y)+".")}function hk(Y){if(Y instanceof hf)return Y;throw Error("Expected span but got "+String(Y)+".")}var hw={bin:1,close:1,inner:1,open:1,punct:1,rel:1},h_={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},hE={math:{},text:{}};function hC(Y,et,en,ei,eo,ea){hE[Y][eo]={font:et,group:en,replace:ei},ea&&ei&&(hE[Y][ei]=hE[Y][eo])}var hT="math",hS="text",hA="main",hM="ams",hP="accent-token",hj="bin",hO="close",hI="inner",hN="mathord",hL="op-token",hR="open",hD="punct",hF="rel",hB="spacing",hz="textord";hC(hT,hA,hF,"≡","\\equiv",!0),hC(hT,hA,hF,"≺","\\prec",!0),hC(hT,hA,hF,"≻","\\succ",!0),hC(hT,hA,hF,"∼","\\sim",!0),hC(hT,hA,hF,"⊥","\\perp"),hC(hT,hA,hF,"⪯","\\preceq",!0),hC(hT,hA,hF,"⪰","\\succeq",!0),hC(hT,hA,hF,"≃","\\simeq",!0),hC(hT,hA,hF,"∣","\\mid",!0),hC(hT,hA,hF,"≪","\\ll",!0),hC(hT,hA,hF,"≫","\\gg",!0),hC(hT,hA,hF,"≍","\\asymp",!0),hC(hT,hA,hF,"∥","\\parallel"),hC(hT,hA,hF,"⋈","\\bowtie",!0),hC(hT,hA,hF,"⌣","\\smile",!0),hC(hT,hA,hF,"⊑","\\sqsubseteq",!0),hC(hT,hA,hF,"⊒","\\sqsupseteq",!0),hC(hT,hA,hF,"≐","\\doteq",!0),hC(hT,hA,hF,"⌢","\\frown",!0),hC(hT,hA,hF,"∋","\\ni",!0),hC(hT,hA,hF,"∝","\\propto",!0),hC(hT,hA,hF,"⊢","\\vdash",!0),hC(hT,hA,hF,"⊣","\\dashv",!0),hC(hT,hA,hF,"∋","\\owns"),hC(hT,hA,hD,".","\\ldotp"),hC(hT,hA,hD,"⋅","\\cdotp"),hC(hT,hA,hz,"#","\\#"),hC(hS,hA,hz,"#","\\#"),hC(hT,hA,hz,"&","\\&"),hC(hS,hA,hz,"&","\\&"),hC(hT,hA,hz,"ℵ","\\aleph",!0),hC(hT,hA,hz,"∀","\\forall",!0),hC(hT,hA,hz,"ℏ","\\hbar",!0),hC(hT,hA,hz,"∃","\\exists",!0),hC(hT,hA,hz,"∇","\\nabla",!0),hC(hT,hA,hz,"♭","\\flat",!0),hC(hT,hA,hz,"ℓ","\\ell",!0),hC(hT,hA,hz,"♮","\\natural",!0),hC(hT,hA,hz,"♣","\\clubsuit",!0),hC(hT,hA,hz,"℘","\\wp",!0),hC(hT,hA,hz,"♯","\\sharp",!0),hC(hT,hA,hz,"♢","\\diamondsuit",!0),hC(hT,hA,hz,"ℜ","\\Re",!0),hC(hT,hA,hz,"♡","\\heartsuit",!0),hC(hT,hA,hz,"ℑ","\\Im",!0),hC(hT,hA,hz,"♠","\\spadesuit",!0),hC(hT,hA,hz,"\xa7","\\S",!0),hC(hS,hA,hz,"\xa7","\\S"),hC(hT,hA,hz,"\xb6","\\P",!0),hC(hS,hA,hz,"\xb6","\\P"),hC(hT,hA,hz,"†","\\dag"),hC(hS,hA,hz,"†","\\dag"),hC(hS,hA,hz,"†","\\textdagger"),hC(hT,hA,hz,"‡","\\ddag"),hC(hS,hA,hz,"‡","\\ddag"),hC(hS,hA,hz,"‡","\\textdaggerdbl"),hC(hT,hA,hO,"⎱","\\rmoustache",!0),hC(hT,hA,hR,"⎰","\\lmoustache",!0),hC(hT,hA,hO,"⟯","\\rgroup",!0),hC(hT,hA,hR,"⟮","\\lgroup",!0),hC(hT,hA,hj,"∓","\\mp",!0),hC(hT,hA,hj,"⊖","\\ominus",!0),hC(hT,hA,hj,"⊎","\\uplus",!0),hC(hT,hA,hj,"⊓","\\sqcap",!0),hC(hT,hA,hj,"∗","\\ast"),hC(hT,hA,hj,"⊔","\\sqcup",!0),hC(hT,hA,hj,"◯","\\bigcirc",!0),hC(hT,hA,hj,"∙","\\bullet",!0),hC(hT,hA,hj,"‡","\\ddagger"),hC(hT,hA,hj,"≀","\\wr",!0),hC(hT,hA,hj,"⨿","\\amalg"),hC(hT,hA,hj,"&","\\And"),hC(hT,hA,hF,"⟵","\\longleftarrow",!0),hC(hT,hA,hF,"⇐","\\Leftarrow",!0),hC(hT,hA,hF,"⟸","\\Longleftarrow",!0),hC(hT,hA,hF,"⟶","\\longrightarrow",!0),hC(hT,hA,hF,"⇒","\\Rightarrow",!0),hC(hT,hA,hF,"⟹","\\Longrightarrow",!0),hC(hT,hA,hF,"↔","\\leftrightarrow",!0),hC(hT,hA,hF,"⟷","\\longleftrightarrow",!0),hC(hT,hA,hF,"⇔","\\Leftrightarrow",!0),hC(hT,hA,hF,"⟺","\\Longleftrightarrow",!0),hC(hT,hA,hF,"↦","\\mapsto",!0),hC(hT,hA,hF,"⟼","\\longmapsto",!0),hC(hT,hA,hF,"↗","\\nearrow",!0),hC(hT,hA,hF,"↩","\\hookleftarrow",!0),hC(hT,hA,hF,"↪","\\hookrightarrow",!0),hC(hT,hA,hF,"↘","\\searrow",!0),hC(hT,hA,hF,"↼","\\leftharpoonup",!0),hC(hT,hA,hF,"⇀","\\rightharpoonup",!0),hC(hT,hA,hF,"↙","\\swarrow",!0),hC(hT,hA,hF,"↽","\\leftharpoondown",!0),hC(hT,hA,hF,"⇁","\\rightharpoondown",!0),hC(hT,hA,hF,"↖","\\nwarrow",!0),hC(hT,hA,hF,"⇌","\\rightleftharpoons",!0),hC(hT,hM,hF,"≮","\\nless",!0),hC(hT,hM,hF,"","\\@nleqslant"),hC(hT,hM,hF,"","\\@nleqq"),hC(hT,hM,hF,"⪇","\\lneq",!0),hC(hT,hM,hF,"≨","\\lneqq",!0),hC(hT,hM,hF,"","\\@lvertneqq"),hC(hT,hM,hF,"⋦","\\lnsim",!0),hC(hT,hM,hF,"⪉","\\lnapprox",!0),hC(hT,hM,hF,"⊀","\\nprec",!0),hC(hT,hM,hF,"⋠","\\npreceq",!0),hC(hT,hM,hF,"⋨","\\precnsim",!0),hC(hT,hM,hF,"⪹","\\precnapprox",!0),hC(hT,hM,hF,"≁","\\nsim",!0),hC(hT,hM,hF,"","\\@nshortmid"),hC(hT,hM,hF,"∤","\\nmid",!0),hC(hT,hM,hF,"⊬","\\nvdash",!0),hC(hT,hM,hF,"⊭","\\nvDash",!0),hC(hT,hM,hF,"⋪","\\ntriangleleft"),hC(hT,hM,hF,"⋬","\\ntrianglelefteq",!0),hC(hT,hM,hF,"⊊","\\subsetneq",!0),hC(hT,hM,hF,"","\\@varsubsetneq"),hC(hT,hM,hF,"⫋","\\subsetneqq",!0),hC(hT,hM,hF,"","\\@varsubsetneqq"),hC(hT,hM,hF,"≯","\\ngtr",!0),hC(hT,hM,hF,"","\\@ngeqslant"),hC(hT,hM,hF,"","\\@ngeqq"),hC(hT,hM,hF,"⪈","\\gneq",!0),hC(hT,hM,hF,"≩","\\gneqq",!0),hC(hT,hM,hF,"","\\@gvertneqq"),hC(hT,hM,hF,"⋧","\\gnsim",!0),hC(hT,hM,hF,"⪊","\\gnapprox",!0),hC(hT,hM,hF,"⊁","\\nsucc",!0),hC(hT,hM,hF,"⋡","\\nsucceq",!0),hC(hT,hM,hF,"⋩","\\succnsim",!0),hC(hT,hM,hF,"⪺","\\succnapprox",!0),hC(hT,hM,hF,"≆","\\ncong",!0),hC(hT,hM,hF,"","\\@nshortparallel"),hC(hT,hM,hF,"∦","\\nparallel",!0),hC(hT,hM,hF,"⊯","\\nVDash",!0),hC(hT,hM,hF,"⋫","\\ntriangleright"),hC(hT,hM,hF,"⋭","\\ntrianglerighteq",!0),hC(hT,hM,hF,"","\\@nsupseteqq"),hC(hT,hM,hF,"⊋","\\supsetneq",!0),hC(hT,hM,hF,"","\\@varsupsetneq"),hC(hT,hM,hF,"⫌","\\supsetneqq",!0),hC(hT,hM,hF,"","\\@varsupsetneqq"),hC(hT,hM,hF,"⊮","\\nVdash",!0),hC(hT,hM,hF,"⪵","\\precneqq",!0),hC(hT,hM,hF,"⪶","\\succneqq",!0),hC(hT,hM,hF,"","\\@nsubseteqq"),hC(hT,hM,hj,"⊴","\\unlhd"),hC(hT,hM,hj,"⊵","\\unrhd"),hC(hT,hM,hF,"↚","\\nleftarrow",!0),hC(hT,hM,hF,"↛","\\nrightarrow",!0),hC(hT,hM,hF,"⇍","\\nLeftarrow",!0),hC(hT,hM,hF,"⇏","\\nRightarrow",!0),hC(hT,hM,hF,"↮","\\nleftrightarrow",!0),hC(hT,hM,hF,"⇎","\\nLeftrightarrow",!0),hC(hT,hM,hF,"△","\\vartriangle"),hC(hT,hM,hz,"ℏ","\\hslash"),hC(hT,hM,hz,"▽","\\triangledown"),hC(hT,hM,hz,"◊","\\lozenge"),hC(hT,hM,hz,"Ⓢ","\\circledS"),hC(hT,hM,hz,"\xae","\\circledR"),hC(hS,hM,hz,"\xae","\\circledR"),hC(hT,hM,hz,"∡","\\measuredangle",!0),hC(hT,hM,hz,"∄","\\nexists"),hC(hT,hM,hz,"℧","\\mho"),hC(hT,hM,hz,"Ⅎ","\\Finv",!0),hC(hT,hM,hz,"⅁","\\Game",!0),hC(hT,hM,hz,"‵","\\backprime"),hC(hT,hM,hz,"▲","\\blacktriangle"),hC(hT,hM,hz,"▼","\\blacktriangledown"),hC(hT,hM,hz,"■","\\blacksquare"),hC(hT,hM,hz,"⧫","\\blacklozenge"),hC(hT,hM,hz,"★","\\bigstar"),hC(hT,hM,hz,"∢","\\sphericalangle",!0),hC(hT,hM,hz,"∁","\\complement",!0),hC(hT,hM,hz,"\xf0","\\eth",!0),hC(hS,hA,hz,"\xf0","\xf0"),hC(hT,hM,hz,"╱","\\diagup"),hC(hT,hM,hz,"╲","\\diagdown"),hC(hT,hM,hz,"□","\\square"),hC(hT,hM,hz,"□","\\Box"),hC(hT,hM,hz,"◊","\\Diamond"),hC(hT,hM,hz,"\xa5","\\yen",!0),hC(hS,hM,hz,"\xa5","\\yen",!0),hC(hT,hM,hz,"✓","\\checkmark",!0),hC(hS,hM,hz,"✓","\\checkmark"),hC(hT,hM,hz,"ℶ","\\beth",!0),hC(hT,hM,hz,"ℸ","\\daleth",!0),hC(hT,hM,hz,"ℷ","\\gimel",!0),hC(hT,hM,hz,"ϝ","\\digamma",!0),hC(hT,hM,hz,"ϰ","\\varkappa"),hC(hT,hM,hR,"┌","\\@ulcorner",!0),hC(hT,hM,hO,"┐","\\@urcorner",!0),hC(hT,hM,hR,"└","\\@llcorner",!0),hC(hT,hM,hO,"┘","\\@lrcorner",!0),hC(hT,hM,hF,"≦","\\leqq",!0),hC(hT,hM,hF,"⩽","\\leqslant",!0),hC(hT,hM,hF,"⪕","\\eqslantless",!0),hC(hT,hM,hF,"≲","\\lesssim",!0),hC(hT,hM,hF,"⪅","\\lessapprox",!0),hC(hT,hM,hF,"≊","\\approxeq",!0),hC(hT,hM,hj,"⋖","\\lessdot"),hC(hT,hM,hF,"⋘","\\lll",!0),hC(hT,hM,hF,"≶","\\lessgtr",!0),hC(hT,hM,hF,"⋚","\\lesseqgtr",!0),hC(hT,hM,hF,"⪋","\\lesseqqgtr",!0),hC(hT,hM,hF,"≑","\\doteqdot"),hC(hT,hM,hF,"≓","\\risingdotseq",!0),hC(hT,hM,hF,"≒","\\fallingdotseq",!0),hC(hT,hM,hF,"∽","\\backsim",!0),hC(hT,hM,hF,"⋍","\\backsimeq",!0),hC(hT,hM,hF,"⫅","\\subseteqq",!0),hC(hT,hM,hF,"⋐","\\Subset",!0),hC(hT,hM,hF,"⊏","\\sqsubset",!0),hC(hT,hM,hF,"≼","\\preccurlyeq",!0),hC(hT,hM,hF,"⋞","\\curlyeqprec",!0),hC(hT,hM,hF,"≾","\\precsim",!0),hC(hT,hM,hF,"⪷","\\precapprox",!0),hC(hT,hM,hF,"⊲","\\vartriangleleft"),hC(hT,hM,hF,"⊴","\\trianglelefteq"),hC(hT,hM,hF,"⊨","\\vDash",!0),hC(hT,hM,hF,"⊪","\\Vvdash",!0),hC(hT,hM,hF,"⌣","\\smallsmile"),hC(hT,hM,hF,"⌢","\\smallfrown"),hC(hT,hM,hF,"≏","\\bumpeq",!0),hC(hT,hM,hF,"≎","\\Bumpeq",!0),hC(hT,hM,hF,"≧","\\geqq",!0),hC(hT,hM,hF,"⩾","\\geqslant",!0),hC(hT,hM,hF,"⪖","\\eqslantgtr",!0),hC(hT,hM,hF,"≳","\\gtrsim",!0),hC(hT,hM,hF,"⪆","\\gtrapprox",!0),hC(hT,hM,hj,"⋗","\\gtrdot"),hC(hT,hM,hF,"⋙","\\ggg",!0),hC(hT,hM,hF,"≷","\\gtrless",!0),hC(hT,hM,hF,"⋛","\\gtreqless",!0),hC(hT,hM,hF,"⪌","\\gtreqqless",!0),hC(hT,hM,hF,"≖","\\eqcirc",!0),hC(hT,hM,hF,"≗","\\circeq",!0),hC(hT,hM,hF,"≜","\\triangleq",!0),hC(hT,hM,hF,"∼","\\thicksim"),hC(hT,hM,hF,"≈","\\thickapprox"),hC(hT,hM,hF,"⫆","\\supseteqq",!0),hC(hT,hM,hF,"⋑","\\Supset",!0),hC(hT,hM,hF,"⊐","\\sqsupset",!0),hC(hT,hM,hF,"≽","\\succcurlyeq",!0),hC(hT,hM,hF,"⋟","\\curlyeqsucc",!0),hC(hT,hM,hF,"≿","\\succsim",!0),hC(hT,hM,hF,"⪸","\\succapprox",!0),hC(hT,hM,hF,"⊳","\\vartriangleright"),hC(hT,hM,hF,"⊵","\\trianglerighteq"),hC(hT,hM,hF,"⊩","\\Vdash",!0),hC(hT,hM,hF,"∣","\\shortmid"),hC(hT,hM,hF,"∥","\\shortparallel"),hC(hT,hM,hF,"≬","\\between",!0),hC(hT,hM,hF,"⋔","\\pitchfork",!0),hC(hT,hM,hF,"∝","\\varpropto"),hC(hT,hM,hF,"◀","\\blacktriangleleft"),hC(hT,hM,hF,"∴","\\therefore",!0),hC(hT,hM,hF,"∍","\\backepsilon"),hC(hT,hM,hF,"▶","\\blacktriangleright"),hC(hT,hM,hF,"∵","\\because",!0),hC(hT,hM,hF,"⋘","\\llless"),hC(hT,hM,hF,"⋙","\\gggtr"),hC(hT,hM,hj,"⊲","\\lhd"),hC(hT,hM,hj,"⊳","\\rhd"),hC(hT,hM,hF,"≂","\\eqsim",!0),hC(hT,hA,hF,"⋈","\\Join"),hC(hT,hM,hF,"≑","\\Doteq",!0),hC(hT,hM,hj,"∔","\\dotplus",!0),hC(hT,hM,hj,"∖","\\smallsetminus"),hC(hT,hM,hj,"⋒","\\Cap",!0),hC(hT,hM,hj,"⋓","\\Cup",!0),hC(hT,hM,hj,"⩞","\\doublebarwedge",!0),hC(hT,hM,hj,"⊟","\\boxminus",!0),hC(hT,hM,hj,"⊞","\\boxplus",!0),hC(hT,hM,hj,"⋇","\\divideontimes",!0),hC(hT,hM,hj,"⋉","\\ltimes",!0),hC(hT,hM,hj,"⋊","\\rtimes",!0),hC(hT,hM,hj,"⋋","\\leftthreetimes",!0),hC(hT,hM,hj,"⋌","\\rightthreetimes",!0),hC(hT,hM,hj,"⋏","\\curlywedge",!0),hC(hT,hM,hj,"⋎","\\curlyvee",!0),hC(hT,hM,hj,"⊝","\\circleddash",!0),hC(hT,hM,hj,"⊛","\\circledast",!0),hC(hT,hM,hj,"⋅","\\centerdot"),hC(hT,hM,hj,"⊺","\\intercal",!0),hC(hT,hM,hj,"⋒","\\doublecap"),hC(hT,hM,hj,"⋓","\\doublecup"),hC(hT,hM,hj,"⊠","\\boxtimes",!0),hC(hT,hM,hF,"⇢","\\dashrightarrow",!0),hC(hT,hM,hF,"⇠","\\dashleftarrow",!0),hC(hT,hM,hF,"⇇","\\leftleftarrows",!0),hC(hT,hM,hF,"⇆","\\leftrightarrows",!0),hC(hT,hM,hF,"⇚","\\Lleftarrow",!0),hC(hT,hM,hF,"↞","\\twoheadleftarrow",!0),hC(hT,hM,hF,"↢","\\leftarrowtail",!0),hC(hT,hM,hF,"↫","\\looparrowleft",!0),hC(hT,hM,hF,"⇋","\\leftrightharpoons",!0),hC(hT,hM,hF,"↶","\\curvearrowleft",!0),hC(hT,hM,hF,"↺","\\circlearrowleft",!0),hC(hT,hM,hF,"↰","\\Lsh",!0),hC(hT,hM,hF,"⇈","\\upuparrows",!0),hC(hT,hM,hF,"↿","\\upharpoonleft",!0),hC(hT,hM,hF,"⇃","\\downharpoonleft",!0),hC(hT,hA,hF,"⊶","\\origof",!0),hC(hT,hA,hF,"⊷","\\imageof",!0),hC(hT,hM,hF,"⊸","\\multimap",!0),hC(hT,hM,hF,"↭","\\leftrightsquigarrow",!0),hC(hT,hM,hF,"⇉","\\rightrightarrows",!0),hC(hT,hM,hF,"⇄","\\rightleftarrows",!0),hC(hT,hM,hF,"↠","\\twoheadrightarrow",!0),hC(hT,hM,hF,"↣","\\rightarrowtail",!0),hC(hT,hM,hF,"↬","\\looparrowright",!0),hC(hT,hM,hF,"↷","\\curvearrowright",!0),hC(hT,hM,hF,"↻","\\circlearrowright",!0),hC(hT,hM,hF,"↱","\\Rsh",!0),hC(hT,hM,hF,"⇊","\\downdownarrows",!0),hC(hT,hM,hF,"↾","\\upharpoonright",!0),hC(hT,hM,hF,"⇂","\\downharpoonright",!0),hC(hT,hM,hF,"⇝","\\rightsquigarrow",!0),hC(hT,hM,hF,"⇝","\\leadsto"),hC(hT,hM,hF,"⇛","\\Rrightarrow",!0),hC(hT,hM,hF,"↾","\\restriction"),hC(hT,hA,hz,"‘","`"),hC(hT,hA,hz,"$","\\$"),hC(hS,hA,hz,"$","\\$"),hC(hS,hA,hz,"$","\\textdollar"),hC(hT,hA,hz,"%","\\%"),hC(hS,hA,hz,"%","\\%"),hC(hT,hA,hz,"_","\\_"),hC(hS,hA,hz,"_","\\_"),hC(hS,hA,hz,"_","\\textunderscore"),hC(hT,hA,hz,"∠","\\angle",!0),hC(hT,hA,hz,"∞","\\infty",!0),hC(hT,hA,hz,"′","\\prime"),hC(hT,hA,hz,"△","\\triangle"),hC(hT,hA,hz,"Γ","\\Gamma",!0),hC(hT,hA,hz,"Δ","\\Delta",!0),hC(hT,hA,hz,"Θ","\\Theta",!0),hC(hT,hA,hz,"Λ","\\Lambda",!0),hC(hT,hA,hz,"Ξ","\\Xi",!0),hC(hT,hA,hz,"Π","\\Pi",!0),hC(hT,hA,hz,"Σ","\\Sigma",!0),hC(hT,hA,hz,"Υ","\\Upsilon",!0),hC(hT,hA,hz,"Φ","\\Phi",!0),hC(hT,hA,hz,"Ψ","\\Psi",!0),hC(hT,hA,hz,"Ω","\\Omega",!0),hC(hT,hA,hz,"A","Α"),hC(hT,hA,hz,"B","Β"),hC(hT,hA,hz,"E","Ε"),hC(hT,hA,hz,"Z","Ζ"),hC(hT,hA,hz,"H","Η"),hC(hT,hA,hz,"I","Ι"),hC(hT,hA,hz,"K","Κ"),hC(hT,hA,hz,"M","Μ"),hC(hT,hA,hz,"N","Ν"),hC(hT,hA,hz,"O","Ο"),hC(hT,hA,hz,"P","Ρ"),hC(hT,hA,hz,"T","Τ"),hC(hT,hA,hz,"X","Χ"),hC(hT,hA,hz,"\xac","\\neg",!0),hC(hT,hA,hz,"\xac","\\lnot"),hC(hT,hA,hz,"⊤","\\top"),hC(hT,hA,hz,"⊥","\\bot"),hC(hT,hA,hz,"∅","\\emptyset"),hC(hT,hM,hz,"∅","\\varnothing"),hC(hT,hA,hN,"α","\\alpha",!0),hC(hT,hA,hN,"β","\\beta",!0),hC(hT,hA,hN,"γ","\\gamma",!0),hC(hT,hA,hN,"δ","\\delta",!0),hC(hT,hA,hN,"ϵ","\\epsilon",!0),hC(hT,hA,hN,"ζ","\\zeta",!0),hC(hT,hA,hN,"η","\\eta",!0),hC(hT,hA,hN,"θ","\\theta",!0),hC(hT,hA,hN,"ι","\\iota",!0),hC(hT,hA,hN,"κ","\\kappa",!0),hC(hT,hA,hN,"λ","\\lambda",!0),hC(hT,hA,hN,"μ","\\mu",!0),hC(hT,hA,hN,"ν","\\nu",!0),hC(hT,hA,hN,"ξ","\\xi",!0),hC(hT,hA,hN,"ο","\\omicron",!0),hC(hT,hA,hN,"π","\\pi",!0),hC(hT,hA,hN,"ρ","\\rho",!0),hC(hT,hA,hN,"σ","\\sigma",!0),hC(hT,hA,hN,"τ","\\tau",!0),hC(hT,hA,hN,"υ","\\upsilon",!0),hC(hT,hA,hN,"ϕ","\\phi",!0),hC(hT,hA,hN,"χ","\\chi",!0),hC(hT,hA,hN,"ψ","\\psi",!0),hC(hT,hA,hN,"ω","\\omega",!0),hC(hT,hA,hN,"ε","\\varepsilon",!0),hC(hT,hA,hN,"ϑ","\\vartheta",!0),hC(hT,hA,hN,"ϖ","\\varpi",!0),hC(hT,hA,hN,"ϱ","\\varrho",!0),hC(hT,hA,hN,"ς","\\varsigma",!0),hC(hT,hA,hN,"φ","\\varphi",!0),hC(hT,hA,hj,"∗","*",!0),hC(hT,hA,hj,"+","+"),hC(hT,hA,hj,"−","-",!0),hC(hT,hA,hj,"⋅","\\cdot",!0),hC(hT,hA,hj,"∘","\\circ",!0),hC(hT,hA,hj,"\xf7","\\div",!0),hC(hT,hA,hj,"\xb1","\\pm",!0),hC(hT,hA,hj,"\xd7","\\times",!0),hC(hT,hA,hj,"∩","\\cap",!0),hC(hT,hA,hj,"∪","\\cup",!0),hC(hT,hA,hj,"∖","\\setminus",!0),hC(hT,hA,hj,"∧","\\land"),hC(hT,hA,hj,"∨","\\lor"),hC(hT,hA,hj,"∧","\\wedge",!0),hC(hT,hA,hj,"∨","\\vee",!0),hC(hT,hA,hz,"√","\\surd"),hC(hT,hA,hR,"⟨","\\langle",!0),hC(hT,hA,hR,"∣","\\lvert"),hC(hT,hA,hR,"∥","\\lVert"),hC(hT,hA,hO,"?","?"),hC(hT,hA,hO,"!","!"),hC(hT,hA,hO,"⟩","\\rangle",!0),hC(hT,hA,hO,"∣","\\rvert"),hC(hT,hA,hO,"∥","\\rVert"),hC(hT,hA,hF,"=","="),hC(hT,hA,hF,":",":"),hC(hT,hA,hF,"≈","\\approx",!0),hC(hT,hA,hF,"≅","\\cong",!0),hC(hT,hA,hF,"≥","\\ge"),hC(hT,hA,hF,"≥","\\geq",!0),hC(hT,hA,hF,"←","\\gets"),hC(hT,hA,hF,">","\\gt",!0),hC(hT,hA,hF,"∈","\\in",!0),hC(hT,hA,hF,"","\\@not"),hC(hT,hA,hF,"⊂","\\subset",!0),hC(hT,hA,hF,"⊃","\\supset",!0),hC(hT,hA,hF,"⊆","\\subseteq",!0),hC(hT,hA,hF,"⊇","\\supseteq",!0),hC(hT,hM,hF,"⊈","\\nsubseteq",!0),hC(hT,hM,hF,"⊉","\\nsupseteq",!0),hC(hT,hA,hF,"⊨","\\models"),hC(hT,hA,hF,"←","\\leftarrow",!0),hC(hT,hA,hF,"≤","\\le"),hC(hT,hA,hF,"≤","\\leq",!0),hC(hT,hA,hF,"<","\\lt",!0),hC(hT,hA,hF,"→","\\rightarrow",!0),hC(hT,hA,hF,"→","\\to"),hC(hT,hM,hF,"≱","\\ngeq",!0),hC(hT,hM,hF,"≰","\\nleq",!0),hC(hT,hA,hB,"\xa0","\\ "),hC(hT,hA,hB,"\xa0","\\space"),hC(hT,hA,hB,"\xa0","\\nobreakspace"),hC(hS,hA,hB,"\xa0","\\ "),hC(hS,hA,hB,"\xa0"," "),hC(hS,hA,hB,"\xa0","\\space"),hC(hS,hA,hB,"\xa0","\\nobreakspace"),hC(hT,hA,hB,null,"\\nobreak"),hC(hT,hA,hB,null,"\\allowbreak"),hC(hT,hA,hD,",",","),hC(hT,hA,hD,";",";"),hC(hT,hM,hj,"⊼","\\barwedge",!0),hC(hT,hM,hj,"⊻","\\veebar",!0),hC(hT,hA,hj,"⊙","\\odot",!0),hC(hT,hA,hj,"⊕","\\oplus",!0),hC(hT,hA,hj,"⊗","\\otimes",!0),hC(hT,hA,hz,"∂","\\partial",!0),hC(hT,hA,hj,"⊘","\\oslash",!0),hC(hT,hM,hj,"⊚","\\circledcirc",!0),hC(hT,hM,hj,"⊡","\\boxdot",!0),hC(hT,hA,hj,"△","\\bigtriangleup"),hC(hT,hA,hj,"▽","\\bigtriangledown"),hC(hT,hA,hj,"†","\\dagger"),hC(hT,hA,hj,"⋄","\\diamond"),hC(hT,hA,hj,"⋆","\\star"),hC(hT,hA,hj,"◃","\\triangleleft"),hC(hT,hA,hj,"▹","\\triangleright"),hC(hT,hA,hR,"{","\\{"),hC(hS,hA,hz,"{","\\{"),hC(hS,hA,hz,"{","\\textbraceleft"),hC(hT,hA,hO,"}","\\}"),hC(hS,hA,hz,"}","\\}"),hC(hS,hA,hz,"}","\\textbraceright"),hC(hT,hA,hR,"{","\\lbrace"),hC(hT,hA,hO,"}","\\rbrace"),hC(hT,hA,hR,"[","\\lbrack",!0),hC(hS,hA,hz,"[","\\lbrack",!0),hC(hT,hA,hO,"]","\\rbrack",!0),hC(hS,hA,hz,"]","\\rbrack",!0),hC(hT,hA,hR,"(","\\lparen",!0),hC(hT,hA,hO,")","\\rparen",!0),hC(hS,hA,hz,"<","\\textless",!0),hC(hS,hA,hz,">","\\textgreater",!0),hC(hT,hA,hR,"⌊","\\lfloor",!0),hC(hT,hA,hO,"⌋","\\rfloor",!0),hC(hT,hA,hR,"⌈","\\lceil",!0),hC(hT,hA,hO,"⌉","\\rceil",!0),hC(hT,hA,hz,"\\","\\backslash"),hC(hT,hA,hz,"∣","|"),hC(hT,hA,hz,"∣","\\vert"),hC(hS,hA,hz,"|","\\textbar",!0),hC(hT,hA,hz,"∥","\\|"),hC(hT,hA,hz,"∥","\\Vert"),hC(hS,hA,hz,"∥","\\textbardbl"),hC(hS,hA,hz,"~","\\textasciitilde"),hC(hS,hA,hz,"\\","\\textbackslash"),hC(hS,hA,hz,"^","\\textasciicircum"),hC(hT,hA,hF,"↑","\\uparrow",!0),hC(hT,hA,hF,"⇑","\\Uparrow",!0),hC(hT,hA,hF,"↓","\\downarrow",!0),hC(hT,hA,hF,"⇓","\\Downarrow",!0),hC(hT,hA,hF,"↕","\\updownarrow",!0),hC(hT,hA,hF,"⇕","\\Updownarrow",!0),hC(hT,hA,hL,"∐","\\coprod"),hC(hT,hA,hL,"⋁","\\bigvee"),hC(hT,hA,hL,"⋀","\\bigwedge"),hC(hT,hA,hL,"⨄","\\biguplus"),hC(hT,hA,hL,"⋂","\\bigcap"),hC(hT,hA,hL,"⋃","\\bigcup"),hC(hT,hA,hL,"∫","\\int"),hC(hT,hA,hL,"∫","\\intop"),hC(hT,hA,hL,"∬","\\iint"),hC(hT,hA,hL,"∭","\\iiint"),hC(hT,hA,hL,"∏","\\prod"),hC(hT,hA,hL,"∑","\\sum"),hC(hT,hA,hL,"⨂","\\bigotimes"),hC(hT,hA,hL,"⨁","\\bigoplus"),hC(hT,hA,hL,"⨀","\\bigodot"),hC(hT,hA,hL,"∮","\\oint"),hC(hT,hA,hL,"∯","\\oiint"),hC(hT,hA,hL,"∰","\\oiiint"),hC(hT,hA,hL,"⨆","\\bigsqcup"),hC(hT,hA,hL,"∫","\\smallint"),hC(hS,hA,hI,"…","\\textellipsis"),hC(hT,hA,hI,"…","\\mathellipsis"),hC(hS,hA,hI,"…","\\ldots",!0),hC(hT,hA,hI,"…","\\ldots",!0),hC(hT,hA,hI,"⋯","\\@cdots",!0),hC(hT,hA,hI,"⋱","\\ddots",!0),hC(hT,hA,hz,"⋮","\\varvdots"),hC(hT,hA,hP,"ˊ","\\acute"),hC(hT,hA,hP,"ˋ","\\grave"),hC(hT,hA,hP,"\xa8","\\ddot"),hC(hT,hA,hP,"~","\\tilde"),hC(hT,hA,hP,"ˉ","\\bar"),hC(hT,hA,hP,"˘","\\breve"),hC(hT,hA,hP,"ˇ","\\check"),hC(hT,hA,hP,"^","\\hat"),hC(hT,hA,hP,"⃗","\\vec"),hC(hT,hA,hP,"˙","\\dot"),hC(hT,hA,hP,"˚","\\mathring"),hC(hT,hA,hN,"","\\@imath"),hC(hT,hA,hN,"","\\@jmath"),hC(hT,hA,hz,"ı","ı"),hC(hT,hA,hz,"ȷ","ȷ"),hC(hS,hA,hz,"ı","\\i",!0),hC(hS,hA,hz,"ȷ","\\j",!0),hC(hS,hA,hz,"\xdf","\\ss",!0),hC(hS,hA,hz,"\xe6","\\ae",!0),hC(hS,hA,hz,"œ","\\oe",!0),hC(hS,hA,hz,"\xf8","\\o",!0),hC(hS,hA,hz,"\xc6","\\AE",!0),hC(hS,hA,hz,"Œ","\\OE",!0),hC(hS,hA,hz,"\xd8","\\O",!0),hC(hS,hA,hP,"ˊ","\\'"),hC(hS,hA,hP,"ˋ","\\`"),hC(hS,hA,hP,"ˆ","\\^"),hC(hS,hA,hP,"˜","\\~"),hC(hS,hA,hP,"ˉ","\\="),hC(hS,hA,hP,"˘","\\u"),hC(hS,hA,hP,"˙","\\."),hC(hS,hA,hP,"\xb8","\\c"),hC(hS,hA,hP,"˚","\\r"),hC(hS,hA,hP,"ˇ","\\v"),hC(hS,hA,hP,"\xa8",'\\"'),hC(hS,hA,hP,"˝","\\H"),hC(hS,hA,hP,"◯","\\textcircled");var hU={"--":!0,"---":!0,"``":!0,"''":!0};hC(hS,hA,hz,"–","--",!0),hC(hS,hA,hz,"–","\\textendash"),hC(hS,hA,hz,"—","---",!0),hC(hS,hA,hz,"—","\\textemdash"),hC(hS,hA,hz,"‘","`",!0),hC(hS,hA,hz,"‘","\\textquoteleft"),hC(hS,hA,hz,"’","'",!0),hC(hS,hA,hz,"’","\\textquoteright"),hC(hS,hA,hz,"“","``",!0),hC(hS,hA,hz,"“","\\textquotedblleft"),hC(hS,hA,hz,"”","''",!0),hC(hS,hA,hz,"”","\\textquotedblright"),hC(hT,hA,hz,"\xb0","\\degree",!0),hC(hS,hA,hz,"\xb0","\\degree"),hC(hS,hA,hz,"\xb0","\\textdegree",!0),hC(hT,hA,hz,"\xa3","\\pounds"),hC(hT,hA,hz,"\xa3","\\mathsterling",!0),hC(hS,hA,hz,"\xa3","\\pounds"),hC(hS,hA,hz,"\xa3","\\textsterling",!0),hC(hT,hM,hz,"✠","\\maltese"),hC(hS,hM,hz,"✠","\\maltese");for(var hH='0123456789/@."',hG=0;hG{if(hl(Y.classes)!==hl(et.classes)||Y.skew!==et.skew||Y.maxFontSize!==et.maxFontSize)return!1;if(1===Y.classes.length){var en=Y.classes[0];if("mbin"===en||"mord"===en)return!1}for(var ei in Y.style)if(Y.style.hasOwnProperty(ei)&&Y.style[ei]!==et.style[ei])return!1;for(var eo in et.style)if(et.style.hasOwnProperty(eo)&&Y.style[eo]!==et.style[eo])return!1;return!0},ph=function(Y){for(var et=0,en=0,ei=0,eo=0;eoet&&(et=ea.height),ea.depth>en&&(en=ea.depth),ea.maxFontSize>ei&&(ei=ea.maxFontSize)}Y.height=et,Y.depth=en,Y.maxFontSize=ei},pp=function(Y,et,en,ei){var eo=new hf(Y,et,en,ei);return ph(eo),eo},pm=(Y,et,en,ei)=>new hf(Y,et,en,ei),pg=function(Y,et,en){var ei=pp([Y],[],et);return ei.height=Math.max(en||et.fontMetrics().defaultRuleThickness,et.minRuleThickness),ei.style.borderBottomWidth=hs(ei.height),ei.maxFontSize=1,ei},pv=function(Y){var et=new fQ(Y);return ph(et),et},pb=function(Y,et){return Y instanceof fQ?pp([],[Y],et):Y},pk=function(Y){if("individualShift"===Y.positionType){for(var et,en=Y.children,ei=[en[0]],eo=-en[0].shift-en[0].elem.depth,ea=eo,eu=1;eu{var en=pp(["mspace"],[],et),ei=ha(Y,et);return en.style.marginRight=hs(ei),en},pE=function(Y,et,en){var ei,eo="";switch(Y){case"amsrm":eo="AMS";break;case"textrm":eo="Main";break;case"textsf":eo="SansSerif";break;case"texttt":eo="Typewriter";break;default:eo=Y}return eo+"-"+(ei="textbf"===et&&"textit"===en?"BoldItalic":"textbf"===et?"Bold":"textit"===et?"Italic":"Regular")},pC={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},pT={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},pS={fontMap:pC,makeSymbol:pc,mathsym:function(Y,et,en,ei){return(void 0===ei&&(ei=[]),"boldsymbol"===en.font&&pu(Y,"Main-Bold",et).metrics)?pc(Y,"Main-Bold",et,en,ei.concat(["mathbf"])):"\\"===Y||"main"===hE[et][Y].font?pc(Y,"Main-Regular",et,en,ei):pc(Y,"AMS-Regular",et,en,ei.concat(["amsrm"]))},makeSpan:pp,makeSvgSpan:pm,makeLineSpan:pg,makeAnchor:function(Y,et,en,ei){var eo=new hh(Y,et,en,ei);return ph(eo),eo},makeFragment:pv,wrapFragment:pb,makeVList:pw,makeOrd:function(Y,et,en){var ei=Y.mode,eo=Y.text,ea=["mord"],eu="math"===ei||"text"===ei&&et.font,ec=eu?et.font:et.fontFamily;if(55349===eo.charCodeAt(0)){var[ed,ef]=ps(eo,ei);return pc(eo,ed,ei,et,ea.concat(ef))}if(ec){if("boldsymbol"===ec){var eh,ep,em=pd(eo,ei,et,ea,en);eh=em.fontName,ep=[em.fontClass]}else eu?(eh=pC[ec].fontName,ep=[ec]):(eh=pE(ec,et.fontWeight,et.fontShape),ep=[ec,et.fontWeight,et.fontShape]);if(pu(eo,eh,ei).metrics)return pc(eo,eh,ei,et,ea.concat(ep));if(hU.hasOwnProperty(eo)&&"Typewriter"===eh.substr(0,10)){for(var eg=[],ey=0;ey{for(var et=0;et{var en=et.classes[0],ei=Y.classes[0];"mbin"===en&&fm.contains(pH,ei)?et.classes[0]="mord":"mbin"===ei&&fm.contains(pU,en)&&(Y.classes[0]="mord")},{node:eh},ep,em),pq(eo,(Y,et)=>{var en=p$(et),ei=p$(Y),eo=en&&ei?Y.hasClass("mtight")?pO[en][ei]:pj[en][ei]:null;if(eo)return pS.makeGlue(eo,ed)},{node:eh},ep,em),eo},pq=function Y(et,en,ei,eo,ea){eo&&et.push(eo);for(var eu=0;eu{et.splice(ec+1,0,Y),eu++})}eo&&et.pop()},pZ=function(Y){return Y instanceof fQ||Y instanceof hh||Y instanceof hf&&Y.hasClass("enclosing")?Y:null},pK=function Y(et,en){var ei=pZ(et);if(ei){var eo=ei.children;if(eo.length){if("right"===en)return Y(eo[eo.length-1],"right");if("left"===en)return Y(eo[0],"left")}}return et},p$=function(Y,et){return Y?(et&&(Y=pK(Y,et)),pV[Y.classes[0]]||null):null},pY=function(Y,et){var en=["nulldelimiter"].concat(Y.baseSizingClasses());return pz(et.concat(en))},pQ=function(Y,et,en){if(!Y)return pz();if(pN[Y.type]){var ei=pN[Y.type](Y,et);if(en&&et.size!==en.size){ei=pz(et.sizingClasses(en),[ei],et);var eo=et.sizeMultiplier/en.sizeMultiplier;ei.height*=eo,ei.depth*=eo}return ei}throw new fl("Got group of unknown type: '"+Y.type+"'")};function pX(Y,et){var en=pz(["base"],Y,et),ei=pz(["strut"]);return ei.style.height=hs(en.height+en.depth),en.depth&&(ei.style.verticalAlign=hs(-en.depth)),en.children.unshift(ei),en}function pJ(Y,et){var en,ei,eo=null;1===Y.length&&"tag"===Y[0].type&&(eo=Y[0].tag,Y=Y[0].body);var ea=pW(Y,et,"root");2===ea.length&&ea[1].hasClass("tag")&&(en=ea.pop());for(var eu=[],ec=[],ed=0;ed0&&(eu.push(pX(ec,et)),ec=[]),eu.push(ea[ed]));ec.length>0&&eu.push(pX(ec,et)),eo?((ei=pX(pW(eo,et,!0))).classes=["tag"],eu.push(ei)):en&&eu.push(en);var eh=pz(["katex-html"],eu);if(eh.setAttribute("aria-hidden","true"),ei){var ep=ei.children[0];ep.style.height=hs(eh.height+eh.depth),eh.depth&&(ep.style.verticalAlign=hs(-eh.depth))}return eh}function p9(Y){return new fQ(Y)}class p6{constructor(Y,et,en){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=Y,this.attributes={},this.children=et||[],this.classes=en||[]}setAttribute(Y,et){this.attributes[Y]=et}getAttribute(Y){return this.attributes[Y]}toNode(){var Y=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var et in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,et)&&Y.setAttribute(et,this.attributes[et]);this.classes.length>0&&(Y.className=hl(this.classes));for(var en=0;en0&&(Y+=' class ="'+fm.escape(hl(this.classes))+'"'),Y+=">";for(var en=0;en"}toText(){return this.children.map(Y=>Y.toText()).join("")}}class p7{constructor(Y){this.text=void 0,this.text=Y}toNode(){return document.createTextNode(this.text)}toMarkup(){return fm.escape(this.toText())}toText(){return this.text}}class p8{constructor(Y){this.width=void 0,this.character=void 0,this.width=Y,Y>=.05555&&Y<=.05556?this.character=" ":Y>=.1666&&Y<=.1667?this.character=" ":Y>=.2222&&Y<=.2223?this.character=" ":Y>=.2777&&Y<=.2778?this.character="  ":Y>=-.05556&&Y<=-.05555?this.character=" ⁣":Y>=-.1667&&Y<=-.1666?this.character=" ⁣":Y>=-.2223&&Y<=-.2222?this.character=" ⁣":Y>=-.2778&&Y<=-.2777?this.character=" ⁣":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var Y=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return Y.setAttribute("width",hs(this.width)),Y}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}}var mt={MathNode:p6,TextNode:p7,SpaceNode:p8,newDocumentFragment:p9},mn=function(Y,et,en){return hE[et][Y]&&hE[et][Y].replace&&55349!==Y.charCodeAt(0)&&!(hU.hasOwnProperty(Y)&&en&&(en.fontFamily&&"tt"===en.fontFamily.substr(4,2)||en.font&&"tt"===en.font.substr(4,2)))&&(Y=hE[et][Y].replace),new mt.TextNode(Y)},mr=function(Y){return 1===Y.length?Y[0]:new mt.MathNode("mrow",Y)},mi=function(Y,et){if("texttt"===et.fontFamily)return"monospace";if("textsf"===et.fontFamily)return"textit"===et.fontShape&&"textbf"===et.fontWeight?"sans-serif-bold-italic":"textit"===et.fontShape?"sans-serif-italic":"textbf"===et.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===et.fontShape&&"textbf"===et.fontWeight)return"bold-italic";if("textit"===et.fontShape)return"italic";if("textbf"===et.fontWeight)return"bold";var en=et.font;if(!en||"mathnormal"===en)return null;var ei=Y.mode;if("mathit"===en)return"italic";if("boldsymbol"===en)return"textord"===Y.type?"bold":"bold-italic";if("mathbf"===en)return"bold";if("mathbb"===en)return"double-struck";if("mathfrak"===en)return"fraktur";if("mathscr"===en||"mathcal"===en)return"script";if("mathsf"===en)return"sans-serif";else if("mathtt"===en)return"monospace";var eo=Y.text;return fm.contains(["\\imath","\\jmath"],eo)?null:(hE[ei][eo]&&hE[ei][eo].replace&&(eo=hE[ei][eo].replace),f5(eo,pS.fontMap[en].fontName,ei))?pS.fontMap[en].variant:null},mo=function(Y,et,en){if(1===Y.length){var ei,eo=ml(Y[0],et);return en&&eo instanceof p6&&"mo"===eo.type&&(eo.setAttribute("lspace","0em"),eo.setAttribute("rspace","0em")),[eo]}for(var ea=[],eu=0;eu0&&(eh.text=eh.text.slice(0,1)+"̸"+eh.text.slice(1),ea.pop())}}}ea.push(ec),ei=ec}return ea},ma=function(Y,et,en){return mr(mo(Y,et,en))},ml=function(Y,et){if(!Y)return new mt.MathNode("mrow");if(pL[Y.type])return pL[Y.type](Y,et);throw new fl("Got group of unknown type: '"+Y.type+"'")};function mu(Y,et,en,ei,eo){var ea,eu=mo(Y,en);ea=1===eu.length&&eu[0]instanceof p6&&fm.contains(["mrow","mtable"],eu[0].type)?eu[0]:new mt.MathNode("mrow",eu);var ec=new mt.MathNode("annotation",[new mt.TextNode(et)]);ec.setAttribute("encoding","application/x-tex");var ed=new mt.MathNode("semantics",[ea,ec]),ef=new mt.MathNode("math",[ed]);ef.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),ei&&ef.setAttribute("display","block");var eh=eo?"katex":"katex-mathml";return pS.makeSpan([eh],[ef])}var mc=function(Y){return new ht({style:Y.displayMode?fL.DISPLAY:fL.TEXT,maxSize:Y.maxSize,minRuleThickness:Y.minRuleThickness})},mf=function(Y,et){if(et.displayMode){var en=["katex-display"];et.leqno&&en.push("leqno"),et.fleqn&&en.push("fleqn"),Y=pS.makeSpan(en,[Y])}return Y},mh=function(Y,et,en){var ei,eo=mc(en);if("mathml"===en.output)return mu(Y,et,eo,en.displayMode,!0);if("html"===en.output){var ea=pJ(Y,eo);ei=pS.makeSpan(["katex"],[ea])}else{var eu=mu(Y,et,eo,en.displayMode,!1),ec=pJ(Y,eo);ei=pS.makeSpan(["katex"],[eu,ec])}return mf(ei,en)},mp=function(Y,et,en){var ei=pJ(Y,mc(en));return mf(pS.makeSpan(["katex"],[ei]),en)},mg={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋","\\cdrightarrow":"→","\\cdleftarrow":"←","\\cdlongequal":"="},mv={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},my=function(Y){return"ordgroup"===Y.type?Y.body.length:1},mb={encloseSpan:function(Y,et,en,ei,eo){var ea,eu=Y.height+Y.depth+en+ei;if(/fbox|color|angl/.test(et)){if(ea=pS.makeSpan(["stretchy",et],[],eo),"fbox"===et){var ec=eo.color&&eo.getColor();ec&&(ea.style.borderColor=ec)}}else{var ed=[];/^[bx]cancel$/.test(et)&&ed.push(new hb({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(et)&&ed.push(new hb({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var ef=new hv(ed,{width:"100%",height:hs(eu)});ea=pS.makeSvgSpan([],[ef],eo)}return ea.height=eu,ea.style.height=hs(eu),ea},mathMLnode:function(Y){var et=new mt.MathNode("mo",[new mt.TextNode(mg[Y.replace(/^\\/,"")])]);return et.setAttribute("stretchy","true"),et},svgSpan:function(Y,et){var{span:en,minWidth:ei,height:eo}=function(){var en=4e5,ei=Y.label.substr(1);if(fm.contains(["widehat","widecheck","widetilde","utilde"],ei)){var eo,ea,eu,ec=my(Y.base);if(ec>5)"widehat"===ei||"widecheck"===ei?(eo=420,en=2364,eu=.42,ea=ei+"4"):(eo=312,en=2340,eu=.34,ea="tilde4");else{var ed=[1,1,2,2,3,3][ec];"widehat"===ei||"widecheck"===ei?(en=[0,1062,2364,2364,2364][ed],eo=[0,239,300,360,420][ed],eu=[0,.24,.3,.3,.36,.42][ed],ea=ei+ed):(en=[0,600,1033,2339,2340][ed],eo=[0,260,286,306,312][ed],eu=[0,.26,.286,.3,.306,.34][ed],ea="tilde"+ed)}var ef=new hy(ea),eh=new hv([ef],{width:"100%",height:hs(eu),viewBox:"0 0 "+en+" "+eo,preserveAspectRatio:"none"});return{span:pS.makeSvgSpan([],[eh],et),minWidth:0,height:eu}}var ep,em,eg=[],ey=mv[ei],[eb,ek,ew]=ey,e_=ew/1e3,eE=eb.length;if(1===eE)ep=["hide-tail"],em=[ey[3]];else if(2===eE)ep=["halfarrow-left","halfarrow-right"],em=["xMinYMin","xMaxYMin"];else if(3===eE)ep=["brace-left","brace-center","brace-right"],em=["xMinYMin","xMidYMin","xMaxYMin"];else throw Error("Correct katexImagesData or update code here to support\n "+eE+" children.");for(var eC=0;eC0&&(en.style.minWidth=hs(ei)),en}};function mx(Y,et){if(!Y||Y.type!==et)throw Error("Expected node of type "+et+", but got "+(Y?"node of type "+Y.type:String(Y)));return Y}function mk(Y){var et=mw(Y);if(!et)throw Error("Expected node of symbol group type, but got "+(Y?"node of type "+Y.type:String(Y)));return et}function mw(Y){return Y&&("atom"===Y.type||h_.hasOwnProperty(Y.type))?Y:null}var m_=(Y,et)=>{Y&&"supsub"===Y.type?(ec=(ed=mx(Y.base,"accent")).base,Y.base=ec,ef=hk(pQ(Y,et)),Y.base=ed):ec=(ed=mx(Y,"accent")).base;var en=pQ(ec,et.havingCrampedStyle()),ei=ed.isShifty&&fm.isCharacterBox(ec),eo=0;ei&&(eo=hx(pQ(fm.getBaseElem(ec),et.havingCrampedStyle())).skew);var ea="\\c"===ed.label,eu=ea?en.height+en.depth:Math.min(en.height,et.fontMetrics().xHeight);if(ed.isStretchy)eh=mb.svgSpan(ed,et),eh=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en},{type:"elem",elem:eh,wrapperClasses:["svg-align"],wrapperStyle:eo>0?{width:"calc(100% - "+hs(2*eo)+")",marginLeft:hs(2*eo)}:void 0}]},et);else{"\\vec"===ed.label?(ep=pS.staticSvg("vec",et),em=pS.svgData.vec[1]):((ep=hx(ep=pS.makeOrd({mode:ed.mode,text:ed.label},et,"textord"))).italic=0,em=ep.width,ea&&(eu+=ep.depth)),eh=pS.makeSpan(["accent-body"],[ep]);var ec,ed,ef,eh,ep,em,eg="\\textcircled"===ed.label;eg&&(eh.classes.push("accent-full"),eu=en.height);var ey=eo;eg||(ey-=em/2),eh.style.left=hs(ey),"\\textcircled"===ed.label&&(eh.style.top=".2em"),eh=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en},{type:"kern",size:-eu},{type:"elem",elem:eh}]},et)}var eb=pS.makeSpan(["mord","accent"],[eh],et);return ef?(ef.children[0]=eb,ef.height=Math.max(eb.height,ef.height),ef.classes[0]="mord",ef):eb},mE=(Y,et)=>{var en=Y.isStretchy?mb.mathMLnode(Y.label):new mt.MathNode("mo",[mn(Y.label,Y.mode)]),ei=new mt.MathNode("mover",[ml(Y.base,et),en]);return ei.setAttribute("accent","true"),ei},mC=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(Y=>"\\"+Y).join("|"));pR({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(Y,et)=>{var en=pF(et[0]),ei=!mC.test(Y.funcName),eo=!ei||"\\widehat"===Y.funcName||"\\widetilde"===Y.funcName||"\\widecheck"===Y.funcName;return{type:"accent",mode:Y.parser.mode,label:Y.funcName,isStretchy:ei,isShifty:eo,base:en}},htmlBuilder:m_,mathmlBuilder:mE}),pR({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(Y,et)=>{var en=et[0],ei=Y.parser.mode;return"math"===ei&&(Y.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+Y.funcName+" works only in text mode"),ei="text"),{type:"accent",mode:ei,label:Y.funcName,isStretchy:!1,isShifty:!0,base:en}},htmlBuilder:m_,mathmlBuilder:mE}),pR({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"accentUnder",mode:en.mode,label:ei,base:eo}},htmlBuilder:(Y,et)=>{var en=pQ(Y.base,et),ei=mb.svgSpan(Y,et),eo="\\utilde"===Y.label?.12:0,ea=pS.makeVList({positionType:"top",positionData:en.height,children:[{type:"elem",elem:ei,wrapperClasses:["svg-align"]},{type:"kern",size:eo},{type:"elem",elem:en}]},et);return pS.makeSpan(["mord","accentunder"],[ea],et)},mathmlBuilder:(Y,et)=>{var en=mb.mathMLnode(Y.label),ei=new mt.MathNode("munder",[ml(Y.base,et),en]);return ei.setAttribute("accentunder","true"),ei}});var mT=Y=>{var et=new mt.MathNode("mpadded",Y?[Y]:[]);return et.setAttribute("width","+0.6em"),et.setAttribute("lspace","0.3em"),et};pR({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(Y,et,en){var{parser:ei,funcName:eo}=Y;return{type:"xArrow",mode:ei.mode,label:eo,body:et[0],below:en[0]}},htmlBuilder(Y,et){var en,ei,eo=et.style,ea=et.havingStyle(eo.sup()),eu=pS.wrapFragment(pQ(Y.body,ea,et),et),ec="\\x"===Y.label.slice(0,2)?"x":"cd";eu.classes.push(ec+"-arrow-pad"),Y.below&&(ea=et.havingStyle(eo.sub()),(en=pS.wrapFragment(pQ(Y.below,ea,et),et)).classes.push(ec+"-arrow-pad"));var ed=mb.svgSpan(Y,et),ef=-et.fontMetrics().axisHeight+.5*ed.height,eh=-et.fontMetrics().axisHeight-.5*ed.height-.111;if((eu.depth>.25||"\\xleftequilibrium"===Y.label)&&(eh-=eu.depth),en){var ep=-et.fontMetrics().axisHeight+en.height+.5*ed.height+.111;ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:eu,shift:eh},{type:"elem",elem:ed,shift:ef},{type:"elem",elem:en,shift:ep}]},et)}else ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:eu,shift:eh},{type:"elem",elem:ed,shift:ef}]},et);return ei.children[0].children[0].children[1].classes.push("svg-align"),pS.makeSpan(["mrel","x-arrow"],[ei],et)},mathmlBuilder(Y,et){var en,ei=mb.mathMLnode(Y.label);if(ei.setAttribute("minsize","x"===Y.label.charAt(0)?"1.75em":"3.0em"),Y.body){var eo=mT(ml(Y.body,et));if(Y.below){var ea=mT(ml(Y.below,et));en=new mt.MathNode("munderover",[ei,ea,eo])}else en=new mt.MathNode("mover",[ei,eo])}else if(Y.below){var eu=mT(ml(Y.below,et));en=new mt.MathNode("munder",[ei,eu])}else en=mT(),en=new mt.MathNode("mover",[ei,en]);return en}});var mS={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},mA=()=>({type:"styling",body:[],mode:"math",style:"display"}),mM=Y=>"textord"===Y.type&&"@"===Y.text,mP=(Y,et)=>("mathord"===Y.type||"atom"===Y.type)&&Y.text===et;function mj(Y,et,en){var ei=mS[Y];switch(ei){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return en.callFunction(ei,[et[0]],[et[1]]);case"\\uparrow":case"\\downarrow":var eo=en.callFunction("\\\\cdleft",[et[0]],[]),ea={type:"atom",text:ei,mode:"math",family:"rel"},eu={type:"ordgroup",mode:"math",body:[eo,en.callFunction("\\Big",[ea],[]),en.callFunction("\\\\cdright",[et[1]],[])]};return en.callFunction("\\\\cdparent",[eu],[]);case"\\\\cdlongequal":return en.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":var ec={type:"textord",text:"\\Vert",mode:"math"};return en.callFunction("\\Big",[ec],[]);default:return{type:"textord",text:" ",mode:"math"}}}function mO(Y){var et=[];for(Y.gullet.beginGroup(),Y.gullet.macros.set("\\cr","\\\\\\relax"),Y.gullet.beginGroup();;){et.push(Y.parseExpression(!1,"\\\\")),Y.gullet.endGroup(),Y.gullet.beginGroup();var en=Y.fetch().text;if("&"===en||"\\\\"===en)Y.consume();else if("\\end"===en){0===et[et.length-1].length&&et.pop();break}else throw new fl("Expected \\\\ or \\cr or \\end",Y.nextToken)}for(var ei=[],eo=[ei],ea=0;ea-1);else if("<>AV".indexOf(ef)>-1)for(var ep=0;ep<2;ep++){for(var em=!0,eg=ed+1;egAV=|." after @',eu[ed]);var ey={type:"styling",body:[mj(ef,eh,Y)],mode:"math",style:"display"};ei.push(ey),ec=mA()}else ec.body.push(eu[ed]);ea%2==0?ei.push(ec):ei.shift(),ei=[],eo.push(ei)}return Y.gullet.endGroup(),Y.gullet.endGroup(),{type:"array",mode:"math",body:eo,arraystretch:1,addJot:!0,rowGaps:[null],cols:Array(eo[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25}),colSeparationType:"CD",hLinesBeforeRow:Array(eo.length+1).fill([])}}pR({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(Y,et){var{parser:en,funcName:ei}=Y;return{type:"cdlabel",mode:en.mode,side:ei.slice(4),label:et[0]}},htmlBuilder(Y,et){var en=et.havingStyle(et.style.sup()),ei=pS.wrapFragment(pQ(Y.label,en,et),et);return ei.classes.push("cd-label-"+Y.side),ei.style.bottom=hs(.8-ei.depth),ei.height=0,ei.depth=0,ei},mathmlBuilder(Y,et){var en=new mt.MathNode("mrow",[ml(Y.label,et)]);return(en=new mt.MathNode("mpadded",[en])).setAttribute("width","0"),"left"===Y.side&&en.setAttribute("lspace","-1width"),en.setAttribute("voffset","0.7em"),(en=new mt.MathNode("mstyle",[en])).setAttribute("displaystyle","false"),en.setAttribute("scriptlevel","1"),en}}),pR({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(Y,et){var{parser:en}=Y;return{type:"cdlabelparent",mode:en.mode,fragment:et[0]}},htmlBuilder(Y,et){var en=pS.wrapFragment(pQ(Y.fragment,et),et);return en.classes.push("cd-vert-arrow"),en},mathmlBuilder:(Y,et)=>new mt.MathNode("mrow",[ml(Y.fragment,et)])}),pR({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(Y,et){for(var en,{parser:ei}=Y,eo=mx(et[0],"ordgroup").body,ea="",eu=0;eu=1114111)throw new fl("\\@char with invalid code point "+ea);return ec<=65535?en=String.fromCharCode(ec):(ec-=65536,en=String.fromCharCode((ec>>10)+55296,(1023&ec)+56320)),{type:"textord",mode:ei.mode,text:en}}});var mI=(Y,et)=>{var en=pW(Y.body,et.withColor(Y.color),!1);return pS.makeFragment(en)},mN=(Y,et)=>{var en=mo(Y.body,et.withColor(Y.color)),ei=new mt.MathNode("mstyle",en);return ei.setAttribute("mathcolor",Y.color),ei};pR({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(Y,et){var{parser:en}=Y,ei=mx(et[0],"color-token").color,eo=et[1];return{type:"color",mode:en.mode,color:ei,body:pB(eo)}},htmlBuilder:mI,mathmlBuilder:mN}),pR({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(Y,et){var{parser:en,breakOnTokenText:ei}=Y,eo=mx(et[0],"color-token").color;en.gullet.macros.set("\\current@color",eo);var ea=en.parseExpression(!0,ei);return{type:"color",mode:en.mode,color:eo,body:ea}},htmlBuilder:mI,mathmlBuilder:mN}),pR({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler(Y,et,en){var{parser:ei}=Y,eo=en[0],ea=!ei.settings.displayMode||!ei.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:ei.mode,newLine:ea,size:eo&&mx(eo,"size").value}},htmlBuilder(Y,et){var en=pS.makeSpan(["mspace"],[],et);return Y.newLine&&(en.classes.push("newline"),Y.size&&(en.style.marginTop=hs(ha(Y.size,et)))),en},mathmlBuilder(Y,et){var en=new mt.MathNode("mspace");return Y.newLine&&(en.setAttribute("linebreak","newline"),Y.size&&en.setAttribute("height",hs(ha(Y.size,et)))),en}});var mL={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},mR=Y=>{var et=Y.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(et))throw new fl("Expected a control sequence",Y);return et},mD=Y=>{var et=Y.gullet.popToken();return"="===et.text&&" "===(et=Y.gullet.popToken()).text&&(et=Y.gullet.popToken()),et},mF=(Y,et,en,ei)=>{var eo=Y.gullet.macros.get(en.text);null==eo&&(en.noexpand=!0,eo={tokens:[en],numArgs:0,unexpandable:!Y.gullet.isExpandable(en.text)}),Y.gullet.macros.set(et,eo,ei)};pR({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(Y){var{parser:et,funcName:en}=Y;et.consumeSpaces();var ei=et.fetch();if(mL[ei.text])return("\\global"===en||"\\\\globallong"===en)&&(ei.text=mL[ei.text]),mx(et.parseFunction(),"internal");throw new fl("Invalid token after macro prefix",ei)}}),pR({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y){var et,{parser:en,funcName:ei}=Y,eo=en.gullet.popToken(),ea=eo.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(ea))throw new fl("Expected a control sequence",eo);for(var eu=0,ec=[[]];"{"!==en.gullet.future().text;)if("#"===(eo=en.gullet.popToken()).text){if("{"===en.gullet.future().text){et=en.gullet.future(),ec[eu].push("{");break}if(eo=en.gullet.popToken(),!/^[1-9]$/.test(eo.text))throw new fl('Invalid argument number "'+eo.text+'"');if(parseInt(eo.text)!==eu+1)throw new fl('Argument number "'+eo.text+'" out of order');eu++,ec.push([])}else if("EOF"===eo.text)throw new fl("Expected a macro definition");else ec[eu].push(eo.text);var{tokens:ed}=en.gullet.consumeArg();return et&&ed.unshift(et),("\\edef"===ei||"\\xdef"===ei)&&(ed=en.gullet.expandTokens(ed)).reverse(),en.gullet.macros.set(ea,{tokens:ed,numArgs:eu,delimiters:ec},ei===mL[ei]),{type:"internal",mode:en.mode}}}),pR({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y){var{parser:et,funcName:en}=Y,ei=mR(et.gullet.popToken());et.gullet.consumeSpaces();var eo=mD(et);return mF(et,ei,eo,"\\\\globallet"===en),{type:"internal",mode:et.mode}}}),pR({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y){var{parser:et,funcName:en}=Y,ei=mR(et.gullet.popToken()),eo=et.gullet.popToken(),ea=et.gullet.popToken();return mF(et,ei,ea,"\\\\globalfuture"===en),et.gullet.pushToken(ea),et.gullet.pushToken(eo),{type:"internal",mode:et.mode}}});var mB=function(Y,et,en){var ei=f5(hE.math[Y]&&hE.math[Y].replace||Y,et,en);if(!ei)throw Error("Unsupported symbol "+Y+" and font size "+et+".");return ei},mz=function(Y,et,en,ei){var eo=en.havingBaseStyle(et),ea=pS.makeSpan(ei.concat(eo.sizingClasses(en)),[Y],en),eu=eo.sizeMultiplier/en.sizeMultiplier;return ea.height*=eu,ea.depth*=eu,ea.maxFontSize=eo.sizeMultiplier,ea},mU=function(Y,et,en){var ei=et.havingBaseStyle(en),eo=(1-et.sizeMultiplier/ei.sizeMultiplier)*et.fontMetrics().axisHeight;Y.classes.push("delimcenter"),Y.style.top=hs(eo),Y.height-=eo,Y.depth+=eo},mH=function(Y,et,en,ei,eo,ea){var eu=mz(pS.makeSymbol(Y,"Main-Regular",eo,ei),et,ei,ea);return en&&mU(eu,ei,et),eu},mG=function(Y,et,en,ei){return pS.makeSymbol(Y,"Size"+et+"-Regular",en,ei)},mV=function(Y,et,en,ei,eo,ea){var eu=mG(Y,et,eo,ei),ec=mz(pS.makeSpan(["delimsizing","size"+et],[eu],ei),fL.TEXT,ei,ea);return en&&mU(ec,ei,fL.TEXT),ec},mW=function(Y,et,en){var ei;return ei="Size1-Regular"===et?"delim-size1":"delim-size4",{type:"elem",elem:pS.makeSpan(["delimsizinginner",ei],[pS.makeSpan([],[pS.makeSymbol(Y,et,en)])])}},mq=function(Y,et,en){var ei=fX["Size4-Regular"][Y.charCodeAt(0)]?fX["Size4-Regular"][Y.charCodeAt(0)][4]:fX["Size1-Regular"][Y.charCodeAt(0)][4],eo=new hy("inner",f$(Y,Math.round(1e3*et))),ea=new hv([eo],{width:hs(ei),height:hs(et),style:"width:"+hs(ei),viewBox:"0 0 "+1e3*ei+" "+Math.round(1e3*et),preserveAspectRatio:"xMinYMin"}),eu=pS.makeSvgSpan([],[ea],en);return eu.height=et,eu.style.height=hs(et),eu.style.width=hs(ei),{type:"elem",elem:eu}},mZ=.008,mK={type:"kern",size:-.008},m$=["|","\\lvert","\\rvert","\\vert"],mY=["\\|","\\lVert","\\rVert","\\Vert"],mQ=function(Y,et,en,ei,eo,ea){eu=ed=ef=Y,ec=null;var eu,ec,ed,ef,eh="Size1-Regular";"\\uparrow"===Y?ed=ef="⏐":"\\Uparrow"===Y?ed=ef="‖":"\\downarrow"===Y?eu=ed="⏐":"\\Downarrow"===Y?eu=ed="‖":"\\updownarrow"===Y?(eu="\\uparrow",ed="⏐",ef="\\downarrow"):"\\Updownarrow"===Y?(eu="\\Uparrow",ed="‖",ef="\\Downarrow"):fm.contains(m$,Y)?ed="∣":fm.contains(mY,Y)?ed="∥":"["===Y||"\\lbrack"===Y?(eu="⎡",ed="⎢",ef="⎣",eh="Size4-Regular"):"]"===Y||"\\rbrack"===Y?(eu="⎤",ed="⎥",ef="⎦",eh="Size4-Regular"):"\\lfloor"===Y||"⌊"===Y?(ed=eu="⎢",ef="⎣",eh="Size4-Regular"):"\\lceil"===Y||"⌈"===Y?(eu="⎡",ed=ef="⎢",eh="Size4-Regular"):"\\rfloor"===Y||"⌋"===Y?(ed=eu="⎥",ef="⎦",eh="Size4-Regular"):"\\rceil"===Y||"⌉"===Y?(eu="⎤",ed=ef="⎥",eh="Size4-Regular"):"("===Y||"\\lparen"===Y?(eu="⎛",ed="⎜",ef="⎝",eh="Size4-Regular"):")"===Y||"\\rparen"===Y?(eu="⎞",ed="⎟",ef="⎠",eh="Size4-Regular"):"\\{"===Y||"\\lbrace"===Y?(eu="⎧",ec="⎨",ef="⎩",ed="⎪",eh="Size4-Regular"):"\\}"===Y||"\\rbrace"===Y?(eu="⎫",ec="⎬",ef="⎭",ed="⎪",eh="Size4-Regular"):"\\lgroup"===Y||"⟮"===Y?(eu="⎧",ef="⎩",ed="⎪",eh="Size4-Regular"):"\\rgroup"===Y||"⟯"===Y?(eu="⎫",ef="⎭",ed="⎪",eh="Size4-Regular"):"\\lmoustache"===Y||"⎰"===Y?(eu="⎧",ef="⎭",ed="⎪",eh="Size4-Regular"):("\\rmoustache"===Y||"⎱"===Y)&&(eu="⎫",ef="⎩",ed="⎪",eh="Size4-Regular");var ep=mB(eu,eh,eo),em=ep.height+ep.depth,eg=mB(ed,eh,eo),ey=eg.height+eg.depth,eb=mB(ef,eh,eo),ek=eb.height+eb.depth,ew=0,e_=1;if(null!==ec){var eE=mB(ec,eh,eo);ew=eE.height+eE.depth,e_=2}var eC=em+ek+ew,eT=Math.max(0,Math.ceil((et-eC)/(e_*ey))),eS=eC+eT*e_*ey,eA=ei.fontMetrics().axisHeight;en&&(eA*=ei.sizeMultiplier);var eM=eS/2-eA,eP=[];if(eP.push(mW(ef,eh,eo)),eP.push(mK),null===ec){var ej=eS-em-ek+2*mZ;eP.push(mq(ed,ej,ei))}else{var eO=(eS-em-ek-ew)/2+2*mZ;eP.push(mq(ed,eO,ei)),eP.push(mK),eP.push(mW(ec,eh,eo)),eP.push(mK),eP.push(mq(ed,eO,ei))}eP.push(mK),eP.push(mW(eu,eh,eo));var eI=ei.havingBaseStyle(fL.TEXT),eN=pS.makeVList({positionType:"bottom",positionData:eM,children:eP},eI);return mz(pS.makeSpan(["delimsizing","mult"],[eN],eI),fL.TEXT,ei,ea)},mX=80,mJ=.08,m0=function(Y,et,en,ei,eo){var ea=fK(Y,ei,en),eu=new hy(Y,ea),ec=new hv([eu],{width:"400em",height:hs(et),viewBox:"0 0 400000 "+en,preserveAspectRatio:"xMinYMin slice"});return pS.makeSvgSpan(["hide-tail"],[ec],eo)},m9=function(Y,et){var en,ei,eo=et.havingBaseSizing(),ea=ga("\\surd",Y*eo.sizeMultiplier,gr,eo),eu=eo.sizeMultiplier,ec=Math.max(0,et.minRuleThickness-et.fontMetrics().sqrtRuleThickness),ed=0,ef=0,eh=0;return"small"===ea.type?(eh=1e3+1e3*ec+mX,Y<1?eu=1:Y<1.4&&(eu=.7),ed=(1+ec+mJ)/eu,ef=(1+ec)/eu,(en=m0("sqrtMain",ed,eh,ec,et)).style.minWidth="0.853em",ei=.833/eu):"large"===ea.type?(eh=(1e3+mX)*m6[ea.size],ef=(m6[ea.size]+ec)/eu,ed=(m6[ea.size]+ec+mJ)/eu,(en=m0("sqrtSize"+ea.size,ed,eh,ec,et)).style.minWidth="1.02em",ei=1/eu):(ed=Y+ec+mJ,ef=Y+ec,(en=m0("sqrtTall",ed,eh=Math.floor(1e3*Y+ec)+mX,ec,et)).style.minWidth="0.742em",ei=1.056),en.height=ef,en.style.height=hs(ed),{span:en,advanceWidth:ei,ruleWidth:(et.fontMetrics().sqrtRuleThickness+ec)*eu}},m5=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],m4=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],m3=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],m6=[0,1.2,1.8,2.4,3],m7=function(Y,et,en,ei,eo){if("<"===Y||"\\lt"===Y||"⟨"===Y?Y="\\langle":(">"===Y||"\\gt"===Y||"⟩"===Y)&&(Y="\\rangle"),fm.contains(m5,Y)||fm.contains(m3,Y))return mV(Y,et,!1,en,ei,eo);if(fm.contains(m4,Y))return mQ(Y,m6[et],!1,en,ei,eo);throw new fl("Illegal delimiter: '"+Y+"'")},m8=[{type:"small",style:fL.SCRIPTSCRIPT},{type:"small",style:fL.SCRIPT},{type:"small",style:fL.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],gn=[{type:"small",style:fL.SCRIPTSCRIPT},{type:"small",style:fL.SCRIPT},{type:"small",style:fL.TEXT},{type:"stack"}],gr=[{type:"small",style:fL.SCRIPTSCRIPT},{type:"small",style:fL.SCRIPT},{type:"small",style:fL.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],gi=function(Y){if("small"===Y.type)return"Main-Regular";if("large"===Y.type)return"Size"+Y.size+"-Regular";if("stack"===Y.type)return"Size4-Regular";throw Error("Add support for delim type '"+Y.type+"' here.")},ga=function(Y,et,en,ei){for(var eo=Math.min(2,3-ei.style.size),ea=eo;eaet)return en[ea]}return en[en.length-1]},gs=function(Y,et,en,ei,eo,ea){"<"===Y||"\\lt"===Y||"⟨"===Y?Y="\\langle":(">"===Y||"\\gt"===Y||"⟩"===Y)&&(Y="\\rangle"),eu=fm.contains(m3,Y)?m8:fm.contains(m5,Y)?gr:gn;var eu,ec=ga(Y,et,eu,ei);return"small"===ec.type?mH(Y,ec.style,en,ei,eo,ea):"large"===ec.type?mV(Y,ec.size,en,ei,eo,ea):mQ(Y,et,en,ei,eo,ea)},gl=function(Y,et,en,ei,eo,ea){var eu=ei.fontMetrics().axisHeight*ei.sizeMultiplier,ec=901,ed=5/ei.fontMetrics().ptPerEm,ef=Math.max(et-eu,en+eu);return gs(Y,Math.max(ef/500*ec,2*ef-ed),!0,ei,eo,ea)},gu={sqrtImage:m9,sizedDelim:m7,sizeToMaxHeight:m6,customSizedDelim:gs,leftRightDelim:gl},gc={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},gd=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function gf(Y,et){var en=mw(Y);if(en&&fm.contains(gd,en.text))return en;if(en)throw new fl("Invalid delimiter '"+en.text+"' after '"+et.funcName+"'",Y);throw new fl("Invalid delimiter type '"+Y.type+"'",Y)}function gh(Y){if(!Y.body)throw Error("Bug: The leftright ParseNode wasn't fully parsed.")}pR({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(Y,et)=>{var en=gf(et[0],Y);return{type:"delimsizing",mode:Y.parser.mode,size:gc[Y.funcName].size,mclass:gc[Y.funcName].mclass,delim:en.text}},htmlBuilder:(Y,et)=>"."===Y.delim?pS.makeSpan([Y.mclass]):gu.sizedDelim(Y.delim,Y.size,et,Y.mode,[Y.mclass]),mathmlBuilder:Y=>{var et=[];"."!==Y.delim&&et.push(mn(Y.delim,Y.mode));var en=new mt.MathNode("mo",et);"mopen"===Y.mclass||"mclose"===Y.mclass?en.setAttribute("fence","true"):en.setAttribute("fence","false"),en.setAttribute("stretchy","true");var ei=hs(gu.sizeToMaxHeight[Y.size]);return en.setAttribute("minsize",ei),en.setAttribute("maxsize",ei),en}}),pR({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var en=Y.parser.gullet.macros.get("\\current@color");if(en&&"string"!=typeof en)throw new fl("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:Y.parser.mode,delim:gf(et[0],Y).text,color:en}}}),pR({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var en=gf(et[0],Y),ei=Y.parser;++ei.leftrightDepth;var eo=ei.parseExpression(!1);--ei.leftrightDepth,ei.expect("\\right",!1);var ea=mx(ei.parseFunction(),"leftright-right");return{type:"leftright",mode:ei.mode,body:eo,left:en.text,right:ea.delim,rightColor:ea.color}},htmlBuilder:(Y,et)=>{gh(Y);for(var en,ei,eo=pW(Y.body,et,!0,["mopen","mclose"]),ea=0,eu=0,ec=!1,ed=0;ed{gh(Y);var en=mo(Y.body,et);if("."!==Y.left){var ei=new mt.MathNode("mo",[mn(Y.left,Y.mode)]);ei.setAttribute("fence","true"),en.unshift(ei)}if("."!==Y.right){var eo=new mt.MathNode("mo",[mn(Y.right,Y.mode)]);eo.setAttribute("fence","true"),Y.rightColor&&eo.setAttribute("mathcolor",Y.rightColor),en.push(eo)}return mr(en)}}),pR({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var en=gf(et[0],Y);if(!Y.parser.leftrightDepth)throw new fl("\\middle without preceding \\left",en);return{type:"middle",mode:Y.parser.mode,delim:en.text}},htmlBuilder:(Y,et)=>{var en;if("."===Y.delim)en=pY(et,[]);else{en=gu.sizedDelim(Y.delim,1,et,Y.mode,[]);var ei={delim:Y.delim,options:et};en.isMiddle=ei}return en},mathmlBuilder:(Y,et)=>{var en="\\vert"===Y.delim||"|"===Y.delim?mn("|","text"):mn(Y.delim,Y.mode),ei=new mt.MathNode("mo",[en]);return ei.setAttribute("fence","true"),ei.setAttribute("lspace","0.05em"),ei.setAttribute("rspace","0.05em"),ei}});var gp=(Y,et)=>{var en,ei,eo=pS.wrapFragment(pQ(Y.body,et),et),ea=Y.label.substr(1),eu=et.sizeMultiplier,ec=0,ed=fm.isCharacterBox(Y.body);if("sout"===ea)(en=pS.makeSpan(["stretchy","sout"])).height=et.fontMetrics().defaultRuleThickness/eu,ec=-.5*et.fontMetrics().xHeight;else if("phase"===ea){var ef=ha({number:.6,unit:"pt"},et),eh=ha({number:.35,unit:"ex"},et);eu/=et.havingBaseSizing().sizeMultiplier;var ep=eo.height+eo.depth+ef+eh;eo.style.paddingLeft=hs(ep/2+ef);var em=Math.floor(1e3*ep*eu),eg=fq(em),ey=new hv([new hy("phase",eg)],{width:"400em",height:hs(em/1e3),viewBox:"0 0 400000 "+em,preserveAspectRatio:"xMinYMin slice"});(en=pS.makeSvgSpan(["hide-tail"],[ey],et)).style.height=hs(ep),ec=eo.depth+ef+eh}else{/cancel/.test(ea)?ed||eo.classes.push("cancel-pad"):"angl"===ea?eo.classes.push("anglpad"):eo.classes.push("boxpad");var eb=0,ek=0,ew=0;/box/.test(ea)?(ew=Math.max(et.fontMetrics().fboxrule,et.minRuleThickness),ek=eb=et.fontMetrics().fboxsep+("colorbox"===ea?0:ew)):"angl"===ea?(eb=4*(ew=Math.max(et.fontMetrics().defaultRuleThickness,et.minRuleThickness)),ek=Math.max(0,.25-eo.depth)):ek=eb=ed?.2:0,en=mb.encloseSpan(eo,ea,eb,ek,et),/fbox|boxed|fcolorbox/.test(ea)?(en.style.borderStyle="solid",en.style.borderWidth=hs(ew)):"angl"===ea&&.049!==ew&&(en.style.borderTopWidth=hs(ew),en.style.borderRightWidth=hs(ew)),ec=eo.depth+ek,Y.backgroundColor&&(en.style.backgroundColor=Y.backgroundColor,Y.borderColor&&(en.style.borderColor=Y.borderColor))}if(Y.backgroundColor)ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:en,shift:ec},{type:"elem",elem:eo,shift:0}]},et);else{var e_=/cancel|phase/.test(ea)?["svg-align"]:[];ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:eo,shift:0},{type:"elem",elem:en,shift:ec,wrapperClasses:e_}]},et)}return(/cancel/.test(ea)&&(ei.height=eo.height,ei.depth=eo.depth),/cancel/.test(ea)&&!ed)?pS.makeSpan(["mord","cancel-lap"],[ei],et):pS.makeSpan(["mord"],[ei],et)},gm=(Y,et)=>{var en=0,ei=new mt.MathNode(Y.label.indexOf("colorbox")>-1?"mpadded":"menclose",[ml(Y.body,et)]);switch(Y.label){case"\\cancel":ei.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":ei.setAttribute("notation","downdiagonalstrike");break;case"\\phase":ei.setAttribute("notation","phasorangle");break;case"\\sout":ei.setAttribute("notation","horizontalstrike");break;case"\\fbox":ei.setAttribute("notation","box");break;case"\\angl":ei.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(en=et.fontMetrics().fboxsep*et.fontMetrics().ptPerEm,ei.setAttribute("width","+"+2*en+"pt"),ei.setAttribute("height","+"+2*en+"pt"),ei.setAttribute("lspace",en+"pt"),ei.setAttribute("voffset",en+"pt"),"\\fcolorbox"===Y.label){var eo=Math.max(et.fontMetrics().fboxrule,et.minRuleThickness);ei.setAttribute("style","border: "+eo+"em solid "+String(Y.borderColor))}break;case"\\xcancel":ei.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return Y.backgroundColor&&ei.setAttribute("mathbackground",Y.backgroundColor),ei};pR({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(Y,et,en){var{parser:ei,funcName:eo}=Y,ea=mx(et[0],"color-token").color,eu=et[1];return{type:"enclose",mode:ei.mode,label:eo,backgroundColor:ea,body:eu}},htmlBuilder:gp,mathmlBuilder:gm}),pR({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(Y,et,en){var{parser:ei,funcName:eo}=Y,ea=mx(et[0],"color-token").color,eu=mx(et[1],"color-token").color,ec=et[2];return{type:"enclose",mode:ei.mode,label:eo,backgroundColor:eu,borderColor:ea,body:ec}},htmlBuilder:gp,mathmlBuilder:gm}),pR({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(Y,et){var{parser:en}=Y;return{type:"enclose",mode:en.mode,label:"\\fbox",body:et[0]}}}),pR({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"enclose",mode:en.mode,label:ei,body:eo}},htmlBuilder:gp,mathmlBuilder:gm}),pR({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(Y,et){var{parser:en}=Y;return{type:"enclose",mode:en.mode,label:"\\angl",body:et[0]}}});var gv={};function gy(Y){for(var{type:et,names:en,props:ei,handler:eo,htmlBuilder:ea,mathmlBuilder:eu}=Y,ec={type:et,numArgs:ei.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:eo},ed=0;ed{if(!Y.parser.settings.displayMode)throw new fl("{"+Y.envName+"} can be used only in display mode.")};function g_(Y){if(-1===Y.indexOf("ed"))return -1===Y.indexOf("*")}function gE(Y,et,en){var{hskipBeforeAndAfter:ei,addJot:eo,cols:ea,arraystretch:eu,colSeparationType:ec,autoTag:ed,singleRow:ef,emptySingleRow:eh,maxNumCols:ep,leqno:em}=et;if(Y.gullet.beginGroup(),ef||Y.gullet.macros.set("\\cr","\\\\\\relax"),!eu){var eg=Y.gullet.expandMacroAsText("\\arraystretch");if(null==eg)eu=1;else if(!(eu=parseFloat(eg))||eu<0)throw new fl("Invalid \\arraystretch: "+eg)}Y.gullet.beginGroup();var ey=[],eb=[ey],ek=[],ew=[],e_=null!=ed?[]:void 0;function eE(){ed&&Y.gullet.macros.set("\\@eqnsw","1",!0)}function eC(){e_&&(Y.gullet.macros.get("\\df@tag")?(e_.push(Y.subparse([new fa("\\df@tag")])),Y.gullet.macros.set("\\df@tag",void 0,!0)):e_.push(!!ed&&"1"===Y.gullet.macros.get("\\@eqnsw")))}for(eE(),ew.push(gk(Y));;){var eT=Y.parseExpression(!1,ef?"\\end":"\\\\");Y.gullet.endGroup(),Y.gullet.beginGroup(),eT={type:"ordgroup",mode:Y.mode,body:eT},en&&(eT={type:"styling",mode:Y.mode,style:en,body:[eT]}),ey.push(eT);var eS=Y.fetch().text;if("&"===eS){if(ep&&ey.length===ep){if(ef||ec)throw new fl("Too many tab characters: &",Y.nextToken);Y.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}Y.consume()}else if("\\end"===eS){eC(),1===ey.length&&"styling"===eT.type&&0===eT.body[0].body.length&&(eb.length>1||!eh)&&eb.pop(),ew.length0&&(eE+=.25),eh.push({pos:eE,isDashed:Y[et]})}for(eC(ec[0]),en=0;en0&&(eA<(eO+=e_)&&(eA=eO),eO=0),Y.addJot&&(eA+=eb),eM.height=eS,eM.depth=eA,eE+=eS,eM.pos=eE,eE+=eA+eO,ef[en]=eM,eC(ec[en+1])}var eI=eE/2+et.fontMetrics().axisHeight,eN=Y.cols||[],eL=[],eR=[];if(Y.tags&&Y.tags.some(Y=>Y))for(en=0;en=ed)){var eZ=void 0;(ei>0||Y.hskipBeforeAndAfter)&&0!==(eZ=fm.deflt(eU.pregap,eg))&&((eo=pS.makeSpan(["arraycolsep"],[])).style.width=hs(eZ),eL.push(eo));var eK=[];for(en=0;en0){for(var eX=pS.makeLineSpan("hline",et,ep),eJ=pS.makeLineSpan("hdashline",et,ep),e0=[{type:"elem",elem:ef,shift:0}];eh.length>0;){var e9=eh.pop(),e5=e9.pos-eI;e9.isDashed?e0.push({type:"elem",elem:eJ,shift:e5}):e0.push({type:"elem",elem:eX,shift:e5})}ef=pS.makeVList({positionType:"individualShift",children:e0},et)}if(0===eR.length)return pS.makeSpan(["mord"],[ef],et);var e4=pS.makeVList({positionType:"individualShift",children:eR},et);return e4=pS.makeSpan(["tag"],[e4],et),pS.makeFragment([ef,e4])},gS={c:"center ",l:"left ",r:"right "},gA=function(Y,et){for(var en=[],ei=new mt.MathNode("mtd",[],["mtr-glue"]),eo=new mt.MathNode("mtd",[],["mml-eqn-num"]),ea=0;ea0){var eg=Y.cols,ey="",eb=!1,ek=0,ew=eg.length;"separator"===eg[0].type&&(ep+="top ",ek=1),"separator"===eg[eg.length-1].type&&(ep+="bottom ",ew-=1);for(var e_=ek;e_0?"left ":"")+(eA[eA.length-1].length>0?"right ":"");for(var eM=1;eM-1?"alignat":"align",ea="split"===Y.envName,eu=gE(Y.parser,{cols:ei,addJot:!0,autoTag:ea?void 0:g_(Y.envName),emptySingleRow:!0,colSeparationType:eo,maxNumCols:ea?2:void 0,leqno:Y.parser.settings.leqno},"display"),ec=0,ed={type:"ordgroup",mode:Y.mode,body:[]};if(et[0]&&"ordgroup"===et[0].type){for(var ef="",eh=0;eh0&&ep&&(ey=1),ei[em]={type:"align",align:eg,pregap:ey,postgap:0}}return eu.colSeparationType=ep?"align":"alignat",eu};gy({type:"array",names:["array","darray"],props:{numArgs:1},handler(Y,et){var en=(mw(et[0])?[et[0]]:mx(et[0],"ordgroup").body).map(function(Y){var et=mk(Y).text;if(-1!=="lcr".indexOf(et))return{type:"align",align:et};if("|"===et)return{type:"separator",separator:"|"};if(":"===et)return{type:"separator",separator:":"};throw new fl("Unknown column alignment: "+et,Y)}),ei={cols:en,hskipBeforeAndAfter:!0,maxNumCols:en.length};return gE(Y.parser,ei,gC(Y.envName))},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(Y){var et={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[Y.envName.replace("*","")],en="c",ei={hskipBeforeAndAfter:!1,cols:[{type:"align",align:en}]};if("*"===Y.envName.charAt(Y.envName.length-1)){var eo=Y.parser;if(eo.consumeSpaces(),"["===eo.fetch().text){if(eo.consume(),eo.consumeSpaces(),en=eo.fetch().text,-1==="lcr".indexOf(en))throw new fl("Expected l or c or r",eo.nextToken);eo.consume(),eo.consumeSpaces(),eo.expect("]"),eo.consume(),ei.cols=[{type:"align",align:en}]}}var ea=gE(Y.parser,ei,gC(Y.envName)),eu=Math.max(0,...ea.body.map(Y=>Y.length));return ea.cols=Array(eu).fill({type:"align",align:en}),et?{type:"leftright",mode:Y.mode,body:[ea],left:et[0],right:et[1],rightColor:void 0}:ea},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(Y){var et={arraystretch:.5},en=gE(Y.parser,et,"script");return en.colSeparationType="small",en},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["subarray"],props:{numArgs:1},handler(Y,et){var en=(mw(et[0])?[et[0]]:mx(et[0],"ordgroup").body).map(function(Y){var et=mk(Y).text;if(-1!=="lc".indexOf(et))return{type:"align",align:et};throw new fl("Unknown column alignment: "+et,Y)});if(en.length>1)throw new fl("{subarray} can contain only one column");var ei={cols:en,hskipBeforeAndAfter:!1,arraystretch:.5};if((ei=gE(Y.parser,ei,"script")).body.length>0&&ei.body[0].length>1)throw new fl("{subarray} can contain only one column");return ei},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(Y){var et={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},en=gE(Y.parser,et,gC(Y.envName));return{type:"leftright",mode:Y.mode,body:[en],left:Y.envName.indexOf("r")>-1?".":"\\{",right:Y.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:gM,htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(Y){fm.contains(["gather","gather*"],Y.envName)&&gw(Y);var et={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:g_(Y.envName),emptySingleRow:!0,leqno:Y.parser.settings.leqno};return gE(Y.parser,et,"display")},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:gM,htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(Y){gw(Y);var et={autoTag:g_(Y.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:Y.parser.settings.leqno};return gE(Y.parser,et,"display")},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["CD"],props:{numArgs:0},handler:Y=>(gw(Y),mO(Y.parser)),htmlBuilder:gT,mathmlBuilder:gA}),gx("\\nonumber","\\gdef\\@eqnsw{0}"),gx("\\notag","\\nonumber"),pR({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(Y,et){throw new fl(Y.funcName+" valid only within array environment")}});var gP=gv;pR({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=et[0];if("ordgroup"!==eo.type)throw new fl("Invalid environment name",eo);for(var ea="",eu=0;eu{var et="ordgroup"===Y.type&&Y.body.length?Y.body[0]:Y;return"atom"===et.type&&("bin"===et.family||"rel"===et.family)?"m"+et.family:"mord"};pR({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(Y,et){var{parser:en}=Y;return{type:"mclass",mode:en.mode,mclass:gN(et[0]),body:pB(et[1]),isCharacterBox:fm.isCharacterBox(et[1])}}}),pR({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(Y,et){var en,{parser:ei,funcName:eo}=Y,ea=et[1],eu=et[0];en="\\stackrel"!==eo?gN(ea):"mrel";var ec={type:"op",mode:ea.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:"\\stackrel"!==eo,body:pB(ea)},ed={type:"supsub",mode:eu.mode,base:ec,sup:"\\underset"===eo?null:eu,sub:"\\underset"===eo?eu:null};return{type:"mclass",mode:ei.mode,mclass:en,body:[ed],isCharacterBox:fm.isCharacterBox(ed)}},htmlBuilder:gO,mathmlBuilder:gI});var gL=(Y,et)=>{var en=Y.font,ei=et.withFont(en);return pQ(Y.body,ei)},gR=(Y,et)=>{var en=Y.font,ei=et.withFont(en);return ml(Y.body,ei)},gD={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};pR({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=pF(et[0]),ea=ei;return ea in gD&&(ea=gD[ea]),{type:"font",mode:en.mode,font:ea.slice(1),body:eo}},htmlBuilder:gL,mathmlBuilder:gR}),pR({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0],eo=fm.isCharacterBox(ei);return{type:"mclass",mode:en.mode,mclass:gN(ei),body:[{type:"font",mode:en.mode,font:"boldsymbol",body:ei}],isCharacterBox:eo}}}),pR({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(Y,et)=>{var{parser:en,funcName:ei,breakOnTokenText:eo}=Y,{mode:ea}=en,eu=en.parseExpression(!0,eo);return{type:"font",mode:ea,font:"math"+ei.slice(1),body:{type:"ordgroup",mode:en.mode,body:eu}}},htmlBuilder:gL,mathmlBuilder:gR});var gF=(Y,et)=>{var en=et;return"display"===Y?en=en.id>=fL.SCRIPT.id?en.text():fL.DISPLAY:"text"===Y&&en.size===fL.DISPLAY.size?en=fL.TEXT:"script"===Y?en=fL.SCRIPT:"scriptscript"===Y&&(en=fL.SCRIPTSCRIPT),en},gB=(Y,et)=>{var en,ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg=gF(Y.size,et.style),ey=eg.fracNum(),eb=eg.fracDen();en=et.havingStyle(ey);var ek=pQ(Y.numer,en,et);if(Y.continued){var ew=8.5/et.fontMetrics().ptPerEm,e_=3.5/et.fontMetrics().ptPerEm;ek.height=ek.height0?3*ea:7*ea,ed=et.fontMetrics().denom1):(eo>0?(eu=et.fontMetrics().num2,ec=ea):(eu=et.fontMetrics().num3,ec=3*ea),ed=et.fontMetrics().denom2),ei){var eC=et.fontMetrics().axisHeight;eu-ek.depth-(eC+.5*eo){var en=new mt.MathNode("mfrac",[ml(Y.numer,et),ml(Y.denom,et)]);if(Y.hasBarLine){if(Y.barSize){var ei=ha(Y.barSize,et);en.setAttribute("linethickness",hs(ei))}}else en.setAttribute("linethickness","0px");var eo=gF(Y.size,et.style);if(eo.size!==et.style.size){en=new mt.MathNode("mstyle",[en]);var ea=eo.size===fL.DISPLAY.size?"true":"false";en.setAttribute("displaystyle",ea),en.setAttribute("scriptlevel","0")}if(null!=Y.leftDelim||null!=Y.rightDelim){var eu=[];if(null!=Y.leftDelim){var ec=new mt.MathNode("mo",[new mt.TextNode(Y.leftDelim.replace("\\",""))]);ec.setAttribute("fence","true"),eu.push(ec)}if(eu.push(en),null!=Y.rightDelim){var ed=new mt.MathNode("mo",[new mt.TextNode(Y.rightDelim.replace("\\",""))]);ed.setAttribute("fence","true"),eu.push(ed)}return mr(eu)}return en};pR({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(Y,et)=>{var en,{parser:ei,funcName:eo}=Y,ea=et[0],eu=et[1],ec=null,ed=null,ef="auto";switch(eo){case"\\dfrac":case"\\frac":case"\\tfrac":en=!0;break;case"\\\\atopfrac":en=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":en=!1,ec="(",ed=")";break;case"\\\\bracefrac":en=!1,ec="\\{",ed="\\}";break;case"\\\\brackfrac":en=!1,ec="[",ed="]";break;default:throw Error("Unrecognized genfrac command")}switch(eo){case"\\dfrac":case"\\dbinom":ef="display";break;case"\\tfrac":case"\\tbinom":ef="text"}return{type:"genfrac",mode:ei.mode,continued:!1,numer:ea,denom:eu,hasBarLine:en,leftDelim:ec,rightDelim:ed,size:ef,barSize:null}},htmlBuilder:gB,mathmlBuilder:gz}),pR({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0],ea=et[1];return{type:"genfrac",mode:en.mode,continued:!0,numer:eo,denom:ea,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}}),pR({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(Y){var et,{parser:en,funcName:ei,token:eo}=Y;switch(ei){case"\\over":et="\\frac";break;case"\\choose":et="\\binom";break;case"\\atop":et="\\\\atopfrac";break;case"\\brace":et="\\\\bracefrac";break;case"\\brack":et="\\\\brackfrac";break;default:throw Error("Unrecognized infix genfrac command")}return{type:"infix",mode:en.mode,replaceWith:et,token:eo}}});var gU=["display","text","script","scriptscript"],gH=function(Y){var et=null;return Y.length>0&&(et="."===(et=Y)?null:et),et};pR({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(Y,et){var en,{parser:ei}=Y,eo=et[4],ea=et[5],eu=pF(et[0]),ec="atom"===eu.type&&"open"===eu.family?gH(eu.text):null,ed=pF(et[1]),ef="atom"===ed.type&&"close"===ed.family?gH(ed.text):null,eh=mx(et[2],"size"),ep=null;en=!!eh.isBlank||(ep=eh.value).number>0;var em="auto",eg=et[3];return"ordgroup"===eg.type?eg.body.length>0&&(em=gU[Number(mx(eg.body[0],"textord").text)]):em=gU[Number((eg=mx(eg,"textord")).text)],{type:"genfrac",mode:ei.mode,numer:eo,denom:ea,continued:!1,hasBarLine:en,barSize:ep,leftDelim:ec,rightDelim:ef,size:em}},htmlBuilder:gB,mathmlBuilder:gz}),pR({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(Y,et){var{parser:en,funcName:ei,token:eo}=Y;return{type:"infix",mode:en.mode,replaceWith:"\\\\abovefrac",size:mx(et[0],"size").value,token:eo}}}),pR({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0],ea=fp(mx(et[1],"infix").size),eu=et[2],ec=ea.number>0;return{type:"genfrac",mode:en.mode,numer:eo,denom:eu,continued:!1,hasBarLine:ec,barSize:ea,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:gB,mathmlBuilder:gz});var gG=(Y,et)=>{var en,ei,eo,ea=et.style;"supsub"===Y.type?(en=Y.sup?pQ(Y.sup,et.havingStyle(ea.sup()),et):pQ(Y.sub,et.havingStyle(ea.sub()),et),ei=mx(Y.base,"horizBrace")):ei=mx(Y,"horizBrace");var eu=pQ(ei.base,et.havingBaseStyle(fL.DISPLAY)),ec=mb.svgSpan(ei,et);if(ei.isOver?(eo=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:eu},{type:"kern",size:.1},{type:"elem",elem:ec}]},et)).children[0].children[0].children[1].classes.push("svg-align"):(eo=pS.makeVList({positionType:"bottom",positionData:eu.depth+.1+ec.height,children:[{type:"elem",elem:ec},{type:"kern",size:.1},{type:"elem",elem:eu}]},et)).children[0].children[0].children[0].classes.push("svg-align"),en){var ed=pS.makeSpan(["mord",ei.isOver?"mover":"munder"],[eo],et);eo=ei.isOver?pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ed},{type:"kern",size:.2},{type:"elem",elem:en}]},et):pS.makeVList({positionType:"bottom",positionData:ed.depth+.2+en.height+en.depth,children:[{type:"elem",elem:en},{type:"kern",size:.2},{type:"elem",elem:ed}]},et)}return pS.makeSpan(["mord",ei.isOver?"mover":"munder"],[eo],et)};pR({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(Y,et){var{parser:en,funcName:ei}=Y;return{type:"horizBrace",mode:en.mode,label:ei,isOver:/^\\over/.test(ei),base:et[0]}},htmlBuilder:gG,mathmlBuilder:(Y,et)=>{var en=mb.mathMLnode(Y.label);return new mt.MathNode(Y.isOver?"mover":"munder",[ml(Y.base,et),en])}}),pR({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[1],eo=mx(et[0],"url").url;return en.settings.isTrusted({command:"\\href",url:eo})?{type:"href",mode:en.mode,href:eo,body:pB(ei)}:en.formatUnsupportedCmd("\\href")},htmlBuilder:(Y,et)=>{var en=pW(Y.body,et,!1);return pS.makeAnchor(Y.href,[],en,et)},mathmlBuilder:(Y,et)=>{var en=ma(Y.body,et);return en instanceof p6||(en=new p6("mrow",[en])),en.setAttribute("href",Y.href),en}}),pR({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=mx(et[0],"url").url;if(!en.settings.isTrusted({command:"\\url",url:ei}))return en.formatUnsupportedCmd("\\url");for(var eo=[],ea=0;eanew mt.MathNode("mrow",mo(Y.body,et))}),pR({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(Y,et)=>{var en,{parser:ei,funcName:eo,token:ea}=Y,eu=mx(et[0],"raw").string,ec=et[1];ei.settings.strict&&ei.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var ed={};switch(eo){case"\\htmlClass":ed.class=eu,en={command:"\\htmlClass",class:eu};break;case"\\htmlId":ed.id=eu,en={command:"\\htmlId",id:eu};break;case"\\htmlStyle":ed.style=eu,en={command:"\\htmlStyle",style:eu};break;case"\\htmlData":for(var ef=eu.split(","),eh=0;eh{var en=pW(Y.body,et,!1),ei=["enclosing"];Y.attributes.class&&ei.push(...Y.attributes.class.trim().split(/\s+/));var eo=pS.makeSpan(ei,en,et);for(var ea in Y.attributes)"class"!==ea&&Y.attributes.hasOwnProperty(ea)&&eo.setAttribute(ea,Y.attributes[ea]);return eo},mathmlBuilder:(Y,et)=>ma(Y.body,et)}),pR({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y;return{type:"htmlmathml",mode:en.mode,html:pB(et[0]),mathml:pB(et[1])}},htmlBuilder:(Y,et)=>{var en=pW(Y.html,et,!1);return pS.makeFragment(en)},mathmlBuilder:(Y,et)=>ma(Y.mathml,et)});var gV=function(Y){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(Y))return{number:+Y,unit:"bp"};var et=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(Y);if(!et)throw new fl("Invalid size: '"+Y+"' in \\includegraphics");var en={number:+(et[1]+et[2]),unit:et[3]};if(!ho(en))throw new fl("Invalid unit: '"+en.unit+"' in \\includegraphics.");return en};pR({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(Y,et,en)=>{var{parser:ei}=Y,eo={number:0,unit:"em"},ea={number:.9,unit:"em"},eu={number:0,unit:"em"},ec="";if(en[0])for(var ed=mx(en[0],"raw").string.split(","),ef=0;ef{var en=ha(Y.height,et),ei=0;Y.totalheight.number>0&&(ei=ha(Y.totalheight,et)-en);var eo=0;Y.width.number>0&&(eo=ha(Y.width,et));var ea={height:hs(en+ei)};eo>0&&(ea.width=hs(eo)),ei>0&&(ea.verticalAlign=hs(-ei));var eu=new hp(Y.src,Y.alt,ea);return eu.height=en,eu.depth=ei,eu},mathmlBuilder:(Y,et)=>{var en=new mt.MathNode("mglyph",[]);en.setAttribute("alt",Y.alt);var ei=ha(Y.height,et),eo=0;if(Y.totalheight.number>0&&(eo=ha(Y.totalheight,et)-ei,en.setAttribute("valign",hs(-eo))),en.setAttribute("height",hs(ei+eo)),Y.width.number>0){var ea=ha(Y.width,et);en.setAttribute("width",hs(ea))}return en.setAttribute("src",Y.src),en}}),pR({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=mx(et[0],"size");if(en.settings.strict){var ea="m"===ei[1],eu="mu"===eo.value.unit;ea?(eu||en.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+ei+" supports only mu units, not "+eo.value.unit+" units"),"math"!==en.mode&&en.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+ei+" works only in math mode")):eu&&en.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+ei+" doesn't support mu units")}return{type:"kern",mode:en.mode,dimension:eo.value}},htmlBuilder:(Y,et)=>pS.makeGlue(Y.dimension,et),mathmlBuilder(Y,et){var en=ha(Y.dimension,et);return new mt.SpaceNode(en)}}),pR({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"lap",mode:en.mode,alignment:ei.slice(5),body:eo}},htmlBuilder:(Y,et)=>{"clap"===Y.alignment?(en=pS.makeSpan([],[pQ(Y.body,et)]),en=pS.makeSpan(["inner"],[en],et)):en=pS.makeSpan(["inner"],[pQ(Y.body,et)]);var en,ei=pS.makeSpan(["fix"],[]),eo=pS.makeSpan([Y.alignment],[en,ei],et),ea=pS.makeSpan(["strut"]);return ea.style.height=hs(eo.height+eo.depth),eo.depth&&(ea.style.verticalAlign=hs(-eo.depth)),eo.children.unshift(ea),eo=pS.makeSpan(["thinbox"],[eo],et),pS.makeSpan(["mord","vbox"],[eo],et)},mathmlBuilder:(Y,et)=>{var en=new mt.MathNode("mpadded",[ml(Y.body,et)]);if("rlap"!==Y.alignment){var ei="llap"===Y.alignment?"-1":"-0.5";en.setAttribute("lspace",ei+"width")}return en.setAttribute("width","0px"),en}}),pR({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(Y,et){var{funcName:en,parser:ei}=Y,eo=ei.mode;ei.switchMode("math");var ea="\\("===en?"\\)":"$",eu=ei.parseExpression(!1,ea);return ei.expect(ea),ei.switchMode(eo),{type:"styling",mode:ei.mode,style:"text",body:eu}}}),pR({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(Y,et){throw new fl("Mismatched "+Y.funcName)}});var gW=(Y,et)=>{switch(et.style.size){case fL.DISPLAY.size:return Y.display;case fL.TEXT.size:return Y.text;case fL.SCRIPT.size:return Y.script;case fL.SCRIPTSCRIPT.size:return Y.scriptscript;default:return Y.text}};pR({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(Y,et)=>{var{parser:en}=Y;return{type:"mathchoice",mode:en.mode,display:pB(et[0]),text:pB(et[1]),script:pB(et[2]),scriptscript:pB(et[3])}},htmlBuilder:(Y,et)=>{var en=pW(gW(Y,et),et,!1);return pS.makeFragment(en)},mathmlBuilder:(Y,et)=>ma(gW(Y,et),et)});var gq=(Y,et,en,ei,eo,ea,eu)=>{Y=pS.makeSpan([],[Y]);var ec,ed,ef,eh=en&&fm.isCharacterBox(en);if(et){var ep=pQ(et,ei.havingStyle(eo.sup()),ei);ed={elem:ep,kern:Math.max(ei.fontMetrics().bigOpSpacing1,ei.fontMetrics().bigOpSpacing3-ep.depth)}}if(en){var em=pQ(en,ei.havingStyle(eo.sub()),ei);ec={elem:em,kern:Math.max(ei.fontMetrics().bigOpSpacing2,ei.fontMetrics().bigOpSpacing4-em.height)}}if(ed&&ec){var eg=ei.fontMetrics().bigOpSpacing5+ec.elem.height+ec.elem.depth+ec.kern+Y.depth+eu;ef=pS.makeVList({positionType:"bottom",positionData:eg,children:[{type:"kern",size:ei.fontMetrics().bigOpSpacing5},{type:"elem",elem:ec.elem,marginLeft:hs(-ea)},{type:"kern",size:ec.kern},{type:"elem",elem:Y},{type:"kern",size:ed.kern},{type:"elem",elem:ed.elem,marginLeft:hs(ea)},{type:"kern",size:ei.fontMetrics().bigOpSpacing5}]},ei)}else if(ec){var ey=Y.height-eu;ef=pS.makeVList({positionType:"top",positionData:ey,children:[{type:"kern",size:ei.fontMetrics().bigOpSpacing5},{type:"elem",elem:ec.elem,marginLeft:hs(-ea)},{type:"kern",size:ec.kern},{type:"elem",elem:Y}]},ei)}else{if(!ed)return Y;var eb=Y.depth+eu;ef=pS.makeVList({positionType:"bottom",positionData:eb,children:[{type:"elem",elem:Y},{type:"kern",size:ed.kern},{type:"elem",elem:ed.elem,marginLeft:hs(ea)},{type:"kern",size:ei.fontMetrics().bigOpSpacing5}]},ei)}var ek=[ef];if(ec&&0!==ea&&!eh){var ew=pS.makeSpan(["mspace"],[],ei);ew.style.marginRight=hs(ea),ek.unshift(ew)}return pS.makeSpan(["mop","op-limits"],ek,ei)},gZ=["\\smallint"],gK=(Y,et)=>{var en,ei,eo,ea,eu=!1;"supsub"===Y.type?(en=Y.sup,ei=Y.sub,eo=mx(Y.base,"op"),eu=!0):eo=mx(Y,"op");var ec=et.style,ed=!1;if(ec.size===fL.DISPLAY.size&&eo.symbol&&!fm.contains(gZ,eo.name)&&(ed=!0),eo.symbol){var ef=ed?"Size2-Regular":"Size1-Regular",eh="";if(("\\oiint"===eo.name||"\\oiiint"===eo.name)&&(eh=eo.name.substr(1),eo.name="oiint"===eh?"\\iint":"\\iiint"),ea=pS.makeSymbol(eo.name,ef,"math",et,["mop","op-symbol",ed?"large-op":"small-op"]),eh.length>0){var ep=ea.italic,em=pS.staticSvg(eh+"Size"+(ed?"2":"1"),et);ea=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ea,shift:0},{type:"elem",elem:em,shift:ed?.08:0}]},et),eo.name="\\"+eh,ea.classes.unshift("mop"),ea.italic=ep}}else if(eo.body){var eg=pW(eo.body,et,!0);1===eg.length&&eg[0]instanceof hg?(ea=eg[0]).classes[0]="mop":ea=pS.makeSpan(["mop"],eg,et)}else{for(var ey=[],eb=1;eb{var en;if(Y.symbol)en=new p6("mo",[mn(Y.name,Y.mode)]),fm.contains(gZ,Y.name)&&en.setAttribute("largeop","false");else if(Y.body)en=new p6("mo",mo(Y.body,et));else{en=new p6("mi",[new p7(Y.name.slice(1))]);var ei=new p6("mo",[mn("⁡","text")]);en=Y.parentIsSupSub?new p6("mrow",[en,ei]):p9([en,ei])}return en},gY={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};pR({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=ei;return 1===eo.length&&(eo=gY[eo]),{type:"op",mode:en.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:eo}},htmlBuilder:gK,mathmlBuilder:g$}),pR({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"op",mode:en.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:pB(ei)}},htmlBuilder:gK,mathmlBuilder:g$});var gQ={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};pR({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(Y){var{parser:et,funcName:en}=Y;return{type:"op",mode:et.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:en}},htmlBuilder:gK,mathmlBuilder:g$}),pR({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(Y){var{parser:et,funcName:en}=Y;return{type:"op",mode:et.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:en}},htmlBuilder:gK,mathmlBuilder:g$}),pR({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(Y){var{parser:et,funcName:en}=Y,ei=en;return 1===ei.length&&(ei=gQ[ei]),{type:"op",mode:et.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:ei}},htmlBuilder:gK,mathmlBuilder:g$});var gX=(Y,et)=>{var en,ei,eo,ea,eu=!1;if("supsub"===Y.type?(en=Y.sup,ei=Y.sub,eo=mx(Y.base,"operatorname"),eu=!0):eo=mx(Y,"operatorname"),eo.body.length>0){for(var ec=pW(eo.body.map(Y=>{var et=Y.text;return"string"==typeof et?{type:"textord",mode:Y.mode,text:et}:Y}),et.withFont("mathrm"),!0),ed=0;ed{var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"operatorname",mode:en.mode,body:pB(eo),alwaysHandleSupSub:"\\operatornamewithlimits"===ei,limits:!1,parentIsSupSub:!1}},htmlBuilder:gX,mathmlBuilder:(Y,et)=>{for(var en=mo(Y.body,et.withFont("mathrm")),ei=!0,eo=0;eoY.toText()).join("");en=[new mt.TextNode(ec)]}var ed=new mt.MathNode("mi",en);ed.setAttribute("mathvariant","normal");var ef=new mt.MathNode("mo",[mn("⁡","text")]);return Y.parentIsSupSub?new mt.MathNode("mrow",[ed,ef]):mt.newDocumentFragment([ed,ef])}}),gx("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@"),pD({type:"ordgroup",htmlBuilder:(Y,et)=>Y.semisimple?pS.makeFragment(pW(Y.body,et,!1)):pS.makeSpan(["mord"],pW(Y.body,et,!0),et),mathmlBuilder:(Y,et)=>ma(Y.body,et,!0)}),pR({type:"overline",names:["\\overline"],props:{numArgs:1},handler(Y,et){var{parser:en}=Y,ei=et[0];return{type:"overline",mode:en.mode,body:ei}},htmlBuilder(Y,et){var en=pQ(Y.body,et.havingCrampedStyle()),ei=pS.makeLineSpan("overline-line",et),eo=et.fontMetrics().defaultRuleThickness,ea=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en},{type:"kern",size:3*eo},{type:"elem",elem:ei},{type:"kern",size:eo}]},et);return pS.makeSpan(["mord","overline"],[ea],et)},mathmlBuilder(Y,et){var en=new mt.MathNode("mo",[new mt.TextNode("‾")]);en.setAttribute("stretchy","true");var ei=new mt.MathNode("mover",[ml(Y.body,et),en]);return ei.setAttribute("accent","true"),ei}}),pR({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"phantom",mode:en.mode,body:pB(ei)}},htmlBuilder:(Y,et)=>{var en=pW(Y.body,et.withPhantom(),!1);return pS.makeFragment(en)},mathmlBuilder:(Y,et)=>{var en=mo(Y.body,et);return new mt.MathNode("mphantom",en)}}),pR({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"hphantom",mode:en.mode,body:ei}},htmlBuilder:(Y,et)=>{var en=pS.makeSpan([],[pQ(Y.body,et.withPhantom())]);if(en.height=0,en.depth=0,en.children)for(var ei=0;ei{var en=mo(pB(Y.body),et),ei=new mt.MathNode("mphantom",en),eo=new mt.MathNode("mpadded",[ei]);return eo.setAttribute("height","0px"),eo.setAttribute("depth","0px"),eo}}),pR({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"vphantom",mode:en.mode,body:ei}},htmlBuilder:(Y,et)=>{var en=pS.makeSpan(["inner"],[pQ(Y.body,et.withPhantom())]),ei=pS.makeSpan(["fix"],[]);return pS.makeSpan(["mord","rlap"],[en,ei],et)},mathmlBuilder:(Y,et)=>{var en=mo(pB(Y.body),et),ei=new mt.MathNode("mphantom",en),eo=new mt.MathNode("mpadded",[ei]);return eo.setAttribute("width","0px"),eo}}),pR({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(Y,et){var{parser:en}=Y,ei=mx(et[0],"size").value,eo=et[1];return{type:"raisebox",mode:en.mode,dy:ei,body:eo}},htmlBuilder(Y,et){var en=pQ(Y.body,et),ei=ha(Y.dy,et);return pS.makeVList({positionType:"shift",positionData:-ei,children:[{type:"elem",elem:en}]},et)},mathmlBuilder(Y,et){var en=new mt.MathNode("mpadded",[ml(Y.body,et)]),ei=Y.dy.number+Y.dy.unit;return en.setAttribute("voffset",ei),en}}),pR({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(Y){var{parser:et}=Y;return{type:"internal",mode:et.mode}}}),pR({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler(Y,et,en){var{parser:ei}=Y,eo=en[0],ea=mx(et[0],"size"),eu=mx(et[1],"size");return{type:"rule",mode:ei.mode,shift:eo&&mx(eo,"size").value,width:ea.value,height:eu.value}},htmlBuilder(Y,et){var en=pS.makeSpan(["mord","rule"],[],et),ei=ha(Y.width,et),eo=ha(Y.height,et),ea=Y.shift?ha(Y.shift,et):0;return en.style.borderRightWidth=hs(ei),en.style.borderTopWidth=hs(eo),en.style.bottom=hs(ea),en.width=ei,en.height=eo+ea,en.depth=-ea,en.maxFontSize=1.125*eo*et.sizeMultiplier,en},mathmlBuilder(Y,et){var en=ha(Y.width,et),ei=ha(Y.height,et),eo=Y.shift?ha(Y.shift,et):0,ea=et.color&&et.getColor()||"black",eu=new mt.MathNode("mspace");eu.setAttribute("mathbackground",ea),eu.setAttribute("width",hs(en)),eu.setAttribute("height",hs(ei));var ec=new mt.MathNode("mpadded",[eu]);return eo>=0?ec.setAttribute("height",hs(eo)):(ec.setAttribute("height",hs(eo)),ec.setAttribute("depth",hs(-eo))),ec.setAttribute("voffset",hs(eo)),ec}});var g0=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];pR({type:"sizing",names:g0,props:{numArgs:0,allowedInText:!0},handler:(Y,et)=>{var{breakOnTokenText:en,funcName:ei,parser:eo}=Y,ea=eo.parseExpression(!1,en);return{type:"sizing",mode:eo.mode,size:g0.indexOf(ei)+1,body:ea}},htmlBuilder:(Y,et)=>{var en=et.havingSize(Y.size);return gJ(Y.body,en,et)},mathmlBuilder:(Y,et)=>{var en=et.havingSize(Y.size),ei=mo(Y.body,en),eo=new mt.MathNode("mstyle",ei);return eo.setAttribute("mathsize",hs(en.sizeMultiplier)),eo}}),pR({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(Y,et,en)=>{var{parser:ei}=Y,eo=!1,ea=!1,eu=en[0]&&mx(en[0],"ordgroup");if(eu)for(var ec="",ed=0;ed{var en=pS.makeSpan([],[pQ(Y.body,et)]);if(!Y.smashHeight&&!Y.smashDepth)return en;if(Y.smashHeight&&(en.height=0,en.children))for(var ei=0;ei{var en=new mt.MathNode("mpadded",[ml(Y.body,et)]);return Y.smashHeight&&en.setAttribute("height","0px"),Y.smashDepth&&en.setAttribute("depth","0px"),en}}),pR({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(Y,et,en){var{parser:ei}=Y,eo=en[0],ea=et[0];return{type:"sqrt",mode:ei.mode,body:ea,index:eo}},htmlBuilder(Y,et){var en=pQ(Y.body,et.havingCrampedStyle());0===en.height&&(en.height=et.fontMetrics().xHeight),en=pS.wrapFragment(en,et);var ei=et.fontMetrics().defaultRuleThickness,eo=ei;et.style.iden.height+en.depth+ea&&(ea=(ea+eh-en.height-en.depth)/2);var ep=ec.height-en.height-ea-ed;en.style.paddingLeft=hs(ef);var em=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en,wrapperClasses:["svg-align"]},{type:"kern",size:-(en.height+ep)},{type:"elem",elem:ec},{type:"kern",size:ed}]},et);if(!Y.index)return pS.makeSpan(["mord","sqrt"],[em],et);var eg=et.havingStyle(fL.SCRIPTSCRIPT),ey=pQ(Y.index,eg,et),eb=.6*(em.height-em.depth),ek=pS.makeVList({positionType:"shift",positionData:-eb,children:[{type:"elem",elem:ey}]},et),ew=pS.makeSpan(["root"],[ek]);return pS.makeSpan(["mord","sqrt"],[ew,em],et)},mathmlBuilder(Y,et){var{body:en,index:ei}=Y;return ei?new mt.MathNode("mroot",[ml(en,et),ml(ei,et)]):new mt.MathNode("msqrt",[ml(en,et)])}});var g9={display:fL.DISPLAY,text:fL.TEXT,script:fL.SCRIPT,scriptscript:fL.SCRIPTSCRIPT};pR({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y,et){var{breakOnTokenText:en,funcName:ei,parser:eo}=Y,ea=eo.parseExpression(!0,en),eu=ei.slice(1,ei.length-5);return{type:"styling",mode:eo.mode,style:eu,body:ea}},htmlBuilder(Y,et){var en=g9[Y.style],ei=et.havingStyle(en).withFont("");return gJ(Y.body,ei,et)},mathmlBuilder(Y,et){var en=g9[Y.style],ei=et.havingStyle(en),eo=mo(Y.body,ei),ea=new mt.MathNode("mstyle",eo),eu={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[Y.style];return ea.setAttribute("scriptlevel",eu[0]),ea.setAttribute("displaystyle",eu[1]),ea}});var g6=function(Y,et){var en=Y.base;return en?"op"===en.type?en.limits&&(et.style.size===fL.DISPLAY.size||en.alwaysHandleSupSub)?gK:null:"operatorname"===en.type?en.alwaysHandleSupSub&&(et.style.size===fL.DISPLAY.size||en.limits)?gX:null:"accent"===en.type?fm.isCharacterBox(en.base)?m_:null:"horizBrace"===en.type?!Y.sub===en.isOver?gG:null:null:null};pD({type:"supsub",htmlBuilder(Y,et){var en,ei,eo,ea,eu=g6(Y,et);if(eu)return eu(Y,et);var{base:ec,sup:ed,sub:ef}=Y,eh=pQ(ec,et),ep=et.fontMetrics(),em=0,eg=0,ey=ec&&fm.isCharacterBox(ec);if(ed){var eb=et.havingStyle(et.style.sup());en=pQ(ed,eb,et),ey||(em=eh.height-eb.fontMetrics().supDrop*eb.sizeMultiplier/et.sizeMultiplier)}if(ef){var ek=et.havingStyle(et.style.sub());ei=pQ(ef,ek,et),ey||(eg=eh.depth+ek.fontMetrics().subDrop*ek.sizeMultiplier/et.sizeMultiplier)}eo=et.style===fL.DISPLAY?ep.sup1:et.style.cramped?ep.sup3:ep.sup2;var ew=et.sizeMultiplier,e_=hs(.5/ep.ptPerEm/ew),eE=null;if(ei){var eC=Y.base&&"op"===Y.base.type&&Y.base.name&&("\\oiint"===Y.base.name||"\\oiiint"===Y.base.name);(eh instanceof hg||eC)&&(eE=hs(-eh.italic))}if(en&&ei){em=Math.max(em,eo,en.depth+.25*ep.xHeight),eg=Math.max(eg,ep.sub2);var eT=4*ep.defaultRuleThickness;if(em-en.depth-(ei.height-eg)0&&(em+=eS,eg-=eS)}var eA=[{type:"elem",elem:ei,shift:eg,marginRight:e_,marginLeft:eE},{type:"elem",elem:en,shift:-em,marginRight:e_}];ea=pS.makeVList({positionType:"individualShift",children:eA},et)}else if(ei){eg=Math.max(eg,ep.sub1,ei.height-.8*ep.xHeight);var eM=[{type:"elem",elem:ei,marginLeft:eE,marginRight:e_}];ea=pS.makeVList({positionType:"shift",positionData:eg,children:eM},et)}else if(en)em=Math.max(em,eo,en.depth+.25*ep.xHeight),ea=pS.makeVList({positionType:"shift",positionData:-em,children:[{type:"elem",elem:en,marginRight:e_}]},et);else throw Error("supsub must have either sup or sub.");var eP=p$(eh,"right")||"mord";return pS.makeSpan([eP],[eh,pS.makeSpan(["msupsub"],[ea])],et)},mathmlBuilder(Y,et){var en,ei,eo=!1;Y.base&&"horizBrace"===Y.base.type&&!!Y.sup===Y.base.isOver&&(eo=!0,en=Y.base.isOver),Y.base&&("op"===Y.base.type||"operatorname"===Y.base.type)&&(Y.base.parentIsSupSub=!0);var ea=[ml(Y.base,et)];if(Y.sub&&ea.push(ml(Y.sub,et)),Y.sup&&ea.push(ml(Y.sup,et)),eo)ei=en?"mover":"munder";else if(Y.sub){if(Y.sup){var eu=Y.base;ei=eu&&"op"===eu.type&&eu.limits&&et.style===fL.DISPLAY?"munderover":eu&&"operatorname"===eu.type&&eu.alwaysHandleSupSub&&(et.style===fL.DISPLAY||eu.limits)?"munderover":"msubsup"}else{var ec=Y.base;ei=ec&&"op"===ec.type&&ec.limits&&(et.style===fL.DISPLAY||ec.alwaysHandleSupSub)?"munder":ec&&"operatorname"===ec.type&&ec.alwaysHandleSupSub&&(ec.limits||et.style===fL.DISPLAY)?"munder":"msub"}}else{var ed=Y.base;ei=ed&&"op"===ed.type&&ed.limits&&(et.style===fL.DISPLAY||ed.alwaysHandleSupSub)?"mover":ed&&"operatorname"===ed.type&&ed.alwaysHandleSupSub&&(ed.limits||et.style===fL.DISPLAY)?"mover":"msup"}return new mt.MathNode(ei,ea)}}),pD({type:"atom",htmlBuilder:(Y,et)=>pS.mathsym(Y.text,Y.mode,et,["m"+Y.family]),mathmlBuilder(Y,et){var en=new mt.MathNode("mo",[mn(Y.text,Y.mode)]);if("bin"===Y.family){var ei=mi(Y,et);"bold-italic"===ei&&en.setAttribute("mathvariant",ei)}else"punct"===Y.family?en.setAttribute("separator","true"):("open"===Y.family||"close"===Y.family)&&en.setAttribute("stretchy","false");return en}});var g7={mi:"italic",mn:"normal",mtext:"normal"};pD({type:"mathord",htmlBuilder:(Y,et)=>pS.makeOrd(Y,et,"mathord"),mathmlBuilder(Y,et){var en=new mt.MathNode("mi",[mn(Y.text,Y.mode,et)]),ei=mi(Y,et)||"italic";return ei!==g7[en.type]&&en.setAttribute("mathvariant",ei),en}}),pD({type:"textord",htmlBuilder:(Y,et)=>pS.makeOrd(Y,et,"textord"),mathmlBuilder(Y,et){var en,ei=mn(Y.text,Y.mode,et),eo=mi(Y,et)||"normal";return eo!==g7[(en="text"===Y.mode?new mt.MathNode("mtext",[ei]):/[0-9]/.test(Y.text)?new mt.MathNode("mn",[ei]):"\\prime"===Y.text?new mt.MathNode("mo",[ei]):new mt.MathNode("mi",[ei])).type]&&en.setAttribute("mathvariant",eo),en}});var g8={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},vt={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};pD({type:"spacing",htmlBuilder(Y,et){if(vt.hasOwnProperty(Y.text)){var en=vt[Y.text].className||"";if("text"!==Y.mode)return pS.makeSpan(["mspace",en],[pS.mathsym(Y.text,Y.mode,et)],et);var ei=pS.makeOrd(Y,et,"textord");return ei.classes.push(en),ei}if(g8.hasOwnProperty(Y.text))return pS.makeSpan(["mspace",g8[Y.text]],[],et);throw new fl('Unknown type of space "'+Y.text+'"')},mathmlBuilder(Y,et){var en;if(vt.hasOwnProperty(Y.text))en=new mt.MathNode("mtext",[new mt.TextNode("\xa0")]);else if(g8.hasOwnProperty(Y.text))return new mt.MathNode("mspace");else throw new fl('Unknown type of space "'+Y.text+'"');return en}});var vn=()=>{var Y=new mt.MathNode("mtd",[]);return Y.setAttribute("width","50%"),Y};pD({type:"tag",mathmlBuilder(Y,et){var en=new mt.MathNode("mtable",[new mt.MathNode("mtr",[vn(),new mt.MathNode("mtd",[ma(Y.body,et)]),vn(),new mt.MathNode("mtd",[ma(Y.tag,et)])])]);return en.setAttribute("width","100%"),en}});var vr={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},vi={"\\textbf":"textbf","\\textmd":"textmd"},vo={"\\textit":"textit","\\textup":"textup"},va=(Y,et)=>{var en=Y.font;return en?vr[en]?et.withTextFontFamily(vr[en]):vi[en]?et.withTextFontWeight(vi[en]):et.withTextFontShape(vo[en]):et};pR({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"text",mode:en.mode,body:pB(eo),font:ei}},htmlBuilder(Y,et){var en=va(Y,et),ei=pW(Y.body,en,!0);return pS.makeSpan(["mord","text"],ei,en)},mathmlBuilder(Y,et){var en=va(Y,et);return ma(Y.body,en)}}),pR({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(Y,et){var{parser:en}=Y;return{type:"underline",mode:en.mode,body:et[0]}},htmlBuilder(Y,et){var en=pQ(Y.body,et),ei=pS.makeLineSpan("underline-line",et),eo=et.fontMetrics().defaultRuleThickness,ea=pS.makeVList({positionType:"top",positionData:en.height,children:[{type:"kern",size:eo},{type:"elem",elem:ei},{type:"kern",size:3*eo},{type:"elem",elem:en}]},et);return pS.makeSpan(["mord","underline"],[ea],et)},mathmlBuilder(Y,et){var en=new mt.MathNode("mo",[new mt.TextNode("‾")]);en.setAttribute("stretchy","true");var ei=new mt.MathNode("munder",[ml(Y.body,et),en]);return ei.setAttribute("accentunder","true"),ei}}),pR({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(Y,et){var{parser:en}=Y;return{type:"vcenter",mode:en.mode,body:et[0]}},htmlBuilder(Y,et){var en=pQ(Y.body,et),ei=et.fontMetrics().axisHeight,eo=.5*(en.height-ei-(en.depth+ei));return pS.makeVList({positionType:"shift",positionData:eo,children:[{type:"elem",elem:en}]},et)},mathmlBuilder:(Y,et)=>new mt.MathNode("mpadded",[ml(Y.body,et)],["vcenter"])}),pR({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(Y,et,en){throw new fl("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(Y,et){for(var en=vs(Y),ei=[],eo=et.havingStyle(et.style.text()),ea=0;eaY.body.replace(/ /g,Y.star?"␣":"\xa0"),vl=pI,vu="[ \r\n ]",vd="\\\\[^\uD800-\uDFFF]",vf="(\\\\[a-zA-Z@]+)"+vu+"*",vp="\\\\(\n|[ \r ]+\n?)[ \r ]*",vm="[̀-ͯ]",vg=RegExp(vm+"+$"),vv="("+vu+"+)|"+vp+"|([!-\\[\\]-‧‪-퟿豈-￿]"+vm+"*|[\uD800-\uDBFF][\uDC00-\uDFFF]"+vm+"*|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5|"+vf+"|"+vd+")";class vy{constructor(Y,et){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=Y,this.settings=et,this.tokenRegex=RegExp(vv,"g"),this.catcodes={"%":14,"~":13}}setCatcode(Y,et){this.catcodes[Y]=et}lex(){var Y=this.input,et=this.tokenRegex.lastIndex;if(et===Y.length)return new fa("EOF",new fo(this,et,et));var en=this.tokenRegex.exec(Y);if(null===en||en.index!==et)throw new fl("Unexpected character: '"+Y[et]+"'",new fa(Y[et],new fo(this,et,et+1)));var ei=en[6]||en[3]||(en[2]?"\\ ":" ");if(14===this.catcodes[ei]){var eo=Y.indexOf("\n",this.tokenRegex.lastIndex);return -1===eo?(this.tokenRegex.lastIndex=Y.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=eo+1,this.lex()}return new fa(ei,new fo(this,et,this.tokenRegex.lastIndex))}}class vb{constructor(Y,et){void 0===Y&&(Y={}),void 0===et&&(et={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=et,this.builtins=Y,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(0===this.undefStack.length)throw new fl("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var Y=this.undefStack.pop();for(var et in Y)Y.hasOwnProperty(et)&&(null==Y[et]?delete this.current[et]:this.current[et]=Y[et])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(Y){return this.current.hasOwnProperty(Y)||this.builtins.hasOwnProperty(Y)}get(Y){return this.current.hasOwnProperty(Y)?this.current[Y]:this.builtins[Y]}set(Y,et,en){if(void 0===en&&(en=!1),en){for(var ei=0;ei0&&(this.undefStack[this.undefStack.length-1][Y]=et)}else{var eo=this.undefStack[this.undefStack.length-1];eo&&!eo.hasOwnProperty(Y)&&(eo[Y]=this.current[Y])}null==et?delete this.current[Y]:this.current[Y]=et}}var vx=gb;gx("\\noexpand",function(Y){var et=Y.popToken();return Y.isExpandable(et.text)&&(et.noexpand=!0,et.treatAsRelax=!0),{tokens:[et],numArgs:0}}),gx("\\expandafter",function(Y){var et=Y.popToken();return Y.expandOnce(!0),{tokens:[et],numArgs:0}}),gx("\\@firstoftwo",function(Y){return{tokens:Y.consumeArgs(2)[0],numArgs:0}}),gx("\\@secondoftwo",function(Y){return{tokens:Y.consumeArgs(2)[1],numArgs:0}}),gx("\\@ifnextchar",function(Y){var et=Y.consumeArgs(3);Y.consumeSpaces();var en=Y.future();return 1===et[0].length&&et[0][0].text===en.text?{tokens:et[1],numArgs:0}:{tokens:et[2],numArgs:0}}),gx("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),gx("\\TextOrMath",function(Y){var et=Y.consumeArgs(2);return"text"===Y.mode?{tokens:et[0],numArgs:0}:{tokens:et[1],numArgs:0}});var vk={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};gx("\\char",function(Y){var et,en,ei=Y.popToken(),eo="";if("'"===ei.text)et=8,ei=Y.popToken();else if('"'===ei.text)et=16,ei=Y.popToken();else if("`"===ei.text){if("\\"===(ei=Y.popToken()).text[0])eo=ei.text.charCodeAt(1);else if("EOF"===ei.text)throw new fl("\\char` missing argument");else eo=ei.text.charCodeAt(0)}else et=10;if(et){if(null==(eo=vk[ei.text])||eo>=et)throw new fl("Invalid base-"+et+" digit "+ei.text);for(;null!=(en=vk[Y.future().text])&&en{var ei=Y.consumeArg().tokens;if(1!==ei.length)throw new fl("\\newcommand's first argument must be a macro name");var eo=ei[0].text,ea=Y.isDefined(eo);if(ea&&!et)throw new fl("\\newcommand{"+eo+"} attempting to redefine "+eo+"; use \\renewcommand");if(!ea&&!en)throw new fl("\\renewcommand{"+eo+"} when command "+eo+" does not yet exist; use \\newcommand");var eu=0;if(1===(ei=Y.consumeArg().tokens).length&&"["===ei[0].text){for(var ec="",ed=Y.expandNextToken();"]"!==ed.text&&"EOF"!==ed.text;)ec+=ed.text,ed=Y.expandNextToken();if(!ec.match(/^\s*[0-9]+\s*$/))throw new fl("Invalid number of arguments: "+ec);eu=parseInt(ec),ei=Y.consumeArg().tokens}return Y.macros.set(eo,{tokens:ei,numArgs:eu}),""};gx("\\newcommand",Y=>v_(Y,!1,!0)),gx("\\renewcommand",Y=>v_(Y,!0,!1)),gx("\\providecommand",Y=>v_(Y,!0,!0)),gx("\\message",Y=>(console.log(Y.consumeArgs(1)[0].reverse().map(Y=>Y.text).join("")),"")),gx("\\errmessage",Y=>(console.error(Y.consumeArgs(1)[0].reverse().map(Y=>Y.text).join("")),"")),gx("\\show",Y=>{var et=Y.popToken(),en=et.text;return console.log(et,Y.macros.get(en),vl[en],hE.math[en],hE.text[en]),""}),gx("\\bgroup","{"),gx("\\egroup","}"),gx("~","\\nobreakspace"),gx("\\lq","`"),gx("\\rq","'"),gx("\\aa","\\r a"),gx("\\AA","\\r A"),gx("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xa9}"),gx("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),gx("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xae}"),gx("ℬ","\\mathscr{B}"),gx("ℰ","\\mathscr{E}"),gx("ℱ","\\mathscr{F}"),gx("ℋ","\\mathscr{H}"),gx("ℐ","\\mathscr{I}"),gx("ℒ","\\mathscr{L}"),gx("ℳ","\\mathscr{M}"),gx("ℛ","\\mathscr{R}"),gx("ℭ","\\mathfrak{C}"),gx("ℌ","\\mathfrak{H}"),gx("ℨ","\\mathfrak{Z}"),gx("\\Bbbk","\\Bbb{k}"),gx("\xb7","\\cdotp"),gx("\\llap","\\mathllap{\\textrm{#1}}"),gx("\\rlap","\\mathrlap{\\textrm{#1}}"),gx("\\clap","\\mathclap{\\textrm{#1}}"),gx("\\mathstrut","\\vphantom{(}"),gx("\\underbar","\\underline{\\text{#1}}"),gx("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),gx("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}"),gx("\\ne","\\neq"),gx("≠","\\neq"),gx("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}"),gx("∉","\\notin"),gx("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}"),gx("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}"),gx("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}"),gx("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}"),gx("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}"),gx("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}"),gx("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}"),gx("⟂","\\perp"),gx("‼","\\mathclose{!\\mkern-0.8mu!}"),gx("∌","\\notni"),gx("⌜","\\ulcorner"),gx("⌝","\\urcorner"),gx("⌞","\\llcorner"),gx("⌟","\\lrcorner"),gx("\xa9","\\copyright"),gx("\xae","\\textregistered"),gx("️","\\textregistered"),gx("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}'),gx("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}'),gx("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}'),gx("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}'),gx("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),gx("⋮","\\vdots"),gx("\\varGamma","\\mathit{\\Gamma}"),gx("\\varDelta","\\mathit{\\Delta}"),gx("\\varTheta","\\mathit{\\Theta}"),gx("\\varLambda","\\mathit{\\Lambda}"),gx("\\varXi","\\mathit{\\Xi}"),gx("\\varPi","\\mathit{\\Pi}"),gx("\\varSigma","\\mathit{\\Sigma}"),gx("\\varUpsilon","\\mathit{\\Upsilon}"),gx("\\varPhi","\\mathit{\\Phi}"),gx("\\varPsi","\\mathit{\\Psi}"),gx("\\varOmega","\\mathit{\\Omega}"),gx("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),gx("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax"),gx("\\boxed","\\fbox{$\\displaystyle{#1}$}"),gx("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),gx("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),gx("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var vE={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};gx("\\dots",function(Y){var et="\\dotso",en=Y.expandAfterFuture().text;return en in vE?et=vE[en]:"\\not"===en.substr(0,4)?et="\\dotsb":en in hE.math&&fm.contains(["bin","rel"],hE.math[en].group)&&(et="\\dotsb"),et});var vC={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};gx("\\dotso",function(Y){return Y.future().text in vC?"\\ldots\\,":"\\ldots"}),gx("\\dotsc",function(Y){var et=Y.future().text;return et in vC&&","!==et?"\\ldots\\,":"\\ldots"}),gx("\\cdots",function(Y){return Y.future().text in vC?"\\@cdots\\,":"\\@cdots"}),gx("\\dotsb","\\cdots"),gx("\\dotsm","\\cdots"),gx("\\dotsi","\\!\\cdots"),gx("\\dotsx","\\ldots\\,"),gx("\\DOTSI","\\relax"),gx("\\DOTSB","\\relax"),gx("\\DOTSX","\\relax"),gx("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),gx("\\,","\\tmspace+{3mu}{.1667em}"),gx("\\thinspace","\\,"),gx("\\>","\\mskip{4mu}"),gx("\\:","\\tmspace+{4mu}{.2222em}"),gx("\\medspace","\\:"),gx("\\;","\\tmspace+{5mu}{.2777em}"),gx("\\thickspace","\\;"),gx("\\!","\\tmspace-{3mu}{.1667em}"),gx("\\negthinspace","\\!"),gx("\\negmedspace","\\tmspace-{4mu}{.2222em}"),gx("\\negthickspace","\\tmspace-{5mu}{.277em}"),gx("\\enspace","\\kern.5em "),gx("\\enskip","\\hskip.5em\\relax"),gx("\\quad","\\hskip1em\\relax"),gx("\\qquad","\\hskip2em\\relax"),gx("\\tag","\\@ifstar\\tag@literal\\tag@paren"),gx("\\tag@paren","\\tag@literal{({#1})}"),gx("\\tag@literal",Y=>{if(Y.macros.get("\\df@tag"))throw new fl("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),gx("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),gx("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),gx("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),gx("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),gx("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),gx("\\newline","\\\\\\relax"),gx("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var vT=hs(fX["Main-Regular"][84][1]-.7*fX["Main-Regular"][65][1]);gx("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+vT+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),gx("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+vT+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),gx("\\hspace","\\@ifstar\\@hspacer\\@hspace"),gx("\\@hspace","\\hskip #1\\relax"),gx("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),gx("\\ordinarycolon",":"),gx("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),gx("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),gx("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),gx("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),gx("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),gx("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),gx("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),gx("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),gx("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),gx("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),gx("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),gx("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),gx("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),gx("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),gx("∷","\\dblcolon"),gx("∹","\\eqcolon"),gx("≔","\\coloneqq"),gx("≕","\\eqqcolon"),gx("⩴","\\Coloneqq"),gx("\\ratio","\\vcentcolon"),gx("\\coloncolon","\\dblcolon"),gx("\\colonequals","\\coloneqq"),gx("\\coloncolonequals","\\Coloneqq"),gx("\\equalscolon","\\eqqcolon"),gx("\\equalscoloncolon","\\Eqqcolon"),gx("\\colonminus","\\coloneq"),gx("\\coloncolonminus","\\Coloneq"),gx("\\minuscolon","\\eqcolon"),gx("\\minuscoloncolon","\\Eqcolon"),gx("\\coloncolonapprox","\\Colonapprox"),gx("\\coloncolonsim","\\Colonsim"),gx("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),gx("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),gx("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),gx("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),gx("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}"),gx("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),gx("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),gx("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}"),gx("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}"),gx("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}"),gx("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}"),gx("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}"),gx("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}"),gx("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}"),gx("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}"),gx("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}"),gx("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}"),gx("\\nleqq","\\html@mathml{\\@nleqq}{≰}"),gx("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}"),gx("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}"),gx("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}"),gx("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}"),gx("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}"),gx("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}"),gx("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}"),gx("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}"),gx("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}"),gx("\\imath","\\html@mathml{\\@imath}{ı}"),gx("\\jmath","\\html@mathml{\\@jmath}{ȷ}"),gx("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}"),gx("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}"),gx("⟦","\\llbracket"),gx("⟧","\\rrbracket"),gx("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`⦃}}"),gx("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}"),gx("⦃","\\lBrace"),gx("⦄","\\rBrace"),gx("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}"),gx("⦵","\\minuso"),gx("\\darr","\\downarrow"),gx("\\dArr","\\Downarrow"),gx("\\Darr","\\Downarrow"),gx("\\lang","\\langle"),gx("\\rang","\\rangle"),gx("\\uarr","\\uparrow"),gx("\\uArr","\\Uparrow"),gx("\\Uarr","\\Uparrow"),gx("\\N","\\mathbb{N}"),gx("\\R","\\mathbb{R}"),gx("\\Z","\\mathbb{Z}"),gx("\\alef","\\aleph"),gx("\\alefsym","\\aleph"),gx("\\Alpha","\\mathrm{A}"),gx("\\Beta","\\mathrm{B}"),gx("\\bull","\\bullet"),gx("\\Chi","\\mathrm{X}"),gx("\\clubs","\\clubsuit"),gx("\\cnums","\\mathbb{C}"),gx("\\Complex","\\mathbb{C}"),gx("\\Dagger","\\ddagger"),gx("\\diamonds","\\diamondsuit"),gx("\\empty","\\emptyset"),gx("\\Epsilon","\\mathrm{E}"),gx("\\Eta","\\mathrm{H}"),gx("\\exist","\\exists"),gx("\\harr","\\leftrightarrow"),gx("\\hArr","\\Leftrightarrow"),gx("\\Harr","\\Leftrightarrow"),gx("\\hearts","\\heartsuit"),gx("\\image","\\Im"),gx("\\infin","\\infty"),gx("\\Iota","\\mathrm{I}"),gx("\\isin","\\in"),gx("\\Kappa","\\mathrm{K}"),gx("\\larr","\\leftarrow"),gx("\\lArr","\\Leftarrow"),gx("\\Larr","\\Leftarrow"),gx("\\lrarr","\\leftrightarrow"),gx("\\lrArr","\\Leftrightarrow"),gx("\\Lrarr","\\Leftrightarrow"),gx("\\Mu","\\mathrm{M}"),gx("\\natnums","\\mathbb{N}"),gx("\\Nu","\\mathrm{N}"),gx("\\Omicron","\\mathrm{O}"),gx("\\plusmn","\\pm"),gx("\\rarr","\\rightarrow"),gx("\\rArr","\\Rightarrow"),gx("\\Rarr","\\Rightarrow"),gx("\\real","\\Re"),gx("\\reals","\\mathbb{R}"),gx("\\Reals","\\mathbb{R}"),gx("\\Rho","\\mathrm{P}"),gx("\\sdot","\\cdot"),gx("\\sect","\\S"),gx("\\spades","\\spadesuit"),gx("\\sub","\\subset"),gx("\\sube","\\subseteq"),gx("\\supe","\\supseteq"),gx("\\Tau","\\mathrm{T}"),gx("\\thetasym","\\vartheta"),gx("\\weierp","\\wp"),gx("\\Zeta","\\mathrm{Z}"),gx("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),gx("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),gx("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),gx("\\bra","\\mathinner{\\langle{#1}|}"),gx("\\ket","\\mathinner{|{#1}\\rangle}"),gx("\\braket","\\mathinner{\\langle{#1}\\rangle}"),gx("\\Bra","\\left\\langle#1\\right|"),gx("\\Ket","\\left|#1\\right\\rangle");var vS=Y=>et=>{var en=et.consumeArg().tokens,ei=et.consumeArg().tokens,eo=et.consumeArg().tokens,ea=et.consumeArg().tokens,eu=et.macros.get("|"),ec=et.macros.get("\\|");et.macros.beginGroup();var ed=et=>en=>{Y&&(en.macros.set("|",eu),eo.length&&en.macros.set("\\|",ec));var ea=et;return!et&&eo.length&&"|"===en.future().text&&(en.popToken(),ea=!0),{tokens:ea?eo:ei,numArgs:0}};et.macros.set("|",ed(!1)),eo.length&&et.macros.set("\\|",ed(!0));var ef=et.consumeArg().tokens,eh=et.expandTokens([...ea,...ef,...en]);return et.macros.endGroup(),{tokens:eh.reverse(),numArgs:0}};gx("\\bra@ket",vS(!1)),gx("\\bra@set",vS(!0)),gx("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}"),gx("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}"),gx("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}"),gx("\\angln","{\\angl n}"),gx("\\blue","\\textcolor{##6495ed}{#1}"),gx("\\orange","\\textcolor{##ffa500}{#1}"),gx("\\pink","\\textcolor{##ff00af}{#1}"),gx("\\red","\\textcolor{##df0030}{#1}"),gx("\\green","\\textcolor{##28ae7b}{#1}"),gx("\\gray","\\textcolor{gray}{#1}"),gx("\\purple","\\textcolor{##9d38bd}{#1}"),gx("\\blueA","\\textcolor{##ccfaff}{#1}"),gx("\\blueB","\\textcolor{##80f6ff}{#1}"),gx("\\blueC","\\textcolor{##63d9ea}{#1}"),gx("\\blueD","\\textcolor{##11accd}{#1}"),gx("\\blueE","\\textcolor{##0c7f99}{#1}"),gx("\\tealA","\\textcolor{##94fff5}{#1}"),gx("\\tealB","\\textcolor{##26edd5}{#1}"),gx("\\tealC","\\textcolor{##01d1c1}{#1}"),gx("\\tealD","\\textcolor{##01a995}{#1}"),gx("\\tealE","\\textcolor{##208170}{#1}"),gx("\\greenA","\\textcolor{##b6ffb0}{#1}"),gx("\\greenB","\\textcolor{##8af281}{#1}"),gx("\\greenC","\\textcolor{##74cf70}{#1}"),gx("\\greenD","\\textcolor{##1fab54}{#1}"),gx("\\greenE","\\textcolor{##0d923f}{#1}"),gx("\\goldA","\\textcolor{##ffd0a9}{#1}"),gx("\\goldB","\\textcolor{##ffbb71}{#1}"),gx("\\goldC","\\textcolor{##ff9c39}{#1}"),gx("\\goldD","\\textcolor{##e07d10}{#1}"),gx("\\goldE","\\textcolor{##a75a05}{#1}"),gx("\\redA","\\textcolor{##fca9a9}{#1}"),gx("\\redB","\\textcolor{##ff8482}{#1}"),gx("\\redC","\\textcolor{##f9685d}{#1}"),gx("\\redD","\\textcolor{##e84d39}{#1}"),gx("\\redE","\\textcolor{##bc2612}{#1}"),gx("\\maroonA","\\textcolor{##ffbde0}{#1}"),gx("\\maroonB","\\textcolor{##ff92c6}{#1}"),gx("\\maroonC","\\textcolor{##ed5fa6}{#1}"),gx("\\maroonD","\\textcolor{##ca337c}{#1}"),gx("\\maroonE","\\textcolor{##9e034e}{#1}"),gx("\\purpleA","\\textcolor{##ddd7ff}{#1}"),gx("\\purpleB","\\textcolor{##c6b9fc}{#1}"),gx("\\purpleC","\\textcolor{##aa87ff}{#1}"),gx("\\purpleD","\\textcolor{##7854ab}{#1}"),gx("\\purpleE","\\textcolor{##543b78}{#1}"),gx("\\mintA","\\textcolor{##f5f9e8}{#1}"),gx("\\mintB","\\textcolor{##edf2df}{#1}"),gx("\\mintC","\\textcolor{##e0e5cc}{#1}"),gx("\\grayA","\\textcolor{##f6f7f7}{#1}"),gx("\\grayB","\\textcolor{##f0f1f2}{#1}"),gx("\\grayC","\\textcolor{##e3e5e6}{#1}"),gx("\\grayD","\\textcolor{##d6d8da}{#1}"),gx("\\grayE","\\textcolor{##babec2}{#1}"),gx("\\grayF","\\textcolor{##888d93}{#1}"),gx("\\grayG","\\textcolor{##626569}{#1}"),gx("\\grayH","\\textcolor{##3b3e40}{#1}"),gx("\\grayI","\\textcolor{##21242c}{#1}"),gx("\\kaBlue","\\textcolor{##314453}{#1}"),gx("\\kaGreen","\\textcolor{##71B307}{#1}");var vA={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class vM{constructor(Y,et,en){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=et,this.expansionCount=0,this.feed(Y),this.macros=new vb(vx,et.macros),this.mode=en,this.stack=[]}feed(Y){this.lexer=new vy(Y,this.settings)}switchMode(Y){this.mode=Y}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(Y){this.stack.push(Y)}pushTokens(Y){this.stack.push(...Y)}scanArgument(Y){var et,en,ei;if(Y){if(this.consumeSpaces(),"["!==this.future().text)return null;et=this.popToken(),{tokens:ei,end:en}=this.consumeArg(["]"])}else({tokens:ei,start:et,end:en}=this.consumeArg());return this.pushToken(new fa("EOF",en.loc)),this.pushTokens(ei),et.range(en,"")}consumeSpaces(){for(;;)if(" "===this.future().text)this.stack.pop();else break}consumeArg(Y){var et,en=[],ei=Y&&Y.length>0;ei||this.consumeSpaces();var eo=this.future(),ea=0,eu=0;do{if(et=this.popToken(),en.push(et),"{"===et.text)++ea;else if("}"===et.text){if(-1==--ea)throw new fl("Extra }",et)}else if("EOF"===et.text)throw new fl("Unexpected end of input in a macro argument, expected '"+(Y&&ei?Y[eu]:"}")+"'",et);if(Y&&ei){if((0===ea||1===ea&&"{"===Y[eu])&&et.text===Y[eu]){if(++eu===Y.length){en.splice(-eu,eu);break}}else eu=0}}while(0!==ea||ei);return"{"===eo.text&&"}"===en[en.length-1].text&&(en.pop(),en.shift()),en.reverse(),{tokens:en,start:eo,end:et}}consumeArgs(Y,et){if(et){if(et.length!==Y+1)throw new fl("The length of delimiters doesn't match the number of args!");for(var en=et[0],ei=0;eithis.settings.maxExpand)throw new fl("Too many expansions: infinite loop or need to increase maxExpand setting");var eo=ei.tokens,ea=this.consumeArgs(ei.numArgs,ei.delimiters);if(ei.numArgs){eo=eo.slice();for(var eu=eo.length-1;eu>=0;--eu){var ec=eo[eu];if("#"===ec.text){if(0===eu)throw new fl("Incomplete placeholder at end of macro body",ec);if("#"===(ec=eo[--eu]).text)eo.splice(eu+1,1);else if(/^[1-9]$/.test(ec.text))eo.splice(eu,2,...ea[+ec.text-1]);else throw new fl("Not a valid argument number",ec)}}}return this.pushTokens(eo),eo}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;){var Y=this.expandOnce();if(Y instanceof fa)return Y.treatAsRelax&&(Y.text="\\relax"),this.stack.pop()}throw Error()}expandMacro(Y){return this.macros.has(Y)?this.expandTokens([new fa(Y)]):void 0}expandTokens(Y){var et=[],en=this.stack.length;for(this.pushTokens(Y);this.stack.length>en;){var ei=this.expandOnce(!0);ei instanceof fa&&(ei.treatAsRelax&&(ei.noexpand=!1,ei.treatAsRelax=!1),et.push(this.stack.pop()))}return et}expandMacroAsText(Y){var et=this.expandMacro(Y);return et?et.map(Y=>Y.text).join(""):et}_getExpansion(Y){var et=this.macros.get(Y);if(null==et)return et;if(1===Y.length){var en=this.lexer.catcodes[Y];if(null!=en&&13!==en)return}var ei="function"==typeof et?et(this):et;if("string"==typeof ei){var eo=0;if(-1!==ei.indexOf("#"))for(var ea=ei.replace(/##/g,"");-1!==ea.indexOf("#"+(eo+1));)++eo;for(var eu=new vy(ei,this.settings),ec=[],ed=eu.lex();"EOF"!==ed.text;)ec.push(ed),ed=eu.lex();return ec.reverse(),{tokens:ec,numArgs:eo}}return ei}isDefined(Y){return this.macros.has(Y)||vl.hasOwnProperty(Y)||hE.math.hasOwnProperty(Y)||hE.text.hasOwnProperty(Y)||vA.hasOwnProperty(Y)}isExpandable(Y){var et=this.macros.get(Y);return null!=et?"string"==typeof et||"function"==typeof et||!et.unexpandable:vl.hasOwnProperty(Y)&&!vl[Y].primitive}}var vP=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,vj=Object.freeze({"₊":"+","₋":"-","₌":"=","₍":"(","₎":")","₀":"0","₁":"1","₂":"2","₃":"3","₄":"4","₅":"5","₆":"6","₇":"7","₈":"8","₉":"9",ₐ:"a",ₑ:"e",ₕ:"h",ᵢ:"i",ⱼ:"j",ₖ:"k",ₗ:"l",ₘ:"m",ₙ:"n",ₒ:"o",ₚ:"p",ᵣ:"r",ₛ:"s",ₜ:"t",ᵤ:"u",ᵥ:"v",ₓ:"x",ᵦ:"β",ᵧ:"γ",ᵨ:"ρ",ᵩ:"ϕ",ᵪ:"χ","⁺":"+","⁻":"-","⁼":"=","⁽":"(","⁾":")","⁰":"0","\xb9":"1","\xb2":"2","\xb3":"3","⁴":"4","⁵":"5","⁶":"6","⁷":"7","⁸":"8","⁹":"9",ᴬ:"A",ᴮ:"B",ᴰ:"D",ᴱ:"E",ᴳ:"G",ᴴ:"H",ᴵ:"I",ᴶ:"J",ᴷ:"K",ᴸ:"L",ᴹ:"M",ᴺ:"N",ᴼ:"O",ᴾ:"P",ᴿ:"R",ᵀ:"T",ᵁ:"U",ⱽ:"V",ᵂ:"W",ᵃ:"a",ᵇ:"b",ᶜ:"c",ᵈ:"d",ᵉ:"e",ᶠ:"f",ᵍ:"g",ʰ:"h",ⁱ:"i",ʲ:"j",ᵏ:"k",ˡ:"l",ᵐ:"m",ⁿ:"n",ᵒ:"o",ᵖ:"p",ʳ:"r",ˢ:"s",ᵗ:"t",ᵘ:"u",ᵛ:"v",ʷ:"w",ˣ:"x",ʸ:"y",ᶻ:"z",ᵝ:"β",ᵞ:"γ",ᵟ:"δ",ᵠ:"ϕ",ᵡ:"χ",ᶿ:"θ"}),vO={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"},"̧":{text:"\\c"}},vI={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};class vN{constructor(Y,et){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new vM(Y,et,this.mode),this.settings=et,this.leftrightDepth=0}expect(Y,et){if(void 0===et&&(et=!0),this.fetch().text!==Y)throw new fl("Expected '"+Y+"', got '"+this.fetch().text+"'",this.fetch());et&&this.consume()}consume(){this.nextToken=null}fetch(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(Y){this.mode=Y,this.gullet.switchMode(Y)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var Y=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),Y}finally{this.gullet.endGroups()}}subparse(Y){var et=this.nextToken;this.consume(),this.gullet.pushToken(new fa("}")),this.gullet.pushTokens(Y);var en=this.parseExpression(!1);return this.expect("}"),this.nextToken=et,en}parseExpression(Y,et){for(var en=[];;){"math"===this.mode&&this.consumeSpaces();var ei=this.fetch();if(-1!==vN.endOfExpression.indexOf(ei.text)||et&&ei.text===et||Y&&vl[ei.text]&&vl[ei.text].infix)break;var eo=this.parseAtom(et);if(eo){if("internal"===eo.type)continue}else break;en.push(eo)}return"text"===this.mode&&this.formLigatures(en),this.handleInfixNodes(en)}handleInfixNodes(Y){for(var et=-1,en=0;en=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+et[0]+'" used in math mode',Y);var ea,eu,ec=hE[this.mode][et].group,ed=fo.range(Y);if(hw.hasOwnProperty(ec)){var ef=ec;eu={type:"atom",mode:this.mode,family:ef,loc:ed,text:et}}else eu={type:ec,mode:this.mode,loc:ed,text:et};ea=eu}else{if(!(et.charCodeAt(0)>=128))return null;this.settings.strict&&(fB(et.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+et[0]+'" used in math mode',Y):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+et[0]+'" ('+et.charCodeAt(0)+")",Y)),ea={type:"textord",mode:"text",loc:fo.range(Y),text:et}}if(this.consume(),eo)for(var eh=0;eh-1&&YY)return{line:et+1,column:Y-(en[et-1]||0)+1,offset:Y}}return{line:void 0,column:void 0,offset:void 0}}function ea(Y){var et,ei=Y&&Y.line,eo=Y&&Y.column;return"number"==typeof ei&&"number"==typeof eo&&!Number.isNaN(ei)&&!Number.isNaN(eo)&&ei-1 in en&&(et=(en[ei-2]||0)+eo-1||0),et>-1&&et`",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 `` in ``",description:"Unexpected text character `%c`. Only use text in `