Merge pull request 'Implemented a first verion of the text' (#7) from first-text-passages into main
Latex Build / LatexBuild (push) Failing after 13m58s
Latex Build / LatexBuild (push) Failing after 13m58s
Reviewed-on: #7
This commit was merged in pull request #7.
This commit is contained in:
commit
a1bbd565bb
36 files changed
+858
-597
No files matched your search
@@ -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
|
||||
+1
-304
@@ -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/
|
||||
Generated
+3
@@ -0,0 +1,3 @@
|
||||
# Default ignored files
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
Generated
+8
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="EMPTY_MODULE" version="4">
|
||||
<component name="NewModuleRootManager">
|
||||
<content url="file://$MODULE_DIR$" />
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
||||
Generated
+8
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectModuleManager">
|
||||
<modules>
|
||||
<module fileurl="file://$PROJECT_DIR$/.idea/Konferenzseminar-ML-PAL.iml" filepath="$PROJECT_DIR$/.idea/Konferenzseminar-ML-PAL.iml" />
|
||||
</modules>
|
||||
</component>
|
||||
</project>
|
||||
Generated
+6
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -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
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
<mxfile host="Electron" modified="2023-11-18T18:08:40.966Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.7.5 Chrome/114.0.5735.289 Electron/25.8.1 Safari/537.36" etag="bgGioe3vAgUXMqkOKeQ4" version="21.7.5" type="device">
|
||||
<diagram name="Seite-1" id="3Sw_KYT27iZ8JMehEK1P">
|
||||
<mxGraphModel dx="1456" dy="734" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0" />
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-31" value="<h2><br></h2>" style="rounded=1;whiteSpace=wrap;html=1;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;spacingTop=11;" vertex="1" parent="1">
|
||||
<mxGeometry x="550" y="230" width="270" height="740" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-32" value="<h2>ChatGPT 4 Example</h2>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="580" y="240" width="210" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-29" value="<h2><br></h2>" style="rounded=1;whiteSpace=wrap;html=1;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;spacingTop=11;" vertex="1" parent="1">
|
||||
<mxGeometry x="280" y="230" width="270" height="740" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-30" value="<h2>PAL Example</h2>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="347.5" y="240" width="135" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-25" value="<h2><br></h2>" style="rounded=1;whiteSpace=wrap;html=1;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;spacingTop=11;" vertex="1" parent="1">
|
||||
<mxGeometry x="10" y="230" width="270" height="740" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-1" value="<b>Q</b>: Roger has 5 tennis balls. He buys 2 more cans of tennis balls. Each can has 3 tennis balls. How many tennis balls does he have now?<br><br><b>A</b>: Roger started with 5 tennis balls. 2 cans of 3 tennis<br>balls each is 6 tennis balls. 5 + 6 = 11. The answer is 11.<br><br><b>Q</b>: The bakers at the Beverly Hills Bakery baked 200 loaves of bread on Monday morning. They sold 93 loaves in the morning and 39 loaves in the afternoon. A grocery<br>store returned 6 unsold loaves. How many loaves of bread did they have left?" style="rounded=1;whiteSpace=wrap;html=1;align=left;spacingTop=0;spacingLeft=10;" vertex="1" parent="1">
|
||||
<mxGeometry x="20" y="290" width="250" height="300" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-2" value="Eingabe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="50" y="280" width="50" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-8" value="<div><b>Q</b>: Roger has 5 tennis balls. He buys 2 more cans of&nbsp;<span style="background-color: initial;">tennis balls. Each can has 3 tennis balls. How many&nbsp;</span><span style="background-color: initial;">tennis balls does he have now?</span></div><div><br></div><div><b>A</b>:&nbsp;</div><div style="font-size: 10px;"><pre class="python"><i># Roger started with 5 tennis balls.</i><br>tennis_balls <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">5</span><br><span style="color: #808080; font-style: italic;"># 2 cans of 3 tennis balls each is</span><br>bought_balls <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">2</span> * <span style="color: #ff4500;">3</span><br><span style="color: #808080; font-style: italic;"># tennis balls. The answer is</span><br>answer <span style="color: #66cc66;">=</span> tennis_balls + bought_balls</pre></div><div><span style="background-color: initial;"><b>Q</b>: The bakers at the Beverly Hills Bakery baked 200&nbsp;</span><span style="background-color: initial;">loaves of bread on Monday morning. They sold 93 loaves&nbsp;</span><span style="background-color: initial;">in the morning and 39 loaves in the afternoon. A grocery</span></div><div>store returned 6 unsold loaves. How many loaves of bread&nbsp;<span style="background-color: initial;">did they have left?</span></div>" style="rounded=1;whiteSpace=wrap;html=1;align=left;spacingTop=0;spacingLeft=10;" vertex="1" parent="1">
|
||||
<mxGeometry x="289" y="290" width="250" height="300" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-9" value="Eingabe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="330" y="280" width="50" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-10" value="<b>Q</b>: The bakers at the Beverly Hills Bakery baked 200 loaves of bread on Monday morning. They sold 93 loaves in the morning and 39 loaves in the afternoon. A grocery&nbsp;store returned 6 unsold loaves. How many loaves of bread did they have left?" style="rounded=1;whiteSpace=wrap;html=1;align=left;spacingTop=0;spacingLeft=10;" vertex="1" parent="1">
|
||||
<mxGeometry x="560" y="290" width="250" height="300" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-11" value="Eingabe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="280" width="50" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-12" value="<b>A</b>: The bakers started with 200 loaves. They sold 93 in<br>the morning and 39 in the afternoon. So they sold 93 +<br>39 = 132 loaves. The grocery store returned 6 loaves. So<br>they had 200 - 132 - 6 = 62 loaves left.<br>The answer is 62." style="rounded=1;whiteSpace=wrap;html=1;align=left;spacingTop=0;spacingLeft=10;fontSize=12;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
|
||||
<mxGeometry x="20" y="610" width="250" height="345" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-13" value="<div style=""><b>A</b>:&nbsp;<span style="background-color: initial;"><font face="monospace"># The bakers started with 200&nbsp;</font></span></div><div style=""><div style="" class="row mt-2" id="preview"><pre style="" class="python"><font style="font-size: 12px;"># loaves</font></pre><pre style="" class="python"><font style="font-size: 12px;">loaves_baked <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">200</span><br><span style="color: #808080; font-style: italic;"># They sold 93 in the morning <br># and 39 in the afternoon</span><br>loaves_sold_morning <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">93</span><br>loaves_sold_afternoon <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">39</span><br><span style="color: #808080; font-style: italic;"># The grocery store returned <br># 6 loaves.</span><br>loaves_returned <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">6</span><br><span style="color: #808080; font-style: italic;"># The answer is</span><br>answer <span style="color: #66cc66;">=</span> (<br></font> loaves_baked <br> - loaves_sold_morning<br> - loaves_sold_afternoon <br> + loaves_returned<br></pre><pre style="" class="python"><font style="font-size: 12px;"><span style="color: #ff7700;font-weight:bold;">print</span>(answer) <span style="color: #808080; font-style: italic;"># -&gt; 74</span></font></pre></div></div>When the script is executed 74 is printed." style="rounded=1;whiteSpace=wrap;html=1;align=left;spacingTop=0;spacingLeft=10;fontSize=12;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
||||
<mxGeometry x="289" y="610" width="250" height="345" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-18" value="<div style="font-size: 11px;"><div><font style="font-size: 11px;"><b>A</b>: </font><font style="font-size: 11px;">The Beverly Hills Bakery had 74 loaves of bread left after their sales and the return of unsold loaves. </font><font face="monospace" style="font-size: 11px;"><br></font><span style="background-color: initial;"><b style=""><i>Internal executed Analysis:</i></b></span><font face="monospace" style="font-size: 11px;"><br></font></div></div><div style="font-size: 11px;"><pre class="python"><pre class="python"># Number of loaves baked<br>loaves_baked <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">200</span><br><span style="color: #808080; font-style: italic;"># Number of loaves sold in the </span><br><span style="color: #808080; font-style: italic;"># morning and afternoon</span><br>loaves_sold_morning <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">93</span><br>loaves_sold_afternoon <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">39</span><br><span style="color: #808080; font-style: italic;"># Number of loaves returned </span><br><span style="color: #808080; font-style: italic;"># from the grocery store</span><br>loaves_returned <span style="color: #66cc66;">=</span> <span style="color: #ff4500;">6</span><br><span style="color: #808080; font-style: italic;"># Calculating the remaining loaves</span><br>remaining_loaves <span style="color: #66cc66;">=</span> (<br> loaves_baked<br> - (<br> loaves_sold_morning<br> + loaves_sold_afternoon<br> ) <br> + loaves_returned<br>remaining_loaves</pre></pre></div><div class="flex justify-between empty:hidden gizmo:mt-1 gizmo:justify-start gizmo:gap-3 lg:block gizmo:lg:flex"><div class="text-gray-400 flex self-end lg:self-center justify-center gizmo:lg:justify-start mt-2 gizmo:mt-0 visible gap-1"></div></div>" style="rounded=1;whiteSpace=wrap;html=1;align=left;spacingTop=0;spacingLeft=10;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
|
||||
<mxGeometry x="560" y="610" width="250" height="345" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-20" value="Ausgabe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#60a917;fontColor=#ffffff;strokeColor=#2D7600;" vertex="1" parent="1">
|
||||
<mxGeometry x="50" y="600" width="50" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-21" value="Ausgabe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#60a917;fontColor=#ffffff;strokeColor=#2D7600;" vertex="1" parent="1">
|
||||
<mxGeometry x="330" y="600" width="50" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-22" value="Ausgabe" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#60a917;fontColor=#ffffff;strokeColor=#2D7600;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="600" width="50" height="20" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="7yxbpYrR7u7Zo4rXAfb2-28" value="<h2>CoT Example</h2>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="77.5" y="240" width="135" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
||||
Binary file not shown.
@@ -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,tLine truncated
|
||||
@@ -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;a<e.length;++a){var s=void 0;if(a>0){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,{conversatioLine truncated
|
||||
@@ -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),{messLine truncated
|
||||
@@ -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"Line truncated
|
||||
@@ -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",childreLine truncated
|
||||
@@ -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-Line truncated
|
||||
@@ -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;paLine truncated
|
||||
@@ -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'_'descriptioLine truncated
|
||||
@@ -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)Line truncated
|
||||
@@ -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;a<o;a++)i[a]=n[a];return r.createElement.apply(null,i)};function y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,s.O)(t)}var O=function(){var e=y.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},37394:function(e,t,n){n.d(t,{A:function(){return E},B:function(){return H},C:function(){return T},D:function(){return F},E:function(){return y},F:function(){return ew},G:function(){return Z},H:function(){return O},I:function(){return M},J:function(){return b},K:function(){return L},M:function(){return N},a:function(){return ea},b:function(){return K},c:function(){return eM},d:function(){return ed},e:function(){return ei},f:function(){return em},g:function(){return eh},h:function(){return eu},i:function(){return Q},j:function(){return eg},k:function(){return Y},l:function(){return el},m:function(){return j},n:function(){return z},o:function(){return X},p:function(){return eO},q:function(){return ex},r:function(){return A},s:function(){return R},t:function(){return eC},u:function(){return W},v:function(){return eI},w:function(){return eS},x:function(){return eV},y:function(){return J},z:function(){return w}});var o,r,i,a=n(67666),u=n(45675),s=n(3530),l=n(38654),c=n(97395),p=n(24622),d=n(41470),f=n(70079),h=n(99581),m=n(88905),v=n(41455),g=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],b=function(){};function y(e,t){for(var n,o=arguments.length,r=Array(o>2?o-2:0),i=2;i<o;i++)r[i-2]=arguments[i];var a=[].concat(r);if(t&&e)for(var u in t)t.hasOwnProperty(u)&&t[u]&&a.push("".concat((n=u)?"-"===n[0]?e+n:e+"__"+n:e));return a.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var O=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===(0,p.Z)(e)&&null!==e?[e]:[]},x=function(e){e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme;var t=(0,c.Z)(e,g);return(0,a.Z)({},t)},C=function(e,t,n){var o=e.cx,r=e.getStyles,i=e.getClassNames,a=e.className;return{css:r(t,e),className:o(null!=n?n:{},i(t,e),a)}};function Z(e){return[document.documentElement,document.body,window].indexOf(e)>-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),a<n?window.requestAnimationFrame(t):o(e)}()}function M(e,t){var n=e.getBoundingClientRect(),o=t.getBoundingClientRect(),r=t.offsetHeight/3;o.bottom+r>n.bottom?S(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+r,e.scrollHeight)):o.top-r<n.top&&S(e,Math.max(t.offsetTop-r,0))}function w(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function E(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}var P=!1,k={get passive(){return P=!0}},D="undefined"!=typeof window?window:{};D.addEventListener&&D.removeEventListener&&(D.addEventListener("p",b,k),D.removeEventListener("p",b,!1));var R=P;function L(e){return null!=e}function F(e,t,n){return e?t:n}function T(e){return e}function H(Line truncated
|
||||
@@ -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=Line truncated
|
||||
+1
@@ -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()}]);
|
||||
@@ -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;et<document.styleSheets.length;et++)if(document.styleSheets[et].ownerNode===Y)return document.styleSheets[et]}function eo(Y){var et=document.createElement("style");return et.setAttribute("data-emotion",Y.key),void 0!==Y.nonce&&et.setAttribute("nonce",Y.nonce),et.appendChild(document.createTextNode("")),et.setAttribute("data-s",""),et}en.d(et,{Z:function(){return tw}});var ea=function(){function Y(Y){var et=this;this._insertTag=function(Y){var en;en=0===et.tags.length?et.insertionPoint?et.insertionPoint.nextSibling:et.prepend?et.container.firstChild:et.before:et.tags[et.tags.length-1].nextSibling,et.container.insertBefore(Y,en),et.tags.push(Y)},this.isSpeedy=void 0===Y.speedy||Y.speedy,this.tags=[],this.ctr=0,this.nonce=Y.nonce,this.key=Y.key,this.container=Y.container,this.prepend=Y.prepend,this.insertionPoint=Y.insertionPoint,this.before=null}var et=Y.prototype;return et.hydrate=function(Y){Y.forEach(this._insertTag)},et.insert=function(Y){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(eo(this));var et=this.tags[this.tags.length-1];if(this.isSpeedy){var en=ei(et);try{en.insertRule(Y,en.cssRules.length)}catch(Y){}}else et.appendChild(document.createTextNode(Y));this.ctr++},et.flush=function(){this.tags.forEach(function(Y){return Y.parentNode&&Y.parentNode.removeChild(Y)}),this.tags=[],this.ctr=0},Y}(),eu=Math.abs,ec=String.fromCharCode,ed=Object.assign;function ef(Y,et){return 45^ey(Y,0)?(((et<<2^ey(Y,0))<<2^ey(Y,1))<<2^ey(Y,2))<<2^ey(Y,3):0}function eh(Y){return Y.trim()}function ep(Y,et){return(Y=et.exec(Y))?Y[0]:Y}function em(Y,et,en){return Y.replace(et,en)}function eg(Y,et){return Y.indexOf(et)}function ey(Y,et){return 0|Y.charCodeAt(et)}function eb(Y,et,en){return Y.slice(et,en)}function ek(Y){return Y.length}function ew(Y){return Y.length}function e_(Y,et){return et.push(Y),Y}function eE(Y,et){return Y.map(et).join("")}var eC=1,eT=1,eS=0,eA=0,eM=0,eP="";function ej(Y,et,en,ei,eo,ea,eu){return{value:Y,root:et,parent:en,type:ei,props:eo,children:ea,line:eC,column:eT,length:eu,return:""}}function eO(Y,et){return ed(ej("",null,null,"",null,null,0),Y,{length:-Y.length},et)}function eI(){return eM}function eN(){return eM=eA>0?ey(eP,--eA):0,eT--,10===eM&&(eT=1,eC--),eM}function eL(){return eM=eA<eS?ey(eP,eA++):0,eT++,10===eM&&(eT=1,eC++),eM}function eR(){return ey(eP,eA)}function eD(){return eA}function eF(Y,et){return eb(eP,Y,et)}function eB(Y){switch(Y){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ez(Y){return eC=eT=1,eS=ek(eP=Y),eA=0,[]}function eU(Y){return eP="",Y}function eH(Y){return eh(eF(eA-1,eW(91===Y?Y+2:40===Y?Y+1:Y)))}function eG(Y){for(;eM=eR();)if(eM<33)eL();else break;return eB(Y)>2||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;eo<ei;eo++)en+=et(Y[eo],eo,Y,et)||"";return en}function e6(Y,et,en,ei){switch(Y.type){case e4:if(Y.children.length)break;case e9:case e0:return Y.return=Y.return||Y.value;case eX:return"";case e5:return Y.return=Y.value+"{"+e3(Y.children,ei)+"}";case eJ:Y.value=Y.props.join(",")}return ek(en=e3(Y.children,ei))?Y.return=Y.value+"{"+en+"}":""}function e7(Y){var et=ew(Y);return function(en,ei,eo,ea){for(var eu="",ec=0;ec<et;ec++)eu+=Y[ec](en,ei,eo,ea)||"";return eu}}function e8(Y){return function(et){!et.root&&(et=et.return)&&Y(et)}}function tt(Y){return eU(ta("",null,null,null,[""],Y=ez(Y),0,[0],Y))}function ta(Y,et,en,ei,eo,ea,eu,ed,ef){for(var eh=0,ep=0,eb=eu,ew=0,eE=0,eC=0,eT=1,eS=1,eA=1,eM=0,eP="",ej=eo,eO=ea,eI=ei,eF=eP;eS;)switch(eC=eM,eM=eL()){case 40:if(108!=eC&&58==ey(eF,eb-1)){-1!=eg(eF+=em(eH(eM),"&","&\f"),"&\f")&&(eA=-1);break}case 34:case 39:case 91:eF+=eH(eM);break;case 9:case 10:case 13:case 32:eF+=eG(eC);break;case 92:eF+=eV(eD()-1,7);continue;case 47:switch(eR()){case 42:case 47:e_(tc(eZ(eL(),eD()),et,en),ef);break;default:eF+="/"}break;case 123*eT:ed[eh++]=ek(eF)*eA;case 125*eT:case 59:case 0:switch(eM){case 0:case 125:eS=0;case 59+ep:-1==eA&&(eF=em(eF,/\f/g,"")),eE>0&&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,ePLine truncated
|
||||
* The buffer module from node.js, for the browser.
|
||||
*
|
||||
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
|
||||
* @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);eo<ea;++eo)if(Y[eo]!==et[eo]){en=Y[eo],ei=et[eo];break}return en<ei?-1:ei<en?1:0}var eH=void 0,eG=!0,eV=!1,eW=0,eZ=1,eK=2,e$=3;function eY(Y,et){return ed?Y.source===et.source&&Y.flags===et.flags:RegExp.prototype.toString.call(Y)===RegExp.prototype.toString.call(et)}function eQ(Y,et){if(Y.byteLength!==et.byteLength)return!1;for(var en=0;en<Y.byteLength;en++)if(Y[en]!==et[en])return!1;return!0}function eX(Y,et){return Y.byteLength===et.byteLength&&0===eU(new Uint8Array(Y.buffer,Y.byteOffset,Y.byteLength),new Uint8Array(et.buffer,et.byteOffset,et.byteLength))}function eJ(Y,et){return Y.byteLength===et.byteLength&&0===eU(new Uint8Array(Y),new Uint8Array(et))}function e0(Y,et){return eO(Y)?eO(et)&&ep(Number.prototype.valueOf.call(Y),Number.prototype.valueOf.call(et)):eI(Y)?eI(et)&&String.prototype.valueOf.call(Y)===String.prototype.valueOf.call(et):eN(Y)?eN(et)&&Boolean.prototype.valueOf.call(Y)===Boolean.prototype.valueOf.call(et):eL(Y)?eL(et)&&BigInt.prototype.valueOf.call(Y)===BigInt.prototype.valueOf.call(et):eR(et)&&Symbol.prototype.valueOf.call(Y)===Symbol.prototype.valueOf.call(et)}function e9(Y,et,en,ei){if(Y===et)return 0!==Y||!en||ep(Y,et);if(en){if("object"!==ec(Y))return"number"==typeof Y&&eg(Y)&&eg(et);if("object"!==ec(et)||null===Y||null===et||Object.getPrototypeOf(Y)!==Object.getPrototypeOf(et))return!1}else{if(null===Y||"object"!==ec(Y))return(null===et||"object"!==ec(et))&&Y==et;if(null===et||"object"!==ec(et))return!1}var eo=ew(Y);if(eo!==ew(et))return!1;if(Array.isArray(Y)){if(Y.length!==et.length)return!1;var ea=ez(Y,eH),eu=ez(et,eH);return ea.length===eu.length&&e4(Y,et,en,ei,eZ,ea)}if("[object Object]"===eo&&(!eS(Y)&&eS(et)||!eM(Y)&&eM(et)))return!1;if(eT(Y)){if(!eT(et)||Date.prototype.getTime.call(Y)!==Date.prototype.getTime.call(et))return!1}else if(eA(Y)){if(!eA(et)||!eY(Y,et))return!1}else if(eP(Y)||Y instanceof Error){if(Y.message!==et.message||Y.name!==et.name)return!1}else if(eC(Y)){if(!en&&(eD(Y)||eF(Y))){if(!eQ(Y,et))return!1}else if(!eX(Y,et))return!1;var ed=ez(Y,eH),ef=ez(et,eH);return ed.length===ef.length&&e4(Y,et,en,ei,eW,ed)}else if(eM(Y))return!!eM(et)&&Y.size===et.size&&e4(Y,et,en,ei,eK);else if(eS(Y))return!!eS(et)&&Y.size===et.size&&e4(Y,et,en,ei,e$);else if(eE(Y)){if(!eJ(Y,et))return!1}else if(ej(Y)&&!e0(Y,et))return!1;return e4(Y,et,en,ei,eW)}function e5(Y,et){return et.filter(function(et){return ek(Y,et)})}function e4(Y,et,en,ei,eo,ea){if(5==arguments.length){ea=Object.keys(Y);var eu=Object.keys(et);if(ea.length!==eu.length)return!1}for(var ec=0;ec<ea.length;ec++)if(!eb(et,ea[ec]))return!1;if(en&&5==arguments.length){var ed=em(Y);if(0!==ed.length){var ef=0;for(ec=0;ec<ed.length;ec++){var eh=ed[ec];if(ek(Y,eh)){if(!ek(et,eh))return!1;ea.push(eh),ef++}else if(ek(et,eh))return!1}var ep=em(et);if(ed.length!==ep.length&&e5(et,ep).length!==ef)return!1}else{var eg=em(et);if(0!==eg.length&&0!==e5(et,eg).length)return!1}}if(0===ea.length&&(eo===eW||eo===eZ&&0===Y.length||0===Y.size))return!0;if(void 0===ei)ei={val1:new Map,val2:new Map,position:0};else{var ey=ei.val1.get(Y);if(void 0!==ey){var ew=ei.val2.get(et);if(void 0!==ew)return ey===ew}ei.position++}ei.val1.set(Y,ei.position),ei.val2.set(et,ei.position);var e_=tc(Y,et,en,ea,ei,eo);return ei.val1.delete(Y),ei.val2.delete(et),e_}function e3(Y,et,en,ei){for(var eo=ef(Y),ea=0;ea<eo.length;ea++){var eu=eo[ea];if(e9(et,eu,en,ei))return Y.delete(eu),!0}return!1}function e6(Y){switch(ec(Y)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":Y=+Y;case"number":if(eg(Y))return!1}return!0}function e7(Y,et,en){var ei=e6(en);return null!=ei?ei:et.has(ei)&&!Y.has(ei)}function e8(Y,et,en,ei,eo){var ea=e6(en);if(null!=ea)return ea;var eu=et.get(ea);return!!((void 0!==eu||et.has(ea))&&e9(ei,eu,!1,eo))&&!Y.has(ea)&&e9(ei,eu,!1,eo)}function tt(Y,et,en,ei){for(var eo=null,ea=ef(Y),eu=0;eu<ea.length;eu++){var ed=ea[eu];if("object"===ec(ed)&&null!==ed)null===eo&&(eo=new Set),eo.add(ed);else if(!et.has(ed)){if(en||!e7(Y,et,ed))return!1;null===eo&&(eo=new Set),eo.add(ed)}}if(null!==eo){for(var eh=ef(et),ep=0;ep<eh.length;ep++){var em=eh[ep];if("object"===ec(em)&&null!==em){if(!e3(eo,em,en,ei))return!1}else if(!en&&!Y.has(em)&&!e3(eo,em,en,ei))return!1}return 0===eo.size}return!0}function ta(Y,et,en,ei,eo,ea){for(var eu=ef(Y),ec=0;ec<eu.length;ec++){var ed=eu[ec];if(e9(en,ed,eo,ea)&&e9(ei,et.get(ed),eo,ea))return Y.delete(ed),!0}return!1}function tu(Y,et,en,eo){for(var ea=null,eu=eh(Y),ed=0;ed<eu.length;ed++){var ef=ei(eu[ed],2),ep=ef[0],em=ef[1];if("object"===ec(ep)&&null!==ep)null===ea&&(ea=new Set),ea.add(ep);else{var eg=et.get(ep);if(void 0===eg&&!et.has(ep)||!e9(em,eg,en,eo)){if(en||!e8(Y,et,ep,em,eo))return!1;null===ea&&(ea=new Set),ea.add(ep)}}}if(null!==ea){for(var ey=eh(et),eb=0;eb<ey.length;eb++){var ek=ei(ey[eb],2),ep=ek[0],ew=ek[1];if("object"===ec(ep)&&null!==ep){if(!ta(ea,Y,ep,ew,en,eo))return!1}else if(!Line truncated
|
||||
* The buffer module from node.js, for the browser.
|
||||
*
|
||||
* @author Feross Aboukhadijeh <https://feross.org>
|
||||
* @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<et;ei+=1)en[ei]=255&Y[ei];return en}function ew(Y){if(tf(Y,Uint8Array)){let et=new Uint8Array(Y);return e_(et.buffer,et.byteOffset,et.byteLength)}return ek(Y)}function e_(Y,et,en){let ei;if(et<0||Y.byteLength<et)throw RangeError('"offset" is outside of buffer bounds');if(Y.byteLength<et+(en||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(ei=void 0===et&&void 0===en?new Uint8Array(Y):void 0===en?new Uint8Array(Y,et):new Uint8Array(Y,et,en),eh.prototype),ei}function eE(Y){if(eh.isBuffer(Y)){let et=0|eC(Y.length),en=ef(et);return 0===en.length||Y.copy(en,0,0,et),en}return void 0!==Y.length?"number"!=typeof Y.length||th(Y.length)?ef(0):ek(Y):"Buffer"===Y.type&&Array.isArray(Y.data)?ek(Y.data):void 0}function eC(Y){if(Y>=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(Line truncated
|
||||
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;et<arguments.length;et++){var en=arguments[et];if(en){var ea=typeof en;if("string"===ea||"number"===ea)Y.push(en);else if(Array.isArray(en)){if(en.length){var eu=eo.apply(null,en);eu&&Y.push(eu)}}else if("object"===ea){if(en.toString===Object.prototype.toString)for(var ec in en)ei.call(en,ec)&&en[ec]&&Y.push(ec);else Y.push(en.toString())}}}return Y.join(" ")}Y.exports?(eo.default=eo,Y.exports=eo):void 0!==(en=(function(){return eo}).apply(et,[]))&&(Y.exports=en)}()},19841:function(Y,et,en){"use strict";function ei(Y){var et,en,eo="";if("string"==typeof Y||"number"==typeof Y)eo+=Y;else if("object"==typeof Y){if(Array.isArray(Y))for(et=0;et<Y.length;et++)Y[et]&&(en=ei(Y[et]))&&(eo&&(eo+=" "),eo+=en);else for(et in Y)Y[et]&&(eo&&(eo+=" "),eo+=et)}return eo}function eo(){for(var Y,et,en=0,eo="";en<arguments.length;)(Y=arguments[en++])&&(et=ei(Y))&&(eo&&(eo+=" "),eo+=et);return eo}en.r(et),en.d(et,{clsx:function(){return eo}}),et.default=eo},92507:function(Y,et){"use strict";/*!
|
||||
* cookie
|
||||
* Copyright(c) 2012-2014 Roman Shtylman
|
||||
* Copyright(c) 2015 Douglas Christopher Wilson
|
||||
* MIT Licensed
|
||||
*/et.parse=ea,et.serialize=eu;var en=decodeURIComponent,ei=encodeURIComponent,eo=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function ea(Y,et){if("string"!=typeof Y)throw TypeError("argument str must be a string");for(var ei={},eo=et||{},ea=Y.split(";"),eu=eo.decode||en,ed=0;ed<ea.length;ed++){var ef=ea[ed],eh=ef.indexOf("=");if(!(eh<0)){var ep=ef.substring(0,eh).trim();if(void 0==ei[ep]){var em=ef.substring(eh+1,ef.length).trim();'"'===em[0]&&(em=em.slice(1,-1)),ei[ep]=ec(em,eu)}}}return ei}function eu(Y,et,en){var ea=en||{},eu=ea.encode||ei;if("function"!=typeof eu)throw TypeError("option encode is invalid");if(!eo.test(Y))throw TypeError("argument name is invalid");var ec=eu(et);if(ec&&!eo.test(ec))throw TypeError("argument val is invalid");var ed=Y+"="+ec;if(null!=ea.maxAge){var ef=ea.maxAge-0;if(isNaN(ef)||!isFinite(ef))throw TypeError("option maxAge is invalid");ed+="; Max-Age="+Math.floor(ef)}if(ea.domain){if(!eo.test(ea.domain))throw TypeError("option domain is invalid");ed+="; Domain="+ea.domain}if(ea.path){if(!eo.test(ea.path))throw TypeError("option path is invalid");ed+="; Path="+ea.path}if(ea.expires){if("function"!=typeof ea.expires.toUTCString)throw TypeError("option expires is invalid");ed+="; Expires="+ea.expires.toUTCString()}if(ea.httpOnly&&(ed+="; HttpOnly"),ea.secure&&(ed+="; Secure"),ea.sameSite)switch("string"==typeof ea.sameSite?ea.sameSite.toLowerCase():ea.sameSite){case!0:case"strict":ed+="; SameSite=Strict";break;case"lax":ed+="; SameSite=Lax";break;case"none":ed+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return ed}function ec(Y,et){try{return et(Y)}catch(et){return Y}}},44544: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;en<ei;en++)for(var eo in et=arguments[en])Object.prototype.hasOwnProperty.call(et,eo)&&(Y[eo]=et[eo]);return Y}).apply(this,arguments)},eo=this&&this.__rest||function(Y,et){var en={};for(var ei in Y)Object.prototype.hasOwnProperty.call(Y,ei)&&0>et.indexOf(ei)&&(en[ei]=Y[ei]);if(null!=Y&&"function"==typeof Object.getOwnPropertySymbols)for(var eo=0,ei=Object.getOwnPropertySymbols(Y);eo<ei.length;eo++)0>et.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;eo<ec;eo++){var ed=ei[eo].split("="),ef=ed.slice(1).join("=");en[ed[0]]=ef}return en};et.getCookies=eh;var ep=function(Y,en){var ei=(0,et.getCookies)(en)[Y];if(void 0!==ei)return ec(ef(ei))};et.getCookie=ep;var em=function(Y,et,en){if(en){var ec,ef,eh,ep=en.req,em=en.res,eg=eo(en,["req","res"]);ef=ep,eh=em,ec=eg}var ey=(0,ea.serialize)(Y,ed(et),ei({path:"/"},ec));if(eu())document.cookie=ey;else if(eh&&ef){var eb=eh.getHeader("Set-Cookie");if(Array.isArray(eb)||(eb=eb?[String(eb)]:[]),eh.setHeader("Set-Cookie",eb.concat(ey)),ef&&ef.cookies){var ek=ef.cookies;""===et?delete ek[Y]:ek[Y]=ed(et)}if(ef&&ef.headers&&ef.headers.cookie){var ek=(0,ea.parse)(ef.headers.cookie);""===et?delete ek[Y]:ek[Y]=ed(et),ef.headers.cookie=Object.entries(ek).reduce(function(Y,et){return Y.concat("".concat(et[0],"=").concat(et[1],";"))},"")}}};et.setCookie=em;var eg=function(Y,en,ei){return console.warn("[WARN]: setCookies was deprecated. It will be deleted in the new version. Use setCookie instead."),(0,et.setCookie)(Y,en,ei)};et.setCookies=eg;var ey=function(Y,en){return(0,et.setCookie)(Y,"",ei(ei({},en),{maxAge:-1}))};et.deleteCookie=ey;var eb=function(Y,en){return console.warn("[WARN]: removeCookies was deprecated. It will be deleted in the new version. Use deleteCookie instead."),(0,et.deleteCookie)(Y,en)};et.removeCookies=eb;var ek=function(Y,en){return!!Y&&(0,et.getCookies)(en).hasOwnProperty(Y)};et.hasCookie=ek;var ew=function(Y,en){return console.warn("[WARN]: checkCookies was deprecated. It will be deleted in the new version. Use hasCookie instead."),(0,et.hasCookie)(Y,en)};et.checkCookies=ew},69197:function(Y,et,en){var ei=en(33427);Y.exports=ei},78993:function(Y,et,en){var ei=en(52417);Y.exports=ei},79418:function(Y,et,en){var ei=en(11863);Y.exports=ei},99926:function(Y,et,en){var ei=en(6559);Y.exports=ei},470:function(Y,et,en){var ei=en(74263);Y.exports=ei},6182:function(Y,et,en){var ei=en(89586);en(28338),Y.exportLine truncated
|
||||
* Determine if an object is a Buffer
|
||||
*
|
||||
* @author Feross Aboukhadijeh <https://feross.org>
|
||||
* @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<Y.length;en+=1)if(Y[en]===et)return en;return -1},em=ea("String.prototype.slice"),eg={},ey=Object.getPrototypeOf;ec&&ed&&ey&&ei(eh,function(Y){var et=new ef[Y];if(Symbol.toStringTag in et){var en=ey(et),ei=ed(en,Symbol.toStringTag);ei||(ei=ed(ey(en),Symbol.toStringTag)),eg[Y]=ei.get}});var eb=function(Y){var et=!1;return ei(eg,function(en,ei){if(!et)try{et=en.call(Y)===ei}catch(Y){}}),et};Y.exports=function(Y){return!!Y&&"object"==typeof Y&&(ec&&Symbol.toStringTag in Y?!!ed&&eb(Y):ep(eh,em(eu(Y),8,-1))>-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<en;){var ei=Y[et];this.set(ei[0],ei[1])}}ed.prototype.clear=ei,ed.prototype.delete=eo,ed.prototype.get=ea,ed.prototype.has=eu,ed.prototype.set=ec,Y.exports=ed},624:function(Y,et,en){var ei=en(53647),eo=en(40073),ea=en(97903),eu=en(43832),ec=en(87074);function ed(Y){var et=-1,en=null==Y?0:Y.length;for(this.clear();++et<en;){var ei=Y[et];this.set(ei[0],ei[1])}}ed.prototype.clear=ei,ed.prototype.delete=eo,ed.prototype.get=ea,ed.prototype.has=eu,ed.prototype.set=ec,Y.exports=ed},17973:function(Y,et,en){var ei=en(80751)(en(73401),"Map");Y.exports=ei},2767:function(Y,et,en){var ei=en(53070),eo=en(83638),ea=en(38444),eu=en(55877),ec=en(58990);function ed(Y){var et=-1,en=null==Y?0:Y.length;for(this.clear();++et<en;){var ei=Y[et];this.set(ei[0],ei[1])}}ed.prototype.clear=ei,ed.prototype.delete=eo,ed.prototype.get=ea,ed.prototype.has=eu,ed.prototype.set=ec,Y.exports=ed},80712:function(Y,et,en){var ei=en(80751)(en(73401),"Promise");Y.exports=ei},353:function(Y,et,en){var ei=en(80751)(en(73401),"Set");Y.exports=ei},25561:function(Y,et,en){var ei=en(2767),eo=en(16),ea=en(64832);function eu(Y){var et=-1,en=null==Y?0:Y.length;for(this.__data__=new ei;++et<en;)this.add(Y[et])}eu.prototype.add=eu.prototype.push=eo,eu.prototype.has=ea,Y.exports=eu},20014:function(Y,et,en){var ei=en(624),eo=en(79882),ea=en(86639),eu=en(73887),ec=en(2603),ed=en(57853);Line truncated
|
||||
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;en<eo;en+=1)for(var ea in ei=Y[en].prototype)Object.prototype.hasOwnProperty.call(ei,ea)&&(et.prototype[ea]=ei[ea])}function getDescriptor(Y,et){return Object.getOwnPropertyDescriptor(Y,et)}function createProxyFunction(Y){function et(){}return et.prototype=Y,et}var audioControllerFactory=function(){function Y(Y){this.audios=[],this.audioFactory=Y,this._volume=1,this._isMuted=!1}return Y.prototype={addAudio:function(Y){this.audios.push(Y)},pause:function(){var Y,et=this.audios.length;for(Y=0;Y<et;Y+=1)this.audios[Y].pause()},resume:function(){var Y,et=this.audios.length;for(Y=0;Y<et;Y+=1)this.audios[Y].resume()},setRate:function(Y){var et,en=this.audios.length;for(et=0;et<en;et+=1)this.audios[et].setRate(Y)},createAudio:function(Y){return this.audioFactory?this.audioFactory(Y):window.Howl?new window.Howl({src:[Y]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(Y){this.audioFactory=Y},setVolume:function(Y){this._volume=Y,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var Y,et=this.audios.length;for(Y=0;Y<et;Y+=1)this.audios[Y].volume(this._volume*(this._isMuted?0:1))}},function(){return new Y}}(),createTypedArray=fuLine truncated
|
||||
* react-is.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var en="function"==typeof Symbol&&Symbol.for,ei=en?Symbol.for("react.element"):60103,eo=en?Symbol.for("react.portal"):60106,ea=en?Symbol.for("react.fragment"):60107,eu=en?Symbol.for("react.strict_mode"):60108,ec=en?Symbol.for("react.profiler"):60114,ed=en?Symbol.for("react.provider"):60109,ef=en?Symbol.for("react.context"):60110,eh=en?Symbol.for("react.async_mode"):60111,ep=en?Symbol.for("react.concurrent_mode"):60111,em=en?Symbol.for("react.forward_ref"):60112,eg=en?Symbol.for("react.suspense"):60113,ey=en?Symbol.for("react.suspense_list"):60120,eb=en?Symbol.for("react.memo"):60115,ek=en?Symbol.for("react.lazy"):60116,ew=en?Symbol.for("react.block"):60121,e_=en?Symbol.for("react.fundamental"):60117,eE=en?Symbol.for("react.responder"):60118,eC=en?Symbol.for("react.scope"):60119;function eT(Y){if("object"==typeof Y&&null!==Y){var et=Y.$$typeof;switch(et){case ei:switch(Y=Y.type){case eh:case ep:case ea:case ec:case eu:case eg:return Y;default:switch(Y=Y&&Y.$$typeof){case ef:case em:case ek:case eb:case ed:return Y;default:return et}}case eo:return et}}}function eS(Y){return eT(Y)===ep}et.AsyncMode=eh,et.ConcurrentMode=ep,et.ContextConsumer=ef,et.ContextProvider=ed,et.Element=ei,et.ForwardRef=em,et.Fragment=ea,et.Lazy=ek,et.Memo=eb,et.Portal=eo,et.Profiler=ec,et.StrictMode=eu,et.Suspense=eg,et.isAsyncMode=function(Y){return eS(Y)||eT(Y)===eh},et.isConcurrentMode=eS,et.isContextConsumer=function(Y){return eT(Y)===ef},et.isContextProvider=function(Y){return eT(Y)===ed},et.isElement=function(Y){return"object"==typeof Y&&null!==Y&&Y.$$typeof===ei},et.isForwardRef=function(Y){return eT(Y)===em},et.isFragment=function(Y){return eT(Y)===ea},et.isLazy=function(Y){return eT(Y)===ek},et.isMemo=function(Y){return eT(Y)===eb},et.isPortal=function(Y){return eT(Y)===eo},et.isProfiler=function(Y){return eT(Y)===ec},et.isStrictMode=function(Y){return eT(Y)===eu},et.isSuspense=function(Y){return eT(Y)===eg},et.isValidElementType=function(Y){return"string"==typeof Y||"function"==typeof Y||Y===ea||Y===ep||Y===ec||Y===eu||Y===eg||Y===ey||"object"==typeof Y&&null!==Y&&(Y.$$typeof===ek||Y.$$typeof===eb||Y.$$typeof===ed||Y.$$typeof===ef||Y.$$typeof===em||Y.$$typeof===e_||Y.$$typeof===eE||Y.$$typeof===eC||Y.$$typeof===ew)},et.typeOf=eT},65566:function(Y,et,en){"use strict";Y.exports=en(93802)},92810:function(Y,et){"use strict";/**
|
||||
* @license React
|
||||
* react-is.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var en,ei=Symbol.for("react.element"),eo=Symbol.for("react.portal"),ea=Symbol.for("react.fragment"),eu=Symbol.for("react.strict_mode"),ec=Symbol.for("react.profiler"),ed=Symbol.for("react.provider"),ef=Symbol.for("react.context"),eh=Symbol.for("react.server_context"),ep=Symbol.for("react.forward_ref"),em=Symbol.for("react.suspense"),eg=Symbol.for("react.suspense_list"),ey=Symbol.for("react.memo"),eb=Symbol.for("react.lazy"),ek=Symbol.for("react.offscreen");function ew(Y){if("object"==typeof Y&&null!==Y){var et=Y.$$typeof;switch(et){case ei:switch(Y=Y.type){case ea:case ec:case eu:case em:case eg:return Y;default:switch(Y=Y&&Y.$$typeof){case eh:case ef:case ep:case eb:case ey:case ed:return Y;default:return et}}case eo:return et}}}en=Symbol.for("react.module.reference"),et.ContextConsumer=ef,et.ContextProvider=ed,et.Element=ei,et.ForwardRef=ep,et.Fragment=ea,et.Lazy=eb,et.Memo=ey,et.Portal=eo,et.Profiler=ec,et.StrictMode=eu,et.Suspense=em,et.SuspenseList=eg,et.isAsyncMode=function(){return!1},et.isConcurrentMode=function(){return!1},et.isContextConsumer=function(Y){return ew(Y)===ef},et.isContextProvider=function(Y){return ew(Y)===ed},et.isElement=function(Y){return"object"==typeof Y&&null!==Y&&Y.$$typeof===ei},et.isForwardRef=function(Y){return ew(Y)===ep},et.isFragment=function(Y){return ew(Y)===ea},et.isLazy=function(Y){return ew(Y)===eb},et.isMemo=function(Y){return ew(Y)===ey},et.isPortal=function(Y){return ew(Y)===eo},et.isProfiler=function(Y){return ew(Y)===ec},et.isStrictMode=function(Y){return ew(Y)===eu},et.isSuspense=function(Y){return ew(Y)===em},et.isSuspenseList=function(Y){return ew(Y)===eg},et.isValidElementType=function(Y){return"string"==typeof Y||"function"==typeof Y||Y===ea||Y===ec||Y===eu||Y===em||Y===eg||Y===ek||"object"==typeof Y&&null!==Y&&(Y.$$typeof===eb||Y.$$typeof===ey||Y.$$typeof===ed||Y.$$typeof===ef||Y.$$typeof===ep||Y.$$typeof===en||void 0!==Y.getModuleId)},et.typeOf=ew},72037:function(Y,et,en){"use strict";Y.exports=en(92810)},54239:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ta}});var ei,eo=en(38104),ea=en(70079),eu="right-scroll-bar-position",ec="width-before-scroll-bar",ed="with-scroll-bars-hidden",ef="--removed-body-scroll-bar-size";function eh(Y,et){return"function"==typeof Y?Y(et):Y&&(Y.current=et),Y}function ep(Y,et){var en=(0,ea.useState)(function(){return{value:Y,callback:et,facade:{get current(){return en.value},set current(value){var ei=en.value;ei!==value&&(en.value=value,en.callback(value,ei))}}}})[0];return en.callback=et,en.facade}function em(Y,et){return ep(et||null,function(et){return Y.forEach(function(Y){return eh(Y,et)})})}function eg(Y){return Y}function ey(Y,et){void 0===et&&(et=eg);var en=[],ei=!1;return{read:function(){if(ei)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return en.length?en[en.length-1]:Y},useMedium:function(Y){var eo=et(Y,ei);return en.push(eo),function(){en=en.filter(function(Y){return Y!==eo})}},assignSyncMedium:function(Y){for(ei=!0;en.length;){var et=en;en=[],et.forEach(Y)}en={push:function(et){return Y(et)},filter:function(){return en}}},assignMedium:function(Y){ei=!0;var et=[];if(en.length){var eo=en;en=[],eo.forEach(Y),et=en}var ea=function(){var en=et;et=[],en.forEach(Y)},eu=function(){return Promise.resolve().then(ea)};eu(),en={push:function(Y){et.push(Y),eu()},filter:function(Y){return et=et.filter(Y),en}}}}}var eb=function(Y){void 0===Y&&(Y={});var et=ey(null);return et.options=(0,eo.pi)({async:!0,ssr:!1},Y),et}(),ek=function(){},ew=ea.forwardRef(function(Y,et){var en=ea.useRef(null),ei=ea.useState({onScrollCapture:ek,onWheelCapture:ek,onTouchMoveCapture:ek}),eu=ei[0],ec=ei[1],ed=Y.forwardProps,ef=Y.children,eh=Y.className,ep=Y.removeScrollBar,eg=Y.enabled,ey=Y.shards,ew=Y.sideCar,e_=Y.noIsolation,eE=Y.inert,eC=Y.allowPinchZoom,eT=Y.as,eS=void 0===eT?"div":eT,eA=(0,eo._T)(Y,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as"]),eM=ew,eP=em([en,et]),ej=(0,eo.pi)((0,eo.pi)({},eA),eu);return ea.createElement(ea.Fragment,null,eg&&ea.createElement(eM,{sideCar:eb,removeScrollBar:ep,shards:ey,noIsolation:e_,inert:eE,setCallbacks:ec,allowPinchZoom:!!eC,lockRef:en}),ed?ea.cloneElement(ea.Children.only(ef),(0,eo.pi)((0,eo.pi)({},ej),{ref:eP})):ea.createElement(eS,(0,eo.pi)({},ej,{className:eh,ref:eP}),ef))});ew.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ew.classNames={fullWidth:ec,zeroRight:eu};var e_=function(Y){var et=Y.sideCar,en=(0,eo._T)(Y,["sideCar"]);if(!et)throw Error("Sidecar: please provide `sideCar` property to import the right car");var ei=et.read();if(!ei)throw Error("Sidecar medium not found");return ea.createElement(ei,(0,eo.pi)({},en))};function eE(Y,et){return Y.useMedium(et),e_}e_.isSideCarExport=!0;var eC=function(){return ei||en.nc};function eT(){if(!document)return null;var Y=document.createElement("style");Y.type="text/css";var et=eC();returnLine truncated
|
||||
* [js-sha256]{@link https://github.com/emn178/js-sha256}
|
||||
*
|
||||
* @version 0.9.0
|
||||
* @author Chen, Yi-Cyuan [emn178@gmail.com]
|
||||
* @copyright Chen, Yi-Cyuan 2014-2017
|
||||
* @license MIT
|
||||
*/function(){var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_SHA256_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=__webpack_require__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&module.exports,AMD=__webpack_require__.amdO,ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-2147483648,8388608,32768,128],SHIFT=[24,16,8,0],K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];(root.JS_SHA256_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(Y){return"[object Array]"===Object.prototype.toString.call(Y)}),ARRAY_BUFFER&&(root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(Y){return"object"==typeof Y&&Y.buffer&&Y.buffer.constructor===ArrayBuffer});var createOutputMethod=function(Y,et){return function(en){return new Sha256(et,!0).update(en)[Y]()}},createMethod=function(Y){var et=createOutputMethod("hex",Y);NODE_JS&&(et=nodeWrap(et,Y)),et.create=function(){return new Sha256(Y)},et.update=function(Y){return et.create().update(Y)};for(var en=0;en<OUTPUT_TYPES.length;++en){var ei=OUTPUT_TYPES[en];et[ei]=createOutputMethod(ei,Y)}return et},nodeWrap=function(method,is224){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),algorithm=is224?"sha224":"sha256",nodeMethod=function(Y){if("string"==typeof Y)return crypto.createHash(algorithm).update(Y,"utf8").digest("hex");if(null==Y)throw Error(ERROR);return Y.constructor===ArrayBuffer&&(Y=new Uint8Array(Y)),Array.isArray(Y)||ArrayBuffer.isView(Y)||Y.constructor===Buffer?crypto.createHash(algorithm).update(new Buffer(Y)).digest("hex"):method(Y)};return nodeMethod},createHmacOutputMethod=function(Y,et){return function(en,ei){return new HmacSha256(en,et,!0).update(ei)[Y]()}},createHmacMethod=function(Y){var et=createHmacOutputMethod("hex",Y);et.create=function(et){return new HmacSha256(et,Y)},et.update=function(Y,en){return et.create(Y).update(en)};for(var en=0;en<OUTPUT_TYPES.length;++en){var ei=OUTPUT_TYPES[en];et[ei]=createHmacOutputMethod(ei,Y)}return et};function Sha256(Y,et){et?(blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],Y?(this.h0=3238371032,this.h1=914150663,this.h2=812702999,this.h3=4144912697,this.h4=4290775857,this.h5=1750603025,this.h6=1694076839,this.h7=3204075428):(this.h0=1779033703,this.h1=3144134277,this.h2=1013904242,this.h3=2773480762,this.h4=1359893119,this.h5=2600822924,this.h6=528734635,this.h7=1541459225),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=Y}function HmacSha256(Y,et,en){var ei,eo=typeof Y;if("string"===eo){var ea,eu=[],ec=Y.length,ed=0;for(ei=0;ei<ec;++ei)(ea=Y.charCodeAt(ei))<128?eu[ed++]=ea:ea<2048?(eu[ed++]=192|ea>>6,eu[ed++]=128|63&ea):ea<55296||ea>=57344?(eu[ed++]=224|ea>>12,eu[ed++]=128|ea>>6&63,eu[ed++]=128|63&ea):(ea=65536+((1023&ea)<<10|1023&Y.charCodeAt(++ei)),eu[ed++]=240|ea>>18,eu[ed++]=128|ea>>12&63,eu[ed++]=128|ea>>6&63,eu[ed++]=128|63&ea);Y=eu}else if("object"===eo){if(null===Y)throw Error(ERROR);if(ARRAY_BUFFER&&Y.constructor===ArrayBuffer)Y=new Uint8Array(Y);else if(!Array.isArray(Y)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(Y)))throw Error(ERROR)}else throw Error(ERROR);Y.length>64&&(Y=new Sha256(et,!0).update(Y).array());var ef=[],eh=[];for(ei=0;ei<64;++ei){var ep=Y[ei]||0;ef[ei]=92^ep,eh[ei]=54^ep}Sha256.call(this,et,en),this.update(eh),this.oKeyPad=ef,this.inner=!0,this.sharedMemory=en}Sha256.prototype.update=function(Y){if(!this.finalized){var et,en=typeof Y;if("string"!==en){if("object"===en){if(null===Y)throw Error(ERROR);if(ARRAY_BUFFER&&Y.constructor===ArrayBuffer)Y=new Uint8Array(Y);else if(!Array.isArray(Y)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(Y)))throw Error(ERROR)}else throw Error(ERROR);et=!0}for(var ei,eo,ea=0,eu=Y.length,ec=this.blocks;ea<eu;){if(this.hashed&&(this.hashed=!1,ec[0]=this.block,ec[16]=ec[1]=ec[2]=ec[3]=ec[4]=ec[5]=ecLine truncated
|
||||
* @license React
|
||||
* use-sync-external-store-shim.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var ei=en(70079);function eo(Y,et){return Y===et&&(0!==Y||1/Y==1/et)||Y!=Y&&et!=et}var ea="function"==typeof Object.is?Object.is:eo,eu=ei.useState,ec=ei.useEffect,ed=ei.useLayoutEffect,ef=ei.useDebugValue;function eh(Y,et){var en=et(),ei=eu({inst:{value:en,getSnapshot:et}}),eo=ei[0].inst,ea=ei[1];return ed(function(){eo.value=en,eo.getSnapshot=et,ep(eo)&&ea({inst:eo})},[Y,en,et]),ec(function(){return ep(eo)&&ea({inst:eo}),Y(function(){ep(eo)&&ea({inst:eo})})},[Y]),ef(en),en}function ep(Y){var et=Y.getSnapshot;Y=Y.value;try{var en=et();return!ea(Y,en)}catch(Y){return!0}}function em(Y,et){return et()}var eg="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?em:eh;et.useSyncExternalStore=void 0!==ei.useSyncExternalStore?ei.useSyncExternalStore:eg},97838:function(Y,et,en){"use strict";/**
|
||||
* @license React
|
||||
* use-sync-external-store-shim/with-selector.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var ei=en(70079),eo=en(31178);function ea(Y,et){return Y===et&&(0!==Y||1/Y==1/et)||Y!=Y&&et!=et}var eu="function"==typeof Object.is?Object.is:ea,ec=eo.useSyncExternalStore,ed=ei.useRef,ef=ei.useEffect,eh=ei.useMemo,ep=ei.useDebugValue;et.useSyncExternalStoreWithSelector=function(Y,et,en,ei,eo){var ea=ed(null);if(null===ea.current){var em={hasValue:!1,value:null};ea.current=em}else em=ea.current;ea=eh(function(){function Y(Y){if(!ed){if(ed=!0,ea=Y,Y=ei(Y),void 0!==eo&&em.hasValue){var et=em.value;if(eo(et,Y))return ec=et}return ec=Y}if(et=ec,eu(ea,Y))return et;var en=ei(Y);return void 0!==eo&&eo(et,en)?et:(ea=Y,ec=en)}var ea,ec,ed=!1,ef=void 0===en?null:en;return[function(){return Y(et())},null===ef?void 0:function(){return Y(ef())}]},[et,en,ei,eo]);var eg=ec(Y,ea[0],ea[1]);return ef(function(){em.hasValue=!0,em.value=eg},[eg]),ep(eg),eg}},31178:function(Y,et,en){"use strict";Y.exports=en(10538)},92280:function(Y,et,en){"use strict";Y.exports=en(97838)},2439:function(Y){Y.exports=function(Y){return Y&&"object"==typeof Y&&"function"==typeof Y.copy&&"function"==typeof Y.fill&&"function"==typeof Y.readUInt8}},42406:function(Y,et,en){"use strict";var ei=en(7974),eo=en(50434),ea=en(3615),eu=en(36466);function ec(Y){return Y.call.bind(Y)}var ed="undefined"!=typeof BigInt,ef="undefined"!=typeof Symbol,eh=ec(Object.prototype.toString),ep=ec(Number.prototype.valueOf),em=ec(String.prototype.valueOf),eg=ec(Boolean.prototype.valueOf);if(ed)var ey=ec(BigInt.prototype.valueOf);if(ef)var eb=ec(Symbol.prototype.valueOf);function ek(Y,et){if("object"!=typeof Y)return!1;try{return et(Y),!0}catch(Y){return!1}}function ew(Y){return"undefined"!=typeof Promise&&Y instanceof Promise||null!==Y&&"object"==typeof Y&&"function"==typeof Y.then&&"function"==typeof Y.catch}function e_(Y){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(Y):eu(Y)||eZ(Y)}function eE(Y){return"Uint8Array"===ea(Y)}function eC(Y){return"Uint8ClampedArray"===ea(Y)}function eT(Y){return"Uint16Array"===ea(Y)}function eS(Y){return"Uint32Array"===ea(Y)}function eA(Y){return"Int8Array"===ea(Y)}function eM(Y){return"Int16Array"===ea(Y)}function eP(Y){return"Int32Array"===ea(Y)}function ej(Y){return"Float32Array"===ea(Y)}function eO(Y){return"Float64Array"===ea(Y)}function eI(Y){return"BigInt64Array"===ea(Y)}function eN(Y){return"BigUint64Array"===ea(Y)}function eL(Y){return"[object Map]"===eh(Y)}function eR(Y){return"undefined"!=typeof Map&&(eL.working?eL(Y):Y instanceof Map)}function eD(Y){return"[object Set]"===eh(Y)}function eF(Y){return"undefined"!=typeof Set&&(eD.working?eD(Y):Y instanceof Set)}function eB(Y){return"[object WeakMap]"===eh(Y)}function ez(Y){return"undefined"!=typeof WeakMap&&(eB.working?eB(Y):Y instanceof WeakMap)}function eU(Y){return"[object WeakSet]"===eh(Y)}function eH(Y){return eU(Y)}function eG(Y){return"[object ArrayBuffer]"===eh(Y)}function eV(Y){return"undefined"!=typeof ArrayBuffer&&(eG.working?eG(Y):Y instanceof ArrayBuffer)}function eW(Y){return"[object DataView]"===eh(Y)}function eZ(Y){return"undefined"!=typeof DataView&&(eW.working?eW(Y):Y instanceof DataView)}et.isArgumentsObject=ei,et.isGeneratorFunction=eo,et.isTypedArray=eu,et.isPromise=ew,et.isArrayBufferView=e_,et.isUint8Array=eE,et.isUint8ClampedArray=eC,et.isUint16Array=eT,et.isUint32Array=eS,et.isInt8Array=eA,et.isInt16Array=eM,et.isInt32Array=eP,et.isFloat32Array=ej,et.isFloat64Array=eO,et.isBigInt64Array=eI,et.isBigUint64Array=eN,eL.working="undefined"!=typeof Map&&eL(new Map),et.isMap=eR,eD.working="undefined"!=typeof Set&&eD(new Set),et.isSet=eF,eB.working="undefined"!=typeof WeakMap&&eB(new WeakMap),et.isWeakMap=ez,eU.working="undefined"!=typeof WeakSet&&eU(new WeakSet),et.isWeakSet=eH,eG.working="undefined"!=typeof ArrayBuffer&&eG(new ArrayBuffer),et.isArrayBuffer=eV,eW.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&eW(new DataView(new ArrayBuffer(1),0,1)),et.isDataView=eZ;var eK="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function e$(Y){return"[object SharedArrayBuffer]"===eh(Y)}function eY(Y){return void 0!==eK&&(void 0===e$.working&&(e$.working=e$(new eK)),e$.working?e$(Y):Y instanceof eK)}function eQ(Y){return"[object AsyncFunction]"===eh(Y)}function eX(Y){return"[object Map Iterator]"===eh(Y)}function eJ(Y){return"[object Set Iterator]"===eh(Y)}function e0(Y){return"[object Generator]"===eh(Y)}function e9(Y){return"[object WebAssembly.Module]"===eh(Y)}function e5(Y){return ek(Y,ep)}function e4(Y){return ek(Y,em)}function e3(Y){return ek(Y,eg)}function e6(Y){return ed&&ek(Y,ey)}function e7(Y){return ef&&ek(Y,eb)}function e8(Y){return e5(Y)||e4(Y)||e3(Y)||e6(Y)||e7(Y)}function tt(Y){return"undefined"!=typeof Uint8Array&&(eV(Y)||eY(Y))}et.isSharedArrayBuffer=eY,et.isAsyncFunction=eQ,et.isMapIterator=eX,et.isSetIterator=eJ,et.isGeneratorObject=e0,et.isWebAssemblyCompiledModule=e9,et.isNumberObject=e5,et.isStringObject=e4,et.isBooleanObject=e3,et.isBigIntObject=e6,et.isSymbolObject=e7,et.isBoxeLine truncated
|
||||
`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(Y=>` - ${Y}`).join(`
|
||||
`)].join(`
|
||||
`));return(0,ea.cloneElement)(eh,Object.assign({},em(eh.props,ey(eb(ed,["ref"]))),eg,ef,ep(eh.ref,ef.ref)))}return(0,ea.createElement)(eo,Object.assign({},eb(ed,["ref"]),eo!==ea.Fragment&&ef,eo!==ea.Fragment&&eg),eh)}function ep(...Y){return{ref:Y.every(Y=>null==Y)?void 0:et=>{for(let en of Y)null!=en&&("function"==typeof en?en(et):en.current=et)}}}function em(...Y){var et;if(0===Y.length)return{};if(1===Y.length)return Y[0];let en={},ei={};for(let eo of Y)for(let Y in eo)Y.startsWith("on")&&"function"==typeof eo[Y]?(null!=(et=ei[Y])||(ei[Y]=[]),ei[Y].push(eo[Y])):en[Y]=eo[Y];if(en.disabled||en["aria-disabled"])return Object.assign(en,Object.fromEntries(Object.keys(ei).map(Y=>[Y,void 0])));for(let Y in ei)Object.assign(en,{[Y](et,...en){for(let eo of ei[Y]){if((et instanceof Event||(null==et?void 0:et.nativeEvent)instanceof Event)&&et.defaultPrevented)return;eo(et,...en)}}});return en}function eg(Y){var et;return Object.assign((0,ea.forwardRef)(Y),{displayName:null!=(et=Y.displayName)?et:Y.name})}function ey(Y){let et=Object.assign({},Y);for(let Y in et)void 0===et[Y]&&delete et[Y];return et}function eb(Y,et=[]){let en=Object.assign({},Y);for(let Y of et)Y in en&&delete en[Y];return en}},34926:function(Y,et,en){"use strict";en.d(et,{s:function(){return ei}});let ei="undefined"==typeof window||"undefined"==typeof document},77311:function(Y,et,en){"use strict";var ei=en(70079);function eo({title:Y,titleId:et,...en},eo){return ei.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:eo,"aria-labelledby":et},en),Y?ei.createElement("title",{id:et},Y):null,ei.createElement("path",{fillRule:"evenodd",d:"M12 1.5a5.25 5.25 0 00-5.25 5.25v3a3 3 0 00-3 3v6.75a3 3 0 003 3h10.5a3 3 0 003-3v-6.75a3 3 0 00-3-3v-3c0-2.9-2.35-5.25-5.25-5.25zm3.75 8.25v-3a3.75 3.75 0 10-7.5 0v3h7.5z",clipRule:"evenodd"}))}let ea=ei.forwardRef(eo);et.Z=ea},33591:function(Y,et,en){"use strict";en.d(et,{v4:function(){return eu}});for(var ei,eo=256,ea=[];eo--;)ea[eo]=(eo+256).toString(16).substring(1);function eu(){var Y,et=0,en="";if(!ei||eo+16>256){for(ei=Array(et=256);et--;)ei[et]=256*Math.random()|0;et=eo=0}for(;et<16;et++)Y=ei[eo+et],6==et?en+=ea[15&Y|64]:8==et?en+=ea[63&Y|128]:en+=ea[Y],1&et&&et>1&&et<11&&(en+="-");return eo++,en}},10132: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}})},89340:function(Y,et,en){"use strict";en.d(et,{B:function(){return ec}});var ei=en(70079),eo=en(53559),ea=en(68469),eu=en(26739);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]}},68469: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)}},53559: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(`\
Line truncated
|
||||
[data-motion-pop-id="${en}"] {
|
||||
position: absolute !important;
|
||||
width: ${Y}px !important;
|
||||
height: ${ei}px !important;
|
||||
top: ${eu}px !important;
|
||||
left: ${ec}px !important;
|
||||
}
|
||||
`),()=>{document.head.removeChild(ed)}},[et]),ei.createElement(eh,{isPresent:et,childRef:eo,sizeRef:ea},ei.cloneElement(Y,{ref:eo}))}let em=({children:Y,initial:et,isPresent:en,onExitComplete:eo,custom:ea,presenceAffectsLayout:eu,mode:ec})=>{let eh=(0,ef.h)(eg),em=(0,ei.useId)(),ey=(0,ei.useMemo)(()=>({id:em,initial:et,isPresent:en,custom:ea,onExitComplete:Y=>{for(let et of(eh.set(Y,!0),eh.values()))if(!et)return;eo&&eo()},register:Y=>(eh.set(Y,!1),()=>eh.delete(Y))}),eu?void 0:[en]);return(0,ei.useMemo)(()=>{eh.forEach((Y,et)=>eh.set(et,!1))},[en]),ei.useEffect(()=>{en||eh.size||!eo||eo()},[en]),"popLayout"===ec&&(Y=ei.createElement(ep,{isPresent:en},Y)),ei.createElement(ed.O.Provider,{value:ey},Y)};function eg(){return new Map}var ey=en(73107);function eb(Y){return(0,ei.useEffect)(()=>()=>Y(),[])}var ek=en(83813);let ew=Y=>Y.key||"";function e_(Y,et){Y.forEach(Y=>{let en=ew(Y);et.set(en,Y)})}function eE(Y){let et=[];return ei.Children.forEach(Y,Y=>{(0,ei.isValidElement)(Y)&&et.push(Y)}),et}let eC=({children:Y,custom:et,initial:en=!0,onExitComplete:eo,exitBeforeEnter:ed,presenceAffectsLayout:ef=!0,mode:eh="sync"})=>{(0,ek.k)(!ed,"Replace exitBeforeEnter with mode='wait'");let[ep]=ec(),eg=(0,ei.useContext)(ey.p).forceRender;eg&&(ep=eg);let eC=eu(),eT=eE(Y),eS=eT,eA=new Set,eM=(0,ei.useRef)(eS),eP=(0,ei.useRef)(new Map).current,ej=(0,ei.useRef)(!0);if((0,ea.L)(()=>{ej.current=!1,e_(eT,eP),eM.current=eS}),eb(()=>{ej.current=!0,eP.clear(),eA.clear()}),ej.current)return ei.createElement(ei.Fragment,null,eS.map(Y=>ei.createElement(em,{key:ew(Y),isPresent:!0,initial:!!en&&void 0,presenceAffectsLayout:ef,mode:eh},Y)));eS=[...eS];let eO=eM.current.map(ew),eI=eT.map(ew),eN=eO.length;for(let Y=0;Y<eN;Y++){let et=eO[Y];-1===eI.indexOf(et)&&eA.add(et)}return"wait"===eh&&eA.size&&(eS=[]),eA.forEach(Y=>{if(-1!==eI.indexOf(Y))return;let en=eP.get(Y);if(!en)return;let ea=eO.indexOf(Y),eu=()=>{eP.delete(Y),eA.delete(Y);let et=eM.current.findIndex(et=>et.key===Y);if(eM.current.splice(et,1),!eA.size){if(eM.current=eT,!1===eC.current)return;ep(),eo&&eo()}};eS.splice(ea,0,ei.createElement(em,{key:ew(en),isPresent:!1,onExitComplete:eu,custom:et,presenceAffectsLayout:ef,mode:eh},en))}),eS=eS.map(Y=>{let et=Y.key;return eA.has(et)?Y:ei.createElement(em,{key:ew(Y),isPresent:!0,presenceAffectsLayout:ef,mode:eh},Y)}),ei.createElement(ei.Fragment,null,eA.size?eS:eS.map(Y=>(0,ei.cloneElement)(Y)))}},73107:function(Y,et,en){"use strict";en.d(et,{p:function(){return eo}});var ei=en(70079);let eo=(0,ei.createContext)({})},52847:function(Y,et,en){"use strict";en.d(et,{_:function(){return eo}});var ei=en(70079);let eo=(0,ei.createContext)({transformPagePoint:Y=>Y,isStatic:!1,reducedMotion:"never"})},54561:function(Y,et,en){"use strict";en.d(et,{O:function(){return eo}});var ei=en(70079);let eo=(0,ei.createContext)(null)},9651:function(Y,et,en){"use strict";en.d(et,{Bn:function(){return eu},X7:function(){return ec},Z7:function(){return ea}});var ei=en(61135),eo=en(78445);let ea=Y=>1-Math.sin(Math.acos(Y)),eu=(0,eo.M)(ea),ec=(0,ei.o)(eu)},55068:function(Y,et,en){"use strict";en.d(et,{_:function(){return ed}});var ei=en(51734);let eo=(Y,et,en)=>(((1-3*en+3*et)*Y+(3*en-6*et))*Y+3*et)*Y,ea=1e-7,eu=12;function ec(Y,et,en,ei,ec){let ed,ef;let eh=0;do(ed=eo(ef=et+(en-et)/2,ei,ec)-Y)>0?en=ef:et=ef;while(Math.abs(ed)>ea&&++eh<eu);return ef}function ed(Y,et,en,ea){if(Y===et&&en===ea)return ei.Z;let eu=et=>ec(et,0,1,Y,en);return Y=>0===Y||1===Y?Y:eo(eu(Y),et,ea)}},61135:function(Y,et,en){"use strict";en.d(et,{o:function(){return ei}});let ei=Y=>et=>et<=.5?Y(2*et)/2:(2-Y(2*(1-et)))/2},78445:function(Y,et,en){"use strict";en.d(et,{M:function(){return ei}});let ei=Y=>et=>1-Y(1-et)},87292:function(Y,et,en){"use strict";en.d(et,{N:function(){return ei}});let ei=Y=>Array.isArray(Y)&&"number"!=typeof Y[0]},87699:function(Y,et,en){"use strict";en.d(et,{w:function(){return ei}});let ei={delta:0,timestamp:0,isProcessing:!1}},3831:function(Y,et,en){"use strict";function ei(Y){let et=[],en=[],ei=0,eo=!1,ea=!1,eu=new WeakSet,ec={schedule:(Y,ea=!1,ec=!1)=>{let ed=ec&&eo,ef=ed?et:en;return ea&&eu.add(Y),-1===ef.indexOf(Y)&&(ef.push(Y),ed&&eo&&(ei=et.length)),Y},cancel:Y=>{let et=en.indexOf(Y);-1!==et&&en.splice(et,1),eu.delete(Y)},process:ed=>{if(eo){ea=!0;return}if(eo=!0,[et,en]=[en,et],en.length=0,ei=et.length)for(let en=0;en<ei;en++){let ei=et[en];ei(ed),eu.has(ei)&&(ec.schedule(ei),Y())}eo=!1,ea&&(ea=!1,ec.process(ed))}};return ec}en.d(et,{Pn:function(){return ey},Wi:function(){return eg},S6:function(){return ef}});var eo=en(87699);let ea=40,eu=!0,ec=!1,ed=["read","update","preRender","render","postRender"],ef=ed.reduce((Y,et)=>(Y[et]=ei(()=>ec=!0),Y),{}),eh=Y=>ef[Y].process(eo.w),ep=Y=>{ec=!1,eo.w.delta=eu?1e3/60:Math.max(Math.min(Y-eo.w.timestamp,ea),1),eo.w.timestamp=Y,eo.w.isProcessing=!0,ed.forEach(eh),eo.w.isProcessing=!1,ec&&(eu=!1,requestAnimationFrame(ep))},em=()=>{ec=!0,eu=!0,eo.w.isProcessing||requestAnimationFrame(ep)},eg=ed.reduce((Y,et)=>{l
Line truncated
|
||||
${et}${Y.slice(0,ea)}`:(en===ta&&eg[eo]&&(eE+=`${Y[eo]}\\`),eE+=`
|
||||
${et}${Y.slice(eo+1,ea)}`)}return eE}function tc(Y,et){let en=Y[et+1];for(;" "===en||" "===en;){do en=Y[et+=1];while(en&&"\n"!==en);en=Y[et+1]}return et}let td=(Y,et)=>({indentAtStart:et?Y.indent.length:Y.indentAtStart,lineWidth:Y.options.lineWidth,minContentWidth:Y.options.minContentWidth}),tf=Y=>/^(%|---|\.\.\.)/m.test(Y);function th(Y,et,en){if(!et||et<0)return!1;let ei=et-en,eo=Y.length;if(eo<=ei)return!1;for(let et=0,en=0;et<eo;++et)if("\n"===Y[et]){if(et-en>ei)return!0;if(eo-(en=et+1)<=ei)return!1}return!0}function tp(Y,et){let en=JSON.stringify(Y);if(et.options.doubleQuotedAsJSON)return en;let{implicitKey:ei}=et,eo=et.options.doubleQuotedMinMultiLineLength,ea=et.indent||(tf(Y)?" ":""),eu="",ec=0;for(let Y=0,et=en[Y];et;et=en[++Y])if(" "===et&&"\\"===en[Y+1]&&"n"===en[Y+2]&&(eu+=en.slice(ec,Y)+"\\ ",Y+=1,ec=Y,et="\\"),"\\"===et)switch(en[Y+1]){case"u":{eu+=en.slice(ec,Y);let et=en.substr(Y+2,4);switch(et){case"0000":eu+="\\0";break;case"0007":eu+="\\a";break;case"000b":eu+="\\v";break;case"001b":eu+="\\e";break;case"0085":eu+="\\N";break;case"00a0":eu+="\\_";break;case"2028":eu+="\\L";break;case"2029":eu+="\\P";break;default:"00"===et.substr(0,2)?eu+="\\x"+et.substr(2):eu+=en.substr(Y,6)}Y+=5,ec=Y+1}break;case"n":if(ei||'"'===en[Y+2]||en.length<eo)Y+=1;else{for(eu+=en.slice(ec,Y)+"\n\n";"\\"===en[Y+2]&&"n"===en[Y+3]&&'"'!==en[Y+4];)eu+="\n",Y+=2;eu+=ea," "===en[Y+2]&&(eu+="\\"),Y+=1,ec=Y+1}break;default:Y+=1}return eu=ec?eu+en.slice(ec):en,ei?eu:tu(eu,ea,ta,td(et,!1))}function tm(Y,et){if(!1===et.options.singleQuote||et.implicitKey&&Y.includes("\n")||/[ \t]\n|\n[ \t]/.test(Y))return tp(Y,et);let en=et.indent||(tf(Y)?" ":""),ei="'"+Y.replace(/'/g,"''").replace(/\n+/g,`$&
|
||||
${en}`)+"'";return et.implicitKey?ei:tu(ei,en,e8,td(et,!1))}function tg(Y,et){let en;let{singleQuote:ei}=et.options;if(!1===ei)en=tp;else{let et=Y.includes('"'),eo=Y.includes("'");en=et&&!eo?tm:eo&&!et?tp:ei?tm:tp}return en(Y,et)}try{ei=RegExp("(^|(?<!\n))\n+(?!\n|$)","g")}catch{ei=/\n+(?!\n|$)/g}function tv({comment:Y,type:et,value:en},eo,ea,eu){let ec,ed,ef;let{blockQuote:eh,commentString:ep,lineWidth:em}=eo.options;if(!eh||/\n[\t ]+$/.test(en)||/^\s*$/.test(en))return tg(en,eo);let eg=eo.indent||(eo.forceBlockIndent||tf(en)?" ":""),ey="literal"===eh||"folded"!==eh&&et!==eQ.BLOCK_FOLDED&&(et===eQ.BLOCK_LITERAL||!th(en,em,eg.length));if(!en)return ey?"|\n":">\n";for(ed=en.length;ed>0;--ed){let Y=en[ed-1];if("\n"!==Y&&" "!==Y&&" "!==Y)break}let eb=en.substring(ed),ek=eb.indexOf("\n");-1===ek?ec="-":en===eb||ek!==eb.length-1?(ec="+",eu&&eu()):ec="",eb&&(en=en.slice(0,-eb.length),"\n"===eb[eb.length-1]&&(eb=eb.slice(0,-1)),eb=eb.replace(ei,`$&${eg}`));let ew=!1,e_=-1;for(ef=0;ef<en.length;++ef){let Y=en[ef];if(" "===Y)ew=!0;else if("\n"===Y)e_=ef;else break}let eE=en.substring(0,e_<ef?e_+1:ef);eE&&(en=en.substring(eE.length),eE=eE.replace(/\n+/g,`$&${eg}`));let eC=eg?"2":"1",eT=(ey?"|":">")+(ew?eC:"")+ec;if(Y&&(eT+=" "+ep(Y.replace(/ ?[\r\n]+/g," ")),ea&&ea()),ey)return`${eT}
|
||||
${eg}${eE}${en=en.replace(/\n+/g,`$&${eg}`)}${eb}`;en=en.replace(/\n+/g,"\n$&").replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g,"$1$2").replace(/\n+/g,`$&${eg}`);let eS=tu(`${eE}${en}${eb}`,eg,tt,td(eo,!0));return`${eT}
|
||||
${eg}${eS}`}function tb(Y,et,en,ei){let{type:eo,value:ea}=Y,{actualString:eu,implicitKey:ec,indent:ed,indentStep:ef,inFlow:eh}=et;if(ec&&ea.includes("\n")||eh&&/[[\]{},]/.test(ea))return tg(ea,et);if(!ea||/^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(ea))return ec||eh||!ea.includes("\n")?tg(ea,et):tv(Y,et,en,ei);if(!ec&&!eh&&eo!==eQ.PLAIN&&ea.includes("\n"))return tv(Y,et,en,ei);if(tf(ea)){if(""===ed)return et.forceBlockIndent=!0,tv(Y,et,en,ei);if(ec&&ed===ef)return tg(ea,et)}let ep=ea.replace(/\n+/g,`$&
|
||||
${ed}`);if(eu){let Y=Y=>Y.default&&"tag:yaml.org,2002:str"!==Y.tag&&Y.test?.test(ep),{compat:en,tags:ei}=et.doc.schema;if(ei.some(Y)||en?.some(Y))return tg(ea,et)}return ec?ep:tu(ep,ed,e8,td(et,!1))}function tk(Y,et,en,ei){let{implicitKey:eo,inFlow:ea}=et,eu="string"==typeof Y.value?Y:Object.assign({},Y,{value:String(Y.value)}),{type:ec}=Y;ec!==eQ.QUOTE_DOUBLE&&/[\x00-\x08\x0b-\x1f\x7f-\x9f\u{D800}-\u{DFFF}]/u.test(eu.value)&&(ec=eQ.QUOTE_DOUBLE);let ed=Y=>{switch(Y){case eQ.BLOCK_FOLDED:case eQ.BLOCK_LITERAL:return eo||ea?tg(eu.value,et):tv(eu,et,en,ei);case eQ.QUOTE_DOUBLE:return tp(eu.value,et);case eQ.QUOTE_SINGLE:return tm(eu.value,et);case eQ.PLAIN:return tb(eu,et,en,ei);default:return null}},ef=ed(ec);if(null===ef){let{defaultKeyType:Y,defaultStringType:en}=et.options,ei=eo&&Y||en;if(null===(ef=ed(ei)))throw Error(`Unsupported default string type ${ei}`)}return ef}function tw(Y,et){let en;let ei=Object.assign({blockQuote:!0,commentString:e3,defaultKeyType:null,defaultStringType:"PLAIN",directives:null,doubleQuotedAsJSON:!1,doubleQuotedMinMultiLineLength:40,falseStr:"false",flowCollectionPadding:!0,indentSeq:!0,lineWidth:80,minContentWidth:20,nullStr:"null",simpleKeys:!1,singleQuote:null,trueStr:"true",verifyAliasOrder:!0},Y.schema.toStringOptions,et);switch(ei.collectionStyle){case"block":en=!1;break;case"flow":en=!0;break;default:en=null}return{anchors:new Set,doc:Y,flowCollectionPadding:ei.flowCollectionPadding?" ":"",indent:"",indentStep:"number"==typeof ei.indent?" ".repeat(ei.indent):" ",inFlow:en,options:ei}}function t_(Y,et){let en,ei;if(et.tag){let en=Y.filter(Y=>Y.tag===et.tag);if(en.length>0)return en.find(Y=>Y.format===et.format)??en[0]}if(ew(et)){en=et.value;let eo=Y.filter(Y=>Y.identify?.(en));ei=eo.find(Y=>Y.format===et.format)??eo.find(Y=>!Y.format)}else en=et,ei=Y.find(Y=>Y.nodeClass&&en instanceof Y.nodeClass);if(!ei){let Y=en?.constructor?.name??typeof en;throw Error(`Tag not resolved for ${Y} value`)}return ei}function tE(Y,et,{anchors:en,doc:ei}){if(!ei.directives)return"";let eo=[],ea=(ew(Y)||eE(Y))&&Y.anchor;ea&&ez(ea)&&(en.add(ea),eo.push(`&${ea}`));let eu=Y.tag?Y.tag:et.default?null:et.tag;return eu&&eo.push(ei.directives.tagString(eu)),eo.join(" ")}function tC(Y,et,en,ei){let eo;if(ek(Y))return Y.toString(et,en,ei);if(eg(Y)){if(et.doc.directives)return Y.toString(et);if(et.resolvedAliases?.has(Y))throw TypeError("Cannot stringify circular structure without alias nodes");et.resolvedAliases?et.resolvedAliases.add(Y):et.resolvedAliases=new Set([Y]),Y=Y.resolve(et.doc)}let ea=eC(Y)?Y:et.doc.createNode(Y,{onTagObj:Y=>eo=Y});eo||(eo=t_(et.doc.schema.tags,ea));let eu=tE(ea,eo,et);eu.length>0&&(et.indentAtStart=(et.indentAtStart??0)+eu.length+1);let ec="function"==typeof eo.stringify?eo.stringify(ea,et,en,ei):ew(ea)?tk(ea,et,en,ei):ea.toString(et,en,ei);return eu?ew(ea)||"{"===ec[0]||"["===ec[0]?`${eu} ${ec}`:`${eu}
|
||||
${et.indent}${ec}`:ec}function tT({key:Y,value:et},en,ei,eo){let ea,eu,ec;let{allNullValues:ed,doc:ef,indent:eh,indentStep:ep,options:{commentString:em,indentSeq:eg,simpleKeys:ey}}=en,eb=eC(Y)&&Y.comment||null;if(ey){if(eb)throw Error("With simple keys, key nodes cannot have comments");if(eE(Y)){let Y="With simple keys, collection cannot be used as a key value";throw Error(Y)}}let ek=!ey&&(!Y||eb&&null==et&&!en.inFlow||eE(Y)||(ew(Y)?Y.type===eQ.BLOCK_FOLDED||Y.type===eQ.BLOCK_LITERAL:"object"==typeof Y));en=Object.assign({},en,{allNullValues:!1,implicitKey:!ek&&(ey||!ed),indent:eh+ep});let eT=!1,eS=!1,eA=tC(Y,en,()=>eT=!0,()=>eS=!0);if(!ek&&!en.inFlow&&eA.length>1024){if(ey)throw Error("With simple keys, single line scalar must not span more than 1024 characters");ek=!0}if(en.inFlow){if(ed||null==et)return eT&&ei&&ei(),""===eA?"?":ek?`? ${eA}`:eA}else if(ed&&!ey||null==et&&ek)return eA=`? ${eA}`,eb&&!eT?eA+=e7(eA,en.indent,em(eb)):eS&&eo&&eo(),eA;eT&&(eb=null),ek?(eb&&(eA+=e7(eA,en.indent,em(eb))),eA=`? ${eA}
|
||||
${eh}:`):(eA=`${eA}:`,eb&&(eA+=e7(eA,en.indent,em(eb)))),eC(et)?(ea=!!et.spaceBefore,eu=et.commentBefore,ec=et.comment):(ea=!1,eu=null,ec=null,et&&"object"==typeof et&&(et=ef.createNode(et))),en.implicitKey=!1,!ek&&!eb&&ew(et)&&(en.indentAtStart=eA.length+1),eS=!1,!(!eg&&ep.length>=2&&!en.inFlow&&!ek&&e_(et))||et.flow||et.tag||et.anchor||(en.indent=en.indent.substring(2));let eM=!1,eP=tC(et,en,()=>eM=!0,()=>eS=!0),ej=" ";if(eb||ea||eu){if(ej=ea?"\n":"",eu){let Y=em(eu);ej+=`
|
||||
${e6(Y,en.indent)}`}""!==eP||en.inFlow?ej+=`
|
||||
${en.indent}`:"\n"===ej&&(ej="\n\n")}else if(!ek&&eE(et)){let Y=eP[0],ei=eP.indexOf("\n"),eo=-1!==ei,ea=en.inFlow??et.flow??0===et.items.length;if(eo||!ea){let et=!1;if(eo&&("&"===Y||"!"===Y)){let en=eP.indexOf(" ");"&"===Y&&-1!==en&&en<ei&&"!"===eP[en+1]&&(en=eP.indexOf(" ",en+1)),(-1===en||ei<en)&&(et=!0)}et||(ej=`
|
||||
${en.indent}`)}}else(""===eP||"\n"===eP[0])&&(ej="");return eA+=ej+eP,en.inFlow?eM&&ei&&ei():ec&&!eM?eA+=e7(eA,en.indent,em(ec)):eS&&eo&&eo(),eA}var tS=en(44675);function tA(Y,et){("debug"===Y||"warn"===Y)&&(void 0!==tS&&tS.emitWarning?tS.emitWarning(et):console.warn(et))}let tM="<<";function tP(Y,et,{key:en,value:ei}){if(Y?.doc.schema.merge&&tj(en)){if(e_(ei=eg(ei)?ei.resolve(Y.doc):ei))for(let en of ei.items)tO(Y,et,en);else if(Array.isArray(ei))for(let en of ei)tO(Y,et,en);else tO(Y,et,ei)}else{let eo=eW(en,"",Y);if(et instanceof Map)et.set(eo,eW(ei,eo,Y));else if(et instanceof Set)et.add(eo);else{let ea=tI(en,eo,Y),eu=eW(ei,ea,Y);ea in et?Object.defineProperty(et,ea,{value:eu,writable:!0,enumerable:!0,configurable:!0}):et[ea]=eu}}return et}let tj=Y=>Y===tM||ew(Y)&&Y.value===tM&&(!Y.type||Y.type===eQ.PLAIN);function tO(Y,et,en){let ei=Y&&eg(en)?en.resolve(Y.doc):en;if(!eb(ei))throw Error("Merge sources must be maps or map aliases");let eo=ei.toJSON(null,Y,Map);for(let[Y,en]of eo)et instanceof Map?et.has(Y)||et.set(Y,en):et instanceof Set?et.add(Y):Object.prototype.hasOwnProperty.call(et,Y)||Object.defineProperty(et,Y,{value:en,writable:!0,enumerable:!0,configurable:!0});return et}function tI(Y,et,en){if(null===et)return"";if("object"!=typeof et)return String(et);if(eC(Y)&&en?.doc){let et=tw(en.doc,{});for(let Y of(et.anchors=new Set,en.anchors.keys()))et.anchors.add(Y.anchor);et.inFlow=!0,et.inStringifyKey=!0;let ei=Y.toString(et);if(!en.mapKeyWarned){let Y=JSON.stringify(ei);Y.length>40&&(Y=Y.substring(0,36)+'..."'),tA(en.doc.options.logLevel,`Keys with collection values will be stringified due to JS Object restrictions: ${Y}. Set mapAsMap: true to use object keys.`),en.mapKeyWarned=!0}return ei}return JSON.stringify(et)}function tN(Y,et,en){let ei=e0(Y,void 0,en),eo=e0(et,void 0,en);return new tL(ei,eo)}class tL{constructor(Y,et=null){Object.defineProperty(this,em,{value:ef}),this.key=Y,this.value=et}clone(Y){let{key:et,value:en}=this;return eC(et)&&(et=et.clone(Y)),eC(en)&&(en=en.clone(Y)),new tL(et,en)}toJSON(Y,et){let en=et?.mapAsMap?new Map:{};return tP(et,en,this)}toString(Y,et,en){return Y?.doc?tT(this,Y,et,en):JSON.stringify(this)}}function tR(Y,et,en){let ei=et.inFlow??Y.flow,eo=ei?tF:tD;return eo(Y,et,en)}function tD({comment:Y,items:et},en,{blockItemPrefix:ei,flowChars:eo,itemIndent:ea,onChompKeep:eu,onComment:ec}){let ed;let{indent:ef,options:{commentString:eh}}=en,ep=Object.assign({},en,{indent:ea,type:null}),em=!1,eg=[];for(let Y=0;Y<et.length;++Y){let eo=et[Y],eu=null;if(eC(eo))!em&&eo.spaceBefore&&eg.push(""),tB(en,eg,eo.commentBefore,em),eo.comment&&(eu=eo.comment);else if(ek(eo)){let Y=eC(eo.key)?eo.key:null;Y&&(!em&&Y.spaceBefore&&eg.push(""),tB(en,eg,Y.commentBefore,em))}em=!1;let ec=tC(eo,ep,()=>eu=null,()=>em=!0);eu&&(ec+=e7(ec,ea,eh(eu))),em&&eu&&(em=!1),eg.push(ei+ec)}if(0===eg.length)ed=eo.start+eo.end;else{ed=eg[0];for(let Y=1;Y<eg.length;++Y){let et=eg[Y];ed+=et?`
|
||||
${ef}${et}`:"\n"}}return Y?(ed+="\n"+e6(eh(Y),ef),ec&&ec()):em&&eu&&eu(),ed}function tF({comment:Y,items:et},en,{flowChars:ei,itemIndent:eo,onComment:ea}){let eu;let{indent:ec,indentStep:ed,flowCollectionPadding:ef,options:{commentString:eh}}=en;eo+=ed;let ep=Object.assign({},en,{indent:eo,inFlow:!0,type:null}),em=!1,eg=0,ey=[];for(let Y=0;Y<et.length;++Y){let ei=et[Y],ea=null;if(eC(ei))ei.spaceBefore&&ey.push(""),tB(en,ey,ei.commentBefore,!1),ei.comment&&(ea=ei.comment);else if(ek(ei)){let Y=eC(ei.key)?ei.key:null;Y&&(Y.spaceBefore&&ey.push(""),tB(en,ey,Y.commentBefore,!1),Y.comment&&(em=!0));let et=eC(ei.value)?ei.value:null;et?(et.comment&&(ea=et.comment),et.commentBefore&&(em=!0)):null==ei.value&&Y?.comment&&(ea=Y.comment)}ea&&(em=!0);let eu=tC(ei,ep,()=>ea=null);Y<et.length-1&&(eu+=","),ea&&(eu+=e7(eu,eo,eh(ea))),!em&&(ey.length>eg||eu.includes("\n"))&&(em=!0),ey.push(eu),eg=ey.length}let{start:eb,end:ew}=ei;if(0===ey.length)eu=eb+ew;else{if(!em){let Y=ey.reduce((Y,et)=>Y+et.length+2,2);em=Y>e4.maxFlowStringSingleLineLength}if(em){for(let Y of(eu=eb,ey))eu+=Y?`
|
||||
${ed}${ec}${Y}`:"\n";eu+=`
|
||||
${ec}${ew}`}else eu=`${eb}${ef}${ey.join(" ")}${ef}${ew}`}return Y&&(eu+=e7(eu,ec,eh(Y)),ea&&ea()),eu}function tB({indent:Y,options:{commentString:et}},en,ei,eo){if(ei&&eo&&(ei=ei.replace(/^\n+/,"")),ei){let eo=e6(et(ei),Y);en.push(eo.trimStart())}}function tU(Y,et){let en=ew(et)?et.value:et;for(let ei of Y)if(ek(ei)&&(ei.key===et||ei.key===en||ew(ei.key)&&ei.key.value===en))return ei}class tH extends e4{static get tagName(){return"tag:yaml.org,2002:map"}constructor(Y){super(ed,Y),this.items=[]}static from(Y,et,en){let{keepUndefined:ei,replacer:eo}=en,ea=new this(Y),eu=(Y,eu)=>{if("function"==typeof eo)eu=eo.call(et,Y,eu);else if(Array.isArray(eo)&&!eo.includes(Y))return;(void 0!==eu||ei)&&ea.items.push(tN(Y,eu,en))};if(et instanceof Map)for(let[Y,en]of et)eu(Y,en);else if(et&&"object"==typeof et)for(let Y of Object.keys(et))eu(Y,et[Y]);return"function"==typeof Y.sortMapEntries&&ea.items.sort(Y.sortMapEntries),ea}add(Y,et){let en;en=ek(Y)?Y:Y&&"object"==typeof Y&&"key"in Y?new tL(Y.key,Y.value):new tL(Y,Y?.value);let ei=tU(this.items,en.key),eo=this.schema?.sortMapEntries;if(ei){if(!et)throw Error(`Key ${en.key} already set`);ew(ei.value)&&eY(en.value)?ei.value.value=en.value:ei.value=en.value}else if(eo){let Y=this.items.findIndex(Y=>0>eo(en,Y));-1===Y?this.items.push(en):this.items.splice(Y,0,en)}else this.items.push(en)}delete(Y){let et=tU(this.items,Y);if(!et)return!1;let en=this.items.splice(this.items.indexOf(et),1);return en.length>0}get(Y,et){let en=tU(this.items,Y),ei=en?.value;return(!et&&ew(ei)?ei.value:ei)??void 0}has(Y){return!!tU(this.items,Y)}set(Y,et){this.add(new tL(Y,et),!0)}toJSON(Y,et,en){let ei=en?new en:et?.mapAsMap?new Map:{};for(let Y of(et?.onCreate&&et.onCreate(ei),this.items))tP(et,ei,Y);return ei}toString(Y,et,en){if(!Y)return JSON.stringify(this);for(let Y of this.items)if(!ek(Y))throw Error(`Map items must all be pairs; found ${JSON.stringify(Y)} instead`);return!Y.allNullValues&&this.hasAllNullValues(!1)&&(Y=Object.assign({},Y,{allNullValues:!0})),tR(this,Y,{blockItemPrefix:"",flowChars:{start:"{",end:"}"},itemIndent:Y.indent||"",onChompKeep:en,onComment:et})}}let tG={collection:"map",default:!0,nodeClass:tH,tag:"tag:yaml.org,2002:map",resolve:(Y,et)=>(eb(Y)||et("Expected a mapping for this tag"),Y),createNode:(Y,et,en)=>tH.from(Y,et,en)};class tV extends e4{static get tagName(){return"tag:yaml.org,2002:seq"}constructor(Y){super(ep,Y),this.items=[]}add(Y){this.items.push(Y)}delete(Y){let et=tW(Y);if("number"!=typeof et)return!1;let en=this.items.splice(et,1);return en.length>0}get(Y,et){let en=tW(Y);if("number"!=typeof en)return;let ei=this.items[en];return!et&&ew(ei)?ei.value:ei}has(Y){let et=tW(Y);return"number"==typeof et&&et<this.items.length}set(Y,et){let en=tW(Y);if("number"!=typeof en)throw Error(`Expected a valid index, not ${Y}.`);let ei=this.items[en];ew(ei)&&eY(et)?ei.value=et:this.items[en]=et}toJSON(Y,et){let en=[];et?.onCreate&&et.onCreate(en);let ei=0;for(let Y of this.items)en.push(eW(Y,String(ei++),et));return en}toString(Y,et,en){return Y?tR(this,Y,{blockItemPrefix:"- ",flowChars:{start:"[",end:"]"},itemIndent:(Y.indent||"")+" ",onChompKeep:en,onComment:et}):JSON.stringify(this)}static from(Y,et,en){let{replacer:ei}=en,eo=new this(Y);if(et&&Symbol.iterator in Object(et)){let Y=0;for(let ea of et){if("function"==typeof ei){let en=et instanceof Set?ea:String(Y++);ea=ei.call(et,en,ea)}eo.items.push(e0(ea,void 0,en))}}return eo}}function tW(Y){let et=ew(Y)?Y.value:Y;return et&&"string"==typeof et&&(et=Number(et)),"number"==typeof et&&Number.isInteger(et)&&et>=0?et:null}let tq={collection:"seq",default:!0,nodeClass:tV,tag:"tag:yaml.org,2002:seq",resolve:(Y,et)=>(e_(Y)||et("Expected a sequence for this tag"),Y),createNode:(Y,et,en)=>tV.from(Y,et,en)},tZ={identify:Y=>"string"==typeof Y,default:!0,tag:"tag:yaml.org,2002:str",resolve:Y=>Y,stringify:(Y,et,en,ei)=>tk(Y,et=Object.assign({actualString:!0},et),en,ei)},tK={identify:Y=>null==Y,createNode:()=>new eQ(null),default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>new eQ(null),stringify:({source:Y},et)=>"string"==typeof Y&&tK.test.test(Y)?Y:et.options.nullStr},t$={identify:Y=>"boolean"==typeof Y,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:Y=>new eQ("t"===Y[0]||"T"===Y[0]),stringify({source:Y,value:et},en){if(Y&&t$.test.test(Y)){let en="t"===Y[0]||"T"===Y[0];if(et===en)return Y}return et?en.options.trueStr:en.options.falseStr}};function tY({format:Y,minFractionDigits:et,tag:en,value:ei}){if("bigint"==typeof ei)return String(ei);let eo="number"==typeof ei?ei:Number(ei);if(!isFinite(eo))return isNaN(eo)?".nan":eo<0?"-.inf":".inf";let ea=JSON.stringify(ei);if(!Y&&et&&(!en||"tag:yaml.org,2002:float"===en)&&/^\d/.test(ea)){let Y=ea.indexOf(".");Y<0&&(Y=ea.length,ea+=".");let en=et-(ea.length-Y-1);for(;en-- >0;)ea+="0"}return ea}let tQ={identify:Y=>"number"==typeof Y,default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.(?:inf|Inf|INF|nan|NaN|NA
Line truncated
|
||||
${Y.key.commentBefore}`:ei.commentBefore),ei.comment){let et=Y.value??Y.key;et.comment=et.comment?`${ei.comment}
|
||||
${et.comment}`:ei.comment}ei=Y}Y.items[en]=ek(ei)?ei:new tL(ei)}}else et("Expected a sequence for this tag");return Y}function np(Y,et,en){let{replacer:ei}=en,eo=new tV(Y);eo.tag="tag:yaml.org,2002:pairs";let ea=0;if(et&&Symbol.iterator in Object(et))for(let Y of et){let eu,ec;if("function"==typeof ei&&(Y=ei.call(et,String(ea++),Y)),Array.isArray(Y)){if(2===Y.length)eu=Y[0],ec=Y[1];else throw TypeError(`Expected [key, value] tuple: ${Y}`)}else if(Y&&Y instanceof Object){let et=Object.keys(Y);if(1===et.length)ec=Y[eu=et[0]];else throw TypeError(`Expected tuple with one key, not ${et.length} keys`)}else eu=Y;eo.items.push(tN(eu,ec,en))}return eo}let ng={collection:"seq",default:!1,tag:"tag:yaml.org,2002:pairs",resolve:nh,createNode:np};class nv extends tV{constructor(){super(),this.add=tH.prototype.add.bind(this),this.delete=tH.prototype.delete.bind(this),this.get=tH.prototype.get.bind(this),this.has=tH.prototype.has.bind(this),this.set=tH.prototype.set.bind(this),this.tag=nv.tag}toJSON(Y,et){if(!et)return super.toJSON(Y);let en=new Map;for(let Y of(et?.onCreate&&et.onCreate(en),this.items)){let ei,eo;if(ek(Y)?(ei=eW(Y.key,"",et),eo=eW(Y.value,ei,et)):ei=eW(Y,"",et),en.has(ei))throw Error("Ordered maps must not include duplicate keys");en.set(ei,eo)}return en}static from(Y,et,en){let ei=np(Y,et,en),eo=new this;return eo.items=ei.items,eo}}nv.tag="tag:yaml.org,2002:omap";let ny={collection:"seq",identify:Y=>Y instanceof Map,nodeClass:nv,default:!1,tag:"tag:yaml.org,2002:omap",resolve(Y,et){let en=nh(Y,et),ei=[];for(let{key:Y}of en.items)ew(Y)&&(ei.includes(Y.value)?et(`Ordered maps must not include duplicate keys: ${Y.value}`):ei.push(Y.value));return Object.assign(new nv,en)},createNode:(Y,et,en)=>nv.from(Y,et,en)};function nb({value:Y,source:et},en){let ei=Y?nx:nk;return et&&ei.test.test(et)?et:Y?en.options.trueStr:en.options.falseStr}let nx={identify:Y=>!0===Y,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:()=>new eQ(!0),stringify:nb},nk={identify:Y=>!1===Y,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/i,resolve:()=>new eQ(!1),stringify:nb},nw={identify:Y=>"number"==typeof Y,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?\.(?:inf|Inf|INF|nan|NaN|NAN)$/,resolve:Y=>"nan"===Y.slice(-3).toLowerCase()?NaN:"-"===Y[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:tY},n_={identify:Y=>"number"==typeof Y,default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:[0-9][0-9_]*)?(?:\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:Y=>parseFloat(Y.replace(/_/g,"")),stringify(Y){let et=Number(Y.value);return isFinite(et)?et.toExponential():tY(Y)}},nE={identify:Y=>"number"==typeof Y,default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.[0-9_]*$/,resolve(Y){let et=new eQ(parseFloat(Y.replace(/_/g,""))),en=Y.indexOf(".");if(-1!==en){let ei=Y.substring(en+1).replace(/_/g,"");"0"===ei[ei.length-1]&&(et.minFractionDigits=ei.length)}return et},stringify:tY},nC=Y=>"bigint"==typeof Y||Number.isInteger(Y);function nT(Y,et,en,{intAsBigInt:ei}){let eo=Y[0];if(("-"===eo||"+"===eo)&&(et+=1),Y=Y.substring(et).replace(/_/g,""),ei){switch(en){case 2:Y=`0b${Y}`;break;case 8:Y=`0o${Y}`;break;case 16:Y=`0x${Y}`}let et=BigInt(Y);return"-"===eo?BigInt(-1)*et:et}let ea=parseInt(Y,en);return"-"===eo?-1*ea:ea}function nS(Y,et,en){let{value:ei}=Y;if(nC(ei)){let Y=ei.toString(et);return ei<0?"-"+en+Y.substr(1):en+Y}return tY(Y)}let nA={identify:nC,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^[-+]?0b[0-1_]+$/,resolve:(Y,et,en)=>nT(Y,2,2,en),stringify:Y=>nS(Y,2,"0b")},nM={identify:nC,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^[-+]?0[0-7_]+$/,resolve:(Y,et,en)=>nT(Y,1,8,en),stringify:Y=>nS(Y,8,"0")},nP={identify:nC,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9][0-9_]*$/,resolve:(Y,et,en)=>nT(Y,0,10,en),stringify:tY},nj={identify:nC,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^[-+]?0x[0-9a-fA-F_]+$/,resolve:(Y,et,en)=>nT(Y,2,16,en),stringify:Y=>nS(Y,16,"0x")};class nO extends tH{constructor(Y){super(Y),this.tag=nO.tag}add(Y){let et;et=ek(Y)?Y:Y&&"object"==typeof Y&&"key"in Y&&"value"in Y&&null===Y.value?new tL(Y.key,null):new tL(Y,null);let en=tU(this.items,et.key);en||this.items.push(et)}get(Y,et){let en=tU(this.items,Y);return!et&&ek(en)?ew(en.key)?en.key.value:en.key:en}set(Y,et){if("boolean"!=typeof et)throw Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof et}`);let en=tU(this.items,Y);en&&!et?this.items.splice(this.items.indexOf(en),1):!en&&et&&this.items.push(new tL(Y))}toJSON(Y,et){return super.toJSON(Y,et,Set)}toString(Y,et,en){if(!Y)return JSON.stringify(this);if(this.hasAllNullValues(!0))return super.toString(Object.assign({},Y,{allNullValues:!0}),et,en);throw Error("Set items must all have null values")}static from(Y,et,en){let{replacer:ei}=en,eo=new this(Y);if(et&&Symbol.iterator in Object(et))for(let Y of et)"function"==typeof e
Line truncated
|
||||
|
||||
${eu}
|
||||
${ec}
|
||||
`}};function nJ(Y,{flow:et,indicator:en,next:ei,offset:eo,onError:ea,startOnNewline:eu}){let ec=!1,ed=eu,ef=eu,eh="",ep="",em=!1,eg=!1,ey=!1,eb=null,ek=null,ew=null,e_=null,eE=null;for(let ei of Y)switch(ey&&("space"!==ei.type&&"newline"!==ei.type&&"comma"!==ei.type&&ea(ei.offset,"MISSING_CHAR","Tags and anchors must be separated from the next token by white space"),ey=!1),ei.type){case"space":!et&&ed&&"doc-start"!==en&&" "===ei.source[0]&&ea(ei,"TAB_AS_INDENT","Tabs are not allowed as indentation"),ef=!0;break;case"comment":{ef||ea(ei,"MISSING_CHAR","Comments must be separated from other tokens by white space characters");let Y=ei.source.substring(1)||" ";eh?eh+=ep+Y:eh=Y,ep="",ed=!1;break}case"newline":ed?eh?eh+=ei.source:ec=!0:ep+=ei.source,ed=!0,em=!0,(eb||ek)&&(eg=!0),ef=!0;break;case"anchor":eb&&ea(ei,"MULTIPLE_ANCHORS","A node can have at most one anchor"),ei.source.endsWith(":")&&ea(ei.offset+ei.source.length-1,"BAD_ALIAS","Anchor ending in : is ambiguous",!0),eb=ei,null===eE&&(eE=ei.offset),ed=!1,ef=!1,ey=!0;break;case"tag":ek&&ea(ei,"MULTIPLE_TAGS","A node can have at most one tag"),ek=ei,null===eE&&(eE=ei.offset),ed=!1,ef=!1,ey=!0;break;case en:(eb||ek)&&ea(ei,"BAD_PROP_ORDER",`Anchors and tags must be after the ${ei.source} indicator`),e_&&ea(ei,"UNEXPECTED_TOKEN",`Unexpected ${ei.source} in ${et??"collection"}`),e_=ei,ed=!1,ef=!1;break;case"comma":if(et){ew&&ea(ei,"UNEXPECTED_TOKEN",`Unexpected , in ${et}`),ew=ei,ed=!1,ef=!1;break}default:ea(ei,"UNEXPECTED_TOKEN",`Unexpected ${ei.type} token`),ed=!1,ef=!1}let eC=Y[Y.length-1],eT=eC?eC.offset+eC.source.length:eo;return ey&&ei&&"space"!==ei.type&&"newline"!==ei.type&&"comma"!==ei.type&&("scalar"!==ei.type||""!==ei.source)&&ea(ei.offset,"MISSING_CHAR","Tags and anchors must be separated from the next token by white space"),{comma:ew,found:e_,spaceBefore:ec,comment:eh,hasNewline:em,hasNewlineAfterProp:eg,anchor:eb,tag:ek,end:eT,start:eE??eT}}function n0(Y){if(!Y)return null;switch(Y.type){case"alias":case"scalar":case"double-quoted-scalar":case"single-quoted-scalar":if(Y.source.includes("\n"))return!0;if(Y.end){for(let et of Y.end)if("newline"===et.type)return!0}return!1;case"flow-collection":for(let et of Y.items){for(let Y of et.start)if("newline"===Y.type)return!0;if(et.sep){for(let Y of et.sep)if("newline"===Y.type)return!0}if(n0(et.key)||n0(et.value))return!0}return!1;default:return!0}}function n9(Y,et,en){if(et?.type==="flow-collection"){let ei=et.end[0];if(ei.indent===Y&&("]"===ei.source||"}"===ei.source)&&n0(et)){let Y="Flow end indicator should be more indented than parent";en(ei,"BAD_INDENT",Y,!0)}}}function n5(Y,et,en){let{uniqueKeys:ei}=Y.options;if(!1===ei)return!1;let eo="function"==typeof ei?ei:(et,en)=>et===en||ew(et)&&ew(en)&&et.value===en.value&&!("<<"===et.value&&Y.schema.merge);return et.some(Y=>eo(Y.key,en))}let n4="All mapping items must start at the same column";function n3({composeNode:Y,composeEmptyNode:et},en,ei,eo,ea){let eu=ea?.nodeClass??tH,ec=new eu(en.schema);en.atRoot&&(en.atRoot=!1);let ed=ei.offset,ef=null;for(let ea of ei.items){let{start:eu,key:eh,sep:ep,value:em}=ea,eg=nJ(eu,{indicator:"explicit-key-ind",next:eh??ep?.[0],offset:ed,onError:eo,startOnNewline:!0}),ey=!eg.found;if(ey){if(eh&&("block-seq"===eh.type?eo(ed,"BLOCK_AS_IMPLICIT_KEY","A block sequence may not be used as an implicit map key"):"indent"in eh&&eh.indent!==ei.indent&&eo(ed,"BAD_INDENT",n4)),!eg.anchor&&!eg.tag&&!ep){ef=eg.end,eg.comment&&(ec.comment?ec.comment+="\n"+eg.comment:ec.comment=eg.comment);continue}(eg.hasNewlineAfterProp||n0(eh))&&eo(eh??eu[eu.length-1],"MULTILINE_IMPLICIT_KEY","Implicit keys need to be on a single line")}else eg.found?.indent!==ei.indent&&eo(ed,"BAD_INDENT",n4);let eb=eg.end,ek=eh?Y(en,eh,eg,eo):et(en,eb,eu,null,eg,eo);en.schema.compat&&n9(ei.indent,eh,eo),n5(en,ec.items,ek)&&eo(eb,"DUPLICATE_KEY","Map keys must be unique");let ew=nJ(ep??[],{indicator:"map-value-ind",next:em,offset:ek.range[2],onError:eo,startOnNewline:!eh||"block-scalar"===eh.type});if(ed=ew.end,ew.found){ey&&(em?.type!=="block-map"||ew.hasNewline||eo(ed,"BLOCK_AS_IMPLICIT_KEY","Nested mappings are not allowed in compact mappings"),en.options.strict&&eg.start<ew.found.offset-1024&&eo(ek.range,"KEY_OVER_1024_CHARS","The : indicator must be at most 1024 chars after the start of an implicit block mapping key"));let eu=em?Y(en,em,ew,eo):et(en,ed,ep,null,ew,eo);en.schema.compat&&n9(ei.indent,em,eo),ed=eu.range[2];let ef=new tL(ek,eu);en.options.keepSourceTokens&&(ef.srcToken=ea),ec.items.push(ef)}else{ey&&eo(ek.range,"MISSING_CHAR","Implicit map keys need to be followed by map values"),ew.comment&&(ek.comment?ek.comment+="\n"+ew.comment:ek.comment=ew.comment);let Y=new tL(ek);en.options.keepSourceTokens&&(Y.srcToken=ea),ec.items.push(Y)}}return ef&&ef<ed&&eo(ef,"IMPOSSIBLE","Map comment with trailing content"),ec.range=[ei.offset,ed,ef??ed],ec}function n6({composeNode:Y,composeEmptyNode:et},en,ei,eo,ea){let eu=ea?.nodeClass??tV,ec=new eu(en.schema);en.
Line truncated
|
||||
${en}`:en;else if(ei||Y.directives.docStart||!eo)Y.commentBefore=en;else if(eE(eo)&&!eo.flow&&eo.items.length>0){let Y=eo.items[0];ek(Y)&&(Y=Y.key);let et=Y.commentBefore;Y.commentBefore=et?`${en}
|
||||
${et}`:en}else{let Y=eo.commentBefore;eo.commentBefore=Y?`${en}
|
||||
${Y}`:en}}et?(Array.prototype.push.apply(Y.errors,this.errors),Array.prototype.push.apply(Y.warnings,this.warnings)):(Y.errors=this.errors,Y.warnings=this.warnings),this.prelude=[],this.errors=[],this.warnings=[]}streamInfo(){return{comment:rj(this.prelude).comment,directives:this.directives,errors:this.errors,warnings:this.warnings}}*compose(Y,et=!1,en=-1){for(let et of Y)yield*this.next(et);yield*this.end(et,en)}*next(Y){switch(Y.type){case"directive":this.directives.add(Y.source,(et,en,ei)=>{let eo=rP(Y);eo[0]+=et,this.onError(eo,"BAD_DIRECTIVE",en,ei)}),this.prelude.push(Y.source),this.atDirectives=!0;break;case"document":{let et=rM(this.options,this.directives,Y,this.onError);this.atDirectives&&!et.directives.docStart&&this.onError(Y,"MISSING_CHAR","Missing directives-end/doc-start indicator line"),this.decorate(et,!1),this.doc&&(yield this.doc),this.doc=et,this.atDirectives=!1;break}case"byte-order-mark":case"space":break;case"comment":case"newline":this.prelude.push(Y.source);break;case"error":{let et=Y.source?`${Y.message}: ${JSON.stringify(Y.source)}`:Y.message,en=new nY(rP(Y),"UNEXPECTED_TOKEN",et);this.atDirectives||!this.doc?this.errors.push(en):this.doc.errors.push(en);break}case"doc-end":{if(!this.doc){let et="Unexpected doc-end without preceding document";this.errors.push(new nY(rP(Y),"UNEXPECTED_TOKEN",et));break}this.doc.directives.docEnd=!0;let et=n7(Y.end,Y.offset+Y.source.length,this.doc.options.strict,this.onError);if(this.decorate(this.doc,!0),et.comment){let Y=this.doc.comment;this.doc.comment=Y?`${Y}
|
||||
${et.comment}`:et.comment}this.doc.range[2]=et.offset;break}default:this.errors.push(new nY(rP(Y),"UNEXPECTED_TOKEN",`Unsupported token ${Y.type}`))}}*end(Y=!1,et=-1){if(this.doc)this.decorate(this.doc,!0),yield this.doc,this.doc=null;else if(Y){let Y=Object.assign({_directives:this.directives},this.options),en=new nZ(void 0,Y);this.atDirectives&&this.onError(et,"MISSING_CHAR","Missing directives-end indicator line"),en.range=[0,et,et],this.decorate(en,!1),yield en}}}function rI(Y,et=!0,en){if(Y){let ei=(Y,et,ei)=>{let eo="number"==typeof Y?Y:Array.isArray(Y)?Y[0]:Y.offset;if(en)en(eo,et,ei);else throw new nY([eo,eo+1],et,ei)};switch(Y.type){case"scalar":case"single-quoted-scalar":case"double-quoted-scalar":return ru(Y,et,ei);case"block-scalar":return ra(Y,et,ei)}}return null}function rN(Y,et){let{implicitKey:en=!1,indent:ei,inFlow:eo=!1,offset:ea=-1,type:eu="PLAIN"}=et,ec=tk({type:eu,value:Y},{implicitKey:en,indent:ei>0?" ".repeat(ei):"",inFlow:eo,options:{blockQuote:!0,lineWidth:-1}}),ed=et.end??[{type:"newline",offset:-1,indent:ei,source:"\n"}];switch(ec[0]){case"|":case">":{let Y=ec.indexOf("\n"),et=ec.substring(0,Y),en=ec.substring(Y+1)+"\n",eo=[{type:"block-scalar-header",offset:ea,indent:ei,source:et}];return rD(eo,ed)||eo.push({type:"newline",offset:-1,indent:ei,source:"\n"}),{type:"block-scalar",offset:ea,indent:ei,props:eo,source:en}}case'"':return{type:"double-quoted-scalar",offset:ea,indent:ei,source:ec,end:ed};case"'":return{type:"single-quoted-scalar",offset:ea,indent:ei,source:ec,end:ed};default:return{type:"scalar",offset:ea,indent:ei,source:ec,end:ed}}}function rL(Y,et,en={}){let{afterKey:ei=!1,implicitKey:eo=!1,inFlow:ea=!1,type:eu}=en,ec="indent"in Y?Y.indent:null;if(ei&&"number"==typeof ec&&(ec+=2),!eu)switch(Y.type){case"single-quoted-scalar":eu="QUOTE_SINGLE";break;case"double-quoted-scalar":eu="QUOTE_DOUBLE";break;case"block-scalar":{let et=Y.props[0];if("block-scalar-header"!==et.type)throw Error("Invalid block scalar header");eu=">"===et.source[0]?"BLOCK_FOLDED":"BLOCK_LITERAL";break}default:eu="PLAIN"}let ed=tk({type:eu,value:et},{implicitKey:eo||null===ec,indent:null!==ec&&ec>0?" ".repeat(ec):"",inFlow:ea,options:{blockQuote:!0,lineWidth:-1}});switch(ed[0]){case"|":case">":rR(Y,ed);break;case'"':rF(Y,ed,"double-quoted-scalar");break;case"'":rF(Y,ed,"single-quoted-scalar");break;default:rF(Y,ed,"scalar")}}function rR(Y,et){let en=et.indexOf("\n"),ei=et.substring(0,en),eo=et.substring(en+1)+"\n";if("block-scalar"===Y.type){let et=Y.props[0];if("block-scalar-header"!==et.type)throw Error("Invalid block scalar header");et.source=ei,Y.source=eo}else{let{offset:et}=Y,en="indent"in Y?Y.indent:-1,ea=[{type:"block-scalar-header",offset:et,indent:en,source:ei}];for(let et of(rD(ea,"end"in Y?Y.end:void 0)||ea.push({type:"newline",offset:-1,indent:en,source:"\n"}),Object.keys(Y)))"type"!==et&&"offset"!==et&&delete Y[et];Object.assign(Y,{type:"block-scalar",indent:en,props:ea,source:eo})}}function rD(Y,et){if(et)for(let en of et)switch(en.type){case"space":case"comment":Y.push(en);break;case"newline":return Y.push(en),!0}return!1}function rF(Y,et,en){switch(Y.type){case"scalar":case"double-quoted-scalar":case"single-quoted-scalar":Y.type=en,Y.source=et;break;case"block-scalar":{let ei=Y.props.slice(1),eo=et.length;for(let et of("block-scalar-header"===Y.props[0].type&&(eo-=Y.props[0].source.length),ei))et.offset+=eo;delete Y.props,Object.assign(Y,{type:en,source:et,end:ei});break}case"block-map":case"block-seq":{let ei=Y.offset+et.length,eo={type:"newline",offset:ei,indent:Y.indent,source:"\n"};delete Y.items,Object.assign(Y,{type:en,source:et,end:[eo]});break}default:{let ei="indent"in Y?Y.indent:-1,eo="end"in Y&&Array.isArray(Y.end)?Y.end.filter(Y=>"space"===Y.type||"comment"===Y.type||"newline"===Y.type):[];for(let et of Object.keys(Y))"type"!==et&&"offset"!==et&&delete Y[et];Object.assign(Y,{type:en,indent:ei,source:et,end:eo})}}}let rB=Y=>"type"in Y?rz(Y):rU(Y);function rz(Y){switch(Y.type){case"block-scalar":{let et="";for(let en of Y.props)et+=rz(en);return et+Y.source}case"block-map":case"block-seq":{let et="";for(let en of Y.items)et+=rU(en);return et}case"flow-collection":{let et=Y.start.source;for(let en of Y.items)et+=rU(en);for(let en of Y.end)et+=en.source;return et}case"document":{let et=rU(Y);if(Y.end)for(let en of Y.end)et+=en.source;return et}default:{let et=Y.source;if("end"in Y&&Y.end)for(let en of Y.end)et+=en.source;return et}}}function rU({start:Y,key:et,sep:en,value:ei}){let eo="";for(let et of Y)eo+=et.source;if(et&&(eo+=rz(et)),en)for(let Y of en)eo+=Y.source;return ei&&(eo+=rz(ei)),eo}let rH=Symbol("break visit"),rG=Symbol("skip children"),rV=Symbol("remove item");function rW(Y,et){"type"in Y&&"document"===Y.type&&(Y={start:Y.start,value:Y.value}),rq(Object.freeze([]),Y,et)}function rq(Y,et,en){let ei=en(et,Y);if("symbol"==typeof ei)return ei;for(let eo of["key","value"]){let ea=et[eo];if(ea&&"items"in ea){for(let et=0;et<ea.items.length;++et){let ei=rq(Object.freez
Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
self.__BUILD_MANIFEST=function(a,s,t,c,e,i,n,u,d,h,g,r,p,l,f){return{__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/_error":["static/chunks/pages/_error-d490a08110414324.js"],"/account/cancel":["static/chunks/pages/account/cancel-1af06e975d5bc5e1.js"],"/account/manage":["static/chunks/pages/account/manage-a0fbda666e9b0343.js"],"/admin":[a,t,s,c,d,"static/chunks/pages/admin-dcf4343a04e4fc7d.js"],"/admin/analytics":["static/chunks/3a34cc27-fd0458d5c342aa61.js",a,"static/chunks/7549-d2a333e769651485.js",s,d,"static/chunks/pages/admin/analytics-05f297468b40854d.js"],"/admin/billing":[a,s,d,"static/chunks/pages/admin/billing-35ec7c4bed34e662.js"],"/admin/identity":[a,s,d,"static/chunks/pages/admin/identity-f88c1752d58087ae.js"],"/admin/settings":[a,s,d,"static/chunks/pages/admin/settings-074015e8cb658878.js"],"/aip/[pluginId]/oauth/callback":["static/chunks/pages/aip/[pluginId]/oauth/callback-85e205475ec10adb.js"],"/auth/enable/internal":["static/chunks/pages/auth/enable/internal-8ba4ac8742fe3d36.js"],"/auth/error":["static/chunks/pages/auth/error-12a1a5880d954ff3.js"],"/auth/ext_callback":["static/chunks/pages/auth/ext_callback-36fadce863509d6e.js"],"/auth/ext_callback_refresh":["static/chunks/pages/auth/ext_callback_refresh-263fe33e91da4138.js"],"/auth/login":[r,p,"static/chunks/pages/auth/login-d5cbe75e0941177f.js"],"/auth/logout":["static/chunks/pages/auth/logout-bb2308302fb2a5fc.js"],"/auth/mocked_login":["static/chunks/pages/auth/mocked_login-97791f0ef4d86c6e.js"],"/bypass":["static/chunks/pages/bypass-202fafcff9483568.js"],"/g/[gizmoId]":[a,t,e,h,s,c,i,n,u,g,"static/chunks/pages/g/[gizmoId]-ebfa5195f9e27f15.js"],"/g/[gizmoId]/c/[convId]":[a,t,e,h,s,c,i,n,u,g,"static/chunks/pages/g/[gizmoId]/c/[convId]-1bc6711ae56b016a.js"],"/gpts/discovery":[a,t,e,s,c,i,u,l,"static/chunks/pages/gpts/discovery-1280a51a863006ef.js"],"/gpts/editor":[a,e,i,n,f,"static/chunks/pages/gpts/editor-e667c3013843fb8e.js"],"/gpts/editor/[slug]":[a,e,i,n,f,"static/chunks/pages/gpts/editor/[slug]-36bcab9800e06547.js"],"/gpts/mine":[a,t,e,s,c,i,u,l,"static/chunks/pages/gpts/mine-952a7cf2b8ae5af7.js"],"/invite/accepted":["static/chunks/pages/invite/accepted-057f83fff31ca583.js"],"/invite/[[...referralCodeParam]]":[r,p,"static/chunks/pages/invite/[[...referralCodeParam]]-991577b58917aff1.js"],"/payments/success":[t,c,"static/chunks/pages/payments/success-d4674757d9f77cb1.js"],"/payments/success-team":[t,c,"static/chunks/pages/payments/success-team-c2e286b0cec5c1e0.js"],"/payments/success-trial":[t,c,"static/chunks/pages/payments/success-trial-3f7410fca5c2c16a.js"],"/share/e/[[...shareParams]]":[a,t,e,h,s,c,i,n,u,g,"static/chunks/pages/share/e/[[...shareParams]]-fab7f6a0fb00625d.js"],"/share/[[...shareParams]]":[a,t,e,h,s,c,i,n,u,g,"static/chunks/pages/share/[[...shareParams]]-e7060ec51c7d913a.js"],"/status":[r,"static/chunks/pages/status-03bb84512fd5abd5.js"],"/templates":[a,t,e,s,c,i,u,"static/chunks/pages/templates-de1d99263b4e2bac.js"],"/templates/editor":[a,e,i,n,"static/chunks/pages/templates/editor-63b849500c822a0b.js"],"/workspace/deactivated":["static/chunks/pages/workspace/deactivated-04e6741bdb90906e.js"],"/[[...default]]":[a,t,e,h,s,c,i,n,u,g,"static/chunks/pages/[[...default]]-f868c934c5c60035.js"],sortedPages:["/_app","/_error","/account/cancel","/account/manage","/admin","/admin/analytics","/admin/billing","/admin/identity","/admin/settings","/aip/[pluginId]/oauth/callback","/auth/enable/internal","/auth/error","/auth/ext_callback","/auth/ext_callback_refresh","/auth/login","/auth/logout","/auth/mocked_login","/bypass","/g/[gizmoId]","/g/[gizmoId]/c/[convId]","/gpts/discovery","/gpts/editor","/gpts/editor/[slug]","/gpts/mine","/invite/accepted","/invite/[[...referralCodeParam]]","/payments/success","/payments/success-team","/payments/success-trial","/share/e/[[...shareParams]]","/share/[[...shareParams]]","/status","/templates","/templates/editor","/workspace/deactivated","/[[...default]]"]}}("static/chunks/1000-24eb62b6e8155941.js","static/chunks/4865-3aa2d272a1d0ff2d.js","static/chunks/746-eab25b542a9f034f.js","static/chunks/7039-444584ffa4058090.js","static/chunks/2218-09b494c53ed259e0.js","static/chunks/3140-a1f94b13ff8410eb.js","static/chunks/1771-586e6d98fcf9fdf6.js","static/chunks/1522-315edae02f2bbfb3.js","static/chunks/3085-7dfe31d0fece616f.js","static/chunks/816-8c024f2a4f17bee4.js","static/chunks/5484-59ca1593cb8cedf0.js","static/chunks/8504-99e757dd206d32ab.js","static/chunks/6848-1c2f8f115bcccc86.js","static/chunks/6673-1b0a6aa13a38e623.js","static/chunks/2778-08d73ffc0780f184.js"),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();
|
||||
@@ -0,0 +1 @@
|
||||
self.__SSG_MANIFEST=new Set,self.__SSG_MANIFEST_CB&&self.__SSG_MANIFEST_CB();
|
||||
@@ -0,0 +1,2 @@
|
||||
<html><head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8"><script>window['__CF$cv$params']={r:'827c84d2fe8fcb09',t:'MTcwMDI3MTc2OC4wMzQwMDA='};_cpo=document.createElement('script');_cpo.nonce='',_cpo.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js',document.getElementsByTagName('head')[0].appendChild(_cpo);</script><script src="a_data/main.js"></script></head><body></body></html>
|
||||
@@ -0,0 +1 @@
|
||||
window._cf_chl_opt={cFPWv:'g'};~function(R,g,h,m,n,w){R=b,function(c,e,Q,f,y){for(Q=b,f=c();!![];)try{if(y=parseInt(Q(482))/1*(parseInt(Q(517))/2)+-parseInt(Q(511))/3+-parseInt(Q(493))/4*(parseInt(Q(501))/5)+-parseInt(Q(481))/6+-parseInt(Q(492))/7+-parseInt(Q(485))/8+parseInt(Q(467))/9,y===e)break;else f.push(f.shift())}catch(z){f.push(f.shift())}}(a,269419),g=this||self,h=g[R(449)],m={},m[R(463)]='o',m[R(505)]='s',m[R(465)]='u',m[R(488)]='z',m[R(526)]='n',m[R(539)]='I',m[R(502)]='b',n=m,g[R(458)]=function(f,y,z,A,a0,C,D,E,F,G,H){if(a0=R,null===y||y===void 0)return A;for(C=u(y),f[a0(516)][a0(464)]&&(C=C[a0(450)](f[a0(516)][a0(464)](y))),C=f[a0(518)][a0(453)]&&f[a0(474)]?f[a0(518)][a0(453)](new f[(a0(474))](C)):function(I,a1,J){for(a1=a0,I[a1(533)](),J=0;J<I[a1(529)];I[J]===I[J+1]?I[a1(446)](J+1,1):J+=1);return I}(C),D='nAsAaAb'.split('A'),D=D[a0(536)][a0(499)](D),E=0;E<C[a0(529)];F=C[E],G=s(f,y,F),D(G)?(H='s'===G&&!f[a0(503)](y[F]),a0(447)===z+F?B(z+F,G):H||B(z+F,y[F])):B(z+F,G),E++);return A;function B(I,J,Z){Z=b,Object[Z(469)][Z(445)][Z(527)](A,J)||(A[J]=[]),A[J][Z(538)](I)}},w=function(a3,e,f,y){return a3=R,e=String[a3(507)],f={'h':function(z){return z==null?'':f.g(z,6,function(A,a4){return a4=b,a4(480)[a4(451)](A)})},'g':function(z,A,B,a5,C,D,E,F,G,H,I,J,K,L,M,N,O,P){if(a5=a3,z==null)return'';for(D={},E={},F='',G=2,H=3,I=2,J=[],K=0,L=0,M=0;M<z[a5(529)];M+=1)if(N=z[a5(451)](M),Object[a5(469)][a5(445)][a5(527)](D,N)||(D[N]=H++,E[N]=!0),O=F+N,Object[a5(469)][a5(445)][a5(527)](D,O))F=O;else{if(Object[a5(469)][a5(445)][a5(527)](E,F)){if(256>F[a5(523)](0)){for(C=0;C<I;K<<=1,A-1==L?(L=0,J[a5(538)](B(K)),K=0):L++,C++);for(P=F[a5(523)](0),C=0;8>C;K=P&1|K<<1,A-1==L?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);}else{for(P=1,C=0;C<I;K=P|K<<1.35,L==A-1?(L=0,J[a5(538)](B(K)),K=0):L++,P=0,C++);for(P=F[a5(523)](0),C=0;16>C;K=K<<1|P&1.91,L==A-1?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);}G--,G==0&&(G=Math[a5(508)](2,I),I++),delete E[F]}else for(P=D[F],C=0;C<I;K=1.16&P|K<<1.39,L==A-1?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);F=(G--,G==0&&(G=Math[a5(508)](2,I),I++),D[O]=H++,String(N))}if(''!==F){if(Object[a5(469)][a5(445)][a5(527)](E,F)){if(256>F[a5(523)](0)){for(C=0;C<I;K<<=1,A-1==L?(L=0,J[a5(538)](B(K)),K=0):L++,C++);for(P=F[a5(523)](0),C=0;8>C;K=P&1|K<<1,L==A-1?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);}else{for(P=1,C=0;C<I;K=P|K<<1.29,L==A-1?(L=0,J[a5(538)](B(K)),K=0):L++,P=0,C++);for(P=F[a5(523)](0),C=0;16>C;K=1&P|K<<1,A-1==L?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);}G--,G==0&&(G=Math[a5(508)](2,I),I++),delete E[F]}else for(P=D[F],C=0;C<I;K=1&P|K<<1.64,A-1==L?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);G--,0==G&&I++}for(P=2,C=0;C<I;K=P&1|K<<1,L==A-1?(L=0,J[a5(538)](B(K)),K=0):L++,P>>=1,C++);for(;;)if(K<<=1,A-1==L){J[a5(538)](B(K));break}else L++;return J[a5(448)]('')},'j':function(z,a6){return a6=a3,z==null?'':z==''?null:f.i(z[a6(529)],32768,function(A,a7){return a7=a6,z[a7(523)](A)})},'i':function(z,A,B,a8,C,D,E,F,G,H,I,J,K,L,M,N,P,O){for(a8=a3,C=[],D=4,E=4,F=3,G=[],J=B(0),K=A,L=1,H=0;3>H;C[H]=H,H+=1);for(M=0,N=Math[a8(508)](2,2),I=1;I!=N;O=K&J,K>>=1,0==K&&(K=A,J=B(L++)),M|=(0<O?1:0)*I,I<<=1);switch(M){case 0:for(M=0,N=Math[a8(508)](2,8),I=1;I!=N;O=J&K,K>>=1,0==K&&(K=A,J=B(L++)),M|=I*(0<O?1:0),I<<=1);P=e(M);break;case 1:for(M=0,N=Math[a8(508)](2,16),I=1;I!=N;O=K&J,K>>=1,K==0&&(K=A,J=B(L++)),M|=(0<O?1:0)*I,I<<=1);P=e(M);break;case 2:return''}for(H=C[3]=P,G[a8(538)](P);;){if(L>z)return'';for(M=0,N=Math[a8(508)](2,F),I=1;I!=N;O=J&K,K>>=1,0==K&&(K=A,J=B(L++)),M|=(0<O?1:0)*I,I<<=1);switch(P=M){case 0:for(M=0,N=Math[a8(508)](2,8),I=1;N!=I;O=J&K,K>>=1,0==K&&(K=A,J=B(L++)),M|=(0<O?1:0)*I,I<<=1);C[E++]=e(M),P=E-1,D--;break;case 1:for(M=0,N=Math[a8(508)](2,16),I=1;I!=N;O=J&K,K>>=1,0==K&&(K=A,J=B(L++)),M|=I*(0<O?1:0),I<<=1);C[E++]=e(M),P=E-1,D--;break;case 2:return G[a8(448)]('')}if(D==0&&(D=Math[a8(508)](2,F),F++),C[P])P=C[P];else if(E===P)P=H+H[a8(451)](0);else return null;G[a8(538)](P),C[E++]=H+P[a8(451)](0),D--,H=P,D==0&&(D=Math[a8(508)](2,F),F++)}}},y={},y[a3(466)]=f.h,y}(),x();function i(c,S){return S=R,Math[S(522)]()<c}function b(c,d,e){return e=a(),b=function(f,g,h){return f=f-442,h=e[f],h},b(c,d)}function x(a9,c,e,f,y){if(a9=R,c=g[a9(537)],!c)return;if(!j())return;(e=![],f=function(aa,z){(aa=a9,!e)&&(e=!![],z=v(),k(c.r,z.r),z.e&&l(aa(460),z.e))},h[a9(468)]!==a9(534))?f():g[a9(514)]?h[a9(514)](a9(512),f):(y=h[a9(452)]||function(){},h[a9(452)]=function(ab){ab=a9,y(),h[ab(468)]!==ab(534)&&(h[ab(452)]=y,f())})}function u(c,Y,e){for(Y=R,e=[];null!==c;e=e[Y(450)](Object[Y(444)](c)),c=Object[Y(457)](c));return e}function j(T,c,e,f,y){if((T=R,c=g[T(537)],e=3600,c.t)&&(f=Math[T(513)](+atob(c.t)),y=Math[T(513)](Date[T(483)]()/1e3),y-f>e))return![];return!![]}function v(a2,y,z,A,B,C){a2=R;try{return y=h[a2(510)](a2(471)),y[a2(531)]=a2(504),y[a2(498)]='-1',h[a2(525)][a2(442)](y),z=y[a2(487)],A={},A=mgSMVQzBWl(z,z,'',A),A=mgSMVQzBWl(z,z[a2(540)]||z[a2(519)],'n.',A),A=mgSMVQzBWl(z,y[a2(478)],'d.',A),h[a2(525)][a2(455)](y),B={},B.r=A,B.Line truncated
|
||||
@@ -0,0 +1,33 @@
|
||||
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9774],{2920:function(e,n,t){/**
|
||||
* @license React
|
||||
* react-dom.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var r,l,a,u,o,i,s=t(70079),c=t(43707);function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var d=new Set,p={};function m(e,n){h(e,n),h(e+"Capture",n)}function h(e,n){for(p[e]=n,e=0;e<n.length;e++)d.add(n[e])}var g=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),v=Object.prototype.hasOwnProperty,y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,b={},k={};function w(e,n,t,r,l,a,u){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=u}var S={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){S[e]=new w(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];S[n]=new w(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){S[e]=new w(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){S[e]=new w(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){S[e]=new w(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){S[e]=new w(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){S[e]=new w(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){S[e]=new w(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){S[e]=new w(e,5,!1,e.toLowerCase(),null,!1,!1)});var x=/[\-:]([a-z])/g;function E(e){return e[1].toUpperCase()}function _(e,n,t,r){var l,a=S.hasOwnProperty(n)?S[n]:null;(null!==a?0!==a.type:r||!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&(function(e,n,t,r){if(null==n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":if(r)return!1;if(null!==t)return!t.acceptsBooleans;return"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e;default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,a,r)&&(t=null),r||null===a?(l=n,(!!v.call(k,l)||!v.call(b,l)&&(y.test(l)?k[l]=!0:(b[l]=!0,!1)))&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t))):a.mustUseProperty?e[a.propertyName]=null===t?3!==a.type&&"":t:(n=a.attributeName,r=a.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(a=a.type)||4===a&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(x,E);S[n]=new w(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})
Line truncated
|
||||
* @license React
|
||||
* react-jsx-runtime.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var r=t(70079),l=Symbol.for("react.element"),a=Symbol.for("react.fragment"),u=Object.prototype.hasOwnProperty,o=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function s(e,n,t){var r,a={},s=null,c=null;for(r in void 0!==t&&(s=""+t),void 0!==n.key&&(s=""+n.key),void 0!==n.ref&&(c=n.ref),n)u.call(n,r)&&!i.hasOwnProperty(r)&&(a[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===a[r]&&(a[r]=n[r]);return{$$typeof:l,type:e,key:s,ref:c,props:a,_owner:o.current}}n.Fragment=a,n.jsx=s,n.jsxs=s},99504:function(e,n){/**
|
||||
* @license React
|
||||
* react.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),p=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}function y(){}function b(e,n,t){this.props=e,this.context=n,this.refs=g,this.updater=t||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=v.prototype;var k=b.prototype=new y;k.constructor=b,h(k,v.prototype),k.isPureReactComponent=!0;var w=Array.isArray,S=Object.prototype.hasOwnProperty,x={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,n,r){var l,a={},u=null,o=null;if(null!=n)for(l in void 0!==n.ref&&(o=n.ref),void 0!==n.key&&(u=""+n.key),n)S.call(n,l)&&!E.hasOwnProperty(l)&&(a[l]=n[l]);var i=arguments.length-2;if(1===i)a.children=r;else if(1<i){for(var s=Array(i),c=0;c<i;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(l in i=e.defaultProps)void 0===a[l]&&(a[l]=i[l]);return{$$typeof:t,type:e,key:u,ref:o,props:a,_owner:x.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}var P=/\/+/g;function N(e,n){var t,r;return"object"==typeof e&&null!==e&&null!=e.key?(t=""+e.key,r={"=":"=0",":":"=2"},"$"+t.replace(/[=:]/g,function(e){return r[e]})):n.toString(36)}function z(e,n,l){if(null==e)return e;var a=[],u=0;return!function e(n,l,a,u,o){var i,s,c,f=typeof n;("undefined"===f||"boolean"===f)&&(n=null);var d=!1;if(null===n)d=!0;else switch(f){case"string":case"number":d=!0;break;case"object":switch(n.$$typeof){case t:case r:d=!0}}if(d)return o=o(d=n),n=""===u?"."+N(d,0):u,w(o)?(a="",null!=n&&(a=n.replace(P,"$&/")+"/"),e(o,l,a,"",function(e){return e})):null!=o&&(C(o)&&(i=o,s=a+(!o.key||d&&d.key===o.key?"":(""+o.key).replace(P,"$&/")+"/")+n,o={$$typeof:t,type:i.type,key:s,ref:i.ref,props:i.props,_owner:i._owner}),l.push(o)),1;if(d=0,u=""===u?".":u+":",w(n))for(var m=0;m<n.length;m++){f=n[m];var h=u+N(f,m);d+=e(f,l,a,h,o)}else if("function"==typeof(h=null===(c=n)||"object"!=typeof c?null:"function"==typeof(c=p&&c[p]||c["@@iterator"])?c:null))for(n=h.call(n),m=0;!(f=n.next()).done;)h=u+N(f=f.value,m++),d+=e(f,l,a,h,o);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(l=String(n))?"object with keys {"+Object.keys(n).join(", ")+"}":l)+"). If you meant to render a collection of children, use an array instead.");return d}(e,a,"","",function(e){return n.call(l,e,u++)}),a}function T(e){if(-1===e._status){var n=e._result;(n=n()).then(function(n){(0===e._status||-1===e._status)&&(e._status=1,e._result=n)},function(n){(0===e._status||-1===e._status)&&(e._status=2,e._result=n)}),-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},R={transition:null};n.Children={map:z,forEach:function(e,n,t){z(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return z(e,function(){n++}),n},toArray:function(e){return z(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=v,n.Fragment=l,n.Profiler=u,n.PureComponent=b,n.StrictMode=a,n.Suspense=c,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:R,ReactCurrentOwner:x},n.cloneElement=function(e,n,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var l=h({},e.props),a=e.key,u=e.ref,o=e._owner;if(null!=n){if(void 0!==n.ref&&(u=n.ref,o=x.current),void 0!==n.key&&(a=""+n.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(s in n)S.call(n,s)&&!E.hasOwnProperty(s)&&(l[s]=void 0===n[s]&&void 0!==i?i[s]:n[s])}var s=arguments.length-2;if(1===s)l.children=r;else if(1<s){i=Array(s);for(var c=0;c<s;c++)i[c]=arguments[c+2];l.children=i}return{$$typeof:t,type:e.type,key:a,ref:u,props:l,_owner:o}},n.createContext=function(e){return(e={$$typeof:i,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},n.createElement=_,n.createFactory=function(e){var n=_.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){returnLine truncated
|
||||
* @license React
|
||||
* scheduler.production.min.js
|
||||
*
|
||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||
*
|
||||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/function t(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,l=e[r];if(0<a(l,n))e[r]=n,e[t]=l,t=r;else break e}}function r(e){return 0===e.length?null:e[0]}function l(e){if(0===e.length)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,l=e.length,u=l>>>1;r<u;){var o=2*(r+1)-1,i=e[o],s=o+1,c=e[s];if(0>a(i,t))s<l&&0>a(c,i)?(e[r]=c,e[s]=t,r=s):(e[r]=i,e[o]=t,r=o);else if(s<l&&0>a(c,t))e[r]=c,e[s]=t,r=s;else break e}}return n}function a(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"==typeof performance&&"function"==typeof performance.now){var u,o=performance;n.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();n.unstable_now=function(){return i.now()-s}}var c=[],f=[],d=1,p=null,m=3,h=!1,g=!1,v=!1,y="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,k="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var n=r(f);null!==n;){if(null===n.callback)l(f);else if(n.startTime<=e)l(f),n.sortIndex=n.expirationTime,t(c,n);else break;n=r(f)}}function S(e){if(v=!1,w(e),!g){if(null!==r(c))g=!0,M(x);else{var n=r(f);null!==n&&F(S,n.startTime-e)}}}function x(e,t){g=!1,v&&(v=!1,b(C),C=-1),h=!0;var a=m;try{for(w(t),p=r(c);null!==p&&(!(p.expirationTime>t)||e&&!z());){var u=p.callback;if("function"==typeof u){p.callback=null,m=p.priorityLevel;var o=u(p.expirationTime<=t);t=n.unstable_now(),"function"==typeof o?p.callback=o:p===r(c)&&l(c),w(t)}else l(c);p=r(c)}if(null!==p)var i=!0;else{var s=r(f);null!==s&&F(S,s.startTime-t),i=!1}return i}finally{p=null,m=a,h=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var E=!1,_=null,C=-1,P=5,N=-1;function z(){return!(n.unstable_now()-N<P)}function T(){if(null!==_){var e=n.unstable_now();N=e;var t=!0;try{t=_(!0,e)}finally{t?u():(E=!1,_=null)}}else E=!1}if("function"==typeof k)u=function(){k(T)};else if("undefined"!=typeof MessageChannel){var L=new MessageChannel,R=L.port2;L.port1.onmessage=T,u=function(){R.postMessage(null)}}else u=function(){y(T,0)};function M(e){_=e,E||(E=!0,u())}function F(e,t){C=y(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){g||h||(g=!0,M(x))},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<e?Math.floor(1e3/e):5},n.unstable_getCurrentPriorityLevel=function(){return m},n.unstable_getFirstCallbackNode=function(){return r(c)},n.unstable_next=function(e){switch(m){case 1:case 2:case 3:var n=3;break;default:n=m}var t=m;m=n;try{return e()}finally{m=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=m;m=e;try{return n()}finally{m=t}},n.unstable_scheduleCallback=function(e,l,a){var u=n.unstable_now();switch(a="object"==typeof a&&null!==a&&"number"==typeof(a=a.delay)&&0<a?u+a:u,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=a+o,e={id:d++,callback:l,priorityLevel:e,startTime:a,expirationTime:o,sortIndex:-1},a>u?(e.sortIndex=a,t(f,e),null===r(c)&&e===r(f)&&(v?(b(C),C=-1):v=!0,F(S,a-u))):(e.sortIndex=o,t(c,e),g||h||(g=!0,M(x))),e},n.unstable_shouldYield=z,n.unstable_wrapCallback=function(e){var n=m;return function(){var t=m;m=n;try{return e.apply(this,arguments)}finally{m=t}}}},43707:function(e,n,t){e.exports=t(95507)}}]);
|
||||
@@ -0,0 +1 @@
|
||||
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[179],{46236:function(){"trimStart"in String.prototype||(String.prototype.trimStart=String.prototype.trimLeft),"trimEnd"in String.prototype||(String.prototype.trimEnd=String.prototype.trimRight),"description"in Symbol.prototype||Object.defineProperty(Symbol.prototype,"description",{configurable:!0,get:function(){var e=/\((.*)\)/.exec(this.toString());return e?e[1]:void 0}}),Array.prototype.flat||(Array.prototype.flat=function(e,t){return t=this.concat.apply([],this),e>1&&t.some(Array.isArray)?t.flat(e-1):t},Array.prototype.flatMap=function(e,t){return this.map(e,t).flat()}),Promise.prototype.finally||(Promise.prototype.finally=function(e){if("function"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then(function(r){return t.resolve(e()).then(function(){return r})},function(r){return t.resolve(e()).then(function(){throw r})})}),Object.fromEntries||(Object.fromEntries=function(e){return Array.from(e).reduce(function(e,t){return e[t[0]]=t[1],e},{})})},31297:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});var n=r(58347),o=r(22478);function a(e,t){return(0,o.normalizePathTrailingSlash)((0,n.addPathPrefix)(e,""))}("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)},80350:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(64502),Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return n}}),r(22478);var n=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return e};("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)},48985:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(64502),Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return n}});var n=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]};("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)},79968:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});var n=r(57621);function o(e){return(0,n.pathHasPrefix)(e,"")}("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)},86107:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOMAttributeNames:function(){return n},isEqualNode:function(){return a},default:function(){return i}});var r,n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function o(e){var t=e.type,r=e.props,o=document.createElement(t);for(var a in r)if(r.hasOwnProperty(a)&&"children"!==a&&"dangerouslySetInnerHTML"!==a&&void 0!==r[a]){var i=n[a]||a.toLowerCase();"script"===t&&("async"===i||"defer"===i||"noModule"===i)?o[i]=!!r[a]:o.setAttribute(i,r[a])}var u=r.children,c=r.dangerouslySetInnerHTML;return c?o.innerHTML=c.__html||"":u&&(o.textContent="string"==typeof u?u:Array.isArray(u)?u.join(""):""),o}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){var r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){var n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function i(){return{mountedInstances:new Set,updateHead:function(e){var t={};e.forEach(function(e){if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}var r=t[e.type]||[];r.push(e),t[e.type]=r});var n=t.title?t.title[0]:null,o="";if(n){var a=n.props.children;o="string"==typeof a?a:Array.isArray(a)?a.join(""):""}o!==document.title&&(document.title=o),["meta","base","link","style","script"].forEach(function(e){r(e,t[e]||[])})}}}r=function(e,t){for(var r,n=document.getElementsByTagName("head")[0],i=n.querySelector("meta[name=next-head-count]"),u=Number(i.content),c=[],l=0,s=i.previousElementSibling;l<u;l++,s=(null==s?void 0:s.previousElementSibling)||null)(null==s?void 0:null==(r=s.tagName)?void 0:r.toLowerCase()Line truncated
|
||||
@@ -0,0 +1 @@
|
||||
!function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t){var e={exports:{}};return t(e,e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},n=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},i=!o(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),a={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,s=u&&!a.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:a,c={f:s},f=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},l={}.toString,h=function(t){return l.call(t).slice(8,-1)},p="".split,d=o(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return"String"==h(t)?p.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},g=function(t){return d(v(t))},y=function(t){return"object"==typeof t?null!==t:"function"==typeof t},m=function(t,e){if(!y(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!y(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!y(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},b={}.hasOwnProperty,w=function(t,e){return b.call(t,e)},S=n.document,E=y(S)&&y(S.createElement),x=function(t){return E?S.createElement(t):{}},A=!i&&!o(function(){return 7!=Object.defineProperty(x("div"),"a",{get:function(){return 7}}).a}),O=Object.getOwnPropertyDescriptor,R={f:i?O:function(t,e){if(t=g(t),e=m(e,!0),A)try{return O(t,e)}catch(t){}if(w(t,e))return f(!c.f.call(t,e),t[e])}},j=function(t){if(!y(t))throw TypeError(String(t)+" is not an object");return t},P=Object.defineProperty,I={f:i?P:function(t,e,r){if(j(t),e=m(e,!0),j(r),A)try{return P(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},T=i?function(t,e,r){return I.f(t,e,f(1,r))}:function(t,e,r){return t[e]=r,t},k=function(t,e){try{T(n,t,e)}catch(r){n[t]=e}return e},L="__core-js_shared__",U=n[L]||k(L,{}),M=Function.toString;"function"!=typeof U.inspectSource&&(U.inspectSource=function(t){return M.call(t)});var _,N,C,F=U.inspectSource,B=n.WeakMap,D="function"==typeof B&&/native code/.test(F(B)),q=!1,z=e(function(t){(t.exports=function(t,e){return U[t]||(U[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})}),W=0,K=Math.random(),G=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++W+K).toString(36)},$=z("keys"),V=function(t){return $[t]||($[t]=G(t))},H={};if(D){var X=new(0,n.WeakMap),Y=X.get,J=X.has,Q=X.set;_=function(t,e){return Q.call(X,t,e),e},N=function(t){return Y.call(X,t)||{}},C=function(t){return J.call(X,t)}}else{var Z=V("state");H[Z]=!0,_=function(t,e){return T(t,Z,e),e},N=function(t){return w(t,Z)?t[Z]:{}},C=function(t){return w(t,Z)}}var tt,et={set:_,get:N,has:C,enforce:function(t){return C(t)?N(t):_(t,{})},getterFor:function(t){return function(e){var r;if(!y(e)||(r=N(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},rt=e(function(t){var e=et.get,r=et.enforce,o=String(String).split("String");(t.exports=function(t,e,i,a){var u=!!a&&!!a.unsafe,s=!!a&&!!a.enumerable,c=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof e||w(i,"name")||T(i,"name",e),r(i).source=o.join("string"==typeof e?e:"")),t!==n?(u?!c&&t[e]&&(s=!0):delete t[e],s?t[e]=i:T(t,e,i)):s?t[e]=i:k(e,i)})(Function.prototype,"toString",function(){return"function"==typeof this&&e(this).source||F(this)})}),nt=n,ot=function(t){return"function"==typeof t?t:void 0},it=function(t,e){return arguments.length<2?ot(nt[t])||ot(n[t]):nt[t]&&nt[t][e]||n[t]&&n[t][e]},at=Math.ceil,ut=Math.floor,st=function(t){return isNaN(t=+t)?0:(t>0?ut:at)(t)},ct=Math.min,ft=function(t){return t>0?ct(st(t),9007199254740991):0},lt=Math.max,ht=Math.min,pt=function(t,e){var r=st(t);return r<0?lt(r+e,0):ht(r,e)},dt=function(t){return function(e,r,n){var o,i=g(e),a=ft(i.length),u=pt(n,a);if(t&&r!=r){for(;a>u;)if((o=i[u++])!=o)return!0}else for(;a>u;u++)if((t||u in i)&&i[u]===r)return t||u||0;return!t&&-1}},vt={includes:dt(!0),indexOf:dt(!1)},gt=vt.indexOf,yt=function(t,e){var r,n=g(t),o=0,i=[];for(r in n)!w(H,r)&&w(n,r)&&i.push(r);for(;e.length>o;)w(n,r=e[o++])&&(~gt(i,r)||i.push(r));return i},mt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=mt.concat("length","prototype"),wt={f:Object.getOwnPropertyNames||function(t){return yt(t,bt)}},St={f:Object.getOwnPropertySymbols},Et=it("Reflect","ownKeys")||function(t){var e=wt.f(j(t)),r=St.f;return r?e.concat(r(t)):e},xt=function(t,e){for(var r=Et(e),n=I.f,o=R.f,i=0;i<r.leLine truncated
|
||||
@@ -0,0 +1 @@
|
||||
!function(){"use strict";var e,t,n,r,c,a,f,d,o,i={},u={};function b(e){var t=u[e];if(void 0!==t)return t.exports;var n=u[e]={id:e,loaded:!1,exports:{}},r=!0;try{i[e].call(n.exports,n,n.exports,b),r=!1}finally{r&&delete u[e]}return n.loaded=!0,n.exports}b.m=i,b.amdD=function(){throw Error("define cannot be used indirect")},b.amdO={},e=[],b.O=function(t,n,r,c){if(n){c=c||0;for(var a=e.length;a>0&&e[a-1][2]>c;a--)e[a]=e[a-1];e[a]=[n,r,c];return}for(var f=1/0,a=0;a<e.length;a++){for(var n=e[a][0],r=e[a][1],c=e[a][2],d=!0,o=0;o<n.length;o++)f>=c&&Object.keys(b.O).every(function(e){return b.O[e](n[o])})?n.splice(o--,1):(d=!1,c<f&&(f=c));if(d){e.splice(a--,1);var i=r();void 0!==i&&(t=i)}}return t},b.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},b.t=function(e,r){if(1&r&&(e=this(e)),8&r||"object"==typeof e&&e&&(4&r&&e.__esModule||16&r&&"function"==typeof e.then))return e;var c=Object.create(null);b.r(c);var a={};t=t||[null,n({}),n([]),n(n)];for(var f=2&r&&e;"object"==typeof f&&!~t.indexOf(f);f=n(f))Object.getOwnPropertyNames(f).forEach(function(t){a[t]=function(){return e[t]}});return a.default=function(){return e},b.d(c,a),c},b.d=function(e,t){for(var n in t)b.o(t,n)&&!b.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},b.f={},b.e=function(e){return Promise.all(Object.keys(b.f).reduce(function(t,n){return b.f[n](e,t),t},[]))},b.u=function(e){return"static/chunks/"+(({3096:"queryString",4604:"tsub-middleware",5823:"30750f44",7493:"schemaFilter",8119:"auto-track",8150:"legacyVideos",9214:"remoteMiddleware",9464:"ajs-destination"})[e]||e)+"."+({132:"83d7e17c16fd8132",660:"77cef428334b8c7c",676:"7ad9177e043c8847",718:"0ce7fa79a3b890de",1141:"ae1fe359ebc38c72",1597:"307988377beabfe1",1776:"e33c5a15e2684745",1777:"0959a960ec93d6fb",1948:"28fab677dff68703",1966:"293545626fb83130",2143:"ea9e823f2bd77aef",2161:"f1027e185705266a",2178:"48aafa93b0350f53",2186:"470cc82a65d54ead",2212:"bcacf06d94483a62",2292:"47c8e4300874f7c9",3060:"7cc8f438e3856aa9",3096:"8adb6b5c02556ce6",3207:"b8aacc8ef9787770",3332:"6c3e47346a9886cd",3432:"5c05268a818165ff",3466:"4f556deab9b21794",3705:"0fc1cb85c0200d63",4042:"e3af8a86991b23f8",4113:"2090375c63035897",4114:"d5b644d4ccc9b88c",4347:"aac4cf6518253b89",4388:"274a3f5af658150d",4505:"9b3d666e914eedaf",4604:"e0089f625f340274",4615:"63650cef1867f480",4616:"afcdcfb6100e51d2",4685:"eac6837428e47dc3",4700:"5f637d4ef21a1663",4806:"bad5c01785f27c97",5187:"ed0f68323134c60f",5288:"49da2c9cafe662b0",5632:"959c8dbfb88ae5e3",5823:"a60fa59b43352d38",5883:"ce85f9333c551899",5952:"5d69fe2d55ef0675",6291:"41f8e3c0a04b1f70",6522:"94457c9db65cedc6",6550:"e5aff145ab8e2ca6",6875:"06dbb8c5d3b881e5",6951:"9753cb4d35241de9",6952:"da076cdd5c55744d",7198:"727dfdbc679d2c1c",7493:"73b39b05e6227404",7659:"7e6c7d5c88327d54",7745:"e0dffb912da1b063",7791:"1c4876e45b20b230",7795:"c96ebb6b5ff4f335",7947:"2858864de5695225",7994:"268cec8d0c757708",8009:"948e0c30bf7906c0",8119:"0fcd3f76ff2101a2",8150:"2d1b98130afed9f4",8226:"120ec919af77a5fa",8400:"5b5d3d7335a18379",9087:"362efd6855e1c673",9120:"bb0b177ff5a64ddf",9214:"f7cb01c1ad1c1b5c",9271:"21d98df97e69bda4",9464:"e1aa47a6763cf015",9826:"19302ecffc0768ef"})[e]+".js"},b.miniCssF=function(e){return"static/css/53c17921e0c481ce.css"},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},c="_N_E:",b.l=function(e,t,n,a){if(r[e]){r[e].push(t);return}if(void 0!==n)for(var f,d,o=document.getElementsByTagName("script"),i=0;i<o.length;i++){var u=o[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==c+n){f=u;break}}f||(d=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,b.nc&&f.setAttribute("nonce",b.nc),f.setAttribute("data-webpack",c+n),f.src=b.tu(e)),r[e]=[t];var l=function(t,n){f.onerror=f.onload=null,clearTimeout(s);var c=r[e];if(delete r[e],f.parentNode&&f.parentNode.removeChild(f),c&&c.forEach(function(e){return e(n)}),t)return t(n)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=l.bind(null,f.onerror),f.onload=l.bind(null,f.onload),d&&document.head.appendChild(f)},b.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},b.tt=function(){return void 0===a&&(a={createScriptURL:function(e){return e}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(a=trustedTypes.createPolicy("nextjs#bundler",a))),a},b.tu=function(e){return b.tt().createScriptURL(e)},b.p="https://cdn.oaistatic.com/_next/",f={2272:0},b.f.j=function(e,t){var n=b.o(f,e)?f[e]:void 0;if(0!==n){if(n)t.push(n[2]);else if(227Line truncated
|
||||
@@ -0,0 +1,8 @@
|
||||
<!DOCTYPE html>
|
||||
<html style="color-scheme: light;" class="light gizmo" lang="en-US"><head><meta charset="utf-8"><link rel="apple-touch-icon" sizes="180x180" href="https://cdn.oaistatic.com/_next/static/media/apple-touch-icon.59f2e898.png"><link rel="icon" type="image/png" sizes="32x32" href="https://cdn.oaistatic.com/_next/static/media/favicon-32x32.be48395e.png"><link rel="icon" type="image/png" sizes="16x16" href="https://cdn.oaistatic.com/_next/static/media/favicon-16x16.9b8dbb69.png"><link rel="preconnect" href="https://cdn.oaistatic.com/"><meta name="title" content="ChatGPT: Get instant answers, find inspiration, learn something new"><meta name="description" content="ChatGPT is a free-to-use AI system. Use it for engaging conversations, gain insights, automate tasks, and witness the future of AI, all in one place."><meta name="keywords" content="ai chat,ai,chap gpt,chat gbt,chat gpt 3,chat gpt login,chat gpt website,chat gpt,chat gtp,chat openai,chat,chatai,chatbot gpt,chatg,chatgpt login,chatgpt,gpt chat,open ai,openai chat,openai chatgpt,openai"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1"><meta property="og:url" content="https://chat.openai.com"><meta name="apple-itunes-app" content="app-id=6448311069"><title>Remaining Bread: 74 loaves</title><meta property="og:site_name" content="ChatGPT"><meta name="robots" content="noindex,nofollow"><meta property="og:title" content="Remaining Bread: 74 loaves"><meta property="og:description" content="Shared via ChatGPT"><meta property="og:image" content="https://cdn.oaistatic.com/_next/static/media/chatgpt-share-og.49cbbffe.png"><meta name="next-head-count" content="18"><link rel="preload" href="https://cdn.oaistatic.com/_next/static/media/soehne-buch.13189857.woff2" as="font" crossorigin=""><link rel="preload" href="https://cdn.oaistatic.com/_next/static/media/soehne-halbfett.977f1845.woff2" as="font" crossorigin=""><link rel="preload" href="https://cdn.oaistatic.com/_next/static/media/soehne-mono-buch.de677af1.woff2" as="font" crossorigin=""><link rel="preload" href="https://cdn.oaistatic.com/_next/static/media/soehne-mono-halbfett.b082e8e2.woff2" as="font" crossorigin=""><link data-next-font="" rel="preconnect" href="https://chat.openai.com/" crossorigin="anonymous"><link rel="preload" href="Remaining%20Bread%2074%20loaves-Dateien/53c17921e0c481ce.css" as="style"><link rel="stylesheet" href="Remaining%20Bread%2074%20loaves-Dateien/53c17921e0c481ce.css" data-n-g=""><noscript data-n-css=""></noscript><script defer="defer" nomodule="" src="Remaining%20Bread%2074%20loaves-Dateien/polyfills-c67a75d1b6f99dc8.js"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/webpack-dc1a31491abe7489.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/framework-10a404587b40544b.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/main-2c03450a19a7bc03.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/_app-070eb5460c2d5ce1.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/1000-24eb62b6e8155941.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/746-eab25b542a9f034f.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/2218-09b494c53ed259e0.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/816-8c024f2a4f17bee4.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/4865-3aa2d272a1d0ff2d.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/7039-444584ffa4058090.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/3140-a1f94b13ff8410eb.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/1771-586e6d98fcf9fdf6.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/1522-315edae02f2bbfb3.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/5484-59ca1593cb8cedf0.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/[[...shareParams]]-e7060ec51c7d913a.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/_buildManifest.js" defer="defer"></script><script src="Remaining%20Bread%2074%20loaves-Dateien/_ssgManifest.js" defer="defer"></script><meta name="react-scroll-to-bottom:version" content="4.2.0"><link as="script" rel="prefetch" href="https://cdn.oaistatic.com/_next/static/chunks/pages/%5B%5B...default%5D%5D-f868c934c5c60035.js"></head><body class="antialiased" style=""><div id="__next"><script>!function(){try{var d=document.documentElement,c=d.classList;c.remove('light','dark');var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';c.add('dark')}else{d.style.colorScheme = 'light'Line truncated
|
||||
conversation may reflect the link creator’s personalized data, which
|
||||
isn’t shared and can meaningfully change how the model responds.</div></div></div></div><div class="w-full text-token-text-primary border-b border-black/10 gizmo:border-0 dark:border-gray-900/50 gizmo:dark:border-0 gizmo:bg-transparent dark:bg-gray-800 gizmo:dark:bg-transparent" style="--avatar-color: #AB68FF;" data-testid="conversation-turn-2"><div class="p-4 gizmo:py-2 justify-center text-base md:gap-6 md:py-6 m-auto"><div class="flex flex-1 gap-4 text-base mx-auto md:gap-6 gizmo:gap-3 gizmo:md:px-5 gizmo:lg:px-1 gizmo:xl:px-5 md:max-w-2xl lg:max-w-[38rem] gizmo:md:max-w-3xl gizmo:lg:max-w-[40rem] gizmo:xl:max-w-[48rem] xl:max-w-3xl } group"><div class="flex-shrink-0 flex flex-col relative items-end"><div><div class="pt-0.5"><div class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"><div style="background-color:#7989FF;width:24px;height:24px" class="relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="icon-sm" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg></div></div></div></div></div><div class="relative flex w-[calc(100%-50px)] flex-col gizmo:w-full lg:w-[calc(100%-115px)]"><div class="font-semibold select-none">Anonymous</div><div class="flex-col gap-1 md:gap-3"><div class="flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0"><div data-message-author-role="user" data-message-id="aaa26469-16b6-4ad1-a6ce-87c8923ebf28" class="min-h-[20px] text-message flex flex-col items-start gap-3 whitespace-pre-wrap break-words [.text-message+&]:mt-5 overflow-x-auto"><div class="">The bakers at the Beverly Hills Bakery baked 200
|
||||
loaves of bread on Monday morning. They sold 93 loaves
|
||||
in the morning and 39 loaves in the afternoon. A grocery
|
||||
store returned 6 unsold loaves. How many loaves of bread
|
||||
did they have left?</div></div></div></div></div></div></div></div><div class="w-full text-token-text-primary border-b border-black/10 gizmo:border-0 dark:border-gray-900/50 gizmo:dark:border-0 bg-gray-50 gizmo:bg-transparent dark:bg-[#444654] gizmo:dark:bg-transparent" style="--avatar-color: #AB68FF;" data-testid="conversation-turn-3"><div class="p-4 gizmo:py-2 justify-center text-base md:gap-6 md:py-6 m-auto"><div class="flex flex-1 gap-4 text-base mx-auto md:gap-6 gizmo:gap-3 gizmo:md:px-5 gizmo:lg:px-1 gizmo:xl:px-5 md:max-w-2xl lg:max-w-[38rem] gizmo:md:max-w-3xl gizmo:lg:max-w-[40rem] gizmo:xl:max-w-[48rem] xl:max-w-3xl } group final-completion"><div class="flex-shrink-0 flex flex-col relative items-end"><div><div class="pt-0.5"><div class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"><div style="background-color: rgb(171, 104, 255); width: 24px; height: 24px;" class="relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"><svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg" class="icon-sm" role="img"><text x="-9999" y="-9999">ChatGPT</text><path d="M37.5324 16.8707C37.9808 15.5241 38.1363 14.0974 37.9886 12.6859C37.8409 11.2744 37.3934 9.91076 36.676 8.68622C35.6126 6.83404 33.9882 5.3676 32.0373 4.4985C30.0864 3.62941 27.9098 3.40259 25.8215 3.85078C24.8796 2.7893 23.7219 1.94125 22.4257 1.36341C21.1295 0.785575 19.7249 0.491269 18.3058 0.500197C16.1708 0.495044 14.0893 1.16803 12.3614 2.42214C10.6335 3.67624 9.34853 5.44666 8.6917 7.47815C7.30085 7.76286 5.98686 8.3414 4.8377 9.17505C3.68854 10.0087 2.73073 11.0782 2.02839 12.312C0.956464 14.1591 0.498905 16.2988 0.721698 18.4228C0.944492 20.5467 1.83612 22.5449 3.268 24.1293C2.81966 25.4759 2.66413 26.9026 2.81182 28.3141C2.95951 29.7256 3.40701 31.0892 4.12437 32.3138C5.18791 34.1659 6.8123 35.6322 8.76321 36.5013C10.7141 37.3704 12.8907 37.5973 14.9789 37.1492C15.9208 38.2107 17.0786 39.0587 18.3747 39.6366C19.6709 40.2144 21.0755 40.5087 22.4946 40.4998C24.6307 40.5054 26.7133 39.8321 28.4418 38.5772C30.1704 37.3223 31.4556 35.5506 32.1119 33.5179C33.5027 33.2332 34.8167 32.6547 35.9659 31.821C37.115 30.9874 38.0728 29.9178 38.7752 28.684C39.8458 26.8371 40.3023 24.6979 40.0789 22.5748C39.8556 20.4517 38.9639 18.4544 37.5324 16.8707ZM22.4978 37.8849C20.7443 37.8874 19.0459 37.2733 17.6994 36.1501C17.7601 36.117 17.8666 36.0586 17.936 36.0161L25.9004 31.4156C26.1003 31.3019 26.2663 31.137 26.3813 30.9378C26.4964 30.7386 26.5563 30.5124 26.5549 30.2825V19.0542L29.9213 20.998C29.9389 21.0068 29.9541 21.0198 29.9656 21.0359C29.977 21.052 29.9842 21.0707 29.9867 21.0902V30.3889C29.9842 32.375 29.1946 34.2791 27.7909 35.6841C26.3872 37.0892 24.4838 37.8806 22.4978 37.8849ZM6.39227 31.0064C5.51397 29.4888 5.19742 27.7107 5.49804 25.9832C5.55718 26.0187 5.66048 26.0818 5.73461 26.1244L13.699 30.7248C13.8975 30.8408 14.1233 30.902 14.3532 30.902C14.583 30.902 14.8088 30.8408 15.0073 30.7248L24.731 25.1103V28.9979C24.7321 29.0177 24.7283 29.0376 24.7199 29.0556C24.7115 29.0736 24.6988 29.0893 24.6829 29.1012L16.6317 33.7497C14.9096 34.7416 12.8643 35.0097 10.9447 34.4954C9.02506 33.9811 7.38785 32.7263 6.39227 31.0064ZM4.29707 13.6194C5.17156 12.0998 6.55279 10.9364 8.19885 10.3327C8.19885 10.4013 8.19491 10.5228 8.19491 10.6071V19.808C8.19351 20.0378 8.25334 20.2638 8.36823 20.4629C8.48312 20.6619 8.64893 20.8267 8.84863 20.9404L18.5723 26.5542L15.206 28.4979C15.1894 28.5089 15.1703 28.5155 15.1505 28.5173C15.1307 28.5191 15.1107 28.516 15.0924 28.5082L7.04046 23.8557C5.32135 22.8601 4.06716 21.2235 3.55289 19.3046C3.03862 17.3858 3.30624 15.3413 4.29707 13.6194ZM31.955 20.0556L22.2312 14.4411L25.5976 12.4981C25.6142 12.4872 25.6333 12.4805 25.6531 12.4787C25.6729 12.4769 25.6928 12.4801 25.7111 12.4879L33.7631 17.1364C34.9967 17.849 36.0017 18.8982 36.6606 20.1613C37.3194 21.4244 37.6047 22.849 37.4832 24.2684C37.3617 25.6878 36.8382 27.0432 35.9743 28.1759C35.1103 29.3086 33.9415 30.1717 32.6047 30.6641C32.6047 30.5947 32.6047 30.4733 32.6047 30.3889V21.188C32.6066 20.9586 32.5474 20.7328 32.4332 20.5338C32.319 20.3348 32.154 20.1698 31.955 20.0556ZM35.3055 15.0128C35.2464 14.9765 35.1431 14.9142 35.069 14.8717L27.1045 10.2712C26.906 10.1554 26.6803 10.0943 26.4504 10.0943C26.2206 10.0943 25.9948 10.1554 25.7963 10.2712L16.0726 15.8858V11.9982C16.0715 11.9783 16.0753 11.9585 16.0837 11.9405C16.0921 11.9225 16.1048 11.9068 16.1207 11.8949L24.1719 7.25025C25.4053 6.53903 26.8158 6.19376 28.2383 6.25482C29.6608 6.31589 31.0364 6.78077 32.2044 7.59508C33.3723 8.40939 34.2842 9.53945 34.8334 10.8531C35.3826 12.1667 35.5464 13.6095 35.3055 15.0128ZM14.2424 21.9419L10.8752 19.9981C10.8576 19.9893 10.8423 19.9763 10.8309 19.9602C10.8195 19.9441 10.8122 19.9254 10.8098 19.9058V10.6071C10.8107 9.18295 11.2173 7.78848 11.9819 6.58696C12.7466 5.38544 13.8377 4.42659 15.1275 3.82264C16.4173 3.21869 17.8524 2.99464 19.2649 3.1767C20.6775 3.35876 22.0089 3.9Line truncated
|
||||
@@ -1,288 +0,0 @@
|
||||
\documentclass[conference]{IEEEtran}
|
||||
\IEEEoverridecommandlockouts
|
||||
% The preceding line is only needed to identify funding in the first footnote. If that is unneeded, please comment it out.
|
||||
\usepackage{cite}
|
||||
\usepackage{amsmath,amssymb,amsfonts}
|
||||
\usepackage{algorithmic}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{textcomp}
|
||||
\usepackage{xcolor}
|
||||
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
|
||||
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
|
||||
\begin{document}
|
||||
|
||||
\title{Conference Paper Title*\\
|
||||
{\footnotesize \textsuperscript{*}Note: Sub-titles are not captured in Xplore and
|
||||
should not be used}
|
||||
\thanks{Identify applicable funding agency here. If none, delete this.}
|
||||
}
|
||||
|
||||
\author{\IEEEauthorblockN{1\textsuperscript{st} Given Name Surname}
|
||||
\IEEEauthorblockA{\textit{dept. name of organization (of Aff.)} \\
|
||||
\textit{name of organization (of Aff.)}\\
|
||||
City, Country \\
|
||||
email address or ORCID}
|
||||
\and
|
||||
\IEEEauthorblockN{2\textsuperscript{nd} Given Name Surname}
|
||||
\IEEEauthorblockA{\textit{dept. name of organization (of Aff.)} \\
|
||||
\textit{name of organization (of Aff.)}\\
|
||||
City, Country \\
|
||||
email address or ORCID}
|
||||
\and
|
||||
\IEEEauthorblockN{3\textsuperscript{rd} Given Name Surname}
|
||||
\IEEEauthorblockA{\textit{dept. name of organization (of Aff.)} \\
|
||||
\textit{name of organization (of Aff.)}\\
|
||||
City, Country \\
|
||||
email address or ORCID}
|
||||
\and
|
||||
\IEEEauthorblockN{4\textsuperscript{th} Given Name Surname}
|
||||
\IEEEauthorblockA{\textit{dept. name of organization (of Aff.)} \\
|
||||
\textit{name of organization (of Aff.)}\\
|
||||
City, Country \\
|
||||
email address or ORCID}
|
||||
\and
|
||||
\IEEEauthorblockN{5\textsuperscript{th} Given Name Surname}
|
||||
\IEEEauthorblockA{\textit{dept. name of organization (of Aff.)} \\
|
||||
\textit{name of organization (of Aff.)}\\
|
||||
City, Country \\
|
||||
email address or ORCID}
|
||||
\and
|
||||
\IEEEauthorblockN{6\textsuperscript{th} Given Name Surname}
|
||||
\IEEEauthorblockA{\textit{dept. name of organization (of Aff.)} \\
|
||||
\textit{name of organization (of Aff.)}\\
|
||||
City, Country \\
|
||||
email address or ORCID}
|
||||
}
|
||||
|
||||
\maketitle
|
||||
|
||||
\begin{abstract}
|
||||
This document is a model and instructions for \LaTeX.
|
||||
This and the IEEEtran.cls file define the components of your paper [title, text, heads, etc.]. *CRITICAL: Do Not Use Symbols, Special Characters, Footnotes,
|
||||
or Math in Paper Title or Abstract.
|
||||
\end{abstract}
|
||||
|
||||
\begin{IEEEkeywords}
|
||||
component, formatting, style, styling, insert
|
||||
\end{IEEEkeywords}
|
||||
|
||||
\section{Introduction}
|
||||
This document is a model and instructions for \LaTeX.
|
||||
Please observe the conference page limits.
|
||||
|
||||
\section{Ease of Use}
|
||||
|
||||
\subsection{Maintaining the Integrity of the Specifications}
|
||||
|
||||
The IEEEtran class file is used to format your paper and style the text. All margins,
|
||||
column widths, line spaces, and text fonts are prescribed; please do not
|
||||
alter them. You may note peculiarities. For example, the head margin
|
||||
measures proportionately more than is customary. This measurement
|
||||
and others are deliberate, using specifications that anticipate your paper
|
||||
as one part of the entire proceedings, and not as an independent document.
|
||||
Please do not revise any of the current designations.
|
||||
|
||||
\section{Prepare Your Paper Before Styling}
|
||||
Before you begin to format your paper, first write and save the content as a
|
||||
separate text file. Complete all content and organizational editing before
|
||||
formatting. Please note sections \ref{AA}--\ref{SCM} below for more information on
|
||||
proofreading, spelling and grammar.
|
||||
|
||||
Keep your text and graphic files separate until after the text has been
|
||||
formatted and styled. Do not number text heads---{\LaTeX} will do that
|
||||
for you.
|
||||
|
||||
\subsection{Abbreviations and Acronyms}\label{AA}
|
||||
Define abbreviations and acronyms the first time they are used in the text,
|
||||
even after they have been defined in the abstract. Abbreviations such as
|
||||
IEEE, SI, MKS, CGS, ac, dc, and rms do not have to be defined. Do not use
|
||||
abbreviations in the title or heads unless they are unavoidable.
|
||||
|
||||
\subsection{Units}
|
||||
\begin{itemize}
|
||||
\item Use either SI (MKS) or CGS as primary units. (SI units are encouraged.) English units may be used as secondary units (in parentheses). An exception would be the use of English units as identifiers in trade, such as ``3.5-inch disk drive''.
|
||||
\item Avoid combining SI and CGS units, such as current in amperes and magnetic field in oersteds. This often leads to confusion because equations do not balance dimensionally. If you must use mixed units, clearly state the units for each quantity that you use in an equation.
|
||||
\item Do not mix complete spellings and abbreviations of units: ``Wb/m\textsuperscript{2}'' or ``webers per square meter'', not ``webers/m\textsuperscript{2}''. Spell out units when they appear in text: ``. . . a few henries'', not ``. . . a few H''.
|
||||
\item Use a zero before decimal points: ``0.25'', not ``.25''. Use ``cm\textsuperscript{3}'', not ``cc''.)
|
||||
\end{itemize}
|
||||
|
||||
\subsection{Equations}
|
||||
Number equations consecutively. To make your
|
||||
equations more compact, you may use the solidus (~/~), the exp function, or
|
||||
appropriate exponents. Italicize Roman symbols for quantities and variables,
|
||||
but not Greek symbols. Use a long dash rather than a hyphen for a minus
|
||||
sign. Punctuate equations with commas or periods when they are part of a
|
||||
sentence, as in:
|
||||
\begin{equation}
|
||||
a+b=\gamma\label{eq}
|
||||
\end{equation}
|
||||
|
||||
Be sure that the
|
||||
symbols in your equation have been defined before or immediately following
|
||||
the equation. Use ``\eqref{eq}'', not ``Eq.~\eqref{eq}'' or ``equation \eqref{eq}'', except at
|
||||
the beginning of a sentence: ``Equation \eqref{eq} is . . .''
|
||||
|
||||
\subsection{\LaTeX-Specific Advice}
|
||||
|
||||
Please use ``soft'' (e.g., \verb|\eqref{Eq}|) cross references instead
|
||||
of ``hard'' references (e.g., \verb|(1)|). That will make it possible
|
||||
to combine sections, add equations, or change the order of figures or
|
||||
citations without having to go through the file line by line.
|
||||
|
||||
Please don't use the \verb|{eqnarray}| equation environment. Use
|
||||
\verb|{align}| or \verb|{IEEEeqnarray}| instead. The \verb|{eqnarray}|
|
||||
environment leaves unsightly spaces around relation symbols.
|
||||
|
||||
Please note that the \verb|{subequations}| environment in {\LaTeX}
|
||||
will increment the main equation counter even when there are no
|
||||
equation numbers displayed. If you forget that, you might write an
|
||||
article in which the equation numbers skip from (17) to (20), causing
|
||||
the copy editors to wonder if you've discovered a new method of
|
||||
counting.
|
||||
|
||||
{\BibTeX} does not work by magic. It doesn't get the bibliographic
|
||||
data from thin air but from .bib files. If you use {\BibTeX} to produce a
|
||||
bibliography you must send the .bib files.
|
||||
|
||||
{\LaTeX} can't read your mind. If you assign the same label to a
|
||||
subsubsection and a table, you might find that Table I has been cross
|
||||
referenced as Table IV-B3.
|
||||
|
||||
{\LaTeX} does not have precognitive abilities. If you put a
|
||||
\verb|\label| command before the command that updates the counter it's
|
||||
supposed to be using, the label will pick up the last counter to be
|
||||
cross referenced instead. In particular, a \verb|\label| command
|
||||
should not go before the caption of a figure or a table.
|
||||
|
||||
Do not use \verb|\nonumber| inside the \verb|{array}| environment. It
|
||||
will not stop equation numbers inside \verb|{array}| (there won't be
|
||||
any anyway) and it might stop a wanted equation number in the
|
||||
surrounding equation.
|
||||
|
||||
\subsection{Some Common Mistakes}\label{SCM}
|
||||
\begin{itemize}
|
||||
\item The word ``data'' is plural, not singular.
|
||||
\item The subscript for the permeability of vacuum $\mu_{0}$, and other common scientific constants, is zero with subscript formatting, not a lowercase letter ``o''.
|
||||
\item In American English, commas, semicolons, periods, question and exclamation marks are located within quotation marks only when a complete thought or name is cited, such as a title or full quotation. When quotation marks are used, instead of a bold or italic typeface, to highlight a word or phrase, punctuation should appear outside of the quotation marks. A parenthetical phrase or statement at the end of a sentence is punctuated outside of the closing parenthesis (like this). (A parenthetical sentence is punctuated within the parentheses.)
|
||||
\item A graph within a graph is an ``inset'', not an ``insert''. The word alternatively is preferred to the word ``alternately'' (unless you really mean something that alternates).
|
||||
\item Do not use the word ``essentially'' to mean ``approximately'' or ``effectively''.
|
||||
\item In your paper title, if the words ``that uses'' can accurately replace the word ``using'', capitalize the ``u''; if not, keep using lower-cased.
|
||||
\item Be aware of the different meanings of the homophones ``affect'' and ``effect'', ``complement'' and ``compliment'', ``discreet'' and ``discrete'', ``principal'' and ``principle''.
|
||||
\item Do not confuse ``imply'' and ``infer''.
|
||||
\item The prefix ``non'' is not a word; it should be joined to the word it modifies, usually without a hyphen.
|
||||
\item There is no period after the ``et'' in the Latin abbreviation ``et al.''.
|
||||
\item The abbreviation ``i.e.'' means ``that is'', and the abbreviation ``e.g.'' means ``for example''.
|
||||
\end{itemize}
|
||||
An excellent style manual for science writers is \cite{b7}.
|
||||
|
||||
\subsection{Authors and Affiliations}
|
||||
\textbf{The class file is designed for, but not limited to, six authors.} A
|
||||
minimum of one author is required for all conference articles. Author names
|
||||
should be listed starting from left to right and then moving down to the
|
||||
next line. This is the author sequence that will be used in future citations
|
||||
and by indexing services. Names should not be listed in columns nor group by
|
||||
affiliation. Please keep your affiliations as succinct as possible (for
|
||||
example, do not differentiate among departments of the same organization).
|
||||
|
||||
\subsection{Identify the Headings}
|
||||
Headings, or heads, are organizational devices that guide the reader through
|
||||
your paper. There are two types: component heads and text heads.
|
||||
|
||||
Component heads identify the different components of your paper and are not
|
||||
topically subordinate to each other. Examples include Acknowledgments and
|
||||
References and, for these, the correct style to use is ``Heading 5''. Use
|
||||
``figure caption'' for your Figure captions, and ``table head'' for your
|
||||
table title. Run-in heads, such as ``Abstract'', will require you to apply a
|
||||
style (in this case, italic) in addition to the style provided by the drop
|
||||
down menu to differentiate the head from the text.
|
||||
|
||||
Text heads organize the topics on a relational, hierarchical basis. For
|
||||
example, the paper title is the primary text head because all subsequent
|
||||
material relates and elaborates on this one topic. If there are two or more
|
||||
sub-topics, the next level head (uppercase Roman numerals) should be used
|
||||
and, conversely, if there are not at least two sub-topics, then no subheads
|
||||
should be introduced.
|
||||
|
||||
\subsection{Figures and Tables}
|
||||
\paragraph{Positioning Figures and Tables} Place figures and tables at the top and
|
||||
bottom of columns. Avoid placing them in the middle of columns. Large
|
||||
figures and tables may span across both columns. Figure captions should be
|
||||
below the figures; table heads should appear above the tables. Insert
|
||||
figures and tables after they are cited in the text. Use the abbreviation
|
||||
``Fig.~\ref{fig}'', even at the beginning of a sentence.
|
||||
|
||||
\begin{table}[htbp]
|
||||
\caption{Table Type Styles}
|
||||
\begin{center}
|
||||
\begin{tabular}{|c|c|c|c|}
|
||||
\hline
|
||||
\textbf{Table}&\multicolumn{3}{|c|}{\textbf{Table Column Head}} \\
|
||||
\cline{2-4}
|
||||
\textbf{Head} & \textbf{\textit{Table column subhead}}& \textbf{\textit{Subhead}}& \textbf{\textit{Subhead}} \\
|
||||
\hline
|
||||
copy& More table copy$^{\mathrm{a}}$& & \\
|
||||
\hline
|
||||
\multicolumn{4}{l}{$^{\mathrm{a}}$Sample of a Table footnote.}
|
||||
\end{tabular}
|
||||
\label{tab1}
|
||||
\end{center}
|
||||
\end{table}
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\centerline{\includegraphics{fig1.png}}
|
||||
\caption{Example of a figure caption.}
|
||||
\label{fig}
|
||||
\end{figure}
|
||||
|
||||
Figure Labels: Use 8 point Times New Roman for Figure labels. Use words
|
||||
rather than symbols or abbreviations when writing Figure axis labels to
|
||||
avoid confusing the reader. As an example, write the quantity
|
||||
``Magnetization'', or ``Magnetization, M'', not just ``M''. If including
|
||||
units in the label, present them within parentheses. Do not label axes only
|
||||
with units. In the example, write ``Magnetization (A/m)'' or ``Magnetization
|
||||
\{A[m(1)]\}'', not just ``A/m''. Do not label axes with a ratio of
|
||||
quantities and units. For example, write ``Temperature (K)'', not
|
||||
``Temperature/K''.
|
||||
|
||||
\section*{Acknowledgment}
|
||||
|
||||
The preferred spelling of the word ``acknowledgment'' in America is without
|
||||
an ``e'' after the ``g''. Avoid the stilted expression ``one of us (R. B.
|
||||
G.) thanks $\ldots$''. Instead, try ``R. B. G. thanks$\ldots$''. Put sponsor
|
||||
acknowledgments in the unnumbered footnote on the first page.
|
||||
|
||||
\section*{References}
|
||||
|
||||
Please number citations consecutively within brackets \cite{b1}. The
|
||||
sentence punctuation follows the bracket \cite{b2}. Refer simply to the reference
|
||||
number, as in \cite{b3}---do not use ``Ref. \cite{b3}'' or ``reference \cite{b3}'' except at
|
||||
the beginning of a sentence: ``Reference \cite{b3} was the first $\ldots$''
|
||||
|
||||
Number footnotes separately in superscripts. Place the actual footnote at
|
||||
the bottom of the column in which it was cited. Do not put footnotes in the
|
||||
abstract or reference list. Use letters for table footnotes.
|
||||
|
||||
Unless there are six authors or more give all authors' names; do not use
|
||||
``et al.''. Papers that have not been published, even if they have been
|
||||
submitted for publication, should be cited as ``unpublished'' \cite{b4}. Papers
|
||||
that have been accepted for publication should be cited as ``in press'' \cite{b5}.
|
||||
Capitalize only the first word in a paper title, except for proper nouns and
|
||||
element symbols.
|
||||
|
||||
For papers published in translation journals, please give the English
|
||||
citation first, followed by the original foreign-language citation \cite{b6}.
|
||||
|
||||
\begin{thebibliography}{00}
|
||||
\bibitem{b1} G. Eason, B. Noble, and I. N. Sneddon, ``On certain integrals of Lipschitz-Hankel type involving products of Bessel functions,'' Phil. Trans. Roy. Soc. London, vol. A247, pp. 529--551, April 1955.
|
||||
\bibitem{b2} J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68--73.
|
||||
\bibitem{b3} I. S. Jacobs and C. P. Bean, ``Fine particles, thin films and exchange anisotropy,'' in Magnetism, vol. III, G. T. Rado and H. Suhl, Eds. New York: Academic, 1963, pp. 271--350.
|
||||
\bibitem{b4} K. Elissa, ``Title of paper if known,'' unpublished.
|
||||
\bibitem{b5} R. Nicole, ``Title of paper with only first word capitalized,'' J. Name Stand. Abbrev., in press.
|
||||
\bibitem{b6} Y. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, ``Electron spectroscopy studies on magneto-optical media and plastic substrate interface,'' IEEE Transl. J. Magn. Japan, vol. 2, pp. 740--741, August 1987 [Digests 9th Annual Conf. Magnetics Japan, p. 301, 1982].
|
||||
\bibitem{b7} M. Young, The Technical Writer's Handbook. Mill Valley, CA: University Science, 1989.
|
||||
\end{thebibliography}
|
||||
\vspace{12pt}
|
||||
\color{red}
|
||||
IEEE conference templates contain guidance text for composing and formatting conference papers. Please ensure that all template text is removed from your conference paper prior to submission to the conference. Failure to remove the template text from your paper may result in your paper not being published.
|
||||
|
||||
\end{document}
|
||||
+128
@@ -0,0 +1,128 @@
|
||||
@misc{gao2023pal,
|
||||
title={PAL: Program-aided Language Models},
|
||||
author={Luyu Gao and Aman Madaan and Shuyan Zhou and Uri Alon and Pengfei Liu and Yiming Yang and Jamie Callan and Graham Neubig},
|
||||
year={2023},
|
||||
eprint={2211.10435},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
@misc{CoT,
|
||||
title={Chain-of-Thought Prompting Elicits Reasoning in Large Language Models},
|
||||
author={Jason Wei and Xuezhi Wang and Dale Schuurmans and Maarten Bosma and Brian Ichter and Fei Xia and Ed Chi and Quoc Le and Denny Zhou},
|
||||
year={2023},
|
||||
eprint={2201.11903},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
|
||||
@misc{few-shot1,
|
||||
title={ReAct: Synergizing Reasoning and Acting in Language Models},
|
||||
author={Shunyu Yao and Jeffrey Zhao and Dian Yu and Nan Du and Izhak Shafran and Karthik Narasimhan and Yuan Cao},
|
||||
year={2023},
|
||||
eprint={2210.03629},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
@inproceedings{few-shot2,
|
||||
author = {Brown, Tom and Mann, Benjamin and Ryder, Nick and Subbiah, Melanie and Kaplan, Jared D and Dhariwal, Prafulla and Neelakantan, Arvind and Shyam, Pranav and Sastry, Girish and Askell, Amanda and Agarwal, Sandhini and Herbert-Voss, Ariel and Krueger, Gretchen and Henighan, Tom and Child, Rewon and Ramesh, Aditya and Ziegler, Daniel and Wu, Jeffrey and Winter, Clemens and Hesse, Chris and Chen, Mark and Sigler, Eric and Litwin, Mateusz and Gray, Scott and Chess, Benjamin and Clark, Jack and Berner, Christopher and McCandlish, Sam and Radford, Alec and Sutskever, Ilya and Amodei, Dario},
|
||||
booktitle = {Advances in Neural Information Processing Systems},
|
||||
editor = {H. Larochelle and M. Ranzato and R. Hadsell and M.F. Balcan and H. Lin},
|
||||
pages = {1877--1901},
|
||||
publisher = {Curran Associates, Inc.},
|
||||
title = {Language Models are Few-Shot Learners},
|
||||
url = {https://proceedings.neurips.cc/paper_files/paper/2020/file/1457c0d6bfcb4967418bfb8ac142f64a-Paper.pdf},
|
||||
volume = {33},
|
||||
year = {2020}
|
||||
}
|
||||
|
||||
@misc{ChatGPTexample,
|
||||
author = {ChatGPT},
|
||||
title = {{C}hat{G}{P}{T} {P}rogram-aided {L}angauge {M}odel {E}xample},
|
||||
howpublished = {\url{https://chat.openai.com/share/3a78d9db-9caa-4745-a417-0ef229bd7728}},
|
||||
year = {2023},
|
||||
note = {[Accessed 18-11-2023]},
|
||||
}
|
||||
|
||||
@article{Demeter_Downey_2020,
|
||||
title={Just Add Functions: A Neural-Symbolic Language Model},
|
||||
volume={34},
|
||||
url={https://ojs.aaai.org/index.php/AAAI/article/view/6264},
|
||||
DOI={10.1609/aaai.v34i05.6264},
|
||||
abstractNote={<p>Neural network language models (NNLMs) have achieved ever-improving accuracy due to more sophisticated architectures and increasing amounts of training data. However, the inductive bias of these models (formed by the distributional hypothesis of language), while ideally suited to modeling most running text, results in key limitations for today’s models. In particular, the models often struggle to learn certain spatial, temporal, or quantitative relationships, which are commonplace in text and are second-nature for human readers. Yet, in many cases, these relationships can be encoded with simple mathematical or logical expressions. How can we augment today’s neural models with such encodings?</p><p>In this paper, we propose a general methodology to enhance the inductive bias of NNLMs by incorporating simple functions into a neural architecture to form a hierarchical neural-symbolic language model (NSLM). These functions explicitly encode symbolic deterministic relationships to form probability distributions over words. We explore the effectiveness of this approach on numbers and geographic locations, and show that NSLMs significantly reduce perplexity in small-corpus language modeling, and that the performance improvement persists for rare tokens even on much larger corpora. The approach is simple and general, and we discuss how it can be applied to other word classes beyond numbers and geography.</p>},
|
||||
number={05},
|
||||
journal={Proceedings of the AAAI Conference on Artificial Intelligence},
|
||||
author={Demeter, David and Downey, Doug},
|
||||
year={2020}, month={Apr.},
|
||||
pages={7634-7642}
|
||||
}
|
||||
|
||||
|
||||
@misc{pi2022reasoning,
|
||||
title={Reasoning Like Program Executors},
|
||||
author={Xinyu Pi and Qian Liu and Bei Chen and Morteza Ziyadi and Zeqi Lin and Qiang Fu and Yan Gao and Jian-Guang Lou and Weizhu Chen},
|
||||
year={2022},
|
||||
eprint={2201.11473},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
@misc{chen2023program,
|
||||
title={Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks},
|
||||
author={Wenhu Chen and Xueguang Ma and Xinyi Wang and William W. Cohen},
|
||||
year={2023},
|
||||
eprint={2211.12588},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
|
||||
@misc{Venturi, title={Pandasai}, url={https://docs.pandas-ai.com/},
|
||||
journal={PandasAI}, author={Venturi, Gabriele}}
|
||||
|
||||
@misc{zhao2023automatic,
|
||||
title={Automatic Model Selection with Large Language Models for Reasoning},
|
||||
author={James Xu Zhao and Yuxi Xie and Kenji Kawaguchi and Junxian He and Michael Qizhe Xie},
|
||||
year={2023},
|
||||
eprint={2305.14333},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
@misc{kabra2023programaided,
|
||||
title={Program-Aided Reasoners (better) Know What They Know},
|
||||
author={Anubha Kabra and Sanketh Rangreji and Yash Mathur and Aman Madaan and Emmy Liu and Graham Neubig},
|
||||
year={2023},
|
||||
eprint={2311.09553},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.AI}
|
||||
}
|
||||
|
||||
@software{langchain,
|
||||
author = {Chase, Harrison},
|
||||
month = oct,
|
||||
title = {{LangChain}},
|
||||
url = {https://github.com/langchain-ai/langchain},
|
||||
year = {2022}
|
||||
}
|
||||
|
||||
@misc{paranjape2023art,
|
||||
title={ART: Automatic multi-step reasoning and tool-use for large language models},
|
||||
author={Bhargavi Paranjape and Scott Lundberg and Sameer Singh and Hannaneh Hajishirzi and Luke Zettlemoyer and Marco Tulio Ribeiro},
|
||||
year={2023},
|
||||
eprint={2303.09014},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
|
||||
|
||||
@misc{binder,
|
||||
title={Binding Language Models in Symbolic Languages},
|
||||
author={Zhoujun Cheng and Tianbao Xie and Peng Shi and Chengzu Li and Rahul Nadkarni and Yushi Hu and Caiming Xiong and Dragomir Radev and Mari Ostendorf and Luke Zettlemoyer and Noah A. Smith and Tao Yu},
|
||||
year={2023},
|
||||
eprint={2210.02875},
|
||||
archivePrefix={arXiv},
|
||||
primaryClass={cs.CL}
|
||||
}
|
||||
@@ -0,0 +1,466 @@
|
||||
%! suppress = EscapeAmpersand
|
||||
%! suppress = DocumentclassNotInRoot
|
||||
\documentclass[a4paper, twoside]{IEEEtran}
|
||||
|
||||
\usepackage{array}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage{lmodern}
|
||||
\usepackage[ngerman]{babel}
|
||||
\usepackage[style=ieee, backend=biber, bibencoding=utf8]{biblatex}
|
||||
\addbibresource{literatur.bib}\usepackage{csquotes}
|
||||
\renewcommand*{\bibfont}{\footnotesize}
|
||||
\usepackage{booktabs}
|
||||
\usepackage{microtype}
|
||||
\usepackage{xcolor}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\lstset{basicstyle=\footnotesize\ttfamily, breaklines=true, keepspaces=true, columns=fixed, numberstyle=\tiny, keywordstyle=\color{blue}}
|
||||
\usepackage{tikz}
|
||||
\usepackage{pgfplots}
|
||||
\usetikzlibrary{positioning,fit,calc,backgrounds,patterns}
|
||||
\usepackage{tabularray}
|
||||
\usepackage{stfloats}
|
||||
\usepackage{float}
|
||||
|
||||
% Definiert die Kompatibilität mit der Version von pgfplots
|
||||
\pgfplotsset{compat=1.17}
|
||||
|
||||
\renewcommand{\lstlistingname}{Codebeispiel}
|
||||
|
||||
\lstdefinestyle{mystyle}{
|
||||
language=Python,
|
||||
basicstyle=\ttfamily\small,
|
||||
commentstyle=\color{green},
|
||||
keywordstyle=\color{blue},
|
||||
numberstyle=\tiny\color{gray},
|
||||
stringstyle=\color{purple},
|
||||
breakatwhitespace=false,
|
||||
breaklines=true,
|
||||
captionpos=b,
|
||||
keepspaces=true,
|
||||
numbers=left,
|
||||
numbersep=5pt,
|
||||
showspaces=false,
|
||||
showstringspaces=false,
|
||||
showtabs=false,
|
||||
tabsize=2,
|
||||
escapeinside={(*@}{@*)} % for escaping to LaTeX
|
||||
}
|
||||
|
||||
\lstset{style=mystyle}
|
||||
|
||||
\newcommand{\DavinciCode}{code\babelhyphen{nobreak}davinci\babelhyphen{nobreak}002}
|
||||
|
||||
\title{Vorstellung von Program-aided Language Model Prompts
|
||||
\thanks{Dieser Beitrag entstand im Rahmen des \emph{Konferenzseminars Machine Learning}, das im Wintersemester 2023/24 vom Fachbereich Informatik und Naturwissenschaften der Fachhochschule Südwestfalen durchgeführt wurde. --- Als Basis für diese \LaTeX-Vorlage dient das IEEE Conference Template der IEEE Computational Intelligence Society.}}
|
||||
|
||||
\author{
|
||||
\IEEEauthorblockN{Philipp Horstenkamp\\}
|
||||
\IEEEauthorblockA{Fachhochschule Südwestfalen}
|
||||
|
||||
\vspace{3mm}
|
||||
Konferenzseminar Machine Learning\\
|
||||
Wintersemester 2023/24
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\maketitle
|
||||
|
||||
\begin{abstract}
|
||||
Eine der Herausforderungen bei der Nutzung von umfangreichen Sprachmodellen (Large Language Models, LLMs) ist die eingeschränkte Fähigkeit,
|
||||
mathematische Operationen präzise auszuführen.
|
||||
Ähnlich wie der menschliche Verstand neigen sie dazu, mathematische Ergebnisse fehlerhaft zu berechnen.
|
||||
Eine Lösung hierfür bietet die Umwandlung von mathematischen Problemstellungen in einfachen Programmcode.
|
||||
Der hier vorgestellte Ansatz der Programm-unterstützten Sprachmodelle (Program-aided Language Models, PAL)
|
||||
verwendet Python ähnlich einem Taschenrechner, um arithmetisch-logische Berechnungen durchzuführen und den Lösungsaufbau zu strukturieren.
|
||||
Dabei wird nicht auf die Generierung des nächsten wahrscheinlichen Tokens durch das Sprachmodell als Lösungsansatz
|
||||
für mathematisch-logische Operationen vertraut.
|
||||
Stattdessen werden die Stärken des LLMs mit denen der direkten Ausführung mathematischer Operationen über einen Interpreter kombiniert,
|
||||
um mathematisch präzisere Ergebnisse zu erzielen.
|
||||
Dieses Prinzip wird im Paper „PAL: Programming Aided Language Model“~\cite{gao2023pal} eingehend vorgestellt und die aktuelle Implementierung werden aufgezeigt.
|
||||
\end{abstract}
|
||||
|
||||
%„PAL: Programming Aided Language Model“
|
||||
|
||||
\begin{IEEEkeywords}
|
||||
LLM, Prompt-Engineering, Mathematical, Informatik, NL
|
||||
\end{IEEEkeywords}
|
||||
|
||||
\section{Einleitung}\label{sec:einleitung}
|
||||
Seit der Veröffentlichung von ChatGPT im Jahr 2023 haben umfangreichen Sprachmodellen (Large Language Models, LLMs) stark an Popularität gewonnen.
|
||||
Allerdings begann ihre Entwicklung bereits früher.
|
||||
Schon seit einigen Jahren ist es möglich, LLMs einzusetzen,
|
||||
um Rechenwege auszuformulieren und so zu symbolischen Lösungen zu gelangen,
|
||||
die anschließend konkret berechnet werden konnten.
|
||||
Jedoch hat diese schrittweise Berechnung das Problem, dass mathematische Operationen innerhalb eines Sprachmodells gelöst werden müssen,
|
||||
das seine Kenntnisse aus einem Textkorpus ableitet, welcher als Grundlage zum Lernen dient.
|
||||
Dies und die Tatsache, dass LLMs darauf ausgelegt sind, die nächsten Zeichen vorherzusagen, erschweren es ihnen,
|
||||
konkret formulierte Probleme präzise zu lösen.
|
||||
Gerade dann wenn sich eine Mathematische Operation sich nicht genau so im Textkorpus wiederfindet
|
||||
da Mathematische Operationen aus Text zu Interpolieren einen sehr hohen grad an abstraktion erfordern.
|
||||
Verlagert man jedoch die Berechnung in eine Software, die vom LLM generiert wird,
|
||||
kann dieses Problem umgangen und so eine deutlich höhere Ergebnisqualität erzielt werden.
|
||||
Zum Zeitpunkt des PAL-Papers wurde das Lösen von solchen Problemen mittels Few-Shot-Learning im Style von Chain of Though (CoT)~\cite{CoT} vorangetrieben.
|
||||
Few-Shot-Learning verwendet eine Reihe von Frage- und Antwortpaaren als Beispiele, um zu zeigen, wie eine Problemlösung aussehen könnte.
|
||||
Dies führt dazu, dass Fragestellungen vom LLM im Schema der Beispiele angegangen werden und das LLM somit eine gewisse Führung erhält.
|
||||
CoT ist ein Promptpattern welches das LLM dazu anhält die eine Antwort schrittweise und Systematisch aufzubauen und nicht das Ergebnis zu raten.
|
||||
PAL nutzt Few-Shot-Prompting, um ein LLM dazu zu bringen, eine Python-Funktion als Antwort zurückzugeben.
|
||||
Dabei ist es wichtig zu Wissen, dass die verwendeten Beispiele in Prompts maßgeblich auf die zu lösenden Probleme zugeschnitten sind.
|
||||
|
||||
Das im Januar 2023 vorgestellte PAL-Verfahren oder eine Variante davon ist nun ein integrierter Teil von beispielsweise ChatGPT oder LangChain~\cite{langchain}.
|
||||
Ob dies eine Parallelentwicklung ist oder auf PAL basiert lässt sich zumindest bei OpenAI nur schwer sagen.
|
||||
|
||||
In Abbildung \ref{fig:cot-pal-chatgpg} findet man ein Vergleich, wie das Lösen von mathematischen Problemen in Chain-of-Thought~\cite{CoT}, PAL~\cite{gao2023pal} und dem aktuellen ChatGPT4~\cite{ChatGPTexample} aussehen kann.
|
||||
|
||||
\begin{figure*}[htbp]
|
||||
\centering
|
||||
\includegraphics[width=\textwidth]{PAL Example Expanded.drawio.pdf}
|
||||
\caption{CoT\cite{CoT} vs. PAL\cite{gao2023pal} vs. ChatGPT4\cite{ChatGPTexample} nach\cite{gao2023pal}}
|
||||
\label{fig:cot-pal-chatgpg}
|
||||
\end{figure*}
|
||||
|
||||
\section{Hintergrund}\label{sec:hintergrund}
|
||||
|
||||
\subsection{Few-shot Prompting}
|
||||
Eine der erstaunlichen Fähigkeiten von Large Language Models (LLMs) besteht darin,
|
||||
dass sie anhand weniger Beispiele, die zeigen, wie man eine Problemstellung einer bestimmten Art lösen könnte,
|
||||
diese Lösungsansätze oft auf andere Probleme übertragen können~\cite{few-shot2}~\cite{few-shot1}.
|
||||
|
||||
Dies geschieht of nur mit einer wirklich geringen Anzahl an Beispielen.
|
||||
Typischerweise ist dies eine Anzahl im kleineren Einstelligen bereich.
|
||||
Wichtig dabei ist, dass sich die Lösungen auch stilistisch sehr stark an den gegebenen Beispielen orientieren.
|
||||
Dies ist eine Technik zur Nutzung eines LLMs im Englischen auch genant Prompting und keine Modifikation am LLM selbst.
|
||||
Alternative zu Few-Shot Prompts gibt es Zero-Shot Prompts.
|
||||
Bei diesen wird lediglich eine Beschreibung des Lösungsansatzes oder eine Formatierungsanweisung gegeben.
|
||||
|
||||
\subsection{Chain of Thought (CoT)}
|
||||
|
||||
Eine der weit verbreiteten Techniken, um mehr aus LLMs herauszuholen, ist, diese anzuregen, ihre Antwort schrittweise aufzubauen.
|
||||
Dies geschieht oft über eine Few-shot-Variante namens Chain of Though (CoT)~\cite{CoT} welche LLM durch Beispielhafte Lösungswege
|
||||
mit zwischenschritten dazu anregt,
|
||||
das Lösungswege mit sauber ausgeführten Zwischenschritten inhaltlich ausformuliert werden und die notwendigen mathematischen Operationen strukturieren niedergeschrieben werden.
|
||||
Dies verbessert sowohl den Lösungsansatz und Schreibt die mthematischen Operationen sauber nieder.
|
||||
Was deren lösung dann weniger Abstrakt werden lässt.
|
||||
Dadurch wird das LLM angeregt, sowohl den Gedankengang, der zum Ergebnis führt, durchzuführen,
|
||||
als auch nicht einfach zu einem Ergebnis wie z. B. „42“ zu gelangen, weil „42“ oft als Beispiel genutzt wird.
|
||||
Chain of Thought kann nicht nur für Mathematische Problemstellungen verwendet werden.
|
||||
|
||||
\section{Program-aided Language Models}
|
||||
|
||||
Die natürliche Fortsetzung von Chain of Thought (CoT)~\cite{CoT} besteht darin, das Modell anzuregen,
|
||||
mathematische und logische Probleme in Form von Programmcode zu formatieren,
|
||||
welcher dann ausgeführt wird um die eigentlichen mathematischen Operationen auszuführen.
|
||||
Dieser Ansatz umgeht die Schwachstelle der mathematischen Operation vollständig.
|
||||
Indem der Programmcode so gestaltet wird, dass er den Gedankengang der Problemlösung nachzeichnet,
|
||||
werden die Stärken von Chain of Thought-Prompts genutzt und die Schwächen von LLMs bei mathematischen Operationen effektiv umgangen.
|
||||
|
||||
Beim Aufbau von Program-Aided Language (PAL) Prompt-Beispielen ist zu beachten,
|
||||
dass die Variablen sich an den Grundsatz der Verbalisierung halten und aussagekräftige Namen haben sollten,
|
||||
die möglichst gut den einzelnen Werten aus dem Fließtext der Aufgabenstellung zuzuordnen sind
|
||||
und das Beispiel dadurch besondere Klarheit bekommt.
|
||||
|
||||
Obwohl es möglich ist, die Schritte einzeln auszuführen und dann mit den Ergebnissen weiterzuarbeiten,
|
||||
wurde der Ansatz der einfachen, statt der einmaligen Ausführung gewählt.
|
||||
|
||||
\section{Experimente}
|
||||
|
||||
Die Experimente zur Quantifizierung der Effizienz von Program-Aided Language (PAL) wurden auf Datensätzen durchgeführt,
|
||||
die bereits für Chain of Thought Experimente verwendet wurden~\cite{CoT}.
|
||||
Für PAL wurde sowohl die Fähigkeit zum Lösen mathematischer, abstrakter als auch algorithmischer Probleme quantifiziert.
|
||||
Die CoT-Prompt-Beispiele, welche die Lösungsstile/Wege aufzeigen, wurden direkt übernommen und in den PAL-Prompt Stil übertragen.
|
||||
Um eine gute Vergleichbarkeit zu gewährleisten, wurden äquivalente Beispiele in beiden Stilen verwendet,
|
||||
um die Qualität der Ergebnisse beider Algorithmen unter gleichen Bedingungen zu testen.
|
||||
|
||||
Beispielsweise wurden zufällig die CoT Beispiele 3, 6 und 8 aus der Menge der Beispiele ausgewählt.
|
||||
Probleme wurden sowohl mit CoT als auch mit PAL unter Verwendung derselben zufälligen Kombination gelöst.
|
||||
Auf diese Weise kann der Zufallsfaktor, der die Passgenauigkeit der Beispiele zum Problem beeinflusst,
|
||||
ausgeschlossen werden, was die Ergebnisse vergleichbarer macht.
|
||||
Auf die Beispiele und die Fragestellung folgt stets die Aufforderung, Antworten in Python zu formulieren mit einem Hinweis auf die Formatbeispiele.
|
||||
|
||||
Neben CoT und PAL wurde auch die direkte Frage nach einem Ergebnis getestet, um die qualitativen Unterschiede deutlich aufzeigen zu können.
|
||||
Die direkt Frage nach einem Ergebnis ist genau wie es klingt eine Einfache bitte um Antwort nach schilderung des Sachverhalts.
|
||||
|
||||
\subsection{Mathematische Berechnungen}
|
||||
|
||||
Zur Evaluation des KI-Modells wurden mathematische Aufgaben aus acht Datensätzen auf Grundschulniveau verwendet.
|
||||
Die Experimente zeigten, dass Kommentare und lange Beschreibungen zwischen den Codezeilen die Ergebnisse nicht verbessern.
|
||||
Daher sind die Beispiele recht schlicht gehalten.
|
||||
|
||||
Codebeispiel \ref{list:math-prompt-example} ist ein Beispiel aus dem PAL-Repository, welches zeigt,
|
||||
wie ein solches Lösungsbeispiel für einen mathematischen Prompt aussehen kann.
|
||||
Das Beispiel wurde dabei nicht übersetzt, da unklar ist,
|
||||
inwiefern eine Übersetzung die Qualität von generiertem Code schwächt,
|
||||
besonders da Code im Wesentlichen in Englisch geschrieben wird.
|
||||
|
||||
Um die mathematischen Anteile von den Lösungsansätzen zu unterscheiden,
|
||||
wurde einer der Datensätze (GSM8K) editiert und die Zahlen durch große Zahlen ersetzt,
|
||||
bei denen die Ergebnisse von mathematischen Operationen nicht aus dem Gedächtnis kommen können, sondern definitiv gerechnet werden müssen.
|
||||
Dies ermöglicht einen guten Vergleich, wie gut oder schlecht die Lösungsansätze im Gegensatz zur direkten Mathematik sind.
|
||||
Es wird so ausgeschlossen, dass die korrekten Ergebnisse einfach geraten werden.
|
||||
Dieser so editierte Datensatz wird als GSM-HARD bezeichnet und ist über Huggingface frei verfügbar.
|
||||
|
||||
\begin{lstlisting}[language=Python, caption=Prompt Beispiel für mathematische Probleme, label=list:math-prompt-example]
|
||||
(*@\textbf{Q: Olivia has \$23. She bought five bagels for \$3 each. How much money does she have left?}@*)
|
||||
|
||||
# solution in Python:
|
||||
|
||||
ddef solution():
|
||||
"""Olivia has $23. She bought five bagels for $3 each. How much money does she have left?"""
|
||||
money_initial = 23
|
||||
bagels = 5
|
||||
bagel_cost = 3
|
||||
money_spent = bagels * bagel_cost
|
||||
money_left = money_initial - money_spent
|
||||
result = money_left
|
||||
return result
|
||||
\end{lstlisting}
|
||||
|
||||
\subsection{Abstraktes Denken}
|
||||
|
||||
In diesem Abschnitt wurden verschiedene Probleme gelöst, die sich auf die räumliche Beziehung und Attribute von Objekten beziehen.
|
||||
Ein Beispiel dafür sind Probleme wie: "Ein grauer Esel, ein brauner Hund, eine graue Katze und ein roter Hahn stehen aufeinander.
|
||||
Welche Farbe hat das Tier unter dem Hund?" Des Weiteren wurden Aufgaben zu verschobenen und gefilterten Daten bearbeitet.
|
||||
Im Beispiel gibt es tabellarische Daten über Pinguine, die nach Attributen gefiltert und anschließend gezählt werden müssen.
|
||||
Dies wird anhand eines Beispieldatensatzes über Pinguine demonstriert.
|
||||
Zuletzt wurden Probleme bezüglich des Verständnisses von Datum und Zeitabständen behandelt, wie zum Beispiel: "Peters Reise sollte 5 Stunden dauern.
|
||||
Er hat aber doppelt so lange gebraucht wie geplant. Wenn er um 23 Uhr angekommen ist, wann wollte er ankommen?"
|
||||
|
||||
Für alle drei Problemstellungen gibt es jeweils separate Prompts im Stil von Codebeispiel \ref{list:math-prompt-example}.
|
||||
|
||||
\subsection{Algorithmische Aufgaben}
|
||||
|
||||
Hier wird sich mit dem Lösen von deterministischen Aufgabenstellungen auseinandergesetzt, nicht mit allgemeinen,
|
||||
sondern mit spezifischen Fragestellungen wie dem kategorischen Zählen von Objekten oder dem Erstellen von Sequenzen nach Anweisungen.
|
||||
|
||||
Codebeispiel \ref{list:obj-count} zeigt, wie ein mögliches Beispiel für einen Zähler-Prompt aussehen kann.
|
||||
|
||||
\begin{lstlisting}[language=Python, caption=Prompt Beispiel zum Zählen von Objekten, label=list:obj-count]
|
||||
(*@\textbf{Q: I have a chair, two potatoes, a cauliflower, a lettuce head, two tables, a
|
||||
cabbage, two onions, and three fridges. How many vegetables do I have?}@*)
|
||||
|
||||
# solution in Python:
|
||||
|
||||
def solution():
|
||||
"""Olivia has $23. She bought five bagels for $3 each. How much money does she have left?"""
|
||||
|
||||
def soloution()
|
||||
"""Counting all vagetables. Chair, table and friges arn't counted."""
|
||||
vegetables_to_count = {
|
||||
'potato': 2,
|
||||
'cauliflower': 1,
|
||||
'lettuce head': 1,
|
||||
'cabbage': 1,
|
||||
'onion': 2
|
||||
}
|
||||
return sum(vegetables_to_count.values())
|
||||
\end{lstlisting}
|
||||
|
||||
Als Standard-LLM für die Experimente welche PAL quantifizieren wurde das CODEX LLM model \DavinciCode genutzt.
|
||||
Experimente mit andern Modellen wurden der einfachheit halber aus dieser Vorstellung herausgenommen.
|
||||
|
||||
\section{Ergebnisse}
|
||||
|
||||
Die Ergebnisse in den Tabellen \ref{tab:math-performance} und \ref{tab:algo-performance} zeigen,
|
||||
dass PAL-Prompts wesentlich besser funktionieren als CoT Prompts und die direkte Anfrage an LLMs.
|
||||
|
||||
\subsection{Ergebnisse der mathematischen Aufgaben}
|
||||
|
||||
\begin{table*}[t]
|
||||
\centering
|
||||
\resizebox{\linewidth}{!}{%
|
||||
\begin{tabular}{l|cccccccc||r}
|
||||
Algorithm & GSM8K & GSM-HARD & SVAMP & ASDIV & SINGLEEQ & SINGLEOP & ADDSUB & MULTIARITH & Ø \\
|
||||
\hline
|
||||
\hline
|
||||
DIRECT & 19,7 & 5,0 & 69,9 & 74,0 & 86,8 & 93,1 & 90,9 & 44,0 & 60,42 \\
|
||||
CoT & 65,6 & 23,1 & 74,8 & 76,9 & 89,1 & 91,9 & 86,0 & 95,9 & 75,41 \\
|
||||
PAL & 72,0 & 61,2 & 79,4 & 79,6 & 96,1 & 94,6 & 92,5 & 99,2 & 84,32 \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
}
|
||||
\caption[Mathematik prompt ergebnisse]{
|
||||
Ergebnisqualität von verschiedenen Prompttechniken gegenüber verschiedenen Datensätzen.\\
|
||||
Ausgelassen wurden dabei Ergebnisse von abweichenden LLMs.
|
||||
}
|
||||
\label{tab:math-performance}
|
||||
\end{table*}
|
||||
|
||||
In Tabelle \ref{tab:math-performance} zeigt sich, besonders durch den Unterschied zwischen GSM8K und GSM-HARD,
|
||||
wie groß die Schwierigkeiten von CoT und der direkten Berechnung bei mathematischen Operationen sind.
|
||||
Die wird dadurch unterstrichen das der einzige Unterschied die Größe der Zahlen ist.
|
||||
Die direkte Berechnung fällt von ohnehin schon schlechten $19,7\%$ auf $5,0\%$ ($\Delta_{Direkt}=-74\%$).
|
||||
Ähnlich verhält es sich bei der Berechnung mit CoT-Prompts, die von $65,6\%$ auf $23,1\%$ fallen ($\Delta_{CoT}=-70$).
|
||||
Auch wenn die Qualität der Berechnungen für PAL fällt, geschieht dies nur von $72,0\%$ auf $61,2\%$ ($\Delta_{PAL}=-14,3\%$).
|
||||
Das deutlich robustere Verhalten gegenüber komplexen Rechenoperationen macht sich mit einem Qualitätsunterschied von $1224\%$
|
||||
zwischen der Direktberechnung und PAL bemerkbar.
|
||||
Auch das wesentlich bessere CoT hat immer noch einen Qualitätsunterschied von $264\%$ zu PAL unter GSM-HARD.
|
||||
Aber auch mit allen anderen Datensätzen sind PAL-Prompts CoT-Prompts und direkten Anfragen überlegen.
|
||||
|
||||
Eine manuelle Analyse der Prompts zeigt, dass das Vorgehen bei CoT- und PAL-Prompts in 16 von 25 Fällen die Antworten annähernd gleich aufbaut,
|
||||
was wiederum die „einfache“ mathematische Operation mit komplexeren Zahlen als Fehlerquelle hinweist.
|
||||
|
||||
Die Ergebnisqualität kann weiter gesteigert werden,
|
||||
wenn man die Qualität des Ergebnisses über einen Mehrheitsentscheidung gegenüber Fehlern stabilisiert.
|
||||
Die Ergebnisse von PAL steigen von $72,0\%$ auf $80,4\%$ ($\Delta_{PAL-M}=11\%$),
|
||||
die von CoT von $65,6\%$ auf $78,4\%$ ($\Delta_{CoT-M}=19\%$).
|
||||
Die Qualitätsverbesserung durch Mehrheitsentscheidungen ist zwar für PAL nicht so stark wie für CoT,
|
||||
was allein schon durch das geringere Verbesserungspotenzial und den geringeren Zufallsanteil bei Berechnungen via PAL zu erklären ist.
|
||||
Die Experimente zum Mehrheitsentscheid wurden nur auf GSM8K durchgeführt.
|
||||
|
||||
\subsection{Ergebnisse der Aufgaben zum Abstrakten Denken \& Algorithmen}
|
||||
|
||||
Die Ergebnisse zum abstrakten Denken und zu Algorithmen können in Tabelle \ref{tab:algo-performance} gefunden werden.
|
||||
Auch hier wurden die Ergebnisse, die nicht mit dem Codex-Modell \DavinciCode berechnet wurden, ausgelassen.
|
||||
|
||||
So steigt das Lösen von Positionsaufgaben in Objektfolgen um $8,8\%$ (COLORED OBJECT).
|
||||
Aussagen über tabellierte Daten steigen in ihrer Qualität um $14\%$ am Beispiel der Pinguin-Daten.
|
||||
|
||||
Das Zählen von Objekten, welches bei der direkten Verwendung von LLMs besonders schwierig ist,
|
||||
erreicht mit PAL eine Erfolgsrate von $96,7\%$. CoT erreicht hier immerhin $73\%$.
|
||||
|
||||
Auch hier sind wieder deutliche Qualitätssteigerungen zu erkennen.
|
||||
Dabei ist wichtig zu erwähnen, dass die Ergebnisqualität beim Handeln von mehren Objekten bei PAL-Prompts stabil ist und bei CoT-Prompts annähernd stetig abnimmt.
|
||||
Auch hier wird, wie bei den mathematischen Aufgaben, gezeigt, dass der Umgang mit mehr Datenpunkten für PAL wesentlich einfacher ist als für CoT.
|
||||
Dieses Verhalten findet sich in allen Ergebnissen wieder.
|
||||
Die Stabilität von PAL ist auch hier messbar höher, insbesondere bei gesteigerter Komplexität.
|
||||
|
||||
\begin{table}[H]
|
||||
\centering
|
||||
\resizebox{\linewidth}{!}{%
|
||||
\begin{tabular}{l|ccccc}
|
||||
\hline
|
||||
Algorithm & COLORED OBJECT & PENGUINS & DATE & REPEAT COPY & OBJECT COUNTING \\
|
||||
\hline
|
||||
DIRECT & 75,7 & 71,1 & 49,9 & 81,3 & 37,6 \\
|
||||
COT & 86,3 & 79,2 & 64,8 & 68,8 & 73,0 \\
|
||||
PAL & 95,1 & 93,3 & 76,2 & 90,6 & 96,7 \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
}
|
||||
\caption{
|
||||
Ergebnisqualität von verschiedenen Prompt Techniken gegenüber logischen und algorithmischen Aufgaben.\\
|
||||
Ausgelassen wurden dabei Ergebnisse von abweichenden LLMs.
|
||||
}
|
||||
\label{tab:algo-performance}
|
||||
\end{table}
|
||||
|
||||
\subsection{Analyseergebnisse}
|
||||
|
||||
Neben den oben beschriebenen Experimenten wurden weitere Fragestellungen untersucht. Hier sind die Ergebnisse:
|
||||
|
||||
\begin{itemize}
|
||||
\item PAL funktioniert auch auf schwächeren LLMs. Die Vorteile skalieren etwa mit der Qualität des Modells.
|
||||
\item Experimente, die Modelle vergleichen, welche sowohl Code als auch Text generieren, zeigen,
|
||||
dass diese nur eine Mindestqualität erfüllen müssen. Funktionieren tut es mit beiden.
|
||||
\item Experimente, bei denen Python-Syntax als Strukturierungshilfe für CoT genutzt wurde,
|
||||
zeigten nur eine geringe Verbesserung gegenüber der direkten Berechnung.
|
||||
\item Experimente zur Quantifizierung, ob und inwieweit Kommentare und gute Variablennamen eine Rolle spielen, zeigen, dass:
|
||||
\begin{enumerate}
|
||||
\item Code-Kommentare die Qualität von PAL leicht verbessern.
|
||||
\item Werden Variablennamen und Kommentare weggelassen, erhält man Ergebnisse, welche die Qualität von CoT-Prompts oft nicht erreichen.
|
||||
\end{enumerate}
|
||||
\item Steigende LLM Qualität verringert das durch PAL erschließbare Verbesserungspotential (Abbildung\ref{fig:diff-llm}).
|
||||
Daher sind qualitative verbesserungen bei Besseren LLMs weniger stark sichtbar.
|
||||
Auch bei geringerer Prozentualer verbesserung ist PAL für die Nachvollziehbarkeit durch den Nutzer aber sehr dankbar.
|
||||
\end{itemize}
|
||||
|
||||
\begin{figure}[htbp]
|
||||
\centering
|
||||
\begin{tikzpicture}
|
||||
\begin{axis}[
|
||||
ybar,
|
||||
bar width=20pt,
|
||||
symbolic x coords={text-davinci-001, text-davinci-002, text-davinci-003},
|
||||
xtick=data,
|
||||
nodes near coords,
|
||||
nodes near coords align={vertical},
|
||||
ymin=0,ymax=80,
|
||||
enlarge x limits=0.2,
|
||||
ylabel={Lösungsqualität $[\%]$},
|
||||
legend style={at={(0.5,-0.15)},
|
||||
anchor=north,legend columns=-1},
|
||||
width=\columnwidth,
|
||||
height=6cm,
|
||||
]
|
||||
\addplot
|
||||
[fill=red,postaction={pattern=north east lines}]
|
||||
coordinates {(text-davinci-001,26.5) (text-davinci-002,65.8) (text-davinci-003,65.3)};
|
||||
\addplot
|
||||
[fill=blue]
|
||||
coordinates {(text-davinci-001,8.6) (text-davinci-002,46.9) (text-davinci-003,69.8)};
|
||||
\legend{CoT,PAL}
|
||||
\end{axis}
|
||||
\end{tikzpicture}
|
||||
\caption{Vergleich der Ergebnisqualität von PAL und CoT bei verschiedenen LLM modellen.}
|
||||
\label{fig:diff-llm}
|
||||
\end{figure}
|
||||
|
||||
\section{Ähnliche Werke \& Implementierungen}
|
||||
|
||||
Die Entwicklung des PAL-Papers wurde durch das Few-shot Prompting~\cite{few-shot2}~\cite{few-shot1} und das Konzept des
|
||||
Chain of Thought (CoT) angeregt, erreichte jedoch eine überlegene Qualität in den Ergebnissen.
|
||||
Weitere Ansätze, die zusätzliche Tokens für Daten und mathematische Operationen einsetzen~\cite{Demeter_Downey_2020},
|
||||
sind zwar vorhanden, erweisen sich jedoch als komplexer, weniger zuverlässig und weniger universell einsetzbar.
|
||||
|
||||
Es existieren Large Language Models (LLMs), die speziell auf mathematische Probleme und Codeausgabe ausgerichtet sind
|
||||
und eine höhere Ergebnisqualität als Standardmodelle aufweisen, allerdings nur marginal~\cite{pi2022reasoning}.
|
||||
Diese Modelle sind ebenfalls fähig, Code zu generieren und auszuführen.
|
||||
|
||||
Ein zeitgleich mit PAL veröffentlichter Ansatz, das Program of Thought (PoT)~\cite{chen2023program},
|
||||
konzentriert sich stärker auf mathematische Probleme und wird in PAL zitiert.
|
||||
Es scheint, dass dort weniger Wert auf die Gestaltung von Prompts gelegt wird und auch keine Vergleiche mit dem
|
||||
aussagekräftigen Datensatz GSM-HARD gezogen werden, stattdessen werden andere Datensätze verwendet.
|
||||
Dies macht die Vergleichbarkeit schwierig.
|
||||
|
||||
Neue Techniken wie die "Automatic Model Selection with Large Language Models for Reasoning" kombinieren CoT und PAL und
|
||||
überlassen die Entscheidung über die Korrektheit beider Ergebnisse einem LLM,
|
||||
wodurch die Qualität der Ergebnisse für GSM8K auf $96,5\%$ gesteigert werden konnte, eine Verbesserung um $34\%$~\cite{zhao2023automatic}.
|
||||
|
||||
Die weit verbreitete Python/JavaScript-Bibliothek LangChain hat PAL-Prompts in ihr Repertoire aufgenommen~\cite{langchain}.
|
||||
Aktuelle Studien belegen, dass die Qualität von PAL auch bei neueren LLMs besser ist als die von CoT~\cite{kabra2023programaided},
|
||||
wobei dort noch andere Experimente gemacht werden und weitere Verbesserungen vorgenommen wurden.
|
||||
|
||||
Eine vergleichbare Integration von Programmiersprachen findet in Tools wie Binder~\cite{binder} statt,
|
||||
die sich hauptsächlich auf die Datenanalyse mit Python's Pandas und SQL konzentrieren.
|
||||
Moderne Python-Libraries wie PandasAI~\cite{Venturi} setzen diesen Ansatz ein,
|
||||
um Datenabfragen und -operationen zu bearbeiten, und gehen dabei über Zero-shot-Prompts vor.
|
||||
|
||||
Alternative Ansätze wie "Automatic Multi-Step Reasoning and Tool-Use for Large Language Models"~\cite{paranjape2023art}
|
||||
frieren das LLM während der Codeausführung ein und fügen die Ergebnisse direkt in den Text ein,
|
||||
bevor die Ausführung des LLMs basierend auf diesen Ergebnissen fortgesetzt wird.
|
||||
|
||||
Das in ChatGPT verwendete Analysemodul erzeugt schnell Code, ohne die Berechnungen direkt im Code durchzuführen,
|
||||
was einen weiteren interessanten Anwendungsfall darstellt.
|
||||
|
||||
\section{Ausblick}
|
||||
|
||||
Die vorgestellte PAL-Technik illustriert einen innovativen Schritt,
|
||||
indem sie Python-Code während der Beantwortung von Fragen oder Aufgaben durch LLMs ausführt.
|
||||
Das aufgedeckte Verbesserungspotenzial für mathematisch-logische Operationen innerhalb von LLMs ist beeindruckend und zeugt von schlichter technischer Eleganz.
|
||||
|
||||
Die Quantifizierung von Einflussfaktoren, wie die Reihenfolge und Art der Beispiele, trägt zur Verlässlichkeit der Methode bei.
|
||||
Die Tatsache, dass PAL-Prompts als erweiterte CoT-Prompts fungieren, stärkt das Vertrauen in die Ergebnisse.
|
||||
|
||||
Der rasante technische Fortschritt im Bereich der LLMs und deren Integration in Software zeigt,
|
||||
wie effektiv der von PAL verfolgte Ansatz ist.
|
||||
Trotz der Versuche des PAL-Papers, die Ergebnisse des 175-Milliarden-Parameter-Modells zu kontextualisieren,
|
||||
bleibt unklar, wie aktuelle LLMs abschneiden würden.
|
||||
Dennoch ist es unwahrscheinlich, dass die Ergebnisse schlechter ausfallen als direkte Anfragen oder CoT-Resultate auf denselben Modellen.
|
||||
|
||||
Eine kritische Information, die im PAL-Paper fehlt, ist die Häufigkeit nicht ausführbaren Codes.
|
||||
LLMs sind oft in der Lage, mit einem Fehler-Traceback den Code zu korrigieren, was eine Verbesserung darstellen könnte,
|
||||
ohne den CPU-Aufwand einer mehrfachen Ausführung für einen Mehrheitsentscheid zu erhöhen.
|
||||
|
||||
Es bleibt zu untersuchen, ob PAL in anderen Sprachen ähnlich effektiv ist,
|
||||
da eine weniger enge Verknüpfung zwischen Aufgabenstellungen und Codevariablen in verschiedenen Sprachen
|
||||
die Qualität potenziell beeinträchtigen könnte. Eine Quantifizierung dieser Effekte stellt sicherlich eine Herausforderung dar.
|
||||
|
||||
Neben den Wirklich beeindruckenden ergebnissen die PAL vorweisen kann ist aber besonders die Technische Implementierung
|
||||
welche unabhängig voneinander in Verschiedenen Tools vorgenomen wurde ein Zeichen davon wie Zielführen die Nutzung von PAL oder der Interpretierung
|
||||
von Python code Ausführungen zur Laufzeit ist.
|
||||
|
||||
Dabei ist aber klar zu sehen das oft weit über das Prompt-Engineering hinausgegangen wurde sondern aktuelle LLMs ohne spezielle Aufforderung interpretierbaren code generieren.
|
||||
\printbibliography
|
||||
\end{document}
|
||||
File renamed without changes.
Binary file not shown.
Reference in new issue
Block a user