diff --git a/.gitea/workflows/test-build.yaml b/.gitea/workflows/test-build.yaml
index 66de307..d4a46ae 100644
--- a/.gitea/workflows/test-build.yaml
+++ b/.gitea/workflows/test-build.yaml
@@ -13,4 +13,14 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
- - run: pdflatex conference_101719.tex
+ - name: Compile
+ run: |
+ pdflatex pal-vorstellung.tex
+ biber pal-vorstellung
+ pdflatex pal-vorstellung.tex
+ pdflatex pal-vorstellung.tex
+ pdflatex pal-vorstellung.tex
+ - uses: actions/upload-artifact@v3
+ with:
+ path: pal-vorstellung.pdf
+ name: pal-vorstellung
diff --git a/.gitignore b/.gitignore
index c62a606..4ce1566 100644
--- a/.gitignore
+++ b/.gitignore
@@ -164,13 +164,6 @@ cython_debug/
# gitignore template for Jupyter Notebooks
# website: http://jupyter.org/
-.ipynb_checkpoints
-*/.ipynb_checkpoints/*
-
-# IPython
-profile_default/
-ipython_config.py
-
# Remove previous ipynb_checkpoints
# git rm -r .ipynb_checkpoints/
@@ -178,7 +171,6 @@ ipython_config.py
## Core latex/pdflatex auxiliary files:
*.aux
*.lof
-*.log
*.lot
*.fls
*.out
@@ -480,7 +472,6 @@ TSWLatexianTemp*
### Text template
*.doc
*.docx
-*.log
*.msg
*.pages
*.rtf
@@ -490,301 +481,6 @@ TSWLatexianTemp*
### LaTeX template
## Core latex/pdflatex auxiliary files:
-*.aux
-*.lof
-*.log
-*.lot
-*.fls
-*.out
-*.toc
-*.fmt
-*.fot
-*.cb
-*.cb2
-.*.lb
-
-## Intermediate documents:
-*.dvi
-*.xdv
-*-converted-to.*
-# these rules might exclude image files for figures etc.
-# *.ps
-# *.eps
-# *.pdf
-
-## Generated if empty string is given at "Please type another file name for output:"
-.pdf
-
-## Bibliography auxiliary files (bibtex/biblatex/biber):
-*.bbl
-*.bcf
-*.blg
-*-blx.aux
-*-blx.bib
-*.run.xml
-
-## Build tool auxiliary files:
-*.fdb_latexmk
-*.synctex
-*.synctex(busy)
-*.synctex.gz
-*.synctex.gz(busy)
-*.pdfsync
-
-## Build tool directories for auxiliary files
-# latexrun
-latex.out/
-
-## Auxiliary and intermediate files from other packages:
-# algorithms
-*.alg
-*.loa
-
-# achemso
-acs-*.bib
-
-# amsthm
-*.thm
-
-# beamer
-*.nav
-*.pre
-*.snm
-*.vrb
-
-# changes
-*.soc
-
-# comment
-*.cut
-
-# cprotect
-*.cpt
-
-# elsarticle (documentclass of Elsevier journals)
-*.spl
-
-# endnotes
-*.ent
-
-# fixme
-*.lox
-
-# feynmf/feynmp
-*.mf
-*.mp
-*.t[1-9]
-*.t[1-9][0-9]
-*.tfm
-
-#(r)(e)ledmac/(r)(e)ledpar
-*.end
-*.?end
-*.[1-9]
-*.[1-9][0-9]
-*.[1-9][0-9][0-9]
-*.[1-9]R
-*.[1-9][0-9]R
-*.[1-9][0-9][0-9]R
-*.eledsec[1-9]
-*.eledsec[1-9]R
-*.eledsec[1-9][0-9]
-*.eledsec[1-9][0-9]R
-*.eledsec[1-9][0-9][0-9]
-*.eledsec[1-9][0-9][0-9]R
-
-# glossaries
-*.acn
-*.acr
-*.glg
-*.glo
-*.gls
-*.glsdefs
-*.lzo
-*.lzs
-*.slg
-*.slo
-*.sls
-
-# uncomment this for glossaries-extra (will ignore makeindex's style files!)
-# *.ist
-
-# gnuplot
-*.gnuplot
-*.table
-
-# gnuplottex
-*-gnuplottex-*
-
-# gregoriotex
-*.gaux
-*.glog
-*.gtex
-
-# htlatex
-*.4ct
-*.4tc
-*.idv
-*.lg
-*.trc
-*.xref
-
-# hyperref
-*.brf
-
-# knitr
-*-concordance.tex
-# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
-# *.tikz
-*-tikzDictionary
-
-# listings
-*.lol
-
-# luatexja-ruby
-*.ltjruby
-
-# makeidx
-*.idx
-*.ilg
-*.ind
-
-# minitoc
-*.maf
-*.mlf
-*.mlt
-*.mtc[0-9]*
-*.slf[0-9]*
-*.slt[0-9]*
-*.stc[0-9]*
-
-# minted
-_minted*
-*.pyg
-
-# morewrites
-*.mw
-
-# newpax
-*.newpax
-
-# nomencl
-*.nlg
-*.nlo
-*.nls
-
-# pax
-*.pax
-
-# pdfpcnotes
-*.pdfpc
-
-# sagetex
-*.sagetex.sage
-*.sagetex.py
-*.sagetex.scmd
-
-# scrwfile
-*.wrt
-
-# svg
-svg-inkscape/
-
-# sympy
-*.sout
-*.sympy
-sympy-plots-for-*.tex/
-
-# pdfcomment
-*.upa
-*.upb
-
-# pythontex
-*.pytxcode
-pythontex-files-*/
-
-# tcolorbox
-*.listing
-
-# thmtools
-*.loe
-
-# TikZ & PGF
-*.dpth
-*.md5
-*.auxlock
-
-# titletoc
-*.ptc
-
-# todonotes
-*.tdo
-
-# vhistory
-*.hst
-*.ver
-
-# easy-todo
-*.lod
-
-# xcolor
-*.xcp
-
-# xmpincl
-*.xmpi
-
-# xindy
-*.xdy
-
-# xypic precompiled matrices and outlines
-*.xyc
-*.xyd
-
-# endfloat
-*.ttt
-*.fff
-
-# Latexian
-TSWLatexianTemp*
-
-## Editors:
-# WinEdt
-*.bak
-*.sav
-
-# Texpad
-.texpadtmp
-
-# LyX
-*.lyx~
-
-# Kile
-*.backup
-
-# gummi
-.*.swp
-
-# KBibTeX
-*~[0-9]*
-
-# TeXnicCenter
-*.tps
-
-# auto folder when using emacs and auctex
-./auto/*
-*.el
-
-# expex forward references with \gathertags
-*-tags.tex
-
-# standalone packages
-*.sta
-
-# Makeindex log files
-*.lpz
-
-# xwatermark package
-*.xwm
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
@@ -792,3 +488,4 @@ TSWLatexianTemp*
#*Notes.bib
/*.pdf
+/out/
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/Konferenzseminar-ML-PAL.iml b/.idea/Konferenzseminar-ML-PAL.iml
new file mode 100644
index 0000000..6102194
--- /dev/null
+++ b/.idea/Konferenzseminar-ML-PAL.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..15e9b3f
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index ff8a79c..15eded6 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -47,10 +47,8 @@ repos:
hooks:
- id: american-eg-ie
- id: cleveref-capitalization
- - id: consistent-spelling
- args: [--emph=et al., --emph=a priori, --emph=a posteriori, --regex=naive=\bna(i|\\"i)ve]
- - id: csquotes
- - id: ensure-labels-for-sections
+ # - id: csquotes
+ # - id: ensure-labels-for-sections
- id: no-space-in-cite
- id: tilde-cite
- id: unique-labels
diff --git a/PAL Example Expanded.drawio b/PAL Example Expanded.drawio
new file mode 100644
index 0000000..5ce8150
--- /dev/null
+++ b/PAL Example Expanded.drawio
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PAL Example Expanded.drawio.pdf b/PAL Example Expanded.drawio.pdf
new file mode 100644
index 0000000..0f8ff48
Binary files /dev/null and b/PAL Example Expanded.drawio.pdf differ
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(""))return this.error(ei.UNCLOSED_TAG,eW(en,this.clonePosition()));if(this.isEOF()||!tc(this.char()))return this.error(ei.INVALID_TAG,eW(ed,this.clonePosition()));var ef=this.clonePosition();return ea!==this.parseTagName()?this.error(ei.UNMATCHED_CLOSING_TAG,eW(ef,this.clonePosition())):(this.bumpSpace(),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;ei