From cd538a8b6a6695392bd40af07615cbbe3e81fdef Mon Sep 17 00:00:00 2001 From: Cai GoGwilt Date: Wed, 20 Dec 2023 13:54:42 -0800 Subject: [PATCH] Docs publish --- 404.html | 10 +++++----- assets/js/1df93b7f.33bd57e0.js | 1 + assets/js/1df93b7f.ea4f7d47.js | 1 - ...8dd4158d.4a4a6d1f.js => 8dd4158d.6a983859.js} | 2 +- ...935f2afb.6511b052.js => 935f2afb.714507d6.js} | 2 +- assets/js/abddd494.5db43018.js | 1 + ...b2051425.c9c85624.js => b2051425.5d016fde.js} | 2 +- assets/js/main.2c0dd3bf.js | 2 ++ ....LICENSE.txt => main.2c0dd3bf.js.LICENSE.txt} | 0 assets/js/main.a371f291.js | 2 -- assets/js/runtime~main.e6606ab6.js | 1 + assets/js/runtime~main.f9c13f35.js | 1 - docs.html | 10 +++++----- docs/api-reference.html | 10 +++++----- docs/api-reference/core/DataValue.html | 10 +++++----- docs/api-reference/core/GraphProcessor.html | 10 +++++----- docs/api-reference/core/NodeGraph.html | 10 +++++----- docs/api-reference/core/Project.html | 10 +++++----- docs/api-reference/core/Settings.html | 10 +++++----- docs/api-reference/core/overview.html | 10 +++++----- .../getting-started-integration.html | 10 +++++----- docs/api-reference/node/DebuggerEvents.html | 10 +++++----- docs/api-reference/node/LooseDataValue.html | 10 +++++----- docs/api-reference/node/RivetDebuggerServer.html | 10 +++++----- docs/api-reference/node/RunGraphOptions.html | 10 +++++----- docs/api-reference/node/createProcessor.html | 10 +++++----- docs/api-reference/node/loadProjectFromFile.html | 10 +++++----- .../node/loadProjectFromString.html | 10 +++++----- docs/api-reference/node/overview.html | 10 +++++----- docs/api-reference/node/runGraph.html | 10 +++++----- docs/api-reference/node/runGraphInFile.html | 10 +++++----- docs/api-reference/node/startDebuggerServer.html | 10 +++++----- docs/api-reference/recording.html | 10 +++++----- docs/api-reference/remote-debugging.html | 10 +++++----- docs/getting-started/first-ai-agent.html | 10 +++++----- docs/getting-started/installation.html | 10 +++++----- docs/getting-started/setup.html | 10 +++++----- docs/node-reference.html | 10 +++++----- docs/node-reference/abort-graph.html | 10 +++++----- docs/node-reference/all-nodes.html | 10 +++++----- docs/node-reference/append-to-dataset.html | 10 +++++----- docs/node-reference/array.html | 10 +++++----- docs/node-reference/assemble-message.html | 10 +++++----- docs/node-reference/assemble-prompt.html | 10 +++++----- docs/node-reference/audio.html | 10 +++++----- docs/node-reference/bool.html | 10 +++++----- docs/node-reference/chat.html | 12 ++++++------ docs/node-reference/chunk.html | 10 +++++----- docs/node-reference/coalesce.html | 10 +++++----- docs/node-reference/code.html | 10 +++++----- docs/node-reference/comment.html | 10 +++++----- docs/node-reference/compare.html | 10 +++++----- docs/node-reference/context.html | 10 +++++----- docs/node-reference/create-dataset.html | 10 +++++----- docs/node-reference/delay.html | 10 +++++----- docs/node-reference/destructure.html | 10 +++++----- docs/node-reference/evaluate.html | 10 +++++----- docs/node-reference/external-call.html | 10 +++++----- docs/node-reference/extract-json.html | 10 +++++----- .../extract-markdown-code-blocks.html | 10 +++++----- docs/node-reference/extract-object-path.html | 10 +++++----- docs/node-reference/extract-with-regex.html | 10 +++++----- docs/node-reference/extract-yaml.html | 10 +++++----- docs/node-reference/filter.html | 10 +++++----- docs/node-reference/get-all-datasets.html | 10 +++++----- docs/node-reference/get-dataset-row.html | 10 +++++----- docs/node-reference/get-embedding.html | 10 +++++----- docs/node-reference/get-global.html | 10 +++++----- docs/node-reference/gpt-function.html | 10 +++++----- docs/node-reference/graph-input.html | 10 +++++----- docs/node-reference/graph-output.html | 10 +++++----- docs/node-reference/hash.html | 10 +++++----- docs/node-reference/http-call.html | 10 +++++----- docs/node-reference/if-else.html | 10 +++++----- docs/node-reference/if.html | 10 +++++----- docs/node-reference/image.html | 10 +++++----- docs/node-reference/join.html | 10 +++++----- docs/node-reference/knn-dataset.html | 10 +++++----- docs/node-reference/load-dataset.html | 10 +++++----- docs/node-reference/loop-controller.html | 10 +++++----- docs/node-reference/match.html | 10 +++++----- docs/node-reference/number.html | 10 +++++----- docs/node-reference/object.html | 10 +++++----- docs/node-reference/passthrough.html | 10 +++++----- docs/node-reference/pop.html | 10 +++++----- docs/node-reference/prompt.html | 10 +++++----- docs/node-reference/race-inputs.html | 10 +++++----- docs/node-reference/raise-event.html | 10 +++++----- docs/node-reference/read-directory.html | 10 +++++----- docs/node-reference/read-file.html | 10 +++++----- docs/node-reference/replace-dataset.html | 10 +++++----- docs/node-reference/rng.html | 10 +++++----- docs/node-reference/set-global.html | 10 +++++----- docs/node-reference/shuffle.html | 10 +++++----- docs/node-reference/slice.html | 10 +++++----- docs/node-reference/split-text.html | 10 +++++----- docs/node-reference/subgraph.html | 10 +++++----- docs/node-reference/text.html | 10 +++++----- docs/node-reference/to-json.html | 10 +++++----- docs/node-reference/to-yaml.html | 10 +++++----- docs/node-reference/trim-chat-messages.html | 10 +++++----- docs/node-reference/url-reference.html | 10 +++++----- docs/node-reference/user-input.html | 10 +++++----- docs/node-reference/vector-knn.html | 10 +++++----- docs/node-reference/vector-store.html | 10 +++++----- docs/node-reference/wait-for-event.html | 10 +++++----- docs/trivet.html | 10 +++++----- docs/tutorial.html | 10 +++++----- docs/tutorial/installing-getting-started.html | 10 +++++----- docs/tutorial/interpolation-more-node-types.html | 10 +++++----- docs/tutorial/loops.html | 10 +++++----- docs/tutorial/matching-conditionals.html | 10 +++++----- docs/tutorial/simple-graph.html | 10 +++++----- docs/tutorial/splitting.html | 10 +++++----- docs/tutorial/subgraphs.html | 10 +++++----- docs/tutorial/testing-graphs.html | 10 +++++----- docs/tutorial/yaml.html | 10 +++++----- docs/user-guide/adding-connecting-nodes.html | 10 +++++----- docs/user-guide/control-flow.html | 10 +++++----- docs/user-guide/data-types.html | 10 +++++----- docs/user-guide/executing-ai-chains.html | 10 +++++----- docs/user-guide/executors.html | 10 +++++----- docs/user-guide/features/chat-viewer.html | 10 +++++----- docs/user-guide/features/data-studio.html | 10 +++++----- docs/user-guide/features/prompt-designer.html | 10 +++++----- docs/user-guide/features/trivet-tests.html | 10 +++++----- docs/user-guide/live-debugging.html | 10 +++++----- docs/user-guide/loops.html | 10 +++++----- docs/user-guide/overview-of-interface.html | 10 +++++----- docs/user-guide/plugins.html | 10 +++++----- docs/user-guide/plugins/built-in/all.html | 10 +++++----- docs/user-guide/plugins/built-in/anthropic.html | 10 +++++----- docs/user-guide/plugins/built-in/assemblyai.html | 10 +++++----- docs/user-guide/plugins/built-in/autoevals.html | 10 +++++----- docs/user-guide/plugins/built-in/gentrace.html | 10 +++++----- docs/user-guide/plugins/built-in/google.html | 16 ++++++++++++++++ .../user-guide/plugins/built-in/huggingface.html | 10 +++++----- docs/user-guide/plugins/built-in/pinecone.html | 10 +++++----- docs/user-guide/plugins/creating-plugins.html | 10 +++++----- docs/user-guide/prompt-designer.html | 10 +++++----- docs/user-guide/recordings.html | 10 +++++----- docs/user-guide/remote-debugging.html | 10 +++++----- docs/user-guide/splitting.html | 10 +++++----- docs/user-guide/subgraphs.html | 10 +++++----- docs/user-guide/trivet-getting-started.html | 10 +++++----- docs/user-guide/trivet-library.html | 10 +++++----- docs/user-guide/trivet-tutorial.html | 10 +++++----- docs/user-guide/trivet-validation-graphs.html | 10 +++++----- docs/user-guide/working-with-graphs.html | 10 +++++----- docs/user-guide/working-with-projects.html | 10 +++++----- index.html | 10 +++++----- logo-banner.html | 8 ++++---- sitemap.xml | 2 +- social-card.html | 8 ++++---- 154 files changed, 729 insertions(+), 712 deletions(-) create mode 100644 assets/js/1df93b7f.33bd57e0.js delete mode 100644 assets/js/1df93b7f.ea4f7d47.js rename assets/js/{8dd4158d.4a4a6d1f.js => 8dd4158d.6a983859.js} (75%) rename assets/js/{935f2afb.6511b052.js => 935f2afb.714507d6.js} (90%) create mode 100644 assets/js/abddd494.5db43018.js rename assets/js/{b2051425.c9c85624.js => b2051425.5d016fde.js} (86%) create mode 100644 assets/js/main.2c0dd3bf.js rename assets/js/{main.a371f291.js.LICENSE.txt => main.2c0dd3bf.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.a371f291.js create mode 100644 assets/js/runtime~main.e6606ab6.js delete mode 100644 assets/js/runtime~main.f9c13f35.js create mode 100644 docs/user-guide/plugins/built-in/google.html diff --git a/404.html b/404.html index 782b4b022..8b632371e 100644 --- a/404.html +++ b/404.html @@ -4,13 +4,13 @@ Page Not Found | Rivet - - + +
-
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- - +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

+ + \ No newline at end of file diff --git a/assets/js/1df93b7f.33bd57e0.js b/assets/js/1df93b7f.33bd57e0.js new file mode 100644 index 000000000..56afa4ad4 --- /dev/null +++ b/assets/js/1df93b7f.33bd57e0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3237],{4948:(e,t,o)=>{o.r(t),o.d(t,{default:()=>np});var s=o(3249);function a(e){var t,o,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;te&&"undefined"!=typeof window?window.navigator.userAgent.includes("Mac OS X")?"mac":window.navigator.userAgent.includes("Windows")?"windows":window.navigator.userAgent.includes("Linux")?"linux":"unknown":"server"),[e]),o=(0,s.useMemo)((()=>{switch(t){case"mac":return"https://github.com/Ironclad/rivet/releases/latest/download/Rivet.dmg";case"windows":return"https://github.com/Ironclad/rivet/releases/latest/download/Rivet-Setup.exe";case"linux":return"https://github.com/Ironclad/rivet/releases/latest/download/rivet.AppImage";default:return"https://github.com/Ironclad/rivet/releases/latest"}}),[t]);return(0,s.useMemo)((()=>({platform:t,downloadUrl:o})))}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",m({width:98,height:96,xmlns:"http://www.w3.org/2000/svg","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,c||(c=s.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z",fill:"#fff"})))};function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 127.14 96.36","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,s.createElement("g",{"data-name":"\\u56FE\\u5C42 2"},s.createElement("g",{"data-name":"Discord Logos"},s.createElement("path",{d:"M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0a105.89 105.89 0 0 0-26.25 8.09C2.79 32.65-1.71 56.6.54 80.21a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1 105.25 105.25 0 0 0 32.19-16.14c2.64-27.38-4.51-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z",style:{fill:"#fff"},"data-name":"Discord Logo - Large - White"}))))};var C;function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",height:800,width:1200,viewBox:"-35.2 -41.333 305.067 248","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,C||(C=s.createElement("path",{d:"M93.333 117.559V47.775l61.334 34.893zm136.43-91.742c-2.699-10.162-10.651-18.165-20.747-20.881C190.716 0 117.333 0 117.333 0S43.951 0 25.651 4.936C15.555 7.652 7.603 15.655 4.904 25.817 0 44.236 0 82.667 0 82.667s0 38.429 4.904 56.849c2.699 10.163 10.65 18.165 20.747 20.883 18.3 4.934 91.682 4.934 91.682 4.934s73.383 0 91.683-4.934c10.096-2.718 18.048-10.72 20.747-20.883 4.904-18.42 4.904-56.85 4.904-56.85s0-38.43-4.904-56.849",fill:"#fff"})))},x=()=>{const[e,t]=(0,s.useState)(!1),{downloadUrl:o}=f();return s.createElement("header",{className:r(n.header,{[n.menuOpen]:e})},s.createElement("div",{className:l},s.createElement("nav",{className:n.nav},s.createElement("a",{className:n.logo,href:"/"},s.createElement("img",{width:"40",height:"40",src:"img/logo.svg",alt:"Rivet App Logo"}),s.createElement("span",{className:n.logoText},"Rivet")),s.createElement("div",{className:r(n.hamburger,{[n.menuOpen]:e}),onClick:()=>t((e=>!e))}),s.createElement("ul",{className:r(n.navList,{[n.menuOpen]:e})},s.createElement("li",{className:n.discord},s.createElement("a",{className:n.navLink,href:"https://discord.gg/qT8B2gv9Mg",target:"_blank"},s.createElement(h,{viewBox:"0 0 127 96"}),s.createElement("span",{className:n.menuText},"Discord"))),s.createElement("li",{className:n.github},s.createElement("a",{className:n.navLink,href:"https://github.com/Ironclad/rivet",target:"_blank"},s.createElement(E,{viewBox:"0 0 100 100"}),s.createElement("span",{className:n.menuText},"GitHub"))),s.createElement("li",{className:n.github},s.createElement("a",{className:n.navLink,href:"https://www.youtube.com/@rivet_ts",target:"_blank"},s.createElement(g,{viewBox:"0 -20 240 220"}),s.createElement("span",{className:n.menuText},"YouTube"))),s.createElement("li",{className:n.documentation},s.createElement("a",{className:n.navLink,href:"/docs"},"Documentation")),s.createElement("li",{className:n.download},s.createElement("a",{className:r(n.navLink,n.primary),href:o,target:"_blank"},"Download"))))))},U="section_vnjR",O=e=>{let{className:t,children:o,id:a}=e;return s.createElement("section",{className:r(U,t),id:a},s.createElement("div",{className:l},o))},S="container_kKit",G="title_ZkV8",b="downloadButton_bjQT",_="wordmark_Z5wi",P="latestRelease_nuaP",v="imgContainer_xn8_",D="builtByIronclad_q2g6",V="builtByIroncladText_PGjX",M="ironcladLink_tBfv",I="scrollIcon_jqbS",w="img_F2lk";var H,T,F,B,A,z,Z,k,N,R,L,j,W,q,Y,X,J,K,Q,$,ee,te,oe,se,ae,re,le,pe,ie,ne,ce,de,fe,me,Ee,ye,he,Ce,ue,ge,xe,Ue,Oe,Se,Ge,be,_e,Pe,ve,De,Ve,Me,Ie,we,He,Te,Fe,Be,Ae,ze,Ze,ke,Ne,Re,Le,je,We,qe,Ye,Xe,Je,Ke,Qe,$e,et,tt,ot,st,at,rt,lt,pt,it,nt,ct,dt,ft,mt,Et,yt,ht,Ct,ut,gt,xt,Ut,Ot,St,Gt,bt,_t,Pt,vt,Dt,Vt,Mt,It,wt,Ht,Tt,Ft,Bt,At,zt,Zt,kt,Nt,Rt,Lt,jt,Wt,qt,Yt,Xt,Jt,Kt,Qt,$t,eo,to,oo,so,ao,ro,lo,po,io,no,co,fo,mo,Eo,yo,ho,Co,uo,go,xo,Uo,Oo,So,Go,bo,_o,Po,vo,Do,Vo,Mo,Io,wo,Ho,To,Fo,Bo,Ao,zo,Zo,ko,No,Ro,Lo,jo,Wo,qo,Yo,Xo,Jo,Ko,Qo,$o,es,ts,os,ss,as,rs,ls,ps,is,ns,cs,ds,fs,ms,Es,ys,hs,Cs,us,gs,xs,Us,Os,Ss,Gs,bs,_s,Ps,vs,Ds,Vs,Ms,Is,ws,Hs,Ts,Fs,Bs,As,zs,Zs,ks,Ns,Rs,Ls,js,Ws,qs,Ys,Xs,Js,Ks,Qs,$s,ea,ta,oa,sa,aa,ra,la,pa,ia,na,ca,da,fa,ma,Ea,ya,ha,Ca,ua,ga,xa,Ua,Oa,Sa,Ga,ba,_a,Pa,va,Da,Va,Ma,Ia,wa,Ha,Ta,Fa,Ba,Aa,za,Za,ka,Na,Ra,La,ja,Wa,qa,Ya,Xa,Ja,Ka,Qa,$a,er,tr,or,sr,ar,rr,lr,pr,ir,nr,cr,dr,fr,mr,Er,yr,hr,Cr,ur,gr,xr,Ur,Or,Sr,Gr,br,_r,Pr,vr,Dr,Vr,Mr,Ir,wr,Hr,Tr,Fr,Br,Ar,zr,Zr,kr,Nr,Rr,Lr,jr,Wr,qr,Yr,Xr,Jr,Kr,Qr,$r,el,tl,ol,sl,al,rl,ll,pl,il,nl,cl,dl,fl,ml,El,yl,hl,Cl,ul,gl,xl,Ul,Ol,Sl,Gl,bl,_l,Pl,vl;function Dl(){return Dl=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",Dl({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 230.668 48.748",preserveAspectRatio:"xMidYMax",id:"svg8","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,s.createElement("defs",{id:"defs2"},s.createElement("linearGradient",{id:"linearGradient1383"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1379"}),s.createElement("stop",{style:{stopColor:"#46adc1",stopOpacity:1},offset:1,id:"stop1381"})),s.createElement("linearGradient",{id:"linearGradient1373"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1369"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.287,id:"stop1377"}),s.createElement("stop",{style:{stopColor:"#6bc6cf",stopOpacity:1},offset:1,id:"stop1371"})),s.createElement("linearGradient",{id:"linearGradient1256"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1252"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.872,id:"stop1260"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:0},offset:1,id:"stop1254"})),s.createElement("linearGradient",{id:"linearGradient1250"},s.createElement("stop",{style:{stopColor:"#1f446e",stopOpacity:0},offset:0,id:"stop1236"}),s.createElement("stop",{style:{stopColor:"#0e4a6f",stopOpacity:1},offset:.192,id:"stop1238"}),s.createElement("stop",{style:{stopColor:"#77abd2",stopOpacity:1},offset:.355,id:"stop1240"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.505,id:"stop1242"}),s.createElement("stop",{style:{stopColor:"#66a1c9",stopOpacity:1},offset:.665,id:"stop1244"}),s.createElement("stop",{style:{stopColor:"#10496f",stopOpacity:1},offset:.844,id:"stop1246"}),s.createElement("stop",{style:{stopColor:"#6c5353",stopOpacity:0},offset:1,id:"stop1248"})),s.createElement("linearGradient",{id:"linearGradient1940"},s.createElement("stop",{style:{stopColor:"#354769",stopOpacity:1},offset:0,id:"stop1936"}),s.createElement("stop",{style:{stopColor:"#194393",stopOpacity:1},offset:.192,id:"stop1946"}),s.createElement("stop",{style:{stopColor:"#5f81d2",stopOpacity:1},offset:.355,id:"stop1948"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.521,id:"stop1944"}),s.createElement("stop",{style:{stopColor:"#8aa9ea",stopOpacity:1},offset:.672,id:"stop1950"}),s.createElement("stop",{style:{stopColor:"#143e7e",stopOpacity:1},offset:.844,id:"stop1952"}),s.createElement("stop",{style:{stopColor:"#1e345c",stopOpacity:1},offset:1,id:"stop1938"})),s.createElement("linearGradient",{id:"linearGradient1073"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1057"}),s.createElement("stop",{style:{stopColor:"#3280a7",stopOpacity:1},offset:.155,id:"stop1059"}),s.createElement("stop",{style:{stopColor:"#1b3d68",stopOpacity:1},offset:.258,id:"stop1061"}),s.createElement("stop",{style:{stopColor:"#1a4773",stopOpacity:1},offset:.518,id:"stop1063"}),s.createElement("stop",{style:{stopColor:"#387aa2",stopOpacity:1},offset:.635,id:"stop1065"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.747,id:"stop1067"}),s.createElement("stop",{style:{stopColor:"#3784a9",stopOpacity:1},offset:.861,id:"stop1069"}),s.createElement("stop",{style:{stopColor:"#1b416c",stopOpacity:1},offset:.931,id:"stop1075"}),s.createElement("stop",{style:{stopColor:"#0f4767",stopOpacity:1},offset:1,id:"stop1071"})),s.createElement("linearGradient",{id:"linearGradient1033"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1017"}),s.createElement("stop",{style:{stopColor:"#3280a7",stopOpacity:1},offset:.418,id:"stop1019"}),s.createElement("stop",{style:{stopColor:"#1b3d68",stopOpacity:1},offset:.465,id:"stop1021"}),s.createElement("stop",{style:{stopColor:"#1a4773",stopOpacity:1},offset:.518,id:"stop1023"}),s.createElement("stop",{style:{stopColor:"#387aa2",stopOpacity:1},offset:.59,id:"stop1025"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.713,id:"stop1027"}),s.createElement("stop",{style:{stopColor:"#3784a9",stopOpacity:1},offset:.822,id:"stop1029"}),s.createElement("stop",{style:{stopColor:"#1c3b66",stopOpacity:1},offset:.942,id:"stop1035"}),s.createElement("stop",{style:{stopColor:"#0f4767",stopOpacity:1},offset:1,id:"stop1031"})),s.createElement("linearGradient",{id:"linearGradient949"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop945"}),s.createElement("stop",{style:{stopColor:"#3280a7",stopOpacity:1},offset:.155,id:"stop963"}),s.createElement("stop",{style:{stopColor:"#1b3d68",stopOpacity:1},offset:.258,id:"stop957"}),s.createElement("stop",{style:{stopColor:"#1a4773",stopOpacity:1},offset:.518,id:"stop955"}),s.createElement("stop",{style:{stopColor:"#387aa2",stopOpacity:1},offset:.602,id:"stop959"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.747,id:"stop953"}),s.createElement("stop",{style:{stopColor:"#3784a9",stopOpacity:1},offset:.894,id:"stop961"}),s.createElement("stop",{style:{stopColor:"#0f4767",stopOpacity:1},offset:1,id:"stop947"})),H||(H=s.createElement("linearGradient",{id:"linearGradient951",x1:49.704,y1:175.984,x2:49.979,y2:135.639,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.98965 0 0 1.93858 -116.622 -123.952)"})),T||(T=s.createElement("linearGradient",{id:"linearGradient1013",x1:83.241,y1:123.761,x2:83.431,y2:163.143,gradientUnits:"userSpaceOnUse"})),F||(F=s.createElement("linearGradient",{id:"linearGradient1015",gradientUnits:"userSpaceOnUse",x1:84.11,y1:111.451,x2:83.241,y2:164.718})),B||(B=s.createElement("linearGradient",{id:"linearGradient1942",x1:98.489,y1:123.612,x2:41.16,y2:182.011,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.98965 0 0 1.93858 -116.622 -123.952)"})),A||(A=s.createElement("linearGradient",{id:"linearGradient1385",x1:16.036,y1:109.046,x2:157.422,y2:105.571,gradientUnits:"userSpaceOnUse"})),s.createElement("linearGradient",{id:"linearGradient958"},s.createElement("stop",{style:{stopColor:"#0d1414",stopOpacity:1},offset:0,id:"stop954"}),s.createElement("stop",{style:{stopColor:"#120f14",stopOpacity:1},offset:.335,id:"stop970"}),s.createElement("stop",{style:{stopColor:"#14100d",stopOpacity:1},offset:.527,id:"stop972"}),s.createElement("stop",{style:{stopColor:"#12140a",stopOpacity:1},offset:.782,id:"stop974"}),s.createElement("stop",{style:{stopColor:"#0f140d",stopOpacity:1},offset:1,id:"stop956"})),z||(z=s.createElement("linearGradient",{id:"linearGradient960",x1:94.916,y1:6.69,x2:136.32,y2:48.095,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.62684 0 0 1.62684 -486.221 359.323)"})),s.createElement("linearGradient",{id:"linearGradient2492"},s.createElement("stop",{style:{stopColor:"#aeafd2",stopOpacity:1},offset:0,id:"stop2488"}),s.createElement("stop",{style:{stopColor:"#41539a",stopOpacity:1},offset:.858,id:"stop2496"}),s.createElement("stop",{style:{stopColor:"#28458f",stopOpacity:1},offset:1,id:"stop2490"})),s.createElement("linearGradient",{id:"linearGradient2486"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop2482"}),s.createElement("stop",{style:{stopColor:"#cbdbe6",stopOpacity:1},offset:1,id:"stop2484"})),s.createElement("linearGradient",{id:"linearGradient2468"},s.createElement("stop",{style:{stopColor:"#fac0ad",stopOpacity:1},offset:0,id:"stop2464"}),s.createElement("stop",{style:{stopColor:"#fabda9",stopOpacity:1},offset:.369,id:"stop2472"}),s.createElement("stop",{style:{stopColor:"#ea2a2e",stopOpacity:1},offset:1,id:"stop2466"})),Z||(Z=s.createElement("linearGradient",{id:"linearGradient2470",x1:-972.857,y1:140,x2:-715.714,y2:402.857,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(244.931 166.597) scale(.39621)"})),k||(k=s.createElement("linearGradient",{id:"linearGradient2480",x1:-54.631,y1:229.91,x2:72.179,y2:315.565,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(-128.632 -48.772) scale(1.49749)"})),N||(N=s.createElement("linearGradient",{id:"linearGradient2494",x1:-58.457,y1:249.881,x2:-20.038,y2:288.207,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(-128.632 -48.772) scale(1.49749)"})),s.createElement("linearGradient",{id:"linearGradient17984"},s.createElement("stop",{style:{stopColor:"#f61f2d",stopOpacity:1},offset:0,id:"stop17980"}),s.createElement("stop",{style:{stopColor:"#0082e6",stopOpacity:1},offset:1,id:"stop17982"})),s.createElement("linearGradient",{id:"linearGradient12712"},s.createElement("stop",{style:{stopColor:"#1a1a1a",stopOpacity:1},offset:0,id:"stop12708"}),s.createElement("stop",{style:{stopColor:"#4d4d4d",stopOpacity:1},offset:1,id:"stop12710"})),s.createElement("linearGradient",{id:"XMLID_2_",gradientUnits:"userSpaceOnUse",x1:88.486,y1:177.581,x2:88.486,y2:11.419,gradientTransform:"matrix(2.04962 0 0 2.04962 -33.925 -23.406)"},s.createElement("stop",{offset:0,style:{stopColor:"#ee9037"},id:"stop2"}),s.createElement("stop",{offset:.1,style:{stopColor:"#ee8e3e"},id:"stop4"}),s.createElement("stop",{offset:.259,style:{stopColor:"#ee884f"},id:"stop6"}),s.createElement("stop",{offset:.458,style:{stopColor:"#ec7d63"},id:"stop8"}),s.createElement("stop",{offset:.69,style:{stopColor:"#ea6c76"},id:"stop10"}),s.createElement("stop",{offset:.945,style:{stopColor:"#e6558a"},id:"stop12"}),s.createElement("stop",{offset:1,style:{stopColor:"#e64e8d"},id:"stop14"})),s.createElement("linearGradient",{id:"linearGradient247998"},s.createElement("stop",{style:{stopColor:"#ff9014",stopOpacity:1},offset:0,id:"stop248000"}),s.createElement("stop",{style:{stopColor:"#ff2087",stopOpacity:1},offset:1,id:"stop248002"})),s.createElement("linearGradient",{id:"linearGradient247738",spreadMethod:"pad",gradientTransform:"matrix(72.8174 126.12401 185.826 -107.287 612.416 -244.124)",gradientUnits:"userSpaceOnUse",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{id:"stop247740",offset:0,style:{stopOpacity:1,stopColor:"#e64f8c"}}),s.createElement("stop",{style:{stopColor:"#eb7a65",stopOpacity:1},offset:.5,id:"stop247742"}),s.createElement("stop",{id:"stop247744",offset:1,style:{stopOpacity:1,stopColor:"#ee8f37"}})),R||(R=s.createElement("linearGradient",{id:"linearGradient247761",x1:869.98,y1:272.566,x2:869.98,y2:231.585,gradientUnits:"userSpaceOnUse"})),s.createElement("linearGradient",{id:"linearGradient9208"},s.createElement("stop",{style:{stopColor:"#fc904d",stopOpacity:1},offset:0,id:"stop9204"}),s.createElement("stop",{id:"stop9212",offset:.233,style:{stopColor:"#f78f52",stopOpacity:1}}),s.createElement("stop",{style:{stopColor:"#8862c2",stopOpacity:1},offset:1,id:"stop9206"})),s.createElement("linearGradient",{id:"linearGradient9200"},s.createElement("stop",{style:{stopColor:"#494b48",stopOpacity:1},offset:0,id:"stop9196"}),s.createElement("stop",{style:{stopColor:"#222526",stopOpacity:1},offset:1,id:"stop9198"})),s.createElement("linearGradient",{id:"linearGradient9186"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop9182"}),s.createElement("stop",{id:"stop9192",offset:.191,style:{stopColor:"#fcfcfc",stopOpacity:1}}),s.createElement("stop",{style:{stopColor:"#cecece",stopOpacity:1},offset:1,id:"stop9184"})),L||(L=s.createElement("linearGradient",{id:"linearGradient12743",gradientUnits:"userSpaceOnUse",x1:-677.279,y1:943.588,x2:-564.382,y2:869.522,gradientTransform:"matrix(.94487 0 0 1.25322 49.829 -336.505)"})),s.createElement("linearGradient",{id:"linearGradient41071"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop41067"}),s.createElement("stop",{style:{stopColor:"#e0e0e0",stopOpacity:1},offset:1,id:"stop41069"})),s.createElement("linearGradient",{id:"linearGradient14577"},s.createElement("stop",{style:{stopColor:"#4c4c4c",stopOpacity:1},offset:0,id:"stop14573"}),s.createElement("stop",{style:{stopColor:"#222",stopOpacity:1},offset:1,id:"stop14575"})),s.createElement("linearGradient",{id:"linearGradient13668"},s.createElement("stop",{style:{stopColor:"#fd924b",stopOpacity:1},offset:0,id:"stop13664"}),s.createElement("stop",{style:{stopColor:"#cc7384",stopOpacity:1},offset:.5,id:"stop33260"}),s.createElement("stop",{style:{stopColor:"#8b62c0",stopOpacity:1},offset:1,id:"stop13666"})),j||(j=s.createElement("linearGradient",{id:"linearGradient13670",x1:588.54,y1:450.39,x2:716.561,y2:672.13,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(.265 0 0 .265 -245.717 1305.379)"})),W||(W=s.createElement("linearGradient",{id:"linearGradient14579",x1:652.551,y1:454.197,x2:652.551,y2:668.322,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(.26401 0 0 .26401 -962.378 1074.72)"})),q||(q=s.createElement("linearGradient",{id:"linearGradient41065",x1:617.741,y1:506.53,x2:669.715,y2:596.192,gradientUnits:"userSpaceOnUse"})),Y||(Y=s.createElement("linearGradient",{id:"linearGradient17986",x1:59.078,y1:1890.4,x2:728.855,y2:1890.4,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(28.437 -246.957)"})),X||(X=s.createElement("linearGradient",{id:"ap"},s.createElement("stop",{offset:.25,stopColor:"#fff",id:"stop21366"}),s.createElement("stop",{offset:1,id:"stop21368"}))),J||(J=s.createElement("linearGradient",{id:"Z"},s.createElement("stop",{offset:.004,stopColor:"#d8eeed",id:"stop21250"}),s.createElement("stop",{offset:.173,stopColor:"#98d8d7",id:"stop21252"}),s.createElement("stop",{offset:.224,stopColor:"#8ed3d3",id:"stop21254"}),s.createElement("stop",{offset:.309,stopColor:"#74c6ca",id:"stop21256"}),s.createElement("stop",{offset:.418,stopColor:"#49b1ba",id:"stop21258"}),s.createElement("stop",{offset:.448,stopColor:"#3caab5",id:"stop21260"}),s.createElement("stop",{offset:.56,stopColor:"#2e81a4",id:"stop21262"}),s.createElement("stop",{offset:.684,stopColor:"#215b94",id:"stop21264"}),s.createElement("stop",{offset:.783,stopColor:"#19448b",id:"stop21266"}),s.createElement("stop",{offset:.845,stopColor:"#163b87",id:"stop21268"}),s.createElement("stop",{offset:1,stopColor:"#0b317d",id:"stop21270"}))),K||(K=s.createElement("linearGradient",{id:"ab"},s.createElement("stop",{offset:.004,stopColor:"#d8eeed",id:"stop21274"}),s.createElement("stop",{offset:.173,stopColor:"#98d8d7",id:"stop21276"}),s.createElement("stop",{offset:.224,stopColor:"#8ed3d3",id:"stop21278"}),s.createElement("stop",{offset:.309,stopColor:"#74c6ca",id:"stop21280"}),s.createElement("stop",{offset:.418,stopColor:"#49b1ba",id:"stop21282"}),s.createElement("stop",{offset:.448,stopColor:"#3caab5",id:"stop21284"}),s.createElement("stop",{offset:.56,stopColor:"#2e81a4",id:"stop21286"}),s.createElement("stop",{offset:.684,stopColor:"#215b94",id:"stop21288"}),s.createElement("stop",{offset:.783,stopColor:"#19448b",id:"stop21290"}),s.createElement("stop",{offset:.845,stopColor:"#163b87",id:"stop21292"}),s.createElement("stop",{offset:1,stopColor:"#152469",id:"stop21294"}))),Q||(Q=s.createElement("linearGradient",{id:"ae",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:230.576,x2:225.406,y1:-169.541,y2:-187.729},s.createElement("stop",{offset:0,stopColor:"#98d8d7",id:"stop21299"}),s.createElement("stop",{offset:1,stopColor:"#152469",id:"stop21301"}))),$||($=s.createElement("linearGradient",{id:"ah",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:200.45,x2:207.315,y1:-178.688,y2:-178.688})),ee||(ee=s.createElement("linearGradient",{id:"ag"},s.createElement("stop",{offset:0,stopColor:"#def3f1",id:"stop21305"}),s.createElement("stop",{offset:1,stopColor:"#5085bc",id:"stop21307"}))),te||(te=s.createElement("linearGradient",{id:"ai",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:223.903,x2:230.89,y1:-179.954,y2:-179.954})),oe||(oe=s.createElement("linearGradient",{id:"aj",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:206.641,x2:230.795,y1:-167.061,y2:-167.061},s.createElement("stop",{offset:0,stopColor:"#094992",id:"stop21312"}),s.createElement("stop",{offset:.668,stopColor:"#8bcde2",id:"stop21314"}),s.createElement("stop",{offset:1,stopColor:"#e6f6f9",id:"stop21316"}))),se||(se=s.createElement("linearGradient",{id:"ak",gradientTransform:"matrix(.75393 0 0 -.75393 -213.87 -11.993)",gradientUnits:"userSpaceOnUse",x1:206.69,x2:206.69,y1:-167.532,y2:-167.532},s.createElement("stop",{offset:0,stopColor:"#7e9ec4",id:"stop21319"}),s.createElement("stop",{offset:1,stopColor:"#151d89",id:"stop21321"}))),ae||(ae=s.createElement("linearGradient",{id:"al",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:207.226,x2:230.318,y1:-167.477,y2:-167.477},s.createElement("stop",{offset:.006,stopColor:"#bbc7e1",id:"stop21324"}),s.createElement("stop",{offset:.225,stopColor:"#7090c3",id:"stop21326"}),s.createElement("stop",{offset:.545,stopColor:"#c8eaef",id:"stop21328"}),s.createElement("stop",{offset:1,stopColor:"#fff",id:"stop21330"}))),re||(re=s.createElement("linearGradient",{id:"am",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:206.696,x2:230.795,y1:-166.776,y2:-166.776},s.createElement("stop",{offset:.006,stopColor:"#7090c3",id:"stop21333"}),s.createElement("stop",{offset:.545,stopColor:"#c1e7ed",id:"stop21335"}),s.createElement("stop",{offset:1,stopColor:"#fff",id:"stop21337"}))),le||(le=s.createElement("linearGradient",{id:"H",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.821,x2:252.693,y1:-194.258,y2:-194.736},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21132"}),s.createElement("stop",{offset:1,stopColor:"#a85d10",id:"stop21134"}))),pe||(pe=s.createElement("linearGradient",{id:"I",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.829,x2:258.914,y1:-184.025,y2:-184.025},s.createElement("stop",{offset:0,stopColor:"#deb150",id:"stop21137"}),s.createElement("stop",{offset:1,stopColor:"#fff8b3",id:"stop21139"}))),ie||(ie=s.createElement("linearGradient",{id:"J",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:258.853,x2:258.853,y1:-173.294,y2:-173.69},s.createElement("stop",{offset:.006,stopColor:"#c67c0c",id:"stop21142"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21144"}))),ne||(ne=s.createElement("linearGradient",{id:"L",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:257.981,x2:258.228,y1:-172.829,y2:-173.24})),ce||(ce=s.createElement("linearGradient",{id:"K"},s.createElement("stop",{offset:.006,stopColor:"#fed40f",id:"stop21147"}),s.createElement("stop",{offset:1,stopColor:"#a85d10",id:"stop21149"}))),de||(de=s.createElement("linearGradient",{id:"M",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:258.626,x2:258.473,y1:-173.145,y2:-173.327})),fe||(fe=s.createElement("linearGradient",{id:"N",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:233.971,x2:257.971,y1:-173.117,y2:-173.117},s.createElement("stop",{offset:0,stopColor:"#fff8fb",id:"stop21154"}),s.createElement("stop",{offset:1,stopColor:"#fec236",id:"stop21156"}))),me||(me=s.createElement("linearGradient",{id:"O",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:255.342,x2:254.807,y1:-183.53,y2:-183.377},s.createElement("stop",{offset:0,stopColor:"#b37e00",id:"stop21159"}),s.createElement("stop",{offset:1,stopColor:"#ff9e00",id:"stop21161"}))),Ee||(Ee=s.createElement("linearGradient",{id:"P",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.55,x2:252.283,y1:-193.978,y2:-194.577},s.createElement("stop",{offset:.006,stopColor:"#ffd100",id:"stop21164"}),s.createElement("stop",{offset:1,stopColor:"#a8710a",id:"stop21166"}))),ye||(ye=s.createElement("linearGradient",{id:"Q",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:227.626,x2:252.086,y1:-194.564,y2:-194.564},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21169"}),s.createElement("stop",{offset:.4,stopColor:"#fdda10",id:"stop21171"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21173"}))),he||(he=s.createElement("linearGradient",{id:"R",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:227.456,x2:227.063,y1:-192.882,y2:-192.445},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21176"}),s.createElement("stop",{offset:.1,stopColor:"#de980d",id:"stop21178"}),s.createElement("stop",{offset:.7,stopColor:"#fdda10",id:"stop21180"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21182"}))),Ce||(Ce=s.createElement("linearGradient",{id:"S",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:227.468,x2:227.745,y1:-192.15,y2:-192.65},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21185"}),s.createElement("stop",{offset:.4,stopColor:"#febf0f",id:"stop21187"}),s.createElement("stop",{offset:.8,stopColor:"#fed40f",id:"stop21189"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21191"}))),ue||(ue=s.createElement("linearGradient",{id:"U",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:230.946,x2:230.383,y1:-181.772,y2:-181.61},s.createElement("stop",{offset:.006,stopColor:"#ffefbb",id:"stop21199"}),s.createElement("stop",{offset:1,stopColor:"#ffbf00",id:"stop21201"}))),ge||(ge=s.createElement("linearGradient",{id:"V",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:232.795,x2:258.867,y1:-173.376,y2:-173.376},s.createElement("stop",{offset:.006,stopColor:"#fca859",id:"stop21204"}),s.createElement("stop",{offset:.213,stopColor:"#fdc30f",id:"stop21206"}),s.createElement("stop",{offset:1,stopColor:"#b51c00",id:"stop21208"}))),xe||(xe=s.createElement("linearGradient",{id:"W",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:233.006,x2:258.914,y1:-173.716,y2:-173.716},s.createElement("stop",{offset:.006,stopColor:"#fff6d8",id:"stop21211"}),s.createElement("stop",{offset:.525,stopColor:"#fdda10",id:"stop21213"}),s.createElement("stop",{offset:1,stopColor:"#f9bd0c",id:"stop21215"}))),Ue||(Ue=s.createElement("linearGradient",{id:"X",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.125,x2:251.763,y1:-194.017,y2:-193.704},s.createElement("stop",{offset:0,stopColor:"#eab949",id:"stop21218"}),s.createElement("stop",{offset:.072,stopColor:"#edc25a",id:"stop21220"}),s.createElement("stop",{offset:.278,stopColor:"#f3d883",id:"stop21222"}),s.createElement("stop",{offset:.478,stopColor:"#f8e9a4",id:"stop21224"}),s.createElement("stop",{offset:.67,stopColor:"#fcf5bc",id:"stop21226"}),s.createElement("stop",{offset:.848,stopColor:"#fefcca",id:"stop21228"}),s.createElement("stop",{offset:1,stopColor:"#ffffcf",id:"stop21230"}))),Oe||(Oe=s.createElement("linearGradient",{id:"v",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.862,x2:213.982,y1:-142.182,y2:-142.182})),Se||(Se=s.createElement("linearGradient",{id:"u"},s.createElement("stop",{offset:0,stopColor:"#fd7e36",id:"stop21055"}),s.createElement("stop",{offset:1,stopColor:"#bd6f4f",id:"stop21057"}))),Ge||(Ge=s.createElement("linearGradient",{id:"x",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.921,x2:238.016,y1:-141.493,y2:-141.493})),be||(be=s.createElement("linearGradient",{id:"w"},s.createElement("stop",{offset:0,stopColor:"#fc2b21",id:"stop21061"}),s.createElement("stop",{offset:.236,stopColor:"#ff590a",id:"stop21063"}),s.createElement("stop",{offset:.248,stopColor:"#fb570b",id:"stop21065"}),s.createElement("stop",{offset:.327,stopColor:"#e74c0e",id:"stop21067"}),s.createElement("stop",{offset:.417,stopColor:"#d84511",id:"stop21069"}),s.createElement("stop",{offset:.525,stopColor:"#d04013",id:"stop21071"}),s.createElement("stop",{offset:.697,stopColor:"#cd3f13",id:"stop21073"}),s.createElement("stop",{offset:.796,stopColor:"#d04213",id:"stop21075"}),s.createElement("stop",{offset:.869,stopColor:"#d84b14",id:"stop21077"}),s.createElement("stop",{offset:.933,stopColor:"#e65b16",id:"stop21079"}),s.createElement("stop",{offset:.993,stopColor:"#f97219",id:"stop21081"}),s.createElement("stop",{offset:1,stopColor:"#fc7519",id:"stop21083"}))),_e||(_e=s.createElement("linearGradient",{id:"y",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:207.718,x2:214.489,y1:-153.405,y2:-153.405})),Pe||(Pe=s.createElement("linearGradient",{id:"A",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:239.424,x2:215.336,y1:-144.728,y2:-139.359})),ve||(ve=s.createElement("linearGradient",{id:"z"},s.createElement("stop",{offset:0,stopColor:"#fe560d",id:"stop21088"}),s.createElement("stop",{offset:1,stopColor:"#8c1501",id:"stop21090"}))),De||(De=s.createElement("linearGradient",{id:"B",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:225.955,x2:225.681,y1:-144.433,y2:-136.954})),Ve||(Ve=s.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",y2:-37.227,x2:60.002,y1:-37.227,x1:-11.42,gradientTransform:"scale(.82462 1.21268)",id:"linearGradient30031"},s.createElement("stop",{offset:0,stopColor:"#fe560d",id:"stop30027"}),s.createElement("stop",{offset:1,stopColor:"#8c1501",id:"stop30029"}))),Me||(Me=s.createElement("linearGradient",{id:"C",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:231.084,x2:238.115,y1:-154.559,y2:-154.559},s.createElement("stop",{offset:0,stopColor:"#fd7e36",id:"stop21095"}),s.createElement("stop",{offset:1,stopColor:"#fc895b",id:"stop21097"}))),Ie||(Ie=s.createElement("linearGradient",{id:"D",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:207.735,x2:231.804,y1:-163.009,y2:-163.009},s.createElement("stop",{offset:0,stopColor:"#fd9b20",id:"stop21100"}),s.createElement("stop",{offset:.25,stopColor:"#fd9b20",id:"stop21102"}),s.createElement("stop",{offset:.337,stopColor:"#fdb830",id:"stop21104"}),s.createElement("stop",{offset:.429,stopColor:"#fed23e",id:"stop21106"}),s.createElement("stop",{offset:.485,stopColor:"#fedb43",id:"stop21108"}),s.createElement("stop",{offset:.75,stopColor:"#fe8411",id:"stop21110"}),s.createElement("stop",{offset:1,stopColor:"#fe560d",id:"stop21112"}))),we||(we=s.createElement("linearGradient",{id:"E",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.862,x2:213.983,y1:-142.182,y2:-142.182})),He||(He=s.createElement("linearGradient",{id:"F",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.92,x2:238.016,y1:-141.493,y2:-141.493})),Te||(Te=s.createElement("linearGradient",{id:"c",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:241.248,x2:265.393,y1:-147.935,y2:-147.935})),Fe||(Fe=s.createElement("linearGradient",{id:"b"},s.createElement("stop",{offset:0,stopColor:"#d3ed89",id:"stop20940"}),s.createElement("stop",{offset:1,stopColor:"#5f821c",id:"stop20942"}))),Be||(Be=s.createElement("linearGradient",{id:"d",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:238.196,x2:237.623,y1:-156.675,y2:-156.511},s.createElement("stop",{offset:.282,stopColor:"#d3ed89",id:"stop20946"}),s.createElement("stop",{offset:.405,stopColor:"#d3ed89",id:"stop20948"}),s.createElement("stop",{offset:1,stopColor:"#5f821c",id:"stop20950"}))),Ae||(Ae=s.createElement("linearGradient",{id:"e",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:241.273,x2:240.721,y1:-145.81,y2:-145.771},s.createElement("stop",{offset:0,stopColor:"#7aa922",id:"stop20953"}),s.createElement("stop",{offset:.2,stopColor:"#d3ed89",id:"stop20955"}),s.createElement("stop",{offset:.525,stopColor:"#d3ed89",id:"stop20957"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop20959"}))),ze||(ze=s.createElement("linearGradient",{id:"f",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:259.502,x2:266.219,y1:-158.343,y2:-158.343},s.createElement("stop",{offset:.006,stopColor:"#7aa922",id:"stop20962"}),s.createElement("stop",{offset:.169,stopColor:"#1d4a20",id:"stop20964"}),s.createElement("stop",{offset:.382,stopColor:"#26551b",id:"stop20966"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop20968"}))),Ze||(Ze=s.createElement("linearGradient",{id:"g",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:259.539,x2:258.996,y1:-168.946,y2:-168.909},s.createElement("stop",{offset:0,stopColor:"#7aa922",id:"stop20971"}),s.createElement("stop",{offset:1,stopColor:"#d3ed89",id:"stop20973"}))),ke||(ke=s.createElement("linearGradient",{id:"h",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:259.782,x2:259.439,y1:-168.996,y2:-169.378},s.createElement("stop",{offset:0,stopColor:"#5f821c",id:"stop20976"}),s.createElement("stop",{offset:1,stopColor:"#26551b",id:"stop20978"}))),Ne||(Ne=s.createElement("linearGradient",{id:"i",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:234.824,x2:259.277,y1:-169.67,y2:-169.67},s.createElement("stop",{offset:0,stopColor:"#7aa922",id:"stop20981"}),s.createElement("stop",{offset:.4,stopColor:"#d3ed89",id:"stop20983"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop20985"}))),Re||(Re=s.createElement("linearGradient",{id:"j",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:234.675,x2:234.288,y1:-167.797,y2:-167.368},s.createElement("stop",{offset:0,stopColor:"#1d3a19",id:"stop20988"}),s.createElement("stop",{offset:.1,stopColor:"#26551b",id:"stop20990"}),s.createElement("stop",{offset:.65,stopColor:"#7aa922",id:"stop20992"}),s.createElement("stop",{offset:1,stopColor:"#d3ed89",id:"stop20994"}))),Le||(Le=s.createElement("linearGradient",{id:"k",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:234.661,x2:234.942,y1:-167.104,y2:-167.611},s.createElement("stop",{offset:0,stopColor:"#5f821c",id:"stop20997"}),s.createElement("stop",{offset:.405,stopColor:"#7aa922",id:"stop20999"}),s.createElement("stop",{offset:.8,stopColor:"#5f821c",id:"stop21001"}),s.createElement("stop",{offset:1,stopColor:"#5f821c",id:"stop21003"}))),je||(je=s.createElement("linearGradient",{id:"m",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.943,x2:266.023,y1:-147.652,y2:-147.38})),We||(We=s.createElement("linearGradient",{id:"l"},s.createElement("stop",{offset:0,stopColor:"#5b7f30",id:"stop21006"}),s.createElement("stop",{offset:1,stopColor:"#d3ed89",id:"stop21008"}))),qe||(qe=s.createElement("linearGradient",{id:"n",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.448,x2:240.864,y1:-151.081,y2:-144.031},s.createElement("stop",{offset:0,stopColor:"#1d3419",id:"stop21012"}),s.createElement("stop",{offset:.228,stopColor:"#26551b",id:"stop21014"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop21016"}))),Ye||(Ye=s.createElement("linearGradient",{id:"o",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:262.679,x2:262.11,y1:-158.141,y2:-157.978},s.createElement("stop",{offset:0,stopColor:"#5f821c",id:"stop21019"}),s.createElement("stop",{offset:1,stopColor:"#75c146",id:"stop21021"}))),Xe||(Xe=s.createElement("linearGradient",{id:"p",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.25,x2:266.354,y1:-147.547,y2:-147.547})),Je||(Je=s.createElement("linearGradient",{id:"q",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.343,x2:240.831,y1:-151.339,y2:-144.31},s.createElement("stop",{offset:0,stopColor:"#93bf81",id:"stop21025"}),s.createElement("stop",{offset:.228,stopColor:"#26551b",id:"stop21027"}),s.createElement("stop",{offset:1,stopColor:"#bde256",id:"stop21029"}))),Ke||(Ke=s.createElement("linearGradient",{id:"r",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.945,x2:266.026,y1:-147.654,y2:-147.381})),Qe||(Qe=s.createElement("linearGradient",{id:"s",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.25,x2:266.356,y1:-147.548,y2:-147.548})),$e||($e=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30011",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id38",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#98dde7",stopOpacity:1},id:"stop4557"}),s.createElement("stop",{offset:1,style:{stopColor:"#264584",stopOpacity:1},id:"stop4559"})),et||(et=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30179",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id100",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#5583b7",stopOpacity:1},id:"stop806"}),s.createElement("stop",{offset:.016,style:{stopColor:"#5483b7",stopOpacity:1},id:"stop808"}),s.createElement("stop",{offset:.032,style:{stopColor:"#5482b7",stopOpacity:1},id:"stop810"}),s.createElement("stop",{offset:.048,style:{stopColor:"#5382b7",stopOpacity:1},id:"stop812"}),s.createElement("stop",{offset:.063,style:{stopColor:"#5281b7",stopOpacity:1},id:"stop814"}),s.createElement("stop",{offset:.079,style:{stopColor:"#5181b7",stopOpacity:1},id:"stop816"}),s.createElement("stop",{offset:.095,style:{stopColor:"#5181b7",stopOpacity:1},id:"stop818"}),s.createElement("stop",{offset:.111,style:{stopColor:"#5080b6",stopOpacity:1},id:"stop820"}),s.createElement("stop",{offset:.127,style:{stopColor:"#4f7fb6",stopOpacity:1},id:"stop822"}),s.createElement("stop",{offset:.143,style:{stopColor:"#4e7fb6",stopOpacity:1},id:"stop824"}),s.createElement("stop",{offset:.159,style:{stopColor:"#4e7eb5",stopOpacity:1},id:"stop826"}),s.createElement("stop",{offset:.175,style:{stopColor:"#4d7eb5",stopOpacity:1},id:"stop828"}),s.createElement("stop",{offset:.19,style:{stopColor:"#4c7db5",stopOpacity:1},id:"stop830"}),s.createElement("stop",{offset:.206,style:{stopColor:"#4c7db5",stopOpacity:1},id:"stop832"}),s.createElement("stop",{offset:.222,style:{stopColor:"#4b7db5",stopOpacity:1},id:"stop834"}),s.createElement("stop",{offset:.238,style:{stopColor:"#4a7cb5",stopOpacity:1},id:"stop836"}),s.createElement("stop",{offset:.254,style:{stopColor:"#4a7cb5",stopOpacity:1},id:"stop838"}),s.createElement("stop",{offset:.27,style:{stopColor:"#497cb5",stopOpacity:1},id:"stop840"}),s.createElement("stop",{offset:.286,style:{stopColor:"#487bb4",stopOpacity:1},id:"stop842"}),s.createElement("stop",{offset:.302,style:{stopColor:"#487bb4",stopOpacity:1},id:"stop844"}),s.createElement("stop",{offset:.317,style:{stopColor:"#477ab4",stopOpacity:1},id:"stop846"}),s.createElement("stop",{offset:.333,style:{stopColor:"#467ab4",stopOpacity:1},id:"stop848"}),s.createElement("stop",{offset:.349,style:{stopColor:"#4579b4",stopOpacity:1},id:"stop850"}),s.createElement("stop",{offset:.365,style:{stopColor:"#4579b4",stopOpacity:1},id:"stop852"}),s.createElement("stop",{offset:.381,style:{stopColor:"#4479b3",stopOpacity:1},id:"stop854"}),s.createElement("stop",{offset:.397,style:{stopColor:"#4378b3",stopOpacity:1},id:"stop856"}),s.createElement("stop",{offset:.413,style:{stopColor:"#4378b3",stopOpacity:1},id:"stop858"}),s.createElement("stop",{offset:.429,style:{stopColor:"#4278b3",stopOpacity:1},id:"stop860"}),s.createElement("stop",{offset:.444,style:{stopColor:"#4177b2",stopOpacity:1},id:"stop862"}),s.createElement("stop",{offset:.46,style:{stopColor:"#4077b2",stopOpacity:1},id:"stop864"}),s.createElement("stop",{offset:.476,style:{stopColor:"#4076b2",stopOpacity:1},id:"stop866"}),s.createElement("stop",{offset:.492,style:{stopColor:"#3f76b2",stopOpacity:1},id:"stop868"}),s.createElement("stop",{offset:.508,style:{stopColor:"#3e75b2",stopOpacity:1},id:"stop870"}),s.createElement("stop",{offset:.524,style:{stopColor:"#3d75b2",stopOpacity:1},id:"stop872"}),s.createElement("stop",{offset:.54,style:{stopColor:"#3d75b2",stopOpacity:1},id:"stop874"}),s.createElement("stop",{offset:.556,style:{stopColor:"#3c75b2",stopOpacity:1},id:"stop876"}),s.createElement("stop",{offset:.571,style:{stopColor:"#3b74b1",stopOpacity:1},id:"stop878"}),s.createElement("stop",{offset:.587,style:{stopColor:"#3a74b1",stopOpacity:1},id:"stop880"}),s.createElement("stop",{offset:.603,style:{stopColor:"#3a73b1",stopOpacity:1},id:"stop882"}),s.createElement("stop",{offset:.619,style:{stopColor:"#3973b1",stopOpacity:1},id:"stop884"}),s.createElement("stop",{offset:.635,style:{stopColor:"#3972b1",stopOpacity:1},id:"stop886"}),s.createElement("stop",{offset:.651,style:{stopColor:"#3872b0",stopOpacity:1},id:"stop888"}),s.createElement("stop",{offset:.667,style:{stopColor:"#3772b0",stopOpacity:1},id:"stop890"}),s.createElement("stop",{offset:.683,style:{stopColor:"#3772b0",stopOpacity:1},id:"stop892"}),s.createElement("stop",{offset:.698,style:{stopColor:"#3571b0",stopOpacity:1},id:"stop894"}),s.createElement("stop",{offset:.714,style:{stopColor:"#3570af",stopOpacity:1},id:"stop896"}),s.createElement("stop",{offset:.73,style:{stopColor:"#3570af",stopOpacity:1},id:"stop898"}),s.createElement("stop",{offset:.746,style:{stopColor:"#3370af",stopOpacity:1},id:"stop900"}),s.createElement("stop",{offset:.762,style:{stopColor:"#3370af",stopOpacity:1},id:"stop902"}),s.createElement("stop",{offset:.778,style:{stopColor:"#326faf",stopOpacity:1},id:"stop904"}),s.createElement("stop",{offset:.794,style:{stopColor:"#316faf",stopOpacity:1},id:"stop906"}),s.createElement("stop",{offset:.81,style:{stopColor:"#316eaf",stopOpacity:1},id:"stop908"}),s.createElement("stop",{offset:.825,style:{stopColor:"#306eaf",stopOpacity:1},id:"stop910"}),s.createElement("stop",{offset:.841,style:{stopColor:"#306eaf",stopOpacity:1},id:"stop912"}),s.createElement("stop",{offset:.857,style:{stopColor:"#2f6dae",stopOpacity:1},id:"stop914"}),s.createElement("stop",{offset:.873,style:{stopColor:"#2e6dae",stopOpacity:1},id:"stop916"}),s.createElement("stop",{offset:.889,style:{stopColor:"#2d6dae",stopOpacity:1},id:"stop918"}),s.createElement("stop",{offset:.905,style:{stopColor:"#2d6cae",stopOpacity:1},id:"stop920"}),s.createElement("stop",{offset:.921,style:{stopColor:"#2c6cae",stopOpacity:1},id:"stop922"}),s.createElement("stop",{offset:.937,style:{stopColor:"#2b6bad",stopOpacity:1},id:"stop924"}),s.createElement("stop",{offset:.952,style:{stopColor:"#2b6bad",stopOpacity:1},id:"stop926"}),s.createElement("stop",{offset:.968,style:{stopColor:"#2a6bad",stopOpacity:1},id:"stop928"}),s.createElement("stop",{offset:.984,style:{stopColor:"#296bad",stopOpacity:1},id:"stop930"}),s.createElement("stop",{offset:1,style:{stopColor:"#286aad",stopOpacity:1},id:"stop932"})),tt||(tt=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30101",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id341",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#fde1c5",stopOpacity:1},id:"stop7145"}),s.createElement("stop",{offset:.006,style:{stopColor:"#fde1c5",stopOpacity:1},id:"stop7147"}),s.createElement("stop",{offset:.213,style:{stopColor:"#fde8aa",stopOpacity:1},id:"stop7149"}),s.createElement("stop",{offset:.213,style:{stopColor:"#fde8aa",stopOpacity:1},id:"stop7151"}),s.createElement("stop",{offset:1,style:{stopColor:"#e5a78c",stopOpacity:1},id:"stop7153"})),ot||(ot=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30117",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id421",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#fffbf2",stopOpacity:1},id:"stop4738"}),s.createElement("stop",{offset:.006,style:{stopColor:"#fffbf2",stopOpacity:1},id:"stop4740"}),s.createElement("stop",{offset:.525,style:{stopColor:"#fdefac",stopOpacity:1},id:"stop4742"}),s.createElement("stop",{offset:.525,style:{stopColor:"#fdefac",stopOpacity:1},id:"stop4744"}),s.createElement("stop",{offset:1,style:{stopColor:"#fce6a7",stopOpacity:1},id:"stop4746"})),st||(st=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30197",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id768",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#a1af98",stopOpacity:1},id:"stop11714"}),s.createElement("stop",{offset:.004,style:{stopColor:"#a1af98",stopOpacity:1},id:"stop11716"}),s.createElement("stop",{offset:.007,style:{stopColor:"#a1b098",stopOpacity:1},id:"stop11718"}),s.createElement("stop",{offset:.011,style:{stopColor:"#a1b098",stopOpacity:1},id:"stop11720"}),s.createElement("stop",{offset:.014,style:{stopColor:"#a1b098",stopOpacity:1},id:"stop11722"}),s.createElement("stop",{offset:.018,style:{stopColor:"#a2b198",stopOpacity:1},id:"stop11724"}),s.createElement("stop",{offset:.022,style:{stopColor:"#a2b198",stopOpacity:1},id:"stop11726"}),s.createElement("stop",{offset:.025,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11728"}),s.createElement("stop",{offset:.029,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11730"}),s.createElement("stop",{offset:.033,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11732"}),s.createElement("stop",{offset:.036,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11734"}),s.createElement("stop",{offset:.04,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11736"}),s.createElement("stop",{offset:.043,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11738"}),s.createElement("stop",{offset:.047,style:{stopColor:"#a3b399",stopOpacity:1},id:"stop11740"}),s.createElement("stop",{offset:.051,style:{stopColor:"#a3b399",stopOpacity:1},id:"stop11742"}),s.createElement("stop",{offset:.054,style:{stopColor:"#a3b399",stopOpacity:1},id:"stop11744"}),s.createElement("stop",{offset:.058,style:{stopColor:"#a4b499",stopOpacity:1},id:"stop11746"}),s.createElement("stop",{offset:.061,style:{stopColor:"#a4b499",stopOpacity:1},id:"stop11748"}),s.createElement("stop",{offset:.065,style:{stopColor:"#a4b499",stopOpacity:1},id:"stop11750"}),s.createElement("stop",{offset:.069,style:{stopColor:"#a4b59a",stopOpacity:1},id:"stop11752"}),s.createElement("stop",{offset:.072,style:{stopColor:"#a4b59a",stopOpacity:1},id:"stop11754"}),s.createElement("stop",{offset:.076,style:{stopColor:"#a4b599",stopOpacity:1},id:"stop11756"}),s.createElement("stop",{offset:.08,style:{stopColor:"#a5b69a",stopOpacity:1},id:"stop11758"}),s.createElement("stop",{offset:.083,style:{stopColor:"#a5b69a",stopOpacity:1},id:"stop11760"}),s.createElement("stop",{offset:.087,style:{stopColor:"#a6b79b",stopOpacity:1},id:"stop11762"}),s.createElement("stop",{offset:.09,style:{stopColor:"#a6b79b",stopOpacity:1},id:"stop11764"}),s.createElement("stop",{offset:.094,style:{stopColor:"#a6b79a",stopOpacity:1},id:"stop11766"}),s.createElement("stop",{offset:.098,style:{stopColor:"#a6b79a",stopOpacity:1},id:"stop11768"}),s.createElement("stop",{offset:.101,style:{stopColor:"#a6b79a",stopOpacity:1},id:"stop11770"}),s.createElement("stop",{offset:.105,style:{stopColor:"#a6b89b",stopOpacity:1},id:"stop11772"}),s.createElement("stop",{offset:.108,style:{stopColor:"#a6b89b",stopOpacity:1},id:"stop11774"}),s.createElement("stop",{offset:.112,style:{stopColor:"#a6b89a",stopOpacity:1},id:"stop11776"}),s.createElement("stop",{offset:.116,style:{stopColor:"#a7b89b",stopOpacity:1},id:"stop11778"}),s.createElement("stop",{offset:.119,style:{stopColor:"#a7b89b",stopOpacity:1},id:"stop11780"}),s.createElement("stop",{offset:.123,style:{stopColor:"#a7b89b",stopOpacity:1},id:"stop11782"}),s.createElement("stop",{offset:.127,style:{stopColor:"#a8b99c",stopOpacity:1},id:"stop11784"}),s.createElement("stop",{offset:.13,style:{stopColor:"#a8b99b",stopOpacity:1},id:"stop11786"}),s.createElement("stop",{offset:.134,style:{stopColor:"#a8bb9c",stopOpacity:1},id:"stop11788"}),s.createElement("stop",{offset:.137,style:{stopColor:"#a8bb9c",stopOpacity:1},id:"stop11790"}),s.createElement("stop",{offset:.141,style:{stopColor:"#a8bb9c",stopOpacity:1},id:"stop11792"}),s.createElement("stop",{offset:.145,style:{stopColor:"#a9bb9c",stopOpacity:1},id:"stop11794"}),s.createElement("stop",{offset:.148,style:{stopColor:"#a9bb9c",stopOpacity:1},id:"stop11796"}),s.createElement("stop",{offset:.152,style:{stopColor:"#a9bb9c",stopOpacity:1},id:"stop11798"}),s.createElement("stop",{offset:.155,style:{stopColor:"#aabc9c",stopOpacity:1},id:"stop11800"}),s.createElement("stop",{offset:.159,style:{stopColor:"#a9bc9c",stopOpacity:1},id:"stop11802"}),s.createElement("stop",{offset:.163,style:{stopColor:"#a9bd9d",stopOpacity:1},id:"stop11804"}),s.createElement("stop",{offset:.166,style:{stopColor:"#a9bd9c",stopOpacity:1},id:"stop11806"}),s.createElement("stop",{offset:.17,style:{stopColor:"#a9bd9c",stopOpacity:1},id:"stop11808"}),s.createElement("stop",{offset:.174,style:{stopColor:"#aabd9d",stopOpacity:1},id:"stop11810"}),s.createElement("stop",{offset:.177,style:{stopColor:"#aabd9d",stopOpacity:1},id:"stop11812"}),s.createElement("stop",{offset:.181,style:{stopColor:"#aabd9d",stopOpacity:1},id:"stop11814"}),s.createElement("stop",{offset:.184,style:{stopColor:"#abbe9c",stopOpacity:1},id:"stop11816"}),s.createElement("stop",{offset:.188,style:{stopColor:"#abbe9c",stopOpacity:1},id:"stop11818"}),s.createElement("stop",{offset:.192,style:{stopColor:"#abbf9d",stopOpacity:1},id:"stop11820"}),s.createElement("stop",{offset:.195,style:{stopColor:"#abbf9d",stopOpacity:1},id:"stop11822"}),s.createElement("stop",{offset:.199,style:{stopColor:"#abbf9d",stopOpacity:1},id:"stop11824"}),s.createElement("stop",{offset:.202,style:{stopColor:"#acc09d",stopOpacity:1},id:"stop11826"}),s.createElement("stop",{offset:.206,style:{stopColor:"#acc09d",stopOpacity:1},id:"stop11828"}),s.createElement("stop",{offset:.21,style:{stopColor:"#adc19e",stopOpacity:1},id:"stop11830"}),s.createElement("stop",{offset:.213,style:{stopColor:"#adc19e",stopOpacity:1},id:"stop11832"}),s.createElement("stop",{offset:.217,style:{stopColor:"#acc19e",stopOpacity:1},id:"stop11834"}),s.createElement("stop",{offset:.22,style:{stopColor:"#acc29e",stopOpacity:1},id:"stop11836"}),s.createElement("stop",{offset:.224,style:{stopColor:"#acc29e",stopOpacity:1},id:"stop11838"}),s.createElement("stop",{offset:.228,style:{stopColor:"#acc29e",stopOpacity:1},id:"stop11840"}),s.createElement("stop",{offset:.24,style:{stopColor:"#aec39e",stopOpacity:1},id:"stop11842"}),s.createElement("stop",{offset:.252,style:{stopColor:"#aec39e",stopOpacity:1},id:"stop11844"}),s.createElement("stop",{offset:.264,style:{stopColor:"#aec39e",stopOpacity:1},id:"stop11846"}),s.createElement("stop",{offset:.277,style:{stopColor:"#afc49f",stopOpacity:1},id:"stop11848"}),s.createElement("stop",{offset:.289,style:{stopColor:"#afc49f",stopOpacity:1},id:"stop11850"}),s.createElement("stop",{offset:.301,style:{stopColor:"#b0c59f",stopOpacity:1},id:"stop11852"}),s.createElement("stop",{offset:.314,style:{stopColor:"#b1c59f",stopOpacity:1},id:"stop11854"}),s.createElement("stop",{offset:.326,style:{stopColor:"#b1c59f",stopOpacity:1},id:"stop11856"}),s.createElement("stop",{offset:.338,style:{stopColor:"#b3c7a0",stopOpacity:1},id:"stop11858"}),s.createElement("stop",{offset:.35,style:{stopColor:"#b3c7a0",stopOpacity:1},id:"stop11860"}),s.createElement("stop",{offset:.363,style:{stopColor:"#b3c7a0",stopOpacity:1},id:"stop11862"}),s.createElement("stop",{offset:.375,style:{stopColor:"#b4c8a1",stopOpacity:1},id:"stop11864"}),s.createElement("stop",{offset:.387,style:{stopColor:"#b4c9a1",stopOpacity:1},id:"stop11866"}),s.createElement("stop",{offset:.399,style:{stopColor:"#b5c9a1",stopOpacity:1},id:"stop11868"}),s.createElement("stop",{offset:.412,style:{stopColor:"#b6caa2",stopOpacity:1},id:"stop11870"}),s.createElement("stop",{offset:.424,style:{stopColor:"#b6caa2",stopOpacity:1},id:"stop11872"}),s.createElement("stop",{offset:.436,style:{stopColor:"#b7caa2",stopOpacity:1},id:"stop11874"}),s.createElement("stop",{offset:.448,style:{stopColor:"#b7cca2",stopOpacity:1},id:"stop11876"}),s.createElement("stop",{offset:.461,style:{stopColor:"#b7cca2",stopOpacity:1},id:"stop11878"}),s.createElement("stop",{offset:.473,style:{stopColor:"#b8cca2",stopOpacity:1},id:"stop11880"}),s.createElement("stop",{offset:.485,style:{stopColor:"#b9cda3",stopOpacity:1},id:"stop11882"}),s.createElement("stop",{offset:.497,style:{stopColor:"#bacea3",stopOpacity:1},id:"stop11884"}),s.createElement("stop",{offset:.51,style:{stopColor:"#bacea3",stopOpacity:1},id:"stop11886"}),s.createElement("stop",{offset:.522,style:{stopColor:"#bbcfa4",stopOpacity:1},id:"stop11888"}),s.createElement("stop",{offset:.534,style:{stopColor:"#bccfa4",stopOpacity:1},id:"stop11890"}),s.createElement("stop",{offset:.546,style:{stopColor:"#bccfa4",stopOpacity:1},id:"stop11892"}),s.createElement("stop",{offset:.559,style:{stopColor:"#bdd1a4",stopOpacity:1},id:"stop11894"}),s.createElement("stop",{offset:.571,style:{stopColor:"#bdd1a4",stopOpacity:1},id:"stop11896"}),s.createElement("stop",{offset:.583,style:{stopColor:"#bdd1a4",stopOpacity:1},id:"stop11898"}),s.createElement("stop",{offset:.595,style:{stopColor:"#bed1a4",stopOpacity:1},id:"stop11900"}),s.createElement("stop",{offset:.608,style:{stopColor:"#bfd2a5",stopOpacity:1},id:"stop11902"}),s.createElement("stop",{offset:.62,style:{stopColor:"#bfd3a5",stopOpacity:1},id:"stop11904"}),s.createElement("stop",{offset:.632,style:{stopColor:"#c0d3a6",stopOpacity:1},id:"stop11906"}),s.createElement("stop",{offset:.645,style:{stopColor:"#c0d4a7",stopOpacity:1},id:"stop11908"}),s.createElement("stop",{offset:.657,style:{stopColor:"#c1d4a7",stopOpacity:1},id:"stop11910"}),s.createElement("stop",{offset:.669,style:{stopColor:"#c1d5a7",stopOpacity:1},id:"stop11912"}),s.createElement("stop",{offset:.681,style:{stopColor:"#c2d6a7",stopOpacity:1},id:"stop11914"}),s.createElement("stop",{offset:.694,style:{stopColor:"#c3d6a7",stopOpacity:1},id:"stop11916"}),s.createElement("stop",{offset:.706,style:{stopColor:"#c3d6a7",stopOpacity:1},id:"stop11918"}),s.createElement("stop",{offset:.718,style:{stopColor:"#c4d7a8",stopOpacity:1},id:"stop11920"}),s.createElement("stop",{offset:.73,style:{stopColor:"#c5d7a8",stopOpacity:1},id:"stop11922"}),s.createElement("stop",{offset:.743,style:{stopColor:"#c5d7a8",stopOpacity:1},id:"stop11924"}),s.createElement("stop",{offset:.755,style:{stopColor:"#c6d9a9",stopOpacity:1},id:"stop11926"}),s.createElement("stop",{offset:.767,style:{stopColor:"#c6d9a9",stopOpacity:1},id:"stop11928"}),s.createElement("stop",{offset:.779,style:{stopColor:"#c7daa9",stopOpacity:1},id:"stop11930"}),s.createElement("stop",{offset:.792,style:{stopColor:"#c8daa9",stopOpacity:1},id:"stop11932"}),s.createElement("stop",{offset:.804,style:{stopColor:"#c8dbaa",stopOpacity:1},id:"stop11934"}),s.createElement("stop",{offset:.816,style:{stopColor:"#c9dbaa",stopOpacity:1},id:"stop11936"}),s.createElement("stop",{offset:.828,style:{stopColor:"#cadcaa",stopOpacity:1},id:"stop11938"}),s.createElement("stop",{offset:.841,style:{stopColor:"#cadcaa",stopOpacity:1},id:"stop11940"}),s.createElement("stop",{offset:.853,style:{stopColor:"#cbddab",stopOpacity:1},id:"stop11942"}),s.createElement("stop",{offset:.865,style:{stopColor:"#cbdeab",stopOpacity:1},id:"stop11944"}),s.createElement("stop",{offset:.877,style:{stopColor:"#cbdeab",stopOpacity:1},id:"stop11946"}),s.createElement("stop",{offset:.89,style:{stopColor:"#cddfac",stopOpacity:1},id:"stop11948"}),s.createElement("stop",{offset:.902,style:{stopColor:"#cddfac",stopOpacity:1},id:"stop11950"}),s.createElement("stop",{offset:.914,style:{stopColor:"#cee0ac",stopOpacity:1},id:"stop11952"}),s.createElement("stop",{offset:.926,style:{stopColor:"#cfe1ac",stopOpacity:1},id:"stop11954"}),s.createElement("stop",{offset:.939,style:{stopColor:"#cfe1ac",stopOpacity:1},id:"stop11956"}),s.createElement("stop",{offset:.951,style:{stopColor:"#d0e1ac",stopOpacity:1},id:"stop11958"}),s.createElement("stop",{offset:.963,style:{stopColor:"#d1e2ad",stopOpacity:1},id:"stop11960"}),s.createElement("stop",{offset:.975,style:{stopColor:"#d1e3ad",stopOpacity:1},id:"stop11962"}),s.createElement("stop",{offset:.988,style:{stopColor:"#d2e3ad",stopOpacity:1},id:"stop11964"}),s.createElement("stop",{offset:1,style:{stopColor:"#d2e4ae",stopOpacity:1},id:"stop11966"})),at||(at=s.createElement("linearGradient",{id:"SVGID_9_",y2:72.974,gradientUnits:"userSpaceOnUse",x2:39.187,y1:45.947,x1:46.871},s.createElement("stop",{id:"stop3533",stopColor:"#98D8D7",offset:0}),s.createElement("stop",{id:"stop3535",stopColor:"#152469",offset:1}))),rt||(rt=s.createElement("linearGradient",{id:"SVGID_11_",y2:59.539,gradientUnits:"userSpaceOnUse",x2:12.304,y1:59.539,x1:2.104},s.createElement("stop",{id:"stop3567",stopColor:"#DEF3F1",offset:0}),s.createElement("stop",{id:"stop3569",stopColor:"#5085BC",offset:1}))),lt||(lt=s.createElement("linearGradient",{id:"SVGID_12_",y2:61.422,gradientUnits:"userSpaceOnUse",x2:47.336,y1:61.422,x1:36.954},s.createElement("stop",{id:"stop3574",stopColor:"#DEF3F1",offset:0}),s.createElement("stop",{id:"stop3576",stopColor:"#5085BC",offset:1}))),pt||(pt=s.createElement("linearGradient",{id:"SVGID_13_",y2:42.262,gradientUnits:"userSpaceOnUse",x2:47.195,y1:42.262,x1:11.303},s.createElement("stop",{id:"stop3581",stopColor:"#094992",offset:0}),s.createElement("stop",{id:"stop3583",stopColor:"#8BCDE2",offset:.668}),s.createElement("stop",{id:"stop3585",stopColor:"#E6F6F9",offset:1}))),it||(it=s.createElement("linearGradient",{id:"SVGID_14_",y2:42.961,gradientUnits:"userSpaceOnUse",x2:11.375,y1:42.961,x1:11.375},s.createElement("stop",{id:"stop3590",stopColor:"#7E9EC4",offset:0}),s.createElement("stop",{id:"stop3592",stopColor:"#151D89",offset:1}))),nt||(nt=s.createElement("linearGradient",{id:"SVGID_15_",y2:42.88,gradientUnits:"userSpaceOnUse",x2:46.487,y1:42.88,x1:12.171},s.createElement("stop",{id:"stop3597",stopColor:"#BBC7E1",offset:.006}),s.createElement("stop",{id:"stop3599",stopColor:"#7090C3",offset:.225}),s.createElement("stop",{id:"stop3601",stopColor:"#C8EAEF",offset:.545}),s.createElement("stop",{id:"stop3603",stopColor:"#fff",offset:1}))),ct||(ct=s.createElement("linearGradient",{id:"SVGID_16_",y2:41.838,gradientUnits:"userSpaceOnUse",x2:47.195,y1:41.838,x1:11.385},s.createElement("stop",{id:"stop3608",stopColor:"#7090C3",offset:.006}),s.createElement("stop",{id:"stop3610",stopColor:"#C1E7ED",offset:.545}),s.createElement("stop",{id:"stop3612",stopColor:"#fff",offset:1}))),dt||(dt=s.createElement("linearGradient",{id:"SVGID_20_",y2:83.387,gradientUnits:"userSpaceOnUse",x2:79.737,y1:82.676,x1:79.927},s.createElement("stop",{id:"stop3668",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3670",stopColor:"#A85D10",offset:1}))),ft||(ft=s.createElement("linearGradient",{id:"SVGID_21_",y2:67.47,gradientUnits:"userSpaceOnUse",x2:88.981,y1:67.47,x1:79.939},s.createElement("stop",{id:"stop3675",stopColor:"#DEB150",offset:0}),s.createElement("stop",{id:"stop3677",stopColor:"#FFF8B3",offset:1}))),mt||(mt=s.createElement("linearGradient",{id:"SVGID_22_",y2:52.111,gradientUnits:"userSpaceOnUse",x2:88.891,y1:51.523,x1:88.891},s.createElement("stop",{id:"stop3682",stopColor:"#C67C0C",offset:.006}),s.createElement("stop",{id:"stop3684",stopColor:"#DE980D",offset:1}))),Et||(Et=s.createElement("linearGradient",{id:"SVGID_23_",y2:51.444,gradientUnits:"userSpaceOnUse",x2:87.96,y1:50.832,x1:87.592},s.createElement("stop",{id:"stop3689",stopColor:"#FED40F",offset:.006}),s.createElement("stop",{id:"stop3691",stopColor:"#A85D10",offset:1}))),yt||(yt=s.createElement("linearGradient",{id:"SVGID_24_",y2:51.572,gradientUnits:"userSpaceOnUse",x2:88.325,y1:51.303,x1:88.551},s.createElement("stop",{id:"stop3696",stopColor:"#FED40F",offset:.006}),s.createElement("stop",{id:"stop3698",stopColor:"#A85D10",offset:1}))),ht||(ht=s.createElement("linearGradient",{id:"SVGID_25_",y2:51.258,gradientUnits:"userSpaceOnUse",x2:87.578,y1:51.258,x1:51.914},s.createElement("stop",{id:"stop3705",stopColor:"#FFF8FB",offset:0}),s.createElement("stop",{id:"stop3707",stopColor:"#FEC236",offset:1}))),Ct||(Ct=s.createElement("linearGradient",{id:"SVGID_26_",y2:66.506,gradientUnits:"userSpaceOnUse",x2:82.877,y1:66.734,x1:83.673},s.createElement("stop",{id:"stop3714",stopColor:"#B37E00",offset:0}),s.createElement("stop",{id:"stop3716",stopColor:"#FF9E00",offset:1}))),ut||(ut=s.createElement("linearGradient",{id:"SVGID_27_",y2:83.151,gradientUnits:"userSpaceOnUse",x2:79.126,y1:82.259,x1:79.523},s.createElement("stop",{id:"stop3723",stopColor:"#FFD100",offset:.006}),s.createElement("stop",{id:"stop3725",stopColor:"#A8710A",offset:1}))),gt||(gt=s.createElement("linearGradient",{id:"SVGID_28_",y2:83.13,gradientUnits:"userSpaceOnUse",x2:78.833,y1:83.13,x1:42.487},s.createElement("stop",{id:"stop3730",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3732",stopColor:"#FDDA10",offset:.4}),s.createElement("stop",{id:"stop3734",stopColor:"#DE980D",offset:1}))),xt||(xt=s.createElement("linearGradient",{id:"SVGID_29_",y2:79.982,gradientUnits:"userSpaceOnUse",x2:41.649,y1:80.632,x1:42.234},s.createElement("stop",{id:"stop3743",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3745",stopColor:"#DE980D",offset:.1}),s.createElement("stop",{id:"stop3747",stopColor:"#FDDA10",offset:.7}),s.createElement("stop",{id:"stop3749",stopColor:"#DE980D",offset:1}))),Ut||(Ut=s.createElement("linearGradient",{id:"SVGID_30_",y2:80.287,gradientUnits:"userSpaceOnUse",x2:42.664,y1:79.542,x1:42.251},s.createElement("stop",{id:"stop3754",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3756",stopColor:"#FEBF0F",offset:.4}),s.createElement("stop",{id:"stop3758",stopColor:"#FED40F",offset:.8}),s.createElement("stop",{id:"stop3760",stopColor:"#DE980D",offset:1}))),Ot||(Ot=s.createElement("linearGradient",{id:"SVGID_32_",y2:63.881,gradientUnits:"userSpaceOnUse",x2:46.583,y1:64.121,x1:47.419},s.createElement("stop",{id:"stop3774",stopColor:"#FFEFBB",offset:.006}),s.createElement("stop",{id:"stop3776",stopColor:"#FFBF00",offset:1}))),St||(St=s.createElement("linearGradient",{id:"SVGID_33_",y2:51.645,gradientUnits:"userSpaceOnUse",x2:88.91,y1:51.645,x1:50.168},s.createElement("stop",{id:"stop3781",stopColor:"#FCA859",offset:.006}),s.createElement("stop",{id:"stop3783",stopColor:"#FDC30F",offset:.213}),s.createElement("stop",{id:"stop3785",stopColor:"#B51C00",offset:1}))),Gt||(Gt=s.createElement("linearGradient",{id:"SVGID_34_",y2:52.149,gradientUnits:"userSpaceOnUse",x2:88.981,y1:52.149,x1:50.481},s.createElement("stop",{id:"stop3790",stopColor:"#FFF6D8",offset:.006}),s.createElement("stop",{id:"stop3792",stopColor:"#FDDA10",offset:.525}),s.createElement("stop",{id:"stop3794",stopColor:"#F9BD0C",offset:1}))),bt||(bt=s.createElement("linearGradient",{id:"SVGID_35_",y2:81.852,gradientUnits:"userSpaceOnUse",x2:78.353,y1:82.317,x1:78.891},s.createElement("stop",{id:"stop3799",stopColor:"#EAB949",offset:0}),s.createElement("stop",{id:"stop3801",stopColor:"#EDC25A",offset:.072}),s.createElement("stop",{id:"stop3803",stopColor:"#F3D883",offset:.278}),s.createElement("stop",{id:"stop3805",stopColor:"#F8E9A4",offset:.478}),s.createElement("stop",{id:"stop3807",stopColor:"#FCF5BC",offset:.67}),s.createElement("stop",{id:"stop3809",stopColor:"#FEFCCA",offset:.848}),s.createElement("stop",{id:"stop3811",stopColor:"#FFFFCF",offset:1}))),_t||(_t=s.createElement("linearGradient",{id:"SVGID_38_",y2:5.29,gradientUnits:"userSpaceOnUse",x2:22.211,y1:5.29,x1:22.032},s.createElement("stop",{id:"stop3860",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3862",stopColor:"#BD6F4F",offset:1}))),Pt||(Pt=s.createElement("linearGradient",{id:"SVGID_40_",y2:4.267,gradientUnits:"userSpaceOnUse",x2:57.926,y1:4.267,x1:22.12},s.createElement("stop",{id:"stop3878",stopColor:"#FC2B21",offset:0}),s.createElement("stop",{id:"stop3880",stopColor:"#FF590A",offset:.236}),s.createElement("stop",{id:"stop3882",stopColor:"#FB570B",offset:.248}),s.createElement("stop",{id:"stop3884",stopColor:"#E74C0E",offset:.327}),s.createElement("stop",{id:"stop3886",stopColor:"#D84511",offset:.417}),s.createElement("stop",{id:"stop3888",stopColor:"#D04013",offset:.525}),s.createElement("stop",{id:"stop3890",stopColor:"#CD3F13",offset:.697}),s.createElement("stop",{id:"stop3892",stopColor:"#D04213",offset:.796}),s.createElement("stop",{id:"stop3894",stopColor:"#D84B14",offset:.869}),s.createElement("stop",{id:"stop3896",stopColor:"#E65B16",offset:.933}),s.createElement("stop",{id:"stop3898",stopColor:"#F97219",offset:.993}),s.createElement("stop",{id:"stop3900",stopColor:"#FC7519",offset:1}))),vt||(vt=s.createElement("linearGradient",{id:"SVGID_41_",y2:21.967,gradientUnits:"userSpaceOnUse",x2:22.964,y1:21.967,x1:12.904},s.createElement("stop",{id:"stop3909",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3911",stopColor:"#BD6F4F",offset:1}))),Dt||(Dt=s.createElement("linearGradient",{id:"SVGID_42_",y2:1.412,gradientUnits:"userSpaceOnUse",x2:25.65,y1:9.042,x1:59.88},s.createElement("stop",{id:"stop3916",stopColor:"#FE560D",offset:0}),s.createElement("stop",{id:"stop3918",stopColor:"#8C1501",offset:1}))),Vt||(Vt=s.createElement("linearGradient",{id:"SVGID_43_",y2:-2.479,gradientUnits:"userSpaceOnUse",x2:39.596,y1:8.636,x1:40.003},s.createElement("stop",{id:"stop3923",stopColor:"#FE560D",offset:0}),s.createElement("stop",{id:"stop3925",stopColor:"#8C1501",offset:1}))),Mt||(Mt=s.createElement("linearGradient",{id:"SVGID_44_",y2:23.684,gradientUnits:"userSpaceOnUse",x2:58.074,y1:23.684,x1:47.625},s.createElement("stop",{id:"stop3932",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3934",stopColor:"#FC895B",offset:1}))),It||(It=s.createElement("linearGradient",{id:"SVGID_45_",y2:36.24,gradientUnits:"userSpaceOnUse",x2:48.695,y1:36.24,x1:12.928},s.createElement("stop",{id:"stop3939",stopColor:"#FD9B20",offset:0}),s.createElement("stop",{id:"stop3941",stopColor:"#FD9B20",offset:.25}),s.createElement("stop",{id:"stop3943",stopColor:"#FDB830",offset:.337}),s.createElement("stop",{id:"stop3945",stopColor:"#FED23E",offset:.429}),s.createElement("stop",{id:"stop3947",stopColor:"#FEDB43",offset:.485}),s.createElement("stop",{id:"stop3949",stopColor:"#FE8411",offset:.75}),s.createElement("stop",{id:"stop3951",stopColor:"#FE560D",offset:1}))),wt||(wt=s.createElement("linearGradient",{id:"SVGID_47_",y2:5.29,gradientUnits:"userSpaceOnUse",x2:22.213,y1:5.29,x1:22.034},s.createElement("stop",{id:"stop3965",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3967",stopColor:"#BD6F4F",offset:1}))),Ht||(Ht=s.createElement("linearGradient",{id:"SVGID_51_",y2:13.84,gradientUnits:"userSpaceOnUse",x2:98.606,y1:13.84,x1:62.728},s.createElement("stop",{id:"stop4027",stopColor:"#D3ED89",offset:0}),s.createElement("stop",{id:"stop4029",stopColor:"#5F821C",offset:1}))),Tt||(Tt=s.createElement("linearGradient",{id:"SVGID_52_",y2:26.584,gradientUnits:"userSpaceOnUse",x2:57.342,y1:26.828,x1:58.195},s.createElement("stop",{id:"stop4036",stopColor:"#D3ED89",offset:.282}),s.createElement("stop",{id:"stop4038",stopColor:"#D3ED89",offset:.405}),s.createElement("stop",{id:"stop4040",stopColor:"#5F821C",offset:1}))),Ft||(Ft=s.createElement("linearGradient",{id:"SVGID_53_",y2:10.625,gradientUnits:"userSpaceOnUse",x2:61.947,y1:10.682,x1:62.765},s.createElement("stop",{id:"stop4047",stopColor:"#7AA922",offset:0}),s.createElement("stop",{id:"stop4049",stopColor:"#D3ED89",offset:.2}),s.createElement("stop",{id:"stop4051",stopColor:"#D3ED89",offset:.525}),s.createElement("stop",{id:"stop4053",stopColor:"#7AA922",offset:1}))),Bt||(Bt=s.createElement("linearGradient",{id:"SVGID_54_",y2:29.306,gradientUnits:"userSpaceOnUse",x2:99.836,y1:29.306,x1:89.855},s.createElement("stop",{id:"stop4058",stopColor:"#7AA922",offset:.006}),s.createElement("stop",{id:"stop4060",stopColor:"#1D4A20",offset:.169}),s.createElement("stop",{id:"stop4062",stopColor:"#26551B",offset:.382}),s.createElement("stop",{id:"stop4064",stopColor:"#7AA922",offset:1}))),At||(At=s.createElement("linearGradient",{id:"SVGID_55_",y2:45.008,gradientUnits:"userSpaceOnUse",x2:89.102,y1:45.064,x1:89.908},s.createElement("stop",{id:"stop4073",stopColor:"#7AA922",offset:0}),s.createElement("stop",{id:"stop4075",stopColor:"#D3ED89",offset:1}))),zt||(zt=s.createElement("linearGradient",{id:"SVGID_56_",y2:45.704,gradientUnits:"userSpaceOnUse",x2:89.76,y1:45.136,x1:90.272},s.createElement("stop",{id:"stop4080",stopColor:"#5F821C",offset:0}),s.createElement("stop",{id:"stop4082",stopColor:"#26551B",offset:1}))),Zt||(Zt=s.createElement("linearGradient",{id:"SVGID_57_",y2:46.138,gradientUnits:"userSpaceOnUse",x2:89.521,y1:46.138,x1:53.182},s.createElement("stop",{id:"stop4087",stopColor:"#7AA922",offset:0}),s.createElement("stop",{id:"stop4089",stopColor:"#D3ED89",offset:.4}),s.createElement("stop",{id:"stop4091",stopColor:"#7AA922",offset:1}))),kt||(kt=s.createElement("linearGradient",{id:"SVGID_58_",y2:42.717,gradientUnits:"userSpaceOnUse",x2:52.387,y1:43.355,x1:52.961},s.createElement("stop",{id:"stop4102",stopColor:"#1D3A19",offset:0}),s.createElement("stop",{id:"stop4104",stopColor:"#26551B",offset:.1}),s.createElement("stop",{id:"stop4106",stopColor:"#7AA922",offset:.65}),s.createElement("stop",{id:"stop4108",stopColor:"#D3ED89",offset:1}))),Nt||(Nt=s.createElement("linearGradient",{id:"SVGID_59_",y2:43.078,gradientUnits:"userSpaceOnUse",x2:53.36,y1:42.324,x1:52.942},s.createElement("stop",{id:"stop4113",stopColor:"#5F821C",offset:0}),s.createElement("stop",{id:"stop4115",stopColor:"#7AA922",offset:.405}),s.createElement("stop",{id:"stop4117",stopColor:"#5F821C",offset:.8}),s.createElement("stop",{id:"stop4119",stopColor:"#5F821C",offset:1}))),Rt||(Rt=s.createElement("linearGradient",{id:"SVGID_60_",y2:13.016,gradientUnits:"userSpaceOnUse",x2:99.546,y1:13.42,x1:99.427},s.createElement("stop",{id:"stop4124",stopColor:"#5B7F30",offset:0}),s.createElement("stop",{id:"stop4126",stopColor:"#D3ED89",offset:1}))),Lt||(Lt=s.createElement("linearGradient",{id:"SVGID_61_",y2:8.039,gradientUnits:"userSpaceOnUse",x2:62.159,y1:18.514,x1:98.69},s.createElement("stop",{id:"stop4131",stopColor:"#1D3419",offset:0}),s.createElement("stop",{id:"stop4133",stopColor:"#26551B",offset:.228}),s.createElement("stop",{id:"stop4135",stopColor:"#7AA922",offset:1}))),jt||(jt=s.createElement("linearGradient",{id:"SVGID_62_",y2:28.765,gradientUnits:"userSpaceOnUse",x2:93.73,y1:29.008,x1:94.576},s.createElement("stop",{id:"stop4140",stopColor:"#5F821C",offset:0}),s.createElement("stop",{id:"stop4142",stopColor:"#75C146",offset:1}))),Wt||(Wt=s.createElement("linearGradient",{id:"SVGID_63_",y2:13.263,gradientUnits:"userSpaceOnUse",x2:100.04,y1:13.263,x1:98.396},s.createElement("stop",{id:"stop4147",stopColor:"#D3ED89",offset:0}),s.createElement("stop",{id:"stop4149",stopColor:"#5F821C",offset:1}))),qt||(qt=s.createElement("linearGradient",{id:"SVGID_64_",y2:8.453,gradientUnits:"userSpaceOnUse",x2:62.106,y1:18.898,x1:98.532},s.createElement("stop",{id:"stop4154",stopColor:"#93BF81",offset:0}),s.createElement("stop",{id:"stop4156",stopColor:"#26551B",offset:.228}),s.createElement("stop",{id:"stop4158",stopColor:"#BDE256",offset:1}))),Yt||(Yt=s.createElement("linearGradient",{id:"SVGID_65_",y2:13.016,gradientUnits:"userSpaceOnUse",x2:99.548,y1:13.42,x1:99.429},s.createElement("stop",{id:"stop4163",stopColor:"#5B7F30",offset:0}),s.createElement("stop",{id:"stop4165",stopColor:"#D3ED89",offset:1}))),Xt||(Xt=s.createElement("linearGradient",{id:"SVGID_66_",y2:13.264,gradientUnits:"userSpaceOnUse",x2:100.04,y1:13.264,x1:98.396},s.createElement("stop",{id:"stop4170",stopColor:"#D3ED89",offset:0}),s.createElement("stop",{id:"stop4172",stopColor:"#5F821C",offset:1}))),s.createElement("linearGradient",{id:"SVGID_49_",gradientUnits:"userSpaceOnUse",x1:241.248,y1:-147.935,x2:265.393,y2:-147.935,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#d3ed89"},id:"stop7094"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7096"})),s.createElement("linearGradient",{id:"SVGID_50_-6",gradientUnits:"userSpaceOnUse",x1:238.196,y1:-156.675,x2:237.623,y2:-156.511,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.282,style:{stopColor:"#d3ed89"},id:"stop7103"}),s.createElement("stop",{offset:.405,style:{stopColor:"#d3ed89"},id:"stop7105"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7107"})),s.createElement("linearGradient",{id:"SVGID_51_-4",gradientUnits:"userSpaceOnUse",x1:241.273,y1:-145.81,x2:240.721,y2:-145.771,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7aa922"},id:"stop7114"}),s.createElement("stop",{offset:.2,style:{stopColor:"#d3ed89"},id:"stop7116"}),s.createElement("stop",{offset:.525,style:{stopColor:"#d3ed89"},id:"stop7118"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7120"})),s.createElement("linearGradient",{id:"SVGID_52_-3",gradientUnits:"userSpaceOnUse",x1:259.502,y1:-158.343,x2:266.219,y2:-158.343,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#7aa922"},id:"stop7125"}),s.createElement("stop",{offset:.169,style:{stopColor:"#1d4a20"},id:"stop7127"}),s.createElement("stop",{offset:.382,style:{stopColor:"#26551b"},id:"stop7129"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7131"})),s.createElement("linearGradient",{id:"SVGID_53_-2",gradientUnits:"userSpaceOnUse",x1:259.539,y1:-168.946,x2:258.996,y2:-168.909,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7aa922"},id:"stop7140"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7142"})),s.createElement("linearGradient",{id:"SVGID_54_-8",gradientUnits:"userSpaceOnUse",x1:259.782,y1:-168.996,x2:259.439,y2:-169.378,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5f821c"},id:"stop7147-5"}),s.createElement("stop",{offset:1,style:{stopColor:"#26551b"},id:"stop7149-2"})),s.createElement("linearGradient",{id:"SVGID_55_-1",gradientUnits:"userSpaceOnUse",x1:234.824,y1:-169.67,x2:259.277,y2:-169.67,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7aa922"},id:"stop7154"}),s.createElement("stop",{offset:.4,style:{stopColor:"#d3ed89"},id:"stop7156"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7158"})),s.createElement("linearGradient",{id:"SVGID_56_-5",gradientUnits:"userSpaceOnUse",x1:234.675,y1:-167.797,x2:234.288,y2:-167.368,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#1d3a19"},id:"stop7169"}),s.createElement("stop",{offset:.1,style:{stopColor:"#26551b"},id:"stop7171"}),s.createElement("stop",{offset:.65,style:{stopColor:"#7aa922"},id:"stop7173"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7175"})),s.createElement("linearGradient",{id:"SVGID_57_-0",gradientUnits:"userSpaceOnUse",x1:234.661,y1:-167.104,x2:234.942,y2:-167.611,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5f821c"},id:"stop7180"}),s.createElement("stop",{offset:.405,style:{stopColor:"#7aa922"},id:"stop7182"}),s.createElement("stop",{offset:.8,style:{stopColor:"#5f821c"},id:"stop7184"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7186"})),s.createElement("linearGradient",{id:"SVGID_58_-5",gradientUnits:"userSpaceOnUse",x1:265.943,y1:-147.652,x2:266.023,y2:-147.38,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5b7f30"},id:"stop7191"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7193"})),s.createElement("linearGradient",{id:"SVGID_59_-4",gradientUnits:"userSpaceOnUse",x1:265.448,y1:-151.081,x2:240.864,y2:-144.031,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#1d3419"},id:"stop7198"}),s.createElement("stop",{offset:.228,style:{stopColor:"#26551b"},id:"stop7200"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7202"})),s.createElement("linearGradient",{id:"SVGID_60_-3",gradientUnits:"userSpaceOnUse",x1:262.679,y1:-158.141,x2:262.11,y2:-157.978,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5f821c"},id:"stop7207"}),s.createElement("stop",{offset:1,style:{stopColor:"#75c146"},id:"stop7209"})),s.createElement("linearGradient",{id:"SVGID_61_-1",gradientUnits:"userSpaceOnUse",x1:265.25,y1:-147.547,x2:266.354,y2:-147.547,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#d3ed89"},id:"stop7214"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7216"})),s.createElement("linearGradient",{id:"SVGID_62_-7",gradientUnits:"userSpaceOnUse",x1:265.343,y1:-151.339,x2:240.831,y2:-144.31,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#93bf81"},id:"stop7221"}),s.createElement("stop",{offset:.228,style:{stopColor:"#26551b"},id:"stop7223"}),s.createElement("stop",{offset:1,style:{stopColor:"#bde256"},id:"stop7225"})),s.createElement("linearGradient",{id:"SVGID_63_-7",gradientUnits:"userSpaceOnUse",x1:265.945,y1:-147.654,x2:266.026,y2:-147.381,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5b7f30"},id:"stop7230"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7232"})),s.createElement("linearGradient",{id:"SVGID_64_-6",gradientUnits:"userSpaceOnUse",x1:265.25,y1:-147.548,x2:266.356,y2:-147.548,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#d3ed89"},id:"stop7237"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7239"})),s.createElement("linearGradient",{id:"SVGID_38_-7",gradientUnits:"userSpaceOnUse",x1:213.862,y1:-142.182,x2:213.982,y2:-142.182,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop6936"}),s.createElement("stop",{offset:1,style:{stopColor:"#bd6f4f"},id:"stop6938"})),s.createElement("linearGradient",{id:"SVGID_39_",gradientUnits:"userSpaceOnUse",x1:213.921,y1:-141.493,x2:238.016,y2:-141.493,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fc2b21"},id:"stop6950"}),s.createElement("stop",{offset:.236,style:{stopColor:"#ff590a"},id:"stop6952"}),s.createElement("stop",{offset:.248,style:{stopColor:"#fb570b"},id:"stop6954"}),s.createElement("stop",{offset:.327,style:{stopColor:"#e74c0e"},id:"stop6956"}),s.createElement("stop",{offset:.417,style:{stopColor:"#d84511"},id:"stop6958"}),s.createElement("stop",{offset:.525,style:{stopColor:"#d04013"},id:"stop6960"}),s.createElement("stop",{offset:.697,style:{stopColor:"#cd3f13"},id:"stop6962"}),s.createElement("stop",{offset:.796,style:{stopColor:"#d04213"},id:"stop6964"}),s.createElement("stop",{offset:.869,style:{stopColor:"#d84b14"},id:"stop6966"}),s.createElement("stop",{offset:.933,style:{stopColor:"#e65b16"},id:"stop6968"}),s.createElement("stop",{offset:.993,style:{stopColor:"#f97219"},id:"stop6970"}),s.createElement("stop",{offset:1,style:{stopColor:"#fc7519"},id:"stop6972"})),s.createElement("linearGradient",{id:"SVGID_40_-4",gradientUnits:"userSpaceOnUse",x1:207.718,y1:-153.405,x2:214.489,y2:-153.405,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop6981"}),s.createElement("stop",{offset:1,style:{stopColor:"#bd6f4f"},id:"stop6983"})),s.createElement("linearGradient",{id:"SVGID_41_-6",gradientUnits:"userSpaceOnUse",x1:239.424,y1:-144.728,x2:215.336,y2:-139.359,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fe560d"},id:"stop6988"}),s.createElement("stop",{offset:1,style:{stopColor:"#8c1501"},id:"stop6990"})),s.createElement("linearGradient",{id:"SVGID_42_-7",gradientUnits:"userSpaceOnUse",x1:225.955,y1:-144.433,x2:225.681,y2:-136.954,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fe560d"},id:"stop6995"}),s.createElement("stop",{offset:1,style:{stopColor:"#8c1501"},id:"stop6997"})),s.createElement("linearGradient",{id:"SVGID_43_-5",gradientUnits:"userSpaceOnUse",x1:231.084,y1:-154.559,x2:238.115,y2:-154.559,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop7004"}),s.createElement("stop",{offset:1,style:{stopColor:"#fc895b"},id:"stop7006"})),s.createElement("linearGradient",{id:"SVGID_44_-0",gradientUnits:"userSpaceOnUse",x1:207.735,y1:-163.009,x2:231.804,y2:-163.009,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd9b20"},id:"stop7011"}),s.createElement("stop",{offset:.25,style:{stopColor:"#fd9b20"},id:"stop7013"}),s.createElement("stop",{offset:.337,style:{stopColor:"#fdb830"},id:"stop7015"}),s.createElement("stop",{offset:.429,style:{stopColor:"#fed23e"},id:"stop7017"}),s.createElement("stop",{offset:.485,style:{stopColor:"#fedb43"},id:"stop7019"}),s.createElement("stop",{offset:.75,style:{stopColor:"#fe8411"},id:"stop7021"}),s.createElement("stop",{offset:1,style:{stopColor:"#fe560d"},id:"stop7023"})),s.createElement("linearGradient",{id:"SVGID_45_-6",gradientUnits:"userSpaceOnUse",x1:213.862,y1:-142.182,x2:213.983,y2:-142.182,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop7036"}),s.createElement("stop",{offset:1,style:{stopColor:"#bd6f4f"},id:"stop7038"})),s.createElement("linearGradient",{id:"SVGID_47_-1",gradientUnits:"userSpaceOnUse",x1:213.92,y1:-141.493,x2:238.016,y2:-141.493,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fc2b21"},id:"stop7042"}),s.createElement("stop",{offset:.236,style:{stopColor:"#ff590a"},id:"stop7044"}),s.createElement("stop",{offset:.248,style:{stopColor:"#fb570b"},id:"stop7046"}),s.createElement("stop",{offset:.327,style:{stopColor:"#e74c0e"},id:"stop7048"}),s.createElement("stop",{offset:.417,style:{stopColor:"#d84511"},id:"stop7050"}),s.createElement("stop",{offset:.525,style:{stopColor:"#d04013"},id:"stop7052"}),s.createElement("stop",{offset:.697,style:{stopColor:"#cd3f13"},id:"stop7054"}),s.createElement("stop",{offset:.796,style:{stopColor:"#d04213"},id:"stop7056"}),s.createElement("stop",{offset:.869,style:{stopColor:"#d84b14"},id:"stop7058"}),s.createElement("stop",{offset:.933,style:{stopColor:"#e65b16"},id:"stop7060"}),s.createElement("stop",{offset:.993,style:{stopColor:"#f97219"},id:"stop7062"}),s.createElement("stop",{offset:1,style:{stopColor:"#fc7519"},id:"stop7064"})),s.createElement("linearGradient",{id:"SVGID_20_-7",gradientUnits:"userSpaceOnUse",x1:252.821,y1:-194.258,x2:252.693,y2:-194.736,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6745"}),s.createElement("stop",{offset:1,style:{stopColor:"#a85d10"},id:"stop6747"})),s.createElement("linearGradient",{id:"SVGID_21_-8",gradientUnits:"userSpaceOnUse",x1:252.829,y1:-184.025,x2:258.914,y2:-184.025,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#deb150"},id:"stop6752"}),s.createElement("stop",{offset:1,style:{stopColor:"#fff8b3"},id:"stop6754"})),s.createElement("linearGradient",{id:"SVGID_22_-4",gradientUnits:"userSpaceOnUse",x1:258.853,y1:-173.294,x2:258.853,y2:-173.69,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#c67c0c"},id:"stop6759"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6761"})),s.createElement("linearGradient",{id:"SVGID_23_-0",gradientUnits:"userSpaceOnUse",x1:257.981,y1:-172.829,x2:258.228,y2:-173.24,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fed40f"},id:"stop6766"}),s.createElement("stop",{offset:1,style:{stopColor:"#a85d10"},id:"stop6768"})),s.createElement("linearGradient",{id:"SVGID_24_-7",gradientUnits:"userSpaceOnUse",x1:258.626,y1:-173.145,x2:258.473,y2:-173.327,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fed40f"},id:"stop6773"}),s.createElement("stop",{offset:1,style:{stopColor:"#a85d10"},id:"stop6775"})),s.createElement("linearGradient",{id:"SVGID_25_-3",gradientUnits:"userSpaceOnUse",x1:233.971,y1:-173.117,x2:257.971,y2:-173.117,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fff8fb"},id:"stop6782"}),s.createElement("stop",{offset:1,style:{stopColor:"#fec236"},id:"stop6784"})),s.createElement("linearGradient",{id:"SVGID_26_-4",gradientUnits:"userSpaceOnUse",x1:255.342,y1:-183.53,x2:254.807,y2:-183.377,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#b37e00"},id:"stop6791"}),s.createElement("stop",{offset:1,style:{stopColor:"#ff9e00"},id:"stop6793"})),s.createElement("linearGradient",{id:"SVGID_27_-7",gradientUnits:"userSpaceOnUse",x1:252.55,y1:-193.978,x2:252.283,y2:-194.577,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#ffd100"},id:"stop6800"}),s.createElement("stop",{offset:1,style:{stopColor:"#a8710a"},id:"stop6802"})),s.createElement("linearGradient",{id:"SVGID_28_-4",gradientUnits:"userSpaceOnUse",x1:227.626,y1:-194.564,x2:252.086,y2:-194.564,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6807"}),s.createElement("stop",{offset:.4,style:{stopColor:"#fdda10"},id:"stop6809"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6811"})),s.createElement("linearGradient",{id:"SVGID_29_-3",gradientUnits:"userSpaceOnUse",x1:227.456,y1:-192.882,x2:227.063,y2:-192.445,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6820"}),s.createElement("stop",{offset:.1,style:{stopColor:"#de980d"},id:"stop6822"}),s.createElement("stop",{offset:.7,style:{stopColor:"#fdda10"},id:"stop6824"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6826"})),s.createElement("linearGradient",{id:"SVGID_30_-0",gradientUnits:"userSpaceOnUse",x1:227.468,y1:-192.15,x2:227.745,y2:-192.65,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6831"}),s.createElement("stop",{offset:.4,style:{stopColor:"#febf0f"},id:"stop6833"}),s.createElement("stop",{offset:.8,style:{stopColor:"#fed40f"},id:"stop6835"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6837"})),s.createElement("linearGradient",{id:"SVGID_32_-1",gradientUnits:"userSpaceOnUse",x1:230.946,y1:-181.772,x2:230.383,y2:-181.61,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#ffefbb"},id:"stop6851"}),s.createElement("stop",{offset:1,style:{stopColor:"#ffbf00"},id:"stop6853"})),s.createElement("linearGradient",{id:"SVGID_33_-4",gradientUnits:"userSpaceOnUse",x1:232.795,y1:-173.376,x2:258.867,y2:-173.376,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fca859"},id:"stop6858"}),s.createElement("stop",{offset:.213,style:{stopColor:"#fdc30f"},id:"stop6860"}),s.createElement("stop",{offset:1,style:{stopColor:"#b51c00"},id:"stop6862"})),s.createElement("linearGradient",{id:"SVGID_34_-8",gradientUnits:"userSpaceOnUse",x1:233.006,y1:-173.716,x2:258.914,y2:-173.716,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fff6d8"},id:"stop6867"}),s.createElement("stop",{offset:.525,style:{stopColor:"#fdda10"},id:"stop6869"}),s.createElement("stop",{offset:1,style:{stopColor:"#f9bd0c"},id:"stop6871"})),s.createElement("linearGradient",{id:"SVGID_35_-1",gradientUnits:"userSpaceOnUse",x1:252.125,y1:-194.017,x2:251.763,y2:-193.704,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#eab949"},id:"stop6876"}),s.createElement("stop",{offset:.072,style:{stopColor:"#edc25a"},id:"stop6878"}),s.createElement("stop",{offset:.278,style:{stopColor:"#f3d883"},id:"stop6880"}),s.createElement("stop",{offset:.478,style:{stopColor:"#f8e9a4"},id:"stop6882"}),s.createElement("stop",{offset:.67,style:{stopColor:"#fcf5bc"},id:"stop6884"}),s.createElement("stop",{offset:.848,style:{stopColor:"#fefcca"},id:"stop6886"}),s.createElement("stop",{offset:1,style:{stopColor:"#ffffcf"},id:"stop6888"})),s.createElement("linearGradient",{id:"SVGID_9_-2",gradientUnits:"userSpaceOnUse",x1:230.576,y1:-169.541,x2:225.406,y2:-187.729,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#98d8d7"},id:"stop6610"}),s.createElement("stop",{offset:1,style:{stopColor:"#152469"},id:"stop6612"})),s.createElement("linearGradient",{id:"SVGID_11_-2",gradientUnits:"userSpaceOnUse",x1:200.45,y1:-178.688,x2:207.315,y2:-178.688,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#def3f1"},id:"stop6644"}),s.createElement("stop",{offset:1,style:{stopColor:"#5085bc"},id:"stop6646"})),s.createElement("linearGradient",{id:"SVGID_12_-9",gradientUnits:"userSpaceOnUse",x1:223.903,y1:-179.954,x2:230.89,y2:-179.954,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#def3f1"},id:"stop6651"}),s.createElement("stop",{offset:1,style:{stopColor:"#5085bc"},id:"stop6653"})),s.createElement("linearGradient",{id:"SVGID_13_-1",gradientUnits:"userSpaceOnUse",x1:206.641,y1:-167.061,x2:230.795,y2:-167.061,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#094992"},id:"stop6658"}),s.createElement("stop",{offset:.668,style:{stopColor:"#8bcde2"},id:"stop6660"}),s.createElement("stop",{offset:1,style:{stopColor:"#e6f6f9"},id:"stop6662"})),s.createElement("linearGradient",{id:"SVGID_14_-1",gradientUnits:"userSpaceOnUse",x1:206.69,y1:-167.532,x2:206.69,y2:-167.532,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7e9ec4"},id:"stop6667"}),s.createElement("stop",{offset:1,style:{stopColor:"#151d89"},id:"stop6669"})),s.createElement("linearGradient",{id:"SVGID_15_-8",gradientUnits:"userSpaceOnUse",x1:207.226,y1:-167.477,x2:230.318,y2:-167.477,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#bbc7e1"},id:"stop6674"}),s.createElement("stop",{offset:.225,style:{stopColor:"#7090c3"},id:"stop6676"}),s.createElement("stop",{offset:.545,style:{stopColor:"#c8eaef"},id:"stop6678"}),s.createElement("stop",{offset:1,style:{stopColor:"#fff"},id:"stop6680"})),s.createElement("linearGradient",{id:"SVGID_16_-8",gradientUnits:"userSpaceOnUse",x1:206.696,y1:-166.776,x2:230.795,y2:-166.776,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#7090c3"},id:"stop6685"}),s.createElement("stop",{offset:.545,style:{stopColor:"#c1e7ed"},id:"stop6687"}),s.createElement("stop",{offset:1,style:{stopColor:"#fff"},id:"stop6689"})),s.createElement("linearGradient",{id:"linearGradient4730"},s.createElement("stop",{style:{stopColor:"#0078d6",stopOpacity:1},offset:0,id:"stop4732"})),Jt||(Jt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath32"},s.createElement("path",{d:"M0 1080h1920V0H0Z",id:"path30"}))),s.createElement("clipPath",{id:"SVGID_2_"},s.createElement("use",{height:"100%",width:"100%",y:0,x:0,style:{overflow:"visible"},overflow:"visible",id:"use3058"})),Kt||(Kt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522"}))),Qt||(Qt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514"}))),$t||($t=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454"}))),eo||(eo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438",style:{clipRule:"evenodd"}})),to||(to=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428"}))),oo||(oo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420"}))),so||(so=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3"}))),ao||(ao=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6"}))),ro||(ro=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4"}))),lo||(lo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1",style:{clipRule:"evenodd"}})),po||(po=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9"}))),io||(io=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5"}))),no||(no=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-2"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-6"}))),co||(co=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-5"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-5"}))),fo||(fo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-86"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-5"}))),mo||(mo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-08"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-7"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-3"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-6",style:{clipRule:"evenodd"}})),Eo||(Eo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-93"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-4"}))),yo||(yo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-1"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-9"}))),ho||(ho=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-3"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-0"}))),Co||(Co=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-8"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-1"}))),uo||(uo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-2"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-8"}))),go||(go=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-5"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-9"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-9",style:{clipRule:"evenodd"}})),xo||(xo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-5"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-0"}))),Uo||(Uo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-2"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-1"}))),Oo||(Oo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-6"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-0"}))),So||(So=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-2"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-1"}))),Go||(Go=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-1"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-42"}))),bo||(bo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-4"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-6"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-88"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-8",style:{clipRule:"evenodd"}})),_o||(_o=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-8"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-3"}))),Po||(Po=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-92"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-0"}))),vo||(vo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-37"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-6"}))),Do||(Do=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-8"}))),Vo||(Vo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-7"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-2"}))),Mo||(Mo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-8"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-1"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-0"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-94",style:{clipRule:"evenodd"}})),Io||(Io=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-6"}))),wo||(wo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-9"}))),Ho||(Ho=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-9"}))),To||(To=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-2"}))),Fo||(Fo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-5"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-40"}))),Bo||(Bo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-9"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-34"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-8"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-7",style:{clipRule:"evenodd"}})),Ao||(Ao=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-97"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-2"}))),zo||(zo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-6"}))),Zo||(Zo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-1"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-5"}))),ko||(ko=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-3"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-4"}))),No||(No=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-0"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-5"}))),Ro||(Ro=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-0"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-5"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-0",style:{clipRule:"evenodd"}})),Lo||(Lo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-6"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-8"}))),jo||(jo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-2"}))),Wo||(Wo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-0"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-5"}))),qo||(qo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-74"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-20"}))),Yo||(Yo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-9"}))),Xo||(Xo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-1"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-0"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-4"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-3",style:{clipRule:"evenodd"}})),Jo||(Jo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-89"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-26"}))),Ko||(Ko=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-18"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-4"}))),Qo||(Qo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-0"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-01"}))),$o||($o=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-0"}))),es||(es=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-7"}))),ts||(ts=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-86"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-53"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-97"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-6",style:{clipRule:"evenodd"}})),os||(os=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-44"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-67"}))),ss||(ss=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-3"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-8"}))),as||(as=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-4-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-9-4"}))),rs||(rs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-7-4"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-2-3"}))),ls||(ls=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-5-1"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-40-5"}))),ps||(ps=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-9-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-34-3"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-8-2"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-7-9",style:{clipRule:"evenodd"}})),is||(is=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-97-7"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-2-9"}))),ns||(ns=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-0-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-6-8"}))),cs||(cs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-1-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-5-9"}))),ds||(ds=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-3-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-4-4"}))),fs||(fs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-0-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-5-6"}))),ms||(ms=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-6-5"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-0-3"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-5-7"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-0-8",style:{clipRule:"evenodd"}})),Es||(Es=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-6-5"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-8-4"}))),ys||(ys=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-7-5"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-2-4"}))),hs||(hs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath243537"},s.createElement("path",{d:"M887.402 261.349a1.25 1.25 0 0 1-.45 1.708l-16.29 9.398a2.46 2.46 0 0 1-1.25.336c-.449 0-.88-.124-1.25-.336l-16.079-9.287a1.25 1.25 0 0 1-.621-1.079c0-.462.251-.863.631-1.08l6.559-3.8a.934.934 0 0 0 .35-1.279l-7.57-13.114a1.251 1.251 0 0 1 .45-1.708l16.29-9.399c.36-.212.791-.336 1.24-.336.461 0 .89.124 1.26.336l16.071 9.289v-.002a1.237 1.237 0 0 1 0 2.158l-6.571 3.799a.944.944 0 0 0-.339 1.281zm-32.029-.07a.936.936 0 0 0-.471.81c0 .346.191.646.471.809l9.47 5.467a.586.586 0 0 0 .299.083c.35 0 .63-.279.63-.625a.555.555 0 0 0-.09-.312l-4.809-8.332a.936.936 0 0 0-1.28-.344zm.44-14.623 4.81 8.335a.939.939 0 0 0 1.279.343l4.23-2.443a.938.938 0 0 0 .471-.809.938.938 0 0 0-.471-.811l-9.47-5.467a.637.637 0 0 0-.309-.085.63.63 0 0 0-.54.937m12.66-11.337c0-.324-.16-.64-.461-.812a.935.935 0 0 0-.939.002l-11.7 6.757a.934.934 0 0 0-.471.81c0 .347.191.646.471.808l11.7 6.758a.93.93 0 0 0 1.4-.81zm.01 30.941-.01-10.927a.93.93 0 0 0-.461-.813.942.942 0 0 0-.939.002l-4.23 2.438a.934.934 0 0 0-.341 1.28l4.811 8.337a.63.63 0 0 0 .54.309c.34 0 .62-.275.63-.617zm1.88 2.584a.928.928 0 0 0 1.399.811l11.701-6.757a.934.934 0 0 0 0-1.619l-11.701-6.755a.94.94 0 0 0-.939-.004.928.928 0 0 0-.46.812zm.62-31.567a.627.627 0 0 0-.63.618v.008l.01 10.928a.93.93 0 0 0 .46.813c.3.173.66.158.939-.004l4.23-2.436a.944.944 0 0 0 .341-1.282l-4.811-8.335a.626.626 0 0 0-.539-.31m12.48 5.607a.933.933 0 0 0 0-1.618l-9.47-5.467a.6.6 0 0 0-.3-.084c-.35 0-.63.28-.63.625 0 .114.03.219.089.312l4.811 8.333a.934.934 0 0 0 1.28.343zm-5.25 6.289a.941.941 0 0 0-1.281-.345l-4.23 2.445a.933.933 0 0 0 0 1.618l9.47 5.467c.09.053.191.084.301.084a.626.626 0 0 0 .549-.936l-4.809-8.333",id:"path243539"}))),Cs||(Cs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath34"},s.createElement("path",{d:"M560.453 455.047c-11.996 18.992-26.492 36.984-42.984 53.476l-.5.5c-4.496 4.5-9.496 8.997-14.492 13.497l-4.5-1.5c-41.985-15.493-82.969-45.481-122.95-88.965l.5-.5c-14.496-20.492-24.992-48.481-31.488-84.465h-.5c-11.496 9.496-22.992 18.492-35.488 27.488-12.492-8.996-23.988-17.992-34.985-27.488-91.464-73.473-151.437-150.942-180.425-231.906-1-2-2-4.5-2.5-7-.5-1.996-1.5-3.996-2-5.996 3.5-4 7.496-7.997 10.996-11.497C155.113 34.215 222.086 5.227 300.555 3.727h14.996c78.469 1.5 145.441 30.488 201.418 86.964 3.5 3.5 7.496 7.496 10.996 11.497-.5 2-1.5 4-2 5.996-.5 2.5-1.5 4.5-2 6.5-1.5 4.496-3.496 8.996-4.996 13.492-.5.5-.5 1.5-.5 2-30.989 74.969-88.965 146.941-174.43 216.414 6.496 36.484 16.992 64.473 31.488 84.965 84.465-82.465 137.442-164.434 158.934-245.903 5.5-21.488 8.496-42.98 9.996-64.472 38.484 49.48 57.977 106.457 59.477 170.933v14.992c-1.5 54.477-15.993 103.958-43.481 147.942z",id:"path32"}))),us||(us=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath486"},s.createElement("path",{d:"M497.977 521.02c-3.5 5.996-10.497 12.996-20.493 21.492-48.98 12.996-105.457-6-169.433-57.477V374.578c12.496-8.996 23.992-17.992 35.488-27.488v.5c6.496 35.984 16.992 63.973 31.488 84.465 39.981 43.484 80.965 73.472 122.95 88.965z",id:"path484"}))),gs||(gs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath694"},s.createElement("path",{d:"M315.551 595.488h-14.996c-60.477-1.496-114.453-18.992-161.934-52.976 48.981 12.996 105.457-6 169.43-57.477 63.976 51.477 120.453 70.473 169.433 57.477-47.48 33.984-101.461 51.48-161.933 52.976z",id:"path692"}))),xs||(xs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath918"},s.createElement("path",{d:"M138.621 542.512c-9.996-8.496-16.992-15.496-20.492-21.492 41.984-15.493 82.965-45.481 122.949-88.965 14.496-20.492 25.492-48.481 31.988-84.965 10.997 9.496 22.493 18.492 34.985 27.488v110.457c-63.973 51.477-120.449 70.473-169.43 57.477z",id:"path916"}))),Us||(Us=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1126"},s.createElement("path",{d:"m118.129 521.02-4.5 1.5c-4.996-4.5-9.996-8.997-14.492-13.497v-.5c-16.993-16.492-31.489-34.484-43.485-53.476-27.488-43.984-41.98-93.465-43.48-147.942v-14.992c1.5-64.976 21.492-121.953 60.476-171.433.997 21.492 4.497 43.484 9.997 65.472 20.988 81.469 73.968 163.438 158.433 245.903-39.984 43.484-80.965 73.472-122.949 88.965z",id:"path1124"}))),Os||(Os=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1504"},s.createElement("path",{d:"M273.066 347.09c-6.496 36.484-17.492 64.473-31.988 84.965-84.465-82.465-137.445-164.434-158.434-245.903-5.5-21.988-9-43.98-9.996-65.472 5.496-6.496 11.493-10.496 17.493-12.496.5 2.5 1.5 5 2.5 7 28.988 80.964 88.961 158.433 180.425 231.906z",id:"path1502"}))),Ss||(Ss=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1732"},s.createElement("path",{d:"M343.539 347.09h.5c6.496 35.984 16.992 63.973 31.488 84.465l-.5.5c-14.496-20.492-24.992-48.481-31.488-84.465Z",id:"path1730"}))),Gs||(Gs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1952"},s.createElement("path",{d:"M375.527 431.555c-14.496-20.492-24.992-48.481-31.488-84.965 85.465-69.473 143.441-141.445 174.43-216.414 0-.5 0-1.5.5-2 1.5-4.496 3.5-8.996 4.996-13.492.5-2 1.5-4 2-6.5.5 0 .5 0 .5-.5 5.996 2 11.996 6.5 17.992 13.496-1.5 21.492-4.496 42.984-9.996 64.472-21.492 81.469-74.469 163.438-158.934 245.903z",id:"path1950"}))),bs||(bs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2180"},s.createElement("path",{d:"M518.969 128.176c-.5.5-.5 1.5-.5 2 0-.5 0-1.5.5-2z",id:"path2178"}))),_s||(_s=s.createElement("clipPath",{id:"id35"},s.createElement("path",{id:"path2833",d:"M143.715 445.656h.015v-.017h-.015z"}))),Ps||(Ps=s.createElement("clipPath",{id:"id36"},s.createElement("path",{id:"path1119",d:"m143.715 445.639.003.011.006.006.006-.004-.006-.004-.009-.009"}))),vs||(vs=s.createElement("clipPath",{id:"id37"})),Ds||(Ds=s.createElement("clipPath",{id:"id97"},s.createElement("path",{id:"path9253",d:"M97.978 415.28"}))),Vs||(Vs=s.createElement("clipPath",{id:"id98"},s.createElement("path",{id:"path5677",d:"M97.978 415.28"}))),Ms||(Ms=s.createElement("clipPath",{id:"id99"})),Is||(Is=s.createElement("clipPath",{id:"id153"},s.createElement("path",{id:"path4234",d:"M142.443 444.284h1.237v1.338h-1.237z"}))),ws||(ws=s.createElement("clipPath",{id:"id154"},s.createElement("path",{id:"path6318",d:"M142.443 444.284h1.237v1.338h-1.237z"}))),Hs||(Hs=s.createElement("clipPath",{id:"id155"},s.createElement("path",{id:"path7112",d:"M142.934 444.865"}))),Ts||(Ts=s.createElement("clipPath",{id:"id326"},s.createElement("path",{id:"path800",d:"M148.604 442.669h.007v-.013h-.007z"}))),Fs||(Fs=s.createElement("clipPath",{id:"id327"},s.createElement("path",{id:"path6441",d:"m148.612 442.656-.001.001-.007.012.008-.013"}))),Bs||(Bs=s.createElement("clipPath",{id:"id328"})),As||(As=s.createElement("clipPath",{id:"id466"},s.createElement("path",{id:"path13041",d:"M147.153 441.932h.001v-.001h-.001z"}))),zs||(zs=s.createElement("clipPath",{id:"id467"},s.createElement("path",{id:"path8223",d:"m147.153 441.931.001.001h-.001v-.001"}))),Zs||(Zs=s.createElement("clipPath",{id:"id468"})),ks||(ks=s.createElement("clipPath",{id:"id582"},s.createElement("path",{id:"path8198",d:"M118.117 485.233h1.237v1.338h-1.237z"}))),Ns||(Ns=s.createElement("clipPath",{id:"id583"},s.createElement("path",{id:"path315",d:"M118.117 485.233h1.237v1.338h-1.237z"}))),Rs||(Rs=s.createElement("clipPath",{id:"id584"},s.createElement("path",{id:"path13311",d:"M118.555 485.846"}))),Ls||(Ls=s.createElement("clipPath",{id:"id769"},s.createElement("path",{id:"path1555",d:"M159.628 480.522h.009v-.027h-.009z"}))),js||(js=s.createElement("clipPath",{id:"id770"},s.createElement("path",{id:"path2824",d:"M159.632 480.495a.008.008 0 0 1-.004.002l.009.025-.005-.027"}))),Ws||(Ws=s.createElement("clipPath",{id:"id771"})),qs||(qs=s.createElement("clipPath",{id:"id837"},s.createElement("path",{id:"path9265",d:"M186.635 445.095h1.237v1.338h-1.237z"}))),Ys||(Ys=s.createElement("clipPath",{id:"id838"},s.createElement("path",{id:"path6105",d:"M186.635 445.095h1.237v1.338h-1.237z"}))),Xs||(Xs=s.createElement("clipPath",{id:"id839"},s.createElement("path",{id:"path3300",d:"M187.335 445.892"}))),Js||(Js=s.createElement("clipPath",{id:"id941"},s.createElement("path",{id:"path2597",d:"M196.365 477.934h1.237v1.338h-1.237z"}))),Ks||(Ks=s.createElement("clipPath",{id:"id942"},s.createElement("path",{id:"path13247",d:"M196.365 477.934h1.237v1.338h-1.237z"}))),Qs||(Qs=s.createElement("clipPath",{id:"id943"},s.createElement("path",{id:"path10550",d:"M197.064 478.377h-.001.001"}))),$s||($s=s.createElement("clipPath",{id:"id997"},s.createElement("path",{id:"path11578",d:"M195.96 477.529h1.237v1.338h-1.237z"}))),ea||(ea=s.createElement("clipPath",{id:"id998"},s.createElement("path",{id:"path6387",d:"M195.96 477.529h1.237v1.338h-1.237z"}))),ta||(ta=s.createElement("clipPath",{id:"id999"},s.createElement("path",{id:"path157",d:"M196.716 478.176"}))),oa||(oa=s.createElement("clipPath",{id:"id1065"},s.createElement("path",{id:"path13199",d:"M196.365 477.124h1.237v1.338h-1.237z"}))),sa||(sa=s.createElement("clipPath",{id:"id1066"},s.createElement("path",{id:"path2600",d:"M196.365 477.124h1.237v1.338h-1.237z"}))),aa||(aa=s.createElement("clipPath",{id:"id1067"},s.createElement("path",{id:"path6099",d:"M197.17 477.813h.001-.001"}))),ra||(ra=s.createElement("clipPath",{id:"id1089"},s.createElement("path",{id:"path764",d:"M196.771 477.124h1.237v1.338h-1.237z"}))),la||(la=s.createElement("clipPath",{id:"id1090"},s.createElement("path",{id:"path12761",d:"M196.771 477.124h1.237v1.338h-1.237z"}))),pa||(pa=s.createElement("clipPath",{id:"id1091"},s.createElement("path",{id:"path9698",d:"M197.479 477.961"}))),ia||(ia=s.createElement("radialGradient",{id:"radialGradient1258",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),na||(na=s.createElement("radialGradient",{id:"radialGradient1375",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),ca||(ca=s.createElement("radialGradient",{id:"radialGradient1258-0",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),da||(da=s.createElement("radialGradient",{id:"radialGradient1375-5",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),fa||(fa=s.createElement("radialGradient",{id:"radialGradient1258-8",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ma||(ma=s.createElement("radialGradient",{id:"radialGradient1375-1",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),Ea||(Ea=s.createElement("radialGradient",{id:"radialGradient1258-3",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ya||(ya=s.createElement("radialGradient",{id:"radialGradient1375-4",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),ha||(ha=s.createElement("radialGradient",{id:"radialGradient1258-7",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),Ca||(Ca=s.createElement("radialGradient",{id:"radialGradient1375-8",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),ua||(ua=s.createElement("radialGradient",{id:"radialGradient1258-6",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ga||(ga=s.createElement("radialGradient",{id:"radialGradient1375-3",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),xa||(xa=s.createElement("radialGradient",{id:"radialGradient1258-3-9",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),Ua||(Ua=s.createElement("radialGradient",{id:"radialGradient1375-4-6",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),Oa||(Oa=s.createElement("radialGradient",{id:"radialGradient1258-7-5",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),Sa||(Sa=s.createElement("radialGradient",{id:"radialGradient1375-8-5",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),Ga||(Ga=s.createElement("radialGradient",{id:"radialGradient9188",cx:370.502,cy:584.361,fx:370.502,fy:584.361,r:48.198,gradientTransform:"matrix(2.0352 0 -.0009 2.10045 -383.025 -643.061)",gradientUnits:"userSpaceOnUse"})),ba||(ba=s.createElement("radialGradient",{id:"radialGradient9202",cx:161.173,cy:60.531,fx:161.173,fy:60.531,r:33.867,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.24847 -.8742 .92886 1.32655 -96.272 121.131)"})),_a||(_a=s.createElement("radialGradient",{id:"radialGradient9210",cx:367.772,cy:515.421,fx:367.772,fy:515.421,r:127.989,gradientTransform:"matrix(-2.29414 0 0 -1.89651 1211.492 1492.92)",gradientUnits:"userSpaceOnUse"})),Pa||(Pa=s.createElement("radialGradient",{id:"aq",cx:256.776,cy:-191.691,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.869})),va||(va=s.createElement("radialGradient",{id:"ar",cx:256.778,cy:-191.692,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.867})),Da||(Da=s.createElement("radialGradient",{id:"as",cx:256.777,cy:-191.693,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.869})),Va||(Va=s.createElement("radialGradient",{id:"at",cx:256.776,cy:-191.693,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.871})),Ma||(Ma=s.createElement("radialGradient",{id:"Y",cx:232.407,cy:-168.505,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.058},s.createElement("stop",{offset:.001,stopColor:"#d1e7ee",id:"stop21233"}),s.createElement("stop",{offset:.098,stopColor:"#cde4ec",id:"stop21235"}),s.createElement("stop",{offset:.203,stopColor:"#c0dce8",id:"stop21237"}),s.createElement("stop",{offset:.298,stopColor:"#add0e1",id:"stop21239"}),s.createElement("stop",{offset:.65,stopColor:"#3982b1",id:"stop21241"}),s.createElement("stop",{offset:.72,stopColor:"#3474aa",id:"stop21243"}),s.createElement("stop",{offset:.899,stopColor:"#285699",id:"stop21245"}),s.createElement("stop",{offset:1,stopColor:"#244b93",id:"stop21247"}))),Ia||(Ia=s.createElement("radialGradient",{id:"aa",cx:232.389,cy:-168.276,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.26})),wa||(wa=s.createElement("radialGradient",{id:"ac",cx:232.386,cy:-168.443,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.178})),Ha||(Ha=s.createElement("radialGradient",{id:"ad",cx:232.41,cy:-168.416,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.192})),Ta||(Ta=s.createElement("radialGradient",{id:"af",cx:232.418,cy:-168.404,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.31})),Fa||(Fa=s.createElement("radialGradient",{id:"an",cx:206.623,cy:-167.599,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:.082},s.createElement("stop",{offset:0,stopColor:"#7e9ec4",id:"stop21340"}),s.createElement("stop",{offset:1,stopColor:"#0a50a1",id:"stop21342"}))),Ba||(Ba=s.createElement("radialGradient",{id:"ao",cx:190.719,cy:-188.167,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:40.777},s.createElement("stop",{offset:.004,stopColor:"#d8eeed",id:"stop21345"}),s.createElement("stop",{offset:.173,stopColor:"#98d8d7",id:"stop21347"}),s.createElement("stop",{offset:.224,stopColor:"#8ed3d3",id:"stop21349"}),s.createElement("stop",{offset:.309,stopColor:"#74c6ca",id:"stop21351"}),s.createElement("stop",{offset:.418,stopColor:"#49b1ba",id:"stop21353"}),s.createElement("stop",{offset:.448,stopColor:"#3caab5",id:"stop21355"}),s.createElement("stop",{offset:.499,stopColor:"#369fb5",id:"stop21357"}),s.createElement("stop",{offset:.631,stopColor:"#2a88b4",id:"stop21359"}),s.createElement("stop",{offset:.713,stopColor:"#257fb4",id:"stop21361"}),s.createElement("stop",{offset:1,stopColor:"#4161ab",id:"stop21363"}))),Aa||(Aa=s.createElement("radialGradient",{id:"G",cx:232.379,cy:-169.231,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:30.777},s.createElement("stop",{offset:0,stopColor:"#fcf5b0",id:"stop21117"}),s.createElement("stop",{offset:.166,stopColor:"#f7eda0",id:"stop21119"}),s.createElement("stop",{offset:.285,stopColor:"#f3e591",id:"stop21121"}),s.createElement("stop",{offset:.65,stopColor:"#fcd118",id:"stop21123"}),s.createElement("stop",{offset:.802,stopColor:"#f7a50c",id:"stop21125"}),s.createElement("stop",{offset:.929,stopColor:"#f38603",id:"stop21127"}),s.createElement("stop",{offset:1,stopColor:"#f27b00",id:"stop21129"}))),za||(za=s.createElement("radialGradient",{id:"T",cx:233.66,cy:-170.85,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:.302},s.createElement("stop",{offset:0,stopColor:"#feeb71",id:"stop21194"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21196"}))),Za||(Za=s.createElement("radialGradient",{id:"t",cx:231.44,cy:-164.997,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:29.215},s.createElement("stop",{offset:.004,stopColor:"#efd916",id:"stop21034"}),s.createElement("stop",{offset:.105,stopColor:"#efd516",id:"stop21036"}),s.createElement("stop",{offset:.216,stopColor:"#edc715",id:"stop21038"}),s.createElement("stop",{offset:.331,stopColor:"#ebb213",id:"stop21040"}),s.createElement("stop",{offset:.449,stopColor:"#e89312",id:"stop21042"}),s.createElement("stop",{offset:.567,stopColor:"#e36d0f",id:"stop21044"}),s.createElement("stop",{offset:.65,stopColor:"#e04d0d",id:"stop21046"}),s.createElement("stop",{offset:.785,stopColor:"#ce2907",id:"stop21048"}),s.createElement("stop",{offset:.922,stopColor:"#bf0b02",id:"stop21050"}),s.createElement("stop",{offset:1,stopColor:"#b90000",id:"stop21052"}))),ka||(ka=s.createElement("radialGradient",{id:"a",cx:232.245,cy:-168.24,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.43},s.createElement("stop",{offset:.005,stopColor:"#d1e787",id:"stop20919"}),s.createElement("stop",{offset:.123,stopColor:"#cee583",id:"stop20921"}),s.createElement("stop",{offset:.247,stopColor:"#c4de76",id:"stop20923"}),s.createElement("stop",{offset:.375,stopColor:"#b3d361",id:"stop20925"}),s.createElement("stop",{offset:.505,stopColor:"#9cc443",id:"stop20927"}),s.createElement("stop",{offset:.636,stopColor:"#7fb01d",id:"stop20929"}),s.createElement("stop",{offset:.649,stopColor:"#7bae19",id:"stop20931"}),s.createElement("stop",{offset:.779,stopColor:"#578d19",id:"stop20933"}),s.createElement("stop",{offset:.922,stopColor:"#366e1a",id:"stop20935"}),s.createElement("stop",{offset:1,stopColor:"#29621a",id:"stop20937"}))),Na||(Na=s.createElement("radialGradient",{id:"SVGID_5_",gradientUnits:"userSpaceOnUse",cy:44.405,cx:49.592,r:49.126},s.createElement("stop",{id:"stop3427",stopColor:"#D1E7EE",offset:.001}),s.createElement("stop",{id:"stop3429",stopColor:"#CDE4EC",offset:.098}),s.createElement("stop",{id:"stop3431",stopColor:"#C0DCE8",offset:.203}),s.createElement("stop",{id:"stop3433",stopColor:"#ADD0E1",offset:.298}),s.createElement("stop",{id:"stop3435",stopColor:"#3982B1",offset:.65}),s.createElement("stop",{id:"stop3437",stopColor:"#3474AA",offset:.72}),s.createElement("stop",{id:"stop3439",stopColor:"#285699",offset:.899}),s.createElement("stop",{id:"stop3441",stopColor:"#244B93",offset:1}))),Ra||(Ra=s.createElement("radialGradient",{id:"SVGID_6_-1",gradientUnits:"userSpaceOnUse",cy:44.198,cx:49.53,r:49.334},s.createElement("stop",{id:"stop3446",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3448",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3450",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3452",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3454",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3456",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3458",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3460",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3462",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3464",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3466",stopColor:"#0B317D",offset:1}))),La||(La=s.createElement("radialGradient",{id:"SVGID_7_",gradientUnits:"userSpaceOnUse",cy:44.318,cx:49.571,r:49.309},s.createElement("stop",{id:"stop3473",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3475",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3477",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3479",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3481",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3483",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3485",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3487",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3489",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3491",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3493",stopColor:"#152469",offset:1}))),ja||(ja=s.createElement("radialGradient",{id:"SVGID_8_-8",gradientUnits:"userSpaceOnUse",cy:44.261,cx:49.595,r:49.341},s.createElement("stop",{id:"stop3502",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3504",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3506",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3508",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3510",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3512",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3514",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3516",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3518",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3520",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3522",stopColor:"#0B317D",offset:1}))),Wa||(Wa=s.createElement("radialGradient",{id:"SVGID_10_",gradientUnits:"userSpaceOnUse",cy:44.256,cx:49.603,r:49.415},s.createElement("stop",{id:"stop3540",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3542",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3544",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3546",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3548",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3550",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3552",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3554",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3556",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3558",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3560",stopColor:"#152469",offset:1}))),qa||(qa=s.createElement("radialGradient",{id:"SVGID_17_",gradientUnits:"userSpaceOnUse",cy:43.06,cx:11.276,r:.121},s.createElement("stop",{id:"stop3617",stopColor:"#7E9EC4",offset:0}),s.createElement("stop",{id:"stop3619",stopColor:"#0A50A1",offset:1}))),Ya||(Ya=s.createElement("radialGradient",{id:"SVGID_18_",gradientUnits:"userSpaceOnUse",cy:73.624,cx:-12.359,r:60.597},s.createElement("stop",{id:"stop3624",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3626",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3628",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3630",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3632",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3634",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3636",stopColor:"#369FB5",offset:.499}),s.createElement("stop",{id:"stop3638",stopColor:"#2A88B4",offset:.631}),s.createElement("stop",{id:"stop3640",stopColor:"#257FB4",offset:.713}),s.createElement("stop",{id:"stop3642",stopColor:"#4161AB",offset:1}))),Xa||(Xa=s.createElement("radialGradient",{id:"SVGID_19_",gradientUnits:"userSpaceOnUse",cy:45.485,cx:49.55,r:45.735},s.createElement("stop",{id:"stop3651",stopColor:"#FCF5B0",offset:0}),s.createElement("stop",{id:"stop3653",stopColor:"#F7EDA0",offset:.166}),s.createElement("stop",{id:"stop3655",stopColor:"#F3E591",offset:.285}),s.createElement("stop",{id:"stop3657",stopColor:"#FCD118",offset:.65}),s.createElement("stop",{id:"stop3659",stopColor:"#F7A50C",offset:.802}),s.createElement("stop",{id:"stop3661",stopColor:"#F38603",offset:.929}),s.createElement("stop",{id:"stop3663",stopColor:"#F27B00",offset:1}))),Ja||(Ja=s.createElement("radialGradient",{id:"SVGID_31_",gradientUnits:"userSpaceOnUse",cy:47.891,cx:51.452,r:.448},s.createElement("stop",{id:"stop3767",stopColor:"#FEEB71",offset:0}),s.createElement("stop",{id:"stop3769",stopColor:"#DE980D",offset:1}))),Ka||(Ka=s.createElement("radialGradient",{id:"SVGID_36_",gradientUnits:"userSpaceOnUse",cy:39.194,cx:48.155,r:43.414},s.createElement("stop",{id:"stop3818",stopColor:"#EFD916",offset:.004}),s.createElement("stop",{id:"stop3820",stopColor:"#EFD516",offset:.105}),s.createElement("stop",{id:"stop3822",stopColor:"#EDC715",offset:.216}),s.createElement("stop",{id:"stop3824",stopColor:"#EBB213",offset:.331}),s.createElement("stop",{id:"stop3826",stopColor:"#E89312",offset:.449}),s.createElement("stop",{id:"stop3828",stopColor:"#E36D0F",offset:.567}),s.createElement("stop",{id:"stop3830",stopColor:"#E04D0D",offset:.65}),s.createElement("stop",{id:"stop3832",stopColor:"#CE2907",offset:.785}),s.createElement("stop",{id:"stop3834",stopColor:"#BF0B02",offset:.922}),s.createElement("stop",{id:"stop3836",stopColor:"#B90000",offset:1}))),Qa||(Qa=s.createElement("radialGradient",{id:"SVGID_50_",gradientUnits:"userSpaceOnUse",cy:44.013,cx:49.351,r:49.677},s.createElement("stop",{id:"stop4004",stopColor:"#D1E787",offset:.005}),s.createElement("stop",{id:"stop4006",stopColor:"#CEE583",offset:.123}),s.createElement("stop",{id:"stop4008",stopColor:"#C4DE76",offset:.247}),s.createElement("stop",{id:"stop4010",stopColor:"#B3D361",offset:.375}),s.createElement("stop",{id:"stop4012",stopColor:"#9CC443",offset:.505}),s.createElement("stop",{id:"stop4014",stopColor:"#7FB01D",offset:.636}),s.createElement("stop",{id:"stop4016",stopColor:"#7BAE19",offset:.649}),s.createElement("stop",{id:"stop4018",stopColor:"#578D19",offset:.779}),s.createElement("stop",{id:"stop4020",stopColor:"#366E1A",offset:.922}),s.createElement("stop",{id:"stop4022",stopColor:"#29621A",offset:1}))),s.createElement("radialGradient",{id:"SVGID_48_",cx:232.245,cy:-168.24,r:33.43,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.005,style:{stopColor:"#d1e787"},id:"stop7071"}),s.createElement("stop",{offset:.123,style:{stopColor:"#cee583"},id:"stop7073"}),s.createElement("stop",{offset:.247,style:{stopColor:"#c4de76"},id:"stop7075"}),s.createElement("stop",{offset:.375,style:{stopColor:"#b3d361"},id:"stop7077"}),s.createElement("stop",{offset:.505,style:{stopColor:"#9cc443"},id:"stop7079"}),s.createElement("stop",{offset:.636,style:{stopColor:"#7fb01d"},id:"stop7081"}),s.createElement("stop",{offset:.649,style:{stopColor:"#7bae19"},id:"stop7083"}),s.createElement("stop",{offset:.779,style:{stopColor:"#578d19"},id:"stop7085"}),s.createElement("stop",{offset:.922,style:{stopColor:"#366e1a"},id:"stop7087"}),s.createElement("stop",{offset:1,style:{stopColor:"#29621a"},id:"stop7089"})),s.createElement("radialGradient",{id:"SVGID_36_-4",cx:231.44,cy:-164.997,r:29.215,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#efd916"},id:"stop6895"}),s.createElement("stop",{offset:.105,style:{stopColor:"#efd516"},id:"stop6897"}),s.createElement("stop",{offset:.216,style:{stopColor:"#edc715"},id:"stop6899"}),s.createElement("stop",{offset:.331,style:{stopColor:"#ebb213"},id:"stop6901"}),s.createElement("stop",{offset:.449,style:{stopColor:"#e89312"},id:"stop6903"}),s.createElement("stop",{offset:.567,style:{stopColor:"#e36d0f"},id:"stop6905"}),s.createElement("stop",{offset:.65,style:{stopColor:"#e04d0d"},id:"stop6907"}),s.createElement("stop",{offset:.785,style:{stopColor:"#ce2907"},id:"stop6909"}),s.createElement("stop",{offset:.922,style:{stopColor:"#bf0b02"},id:"stop6911"}),s.createElement("stop",{offset:1,style:{stopColor:"#b90000"},id:"stop6913"})),s.createElement("radialGradient",{id:"SVGID_19_-5",cx:232.379,cy:-169.231,r:30.777,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:0,style:{stopColor:"#fcf5b0"},id:"stop6728"}),s.createElement("stop",{offset:.166,style:{stopColor:"#f7eda0"},id:"stop6730"}),s.createElement("stop",{offset:.285,style:{stopColor:"#f3e591"},id:"stop6732"}),s.createElement("stop",{offset:.65,style:{stopColor:"#fcd118"},id:"stop6734"}),s.createElement("stop",{offset:.802,style:{stopColor:"#f7a50c"},id:"stop6736"}),s.createElement("stop",{offset:.929,style:{stopColor:"#f38603"},id:"stop6738"}),s.createElement("stop",{offset:1,style:{stopColor:"#f27b00"},id:"stop6740"})),s.createElement("radialGradient",{id:"SVGID_31_-3",cx:233.66,cy:-170.85,r:.302,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:0,style:{stopColor:"#feeb71"},id:"stop6844"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6846"})),s.createElement("radialGradient",{id:"SVGID_5_-3",cx:232.407,cy:-168.505,r:33.058,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.001,style:{stopColor:"#d1e7ee"},id:"stop6504"}),s.createElement("stop",{offset:.098,style:{stopColor:"#cde4ec"},id:"stop6506"}),s.createElement("stop",{offset:.203,style:{stopColor:"#c0dce8"},id:"stop6508"}),s.createElement("stop",{offset:.298,style:{stopColor:"#add0e1"},id:"stop6510"}),s.createElement("stop",{offset:.65,style:{stopColor:"#3982b1"},id:"stop6512"}),s.createElement("stop",{offset:.72,style:{stopColor:"#3474aa"},id:"stop6514"}),s.createElement("stop",{offset:.899,style:{stopColor:"#285699"},id:"stop6516"}),s.createElement("stop",{offset:1,style:{stopColor:"#244b93"},id:"stop6518"})),s.createElement("radialGradient",{id:"SVGID_6_-4",cx:232.389,cy:-168.276,r:33.26,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6523"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6525"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6527"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6529"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6531"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6533"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6535"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6537"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6539"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6541"}),s.createElement("stop",{offset:1,style:{stopColor:"#0b317d"},id:"stop6543"})),s.createElement("radialGradient",{id:"SVGID_7_-4",cx:232.386,cy:-168.443,r:33.178,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6550"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6552"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6554"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6556"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6558"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6560"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6562"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6564"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6566"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6568"}),s.createElement("stop",{offset:1,style:{stopColor:"#152469"},id:"stop6570"})),s.createElement("radialGradient",{id:"SVGID_8_-2",cx:232.41,cy:-168.416,r:33.192,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6579"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6581"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6583"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6585"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6587"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6589"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6591"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6593"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6595"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6597"}),s.createElement("stop",{offset:1,style:{stopColor:"#0b317d"},id:"stop6599"})),s.createElement("radialGradient",{id:"SVGID_10_-5",cx:232.418,cy:-168.404,r:33.31,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6617"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6619"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6621"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6623"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6625"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6627"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6629"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6631"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6633"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6635"}),s.createElement("stop",{offset:1,style:{stopColor:"#152469"},id:"stop6637"})),s.createElement("radialGradient",{id:"SVGID_17_-5",cx:206.623,cy:-167.599,r:.082,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:0,style:{stopColor:"#7e9ec4"},id:"stop6694"}),s.createElement("stop",{offset:1,style:{stopColor:"#0a50a1"},id:"stop6696"})),s.createElement("radialGradient",{id:"SVGID_18_-0",cx:190.719,cy:-188.167,r:40.777,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6701"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6703"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6705"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6707"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6709"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6711"}),s.createElement("stop",{offset:.499,style:{stopColor:"#369fb5"},id:"stop6713"}),s.createElement("stop",{offset:.631,style:{stopColor:"#2a88b4"},id:"stop6715"}),s.createElement("stop",{offset:.713,style:{stopColor:"#257fb4"},id:"stop6717"}),s.createElement("stop",{offset:1,style:{stopColor:"#4161ab"},id:"stop6719"})),s.createElement("radialGradient",{id:"SVGID_1_-5",cx:256.776,cy:-191.691,r:30.869,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6468"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6470"})),s.createElement("radialGradient",{id:"SVGID_2_-7",cx:256.778,cy:-191.692,r:30.867,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6475"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6477"})),s.createElement("radialGradient",{id:"SVGID_3_-9",cx:256.777,cy:-191.693,r:30.869,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6482"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6484"})),s.createElement("radialGradient",{id:"SVGID_4_-9",cx:256.776,cy:-191.693,r:30.871,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6489"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6491"})),$a||($a=s.createElement("path",{id:"SVGID_1_",d:"M5.748 4.446h143.336v54.318H5.748z"})),er||(er=s.createElement("path",{id:"rect4219",d:"M5.748 4.446h143.336v54.318H5.748z"})),tr||(tr=s.createElement("path",{id:"rect1026",d:"M9.721 67.157h649.741v299.357H9.721z"})),or||(or=s.createElement("path",{id:"rect1026-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),sr||(sr=s.createElement("path",{id:"rect1026-5",d:"M9.721 67.157h649.741v299.357H9.721z"})),ar||(ar=s.createElement("path",{id:"SVGID_1_-8",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),rr||(rr=s.createElement("path",{id:"SVGID_3_",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),lr||(lr=s.createElement("path",{id:"SVGID_4_",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),pr||(pr=s.createElement("path",{id:"rect1026-4",d:"M9.721 67.157h649.741v299.357H9.721z"})),ir||(ir=s.createElement("path",{id:"rect1026-8-5",d:"M9.721 67.157h649.741v299.357H9.721z"})),nr||(nr=s.createElement("path",{id:"rect1026-5-4",d:"M9.721 67.157h649.741v299.357H9.721z"})),cr||(cr=s.createElement("path",{id:"rect1026-86",d:"M9.721 67.157h649.741v299.357H9.721z"})),dr||(dr=s.createElement("path",{id:"rect1026-8-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),fr||(fr=s.createElement("path",{id:"rect1026-5-44",d:"M9.721 67.157h649.741v299.357H9.721z"})),mr||(mr=s.createElement("path",{id:"SVGID_1_-2",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Er||(Er=s.createElement("path",{id:"SVGID_3_-0",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),yr||(yr=s.createElement("path",{id:"SVGID_4_-5",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),hr||(hr=s.createElement("path",{id:"rect1026-4-9",d:"M9.721 67.157h649.741v299.357H9.721z"})),Cr||(Cr=s.createElement("path",{id:"rect1026-8-5-9",d:"M9.721 67.157h649.741v299.357H9.721z"})),ur||(ur=s.createElement("path",{id:"rect1026-5-4-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),gr||(gr=s.createElement("path",{id:"rect1026-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),xr||(xr=s.createElement("path",{id:"rect1026-8-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),Ur||(Ur=s.createElement("path",{id:"rect1026-5-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),Or||(Or=s.createElement("path",{id:"SVGID_1_-6",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Sr||(Sr=s.createElement("path",{id:"SVGID_3_-5",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Gr||(Gr=s.createElement("path",{id:"SVGID_4_-0",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),br||(br=s.createElement("path",{id:"rect1026-4-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),_r||(_r=s.createElement("path",{id:"rect1026-8-5-3",d:"M9.721 67.157h649.741v299.357H9.721z"})),Pr||(Pr=s.createElement("path",{id:"rect1026-5-4-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),vr||(vr=s.createElement("path",{id:"rect1026-54",d:"M9.721 67.157h649.741v299.357H9.721z"})),Dr||(Dr=s.createElement("path",{id:"rect1026-8-0",d:"M9.721 67.157h649.741v299.357H9.721z"})),Vr||(Vr=s.createElement("path",{id:"rect1026-5-0",d:"M9.721 67.157h649.741v299.357H9.721z"})),Mr||(Mr=s.createElement("path",{id:"SVGID_1_-2-4",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Ir||(Ir=s.createElement("path",{id:"SVGID_3_-2",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),wr||(wr=s.createElement("path",{id:"SVGID_4_-7",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Hr||(Hr=s.createElement("path",{id:"rect1026-4-1",d:"M9.721 67.157h649.741v299.357H9.721z"})),Tr||(Tr=s.createElement("path",{id:"rect1026-8-5-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),Fr||(Fr=s.createElement("path",{id:"rect1026-5-4-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),Br||(Br=s.createElement("path",{id:"rect1026-0",d:"M9.721 67.157h649.741v299.357H9.721z"})),Ar||(Ar=s.createElement("path",{id:"rect1026-8-58",d:"M9.721 67.157h649.741v299.357H9.721z"})),zr||(zr=s.createElement("path",{id:"rect1026-5-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),Zr||(Zr=s.createElement("path",{id:"SVGID_1_-9",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),kr||(kr=s.createElement("path",{id:"SVGID_3_-4",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Nr||(Nr=s.createElement("path",{id:"SVGID_4_-1",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Rr||(Rr=s.createElement("path",{id:"rect1026-4-3",d:"M9.721 67.157h649.741v299.357H9.721z"})),Lr||(Lr=s.createElement("path",{id:"rect1026-8-5-96",d:"M9.721 67.157h649.741v299.357H9.721z"})),jr||(jr=s.createElement("path",{id:"rect1026-5-4-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),Wr||(Wr=s.createElement("path",{id:"rect1026-54-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),qr||(qr=s.createElement("path",{id:"rect1026-8-0-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),Yr||(Yr=s.createElement("path",{id:"rect1026-5-0-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),Xr||(Xr=s.createElement("path",{id:"SVGID_1_-2-0",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Jr||(Jr=s.createElement("path",{id:"SVGID_3_-2-4",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Kr||(Kr=s.createElement("path",{id:"SVGID_4_-7-0",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Qr||(Qr=s.createElement("path",{id:"rect1026-4-1-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),$r||($r=s.createElement("path",{id:"rect1026-8-5-2-5",d:"M9.721 67.157h649.741v299.357H9.721z"})),el||(el=s.createElement("path",{id:"rect1026-5-4-6-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),tl||(tl=s.createElement("path",{id:"SVGID_6_",d:"M605.006 4.951c4.33 5.57-3.316 8.25-5.358 12.752-2.885.222-7.407-1.653-9.063-4.938 0-4.713 2.663-9.25 6.585-12.765 3.306 0 6.393 2.263 7.836 4.951m-100.48 1.642c1.445 8.04 2.252 16.483 2.465 25.125l-2.465 2.477c-.221 8.238-.634 17.083 2.465 24.69-.43 2.885-1.02 7.008 2.057 8.654 7.814 4.748 18.114 3.716 27.568 4.534l1.26-.818c-1.068 6.967 3.34 6.782 7.974 6.596 2.492-.1 5.05-.2 6.858.814 1.21-1.028 3.076-1.845 4.51-.826 1.451 1.233 2.893 2.476 4.96 2.07 2.248-1.858 2.056-5.565 5.333-5.764 5.156-6.606 1.268-16.894 8.258-22.663.196-4.32 2.866-7.824 2.463-12.35 4.714-3.088 4.315-15.64 13.58-10.292 4.337 10.081-5.733 17.703-4.935 27.59-3.93 5.142-5.957 11.743-6.17 18.13-2.267 2.462-3.079 5.552-3.293 9.044 10.697 6.383 22.427 10.09 34.575 13.18 1.668.827 2.696 2.878 4.983 2.05 12.13-4.93 11.72-20.783 24.675-23.458 3.292 2.261 3.51 7.412 2.066 11.106-.407 1.256-1.024 2.474-.83 4.142-5.549 1.423-4.529 10.887-11.105 11.52-4.12 2.655-1.657 8.029-5.359 11.11 4.73 8.24 13.379 12.777 20.603 18.533 4.735 3.722 11.536 2.472 15.634 7.43 6.377 1.837 12.565 3.887 18.113 7.804 3.3.415 5.978 1.04 9.058 0 10.538-8.641 17.099-20.377 26.786-28.82 5.774-2.878 10.915-6.785 16.871-8.643 4.35 2.464 1.668 6.574-.393 9.453-3.906 6.198-12.346 9.075-14.842 16.498-5.757 1.02-1.852 8.232-6.585 10.3-9.05-1.673-12.556 7.391-19.35 11.514-1.657 7.21 6.18 6.593 9.047 11.531 6.397.212 9.889 7.2 13.612 10.715-3.08 6.393 0 16.269-7.423 19.752-7.824 8.667-11.943-6.17-18.528-7.816-5.783-2.663-9.696-8.048-15.65-9.484-1.85-3.058-5.153-4.926-8.245-6.167-4.312-10.077-8.652-18.73-18.53-24.71-2.676 1.028-2.273-2.05-4.52-2.05-4.337-2.686-10.092-2.686-11.544-8.647-1.431-1.654-2.876-3.088-4.949-3.299-10.493-13.797-24.063-21.633-35.416-34.183-12.54 2.675-24.278-1.044-34.983-5.354-1.834.245-3.627-.21-5.372-.667-2.587-.675-5.069-1.35-7.423.253-3.692-.837-6.57-.837-9.448 1.636-3.715-2.473-2.272-8.017-6.601-9.058-7.607 0-13.17 5.36-21.009 5.36-41.997-.414-91.007-3.705-129.305 14.01-5.773 6.785-11.952 15.028-21.424 14.007-3.906-5.778-5.97-13.797-4.52-20.187 2.479-3.484 3.5-7.422 2.886-11.939-4.336-6.179-5.557-14.004-11.936-18.953-2.885-8.03-8.88-14.822-9.47-23.896 2.033-3.905 6.37-7.197 10.699-5.744 5.549 1.638 3.906 8.647 7.007 12.342 2.257 7.23 7.399 12.146 7.399 20.187 3.501 5.353 4.33 11.936 9.064 16.882l6.594 6.181c5.334-1.242 11.536-.606 14.4-6.18 8.456-1.452 14.634-8.44 23.063-9.875 2.876 1.435 6.387 1.02 7.416-2.477.611-8.45-3.91-15.864-5.351-23.9-1.65-3.695-1.45-8.232-4.528-11.11 0-5.35-4.529-8.855-4.122-14.41-3.906-4.936-5.136-10.916-7.43-16.48 1.465-2.463 2.695-5.955 5.787-7 4.322-1.444 8.843.215 11.529 3.293 3.086 1.657 1.644 5.767 5.36 7.008-2.681 4.727 3.48 8.857.804 13.594 1.863 3.302 2.082 6.38.831 10.292 6.79 9.662 7.217 21.831 10.696 32.95 4.338 2.879 8.243 8.846 14.034 4.935 4.303 0 7.19-5.14 11.51-2.484 2.24-2.548 4.584-1.796 6.954-1.044 2.212.702 4.447 1.404 6.64-.578 2.035.845 4.132.363 6.11-.119 1.82-.443 3.54-.886 5.018-.295 3.908-.62 6.179-3.931 8.643-6.172-2.877-6.604 5.152-9.28 7.424-13.611l-.423-17.693c-4.115-9.686-8.659-22.462-3.293-32.962 2.67-3.292 6.395.818 9.471 1.244l1.657 1.642m184.496 28.82c2.882 8.042-2.68 12.764-7.84 17.736-7.422.815-12.149 8.621-19.332 10.288-4.338 2.872-10.093 4.324-13.21 9.05-.324-.542-.874-.513-1.44-.483-.507.026-1.028.052-1.41-.335.195-4.748 3.488-9.272 2.85-14.824 2.672-8.45 13.21-2.272 15.246-9.895 3.1-2.052 7.635-5.556 8.654-9.463 5.351-1.443 7.202-12.35 13.594-7.414l2.888 5.34M322.49 135.509c3.078 6.789 11.343 7.392 14 13.988-1.444 7.627-1.444 16.893 4.543 22.662 6.38 1.424 6.778 9.683 13.163 11.108 2.472 4.109 6.801 7.835 7.416 12.755 6.584 3.53 7 10.522 12.372 14.852 5.334 4.295 8.221 11.32 13.978 15.22 2.67 6.393 9.677 8.846 12.777 15.235 6.793 2.073 5.76 14.008 14.415 9.465 2.885 1.857 7.416 1.857 8.22 5.787-.191 2.885 5.803 4.624 5.183 7.521 7.392 6.11 2.57 5.15 10.89 7.695 9.877-4.723 10.922-20.359 23.465-17.266 2.693 1.643 1.441 6.965 5.769 6.148 12.575-.998 26.16.414 37.48-2.878 4.72-1.845 1.445-7.616 2.887-11.119-6.593-11.108 7.2-19.337 2.466-31.687-.633-4.97-4.125-11.137.828-15.278-.828-3.465 4.12-4.517 4.12-7.395-.83-4.514 3.715-7.813.83-11.935 3.715-6.171 4.52-13.38 8.252-19.35 5.755-2.068 12.541-3.913 18.503-2.483 10.907 9.06 22.253 16.683 32.968 24.307 6.985 3.494-.632 9.886 4.104 14.401-2.484 5.137 1.646 10.107-1.657 15.247 1.657 2.486-1.022 5.15-.827 8.232-3.694 6.393 1.454 13.804-6.988 18.125-2.27 5.366-11.317 7.008-10.3 14.825-4.315 3.088-4.544 8.231-7.836 11.94-.384 3.51 3.521 4.543 5.782 5.764 3.87-.3 7.905.779 11.967 1.858 7.162 1.903 14.408 3.807 20.981-1.858 2.463.828 6.157-.182 7.407 2.482l6.508-.12c11.3-1.213 4.047-2.94 12.55-2.263 3.102-.212 4.42-.515 5.64-2.967 12.153-1.02 24.717-3.93 35.82-8.654 2.713-.629 4.56-3.526 7.027-4.536 7.404-1.233 12.747-8.029 19.364-10.31 8.443-9.673 19.563-12.742 27.968-22.206 7.016-3.939 12.794-10.523 20.21-13.21 7.392-1.21 6.586-9.65 13.185-11.509 2.657-4.11 6.762-6.17 10.708-7.806 3.922 7.806-8.448 12.753-9.493 20.578 4.337 7.613-4.522 8.615-7.008 14.421-4.737 7.999-10.056 17.29-18.106 22.64-1.837-1.515-3.543-.84-5.226-.164-1.546.62-3.074 1.242-4.667.164-4.516.809-6.78 6.788-9.856 9.866-4.752 4.747-9.908 8.845-16.079 10.726-10.51 6.797-24.307 5.948-35.84 10.685-6.562 0-11.511 4.332-17.704 5.776-3.01-1.501-5.406-.864-8.029-.227-1.685.41-3.464.819-5.56.66-1.656 1.82-4.088 3.083-6.576 2.037-4.959 4.123-12.18 4.748-15.656 10.708-5.358 5.15-17.302 3.925-16.473 14.41-.217 16.48 2.057 33.161 2.88 48.179 4.735 27.62 9.87 54.986 16.455 81.938 3.714 2.91-.6 8.697 4.137 11.563-1.227 1.232-.821 5.139.828 6.996 1.02 3.095 1.429 7.031 2.87 10.293-1.656 4.947 3.316 8.049 2.08 13.187 2.052 3.082 1.023 7.413 2.45 10.706 1.036 6.564 5.558 15.021.843 20.978 3.486 4.344-1.658 10.736 3.27 14.443-4.112 3.909-.398 10.303-1.632 15.226l.436 1.232c-2.488 11.729 0 27.616-2.074 39.135.807 6.171 2.665 13.189 2.074 19.365 3.9 3.471-.436 7.402 2.026 11.537 1.054 9.463.615 19.95-2.872 29.213-.23 4.122 2.472 6.992 2.043 11.131 3.307 2.677.429 7.82 2.486 11.129 2.041 12.747 4.736 26.347 4.124 39.09 1.027 5.586 1.849 11.55.805 17.316 1.45 4.31-.805 10.3.422 14.827.207 8.22 1.651 16.455-1.227 23.9-3.303-.626-5.564.586-7.807 2.858l-7.867-1.228c-2.657-9.075-4.93-20.387-2.85-29.245-1.043-3.092-2.961-10.023-.912-12.51 1.659-14.2-2.133-22.957-4.457-37.334 2.677-13.169.397-27.977-1.238-40.37.43-2.642 2.464-5.727.43-8.206-2.486-4.537 1.395-9.479-1.905-8.445-.611-2.663.725-1.442-.353-6.437 4.085-7.462-.65-4.054 2.656-8.2-2.271-18.11-2.078-39.094-4.943-56.397 1.842-4.957-1.456-8.86-.428-13.998-1.857-5.144-2.864-9.88-2.864-15.253-2.271-4.282-1.25-10.707-7.423-12.78-1.584.047-3.13.034-4.643.021-5.356-.046-10.306-.09-15.112 2.456-2.892-1.697-5.009-.513-7.124.672-1.955 1.096-3.908 2.191-6.47 1.01-9.694 1.844-18.121 4.34-27.998 4.498-2.115-1.234-4.404-.962-6.704-.69-2.644.314-5.302.628-7.72-1.35-6.178-1.865-13.179-3.277-19.763-3.277-2.47.82-5.987-.863-9.064-.863l-1.66-.804c-3.603.286-7.417.171-11.245.056-12.581-.38-25.31-.758-31.16 13.13-5.555 12.145-9.28 25.329-10.293 39.537 1.228 3.245-2.282 5.573-2.891 8.62-3.487 5.164-1.232 12.773-7.817 16.9-3.717 5.756-3.935 12.957-8.655 18.513-5.965 25.759-13.38 50.86-24.717 74.575.823 4.314-2.042 8.43-1.642 13.164-1.65 7.413-4.544 14.613-8.65 20.593 1.027 5.141-4.53 7.6-5.758 11.935-8.242 12.763-1.657 36.019-23.064 39.15-2.885.184-4.52-3.3-6.607-5.39-1.229-7.795 4.543-13.16 2.893-20.592l.606-6.138c4.736-4.76 4.744-4.354 6.402-11.55 5.158-5.573 10.085-12.557 11.528-20.187 1.043-4.122 3.507-7.637 5.77-11.114 1.836-7.216 5.766-13.378 7.837-20.187.193-7.217-.222-14.014-1.258-20.579 0-2.485 1.874-4.966 0-6.99 2.678-5.157 2.065-12.79 9.05-14.821 3.316-9.081 1.658-20.01 6.202-28.423 2.463-5.143 0-12.589 5.349-16.086 1.239-8.432 8.653-14.194 14.828-19.35 1.022-8.45-.346-12.66 4.936-22.407-.775-1.828-.162-10.385 3.536-12.869 1.23-5.35.208-6.227 1.606-16.089.616-3.292.218-5.864-1.02-8.329-.216-18.754.198-38.322-8.25-54.785.629-7.423 2.487-15.439 1.663-22.245l1.628-2.083c.222-9.238 2.902-18.931 3.298-27.98-2.047-3.697 2.276-5.757 2.07-9.038.829-5.385.206-11.352 2.047-16.1-3.9-5.138 3.915-8.845 1.257-14.387 2.466-8.25 2.466-17.3 1.627-25.145 1.247-2.456 2.688-5.958.839-8.646 4.311-7.189-2.056-18.52 6.992-23.467 2.288-8.432-2.041-13.997-1.85-22.025-3.908-3.899-7.345-4.04-11.251-8.351-4.544-1.454-6.125-4.513-12.835-5.857-.414-3.515-3.493-6.584-6.593-8.22-5.78-5.99-12.15-11.957-17.308-17.734-8.435-1.627-6.17-12.552-14.806-14.812-6.186-7.224-12.579-16.25-20.592-21.411-.423-2.472-2.057-4.947-4.544-5.764-3.292 1.028-7.007 0-8.644-3.313 1.85-8.845-6.177-13.784-6.177-21.802-4.928.18-4.928-7.432-10.286-7.836-1.65-2.271-3.308-6.183-3.308-9.878 2.265-1.857 5.78-1.244 6.984-4.544 1.044-7.192-4.52-11.744-5.756-18.126-3.292-2.252-1.443-6.16-.82-9.06 2.895-2.774 5.013-.461 7.308 1.851 1.623 1.636 3.334 3.27 5.471 3.107"})),ol||(ol=s.createElement("path",{id:"SVGID_8_",d:"M312.325 129.284c-.81 0-1.671.364-2.614 1.267-.623 2.9-2.472 6.808.82 9.06 1.236 6.382 6.8 10.934 5.756 18.126-1.205 3.3-4.719 2.687-6.984 4.544 0 3.695 1.658 7.607 3.308 9.878 5.295.399 5.357 7.84 10.115 7.84.057 0 .114-.002.171-.004 0 8.018 8.028 12.957 6.177 21.803 1.233 2.495 3.646 3.694 6.168 3.694.826 0 1.664-.128 2.476-.382 2.487.817 4.12 3.292 4.544 5.764 8.013 5.161 14.406 14.188 20.592 21.41 8.636 2.261 6.37 13.186 14.806 14.813 5.158 5.777 11.528 11.745 17.308 17.735 3.1 1.636 6.18 4.704 6.593 8.22 6.71 1.344 8.29 4.403 12.835 5.856 3.906 4.311 7.343 4.453 11.252 8.351-.192 8.028 4.137 13.593 1.85 22.025-9.049 4.946-2.682 16.279-6.993 23.467 1.85 2.688.408 6.19-.839 8.646.839 7.844.839 16.895-1.627 25.145 2.658 5.542-5.157 9.249-1.257 14.388-1.84 4.747-1.218 10.714-2.048 16.1.207 3.28-4.116 5.34-2.069 9.037-.396 9.049-3.076 18.743-3.298 27.98l-1.628 2.083c.824 6.806-1.034 14.822-1.664 22.245 8.449 16.463 8.035 36.03 8.25 54.785 1.239 2.465 1.637 5.037 1.02 8.33-1.397 9.862-.375 10.739-1.605 16.088-3.698 2.485-4.311 11.041-3.536 12.87-5.282 9.747-3.914 13.956-4.936 22.406-6.175 5.156-13.59 10.919-14.828 19.35-5.35 3.497-2.886 10.944-5.35 16.086-4.543 8.413-2.885 19.342-6.2 28.423-6.986 2.031-6.373 9.664-9.051 14.821 1.874 2.025 0 4.505 0 6.99 1.036 6.565 1.451 13.362 1.258 20.58-2.07 6.808-6.001 12.97-7.836 20.186-2.264 3.477-4.728 6.993-5.77 11.115-1.444 7.63-6.37 14.613-11.529 20.186-1.658 7.196-1.666 6.79-6.402 11.55l-.606 6.139c1.65 7.431-4.122 12.796-2.893 20.592 2.034 2.037 3.639 5.397 6.389 5.397.072 0 .145-.002.218-.007 21.407-3.132 14.822-26.388 23.064-39.15 1.229-4.336 6.785-6.794 5.758-11.936 4.106-5.98 7-13.18 8.65-20.593-.4-4.734 2.465-8.85 1.642-13.164 11.337-23.716 18.752-48.816 24.717-74.575 4.72-5.556 4.938-12.757 8.655-18.513 6.585-4.127 4.33-11.736 7.817-16.9.61-3.047 4.119-5.375 2.891-8.62 1.013-14.208 4.738-27.392 10.293-39.537 4.896-11.625 14.611-13.253 25.026-13.253 2.028 0 4.084.062 6.134.123 2.05.062 4.095.124 6.107.124 1.745 0 3.464-.047 5.138-.18l1.66.805c2.474 0 5.232 1.087 7.503 1.087.553 0 1.077-.065 1.561-.225 6.584 0 13.585 1.412 19.764 3.277 1.523 1.247 3.142 1.583 4.792 1.583.969 0 1.949-.116 2.927-.232s1.954-.232 2.916-.232c1.3 0 2.573.212 3.788.921 9.877-.159 18.304-2.654 27.998-4.498.785.362 1.512.51 2.2.51 1.558 0 2.914-.76 4.27-1.52 1.356-.76 2.713-1.519 4.274-1.519.874 0 1.812.238 2.85.848 4.17-2.21 8.448-2.469 13.005-2.469.695 0 1.398.006 2.107.012.708.006 1.423.012 2.146.012.822 0 1.654-.008 2.497-.032 6.172 2.072 5.152 8.497 7.423 12.78 0 5.373 1.007 10.108 2.864 15.253-1.028 5.138 2.27 9.04.428 13.998 2.865 17.302 2.672 38.286 4.943 56.397-3.306 4.145 1.43.737-2.656 8.2 1.078 4.994-.258 3.774.353 6.437.3-.094.54-.14.732-.14 1.914.001-1.087 4.46 1.173 8.584 2.034 2.48 0 5.565-.43 8.206 1.635 12.394 3.915 27.201 1.238 40.37 2.324 14.377 6.116 23.135 4.457 37.334-2.05 2.488-.131 9.418.913 12.51-2.08 8.858.192 20.17 2.85 29.245l7.866 1.229c1.846-1.87 3.703-3.022 6.144-3.022.526 0 1.078.053 1.663.164 2.878-7.445 1.434-15.681 1.227-23.9-1.227-4.528 1.027-10.517-.422-14.828 1.044-5.765.222-11.73-.805-17.316.612-12.743-2.083-26.343-4.124-39.09-2.057-3.309.82-8.452-2.486-11.129.429-4.14-2.273-7.01-2.043-11.13 3.487-9.263 3.926-19.75 2.872-29.214-2.462-4.135 1.873-8.066-2.026-11.536.591-6.177-1.267-13.195-2.073-19.366 2.073-11.52-.415-27.406 2.073-39.134l-.436-1.233c1.234-4.923-2.48-11.317 1.633-15.225-4.929-3.707.215-10.1-3.27-14.444 4.714-5.957.192-14.414-.843-20.977-1.428-3.294-.399-7.625-2.45-10.707 1.235-5.138-3.737-8.24-2.08-13.186-1.442-3.262-1.85-7.199-2.87-10.294-1.65-1.857-2.056-5.764-.829-6.996-4.736-2.866-.423-8.653-4.137-11.563-6.585-26.952-11.72-54.318-16.456-81.938-.822-15.018-3.096-31.7-2.88-48.178-.828-10.486 11.116-9.26 16.474-14.411 3.477-5.96 10.697-6.585 15.656-10.707.623.261 1.241.378 1.845.378 1.811 0 3.49-1.051 4.732-2.415.315.024.623.035.924.035 1.704 0 3.204-.348 4.635-.696 1.432-.347 2.796-.695 4.23-.695 1.192 0 2.432.24 3.8.922 6.192-1.444 11.141-5.776 17.704-5.776 11.532-4.737 25.33-3.888 35.84-10.684 6.17-1.882 11.326-5.98 16.078-10.726 3.076-3.079 5.34-9.058 9.856-9.867.63.426 1.25.587 1.865.587.94 0 1.867-.376 2.802-.75.935-.376 1.877-.751 2.844-.751.774 0 1.565.24 2.382.914 8.05-5.35 13.369-14.64 18.106-22.64 2.486-5.806 11.345-6.807 7.008-14.42 1.045-7.826 13.415-12.772 9.493-20.579-3.946 1.636-8.05 3.696-10.708 7.807-6.599 1.858-5.793 10.3-13.185 11.508-7.416 2.687-13.194 9.272-20.21 13.21-8.405 9.464-19.525 12.533-27.968 22.207-6.617 2.28-11.96 9.077-19.364 10.31-2.467 1.009-4.314 3.906-7.027 4.535-11.103 4.725-23.667 7.634-35.82 8.655-1.22 2.452-2.538 2.754-5.64 2.966-1.32-.105-2.261-.152-2.95-.152-3.747 0-.056 1.391-9.6 2.415l-6.508.12c-1.25-2.664-4.944-1.654-7.407-2.482-3.277 2.824-6.72 3.767-10.238 3.767-3.538 0-7.152-.954-10.743-1.909-3.593-.954-7.164-1.91-10.62-1.91-.45 0-.9.017-1.347.052-2.26-1.22-6.166-2.255-5.782-5.764 3.292-3.708 3.521-8.851 7.836-11.94-1.017-7.817 8.03-9.46 10.3-14.825 8.442-4.32 3.294-11.732 6.988-18.125-.195-3.082 2.484-5.746.827-8.232 3.303-5.14-.827-10.11 1.657-15.246-4.736-4.515 2.881-10.908-4.104-14.402-10.715-7.624-22.06-15.246-32.968-24.307-1.47-.352-2.992-.506-4.535-.506-4.712 0-9.633 1.432-13.968 2.99-3.731 5.97-4.537 13.178-8.252 19.349 2.885 4.122-1.66 7.421-.83 11.936 0 2.877-4.948 3.93-4.12 7.395-4.953 4.14-1.461 10.307-.828 15.277 4.733 12.35-9.059 20.579-2.466 31.687-1.442 3.504 1.833 9.274-2.887 11.12-11.32 3.291-24.905 1.88-37.48 2.877a4.51 4.51 0 0 1-.836.085c-3.334 0-2.43-4.706-4.933-6.233-1.115-.274-2.137-.401-3.084-.401-9.713 0-11.381 13.364-20.38 17.667-8.322-2.544-3.499-1.585-10.891-7.695.62-2.897-5.374-4.635-5.183-7.521-.804-3.93-5.335-3.93-8.22-5.786-1.365.716-2.489 1.023-3.44 1.023-5.083 0-5.254-8.742-10.975-10.489-3.1-6.388-10.107-8.842-12.777-15.234-5.757-3.9-8.644-10.926-13.978-15.22-5.373-4.33-5.788-11.322-12.372-14.852-.615-4.92-4.944-8.647-7.416-12.756-6.385-1.425-6.784-9.684-13.163-11.108-5.987-5.768-5.987-15.035-4.544-22.662-2.656-6.596-10.92-7.199-13.999-13.988a3.68 3.68 0 0 1-.295.012c-2 0-3.629-1.56-5.176-3.119-1.548-1.559-3.015-3.118-4.694-3.118M683.042 28.8c-4.09 0-6.126 7.507-10.502 8.687-1.019 3.907-5.555 7.411-8.654 9.463-2.036 7.623-12.574 1.444-15.245 9.895.637 5.552-2.656 10.076-2.85 14.824.285.29.648.348 1.026.348.127 0 .256-.007.383-.013.129-.007.256-.014.38-.014.424 0 .81.078 1.06.497 3.117-4.726 8.872-6.178 13.21-9.05 7.183-1.667 11.91-9.473 19.333-10.288 5.159-4.972 10.721-9.694 7.84-17.736l-2.89-5.34c-1.165-.9-2.179-1.274-3.09-1.273M495.868 2.439c-.882 0-1.719.34-2.471 1.268-5.366 10.5-.822 23.276 3.293 32.962l.423 17.693c-2.272 4.331-10.3 7.007-7.424 13.61-2.464 2.242-4.735 5.554-8.643 6.173-.51-.204-1.05-.285-1.611-.285-1.066 0-2.215.29-3.407.58-1.192.29-2.427.581-3.666.581-.817 0-1.635-.126-2.444-.462-1.072.969-2.153 1.296-3.237 1.296-1.134 0-2.272-.359-3.403-.718-1.131-.359-2.257-.718-3.368-.718-1.216 0-2.415.43-3.586 1.762-.887-.545-1.713-.762-2.504-.762-3.061 0-5.586 3.246-9.006 3.246-1.354.914-2.605 1.289-3.783 1.289-3.858 0-6.927-4.019-10.25-6.224-3.48-11.119-3.907-23.288-10.697-32.95 1.25-3.912 1.032-6.99-.831-10.292 2.677-4.737-3.485-8.867-.805-13.594-3.715-1.24-2.273-5.35-5.36-7.008-2.015-2.31-5.064-3.82-8.287-3.82-1.072 0-2.163.167-3.241.527-3.092 1.045-4.322 4.537-5.787 7 2.294 5.564 3.524 11.544 7.43 16.48-.407 5.555 4.122 9.06 4.122 14.41 3.078 2.878 2.878 7.415 4.528 11.11 1.442 8.036 5.962 15.45 5.351 23.9-.671 2.282-2.399 3.251-4.317 3.251-1.022 0-2.1-.275-3.099-.774-8.429 1.435-14.607 8.423-23.062 9.874-2.865 5.575-9.067 4.94-14.4 6.181l-6.595-6.18c-4.735-4.947-5.563-11.53-9.064-16.883 0-8.04-5.142-12.957-7.399-20.187-3.101-3.695-1.458-10.704-7.007-12.342a6.666 6.666 0 0 0-2.132-.35c-3.564 0-6.87 2.833-8.566 6.094.588 9.074 6.584 15.867 9.47 23.896 6.378 4.949 7.599 12.774 11.935 18.953.614 4.517-.407 8.455-2.887 11.939-1.45 6.39.615 14.409 4.521 20.187.54.058 1.07.086 1.588.086 8.587 0 14.392-7.695 19.836-14.093 26.85-12.42 58.962-14.515 90.233-14.515 13.335 0 26.517.381 39.072.505 7.84 0 13.402-5.36 21.009-5.36 4.329 1.041 2.886 6.585 6.602 9.058 1.818-1.563 3.638-2.138 5.663-2.138 1.178 0 2.426.194 3.784.502 1.072-.73 2.172-.988 3.295-.988 1.343 0 2.72.367 4.128.735s2.847.736 4.314.736c.35 0 .704-.021 1.058-.069 8.2 3.301 17.005 6.256 26.314 6.256 2.843 0 5.735-.276 8.669-.902 11.353 12.55 24.923 20.386 35.416 34.183 2.073.211 3.518 1.645 4.95 3.299 1.451 5.96 7.206 5.96 11.543 8.647 1.926 0 1.905 2.26 3.544 2.26.274 0 .594-.063.977-.21 9.877 5.98 14.217 14.633 18.529 24.71 3.092 1.24 6.394 3.11 8.244 6.167 5.955 1.436 9.868 6.82 15.651 9.484 5.115 1.28 8.742 10.515 13.772 10.515 1.447 0 3.01-.764 4.756-2.699 7.423-3.483 4.343-13.359 7.423-19.752-3.723-3.514-7.215-10.503-13.612-10.715-2.868-4.938-10.704-4.32-9.048-11.53 6.232-3.782 9.697-11.72 17.21-11.719.678 0 1.391.065 2.141.204 4.733-2.068.828-9.28 6.585-10.3 2.496-7.423 10.936-10.3 14.842-16.498 2.061-2.879 4.744-6.989.393-9.453-5.956 1.858-11.097 5.765-16.87 8.644-9.688 8.442-16.249 20.178-26.787 28.82-1.245.42-2.425.569-3.606.569-1.741 0-3.486-.322-5.452-.57-5.548-3.917-11.736-5.967-18.113-7.804-4.098-4.958-10.9-3.708-15.634-7.43-7.224-5.756-15.873-10.293-20.603-18.533 3.702-3.081 1.238-8.455 5.36-11.11 6.575-.633 5.555-10.097 11.105-11.52-.195-1.668.422-2.886.829-4.142 1.444-3.694 1.226-8.845-2.066-11.106-12.955 2.675-12.545 18.528-24.675 23.457a2.993 2.993 0 0 1-1.025.194c-1.614 0-2.561-1.55-3.958-2.244-12.148-3.09-23.878-6.796-34.575-13.179.214-3.492 1.026-6.582 3.292-9.045.214-6.386 2.24-12.987 6.171-18.129-.798-9.887 9.272-17.509 4.935-27.59-1.595-.92-2.901-1.31-3.999-1.31-5.279 0-5.678 9.045-9.58 11.603.402 4.525-2.268 8.029-2.464 12.35-6.99 5.768-3.102 16.056-8.258 22.662-3.277.199-3.085 3.906-5.333 5.764a4.062 4.062 0 0 1-.787.078c-1.66 0-2.913-1.078-4.172-2.148a2.525 2.525 0 0 0-1.494-.467c-1.081 0-2.199.598-3.017 1.293-1.266-.71-2.9-.874-4.623-.874-.736 0-1.489.03-2.235.06-.747.03-1.487.06-2.2.06-3.712 0-6.67-.811-5.774-6.656l-1.26.818c-9.454-.818-19.754.214-27.568-4.534-3.077-1.646-2.486-5.769-2.057-8.653-3.1-7.608-2.686-16.453-2.465-24.691l2.465-2.477c-.213-8.642-1.02-17.085-2.465-25.125L502.87 4.95c-2.21-.306-4.752-2.512-7-2.512M597.169 0c-3.921 3.515-6.584 8.052-6.584 12.765 1.568 3.11 5.702 4.956 8.587 4.956.163 0 .322-.006.476-.018 2.042-4.501 9.687-7.181 5.358-12.752C603.563 2.263 600.476 0 597.17 0"})),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter5904",x:-.165,width:1.33,y:-.148,height:1.296},sl||(sl=s.createElement("feGaussianBlur",{stdDeviation:15.61,id:"feGaussianBlur5906"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116",x:-.272,y:-.205,width:1.545,height:1.409},al||(al=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106"})),rl||(rl=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108"})),ll||(ll=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:10,result:"blur",id:"feGaussianBlur43110"})),pl||(pl=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112"})),il||(il=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116-0",x:0,y:0,width:1,height:1},nl||(nl=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106-1"})),cl||(cl=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108-9"})),dl||(dl=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:.002,result:"blur",id:"feGaussianBlur43110-4"})),fl||(fl=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112-0"})),ml||(ml=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114-1"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116-0-9",x:0,y:0,width:1,height:1},El||(El=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106-1-4"})),yl||(yl=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108-9-3"})),hl||(hl=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:.002,result:"blur",id:"feGaussianBlur43110-4-9"})),Cl||(Cl=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112-0-5"})),ul||(ul=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114-1-1"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter14412",x:-.171,width:1.342,y:-.177,height:1.354},gl||(gl=s.createElement("feGaussianBlur",{stdDeviation:8.011,id:"feGaussianBlur14414"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116-0-9-7",x:0,y:0,width:1,height:1},xl||(xl=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106-1-4-2"})),Ul||(Ul=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108-9-3-6"})),Ol||(Ol=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:.002,result:"blur",id:"feGaussianBlur43110-4-9-4"})),Sl||(Sl=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112-0-5-1"})),Gl||(Gl=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114-1-1-0"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter17580",x:-.004,width:1.009,y:-.03,height:1.06},bl||(bl=s.createElement("feGaussianBlur",{stdDeviation:.174,id:"feGaussianBlur17582"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter17584",x:-.004,width:1.009,y:-.03,height:1.06},_l||(_l=s.createElement("feGaussianBlur",{stdDeviation:.174,id:"feGaussianBlur17586"}))),Pl||(Pl=s.createElement("filter",{id:"filter6896",height:1.5,width:1.5,y:-.25,x:-.25},s.createElement("feGaussianBlur",{id:"feGaussianBlur6898",result:"blur",stdDeviation:.8,in:"SourceAlpha"}),s.createElement("feColorMatrix",{id:"feColorMatrix6900",values:"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.541 0",type:"matrix",result:"bluralpha"}),s.createElement("feOffset",{id:"feOffset6902",result:"offsetBlur",dy:.9,dx:1.7,in:"bluralpha"}),s.createElement("feMerge",{id:"feMerge6904"},s.createElement("feMergeNode",{id:"feMergeNode6906",in:"offsetBlur"}),s.createElement("feMergeNode",{id:"feMergeNode6908",in:"SourceGraphic"})))),vl||(vl=s.createElement("style",{type:"text/css",id:"style1437"},".fil1{fill:#373435}.fil0{fill:#fefefe}"))),s.createElement("g",{id:"layer1",transform:"translate(943.96 318.574)"},s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:700,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile Bold'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2265.94,y:-240.972,id:"text972",transform:"scale(.95324 1.04906)"}),s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:400,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2267.311,y:-236.175,id:"text976",transform:"scale(.95324 1.04906)"}),s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:700,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile Bold'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2256.155,y:-437.444,id:"text972-0",transform:"scale(.95324 1.04906)"}),s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:400,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2257.525,y:-432.648,id:"text976-8",transform:"scale(.95324 1.04906)"}),s.createElement("g",{id:"g8759"},s.createElement("path",{d:"M-848.408-279.688h-6.016l-5.866-22.329-5.93 22.329h-6.149l-8.065-29.023h5.456l5.816 23.085 6.35-23.085h5.511l5.969 23.222 5.524-23.222h5.268z",id:"path8689",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-832.828-306.588c0 .785-.289 1.439-.867 1.962-.564.523-1.253.784-2.065.784s-1.5-.261-2.064-.784c-.565-.523-.847-1.177-.847-1.962 0-.798.282-1.466.847-2.003a2.93 2.93 0 0 1 2.064-.805c.84 0 1.535.275 2.086.826.564.55.846 1.211.846 1.982zm-5.442 26.899v-20.916h4.876v20.916z",id:"path8691",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-814.628-279.688v-11.646c0-3.05-.946-5.683-4.02-5.683-3.057 0-4.996 2.754-4.996 5.539v11.79h-4.77v-20.916h4.77v2.958h.082c1.583-2.45 3.868-3.31 6.855-3.31 2.244 0 3.978.551 5.203 1.983 1.239 1.431 1.783 3.606 1.783 6.524v12.76z",id:"path8693",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-790.677-279.688v-2.693h-.083c-1.514 2.547-4.605 3.134-6.76 3.134-6.404 0-8.754-4.975-8.754-10.27 0-3.51.874-6.317 2.622-8.423 1.762-2.12 4.116-3.038 7.062-3.038 4.585 0 5.83 2.552 5.83 2.552h.083v-12.105h4.947v30.843zm.041-11.919c0-2.526-1.624-5.397-5.05-5.397-3.92 0-5.444 3.412-5.444 7.343 0 3.433 1.438 6.549 5.17 6.6 3.661 0 5.294-3.489 5.324-6.372z",id:"path8695",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-760.77-290.239c0 7.245-4.33 11.17-10.833 11.17-7.07 0-10.695-4.233-10.695-10.716 0-7.415 4.343-11.273 11.211-11.273 6.293 0 10.316 4.023 10.316 10.82zm-5.08.166c0-3.224-1.143-6.806-5.506-6.806-4.184 0-5.81 3.113-5.81 6.93 0 4.145 1.953 6.782 5.78 6.782 4.101 0 5.506-3.147 5.536-6.906z",id:"path8697",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-734.6-279.688h-5.382l-4.113-15.138-4.413 15.138h-5.223l-6.085-20.852h5.107l3.973 16.2 4.644-16.2h4.79l4.14 16.158 3.874-16.158h4.68z",id:"path8699",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-713.291-285.51c0 4.656-4.223 6.471-8.456 6.471-2.757 0-5.502-1.062-5.502-1.062v-4.953s2.386 2.08 5.72 2.105c2.284 0 3.314-.72 3.314-2.092.056-1.1-.614-1.708-1.415-2.163-.55-.33-1.41-.736-2.58-1.218-1.377-.592-2.403-1.163-3.077-1.714a5.32 5.32 0 0 1-1.487-1.94c-.317-.744-.55-1.56-.55-2.552 0-3.76 3.136-6.416 8.148-6.416 3.313 0 4.75.812 4.75.812v4.705s-2.355-1.627-4.802-1.642c-1.753 0-3.078.638-3.101 2.083-.013 1.861 2.267 2.769 3.628 3.32 1.982.798 3.433 1.65 4.245 2.627.812.978 1.165 1.962 1.165 3.629z",id:"path8701",style:{fill:"#0078d4",strokeWidth:1.00001}})),s.createElement("g",{id:"g8765"},s.createElement("path",{id:"rect8705",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-943.959-318.574h23.105v23.105h-23.105z"}),s.createElement("path",{id:"rect8707",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-918.319-318.574h23.105v23.105h-23.105z"}),s.createElement("path",{id:"rect8709",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-943.959-292.932h23.105v23.105h-23.105z"}),s.createElement("path",{id:"rect8711",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-918.319-292.932h23.105v23.105h-23.105z"}))))};var Ml;function Il(){return Il=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",Il({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 248.08 58.245",preserveAspectRatio:"xMidYMax","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,Ml||(Ml=s.createElement("path",{d:"M0 57.305h9.727V31.953c0-5 3.281-8.633 7.969-8.633 4.53 0 7.343 2.852 7.343 7.461v26.523h9.453V31.718c0-4.96 3.204-8.398 7.891-8.398 4.766 0 7.422 2.89 7.422 7.968v26.016h9.727V28.906c0-8.28-5.352-13.789-13.516-13.789-5.977 0-10.898 3.204-12.891 8.32h-.235c-1.523-5.312-5.703-8.32-11.562-8.32-5.625 0-10 3.164-11.797 7.97h-.195v-7.188H0v41.406zm80.822-6.68c-4.219 0-7.031-2.148-7.031-5.547 0-3.28 2.695-5.39 7.383-5.703l9.57-.586v3.164c0 5-4.414 8.672-9.922 8.672zm-2.93 7.344c5.313 0 10.508-2.773 12.891-7.266h.196v6.602h9.375V28.789c0-8.32-6.68-13.75-16.953-13.75-10.547 0-17.148 5.547-17.578 13.281h9.023c.625-3.438 3.555-5.664 8.164-5.664 4.805 0 7.735 2.5 7.735 6.836v2.969l-10.938.625c-10.078.625-15.742 5.039-15.742 12.383 0 7.46 5.82 12.5 13.828 12.5zm65.158-27.305c-.664-8.71-7.421-15.625-18.359-15.625-12.03 0-19.844 8.32-19.844 21.562 0 13.438 7.813 21.523 19.922 21.523 10.391 0 17.54-6.094 18.32-15.352h-9.18c-.898 4.688-4.1 7.5-9.023 7.5-6.172 0-10.156-5-10.156-13.672 0-8.516 3.946-13.672 10.078-13.672 5.196 0 8.282 3.32 9.063 7.734h9.18zM173.091 0c-16.445 0-26.758 11.211-26.758 29.141s10.312 29.102 26.758 29.102c16.406 0 26.72-11.172 26.72-29.102S189.497 0 173.09 0zm0 8.594c10.04 0 16.445 7.969 16.445 20.547 0 12.539-6.406 20.508-16.445 20.508-10.078 0-16.445-7.969-16.445-20.508 0-12.578 6.368-20.547 16.445-20.547zm30.822 32.852c.43 10.39 8.946 16.797 21.914 16.797 13.633 0 22.227-6.719 22.227-17.422 0-8.399-4.843-13.125-16.289-15.742l-6.484-1.485c-6.914-1.64-9.766-3.828-9.766-7.578 0-4.687 4.297-7.812 10.664-7.812 6.446 0 10.86 3.164 11.328 8.437h9.61c-.234-9.922-8.438-16.64-20.86-16.64-12.265 0-20.976 6.757-20.976 16.757 0 8.047 4.922 13.047 15.312 15.43l7.305 1.72c7.109 1.679 10 4.023 10 8.085 0 4.688-4.727 8.047-11.523 8.047-6.875 0-12.07-3.398-12.695-8.594h-9.766z"})))},Hl=e=>{let{id:t}=e;const{downloadUrl:o,platform:a}=f();return s.createElement(O,{className:S,id:t},s.createElement("h1",{className:G},"The Open-Source Visual AI Programming Environment"),s.createElement("a",{className:b,href:o,target:"_blank"},"Download","unknown"!==a&&"server"!==a&&s.createElement(s.Fragment,null," ","for ",s.createElement(Tl,{platform:a}))),s.createElement("a",{className:P,href:"https://github.com/Ironclad/rivet/releases/latest"},"Latest Release"),s.createElement("div",{className:D},s.createElement("div",{className:V},"Built and used by"),s.createElement("a",{href:"https://www.ironcladapp.com/",target:"_blank",className:M},s.createElement("img",{src:"img/ironclad-logo-white.png",height:"40px",width:"209px",alt:"Link to Ironclad"}))),s.createElement("div",{className:v},s.createElement("img",{className:w,height:"300px",src:"img/graph.png",alt:"Rivet Graph"})),s.createElement("div",{className:I},"\u2228"))},Tl=e=>{let{platform:t}=e;switch(t){case"mac":return s.createElement(wl,{className:_});case"windows":return s.createElement(Vl,{className:_});case"linux":return s.createElement("span",{className:_},"Linux\xae");case"unknown":case"server":return null}},Fl="text_ePAf",Bl="inlineLogo_ccqj",Al=e=>{let{id:t}=e;return s.createElement(O,{id:t},s.createElement("h2",null,"What is Rivet?"),s.createElement("div",{className:Fl},s.createElement("p",null,"Rivet is a visual programming environment for building AI agents with LLMs. Iterate on your prompt graphs in Rivet, then run them directly in your application. With Rivet, teams can effectively design, debug, and collaborate on complex LLM prompt graphs, and deploy them in their own environment."),s.createElement("p",null,"At Ironclad, we struggled to build AI agents programmatically. Rivet's visual environment, easy debugger, and remote executor unlocked our team's ability to collaborate on increasingly complex and powerful LLM prompt graphs."),s.createElement("p",null,s.createElement("img",{alt:"Ironclad",className:Bl,src:"img/ironclad-logo.png",height:"16px"})," is the leading digital contracting platform."," ",s.createElement("a",{href:"https://ironcladapp.com/product/ai-based-contract-management/",target:"_blank"},"Ironclad AI")," ","helps legal teams with everything from reviewing contracts faster to answering questions about their obligations."," ","Learn more at ",s.createElement("a",{href:"https://www.ironcladapp.com/",target:"_blank"},"ironcladapp.com"),"."),s.createElement("p",null,"Rivet is built and used by ",s.createElement("img",{alt:"Ironclad",className:Bl,src:"img/ironclad-logo.png",height:"16px"})," Research.")))},zl=e=>{let{id:t}=e;return s.createElement(O,{id:t},s.createElement("h2",null,"Why Rivet?"),s.createElement("div",{className:i},s.createElement("div",null,s.createElement("h3",null,"Visualize and Build"),s.createElement("p",null,"Visualize and build complex chains to create applications for production \u2014 not just prototyping.")),s.createElement("div",null,s.createElement("h3",null,"Debug Remotely"),s.createElement("p",null,"See what's under the hood and observe the execution of prompt chains in your application, in real-time.")),s.createElement("div",null,s.createElement("h3",null,"Collaborate"),s.createElement("p",null,"Rivet graphs are just YAML files, so you can version them in your team's repository, and review them using your favorite code review tools."))))},Zl="videoContainer_AI0L",kl="video_WaPS",Nl=e=>{let{id:t}=e;return s.createElement(O,{id:t},s.createElement("h2",null,"See it in Action"),s.createElement("div",{className:Zl},s.createElement("iframe",{className:kl,width:"560",height:"315",src:"https://www.youtube.com/embed/HhgM9MiShwA?si=ULy6PThLVtV7D-Ab&rel=0",title:"Rivet Demo",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0})))},Rl="cardGrid_MoL9",Ll="message_iaFV",jl="attribution_pmfE",Wl="picture_jCBr",ql="attributionWrapper_cC8x",Yl="title_MipB",Xl="logoLink_iKl2",Jl="logo_nvWW",Kl=e=>{let{quote:t,attribution:o,profileUrl:a,profileAlt:r,logoUrl:l,logoAlt:p,linkUrl:i}=e;return s.createElement("div",null,s.createElement("p",{className:Ll},t),s.createElement("div",{className:jl},s.createElement("img",{className:Wl,width:80,src:a,alt:r}),s.createElement("div",{className:ql},s.createElement("p",{className:Yl},o),s.createElement("a",{className:Xl,href:i,target:"_blank"},s.createElement("img",{className:Jl,src:l,alt:p})))))},Ql=e=>{let{id:t}=e;return s.createElement(O,{id:t},s.createElement("h2",null,"What the Community is Saying"),s.createElement("div",{className:r(p,Rl)},s.createElement(Kl,{attribution:"Todd Berman, CTO",linkUrl:"https://www.attentive.com/",logoAlt:"Attentive",logoUrl:"img/use-case-quotes/logo-attentive.svg",profileAlt:"Todd Berman",profileUrl:"img/use-case-quotes/profile-todd-berman.jpeg",quote:"Rivet's visual programming environment is a game-changer. The visual nature of the tool, paired with how collaborative it is, allows us to create complex chains for AI agents in drastically less time than it would take in other environments. It's the best tool out there."}),s.createElement(Kl,{attribution:"Teddy Coleman, CTO",linkUrl:"https://www.willowservicing.com/",logoAlt:"Willow Servicing",logoUrl:"img/use-case-quotes/logo-willow.webp",profileAlt:"Teddy Coleman",profileUrl:"img/use-case-quotes/profile-teddy-coleman.jpeg",quote:"Rivet really addressed some limitations that we were hitting up against... and some we didn't know we had. The visualization makes a big difference when working through agentic logic and really makes it easy to see what the AI is doing. But the ability to debug and collaborate across the team made a huge difference as well - we've used it to launch our virtual mortgage servicing agent and are excited to see how the tool continues to evolve."}),s.createElement(Kl,{attribution:"Emily Wang, CEO",linkUrl:"https://www.trybento.co/products/bentoai",logoAlt:"Bento",logoUrl:"img/use-case-quotes/logo-bento.svg",profileAlt:"Emily Wang",profileUrl:"img/use-case-quotes/profile-emily-wang.jpeg",quote:"In order to build great product experiences we have to be able to iterate quickly. Leveraging tools like Rivet allows us to more accurately understand the tradeoffs between things like speed and quality as we build AI-powered experiences in Bento."}),s.createElement(Kl,{attribution:"Domenic Donato, VP of Technology",linkUrl:"https://www.assemblyai.com/",logoAlt:"AssemblyAI",logoUrl:"img/use-case-quotes/logo-assemblyai.svg",profileAlt:"Domenic Donato",profileUrl:"img/use-case-quotes/profile-domenic-donato.jpeg",quote:"Rivet is an amazing tool for rapidly prototyping and visually understanding complex AI workflows. It's been wonderful collaborating with Ironclad to integrate AssemblyAI's audio transcription and understanding models into the Rivet ecosystem. We're excited to see what developers create equipped with such a powerful and capable toolkit!"}),s.createElement(Kl,{attribution:"Beyang Liu, CTO",linkUrl:"https://www.sourcegraph.com/",logoAlt:"Sourcegraph",logoUrl:"img/use-case-quotes/logo-sourcegraph.svg",profileAlt:"Beyang Liu",profileUrl:"img/use-case-quotes/profile-beyang-liu.jpeg",quote:"Rivet is a super slick and compelling tool for prompt construction and LLM composition, particularly when you're trying to combine AI with many existing tools and APIs. I can see this becoming a popular tool for those working on robust and reliable AI applications."})))},$l="inlineLogo_b869",ep="title__9vU",tp=e=>{let{id:t}=e;s.useEffect((()=>{const e=document.createElement("script");e.src="https://fast.wistia.com/embed/medias/j74id7k4zx.jsonp",e.async=!0;const t=document.createElement("script");return t.src="https://fast.wistia.com/assets/external/E-v1.js",t.async=!0,document.body.appendChild(e),document.body.appendChild(t),()=>{document.body.removeChild(e),document.body.removeChild(t)}}));const o=s.useRef();return s.createElement(O,{id:t},s.createElement("h2",{className:ep},s.createElement("img",{alt:"Ironclad",className:$l,src:"img/ironclad-logo-white.png",height:"24px"})," Contract AI"),s.createElement("p",null,"Ironclad Contract AI (CAI) is a virtual contract assistant, powered by AI agents, and developed with Rivet. CAI is capable of answering diverse questions about every stage of the contract lifecycle, directly using Ironclad's existing capabilities, like contract search, workflow process, and data visualization."),s.createElement("p",null,"You can"," ",s.createElement("a",{href:"https://ironcladapp.com/product/ironclad-contract-ai/",target:"_blank"},"learn more about CAI here"),"."),s.createElement("div",{className:"wistia_responsive_padding",style:{padding:"56.25% 0 0 0",position:"relative"}},s.createElement("div",{className:"wistia_responsive_wrapper",style:{height:"100%",left:"0",position:"absolute",top:"0",width:"100%"}},s.createElement("div",{className:"wistia_embed wistia_async_j74id7k4zx seo=true videoFoam=true",style:{height:"100%",position:"relative",width:"100%"}},s.createElement("div",{ref:o,className:"wistia_swatch",style:{height:"100%",left:"0",opacity:"0",overflow:"hidden",position:"absolute",top:"0",transition:"opacity 200ms",width:"100%"}},s.createElement("img",{src:"https://fast.wistia.com/embed/medias/j74id7k4zx/swatch",style:{filter:"blur(5px)",height:"100%",objectFit:"contain",width:"100%"},alt:"","aria-hidden":"true",onLoad:()=>{o.current.style.opacity="1"}}))))))},op=e=>{let{id:t}=e;return s.createElement(O,{id:t},s.createElement("h2",null,"Get Started"),s.createElement("p",null,"Start building AI agents with Rivet in just a few simple steps!"),s.createElement("ul",null,s.createElement("li",null,"Follow the ",s.createElement("a",{href:"/docs/getting-started/installation"},"Getting Started")," guide, to learn how to build AI agent graphs in Rivet."),s.createElement("li",null,s.createElement("a",{href:"docs/api-reference/getting-started-integration"},"Integrate Rivet")," into your Node or TypeScript application."),s.createElement("li",null,"Experiment with the"," ",s.createElement("a",{href:"https://github.com/Ironclad/rivet-example",target:"_blank"},"Rivet example application"),", to get a sense for what developing and debugging a chat application looks like in Rivet.")))},sp="footer_cJ9Z",ap="attribution_EX7I",rp="text_DniB",lp=()=>{const{platform:e}=f();return s.createElement("footer",{className:sp},s.createElement("div",{className:l},s.createElement("p",{className:rp},"\xa9 2023 Ironclad, Inc. All rights reserved."),s.createElement("ul",{className:ap},"linux"===e&&s.createElement("li",null,"Linux\xae is the registered trademark of Linus Torvalds in the U.S. and other countries."))))};var pp=o(8704),ip=o(2493);function np(){return s.createElement("main",{className:pp.Z.main},s.createElement(ip.Z,null,s.createElement("meta",{property:"og:title",content:"Rivet"}),s.createElement("meta",{property:"og:description",content:"An open-source AI programming environment using a visual, node-based graph editor"}),s.createElement("meta",{property:"og:image",content:"https://rivet.ironcladapp.com/img/social-card.png"}),s.createElement("meta",{name:"twitter:title",content:"Rivet"}),s.createElement("meta",{name:"twitter:description",content:"An open-source AI programming environment using a visual, node-based graph editor"}),s.createElement("meta",{name:"twitter:image",content:"https://rivet.ironcladapp.com/img/social-card.png"}),s.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),s.createElement(x,null),s.createElement(Hl,{id:"hero"}),s.createElement(Al,{id:"what-is-rivet"}),s.createElement(zl,{id:"features"}),s.createElement(Nl,{id:"demo-video"}),s.createElement(Ql,{id:"use-cases"}),s.createElement(tp,{id:"ironclad-contract-ai"}),s.createElement(op,{id:"get-started"}),s.createElement(lp,null),s.createElement("div",{className:pp.Z.lines}))}},8704:(e,t,o)=>{o.d(t,{Z:()=>s});const s={main:"main_MeqP",lines:"lines_TTF_"}}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.ea4f7d47.js b/assets/js/1df93b7f.ea4f7d47.js deleted file mode 100644 index 5b0f01c21..000000000 --- a/assets/js/1df93b7f.ea4f7d47.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3237],{5612:(e,t,o)=>{o.r(t),o.d(t,{default:()=>pl});var s=o(3249);function a(e){var t,o,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;te&&"undefined"!=typeof window?window.navigator.userAgent.includes("Mac OS X")?"mac":window.navigator.userAgent.includes("Windows")?"windows":window.navigator.userAgent.includes("Linux")?"linux":"unknown":"server"),[e]),o=(0,s.useMemo)((()=>{switch(t){case"mac":return"https://github.com/Ironclad/rivet/releases/latest/download/Rivet.dmg";case"windows":return"https://github.com/Ironclad/rivet/releases/latest/download/Rivet-Setup.exe";case"linux":return"https://github.com/Ironclad/rivet/releases/latest/download/rivet.AppImage";default:return"https://github.com/Ironclad/rivet/releases/latest"}}),[t]);return(0,s.useMemo)((()=>({platform:t,downloadUrl:o})))}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",m({width:98,height:96,xmlns:"http://www.w3.org/2000/svg","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,c||(c=s.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z",fill:"#fff"})))};function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",y({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 127.14 96.36","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,s.createElement("g",{"data-name":"\\u56FE\\u5C42 2"},s.createElement("g",{"data-name":"Discord Logos"},s.createElement("path",{d:"M107.7 8.07A105.15 105.15 0 0 0 81.47 0a72.06 72.06 0 0 0-3.36 6.83 97.68 97.68 0 0 0-29.11 0A72.37 72.37 0 0 0 45.64 0a105.89 105.89 0 0 0-26.25 8.09C2.79 32.65-1.71 56.6.54 80.21a105.73 105.73 0 0 0 32.17 16.15 77.7 77.7 0 0 0 6.89-11.11 68.42 68.42 0 0 1-10.85-5.18c.91-.66 1.8-1.34 2.66-2a75.57 75.57 0 0 0 64.32 0c.87.71 1.76 1.39 2.66 2a68.68 68.68 0 0 1-10.87 5.19 77 77 0 0 0 6.89 11.1 105.25 105.25 0 0 0 32.19-16.14c2.64-27.38-4.51-51.11-18.9-72.15ZM42.45 65.69C36.18 65.69 31 60 31 53s5-12.74 11.43-12.74S54 46 53.89 53s-5.05 12.69-11.44 12.69Zm42.24 0C78.41 65.69 73.25 60 73.25 53s5-12.74 11.44-12.74S96.23 46 96.12 53s-5.04 12.69-11.43 12.69Z",style:{fill:"#fff"},"data-name":"Discord Logo - Large - White"}))))},C=()=>{const[e,t]=(0,s.useState)(!1),{downloadUrl:o}=f();return s.createElement("header",{className:r(n.header,{[n.menuOpen]:e})},s.createElement("div",{className:p},s.createElement("nav",{className:n.nav},s.createElement("a",{className:n.logo,href:"/"},s.createElement("img",{width:"40",height:"40",src:"img/logo.svg",alt:"Rivet App Logo"}),s.createElement("span",{className:n.logoText},"Rivet")),s.createElement("div",{className:r(n.hamburger,{[n.menuOpen]:e}),onClick:()=>t((e=>!e))}),s.createElement("ul",{className:r(n.navList,{[n.menuOpen]:e})},s.createElement("li",{className:n.discord},s.createElement("a",{className:n.navLink,href:"https://discord.gg/qT8B2gv9Mg",target:"_blank"},s.createElement(h,{viewBox:"0 0 127 96"}),s.createElement("span",{className:n.menuText},"Discord"))),s.createElement("li",{className:n.github},s.createElement("a",{className:n.navLink,href:"https://github.com/Ironclad/rivet",target:"_blank"},s.createElement(E,{viewBox:"0 0 100 100"}),s.createElement("span",{className:n.menuText},"GitHub"))),s.createElement("li",{className:n.documentation},s.createElement("a",{className:n.navLink,href:"/docs"},"Documentation")),s.createElement("li",{className:n.download},s.createElement("a",{className:r(n.navLink,n.primary),href:o,target:"_blank"},"Download"))))))},u="section_vnjR",g=e=>{let{className:t,children:o,id:a}=e;return s.createElement("section",{className:r(u,t),id:a},s.createElement("div",{className:p},o))},U="container_kKit",x="title_ZkV8",O="downloadButton_bjQT",S="wordmark_Z5wi",G="latestRelease_nuaP",b="imgContainer_xn8_",_="builtByIronclad_q2g6",P="builtByIroncladText_PGjX",v="ironcladLink_tBfv",D="scrollIcon_jqbS",V="img_F2lk";var M,I,w,H,T,F,B,A,z,Z,k,N,R,L,j,W,q,X,Y,J,K,Q,$,ee,te,oe,se,ae,re,pe,le,ie,ne,ce,de,fe,me,Ee,ye,he,Ce,ue,ge,Ue,xe,Oe,Se,Ge,be,_e,Pe,ve,De,Ve,Me,Ie,we,He,Te,Fe,Be,Ae,ze,Ze,ke,Ne,Re,Le,je,We,qe,Xe,Ye,Je,Ke,Qe,$e,et,tt,ot,st,at,rt,pt,lt,it,nt,ct,dt,ft,mt,Et,yt,ht,Ct,ut,gt,Ut,xt,Ot,St,Gt,bt,_t,Pt,vt,Dt,Vt,Mt,It,wt,Ht,Tt,Ft,Bt,At,zt,Zt,kt,Nt,Rt,Lt,jt,Wt,qt,Xt,Yt,Jt,Kt,Qt,$t,eo,to,oo,so,ao,ro,po,lo,io,no,co,fo,mo,Eo,yo,ho,Co,uo,go,Uo,xo,Oo,So,Go,bo,_o,Po,vo,Do,Vo,Mo,Io,wo,Ho,To,Fo,Bo,Ao,zo,Zo,ko,No,Ro,Lo,jo,Wo,qo,Xo,Yo,Jo,Ko,Qo,$o,es,ts,os,ss,as,rs,ps,ls,is,ns,cs,ds,fs,ms,Es,ys,hs,Cs,us,gs,Us,xs,Os,Ss,Gs,bs,_s,Ps,vs,Ds,Vs,Ms,Is,ws,Hs,Ts,Fs,Bs,As,zs,Zs,ks,Ns,Rs,Ls,js,Ws,qs,Xs,Ys,Js,Ks,Qs,$s,ea,ta,oa,sa,aa,ra,pa,la,ia,na,ca,da,fa,ma,Ea,ya,ha,Ca,ua,ga,Ua,xa,Oa,Sa,Ga,ba,_a,Pa,va,Da,Va,Ma,Ia,wa,Ha,Ta,Fa,Ba,Aa,za,Za,ka,Na,Ra,La,ja,Wa,qa,Xa,Ya,Ja,Ka,Qa,$a,er,tr,or,sr,ar,rr,pr,lr,ir,nr,cr,dr,fr,mr,Er,yr,hr,Cr,ur,gr,Ur,xr,Or,Sr,Gr,br,_r,Pr,vr,Dr,Vr,Mr,Ir,wr,Hr,Tr,Fr,Br,Ar,zr,Zr,kr,Nr,Rr,Lr,jr,Wr,qr,Xr,Yr,Jr,Kr,Qr,$r,ep,tp,op,sp,ap,rp,pp,lp,ip,np,cp,dp,fp,mp,Ep,yp,hp,Cp,up,gp,Up,xp,Op,Sp,Gp,bp;function _p(){return _p=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",_p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 230.668 48.748",preserveAspectRatio:"xMidYMax",id:"svg8","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,s.createElement("defs",{id:"defs2"},s.createElement("linearGradient",{id:"linearGradient1383"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1379"}),s.createElement("stop",{style:{stopColor:"#46adc1",stopOpacity:1},offset:1,id:"stop1381"})),s.createElement("linearGradient",{id:"linearGradient1373"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1369"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.287,id:"stop1377"}),s.createElement("stop",{style:{stopColor:"#6bc6cf",stopOpacity:1},offset:1,id:"stop1371"})),s.createElement("linearGradient",{id:"linearGradient1256"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1252"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.872,id:"stop1260"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:0},offset:1,id:"stop1254"})),s.createElement("linearGradient",{id:"linearGradient1250"},s.createElement("stop",{style:{stopColor:"#1f446e",stopOpacity:0},offset:0,id:"stop1236"}),s.createElement("stop",{style:{stopColor:"#0e4a6f",stopOpacity:1},offset:.192,id:"stop1238"}),s.createElement("stop",{style:{stopColor:"#77abd2",stopOpacity:1},offset:.355,id:"stop1240"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.505,id:"stop1242"}),s.createElement("stop",{style:{stopColor:"#66a1c9",stopOpacity:1},offset:.665,id:"stop1244"}),s.createElement("stop",{style:{stopColor:"#10496f",stopOpacity:1},offset:.844,id:"stop1246"}),s.createElement("stop",{style:{stopColor:"#6c5353",stopOpacity:0},offset:1,id:"stop1248"})),s.createElement("linearGradient",{id:"linearGradient1940"},s.createElement("stop",{style:{stopColor:"#354769",stopOpacity:1},offset:0,id:"stop1936"}),s.createElement("stop",{style:{stopColor:"#194393",stopOpacity:1},offset:.192,id:"stop1946"}),s.createElement("stop",{style:{stopColor:"#5f81d2",stopOpacity:1},offset:.355,id:"stop1948"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.521,id:"stop1944"}),s.createElement("stop",{style:{stopColor:"#8aa9ea",stopOpacity:1},offset:.672,id:"stop1950"}),s.createElement("stop",{style:{stopColor:"#143e7e",stopOpacity:1},offset:.844,id:"stop1952"}),s.createElement("stop",{style:{stopColor:"#1e345c",stopOpacity:1},offset:1,id:"stop1938"})),s.createElement("linearGradient",{id:"linearGradient1073"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1057"}),s.createElement("stop",{style:{stopColor:"#3280a7",stopOpacity:1},offset:.155,id:"stop1059"}),s.createElement("stop",{style:{stopColor:"#1b3d68",stopOpacity:1},offset:.258,id:"stop1061"}),s.createElement("stop",{style:{stopColor:"#1a4773",stopOpacity:1},offset:.518,id:"stop1063"}),s.createElement("stop",{style:{stopColor:"#387aa2",stopOpacity:1},offset:.635,id:"stop1065"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.747,id:"stop1067"}),s.createElement("stop",{style:{stopColor:"#3784a9",stopOpacity:1},offset:.861,id:"stop1069"}),s.createElement("stop",{style:{stopColor:"#1b416c",stopOpacity:1},offset:.931,id:"stop1075"}),s.createElement("stop",{style:{stopColor:"#0f4767",stopOpacity:1},offset:1,id:"stop1071"})),s.createElement("linearGradient",{id:"linearGradient1033"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop1017"}),s.createElement("stop",{style:{stopColor:"#3280a7",stopOpacity:1},offset:.418,id:"stop1019"}),s.createElement("stop",{style:{stopColor:"#1b3d68",stopOpacity:1},offset:.465,id:"stop1021"}),s.createElement("stop",{style:{stopColor:"#1a4773",stopOpacity:1},offset:.518,id:"stop1023"}),s.createElement("stop",{style:{stopColor:"#387aa2",stopOpacity:1},offset:.59,id:"stop1025"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.713,id:"stop1027"}),s.createElement("stop",{style:{stopColor:"#3784a9",stopOpacity:1},offset:.822,id:"stop1029"}),s.createElement("stop",{style:{stopColor:"#1c3b66",stopOpacity:1},offset:.942,id:"stop1035"}),s.createElement("stop",{style:{stopColor:"#0f4767",stopOpacity:1},offset:1,id:"stop1031"})),s.createElement("linearGradient",{id:"linearGradient949"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop945"}),s.createElement("stop",{style:{stopColor:"#3280a7",stopOpacity:1},offset:.155,id:"stop963"}),s.createElement("stop",{style:{stopColor:"#1b3d68",stopOpacity:1},offset:.258,id:"stop957"}),s.createElement("stop",{style:{stopColor:"#1a4773",stopOpacity:1},offset:.518,id:"stop955"}),s.createElement("stop",{style:{stopColor:"#387aa2",stopOpacity:1},offset:.602,id:"stop959"}),s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:.747,id:"stop953"}),s.createElement("stop",{style:{stopColor:"#3784a9",stopOpacity:1},offset:.894,id:"stop961"}),s.createElement("stop",{style:{stopColor:"#0f4767",stopOpacity:1},offset:1,id:"stop947"})),M||(M=s.createElement("linearGradient",{id:"linearGradient951",x1:49.704,y1:175.984,x2:49.979,y2:135.639,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.98965 0 0 1.93858 -116.622 -123.952)"})),I||(I=s.createElement("linearGradient",{id:"linearGradient1013",x1:83.241,y1:123.761,x2:83.431,y2:163.143,gradientUnits:"userSpaceOnUse"})),w||(w=s.createElement("linearGradient",{id:"linearGradient1015",gradientUnits:"userSpaceOnUse",x1:84.11,y1:111.451,x2:83.241,y2:164.718})),H||(H=s.createElement("linearGradient",{id:"linearGradient1942",x1:98.489,y1:123.612,x2:41.16,y2:182.011,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.98965 0 0 1.93858 -116.622 -123.952)"})),T||(T=s.createElement("linearGradient",{id:"linearGradient1385",x1:16.036,y1:109.046,x2:157.422,y2:105.571,gradientUnits:"userSpaceOnUse"})),s.createElement("linearGradient",{id:"linearGradient958"},s.createElement("stop",{style:{stopColor:"#0d1414",stopOpacity:1},offset:0,id:"stop954"}),s.createElement("stop",{style:{stopColor:"#120f14",stopOpacity:1},offset:.335,id:"stop970"}),s.createElement("stop",{style:{stopColor:"#14100d",stopOpacity:1},offset:.527,id:"stop972"}),s.createElement("stop",{style:{stopColor:"#12140a",stopOpacity:1},offset:.782,id:"stop974"}),s.createElement("stop",{style:{stopColor:"#0f140d",stopOpacity:1},offset:1,id:"stop956"})),F||(F=s.createElement("linearGradient",{id:"linearGradient960",x1:94.916,y1:6.69,x2:136.32,y2:48.095,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.62684 0 0 1.62684 -486.221 359.323)"})),s.createElement("linearGradient",{id:"linearGradient2492"},s.createElement("stop",{style:{stopColor:"#aeafd2",stopOpacity:1},offset:0,id:"stop2488"}),s.createElement("stop",{style:{stopColor:"#41539a",stopOpacity:1},offset:.858,id:"stop2496"}),s.createElement("stop",{style:{stopColor:"#28458f",stopOpacity:1},offset:1,id:"stop2490"})),s.createElement("linearGradient",{id:"linearGradient2486"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop2482"}),s.createElement("stop",{style:{stopColor:"#cbdbe6",stopOpacity:1},offset:1,id:"stop2484"})),s.createElement("linearGradient",{id:"linearGradient2468"},s.createElement("stop",{style:{stopColor:"#fac0ad",stopOpacity:1},offset:0,id:"stop2464"}),s.createElement("stop",{style:{stopColor:"#fabda9",stopOpacity:1},offset:.369,id:"stop2472"}),s.createElement("stop",{style:{stopColor:"#ea2a2e",stopOpacity:1},offset:1,id:"stop2466"})),B||(B=s.createElement("linearGradient",{id:"linearGradient2470",x1:-972.857,y1:140,x2:-715.714,y2:402.857,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(244.931 166.597) scale(.39621)"})),A||(A=s.createElement("linearGradient",{id:"linearGradient2480",x1:-54.631,y1:229.91,x2:72.179,y2:315.565,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(-128.632 -48.772) scale(1.49749)"})),z||(z=s.createElement("linearGradient",{id:"linearGradient2494",x1:-58.457,y1:249.881,x2:-20.038,y2:288.207,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(-128.632 -48.772) scale(1.49749)"})),s.createElement("linearGradient",{id:"linearGradient17984"},s.createElement("stop",{style:{stopColor:"#f61f2d",stopOpacity:1},offset:0,id:"stop17980"}),s.createElement("stop",{style:{stopColor:"#0082e6",stopOpacity:1},offset:1,id:"stop17982"})),s.createElement("linearGradient",{id:"linearGradient12712"},s.createElement("stop",{style:{stopColor:"#1a1a1a",stopOpacity:1},offset:0,id:"stop12708"}),s.createElement("stop",{style:{stopColor:"#4d4d4d",stopOpacity:1},offset:1,id:"stop12710"})),s.createElement("linearGradient",{id:"XMLID_2_",gradientUnits:"userSpaceOnUse",x1:88.486,y1:177.581,x2:88.486,y2:11.419,gradientTransform:"matrix(2.04962 0 0 2.04962 -33.925 -23.406)"},s.createElement("stop",{offset:0,style:{stopColor:"#ee9037"},id:"stop2"}),s.createElement("stop",{offset:.1,style:{stopColor:"#ee8e3e"},id:"stop4"}),s.createElement("stop",{offset:.259,style:{stopColor:"#ee884f"},id:"stop6"}),s.createElement("stop",{offset:.458,style:{stopColor:"#ec7d63"},id:"stop8"}),s.createElement("stop",{offset:.69,style:{stopColor:"#ea6c76"},id:"stop10"}),s.createElement("stop",{offset:.945,style:{stopColor:"#e6558a"},id:"stop12"}),s.createElement("stop",{offset:1,style:{stopColor:"#e64e8d"},id:"stop14"})),s.createElement("linearGradient",{id:"linearGradient247998"},s.createElement("stop",{style:{stopColor:"#ff9014",stopOpacity:1},offset:0,id:"stop248000"}),s.createElement("stop",{style:{stopColor:"#ff2087",stopOpacity:1},offset:1,id:"stop248002"})),s.createElement("linearGradient",{id:"linearGradient247738",spreadMethod:"pad",gradientTransform:"matrix(72.8174 126.12401 185.826 -107.287 612.416 -244.124)",gradientUnits:"userSpaceOnUse",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{id:"stop247740",offset:0,style:{stopOpacity:1,stopColor:"#e64f8c"}}),s.createElement("stop",{style:{stopColor:"#eb7a65",stopOpacity:1},offset:.5,id:"stop247742"}),s.createElement("stop",{id:"stop247744",offset:1,style:{stopOpacity:1,stopColor:"#ee8f37"}})),Z||(Z=s.createElement("linearGradient",{id:"linearGradient247761",x1:869.98,y1:272.566,x2:869.98,y2:231.585,gradientUnits:"userSpaceOnUse"})),s.createElement("linearGradient",{id:"linearGradient9208"},s.createElement("stop",{style:{stopColor:"#fc904d",stopOpacity:1},offset:0,id:"stop9204"}),s.createElement("stop",{id:"stop9212",offset:.233,style:{stopColor:"#f78f52",stopOpacity:1}}),s.createElement("stop",{style:{stopColor:"#8862c2",stopOpacity:1},offset:1,id:"stop9206"})),s.createElement("linearGradient",{id:"linearGradient9200"},s.createElement("stop",{style:{stopColor:"#494b48",stopOpacity:1},offset:0,id:"stop9196"}),s.createElement("stop",{style:{stopColor:"#222526",stopOpacity:1},offset:1,id:"stop9198"})),s.createElement("linearGradient",{id:"linearGradient9186"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop9182"}),s.createElement("stop",{id:"stop9192",offset:.191,style:{stopColor:"#fcfcfc",stopOpacity:1}}),s.createElement("stop",{style:{stopColor:"#cecece",stopOpacity:1},offset:1,id:"stop9184"})),k||(k=s.createElement("linearGradient",{id:"linearGradient12743",gradientUnits:"userSpaceOnUse",x1:-677.279,y1:943.588,x2:-564.382,y2:869.522,gradientTransform:"matrix(.94487 0 0 1.25322 49.829 -336.505)"})),s.createElement("linearGradient",{id:"linearGradient41071"},s.createElement("stop",{style:{stopColor:"#fff",stopOpacity:1},offset:0,id:"stop41067"}),s.createElement("stop",{style:{stopColor:"#e0e0e0",stopOpacity:1},offset:1,id:"stop41069"})),s.createElement("linearGradient",{id:"linearGradient14577"},s.createElement("stop",{style:{stopColor:"#4c4c4c",stopOpacity:1},offset:0,id:"stop14573"}),s.createElement("stop",{style:{stopColor:"#222",stopOpacity:1},offset:1,id:"stop14575"})),s.createElement("linearGradient",{id:"linearGradient13668"},s.createElement("stop",{style:{stopColor:"#fd924b",stopOpacity:1},offset:0,id:"stop13664"}),s.createElement("stop",{style:{stopColor:"#cc7384",stopOpacity:1},offset:.5,id:"stop33260"}),s.createElement("stop",{style:{stopColor:"#8b62c0",stopOpacity:1},offset:1,id:"stop13666"})),N||(N=s.createElement("linearGradient",{id:"linearGradient13670",x1:588.54,y1:450.39,x2:716.561,y2:672.13,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(.265 0 0 .265 -245.717 1305.379)"})),R||(R=s.createElement("linearGradient",{id:"linearGradient14579",x1:652.551,y1:454.197,x2:652.551,y2:668.322,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(.26401 0 0 .26401 -962.378 1074.72)"})),L||(L=s.createElement("linearGradient",{id:"linearGradient41065",x1:617.741,y1:506.53,x2:669.715,y2:596.192,gradientUnits:"userSpaceOnUse"})),j||(j=s.createElement("linearGradient",{id:"linearGradient17986",x1:59.078,y1:1890.4,x2:728.855,y2:1890.4,gradientUnits:"userSpaceOnUse",gradientTransform:"translate(28.437 -246.957)"})),W||(W=s.createElement("linearGradient",{id:"ap"},s.createElement("stop",{offset:.25,stopColor:"#fff",id:"stop21366"}),s.createElement("stop",{offset:1,id:"stop21368"}))),q||(q=s.createElement("linearGradient",{id:"Z"},s.createElement("stop",{offset:.004,stopColor:"#d8eeed",id:"stop21250"}),s.createElement("stop",{offset:.173,stopColor:"#98d8d7",id:"stop21252"}),s.createElement("stop",{offset:.224,stopColor:"#8ed3d3",id:"stop21254"}),s.createElement("stop",{offset:.309,stopColor:"#74c6ca",id:"stop21256"}),s.createElement("stop",{offset:.418,stopColor:"#49b1ba",id:"stop21258"}),s.createElement("stop",{offset:.448,stopColor:"#3caab5",id:"stop21260"}),s.createElement("stop",{offset:.56,stopColor:"#2e81a4",id:"stop21262"}),s.createElement("stop",{offset:.684,stopColor:"#215b94",id:"stop21264"}),s.createElement("stop",{offset:.783,stopColor:"#19448b",id:"stop21266"}),s.createElement("stop",{offset:.845,stopColor:"#163b87",id:"stop21268"}),s.createElement("stop",{offset:1,stopColor:"#0b317d",id:"stop21270"}))),X||(X=s.createElement("linearGradient",{id:"ab"},s.createElement("stop",{offset:.004,stopColor:"#d8eeed",id:"stop21274"}),s.createElement("stop",{offset:.173,stopColor:"#98d8d7",id:"stop21276"}),s.createElement("stop",{offset:.224,stopColor:"#8ed3d3",id:"stop21278"}),s.createElement("stop",{offset:.309,stopColor:"#74c6ca",id:"stop21280"}),s.createElement("stop",{offset:.418,stopColor:"#49b1ba",id:"stop21282"}),s.createElement("stop",{offset:.448,stopColor:"#3caab5",id:"stop21284"}),s.createElement("stop",{offset:.56,stopColor:"#2e81a4",id:"stop21286"}),s.createElement("stop",{offset:.684,stopColor:"#215b94",id:"stop21288"}),s.createElement("stop",{offset:.783,stopColor:"#19448b",id:"stop21290"}),s.createElement("stop",{offset:.845,stopColor:"#163b87",id:"stop21292"}),s.createElement("stop",{offset:1,stopColor:"#152469",id:"stop21294"}))),Y||(Y=s.createElement("linearGradient",{id:"ae",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:230.576,x2:225.406,y1:-169.541,y2:-187.729},s.createElement("stop",{offset:0,stopColor:"#98d8d7",id:"stop21299"}),s.createElement("stop",{offset:1,stopColor:"#152469",id:"stop21301"}))),J||(J=s.createElement("linearGradient",{id:"ah",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:200.45,x2:207.315,y1:-178.688,y2:-178.688})),K||(K=s.createElement("linearGradient",{id:"ag"},s.createElement("stop",{offset:0,stopColor:"#def3f1",id:"stop21305"}),s.createElement("stop",{offset:1,stopColor:"#5085bc",id:"stop21307"}))),Q||(Q=s.createElement("linearGradient",{id:"ai",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:223.903,x2:230.89,y1:-179.954,y2:-179.954})),$||($=s.createElement("linearGradient",{id:"aj",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:206.641,x2:230.795,y1:-167.061,y2:-167.061},s.createElement("stop",{offset:0,stopColor:"#094992",id:"stop21312"}),s.createElement("stop",{offset:.668,stopColor:"#8bcde2",id:"stop21314"}),s.createElement("stop",{offset:1,stopColor:"#e6f6f9",id:"stop21316"}))),ee||(ee=s.createElement("linearGradient",{id:"ak",gradientTransform:"matrix(.75393 0 0 -.75393 -213.87 -11.993)",gradientUnits:"userSpaceOnUse",x1:206.69,x2:206.69,y1:-167.532,y2:-167.532},s.createElement("stop",{offset:0,stopColor:"#7e9ec4",id:"stop21319"}),s.createElement("stop",{offset:1,stopColor:"#151d89",id:"stop21321"}))),te||(te=s.createElement("linearGradient",{id:"al",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:207.226,x2:230.318,y1:-167.477,y2:-167.477},s.createElement("stop",{offset:.006,stopColor:"#bbc7e1",id:"stop21324"}),s.createElement("stop",{offset:.225,stopColor:"#7090c3",id:"stop21326"}),s.createElement("stop",{offset:.545,stopColor:"#c8eaef",id:"stop21328"}),s.createElement("stop",{offset:1,stopColor:"#fff",id:"stop21330"}))),oe||(oe=s.createElement("linearGradient",{id:"am",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:206.696,x2:230.795,y1:-166.776,y2:-166.776},s.createElement("stop",{offset:.006,stopColor:"#7090c3",id:"stop21333"}),s.createElement("stop",{offset:.545,stopColor:"#c1e7ed",id:"stop21335"}),s.createElement("stop",{offset:1,stopColor:"#fff",id:"stop21337"}))),se||(se=s.createElement("linearGradient",{id:"H",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.821,x2:252.693,y1:-194.258,y2:-194.736},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21132"}),s.createElement("stop",{offset:1,stopColor:"#a85d10",id:"stop21134"}))),ae||(ae=s.createElement("linearGradient",{id:"I",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.829,x2:258.914,y1:-184.025,y2:-184.025},s.createElement("stop",{offset:0,stopColor:"#deb150",id:"stop21137"}),s.createElement("stop",{offset:1,stopColor:"#fff8b3",id:"stop21139"}))),re||(re=s.createElement("linearGradient",{id:"J",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:258.853,x2:258.853,y1:-173.294,y2:-173.69},s.createElement("stop",{offset:.006,stopColor:"#c67c0c",id:"stop21142"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21144"}))),pe||(pe=s.createElement("linearGradient",{id:"L",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:257.981,x2:258.228,y1:-172.829,y2:-173.24})),le||(le=s.createElement("linearGradient",{id:"K"},s.createElement("stop",{offset:.006,stopColor:"#fed40f",id:"stop21147"}),s.createElement("stop",{offset:1,stopColor:"#a85d10",id:"stop21149"}))),ie||(ie=s.createElement("linearGradient",{id:"M",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:258.626,x2:258.473,y1:-173.145,y2:-173.327})),ne||(ne=s.createElement("linearGradient",{id:"N",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:233.971,x2:257.971,y1:-173.117,y2:-173.117},s.createElement("stop",{offset:0,stopColor:"#fff8fb",id:"stop21154"}),s.createElement("stop",{offset:1,stopColor:"#fec236",id:"stop21156"}))),ce||(ce=s.createElement("linearGradient",{id:"O",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:255.342,x2:254.807,y1:-183.53,y2:-183.377},s.createElement("stop",{offset:0,stopColor:"#b37e00",id:"stop21159"}),s.createElement("stop",{offset:1,stopColor:"#ff9e00",id:"stop21161"}))),de||(de=s.createElement("linearGradient",{id:"P",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.55,x2:252.283,y1:-193.978,y2:-194.577},s.createElement("stop",{offset:.006,stopColor:"#ffd100",id:"stop21164"}),s.createElement("stop",{offset:1,stopColor:"#a8710a",id:"stop21166"}))),fe||(fe=s.createElement("linearGradient",{id:"Q",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:227.626,x2:252.086,y1:-194.564,y2:-194.564},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21169"}),s.createElement("stop",{offset:.4,stopColor:"#fdda10",id:"stop21171"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21173"}))),me||(me=s.createElement("linearGradient",{id:"R",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:227.456,x2:227.063,y1:-192.882,y2:-192.445},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21176"}),s.createElement("stop",{offset:.1,stopColor:"#de980d",id:"stop21178"}),s.createElement("stop",{offset:.7,stopColor:"#fdda10",id:"stop21180"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21182"}))),Ee||(Ee=s.createElement("linearGradient",{id:"S",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:227.468,x2:227.745,y1:-192.15,y2:-192.65},s.createElement("stop",{offset:0,stopColor:"#de980d",id:"stop21185"}),s.createElement("stop",{offset:.4,stopColor:"#febf0f",id:"stop21187"}),s.createElement("stop",{offset:.8,stopColor:"#fed40f",id:"stop21189"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21191"}))),ye||(ye=s.createElement("linearGradient",{id:"U",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:230.946,x2:230.383,y1:-181.772,y2:-181.61},s.createElement("stop",{offset:.006,stopColor:"#ffefbb",id:"stop21199"}),s.createElement("stop",{offset:1,stopColor:"#ffbf00",id:"stop21201"}))),he||(he=s.createElement("linearGradient",{id:"V",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:232.795,x2:258.867,y1:-173.376,y2:-173.376},s.createElement("stop",{offset:.006,stopColor:"#fca859",id:"stop21204"}),s.createElement("stop",{offset:.213,stopColor:"#fdc30f",id:"stop21206"}),s.createElement("stop",{offset:1,stopColor:"#b51c00",id:"stop21208"}))),Ce||(Ce=s.createElement("linearGradient",{id:"W",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:233.006,x2:258.914,y1:-173.716,y2:-173.716},s.createElement("stop",{offset:.006,stopColor:"#fff6d8",id:"stop21211"}),s.createElement("stop",{offset:.525,stopColor:"#fdda10",id:"stop21213"}),s.createElement("stop",{offset:1,stopColor:"#f9bd0c",id:"stop21215"}))),ue||(ue=s.createElement("linearGradient",{id:"X",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:252.125,x2:251.763,y1:-194.017,y2:-193.704},s.createElement("stop",{offset:0,stopColor:"#eab949",id:"stop21218"}),s.createElement("stop",{offset:.072,stopColor:"#edc25a",id:"stop21220"}),s.createElement("stop",{offset:.278,stopColor:"#f3d883",id:"stop21222"}),s.createElement("stop",{offset:.478,stopColor:"#f8e9a4",id:"stop21224"}),s.createElement("stop",{offset:.67,stopColor:"#fcf5bc",id:"stop21226"}),s.createElement("stop",{offset:.848,stopColor:"#fefcca",id:"stop21228"}),s.createElement("stop",{offset:1,stopColor:"#ffffcf",id:"stop21230"}))),ge||(ge=s.createElement("linearGradient",{id:"v",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.862,x2:213.982,y1:-142.182,y2:-142.182})),Ue||(Ue=s.createElement("linearGradient",{id:"u"},s.createElement("stop",{offset:0,stopColor:"#fd7e36",id:"stop21055"}),s.createElement("stop",{offset:1,stopColor:"#bd6f4f",id:"stop21057"}))),xe||(xe=s.createElement("linearGradient",{id:"x",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.921,x2:238.016,y1:-141.493,y2:-141.493})),Oe||(Oe=s.createElement("linearGradient",{id:"w"},s.createElement("stop",{offset:0,stopColor:"#fc2b21",id:"stop21061"}),s.createElement("stop",{offset:.236,stopColor:"#ff590a",id:"stop21063"}),s.createElement("stop",{offset:.248,stopColor:"#fb570b",id:"stop21065"}),s.createElement("stop",{offset:.327,stopColor:"#e74c0e",id:"stop21067"}),s.createElement("stop",{offset:.417,stopColor:"#d84511",id:"stop21069"}),s.createElement("stop",{offset:.525,stopColor:"#d04013",id:"stop21071"}),s.createElement("stop",{offset:.697,stopColor:"#cd3f13",id:"stop21073"}),s.createElement("stop",{offset:.796,stopColor:"#d04213",id:"stop21075"}),s.createElement("stop",{offset:.869,stopColor:"#d84b14",id:"stop21077"}),s.createElement("stop",{offset:.933,stopColor:"#e65b16",id:"stop21079"}),s.createElement("stop",{offset:.993,stopColor:"#f97219",id:"stop21081"}),s.createElement("stop",{offset:1,stopColor:"#fc7519",id:"stop21083"}))),Se||(Se=s.createElement("linearGradient",{id:"y",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:207.718,x2:214.489,y1:-153.405,y2:-153.405})),Ge||(Ge=s.createElement("linearGradient",{id:"A",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:239.424,x2:215.336,y1:-144.728,y2:-139.359})),be||(be=s.createElement("linearGradient",{id:"z"},s.createElement("stop",{offset:0,stopColor:"#fe560d",id:"stop21088"}),s.createElement("stop",{offset:1,stopColor:"#8c1501",id:"stop21090"}))),_e||(_e=s.createElement("linearGradient",{id:"B",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:225.955,x2:225.681,y1:-144.433,y2:-136.954})),Pe||(Pe=s.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",y2:-37.227,x2:60.002,y1:-37.227,x1:-11.42,gradientTransform:"scale(.82462 1.21268)",id:"linearGradient30031"},s.createElement("stop",{offset:0,stopColor:"#fe560d",id:"stop30027"}),s.createElement("stop",{offset:1,stopColor:"#8c1501",id:"stop30029"}))),ve||(ve=s.createElement("linearGradient",{id:"C",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:231.084,x2:238.115,y1:-154.559,y2:-154.559},s.createElement("stop",{offset:0,stopColor:"#fd7e36",id:"stop21095"}),s.createElement("stop",{offset:1,stopColor:"#fc895b",id:"stop21097"}))),De||(De=s.createElement("linearGradient",{id:"D",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:207.735,x2:231.804,y1:-163.009,y2:-163.009},s.createElement("stop",{offset:0,stopColor:"#fd9b20",id:"stop21100"}),s.createElement("stop",{offset:.25,stopColor:"#fd9b20",id:"stop21102"}),s.createElement("stop",{offset:.337,stopColor:"#fdb830",id:"stop21104"}),s.createElement("stop",{offset:.429,stopColor:"#fed23e",id:"stop21106"}),s.createElement("stop",{offset:.485,stopColor:"#fedb43",id:"stop21108"}),s.createElement("stop",{offset:.75,stopColor:"#fe8411",id:"stop21110"}),s.createElement("stop",{offset:1,stopColor:"#fe560d",id:"stop21112"}))),Ve||(Ve=s.createElement("linearGradient",{id:"E",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.862,x2:213.983,y1:-142.182,y2:-142.182})),Me||(Me=s.createElement("linearGradient",{id:"F",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:213.92,x2:238.016,y1:-141.493,y2:-141.493})),Ie||(Ie=s.createElement("linearGradient",{id:"c",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:241.248,x2:265.393,y1:-147.935,y2:-147.935})),we||(we=s.createElement("linearGradient",{id:"b"},s.createElement("stop",{offset:0,stopColor:"#d3ed89",id:"stop20940"}),s.createElement("stop",{offset:1,stopColor:"#5f821c",id:"stop20942"}))),He||(He=s.createElement("linearGradient",{id:"d",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:238.196,x2:237.623,y1:-156.675,y2:-156.511},s.createElement("stop",{offset:.282,stopColor:"#d3ed89",id:"stop20946"}),s.createElement("stop",{offset:.405,stopColor:"#d3ed89",id:"stop20948"}),s.createElement("stop",{offset:1,stopColor:"#5f821c",id:"stop20950"}))),Te||(Te=s.createElement("linearGradient",{id:"e",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:241.273,x2:240.721,y1:-145.81,y2:-145.771},s.createElement("stop",{offset:0,stopColor:"#7aa922",id:"stop20953"}),s.createElement("stop",{offset:.2,stopColor:"#d3ed89",id:"stop20955"}),s.createElement("stop",{offset:.525,stopColor:"#d3ed89",id:"stop20957"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop20959"}))),Fe||(Fe=s.createElement("linearGradient",{id:"f",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:259.502,x2:266.219,y1:-158.343,y2:-158.343},s.createElement("stop",{offset:.006,stopColor:"#7aa922",id:"stop20962"}),s.createElement("stop",{offset:.169,stopColor:"#1d4a20",id:"stop20964"}),s.createElement("stop",{offset:.382,stopColor:"#26551b",id:"stop20966"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop20968"}))),Be||(Be=s.createElement("linearGradient",{id:"g",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:259.539,x2:258.996,y1:-168.946,y2:-168.909},s.createElement("stop",{offset:0,stopColor:"#7aa922",id:"stop20971"}),s.createElement("stop",{offset:1,stopColor:"#d3ed89",id:"stop20973"}))),Ae||(Ae=s.createElement("linearGradient",{id:"h",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:259.782,x2:259.439,y1:-168.996,y2:-169.378},s.createElement("stop",{offset:0,stopColor:"#5f821c",id:"stop20976"}),s.createElement("stop",{offset:1,stopColor:"#26551b",id:"stop20978"}))),ze||(ze=s.createElement("linearGradient",{id:"i",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:234.824,x2:259.277,y1:-169.67,y2:-169.67},s.createElement("stop",{offset:0,stopColor:"#7aa922",id:"stop20981"}),s.createElement("stop",{offset:.4,stopColor:"#d3ed89",id:"stop20983"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop20985"}))),Ze||(Ze=s.createElement("linearGradient",{id:"j",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:234.675,x2:234.288,y1:-167.797,y2:-167.368},s.createElement("stop",{offset:0,stopColor:"#1d3a19",id:"stop20988"}),s.createElement("stop",{offset:.1,stopColor:"#26551b",id:"stop20990"}),s.createElement("stop",{offset:.65,stopColor:"#7aa922",id:"stop20992"}),s.createElement("stop",{offset:1,stopColor:"#d3ed89",id:"stop20994"}))),ke||(ke=s.createElement("linearGradient",{id:"k",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:234.661,x2:234.942,y1:-167.104,y2:-167.611},s.createElement("stop",{offset:0,stopColor:"#5f821c",id:"stop20997"}),s.createElement("stop",{offset:.405,stopColor:"#7aa922",id:"stop20999"}),s.createElement("stop",{offset:.8,stopColor:"#5f821c",id:"stop21001"}),s.createElement("stop",{offset:1,stopColor:"#5f821c",id:"stop21003"}))),Ne||(Ne=s.createElement("linearGradient",{id:"m",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.943,x2:266.023,y1:-147.652,y2:-147.38})),Re||(Re=s.createElement("linearGradient",{id:"l"},s.createElement("stop",{offset:0,stopColor:"#5b7f30",id:"stop21006"}),s.createElement("stop",{offset:1,stopColor:"#d3ed89",id:"stop21008"}))),Le||(Le=s.createElement("linearGradient",{id:"n",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.448,x2:240.864,y1:-151.081,y2:-144.031},s.createElement("stop",{offset:0,stopColor:"#1d3419",id:"stop21012"}),s.createElement("stop",{offset:.228,stopColor:"#26551b",id:"stop21014"}),s.createElement("stop",{offset:1,stopColor:"#7aa922",id:"stop21016"}))),je||(je=s.createElement("linearGradient",{id:"o",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:262.679,x2:262.11,y1:-158.141,y2:-157.978},s.createElement("stop",{offset:0,stopColor:"#5f821c",id:"stop21019"}),s.createElement("stop",{offset:1,stopColor:"#75c146",id:"stop21021"}))),We||(We=s.createElement("linearGradient",{id:"p",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.25,x2:266.354,y1:-147.547,y2:-147.547})),qe||(qe=s.createElement("linearGradient",{id:"q",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.343,x2:240.831,y1:-151.339,y2:-144.31},s.createElement("stop",{offset:0,stopColor:"#93bf81",id:"stop21025"}),s.createElement("stop",{offset:.228,stopColor:"#26551b",id:"stop21027"}),s.createElement("stop",{offset:1,stopColor:"#bde256",id:"stop21029"}))),Xe||(Xe=s.createElement("linearGradient",{id:"r",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.945,x2:266.026,y1:-147.654,y2:-147.381})),Ye||(Ye=s.createElement("linearGradient",{id:"s",gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",x1:265.25,x2:266.356,y1:-147.548,y2:-147.548})),Je||(Je=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30011",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id38",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#98dde7",stopOpacity:1},id:"stop4557"}),s.createElement("stop",{offset:1,style:{stopColor:"#264584",stopOpacity:1},id:"stop4559"})),Ke||(Ke=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30179",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id100",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#5583b7",stopOpacity:1},id:"stop806"}),s.createElement("stop",{offset:.016,style:{stopColor:"#5483b7",stopOpacity:1},id:"stop808"}),s.createElement("stop",{offset:.032,style:{stopColor:"#5482b7",stopOpacity:1},id:"stop810"}),s.createElement("stop",{offset:.048,style:{stopColor:"#5382b7",stopOpacity:1},id:"stop812"}),s.createElement("stop",{offset:.063,style:{stopColor:"#5281b7",stopOpacity:1},id:"stop814"}),s.createElement("stop",{offset:.079,style:{stopColor:"#5181b7",stopOpacity:1},id:"stop816"}),s.createElement("stop",{offset:.095,style:{stopColor:"#5181b7",stopOpacity:1},id:"stop818"}),s.createElement("stop",{offset:.111,style:{stopColor:"#5080b6",stopOpacity:1},id:"stop820"}),s.createElement("stop",{offset:.127,style:{stopColor:"#4f7fb6",stopOpacity:1},id:"stop822"}),s.createElement("stop",{offset:.143,style:{stopColor:"#4e7fb6",stopOpacity:1},id:"stop824"}),s.createElement("stop",{offset:.159,style:{stopColor:"#4e7eb5",stopOpacity:1},id:"stop826"}),s.createElement("stop",{offset:.175,style:{stopColor:"#4d7eb5",stopOpacity:1},id:"stop828"}),s.createElement("stop",{offset:.19,style:{stopColor:"#4c7db5",stopOpacity:1},id:"stop830"}),s.createElement("stop",{offset:.206,style:{stopColor:"#4c7db5",stopOpacity:1},id:"stop832"}),s.createElement("stop",{offset:.222,style:{stopColor:"#4b7db5",stopOpacity:1},id:"stop834"}),s.createElement("stop",{offset:.238,style:{stopColor:"#4a7cb5",stopOpacity:1},id:"stop836"}),s.createElement("stop",{offset:.254,style:{stopColor:"#4a7cb5",stopOpacity:1},id:"stop838"}),s.createElement("stop",{offset:.27,style:{stopColor:"#497cb5",stopOpacity:1},id:"stop840"}),s.createElement("stop",{offset:.286,style:{stopColor:"#487bb4",stopOpacity:1},id:"stop842"}),s.createElement("stop",{offset:.302,style:{stopColor:"#487bb4",stopOpacity:1},id:"stop844"}),s.createElement("stop",{offset:.317,style:{stopColor:"#477ab4",stopOpacity:1},id:"stop846"}),s.createElement("stop",{offset:.333,style:{stopColor:"#467ab4",stopOpacity:1},id:"stop848"}),s.createElement("stop",{offset:.349,style:{stopColor:"#4579b4",stopOpacity:1},id:"stop850"}),s.createElement("stop",{offset:.365,style:{stopColor:"#4579b4",stopOpacity:1},id:"stop852"}),s.createElement("stop",{offset:.381,style:{stopColor:"#4479b3",stopOpacity:1},id:"stop854"}),s.createElement("stop",{offset:.397,style:{stopColor:"#4378b3",stopOpacity:1},id:"stop856"}),s.createElement("stop",{offset:.413,style:{stopColor:"#4378b3",stopOpacity:1},id:"stop858"}),s.createElement("stop",{offset:.429,style:{stopColor:"#4278b3",stopOpacity:1},id:"stop860"}),s.createElement("stop",{offset:.444,style:{stopColor:"#4177b2",stopOpacity:1},id:"stop862"}),s.createElement("stop",{offset:.46,style:{stopColor:"#4077b2",stopOpacity:1},id:"stop864"}),s.createElement("stop",{offset:.476,style:{stopColor:"#4076b2",stopOpacity:1},id:"stop866"}),s.createElement("stop",{offset:.492,style:{stopColor:"#3f76b2",stopOpacity:1},id:"stop868"}),s.createElement("stop",{offset:.508,style:{stopColor:"#3e75b2",stopOpacity:1},id:"stop870"}),s.createElement("stop",{offset:.524,style:{stopColor:"#3d75b2",stopOpacity:1},id:"stop872"}),s.createElement("stop",{offset:.54,style:{stopColor:"#3d75b2",stopOpacity:1},id:"stop874"}),s.createElement("stop",{offset:.556,style:{stopColor:"#3c75b2",stopOpacity:1},id:"stop876"}),s.createElement("stop",{offset:.571,style:{stopColor:"#3b74b1",stopOpacity:1},id:"stop878"}),s.createElement("stop",{offset:.587,style:{stopColor:"#3a74b1",stopOpacity:1},id:"stop880"}),s.createElement("stop",{offset:.603,style:{stopColor:"#3a73b1",stopOpacity:1},id:"stop882"}),s.createElement("stop",{offset:.619,style:{stopColor:"#3973b1",stopOpacity:1},id:"stop884"}),s.createElement("stop",{offset:.635,style:{stopColor:"#3972b1",stopOpacity:1},id:"stop886"}),s.createElement("stop",{offset:.651,style:{stopColor:"#3872b0",stopOpacity:1},id:"stop888"}),s.createElement("stop",{offset:.667,style:{stopColor:"#3772b0",stopOpacity:1},id:"stop890"}),s.createElement("stop",{offset:.683,style:{stopColor:"#3772b0",stopOpacity:1},id:"stop892"}),s.createElement("stop",{offset:.698,style:{stopColor:"#3571b0",stopOpacity:1},id:"stop894"}),s.createElement("stop",{offset:.714,style:{stopColor:"#3570af",stopOpacity:1},id:"stop896"}),s.createElement("stop",{offset:.73,style:{stopColor:"#3570af",stopOpacity:1},id:"stop898"}),s.createElement("stop",{offset:.746,style:{stopColor:"#3370af",stopOpacity:1},id:"stop900"}),s.createElement("stop",{offset:.762,style:{stopColor:"#3370af",stopOpacity:1},id:"stop902"}),s.createElement("stop",{offset:.778,style:{stopColor:"#326faf",stopOpacity:1},id:"stop904"}),s.createElement("stop",{offset:.794,style:{stopColor:"#316faf",stopOpacity:1},id:"stop906"}),s.createElement("stop",{offset:.81,style:{stopColor:"#316eaf",stopOpacity:1},id:"stop908"}),s.createElement("stop",{offset:.825,style:{stopColor:"#306eaf",stopOpacity:1},id:"stop910"}),s.createElement("stop",{offset:.841,style:{stopColor:"#306eaf",stopOpacity:1},id:"stop912"}),s.createElement("stop",{offset:.857,style:{stopColor:"#2f6dae",stopOpacity:1},id:"stop914"}),s.createElement("stop",{offset:.873,style:{stopColor:"#2e6dae",stopOpacity:1},id:"stop916"}),s.createElement("stop",{offset:.889,style:{stopColor:"#2d6dae",stopOpacity:1},id:"stop918"}),s.createElement("stop",{offset:.905,style:{stopColor:"#2d6cae",stopOpacity:1},id:"stop920"}),s.createElement("stop",{offset:.921,style:{stopColor:"#2c6cae",stopOpacity:1},id:"stop922"}),s.createElement("stop",{offset:.937,style:{stopColor:"#2b6bad",stopOpacity:1},id:"stop924"}),s.createElement("stop",{offset:.952,style:{stopColor:"#2b6bad",stopOpacity:1},id:"stop926"}),s.createElement("stop",{offset:.968,style:{stopColor:"#2a6bad",stopOpacity:1},id:"stop928"}),s.createElement("stop",{offset:.984,style:{stopColor:"#296bad",stopOpacity:1},id:"stop930"}),s.createElement("stop",{offset:1,style:{stopColor:"#286aad",stopOpacity:1},id:"stop932"})),Qe||(Qe=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30101",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id341",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#fde1c5",stopOpacity:1},id:"stop7145"}),s.createElement("stop",{offset:.006,style:{stopColor:"#fde1c5",stopOpacity:1},id:"stop7147"}),s.createElement("stop",{offset:.213,style:{stopColor:"#fde8aa",stopOpacity:1},id:"stop7149"}),s.createElement("stop",{offset:.213,style:{stopColor:"#fde8aa",stopOpacity:1},id:"stop7151"}),s.createElement("stop",{offset:1,style:{stopColor:"#e5a78c",stopOpacity:1},id:"stop7153"})),$e||($e=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30117",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id421",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#fffbf2",stopOpacity:1},id:"stop4738"}),s.createElement("stop",{offset:.006,style:{stopColor:"#fffbf2",stopOpacity:1},id:"stop4740"}),s.createElement("stop",{offset:.525,style:{stopColor:"#fdefac",stopOpacity:1},id:"stop4742"}),s.createElement("stop",{offset:.525,style:{stopColor:"#fdefac",stopOpacity:1},id:"stop4744"}),s.createElement("stop",{offset:1,style:{stopColor:"#fce6a7",stopOpacity:1},id:"stop4746"})),et||(et=s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"linearGradient30197",y2:0,x2:1,y1:0,x1:0})),s.createElement("linearGradient",{spreadMethod:"pad",gradientUnits:"userSpaceOnUse",id:"id768",y2:0,x2:1,y1:0,x1:0},s.createElement("stop",{offset:0,style:{stopColor:"#a1af98",stopOpacity:1},id:"stop11714"}),s.createElement("stop",{offset:.004,style:{stopColor:"#a1af98",stopOpacity:1},id:"stop11716"}),s.createElement("stop",{offset:.007,style:{stopColor:"#a1b098",stopOpacity:1},id:"stop11718"}),s.createElement("stop",{offset:.011,style:{stopColor:"#a1b098",stopOpacity:1},id:"stop11720"}),s.createElement("stop",{offset:.014,style:{stopColor:"#a1b098",stopOpacity:1},id:"stop11722"}),s.createElement("stop",{offset:.018,style:{stopColor:"#a2b198",stopOpacity:1},id:"stop11724"}),s.createElement("stop",{offset:.022,style:{stopColor:"#a2b198",stopOpacity:1},id:"stop11726"}),s.createElement("stop",{offset:.025,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11728"}),s.createElement("stop",{offset:.029,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11730"}),s.createElement("stop",{offset:.033,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11732"}),s.createElement("stop",{offset:.036,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11734"}),s.createElement("stop",{offset:.04,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11736"}),s.createElement("stop",{offset:.043,style:{stopColor:"#a3b299",stopOpacity:1},id:"stop11738"}),s.createElement("stop",{offset:.047,style:{stopColor:"#a3b399",stopOpacity:1},id:"stop11740"}),s.createElement("stop",{offset:.051,style:{stopColor:"#a3b399",stopOpacity:1},id:"stop11742"}),s.createElement("stop",{offset:.054,style:{stopColor:"#a3b399",stopOpacity:1},id:"stop11744"}),s.createElement("stop",{offset:.058,style:{stopColor:"#a4b499",stopOpacity:1},id:"stop11746"}),s.createElement("stop",{offset:.061,style:{stopColor:"#a4b499",stopOpacity:1},id:"stop11748"}),s.createElement("stop",{offset:.065,style:{stopColor:"#a4b499",stopOpacity:1},id:"stop11750"}),s.createElement("stop",{offset:.069,style:{stopColor:"#a4b59a",stopOpacity:1},id:"stop11752"}),s.createElement("stop",{offset:.072,style:{stopColor:"#a4b59a",stopOpacity:1},id:"stop11754"}),s.createElement("stop",{offset:.076,style:{stopColor:"#a4b599",stopOpacity:1},id:"stop11756"}),s.createElement("stop",{offset:.08,style:{stopColor:"#a5b69a",stopOpacity:1},id:"stop11758"}),s.createElement("stop",{offset:.083,style:{stopColor:"#a5b69a",stopOpacity:1},id:"stop11760"}),s.createElement("stop",{offset:.087,style:{stopColor:"#a6b79b",stopOpacity:1},id:"stop11762"}),s.createElement("stop",{offset:.09,style:{stopColor:"#a6b79b",stopOpacity:1},id:"stop11764"}),s.createElement("stop",{offset:.094,style:{stopColor:"#a6b79a",stopOpacity:1},id:"stop11766"}),s.createElement("stop",{offset:.098,style:{stopColor:"#a6b79a",stopOpacity:1},id:"stop11768"}),s.createElement("stop",{offset:.101,style:{stopColor:"#a6b79a",stopOpacity:1},id:"stop11770"}),s.createElement("stop",{offset:.105,style:{stopColor:"#a6b89b",stopOpacity:1},id:"stop11772"}),s.createElement("stop",{offset:.108,style:{stopColor:"#a6b89b",stopOpacity:1},id:"stop11774"}),s.createElement("stop",{offset:.112,style:{stopColor:"#a6b89a",stopOpacity:1},id:"stop11776"}),s.createElement("stop",{offset:.116,style:{stopColor:"#a7b89b",stopOpacity:1},id:"stop11778"}),s.createElement("stop",{offset:.119,style:{stopColor:"#a7b89b",stopOpacity:1},id:"stop11780"}),s.createElement("stop",{offset:.123,style:{stopColor:"#a7b89b",stopOpacity:1},id:"stop11782"}),s.createElement("stop",{offset:.127,style:{stopColor:"#a8b99c",stopOpacity:1},id:"stop11784"}),s.createElement("stop",{offset:.13,style:{stopColor:"#a8b99b",stopOpacity:1},id:"stop11786"}),s.createElement("stop",{offset:.134,style:{stopColor:"#a8bb9c",stopOpacity:1},id:"stop11788"}),s.createElement("stop",{offset:.137,style:{stopColor:"#a8bb9c",stopOpacity:1},id:"stop11790"}),s.createElement("stop",{offset:.141,style:{stopColor:"#a8bb9c",stopOpacity:1},id:"stop11792"}),s.createElement("stop",{offset:.145,style:{stopColor:"#a9bb9c",stopOpacity:1},id:"stop11794"}),s.createElement("stop",{offset:.148,style:{stopColor:"#a9bb9c",stopOpacity:1},id:"stop11796"}),s.createElement("stop",{offset:.152,style:{stopColor:"#a9bb9c",stopOpacity:1},id:"stop11798"}),s.createElement("stop",{offset:.155,style:{stopColor:"#aabc9c",stopOpacity:1},id:"stop11800"}),s.createElement("stop",{offset:.159,style:{stopColor:"#a9bc9c",stopOpacity:1},id:"stop11802"}),s.createElement("stop",{offset:.163,style:{stopColor:"#a9bd9d",stopOpacity:1},id:"stop11804"}),s.createElement("stop",{offset:.166,style:{stopColor:"#a9bd9c",stopOpacity:1},id:"stop11806"}),s.createElement("stop",{offset:.17,style:{stopColor:"#a9bd9c",stopOpacity:1},id:"stop11808"}),s.createElement("stop",{offset:.174,style:{stopColor:"#aabd9d",stopOpacity:1},id:"stop11810"}),s.createElement("stop",{offset:.177,style:{stopColor:"#aabd9d",stopOpacity:1},id:"stop11812"}),s.createElement("stop",{offset:.181,style:{stopColor:"#aabd9d",stopOpacity:1},id:"stop11814"}),s.createElement("stop",{offset:.184,style:{stopColor:"#abbe9c",stopOpacity:1},id:"stop11816"}),s.createElement("stop",{offset:.188,style:{stopColor:"#abbe9c",stopOpacity:1},id:"stop11818"}),s.createElement("stop",{offset:.192,style:{stopColor:"#abbf9d",stopOpacity:1},id:"stop11820"}),s.createElement("stop",{offset:.195,style:{stopColor:"#abbf9d",stopOpacity:1},id:"stop11822"}),s.createElement("stop",{offset:.199,style:{stopColor:"#abbf9d",stopOpacity:1},id:"stop11824"}),s.createElement("stop",{offset:.202,style:{stopColor:"#acc09d",stopOpacity:1},id:"stop11826"}),s.createElement("stop",{offset:.206,style:{stopColor:"#acc09d",stopOpacity:1},id:"stop11828"}),s.createElement("stop",{offset:.21,style:{stopColor:"#adc19e",stopOpacity:1},id:"stop11830"}),s.createElement("stop",{offset:.213,style:{stopColor:"#adc19e",stopOpacity:1},id:"stop11832"}),s.createElement("stop",{offset:.217,style:{stopColor:"#acc19e",stopOpacity:1},id:"stop11834"}),s.createElement("stop",{offset:.22,style:{stopColor:"#acc29e",stopOpacity:1},id:"stop11836"}),s.createElement("stop",{offset:.224,style:{stopColor:"#acc29e",stopOpacity:1},id:"stop11838"}),s.createElement("stop",{offset:.228,style:{stopColor:"#acc29e",stopOpacity:1},id:"stop11840"}),s.createElement("stop",{offset:.24,style:{stopColor:"#aec39e",stopOpacity:1},id:"stop11842"}),s.createElement("stop",{offset:.252,style:{stopColor:"#aec39e",stopOpacity:1},id:"stop11844"}),s.createElement("stop",{offset:.264,style:{stopColor:"#aec39e",stopOpacity:1},id:"stop11846"}),s.createElement("stop",{offset:.277,style:{stopColor:"#afc49f",stopOpacity:1},id:"stop11848"}),s.createElement("stop",{offset:.289,style:{stopColor:"#afc49f",stopOpacity:1},id:"stop11850"}),s.createElement("stop",{offset:.301,style:{stopColor:"#b0c59f",stopOpacity:1},id:"stop11852"}),s.createElement("stop",{offset:.314,style:{stopColor:"#b1c59f",stopOpacity:1},id:"stop11854"}),s.createElement("stop",{offset:.326,style:{stopColor:"#b1c59f",stopOpacity:1},id:"stop11856"}),s.createElement("stop",{offset:.338,style:{stopColor:"#b3c7a0",stopOpacity:1},id:"stop11858"}),s.createElement("stop",{offset:.35,style:{stopColor:"#b3c7a0",stopOpacity:1},id:"stop11860"}),s.createElement("stop",{offset:.363,style:{stopColor:"#b3c7a0",stopOpacity:1},id:"stop11862"}),s.createElement("stop",{offset:.375,style:{stopColor:"#b4c8a1",stopOpacity:1},id:"stop11864"}),s.createElement("stop",{offset:.387,style:{stopColor:"#b4c9a1",stopOpacity:1},id:"stop11866"}),s.createElement("stop",{offset:.399,style:{stopColor:"#b5c9a1",stopOpacity:1},id:"stop11868"}),s.createElement("stop",{offset:.412,style:{stopColor:"#b6caa2",stopOpacity:1},id:"stop11870"}),s.createElement("stop",{offset:.424,style:{stopColor:"#b6caa2",stopOpacity:1},id:"stop11872"}),s.createElement("stop",{offset:.436,style:{stopColor:"#b7caa2",stopOpacity:1},id:"stop11874"}),s.createElement("stop",{offset:.448,style:{stopColor:"#b7cca2",stopOpacity:1},id:"stop11876"}),s.createElement("stop",{offset:.461,style:{stopColor:"#b7cca2",stopOpacity:1},id:"stop11878"}),s.createElement("stop",{offset:.473,style:{stopColor:"#b8cca2",stopOpacity:1},id:"stop11880"}),s.createElement("stop",{offset:.485,style:{stopColor:"#b9cda3",stopOpacity:1},id:"stop11882"}),s.createElement("stop",{offset:.497,style:{stopColor:"#bacea3",stopOpacity:1},id:"stop11884"}),s.createElement("stop",{offset:.51,style:{stopColor:"#bacea3",stopOpacity:1},id:"stop11886"}),s.createElement("stop",{offset:.522,style:{stopColor:"#bbcfa4",stopOpacity:1},id:"stop11888"}),s.createElement("stop",{offset:.534,style:{stopColor:"#bccfa4",stopOpacity:1},id:"stop11890"}),s.createElement("stop",{offset:.546,style:{stopColor:"#bccfa4",stopOpacity:1},id:"stop11892"}),s.createElement("stop",{offset:.559,style:{stopColor:"#bdd1a4",stopOpacity:1},id:"stop11894"}),s.createElement("stop",{offset:.571,style:{stopColor:"#bdd1a4",stopOpacity:1},id:"stop11896"}),s.createElement("stop",{offset:.583,style:{stopColor:"#bdd1a4",stopOpacity:1},id:"stop11898"}),s.createElement("stop",{offset:.595,style:{stopColor:"#bed1a4",stopOpacity:1},id:"stop11900"}),s.createElement("stop",{offset:.608,style:{stopColor:"#bfd2a5",stopOpacity:1},id:"stop11902"}),s.createElement("stop",{offset:.62,style:{stopColor:"#bfd3a5",stopOpacity:1},id:"stop11904"}),s.createElement("stop",{offset:.632,style:{stopColor:"#c0d3a6",stopOpacity:1},id:"stop11906"}),s.createElement("stop",{offset:.645,style:{stopColor:"#c0d4a7",stopOpacity:1},id:"stop11908"}),s.createElement("stop",{offset:.657,style:{stopColor:"#c1d4a7",stopOpacity:1},id:"stop11910"}),s.createElement("stop",{offset:.669,style:{stopColor:"#c1d5a7",stopOpacity:1},id:"stop11912"}),s.createElement("stop",{offset:.681,style:{stopColor:"#c2d6a7",stopOpacity:1},id:"stop11914"}),s.createElement("stop",{offset:.694,style:{stopColor:"#c3d6a7",stopOpacity:1},id:"stop11916"}),s.createElement("stop",{offset:.706,style:{stopColor:"#c3d6a7",stopOpacity:1},id:"stop11918"}),s.createElement("stop",{offset:.718,style:{stopColor:"#c4d7a8",stopOpacity:1},id:"stop11920"}),s.createElement("stop",{offset:.73,style:{stopColor:"#c5d7a8",stopOpacity:1},id:"stop11922"}),s.createElement("stop",{offset:.743,style:{stopColor:"#c5d7a8",stopOpacity:1},id:"stop11924"}),s.createElement("stop",{offset:.755,style:{stopColor:"#c6d9a9",stopOpacity:1},id:"stop11926"}),s.createElement("stop",{offset:.767,style:{stopColor:"#c6d9a9",stopOpacity:1},id:"stop11928"}),s.createElement("stop",{offset:.779,style:{stopColor:"#c7daa9",stopOpacity:1},id:"stop11930"}),s.createElement("stop",{offset:.792,style:{stopColor:"#c8daa9",stopOpacity:1},id:"stop11932"}),s.createElement("stop",{offset:.804,style:{stopColor:"#c8dbaa",stopOpacity:1},id:"stop11934"}),s.createElement("stop",{offset:.816,style:{stopColor:"#c9dbaa",stopOpacity:1},id:"stop11936"}),s.createElement("stop",{offset:.828,style:{stopColor:"#cadcaa",stopOpacity:1},id:"stop11938"}),s.createElement("stop",{offset:.841,style:{stopColor:"#cadcaa",stopOpacity:1},id:"stop11940"}),s.createElement("stop",{offset:.853,style:{stopColor:"#cbddab",stopOpacity:1},id:"stop11942"}),s.createElement("stop",{offset:.865,style:{stopColor:"#cbdeab",stopOpacity:1},id:"stop11944"}),s.createElement("stop",{offset:.877,style:{stopColor:"#cbdeab",stopOpacity:1},id:"stop11946"}),s.createElement("stop",{offset:.89,style:{stopColor:"#cddfac",stopOpacity:1},id:"stop11948"}),s.createElement("stop",{offset:.902,style:{stopColor:"#cddfac",stopOpacity:1},id:"stop11950"}),s.createElement("stop",{offset:.914,style:{stopColor:"#cee0ac",stopOpacity:1},id:"stop11952"}),s.createElement("stop",{offset:.926,style:{stopColor:"#cfe1ac",stopOpacity:1},id:"stop11954"}),s.createElement("stop",{offset:.939,style:{stopColor:"#cfe1ac",stopOpacity:1},id:"stop11956"}),s.createElement("stop",{offset:.951,style:{stopColor:"#d0e1ac",stopOpacity:1},id:"stop11958"}),s.createElement("stop",{offset:.963,style:{stopColor:"#d1e2ad",stopOpacity:1},id:"stop11960"}),s.createElement("stop",{offset:.975,style:{stopColor:"#d1e3ad",stopOpacity:1},id:"stop11962"}),s.createElement("stop",{offset:.988,style:{stopColor:"#d2e3ad",stopOpacity:1},id:"stop11964"}),s.createElement("stop",{offset:1,style:{stopColor:"#d2e4ae",stopOpacity:1},id:"stop11966"})),tt||(tt=s.createElement("linearGradient",{id:"SVGID_9_",y2:72.974,gradientUnits:"userSpaceOnUse",x2:39.187,y1:45.947,x1:46.871},s.createElement("stop",{id:"stop3533",stopColor:"#98D8D7",offset:0}),s.createElement("stop",{id:"stop3535",stopColor:"#152469",offset:1}))),ot||(ot=s.createElement("linearGradient",{id:"SVGID_11_",y2:59.539,gradientUnits:"userSpaceOnUse",x2:12.304,y1:59.539,x1:2.104},s.createElement("stop",{id:"stop3567",stopColor:"#DEF3F1",offset:0}),s.createElement("stop",{id:"stop3569",stopColor:"#5085BC",offset:1}))),st||(st=s.createElement("linearGradient",{id:"SVGID_12_",y2:61.422,gradientUnits:"userSpaceOnUse",x2:47.336,y1:61.422,x1:36.954},s.createElement("stop",{id:"stop3574",stopColor:"#DEF3F1",offset:0}),s.createElement("stop",{id:"stop3576",stopColor:"#5085BC",offset:1}))),at||(at=s.createElement("linearGradient",{id:"SVGID_13_",y2:42.262,gradientUnits:"userSpaceOnUse",x2:47.195,y1:42.262,x1:11.303},s.createElement("stop",{id:"stop3581",stopColor:"#094992",offset:0}),s.createElement("stop",{id:"stop3583",stopColor:"#8BCDE2",offset:.668}),s.createElement("stop",{id:"stop3585",stopColor:"#E6F6F9",offset:1}))),rt||(rt=s.createElement("linearGradient",{id:"SVGID_14_",y2:42.961,gradientUnits:"userSpaceOnUse",x2:11.375,y1:42.961,x1:11.375},s.createElement("stop",{id:"stop3590",stopColor:"#7E9EC4",offset:0}),s.createElement("stop",{id:"stop3592",stopColor:"#151D89",offset:1}))),pt||(pt=s.createElement("linearGradient",{id:"SVGID_15_",y2:42.88,gradientUnits:"userSpaceOnUse",x2:46.487,y1:42.88,x1:12.171},s.createElement("stop",{id:"stop3597",stopColor:"#BBC7E1",offset:.006}),s.createElement("stop",{id:"stop3599",stopColor:"#7090C3",offset:.225}),s.createElement("stop",{id:"stop3601",stopColor:"#C8EAEF",offset:.545}),s.createElement("stop",{id:"stop3603",stopColor:"#fff",offset:1}))),lt||(lt=s.createElement("linearGradient",{id:"SVGID_16_",y2:41.838,gradientUnits:"userSpaceOnUse",x2:47.195,y1:41.838,x1:11.385},s.createElement("stop",{id:"stop3608",stopColor:"#7090C3",offset:.006}),s.createElement("stop",{id:"stop3610",stopColor:"#C1E7ED",offset:.545}),s.createElement("stop",{id:"stop3612",stopColor:"#fff",offset:1}))),it||(it=s.createElement("linearGradient",{id:"SVGID_20_",y2:83.387,gradientUnits:"userSpaceOnUse",x2:79.737,y1:82.676,x1:79.927},s.createElement("stop",{id:"stop3668",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3670",stopColor:"#A85D10",offset:1}))),nt||(nt=s.createElement("linearGradient",{id:"SVGID_21_",y2:67.47,gradientUnits:"userSpaceOnUse",x2:88.981,y1:67.47,x1:79.939},s.createElement("stop",{id:"stop3675",stopColor:"#DEB150",offset:0}),s.createElement("stop",{id:"stop3677",stopColor:"#FFF8B3",offset:1}))),ct||(ct=s.createElement("linearGradient",{id:"SVGID_22_",y2:52.111,gradientUnits:"userSpaceOnUse",x2:88.891,y1:51.523,x1:88.891},s.createElement("stop",{id:"stop3682",stopColor:"#C67C0C",offset:.006}),s.createElement("stop",{id:"stop3684",stopColor:"#DE980D",offset:1}))),dt||(dt=s.createElement("linearGradient",{id:"SVGID_23_",y2:51.444,gradientUnits:"userSpaceOnUse",x2:87.96,y1:50.832,x1:87.592},s.createElement("stop",{id:"stop3689",stopColor:"#FED40F",offset:.006}),s.createElement("stop",{id:"stop3691",stopColor:"#A85D10",offset:1}))),ft||(ft=s.createElement("linearGradient",{id:"SVGID_24_",y2:51.572,gradientUnits:"userSpaceOnUse",x2:88.325,y1:51.303,x1:88.551},s.createElement("stop",{id:"stop3696",stopColor:"#FED40F",offset:.006}),s.createElement("stop",{id:"stop3698",stopColor:"#A85D10",offset:1}))),mt||(mt=s.createElement("linearGradient",{id:"SVGID_25_",y2:51.258,gradientUnits:"userSpaceOnUse",x2:87.578,y1:51.258,x1:51.914},s.createElement("stop",{id:"stop3705",stopColor:"#FFF8FB",offset:0}),s.createElement("stop",{id:"stop3707",stopColor:"#FEC236",offset:1}))),Et||(Et=s.createElement("linearGradient",{id:"SVGID_26_",y2:66.506,gradientUnits:"userSpaceOnUse",x2:82.877,y1:66.734,x1:83.673},s.createElement("stop",{id:"stop3714",stopColor:"#B37E00",offset:0}),s.createElement("stop",{id:"stop3716",stopColor:"#FF9E00",offset:1}))),yt||(yt=s.createElement("linearGradient",{id:"SVGID_27_",y2:83.151,gradientUnits:"userSpaceOnUse",x2:79.126,y1:82.259,x1:79.523},s.createElement("stop",{id:"stop3723",stopColor:"#FFD100",offset:.006}),s.createElement("stop",{id:"stop3725",stopColor:"#A8710A",offset:1}))),ht||(ht=s.createElement("linearGradient",{id:"SVGID_28_",y2:83.13,gradientUnits:"userSpaceOnUse",x2:78.833,y1:83.13,x1:42.487},s.createElement("stop",{id:"stop3730",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3732",stopColor:"#FDDA10",offset:.4}),s.createElement("stop",{id:"stop3734",stopColor:"#DE980D",offset:1}))),Ct||(Ct=s.createElement("linearGradient",{id:"SVGID_29_",y2:79.982,gradientUnits:"userSpaceOnUse",x2:41.649,y1:80.632,x1:42.234},s.createElement("stop",{id:"stop3743",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3745",stopColor:"#DE980D",offset:.1}),s.createElement("stop",{id:"stop3747",stopColor:"#FDDA10",offset:.7}),s.createElement("stop",{id:"stop3749",stopColor:"#DE980D",offset:1}))),ut||(ut=s.createElement("linearGradient",{id:"SVGID_30_",y2:80.287,gradientUnits:"userSpaceOnUse",x2:42.664,y1:79.542,x1:42.251},s.createElement("stop",{id:"stop3754",stopColor:"#DE980D",offset:0}),s.createElement("stop",{id:"stop3756",stopColor:"#FEBF0F",offset:.4}),s.createElement("stop",{id:"stop3758",stopColor:"#FED40F",offset:.8}),s.createElement("stop",{id:"stop3760",stopColor:"#DE980D",offset:1}))),gt||(gt=s.createElement("linearGradient",{id:"SVGID_32_",y2:63.881,gradientUnits:"userSpaceOnUse",x2:46.583,y1:64.121,x1:47.419},s.createElement("stop",{id:"stop3774",stopColor:"#FFEFBB",offset:.006}),s.createElement("stop",{id:"stop3776",stopColor:"#FFBF00",offset:1}))),Ut||(Ut=s.createElement("linearGradient",{id:"SVGID_33_",y2:51.645,gradientUnits:"userSpaceOnUse",x2:88.91,y1:51.645,x1:50.168},s.createElement("stop",{id:"stop3781",stopColor:"#FCA859",offset:.006}),s.createElement("stop",{id:"stop3783",stopColor:"#FDC30F",offset:.213}),s.createElement("stop",{id:"stop3785",stopColor:"#B51C00",offset:1}))),xt||(xt=s.createElement("linearGradient",{id:"SVGID_34_",y2:52.149,gradientUnits:"userSpaceOnUse",x2:88.981,y1:52.149,x1:50.481},s.createElement("stop",{id:"stop3790",stopColor:"#FFF6D8",offset:.006}),s.createElement("stop",{id:"stop3792",stopColor:"#FDDA10",offset:.525}),s.createElement("stop",{id:"stop3794",stopColor:"#F9BD0C",offset:1}))),Ot||(Ot=s.createElement("linearGradient",{id:"SVGID_35_",y2:81.852,gradientUnits:"userSpaceOnUse",x2:78.353,y1:82.317,x1:78.891},s.createElement("stop",{id:"stop3799",stopColor:"#EAB949",offset:0}),s.createElement("stop",{id:"stop3801",stopColor:"#EDC25A",offset:.072}),s.createElement("stop",{id:"stop3803",stopColor:"#F3D883",offset:.278}),s.createElement("stop",{id:"stop3805",stopColor:"#F8E9A4",offset:.478}),s.createElement("stop",{id:"stop3807",stopColor:"#FCF5BC",offset:.67}),s.createElement("stop",{id:"stop3809",stopColor:"#FEFCCA",offset:.848}),s.createElement("stop",{id:"stop3811",stopColor:"#FFFFCF",offset:1}))),St||(St=s.createElement("linearGradient",{id:"SVGID_38_",y2:5.29,gradientUnits:"userSpaceOnUse",x2:22.211,y1:5.29,x1:22.032},s.createElement("stop",{id:"stop3860",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3862",stopColor:"#BD6F4F",offset:1}))),Gt||(Gt=s.createElement("linearGradient",{id:"SVGID_40_",y2:4.267,gradientUnits:"userSpaceOnUse",x2:57.926,y1:4.267,x1:22.12},s.createElement("stop",{id:"stop3878",stopColor:"#FC2B21",offset:0}),s.createElement("stop",{id:"stop3880",stopColor:"#FF590A",offset:.236}),s.createElement("stop",{id:"stop3882",stopColor:"#FB570B",offset:.248}),s.createElement("stop",{id:"stop3884",stopColor:"#E74C0E",offset:.327}),s.createElement("stop",{id:"stop3886",stopColor:"#D84511",offset:.417}),s.createElement("stop",{id:"stop3888",stopColor:"#D04013",offset:.525}),s.createElement("stop",{id:"stop3890",stopColor:"#CD3F13",offset:.697}),s.createElement("stop",{id:"stop3892",stopColor:"#D04213",offset:.796}),s.createElement("stop",{id:"stop3894",stopColor:"#D84B14",offset:.869}),s.createElement("stop",{id:"stop3896",stopColor:"#E65B16",offset:.933}),s.createElement("stop",{id:"stop3898",stopColor:"#F97219",offset:.993}),s.createElement("stop",{id:"stop3900",stopColor:"#FC7519",offset:1}))),bt||(bt=s.createElement("linearGradient",{id:"SVGID_41_",y2:21.967,gradientUnits:"userSpaceOnUse",x2:22.964,y1:21.967,x1:12.904},s.createElement("stop",{id:"stop3909",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3911",stopColor:"#BD6F4F",offset:1}))),_t||(_t=s.createElement("linearGradient",{id:"SVGID_42_",y2:1.412,gradientUnits:"userSpaceOnUse",x2:25.65,y1:9.042,x1:59.88},s.createElement("stop",{id:"stop3916",stopColor:"#FE560D",offset:0}),s.createElement("stop",{id:"stop3918",stopColor:"#8C1501",offset:1}))),Pt||(Pt=s.createElement("linearGradient",{id:"SVGID_43_",y2:-2.479,gradientUnits:"userSpaceOnUse",x2:39.596,y1:8.636,x1:40.003},s.createElement("stop",{id:"stop3923",stopColor:"#FE560D",offset:0}),s.createElement("stop",{id:"stop3925",stopColor:"#8C1501",offset:1}))),vt||(vt=s.createElement("linearGradient",{id:"SVGID_44_",y2:23.684,gradientUnits:"userSpaceOnUse",x2:58.074,y1:23.684,x1:47.625},s.createElement("stop",{id:"stop3932",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3934",stopColor:"#FC895B",offset:1}))),Dt||(Dt=s.createElement("linearGradient",{id:"SVGID_45_",y2:36.24,gradientUnits:"userSpaceOnUse",x2:48.695,y1:36.24,x1:12.928},s.createElement("stop",{id:"stop3939",stopColor:"#FD9B20",offset:0}),s.createElement("stop",{id:"stop3941",stopColor:"#FD9B20",offset:.25}),s.createElement("stop",{id:"stop3943",stopColor:"#FDB830",offset:.337}),s.createElement("stop",{id:"stop3945",stopColor:"#FED23E",offset:.429}),s.createElement("stop",{id:"stop3947",stopColor:"#FEDB43",offset:.485}),s.createElement("stop",{id:"stop3949",stopColor:"#FE8411",offset:.75}),s.createElement("stop",{id:"stop3951",stopColor:"#FE560D",offset:1}))),Vt||(Vt=s.createElement("linearGradient",{id:"SVGID_47_",y2:5.29,gradientUnits:"userSpaceOnUse",x2:22.213,y1:5.29,x1:22.034},s.createElement("stop",{id:"stop3965",stopColor:"#FD7E36",offset:0}),s.createElement("stop",{id:"stop3967",stopColor:"#BD6F4F",offset:1}))),Mt||(Mt=s.createElement("linearGradient",{id:"SVGID_51_",y2:13.84,gradientUnits:"userSpaceOnUse",x2:98.606,y1:13.84,x1:62.728},s.createElement("stop",{id:"stop4027",stopColor:"#D3ED89",offset:0}),s.createElement("stop",{id:"stop4029",stopColor:"#5F821C",offset:1}))),It||(It=s.createElement("linearGradient",{id:"SVGID_52_",y2:26.584,gradientUnits:"userSpaceOnUse",x2:57.342,y1:26.828,x1:58.195},s.createElement("stop",{id:"stop4036",stopColor:"#D3ED89",offset:.282}),s.createElement("stop",{id:"stop4038",stopColor:"#D3ED89",offset:.405}),s.createElement("stop",{id:"stop4040",stopColor:"#5F821C",offset:1}))),wt||(wt=s.createElement("linearGradient",{id:"SVGID_53_",y2:10.625,gradientUnits:"userSpaceOnUse",x2:61.947,y1:10.682,x1:62.765},s.createElement("stop",{id:"stop4047",stopColor:"#7AA922",offset:0}),s.createElement("stop",{id:"stop4049",stopColor:"#D3ED89",offset:.2}),s.createElement("stop",{id:"stop4051",stopColor:"#D3ED89",offset:.525}),s.createElement("stop",{id:"stop4053",stopColor:"#7AA922",offset:1}))),Ht||(Ht=s.createElement("linearGradient",{id:"SVGID_54_",y2:29.306,gradientUnits:"userSpaceOnUse",x2:99.836,y1:29.306,x1:89.855},s.createElement("stop",{id:"stop4058",stopColor:"#7AA922",offset:.006}),s.createElement("stop",{id:"stop4060",stopColor:"#1D4A20",offset:.169}),s.createElement("stop",{id:"stop4062",stopColor:"#26551B",offset:.382}),s.createElement("stop",{id:"stop4064",stopColor:"#7AA922",offset:1}))),Tt||(Tt=s.createElement("linearGradient",{id:"SVGID_55_",y2:45.008,gradientUnits:"userSpaceOnUse",x2:89.102,y1:45.064,x1:89.908},s.createElement("stop",{id:"stop4073",stopColor:"#7AA922",offset:0}),s.createElement("stop",{id:"stop4075",stopColor:"#D3ED89",offset:1}))),Ft||(Ft=s.createElement("linearGradient",{id:"SVGID_56_",y2:45.704,gradientUnits:"userSpaceOnUse",x2:89.76,y1:45.136,x1:90.272},s.createElement("stop",{id:"stop4080",stopColor:"#5F821C",offset:0}),s.createElement("stop",{id:"stop4082",stopColor:"#26551B",offset:1}))),Bt||(Bt=s.createElement("linearGradient",{id:"SVGID_57_",y2:46.138,gradientUnits:"userSpaceOnUse",x2:89.521,y1:46.138,x1:53.182},s.createElement("stop",{id:"stop4087",stopColor:"#7AA922",offset:0}),s.createElement("stop",{id:"stop4089",stopColor:"#D3ED89",offset:.4}),s.createElement("stop",{id:"stop4091",stopColor:"#7AA922",offset:1}))),At||(At=s.createElement("linearGradient",{id:"SVGID_58_",y2:42.717,gradientUnits:"userSpaceOnUse",x2:52.387,y1:43.355,x1:52.961},s.createElement("stop",{id:"stop4102",stopColor:"#1D3A19",offset:0}),s.createElement("stop",{id:"stop4104",stopColor:"#26551B",offset:.1}),s.createElement("stop",{id:"stop4106",stopColor:"#7AA922",offset:.65}),s.createElement("stop",{id:"stop4108",stopColor:"#D3ED89",offset:1}))),zt||(zt=s.createElement("linearGradient",{id:"SVGID_59_",y2:43.078,gradientUnits:"userSpaceOnUse",x2:53.36,y1:42.324,x1:52.942},s.createElement("stop",{id:"stop4113",stopColor:"#5F821C",offset:0}),s.createElement("stop",{id:"stop4115",stopColor:"#7AA922",offset:.405}),s.createElement("stop",{id:"stop4117",stopColor:"#5F821C",offset:.8}),s.createElement("stop",{id:"stop4119",stopColor:"#5F821C",offset:1}))),Zt||(Zt=s.createElement("linearGradient",{id:"SVGID_60_",y2:13.016,gradientUnits:"userSpaceOnUse",x2:99.546,y1:13.42,x1:99.427},s.createElement("stop",{id:"stop4124",stopColor:"#5B7F30",offset:0}),s.createElement("stop",{id:"stop4126",stopColor:"#D3ED89",offset:1}))),kt||(kt=s.createElement("linearGradient",{id:"SVGID_61_",y2:8.039,gradientUnits:"userSpaceOnUse",x2:62.159,y1:18.514,x1:98.69},s.createElement("stop",{id:"stop4131",stopColor:"#1D3419",offset:0}),s.createElement("stop",{id:"stop4133",stopColor:"#26551B",offset:.228}),s.createElement("stop",{id:"stop4135",stopColor:"#7AA922",offset:1}))),Nt||(Nt=s.createElement("linearGradient",{id:"SVGID_62_",y2:28.765,gradientUnits:"userSpaceOnUse",x2:93.73,y1:29.008,x1:94.576},s.createElement("stop",{id:"stop4140",stopColor:"#5F821C",offset:0}),s.createElement("stop",{id:"stop4142",stopColor:"#75C146",offset:1}))),Rt||(Rt=s.createElement("linearGradient",{id:"SVGID_63_",y2:13.263,gradientUnits:"userSpaceOnUse",x2:100.04,y1:13.263,x1:98.396},s.createElement("stop",{id:"stop4147",stopColor:"#D3ED89",offset:0}),s.createElement("stop",{id:"stop4149",stopColor:"#5F821C",offset:1}))),Lt||(Lt=s.createElement("linearGradient",{id:"SVGID_64_",y2:8.453,gradientUnits:"userSpaceOnUse",x2:62.106,y1:18.898,x1:98.532},s.createElement("stop",{id:"stop4154",stopColor:"#93BF81",offset:0}),s.createElement("stop",{id:"stop4156",stopColor:"#26551B",offset:.228}),s.createElement("stop",{id:"stop4158",stopColor:"#BDE256",offset:1}))),jt||(jt=s.createElement("linearGradient",{id:"SVGID_65_",y2:13.016,gradientUnits:"userSpaceOnUse",x2:99.548,y1:13.42,x1:99.429},s.createElement("stop",{id:"stop4163",stopColor:"#5B7F30",offset:0}),s.createElement("stop",{id:"stop4165",stopColor:"#D3ED89",offset:1}))),Wt||(Wt=s.createElement("linearGradient",{id:"SVGID_66_",y2:13.264,gradientUnits:"userSpaceOnUse",x2:100.04,y1:13.264,x1:98.396},s.createElement("stop",{id:"stop4170",stopColor:"#D3ED89",offset:0}),s.createElement("stop",{id:"stop4172",stopColor:"#5F821C",offset:1}))),s.createElement("linearGradient",{id:"SVGID_49_",gradientUnits:"userSpaceOnUse",x1:241.248,y1:-147.935,x2:265.393,y2:-147.935,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#d3ed89"},id:"stop7094"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7096"})),s.createElement("linearGradient",{id:"SVGID_50_-6",gradientUnits:"userSpaceOnUse",x1:238.196,y1:-156.675,x2:237.623,y2:-156.511,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.282,style:{stopColor:"#d3ed89"},id:"stop7103"}),s.createElement("stop",{offset:.405,style:{stopColor:"#d3ed89"},id:"stop7105"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7107"})),s.createElement("linearGradient",{id:"SVGID_51_-4",gradientUnits:"userSpaceOnUse",x1:241.273,y1:-145.81,x2:240.721,y2:-145.771,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7aa922"},id:"stop7114"}),s.createElement("stop",{offset:.2,style:{stopColor:"#d3ed89"},id:"stop7116"}),s.createElement("stop",{offset:.525,style:{stopColor:"#d3ed89"},id:"stop7118"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7120"})),s.createElement("linearGradient",{id:"SVGID_52_-3",gradientUnits:"userSpaceOnUse",x1:259.502,y1:-158.343,x2:266.219,y2:-158.343,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#7aa922"},id:"stop7125"}),s.createElement("stop",{offset:.169,style:{stopColor:"#1d4a20"},id:"stop7127"}),s.createElement("stop",{offset:.382,style:{stopColor:"#26551b"},id:"stop7129"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7131"})),s.createElement("linearGradient",{id:"SVGID_53_-2",gradientUnits:"userSpaceOnUse",x1:259.539,y1:-168.946,x2:258.996,y2:-168.909,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7aa922"},id:"stop7140"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7142"})),s.createElement("linearGradient",{id:"SVGID_54_-8",gradientUnits:"userSpaceOnUse",x1:259.782,y1:-168.996,x2:259.439,y2:-169.378,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5f821c"},id:"stop7147-5"}),s.createElement("stop",{offset:1,style:{stopColor:"#26551b"},id:"stop7149-2"})),s.createElement("linearGradient",{id:"SVGID_55_-1",gradientUnits:"userSpaceOnUse",x1:234.824,y1:-169.67,x2:259.277,y2:-169.67,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7aa922"},id:"stop7154"}),s.createElement("stop",{offset:.4,style:{stopColor:"#d3ed89"},id:"stop7156"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7158"})),s.createElement("linearGradient",{id:"SVGID_56_-5",gradientUnits:"userSpaceOnUse",x1:234.675,y1:-167.797,x2:234.288,y2:-167.368,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#1d3a19"},id:"stop7169"}),s.createElement("stop",{offset:.1,style:{stopColor:"#26551b"},id:"stop7171"}),s.createElement("stop",{offset:.65,style:{stopColor:"#7aa922"},id:"stop7173"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7175"})),s.createElement("linearGradient",{id:"SVGID_57_-0",gradientUnits:"userSpaceOnUse",x1:234.661,y1:-167.104,x2:234.942,y2:-167.611,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5f821c"},id:"stop7180"}),s.createElement("stop",{offset:.405,style:{stopColor:"#7aa922"},id:"stop7182"}),s.createElement("stop",{offset:.8,style:{stopColor:"#5f821c"},id:"stop7184"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7186"})),s.createElement("linearGradient",{id:"SVGID_58_-5",gradientUnits:"userSpaceOnUse",x1:265.943,y1:-147.652,x2:266.023,y2:-147.38,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5b7f30"},id:"stop7191"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7193"})),s.createElement("linearGradient",{id:"SVGID_59_-4",gradientUnits:"userSpaceOnUse",x1:265.448,y1:-151.081,x2:240.864,y2:-144.031,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#1d3419"},id:"stop7198"}),s.createElement("stop",{offset:.228,style:{stopColor:"#26551b"},id:"stop7200"}),s.createElement("stop",{offset:1,style:{stopColor:"#7aa922"},id:"stop7202"})),s.createElement("linearGradient",{id:"SVGID_60_-3",gradientUnits:"userSpaceOnUse",x1:262.679,y1:-158.141,x2:262.11,y2:-157.978,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5f821c"},id:"stop7207"}),s.createElement("stop",{offset:1,style:{stopColor:"#75c146"},id:"stop7209"})),s.createElement("linearGradient",{id:"SVGID_61_-1",gradientUnits:"userSpaceOnUse",x1:265.25,y1:-147.547,x2:266.354,y2:-147.547,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#d3ed89"},id:"stop7214"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7216"})),s.createElement("linearGradient",{id:"SVGID_62_-7",gradientUnits:"userSpaceOnUse",x1:265.343,y1:-151.339,x2:240.831,y2:-144.31,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#93bf81"},id:"stop7221"}),s.createElement("stop",{offset:.228,style:{stopColor:"#26551b"},id:"stop7223"}),s.createElement("stop",{offset:1,style:{stopColor:"#bde256"},id:"stop7225"})),s.createElement("linearGradient",{id:"SVGID_63_-7",gradientUnits:"userSpaceOnUse",x1:265.945,y1:-147.654,x2:266.026,y2:-147.381,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#5b7f30"},id:"stop7230"}),s.createElement("stop",{offset:1,style:{stopColor:"#d3ed89"},id:"stop7232"})),s.createElement("linearGradient",{id:"SVGID_64_-6",gradientUnits:"userSpaceOnUse",x1:265.25,y1:-147.548,x2:266.356,y2:-147.548,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#d3ed89"},id:"stop7237"}),s.createElement("stop",{offset:1,style:{stopColor:"#5f821c"},id:"stop7239"})),s.createElement("linearGradient",{id:"SVGID_38_-7",gradientUnits:"userSpaceOnUse",x1:213.862,y1:-142.182,x2:213.982,y2:-142.182,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop6936"}),s.createElement("stop",{offset:1,style:{stopColor:"#bd6f4f"},id:"stop6938"})),s.createElement("linearGradient",{id:"SVGID_39_",gradientUnits:"userSpaceOnUse",x1:213.921,y1:-141.493,x2:238.016,y2:-141.493,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fc2b21"},id:"stop6950"}),s.createElement("stop",{offset:.236,style:{stopColor:"#ff590a"},id:"stop6952"}),s.createElement("stop",{offset:.248,style:{stopColor:"#fb570b"},id:"stop6954"}),s.createElement("stop",{offset:.327,style:{stopColor:"#e74c0e"},id:"stop6956"}),s.createElement("stop",{offset:.417,style:{stopColor:"#d84511"},id:"stop6958"}),s.createElement("stop",{offset:.525,style:{stopColor:"#d04013"},id:"stop6960"}),s.createElement("stop",{offset:.697,style:{stopColor:"#cd3f13"},id:"stop6962"}),s.createElement("stop",{offset:.796,style:{stopColor:"#d04213"},id:"stop6964"}),s.createElement("stop",{offset:.869,style:{stopColor:"#d84b14"},id:"stop6966"}),s.createElement("stop",{offset:.933,style:{stopColor:"#e65b16"},id:"stop6968"}),s.createElement("stop",{offset:.993,style:{stopColor:"#f97219"},id:"stop6970"}),s.createElement("stop",{offset:1,style:{stopColor:"#fc7519"},id:"stop6972"})),s.createElement("linearGradient",{id:"SVGID_40_-4",gradientUnits:"userSpaceOnUse",x1:207.718,y1:-153.405,x2:214.489,y2:-153.405,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop6981"}),s.createElement("stop",{offset:1,style:{stopColor:"#bd6f4f"},id:"stop6983"})),s.createElement("linearGradient",{id:"SVGID_41_-6",gradientUnits:"userSpaceOnUse",x1:239.424,y1:-144.728,x2:215.336,y2:-139.359,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fe560d"},id:"stop6988"}),s.createElement("stop",{offset:1,style:{stopColor:"#8c1501"},id:"stop6990"})),s.createElement("linearGradient",{id:"SVGID_42_-7",gradientUnits:"userSpaceOnUse",x1:225.955,y1:-144.433,x2:225.681,y2:-136.954,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fe560d"},id:"stop6995"}),s.createElement("stop",{offset:1,style:{stopColor:"#8c1501"},id:"stop6997"})),s.createElement("linearGradient",{id:"SVGID_43_-5",gradientUnits:"userSpaceOnUse",x1:231.084,y1:-154.559,x2:238.115,y2:-154.559,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop7004"}),s.createElement("stop",{offset:1,style:{stopColor:"#fc895b"},id:"stop7006"})),s.createElement("linearGradient",{id:"SVGID_44_-0",gradientUnits:"userSpaceOnUse",x1:207.735,y1:-163.009,x2:231.804,y2:-163.009,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd9b20"},id:"stop7011"}),s.createElement("stop",{offset:.25,style:{stopColor:"#fd9b20"},id:"stop7013"}),s.createElement("stop",{offset:.337,style:{stopColor:"#fdb830"},id:"stop7015"}),s.createElement("stop",{offset:.429,style:{stopColor:"#fed23e"},id:"stop7017"}),s.createElement("stop",{offset:.485,style:{stopColor:"#fedb43"},id:"stop7019"}),s.createElement("stop",{offset:.75,style:{stopColor:"#fe8411"},id:"stop7021"}),s.createElement("stop",{offset:1,style:{stopColor:"#fe560d"},id:"stop7023"})),s.createElement("linearGradient",{id:"SVGID_45_-6",gradientUnits:"userSpaceOnUse",x1:213.862,y1:-142.182,x2:213.983,y2:-142.182,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fd7e36"},id:"stop7036"}),s.createElement("stop",{offset:1,style:{stopColor:"#bd6f4f"},id:"stop7038"})),s.createElement("linearGradient",{id:"SVGID_47_-1",gradientUnits:"userSpaceOnUse",x1:213.92,y1:-141.493,x2:238.016,y2:-141.493,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fc2b21"},id:"stop7042"}),s.createElement("stop",{offset:.236,style:{stopColor:"#ff590a"},id:"stop7044"}),s.createElement("stop",{offset:.248,style:{stopColor:"#fb570b"},id:"stop7046"}),s.createElement("stop",{offset:.327,style:{stopColor:"#e74c0e"},id:"stop7048"}),s.createElement("stop",{offset:.417,style:{stopColor:"#d84511"},id:"stop7050"}),s.createElement("stop",{offset:.525,style:{stopColor:"#d04013"},id:"stop7052"}),s.createElement("stop",{offset:.697,style:{stopColor:"#cd3f13"},id:"stop7054"}),s.createElement("stop",{offset:.796,style:{stopColor:"#d04213"},id:"stop7056"}),s.createElement("stop",{offset:.869,style:{stopColor:"#d84b14"},id:"stop7058"}),s.createElement("stop",{offset:.933,style:{stopColor:"#e65b16"},id:"stop7060"}),s.createElement("stop",{offset:.993,style:{stopColor:"#f97219"},id:"stop7062"}),s.createElement("stop",{offset:1,style:{stopColor:"#fc7519"},id:"stop7064"})),s.createElement("linearGradient",{id:"SVGID_20_-7",gradientUnits:"userSpaceOnUse",x1:252.821,y1:-194.258,x2:252.693,y2:-194.736,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6745"}),s.createElement("stop",{offset:1,style:{stopColor:"#a85d10"},id:"stop6747"})),s.createElement("linearGradient",{id:"SVGID_21_-8",gradientUnits:"userSpaceOnUse",x1:252.829,y1:-184.025,x2:258.914,y2:-184.025,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#deb150"},id:"stop6752"}),s.createElement("stop",{offset:1,style:{stopColor:"#fff8b3"},id:"stop6754"})),s.createElement("linearGradient",{id:"SVGID_22_-4",gradientUnits:"userSpaceOnUse",x1:258.853,y1:-173.294,x2:258.853,y2:-173.69,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#c67c0c"},id:"stop6759"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6761"})),s.createElement("linearGradient",{id:"SVGID_23_-0",gradientUnits:"userSpaceOnUse",x1:257.981,y1:-172.829,x2:258.228,y2:-173.24,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fed40f"},id:"stop6766"}),s.createElement("stop",{offset:1,style:{stopColor:"#a85d10"},id:"stop6768"})),s.createElement("linearGradient",{id:"SVGID_24_-7",gradientUnits:"userSpaceOnUse",x1:258.626,y1:-173.145,x2:258.473,y2:-173.327,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fed40f"},id:"stop6773"}),s.createElement("stop",{offset:1,style:{stopColor:"#a85d10"},id:"stop6775"})),s.createElement("linearGradient",{id:"SVGID_25_-3",gradientUnits:"userSpaceOnUse",x1:233.971,y1:-173.117,x2:257.971,y2:-173.117,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#fff8fb"},id:"stop6782"}),s.createElement("stop",{offset:1,style:{stopColor:"#fec236"},id:"stop6784"})),s.createElement("linearGradient",{id:"SVGID_26_-4",gradientUnits:"userSpaceOnUse",x1:255.342,y1:-183.53,x2:254.807,y2:-183.377,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#b37e00"},id:"stop6791"}),s.createElement("stop",{offset:1,style:{stopColor:"#ff9e00"},id:"stop6793"})),s.createElement("linearGradient",{id:"SVGID_27_-7",gradientUnits:"userSpaceOnUse",x1:252.55,y1:-193.978,x2:252.283,y2:-194.577,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#ffd100"},id:"stop6800"}),s.createElement("stop",{offset:1,style:{stopColor:"#a8710a"},id:"stop6802"})),s.createElement("linearGradient",{id:"SVGID_28_-4",gradientUnits:"userSpaceOnUse",x1:227.626,y1:-194.564,x2:252.086,y2:-194.564,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6807"}),s.createElement("stop",{offset:.4,style:{stopColor:"#fdda10"},id:"stop6809"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6811"})),s.createElement("linearGradient",{id:"SVGID_29_-3",gradientUnits:"userSpaceOnUse",x1:227.456,y1:-192.882,x2:227.063,y2:-192.445,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6820"}),s.createElement("stop",{offset:.1,style:{stopColor:"#de980d"},id:"stop6822"}),s.createElement("stop",{offset:.7,style:{stopColor:"#fdda10"},id:"stop6824"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6826"})),s.createElement("linearGradient",{id:"SVGID_30_-0",gradientUnits:"userSpaceOnUse",x1:227.468,y1:-192.15,x2:227.745,y2:-192.65,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#de980d"},id:"stop6831"}),s.createElement("stop",{offset:.4,style:{stopColor:"#febf0f"},id:"stop6833"}),s.createElement("stop",{offset:.8,style:{stopColor:"#fed40f"},id:"stop6835"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6837"})),s.createElement("linearGradient",{id:"SVGID_32_-1",gradientUnits:"userSpaceOnUse",x1:230.946,y1:-181.772,x2:230.383,y2:-181.61,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#ffefbb"},id:"stop6851"}),s.createElement("stop",{offset:1,style:{stopColor:"#ffbf00"},id:"stop6853"})),s.createElement("linearGradient",{id:"SVGID_33_-4",gradientUnits:"userSpaceOnUse",x1:232.795,y1:-173.376,x2:258.867,y2:-173.376,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fca859"},id:"stop6858"}),s.createElement("stop",{offset:.213,style:{stopColor:"#fdc30f"},id:"stop6860"}),s.createElement("stop",{offset:1,style:{stopColor:"#b51c00"},id:"stop6862"})),s.createElement("linearGradient",{id:"SVGID_34_-8",gradientUnits:"userSpaceOnUse",x1:233.006,y1:-173.716,x2:258.914,y2:-173.716,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#fff6d8"},id:"stop6867"}),s.createElement("stop",{offset:.525,style:{stopColor:"#fdda10"},id:"stop6869"}),s.createElement("stop",{offset:1,style:{stopColor:"#f9bd0c"},id:"stop6871"})),s.createElement("linearGradient",{id:"SVGID_35_-1",gradientUnits:"userSpaceOnUse",x1:252.125,y1:-194.017,x2:251.763,y2:-193.704,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#eab949"},id:"stop6876"}),s.createElement("stop",{offset:.072,style:{stopColor:"#edc25a"},id:"stop6878"}),s.createElement("stop",{offset:.278,style:{stopColor:"#f3d883"},id:"stop6880"}),s.createElement("stop",{offset:.478,style:{stopColor:"#f8e9a4"},id:"stop6882"}),s.createElement("stop",{offset:.67,style:{stopColor:"#fcf5bc"},id:"stop6884"}),s.createElement("stop",{offset:.848,style:{stopColor:"#fefcca"},id:"stop6886"}),s.createElement("stop",{offset:1,style:{stopColor:"#ffffcf"},id:"stop6888"})),s.createElement("linearGradient",{id:"SVGID_9_-2",gradientUnits:"userSpaceOnUse",x1:230.576,y1:-169.541,x2:225.406,y2:-187.729,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#98d8d7"},id:"stop6610"}),s.createElement("stop",{offset:1,style:{stopColor:"#152469"},id:"stop6612"})),s.createElement("linearGradient",{id:"SVGID_11_-2",gradientUnits:"userSpaceOnUse",x1:200.45,y1:-178.688,x2:207.315,y2:-178.688,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#def3f1"},id:"stop6644"}),s.createElement("stop",{offset:1,style:{stopColor:"#5085bc"},id:"stop6646"})),s.createElement("linearGradient",{id:"SVGID_12_-9",gradientUnits:"userSpaceOnUse",x1:223.903,y1:-179.954,x2:230.89,y2:-179.954,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#def3f1"},id:"stop6651"}),s.createElement("stop",{offset:1,style:{stopColor:"#5085bc"},id:"stop6653"})),s.createElement("linearGradient",{id:"SVGID_13_-1",gradientUnits:"userSpaceOnUse",x1:206.641,y1:-167.061,x2:230.795,y2:-167.061,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#094992"},id:"stop6658"}),s.createElement("stop",{offset:.668,style:{stopColor:"#8bcde2"},id:"stop6660"}),s.createElement("stop",{offset:1,style:{stopColor:"#e6f6f9"},id:"stop6662"})),s.createElement("linearGradient",{id:"SVGID_14_-1",gradientUnits:"userSpaceOnUse",x1:206.69,y1:-167.532,x2:206.69,y2:-167.532,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:0,style:{stopColor:"#7e9ec4"},id:"stop6667"}),s.createElement("stop",{offset:1,style:{stopColor:"#151d89"},id:"stop6669"})),s.createElement("linearGradient",{id:"SVGID_15_-8",gradientUnits:"userSpaceOnUse",x1:207.226,y1:-167.477,x2:230.318,y2:-167.477,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#bbc7e1"},id:"stop6674"}),s.createElement("stop",{offset:.225,style:{stopColor:"#7090c3"},id:"stop6676"}),s.createElement("stop",{offset:.545,style:{stopColor:"#c8eaef"},id:"stop6678"}),s.createElement("stop",{offset:1,style:{stopColor:"#fff"},id:"stop6680"})),s.createElement("linearGradient",{id:"SVGID_16_-8",gradientUnits:"userSpaceOnUse",x1:206.696,y1:-166.776,x2:230.795,y2:-166.776,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)"},s.createElement("stop",{offset:.006,style:{stopColor:"#7090c3"},id:"stop6685"}),s.createElement("stop",{offset:.545,style:{stopColor:"#c1e7ed"},id:"stop6687"}),s.createElement("stop",{offset:1,style:{stopColor:"#fff"},id:"stop6689"})),s.createElement("linearGradient",{id:"linearGradient4730"},s.createElement("stop",{style:{stopColor:"#0078d6",stopOpacity:1},offset:0,id:"stop4732"})),qt||(qt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath32"},s.createElement("path",{d:"M0 1080h1920V0H0Z",id:"path30"}))),s.createElement("clipPath",{id:"SVGID_2_"},s.createElement("use",{height:"100%",width:"100%",y:0,x:0,style:{overflow:"visible"},overflow:"visible",id:"use3058"})),Xt||(Xt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522"}))),Yt||(Yt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514"}))),Jt||(Jt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454"}))),Kt||(Kt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438",style:{clipRule:"evenodd"}})),Qt||(Qt=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428"}))),$t||($t=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420"}))),eo||(eo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3"}))),to||(to=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6"}))),oo||(oo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4"}))),so||(so=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1",style:{clipRule:"evenodd"}})),ao||(ao=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9"}))),ro||(ro=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5"}))),po||(po=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-2"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-6"}))),lo||(lo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-5"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-5"}))),io||(io=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-86"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-5"}))),no||(no=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-08"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-7"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-3"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-6",style:{clipRule:"evenodd"}})),co||(co=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-93"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-4"}))),fo||(fo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-1"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-9"}))),mo||(mo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-3"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-0"}))),Eo||(Eo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-8"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-1"}))),yo||(yo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-2"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-8"}))),ho||(ho=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-5"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-9"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-9",style:{clipRule:"evenodd"}})),Co||(Co=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-5"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-0"}))),uo||(uo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-2"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-1"}))),go||(go=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-6"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-0"}))),Uo||(Uo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-2"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-1"}))),xo||(xo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-1"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-42"}))),Oo||(Oo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-4"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-6"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-88"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-8",style:{clipRule:"evenodd"}})),So||(So=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-8"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-3"}))),Go||(Go=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-92"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-0"}))),bo||(bo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-37"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-6"}))),_o||(_o=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-8"}))),Po||(Po=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-7"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-2"}))),vo||(vo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-8"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-1"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-0"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-94",style:{clipRule:"evenodd"}})),Do||(Do=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-6"}))),Vo||(Vo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-9"}))),Mo||(Mo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-9"}))),Io||(Io=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-2"}))),wo||(wo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-5"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-40"}))),Ho||(Ho=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-9"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-34"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-8"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-7",style:{clipRule:"evenodd"}})),To||(To=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-97"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-2"}))),Fo||(Fo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-6"}))),Bo||(Bo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-1"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-5"}))),Ao||(Ao=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-3"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-4"}))),zo||(zo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-0"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-5"}))),Zo||(Zo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-0"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-5"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-0",style:{clipRule:"evenodd"}})),ko||(ko=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-6"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-8"}))),No||(No=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-2"}))),Ro||(Ro=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-0"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-5"}))),Lo||(Lo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-74"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-20"}))),jo||(jo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-9"}))),Wo||(Wo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-1"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-0"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-4"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-3",style:{clipRule:"evenodd"}})),qo||(qo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-89"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-26"}))),Xo||(Xo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-18"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-4"}))),Yo||(Yo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-0"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-01"}))),Jo||(Jo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-7"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-0"}))),Ko||(Ko=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-7"}))),Qo||(Qo=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-86"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-53"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-97"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-6",style:{clipRule:"evenodd"}})),$o||($o=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-44"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-67"}))),es||(es=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-3"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-8"}))),ts||(ts=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-4-9"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-9-4"}))),os||(os=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-7-4"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-2-3"}))),ss||(ss=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-5-1"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-40-5"}))),as||(as=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-9-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-34-3"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-8-2"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-7-9",style:{clipRule:"evenodd"}})),rs||(rs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-97-7"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-2-9"}))),ps||(ps=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-0-0"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-6-8"}))),ls||(ls=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2520-8-1-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2522-3-5-9"}))),is||(is=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2512-6-3-6"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2514-6-4-4"}))),ns||(ns=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2452-8-0-4"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2454-4-5-6"}))),cs||(cs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2444-0-6-5"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2446-3-0-3"}))),s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2436-9-5-7"},s.createElement("path",{d:"M260.55 378.32H375.6V355.9H260.55Z",id:"path2438-1-0-8",style:{clipRule:"evenodd"}})),ds||(ds=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2426-9-6-5"},s.createElement("path",{d:"M.06 651H476.1V0H.06Z",id:"path2428-9-8-4"}))),fs||(fs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2418-9-7-5"},s.createElement("path",{d:"M0 651h476V0H0Z",id:"path2420-5-2-4"}))),ms||(ms=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath243537"},s.createElement("path",{d:"M887.402 261.349a1.25 1.25 0 0 1-.45 1.708l-16.29 9.398a2.46 2.46 0 0 1-1.25.336c-.449 0-.88-.124-1.25-.336l-16.079-9.287a1.25 1.25 0 0 1-.621-1.079c0-.462.251-.863.631-1.08l6.559-3.8a.934.934 0 0 0 .35-1.279l-7.57-13.114a1.251 1.251 0 0 1 .45-1.708l16.29-9.399c.36-.212.791-.336 1.24-.336.461 0 .89.124 1.26.336l16.071 9.289v-.002a1.237 1.237 0 0 1 0 2.158l-6.571 3.799a.944.944 0 0 0-.339 1.281zm-32.029-.07a.936.936 0 0 0-.471.81c0 .346.191.646.471.809l9.47 5.467a.586.586 0 0 0 .299.083c.35 0 .63-.279.63-.625a.555.555 0 0 0-.09-.312l-4.809-8.332a.936.936 0 0 0-1.28-.344zm.44-14.623 4.81 8.335a.939.939 0 0 0 1.279.343l4.23-2.443a.938.938 0 0 0 .471-.809.938.938 0 0 0-.471-.811l-9.47-5.467a.637.637 0 0 0-.309-.085.63.63 0 0 0-.54.937m12.66-11.337c0-.324-.16-.64-.461-.812a.935.935 0 0 0-.939.002l-11.7 6.757a.934.934 0 0 0-.471.81c0 .347.191.646.471.808l11.7 6.758a.93.93 0 0 0 1.4-.81zm.01 30.941-.01-10.927a.93.93 0 0 0-.461-.813.942.942 0 0 0-.939.002l-4.23 2.438a.934.934 0 0 0-.341 1.28l4.811 8.337a.63.63 0 0 0 .54.309c.34 0 .62-.275.63-.617zm1.88 2.584a.928.928 0 0 0 1.399.811l11.701-6.757a.934.934 0 0 0 0-1.619l-11.701-6.755a.94.94 0 0 0-.939-.004.928.928 0 0 0-.46.812zm.62-31.567a.627.627 0 0 0-.63.618v.008l.01 10.928a.93.93 0 0 0 .46.813c.3.173.66.158.939-.004l4.23-2.436a.944.944 0 0 0 .341-1.282l-4.811-8.335a.626.626 0 0 0-.539-.31m12.48 5.607a.933.933 0 0 0 0-1.618l-9.47-5.467a.6.6 0 0 0-.3-.084c-.35 0-.63.28-.63.625 0 .114.03.219.089.312l4.811 8.333a.934.934 0 0 0 1.28.343zm-5.25 6.289a.941.941 0 0 0-1.281-.345l-4.23 2.445a.933.933 0 0 0 0 1.618l9.47 5.467c.09.053.191.084.301.084a.626.626 0 0 0 .549-.936l-4.809-8.333",id:"path243539"}))),Es||(Es=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath34"},s.createElement("path",{d:"M560.453 455.047c-11.996 18.992-26.492 36.984-42.984 53.476l-.5.5c-4.496 4.5-9.496 8.997-14.492 13.497l-4.5-1.5c-41.985-15.493-82.969-45.481-122.95-88.965l.5-.5c-14.496-20.492-24.992-48.481-31.488-84.465h-.5c-11.496 9.496-22.992 18.492-35.488 27.488-12.492-8.996-23.988-17.992-34.985-27.488-91.464-73.473-151.437-150.942-180.425-231.906-1-2-2-4.5-2.5-7-.5-1.996-1.5-3.996-2-5.996 3.5-4 7.496-7.997 10.996-11.497C155.113 34.215 222.086 5.227 300.555 3.727h14.996c78.469 1.5 145.441 30.488 201.418 86.964 3.5 3.5 7.496 7.496 10.996 11.497-.5 2-1.5 4-2 5.996-.5 2.5-1.5 4.5-2 6.5-1.5 4.496-3.496 8.996-4.996 13.492-.5.5-.5 1.5-.5 2-30.989 74.969-88.965 146.941-174.43 216.414 6.496 36.484 16.992 64.473 31.488 84.965 84.465-82.465 137.442-164.434 158.934-245.903 5.5-21.488 8.496-42.98 9.996-64.472 38.484 49.48 57.977 106.457 59.477 170.933v14.992c-1.5 54.477-15.993 103.958-43.481 147.942z",id:"path32"}))),ys||(ys=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath486"},s.createElement("path",{d:"M497.977 521.02c-3.5 5.996-10.497 12.996-20.493 21.492-48.98 12.996-105.457-6-169.433-57.477V374.578c12.496-8.996 23.992-17.992 35.488-27.488v.5c6.496 35.984 16.992 63.973 31.488 84.465 39.981 43.484 80.965 73.472 122.95 88.965z",id:"path484"}))),hs||(hs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath694"},s.createElement("path",{d:"M315.551 595.488h-14.996c-60.477-1.496-114.453-18.992-161.934-52.976 48.981 12.996 105.457-6 169.43-57.477 63.976 51.477 120.453 70.473 169.433 57.477-47.48 33.984-101.461 51.48-161.933 52.976z",id:"path692"}))),Cs||(Cs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath918"},s.createElement("path",{d:"M138.621 542.512c-9.996-8.496-16.992-15.496-20.492-21.492 41.984-15.493 82.965-45.481 122.949-88.965 14.496-20.492 25.492-48.481 31.988-84.965 10.997 9.496 22.493 18.492 34.985 27.488v110.457c-63.973 51.477-120.449 70.473-169.43 57.477z",id:"path916"}))),us||(us=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1126"},s.createElement("path",{d:"m118.129 521.02-4.5 1.5c-4.996-4.5-9.996-8.997-14.492-13.497v-.5c-16.993-16.492-31.489-34.484-43.485-53.476-27.488-43.984-41.98-93.465-43.48-147.942v-14.992c1.5-64.976 21.492-121.953 60.476-171.433.997 21.492 4.497 43.484 9.997 65.472 20.988 81.469 73.968 163.438 158.433 245.903-39.984 43.484-80.965 73.472-122.949 88.965z",id:"path1124"}))),gs||(gs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1504"},s.createElement("path",{d:"M273.066 347.09c-6.496 36.484-17.492 64.473-31.988 84.965-84.465-82.465-137.445-164.434-158.434-245.903-5.5-21.988-9-43.98-9.996-65.472 5.496-6.496 11.493-10.496 17.493-12.496.5 2.5 1.5 5 2.5 7 28.988 80.964 88.961 158.433 180.425 231.906z",id:"path1502"}))),Us||(Us=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1732"},s.createElement("path",{d:"M343.539 347.09h.5c6.496 35.984 16.992 63.973 31.488 84.465l-.5.5c-14.496-20.492-24.992-48.481-31.488-84.465Z",id:"path1730"}))),xs||(xs=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath1952"},s.createElement("path",{d:"M375.527 431.555c-14.496-20.492-24.992-48.481-31.488-84.965 85.465-69.473 143.441-141.445 174.43-216.414 0-.5 0-1.5.5-2 1.5-4.496 3.5-8.996 4.996-13.492.5-2 1.5-4 2-6.5.5 0 .5 0 .5-.5 5.996 2 11.996 6.5 17.992 13.496-1.5 21.492-4.496 42.984-9.996 64.472-21.492 81.469-74.469 163.438-158.934 245.903z",id:"path1950"}))),Os||(Os=s.createElement("clipPath",{clipPathUnits:"userSpaceOnUse",id:"clipPath2180"},s.createElement("path",{d:"M518.969 128.176c-.5.5-.5 1.5-.5 2 0-.5 0-1.5.5-2z",id:"path2178"}))),Ss||(Ss=s.createElement("clipPath",{id:"id35"},s.createElement("path",{id:"path2833",d:"M143.715 445.656h.015v-.017h-.015z"}))),Gs||(Gs=s.createElement("clipPath",{id:"id36"},s.createElement("path",{id:"path1119",d:"m143.715 445.639.003.011.006.006.006-.004-.006-.004-.009-.009"}))),bs||(bs=s.createElement("clipPath",{id:"id37"})),_s||(_s=s.createElement("clipPath",{id:"id97"},s.createElement("path",{id:"path9253",d:"M97.978 415.28"}))),Ps||(Ps=s.createElement("clipPath",{id:"id98"},s.createElement("path",{id:"path5677",d:"M97.978 415.28"}))),vs||(vs=s.createElement("clipPath",{id:"id99"})),Ds||(Ds=s.createElement("clipPath",{id:"id153"},s.createElement("path",{id:"path4234",d:"M142.443 444.284h1.237v1.338h-1.237z"}))),Vs||(Vs=s.createElement("clipPath",{id:"id154"},s.createElement("path",{id:"path6318",d:"M142.443 444.284h1.237v1.338h-1.237z"}))),Ms||(Ms=s.createElement("clipPath",{id:"id155"},s.createElement("path",{id:"path7112",d:"M142.934 444.865"}))),Is||(Is=s.createElement("clipPath",{id:"id326"},s.createElement("path",{id:"path800",d:"M148.604 442.669h.007v-.013h-.007z"}))),ws||(ws=s.createElement("clipPath",{id:"id327"},s.createElement("path",{id:"path6441",d:"m148.612 442.656-.001.001-.007.012.008-.013"}))),Hs||(Hs=s.createElement("clipPath",{id:"id328"})),Ts||(Ts=s.createElement("clipPath",{id:"id466"},s.createElement("path",{id:"path13041",d:"M147.153 441.932h.001v-.001h-.001z"}))),Fs||(Fs=s.createElement("clipPath",{id:"id467"},s.createElement("path",{id:"path8223",d:"m147.153 441.931.001.001h-.001v-.001"}))),Bs||(Bs=s.createElement("clipPath",{id:"id468"})),As||(As=s.createElement("clipPath",{id:"id582"},s.createElement("path",{id:"path8198",d:"M118.117 485.233h1.237v1.338h-1.237z"}))),zs||(zs=s.createElement("clipPath",{id:"id583"},s.createElement("path",{id:"path315",d:"M118.117 485.233h1.237v1.338h-1.237z"}))),Zs||(Zs=s.createElement("clipPath",{id:"id584"},s.createElement("path",{id:"path13311",d:"M118.555 485.846"}))),ks||(ks=s.createElement("clipPath",{id:"id769"},s.createElement("path",{id:"path1555",d:"M159.628 480.522h.009v-.027h-.009z"}))),Ns||(Ns=s.createElement("clipPath",{id:"id770"},s.createElement("path",{id:"path2824",d:"M159.632 480.495a.008.008 0 0 1-.004.002l.009.025-.005-.027"}))),Rs||(Rs=s.createElement("clipPath",{id:"id771"})),Ls||(Ls=s.createElement("clipPath",{id:"id837"},s.createElement("path",{id:"path9265",d:"M186.635 445.095h1.237v1.338h-1.237z"}))),js||(js=s.createElement("clipPath",{id:"id838"},s.createElement("path",{id:"path6105",d:"M186.635 445.095h1.237v1.338h-1.237z"}))),Ws||(Ws=s.createElement("clipPath",{id:"id839"},s.createElement("path",{id:"path3300",d:"M187.335 445.892"}))),qs||(qs=s.createElement("clipPath",{id:"id941"},s.createElement("path",{id:"path2597",d:"M196.365 477.934h1.237v1.338h-1.237z"}))),Xs||(Xs=s.createElement("clipPath",{id:"id942"},s.createElement("path",{id:"path13247",d:"M196.365 477.934h1.237v1.338h-1.237z"}))),Ys||(Ys=s.createElement("clipPath",{id:"id943"},s.createElement("path",{id:"path10550",d:"M197.064 478.377h-.001.001"}))),Js||(Js=s.createElement("clipPath",{id:"id997"},s.createElement("path",{id:"path11578",d:"M195.96 477.529h1.237v1.338h-1.237z"}))),Ks||(Ks=s.createElement("clipPath",{id:"id998"},s.createElement("path",{id:"path6387",d:"M195.96 477.529h1.237v1.338h-1.237z"}))),Qs||(Qs=s.createElement("clipPath",{id:"id999"},s.createElement("path",{id:"path157",d:"M196.716 478.176"}))),$s||($s=s.createElement("clipPath",{id:"id1065"},s.createElement("path",{id:"path13199",d:"M196.365 477.124h1.237v1.338h-1.237z"}))),ea||(ea=s.createElement("clipPath",{id:"id1066"},s.createElement("path",{id:"path2600",d:"M196.365 477.124h1.237v1.338h-1.237z"}))),ta||(ta=s.createElement("clipPath",{id:"id1067"},s.createElement("path",{id:"path6099",d:"M197.17 477.813h.001-.001"}))),oa||(oa=s.createElement("clipPath",{id:"id1089"},s.createElement("path",{id:"path764",d:"M196.771 477.124h1.237v1.338h-1.237z"}))),sa||(sa=s.createElement("clipPath",{id:"id1090"},s.createElement("path",{id:"path12761",d:"M196.771 477.124h1.237v1.338h-1.237z"}))),aa||(aa=s.createElement("clipPath",{id:"id1091"},s.createElement("path",{id:"path9698",d:"M197.479 477.961"}))),ra||(ra=s.createElement("radialGradient",{id:"radialGradient1258",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),pa||(pa=s.createElement("radialGradient",{id:"radialGradient1375",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),la||(la=s.createElement("radialGradient",{id:"radialGradient1258-0",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ia||(ia=s.createElement("radialGradient",{id:"radialGradient1375-5",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),na||(na=s.createElement("radialGradient",{id:"radialGradient1258-8",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ca||(ca=s.createElement("radialGradient",{id:"radialGradient1375-1",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),da||(da=s.createElement("radialGradient",{id:"radialGradient1258-3",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),fa||(fa=s.createElement("radialGradient",{id:"radialGradient1375-4",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),ma||(ma=s.createElement("radialGradient",{id:"radialGradient1258-7",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),Ea||(Ea=s.createElement("radialGradient",{id:"radialGradient1375-8",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),ya||(ya=s.createElement("radialGradient",{id:"radialGradient1258-6",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ha||(ha=s.createElement("radialGradient",{id:"radialGradient1375-3",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),Ca||(Ca=s.createElement("radialGradient",{id:"radialGradient1258-3-9",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),ua||(ua=s.createElement("radialGradient",{id:"radialGradient1375-4-6",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),ga||(ga=s.createElement("radialGradient",{id:"radialGradient1258-7-5",cx:22.451,cy:172.389,fx:22.451,fy:172.389,r:64.679,gradientTransform:"matrix(.99174 0 0 .95455 .186 7.836)",gradientUnits:"userSpaceOnUse"})),Ua||(Ua=s.createElement("radialGradient",{id:"radialGradient1375-8-5",cx:151.192,cy:94.957,fx:151.192,fy:94.957,r:62.177,gradientTransform:"matrix(-1.25957 .02008 -.01606 -1.0066 300.742 191.437)",gradientUnits:"userSpaceOnUse"})),xa||(xa=s.createElement("radialGradient",{id:"radialGradient9188",cx:370.502,cy:584.361,fx:370.502,fy:584.361,r:48.198,gradientTransform:"matrix(2.0352 0 -.0009 2.10045 -383.025 -643.061)",gradientUnits:"userSpaceOnUse"})),Oa||(Oa=s.createElement("radialGradient",{id:"radialGradient9202",cx:161.173,cy:60.531,fx:161.173,fy:60.531,r:33.867,gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(1.24847 -.8742 .92886 1.32655 -96.272 121.131)"})),Sa||(Sa=s.createElement("radialGradient",{id:"radialGradient9210",cx:367.772,cy:515.421,fx:367.772,fy:515.421,r:127.989,gradientTransform:"matrix(-2.29414 0 0 -1.89651 1211.492 1492.92)",gradientUnits:"userSpaceOnUse"})),Ga||(Ga=s.createElement("radialGradient",{id:"aq",cx:256.776,cy:-191.691,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.869})),ba||(ba=s.createElement("radialGradient",{id:"ar",cx:256.778,cy:-191.692,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.867})),_a||(_a=s.createElement("radialGradient",{id:"as",cx:256.777,cy:-191.693,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.869})),Pa||(Pa=s.createElement("radialGradient",{id:"at",cx:256.776,cy:-191.693,gradientTransform:"matrix(1.00998 0 0 -1.01652 -429.603 -181.574)",gradientUnits:"userSpaceOnUse",r:30.871})),va||(va=s.createElement("radialGradient",{id:"Y",cx:232.407,cy:-168.505,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.058},s.createElement("stop",{offset:.001,stopColor:"#d1e7ee",id:"stop21233"}),s.createElement("stop",{offset:.098,stopColor:"#cde4ec",id:"stop21235"}),s.createElement("stop",{offset:.203,stopColor:"#c0dce8",id:"stop21237"}),s.createElement("stop",{offset:.298,stopColor:"#add0e1",id:"stop21239"}),s.createElement("stop",{offset:.65,stopColor:"#3982b1",id:"stop21241"}),s.createElement("stop",{offset:.72,stopColor:"#3474aa",id:"stop21243"}),s.createElement("stop",{offset:.899,stopColor:"#285699",id:"stop21245"}),s.createElement("stop",{offset:1,stopColor:"#244b93",id:"stop21247"}))),Da||(Da=s.createElement("radialGradient",{id:"aa",cx:232.389,cy:-168.276,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.26})),Va||(Va=s.createElement("radialGradient",{id:"ac",cx:232.386,cy:-168.443,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.178})),Ma||(Ma=s.createElement("radialGradient",{id:"ad",cx:232.41,cy:-168.416,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.192})),Ia||(Ia=s.createElement("radialGradient",{id:"af",cx:232.418,cy:-168.404,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.31})),wa||(wa=s.createElement("radialGradient",{id:"an",cx:206.623,cy:-167.599,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:.082},s.createElement("stop",{offset:0,stopColor:"#7e9ec4",id:"stop21340"}),s.createElement("stop",{offset:1,stopColor:"#0a50a1",id:"stop21342"}))),Ha||(Ha=s.createElement("radialGradient",{id:"ao",cx:190.719,cy:-188.167,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:40.777},s.createElement("stop",{offset:.004,stopColor:"#d8eeed",id:"stop21345"}),s.createElement("stop",{offset:.173,stopColor:"#98d8d7",id:"stop21347"}),s.createElement("stop",{offset:.224,stopColor:"#8ed3d3",id:"stop21349"}),s.createElement("stop",{offset:.309,stopColor:"#74c6ca",id:"stop21351"}),s.createElement("stop",{offset:.418,stopColor:"#49b1ba",id:"stop21353"}),s.createElement("stop",{offset:.448,stopColor:"#3caab5",id:"stop21355"}),s.createElement("stop",{offset:.499,stopColor:"#369fb5",id:"stop21357"}),s.createElement("stop",{offset:.631,stopColor:"#2a88b4",id:"stop21359"}),s.createElement("stop",{offset:.713,stopColor:"#257fb4",id:"stop21361"}),s.createElement("stop",{offset:1,stopColor:"#4161ab",id:"stop21363"}))),Ta||(Ta=s.createElement("radialGradient",{id:"G",cx:232.379,cy:-169.231,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:30.777},s.createElement("stop",{offset:0,stopColor:"#fcf5b0",id:"stop21117"}),s.createElement("stop",{offset:.166,stopColor:"#f7eda0",id:"stop21119"}),s.createElement("stop",{offset:.285,stopColor:"#f3e591",id:"stop21121"}),s.createElement("stop",{offset:.65,stopColor:"#fcd118",id:"stop21123"}),s.createElement("stop",{offset:.802,stopColor:"#f7a50c",id:"stop21125"}),s.createElement("stop",{offset:.929,stopColor:"#f38603",id:"stop21127"}),s.createElement("stop",{offset:1,stopColor:"#f27b00",id:"stop21129"}))),Fa||(Fa=s.createElement("radialGradient",{id:"T",cx:233.66,cy:-170.85,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:.302},s.createElement("stop",{offset:0,stopColor:"#feeb71",id:"stop21194"}),s.createElement("stop",{offset:1,stopColor:"#de980d",id:"stop21196"}))),Ba||(Ba=s.createElement("radialGradient",{id:"t",cx:231.44,cy:-164.997,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:29.215},s.createElement("stop",{offset:.004,stopColor:"#efd916",id:"stop21034"}),s.createElement("stop",{offset:.105,stopColor:"#efd516",id:"stop21036"}),s.createElement("stop",{offset:.216,stopColor:"#edc715",id:"stop21038"}),s.createElement("stop",{offset:.331,stopColor:"#ebb213",id:"stop21040"}),s.createElement("stop",{offset:.449,stopColor:"#e89312",id:"stop21042"}),s.createElement("stop",{offset:.567,stopColor:"#e36d0f",id:"stop21044"}),s.createElement("stop",{offset:.65,stopColor:"#e04d0d",id:"stop21046"}),s.createElement("stop",{offset:.785,stopColor:"#ce2907",id:"stop21048"}),s.createElement("stop",{offset:.922,stopColor:"#bf0b02",id:"stop21050"}),s.createElement("stop",{offset:1,stopColor:"#b90000",id:"stop21052"}))),Aa||(Aa=s.createElement("radialGradient",{id:"a",cx:232.245,cy:-168.24,gradientTransform:"matrix(1.03779 0 0 -1.03779 -413.889 -166.693)",gradientUnits:"userSpaceOnUse",r:33.43},s.createElement("stop",{offset:.005,stopColor:"#d1e787",id:"stop20919"}),s.createElement("stop",{offset:.123,stopColor:"#cee583",id:"stop20921"}),s.createElement("stop",{offset:.247,stopColor:"#c4de76",id:"stop20923"}),s.createElement("stop",{offset:.375,stopColor:"#b3d361",id:"stop20925"}),s.createElement("stop",{offset:.505,stopColor:"#9cc443",id:"stop20927"}),s.createElement("stop",{offset:.636,stopColor:"#7fb01d",id:"stop20929"}),s.createElement("stop",{offset:.649,stopColor:"#7bae19",id:"stop20931"}),s.createElement("stop",{offset:.779,stopColor:"#578d19",id:"stop20933"}),s.createElement("stop",{offset:.922,stopColor:"#366e1a",id:"stop20935"}),s.createElement("stop",{offset:1,stopColor:"#29621a",id:"stop20937"}))),za||(za=s.createElement("radialGradient",{id:"SVGID_5_",gradientUnits:"userSpaceOnUse",cy:44.405,cx:49.592,r:49.126},s.createElement("stop",{id:"stop3427",stopColor:"#D1E7EE",offset:.001}),s.createElement("stop",{id:"stop3429",stopColor:"#CDE4EC",offset:.098}),s.createElement("stop",{id:"stop3431",stopColor:"#C0DCE8",offset:.203}),s.createElement("stop",{id:"stop3433",stopColor:"#ADD0E1",offset:.298}),s.createElement("stop",{id:"stop3435",stopColor:"#3982B1",offset:.65}),s.createElement("stop",{id:"stop3437",stopColor:"#3474AA",offset:.72}),s.createElement("stop",{id:"stop3439",stopColor:"#285699",offset:.899}),s.createElement("stop",{id:"stop3441",stopColor:"#244B93",offset:1}))),Za||(Za=s.createElement("radialGradient",{id:"SVGID_6_-1",gradientUnits:"userSpaceOnUse",cy:44.198,cx:49.53,r:49.334},s.createElement("stop",{id:"stop3446",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3448",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3450",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3452",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3454",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3456",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3458",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3460",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3462",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3464",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3466",stopColor:"#0B317D",offset:1}))),ka||(ka=s.createElement("radialGradient",{id:"SVGID_7_",gradientUnits:"userSpaceOnUse",cy:44.318,cx:49.571,r:49.309},s.createElement("stop",{id:"stop3473",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3475",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3477",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3479",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3481",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3483",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3485",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3487",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3489",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3491",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3493",stopColor:"#152469",offset:1}))),Na||(Na=s.createElement("radialGradient",{id:"SVGID_8_-8",gradientUnits:"userSpaceOnUse",cy:44.261,cx:49.595,r:49.341},s.createElement("stop",{id:"stop3502",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3504",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3506",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3508",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3510",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3512",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3514",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3516",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3518",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3520",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3522",stopColor:"#0B317D",offset:1}))),Ra||(Ra=s.createElement("radialGradient",{id:"SVGID_10_",gradientUnits:"userSpaceOnUse",cy:44.256,cx:49.603,r:49.415},s.createElement("stop",{id:"stop3540",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3542",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3544",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3546",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3548",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3550",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3552",stopColor:"#2E81A4",offset:.56}),s.createElement("stop",{id:"stop3554",stopColor:"#215B94",offset:.684}),s.createElement("stop",{id:"stop3556",stopColor:"#19448B",offset:.783}),s.createElement("stop",{id:"stop3558",stopColor:"#163B87",offset:.845}),s.createElement("stop",{id:"stop3560",stopColor:"#152469",offset:1}))),La||(La=s.createElement("radialGradient",{id:"SVGID_17_",gradientUnits:"userSpaceOnUse",cy:43.06,cx:11.276,r:.121},s.createElement("stop",{id:"stop3617",stopColor:"#7E9EC4",offset:0}),s.createElement("stop",{id:"stop3619",stopColor:"#0A50A1",offset:1}))),ja||(ja=s.createElement("radialGradient",{id:"SVGID_18_",gradientUnits:"userSpaceOnUse",cy:73.624,cx:-12.359,r:60.597},s.createElement("stop",{id:"stop3624",stopColor:"#D8EEED",offset:.004}),s.createElement("stop",{id:"stop3626",stopColor:"#98D8D7",offset:.173}),s.createElement("stop",{id:"stop3628",stopColor:"#8ED3D3",offset:.224}),s.createElement("stop",{id:"stop3630",stopColor:"#74C6CA",offset:.309}),s.createElement("stop",{id:"stop3632",stopColor:"#49B1BA",offset:.418}),s.createElement("stop",{id:"stop3634",stopColor:"#3CAAB5",offset:.448}),s.createElement("stop",{id:"stop3636",stopColor:"#369FB5",offset:.499}),s.createElement("stop",{id:"stop3638",stopColor:"#2A88B4",offset:.631}),s.createElement("stop",{id:"stop3640",stopColor:"#257FB4",offset:.713}),s.createElement("stop",{id:"stop3642",stopColor:"#4161AB",offset:1}))),Wa||(Wa=s.createElement("radialGradient",{id:"SVGID_19_",gradientUnits:"userSpaceOnUse",cy:45.485,cx:49.55,r:45.735},s.createElement("stop",{id:"stop3651",stopColor:"#FCF5B0",offset:0}),s.createElement("stop",{id:"stop3653",stopColor:"#F7EDA0",offset:.166}),s.createElement("stop",{id:"stop3655",stopColor:"#F3E591",offset:.285}),s.createElement("stop",{id:"stop3657",stopColor:"#FCD118",offset:.65}),s.createElement("stop",{id:"stop3659",stopColor:"#F7A50C",offset:.802}),s.createElement("stop",{id:"stop3661",stopColor:"#F38603",offset:.929}),s.createElement("stop",{id:"stop3663",stopColor:"#F27B00",offset:1}))),qa||(qa=s.createElement("radialGradient",{id:"SVGID_31_",gradientUnits:"userSpaceOnUse",cy:47.891,cx:51.452,r:.448},s.createElement("stop",{id:"stop3767",stopColor:"#FEEB71",offset:0}),s.createElement("stop",{id:"stop3769",stopColor:"#DE980D",offset:1}))),Xa||(Xa=s.createElement("radialGradient",{id:"SVGID_36_",gradientUnits:"userSpaceOnUse",cy:39.194,cx:48.155,r:43.414},s.createElement("stop",{id:"stop3818",stopColor:"#EFD916",offset:.004}),s.createElement("stop",{id:"stop3820",stopColor:"#EFD516",offset:.105}),s.createElement("stop",{id:"stop3822",stopColor:"#EDC715",offset:.216}),s.createElement("stop",{id:"stop3824",stopColor:"#EBB213",offset:.331}),s.createElement("stop",{id:"stop3826",stopColor:"#E89312",offset:.449}),s.createElement("stop",{id:"stop3828",stopColor:"#E36D0F",offset:.567}),s.createElement("stop",{id:"stop3830",stopColor:"#E04D0D",offset:.65}),s.createElement("stop",{id:"stop3832",stopColor:"#CE2907",offset:.785}),s.createElement("stop",{id:"stop3834",stopColor:"#BF0B02",offset:.922}),s.createElement("stop",{id:"stop3836",stopColor:"#B90000",offset:1}))),Ya||(Ya=s.createElement("radialGradient",{id:"SVGID_50_",gradientUnits:"userSpaceOnUse",cy:44.013,cx:49.351,r:49.677},s.createElement("stop",{id:"stop4004",stopColor:"#D1E787",offset:.005}),s.createElement("stop",{id:"stop4006",stopColor:"#CEE583",offset:.123}),s.createElement("stop",{id:"stop4008",stopColor:"#C4DE76",offset:.247}),s.createElement("stop",{id:"stop4010",stopColor:"#B3D361",offset:.375}),s.createElement("stop",{id:"stop4012",stopColor:"#9CC443",offset:.505}),s.createElement("stop",{id:"stop4014",stopColor:"#7FB01D",offset:.636}),s.createElement("stop",{id:"stop4016",stopColor:"#7BAE19",offset:.649}),s.createElement("stop",{id:"stop4018",stopColor:"#578D19",offset:.779}),s.createElement("stop",{id:"stop4020",stopColor:"#366E1A",offset:.922}),s.createElement("stop",{id:"stop4022",stopColor:"#29621A",offset:1}))),s.createElement("radialGradient",{id:"SVGID_48_",cx:232.245,cy:-168.24,r:33.43,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.005,style:{stopColor:"#d1e787"},id:"stop7071"}),s.createElement("stop",{offset:.123,style:{stopColor:"#cee583"},id:"stop7073"}),s.createElement("stop",{offset:.247,style:{stopColor:"#c4de76"},id:"stop7075"}),s.createElement("stop",{offset:.375,style:{stopColor:"#b3d361"},id:"stop7077"}),s.createElement("stop",{offset:.505,style:{stopColor:"#9cc443"},id:"stop7079"}),s.createElement("stop",{offset:.636,style:{stopColor:"#7fb01d"},id:"stop7081"}),s.createElement("stop",{offset:.649,style:{stopColor:"#7bae19"},id:"stop7083"}),s.createElement("stop",{offset:.779,style:{stopColor:"#578d19"},id:"stop7085"}),s.createElement("stop",{offset:.922,style:{stopColor:"#366e1a"},id:"stop7087"}),s.createElement("stop",{offset:1,style:{stopColor:"#29621a"},id:"stop7089"})),s.createElement("radialGradient",{id:"SVGID_36_-4",cx:231.44,cy:-164.997,r:29.215,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#efd916"},id:"stop6895"}),s.createElement("stop",{offset:.105,style:{stopColor:"#efd516"},id:"stop6897"}),s.createElement("stop",{offset:.216,style:{stopColor:"#edc715"},id:"stop6899"}),s.createElement("stop",{offset:.331,style:{stopColor:"#ebb213"},id:"stop6901"}),s.createElement("stop",{offset:.449,style:{stopColor:"#e89312"},id:"stop6903"}),s.createElement("stop",{offset:.567,style:{stopColor:"#e36d0f"},id:"stop6905"}),s.createElement("stop",{offset:.65,style:{stopColor:"#e04d0d"},id:"stop6907"}),s.createElement("stop",{offset:.785,style:{stopColor:"#ce2907"},id:"stop6909"}),s.createElement("stop",{offset:.922,style:{stopColor:"#bf0b02"},id:"stop6911"}),s.createElement("stop",{offset:1,style:{stopColor:"#b90000"},id:"stop6913"})),s.createElement("radialGradient",{id:"SVGID_19_-5",cx:232.379,cy:-169.231,r:30.777,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:0,style:{stopColor:"#fcf5b0"},id:"stop6728"}),s.createElement("stop",{offset:.166,style:{stopColor:"#f7eda0"},id:"stop6730"}),s.createElement("stop",{offset:.285,style:{stopColor:"#f3e591"},id:"stop6732"}),s.createElement("stop",{offset:.65,style:{stopColor:"#fcd118"},id:"stop6734"}),s.createElement("stop",{offset:.802,style:{stopColor:"#f7a50c"},id:"stop6736"}),s.createElement("stop",{offset:.929,style:{stopColor:"#f38603"},id:"stop6738"}),s.createElement("stop",{offset:1,style:{stopColor:"#f27b00"},id:"stop6740"})),s.createElement("radialGradient",{id:"SVGID_31_-3",cx:233.66,cy:-170.85,r:.302,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:0,style:{stopColor:"#feeb71"},id:"stop6844"}),s.createElement("stop",{offset:1,style:{stopColor:"#de980d"},id:"stop6846"})),s.createElement("radialGradient",{id:"SVGID_5_-3",cx:232.407,cy:-168.505,r:33.058,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.001,style:{stopColor:"#d1e7ee"},id:"stop6504"}),s.createElement("stop",{offset:.098,style:{stopColor:"#cde4ec"},id:"stop6506"}),s.createElement("stop",{offset:.203,style:{stopColor:"#c0dce8"},id:"stop6508"}),s.createElement("stop",{offset:.298,style:{stopColor:"#add0e1"},id:"stop6510"}),s.createElement("stop",{offset:.65,style:{stopColor:"#3982b1"},id:"stop6512"}),s.createElement("stop",{offset:.72,style:{stopColor:"#3474aa"},id:"stop6514"}),s.createElement("stop",{offset:.899,style:{stopColor:"#285699"},id:"stop6516"}),s.createElement("stop",{offset:1,style:{stopColor:"#244b93"},id:"stop6518"})),s.createElement("radialGradient",{id:"SVGID_6_-4",cx:232.389,cy:-168.276,r:33.26,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6523"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6525"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6527"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6529"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6531"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6533"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6535"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6537"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6539"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6541"}),s.createElement("stop",{offset:1,style:{stopColor:"#0b317d"},id:"stop6543"})),s.createElement("radialGradient",{id:"SVGID_7_-4",cx:232.386,cy:-168.443,r:33.178,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6550"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6552"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6554"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6556"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6558"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6560"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6562"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6564"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6566"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6568"}),s.createElement("stop",{offset:1,style:{stopColor:"#152469"},id:"stop6570"})),s.createElement("radialGradient",{id:"SVGID_8_-2",cx:232.41,cy:-168.416,r:33.192,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6579"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6581"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6583"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6585"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6587"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6589"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6591"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6593"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6595"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6597"}),s.createElement("stop",{offset:1,style:{stopColor:"#0b317d"},id:"stop6599"})),s.createElement("radialGradient",{id:"SVGID_10_-5",cx:232.418,cy:-168.404,r:33.31,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6617"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6619"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6621"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6623"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6625"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6627"}),s.createElement("stop",{offset:.56,style:{stopColor:"#2e81a4"},id:"stop6629"}),s.createElement("stop",{offset:.684,style:{stopColor:"#215b94"},id:"stop6631"}),s.createElement("stop",{offset:.783,style:{stopColor:"#19448b"},id:"stop6633"}),s.createElement("stop",{offset:.845,style:{stopColor:"#163b87"},id:"stop6635"}),s.createElement("stop",{offset:1,style:{stopColor:"#152469"},id:"stop6637"})),s.createElement("radialGradient",{id:"SVGID_17_-5",cx:206.623,cy:-167.599,r:.082,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:0,style:{stopColor:"#7e9ec4"},id:"stop6694"}),s.createElement("stop",{offset:1,style:{stopColor:"#0a50a1"},id:"stop6696"})),s.createElement("radialGradient",{id:"SVGID_18_-0",cx:190.719,cy:-188.167,r:40.777,gradientTransform:"matrix(1 0 0 -1 -270.96 -122.075)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.004,style:{stopColor:"#d8eeed"},id:"stop6701"}),s.createElement("stop",{offset:.173,style:{stopColor:"#98d8d7"},id:"stop6703"}),s.createElement("stop",{offset:.224,style:{stopColor:"#8ed3d3"},id:"stop6705"}),s.createElement("stop",{offset:.309,style:{stopColor:"#74c6ca"},id:"stop6707"}),s.createElement("stop",{offset:.418,style:{stopColor:"#49b1ba"},id:"stop6709"}),s.createElement("stop",{offset:.448,style:{stopColor:"#3caab5"},id:"stop6711"}),s.createElement("stop",{offset:.499,style:{stopColor:"#369fb5"},id:"stop6713"}),s.createElement("stop",{offset:.631,style:{stopColor:"#2a88b4"},id:"stop6715"}),s.createElement("stop",{offset:.713,style:{stopColor:"#257fb4"},id:"stop6717"}),s.createElement("stop",{offset:1,style:{stopColor:"#4161ab"},id:"stop6719"})),s.createElement("radialGradient",{id:"SVGID_1_-5",cx:256.776,cy:-191.691,r:30.869,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6468"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6470"})),s.createElement("radialGradient",{id:"SVGID_2_-7",cx:256.778,cy:-191.692,r:30.867,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6475"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6477"})),s.createElement("radialGradient",{id:"SVGID_3_-9",cx:256.777,cy:-191.693,r:30.869,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6482"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6484"})),s.createElement("radialGradient",{id:"SVGID_4_-9",cx:256.776,cy:-191.693,r:30.871,gradientTransform:"matrix(.9732 0 0 -.9795 -286.102 -136.415)",gradientUnits:"userSpaceOnUse"},s.createElement("stop",{offset:.25,style:{stopColor:"#fff"},id:"stop6489"}),s.createElement("stop",{offset:1,style:{stopColor:"#000"},id:"stop6491"})),Ja||(Ja=s.createElement("path",{id:"SVGID_1_",d:"M5.748 4.446h143.336v54.318H5.748z"})),Ka||(Ka=s.createElement("path",{id:"rect4219",d:"M5.748 4.446h143.336v54.318H5.748z"})),Qa||(Qa=s.createElement("path",{id:"rect1026",d:"M9.721 67.157h649.741v299.357H9.721z"})),$a||($a=s.createElement("path",{id:"rect1026-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),er||(er=s.createElement("path",{id:"rect1026-5",d:"M9.721 67.157h649.741v299.357H9.721z"})),tr||(tr=s.createElement("path",{id:"SVGID_1_-8",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),or||(or=s.createElement("path",{id:"SVGID_3_",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),sr||(sr=s.createElement("path",{id:"SVGID_4_",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),ar||(ar=s.createElement("path",{id:"rect1026-4",d:"M9.721 67.157h649.741v299.357H9.721z"})),rr||(rr=s.createElement("path",{id:"rect1026-8-5",d:"M9.721 67.157h649.741v299.357H9.721z"})),pr||(pr=s.createElement("path",{id:"rect1026-5-4",d:"M9.721 67.157h649.741v299.357H9.721z"})),lr||(lr=s.createElement("path",{id:"rect1026-86",d:"M9.721 67.157h649.741v299.357H9.721z"})),ir||(ir=s.createElement("path",{id:"rect1026-8-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),nr||(nr=s.createElement("path",{id:"rect1026-5-44",d:"M9.721 67.157h649.741v299.357H9.721z"})),cr||(cr=s.createElement("path",{id:"SVGID_1_-2",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),dr||(dr=s.createElement("path",{id:"SVGID_3_-0",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),fr||(fr=s.createElement("path",{id:"SVGID_4_-5",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),mr||(mr=s.createElement("path",{id:"rect1026-4-9",d:"M9.721 67.157h649.741v299.357H9.721z"})),Er||(Er=s.createElement("path",{id:"rect1026-8-5-9",d:"M9.721 67.157h649.741v299.357H9.721z"})),yr||(yr=s.createElement("path",{id:"rect1026-5-4-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),hr||(hr=s.createElement("path",{id:"rect1026-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),Cr||(Cr=s.createElement("path",{id:"rect1026-8-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),ur||(ur=s.createElement("path",{id:"rect1026-5-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),gr||(gr=s.createElement("path",{id:"SVGID_1_-6",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Ur||(Ur=s.createElement("path",{id:"SVGID_3_-5",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),xr||(xr=s.createElement("path",{id:"SVGID_4_-0",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Or||(Or=s.createElement("path",{id:"rect1026-4-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),Sr||(Sr=s.createElement("path",{id:"rect1026-8-5-3",d:"M9.721 67.157h649.741v299.357H9.721z"})),Gr||(Gr=s.createElement("path",{id:"rect1026-5-4-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),br||(br=s.createElement("path",{id:"rect1026-54",d:"M9.721 67.157h649.741v299.357H9.721z"})),_r||(_r=s.createElement("path",{id:"rect1026-8-0",d:"M9.721 67.157h649.741v299.357H9.721z"})),Pr||(Pr=s.createElement("path",{id:"rect1026-5-0",d:"M9.721 67.157h649.741v299.357H9.721z"})),vr||(vr=s.createElement("path",{id:"SVGID_1_-2-4",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Dr||(Dr=s.createElement("path",{id:"SVGID_3_-2",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Vr||(Vr=s.createElement("path",{id:"SVGID_4_-7",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Mr||(Mr=s.createElement("path",{id:"rect1026-4-1",d:"M9.721 67.157h649.741v299.357H9.721z"})),Ir||(Ir=s.createElement("path",{id:"rect1026-8-5-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),wr||(wr=s.createElement("path",{id:"rect1026-5-4-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),Hr||(Hr=s.createElement("path",{id:"rect1026-0",d:"M9.721 67.157h649.741v299.357H9.721z"})),Tr||(Tr=s.createElement("path",{id:"rect1026-8-58",d:"M9.721 67.157h649.741v299.357H9.721z"})),Fr||(Fr=s.createElement("path",{id:"rect1026-5-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),Br||(Br=s.createElement("path",{id:"SVGID_1_-9",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Ar||(Ar=s.createElement("path",{id:"SVGID_3_-4",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),zr||(zr=s.createElement("path",{id:"SVGID_4_-1",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Zr||(Zr=s.createElement("path",{id:"rect1026-4-3",d:"M9.721 67.157h649.741v299.357H9.721z"})),kr||(kr=s.createElement("path",{id:"rect1026-8-5-96",d:"M9.721 67.157h649.741v299.357H9.721z"})),Nr||(Nr=s.createElement("path",{id:"rect1026-5-4-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),Rr||(Rr=s.createElement("path",{id:"rect1026-54-7",d:"M9.721 67.157h649.741v299.357H9.721z"})),Lr||(Lr=s.createElement("path",{id:"rect1026-8-0-6",d:"M9.721 67.157h649.741v299.357H9.721z"})),jr||(jr=s.createElement("path",{id:"rect1026-5-0-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),Wr||(Wr=s.createElement("path",{id:"SVGID_1_-2-0",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),qr||(qr=s.createElement("path",{id:"SVGID_3_-2-4",d:"M358.916 523.192V.301h525.301v522.891H358.916"})),Xr||(Xr=s.createElement("path",{id:"SVGID_4_-7-0",d:"M621.556.301c144.655 0 262.637 117.434 262.637 261.432 0 143.998-117.982 261.442-262.637 261.442-144.654 0-262.64-117.443-262.64-261.441C358.916 117.737 476.902.301 621.556.301z"})),Yr||(Yr=s.createElement("path",{id:"rect1026-4-1-2",d:"M9.721 67.157h649.741v299.357H9.721z"})),Jr||(Jr=s.createElement("path",{id:"rect1026-8-5-2-5",d:"M9.721 67.157h649.741v299.357H9.721z"})),Kr||(Kr=s.createElement("path",{id:"rect1026-5-4-6-8",d:"M9.721 67.157h649.741v299.357H9.721z"})),Qr||(Qr=s.createElement("path",{id:"SVGID_6_",d:"M605.006 4.951c4.33 5.57-3.316 8.25-5.358 12.752-2.885.222-7.407-1.653-9.063-4.938 0-4.713 2.663-9.25 6.585-12.765 3.306 0 6.393 2.263 7.836 4.951m-100.48 1.642c1.445 8.04 2.252 16.483 2.465 25.125l-2.465 2.477c-.221 8.238-.634 17.083 2.465 24.69-.43 2.885-1.02 7.008 2.057 8.654 7.814 4.748 18.114 3.716 27.568 4.534l1.26-.818c-1.068 6.967 3.34 6.782 7.974 6.596 2.492-.1 5.05-.2 6.858.814 1.21-1.028 3.076-1.845 4.51-.826 1.451 1.233 2.893 2.476 4.96 2.07 2.248-1.858 2.056-5.565 5.333-5.764 5.156-6.606 1.268-16.894 8.258-22.663.196-4.32 2.866-7.824 2.463-12.35 4.714-3.088 4.315-15.64 13.58-10.292 4.337 10.081-5.733 17.703-4.935 27.59-3.93 5.142-5.957 11.743-6.17 18.13-2.267 2.462-3.079 5.552-3.293 9.044 10.697 6.383 22.427 10.09 34.575 13.18 1.668.827 2.696 2.878 4.983 2.05 12.13-4.93 11.72-20.783 24.675-23.458 3.292 2.261 3.51 7.412 2.066 11.106-.407 1.256-1.024 2.474-.83 4.142-5.549 1.423-4.529 10.887-11.105 11.52-4.12 2.655-1.657 8.029-5.359 11.11 4.73 8.24 13.379 12.777 20.603 18.533 4.735 3.722 11.536 2.472 15.634 7.43 6.377 1.837 12.565 3.887 18.113 7.804 3.3.415 5.978 1.04 9.058 0 10.538-8.641 17.099-20.377 26.786-28.82 5.774-2.878 10.915-6.785 16.871-8.643 4.35 2.464 1.668 6.574-.393 9.453-3.906 6.198-12.346 9.075-14.842 16.498-5.757 1.02-1.852 8.232-6.585 10.3-9.05-1.673-12.556 7.391-19.35 11.514-1.657 7.21 6.18 6.593 9.047 11.531 6.397.212 9.889 7.2 13.612 10.715-3.08 6.393 0 16.269-7.423 19.752-7.824 8.667-11.943-6.17-18.528-7.816-5.783-2.663-9.696-8.048-15.65-9.484-1.85-3.058-5.153-4.926-8.245-6.167-4.312-10.077-8.652-18.73-18.53-24.71-2.676 1.028-2.273-2.05-4.52-2.05-4.337-2.686-10.092-2.686-11.544-8.647-1.431-1.654-2.876-3.088-4.949-3.299-10.493-13.797-24.063-21.633-35.416-34.183-12.54 2.675-24.278-1.044-34.983-5.354-1.834.245-3.627-.21-5.372-.667-2.587-.675-5.069-1.35-7.423.253-3.692-.837-6.57-.837-9.448 1.636-3.715-2.473-2.272-8.017-6.601-9.058-7.607 0-13.17 5.36-21.009 5.36-41.997-.414-91.007-3.705-129.305 14.01-5.773 6.785-11.952 15.028-21.424 14.007-3.906-5.778-5.97-13.797-4.52-20.187 2.479-3.484 3.5-7.422 2.886-11.939-4.336-6.179-5.557-14.004-11.936-18.953-2.885-8.03-8.88-14.822-9.47-23.896 2.033-3.905 6.37-7.197 10.699-5.744 5.549 1.638 3.906 8.647 7.007 12.342 2.257 7.23 7.399 12.146 7.399 20.187 3.501 5.353 4.33 11.936 9.064 16.882l6.594 6.181c5.334-1.242 11.536-.606 14.4-6.18 8.456-1.452 14.634-8.44 23.063-9.875 2.876 1.435 6.387 1.02 7.416-2.477.611-8.45-3.91-15.864-5.351-23.9-1.65-3.695-1.45-8.232-4.528-11.11 0-5.35-4.529-8.855-4.122-14.41-3.906-4.936-5.136-10.916-7.43-16.48 1.465-2.463 2.695-5.955 5.787-7 4.322-1.444 8.843.215 11.529 3.293 3.086 1.657 1.644 5.767 5.36 7.008-2.681 4.727 3.48 8.857.804 13.594 1.863 3.302 2.082 6.38.831 10.292 6.79 9.662 7.217 21.831 10.696 32.95 4.338 2.879 8.243 8.846 14.034 4.935 4.303 0 7.19-5.14 11.51-2.484 2.24-2.548 4.584-1.796 6.954-1.044 2.212.702 4.447 1.404 6.64-.578 2.035.845 4.132.363 6.11-.119 1.82-.443 3.54-.886 5.018-.295 3.908-.62 6.179-3.931 8.643-6.172-2.877-6.604 5.152-9.28 7.424-13.611l-.423-17.693c-4.115-9.686-8.659-22.462-3.293-32.962 2.67-3.292 6.395.818 9.471 1.244l1.657 1.642m184.496 28.82c2.882 8.042-2.68 12.764-7.84 17.736-7.422.815-12.149 8.621-19.332 10.288-4.338 2.872-10.093 4.324-13.21 9.05-.324-.542-.874-.513-1.44-.483-.507.026-1.028.052-1.41-.335.195-4.748 3.488-9.272 2.85-14.824 2.672-8.45 13.21-2.272 15.246-9.895 3.1-2.052 7.635-5.556 8.654-9.463 5.351-1.443 7.202-12.35 13.594-7.414l2.888 5.34M322.49 135.509c3.078 6.789 11.343 7.392 14 13.988-1.444 7.627-1.444 16.893 4.543 22.662 6.38 1.424 6.778 9.683 13.163 11.108 2.472 4.109 6.801 7.835 7.416 12.755 6.584 3.53 7 10.522 12.372 14.852 5.334 4.295 8.221 11.32 13.978 15.22 2.67 6.393 9.677 8.846 12.777 15.235 6.793 2.073 5.76 14.008 14.415 9.465 2.885 1.857 7.416 1.857 8.22 5.787-.191 2.885 5.803 4.624 5.183 7.521 7.392 6.11 2.57 5.15 10.89 7.695 9.877-4.723 10.922-20.359 23.465-17.266 2.693 1.643 1.441 6.965 5.769 6.148 12.575-.998 26.16.414 37.48-2.878 4.72-1.845 1.445-7.616 2.887-11.119-6.593-11.108 7.2-19.337 2.466-31.687-.633-4.97-4.125-11.137.828-15.278-.828-3.465 4.12-4.517 4.12-7.395-.83-4.514 3.715-7.813.83-11.935 3.715-6.171 4.52-13.38 8.252-19.35 5.755-2.068 12.541-3.913 18.503-2.483 10.907 9.06 22.253 16.683 32.968 24.307 6.985 3.494-.632 9.886 4.104 14.401-2.484 5.137 1.646 10.107-1.657 15.247 1.657 2.486-1.022 5.15-.827 8.232-3.694 6.393 1.454 13.804-6.988 18.125-2.27 5.366-11.317 7.008-10.3 14.825-4.315 3.088-4.544 8.231-7.836 11.94-.384 3.51 3.521 4.543 5.782 5.764 3.87-.3 7.905.779 11.967 1.858 7.162 1.903 14.408 3.807 20.981-1.858 2.463.828 6.157-.182 7.407 2.482l6.508-.12c11.3-1.213 4.047-2.94 12.55-2.263 3.102-.212 4.42-.515 5.64-2.967 12.153-1.02 24.717-3.93 35.82-8.654 2.713-.629 4.56-3.526 7.027-4.536 7.404-1.233 12.747-8.029 19.364-10.31 8.443-9.673 19.563-12.742 27.968-22.206 7.016-3.939 12.794-10.523 20.21-13.21 7.392-1.21 6.586-9.65 13.185-11.509 2.657-4.11 6.762-6.17 10.708-7.806 3.922 7.806-8.448 12.753-9.493 20.578 4.337 7.613-4.522 8.615-7.008 14.421-4.737 7.999-10.056 17.29-18.106 22.64-1.837-1.515-3.543-.84-5.226-.164-1.546.62-3.074 1.242-4.667.164-4.516.809-6.78 6.788-9.856 9.866-4.752 4.747-9.908 8.845-16.079 10.726-10.51 6.797-24.307 5.948-35.84 10.685-6.562 0-11.511 4.332-17.704 5.776-3.01-1.501-5.406-.864-8.029-.227-1.685.41-3.464.819-5.56.66-1.656 1.82-4.088 3.083-6.576 2.037-4.959 4.123-12.18 4.748-15.656 10.708-5.358 5.15-17.302 3.925-16.473 14.41-.217 16.48 2.057 33.161 2.88 48.179 4.735 27.62 9.87 54.986 16.455 81.938 3.714 2.91-.6 8.697 4.137 11.563-1.227 1.232-.821 5.139.828 6.996 1.02 3.095 1.429 7.031 2.87 10.293-1.656 4.947 3.316 8.049 2.08 13.187 2.052 3.082 1.023 7.413 2.45 10.706 1.036 6.564 5.558 15.021.843 20.978 3.486 4.344-1.658 10.736 3.27 14.443-4.112 3.909-.398 10.303-1.632 15.226l.436 1.232c-2.488 11.729 0 27.616-2.074 39.135.807 6.171 2.665 13.189 2.074 19.365 3.9 3.471-.436 7.402 2.026 11.537 1.054 9.463.615 19.95-2.872 29.213-.23 4.122 2.472 6.992 2.043 11.131 3.307 2.677.429 7.82 2.486 11.129 2.041 12.747 4.736 26.347 4.124 39.09 1.027 5.586 1.849 11.55.805 17.316 1.45 4.31-.805 10.3.422 14.827.207 8.22 1.651 16.455-1.227 23.9-3.303-.626-5.564.586-7.807 2.858l-7.867-1.228c-2.657-9.075-4.93-20.387-2.85-29.245-1.043-3.092-2.961-10.023-.912-12.51 1.659-14.2-2.133-22.957-4.457-37.334 2.677-13.169.397-27.977-1.238-40.37.43-2.642 2.464-5.727.43-8.206-2.486-4.537 1.395-9.479-1.905-8.445-.611-2.663.725-1.442-.353-6.437 4.085-7.462-.65-4.054 2.656-8.2-2.271-18.11-2.078-39.094-4.943-56.397 1.842-4.957-1.456-8.86-.428-13.998-1.857-5.144-2.864-9.88-2.864-15.253-2.271-4.282-1.25-10.707-7.423-12.78-1.584.047-3.13.034-4.643.021-5.356-.046-10.306-.09-15.112 2.456-2.892-1.697-5.009-.513-7.124.672-1.955 1.096-3.908 2.191-6.47 1.01-9.694 1.844-18.121 4.34-27.998 4.498-2.115-1.234-4.404-.962-6.704-.69-2.644.314-5.302.628-7.72-1.35-6.178-1.865-13.179-3.277-19.763-3.277-2.47.82-5.987-.863-9.064-.863l-1.66-.804c-3.603.286-7.417.171-11.245.056-12.581-.38-25.31-.758-31.16 13.13-5.555 12.145-9.28 25.329-10.293 39.537 1.228 3.245-2.282 5.573-2.891 8.62-3.487 5.164-1.232 12.773-7.817 16.9-3.717 5.756-3.935 12.957-8.655 18.513-5.965 25.759-13.38 50.86-24.717 74.575.823 4.314-2.042 8.43-1.642 13.164-1.65 7.413-4.544 14.613-8.65 20.593 1.027 5.141-4.53 7.6-5.758 11.935-8.242 12.763-1.657 36.019-23.064 39.15-2.885.184-4.52-3.3-6.607-5.39-1.229-7.795 4.543-13.16 2.893-20.592l.606-6.138c4.736-4.76 4.744-4.354 6.402-11.55 5.158-5.573 10.085-12.557 11.528-20.187 1.043-4.122 3.507-7.637 5.77-11.114 1.836-7.216 5.766-13.378 7.837-20.187.193-7.217-.222-14.014-1.258-20.579 0-2.485 1.874-4.966 0-6.99 2.678-5.157 2.065-12.79 9.05-14.821 3.316-9.081 1.658-20.01 6.202-28.423 2.463-5.143 0-12.589 5.349-16.086 1.239-8.432 8.653-14.194 14.828-19.35 1.022-8.45-.346-12.66 4.936-22.407-.775-1.828-.162-10.385 3.536-12.869 1.23-5.35.208-6.227 1.606-16.089.616-3.292.218-5.864-1.02-8.329-.216-18.754.198-38.322-8.25-54.785.629-7.423 2.487-15.439 1.663-22.245l1.628-2.083c.222-9.238 2.902-18.931 3.298-27.98-2.047-3.697 2.276-5.757 2.07-9.038.829-5.385.206-11.352 2.047-16.1-3.9-5.138 3.915-8.845 1.257-14.387 2.466-8.25 2.466-17.3 1.627-25.145 1.247-2.456 2.688-5.958.839-8.646 4.311-7.189-2.056-18.52 6.992-23.467 2.288-8.432-2.041-13.997-1.85-22.025-3.908-3.899-7.345-4.04-11.251-8.351-4.544-1.454-6.125-4.513-12.835-5.857-.414-3.515-3.493-6.584-6.593-8.22-5.78-5.99-12.15-11.957-17.308-17.734-8.435-1.627-6.17-12.552-14.806-14.812-6.186-7.224-12.579-16.25-20.592-21.411-.423-2.472-2.057-4.947-4.544-5.764-3.292 1.028-7.007 0-8.644-3.313 1.85-8.845-6.177-13.784-6.177-21.802-4.928.18-4.928-7.432-10.286-7.836-1.65-2.271-3.308-6.183-3.308-9.878 2.265-1.857 5.78-1.244 6.984-4.544 1.044-7.192-4.52-11.744-5.756-18.126-3.292-2.252-1.443-6.16-.82-9.06 2.895-2.774 5.013-.461 7.308 1.851 1.623 1.636 3.334 3.27 5.471 3.107"})),$r||($r=s.createElement("path",{id:"SVGID_8_",d:"M312.325 129.284c-.81 0-1.671.364-2.614 1.267-.623 2.9-2.472 6.808.82 9.06 1.236 6.382 6.8 10.934 5.756 18.126-1.205 3.3-4.719 2.687-6.984 4.544 0 3.695 1.658 7.607 3.308 9.878 5.295.399 5.357 7.84 10.115 7.84.057 0 .114-.002.171-.004 0 8.018 8.028 12.957 6.177 21.803 1.233 2.495 3.646 3.694 6.168 3.694.826 0 1.664-.128 2.476-.382 2.487.817 4.12 3.292 4.544 5.764 8.013 5.161 14.406 14.188 20.592 21.41 8.636 2.261 6.37 13.186 14.806 14.813 5.158 5.777 11.528 11.745 17.308 17.735 3.1 1.636 6.18 4.704 6.593 8.22 6.71 1.344 8.29 4.403 12.835 5.856 3.906 4.311 7.343 4.453 11.252 8.351-.192 8.028 4.137 13.593 1.85 22.025-9.049 4.946-2.682 16.279-6.993 23.467 1.85 2.688.408 6.19-.839 8.646.839 7.844.839 16.895-1.627 25.145 2.658 5.542-5.157 9.249-1.257 14.388-1.84 4.747-1.218 10.714-2.048 16.1.207 3.28-4.116 5.34-2.069 9.037-.396 9.049-3.076 18.743-3.298 27.98l-1.628 2.083c.824 6.806-1.034 14.822-1.664 22.245 8.449 16.463 8.035 36.03 8.25 54.785 1.239 2.465 1.637 5.037 1.02 8.33-1.397 9.862-.375 10.739-1.605 16.088-3.698 2.485-4.311 11.041-3.536 12.87-5.282 9.747-3.914 13.956-4.936 22.406-6.175 5.156-13.59 10.919-14.828 19.35-5.35 3.497-2.886 10.944-5.35 16.086-4.543 8.413-2.885 19.342-6.2 28.423-6.986 2.031-6.373 9.664-9.051 14.821 1.874 2.025 0 4.505 0 6.99 1.036 6.565 1.451 13.362 1.258 20.58-2.07 6.808-6.001 12.97-7.836 20.186-2.264 3.477-4.728 6.993-5.77 11.115-1.444 7.63-6.37 14.613-11.529 20.186-1.658 7.196-1.666 6.79-6.402 11.55l-.606 6.139c1.65 7.431-4.122 12.796-2.893 20.592 2.034 2.037 3.639 5.397 6.389 5.397.072 0 .145-.002.218-.007 21.407-3.132 14.822-26.388 23.064-39.15 1.229-4.336 6.785-6.794 5.758-11.936 4.106-5.98 7-13.18 8.65-20.593-.4-4.734 2.465-8.85 1.642-13.164 11.337-23.716 18.752-48.816 24.717-74.575 4.72-5.556 4.938-12.757 8.655-18.513 6.585-4.127 4.33-11.736 7.817-16.9.61-3.047 4.119-5.375 2.891-8.62 1.013-14.208 4.738-27.392 10.293-39.537 4.896-11.625 14.611-13.253 25.026-13.253 2.028 0 4.084.062 6.134.123 2.05.062 4.095.124 6.107.124 1.745 0 3.464-.047 5.138-.18l1.66.805c2.474 0 5.232 1.087 7.503 1.087.553 0 1.077-.065 1.561-.225 6.584 0 13.585 1.412 19.764 3.277 1.523 1.247 3.142 1.583 4.792 1.583.969 0 1.949-.116 2.927-.232s1.954-.232 2.916-.232c1.3 0 2.573.212 3.788.921 9.877-.159 18.304-2.654 27.998-4.498.785.362 1.512.51 2.2.51 1.558 0 2.914-.76 4.27-1.52 1.356-.76 2.713-1.519 4.274-1.519.874 0 1.812.238 2.85.848 4.17-2.21 8.448-2.469 13.005-2.469.695 0 1.398.006 2.107.012.708.006 1.423.012 2.146.012.822 0 1.654-.008 2.497-.032 6.172 2.072 5.152 8.497 7.423 12.78 0 5.373 1.007 10.108 2.864 15.253-1.028 5.138 2.27 9.04.428 13.998 2.865 17.302 2.672 38.286 4.943 56.397-3.306 4.145 1.43.737-2.656 8.2 1.078 4.994-.258 3.774.353 6.437.3-.094.54-.14.732-.14 1.914.001-1.087 4.46 1.173 8.584 2.034 2.48 0 5.565-.43 8.206 1.635 12.394 3.915 27.201 1.238 40.37 2.324 14.377 6.116 23.135 4.457 37.334-2.05 2.488-.131 9.418.913 12.51-2.08 8.858.192 20.17 2.85 29.245l7.866 1.229c1.846-1.87 3.703-3.022 6.144-3.022.526 0 1.078.053 1.663.164 2.878-7.445 1.434-15.681 1.227-23.9-1.227-4.528 1.027-10.517-.422-14.828 1.044-5.765.222-11.73-.805-17.316.612-12.743-2.083-26.343-4.124-39.09-2.057-3.309.82-8.452-2.486-11.129.429-4.14-2.273-7.01-2.043-11.13 3.487-9.263 3.926-19.75 2.872-29.214-2.462-4.135 1.873-8.066-2.026-11.536.591-6.177-1.267-13.195-2.073-19.366 2.073-11.52-.415-27.406 2.073-39.134l-.436-1.233c1.234-4.923-2.48-11.317 1.633-15.225-4.929-3.707.215-10.1-3.27-14.444 4.714-5.957.192-14.414-.843-20.977-1.428-3.294-.399-7.625-2.45-10.707 1.235-5.138-3.737-8.24-2.08-13.186-1.442-3.262-1.85-7.199-2.87-10.294-1.65-1.857-2.056-5.764-.829-6.996-4.736-2.866-.423-8.653-4.137-11.563-6.585-26.952-11.72-54.318-16.456-81.938-.822-15.018-3.096-31.7-2.88-48.178-.828-10.486 11.116-9.26 16.474-14.411 3.477-5.96 10.697-6.585 15.656-10.707.623.261 1.241.378 1.845.378 1.811 0 3.49-1.051 4.732-2.415.315.024.623.035.924.035 1.704 0 3.204-.348 4.635-.696 1.432-.347 2.796-.695 4.23-.695 1.192 0 2.432.24 3.8.922 6.192-1.444 11.141-5.776 17.704-5.776 11.532-4.737 25.33-3.888 35.84-10.684 6.17-1.882 11.326-5.98 16.078-10.726 3.076-3.079 5.34-9.058 9.856-9.867.63.426 1.25.587 1.865.587.94 0 1.867-.376 2.802-.75.935-.376 1.877-.751 2.844-.751.774 0 1.565.24 2.382.914 8.05-5.35 13.369-14.64 18.106-22.64 2.486-5.806 11.345-6.807 7.008-14.42 1.045-7.826 13.415-12.772 9.493-20.579-3.946 1.636-8.05 3.696-10.708 7.807-6.599 1.858-5.793 10.3-13.185 11.508-7.416 2.687-13.194 9.272-20.21 13.21-8.405 9.464-19.525 12.533-27.968 22.207-6.617 2.28-11.96 9.077-19.364 10.31-2.467 1.009-4.314 3.906-7.027 4.535-11.103 4.725-23.667 7.634-35.82 8.655-1.22 2.452-2.538 2.754-5.64 2.966-1.32-.105-2.261-.152-2.95-.152-3.747 0-.056 1.391-9.6 2.415l-6.508.12c-1.25-2.664-4.944-1.654-7.407-2.482-3.277 2.824-6.72 3.767-10.238 3.767-3.538 0-7.152-.954-10.743-1.909-3.593-.954-7.164-1.91-10.62-1.91-.45 0-.9.017-1.347.052-2.26-1.22-6.166-2.255-5.782-5.764 3.292-3.708 3.521-8.851 7.836-11.94-1.017-7.817 8.03-9.46 10.3-14.825 8.442-4.32 3.294-11.732 6.988-18.125-.195-3.082 2.484-5.746.827-8.232 3.303-5.14-.827-10.11 1.657-15.246-4.736-4.515 2.881-10.908-4.104-14.402-10.715-7.624-22.06-15.246-32.968-24.307-1.47-.352-2.992-.506-4.535-.506-4.712 0-9.633 1.432-13.968 2.99-3.731 5.97-4.537 13.178-8.252 19.349 2.885 4.122-1.66 7.421-.83 11.936 0 2.877-4.948 3.93-4.12 7.395-4.953 4.14-1.461 10.307-.828 15.277 4.733 12.35-9.059 20.579-2.466 31.687-1.442 3.504 1.833 9.274-2.887 11.12-11.32 3.291-24.905 1.88-37.48 2.877a4.51 4.51 0 0 1-.836.085c-3.334 0-2.43-4.706-4.933-6.233-1.115-.274-2.137-.401-3.084-.401-9.713 0-11.381 13.364-20.38 17.667-8.322-2.544-3.499-1.585-10.891-7.695.62-2.897-5.374-4.635-5.183-7.521-.804-3.93-5.335-3.93-8.22-5.786-1.365.716-2.489 1.023-3.44 1.023-5.083 0-5.254-8.742-10.975-10.489-3.1-6.388-10.107-8.842-12.777-15.234-5.757-3.9-8.644-10.926-13.978-15.22-5.373-4.33-5.788-11.322-12.372-14.852-.615-4.92-4.944-8.647-7.416-12.756-6.385-1.425-6.784-9.684-13.163-11.108-5.987-5.768-5.987-15.035-4.544-22.662-2.656-6.596-10.92-7.199-13.999-13.988a3.68 3.68 0 0 1-.295.012c-2 0-3.629-1.56-5.176-3.119-1.548-1.559-3.015-3.118-4.694-3.118M683.042 28.8c-4.09 0-6.126 7.507-10.502 8.687-1.019 3.907-5.555 7.411-8.654 9.463-2.036 7.623-12.574 1.444-15.245 9.895.637 5.552-2.656 10.076-2.85 14.824.285.29.648.348 1.026.348.127 0 .256-.007.383-.013.129-.007.256-.014.38-.014.424 0 .81.078 1.06.497 3.117-4.726 8.872-6.178 13.21-9.05 7.183-1.667 11.91-9.473 19.333-10.288 5.159-4.972 10.721-9.694 7.84-17.736l-2.89-5.34c-1.165-.9-2.179-1.274-3.09-1.273M495.868 2.439c-.882 0-1.719.34-2.471 1.268-5.366 10.5-.822 23.276 3.293 32.962l.423 17.693c-2.272 4.331-10.3 7.007-7.424 13.61-2.464 2.242-4.735 5.554-8.643 6.173-.51-.204-1.05-.285-1.611-.285-1.066 0-2.215.29-3.407.58-1.192.29-2.427.581-3.666.581-.817 0-1.635-.126-2.444-.462-1.072.969-2.153 1.296-3.237 1.296-1.134 0-2.272-.359-3.403-.718-1.131-.359-2.257-.718-3.368-.718-1.216 0-2.415.43-3.586 1.762-.887-.545-1.713-.762-2.504-.762-3.061 0-5.586 3.246-9.006 3.246-1.354.914-2.605 1.289-3.783 1.289-3.858 0-6.927-4.019-10.25-6.224-3.48-11.119-3.907-23.288-10.697-32.95 1.25-3.912 1.032-6.99-.831-10.292 2.677-4.737-3.485-8.867-.805-13.594-3.715-1.24-2.273-5.35-5.36-7.008-2.015-2.31-5.064-3.82-8.287-3.82-1.072 0-2.163.167-3.241.527-3.092 1.045-4.322 4.537-5.787 7 2.294 5.564 3.524 11.544 7.43 16.48-.407 5.555 4.122 9.06 4.122 14.41 3.078 2.878 2.878 7.415 4.528 11.11 1.442 8.036 5.962 15.45 5.351 23.9-.671 2.282-2.399 3.251-4.317 3.251-1.022 0-2.1-.275-3.099-.774-8.429 1.435-14.607 8.423-23.062 9.874-2.865 5.575-9.067 4.94-14.4 6.181l-6.595-6.18c-4.735-4.947-5.563-11.53-9.064-16.883 0-8.04-5.142-12.957-7.399-20.187-3.101-3.695-1.458-10.704-7.007-12.342a6.666 6.666 0 0 0-2.132-.35c-3.564 0-6.87 2.833-8.566 6.094.588 9.074 6.584 15.867 9.47 23.896 6.378 4.949 7.599 12.774 11.935 18.953.614 4.517-.407 8.455-2.887 11.939-1.45 6.39.615 14.409 4.521 20.187.54.058 1.07.086 1.588.086 8.587 0 14.392-7.695 19.836-14.093 26.85-12.42 58.962-14.515 90.233-14.515 13.335 0 26.517.381 39.072.505 7.84 0 13.402-5.36 21.009-5.36 4.329 1.041 2.886 6.585 6.602 9.058 1.818-1.563 3.638-2.138 5.663-2.138 1.178 0 2.426.194 3.784.502 1.072-.73 2.172-.988 3.295-.988 1.343 0 2.72.367 4.128.735s2.847.736 4.314.736c.35 0 .704-.021 1.058-.069 8.2 3.301 17.005 6.256 26.314 6.256 2.843 0 5.735-.276 8.669-.902 11.353 12.55 24.923 20.386 35.416 34.183 2.073.211 3.518 1.645 4.95 3.299 1.451 5.96 7.206 5.96 11.543 8.647 1.926 0 1.905 2.26 3.544 2.26.274 0 .594-.063.977-.21 9.877 5.98 14.217 14.633 18.529 24.71 3.092 1.24 6.394 3.11 8.244 6.167 5.955 1.436 9.868 6.82 15.651 9.484 5.115 1.28 8.742 10.515 13.772 10.515 1.447 0 3.01-.764 4.756-2.699 7.423-3.483 4.343-13.359 7.423-19.752-3.723-3.514-7.215-10.503-13.612-10.715-2.868-4.938-10.704-4.32-9.048-11.53 6.232-3.782 9.697-11.72 17.21-11.719.678 0 1.391.065 2.141.204 4.733-2.068.828-9.28 6.585-10.3 2.496-7.423 10.936-10.3 14.842-16.498 2.061-2.879 4.744-6.989.393-9.453-5.956 1.858-11.097 5.765-16.87 8.644-9.688 8.442-16.249 20.178-26.787 28.82-1.245.42-2.425.569-3.606.569-1.741 0-3.486-.322-5.452-.57-5.548-3.917-11.736-5.967-18.113-7.804-4.098-4.958-10.9-3.708-15.634-7.43-7.224-5.756-15.873-10.293-20.603-18.533 3.702-3.081 1.238-8.455 5.36-11.11 6.575-.633 5.555-10.097 11.105-11.52-.195-1.668.422-2.886.829-4.142 1.444-3.694 1.226-8.845-2.066-11.106-12.955 2.675-12.545 18.528-24.675 23.457a2.993 2.993 0 0 1-1.025.194c-1.614 0-2.561-1.55-3.958-2.244-12.148-3.09-23.878-6.796-34.575-13.179.214-3.492 1.026-6.582 3.292-9.045.214-6.386 2.24-12.987 6.171-18.129-.798-9.887 9.272-17.509 4.935-27.59-1.595-.92-2.901-1.31-3.999-1.31-5.279 0-5.678 9.045-9.58 11.603.402 4.525-2.268 8.029-2.464 12.35-6.99 5.768-3.102 16.056-8.258 22.662-3.277.199-3.085 3.906-5.333 5.764a4.062 4.062 0 0 1-.787.078c-1.66 0-2.913-1.078-4.172-2.148a2.525 2.525 0 0 0-1.494-.467c-1.081 0-2.199.598-3.017 1.293-1.266-.71-2.9-.874-4.623-.874-.736 0-1.489.03-2.235.06-.747.03-1.487.06-2.2.06-3.712 0-6.67-.811-5.774-6.656l-1.26.818c-9.454-.818-19.754.214-27.568-4.534-3.077-1.646-2.486-5.769-2.057-8.653-3.1-7.608-2.686-16.453-2.465-24.691l2.465-2.477c-.213-8.642-1.02-17.085-2.465-25.125L502.87 4.95c-2.21-.306-4.752-2.512-7-2.512M597.169 0c-3.921 3.515-6.584 8.052-6.584 12.765 1.568 3.11 5.702 4.956 8.587 4.956.163 0 .322-.006.476-.018 2.042-4.501 9.687-7.181 5.358-12.752C603.563 2.263 600.476 0 597.17 0"})),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter5904",x:-.165,width:1.33,y:-.148,height:1.296},ep||(ep=s.createElement("feGaussianBlur",{stdDeviation:15.61,id:"feGaussianBlur5906"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116",x:-.272,y:-.205,width:1.545,height:1.409},tp||(tp=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106"})),op||(op=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108"})),sp||(sp=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:10,result:"blur",id:"feGaussianBlur43110"})),ap||(ap=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112"})),rp||(rp=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116-0",x:0,y:0,width:1,height:1},pp||(pp=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106-1"})),lp||(lp=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108-9"})),ip||(ip=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:.002,result:"blur",id:"feGaussianBlur43110-4"})),np||(np=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112-0"})),cp||(cp=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114-1"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116-0-9",x:0,y:0,width:1,height:1},dp||(dp=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106-1-4"})),fp||(fp=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108-9-3"})),mp||(mp=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:.002,result:"blur",id:"feGaussianBlur43110-4-9"})),Ep||(Ep=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112-0-5"})),yp||(yp=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114-1-1"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter14412",x:-.171,width:1.342,y:-.177,height:1.354},hp||(hp=s.createElement("feGaussianBlur",{stdDeviation:8.011,id:"feGaussianBlur14414"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter43116-0-9-7",x:0,y:0,width:1,height:1},Cp||(Cp=s.createElement("feFlood",{floodOpacity:.298,floodColor:"#000",result:"flood",id:"feFlood43106-1-4-2"})),up||(up=s.createElement("feComposite",{in:"flood",in2:"SourceGraphic",operator:"in",result:"composite1",id:"feComposite43108-9-3-6"})),gp||(gp=s.createElement("feGaussianBlur",{in:"composite1",stdDeviation:.002,result:"blur",id:"feGaussianBlur43110-4-9-4"})),Up||(Up=s.createElement("feOffset",{dx:0,dy:0,result:"offset",id:"feOffset43112-0-5-1"})),xp||(xp=s.createElement("feComposite",{in:"SourceGraphic",in2:"offset",operator:"over",result:"composite2",id:"feComposite43114-1-1-0"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter17580",x:-.004,width:1.009,y:-.03,height:1.06},Op||(Op=s.createElement("feGaussianBlur",{stdDeviation:.174,id:"feGaussianBlur17582"}))),s.createElement("filter",{style:{colorInterpolationFilters:"sRGB"},id:"filter17584",x:-.004,width:1.009,y:-.03,height:1.06},Sp||(Sp=s.createElement("feGaussianBlur",{stdDeviation:.174,id:"feGaussianBlur17586"}))),Gp||(Gp=s.createElement("filter",{id:"filter6896",height:1.5,width:1.5,y:-.25,x:-.25},s.createElement("feGaussianBlur",{id:"feGaussianBlur6898",result:"blur",stdDeviation:.8,in:"SourceAlpha"}),s.createElement("feColorMatrix",{id:"feColorMatrix6900",values:"1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.541 0",type:"matrix",result:"bluralpha"}),s.createElement("feOffset",{id:"feOffset6902",result:"offsetBlur",dy:.9,dx:1.7,in:"bluralpha"}),s.createElement("feMerge",{id:"feMerge6904"},s.createElement("feMergeNode",{id:"feMergeNode6906",in:"offsetBlur"}),s.createElement("feMergeNode",{id:"feMergeNode6908",in:"SourceGraphic"})))),bp||(bp=s.createElement("style",{type:"text/css",id:"style1437"},".fil1{fill:#373435}.fil0{fill:#fefefe}"))),s.createElement("g",{id:"layer1",transform:"translate(943.96 318.574)"},s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:700,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile Bold'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2265.94,y:-240.972,id:"text972",transform:"scale(.95324 1.04906)"}),s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:400,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2267.311,y:-236.175,id:"text976",transform:"scale(.95324 1.04906)"}),s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:700,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile Bold'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2256.155,y:-437.444,id:"text972-0",transform:"scale(.95324 1.04906)"}),s.createElement("text",{xmlSpace:"preserve",style:{fontStyle:"normal",fontVariant:"normal",fontWeight:400,fontStretch:"normal",fontSize:"9.30149px",lineHeight:1.25,fontFamily:"'Nokia Eurostile'",InkscapeFontSpecification:"'Nokia Eurostile'",letterSpacing:0,wordSpacing:0,fill:"#4c1d93",fillOpacity:1,strokeWidth:.174402},x:-2257.525,y:-432.648,id:"text976-8",transform:"scale(.95324 1.04906)"}),s.createElement("g",{id:"g8759"},s.createElement("path",{d:"M-848.408-279.688h-6.016l-5.866-22.329-5.93 22.329h-6.149l-8.065-29.023h5.456l5.816 23.085 6.35-23.085h5.511l5.969 23.222 5.524-23.222h5.268z",id:"path8689",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-832.828-306.588c0 .785-.289 1.439-.867 1.962-.564.523-1.253.784-2.065.784s-1.5-.261-2.064-.784c-.565-.523-.847-1.177-.847-1.962 0-.798.282-1.466.847-2.003a2.93 2.93 0 0 1 2.064-.805c.84 0 1.535.275 2.086.826.564.55.846 1.211.846 1.982zm-5.442 26.899v-20.916h4.876v20.916z",id:"path8691",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-814.628-279.688v-11.646c0-3.05-.946-5.683-4.02-5.683-3.057 0-4.996 2.754-4.996 5.539v11.79h-4.77v-20.916h4.77v2.958h.082c1.583-2.45 3.868-3.31 6.855-3.31 2.244 0 3.978.551 5.203 1.983 1.239 1.431 1.783 3.606 1.783 6.524v12.76z",id:"path8693",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-790.677-279.688v-2.693h-.083c-1.514 2.547-4.605 3.134-6.76 3.134-6.404 0-8.754-4.975-8.754-10.27 0-3.51.874-6.317 2.622-8.423 1.762-2.12 4.116-3.038 7.062-3.038 4.585 0 5.83 2.552 5.83 2.552h.083v-12.105h4.947v30.843zm.041-11.919c0-2.526-1.624-5.397-5.05-5.397-3.92 0-5.444 3.412-5.444 7.343 0 3.433 1.438 6.549 5.17 6.6 3.661 0 5.294-3.489 5.324-6.372z",id:"path8695",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-760.77-290.239c0 7.245-4.33 11.17-10.833 11.17-7.07 0-10.695-4.233-10.695-10.716 0-7.415 4.343-11.273 11.211-11.273 6.293 0 10.316 4.023 10.316 10.82zm-5.08.166c0-3.224-1.143-6.806-5.506-6.806-4.184 0-5.81 3.113-5.81 6.93 0 4.145 1.953 6.782 5.78 6.782 4.101 0 5.506-3.147 5.536-6.906z",id:"path8697",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-734.6-279.688h-5.382l-4.113-15.138-4.413 15.138h-5.223l-6.085-20.852h5.107l3.973 16.2 4.644-16.2h4.79l4.14 16.158 3.874-16.158h4.68z",id:"path8699",style:{fill:"#0078d4",strokeWidth:1.00001}}),s.createElement("path",{d:"M-713.291-285.51c0 4.656-4.223 6.471-8.456 6.471-2.757 0-5.502-1.062-5.502-1.062v-4.953s2.386 2.08 5.72 2.105c2.284 0 3.314-.72 3.314-2.092.056-1.1-.614-1.708-1.415-2.163-.55-.33-1.41-.736-2.58-1.218-1.377-.592-2.403-1.163-3.077-1.714a5.32 5.32 0 0 1-1.487-1.94c-.317-.744-.55-1.56-.55-2.552 0-3.76 3.136-6.416 8.148-6.416 3.313 0 4.75.812 4.75.812v4.705s-2.355-1.627-4.802-1.642c-1.753 0-3.078.638-3.101 2.083-.013 1.861 2.267 2.769 3.628 3.32 1.982.798 3.433 1.65 4.245 2.627.812.978 1.165 1.962 1.165 3.629z",id:"path8701",style:{fill:"#0078d4",strokeWidth:1.00001}})),s.createElement("g",{id:"g8765"},s.createElement("path",{id:"rect8705",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-943.959-318.574h23.105v23.105h-23.105z"}),s.createElement("path",{id:"rect8707",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-918.319-318.574h23.105v23.105h-23.105z"}),s.createElement("path",{id:"rect8709",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-943.959-292.932h23.105v23.105h-23.105z"}),s.createElement("path",{id:"rect8711",style:{fill:"#0078d4",strokeWidth:1.00001},d:"M-918.319-292.932h23.105v23.105h-23.105z"}))))};var vp;function Dp(){return Dp=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{title:t,titleId:o,...a}=e;return s.createElement("svg",Dp({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 248.08 58.245",preserveAspectRatio:"xMidYMax","aria-labelledby":o},a),t?s.createElement("title",{id:o},t):null,vp||(vp=s.createElement("path",{d:"M0 57.305h9.727V31.953c0-5 3.281-8.633 7.969-8.633 4.53 0 7.343 2.852 7.343 7.461v26.523h9.453V31.718c0-4.96 3.204-8.398 7.891-8.398 4.766 0 7.422 2.89 7.422 7.968v26.016h9.727V28.906c0-8.28-5.352-13.789-13.516-13.789-5.977 0-10.898 3.204-12.891 8.32h-.235c-1.523-5.312-5.703-8.32-11.562-8.32-5.625 0-10 3.164-11.797 7.97h-.195v-7.188H0v41.406zm80.822-6.68c-4.219 0-7.031-2.148-7.031-5.547 0-3.28 2.695-5.39 7.383-5.703l9.57-.586v3.164c0 5-4.414 8.672-9.922 8.672zm-2.93 7.344c5.313 0 10.508-2.773 12.891-7.266h.196v6.602h9.375V28.789c0-8.32-6.68-13.75-16.953-13.75-10.547 0-17.148 5.547-17.578 13.281h9.023c.625-3.438 3.555-5.664 8.164-5.664 4.805 0 7.735 2.5 7.735 6.836v2.969l-10.938.625c-10.078.625-15.742 5.039-15.742 12.383 0 7.46 5.82 12.5 13.828 12.5zm65.158-27.305c-.664-8.71-7.421-15.625-18.359-15.625-12.03 0-19.844 8.32-19.844 21.562 0 13.438 7.813 21.523 19.922 21.523 10.391 0 17.54-6.094 18.32-15.352h-9.18c-.898 4.688-4.1 7.5-9.023 7.5-6.172 0-10.156-5-10.156-13.672 0-8.516 3.946-13.672 10.078-13.672 5.196 0 8.282 3.32 9.063 7.734h9.18zM173.091 0c-16.445 0-26.758 11.211-26.758 29.141s10.312 29.102 26.758 29.102c16.406 0 26.72-11.172 26.72-29.102S189.497 0 173.09 0zm0 8.594c10.04 0 16.445 7.969 16.445 20.547 0 12.539-6.406 20.508-16.445 20.508-10.078 0-16.445-7.969-16.445-20.508 0-12.578 6.368-20.547 16.445-20.547zm30.822 32.852c.43 10.39 8.946 16.797 21.914 16.797 13.633 0 22.227-6.719 22.227-17.422 0-8.399-4.843-13.125-16.289-15.742l-6.484-1.485c-6.914-1.64-9.766-3.828-9.766-7.578 0-4.687 4.297-7.812 10.664-7.812 6.446 0 10.86 3.164 11.328 8.437h9.61c-.234-9.922-8.438-16.64-20.86-16.64-12.265 0-20.976 6.757-20.976 16.757 0 8.047 4.922 13.047 15.312 15.43l7.305 1.72c7.109 1.679 10 4.023 10 8.085 0 4.688-4.727 8.047-11.523 8.047-6.875 0-12.07-3.398-12.695-8.594h-9.766z"})))},Mp=e=>{let{id:t}=e;const{downloadUrl:o,platform:a}=f();return s.createElement(g,{className:U,id:t},s.createElement("h1",{className:x},"The Open-Source Visual AI Programming Environment"),s.createElement("a",{className:O,href:o,target:"_blank"},"Download","unknown"!==a&&"server"!==a&&s.createElement(s.Fragment,null," ","for ",s.createElement(Ip,{platform:a}))),s.createElement("a",{className:G,href:"https://github.com/Ironclad/rivet/releases/latest"},"Latest Release"),s.createElement("div",{className:_},s.createElement("div",{className:P},"Built and used by"),s.createElement("a",{href:"https://www.ironcladapp.com/",target:"_blank",className:v},s.createElement("img",{src:"img/ironclad-logo-white.png",height:"40px",width:"209px",alt:"Link to Ironclad"}))),s.createElement("div",{className:b},s.createElement("img",{className:V,height:"300px",src:"img/graph.png",alt:"Rivet Graph"})),s.createElement("div",{className:D},"\u2228"))},Ip=e=>{let{platform:t}=e;switch(t){case"mac":return s.createElement(Vp,{className:S});case"windows":return s.createElement(Pp,{className:S});case"linux":return s.createElement("span",{className:S},"Linux\xae");case"unknown":case"server":return null}},wp="text_ePAf",Hp="inlineLogo_ccqj",Tp=e=>{let{id:t}=e;return s.createElement(g,{id:t},s.createElement("h2",null,"What is Rivet?"),s.createElement("div",{className:wp},s.createElement("p",null,"Rivet is a visual programming environment for building AI agents with LLMs. Iterate on your prompt graphs in Rivet, then run them directly in your application. With Rivet, teams can effectively design, debug, and collaborate on complex LLM prompt graphs, and deploy them in their own environment."),s.createElement("p",null,"At Ironclad, we struggled to build AI agents programmatically. Rivet's visual environment, easy debugger, and remote executor unlocked our team's ability to collaborate on increasingly complex and powerful LLM prompt graphs."),s.createElement("p",null,s.createElement("img",{alt:"Ironclad",className:Hp,src:"img/ironclad-logo.png",height:"16px"})," is the leading digital contracting platform."," ",s.createElement("a",{href:"https://ironcladapp.com/product/ai-based-contract-management/",target:"_blank"},"Ironclad AI")," ","helps legal teams with everything from reviewing contracts faster to answering questions about their obligations."," ","Learn more at ",s.createElement("a",{href:"https://www.ironcladapp.com/",target:"_blank"},"ironcladapp.com"),"."),s.createElement("p",null,"Rivet is built and used by ",s.createElement("img",{alt:"Ironclad",className:Hp,src:"img/ironclad-logo.png",height:"16px"})," Research.")))},Fp=e=>{let{id:t}=e;return s.createElement(g,{id:t},s.createElement("h2",null,"Why Rivet?"),s.createElement("div",{className:i},s.createElement("div",null,s.createElement("h3",null,"Visualize and Build"),s.createElement("p",null,"Visualize and build complex chains to create applications for production \u2014 not just prototyping.")),s.createElement("div",null,s.createElement("h3",null,"Debug Remotely"),s.createElement("p",null,"See what's under the hood and observe the execution of prompt chains in your application, in real-time.")),s.createElement("div",null,s.createElement("h3",null,"Collaborate"),s.createElement("p",null,"Rivet graphs are just YAML files, so you can version them in your team's repository, and review them using your favorite code review tools."))))},Bp="videoContainer_AI0L",Ap="video_WaPS",zp=e=>{let{id:t}=e;return s.createElement(g,{id:t},s.createElement("h2",null,"See it in Action"),s.createElement("div",{className:Bp},s.createElement("iframe",{className:Ap,width:"560",height:"315",src:"https://www.youtube.com/embed/HhgM9MiShwA?si=ULy6PThLVtV7D-Ab&rel=0",title:"Rivet Demo",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0})))},Zp="cardGrid_MoL9",kp="message_iaFV",Np="attribution_pmfE",Rp="picture_jCBr",Lp="attributionWrapper_cC8x",jp="title_MipB",Wp="logoLink_iKl2",qp="logo_nvWW",Xp=e=>{let{quote:t,attribution:o,profileUrl:a,profileAlt:r,logoUrl:p,logoAlt:l,linkUrl:i}=e;return s.createElement("div",null,s.createElement("p",{className:kp},t),s.createElement("div",{className:Np},s.createElement("img",{className:Rp,width:80,src:a,alt:r}),s.createElement("div",{className:Lp},s.createElement("p",{className:jp},o),s.createElement("a",{className:Wp,href:i,target:"_blank"},s.createElement("img",{className:qp,src:p,alt:l})))))},Yp=e=>{let{id:t}=e;return s.createElement(g,{id:t},s.createElement("h2",null,"What the Community is Saying"),s.createElement("div",{className:r(l,Zp)},s.createElement(Xp,{attribution:"Todd Berman, CTO",linkUrl:"https://www.attentive.com/",logoAlt:"Attentive",logoUrl:"img/use-case-quotes/logo-attentive.svg",profileAlt:"Todd Berman",profileUrl:"img/use-case-quotes/profile-todd-berman.jpeg",quote:"Rivet's visual programming environment is a game-changer. The visual nature of the tool, paired with how collaborative it is, allows us to create complex chains for AI agents in drastically less time than it would take in other environments. It's the best tool out there."}),s.createElement(Xp,{attribution:"Teddy Coleman, CTO",linkUrl:"https://www.willowservicing.com/",logoAlt:"Willow Servicing",logoUrl:"img/use-case-quotes/logo-willow.webp",profileAlt:"Teddy Coleman",profileUrl:"img/use-case-quotes/profile-teddy-coleman.jpeg",quote:"Rivet really addressed some limitations that we were hitting up against... and some we didn't know we had. The visualization makes a big difference when working through agentic logic and really makes it easy to see what the AI is doing. But the ability to debug and collaborate across the team made a huge difference as well - we've used it to launch our virtual mortgage servicing agent and are excited to see how the tool continues to evolve."}),s.createElement(Xp,{attribution:"Emily Wang, CEO",linkUrl:"https://www.trybento.co/products/bentoai",logoAlt:"Bento",logoUrl:"img/use-case-quotes/logo-bento.svg",profileAlt:"Emily Wang",profileUrl:"img/use-case-quotes/profile-emily-wang.jpeg",quote:"In order to build great product experiences we have to be able to iterate quickly. Leveraging tools like Rivet allows us to more accurately understand the tradeoffs between things like speed and quality as we build AI-powered experiences in Bento."}),s.createElement(Xp,{attribution:"Domenic Donato, VP of Technology",linkUrl:"https://www.assemblyai.com/",logoAlt:"AssemblyAI",logoUrl:"img/use-case-quotes/logo-assemblyai.svg",profileAlt:"Domenic Donato",profileUrl:"img/use-case-quotes/profile-domenic-donato.jpeg",quote:"Rivet is an amazing tool for rapidly prototyping and visually understanding complex AI workflows. It's been wonderful collaborating with Ironclad to integrate AssemblyAI's audio transcription and understanding models into the Rivet ecosystem. We're excited to see what developers create equipped with such a powerful and capable toolkit!"}),s.createElement(Xp,{attribution:"Beyang Liu, CTO",linkUrl:"https://www.sourcegraph.com/",logoAlt:"Sourcegraph",logoUrl:"img/use-case-quotes/logo-sourcegraph.svg",profileAlt:"Beyang Liu",profileUrl:"img/use-case-quotes/profile-beyang-liu.jpeg",quote:"Rivet is a super slick and compelling tool for prompt construction and LLM composition, particularly when you're trying to combine AI with many existing tools and APIs. I can see this becoming a popular tool for those working on robust and reliable AI applications."})))},Jp="inlineLogo_b869",Kp="title__9vU",Qp=e=>{let{id:t}=e;s.useEffect((()=>{const e=document.createElement("script");e.src="https://fast.wistia.com/embed/medias/j74id7k4zx.jsonp",e.async=!0;const t=document.createElement("script");return t.src="https://fast.wistia.com/assets/external/E-v1.js",t.async=!0,document.body.appendChild(e),document.body.appendChild(t),()=>{document.body.removeChild(e),document.body.removeChild(t)}}));const o=s.useRef();return s.createElement(g,{id:t},s.createElement("h2",{className:Kp},s.createElement("img",{alt:"Ironclad",className:Jp,src:"img/ironclad-logo-white.png",height:"24px"})," Contract AI"),s.createElement("p",null,"Ironclad Contract AI (CAI) is a virtual contract assistant, powered by AI agents, and developed with Rivet. CAI is capable of answering diverse questions about every stage of the contract lifecycle, directly using Ironclad's existing capabilities, like contract search, workflow process, and data visualization."),s.createElement("p",null,"You can"," ",s.createElement("a",{href:"https://ironcladapp.com/product/ironclad-contract-ai/",target:"_blank"},"learn more about CAI here"),"."),s.createElement("div",{className:"wistia_responsive_padding",style:{padding:"56.25% 0 0 0",position:"relative"}},s.createElement("div",{className:"wistia_responsive_wrapper",style:{height:"100%",left:"0",position:"absolute",top:"0",width:"100%"}},s.createElement("div",{className:"wistia_embed wistia_async_j74id7k4zx seo=true videoFoam=true",style:{height:"100%",position:"relative",width:"100%"}},s.createElement("div",{ref:o,className:"wistia_swatch",style:{height:"100%",left:"0",opacity:"0",overflow:"hidden",position:"absolute",top:"0",transition:"opacity 200ms",width:"100%"}},s.createElement("img",{src:"https://fast.wistia.com/embed/medias/j74id7k4zx/swatch",style:{filter:"blur(5px)",height:"100%",objectFit:"contain",width:"100%"},alt:"","aria-hidden":"true",onLoad:()=>{o.current.style.opacity="1"}}))))))},$p=e=>{let{id:t}=e;return s.createElement(g,{id:t},s.createElement("h2",null,"Get Started"),s.createElement("p",null,"Start building AI agents with Rivet in just a few simple steps!"),s.createElement("ul",null,s.createElement("li",null,"Follow the ",s.createElement("a",{href:"/docs/getting-started/installation"},"Getting Started")," guide, to learn how to build AI agent graphs in Rivet."),s.createElement("li",null,s.createElement("a",{href:"docs/api-reference/getting-started-integration"},"Integrate Rivet")," into your Node or TypeScript application."),s.createElement("li",null,"Experiment with the"," ",s.createElement("a",{href:"https://github.com/Ironclad/rivet-example",target:"_blank"},"Rivet example application"),", to get a sense for what developing and debugging a chat application looks like in Rivet.")))},el="footer_cJ9Z",tl="attribution_EX7I",ol="text_DniB",sl=()=>{const{platform:e}=f();return s.createElement("footer",{className:el},s.createElement("div",{className:p},s.createElement("p",{className:ol},"\xa9 2023 Ironclad, Inc. All rights reserved."),s.createElement("ul",{className:tl},"linux"===e&&s.createElement("li",null,"Linux\xae is the registered trademark of Linus Torvalds in the U.S. and other countries."))))};var al=o(8704),rl=o(2493);function pl(){return s.createElement("main",{className:al.Z.main},s.createElement(rl.Z,null,s.createElement("meta",{property:"og:title",content:"Rivet"}),s.createElement("meta",{property:"og:description",content:"An open-source AI programming environment using a visual, node-based graph editor"}),s.createElement("meta",{property:"og:image",content:"https://rivet.ironcladapp.com/img/social-card.png"}),s.createElement("meta",{name:"twitter:title",content:"Rivet"}),s.createElement("meta",{name:"twitter:description",content:"An open-source AI programming environment using a visual, node-based graph editor"}),s.createElement("meta",{name:"twitter:image",content:"https://rivet.ironcladapp.com/img/social-card.png"}),s.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),s.createElement(C,null),s.createElement(Mp,{id:"hero"}),s.createElement(Tp,{id:"what-is-rivet"}),s.createElement(Fp,{id:"features"}),s.createElement(zp,{id:"demo-video"}),s.createElement(Yp,{id:"use-cases"}),s.createElement(Qp,{id:"ironclad-contract-ai"}),s.createElement($p,{id:"get-started"}),s.createElement(sl,null),s.createElement("div",{className:al.Z.lines}))}},8704:(e,t,o)=>{o.d(t,{Z:()=>s});const s={main:"main_MeqP",lines:"lines_TTF_"}}}]); \ No newline at end of file diff --git a/assets/js/8dd4158d.4a4a6d1f.js b/assets/js/8dd4158d.6a983859.js similarity index 75% rename from assets/js/8dd4158d.4a4a6d1f.js rename to assets/js/8dd4158d.6a983859.js index a621144fd..bcb106e87 100644 --- a/assets/js/8dd4158d.4a4a6d1f.js +++ b/assets/js/8dd4158d.6a983859.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3577],{1042:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>f});var r=n(3249);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var o=r.createContext({}),s=function(e){var t=r.useContext(o),n=t;return e&&(n="function"==typeof e?e(t):u(u({},t),e)),n},c=function(e){var t=s(e.components);return r.createElement(o.Provider,{value:t},e.children)},p="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,i=e.mdxType,l=e.originalType,o=e.parentName,c=a(e,["components","mdxType","originalType","parentName"]),p=s(n),d=i,f=p["".concat(o,".").concat(d)]||p[d]||g[d]||l;return n?r.createElement(f,u(u({ref:t},c),{},{components:n})):r.createElement(f,u({ref:t},c))}));function f(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var l=n.length,u=new Array(l);u[0]=d;var a={};for(var o in t)hasOwnProperty.call(t,o)&&(a[o]=t[o]);a.originalType=e,a[p]="string"==typeof e?e:i,u[1]=a;for(var s=2;s{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>u,default:()=>g,frontMatter:()=>l,metadata:()=>a,toc:()=>s});var r=n(7396),i=(n(3249),n(1042));const l={},u="All Built-In Plugins",a={unversionedId:"user-guide/plugins/built-in/all",id:"user-guide/plugins/built-in/all",title:"All Built-In Plugins",description:"The available built-in plugins are:",source:"@site/docs/user-guide/plugins/built-in/all.md",sourceDirName:"user-guide/plugins/built-in",slug:"/user-guide/plugins/built-in/all",permalink:"/docs/user-guide/plugins/built-in/all",draft:!1,editUrl:"https://github.com/ironclad/rivet/tree/main/packages/docs/docs/user-guide/plugins/built-in/all.md",tags:[],version:"current",frontMatter:{},sidebar:"userGuide",previous:{title:"Creating a Plugin",permalink:"/docs/user-guide/plugins/creating-plugins"},next:{title:"Anthropic",permalink:"/docs/user-guide/plugins/built-in/anthropic"}},o={},s=[],c={toc:s},p="wrapper";function g(e){let{components:t,...n}=e;return(0,i.kt)(p,(0,r.Z)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:"all-built-in-plugins"},"All Built-In Plugins"),(0,i.kt)("p",null,"The available built-in plugins are:"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/anthropic"},"Anthropic")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/assemblyai"},"AssemblyAI")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/autoevals"},"Autoevals")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/gentrace"},"Gentrace")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/huggingface"},"HuggingFace")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/pinecone"},"Pinecone"))),(0,i.kt)("p",null,"See each plugin's corresponding documentation for more information."))}g.isMDXComponent=!0}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3577],{1042:(e,t,n)=>{n.d(t,{Zo:()=>p,kt:()=>m});var r=n(3249);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var o=r.createContext({}),s=function(e){var t=r.useContext(o),n=t;return e&&(n="function"==typeof e?e(t):u(u({},t),e)),n},p=function(e){var t=s(e.components);return r.createElement(o.Provider,{value:t},e.children)},c="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,i=e.mdxType,l=e.originalType,o=e.parentName,p=a(e,["components","mdxType","originalType","parentName"]),c=s(n),d=i,m=c["".concat(o,".").concat(d)]||c[d]||g[d]||l;return n?r.createElement(m,u(u({ref:t},p),{},{components:n})):r.createElement(m,u({ref:t},p))}));function m(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var l=n.length,u=new Array(l);u[0]=d;var a={};for(var o in t)hasOwnProperty.call(t,o)&&(a[o]=t[o]);a.originalType=e,a[c]="string"==typeof e?e:i,u[1]=a;for(var s=2;s{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>u,default:()=>g,frontMatter:()=>l,metadata:()=>a,toc:()=>s});var r=n(7396),i=(n(3249),n(1042));const l={},u="All Built-In Plugins",a={unversionedId:"user-guide/plugins/built-in/all",id:"user-guide/plugins/built-in/all",title:"All Built-In Plugins",description:"The available built-in plugins are:",source:"@site/docs/user-guide/plugins/built-in/all.md",sourceDirName:"user-guide/plugins/built-in",slug:"/user-guide/plugins/built-in/all",permalink:"/docs/user-guide/plugins/built-in/all",draft:!1,editUrl:"https://github.com/ironclad/rivet/tree/main/packages/docs/docs/user-guide/plugins/built-in/all.md",tags:[],version:"current",frontMatter:{},sidebar:"userGuide",previous:{title:"Creating a Plugin",permalink:"/docs/user-guide/plugins/creating-plugins"},next:{title:"Anthropic",permalink:"/docs/user-guide/plugins/built-in/anthropic"}},o={},s=[],p={toc:s},c="wrapper";function g(e){let{components:t,...n}=e;return(0,i.kt)(c,(0,r.Z)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h1",{id:"all-built-in-plugins"},"All Built-In Plugins"),(0,i.kt)("p",null,"The available built-in plugins are:"),(0,i.kt)("ul",null,(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/anthropic"},"Anthropic")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/assemblyai"},"AssemblyAI")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/autoevals"},"Autoevals")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/gentrace"},"Gentrace")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/google"},"Google")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/huggingface"},"HuggingFace")),(0,i.kt)("li",{parentName:"ul"},(0,i.kt)("a",{parentName:"li",href:"/docs/user-guide/plugins/built-in/pinecone"},"Pinecone"))),(0,i.kt)("p",null,"See each plugin's corresponding documentation for more information."))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.6511b052.js b/assets/js/935f2afb.714507d6.js similarity index 90% rename from assets/js/935f2afb.6511b052.js rename to assets/js/935f2afb.714507d6.js index 3c7e06231..d990d47f8 100644 --- a/assets/js/935f2afb.6511b052.js +++ b/assets/js/935f2afb.714507d6.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"userGuide":[{"type":"link","label":"Introduction to Rivet","href":"/docs/","docId":"introduction"},{"type":"category","label":"Getting Started","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Installation","href":"/docs/getting-started/installation","docId":"getting-started/installation"},{"type":"link","label":"Setup","href":"/docs/getting-started/setup","docId":"getting-started/setup"},{"type":"link","label":"First AI Agent","href":"/docs/getting-started/first-ai-agent","docId":"getting-started/first-ai-agent"}]},{"type":"category","label":"Working with Rivet","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Overview of the Interface","href":"/docs/user-guide/overview-of-interface","docId":"user-guide/overview-of-interface"},{"type":"link","label":"Working with Nodes","href":"/docs/user-guide/adding-connecting-nodes","docId":"user-guide/adding-connecting-nodes"},{"type":"link","label":"Working with Graphs","href":"/docs/user-guide/working-with-graphs","docId":"user-guide/working-with-graphs"},{"type":"link","label":"Working with Projects","href":"/docs/user-guide/working-with-projects","docId":"user-guide/working-with-projects"},{"type":"link","label":"Executing AI Chains","href":"/docs/user-guide/executing-ai-chains","docId":"user-guide/executing-ai-chains"},{"type":"link","label":"Splitting","href":"/docs/user-guide/splitting","docId":"user-guide/splitting"},{"type":"link","label":"Subgraphs","href":"/docs/user-guide/subgraphs","docId":"user-guide/subgraphs"},{"type":"link","label":"Executors","href":"/docs/user-guide/executors","docId":"user-guide/executors"},{"type":"link","label":"Recordings","href":"/docs/user-guide/recordings","docId":"user-guide/recordings"}]},{"type":"category","label":"Features","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Prompt Designer","href":"/docs/user-guide/features/prompt-designer","docId":"user-guide/features/prompt-designer"},{"type":"link","label":"Trivet Tests","href":"/docs/user-guide/features/trivet-tests","docId":"user-guide/features/trivet-tests"},{"type":"link","label":"Chat Viewer","href":"/docs/user-guide/features/chat-viewer","docId":"user-guide/features/chat-viewer"},{"type":"link","label":"Data Studio","href":"/docs/user-guide/features/data-studio","docId":"user-guide/features/data-studio"}]},{"type":"category","label":"Plugins","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Plugins","href":"/docs/user-guide/plugins","docId":"user-guide/plugins"},{"type":"link","label":"Creating a Plugin","href":"/docs/user-guide/plugins/creating-plugins","docId":"user-guide/plugins/creating-plugins"}]},{"type":"category","label":"Built-In Plugins","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"All Built-In Plugins","href":"/docs/user-guide/plugins/built-in/all","docId":"user-guide/plugins/built-in/all"},{"type":"link","label":"Anthropic","href":"/docs/user-guide/plugins/built-in/anthropic","docId":"user-guide/plugins/built-in/anthropic"},{"type":"link","label":"AssemblyAI","href":"/docs/user-guide/plugins/built-in/assemblyai","docId":"user-guide/plugins/built-in/assemblyai"},{"type":"link","label":"Autoevals","href":"/docs/user-guide/plugins/built-in/autoevals","docId":"user-guide/plugins/built-in/autoevals"},{"type":"link","label":"Gentrace","href":"/docs/user-guide/plugins/built-in/gentrace","docId":"user-guide/plugins/built-in/gentrace"},{"type":"link","label":"Hugging Face","href":"/docs/user-guide/plugins/built-in/huggingface","docId":"user-guide/plugins/built-in/huggingface"},{"type":"link","label":"Pinecone","href":"/docs/user-guide/plugins/built-in/pinecone","docId":"user-guide/plugins/built-in/pinecone"}]},{"type":"category","label":"Debugging","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Live Debugging","href":"/docs/user-guide/live-debugging","docId":"user-guide/live-debugging"},{"type":"link","label":"Remote Debugging","href":"/docs/user-guide/remote-debugging","docId":"user-guide/remote-debugging"}]},{"type":"category","label":"Testing","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Trivet","href":"/docs/trivet","docId":"trivet"},{"type":"link","label":"Getting Started","href":"/docs/user-guide/trivet-getting-started","docId":"user-guide/trivet-getting-started"},{"type":"link","label":"Validation Graphs","href":"/docs/user-guide/trivet-validation-graphs","docId":"user-guide/trivet-validation-graphs"},{"type":"link","label":"Tutorial","href":"/docs/user-guide/trivet-tutorial","docId":"user-guide/trivet-tutorial"},{"type":"link","label":"Trivet Library","href":"/docs/user-guide/trivet-library","docId":"user-guide/trivet-library"}]},{"type":"category","label":"Advanced","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Data Types","href":"/docs/user-guide/data-types","docId":"user-guide/data-types"},{"type":"link","label":"Control Flow","href":"/docs/user-guide/control-flow","docId":"user-guide/control-flow"},{"type":"link","label":"Loops","href":"/docs/user-guide/loops","docId":"user-guide/loops"}]}],"tutorial":[{"type":"link","label":"Rivet Tutorial","href":"/docs/tutorial","docId":"tutorial"},{"type":"link","label":"00 - Installing & Overview","href":"/docs/tutorial/installing-getting-started","docId":"tutorial/installing-getting-started"},{"type":"link","label":"01 - Simple Graph","href":"/docs/tutorial/simple-graph","docId":"tutorial/simple-graph"},{"type":"link","label":"02 - Interpolation & More Node Types","href":"/docs/tutorial/interpolation-more-node-types","docId":"tutorial/interpolation-more-node-types"},{"type":"link","label":"03 - Matching & Conditionals","href":"/docs/tutorial/matching-conditionals","docId":"tutorial/matching-conditionals"},{"type":"link","label":"04 - YAML","href":"/docs/tutorial/yaml","docId":"tutorial/yaml"},{"type":"link","label":"05 - Subgraphs","href":"/docs/tutorial/subgraphs","docId":"tutorial/subgraphs"},{"type":"link","label":"06 - Splitting","href":"/docs/tutorial/splitting","docId":"tutorial/splitting"},{"type":"link","label":"07 - Loops","href":"/docs/tutorial/loops","docId":"tutorial/loops"}],"apiReference":[{"type":"link","label":"Rivet API Reference","href":"/docs/api-reference","docId":"api-reference"},{"type":"link","label":"Rivet Integration Getting Started","href":"/docs/api-reference/getting-started-integration","docId":"api-reference/getting-started-integration"},{"type":"link","label":"Remote Debugging with Rivet","href":"/docs/api-reference/remote-debugging","docId":"api-reference/remote-debugging"},{"type":"category","label":"@rivet/node","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"API Overview","href":"/docs/api-reference/node/overview","docId":"api-reference/node/overview"},{"type":"link","label":"createProcessor","href":"/docs/api-reference/node/createProcessor","docId":"api-reference/node/createProcessor"},{"type":"link","label":"loadProjectFromFile","href":"/docs/api-reference/node/loadProjectFromFile","docId":"api-reference/node/loadProjectFromFile"},{"type":"link","label":"loadProjectFromString","href":"/docs/api-reference/node/loadProjectFromString","docId":"api-reference/node/loadProjectFromString"},{"type":"link","label":"runGraph","href":"/docs/api-reference/node/runGraph","docId":"api-reference/node/runGraph"},{"type":"link","label":"runGraphInFile","href":"/docs/api-reference/node/runGraphInFile","docId":"api-reference/node/runGraphInFile"},{"type":"link","label":"startDebuggerServer","href":"/docs/api-reference/node/startDebuggerServer","docId":"api-reference/node/startDebuggerServer"},{"type":"category","label":"Types","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"DebuggerEvents","href":"/docs/api-reference/node/DebuggerEvents","docId":"api-reference/node/DebuggerEvents"},{"type":"link","label":"LooseDataValue","href":"/docs/api-reference/node/LooseDataValue","docId":"api-reference/node/LooseDataValue"},{"type":"link","label":"RivetDebuggerServer","href":"/docs/api-reference/node/RivetDebuggerServer","docId":"api-reference/node/RivetDebuggerServer"},{"type":"link","label":"RunGraphOptions","href":"/docs/api-reference/node/RunGraphOptions","docId":"api-reference/node/RunGraphOptions"}]}]},{"type":"category","label":"@rivet/core","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"API Overview","href":"/docs/api-reference/core/overview","docId":"api-reference/core/overview"},{"type":"link","label":"DataValue","href":"/docs/api-reference/core/DataValue","docId":"api-reference/core/DataValue"},{"type":"link","label":"GraphProcessor","href":"/docs/api-reference/core/GraphProcessor","docId":"api-reference/core/GraphProcessor"},{"type":"category","label":"Types","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"DataValue","href":"/docs/api-reference/core/DataValue","docId":"api-reference/core/DataValue"},{"type":"link","label":"NodeGraph","href":"/docs/api-reference/core/NodeGraph","docId":"api-reference/core/NodeGraph"},{"type":"link","label":"Project","href":"/docs/api-reference/core/Project","docId":"api-reference/core/Project"},{"type":"link","label":"Settings","href":"/docs/api-reference/core/Settings","docId":"api-reference/core/Settings"}]}]}],"nodeReference":[{"type":"link","label":"Rivet Node Reference","href":"/docs/node-reference","docId":"node-reference"},{"type":"link","label":"All Nodes","href":"/docs/node-reference/all-nodes","docId":"node-reference/all-nodes"},{"type":"category","label":"Text","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Chunk","href":"/docs/node-reference/chunk","docId":"node-reference/chunk"},{"type":"link","label":"Extract Markdown Code Blocks","href":"/docs/node-reference/extract-markdown-code-blocks","docId":"node-reference/extract-markdown-code-blocks"},{"type":"link","label":"Extract with Regex","href":"/docs/node-reference/extract-with-regex","docId":"node-reference/extract-with-regex"},{"type":"link","label":"Join","href":"/docs/node-reference/join","docId":"node-reference/join"},{"type":"link","label":"Prompt","href":"/docs/node-reference/prompt","docId":"node-reference/prompt"},{"type":"link","label":"Split Text","href":"/docs/node-reference/split-text","docId":"node-reference/split-text"},{"type":"link","label":"Text","href":"/docs/node-reference/text","docId":"node-reference/text"},{"type":"link","label":"To YAML","href":"/docs/node-reference/to-yaml","docId":"node-reference/to-yaml"},{"type":"link","label":"To JSON","href":"/docs/node-reference/to-json","docId":"node-reference/to-json"}]},{"type":"category","label":"AI","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Assemble Message","href":"/docs/node-reference/assemble-message","docId":"node-reference/assemble-message"},{"type":"link","label":"Assemble Prompt","href":"/docs/node-reference/assemble-prompt","docId":"node-reference/assemble-prompt"},{"type":"link","label":"Chat","href":"/docs/node-reference/chat","docId":"node-reference/chat"},{"type":"link","label":"GPT Function","href":"/docs/node-reference/gpt-function","docId":"node-reference/gpt-function"},{"type":"link","label":"Get Embedding","href":"/docs/node-reference/get-embedding","docId":"node-reference/get-embedding"},{"type":"link","label":"Trim Chat Messages","href":"/docs/node-reference/trim-chat-messages","docId":"node-reference/trim-chat-messages"}]},{"type":"category","label":"Lists","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Array","href":"/docs/node-reference/array","docId":"node-reference/array"},{"type":"link","label":"Filter","href":"/docs/node-reference/filter","docId":"node-reference/filter"},{"type":"link","label":"Pop","href":"/docs/node-reference/pop","docId":"node-reference/pop"},{"type":"link","label":"Shuffle","href":"/docs/node-reference/shuffle","docId":"node-reference/shuffle"},{"type":"link","label":"Slice","href":"/docs/node-reference/slice","docId":"node-reference/slice"}]},{"type":"category","label":"Numbers","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Evaluate","href":"/docs/node-reference/evaluate","docId":"node-reference/evaluate"},{"type":"link","label":"Number","href":"/docs/node-reference/number","docId":"node-reference/number"},{"type":"link","label":"RNG","href":"/docs/node-reference/RNG","docId":"node-reference/RNG"}]},{"type":"category","label":"Objects","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Destructure","href":"/docs/node-reference/destructure","docId":"node-reference/destructure"},{"type":"link","label":"Extract JSON","href":"/docs/node-reference/extract-json","docId":"node-reference/extract-json"},{"type":"link","label":"Extract Object Path","href":"/docs/node-reference/extract-object-path","docId":"node-reference/extract-object-path"},{"type":"link","label":"Extract YAML","href":"/docs/node-reference/extract-yaml","docId":"node-reference/extract-yaml"},{"type":"link","label":"Object","href":"/docs/node-reference/object","docId":"node-reference/object"}]},{"type":"category","label":"Data","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Audio","href":"/docs/node-reference/audio","docId":"node-reference/audio"},{"type":"link","label":"Bool","href":"/docs/node-reference/bool","docId":"node-reference/bool"},{"type":"link","label":"Hash","href":"/docs/node-reference/hash","docId":"node-reference/hash"},{"type":"link","label":"Image","href":"/docs/node-reference/image","docId":"node-reference/image"},{"type":"link","label":"URL Reference","href":"/docs/node-reference/url-reference","docId":"node-reference/url-reference"}]},{"type":"category","label":"Logic","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Abort Graph","href":"/docs/node-reference/abort-graph","docId":"node-reference/abort-graph"},{"type":"link","label":"Coalesce","href":"/docs/node-reference/coalesce","docId":"node-reference/coalesce"},{"type":"link","label":"Compare","href":"/docs/node-reference/compare","docId":"node-reference/compare"},{"type":"link","label":"Delay","href":"/docs/node-reference/delay","docId":"node-reference/delay"},{"type":"link","label":"If","href":"/docs/node-reference/if","docId":"node-reference/if"},{"type":"link","label":"If/Else","href":"/docs/node-reference/if-else","docId":"node-reference/if-else"},{"type":"link","label":"Loop Controller","href":"/docs/node-reference/loop-controller","docId":"node-reference/loop-controller"},{"type":"link","label":"Match","href":"/docs/node-reference/match","docId":"node-reference/match"},{"type":"link","label":"Passthrough","href":"/docs/node-reference/passthrough","docId":"node-reference/passthrough"},{"type":"link","label":"Race Inputs","href":"/docs/node-reference/race-inputs","docId":"node-reference/race-inputs"}]},{"type":"category","label":"Input/Output","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Append to Dataset","href":"/docs/node-reference/append-to-dataset","docId":"node-reference/append-to-dataset"},{"type":"link","label":"Create Dataset","href":"/docs/node-reference/create-dataset","docId":"node-reference/create-dataset"},{"type":"link","label":"Get All Datasets","href":"/docs/node-reference/get-all-datasets","docId":"node-reference/get-all-datasets"},{"type":"link","label":"Get Dataset Row","href":"/docs/node-reference/get-dataset-row","docId":"node-reference/get-dataset-row"},{"type":"link","label":"Graph Input","href":"/docs/node-reference/graph-input","docId":"node-reference/graph-input"},{"type":"link","label":"Graph Output","href":"/docs/node-reference/graph-output","docId":"node-reference/graph-output"},{"type":"link","label":"KNN Dataset","href":"/docs/node-reference/knn-dataset","docId":"node-reference/knn-dataset"},{"type":"link","label":"Load Dataset","href":"/docs/node-reference/load-dataset","docId":"node-reference/load-dataset"},{"type":"link","label":"Read Directory","href":"/docs/node-reference/read-directory","docId":"node-reference/read-directory"},{"type":"link","label":"Read File","href":"/docs/node-reference/read-file","docId":"node-reference/read-file"},{"type":"link","label":"Replace Dataset","href":"/docs/node-reference/replace-dataset","docId":"node-reference/replace-dataset"},{"type":"link","label":"User Input","href":"/docs/node-reference/user-input","docId":"node-reference/user-input"},{"type":"link","label":"Vector Store","href":"/docs/node-reference/vector-store","docId":"node-reference/vector-store"},{"type":"link","label":"Vector KNN","href":"/docs/node-reference/vector-knn","docId":"node-reference/vector-knn"}]},{"type":"category","label":"Advanced","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Code","href":"/docs/node-reference/code","docId":"node-reference/code"},{"type":"link","label":"Comment","href":"/docs/node-reference/comment","docId":"node-reference/comment"},{"type":"link","label":"Context","href":"/docs/node-reference/context","docId":"node-reference/context"},{"type":"link","label":"External Call","href":"/docs/node-reference/external-call","docId":"node-reference/external-call"},{"type":"link","label":"Get Global","href":"/docs/node-reference/get-global","docId":"node-reference/get-global"},{"type":"link","label":"HTTP Call","href":"/docs/node-reference/http-call","docId":"node-reference/http-call"},{"type":"link","label":"Raise Event","href":"/docs/node-reference/raise-event","docId":"node-reference/raise-event"},{"type":"link","label":"Set Global","href":"/docs/node-reference/set-global","docId":"node-reference/set-global"},{"type":"link","label":"Subgraph","href":"/docs/node-reference/subgraph","docId":"node-reference/subgraph"},{"type":"link","label":"Wait For Event","href":"/docs/node-reference/wait-for-event","docId":"node-reference/wait-for-event"}]}]},"docs":{"api-reference":{"id":"api-reference","title":"Rivet API Reference","description":"This section of the Rivet documentation goes over the TypeScript APIs for @ironclad/rivet-core and @ironclad/rivet-node.","sidebar":"apiReference"},"api-reference/core/DataValue":{"id":"api-reference/core/DataValue","title":"DataValue","description":"","sidebar":"apiReference"},"api-reference/core/GraphProcessor":{"id":"api-reference/core/GraphProcessor","title":"GraphProcessor","description":"","sidebar":"apiReference"},"api-reference/core/NodeGraph":{"id":"api-reference/core/NodeGraph","title":"NodeGraph","description":"","sidebar":"apiReference"},"api-reference/core/overview":{"id":"api-reference/core/overview","title":"API Overview","description":"","sidebar":"apiReference"},"api-reference/core/Project":{"id":"api-reference/core/Project","title":"Project","description":"","sidebar":"apiReference"},"api-reference/core/Settings":{"id":"api-reference/core/Settings","title":"Settings","description":"Description","sidebar":"apiReference"},"api-reference/getting-started-integration":{"id":"api-reference/getting-started-integration","title":"Rivet Integration Getting Started","description":"Welcome to the starting guide for integrating Rivet into your application! Currently, we only support integration via Node.js using the @ironclad/rivet-node package.","sidebar":"apiReference"},"api-reference/node/createProcessor":{"id":"api-reference/node/createProcessor","title":"createProcessor","description":"","sidebar":"apiReference"},"api-reference/node/DebuggerEvents":{"id":"api-reference/node/DebuggerEvents","title":"DebuggerEvents","description":"","sidebar":"apiReference"},"api-reference/node/loadProjectFromFile":{"id":"api-reference/node/loadProjectFromFile","title":"loadProjectFromFile","description":"Description","sidebar":"apiReference"},"api-reference/node/loadProjectFromString":{"id":"api-reference/node/loadProjectFromString","title":"loadProjectFromString","description":"Description","sidebar":"apiReference"},"api-reference/node/LooseDataValue":{"id":"api-reference/node/LooseDataValue","title":"LooseDataValue","description":"Description","sidebar":"apiReference"},"api-reference/node/overview":{"id":"api-reference/node/overview","title":"API Overview","description":"This is the API overview for the @ironclad/rivet-node Node.js library. Each of the exports in the api.ts file is documented in its own page, as linked below:","sidebar":"apiReference"},"api-reference/node/RivetDebuggerServer":{"id":"api-reference/node/RivetDebuggerServer","title":"RivetDebuggerServer","description":"","sidebar":"apiReference"},"api-reference/node/runGraph":{"id":"api-reference/node/runGraph","title":"runGraph","description":"Description","sidebar":"apiReference"},"api-reference/node/runGraphInFile":{"id":"api-reference/node/runGraphInFile","title":"runGraphInFile","description":"Description","sidebar":"apiReference"},"api-reference/node/RunGraphOptions":{"id":"api-reference/node/RunGraphOptions","title":"RunGraphOptions","description":"Description","sidebar":"apiReference"},"api-reference/node/startDebuggerServer":{"id":"api-reference/node/startDebuggerServer","title":"startDebuggerServer","description":"Description","sidebar":"apiReference"},"api-reference/recording":{"id":"api-reference/recording","title":"Recording","description":"Enabling recording of your rivet graph executions is simple and straightforward."},"api-reference/remote-debugging":{"id":"api-reference/remote-debugging","title":"Remote Debugging with Rivet","description":"Introduction","sidebar":"apiReference"},"getting-started/first-ai-agent":{"id":"getting-started/first-ai-agent","title":"First AI Agent","description":"When you first open Rivet you are presented with a blank canvas. This is where you can create your first AI agent.","sidebar":"userGuide"},"getting-started/installation":{"id":"getting-started/installation","title":"Installation","description":"System Requirements","sidebar":"userGuide"},"getting-started/setup":{"id":"getting-started/setup","title":"Setup","description":"Settings","sidebar":"userGuide"},"introduction":{"id":"introduction","title":"Introduction to Rivet","description":"Welcome to the Rivet User Guide! Rivet is a powerful Integrated Development Environment (IDE) and library designed for creating AI agents using a visual, graph-based interface. This guide will provide you with an overview of Rivet\'s capabilities and walk you through its various features and functionalities.","sidebar":"userGuide"},"node-reference":{"id":"node-reference","title":"Rivet Node Reference","description":"The node reference contains information about every node built-in to Rivet.","sidebar":"nodeReference"},"node-reference/abort-graph":{"id":"node-reference/abort-graph","title":"Abort Graph Node","description":"Overview","sidebar":"nodeReference"},"node-reference/all-nodes":{"id":"node-reference/all-nodes","title":"All Nodes","description":"The following is all of the nodes built-in to the core of Rivet.","sidebar":"nodeReference"},"node-reference/append-to-dataset":{"id":"node-reference/append-to-dataset","title":"Append to Dataset Node","description":"Append to Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/array":{"id":"node-reference/array","title":"Array Node","description":"Overview","sidebar":"nodeReference"},"node-reference/assemble-message":{"id":"node-reference/assemble-message","title":"Assemble Message Node","description":"Assemble Message Node Screenshot","sidebar":"nodeReference"},"node-reference/assemble-prompt":{"id":"node-reference/assemble-prompt","title":"Assemble Prompt Node","description":"Overview","sidebar":"nodeReference"},"node-reference/audio":{"id":"node-reference/audio","title":"Audio Node","description":"Audio Node Screenshot","sidebar":"nodeReference"},"node-reference/bool":{"id":"node-reference/bool","title":"Bool Node","description":"Bool Node Screenshot","sidebar":"nodeReference"},"node-reference/chat":{"id":"node-reference/chat","title":"Chat Node","description":"Overview","sidebar":"nodeReference"},"node-reference/chunk":{"id":"node-reference/chunk","title":"Chunk Node","description":"Overview","sidebar":"nodeReference"},"node-reference/coalesce":{"id":"node-reference/coalesce","title":"Coalesce Node","description":"Overview","sidebar":"nodeReference"},"node-reference/code":{"id":"node-reference/code","title":"Code Node","description":"Code Node Screenshot","sidebar":"nodeReference"},"node-reference/comment":{"id":"node-reference/comment","title":"Comment Node","description":"Comment Node Screenshot","sidebar":"nodeReference"},"node-reference/compare":{"id":"node-reference/compare","title":"Compare Node","description":"Overview","sidebar":"nodeReference"},"node-reference/context":{"id":"node-reference/context","title":"Context Node","description":"Context Node Screenshot","sidebar":"nodeReference"},"node-reference/create-dataset":{"id":"node-reference/create-dataset","title":"Create Dataset Node","description":"Create Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/delay":{"id":"node-reference/delay","title":"Delay Node","description":"Delay Node Screenshot","sidebar":"nodeReference"},"node-reference/destructure":{"id":"node-reference/destructure","title":"Destructure Node","description":"Destructure Node Screenshot","sidebar":"nodeReference"},"node-reference/evaluate":{"id":"node-reference/evaluate","title":"Evaluate Node","description":"Evaluate Node Screenshot","sidebar":"nodeReference"},"node-reference/external-call":{"id":"node-reference/external-call","title":"External Call Node","description":"External Call Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-json":{"id":"node-reference/extract-json","title":"Extract JSON Node","description":"Extract JSON Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-markdown-code-blocks":{"id":"node-reference/extract-markdown-code-blocks","title":"Extract Markdown Code Blocks Node","description":"Extract Markdown Code Blocks Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-object-path":{"id":"node-reference/extract-object-path","title":"Extract Object Path Node","description":"Extract Object Path Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-with-regex":{"id":"node-reference/extract-with-regex","title":"Extract with Regex Node","description":"Extract with Regex Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-yaml":{"id":"node-reference/extract-yaml","title":"Extract YAML Node","description":"Extract YAML Node Screenshot","sidebar":"nodeReference"},"node-reference/filter":{"id":"node-reference/filter","title":"Filter Node","description":"Filter Node Screenshot","sidebar":"nodeReference"},"node-reference/get-all-datasets":{"id":"node-reference/get-all-datasets","title":"Get All Datasets Node","description":"Get All Datasets Node Screenshot","sidebar":"nodeReference"},"node-reference/get-dataset-row":{"id":"node-reference/get-dataset-row","title":"Get Dataset Row Node","description":"Get Dataset Row Node Screenshot","sidebar":"nodeReference"},"node-reference/get-embedding":{"id":"node-reference/get-embedding","title":"Get Embedding Node","description":"Get Embedding Node Screenshot","sidebar":"nodeReference"},"node-reference/get-global":{"id":"node-reference/get-global","title":"Get Global Node","description":"Get Global Node Screenshot","sidebar":"nodeReference"},"node-reference/gpt-function":{"id":"node-reference/gpt-function","title":"GPT Function Node","description":"GPT Function Node Screenshot","sidebar":"nodeReference"},"node-reference/graph-input":{"id":"node-reference/graph-input","title":"Graph Input Node","description":"Graph Input Node Screenshot","sidebar":"nodeReference"},"node-reference/graph-output":{"id":"node-reference/graph-output","title":"Graph Output Node","description":"Graph Output Node Screenshot","sidebar":"nodeReference"},"node-reference/hash":{"id":"node-reference/hash","title":"Hash Node","description":"Hash Node Screenshot","sidebar":"nodeReference"},"node-reference/http-call":{"id":"node-reference/http-call","title":"HTTP Call Node","description":"HTTP Call Node Screenshot","sidebar":"nodeReference"},"node-reference/if":{"id":"node-reference/if","title":"If Node","description":"Overview","sidebar":"nodeReference"},"node-reference/if-else":{"id":"node-reference/if-else","title":"If/Else Node","description":"If/Else Node Screenshot","sidebar":"nodeReference"},"node-reference/image":{"id":"node-reference/image","title":"Image Node","description":"Image Node Screenshot","sidebar":"nodeReference"},"node-reference/join":{"id":"node-reference/join","title":"Join Node","description":"Join Node Screenshot","sidebar":"nodeReference"},"node-reference/knn-dataset":{"id":"node-reference/knn-dataset","title":"KNN Dataset Node","description":"KNN Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/load-dataset":{"id":"node-reference/load-dataset","title":"Load Dataset Node","description":"Load Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/loop-controller":{"id":"node-reference/loop-controller","title":"Loop Controller Node","description":"Loop Controller Node Screenshot","sidebar":"nodeReference"},"node-reference/match":{"id":"node-reference/match","title":"Match Node","description":"Match Node Screenshot","sidebar":"nodeReference"},"node-reference/number":{"id":"node-reference/number","title":"Number Node","description":"Number Node Screenshot","sidebar":"nodeReference"},"node-reference/object":{"id":"node-reference/object","title":"Object Node","description":"Object Node Screenshot","sidebar":"nodeReference"},"node-reference/passthrough":{"id":"node-reference/passthrough","title":"Passthrough Node","description":"Passthrough Node Screenshot","sidebar":"nodeReference"},"node-reference/pop":{"id":"node-reference/pop","title":"Pop Node","description":"Pop Node Screenshot","sidebar":"nodeReference"},"node-reference/prompt":{"id":"node-reference/prompt","title":"Prompt Node","description":"Prompt Node Screenshot","sidebar":"nodeReference"},"node-reference/race-inputs":{"id":"node-reference/race-inputs","title":"Race Inputs Node","description":"Race Inputs Node Screenshot","sidebar":"nodeReference"},"node-reference/raise-event":{"id":"node-reference/raise-event","title":"Raise Event Node","description":"Raise Event Node Screenshot","sidebar":"nodeReference"},"node-reference/read-directory":{"id":"node-reference/read-directory","title":"Read Directory Node","description":"Read Directory Node Screenshot","sidebar":"nodeReference"},"node-reference/read-file":{"id":"node-reference/read-file","title":"Read File Node","description":"Read File Node Screenshot","sidebar":"nodeReference"},"node-reference/replace-dataset":{"id":"node-reference/replace-dataset","title":"Replace Dataset Node","description":"Replace Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/RNG":{"id":"node-reference/RNG","title":"RNG Node","description":"Random Number Node Screenshot","sidebar":"nodeReference"},"node-reference/set-global":{"id":"node-reference/set-global","title":"Set Global Node","description":"Set Global Node Screenshot","sidebar":"nodeReference"},"node-reference/shuffle":{"id":"node-reference/shuffle","title":"Shuffle Node","description":"Shuffle Node Screenshot","sidebar":"nodeReference"},"node-reference/slice":{"id":"node-reference/slice","title":"Slice Node","description":"Slice Node Screenshot","sidebar":"nodeReference"},"node-reference/split-text":{"id":"node-reference/split-text","title":"Split Text Node","description":"Split Text Node Screenshot","sidebar":"nodeReference"},"node-reference/subgraph":{"id":"node-reference/subgraph","title":"Subgraph Node","description":"Subgraph Node Screenshot","sidebar":"nodeReference"},"node-reference/text":{"id":"node-reference/text","title":"Text Node","description":"Text Node Screenshot","sidebar":"nodeReference"},"node-reference/to-json":{"id":"node-reference/to-json","title":"To JSON Node","description":"To JSON Node Screenshot","sidebar":"nodeReference"},"node-reference/to-yaml":{"id":"node-reference/to-yaml","title":"To YAML Node","description":"To YAML Node Screenshot","sidebar":"nodeReference"},"node-reference/trim-chat-messages":{"id":"node-reference/trim-chat-messages","title":"Trim Chat Messages Node","description":"Trim Chat Messages Node Screenshot","sidebar":"nodeReference"},"node-reference/url-reference":{"id":"node-reference/url-reference","title":"URL Reference Node","description":"URL Reference Node Screenshot","sidebar":"nodeReference"},"node-reference/user-input":{"id":"node-reference/user-input","title":"User Input Node","description":"User Input Node Screenshot","sidebar":"nodeReference"},"node-reference/vector-knn":{"id":"node-reference/vector-knn","title":"Vector K-Nearest Neighbors Node","description":"Overview","sidebar":"nodeReference"},"node-reference/vector-store":{"id":"node-reference/vector-store","title":"Vector Store","description":"Chat Node Screenshot","sidebar":"nodeReference"},"node-reference/wait-for-event":{"id":"node-reference/wait-for-event","title":"Wait For Event Node","description":"Wait For Event Node Screenshot","sidebar":"nodeReference"},"trivet":{"id":"trivet","title":"Trivet","description":"Trivet is a library for running Rivet tests, and an integrated test runner in the Rivet application.","sidebar":"userGuide"},"tutorial":{"id":"tutorial","title":"Rivet Tutorial","description":"The tutorial series in the sidebar will walk you through the process of creating graphs and using different node","sidebar":"tutorial"},"tutorial/installing-getting-started":{"id":"tutorial/installing-getting-started","title":"Installing & Overview","description":"This Tutorial will walk you through the basic building blocks of Rivet.","sidebar":"tutorial"},"tutorial/interpolation-more-node-types":{"id":"tutorial/interpolation-more-node-types","title":"Interpolation & More Node Types","description":"In the sidebar you should see the graphs tab with a list of numbered folders with graphs. These are the graphs that are included in the tutorial project.","sidebar":"tutorial"},"tutorial/loops":{"id":"tutorial/loops","title":"07 - Loops","description":"","sidebar":"tutorial"},"tutorial/matching-conditionals":{"id":"tutorial/matching-conditionals","title":"Matching & Conditionals","description":"In the sidebar you should see the graphs tab with a list of numbered folders with graphs. These are the graphs that are included in the tutorial project.","sidebar":"tutorial"},"tutorial/simple-graph":{"id":"tutorial/simple-graph","title":"Simple Graph","description":"In the sidebar you should see the graphs tab with a list of numbered folders with graphs. These are the graphs that are included in the tutorial project.","sidebar":"tutorial"},"tutorial/splitting":{"id":"tutorial/splitting","title":"06 - Splitting","description":"","sidebar":"tutorial"},"tutorial/subgraphs":{"id":"tutorial/subgraphs","title":"05 - Subgraphs","description":"","sidebar":"tutorial"},"tutorial/testing-graphs":{"id":"tutorial/testing-graphs","title":"08 - Testing Graphs","description":"As your graphs get more complicated, it becomes important to test whether they improving without regressing previous functionality."},"tutorial/yaml":{"id":"tutorial/yaml","title":"04 - YAML","description":"","sidebar":"tutorial"},"user-guide/adding-connecting-nodes":{"id":"user-guide/adding-connecting-nodes","title":"Working with Nodes","description":"Adding Nodes","sidebar":"userGuide"},"user-guide/control-flow":{"id":"user-guide/control-flow","title":"Control Flow","description":"The flow of data in Rivet (and the control of that flow) is handled in two passes on the graph of nodes.","sidebar":"userGuide"},"user-guide/data-types":{"id":"user-guide/data-types","title":"Data Types","description":"Internally, the data the passes through Rivet is marked as a number of data types. When integrating Rivet with your own application, you will need to know what these data types are and how to handle them.","sidebar":"userGuide"},"user-guide/executing-ai-chains":{"id":"user-guide/executing-ai-chains","title":"Executing AI Chains","description":"Data Flow","sidebar":"userGuide"},"user-guide/executors":{"id":"user-guide/executors","title":"Executors","description":"Executors are responsible for running the graphs in Rivet. The executor can be chosen using the dropdown in the menu bar of the application.","sidebar":"userGuide"},"user-guide/features/chat-viewer":{"id":"user-guide/features/chat-viewer","title":"Chat Viewer","description":"The Chat Viewer gives you a live view of all Chat nodes that are running in your Rivet graphs. It is accessible by clicking the \\"Chat Viewer\\" tab at the top of Rivet.","sidebar":"userGuide"},"user-guide/features/data-studio":{"id":"user-guide/features/data-studio","title":"Data Studio","description":"The Data Studio in Rivet is your scratch pad for working with data and graphs. It is accessible by clicking the \\"Data Studio\\" tab at the top of Rivet.","sidebar":"userGuide"},"user-guide/features/prompt-designer":{"id":"user-guide/features/prompt-designer","title":"Prompt Designer","description":"The Prompt Designer gives you a UI to tweak and design your prompts that you pass into your Chat nodes.","sidebar":"userGuide"},"user-guide/features/trivet-tests":{"id":"user-guide/features/trivet-tests","title":"Trivet Tests","description":"See Trivet for more information.","sidebar":"userGuide"},"user-guide/live-debugging":{"id":"user-guide/live-debugging","title":"Live Debugging","description":"Currently Executing Nodes","sidebar":"userGuide"},"user-guide/loops":{"id":"user-guide/loops","title":"Loops","description":"Loops and the loop controller are the most difficult concept in Rivet. They are also incredibly powerful and necessary for many use cases.","sidebar":"userGuide"},"user-guide/overview-of-interface":{"id":"user-guide/overview-of-interface","title":"Overview of the Interface","description":"Sidebar","sidebar":"userGuide"},"user-guide/plugins":{"id":"user-guide/plugins","title":"Plugins","description":"Plugins allow authors to extend the functionality of Rivet, such as adding new nodes that you can use in your graphs.","sidebar":"userGuide"},"user-guide/plugins/built-in/all":{"id":"user-guide/plugins/built-in/all","title":"All Built-In Plugins","description":"The available built-in plugins are:","sidebar":"userGuide"},"user-guide/plugins/built-in/anthropic":{"id":"user-guide/plugins/built-in/anthropic","title":"Anthropic Plugin","description":"The Anthropic plugin provides access to Claude and Claude Instant using the","sidebar":"userGuide"},"user-guide/plugins/built-in/assemblyai":{"id":"user-guide/plugins/built-in/assemblyai","title":"AssemblyAI Plugin","description":"At the moment you must use the node executor to use the AssemblyAI plugin in the Rivet UI. You may also use the plugin when embedding Rivet in your own application.","sidebar":"userGuide"},"user-guide/plugins/built-in/autoevals":{"id":"user-guide/plugins/built-in/autoevals","title":"Autoevals Plugin","description":"The Autoevals plugin provides a node that can automatically evaluate the performance of an LLM response using a battle-tested set of prompts.","sidebar":"userGuide"},"user-guide/plugins/built-in/gentrace":{"id":"user-guide/plugins/built-in/gentrace","title":"Gentrace Plugin","description":"Gentrace is\xa0an evaluation and observability product that helps improve the quality, safety, and compliance of your AI features.","sidebar":"userGuide"},"user-guide/plugins/built-in/huggingface":{"id":"user-guide/plugins/built-in/huggingface","title":"Hugging Face Plugin","description":"","sidebar":"userGuide"},"user-guide/plugins/built-in/pinecone":{"id":"user-guide/plugins/built-in/pinecone","title":"Pinecone Plugin","description":"","sidebar":"userGuide"},"user-guide/plugins/creating-plugins":{"id":"user-guide/plugins/creating-plugins","title":"Creating a Plugin","description":"Introduction","sidebar":"userGuide"},"user-guide/prompt-designer":{"id":"user-guide/prompt-designer","title":"Prompt Designer","description":"TODO"},"user-guide/recordings":{"id":"user-guide/recordings","title":"Recordings","description":"Using the ExecutionRecorder class in your code, you can generate .rivet-recording files that contain","sidebar":"userGuide"},"user-guide/remote-debugging":{"id":"user-guide/remote-debugging","title":"Remote Debugging","description":"Remote debugging allows you to integrate the Rivet Core or Rivet Node libraries in another application, run your graphs in that other application, but see the live graph execution in the Rivet application! This is useful for debugging graphs that are running in a production environment, or for debugging graphs that are running in a different environment than the Rivet application. This is very useful when using the External Call Node, as the default executor cannot call into your own application\'s code.","sidebar":"userGuide"},"user-guide/splitting":{"id":"user-guide/splitting","title":"Splitting","description":"Splitting a node is a powerful tool for parallelizing execution. Change a node to a Split node by toggling on Split on any node:","sidebar":"userGuide"},"user-guide/subgraphs":{"id":"user-guide/subgraphs","title":"Subgraphs","description":"Subgraphs are a powerful tool for composing graphs together. They allow you to create a graph that can be used as a node in another graph. This allows you to create reusable components, and to create graphs that are easier to understand.","sidebar":"userGuide"},"user-guide/trivet-getting-started":{"id":"user-guide/trivet-getting-started","title":"Trivet - Getting Started","description":"To get started with Trivet, select the Trivet Tests tab at the top of the Rivet application.","sidebar":"userGuide"},"user-guide/trivet-library":{"id":"user-guide/trivet-library","title":"Trivet Library","description":"The Trivet Library is a powerful tool for running tests on your Rivet projects programmatically. It provides a way to validate and test the functionality of your Rivet graphs. All code examples in this documentation are written in TypeScript.","sidebar":"userGuide"},"user-guide/trivet-tutorial":{"id":"user-guide/trivet-tutorial","title":"Trivet - Tutorial","description":"Suppose that we want to test a simple graph that executes a call against GPT-3.5, but that names the assistant:","sidebar":"userGuide"},"user-guide/trivet-validation-graphs":{"id":"user-guide/trivet-validation-graphs","title":"Trivet - Validator Graphs","description":"Instead of using baked-in validations, Trivet uses Rivet graphs to perform validation on your test graph. This allows you the ultimate flexibility in how you want to validate your graph. It is common to make LLM calls to validate your graph - a great pattern is asking an LLM to respond with YES or NO after asking it a question, and then using a Match node to find either the YES or NO.","sidebar":"userGuide"},"user-guide/working-with-graphs":{"id":"user-guide/working-with-graphs","title":"Working with Graphs","description":"A Rivet project contains a set of named graphs. Each of these graphs contains a set of nodes connected together, forming the graph.","sidebar":"userGuide"},"user-guide/working-with-projects":{"id":"user-guide/working-with-projects","title":"Working with Projects","description":"A Rivet project contains a set of graphs. These graphs can call each other by using a Subgraph Node. Any graph can call any other graph in the project (including itself).","sidebar":"userGuide"}}}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"userGuide":[{"type":"link","label":"Introduction to Rivet","href":"/docs/","docId":"introduction"},{"type":"category","label":"Getting Started","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Installation","href":"/docs/getting-started/installation","docId":"getting-started/installation"},{"type":"link","label":"Setup","href":"/docs/getting-started/setup","docId":"getting-started/setup"},{"type":"link","label":"First AI Agent","href":"/docs/getting-started/first-ai-agent","docId":"getting-started/first-ai-agent"}]},{"type":"category","label":"Working with Rivet","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Overview of the Interface","href":"/docs/user-guide/overview-of-interface","docId":"user-guide/overview-of-interface"},{"type":"link","label":"Working with Nodes","href":"/docs/user-guide/adding-connecting-nodes","docId":"user-guide/adding-connecting-nodes"},{"type":"link","label":"Working with Graphs","href":"/docs/user-guide/working-with-graphs","docId":"user-guide/working-with-graphs"},{"type":"link","label":"Working with Projects","href":"/docs/user-guide/working-with-projects","docId":"user-guide/working-with-projects"},{"type":"link","label":"Executing AI Chains","href":"/docs/user-guide/executing-ai-chains","docId":"user-guide/executing-ai-chains"},{"type":"link","label":"Splitting","href":"/docs/user-guide/splitting","docId":"user-guide/splitting"},{"type":"link","label":"Subgraphs","href":"/docs/user-guide/subgraphs","docId":"user-guide/subgraphs"},{"type":"link","label":"Executors","href":"/docs/user-guide/executors","docId":"user-guide/executors"},{"type":"link","label":"Recordings","href":"/docs/user-guide/recordings","docId":"user-guide/recordings"}]},{"type":"category","label":"Features","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Prompt Designer","href":"/docs/user-guide/features/prompt-designer","docId":"user-guide/features/prompt-designer"},{"type":"link","label":"Trivet Tests","href":"/docs/user-guide/features/trivet-tests","docId":"user-guide/features/trivet-tests"},{"type":"link","label":"Chat Viewer","href":"/docs/user-guide/features/chat-viewer","docId":"user-guide/features/chat-viewer"},{"type":"link","label":"Data Studio","href":"/docs/user-guide/features/data-studio","docId":"user-guide/features/data-studio"}]},{"type":"category","label":"Plugins","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Plugins","href":"/docs/user-guide/plugins","docId":"user-guide/plugins"},{"type":"link","label":"Creating a Plugin","href":"/docs/user-guide/plugins/creating-plugins","docId":"user-guide/plugins/creating-plugins"}]},{"type":"category","label":"Built-In Plugins","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"All Built-In Plugins","href":"/docs/user-guide/plugins/built-in/all","docId":"user-guide/plugins/built-in/all"},{"type":"link","label":"Anthropic","href":"/docs/user-guide/plugins/built-in/anthropic","docId":"user-guide/plugins/built-in/anthropic"},{"type":"link","label":"AssemblyAI","href":"/docs/user-guide/plugins/built-in/assemblyai","docId":"user-guide/plugins/built-in/assemblyai"},{"type":"link","label":"Autoevals","href":"/docs/user-guide/plugins/built-in/autoevals","docId":"user-guide/plugins/built-in/autoevals"},{"type":"link","label":"Gentrace","href":"/docs/user-guide/plugins/built-in/gentrace","docId":"user-guide/plugins/built-in/gentrace"},{"type":"link","label":"Hugging Face","href":"/docs/user-guide/plugins/built-in/huggingface","docId":"user-guide/plugins/built-in/huggingface"},{"type":"link","label":"Pinecone","href":"/docs/user-guide/plugins/built-in/pinecone","docId":"user-guide/plugins/built-in/pinecone"}]},{"type":"category","label":"Debugging","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Live Debugging","href":"/docs/user-guide/live-debugging","docId":"user-guide/live-debugging"},{"type":"link","label":"Remote Debugging","href":"/docs/user-guide/remote-debugging","docId":"user-guide/remote-debugging"}]},{"type":"category","label":"Testing","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Trivet","href":"/docs/trivet","docId":"trivet"},{"type":"link","label":"Getting Started","href":"/docs/user-guide/trivet-getting-started","docId":"user-guide/trivet-getting-started"},{"type":"link","label":"Validation Graphs","href":"/docs/user-guide/trivet-validation-graphs","docId":"user-guide/trivet-validation-graphs"},{"type":"link","label":"Tutorial","href":"/docs/user-guide/trivet-tutorial","docId":"user-guide/trivet-tutorial"},{"type":"link","label":"Trivet Library","href":"/docs/user-guide/trivet-library","docId":"user-guide/trivet-library"}]},{"type":"category","label":"Advanced","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Data Types","href":"/docs/user-guide/data-types","docId":"user-guide/data-types"},{"type":"link","label":"Control Flow","href":"/docs/user-guide/control-flow","docId":"user-guide/control-flow"},{"type":"link","label":"Loops","href":"/docs/user-guide/loops","docId":"user-guide/loops"}]}],"tutorial":[{"type":"link","label":"Rivet Tutorial","href":"/docs/tutorial","docId":"tutorial"},{"type":"link","label":"00 - Installing & Overview","href":"/docs/tutorial/installing-getting-started","docId":"tutorial/installing-getting-started"},{"type":"link","label":"01 - Simple Graph","href":"/docs/tutorial/simple-graph","docId":"tutorial/simple-graph"},{"type":"link","label":"02 - Interpolation & More Node Types","href":"/docs/tutorial/interpolation-more-node-types","docId":"tutorial/interpolation-more-node-types"},{"type":"link","label":"03 - Matching & Conditionals","href":"/docs/tutorial/matching-conditionals","docId":"tutorial/matching-conditionals"},{"type":"link","label":"04 - YAML","href":"/docs/tutorial/yaml","docId":"tutorial/yaml"},{"type":"link","label":"05 - Subgraphs","href":"/docs/tutorial/subgraphs","docId":"tutorial/subgraphs"},{"type":"link","label":"06 - Splitting","href":"/docs/tutorial/splitting","docId":"tutorial/splitting"},{"type":"link","label":"07 - Loops","href":"/docs/tutorial/loops","docId":"tutorial/loops"}],"apiReference":[{"type":"link","label":"Rivet API Reference","href":"/docs/api-reference","docId":"api-reference"},{"type":"link","label":"Rivet Integration Getting Started","href":"/docs/api-reference/getting-started-integration","docId":"api-reference/getting-started-integration"},{"type":"link","label":"Remote Debugging with Rivet","href":"/docs/api-reference/remote-debugging","docId":"api-reference/remote-debugging"},{"type":"category","label":"@rivet/node","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"API Overview","href":"/docs/api-reference/node/overview","docId":"api-reference/node/overview"},{"type":"link","label":"createProcessor","href":"/docs/api-reference/node/createProcessor","docId":"api-reference/node/createProcessor"},{"type":"link","label":"loadProjectFromFile","href":"/docs/api-reference/node/loadProjectFromFile","docId":"api-reference/node/loadProjectFromFile"},{"type":"link","label":"loadProjectFromString","href":"/docs/api-reference/node/loadProjectFromString","docId":"api-reference/node/loadProjectFromString"},{"type":"link","label":"runGraph","href":"/docs/api-reference/node/runGraph","docId":"api-reference/node/runGraph"},{"type":"link","label":"runGraphInFile","href":"/docs/api-reference/node/runGraphInFile","docId":"api-reference/node/runGraphInFile"},{"type":"link","label":"startDebuggerServer","href":"/docs/api-reference/node/startDebuggerServer","docId":"api-reference/node/startDebuggerServer"},{"type":"category","label":"Types","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"DebuggerEvents","href":"/docs/api-reference/node/DebuggerEvents","docId":"api-reference/node/DebuggerEvents"},{"type":"link","label":"LooseDataValue","href":"/docs/api-reference/node/LooseDataValue","docId":"api-reference/node/LooseDataValue"},{"type":"link","label":"RivetDebuggerServer","href":"/docs/api-reference/node/RivetDebuggerServer","docId":"api-reference/node/RivetDebuggerServer"},{"type":"link","label":"RunGraphOptions","href":"/docs/api-reference/node/RunGraphOptions","docId":"api-reference/node/RunGraphOptions"}]}]},{"type":"category","label":"@rivet/core","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"API Overview","href":"/docs/api-reference/core/overview","docId":"api-reference/core/overview"},{"type":"link","label":"DataValue","href":"/docs/api-reference/core/DataValue","docId":"api-reference/core/DataValue"},{"type":"link","label":"GraphProcessor","href":"/docs/api-reference/core/GraphProcessor","docId":"api-reference/core/GraphProcessor"},{"type":"category","label":"Types","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"DataValue","href":"/docs/api-reference/core/DataValue","docId":"api-reference/core/DataValue"},{"type":"link","label":"NodeGraph","href":"/docs/api-reference/core/NodeGraph","docId":"api-reference/core/NodeGraph"},{"type":"link","label":"Project","href":"/docs/api-reference/core/Project","docId":"api-reference/core/Project"},{"type":"link","label":"Settings","href":"/docs/api-reference/core/Settings","docId":"api-reference/core/Settings"}]}]}],"nodeReference":[{"type":"link","label":"Rivet Node Reference","href":"/docs/node-reference","docId":"node-reference"},{"type":"link","label":"All Nodes","href":"/docs/node-reference/all-nodes","docId":"node-reference/all-nodes"},{"type":"category","label":"Text","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Chunk","href":"/docs/node-reference/chunk","docId":"node-reference/chunk"},{"type":"link","label":"Extract Markdown Code Blocks","href":"/docs/node-reference/extract-markdown-code-blocks","docId":"node-reference/extract-markdown-code-blocks"},{"type":"link","label":"Extract with Regex","href":"/docs/node-reference/extract-with-regex","docId":"node-reference/extract-with-regex"},{"type":"link","label":"Join","href":"/docs/node-reference/join","docId":"node-reference/join"},{"type":"link","label":"Prompt","href":"/docs/node-reference/prompt","docId":"node-reference/prompt"},{"type":"link","label":"Split Text","href":"/docs/node-reference/split-text","docId":"node-reference/split-text"},{"type":"link","label":"Text","href":"/docs/node-reference/text","docId":"node-reference/text"},{"type":"link","label":"To YAML","href":"/docs/node-reference/to-yaml","docId":"node-reference/to-yaml"},{"type":"link","label":"To JSON","href":"/docs/node-reference/to-json","docId":"node-reference/to-json"}]},{"type":"category","label":"AI","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Assemble Message","href":"/docs/node-reference/assemble-message","docId":"node-reference/assemble-message"},{"type":"link","label":"Assemble Prompt","href":"/docs/node-reference/assemble-prompt","docId":"node-reference/assemble-prompt"},{"type":"link","label":"Chat","href":"/docs/node-reference/chat","docId":"node-reference/chat"},{"type":"link","label":"GPT Function","href":"/docs/node-reference/gpt-function","docId":"node-reference/gpt-function"},{"type":"link","label":"Get Embedding","href":"/docs/node-reference/get-embedding","docId":"node-reference/get-embedding"},{"type":"link","label":"Trim Chat Messages","href":"/docs/node-reference/trim-chat-messages","docId":"node-reference/trim-chat-messages"}]},{"type":"category","label":"Lists","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Array","href":"/docs/node-reference/array","docId":"node-reference/array"},{"type":"link","label":"Filter","href":"/docs/node-reference/filter","docId":"node-reference/filter"},{"type":"link","label":"Pop","href":"/docs/node-reference/pop","docId":"node-reference/pop"},{"type":"link","label":"Shuffle","href":"/docs/node-reference/shuffle","docId":"node-reference/shuffle"},{"type":"link","label":"Slice","href":"/docs/node-reference/slice","docId":"node-reference/slice"}]},{"type":"category","label":"Numbers","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Evaluate","href":"/docs/node-reference/evaluate","docId":"node-reference/evaluate"},{"type":"link","label":"Number","href":"/docs/node-reference/number","docId":"node-reference/number"},{"type":"link","label":"RNG","href":"/docs/node-reference/RNG","docId":"node-reference/RNG"}]},{"type":"category","label":"Objects","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Destructure","href":"/docs/node-reference/destructure","docId":"node-reference/destructure"},{"type":"link","label":"Extract JSON","href":"/docs/node-reference/extract-json","docId":"node-reference/extract-json"},{"type":"link","label":"Extract Object Path","href":"/docs/node-reference/extract-object-path","docId":"node-reference/extract-object-path"},{"type":"link","label":"Extract YAML","href":"/docs/node-reference/extract-yaml","docId":"node-reference/extract-yaml"},{"type":"link","label":"Object","href":"/docs/node-reference/object","docId":"node-reference/object"}]},{"type":"category","label":"Data","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Audio","href":"/docs/node-reference/audio","docId":"node-reference/audio"},{"type":"link","label":"Bool","href":"/docs/node-reference/bool","docId":"node-reference/bool"},{"type":"link","label":"Hash","href":"/docs/node-reference/hash","docId":"node-reference/hash"},{"type":"link","label":"Image","href":"/docs/node-reference/image","docId":"node-reference/image"},{"type":"link","label":"URL Reference","href":"/docs/node-reference/url-reference","docId":"node-reference/url-reference"}]},{"type":"category","label":"Logic","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Abort Graph","href":"/docs/node-reference/abort-graph","docId":"node-reference/abort-graph"},{"type":"link","label":"Coalesce","href":"/docs/node-reference/coalesce","docId":"node-reference/coalesce"},{"type":"link","label":"Compare","href":"/docs/node-reference/compare","docId":"node-reference/compare"},{"type":"link","label":"Delay","href":"/docs/node-reference/delay","docId":"node-reference/delay"},{"type":"link","label":"If","href":"/docs/node-reference/if","docId":"node-reference/if"},{"type":"link","label":"If/Else","href":"/docs/node-reference/if-else","docId":"node-reference/if-else"},{"type":"link","label":"Loop Controller","href":"/docs/node-reference/loop-controller","docId":"node-reference/loop-controller"},{"type":"link","label":"Match","href":"/docs/node-reference/match","docId":"node-reference/match"},{"type":"link","label":"Passthrough","href":"/docs/node-reference/passthrough","docId":"node-reference/passthrough"},{"type":"link","label":"Race Inputs","href":"/docs/node-reference/race-inputs","docId":"node-reference/race-inputs"}]},{"type":"category","label":"Input/Output","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Append to Dataset","href":"/docs/node-reference/append-to-dataset","docId":"node-reference/append-to-dataset"},{"type":"link","label":"Create Dataset","href":"/docs/node-reference/create-dataset","docId":"node-reference/create-dataset"},{"type":"link","label":"Get All Datasets","href":"/docs/node-reference/get-all-datasets","docId":"node-reference/get-all-datasets"},{"type":"link","label":"Get Dataset Row","href":"/docs/node-reference/get-dataset-row","docId":"node-reference/get-dataset-row"},{"type":"link","label":"Graph Input","href":"/docs/node-reference/graph-input","docId":"node-reference/graph-input"},{"type":"link","label":"Graph Output","href":"/docs/node-reference/graph-output","docId":"node-reference/graph-output"},{"type":"link","label":"KNN Dataset","href":"/docs/node-reference/knn-dataset","docId":"node-reference/knn-dataset"},{"type":"link","label":"Load Dataset","href":"/docs/node-reference/load-dataset","docId":"node-reference/load-dataset"},{"type":"link","label":"Read Directory","href":"/docs/node-reference/read-directory","docId":"node-reference/read-directory"},{"type":"link","label":"Read File","href":"/docs/node-reference/read-file","docId":"node-reference/read-file"},{"type":"link","label":"Replace Dataset","href":"/docs/node-reference/replace-dataset","docId":"node-reference/replace-dataset"},{"type":"link","label":"User Input","href":"/docs/node-reference/user-input","docId":"node-reference/user-input"},{"type":"link","label":"Vector Store","href":"/docs/node-reference/vector-store","docId":"node-reference/vector-store"},{"type":"link","label":"Vector KNN","href":"/docs/node-reference/vector-knn","docId":"node-reference/vector-knn"}]},{"type":"category","label":"Advanced","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"Code","href":"/docs/node-reference/code","docId":"node-reference/code"},{"type":"link","label":"Comment","href":"/docs/node-reference/comment","docId":"node-reference/comment"},{"type":"link","label":"Context","href":"/docs/node-reference/context","docId":"node-reference/context"},{"type":"link","label":"External Call","href":"/docs/node-reference/external-call","docId":"node-reference/external-call"},{"type":"link","label":"Get Global","href":"/docs/node-reference/get-global","docId":"node-reference/get-global"},{"type":"link","label":"HTTP Call","href":"/docs/node-reference/http-call","docId":"node-reference/http-call"},{"type":"link","label":"Raise Event","href":"/docs/node-reference/raise-event","docId":"node-reference/raise-event"},{"type":"link","label":"Set Global","href":"/docs/node-reference/set-global","docId":"node-reference/set-global"},{"type":"link","label":"Subgraph","href":"/docs/node-reference/subgraph","docId":"node-reference/subgraph"},{"type":"link","label":"Wait For Event","href":"/docs/node-reference/wait-for-event","docId":"node-reference/wait-for-event"}]}]},"docs":{"api-reference":{"id":"api-reference","title":"Rivet API Reference","description":"This section of the Rivet documentation goes over the TypeScript APIs for @ironclad/rivet-core and @ironclad/rivet-node.","sidebar":"apiReference"},"api-reference/core/DataValue":{"id":"api-reference/core/DataValue","title":"DataValue","description":"","sidebar":"apiReference"},"api-reference/core/GraphProcessor":{"id":"api-reference/core/GraphProcessor","title":"GraphProcessor","description":"","sidebar":"apiReference"},"api-reference/core/NodeGraph":{"id":"api-reference/core/NodeGraph","title":"NodeGraph","description":"","sidebar":"apiReference"},"api-reference/core/overview":{"id":"api-reference/core/overview","title":"API Overview","description":"","sidebar":"apiReference"},"api-reference/core/Project":{"id":"api-reference/core/Project","title":"Project","description":"","sidebar":"apiReference"},"api-reference/core/Settings":{"id":"api-reference/core/Settings","title":"Settings","description":"Description","sidebar":"apiReference"},"api-reference/getting-started-integration":{"id":"api-reference/getting-started-integration","title":"Rivet Integration Getting Started","description":"Welcome to the starting guide for integrating Rivet into your application! Currently, we only support integration via Node.js using the @ironclad/rivet-node package.","sidebar":"apiReference"},"api-reference/node/createProcessor":{"id":"api-reference/node/createProcessor","title":"createProcessor","description":"","sidebar":"apiReference"},"api-reference/node/DebuggerEvents":{"id":"api-reference/node/DebuggerEvents","title":"DebuggerEvents","description":"","sidebar":"apiReference"},"api-reference/node/loadProjectFromFile":{"id":"api-reference/node/loadProjectFromFile","title":"loadProjectFromFile","description":"Description","sidebar":"apiReference"},"api-reference/node/loadProjectFromString":{"id":"api-reference/node/loadProjectFromString","title":"loadProjectFromString","description":"Description","sidebar":"apiReference"},"api-reference/node/LooseDataValue":{"id":"api-reference/node/LooseDataValue","title":"LooseDataValue","description":"Description","sidebar":"apiReference"},"api-reference/node/overview":{"id":"api-reference/node/overview","title":"API Overview","description":"This is the API overview for the @ironclad/rivet-node Node.js library. Each of the exports in the api.ts file is documented in its own page, as linked below:","sidebar":"apiReference"},"api-reference/node/RivetDebuggerServer":{"id":"api-reference/node/RivetDebuggerServer","title":"RivetDebuggerServer","description":"","sidebar":"apiReference"},"api-reference/node/runGraph":{"id":"api-reference/node/runGraph","title":"runGraph","description":"Description","sidebar":"apiReference"},"api-reference/node/runGraphInFile":{"id":"api-reference/node/runGraphInFile","title":"runGraphInFile","description":"Description","sidebar":"apiReference"},"api-reference/node/RunGraphOptions":{"id":"api-reference/node/RunGraphOptions","title":"RunGraphOptions","description":"Description","sidebar":"apiReference"},"api-reference/node/startDebuggerServer":{"id":"api-reference/node/startDebuggerServer","title":"startDebuggerServer","description":"Description","sidebar":"apiReference"},"api-reference/recording":{"id":"api-reference/recording","title":"Recording","description":"Enabling recording of your rivet graph executions is simple and straightforward."},"api-reference/remote-debugging":{"id":"api-reference/remote-debugging","title":"Remote Debugging with Rivet","description":"Introduction","sidebar":"apiReference"},"getting-started/first-ai-agent":{"id":"getting-started/first-ai-agent","title":"First AI Agent","description":"When you first open Rivet you are presented with a blank canvas. This is where you can create your first AI agent.","sidebar":"userGuide"},"getting-started/installation":{"id":"getting-started/installation","title":"Installation","description":"System Requirements","sidebar":"userGuide"},"getting-started/setup":{"id":"getting-started/setup","title":"Setup","description":"Settings","sidebar":"userGuide"},"introduction":{"id":"introduction","title":"Introduction to Rivet","description":"Welcome to the Rivet User Guide! Rivet is a powerful Integrated Development Environment (IDE) and library designed for creating AI agents using a visual, graph-based interface. This guide will provide you with an overview of Rivet\'s capabilities and walk you through its various features and functionalities.","sidebar":"userGuide"},"node-reference":{"id":"node-reference","title":"Rivet Node Reference","description":"The node reference contains information about every node built-in to Rivet.","sidebar":"nodeReference"},"node-reference/abort-graph":{"id":"node-reference/abort-graph","title":"Abort Graph Node","description":"Overview","sidebar":"nodeReference"},"node-reference/all-nodes":{"id":"node-reference/all-nodes","title":"All Nodes","description":"The following is all of the nodes built-in to the core of Rivet.","sidebar":"nodeReference"},"node-reference/append-to-dataset":{"id":"node-reference/append-to-dataset","title":"Append to Dataset Node","description":"Append to Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/array":{"id":"node-reference/array","title":"Array Node","description":"Overview","sidebar":"nodeReference"},"node-reference/assemble-message":{"id":"node-reference/assemble-message","title":"Assemble Message Node","description":"Assemble Message Node Screenshot","sidebar":"nodeReference"},"node-reference/assemble-prompt":{"id":"node-reference/assemble-prompt","title":"Assemble Prompt Node","description":"Overview","sidebar":"nodeReference"},"node-reference/audio":{"id":"node-reference/audio","title":"Audio Node","description":"Audio Node Screenshot","sidebar":"nodeReference"},"node-reference/bool":{"id":"node-reference/bool","title":"Bool Node","description":"Bool Node Screenshot","sidebar":"nodeReference"},"node-reference/chat":{"id":"node-reference/chat","title":"Chat Node","description":"Overview","sidebar":"nodeReference"},"node-reference/chunk":{"id":"node-reference/chunk","title":"Chunk Node","description":"Overview","sidebar":"nodeReference"},"node-reference/coalesce":{"id":"node-reference/coalesce","title":"Coalesce Node","description":"Overview","sidebar":"nodeReference"},"node-reference/code":{"id":"node-reference/code","title":"Code Node","description":"Code Node Screenshot","sidebar":"nodeReference"},"node-reference/comment":{"id":"node-reference/comment","title":"Comment Node","description":"Comment Node Screenshot","sidebar":"nodeReference"},"node-reference/compare":{"id":"node-reference/compare","title":"Compare Node","description":"Overview","sidebar":"nodeReference"},"node-reference/context":{"id":"node-reference/context","title":"Context Node","description":"Context Node Screenshot","sidebar":"nodeReference"},"node-reference/create-dataset":{"id":"node-reference/create-dataset","title":"Create Dataset Node","description":"Create Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/delay":{"id":"node-reference/delay","title":"Delay Node","description":"Delay Node Screenshot","sidebar":"nodeReference"},"node-reference/destructure":{"id":"node-reference/destructure","title":"Destructure Node","description":"Destructure Node Screenshot","sidebar":"nodeReference"},"node-reference/evaluate":{"id":"node-reference/evaluate","title":"Evaluate Node","description":"Evaluate Node Screenshot","sidebar":"nodeReference"},"node-reference/external-call":{"id":"node-reference/external-call","title":"External Call Node","description":"External Call Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-json":{"id":"node-reference/extract-json","title":"Extract JSON Node","description":"Extract JSON Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-markdown-code-blocks":{"id":"node-reference/extract-markdown-code-blocks","title":"Extract Markdown Code Blocks Node","description":"Extract Markdown Code Blocks Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-object-path":{"id":"node-reference/extract-object-path","title":"Extract Object Path Node","description":"Extract Object Path Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-with-regex":{"id":"node-reference/extract-with-regex","title":"Extract with Regex Node","description":"Extract with Regex Node Screenshot","sidebar":"nodeReference"},"node-reference/extract-yaml":{"id":"node-reference/extract-yaml","title":"Extract YAML Node","description":"Extract YAML Node Screenshot","sidebar":"nodeReference"},"node-reference/filter":{"id":"node-reference/filter","title":"Filter Node","description":"Filter Node Screenshot","sidebar":"nodeReference"},"node-reference/get-all-datasets":{"id":"node-reference/get-all-datasets","title":"Get All Datasets Node","description":"Get All Datasets Node Screenshot","sidebar":"nodeReference"},"node-reference/get-dataset-row":{"id":"node-reference/get-dataset-row","title":"Get Dataset Row Node","description":"Get Dataset Row Node Screenshot","sidebar":"nodeReference"},"node-reference/get-embedding":{"id":"node-reference/get-embedding","title":"Get Embedding Node","description":"Get Embedding Node Screenshot","sidebar":"nodeReference"},"node-reference/get-global":{"id":"node-reference/get-global","title":"Get Global Node","description":"Get Global Node Screenshot","sidebar":"nodeReference"},"node-reference/gpt-function":{"id":"node-reference/gpt-function","title":"GPT Function Node","description":"GPT Function Node Screenshot","sidebar":"nodeReference"},"node-reference/graph-input":{"id":"node-reference/graph-input","title":"Graph Input Node","description":"Graph Input Node Screenshot","sidebar":"nodeReference"},"node-reference/graph-output":{"id":"node-reference/graph-output","title":"Graph Output Node","description":"Graph Output Node Screenshot","sidebar":"nodeReference"},"node-reference/hash":{"id":"node-reference/hash","title":"Hash Node","description":"Hash Node Screenshot","sidebar":"nodeReference"},"node-reference/http-call":{"id":"node-reference/http-call","title":"HTTP Call Node","description":"HTTP Call Node Screenshot","sidebar":"nodeReference"},"node-reference/if":{"id":"node-reference/if","title":"If Node","description":"Overview","sidebar":"nodeReference"},"node-reference/if-else":{"id":"node-reference/if-else","title":"If/Else Node","description":"If/Else Node Screenshot","sidebar":"nodeReference"},"node-reference/image":{"id":"node-reference/image","title":"Image Node","description":"Image Node Screenshot","sidebar":"nodeReference"},"node-reference/join":{"id":"node-reference/join","title":"Join Node","description":"Join Node Screenshot","sidebar":"nodeReference"},"node-reference/knn-dataset":{"id":"node-reference/knn-dataset","title":"KNN Dataset Node","description":"KNN Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/load-dataset":{"id":"node-reference/load-dataset","title":"Load Dataset Node","description":"Load Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/loop-controller":{"id":"node-reference/loop-controller","title":"Loop Controller Node","description":"Loop Controller Node Screenshot","sidebar":"nodeReference"},"node-reference/match":{"id":"node-reference/match","title":"Match Node","description":"Match Node Screenshot","sidebar":"nodeReference"},"node-reference/number":{"id":"node-reference/number","title":"Number Node","description":"Number Node Screenshot","sidebar":"nodeReference"},"node-reference/object":{"id":"node-reference/object","title":"Object Node","description":"Object Node Screenshot","sidebar":"nodeReference"},"node-reference/passthrough":{"id":"node-reference/passthrough","title":"Passthrough Node","description":"Passthrough Node Screenshot","sidebar":"nodeReference"},"node-reference/pop":{"id":"node-reference/pop","title":"Pop Node","description":"Pop Node Screenshot","sidebar":"nodeReference"},"node-reference/prompt":{"id":"node-reference/prompt","title":"Prompt Node","description":"Prompt Node Screenshot","sidebar":"nodeReference"},"node-reference/race-inputs":{"id":"node-reference/race-inputs","title":"Race Inputs Node","description":"Race Inputs Node Screenshot","sidebar":"nodeReference"},"node-reference/raise-event":{"id":"node-reference/raise-event","title":"Raise Event Node","description":"Raise Event Node Screenshot","sidebar":"nodeReference"},"node-reference/read-directory":{"id":"node-reference/read-directory","title":"Read Directory Node","description":"Read Directory Node Screenshot","sidebar":"nodeReference"},"node-reference/read-file":{"id":"node-reference/read-file","title":"Read File Node","description":"Read File Node Screenshot","sidebar":"nodeReference"},"node-reference/replace-dataset":{"id":"node-reference/replace-dataset","title":"Replace Dataset Node","description":"Replace Dataset Node Screenshot","sidebar":"nodeReference"},"node-reference/RNG":{"id":"node-reference/RNG","title":"RNG Node","description":"Random Number Node Screenshot","sidebar":"nodeReference"},"node-reference/set-global":{"id":"node-reference/set-global","title":"Set Global Node","description":"Set Global Node Screenshot","sidebar":"nodeReference"},"node-reference/shuffle":{"id":"node-reference/shuffle","title":"Shuffle Node","description":"Shuffle Node Screenshot","sidebar":"nodeReference"},"node-reference/slice":{"id":"node-reference/slice","title":"Slice Node","description":"Slice Node Screenshot","sidebar":"nodeReference"},"node-reference/split-text":{"id":"node-reference/split-text","title":"Split Text Node","description":"Split Text Node Screenshot","sidebar":"nodeReference"},"node-reference/subgraph":{"id":"node-reference/subgraph","title":"Subgraph Node","description":"Subgraph Node Screenshot","sidebar":"nodeReference"},"node-reference/text":{"id":"node-reference/text","title":"Text Node","description":"Text Node Screenshot","sidebar":"nodeReference"},"node-reference/to-json":{"id":"node-reference/to-json","title":"To JSON Node","description":"To JSON Node Screenshot","sidebar":"nodeReference"},"node-reference/to-yaml":{"id":"node-reference/to-yaml","title":"To YAML Node","description":"To YAML Node Screenshot","sidebar":"nodeReference"},"node-reference/trim-chat-messages":{"id":"node-reference/trim-chat-messages","title":"Trim Chat Messages Node","description":"Trim Chat Messages Node Screenshot","sidebar":"nodeReference"},"node-reference/url-reference":{"id":"node-reference/url-reference","title":"URL Reference Node","description":"URL Reference Node Screenshot","sidebar":"nodeReference"},"node-reference/user-input":{"id":"node-reference/user-input","title":"User Input Node","description":"User Input Node Screenshot","sidebar":"nodeReference"},"node-reference/vector-knn":{"id":"node-reference/vector-knn","title":"Vector K-Nearest Neighbors Node","description":"Overview","sidebar":"nodeReference"},"node-reference/vector-store":{"id":"node-reference/vector-store","title":"Vector Store","description":"Chat Node Screenshot","sidebar":"nodeReference"},"node-reference/wait-for-event":{"id":"node-reference/wait-for-event","title":"Wait For Event Node","description":"Wait For Event Node Screenshot","sidebar":"nodeReference"},"trivet":{"id":"trivet","title":"Trivet","description":"Trivet is a library for running Rivet tests, and an integrated test runner in the Rivet application.","sidebar":"userGuide"},"tutorial":{"id":"tutorial","title":"Rivet Tutorial","description":"The tutorial series in the sidebar will walk you through the process of creating graphs and using different node","sidebar":"tutorial"},"tutorial/installing-getting-started":{"id":"tutorial/installing-getting-started","title":"Installing & Overview","description":"This Tutorial will walk you through the basic building blocks of Rivet.","sidebar":"tutorial"},"tutorial/interpolation-more-node-types":{"id":"tutorial/interpolation-more-node-types","title":"Interpolation & More Node Types","description":"In the sidebar you should see the graphs tab with a list of numbered folders with graphs. These are the graphs that are included in the tutorial project.","sidebar":"tutorial"},"tutorial/loops":{"id":"tutorial/loops","title":"07 - Loops","description":"","sidebar":"tutorial"},"tutorial/matching-conditionals":{"id":"tutorial/matching-conditionals","title":"Matching & Conditionals","description":"In the sidebar you should see the graphs tab with a list of numbered folders with graphs. These are the graphs that are included in the tutorial project.","sidebar":"tutorial"},"tutorial/simple-graph":{"id":"tutorial/simple-graph","title":"Simple Graph","description":"In the sidebar you should see the graphs tab with a list of numbered folders with graphs. These are the graphs that are included in the tutorial project.","sidebar":"tutorial"},"tutorial/splitting":{"id":"tutorial/splitting","title":"06 - Splitting","description":"","sidebar":"tutorial"},"tutorial/subgraphs":{"id":"tutorial/subgraphs","title":"05 - Subgraphs","description":"","sidebar":"tutorial"},"tutorial/testing-graphs":{"id":"tutorial/testing-graphs","title":"08 - Testing Graphs","description":"As your graphs get more complicated, it becomes important to test whether they improving without regressing previous functionality."},"tutorial/yaml":{"id":"tutorial/yaml","title":"04 - YAML","description":"","sidebar":"tutorial"},"user-guide/adding-connecting-nodes":{"id":"user-guide/adding-connecting-nodes","title":"Working with Nodes","description":"Adding Nodes","sidebar":"userGuide"},"user-guide/control-flow":{"id":"user-guide/control-flow","title":"Control Flow","description":"The flow of data in Rivet (and the control of that flow) is handled in two passes on the graph of nodes.","sidebar":"userGuide"},"user-guide/data-types":{"id":"user-guide/data-types","title":"Data Types","description":"Internally, the data the passes through Rivet is marked as a number of data types. When integrating Rivet with your own application, you will need to know what these data types are and how to handle them.","sidebar":"userGuide"},"user-guide/executing-ai-chains":{"id":"user-guide/executing-ai-chains","title":"Executing AI Chains","description":"Data Flow","sidebar":"userGuide"},"user-guide/executors":{"id":"user-guide/executors","title":"Executors","description":"Executors are responsible for running the graphs in Rivet. The executor can be chosen using the dropdown in the menu bar of the application.","sidebar":"userGuide"},"user-guide/features/chat-viewer":{"id":"user-guide/features/chat-viewer","title":"Chat Viewer","description":"The Chat Viewer gives you a live view of all Chat nodes that are running in your Rivet graphs. It is accessible by clicking the \\"Chat Viewer\\" tab at the top of Rivet.","sidebar":"userGuide"},"user-guide/features/data-studio":{"id":"user-guide/features/data-studio","title":"Data Studio","description":"The Data Studio in Rivet is your scratch pad for working with data and graphs. It is accessible by clicking the \\"Data Studio\\" tab at the top of Rivet.","sidebar":"userGuide"},"user-guide/features/prompt-designer":{"id":"user-guide/features/prompt-designer","title":"Prompt Designer","description":"The Prompt Designer gives you a UI to tweak and design your prompts that you pass into your Chat nodes.","sidebar":"userGuide"},"user-guide/features/trivet-tests":{"id":"user-guide/features/trivet-tests","title":"Trivet Tests","description":"See Trivet for more information.","sidebar":"userGuide"},"user-guide/live-debugging":{"id":"user-guide/live-debugging","title":"Live Debugging","description":"Currently Executing Nodes","sidebar":"userGuide"},"user-guide/loops":{"id":"user-guide/loops","title":"Loops","description":"Loops and the loop controller are the most difficult concept in Rivet. They are also incredibly powerful and necessary for many use cases.","sidebar":"userGuide"},"user-guide/overview-of-interface":{"id":"user-guide/overview-of-interface","title":"Overview of the Interface","description":"Sidebar","sidebar":"userGuide"},"user-guide/plugins":{"id":"user-guide/plugins","title":"Plugins","description":"Plugins allow authors to extend the functionality of Rivet, such as adding new nodes that you can use in your graphs.","sidebar":"userGuide"},"user-guide/plugins/built-in/all":{"id":"user-guide/plugins/built-in/all","title":"All Built-In Plugins","description":"The available built-in plugins are:","sidebar":"userGuide"},"user-guide/plugins/built-in/anthropic":{"id":"user-guide/plugins/built-in/anthropic","title":"Anthropic Plugin","description":"The Anthropic plugin provides access to Claude and Claude Instant using the","sidebar":"userGuide"},"user-guide/plugins/built-in/assemblyai":{"id":"user-guide/plugins/built-in/assemblyai","title":"AssemblyAI Plugin","description":"At the moment you must use the node executor to use the AssemblyAI plugin in the Rivet UI. You may also use the plugin when embedding Rivet in your own application.","sidebar":"userGuide"},"user-guide/plugins/built-in/autoevals":{"id":"user-guide/plugins/built-in/autoevals","title":"Autoevals Plugin","description":"The Autoevals plugin provides a node that can automatically evaluate the performance of an LLM response using a battle-tested set of prompts.","sidebar":"userGuide"},"user-guide/plugins/built-in/gentrace":{"id":"user-guide/plugins/built-in/gentrace","title":"Gentrace Plugin","description":"Gentrace is\xa0an evaluation and observability product that helps improve the quality, safety, and compliance of your AI features.","sidebar":"userGuide"},"user-guide/plugins/built-in/google":{"id":"user-guide/plugins/built-in/google","title":"Google Plugin","description":"The Google plugin allows you to use Vertex AI to access models like Gemini."},"user-guide/plugins/built-in/huggingface":{"id":"user-guide/plugins/built-in/huggingface","title":"Hugging Face Plugin","description":"","sidebar":"userGuide"},"user-guide/plugins/built-in/pinecone":{"id":"user-guide/plugins/built-in/pinecone","title":"Pinecone Plugin","description":"","sidebar":"userGuide"},"user-guide/plugins/creating-plugins":{"id":"user-guide/plugins/creating-plugins","title":"Creating a Plugin","description":"Introduction","sidebar":"userGuide"},"user-guide/prompt-designer":{"id":"user-guide/prompt-designer","title":"Prompt Designer","description":"TODO"},"user-guide/recordings":{"id":"user-guide/recordings","title":"Recordings","description":"Using the ExecutionRecorder class in your code, you can generate .rivet-recording files that contain","sidebar":"userGuide"},"user-guide/remote-debugging":{"id":"user-guide/remote-debugging","title":"Remote Debugging","description":"Remote debugging allows you to integrate the Rivet Core or Rivet Node libraries in another application, run your graphs in that other application, but see the live graph execution in the Rivet application! This is useful for debugging graphs that are running in a production environment, or for debugging graphs that are running in a different environment than the Rivet application. This is very useful when using the External Call Node, as the default executor cannot call into your own application\'s code.","sidebar":"userGuide"},"user-guide/splitting":{"id":"user-guide/splitting","title":"Splitting","description":"Splitting a node is a powerful tool for parallelizing execution. Change a node to a Split node by toggling on Split on any node:","sidebar":"userGuide"},"user-guide/subgraphs":{"id":"user-guide/subgraphs","title":"Subgraphs","description":"Subgraphs are a powerful tool for composing graphs together. They allow you to create a graph that can be used as a node in another graph. This allows you to create reusable components, and to create graphs that are easier to understand.","sidebar":"userGuide"},"user-guide/trivet-getting-started":{"id":"user-guide/trivet-getting-started","title":"Trivet - Getting Started","description":"To get started with Trivet, select the Trivet Tests tab at the top of the Rivet application.","sidebar":"userGuide"},"user-guide/trivet-library":{"id":"user-guide/trivet-library","title":"Trivet Library","description":"The Trivet Library is a powerful tool for running tests on your Rivet projects programmatically. It provides a way to validate and test the functionality of your Rivet graphs. All code examples in this documentation are written in TypeScript.","sidebar":"userGuide"},"user-guide/trivet-tutorial":{"id":"user-guide/trivet-tutorial","title":"Trivet - Tutorial","description":"Suppose that we want to test a simple graph that executes a call against GPT-3.5, but that names the assistant:","sidebar":"userGuide"},"user-guide/trivet-validation-graphs":{"id":"user-guide/trivet-validation-graphs","title":"Trivet - Validator Graphs","description":"Instead of using baked-in validations, Trivet uses Rivet graphs to perform validation on your test graph. This allows you the ultimate flexibility in how you want to validate your graph. It is common to make LLM calls to validate your graph - a great pattern is asking an LLM to respond with YES or NO after asking it a question, and then using a Match node to find either the YES or NO.","sidebar":"userGuide"},"user-guide/working-with-graphs":{"id":"user-guide/working-with-graphs","title":"Working with Graphs","description":"A Rivet project contains a set of named graphs. Each of these graphs contains a set of nodes connected together, forming the graph.","sidebar":"userGuide"},"user-guide/working-with-projects":{"id":"user-guide/working-with-projects","title":"Working with Projects","description":"A Rivet project contains a set of graphs. These graphs can call each other by using a Subgraph Node. Any graph can call any other graph in the project (including itself).","sidebar":"userGuide"}}}')}}]); \ No newline at end of file diff --git a/assets/js/abddd494.5db43018.js b/assets/js/abddd494.5db43018.js new file mode 100644 index 000000000..723446e2e --- /dev/null +++ b/assets/js/abddd494.5db43018.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[3112],{1042:(e,t,n)=>{n.d(t,{Zo:()=>s,kt:()=>c});var a=n(3249);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var u=a.createContext({}),p=function(e){var t=a.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},s=function(e){var t=p(e.components);return a.createElement(u.Provider,{value:t},e.children)},d="mdxType",g={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},m=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,l=e.originalType,u=e.parentName,s=i(e,["components","mdxType","originalType","parentName"]),d=p(n),m=r,c=d["".concat(u,".").concat(m)]||d[m]||g[m]||l;return n?a.createElement(c,o(o({ref:t},s),{},{components:n})):a.createElement(c,o({ref:t},s))}));function c(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=n.length,o=new Array(l);o[0]=m;var i={};for(var u in t)hasOwnProperty.call(t,u)&&(i[u]=t[u]);i.originalType=e,i[d]="string"==typeof e?e:r,o[1]=i;for(var p=2;p{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>g,frontMatter:()=>l,metadata:()=>i,toc:()=>p});var a=n(7396),r=(n(3249),n(1042));const l={sidebar_label:"Google"},o="Google Plugin",i={unversionedId:"user-guide/plugins/built-in/google",id:"user-guide/plugins/built-in/google",title:"Google Plugin",description:"The Google plugin allows you to use Vertex AI to access models like Gemini.",source:"@site/docs/user-guide/plugins/built-in/google.md",sourceDirName:"user-guide/plugins/built-in",slug:"/user-guide/plugins/built-in/google",permalink:"/docs/user-guide/plugins/built-in/google",draft:!1,editUrl:"https://github.com/ironclad/rivet/tree/main/packages/docs/docs/user-guide/plugins/built-in/google.md",tags:[],version:"current",frontMatter:{sidebar_label:"Google"}},u={},p=[{value:"Configuration",id:"configuration",level:2},{value:"Nodes",id:"nodes",level:2},{value:"Chat (Google) Node",id:"chat-google-node",level:3},{value:"Inputs",id:"inputs",level:4},{value:"Outputs",id:"outputs",level:4},{value:"Editor Settings",id:"editor-settings",level:4}],s={toc:p},d="wrapper";function g(e){let{components:t,...n}=e;return(0,r.kt)(d,(0,a.Z)({},s,n,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"google-plugin"},"Google Plugin"),(0,r.kt)("p",null,"The Google plugin allows you to use Vertex AI to access models like Gemini."),(0,r.kt)("admonition",{type:"info"},(0,r.kt)("p",{parentName:"admonition"},"You must use the ",(0,r.kt)("a",{parentName:"p",href:"/docs/user-guide/executors"},"node executor")," to use the Google plugin in the Rivet UI. You may also use the plugin when embedding Rivet in your own application.")),(0,r.kt)("h2",{id:"configuration"},"Configuration"),(0,r.kt)("p",null,"Before you start, you must create a service account key. The service account key is a JSON file that you download, and then set the env variable ",(0,r.kt)("inlineCode",{parentName:"p"},"GOOGLE_APPLICATION_CREDENTIALS")," to the location of. See ",(0,r.kt)("a",{parentName:"p",href:"https://cloud.google.com/vertex-ai/docs/start/client-libraries"},'Google\'s "Install the Vertex AI client libraries"')," article."),(0,r.kt)("p",null,"Then, you must add your GCP Project ID, Region, and the location of your application credentials to the Rivet settings panel, once the Google plugin has been enabled. See ",(0,r.kt)("a",{parentName:"p",href:"/docs/getting-started/setup"},"Settings")," for more information."),(0,r.kt)("h2",{id:"nodes"},"Nodes"),(0,r.kt)("h3",{id:"chat-google-node"},"Chat (Google) Node"),(0,r.kt)("p",null,"The Chat (Google) node allows you to use the Google Vertex API to generate text."),(0,r.kt)("h4",{id:"inputs"},"Inputs"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Title"),(0,r.kt)("th",{parentName:"tr",align:null},"Data Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Default Value"),(0,r.kt)("th",{parentName:"tr",align:null},"Notes"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Prompt"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"string[]")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message[]")),(0,r.kt)("td",{parentName:"tr",align:null},"The messages to send to Google to get a response."),(0,r.kt)("td",{parentName:"tr",align:null},"(Required)"),(0,r.kt)("td",{parentName:"tr",align:null},"Google models do not support a system prompt like GPT does. System prompts will be converted to Asssistant prompts.")))),(0,r.kt)("h4",{id:"outputs"},"Outputs"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Title"),(0,r.kt)("th",{parentName:"tr",align:null},"Data Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Notes"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Response"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string")),(0,r.kt)("td",{parentName:"tr",align:null},"The response message from Google"),(0,r.kt)("td",{parentName:"tr",align:null})))),(0,r.kt)("h4",{id:"editor-settings"},"Editor Settings"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Setting"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Default Value"),(0,r.kt)("th",{parentName:"tr",align:null},"Use Input Toggle"),(0,r.kt)("th",{parentName:"tr",align:null},"Input Data Type"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Model"),(0,r.kt)("td",{parentName:"tr",align:null},"The Google model to use for the request (Gemini Pro, Gemini Pro Vision, etc)"),(0,r.kt)("td",{parentName:"tr",align:null},"gemini-pro"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Temperature"),(0,r.kt)("td",{parentName:"tr",align:null},'The sampling temperature to use. Lower values are more deterministic. Higher values are more "creative".'),(0,r.kt)("td",{parentName:"tr",align:null},"0.5"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Top P"),(0,r.kt)("td",{parentName:"tr",align:null},"Alternate sampling mode using the top X% of values. 0.1 corresponds to the top 10%."),(0,r.kt)("td",{parentName:"tr",align:null},"1"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Use Top P"),(0,r.kt)("td",{parentName:"tr",align:null},"Whether to use the Top P sampling mode."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"boolean"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Max Tokens"),(0,r.kt)("td",{parentName:"tr",align:null},"The maximum number of tokens that GPT is allowed to return. When hitting the max tokens, the response will be cut off."),(0,r.kt)("td",{parentName:"tr",align:null},"1024"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))))))}g.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/b2051425.c9c85624.js b/assets/js/b2051425.5d016fde.js similarity index 86% rename from assets/js/b2051425.c9c85624.js rename to assets/js/b2051425.5d016fde.js index d247931ba..380ee060f 100644 --- a/assets/js/b2051425.c9c85624.js +++ b/assets/js/b2051425.5d016fde.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[336],{1042:(e,t,n)=>{n.d(t,{Zo:()=>u,kt:()=>h});var a=n(3249);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var p=a.createContext({}),s=function(e){var t=a.useContext(p),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},u=function(e){var t=s(e.components);return a.createElement(p.Provider,{value:t},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},c=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,l=e.originalType,p=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),d=s(n),c=r,h=d["".concat(p,".").concat(c)]||d[c]||m[c]||l;return n?a.createElement(h,o(o({ref:t},u),{},{components:n})):a.createElement(h,o({ref:t},u))}));function h(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=n.length,o=new Array(l);o[0]=c;var i={};for(var p in t)hasOwnProperty.call(t,p)&&(i[p]=t[p]);i.originalType=e,i[d]="string"==typeof e?e:r,o[1]=i;for(var s=2;s{n.d(t,{Z:()=>o});var a=n(3249),r=n(2689);const l={tabItem:"tabItem_o9Hs"};function o(e){let{children:t,hidden:n,className:o}=e;return a.createElement("div",{role:"tabpanel",className:(0,r.Z)(l.tabItem,o),hidden:n},t)}},2327:(e,t,n)=>{n.d(t,{Z:()=>v});var a=n(7396),r=n(3249),l=n(2689),o=n(5986),i=n(6659),p=n(4532),s=n(5821),u=n(3312);function d(e){return function(e){return r.Children.map(e,(e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}(e).map((e=>{let{props:{value:t,label:n,attributes:a,default:r}}=e;return{value:t,label:n,attributes:a,default:r}}))}function m(e){const{values:t,children:n}=e;return(0,r.useMemo)((()=>{const e=t??d(n);return function(e){const t=(0,s.l)(e,((e,t)=>e.value===t.value));if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[t,n])}function c(e){let{value:t,tabValues:n}=e;return n.some((e=>e.value===t))}function h(e){let{queryString:t=!1,groupId:n}=e;const a=(0,i.k6)(),l=function(e){let{queryString:t=!1,groupId:n}=e;if("string"==typeof t)return t;if(!1===t)return null;if(!0===t&&!n)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return n??null}({queryString:t,groupId:n});return[(0,p._X)(l),(0,r.useCallback)((e=>{if(!l)return;const t=new URLSearchParams(a.location.search);t.set(l,e),a.replace({...a.location,search:t.toString()})}),[l,a])]}function g(e){const{defaultValue:t,queryString:n=!1,groupId:a}=e,l=m(e),[o,i]=(0,r.useState)((()=>function(e){let{defaultValue:t,tabValues:n}=e;if(0===n.length)throw new Error("Docusaurus error: the component requires at least one children component");if(t){if(!c({value:t,tabValues:n}))throw new Error(`Docusaurus error: The has a defaultValue "${t}" but none of its children has the corresponding value. Available values are: ${n.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return t}const a=n.find((e=>e.default))??n[0];if(!a)throw new Error("Unexpected error: 0 tabValues");return a.value}({defaultValue:t,tabValues:l}))),[p,s]=h({queryString:n,groupId:a}),[d,g]=function(e){let{groupId:t}=e;const n=function(e){return e?`docusaurus.tab.${e}`:null}(t),[a,l]=(0,u.Nk)(n);return[a,(0,r.useCallback)((e=>{n&&l.set(e)}),[n,l])]}({groupId:a}),k=(()=>{const e=p??d;return c({value:e,tabValues:l})?e:null})();(0,r.useLayoutEffect)((()=>{k&&i(k)}),[k]);return{selectedValue:o,selectValue:(0,r.useCallback)((e=>{if(!c({value:e,tabValues:l}))throw new Error(`Can't select invalid tab value=${e}`);i(e),s(e),g(e)}),[s,g,l]),tabValues:l}}var k=n(3072);const N={tabList:"tabList_Dwv5",tabItem:"tabItem_KiUr"};function f(e){let{className:t,block:n,selectedValue:i,selectValue:p,tabValues:s}=e;const u=[],{blockElementScrollPositionUntilNextRender:d}=(0,o.o5)(),m=e=>{const t=e.currentTarget,n=u.indexOf(t),a=s[n].value;a!==i&&(d(t),p(a))},c=e=>{let t=null;switch(e.key){case"Enter":m(e);break;case"ArrowRight":{const n=u.indexOf(e.currentTarget)+1;t=u[n]??u[0];break}case"ArrowLeft":{const n=u.indexOf(e.currentTarget)-1;t=u[n]??u[u.length-1];break}}t?.focus()};return r.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)("tabs",{"tabs--block":n},t)},s.map((e=>{let{value:t,label:n,attributes:o}=e;return r.createElement("li",(0,a.Z)({role:"tab",tabIndex:i===t?0:-1,"aria-selected":i===t,key:t,ref:e=>u.push(e),onKeyDown:c,onClick:m},o,{className:(0,l.Z)("tabs__item",N.tabItem,o?.className,{"tabs__item--active":i===t})}),n??t)})))}function b(e){let{lazy:t,children:n,selectedValue:a}=e;const l=(Array.isArray(n)?n:[n]).filter(Boolean);if(t){const e=l.find((e=>e.props.value===a));return e?(0,r.cloneElement)(e,{className:"margin-top--md"}):null}return r.createElement("div",{className:"margin-top--md"},l.map(((e,t)=>(0,r.cloneElement)(e,{key:t,hidden:e.props.value!==a}))))}function y(e){const t=g(e);return r.createElement("div",{className:(0,l.Z)("tabs-container",N.tabList)},r.createElement(f,(0,a.Z)({},e,t)),r.createElement(b,(0,a.Z)({},e,t)))}function v(e){const t=(0,k.Z)();return r.createElement(y,(0,a.Z)({key:String(t)},e))}},2286:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>p,default:()=>h,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var a=n(7396),r=(n(3249),n(1042)),l=n(2327),o=n(5089);const i={id:"chat",title:"Chat Node",sidebar_label:"Chat"},p=void 0,s={unversionedId:"node-reference/chat",id:"node-reference/chat",title:"Chat Node",description:"Overview",source:"@site/docs/node-reference/chat.mdx",sourceDirName:"node-reference",slug:"/node-reference/chat",permalink:"/docs/node-reference/chat",draft:!1,editUrl:"https://github.com/ironclad/rivet/tree/main/packages/docs/docs/node-reference/chat.mdx",tags:[],version:"current",frontMatter:{id:"chat",title:"Chat Node",sidebar_label:"Chat"},sidebar:"nodeReference",previous:{title:"Assemble Prompt",permalink:"/docs/node-reference/assemble-prompt"},next:{title:"GPT Function",permalink:"/docs/node-reference/gpt-function"}},u={},d=[{value:"Overview",id:"overview",level:2},{value:"Inputs",id:"inputs",level:2},{value:"Outputs",id:"outputs",level:2},{value:"Editor Settings",id:"editor-settings",level:2},{value:"Example 1: Simple Response",id:"example-1-simple-response",level:3},{value:"Example 2: Connecting to LM Studio",id:"example-2-connecting-to-lm-studio",level:3},{value:"Error Handling",id:"error-handling",level:2},{value:"FAQ",id:"faq",level:2},{value:"See Also",id:"see-also",level:2}],m={toc:d},c="wrapper";function h(e){let{components:t,...i}=e;return(0,r.kt)(c,(0,a.Z)({},m,i,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h2",{id:"overview"},"Overview"),(0,r.kt)("p",null,"The Chat Node send one or more messages to an LLM - OpenAI's GPT, or any API compatible with the OpenAI API. It then returns the response from the LLM."),(0,r.kt)("p",null,"You can use the Chat Node for local LLMs, as long as their API is compatible with the OpenAI API. For example, you can use the Chat Node with ",(0,r.kt)("a",{parentName:"p",href:"https://lmstudio.ai/"},"LM Studio"),"."),(0,r.kt)("p",null,"If you are looking for other language models that do not support the OpenAI API format, see the Plugins page for a list of available plugins that implement other language model nodes."),(0,r.kt)("p",null,(0,r.kt)("img",{alt:"Chat Node Screenshot",src:n(7561).Z,width:"472",height:"436"})),(0,r.kt)(l.Z,{defaultValue:"inputs",values:[{label:"Inputs",value:"inputs"},{label:"Outputs",value:"outputs"},{label:"Editor Settings",value:"settings"}],mdxType:"Tabs"},(0,r.kt)(o.Z,{value:"inputs",mdxType:"TabItem"},(0,r.kt)("h2",{id:"inputs"},"Inputs"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Title"),(0,r.kt)("th",{parentName:"tr",align:null},"Data Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Default Value"),(0,r.kt)("th",{parentName:"tr",align:null},"Notes"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"System Prompt"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message")),(0,r.kt)("td",{parentName:"tr",align:null},"A convenience input that allows a system prompt to be prepended to the main prompt message/messages."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"If not connected, then no system prompt will be prepended. You can always include a system prompt in the main prompt input instead, if you like instead, using an ",(0,r.kt)("a",{parentName:"td",href:"/docs/node-reference/assemble-prompt"},"Assemble Prompt")," node.")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Prompt"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string")," / ",(0,r.kt)("inlineCode",{parentName:"td"},"string[]")," / ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message")," / ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message[]")),(0,r.kt)("td",{parentName:"tr",align:null},"The main prompt to send to the language model. Can be one or more strings or chat-messages."),(0,r.kt)("td",{parentName:"tr",align:null},"(Empty list)"),(0,r.kt)("td",{parentName:"tr",align:null},"Strings will be converted into chat messages of type ",(0,r.kt)("inlineCode",{parentName:"td"},"user"),", with no name.")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Functions"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"gpt-function")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"gpt-function[]")),(0,r.kt)("td",{parentName:"tr",align:null},"Defines the available functions that GPT is allowed to call during its response."),(0,r.kt)("td",{parentName:"tr",align:null},"(Required)"),(0,r.kt)("td",{parentName:"tr",align:null},"Only enabled if the ",(0,r.kt)("inlineCode",{parentName:"td"},"Enable Function Use")," setting is enabled."))))),(0,r.kt)(o.Z,{value:"outputs",mdxType:"TabItem"},(0,r.kt)("h2",{id:"outputs"},"Outputs"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Title"),(0,r.kt)("th",{parentName:"tr",align:null},"Data Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Notes"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Response"),(0,r.kt)("td",{parentName:"tr",align:null},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The response from GPT."),(0,r.kt)("td",{parentName:"tr",align:null},"The response will be streamed in, but subsequent nodes will not be executed until the response is finished."))))),(0,r.kt)(o.Z,{value:"settings",mdxType:"TabItem"},(0,r.kt)("h2",{id:"editor-settings"},"Editor Settings"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Setting"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Default Value"),(0,r.kt)("th",{parentName:"tr",align:null},"Use Input Toggle"),(0,r.kt)("th",{parentName:"tr",align:null},"Input Data Type"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Model"),(0,r.kt)("td",{parentName:"tr",align:null},"The GPT model to use for the request. If you are not using OpenAI's GPT, and you would like to set the ",(0,r.kt)("inlineCode",{parentName:"td"},"model")," parameter, you can see the Custom Model setting below."),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"gpt-3.5-turbo")),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Temperature"),(0,r.kt)("td",{parentName:"tr",align:null},'The sampling temperature to use. Lower values are more deterministic. Higher values are more "creative".'),(0,r.kt)("td",{parentName:"tr",align:null},"0.5"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Top P"),(0,r.kt)("td",{parentName:"tr",align:null},"Alternate sampling mode using the top X% of values. 0.1 corresponds to the top 10%."),(0,r.kt)("td",{parentName:"tr",align:null},"1"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Use Top P"),(0,r.kt)("td",{parentName:"tr",align:null},"Whether to use the Top P sampling mode."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"boolean"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Max Tokens"),(0,r.kt)("td",{parentName:"tr",align:null},"The maximum number of tokens that GPT is allowed to return. When hitting the max tokens, the response will be cut off."),(0,r.kt)("td",{parentName:"tr",align:null},"1024"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Stop"),(0,r.kt)("td",{parentName:"tr",align:null},"Comma separated list of stop tokens. If any stop token is encountered, the response will end immediately."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string[]"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Presence Penalty"),(0,r.kt)("td",{parentName:"tr",align:null},"Applies a penalty or bonus for tokens that have already been used. See the OpenAI documentation for more info."),(0,r.kt)("td",{parentName:"tr",align:null},"0"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Frequency Penalty"),(0,r.kt)("td",{parentName:"tr",align:null},"Applies a penalty or bonus for tokens based on how much they have been used. See the OpenAI documentation for more info."),(0,r.kt)("td",{parentName:"tr",align:null},"0"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"User"),(0,r.kt)("td",{parentName:"tr",align:null},"Attaches a user field, for monitoring and detecting abuse. See the OpenAI documentation for more info."),(0,r.kt)("td",{parentName:"tr",align:null},"(Empty)"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Number of Choices"),(0,r.kt)("td",{parentName:"tr",align:null},"Allows the Chat Node to output a list of responses simultaneously if the value is greater than 1. Each response will have a unique set of text (assuming the temperature is more than 0)"),(0,r.kt)("td",{parentName:"tr",align:null},"1"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Enable Function Use"),(0,r.kt)("td",{parentName:"tr",align:null},"Allows the use of functions in the prompt. Enables the ",(0,r.kt)("inlineCode",{parentName:"td"},"Functions")," input."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},"N/A")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Cache"),(0,r.kt)("td",{parentName:"tr",align:null},"Caches the response locally in Rivet. If the chat node gets the exact same prompt again, it will return the cached response instead of making a new request to OpenAI."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},"N/A")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Use for subgraph partial output"),(0,r.kt)("td",{parentName:"tr",align:null},"If enabled, the Chat Node will be used to generate partial output for subgraphs. This is only visual - the chat node's partial output will appear as the subgraph's partial output. Only enable if the chat node will be running exclusively from other chat nodes at the same time, to avoid problems."),(0,r.kt)("td",{parentName:"tr",align:null},"true"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},"N/A")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Endpoint"),(0,r.kt)("td",{parentName:"tr",align:null},"The endpoint to use for the request. For example, you can set the endpoint to ",(0,r.kt)("inlineCode",{parentName:"td"},"http://localhost:1238/v1/chat/completions")," for LM Studio. You may also set a global Chat Node endpoint int the Rivet Settings page."),(0,r.kt)("td",{parentName:"tr",align:null},"(empty string, uses the default endpoint configured in Settings, or OpenAI's chat completions endpoint if that is not set.)"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Custom Model"),(0,r.kt)("td",{parentName:"tr",align:null},"If you are not using OpenAI's GPT, you can set the ",(0,r.kt)("inlineCode",{parentName:"td"},"model")," parameter here, to a custom string. This parameter overrides the model defined above."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Headers"),(0,r.kt)("td",{parentName:"tr",align:null},"Allows you to set custom headers to send with the request."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"object"))))),(0,r.kt)("p",null,"For all settings, see the ",(0,r.kt)("a",{parentName:"p",href:"https://platform.openai.com/docs/api-reference/chat/create"},"OpenAI API documentation")," for more information."))),(0,r.kt)("h3",{id:"example-1-simple-response"},"Example 1: Simple Response"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"Add a Chat node to your graph."),(0,r.kt)("li",{parentName:"ol"},"Add a text node and place your message to GPT inside the text node by opening its editor and replacing ",(0,r.kt)("inlineCode",{parentName:"li"},"{{input}}")," with your message."),(0,r.kt)("li",{parentName:"ol"},"Connect the output of the text node to the ",(0,r.kt)("inlineCode",{parentName:"li"},"Prompt")," input of the Chat node."),(0,r.kt)("li",{parentName:"ol"},"Run your graph. You will see the output of the Chat node at the bottom of the node.")),(0,r.kt)("p",null,(0,r.kt)("img",{alt:"Simple Response Example",src:n(3909).Z,width:"1196",height:"980"})),(0,r.kt)("h3",{id:"example-2-connecting-to-lm-studio"},"Example 2: Connecting to LM Studio"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"Add a Chat node to your graph."),(0,r.kt)("li",{parentName:"ol"},"Add a text node and place your message to GPT inside the text node by opening its editor and replacing ",(0,r.kt)("inlineCode",{parentName:"li"},"{{input}}")," with your message."),(0,r.kt)("li",{parentName:"ol"},"Connect the output of the text node to the ",(0,r.kt)("inlineCode",{parentName:"li"},"Prompt")," input of the Chat node."),(0,r.kt)("li",{parentName:"ol"},"Set the ",(0,r.kt)("inlineCode",{parentName:"li"},"Endpoint")," setting to ",(0,r.kt)("inlineCode",{parentName:"li"},"http://localhost:1238/v1/chat/completions"),"."),(0,r.kt)("li",{parentName:"ol"},"Load your desired model into LM Studio."),(0,r.kt)("li",{parentName:"ol"},"Run your graph. You will see the output of the Chat node at the bottom of the node.")),(0,r.kt)("h2",{id:"error-handling"},"Error Handling"),(0,r.kt)("p",null,"If nothing is connected to the ",(0,r.kt)("inlineCode",{parentName:"p"},"Prompt")," input, the Chat node will error."),(0,r.kt)("p",null,"If the request to OpenAI fails due to rate-limiting, the Chat node will retry the request using a jittered exponential backoff algorithm. This retry will\nhappen for up to 5 minutes. If the request still fails after 5 minutes, the Chat node will error."),(0,r.kt)("admonition",{type:"caution"},(0,r.kt)("p",{parentName:"admonition"},"Be careful ",(0,r.kt)("a",{parentName:"p",href:"/docs/user-guide/splitting"},"splitting")," a Chat node too much that you run into rate limiting issues.")),(0,r.kt)("p",null,"If OpenAI returns a 500-level error (due to being overloaded or downtime, etc), the Chat node will retry in a similar manner."),(0,r.kt)("h2",{id:"faq"},"FAQ"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if I connect a different data type to the prompt or system prompt input?")),(0,r.kt)("p",null,"A: The value will be attempted to be converted into a string, which will turn into a ",(0,r.kt)("inlineCode",{parentName:"p"},"user"),' type chat messages. So for example a number 5 will turn into a user message "5".\nIf the value cannot be converted to a string, then it will be ignored for the list of prompt messages.'),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if an input is toggled on, but not connected?")),(0,r.kt)("p",null,"A: The value configured in the UI will be used instead."),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if the system prompt is connected, but the prompt is not?")),(0,r.kt)("p",null,"A: The Chat Node will error. The prompt input is required. To send only a system prompt, you can use a ",(0,r.kt)("a",{parentName:"p",href:"/docs/node-reference/prompt"},"Prompt")," node to create a system-type prompt, and connect it to the ",(0,r.kt)("inlineCode",{parentName:"p"},"Prompt")," input."),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if the system prompt is connected, and the prompt also contains a system prompt?")),(0,r.kt)("p",null,"A: Both system prompts will be sent. System prompts that are not the first message in a chain are undefined behavior in GPT. It may work, or it may act strangely. It may follow one or both of the system prompts."),(0,r.kt)("h2",{id:"see-also"},"See Also"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/node-reference/assemble-prompt"},"Assemble Prompt Node")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/node-reference/prompt"},"Prompt Node")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/node-reference/text"},"Text Node")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"https://platform.openai.com/docs/api-reference/chat/create"},"OpenAI API Documentation"))))}h.isMDXComponent=!0},3909:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/chat-node-example-01-d02666baca10ab4097e383cda0b7f82c.png"},7561:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/chat-node-11b598a8541cf7764743cb4264102d30.png"}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[336],{1042:(e,t,n)=>{n.d(t,{Zo:()=>u,kt:()=>h});var a=n(3249);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var p=a.createContext({}),s=function(e){var t=a.useContext(p),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},u=function(e){var t=s(e.components);return a.createElement(p.Provider,{value:t},e.children)},d="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},c=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,l=e.originalType,p=e.parentName,u=i(e,["components","mdxType","originalType","parentName"]),d=s(n),c=r,h=d["".concat(p,".").concat(c)]||d[c]||m[c]||l;return n?a.createElement(h,o(o({ref:t},u),{},{components:n})):a.createElement(h,o({ref:t},u))}));function h(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=n.length,o=new Array(l);o[0]=c;var i={};for(var p in t)hasOwnProperty.call(t,p)&&(i[p]=t[p]);i.originalType=e,i[d]="string"==typeof e?e:r,o[1]=i;for(var s=2;s{n.d(t,{Z:()=>o});var a=n(3249),r=n(2689);const l={tabItem:"tabItem_o9Hs"};function o(e){let{children:t,hidden:n,className:o}=e;return a.createElement("div",{role:"tabpanel",className:(0,r.Z)(l.tabItem,o),hidden:n},t)}},2327:(e,t,n)=>{n.d(t,{Z:()=>v});var a=n(7396),r=n(3249),l=n(2689),o=n(5986),i=n(6659),p=n(4532),s=n(5821),u=n(3312);function d(e){return function(e){return r.Children.map(e,(e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}(e).map((e=>{let{props:{value:t,label:n,attributes:a,default:r}}=e;return{value:t,label:n,attributes:a,default:r}}))}function m(e){const{values:t,children:n}=e;return(0,r.useMemo)((()=>{const e=t??d(n);return function(e){const t=(0,s.l)(e,((e,t)=>e.value===t.value));if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[t,n])}function c(e){let{value:t,tabValues:n}=e;return n.some((e=>e.value===t))}function h(e){let{queryString:t=!1,groupId:n}=e;const a=(0,i.k6)(),l=function(e){let{queryString:t=!1,groupId:n}=e;if("string"==typeof t)return t;if(!1===t)return null;if(!0===t&&!n)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return n??null}({queryString:t,groupId:n});return[(0,p._X)(l),(0,r.useCallback)((e=>{if(!l)return;const t=new URLSearchParams(a.location.search);t.set(l,e),a.replace({...a.location,search:t.toString()})}),[l,a])]}function g(e){const{defaultValue:t,queryString:n=!1,groupId:a}=e,l=m(e),[o,i]=(0,r.useState)((()=>function(e){let{defaultValue:t,tabValues:n}=e;if(0===n.length)throw new Error("Docusaurus error: the component requires at least one children component");if(t){if(!c({value:t,tabValues:n}))throw new Error(`Docusaurus error: The has a defaultValue "${t}" but none of its children has the corresponding value. Available values are: ${n.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return t}const a=n.find((e=>e.default))??n[0];if(!a)throw new Error("Unexpected error: 0 tabValues");return a.value}({defaultValue:t,tabValues:l}))),[p,s]=h({queryString:n,groupId:a}),[d,g]=function(e){let{groupId:t}=e;const n=function(e){return e?`docusaurus.tab.${e}`:null}(t),[a,l]=(0,u.Nk)(n);return[a,(0,r.useCallback)((e=>{n&&l.set(e)}),[n,l])]}({groupId:a}),k=(()=>{const e=p??d;return c({value:e,tabValues:l})?e:null})();(0,r.useLayoutEffect)((()=>{k&&i(k)}),[k]);return{selectedValue:o,selectValue:(0,r.useCallback)((e=>{if(!c({value:e,tabValues:l}))throw new Error(`Can't select invalid tab value=${e}`);i(e),s(e),g(e)}),[s,g,l]),tabValues:l}}var k=n(3072);const N={tabList:"tabList_Dwv5",tabItem:"tabItem_KiUr"};function f(e){let{className:t,block:n,selectedValue:i,selectValue:p,tabValues:s}=e;const u=[],{blockElementScrollPositionUntilNextRender:d}=(0,o.o5)(),m=e=>{const t=e.currentTarget,n=u.indexOf(t),a=s[n].value;a!==i&&(d(t),p(a))},c=e=>{let t=null;switch(e.key){case"Enter":m(e);break;case"ArrowRight":{const n=u.indexOf(e.currentTarget)+1;t=u[n]??u[0];break}case"ArrowLeft":{const n=u.indexOf(e.currentTarget)-1;t=u[n]??u[u.length-1];break}}t?.focus()};return r.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)("tabs",{"tabs--block":n},t)},s.map((e=>{let{value:t,label:n,attributes:o}=e;return r.createElement("li",(0,a.Z)({role:"tab",tabIndex:i===t?0:-1,"aria-selected":i===t,key:t,ref:e=>u.push(e),onKeyDown:c,onClick:m},o,{className:(0,l.Z)("tabs__item",N.tabItem,o?.className,{"tabs__item--active":i===t})}),n??t)})))}function b(e){let{lazy:t,children:n,selectedValue:a}=e;const l=(Array.isArray(n)?n:[n]).filter(Boolean);if(t){const e=l.find((e=>e.props.value===a));return e?(0,r.cloneElement)(e,{className:"margin-top--md"}):null}return r.createElement("div",{className:"margin-top--md"},l.map(((e,t)=>(0,r.cloneElement)(e,{key:t,hidden:e.props.value!==a}))))}function y(e){const t=g(e);return r.createElement("div",{className:(0,l.Z)("tabs-container",N.tabList)},r.createElement(f,(0,a.Z)({},e,t)),r.createElement(b,(0,a.Z)({},e,t)))}function v(e){const t=(0,k.Z)();return r.createElement(y,(0,a.Z)({key:String(t)},e))}},2286:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>p,default:()=>h,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var a=n(7396),r=(n(3249),n(1042)),l=n(2327),o=n(5089);const i={id:"chat",title:"Chat Node",sidebar_label:"Chat"},p=void 0,s={unversionedId:"node-reference/chat",id:"node-reference/chat",title:"Chat Node",description:"Overview",source:"@site/docs/node-reference/chat.mdx",sourceDirName:"node-reference",slug:"/node-reference/chat",permalink:"/docs/node-reference/chat",draft:!1,editUrl:"https://github.com/ironclad/rivet/tree/main/packages/docs/docs/node-reference/chat.mdx",tags:[],version:"current",frontMatter:{id:"chat",title:"Chat Node",sidebar_label:"Chat"},sidebar:"nodeReference",previous:{title:"Assemble Prompt",permalink:"/docs/node-reference/assemble-prompt"},next:{title:"GPT Function",permalink:"/docs/node-reference/gpt-function"}},u={},d=[{value:"Overview",id:"overview",level:2},{value:"Inputs",id:"inputs",level:2},{value:"Outputs",id:"outputs",level:2},{value:"Editor Settings",id:"editor-settings",level:2},{value:"Example 1: Simple Response",id:"example-1-simple-response",level:3},{value:"Example 2: Connecting to LM Studio",id:"example-2-connecting-to-lm-studio",level:3},{value:"Error Handling",id:"error-handling",level:2},{value:"FAQ",id:"faq",level:2},{value:"See Also",id:"see-also",level:2}],m={toc:d},c="wrapper";function h(e){let{components:t,...i}=e;return(0,r.kt)(c,(0,a.Z)({},m,i,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h2",{id:"overview"},"Overview"),(0,r.kt)("p",null,"The Chat Node send one or more messages to an LLM - OpenAI's GPT, or any API compatible with the OpenAI API. It then returns the response from the LLM."),(0,r.kt)("p",null,"You can use the Chat Node for local LLMs, as long as their API is compatible with the OpenAI API. For example, you can use the Chat Node with ",(0,r.kt)("a",{parentName:"p",href:"https://lmstudio.ai/"},"LM Studio"),"."),(0,r.kt)("p",null,"If you are looking for other language models that do not support the OpenAI API format, see the Plugins page for a list of available plugins that implement other language model nodes."),(0,r.kt)("p",null,(0,r.kt)("img",{alt:"Chat Node Screenshot",src:n(7561).Z,width:"472",height:"436"})),(0,r.kt)(l.Z,{defaultValue:"inputs",values:[{label:"Inputs",value:"inputs"},{label:"Outputs",value:"outputs"},{label:"Editor Settings",value:"settings"}],mdxType:"Tabs"},(0,r.kt)(o.Z,{value:"inputs",mdxType:"TabItem"},(0,r.kt)("h2",{id:"inputs"},"Inputs"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Title"),(0,r.kt)("th",{parentName:"tr",align:null},"Data Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Default Value"),(0,r.kt)("th",{parentName:"tr",align:null},"Notes"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"System Prompt"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message")),(0,r.kt)("td",{parentName:"tr",align:null},"A convenience input that allows a system prompt to be prepended to the main prompt message/messages."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"If not connected, then no system prompt will be prepended. You can always include a system prompt in the main prompt input instead, if you like instead, using an ",(0,r.kt)("a",{parentName:"td",href:"/docs/node-reference/assemble-prompt"},"Assemble Prompt")," node.")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Prompt"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string")," / ",(0,r.kt)("inlineCode",{parentName:"td"},"string[]")," / ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message")," / ",(0,r.kt)("inlineCode",{parentName:"td"},"chat-message[]")),(0,r.kt)("td",{parentName:"tr",align:null},"The main prompt to send to the language model. Can be one or more strings or chat-messages."),(0,r.kt)("td",{parentName:"tr",align:null},"(Empty list)"),(0,r.kt)("td",{parentName:"tr",align:null},"Strings will be converted into chat messages of type ",(0,r.kt)("inlineCode",{parentName:"td"},"user"),", with no name.")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Functions"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"gpt-function")," or ",(0,r.kt)("inlineCode",{parentName:"td"},"gpt-function[]")),(0,r.kt)("td",{parentName:"tr",align:null},"Defines the available functions that GPT is allowed to call during its response."),(0,r.kt)("td",{parentName:"tr",align:null},"(Required)"),(0,r.kt)("td",{parentName:"tr",align:null},"Only enabled if the ",(0,r.kt)("inlineCode",{parentName:"td"},"Enable Function Use")," setting is enabled."))))),(0,r.kt)(o.Z,{value:"outputs",mdxType:"TabItem"},(0,r.kt)("h2",{id:"outputs"},"Outputs"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Title"),(0,r.kt)("th",{parentName:"tr",align:null},"Data Type"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Notes"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Response"),(0,r.kt)("td",{parentName:"tr",align:null},"string"),(0,r.kt)("td",{parentName:"tr",align:null},"The response from GPT."),(0,r.kt)("td",{parentName:"tr",align:null},"The response will be streamed in, but subsequent nodes will not be executed until the response is finished."))))),(0,r.kt)(o.Z,{value:"settings",mdxType:"TabItem"},(0,r.kt)("h2",{id:"editor-settings"},"Editor Settings"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"Setting"),(0,r.kt)("th",{parentName:"tr",align:null},"Description"),(0,r.kt)("th",{parentName:"tr",align:null},"Default Value"),(0,r.kt)("th",{parentName:"tr",align:null},"Use Input Toggle"),(0,r.kt)("th",{parentName:"tr",align:null},"Input Data Type"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Model"),(0,r.kt)("td",{parentName:"tr",align:null},"The GPT model to use for the request. If you are not using OpenAI's GPT, and you would like to set the ",(0,r.kt)("inlineCode",{parentName:"td"},"model")," parameter, you can see the Custom Model setting below."),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"gpt-3.5-turbo")),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Temperature"),(0,r.kt)("td",{parentName:"tr",align:null},'The sampling temperature to use. Lower values are more deterministic. Higher values are more "creative".'),(0,r.kt)("td",{parentName:"tr",align:null},"0.5"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Top P"),(0,r.kt)("td",{parentName:"tr",align:null},"Alternate sampling mode using the top X% of values. 0.1 corresponds to the top 10%."),(0,r.kt)("td",{parentName:"tr",align:null},"1"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Use Top P"),(0,r.kt)("td",{parentName:"tr",align:null},"Whether to use the Top P sampling mode."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"boolean"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Max Tokens"),(0,r.kt)("td",{parentName:"tr",align:null},"The maximum number of tokens that GPT is allowed to return. When hitting the max tokens, the response will be cut off."),(0,r.kt)("td",{parentName:"tr",align:null},"1024"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Stop"),(0,r.kt)("td",{parentName:"tr",align:null},"Comma separated list of stop tokens. If any stop token is encountered, the response will end immediately."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string[]"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Presence Penalty"),(0,r.kt)("td",{parentName:"tr",align:null},"Applies a penalty or bonus for tokens that have already been used. See the OpenAI documentation for more info."),(0,r.kt)("td",{parentName:"tr",align:null},"0"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Frequency Penalty"),(0,r.kt)("td",{parentName:"tr",align:null},"Applies a penalty or bonus for tokens based on how much they have been used. See the OpenAI documentation for more info."),(0,r.kt)("td",{parentName:"tr",align:null},"0"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"User"),(0,r.kt)("td",{parentName:"tr",align:null},"Attaches a user field, for monitoring and detecting abuse. See the OpenAI documentation for more info."),(0,r.kt)("td",{parentName:"tr",align:null},"(Empty)"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Number of Choices"),(0,r.kt)("td",{parentName:"tr",align:null},"Allows the Chat Node to output a list of responses simultaneously if the value is greater than 1. Each response will have a unique set of text (assuming the temperature is more than 0)"),(0,r.kt)("td",{parentName:"tr",align:null},"1"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"number"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Enable Function Use"),(0,r.kt)("td",{parentName:"tr",align:null},"Allows the use of functions in the prompt. Enables the ",(0,r.kt)("inlineCode",{parentName:"td"},"Functions")," input."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},"N/A")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Cache"),(0,r.kt)("td",{parentName:"tr",align:null},"Caches the response locally in Rivet. If the chat node gets the exact same prompt again, it will return the cached response instead of making a new request to OpenAI."),(0,r.kt)("td",{parentName:"tr",align:null},"false"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},"N/A")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Use for subgraph partial output"),(0,r.kt)("td",{parentName:"tr",align:null},"If enabled, the Chat Node will be used to generate partial output for subgraphs. This is only visual - the chat node's partial output will appear as the subgraph's partial output. Only enable if the chat node will be running exclusively from other chat nodes at the same time, to avoid problems."),(0,r.kt)("td",{parentName:"tr",align:null},"true"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},"N/A")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Endpoint"),(0,r.kt)("td",{parentName:"tr",align:null},"The endpoint to use for the request. For example, you can set the endpoint to ",(0,r.kt)("inlineCode",{parentName:"td"},"http://localhost:1234/v1/chat/completions")," for LM Studio. You may also set a global Chat Node endpoint int the Rivet Settings page."),(0,r.kt)("td",{parentName:"tr",align:null},"(empty string, uses the default endpoint configured in Settings, or OpenAI's chat completions endpoint if that is not set.)"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Custom Model"),(0,r.kt)("td",{parentName:"tr",align:null},"If you are not using OpenAI's GPT, you can set the ",(0,r.kt)("inlineCode",{parentName:"td"},"model")," parameter here, to a custom string. This parameter overrides the model defined above."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"No"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"string"))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"Headers"),(0,r.kt)("td",{parentName:"tr",align:null},"Allows you to set custom headers to send with the request."),(0,r.kt)("td",{parentName:"tr",align:null},"(None)"),(0,r.kt)("td",{parentName:"tr",align:null},"Yes"),(0,r.kt)("td",{parentName:"tr",align:null},(0,r.kt)("inlineCode",{parentName:"td"},"object"))))),(0,r.kt)("p",null,"For all settings, see the ",(0,r.kt)("a",{parentName:"p",href:"https://platform.openai.com/docs/api-reference/chat/create"},"OpenAI API documentation")," for more information."))),(0,r.kt)("h3",{id:"example-1-simple-response"},"Example 1: Simple Response"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"Add a Chat node to your graph."),(0,r.kt)("li",{parentName:"ol"},"Add a text node and place your message to GPT inside the text node by opening its editor and replacing ",(0,r.kt)("inlineCode",{parentName:"li"},"{{input}}")," with your message."),(0,r.kt)("li",{parentName:"ol"},"Connect the output of the text node to the ",(0,r.kt)("inlineCode",{parentName:"li"},"Prompt")," input of the Chat node."),(0,r.kt)("li",{parentName:"ol"},"Run your graph. You will see the output of the Chat node at the bottom of the node.")),(0,r.kt)("p",null,(0,r.kt)("img",{alt:"Simple Response Example",src:n(3909).Z,width:"1196",height:"980"})),(0,r.kt)("h3",{id:"example-2-connecting-to-lm-studio"},"Example 2: Connecting to LM Studio"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"Add a Chat node to your graph."),(0,r.kt)("li",{parentName:"ol"},"Add a text node and place your message to GPT inside the text node by opening its editor and replacing ",(0,r.kt)("inlineCode",{parentName:"li"},"{{input}}")," with your message."),(0,r.kt)("li",{parentName:"ol"},"Connect the output of the text node to the ",(0,r.kt)("inlineCode",{parentName:"li"},"Prompt")," input of the Chat node."),(0,r.kt)("li",{parentName:"ol"},"Set the ",(0,r.kt)("inlineCode",{parentName:"li"},"Endpoint")," setting to ",(0,r.kt)("inlineCode",{parentName:"li"},"http://localhost:1234/v1/chat/completions"),"."),(0,r.kt)("li",{parentName:"ol"},"Load your desired model into LM Studio."),(0,r.kt)("li",{parentName:"ol"},"Enable CORS in LM Studio Server Options."),(0,r.kt)("li",{parentName:"ol"},"Run your graph. You will see the output of the Chat node at the bottom of the node.")),(0,r.kt)("h2",{id:"error-handling"},"Error Handling"),(0,r.kt)("p",null,"If nothing is connected to the ",(0,r.kt)("inlineCode",{parentName:"p"},"Prompt")," input, the Chat node will error."),(0,r.kt)("p",null,"If the request to OpenAI fails due to rate-limiting, the Chat node will retry the request using a jittered exponential backoff algorithm. This retry will\nhappen for up to 5 minutes. If the request still fails after 5 minutes, the Chat node will error."),(0,r.kt)("admonition",{type:"caution"},(0,r.kt)("p",{parentName:"admonition"},"Be careful ",(0,r.kt)("a",{parentName:"p",href:"/docs/user-guide/splitting"},"splitting")," a Chat node too much that you run into rate limiting issues.")),(0,r.kt)("p",null,"If OpenAI returns a 500-level error (due to being overloaded or downtime, etc), the Chat node will retry in a similar manner."),(0,r.kt)("h2",{id:"faq"},"FAQ"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if I connect a different data type to the prompt or system prompt input?")),(0,r.kt)("p",null,"A: The value will be attempted to be converted into a string, which will turn into a ",(0,r.kt)("inlineCode",{parentName:"p"},"user"),' type chat messages. So for example a number 5 will turn into a user message "5".\nIf the value cannot be converted to a string, then it will be ignored for the list of prompt messages.'),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if an input is toggled on, but not connected?")),(0,r.kt)("p",null,"A: The value configured in the UI will be used instead."),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if the system prompt is connected, but the prompt is not?")),(0,r.kt)("p",null,"A: The Chat Node will error. The prompt input is required. To send only a system prompt, you can use a ",(0,r.kt)("a",{parentName:"p",href:"/docs/node-reference/prompt"},"Prompt")," node to create a system-type prompt, and connect it to the ",(0,r.kt)("inlineCode",{parentName:"p"},"Prompt")," input."),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Q: What if the system prompt is connected, and the prompt also contains a system prompt?")),(0,r.kt)("p",null,"A: Both system prompts will be sent. System prompts that are not the first message in a chain are undefined behavior in GPT. It may work, or it may act strangely. It may follow one or both of the system prompts."),(0,r.kt)("h2",{id:"see-also"},"See Also"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/node-reference/assemble-prompt"},"Assemble Prompt Node")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/node-reference/prompt"},"Prompt Node")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"/docs/node-reference/text"},"Text Node")),(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("a",{parentName:"li",href:"https://platform.openai.com/docs/api-reference/chat/create"},"OpenAI API Documentation"))))}h.isMDXComponent=!0},3909:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/chat-node-example-01-d02666baca10ab4097e383cda0b7f82c.png"},7561:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/chat-node-11b598a8541cf7764743cb4264102d30.png"}}]); \ No newline at end of file diff --git a/assets/js/main.2c0dd3bf.js b/assets/js/main.2c0dd3bf.js new file mode 100644 index 000000000..2601de216 --- /dev/null +++ b/assets/js/main.2c0dd3bf.js @@ -0,0 +1,2 @@ +/*! For license information please see main.2c0dd3bf.js.LICENSE.txt */ +(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[179],{3352:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,t:()=>a});var r=n(3249);const o=r.createContext(!1);function a(e){let{children:t}=e;const[n,a]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{a(!0)}),[]),r.createElement(o.Provider,{value:n},t)}},8961:(e,t,n)=>{"use strict";var r=n(3249),o=n(1638),a=n(1365),i=n(3133),l=n(8498);const s=[n(1505),n(506),n(2324),n(821),n(638)];var c=n(5102),u=n(6659),d=n(435);function f(e){let{children:t}=e;return r.createElement(r.Fragment,null,t)}var p=n(7396),m=n(2493),g=n(3506),h=n(2463),b=n(3046),v=n(8766),y=n(4789),w=n(8573),k=n(4917),E=n(5042),S=n(155);function x(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,g.Z)(),n=(0,y.l)();return r.createElement(m.Z,null,Object.entries(t).map((e=>{let[t,{htmlLang:o}]=e;return r.createElement("link",{key:t,rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:o})})),r.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function _(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,g.Z)(),o=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,g.Z)(),{pathname:r}=(0,u.TH)();return e+(0,E.applyTrailingSlash)((0,h.Z)(r),{trailingSlash:n,baseUrl:t})}(),a=t?`${n}${t}`:o;return r.createElement(m.Z,null,r.createElement("meta",{property:"og:url",content:a}),r.createElement("link",{rel:"canonical",href:a}))}function C(){const{i18n:{currentLocale:e}}=(0,g.Z)(),{metadata:t,image:n}=(0,b.L)();return r.createElement(r.Fragment,null,r.createElement(m.Z,null,r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("body",{className:w.h})),n&&r.createElement(v.d,{image:n}),r.createElement(_,null),r.createElement(x,null),r.createElement(S.Z,{tag:k.HX,locale:e}),r.createElement(m.Z,null,t.map(((e,t)=>r.createElement("meta",(0,p.Z)({key:t},e))))))}const T=new Map;function R(e){if(T.has(e.pathname))return{...e,pathname:T.get(e.pathname)};if((0,d.f)(c.Z,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return T.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return T.set(e.pathname,t),{...e,pathname:t}}var P=n(3352),L=n(3771);function A(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{const r=t.default?.[e]??t[e];return r?.(...n)}));return()=>o.forEach((e=>e?.()))}const N=function(e){let{children:t,location:n,previousLocation:o}=e;return(0,r.useLayoutEffect)((()=>{o!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const r=t.pathname===n.pathname,o=t.hash===n.hash,a=t.search===n.search;if(r&&o&&!a)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:o}),A("onRouteDidUpdate",{previousLocation:o,location:n}))}),[o,n]),t};function O(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.f)(c.Z,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class D extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.Z.canUseDOM?A("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=A("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),O(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return r.createElement(N,{previousLocation:this.previousLocation,location:t},r.createElement(u.AW,{location:t,render:()=>e}))}}const I=D,M="__docusaurus-base-url-issue-banner-container",F="__docusaurus-base-url-issue-banner",z="__docusaurus-base-url-issue-banner-suggestion-container",j="__DOCUSAURUS_INSERT_BASEURL_BANNER";function B(e){return`\nwindow['${j}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${j}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${M}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{window[j]=!1}),[]),r.createElement(r.Fragment,null,!l.Z.canUseDOM&&r.createElement(m.Z,null,r.createElement("script",null,B(e))),r.createElement("div",{id:M}))}function U(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,g.Z)(),{pathname:n}=(0,u.TH)();return t&&n===e?r.createElement(G,null):null}function $(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:o,localeConfigs:a}}=(0,g.Z)(),i=(0,h.Z)(e),{htmlLang:l,direction:s}=a[o];return r.createElement(m.Z,null,r.createElement("html",{lang:l,dir:s}),r.createElement("title",null,t),r.createElement("meta",{property:"og:title",content:t}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&r.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&r.createElement("link",{rel:"icon",href:i}))}var H=n(2041),q=n(3072);function Z(){const e=(0,q.Z)();return r.createElement(m.Z,null,r.createElement("html",{"data-has-hydrated":e}))}function V(){const e=(0,d.H)(c.Z),t=(0,u.TH)();return r.createElement(H.Z,null,r.createElement(L.M,null,r.createElement(P.t,null,r.createElement(f,null,r.createElement($,null),r.createElement(C,null),r.createElement(U,null),r.createElement(I,{location:R(t)},e)),r.createElement(Z,null))))}var W=n(6887);const Y=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Q=n(4785);const K=new Set,X=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch(e){if(!(e=>!J()&&!X.has(e)&&!K.has(e))(e))return!1;K.add(e);const t=(0,d.f)(c.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(W).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Q.Z)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Y(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!X.has(e))(e)&&(X.add(e),O(e))},te=Object.freeze(ee);if(l.Z.canUseDOM){window.docusaurus=te;const e=o.hydrate;O(window.location.pathname).then((()=>{e(r.createElement(i.B6,null,r.createElement(a.VK,null,r.createElement(V,null))),document.getElementById("__docusaurus"))}))}},3771:(e,t,n)=>{"use strict";n.d(t,{_:()=>u,M:()=>d});var r=n(3249),o=n(6809);const a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs/","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs/","mainDocId":"introduction","docs":[{"id":"api-reference","path":"/docs/api-reference","sidebar":"apiReference"},{"id":"api-reference/core/DataValue","path":"/docs/api-reference/core/DataValue","sidebar":"apiReference"},{"id":"api-reference/core/GraphProcessor","path":"/docs/api-reference/core/GraphProcessor","sidebar":"apiReference"},{"id":"api-reference/core/NodeGraph","path":"/docs/api-reference/core/NodeGraph","sidebar":"apiReference"},{"id":"api-reference/core/overview","path":"/docs/api-reference/core/overview","sidebar":"apiReference"},{"id":"api-reference/core/Project","path":"/docs/api-reference/core/Project","sidebar":"apiReference"},{"id":"api-reference/core/Settings","path":"/docs/api-reference/core/Settings","sidebar":"apiReference"},{"id":"api-reference/getting-started-integration","path":"/docs/api-reference/getting-started-integration","sidebar":"apiReference"},{"id":"api-reference/node/createProcessor","path":"/docs/api-reference/node/createProcessor","sidebar":"apiReference"},{"id":"api-reference/node/DebuggerEvents","path":"/docs/api-reference/node/DebuggerEvents","sidebar":"apiReference"},{"id":"api-reference/node/loadProjectFromFile","path":"/docs/api-reference/node/loadProjectFromFile","sidebar":"apiReference"},{"id":"api-reference/node/loadProjectFromString","path":"/docs/api-reference/node/loadProjectFromString","sidebar":"apiReference"},{"id":"api-reference/node/LooseDataValue","path":"/docs/api-reference/node/LooseDataValue","sidebar":"apiReference"},{"id":"api-reference/node/overview","path":"/docs/api-reference/node/overview","sidebar":"apiReference"},{"id":"api-reference/node/RivetDebuggerServer","path":"/docs/api-reference/node/RivetDebuggerServer","sidebar":"apiReference"},{"id":"api-reference/node/runGraph","path":"/docs/api-reference/node/runGraph","sidebar":"apiReference"},{"id":"api-reference/node/runGraphInFile","path":"/docs/api-reference/node/runGraphInFile","sidebar":"apiReference"},{"id":"api-reference/node/RunGraphOptions","path":"/docs/api-reference/node/RunGraphOptions","sidebar":"apiReference"},{"id":"api-reference/node/startDebuggerServer","path":"/docs/api-reference/node/startDebuggerServer","sidebar":"apiReference"},{"id":"api-reference/recording","path":"/docs/api-reference/recording"},{"id":"api-reference/remote-debugging","path":"/docs/api-reference/remote-debugging","sidebar":"apiReference"},{"id":"getting-started/first-ai-agent","path":"/docs/getting-started/first-ai-agent","sidebar":"userGuide"},{"id":"getting-started/installation","path":"/docs/getting-started/installation","sidebar":"userGuide"},{"id":"getting-started/setup","path":"/docs/getting-started/setup","sidebar":"userGuide"},{"id":"introduction","path":"/docs/","sidebar":"userGuide"},{"id":"node-reference","path":"/docs/node-reference","sidebar":"nodeReference"},{"id":"node-reference/abort-graph","path":"/docs/node-reference/abort-graph","sidebar":"nodeReference"},{"id":"node-reference/all-nodes","path":"/docs/node-reference/all-nodes","sidebar":"nodeReference"},{"id":"node-reference/append-to-dataset","path":"/docs/node-reference/append-to-dataset","sidebar":"nodeReference"},{"id":"node-reference/array","path":"/docs/node-reference/array","sidebar":"nodeReference"},{"id":"node-reference/assemble-message","path":"/docs/node-reference/assemble-message","sidebar":"nodeReference"},{"id":"node-reference/assemble-prompt","path":"/docs/node-reference/assemble-prompt","sidebar":"nodeReference"},{"id":"node-reference/audio","path":"/docs/node-reference/audio","sidebar":"nodeReference"},{"id":"node-reference/bool","path":"/docs/node-reference/bool","sidebar":"nodeReference"},{"id":"node-reference/chat","path":"/docs/node-reference/chat","sidebar":"nodeReference"},{"id":"node-reference/chunk","path":"/docs/node-reference/chunk","sidebar":"nodeReference"},{"id":"node-reference/coalesce","path":"/docs/node-reference/coalesce","sidebar":"nodeReference"},{"id":"node-reference/code","path":"/docs/node-reference/code","sidebar":"nodeReference"},{"id":"node-reference/comment","path":"/docs/node-reference/comment","sidebar":"nodeReference"},{"id":"node-reference/compare","path":"/docs/node-reference/compare","sidebar":"nodeReference"},{"id":"node-reference/context","path":"/docs/node-reference/context","sidebar":"nodeReference"},{"id":"node-reference/create-dataset","path":"/docs/node-reference/create-dataset","sidebar":"nodeReference"},{"id":"node-reference/delay","path":"/docs/node-reference/delay","sidebar":"nodeReference"},{"id":"node-reference/destructure","path":"/docs/node-reference/destructure","sidebar":"nodeReference"},{"id":"node-reference/evaluate","path":"/docs/node-reference/evaluate","sidebar":"nodeReference"},{"id":"node-reference/external-call","path":"/docs/node-reference/external-call","sidebar":"nodeReference"},{"id":"node-reference/extract-json","path":"/docs/node-reference/extract-json","sidebar":"nodeReference"},{"id":"node-reference/extract-markdown-code-blocks","path":"/docs/node-reference/extract-markdown-code-blocks","sidebar":"nodeReference"},{"id":"node-reference/extract-object-path","path":"/docs/node-reference/extract-object-path","sidebar":"nodeReference"},{"id":"node-reference/extract-with-regex","path":"/docs/node-reference/extract-with-regex","sidebar":"nodeReference"},{"id":"node-reference/extract-yaml","path":"/docs/node-reference/extract-yaml","sidebar":"nodeReference"},{"id":"node-reference/filter","path":"/docs/node-reference/filter","sidebar":"nodeReference"},{"id":"node-reference/get-all-datasets","path":"/docs/node-reference/get-all-datasets","sidebar":"nodeReference"},{"id":"node-reference/get-dataset-row","path":"/docs/node-reference/get-dataset-row","sidebar":"nodeReference"},{"id":"node-reference/get-embedding","path":"/docs/node-reference/get-embedding","sidebar":"nodeReference"},{"id":"node-reference/get-global","path":"/docs/node-reference/get-global","sidebar":"nodeReference"},{"id":"node-reference/gpt-function","path":"/docs/node-reference/gpt-function","sidebar":"nodeReference"},{"id":"node-reference/graph-input","path":"/docs/node-reference/graph-input","sidebar":"nodeReference"},{"id":"node-reference/graph-output","path":"/docs/node-reference/graph-output","sidebar":"nodeReference"},{"id":"node-reference/hash","path":"/docs/node-reference/hash","sidebar":"nodeReference"},{"id":"node-reference/http-call","path":"/docs/node-reference/http-call","sidebar":"nodeReference"},{"id":"node-reference/if","path":"/docs/node-reference/if","sidebar":"nodeReference"},{"id":"node-reference/if-else","path":"/docs/node-reference/if-else","sidebar":"nodeReference"},{"id":"node-reference/image","path":"/docs/node-reference/image","sidebar":"nodeReference"},{"id":"node-reference/join","path":"/docs/node-reference/join","sidebar":"nodeReference"},{"id":"node-reference/knn-dataset","path":"/docs/node-reference/knn-dataset","sidebar":"nodeReference"},{"id":"node-reference/load-dataset","path":"/docs/node-reference/load-dataset","sidebar":"nodeReference"},{"id":"node-reference/loop-controller","path":"/docs/node-reference/loop-controller","sidebar":"nodeReference"},{"id":"node-reference/match","path":"/docs/node-reference/match","sidebar":"nodeReference"},{"id":"node-reference/number","path":"/docs/node-reference/number","sidebar":"nodeReference"},{"id":"node-reference/object","path":"/docs/node-reference/object","sidebar":"nodeReference"},{"id":"node-reference/passthrough","path":"/docs/node-reference/passthrough","sidebar":"nodeReference"},{"id":"node-reference/pop","path":"/docs/node-reference/pop","sidebar":"nodeReference"},{"id":"node-reference/prompt","path":"/docs/node-reference/prompt","sidebar":"nodeReference"},{"id":"node-reference/race-inputs","path":"/docs/node-reference/race-inputs","sidebar":"nodeReference"},{"id":"node-reference/raise-event","path":"/docs/node-reference/raise-event","sidebar":"nodeReference"},{"id":"node-reference/read-directory","path":"/docs/node-reference/read-directory","sidebar":"nodeReference"},{"id":"node-reference/read-file","path":"/docs/node-reference/read-file","sidebar":"nodeReference"},{"id":"node-reference/replace-dataset","path":"/docs/node-reference/replace-dataset","sidebar":"nodeReference"},{"id":"node-reference/RNG","path":"/docs/node-reference/RNG","sidebar":"nodeReference"},{"id":"node-reference/set-global","path":"/docs/node-reference/set-global","sidebar":"nodeReference"},{"id":"node-reference/shuffle","path":"/docs/node-reference/shuffle","sidebar":"nodeReference"},{"id":"node-reference/slice","path":"/docs/node-reference/slice","sidebar":"nodeReference"},{"id":"node-reference/split-text","path":"/docs/node-reference/split-text","sidebar":"nodeReference"},{"id":"node-reference/subgraph","path":"/docs/node-reference/subgraph","sidebar":"nodeReference"},{"id":"node-reference/text","path":"/docs/node-reference/text","sidebar":"nodeReference"},{"id":"node-reference/to-json","path":"/docs/node-reference/to-json","sidebar":"nodeReference"},{"id":"node-reference/to-yaml","path":"/docs/node-reference/to-yaml","sidebar":"nodeReference"},{"id":"node-reference/trim-chat-messages","path":"/docs/node-reference/trim-chat-messages","sidebar":"nodeReference"},{"id":"node-reference/url-reference","path":"/docs/node-reference/url-reference","sidebar":"nodeReference"},{"id":"node-reference/user-input","path":"/docs/node-reference/user-input","sidebar":"nodeReference"},{"id":"node-reference/vector-knn","path":"/docs/node-reference/vector-knn","sidebar":"nodeReference"},{"id":"node-reference/vector-store","path":"/docs/node-reference/vector-store","sidebar":"nodeReference"},{"id":"node-reference/wait-for-event","path":"/docs/node-reference/wait-for-event","sidebar":"nodeReference"},{"id":"trivet","path":"/docs/trivet","sidebar":"userGuide"},{"id":"tutorial","path":"/docs/tutorial","sidebar":"tutorial"},{"id":"tutorial/installing-getting-started","path":"/docs/tutorial/installing-getting-started","sidebar":"tutorial"},{"id":"tutorial/interpolation-more-node-types","path":"/docs/tutorial/interpolation-more-node-types","sidebar":"tutorial"},{"id":"tutorial/loops","path":"/docs/tutorial/loops","sidebar":"tutorial"},{"id":"tutorial/matching-conditionals","path":"/docs/tutorial/matching-conditionals","sidebar":"tutorial"},{"id":"tutorial/simple-graph","path":"/docs/tutorial/simple-graph","sidebar":"tutorial"},{"id":"tutorial/splitting","path":"/docs/tutorial/splitting","sidebar":"tutorial"},{"id":"tutorial/subgraphs","path":"/docs/tutorial/subgraphs","sidebar":"tutorial"},{"id":"tutorial/testing-graphs","path":"/docs/tutorial/testing-graphs"},{"id":"tutorial/yaml","path":"/docs/tutorial/yaml","sidebar":"tutorial"},{"id":"user-guide/adding-connecting-nodes","path":"/docs/user-guide/adding-connecting-nodes","sidebar":"userGuide"},{"id":"user-guide/control-flow","path":"/docs/user-guide/control-flow","sidebar":"userGuide"},{"id":"user-guide/data-types","path":"/docs/user-guide/data-types","sidebar":"userGuide"},{"id":"user-guide/executing-ai-chains","path":"/docs/user-guide/executing-ai-chains","sidebar":"userGuide"},{"id":"user-guide/executors","path":"/docs/user-guide/executors","sidebar":"userGuide"},{"id":"user-guide/features/chat-viewer","path":"/docs/user-guide/features/chat-viewer","sidebar":"userGuide"},{"id":"user-guide/features/data-studio","path":"/docs/user-guide/features/data-studio","sidebar":"userGuide"},{"id":"user-guide/features/prompt-designer","path":"/docs/user-guide/features/prompt-designer","sidebar":"userGuide"},{"id":"user-guide/features/trivet-tests","path":"/docs/user-guide/features/trivet-tests","sidebar":"userGuide"},{"id":"user-guide/live-debugging","path":"/docs/user-guide/live-debugging","sidebar":"userGuide"},{"id":"user-guide/loops","path":"/docs/user-guide/loops","sidebar":"userGuide"},{"id":"user-guide/overview-of-interface","path":"/docs/user-guide/overview-of-interface","sidebar":"userGuide"},{"id":"user-guide/plugins","path":"/docs/user-guide/plugins","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/all","path":"/docs/user-guide/plugins/built-in/all","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/anthropic","path":"/docs/user-guide/plugins/built-in/anthropic","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/assemblyai","path":"/docs/user-guide/plugins/built-in/assemblyai","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/autoevals","path":"/docs/user-guide/plugins/built-in/autoevals","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/gentrace","path":"/docs/user-guide/plugins/built-in/gentrace","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/google","path":"/docs/user-guide/plugins/built-in/google"},{"id":"user-guide/plugins/built-in/huggingface","path":"/docs/user-guide/plugins/built-in/huggingface","sidebar":"userGuide"},{"id":"user-guide/plugins/built-in/pinecone","path":"/docs/user-guide/plugins/built-in/pinecone","sidebar":"userGuide"},{"id":"user-guide/plugins/creating-plugins","path":"/docs/user-guide/plugins/creating-plugins","sidebar":"userGuide"},{"id":"user-guide/prompt-designer","path":"/docs/user-guide/prompt-designer"},{"id":"user-guide/recordings","path":"/docs/user-guide/recordings","sidebar":"userGuide"},{"id":"user-guide/remote-debugging","path":"/docs/user-guide/remote-debugging","sidebar":"userGuide"},{"id":"user-guide/splitting","path":"/docs/user-guide/splitting","sidebar":"userGuide"},{"id":"user-guide/subgraphs","path":"/docs/user-guide/subgraphs","sidebar":"userGuide"},{"id":"user-guide/trivet-getting-started","path":"/docs/user-guide/trivet-getting-started","sidebar":"userGuide"},{"id":"user-guide/trivet-library","path":"/docs/user-guide/trivet-library","sidebar":"userGuide"},{"id":"user-guide/trivet-tutorial","path":"/docs/user-guide/trivet-tutorial","sidebar":"userGuide"},{"id":"user-guide/trivet-validation-graphs","path":"/docs/user-guide/trivet-validation-graphs","sidebar":"userGuide"},{"id":"user-guide/working-with-graphs","path":"/docs/user-guide/working-with-graphs","sidebar":"userGuide"},{"id":"user-guide/working-with-projects","path":"/docs/user-guide/working-with-projects","sidebar":"userGuide"}],"draftIds":[],"sidebars":{"userGuide":{"link":{"path":"/docs/","label":"introduction"}},"tutorial":{"link":{"path":"/docs/tutorial","label":"tutorial"}},"apiReference":{"link":{"path":"/docs/api-reference","label":"api-reference"}},"nodeReference":{"link":{"path":"/docs/node-reference","label":"node-reference"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var l=n(7529);const s=JSON.parse('{"docusaurusVersion":"2.4.3","siteVersion":"1.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.4.3"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"2.4.3"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.4.3"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.4.3"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.4.3"},"docusaurus-plugin-image-zoom":{"type":"package","name":"docusaurus-plugin-image-zoom","version":"1.0.1"}}}'),c={siteConfig:o.default,siteMetadata:s,globalData:a,i18n:i,codeTranslations:l},u=r.createContext(c);function d(e){let{children:t}=e;return r.createElement(u.Provider,{value:c},t)}},2041:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(3249),o=n(8498),a=n(2493),i=n(6011),l=n(5860);function s(e){let{error:t,tryAgain:n}=e;return r.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"}},r.createElement("h1",{style:{fontSize:"3rem"}},"This page crashed"),r.createElement("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"}},"Try again"),r.createElement(c,{error:t}))}function c(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{style:{whiteSpace:"pre-wrap"}},n)}function u(e){let{error:t,tryAgain:n}=e;return r.createElement(f,{fallback:()=>r.createElement(s,{error:t,tryAgain:n})},r.createElement(a.Z,null,r.createElement("title",null,"Page Error")),r.createElement(l.Z,null,r.createElement(s,{error:t,tryAgain:n})))}const d=e=>r.createElement(u,e);class f extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??d)(e)}return e??null}}},8498:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},2493:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(3249),o=n(3133);function a(e){return r.createElement(o.ql,e)}},6998:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(7396),o=n(3249),a=n(1365),i=n(6011),l=n(3506),s=n(7773),c=n(8498);const u=o.createContext({collectLink:()=>{}});var d=n(2463);function f(e,t){let{isNavLink:n,to:f,href:p,activeClassName:m,isActive:g,"data-noBrokenLinkCheck":h,autoAddBaseUrl:b=!0,...v}=e;const{siteConfig:{trailingSlash:y,baseUrl:w}}=(0,l.Z)(),{withBaseUrl:k}=(0,d.C)(),E=(0,o.useContext)(u),S=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(()=>S.current));const x=f||p;const _=(0,s.Z)(x),C=x?.replace("pathname://","");let T=void 0!==C?(R=C,b&&(e=>e.startsWith("/"))(R)?k(R):R):void 0;var R;T&&_&&(T=(0,i.applyTrailingSlash)(T,{trailingSlash:y,baseUrl:w}));const P=(0,o.useRef)(!1),L=n?a.OL:a.rU,A=c.Z.canUseIntersectionObserver,N=(0,o.useRef)(),O=()=>{P.current||null==T||(window.docusaurus.preload(T),P.current=!0)};(0,o.useEffect)((()=>(!A&&_&&null!=T&&window.docusaurus.prefetch(T),()=>{A&&N.current&&N.current.disconnect()})),[N,T,A,_]);const D=T?.startsWith("#")??!1,I=!T||!_||D;return I||h||E.collectLink(T),I?o.createElement("a",(0,r.Z)({ref:S,href:T},x&&!_&&{target:"_blank",rel:"noopener noreferrer"},v)):o.createElement(L,(0,r.Z)({},v,{onMouseEnter:O,onTouchStart:O,innerRef:e=>{S.current=e,A&&e&&_&&(N.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(N.current.unobserve(e),N.current.disconnect(),null!=T&&window.docusaurus.prefetch(T))}))})),N.current.observe(e))},to:T},n&&{isActive:g,activeClassName:m}))}const p=o.forwardRef(f)},3131:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=()=>null},1872:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,I:()=>l});var r=n(3249);function o(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var a=n(7529);function i(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return a[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return o(i({message:n,id:r}),t)}function s(e){let{children:t,id:n,values:a}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const l=i({message:t,id:n});return r.createElement(r.Fragment,null,o(l,a))}},4973:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r="default"},7773:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{Z:()=>o,b:()=>r})},2463:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,Z:()=>l});var r=n(3249),o=n(3506),a=n(7773);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,o.Z)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,r){let{forcePrependBaseUrl:o=!1,absolute:i=!1}=void 0===r?{}:r;if(!n||n.startsWith("#")||(0,a.b)(n))return n;if(o)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const l=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+l:l}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function l(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},3506:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(3249),o=n(3771);function a(){return(0,r.useContext)(o._)}},5606:(e,t,n)=>{"use strict";n.d(t,{OD:()=>a,eZ:()=>i});var r=n(3506),o=n(4973);function a(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,r.Z)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}function i(e,t,n){void 0===t&&(t=o.m),void 0===n&&(n={});const r=a(e),i=r?.[t];if(!i&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return i}},3072:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(3249),o=n(3352);function a(){return(0,r.useContext)(o._)}},4785:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function o(e){const t={};return function e(n,o){Object.entries(n).forEach((n=>{let[a,i]=n;const l=o?`${o}.${a}`:a;r(i)?e(i,l):t[l]=i}))}(e),t}},4864:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,z:()=>a});var r=n(3249);const o=r.createContext(null);function a(e){let{children:t,value:n}=e;const a=r.useContext(o),i=(0,r.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const r={...t.data,...n?.data};return{plugin:t.plugin,data:r}}({parent:a,value:n})),[a,n]);return r.createElement(o.Provider,{value:i},t)}},3062:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>f,gA:()=>u,Jo:()=>p,gB:()=>d});var r=n(6659),o=n(5606);const a=e=>e.versions.find((e=>e.isLast));function i(e,t){const n=function(e,t){const n=a(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),o=n?.docs.find((e=>!!(0,r.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(o.id):{}}}const l={},s=()=>(0,o.OD)("docusaurus-plugin-content-docs")??l,c=e=>(0,o.eZ)("docusaurus-plugin-content-docs",e,{failfast:!0});function u(e){void 0===e&&(e={});const t=s(),{pathname:n}=(0,r.TH)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.LX)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function d(e){return c(e).versions}function f(e){const t=c(e),{pathname:n}=(0,r.TH)();return i(t,n)}function p(e){const t=c(e),{pathname:n}=(0,r.TH)();return function(e,t){const n=a(e);return{latestDocSuggestion:i(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},8646:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>f,gA:()=>u,_r:()=>s,zh:()=>c,yW:()=>d});var r=n(6659),o=n(5606);const a=e=>e.versions.find((e=>e.isLast));function i(e,t){const n=function(e,t){const n=a(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),o=n?.docs.find((e=>!!(0,r.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(o.id):{}}}const l={},s=()=>(0,o.OD)("docusaurus-plugin-content-docs")??l,c=e=>(0,o.eZ)("docusaurus-plugin-content-docs",e,{failfast:!0});function u(e){void 0===e&&(e={});const t=s(),{pathname:n}=(0,r.TH)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,r.LX)(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,n,e)}function d(e){const t=c(e);return a(t)}function f(e){const t=c(e),{pathname:n}=(0,r.TH)();return i(t,n)}},2169:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(1238),o=n.n(r);o().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},506:(e,t,n)=>{"use strict";n.r(t);var r=n(7421),o=n(6809);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{n(9808)(`./prism-${e}`)})),delete globalThis.Prism}(r.Z)},349:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(3249);const o={iconExternalLink:"iconExternalLink_YGOo"};function a(e){let{width:t=13.5,height:n=13.5}=e;return r.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:o.iconExternalLink},r.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},5860:(e,t,n)=>{"use strict";n.d(t,{Z:()=>dt});var r=n(3249),o=n(2689),a=n(2041),i=n(8766),l=n(7396),s=n(6659),c=n(1872),u=n(4850);const d="__docusaurus_skipToContent_fallback";function f(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function p(){const e=(0,r.useRef)(null),{action:t}=(0,s.k6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&f(t)}),[]);return(0,u.S)((n=>{let{location:r}=n;e.current&&!r.hash&&"PUSH"===t&&f(e.current)})),{containerRef:e,onClick:n}}const m=(0,c.I)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function g(e){const t=e.children??m,{containerRef:n,onClick:o}=p();return r.createElement("div",{ref:n,role:"region","aria-label":m},r.createElement("a",(0,l.Z)({},e,{href:`#${d}`,onClick:o}),t))}var h=n(9423),b=n(8573);const v={skipToContent:"skipToContent_QXLn"};function y(){return r.createElement(g,{className:v.skipToContent})}var w=n(3046),k=n(3420);function E(e){let{width:t=21,height:n=21,color:o="currentColor",strokeWidth:a=1.2,className:i,...s}=e;return r.createElement("svg",(0,l.Z)({viewBox:"0 0 15 15",width:t,height:n},s),r.createElement("g",{stroke:o,strokeWidth:a},r.createElement("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})))}const S={closeButton:"closeButton_UYvV"};function x(e){return r.createElement("button",(0,l.Z)({type:"button","aria-label":(0,c.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,o.Z)("clean-btn close",S.closeButton,e.className)}),r.createElement(E,{width:14,height:14,strokeWidth:3.1}))}const _={content:"content_c02M"};function C(e){const{announcementBar:t}=(0,w.L)(),{content:n}=t;return r.createElement("div",(0,l.Z)({},e,{className:(0,o.Z)(_.content,e.className),dangerouslySetInnerHTML:{__html:n}}))}const T={announcementBar:"announcementBar_PRBf",announcementBarPlaceholder:"announcementBarPlaceholder__CIl",announcementBarClose:"announcementBarClose_g3lL",announcementBarContent:"announcementBarContent_O9dQ"};function R(){const{announcementBar:e}=(0,w.L)(),{isActive:t,close:n}=(0,k.nT)();if(!t)return null;const{backgroundColor:o,textColor:a,isCloseable:i}=e;return r.createElement("div",{className:T.announcementBar,style:{backgroundColor:o,color:a},role:"banner"},i&&r.createElement("div",{className:T.announcementBarPlaceholder}),r.createElement(C,{className:T.announcementBarContent}),i&&r.createElement(x,{onClick:n,className:T.announcementBarClose}))}var P=n(2867),L=n(5986);var A=n(3709),N=n(1406);const O=r.createContext(null);function D(e){let{children:t}=e;const n=function(){const e=(0,P.e)(),t=(0,N.HY)(),[n,o]=(0,r.useState)(!1),a=null!==t.component,i=(0,A.D9)(a);return(0,r.useEffect)((()=>{a&&!i&&o(!0)}),[a,i]),(0,r.useEffect)((()=>{a?e.shown||o(!0):o(!1)}),[e.shown,a]),(0,r.useMemo)((()=>[n,o]),[n])}();return r.createElement(O.Provider,{value:n},t)}function I(e){if(e.component){const t=e.component;return r.createElement(t,e.props)}}function M(){const e=(0,r.useContext)(O);if(!e)throw new A.i6("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)((()=>n(!1)),[n]),a=(0,N.HY)();return(0,r.useMemo)((()=>({shown:t,hide:o,content:I(a)})),[o,a,t])}function F(e){let{header:t,primaryMenu:n,secondaryMenu:a}=e;const{shown:i}=M();return r.createElement("div",{className:"navbar-sidebar"},t,r.createElement("div",{className:(0,o.Z)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":i})},r.createElement("div",{className:"navbar-sidebar__item menu"},n),r.createElement("div",{className:"navbar-sidebar__item menu"},a)))}var z=n(1106),j=n(3072);function B(e){return r.createElement("svg",(0,l.Z)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"}))}function G(e){return r.createElement("svg",(0,l.Z)({viewBox:"0 0 24 24",width:24,height:24},e),r.createElement("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"}))}const U={toggle:"toggle_IDoG",toggleButton:"toggleButton_ettb",darkToggleIcon:"darkToggleIcon_Fn3x",lightToggleIcon:"lightToggleIcon_NRy2",toggleButtonDisabled:"toggleButtonDisabled_Ktf1"};function $(e){let{className:t,buttonClassName:n,value:a,onChange:i}=e;const l=(0,j.Z)(),s=(0,c.I)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===a?(0,c.I)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,c.I)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return r.createElement("div",{className:(0,o.Z)(U.toggle,t)},r.createElement("button",{className:(0,o.Z)("clean-btn",U.toggleButton,!l&&U.toggleButtonDisabled,n),type:"button",onClick:()=>i("dark"===a?"light":"dark"),disabled:!l,title:s,"aria-label":s,"aria-live":"polite"},r.createElement(B,{className:(0,o.Z)(U.toggleIcon,U.lightToggleIcon)}),r.createElement(G,{className:(0,o.Z)(U.toggleIcon,U.darkToggleIcon)})))}const H=r.memo($),q={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_bmce"};function Z(e){let{className:t}=e;const n=(0,w.L)().navbar.style,o=(0,w.L)().colorMode.disableSwitch,{colorMode:a,setColorMode:i}=(0,z.I)();return o?null:r.createElement(H,{className:t,buttonClassName:"dark"===n?q.darkNavbarColorModeToggle:void 0,value:a,onChange:i})}var V=n(1287);function W(){return r.createElement(V.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function Y(){const e=(0,P.e)();return r.createElement("button",{type:"button","aria-label":(0,c.I)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle()},r.createElement(E,{color:"var(--ifm-color-emphasis-600)"}))}function Q(){return r.createElement("div",{className:"navbar-sidebar__brand"},r.createElement(W,null),r.createElement(Z,{className:"margin-right--md"}),r.createElement(Y,null))}var K=n(6998),X=n(2463),J=n(7773);function ee(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var te=n(349);function ne(e){let{activeBasePath:t,activeBaseRegex:n,to:o,href:a,label:i,html:s,isDropdownLink:c,prependBaseUrlToHref:u,...d}=e;const f=(0,X.Z)(o),p=(0,X.Z)(t),m=(0,X.Z)(a,{forcePrependBaseUrl:!0}),g=i&&a&&!(0,J.Z)(a),h=s?{dangerouslySetInnerHTML:{__html:s}}:{children:r.createElement(r.Fragment,null,i,g&&r.createElement(te.Z,c&&{width:12,height:12}))};return a?r.createElement(K.Z,(0,l.Z)({href:u?m:a},d,h)):r.createElement(K.Z,(0,l.Z)({to:f,isNavLink:!0},(t||n)&&{isActive:(e,t)=>n?ee(n,t.pathname):t.pathname.startsWith(p)},d,h))}function re(e){let{className:t,isDropdownItem:n=!1,...a}=e;const i=r.createElement(ne,(0,l.Z)({className:(0,o.Z)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n},a));return n?r.createElement("li",null,i):i}function oe(e){let{className:t,isDropdownItem:n,...a}=e;return r.createElement("li",{className:"menu__list-item"},r.createElement(ne,(0,l.Z)({className:(0,o.Z)("menu__link",t)},a)))}function ae(e){let{mobile:t=!1,position:n,...o}=e;const a=t?oe:re;return r.createElement(a,(0,l.Z)({},o,{activeClassName:o.activeClassName??(t?"menu__link--active":"navbar__link--active")}))}var ie=n(4565),le=n(1303),se=n(3506);function ce(e,t){return e.some((e=>function(e,t){return!!(0,le.Mg)(e.to,t)||!!ee(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function ue(e){let{items:t,position:n,className:a,onClick:i,...s}=e;const c=(0,r.useRef)(null),[u,d]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{c.current&&!c.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[c]),r.createElement("div",{ref:c,className:(0,o.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u})},r.createElement(ne,(0,l.Z)({"aria-haspopup":"true","aria-expanded":u,role:"button",href:s.to?void 0:"#",className:(0,o.Z)("navbar__link",a)},s,{onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))}}),s.children??s.label),r.createElement("ul",{className:"dropdown__menu"},t.map(((e,t)=>r.createElement(xe,(0,l.Z)({isDropdownItem:!0,activeClassName:"dropdown__link--active"},e,{key:t}))))))}function de(e){let{items:t,className:n,position:a,onClick:i,...c}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,se.Z)(),{pathname:t}=(0,s.TH)();return t.replace(e,"/")}(),d=ce(t,u),{collapsed:f,toggleCollapsed:p,setCollapsed:m}=(0,ie.u)({initialState:()=>!d});return(0,r.useEffect)((()=>{d&&m(!d)}),[u,d,m]),r.createElement("li",{className:(0,o.Z)("menu__list-item",{"menu__list-item--collapsed":f})},r.createElement(ne,(0,l.Z)({role:"button",className:(0,o.Z)("menu__link menu__link--sublist menu__link--sublist-caret",n)},c,{onClick:e=>{e.preventDefault(),p()}}),c.children??c.label),r.createElement(ie.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:f},t.map(((e,t)=>r.createElement(xe,(0,l.Z)({mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active"},e,{key:t}))))))}function fe(e){let{mobile:t=!1,...n}=e;const o=t?de:ue;return r.createElement(o,n)}var pe=n(4789);function me(e){let{width:t=20,height:n=20,...o}=e;return r.createElement("svg",(0,l.Z)({viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0},o),r.createElement("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"}))}const ge="iconLanguage_OtLR";var he=n(3131);const be={searchBox:"searchBox_Tbn_"};function ve(e){let{children:t,className:n}=e;return r.createElement("div",{className:(0,o.Z)(n,be.searchBox)},t)}var ye=n(3062),we=n(6839);var ke=n(6242);const Ee=e=>e.docs.find((t=>t.id===e.mainDocId));const Se={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:o,...a}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,se.Z)(),f=(0,pe.l)(),{search:p,hash:m}=(0,s.TH)(),g=[...n,...u.map((e=>{const n=`${`pathname://${f.createUrl({locale:e,fullyQualified:!1})}`}${p}${m}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...o],h=t?(0,c.I)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return r.createElement(fe,(0,l.Z)({},a,{mobile:t,label:r.createElement(r.Fragment,null,r.createElement(me,{className:ge}),h),items:g}))},search:function(e){let{mobile:t,className:n}=e;return t?null:r.createElement(ve,{className:n},r.createElement(he.Z,null))},dropdown:fe,html:function(e){let{value:t,className:n,mobile:a=!1,isDropdownItem:i=!1}=e;const l=i?"li":"div";return r.createElement(l,{className:(0,o.Z)({navbar__item:!a&&!i,"menu__list-item":a},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:o,...a}=e;const{activeDoc:i}=(0,ye.Iw)(o),s=(0,we.vY)(t,o);return null===s?null:r.createElement(ae,(0,l.Z)({exact:!0},a,{isActive:()=>i?.path===s.path||!!i?.sidebar&&i.sidebar===s.sidebar,label:n??s.id,to:s.path}))},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:o,...a}=e;const{activeDoc:i}=(0,ye.Iw)(o),s=(0,we.oz)(t,o).link;if(!s)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return r.createElement(ae,(0,l.Z)({exact:!0},a,{isActive:()=>i?.sidebar===t,label:n??s.label,to:s.path}))},docsVersion:function(e){let{label:t,to:n,docsPluginId:o,...a}=e;const i=(0,we.lO)(o)[0],s=t??i.label,c=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(i).path;return r.createElement(ae,(0,l.Z)({},a,{label:s,to:c}))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:o,dropdownItemsBefore:a,dropdownItemsAfter:i,...u}=e;const{search:d,hash:f}=(0,s.TH)(),p=(0,ye.Iw)(n),m=(0,ye.gB)(n),{savePreferredVersionName:g}=(0,ke.J)(n),h=[...a,...m.map((e=>{const t=p.alternateDocVersions[e.name]??Ee(e);return{label:e.label,to:`${t.path}${d}${f}`,isActive:()=>e===p.activeVersion,onClick:()=>g(e.name)}})),...i],b=(0,we.lO)(n)[0],v=t&&h.length>1?(0,c.I)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):b.label,y=t&&h.length>1?void 0:Ee(b).path;return h.length<=1?r.createElement(ae,(0,l.Z)({},u,{mobile:t,label:v,to:y,isActive:o?()=>!1:void 0})):r.createElement(fe,(0,l.Z)({},u,{mobile:t,label:v,to:y,items:h,isActive:o?()=>!1:void 0}))}};function xe(e){let{type:t,...n}=e;const o=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),a=Se[o];if(!a)throw new Error(`No NavbarItem component found for type "${t}".`);return r.createElement(a,n)}function _e(){const e=(0,P.e)(),t=(0,w.L)().navbar.items;return r.createElement("ul",{className:"menu__list"},t.map(((t,n)=>r.createElement(xe,(0,l.Z)({mobile:!0},t,{onClick:()=>e.toggle(),key:n})))))}function Ce(e){return r.createElement("button",(0,l.Z)({},e,{type:"button",className:"clean-btn navbar-sidebar__back"}),r.createElement(c.Z,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)"},"\u2190 Back to main menu"))}function Te(){const e=0===(0,w.L)().navbar.items.length,t=M();return r.createElement(r.Fragment,null,!e&&r.createElement(Ce,{onClick:()=>t.hide()}),t.content)}function Re(){const e=(0,P.e)();var t;return void 0===(t=e.shown)&&(t=!0),(0,r.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?r.createElement(F,{header:r.createElement(Q,null),primaryMenu:r.createElement(_e,null),secondaryMenu:r.createElement(Te,null)}):null}const Pe={navbarHideable:"navbarHideable_BBhz",navbarHidden:"navbarHidden_NiMI"};function Le(e){return r.createElement("div",(0,l.Z)({role:"presentation"},e,{className:(0,o.Z)("navbar-sidebar__backdrop",e.className)}))}function Ae(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:a}}=(0,w.L)(),i=(0,P.e)(),{navbarRef:l,isNavbarVisible:s}=function(e){const[t,n]=(0,r.useState)(e),o=(0,r.useRef)(!1),a=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,L.RF)(((t,r)=>{let{scrollY:i}=t;if(!e)return;if(i=l?n(!1):i+c{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return r.createElement("nav",{ref:l,"aria-label":(0,c.I)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.Z)("navbar","navbar--fixed-top",n&&[Pe.navbarHideable,!s&&Pe.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":i.shown})},t,r.createElement(Le,{onClick:i.toggle}),r.createElement(Re,null))}var Ne=n(6011);const Oe={errorBoundaryError:"errorBoundaryError_mVUP"};function De(e){return r.createElement("button",(0,l.Z)({type:"button"},e),r.createElement(c.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error"},"Try again"))}function Ie(e){let{error:t}=e;const n=(0,Ne.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{className:Oe.errorBoundaryError},n)}class Me extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const Fe="right";function ze(e){let{width:t=30,height:n=30,className:o,...a}=e;return r.createElement("svg",(0,l.Z)({className:o,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},a),r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}function je(){const{toggle:e,shown:t}=(0,P.e)();return r.createElement("button",{onClick:e,"aria-label":(0,c.I)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button"},r.createElement(ze,null))}const Be={colorModeToggle:"colorModeToggle_WRUd"};function Ge(e){let{items:t}=e;return r.createElement(r.Fragment,null,t.map(((e,t)=>r.createElement(Me,{key:t,onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t})},r.createElement(xe,e)))))}function Ue(e){let{left:t,right:n}=e;return r.createElement("div",{className:"navbar__inner"},r.createElement("div",{className:"navbar__items"},t),r.createElement("div",{className:"navbar__items navbar__items--right"},n))}function $e(){const e=(0,P.e)(),t=(0,w.L)().navbar.items,[n,o]=function(e){function t(e){return"left"===(e.position??Fe)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),a=t.find((e=>"search"===e.type));return r.createElement(Ue,{left:r.createElement(r.Fragment,null,!e.disabled&&r.createElement(je,null),r.createElement(W,null),r.createElement(Ge,{items:n})),right:r.createElement(r.Fragment,null,r.createElement(Ge,{items:o}),r.createElement(Z,{className:Be.colorModeToggle}),!a&&r.createElement(ve,null,r.createElement(he.Z,null)))})}function He(){return r.createElement(Ae,null,r.createElement($e,null))}function qe(e){let{item:t}=e;const{to:n,href:o,label:a,prependBaseUrlToHref:i,...s}=t,c=(0,X.Z)(n),u=(0,X.Z)(o,{forcePrependBaseUrl:!0});return r.createElement(K.Z,(0,l.Z)({className:"footer__link-item"},o?{href:i?u:o}:{to:c},s),a,o&&!(0,J.Z)(o)&&r.createElement(te.Z,null))}function Ze(e){let{item:t}=e;return t.html?r.createElement("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement("li",{key:t.href??t.to,className:"footer__item"},r.createElement(qe,{item:t}))}function Ve(e){let{column:t}=e;return r.createElement("div",{className:"col footer__col"},r.createElement("div",{className:"footer__title"},t.title),r.createElement("ul",{className:"footer__items clean-list"},t.items.map(((e,t)=>r.createElement(Ze,{key:t,item:e})))))}function We(e){let{columns:t}=e;return r.createElement("div",{className:"row footer__links"},t.map(((e,t)=>r.createElement(Ve,{key:t,column:e}))))}function Ye(){return r.createElement("span",{className:"footer__link-separator"},"\xb7")}function Qe(e){let{item:t}=e;return t.html?r.createElement("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):r.createElement(qe,{item:t})}function Ke(e){let{links:t}=e;return r.createElement("div",{className:"footer__links text--center"},r.createElement("div",{className:"footer__links"},t.map(((e,n)=>r.createElement(r.Fragment,{key:n},r.createElement(Qe,{item:e}),t.length!==n+1&&r.createElement(Ye,null))))))}function Xe(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?r.createElement(We,{columns:t}):r.createElement(Ke,{links:t})}var Je=n(1426);const et={footerLogoLink:"footerLogoLink_kz1O"};function tt(e){let{logo:t}=e;const{withBaseUrl:n}=(0,X.C)(),a={light:n(t.src),dark:n(t.srcDark??t.src)};return r.createElement(Je.Z,{className:(0,o.Z)("footer__logo",t.className),alt:t.alt,sources:a,width:t.width,height:t.height,style:t.style})}function nt(e){let{logo:t}=e;return t.href?r.createElement(K.Z,{href:t.href,className:et.footerLogoLink,target:t.target},r.createElement(tt,{logo:t})):r.createElement(tt,{logo:t})}function rt(e){let{copyright:t}=e;return r.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function ot(e){let{style:t,links:n,logo:a,copyright:i}=e;return r.createElement("footer",{className:(0,o.Z)("footer",{"footer--dark":"dark"===t})},r.createElement("div",{className:"container container-fluid"},n,(a||i)&&r.createElement("div",{className:"footer__bottom text--center"},a&&r.createElement("div",{className:"margin-bottom--sm"},a),i)))}function at(){const{footer:e}=(0,w.L)();if(!e)return null;const{copyright:t,links:n,logo:o,style:a}=e;return r.createElement(ot,{style:a,links:n&&n.length>0&&r.createElement(Xe,{links:n}),logo:o&&r.createElement(nt,{logo:o}),copyright:t&&r.createElement(rt,{copyright:t})})}const it=r.memo(at),lt=(0,A.Qc)([z.S,k.pl,L.OC,ke.L5,i.VC,function(e){let{children:t}=e;return r.createElement(N.n2,null,r.createElement(P.M,null,r.createElement(D,null,t)))}]);function st(e){let{children:t}=e;return r.createElement(lt,null,t)}function ct(e){let{error:t,tryAgain:n}=e;return r.createElement("main",{className:"container margin-vert--xl"},r.createElement("div",{className:"row"},r.createElement("div",{className:"col col--6 col--offset-3"},r.createElement("h1",{className:"hero__title"},r.createElement(c.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),r.createElement("div",{className:"margin-vert--lg"},r.createElement(De,{onClick:n,className:"button button--primary shadow--lw"})),r.createElement("hr",null),r.createElement("div",{className:"margin-vert--md"},r.createElement(Ie,{error:t})))))}const ut={mainWrapper:"mainWrapper_B4Ie"};function dt(e){const{children:t,noFooter:n,wrapperClassName:l,title:s,description:c}=e;return(0,b.t)(),r.createElement(st,null,r.createElement(i.d,{title:s,description:c}),r.createElement(y,null),r.createElement(R,null),r.createElement(He,null),r.createElement("div",{id:d,className:(0,o.Z)(h.k.wrapper.main,ut.mainWrapper,l)},r.createElement(a.Z,{fallback:e=>r.createElement(ct,e)},t)),!n&&r.createElement(it,null))}},1287:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(7396),o=n(3249),a=n(6998),i=n(2463),l=n(3506),s=n(3046),c=n(1426);function u(e){let{logo:t,alt:n,imageClassName:r}=e;const a={light:(0,i.Z)(t.src),dark:(0,i.Z)(t.srcDark||t.src)},l=o.createElement(c.Z,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?o.createElement("div",{className:r},l):l}function d(e){const{siteConfig:{title:t}}=(0,l.Z)(),{navbar:{title:n,logo:c}}=(0,s.L)(),{imageClassName:d,titleClassName:f,...p}=e,m=(0,i.Z)(c?.href||"/"),g=n?"":t,h=c?.alt??g;return o.createElement(a.Z,(0,r.Z)({to:m},p,c?.target&&{target:c.target}),c&&o.createElement(u,{logo:c,alt:h,imageClassName:d}),null!=n&&o.createElement("b",{className:f},n))}},155:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=n(3249),o=n(2493);function a(e){let{locale:t,version:n,tag:a}=e;const i=t;return r.createElement(o.Z,null,t&&r.createElement("meta",{name:"docusaurus_locale",content:t}),n&&r.createElement("meta",{name:"docusaurus_version",content:n}),a&&r.createElement("meta",{name:"docusaurus_tag",content:a}),i&&r.createElement("meta",{name:"docsearch:language",content:i}),n&&r.createElement("meta",{name:"docsearch:version",content:n}),a&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:a}))}},1426:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var r=n(7396),o=n(3249),a=n(2689),i=n(3072),l=n(1106);const s={themedImage:"themedImage_xd2l","themedImage--light":"themedImage--light_r6yD","themedImage--dark":"themedImage--dark_Wxbp"};function c(e){const t=(0,i.Z)(),{colorMode:n}=(0,l.I)(),{sources:c,className:u,alt:d,...f}=e,p=t?"dark"===n?["dark"]:["light"]:["light","dark"];return o.createElement(o.Fragment,null,p.map((e=>o.createElement("img",(0,r.Z)({key:e,src:c[e],alt:d,className:(0,a.Z)(s.themedImage,s[`themedImage--${e}`],u)},f)))))}},4565:(e,t,n)=>{"use strict";n.d(t,{u:()=>s,z:()=>h});var r=n(7396),o=n(3249),a=n(8498),i=n(9066);const l="ease-in-out";function s(e){let{initialState:t}=e;const[n,r]=(0,o.useState)(t??!1),a=(0,o.useCallback)((()=>{r((e=>!e))}),[]);return{collapsed:n,setCollapsed:r,toggleCollapsed:a}}const c={display:"none",overflow:"hidden",height:"0px"},u={display:"block",overflow:"visible",height:"auto"};function d(e,t){const n=t?c:u;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function f(e){let{collapsibleRef:t,collapsed:n,animation:r}=e;const a=(0,o.useRef)(!1);(0,o.useEffect)((()=>{const e=t.current;function o(){const t=e.scrollHeight,n=r?.duration??function(e){if((0,i.n)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${r?.easing??l}`,height:`${t}px`}}function s(){const t=o();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return d(e,n),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(s(),requestAnimationFrame((()=>{e.style.height=c.height,e.style.overflow=c.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{s()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,r])}function p(e){if(!a.Z.canUseDOM)return e?c:u}function m(e){let{as:t="div",collapsed:n,children:r,animation:a,onCollapseTransitionEnd:i,className:l,disableSSRStyle:s}=e;const c=(0,o.useRef)(null);return f({collapsibleRef:c,collapsed:n,animation:a}),o.createElement(t,{ref:c,style:s?void 0:p(n),onTransitionEnd:e=>{"height"===e.propertyName&&(d(c.current,n),i?.(n))},className:l},r)}function g(e){let{collapsed:t,...n}=e;const[a,i]=(0,o.useState)(!t),[l,s]=(0,o.useState)(t);return(0,o.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,o.useLayoutEffect)((()=>{a&&s(t)}),[a,t]),a?o.createElement(m,(0,r.Z)({},n,{collapsed:l})):null}function h(e){let{lazy:t,...n}=e;const r=t?g:m;return o.createElement(r,n)}},3420:(e,t,n)=>{"use strict";n.d(t,{nT:()=>m,pl:()=>p});var r=n(3249),o=n(3072),a=n(3312),i=n(3709),l=n(3046);const s=(0,a.WA)("docusaurus.announcement.dismiss"),c=(0,a.WA)("docusaurus.announcement.id"),u=()=>"true"===s.get(),d=e=>s.set(String(e)),f=r.createContext(null);function p(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,l.L)(),t=(0,o.Z)(),[n,a]=(0,r.useState)((()=>!!t&&u()));(0,r.useEffect)((()=>{a(u())}),[]);const i=(0,r.useCallback)((()=>{d(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;c.set(t),r&&d(!1),!r&&u()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return r.createElement(f.Provider,{value:n},t)}function m(){const e=(0,r.useContext)(f);if(!e)throw new i.i6("AnnouncementBarProvider");return e}},1106:(e,t,n)=>{"use strict";n.d(t,{I:()=>h,S:()=>g});var r=n(3249),o=n(8498),a=n(3709),i=n(3312),l=n(3046);const s=r.createContext(void 0),c="theme",u=(0,i.WA)(c),d={light:"light",dark:"dark"},f=e=>e===d.dark?d.dark:d.light,p=e=>o.Z.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),m=e=>{u.set(f(e))};function g(e){let{children:t}=e;const n=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.L)(),[o,a]=(0,r.useState)(p(e));(0,r.useEffect)((()=>{t&&u.del()}),[t]);const i=(0,r.useCallback)((function(t,r){void 0===r&&(r={});const{persist:o=!0}=r;t?(a(t),o&&m(t)):(a(n?window.matchMedia("(prefers-color-scheme: dark)").matches?d.dark:d.light:e),u.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=u.get();null!==t&&i(f(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,i]);const s=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||s.current?s.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:i,get isDarkTheme(){return o===d.dark},setLightTheme(){i(d.light)},setDarkTheme(){i(d.dark)}})),[o,i])}();return r.createElement(s.Provider,{value:n},t)}function h(){const e=(0,r.useContext)(s);if(null==e)throw new a.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},6242:(e,t,n)=>{"use strict";n.d(t,{J:()=>v,L5:()=>h});var r=n(3249),o=n(8646),a=n(4973),i=n(3046),l=n(6839),s=n(3709),c=n(3312);const u=e=>`docs-preferred-version-${e}`,d={save:(e,t,n)=>{(0,c.WA)(u(e),{persistence:t}).set(n)},read:(e,t)=>(0,c.WA)(u(e),{persistence:t}).get(),clear:(e,t)=>{(0,c.WA)(u(e),{persistence:t}).del()}},f=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const p=r.createContext(null);function m(){const e=(0,o._r)(),t=(0,i.L)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,l]=(0,r.useState)((()=>f(n)));(0,r.useEffect)((()=>{l(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:r}=e;function o(e){const t=d.read(e,n);return r[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(d.clear(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){d.save(e,t,n),l((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function g(e){let{children:t}=e;const n=m();return r.createElement(p.Provider,{value:n},t)}function h(e){let{children:t}=e;return l.cE?r.createElement(g,null,t):r.createElement(r.Fragment,null,t)}function b(){const e=(0,r.useContext)(p);if(!e)throw new s.i6("DocsPreferredVersionContextProvider");return e}function v(e){void 0===e&&(e=a.m);const t=(0,o.zh)(e),[n,i]=b(),{preferredVersionName:l}=n[e];return{preferredVersion:t.versions.find((e=>e.name===l))??null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}},2258:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,b:()=>l});var r=n(3249),o=n(3709);const a=Symbol("EmptyContext"),i=r.createContext(a);function l(e){let{children:t,name:n,items:o}=e;const a=(0,r.useMemo)((()=>n&&o?{name:n,items:o}:null),[n,o]);return r.createElement(i.Provider,{value:a},t)}function s(){const e=(0,r.useContext)(i);if(e===a)throw new o.i6("DocsSidebarProvider");return e}},2867:(e,t,n)=>{"use strict";n.d(t,{M:()=>d,e:()=>f});var r=n(3249),o=n(1406),a=n(8236),i=n(4532),l=n(3046),s=n(3709);const c=r.createContext(void 0);function u(){const e=function(){const e=(0,o.HY)(),{items:t}=(0,l.L)().navbar;return 0===t.length&&!e.component}(),t=(0,a.i)(),n=!e&&"mobile"===t,[s,c]=(0,r.useState)(!1);(0,i.Rb)((()=>{if(s)return c(!1),!1}));const u=(0,r.useCallback)((()=>{c((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&c(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:u,shown:s})),[e,n,u,s])}function d(e){let{children:t}=e;const n=u();return r.createElement(c.Provider,{value:n},t)}function f(){const e=r.useContext(c);if(void 0===e)throw new s.i6("NavbarMobileSidebarProvider");return e}},1406:(e,t,n)=>{"use strict";n.d(t,{HY:()=>l,Zo:()=>s,n2:()=>i});var r=n(3249),o=n(3709);const a=r.createContext(null);function i(e){let{children:t}=e;const n=(0,r.useState)({component:null,props:null});return r.createElement(a.Provider,{value:n},t)}function l(){const e=(0,r.useContext)(a);if(!e)throw new o.i6("NavbarSecondaryMenuContentProvider");return e[0]}function s(e){let{component:t,props:n}=e;const i=(0,r.useContext)(a);if(!i)throw new o.i6("NavbarSecondaryMenuContentProvider");const[,l]=i,s=(0,o.Ql)(n);return(0,r.useEffect)((()=>{l({component:t,props:s})}),[l,t,s]),(0,r.useEffect)((()=>()=>l({component:null,props:null})),[l]),null}},8573:(e,t,n)=>{"use strict";n.d(t,{h:()=>o,t:()=>a});var r=n(3249);const o="navigation-with-keyboard";function a(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},8236:(e,t,n)=>{"use strict";n.d(t,{i:()=>c});var r=n(3249),o=n(8498);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function l(){return o.Z.canUseDOM?window.innerWidth>i?a.desktop:a.mobile:a.ssr}const s=!1;function c(){const[e,t]=(0,r.useState)((()=>s?"ssr":l()));return(0,r.useEffect)((()=>{function e(){t(l())}const n=s?window.setTimeout(e,1e3):void 0;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(n)}}),[]),e}},9423:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},9066:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{n:()=>r})},6839:(e,t,n)=>{"use strict";n.d(t,{Wl:()=>f,_F:()=>g,cE:()=>d,hI:()=>k,lO:()=>v,oz:()=>y,s1:()=>b,vY:()=>w});var r=n(3249),o=n(6659),a=n(435),i=n(8646),l=n(6242),s=n(2258),c=n(5821),u=n(1303);const d=!!i._r;function f(e){if(e.href)return e.href;for(const t of e.items){if("link"===t.type)return t.href;if("category"===t.type){const e=f(t);if(e)return e}}}const p=(e,t)=>void 0!==e&&(0,u.Mg)(e,t),m=(e,t)=>e.some((e=>g(e,t)));function g(e,t){return"link"===e.type?p(e.href,t):"category"===e.type&&(p(e.href,t)||m(e.items,t))}function h(e){let{sidebarItems:t,pathname:n,onlyCategories:r=!1}=e;const o=[];return function e(t){for(const a of t)if("category"===a.type&&((0,u.Mg)(a.href,n)||e(a.items))||"link"===a.type&&(0,u.Mg)(a.href,n)){return r&&"category"!==a.type||o.unshift(a),!0}return!1}(t),o}function b(){const e=(0,s.V)(),{pathname:t}=(0,o.TH)(),n=(0,i.gA)()?.pluginData.breadcrumbs;return!1!==n&&e?h({sidebarItems:e.items,pathname:t}):null}function v(e){const{activeVersion:t}=(0,i.Iw)(e),{preferredVersion:n}=(0,l.J)(e),o=(0,i.yW)(e);return(0,r.useMemo)((()=>(0,c.j)([t,n,o].filter(Boolean))),[t,n,o])}function y(e,t){const n=v(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=t.find((t=>t[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,n])}function w(e,t){const n=v(t);return(0,r.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),r=t.find((t=>t.id===e));if(!r){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${(0,c.j)(t.map((e=>e.id))).join("\n- ")}`)}return r}),[e,n])}function k(e){let{route:t,versionMetadata:n}=e;const r=(0,o.TH)(),i=t.routes,l=i.find((e=>(0,o.LX)(r.pathname,e)));if(!l)return null;const s=l.sidebar,c=s?n.docsSidebars[s]:void 0;return{docElement:(0,a.H)(i),sidebarName:s,sidebarItems:c}}},4532:(e,t,n)=>{"use strict";n.d(t,{Rb:()=>l,_X:()=>s});var r=n(3249),o=n(6659),a=n(4087),i=n(3709);function l(e){!function(e){const t=(0,o.k6)(),n=(0,i.zX)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function s(e){return function(e){const t=(0,o.k6)();return(0,a.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}},5821:(e,t,n)=>{"use strict";function r(e,t){return void 0===t&&(t=(e,t)=>e===t),e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}function o(e){return Array.from(new Set(e))}n.d(t,{j:()=>o,l:()=>r})},8766:(e,t,n)=>{"use strict";n.d(t,{FG:()=>f,d:()=>u,VC:()=>p});var r=n(3249),o=n(2689),a=n(2493),i=n(4864);function l(){const e=r.useContext(i._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(2463),c=n(3506);function u(e){let{title:t,description:n,keywords:o,image:i,children:l}=e;const u=function(e){const{siteConfig:t}=(0,c.Z)(),{title:n,titleDelimiter:r}=t;return e?.trim().length?`${e.trim()} ${r} ${n}`:n}(t),{withBaseUrl:d}=(0,s.C)(),f=i?d(i,{absolute:!0}):void 0;return r.createElement(a.Z,null,t&&r.createElement("title",null,u),t&&r.createElement("meta",{property:"og:title",content:u}),n&&r.createElement("meta",{name:"description",content:n}),n&&r.createElement("meta",{property:"og:description",content:n}),o&&r.createElement("meta",{name:"keywords",content:Array.isArray(o)?o.join(","):o}),f&&r.createElement("meta",{property:"og:image",content:f}),f&&r.createElement("meta",{name:"twitter:image",content:f}),l)}const d=r.createContext(void 0);function f(e){let{className:t,children:n}=e;const i=r.useContext(d),l=(0,o.Z)(i,t);return r.createElement(d.Provider,{value:l},r.createElement(a.Z,null,r.createElement("html",{className:l})),n)}function p(e){let{children:t}=e;const n=l(),a=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const i=`plugin-id-${n.plugin.id}`;return r.createElement(f,{className:(0,o.Z)(a,i)},t)}},3709:(e,t,n)=>{"use strict";n.d(t,{D9:()=>i,Qc:()=>c,Ql:()=>s,i6:()=>l,zX:()=>a});var r=n(3249);const o=n(8498).Z.canUseDOM?r.useLayoutEffect:r.useEffect;function a(e){const t=(0,r.useRef)(e);return o((()=>{t.current=e}),[e]),(0,r.useCallback)((function(){return t.current(...arguments)}),[])}function i(e){const t=(0,r.useRef)();return o((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function s(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return r.createElement(r.Fragment,null,e.reduceRight(((e,t)=>r.createElement(t,null,e)),n))}}},1303:(e,t,n)=>{"use strict";n.d(t,{Mg:()=>i,Ns:()=>l});var r=n(3249),o=n(5102),a=n(3506);function i(e,t){const n=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return n(e)===n(t)}function l(){const{baseUrl:e}=(0,a.Z)().siteConfig;return(0,r.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function r(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(r)||e(t.filter(o).flatMap((e=>e.routes??[])))}(n)}({routes:o.Z,baseUrl:e})),[e])}},5986:(e,t,n)=>{"use strict";n.d(t,{Ct:()=>p,OC:()=>s,RF:()=>d,o5:()=>f});var r=n(3249),o=n(8498),a=n(3072),i=n(3709);const l=r.createContext(void 0);function s(e){let{children:t}=e;const n=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return r.createElement(l.Provider,{value:n},t)}function c(){const e=(0,r.useContext)(l);if(null==e)throw new i.i6("ScrollControllerProvider");return e}const u=()=>o.Z.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function d(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),o=(0,r.useRef)(u()),a=(0,i.zX)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=u();a(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,n,...t])}function f(){const e=c(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),n=(0,r.useCallback)((()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}}),[]);return(0,r.useMemo)((()=>({save:t,restore:n})),[n,t])}(),n=(0,r.useRef)(void 0),o=(0,r.useCallback)((r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,r.useLayoutEffect)((()=>{queueMicrotask((()=>n.current?.()))})),{blockElementScrollPositionUntilNextRender:o}}function p(){const e=(0,r.useRef)(null),t=(0,a.Z)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&ot&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>e.current?.()}}},4917:(e,t,n)=>{"use strict";n.d(t,{HX:()=>r,os:()=>o});n(3506);const r="default";function o(e,t){return`docs-${e}-${t}`}},3312:(e,t,n)=>{"use strict";n.d(t,{Nk:()=>d,WA:()=>u});var r=n(3249),o=n(4087);const a="localStorage";function i(e){let{key:t,oldValue:n,newValue:r,storage:o}=e;if(n===r)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,o),window.dispatchEvent(a)}function l(e){if(void 0===e&&(e=a),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,s||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),s=!0),null}var t}let s=!1;const c={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const n=l(t?.persistence);return null===n?c:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const r=n.getItem(e);n.setItem(e,t),i({key:e,oldValue:r,newValue:t,storage:n})}catch(r){console.error(`Docusaurus storage error, can't set ${e}=${t}`,r)}},del:()=>{try{const t=n.getItem(e);n.removeItem(e),i({key:e,oldValue:t,newValue:null,storage:n})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const r=r=>{r.storageArea===n&&r.key===e&&t(r)};return window.addEventListener("storage",r),()=>window.removeEventListener("storage",r)}catch(r){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,r),()=>{}}}}}function d(e,t){const n=(0,r.useRef)((()=>null===e?c:u(e,t))).current(),a=(0,r.useCallback)((e=>"undefined"==typeof window?()=>{}:n.listen(e)),[n]);return[(0,o.useSyncExternalStore)(a,(()=>"undefined"==typeof window?null:n.get()),(()=>null)),n]}},4789:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var r=n(3506),o=n(6659),a=n(6011);function i(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:n},i18n:{defaultLocale:i,currentLocale:l}}=(0,r.Z)(),{pathname:s}=(0,o.TH)(),c=(0,a.applyTrailingSlash)(s,{trailingSlash:n,baseUrl:e}),u=l===i?e:e.replace(`/${l}/`,"/"),d=c.replace(e,"");return{createUrl:function(e){let{locale:n,fullyQualified:r}=e;return`${r?t:""}${function(e){return e===i?`${u}`:`${u}${e}/`}(n)}${d}`}}}},4850:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(3249),o=n(6659),a=n(3709);function i(e){const t=(0,o.TH)(),n=(0,a.D9)(t),i=(0,a.zX)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},3046:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(3506);function o(){return(0,r.Z)().siteConfig.themeConfig}},4463:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[o]=e.split(/[#?]/),a="/"===o||o===r?o:(i=o,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(o,a)}},7757:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},5042:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var o=n(4463);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(o).default}});var a=n(7757);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return a.getErrorCausalChain}})},2528:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[o]=e.split(/[#?]/),a="/"===o||o===r?o:(i=o,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(o,a)}},7641:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},6011:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var o=n(2528);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(o).default}});var a=n(7641);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return a.getErrorCausalChain}})},638:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(5942),o=r.__importDefault(n(6809)),a=r.__importDefault(n(5271)),{themeConfig:i}=o.default;function l(e){var t,n;return document.querySelector('html[data-theme="dark"]')?(null===(t=e.background)||void 0===t?void 0:t.dark)||"rgb(50, 50, 50)":(null===(n=e.background)||void 0===n?void 0:n.light)||"rgb(255, 255, 255)"}t.default=function(){if("undefined"==typeof window)return null;let e;const{zoom:t}=i,{selector:n=".markdown img",config:r={}}=t||{};if(!t)return null;r.background=l(t);var o=new MutationObserver((function(){e&&e.update({background:l(t)})}));const s=document.querySelector("html");return o.observe(s,{attributes:!0,attributeFilter:["data-theme"]}),setTimeout((()=>{e&&e.detach(),e=(0,a.default)(n,r)}),1e3),{onRouteUpdate(){setTimeout((()=>{e&&e.detach(),e=(0,a.default)(n,r)}),1e3)}}}()},5102:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(3249),o=n(7396),a=n(2169),i=n.n(a),l=n(6887);const s={"03f59d18":[()=>n.e(6955).then(n.bind(n,2565)),"@site/docs/user-guide/features/data-studio.md",2565],"05893210":[()=>n.e(8798).then(n.bind(n,8658)),"@site/docs/tutorial/07-loops.md",8658],"0950711a":[()=>Promise.all([n.e(532),n.e(3107)]).then(n.bind(n,1646)),"@site/docs/node-reference/replace-dataset.mdx",1646],"0f3bdce4":[()=>Promise.all([n.e(532),n.e(9819)]).then(n.bind(n,2776)),"@site/docs/node-reference/destructure.mdx",2776],"12f5fcad":[()=>Promise.all([n.e(532),n.e(6828)]).then(n.bind(n,6285)),"@site/docs/node-reference/assemble-prompt.mdx",6285],"14e11cc2":[()=>Promise.all([n.e(532),n.e(4656)]).then(n.bind(n,8067)),"@site/docs/node-reference/external-call.mdx",8067],"170a3935":[()=>n.e(8167).then(n.bind(n,9937)),"@site/docs/user-guide/executing-ai-chains.md",9937],17896441:[()=>Promise.all([n.e(532),n.e(7918)]).then(n.bind(n,413)),"@theme/DocItem",413],"1817ea38":[()=>n.e(1905).then(n.bind(n,2609)),"@site/docs/user-guide/features/prompt-designer.md",2609],"1b6e407e":[()=>Promise.all([n.e(532),n.e(1695)]).then(n.bind(n,7545)),"@site/docs/node-reference/load-dataset.mdx",7545],"1be78505":[()=>Promise.all([n.e(532),n.e(9514)]).then(n.bind(n,7799)),"@theme/DocPage",7799],"1c33c3df":[()=>n.e(2290).then(n.bind(n,8284)),"@site/docs/api-reference/core/Project.mdx",8284],"1c8789be":[()=>Promise.all([n.e(532),n.e(5494)]).then(n.bind(n,6153)),"@site/docs/node-reference/comment.mdx",6153],"1df93b7f":[()=>Promise.all([n.e(532),n.e(3237)]).then(n.bind(n,4948)),"@site/src/pages/index.tsx",4948],"1f541d16":[()=>Promise.all([n.e(532),n.e(8078)]).then(n.bind(n,791)),"@site/docs/node-reference/context.mdx",791],"2015b416":[()=>Promise.all([n.e(532),n.e(5842)]).then(n.bind(n,4714)),"@site/docs/node-reference/set-global.mdx",4714],"20469b49":[()=>n.e(4422).then(n.bind(n,1886)),"@site/docs/tutorial/08-testing-graphs.md",1886],"20ceafbc":[()=>Promise.all([n.e(532),n.e(6062)]).then(n.bind(n,3170)),"@site/docs/node-reference/passthrough.mdx",3170],"2215b464":[()=>Promise.all([n.e(532),n.e(6032)]).then(n.bind(n,1681)),"@site/docs/node-reference/object.mdx",1681],"28b38b6e":[()=>n.e(133).then(n.bind(n,4074)),"@site/docs/api-reference/node/loadProjectFromFile.mdx",4074],"2f317ae1":[()=>n.e(51).then(n.bind(n,7063)),"@site/docs/tutorial/04-yaml.md",7063],"2fc58f8a":[()=>n.e(6071).then(n.bind(n,1386)),"@site/docs/user-guide/trivet-validation-graphs.md",1386],"3089753f":[()=>n.e(8669).then(n.bind(n,959)),"@site/docs/tutorial/05-subgraphs.md",959],"3109fa04":[()=>Promise.all([n.e(532),n.e(2118)]).then(n.bind(n,4595)),"@site/docs/node-reference/rng.mdx",4595],"363646a7":[()=>Promise.all([n.e(532),n.e(1330)]).then(n.bind(n,596)),"@site/docs/node-reference/gpt-function.mdx",596],"37aab7a1":[()=>Promise.all([n.e(532),n.e(6530)]).then(n.bind(n,6109)),"@site/docs/node-reference/loop-controller.mdx",6109],"3cdfd61d":[()=>n.e(5092).then(n.bind(n,5239)),"@site/docs/node-reference/all-nodes.mdx",5239],"3d25049f":[()=>n.e(3528).then(n.bind(n,741)),"@site/docs/node-reference.md",741],"3e549f20":[()=>n.e(8706).then(n.bind(n,6498)),"@site/docs/user-guide/working-with-graphs.md",6498],"40c61cd8":[()=>n.e(4810).then(n.bind(n,1582)),"@site/docs/api-reference/recording.md",1582],"415655db":[()=>n.e(9751).then(n.bind(n,303)),"@site/docs/api-reference/core/Settings.mdx",303],"4183f1d2":[()=>n.e(8319).then(n.bind(n,4398)),"@site/docs/user-guide/plugins/built-in/anthropic.md",4398],"42734f45":[()=>n.e(412).then(n.bind(n,2733)),"@site/docs/user-guide/subgraphs.md",2733],"433c2729":[()=>Promise.all([n.e(532),n.e(3025)]).then(n.bind(n,9662)),"@site/docs/node-reference/race-inputs.mdx",9662],"4593fdd5":[()=>n.e(2331).then(n.bind(n,9579)),"@site/docs/trivet.md",9579],"4662cf78":[()=>n.e(5741).then(n.bind(n,8596)),"@site/docs/tutorial/00-installing-getting-started.md",8596],"4696d85b":[()=>n.e(6447).then(n.bind(n,8073)),"@site/docs/user-guide/recordings.md",8073],"481e9893":[()=>Promise.all([n.e(532),n.e(8894)]).then(n.bind(n,4430)),"@site/docs/node-reference/audio.mdx",4430],"48e33d57":[()=>Promise.all([n.e(532),n.e(6083)]).then(n.bind(n,3421)),"@site/docs/node-reference/prompt.mdx",3421],"4de0f396":[()=>n.e(2483).then(n.bind(n,1692)),"@site/docs/api-reference/node/LooseDataValue.mdx",1692],"4f1d1e2c":[()=>n.e(5472).then(n.bind(n,9154)),"@site/docs/api-reference/node/createProcessor.mdx",9154],"4f4008be":[()=>Promise.all([n.e(532),n.e(6252)]).then(n.bind(n,2415)),"@site/docs/node-reference/if-else.mdx",2415],"50db6c44":[()=>n.e(1860).then(n.bind(n,5392)),"@site/docs/user-guide/trivet-tutorial.md",5392],"5134fa22":[()=>n.e(3758).then(n.bind(n,2599)),"@site/docs/tutorial/03-matching-conditionals.md",2599],"52dab8a8":[()=>Promise.all([n.e(532),n.e(8896)]).then(n.bind(n,8885)),"@site/docs/node-reference/raise-event.mdx",8885],"530ea7a0":[()=>n.e(459).then(n.bind(n,5001)),"@site/docs/getting-started/setup.md",5001],"533412c1":[()=>n.e(202).then(n.bind(n,6184)),"@site/docs/user-guide/trivet-getting-started.md",6184],"54f44165":[()=>n.e(152).then(n.bind(n,7849)),"@site/docs/getting-started/installation.md",7849],"5616506a":[()=>Promise.all([n.e(532),n.e(5529)]).then(n.bind(n,3256)),"@site/docs/node-reference/slice.mdx",3256],"58e75369":[()=>Promise.all([n.e(532),n.e(814)]).then(n.bind(n,903)),"@site/docs/node-reference/image.mdx",903],"58eb6e39":[()=>Promise.all([n.e(532),n.e(7628)]).then(n.bind(n,7631)),"@site/docs/node-reference/wait-for-event.mdx",7631],"5be6eeed":[()=>n.e(2201).then(n.bind(n,7554)),"@site/docs/user-guide/overview-of-interface.md",7554],"5ddf1108":[()=>Promise.all([n.e(532),n.e(8460)]).then(n.bind(n,8876)),"@site/docs/node-reference/bool.mdx",8876],"5e139446":[()=>n.e(5628).then(n.bind(n,7150)),"@site/docs/tutorial/02-interpolation-more-node-types.md",7150],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,6809)),"@generated/docusaurus.config",6809],"5fd0304e":[()=>Promise.all([n.e(532),n.e(830)]).then(n.bind(n,9678)),"@site/docs/node-reference/extract-yaml.mdx",9678],"60875e34":[()=>n.e(4554).then(n.bind(n,6672)),"@site/docs/tutorial.md",6672],"6682fd99":[()=>n.e(1256).then(n.bind(n,4919)),"@site/docs/user-guide/plugins/built-in/huggingface.md",4919],"67fdae2e":[()=>n.e(3806).then(n.bind(n,6898)),"@site/docs/user-guide/plugins/creating-plugins.md",6898],"6929207c":[()=>Promise.all([n.e(532),n.e(4056)]).then(n.bind(n,1465)),"@site/docs/node-reference/to-json.mdx",1465],"69b97305":[()=>Promise.all([n.e(532),n.e(6403)]).then(n.bind(n,8909)),"@site/docs/node-reference/filter.mdx",8909],"6a925ead":[()=>Promise.all([n.e(532),n.e(4049)]).then(n.bind(n,6411)),"@site/docs/node-reference/number.mdx",6411],"6d65ed57":[()=>Promise.all([n.e(532),n.e(6635)]).then(n.bind(n,3808)),"@site/docs/node-reference/graph-output.mdx",3808],"6db4be41":[()=>n.e(4477).then(n.bind(n,629)),"@site/docs/user-guide/plugins/built-in/autoevals.md",629],"6ef8b9cf":[()=>n.e(2229).then(n.bind(n,4770)),"@site/docs/api-reference/node/runGraph.mdx",4770],"6f4f46aa":[()=>n.e(1478).then(n.bind(n,9428)),"@site/docs/user-guide/adding-connecting-nodes.md",9428],"700b9798":[()=>n.e(5225).then(n.bind(n,2585)),"@site/docs/api-reference/core/NodeGraph.mdx",2585],"72cbe275":[()=>n.e(4008).then(n.bind(n,4684)),"@site/docs/user-guide/splitting.md",4684],"78d5b433":[()=>n.e(8205).then(n.t.bind(n,5745,19)),"/Users/Shared/ironclad/rivet/packages/docs/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",5745],"79dc2faa":[()=>n.e(4333).then(n.bind(n,6313)),"@site/docs/api-reference/node/DebuggerEvents.mdx",6313],"7a41925f":[()=>n.e(8650).then(n.bind(n,7614)),"@site/docs/api-reference/node/overview.mdx",7614],"7b9cf692":[()=>Promise.all([n.e(532),n.e(2525)]).then(n.bind(n,8126)),"@site/docs/node-reference/get-all-datasets.mdx",8126],"7fa4d008":[()=>Promise.all([n.e(532),n.e(4021)]).then(n.bind(n,1795)),"@site/docs/node-reference/subgraph.mdx",1795],"85b0010d":[()=>Promise.all([n.e(532),n.e(4380)]).then(n.bind(n,9704)),"@site/docs/node-reference/code.mdx",9704],"863dcfce":[()=>Promise.all([n.e(532),n.e(7594)]).then(n.bind(n,1967)),"@site/docs/node-reference/get-embedding.mdx",1967],"872df9f4":[()=>Promise.all([n.e(532),n.e(1422)]).then(n.bind(n,6579)),"@site/docs/node-reference/array.mdx",6579],"88d215e8":[()=>Promise.all([n.e(532),n.e(58)]).then(n.bind(n,8359)),"@site/docs/node-reference/http-call.mdx",8359],"8c232049":[()=>Promise.all([n.e(532),n.e(6069)]).then(n.bind(n,1070)),"@site/docs/node-reference/vector-knn.mdx",1070],"8d6d9d22":[()=>n.e(6604).then(n.bind(n,4149)),"@site/docs/api-reference/core/DataValue.mdx",4149],"8dd4158d":[()=>n.e(3577).then(n.bind(n,1357)),"@site/docs/user-guide/plugins/built-in/all.md",1357],"91facf36":[()=>n.e(321).then(n.bind(n,499)),"@site/docs/tutorial/06-splitting.md",499],"935f2afb":[()=>n.e(53).then(n.t.bind(n,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"95fece5a":[()=>n.e(7991).then(n.bind(n,6148)),"@site/docs/user-guide/features/trivet-tests.md",6148],"964ae018":[()=>n.e(8491).then(n.bind(n,8189)),"@site/docs/api-reference.md",8189],"98eb9da5":[()=>n.e(7705).then(n.bind(n,4151)),"@site/docs/user-guide/plugins/built-in/assemblyai.md",4151],"9b78301a":[()=>Promise.all([n.e(532),n.e(3456)]).then(n.bind(n,8466)),"@site/docs/node-reference/read-directory.mdx",8466],"9d910af5":[()=>Promise.all([n.e(532),n.e(2147)]).then(n.bind(n,3483)),"@site/docs/node-reference/trim-chat-messages.mdx",3483],a09c2993:[()=>n.e(4128).then(n.bind(n,4003)),"@site/docs/introduction.md",4003],a21a37d7:[()=>Promise.all([n.e(532),n.e(7243)]).then(n.bind(n,9494)),"@site/docs/node-reference/coalesce.mdx",9494],a362e43a:[()=>Promise.all([n.e(532),n.e(9721)]).then(n.bind(n,4997)),"@site/docs/node-reference/create-dataset.mdx",4997],a6819d35:[()=>n.e(4479).then(n.bind(n,2633)),"@site/docs/user-guide/features/chat-viewer.md",2633],a6838e53:[()=>Promise.all([n.e(532),n.e(3887)]).then(n.bind(n,4109)),"@site/docs/node-reference/user-input.mdx",4109],a7f4a72c:[()=>Promise.all([n.e(532),n.e(4170)]).then(n.bind(n,4929)),"@site/docs/node-reference/shuffle.mdx",4929],a813a620:[()=>Promise.all([n.e(532),n.e(5179)]).then(n.bind(n,1847)),"@site/docs/node-reference/if.mdx",1847],a89c46e1:[()=>n.e(7241).then(n.bind(n,5243)),"@site/docs/user-guide/control-flow.md",5243],aa600924:[()=>n.e(4368).then(n.bind(n,6897)),"@site/docs/tutorial/01-simple-graph.md",6897],ab17d5dc:[()=>n.e(8401).then(n.bind(n,7632)),"@site/docs/api-reference/remote-debugging.md",7632],abddd494:[()=>n.e(3112).then(n.bind(n,1826)),"@site/docs/user-guide/plugins/built-in/google.md",1826],aca96930:[()=>Promise.all([n.e(532),n.e(5797)]).then(n.bind(n,1272)),"@site/docs/node-reference/pop.mdx",1272],acacfcbf:[()=>Promise.all([n.e(532),n.e(7703)]).then(n.bind(n,3315)),"@site/docs/node-reference/abort-graph.mdx",3315],b2051425:[()=>Promise.all([n.e(532),n.e(336)]).then(n.bind(n,2286)),"@site/docs/node-reference/chat.mdx",2286],b48e6d03:[()=>n.e(2495).then(n.bind(n,6726)),"@site/docs/user-guide/prompt-designer.md",6726],b4f0f202:[()=>Promise.all([n.e(532),n.e(1415)]).then(n.bind(n,8969)),"@site/docs/node-reference/extract-object-path.mdx",8969],b6afd583:[()=>Promise.all([n.e(532),n.e(754)]).then(n.bind(n,1232)),"@site/docs/node-reference/hash.mdx",1232],b94eb337:[()=>Promise.all([n.e(532),n.e(2690)]).then(n.bind(n,5903)),"@site/docs/node-reference/chunk.mdx",5903],ba6db9dc:[()=>Promise.all([n.e(532),n.e(7501)]).then(n.bind(n,6991)),"@site/docs/node-reference/extract-with-regex.mdx",6991],bcfb61bc:[()=>Promise.all([n.e(532),n.e(4651)]).then(n.bind(n,1040)),"@site/docs/node-reference/knn-dataset.mdx",1040],bff5d10d:[()=>n.e(7987).then(n.bind(n,3819)),"@site/docs/api-reference/core/GraphProcessor.md",3819],c1d447ec:[()=>Promise.all([n.e(532),n.e(3294)]).then(n.bind(n,1389)),"@site/docs/node-reference/read-file.mdx",1389],c3b8082c:[()=>Promise.all([n.e(532),n.e(5913)]).then(n.bind(n,8804)),"@site/docs/node-reference/join.mdx",8804],c7de5a81:[()=>Promise.all([n.e(532),n.e(7777)]).then(n.bind(n,4922)),"@site/docs/node-reference/vector-store.mdx",4922],ca0ef5dd:[()=>n.e(270).then(n.bind(n,3259)),"@site/docs/user-guide/executors.md",3259],cc838d56:[()=>n.e(8858).then(n.bind(n,9003)),"@site/docs/user-guide/live-debugging.md",9003],ce3bb901:[()=>n.e(6437).then(n.bind(n,4509)),"@site/docs/api-reference/node/loadProjectFromString.mdx",4509],ce6dae4c:[()=>n.e(7047).then(n.bind(n,8771)),"@site/docs/user-guide/loops.md",8771],d003ba4d:[()=>Promise.all([n.e(532),n.e(8245)]).then(n.bind(n,7752)),"@site/docs/node-reference/append-to-dataset.mdx",7752],d4c976d4:[()=>n.e(2743).then(n.bind(n,3728)),"@site/docs/getting-started/first-ai-agent.md",3728],d96d9220:[()=>n.e(1089).then(n.bind(n,2740)),"@site/docs/user-guide/trivet-library.md",2740],d9a4306c:[()=>Promise.all([n.e(532),n.e(1066)]).then(n.bind(n,1530)),"@site/docs/node-reference/extract-markdown-code-blocks.mdx",1530],da1d9a3b:[()=>n.e(8899).then(n.bind(n,3544)),"@site/docs/api-reference/node/RunGraphOptions.mdx",3544],da4d435d:[()=>Promise.all([n.e(532),n.e(1588)]).then(n.bind(n,34)),"@site/docs/node-reference/match.mdx",34],db43bf8f:[()=>n.e(8224).then(n.bind(n,8985)),"@site/docs/user-guide/remote-debugging.md",8985],dc3b85c0:[()=>Promise.all([n.e(532),n.e(5280)]).then(n.bind(n,4838)),"@site/docs/node-reference/evaluate.mdx",4838],dde8420f:[()=>n.e(4748).then(n.bind(n,5159)),"@site/docs/api-reference/node/startDebuggerServer.mdx",5159],df424e68:[()=>Promise.all([n.e(532),n.e(3771)]).then(n.bind(n,8305)),"@site/docs/node-reference/get-global.mdx",8305],e1bbbaad:[()=>Promise.all([n.e(532),n.e(7433)]).then(n.bind(n,9094)),"@site/docs/node-reference/compare.mdx",9094],e22bf98f:[()=>Promise.all([n.e(532),n.e(1919)]).then(n.bind(n,2621)),"@site/docs/node-reference/assemble-message.mdx",2621],e250005b:[()=>n.e(3287).then(n.t.bind(n,9822,19)),"/Users/Shared/ironclad/rivet/packages/docs/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",9822],e2d72022:[()=>n.e(881).then(n.bind(n,3448)),"@site/docs/api-reference/node/RivetDebuggerServer.mdx",3448],e44794b9:[()=>Promise.all([n.e(532),n.e(7843)]).then(n.bind(n,1867)),"@site/docs/node-reference/extract-json.mdx",1867],eae5179a:[()=>Promise.all([n.e(532),n.e(3980)]).then(n.bind(n,3434)),"@site/docs/node-reference/get-dataset-row.mdx",3434],ec8a29ae:[()=>Promise.all([n.e(532),n.e(7410)]).then(n.bind(n,1820)),"@site/docs/node-reference/split-text.mdx",1820],f1c10c23:[()=>Promise.all([n.e(532),n.e(3300)]).then(n.bind(n,4071)),"@site/docs/node-reference/text.mdx",4071],f2480b45:[()=>Promise.all([n.e(532),n.e(5653)]).then(n.bind(n,4188)),"@site/docs/node-reference/delay.mdx",4188],f5262abe:[()=>n.e(7915).then(n.bind(n,1673)),"@site/docs/api-reference/node/runGraphInFile.mdx",1673],f5c7df53:[()=>n.e(3888).then(n.bind(n,3557)),"@site/docs/user-guide/working-with-projects.md",3557],f78d6e65:[()=>Promise.all([n.e(532),n.e(2542)]).then(n.bind(n,938)),"@site/docs/node-reference/to-yaml.mdx",938],f7d5c2fe:[()=>Promise.all([n.e(532),n.e(774)]).then(n.bind(n,5885)),"@site/src/pages/social-card.tsx",5885],f7f13176:[()=>n.e(4363).then(n.bind(n,9191)),"@site/docs/user-guide/plugins.md",9191],f8728646:[()=>Promise.all([n.e(532),n.e(2617)]).then(n.bind(n,5954)),"@site/docs/node-reference/graph-input.mdx",5954],f88f89ea:[()=>n.e(7638).then(n.bind(n,4076)),"@site/docs/user-guide/data-types.md",4076],f891ad32:[()=>Promise.all([n.e(532),n.e(4823)]).then(n.bind(n,400)),"@site/docs/api-reference/getting-started-integration.mdx",400],f9960f4d:[()=>n.e(1747).then(n.bind(n,1074)),"@site/docs/api-reference/core/overview.mdx",1074],f99e2ae4:[()=>Promise.all([n.e(532),n.e(5799)]).then(n.bind(n,2533)),"@site/src/pages/logo-banner.tsx",2533],f9a8793e:[()=>n.e(5856).then(n.bind(n,6393)),"@site/docs/user-guide/plugins/built-in/pinecone.md",6393],faa5d0dd:[()=>Promise.all([n.e(532),n.e(219)]).then(n.bind(n,5949)),"@site/docs/node-reference/url-reference.mdx",5949],fc83dfb0:[()=>n.e(6503).then(n.bind(n,7123)),"@site/docs/user-guide/plugins/built-in/gentrace.md",7123]};function c(e){let{error:t,retry:n,pastDelay:o}=e;return t?r.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},r.createElement("p",null,String(t)),r.createElement("div",null,r.createElement("button",{type:"button",onClick:n},"Retry"))):o?r.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"8"},r.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var u=n(4785),d=n(4864);function f(e,t){if("*"===e)return i()({loading:c,loader:()=>n.e(2389).then(n.bind(n,2389)),modules:["@theme/NotFound"],webpack:()=>[2389],render(e,t){const n=e.default;return r.createElement(d.z,{value:{plugin:{name:"native",id:"default"}}},r.createElement(n,t))}});const a=l[`${e}-${t}`],f={},p=[],m=[],g=(0,u.Z)(a);return Object.entries(g).forEach((e=>{let[t,n]=e;const r=s[n];r&&(f[t]=r[0],p.push(r[1]),m.push(r[2]))})),i().Map({loading:c,loader:f,modules:p,webpack:()=>m,render(t,n){const i=JSON.parse(JSON.stringify(a));Object.entries(t).forEach((t=>{let[n,r]=t;const o=r.default;if(!o)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof o&&"function"!=typeof o||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{o[e]=r[e]}));let a=i;const l=n.split(".");l.slice(0,-1).forEach((e=>{a=a[e]})),a[l[l.length-1]]=o}));const l=i.__comp;delete i.__comp;const s=i.__context;return delete i.__context,r.createElement(d.z,{value:s},r.createElement(l,(0,o.Z)({},i,n)))}})}const p=[{path:"/logo-banner",component:f("/logo-banner","fe2"),exact:!0},{path:"/social-card",component:f("/social-card","044"),exact:!0},{path:"/docs",component:f("/docs","6fd"),routes:[{path:"/docs",component:f("/docs","c64"),exact:!0,sidebar:"userGuide"},{path:"/docs/api-reference",component:f("/docs/api-reference","965"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/core/DataValue",component:f("/docs/api-reference/core/DataValue","97d"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/core/GraphProcessor",component:f("/docs/api-reference/core/GraphProcessor","14b"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/core/NodeGraph",component:f("/docs/api-reference/core/NodeGraph","d6a"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/core/overview",component:f("/docs/api-reference/core/overview","602"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/core/Project",component:f("/docs/api-reference/core/Project","424"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/core/Settings",component:f("/docs/api-reference/core/Settings","066"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/getting-started-integration",component:f("/docs/api-reference/getting-started-integration","cdc"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/createProcessor",component:f("/docs/api-reference/node/createProcessor","28b"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/DebuggerEvents",component:f("/docs/api-reference/node/DebuggerEvents","8f9"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/loadProjectFromFile",component:f("/docs/api-reference/node/loadProjectFromFile","abb"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/loadProjectFromString",component:f("/docs/api-reference/node/loadProjectFromString","e94"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/LooseDataValue",component:f("/docs/api-reference/node/LooseDataValue","cc7"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/overview",component:f("/docs/api-reference/node/overview","718"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/RivetDebuggerServer",component:f("/docs/api-reference/node/RivetDebuggerServer","812"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/runGraph",component:f("/docs/api-reference/node/runGraph","dfe"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/runGraphInFile",component:f("/docs/api-reference/node/runGraphInFile","cbd"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/RunGraphOptions",component:f("/docs/api-reference/node/RunGraphOptions","33d"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/node/startDebuggerServer",component:f("/docs/api-reference/node/startDebuggerServer","b0d"),exact:!0,sidebar:"apiReference"},{path:"/docs/api-reference/recording",component:f("/docs/api-reference/recording","528"),exact:!0},{path:"/docs/api-reference/remote-debugging",component:f("/docs/api-reference/remote-debugging","78e"),exact:!0,sidebar:"apiReference"},{path:"/docs/getting-started/first-ai-agent",component:f("/docs/getting-started/first-ai-agent","569"),exact:!0,sidebar:"userGuide"},{path:"/docs/getting-started/installation",component:f("/docs/getting-started/installation","ac6"),exact:!0,sidebar:"userGuide"},{path:"/docs/getting-started/setup",component:f("/docs/getting-started/setup","b83"),exact:!0,sidebar:"userGuide"},{path:"/docs/node-reference",component:f("/docs/node-reference","c46"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/abort-graph",component:f("/docs/node-reference/abort-graph","94f"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/all-nodes",component:f("/docs/node-reference/all-nodes","b65"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/append-to-dataset",component:f("/docs/node-reference/append-to-dataset","636"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/array",component:f("/docs/node-reference/array","198"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/assemble-message",component:f("/docs/node-reference/assemble-message","da0"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/assemble-prompt",component:f("/docs/node-reference/assemble-prompt","7f0"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/audio",component:f("/docs/node-reference/audio","544"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/bool",component:f("/docs/node-reference/bool","340"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/chat",component:f("/docs/node-reference/chat","ea2"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/chunk",component:f("/docs/node-reference/chunk","686"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/coalesce",component:f("/docs/node-reference/coalesce","a2e"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/code",component:f("/docs/node-reference/code","c2d"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/comment",component:f("/docs/node-reference/comment","60c"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/compare",component:f("/docs/node-reference/compare","1a3"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/context",component:f("/docs/node-reference/context","b3b"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/create-dataset",component:f("/docs/node-reference/create-dataset","77d"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/delay",component:f("/docs/node-reference/delay","998"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/destructure",component:f("/docs/node-reference/destructure","de8"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/evaluate",component:f("/docs/node-reference/evaluate","565"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/external-call",component:f("/docs/node-reference/external-call","95b"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/extract-json",component:f("/docs/node-reference/extract-json","dcd"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/extract-markdown-code-blocks",component:f("/docs/node-reference/extract-markdown-code-blocks","8d8"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/extract-object-path",component:f("/docs/node-reference/extract-object-path","780"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/extract-with-regex",component:f("/docs/node-reference/extract-with-regex","664"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/extract-yaml",component:f("/docs/node-reference/extract-yaml","651"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/filter",component:f("/docs/node-reference/filter","edf"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/get-all-datasets",component:f("/docs/node-reference/get-all-datasets","a15"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/get-dataset-row",component:f("/docs/node-reference/get-dataset-row","bae"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/get-embedding",component:f("/docs/node-reference/get-embedding","056"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/get-global",component:f("/docs/node-reference/get-global","8d7"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/gpt-function",component:f("/docs/node-reference/gpt-function","098"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/graph-input",component:f("/docs/node-reference/graph-input","44f"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/graph-output",component:f("/docs/node-reference/graph-output","e88"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/hash",component:f("/docs/node-reference/hash","e72"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/http-call",component:f("/docs/node-reference/http-call","e03"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/if",component:f("/docs/node-reference/if","989"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/if-else",component:f("/docs/node-reference/if-else","94b"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/image",component:f("/docs/node-reference/image","ddf"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/join",component:f("/docs/node-reference/join","405"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/knn-dataset",component:f("/docs/node-reference/knn-dataset","5e2"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/load-dataset",component:f("/docs/node-reference/load-dataset","1dc"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/loop-controller",component:f("/docs/node-reference/loop-controller","4ea"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/match",component:f("/docs/node-reference/match","5ab"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/number",component:f("/docs/node-reference/number","453"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/object",component:f("/docs/node-reference/object","04d"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/passthrough",component:f("/docs/node-reference/passthrough","d0a"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/pop",component:f("/docs/node-reference/pop","2e4"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/prompt",component:f("/docs/node-reference/prompt","e21"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/race-inputs",component:f("/docs/node-reference/race-inputs","661"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/raise-event",component:f("/docs/node-reference/raise-event","c8e"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/read-directory",component:f("/docs/node-reference/read-directory","b52"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/read-file",component:f("/docs/node-reference/read-file","af5"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/replace-dataset",component:f("/docs/node-reference/replace-dataset","d3f"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/RNG",component:f("/docs/node-reference/RNG","3f7"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/set-global",component:f("/docs/node-reference/set-global","bf2"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/shuffle",component:f("/docs/node-reference/shuffle","6d8"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/slice",component:f("/docs/node-reference/slice","a04"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/split-text",component:f("/docs/node-reference/split-text","ba8"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/subgraph",component:f("/docs/node-reference/subgraph","8bb"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/text",component:f("/docs/node-reference/text","ca8"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/to-json",component:f("/docs/node-reference/to-json","68e"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/to-yaml",component:f("/docs/node-reference/to-yaml","758"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/trim-chat-messages",component:f("/docs/node-reference/trim-chat-messages","2a3"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/url-reference",component:f("/docs/node-reference/url-reference","b93"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/user-input",component:f("/docs/node-reference/user-input","a86"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/vector-knn",component:f("/docs/node-reference/vector-knn","ebc"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/vector-store",component:f("/docs/node-reference/vector-store","2ac"),exact:!0,sidebar:"nodeReference"},{path:"/docs/node-reference/wait-for-event",component:f("/docs/node-reference/wait-for-event","443"),exact:!0,sidebar:"nodeReference"},{path:"/docs/trivet",component:f("/docs/trivet","ef4"),exact:!0,sidebar:"userGuide"},{path:"/docs/tutorial",component:f("/docs/tutorial","f9f"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/installing-getting-started",component:f("/docs/tutorial/installing-getting-started","f4e"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/interpolation-more-node-types",component:f("/docs/tutorial/interpolation-more-node-types","2da"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/loops",component:f("/docs/tutorial/loops","6b0"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/matching-conditionals",component:f("/docs/tutorial/matching-conditionals","d82"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/simple-graph",component:f("/docs/tutorial/simple-graph","894"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/splitting",component:f("/docs/tutorial/splitting","264"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/subgraphs",component:f("/docs/tutorial/subgraphs","35e"),exact:!0,sidebar:"tutorial"},{path:"/docs/tutorial/testing-graphs",component:f("/docs/tutorial/testing-graphs","7d3"),exact:!0},{path:"/docs/tutorial/yaml",component:f("/docs/tutorial/yaml","6e6"),exact:!0,sidebar:"tutorial"},{path:"/docs/user-guide/adding-connecting-nodes",component:f("/docs/user-guide/adding-connecting-nodes","852"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/control-flow",component:f("/docs/user-guide/control-flow","5b8"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/data-types",component:f("/docs/user-guide/data-types","e1d"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/executing-ai-chains",component:f("/docs/user-guide/executing-ai-chains","add"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/executors",component:f("/docs/user-guide/executors","acb"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/features/chat-viewer",component:f("/docs/user-guide/features/chat-viewer","55d"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/features/data-studio",component:f("/docs/user-guide/features/data-studio","77c"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/features/prompt-designer",component:f("/docs/user-guide/features/prompt-designer","eb2"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/features/trivet-tests",component:f("/docs/user-guide/features/trivet-tests","b24"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/live-debugging",component:f("/docs/user-guide/live-debugging","958"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/loops",component:f("/docs/user-guide/loops","4fb"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/overview-of-interface",component:f("/docs/user-guide/overview-of-interface","e25"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins",component:f("/docs/user-guide/plugins","418"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/all",component:f("/docs/user-guide/plugins/built-in/all","973"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/anthropic",component:f("/docs/user-guide/plugins/built-in/anthropic","d33"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/assemblyai",component:f("/docs/user-guide/plugins/built-in/assemblyai","620"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/autoevals",component:f("/docs/user-guide/plugins/built-in/autoevals","34c"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/gentrace",component:f("/docs/user-guide/plugins/built-in/gentrace","b20"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/google",component:f("/docs/user-guide/plugins/built-in/google","aee"),exact:!0},{path:"/docs/user-guide/plugins/built-in/huggingface",component:f("/docs/user-guide/plugins/built-in/huggingface","11b"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/built-in/pinecone",component:f("/docs/user-guide/plugins/built-in/pinecone","bfd"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/plugins/creating-plugins",component:f("/docs/user-guide/plugins/creating-plugins","553"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/prompt-designer",component:f("/docs/user-guide/prompt-designer","119"),exact:!0},{path:"/docs/user-guide/recordings",component:f("/docs/user-guide/recordings","6cc"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/remote-debugging",component:f("/docs/user-guide/remote-debugging","22a"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/splitting",component:f("/docs/user-guide/splitting","220"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/subgraphs",component:f("/docs/user-guide/subgraphs","4ad"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/trivet-getting-started",component:f("/docs/user-guide/trivet-getting-started","c6a"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/trivet-library",component:f("/docs/user-guide/trivet-library","d37"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/trivet-tutorial",component:f("/docs/user-guide/trivet-tutorial","ed9"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/trivet-validation-graphs",component:f("/docs/user-guide/trivet-validation-graphs","5c0"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/working-with-graphs",component:f("/docs/user-guide/working-with-graphs","660"),exact:!0,sidebar:"userGuide"},{path:"/docs/user-guide/working-with-projects",component:f("/docs/user-guide/working-with-projects","59b"),exact:!0,sidebar:"userGuide"}]},{path:"/",component:f("/","5bf"),exact:!0},{path:"*",component:f("*")}]},1505:(e,t,n)=>{"use strict";n.r(t)},821:(e,t,n)=>{"use strict";n.r(t)},7421:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);S+=E.value.length,E=E.next){var x=E.value;if(t.length>e.length)return;if(!(x instanceof o)){var _,C=1;if(v){if(!(_=a(k,S,e,b))||_.index>=e.length)break;var T=_.index,R=_.index+_[0].length,P=S;for(P+=E.value.length;T>=P;)P+=(E=E.next).value.length;if(S=P-=E.value.length,E.value instanceof o)continue;for(var L=E;L!==t.tail&&(Pd.reach&&(d.reach=D);var I=E.prev;if(N&&(I=s(t,I,N),S+=N.length),c(t,I,C),E=s(t,I,new o(f,h?r.tokenize(A,h):A,y,A)),O&&s(t,E,O),C>1){var M={cause:f+","+m,reach:D};i(e,t,n,E.prev,S,M),d&&M.reach>d.reach&&(d.reach=M.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var r=t.next,o={value:n,prev:t,next:r};return t.next=o,r.prev=o,e.length++,o}function c(e,t,n){for(var r=t.next,o=0;o"+a.content+""},r}(),o=r;r.default=r,o.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},o.languages.markup.tag.inside["attr-value"].inside.entity=o.languages.markup.entity,o.languages.markup.doctype.inside["internal-subset"].inside=o.languages.markup,o.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(o.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:o.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:o.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},o.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(o.languages.markup.tag,"addAttribute",{value:function(e,t){o.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:o.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),o.languages.html=o.languages.markup,o.languages.mathml=o.languages.markup,o.languages.svg=o.languages.markup,o.languages.xml=o.languages.extend("markup",{}),o.languages.ssml=o.languages.xml,o.languages.atom=o.languages.xml,o.languages.rss=o.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=r.variable[1].inside,i=0;i]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},o.languages.c=o.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),o.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),o.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},o.languages.c.string],char:o.languages.c.char,comment:o.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:o.languages.c}}}}),o.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete o.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(o),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(o),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},o={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:o,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:o})}(o),o.languages.javascript=o.languages.extend("clike",{"class-name":[o.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),o.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,o.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:o.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:o.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:o.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:o.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:o.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),o.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:o.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),o.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),o.languages.markup&&(o.languages.markup.tag.addInlined("script","javascript"),o.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),o.languages.js=o.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(o),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return"(?:"+o+"|"+a+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(a),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(o),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+a+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+a+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(o),o.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:o.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},o.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n0)){var l=f(/^\{$/,/^\}$/);if(-1===l)continue;for(var s=n;s=0&&p(c,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,o=r.inside["interpolation-punctuation"],a=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function s(t,n,r){var o={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(o.code,o.grammar),e.hooks.run("after-tokenize",o),o.tokens}function c(t){var n={};n["interpolation-punctuation"]=o;var a=e.tokenize(t,n);if(3===a.length){var i=[1,1];i.push.apply(i,s(a[1],e.languages.javascript,"javascript")),a.splice.apply(a,i)}return new e.Token("interpolation",a,r.alias,t)}function u(t,n,r){var o=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),i=0,u={},d=s(o.map((function(e){if("string"==typeof e)return e;for(var n,o=e.content;-1!==t.indexOf(n=l(i++,r)););return u[n]=o,n})).join(""),n,r),f=Object.keys(u);return i=0,function e(t){for(var n=0;n=f.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var o=f[i],a="string"==typeof r?r:r.content,l=a.indexOf(o);if(-1!==l){++i;var s=a.substring(0,l),d=c(u[o]),p=a.substring(l+o.length),m=[];if(s&&m.push(s),m.push(d),p){var g=[p];e(g),m.push.apply(m,g)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(m)),n+=m.length-1):r.content=m}}else{var h=r.content;Array.isArray(h)?e(h):e([h])}}}(d),new e.Token(r,d,"language-"+r,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(n){for(var r=0,o=n.length;r]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(o),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r*\.{3}(?:[^{}]|)*\})/.source;function a(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return r})).replace(//g,(function(){return o})),RegExp(e,t)}o=a(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},l=function(t){for(var n=[],r=0;r0&&n[n.length-1].tagName===i(o.content[0].content[1])&&n.pop():"/>"===o.content[o.content.length-1].content||n.push({tagName:i(o.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof o)&&n.length>0&&0===n[n.length-1].openedBraces){var s=i(o);r0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(s=i(t[r-1])+s,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",s,null,s)}o.content&&"string"!=typeof o.content&&l(o.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||l(e.tokens)}))}(o),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],o=[];/^\w+$/.test(n)||o.push(/\w+/.exec(n)[0]),"diff"===n&&o.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:o,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(o),o.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},o.languages.go=o.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),o.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete o.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,l=i.length;-1!==n.code.indexOf(o=t(r,l));)++l;return i[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(l){for(var s=0;s=a.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],f="string"==typeof c?c:c.content,p=t(r,u),m=f.indexOf(p);if(m>-1){++o;var g=f.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=f.substring(m+p.length),v=[];g&&v.push.apply(v,i([g])),v.push(h),b&&v.push.apply(v,i([b])),"string"==typeof c?l.splice.apply(l,[s,1].concat(v)):c.content=v}}else c.content&&i(c.content)}return l}(n.tokens)}}}})}(o),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(o),o.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},o.languages.webmanifest=o.languages.json,o.languages.less=o.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),o.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),o.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},o.languages.objectivec=o.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete o.languages.objectivec["class-name"],o.languages.objc=o.languages.objectivec,o.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},o.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},o.languages.python["string-interpolation"].inside.interpolation.inside.rest=o.languages.python,o.languages.py=o.languages.python,o.languages.reason=o.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),o.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete o.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(o),o.languages.scss=o.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),o.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),o.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),o.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),o.languages.scss.atrule.inside.rest=o.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(o),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(o),o.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const a=o},8639:(e,t,n)=>{"use strict";var r=n(3249),o=n(4096);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n