import{D as Je,S as q,i as T,s as Y,N as d,O as p,a as c,d as o,b as a,g as J,F as h,L as H,t as R,h as Z,e as j,w as Q,k as U,c as B,x as ae,m as X,y as ee,P as Le,q as $,o as C,B as te,n as le,p as se,T as Oe,v as Pe,U as Me,V as Ve,W as Fe,H as ve,I as Ee,J as ke,K as $e}from"./vendor-a50a4eac.js";var D=(n=>(n.OPEN="OPEN",n.CLOSED="CLOSED",n.HASHASHLINK="HASHASHLINK",n))(D||{});const Se={};function Re(n){return Se[n]||(Se[n]=Je("OPEN")),Se[n]}function Ze(n){let e,s,l,t,r,i;return{c(){e=d("svg"),s=d("defs"),l=d("clipPath"),t=d("rect"),r=d("g"),i=d("path"),this.h()},l(u){e=p(u,"svg",{class:!0,xmlns:!0,"xmlns:xlink":!0,"aria-hidden":!0,focusable:!0,role:!0,width:!0,height:!0,preserveAspectRatio:!0,viewBox:!0});var f=c(e);s=p(f,"defs",{});var g=c(s);l=p(g,"clipPath",{id:!0});var v=c(l);t=p(v,"rect",{x:!0,y:!0,width:!0,height:!0,fill:!0}),c(t).forEach(o),v.forEach(o),g.forEach(o),r=p(f,"g",{"clip-path":!0});var m=c(r);i=p(m,"path",{d:!0,fill:!0}),c(i).forEach(o),m.forEach(o),f.forEach(o),this.h()},h(){a(t,"x","3.05"),a(t,"y","0.5"),a(t,"width","25.73"),a(t,"height","31"),a(t,"fill","none"),a(l,"id","a"),a(i,"d","M24.94,9.51a12.81,12.81,0,0,1,0,18.16,12.68,12.68,0,0,1-18,0,12.81,12.81,0,0,1,0-18.16l9-9V5l-.84.83-6,6a9.58,9.58,0,1,0,13.55,0ZM20.44,9a1.68,1.68,0,1,1,1.67-1.67A1.68,1.68,0,0,1,20.44,9Z"),a(i,"fill","#ee4c2c"),a(r,"clip-path","url(#a)"),a(e,"class",n[0]),a(e,"xmlns","http://www.w3.org/2000/svg"),a(e,"xmlns:xlink","http://www.w3.org/1999/xlink"),a(e,"aria-hidden","true"),a(e,"focusable","false"),a(e,"role","img"),a(e,"width","1em"),a(e,"height","1em"),a(e,"preserveAspectRatio","xMidYMid meet"),a(e,"viewBox","0 0 32 32")},m(u,f){J(u,e,f),h(e,s),h(s,l),h(l,t),h(e,r),h(r,i)},p(u,[f]){f&1&&a(e,"class",u[0])},i:H,o:H,d(u){u&&o(e)}}}function qe(n,e,s){let{classNames:l=""}=e;return n.$$set=t=>{"classNames"in t&&s(0,l=t.classNames)},[l]}class Te extends q{constructor(e){super();T(this,e,qe,Ze,Y,{classNames:0})}}function Ye(n){let e,s,l,t;return{c(){e=d("svg"),s=d("path"),l=d("path"),t=d("path"),this.h()},l(r){e=p(r,"svg",{class:!0,xmlns:!0,"xmlns:xlink":!0,"aria-hidden":!0,focusable:!0,role:!0,width:!0,height:!0,preserveAspectRatio:!0,viewBox:!0});var i=c(e);s=p(i,"path",{d:!0,fill:!0}),c(s).forEach(o),l=p(i,"path",{d:!0,fill:!0}),c(l).forEach(o),t=p(i,"path",{d:!0,fill:!0}),c(t).forEach(o),i.forEach(o),this.h()},h(){a(s,"d","M145.726 42.065v42.07l72.861 42.07v-42.07l-72.86-42.07zM0 84.135v42.07l36.43 21.03V105.17L0 84.135zm109.291 21.035l-36.43 21.034v126.2l36.43 21.035v-84.135l36.435 21.035v-42.07l-36.435-21.034V105.17z"),a(s,"fill","#E55B2D"),a(l,"d","M145.726 42.065L36.43 105.17v42.065l72.861-42.065v42.065l36.435-21.03v-84.14zM255.022 63.1l-36.435 21.035v42.07l36.435-21.035V63.1zm-72.865 84.135l-36.43 21.035v42.07l36.43-21.036v-42.07zm-36.43 63.104l-36.436-21.035v84.135l36.435-21.035V210.34z"),a(l,"fill","#ED8E24"),a(t,"d","M145.726 0L0 84.135l36.43 21.035l109.296-63.105l72.861 42.07L255.022 63.1L145.726 0zm0 126.204l-36.435 21.03l36.435 21.036l36.43-21.035l-36.43-21.03z"),a(t,"fill","#F8BF3C"),a(e,"class",n[0]),a(e,"xmlns","http://www.w3.org/2000/svg"),a(e,"xmlns:xlink","http://www.w3.org/1999/xlink"),a(e,"aria-hidden","true"),a(e,"focusable","false"),a(e,"role","img"),a(e,"width","0.94em"),a(e,"height","1em"),a(e,"preserveAspectRatio","xMidYMid meet"),a(e,"viewBox","0 0 256 274")},m(r,i){J(r,e,i),h(e,s),h(e,l),h(e,t)},p(r,[i]){i&1&&a(e,"class",r[0])},i:H,o:H,d(r){r&&o(e)}}}function We(n,e,s){let{classNames:l=""}=e;return n.$$set=t=>{"classNames"in t&&s(0,l=t.classNames)},[l]}class Ge extends q{constructor(e){super();T(this,e,We,Ye,Y,{classNames:0})}}function Ue(n){let e,s,l,t,r,i,u,f,g,v,m,k,E,S,x,A,w,z,N,y,_,b,I,M,V,re,ne,oe,ie,he,ce,W,K,fe,ue,de,pe,O,me,ge,_e;return{c(){e=d("svg"),s=d("style"),l=R(`.J {
			stroke: #dce0df;
		}
		.K {
			stroke-linejoin: round;
		}
	`),t=d("g"),r=d("path"),i=d("path"),u=d("path"),f=d("path"),g=d("path"),v=d("path"),m=d("path"),k=d("path"),E=d("g"),S=d("path"),x=d("path"),A=d("path"),w=d("g"),z=d("path"),N=d("path"),y=d("path"),_=d("g"),b=d("path"),I=d("path"),M=d("g"),V=d("path"),re=d("path"),ne=d("path"),oe=d("path"),ie=d("path"),he=d("path"),ce=d("path"),W=d("path"),K=d("g"),fe=d("path"),ue=d("path"),de=d("path"),pe=d("path"),O=d("g"),me=d("path"),ge=d("path"),_e=d("path"),this.h()},l(G){e=p(G,"svg",{class:!0,xmlns:!0,"xmlns:xlink":!0,"aria-hidden":!0,focusable:!0,role:!0,width:!0,height:!0,preserveAspectRatio:!0,viewBox:!0});var L=c(e);s=p(L,"style",{});var Ie=c(s);l=Z(Ie,`.J {
			stroke: #dce0df;
		}
		.K {
			stroke-linejoin: round;
		}
	`),Ie.forEach(o),t=p(L,"g",{fill:!0,class:!0});var P=c(t);r=p(P,"path",{d:!0}),c(r).forEach(o),i=p(P,"path",{d:!0}),c(i).forEach(o),u=p(P,"path",{d:!0}),c(u).forEach(o),f=p(P,"path",{d:!0}),c(f).forEach(o),g=p(P,"path",{d:!0}),c(g).forEach(o),v=p(P,"path",{d:!0}),c(v).forEach(o),m=p(P,"path",{d:!0}),c(m).forEach(o),k=p(P,"path",{d:!0}),c(k).forEach(o),P.forEach(o),E=p(L,"g",{fill:!0,class:!0});var ze=c(E);S=p(ze,"path",{d:!0}),c(S).forEach(o),x=p(ze,"path",{d:!0}),c(x).forEach(o),A=p(ze,"path",{d:!0}),c(A).forEach(o),ze.forEach(o),w=p(L,"g",{fill:!0,class:!0});var be=c(w);z=p(be,"path",{d:!0}),c(z).forEach(o),N=p(be,"path",{d:!0}),c(N).forEach(o),be.forEach(o),y=p(L,"path",{d:!0,fill:!0,class:!0}),c(y).forEach(o),_=p(L,"g",{fill:!0,class:!0});var Ne=c(_);b=p(Ne,"path",{d:!0}),c(b).forEach(o),I=p(Ne,"path",{d:!0}),c(I).forEach(o),Ne.forEach(o),M=p(L,"g",{fill:!0,class:!0});var F=c(M);V=p(F,"path",{d:!0}),c(V).forEach(o),re=p(F,"path",{d:!0}),c(re).forEach(o),ne=p(F,"path",{d:!0}),c(ne).forEach(o),oe=p(F,"path",{d:!0}),c(oe).forEach(o),ie=p(F,"path",{d:!0}),c(ie).forEach(o),he=p(F,"path",{d:!0}),c(he).forEach(o),ce=p(F,"path",{d:!0}),c(ce).forEach(o),F.forEach(o),W=p(L,"path",{d:!0,fill:!0,class:!0}),c(W).forEach(o),K=p(L,"g",{fill:!0,class:!0});var we=c(K);fe=p(we,"path",{d:!0}),c(fe).forEach(o),ue=p(we,"path",{d:!0}),c(ue).forEach(o),de=p(we,"path",{d:!0}),c(de).forEach(o),pe=p(we,"path",{d:!0}),c(pe).forEach(o),we.forEach(o),O=p(L,"g",{fill:!0,class:!0});var Ce=c(O);me=p(Ce,"path",{d:!0}),c(me).forEach(o),ge=p(Ce,"path",{d:!0}),c(ge).forEach(o),_e=p(Ce,"path",{d:!0}),c(_e).forEach(o),Ce.forEach(o),L.forEach(o),this.h()},h(){a(r,"d","M50.5 130.4l-25 43.31h50l25-43.31h-50z"),a(i,"d","M.5 217.01l25-43.3h50l-25 43.3H.5z"),a(u,"d","M125.5 173.71h-50l-25 43.3h50l25-43.3z"),a(f,"d","M175.5 173.71h-50l-25 43.3h50l25-43.3z"),a(g,"d","M150.5 130.4l-25 43.31h50l25-43.31h-50z"),a(v,"d","M175.5 87.1l-25 43.3h50l25-43.3h-50z"),a(m,"d","M200.5 43.8l-25 43.3h50l25-43.3h-50z"),a(k,"d","M225.5.5l-25 43.3h50l25-43.3h-50z"),a(t,"fill","#5e97f6"),a(t,"class","J K"),a(S,"d","M.5 217.01l25 43.3h50l-25-43.3H.5z"),a(x,"d","M125.5 260.31h-50l-25-43.3h50l25 43.3z"),a(A,"d","M175.5 260.31h-50l-25-43.3h50l25 43.3z"),a(E,"fill","#2a56c6"),a(E,"class","J K"),a(z,"d","M200.5 217.01l-25-43.3-25 43.3 25 43.3 25-43.3zm50-86.61l-25-43.3-25 43.3h50z"),a(N,"d","M250.5 43.8l-25 43.3 25 43.3 25-43.3-25-43.3z"),a(w,"fill","#00796b"),a(w,"class","J K"),a(y,"d","M125.5 173.71l-25-43.31-25 43.31h50z"),a(y,"fill","#3367d6"),a(y,"class","J K"),a(b,"d","M250.5 130.4h-50l-25 43.31h50l25-43.31z"),a(I,"d","M300.5 130.4h-50l-25 43.31h50l25-43.31z"),a(_,"fill","#26a69a"),a(_,"class","J K"),a(V,"d","M350.5 43.8L325.5.5l-25 43.3 25 43.3 25-43.3z"),a(re,"d","M375.5 87.1l-25-43.3-25 43.3 25 43.3 25-43.3z"),a(ne,"d","M400.5 130.4l-25-43.3-25 43.3 25 43.31 25-43.31z"),a(oe,"d","M425.5 173.71l-25-43.31-25 43.31 25 43.3 25-43.3z"),a(ie,"d","M450.5 217.01l-25-43.3-25 43.3 25 43.3 25-43.3zM425.5.5l-25 43.3 25 43.3 25-43.3-25-43.3z"),a(he,"d","M375.5 87.1l25-43.3 25 43.3-25 43.3-25-43.3zm-25 43.3l-25 43.31 25 43.3 25-43.3-25-43.31z"),a(ce,"d","M325.5 260.31l-25-43.3 25-43.3 25 43.3-25 43.3z"),a(M,"fill","#9c27b0"),a(M,"class","J K"),a(W,"d","M275.5 260.31l-25-43.3h50l25 43.3h-50z"),a(W,"fill","#6a1b9a"),a(W,"class","J K"),a(fe,"d","M225.5 173.71h-50l25 43.3h50l-25-43.3z"),a(ue,"d","M275.5 173.71h-50l25 43.3 25-43.3zm0-86.61l25 43.3h50l-25-43.3h-50z"),a(de,"d","M300.5 43.8h-50l25 43.3h50l-25-43.3zm125 216.51l-25-43.3h-50l25 43.3h50z"),a(pe,"d","M375.5 173.71l-25 43.3h50l-25-43.3z"),a(K,"fill","#00695c"),a(K,"class","J K"),a(me,"d","M325.5.5h-50l-25 43.3h50l25-43.3zm0 173.21h-50l-25 43.3h50l25-43.3z"),a(ge,"d","M350.5 130.4h-50l-25 43.31h50l25-43.31zM425.5.5h-50l-25 43.3h50l25-43.3z"),a(_e,"d","M375.5 87.1l-25-43.3h50l-25 43.3z"),a(O,"fill","#ea80fc"),a(O,"class","J K"),a(e,"class",n[0]),a(e,"xmlns","http://www.w3.org/2000/svg"),a(e,"xmlns:xlink","http://www.w3.org/1999/xlink"),a(e,"aria-hidden","true"),a(e,"focusable","false"),a(e,"role","img"),a(e,"width","1.73em"),a(e,"height","1em"),a(e,"preserveAspectRatio","xMidYMid meet"),a(e,"viewBox","0 0 451 260.81")},m(G,L){J(G,e,L),h(e,s),h(s,l),h(e,t),h(t,r),h(t,i),h(t,u),h(t,f),h(t,g),h(t,v),h(t,m),h(t,k),h(e,E),h(E,S),h(E,x),h(E,A),h(e,w),h(w,z),h(w,N),h(e,y),h(e,_),h(_,b),h(_,I),h(e,M),h(M,V),h(M,re),h(M,ne),h(M,oe),h(M,ie),h(M,he),h(M,ce),h(e,W),h(e,K),h(K,fe),h(K,ue),h(K,de),h(K,pe),h(e,O),h(O,me),h(O,ge),h(O,_e)},p(G,[L]){L&1&&a(e,"class",G[0])},i:H,o:H,d(G){G&&o(e)}}}function Xe(n,e,s){let{classNames:l=""}=e;return n.$$set=t=>{"classNames"in t&&s(0,l=t.classNames)},[l]}class Qe extends q{constructor(e){super();T(this,e,Xe,Ue,Y,{classNames:0})}}function et(n){let e,s;return{c(){e=d("svg"),s=d("path"),this.h()},l(l){e=p(l,"svg",{class:!0,width:!0,height:!0,viewBox:!0,fill:!0,xmlns:!0});var t=c(e);s=p(t,"path",{d:!0,fill:!0}),c(s).forEach(o),t.forEach(o),this.h()},h(){a(s,"d","M0 4.50001C0.390979 2.37042 2.25728 0.756592 4.5 0.756592C6.74272 0.756592 8.60861 2.37042 9 4.50001C8.60902 6.62959 6.74272 8.24342 4.5 8.24342C2.25728 8.24342 0.391395 6.62959 0 4.50001ZM4.5 6.57968C5.05156 6.57968 5.58054 6.36057 5.97055 5.97056C6.36057 5.58054 6.57967 5.05157 6.57967 4.50001C6.57967 3.94844 6.36057 3.41947 5.97055 3.02945C5.58054 2.63944 5.05156 2.42033 4.5 2.42033C3.94844 2.42033 3.41946 2.63944 3.02945 3.02945C2.63943 3.41947 2.42033 3.94844 2.42033 4.50001C2.42033 5.05157 2.63943 5.58054 3.02945 5.97056C3.41946 6.36057 3.94844 6.57968 4.5 6.57968ZM4.5 5.74781C4.16906 5.74781 3.85168 5.61635 3.61767 5.38234C3.38366 5.14833 3.2522 4.83094 3.2522 4.50001C3.2522 4.16907 3.38366 3.85168 3.61767 3.61767C3.85168 3.38367 4.16906 3.2522 4.5 3.2522C4.83094 3.2522 5.14832 3.38367 5.38233 3.61767C5.61634 3.85168 5.7478 4.16907 5.7478 4.50001C5.7478 4.83094 5.61634 5.14833 5.38233 5.38234C5.14832 5.61635 4.83094 5.74781 4.5 5.74781Z"),a(s,"fill","currentColor"),a(e,"class",n[0]),a(e,"width",n[1]),a(e,"height",n[1]),a(e,"viewBox","0 0 9 9"),a(e,"fill","currentColor"),a(e,"xmlns","http://www.w3.org/2000/svg")},m(l,t){J(l,e,t),h(e,s)},p(l,[t]){t&1&&a(e,"class",l[0]),t&2&&a(e,"width",l[1]),t&2&&a(e,"height",l[1])},i:H,o:H,d(l){l&&o(e)}}}function tt(n,e,s){let{classNames:l=""}=e,{size:t="1em"}=e;return n.$$set=r=>{"classNames"in r&&s(0,l=r.classNames),"size"in r&&s(1,t=r.size)},[l,t]}class lt extends q{constructor(e){super();T(this,e,tt,et,Y,{classNames:0,size:1})}}function st(n){let e,s;return{c(){e=d("svg"),s=d("path"),this.h()},l(l){e=p(l,"svg",{class:!0,width:!0,height:!0,viewBox:!0,fill:!0,xmlns:!0});var t=c(e);s=p(t,"path",{d:!0,fill:!0}),c(s).forEach(o),t.forEach(o),this.h()},h(){a(s,"d","M1.39125 1.9725L0.0883333 0.669997L0.677917 0.0804138L8.9275 8.33041L8.33792 8.91958L6.95875 7.54041C6.22592 8.00523 5.37572 8.25138 4.50792 8.25C2.26125 8.25 0.392083 6.63333 0 4.5C0.179179 3.52946 0.667345 2.64287 1.39167 1.9725H1.39125ZM5.65667 6.23833L5.04667 5.62833C4.81335 5.73996 4.55116 5.77647 4.29622 5.73282C4.04129 5.68918 3.80617 5.56752 3.62328 5.38463C3.44039 5.20175 3.31874 4.96663 3.27509 4.71169C3.23144 4.45676 3.26795 4.19456 3.37958 3.96125L2.76958 3.35125C2.50447 3.75187 2.38595 4.2318 2.4341 4.70978C2.48225 5.18777 2.6941 5.63442 3.0338 5.97411C3.37349 6.31381 3.82015 6.52567 4.29813 6.57382C4.77611 6.62197 5.25605 6.50345 5.65667 6.23833ZM2.83042 1.06666C3.35 0.862497 3.91625 0.749997 4.50792 0.749997C6.75458 0.749997 8.62375 2.36666 9.01583 4.5C8.88816 5.19404 8.60119 5.84899 8.1775 6.41333L6.56917 4.805C6.61694 4.48317 6.58868 4.15463 6.48664 3.84569C6.3846 3.53675 6.21162 3.256 5.98156 3.02594C5.7515 2.79588 5.47075 2.6229 5.16181 2.52086C4.85287 2.41882 4.52433 2.39056 4.2025 2.43833L2.83042 1.06708V1.06666Z"),a(s,"fill","currentColor"),a(e,"class",n[0]),a(e,"width",n[1]),a(e,"height",n[1]),a(e,"viewBox","0 0 10 9"),a(e,"fill","currentColor"),a(e,"xmlns","http://www.w3.org/2000/svg")},m(l,t){J(l,e,t),h(e,s)},p(l,[t]){t&1&&a(e,"class",l[0]),t&2&&a(e,"width",l[1]),t&2&&a(e,"height",l[1])},i:H,o:H,d(l){l&&o(e)}}}function at(n,e,s){let{classNames:l=""}=e,{size:t="1em"}=e;return n.$$set=r=>{"classNames"in r&&s(0,l=r.classNames),"size"in r&&s(1,t=r.size)},[l,t]}class rt extends q{constructor(e){super();T(this,e,at,st,Y,{classNames:0,size:1})}}const{window:nt}=Ve;function ye(n){let e,s,l,t,r,i,u,f,g,v;return s=new rt({props:{size:"0.9em"}}),{c(){e=j("div"),Q(s.$$.fragment),l=U(),t=j("span"),r=R("Hide "),i=R(n[3]),u=R(" content"),this.h()},l(m){e=B(m,"DIV",{class:!0});var k=c(e);ae(s.$$.fragment,k),l=X(k),t=B(k,"SPAN",{});var E=c(t);r=Z(E,"Hide "),i=Z(E,n[3]),u=Z(E," content"),E.forEach(o),k.forEach(o),this.h()},h(){a(e,"class","cursor-pointer flex items-center justify-center space-x-1 text-sm px-2 bg-white dark:bg-gray-950 hover:underline leading-none")},m(m,k){J(m,e,k),ee(s,e,null),h(e,l),h(e,t),h(t,r),h(t,i),h(t,u),f=!0,g||(v=Le(e,"click",n[5]),g=!0)},p:H,i(m){f||($(s.$$.fragment,m),f=!0)},o(m){C(s.$$.fragment,m),f=!1},d(m){m&&o(e),te(s),g=!1,v()}}}function ot(n){let e,s;const l=n[10].default,t=ve(l,n,n[9],null);return{c(){e=j("div"),t&&t.c(),this.h()},l(r){e=B(r,"DIV",{class:!0});var i=c(e);t&&t.l(i),i.forEach(o),this.h()},h(){a(e,"class","framework-content")},m(r,i){J(r,e,i),t&&t.m(e,null),s=!0},p(r,i){t&&t.p&&(!s||i&512)&&Ee(t,l,r,r[9],s?$e(l,r[9],i,null):ke(r[9]),null)},i(r){s||($(t,r),s=!0)},o(r){C(t,r),s=!1},d(r){r&&o(e),t&&t.d(r)}}}function it(n){let e,s,l,t,r,i,u,f,g,v;return s=new lt({props:{size:"0.9em"}}),{c(){e=j("div"),Q(s.$$.fragment),l=U(),t=j("span"),r=R("Show "),i=R(n[3]),u=R(" content"),this.h()},l(m){e=B(m,"DIV",{class:!0});var k=c(e);ae(s.$$.fragment,k),l=X(k),t=B(k,"SPAN",{});var E=c(t);r=Z(E,"Show "),i=Z(E,n[3]),u=Z(E," content"),E.forEach(o),k.forEach(o),this.h()},h(){a(e,"class","cursor-pointer mt-[-12.5px] flex items-center justify-center space-x-1 py-4 text-sm hover:underline leading-none")},m(m,k){J(m,e,k),ee(s,e,null),h(e,l),h(e,t),h(t,r),h(t,i),h(t,u),f=!0,g||(v=Le(e,"click",n[5]),g=!0)},p:H,i(m){f||($(s.$$.fragment,m),f=!0)},o(m){C(s.$$.fragment,m),f=!1},d(m){m&&o(e),te(s),g=!1,v()}}}function ht(n){let e,s,l,t,r,i,u,f,g,v,m,k,E,S;var x=n[2];function A(_){return{}}x&&(t=new x(A()));let w=!n[1]&&ye(n);const z=[it,ot],N=[];function y(_,b){return _[1]?0:1}return v=y(n),m=N[v]=z[v](n),{c(){e=j("div"),s=j("div"),l=j("div"),t&&Q(t.$$.fragment),r=U(),i=j("span"),u=R(n[3]),f=U(),w&&w.c(),g=U(),m.c(),this.h()},l(_){e=B(_,"DIV",{class:!0});var b=c(e);s=B(b,"DIV",{class:!0});var I=c(s);l=B(I,"DIV",{class:!0});var M=c(l);t&&ae(t.$$.fragment,M),r=X(M),i=B(M,"SPAN",{});var V=c(i);u=Z(V,n[3]),V.forEach(o),M.forEach(o),f=X(I),w&&w.l(I),I.forEach(o),g=X(b),m.l(b),b.forEach(o),this.h()},h(){a(l,"class","flex px-1 items-center space-x-1 bg-white dark:bg-gray-950"),a(s,"class","flex h-[22px] mt-[-12.5px] justify-between leading-none"),a(e,"class","border border-gray-200 rounded-xl px-4 relative")},m(_,b){J(_,e,b),h(e,s),h(s,l),t&&ee(t,l,null),h(l,r),h(l,i),h(i,u),h(s,f),w&&w.m(s,null),h(e,g),N[v].m(e,null),n[11](e),k=!0,E||(S=Le(nt,"hashchange",n[6]),E=!0)},p(_,[b]){if(x!==(x=_[2])){if(t){le();const M=t;C(M.$$.fragment,1,0,()=>{te(M,1)}),se()}x?(t=new x(A()),Q(t.$$.fragment),$(t.$$.fragment,1),ee(t,l,r)):t=null}_[1]?w&&(le(),C(w,1,1,()=>{w=null}),se()):w?(w.p(_,b),b&2&&$(w,1)):(w=ye(_),w.c(),$(w,1),w.m(s,null));let I=v;v=y(_),v===I?N[v].p(_,b):(le(),C(N[I],1,1,()=>{N[I]=null}),se(),m=N[v],m?m.p(_,b):(m=N[v]=z[v](_),m.c()),$(m,1),m.m(e,null))},i(_){k||(t&&$(t.$$.fragment,_),$(w),$(m),k=!0)},o(_){t&&C(t.$$.fragment,_),C(w),C(m),k=!1},d(_){_&&o(e),t&&te(t),w&&w.d(),N[v].d(),n[11](null),E=!1,S()}}}function ct(n,e,s){let l,t,{$$slots:r={},$$scope:i}=e,{framework:u}=e,f,g=new Set;const v={pytorch:{Icon:Te,label:"Pytorch"},tensorflow:{Icon:Ge,label:"TensorFlow"},jax:{Icon:Qe,label:"JAX"}},{Icon:m,label:k}=v[u],E=`hf_doc_framework_${u}_is_hidden`,S=Re(u);Oe(n,S,z=>s(8,t=z));function x(){Me(S,t=t!==D.CLOSED?D.CLOSED:D.OPEN,t),localStorage.setItem(E,t)}function A(){const z=window.location.hash.slice(1);g.has(z)&&(Me(S,t=D.HASHASHLINK,t),localStorage.setItem(E,t))}Pe(()=>{const z=window.location.hash.slice(1),N="header-link",y=f.querySelectorAll(`.${N}`);g=new Set([...y].map(b=>b.id));const _=localStorage.getItem(E);g.has(z)?Me(S,t=D.HASHASHLINK,t):_===D.CLOSED&&t!==D.HASHASHLINK&&Me(S,t=D.CLOSED,t)});function w(z){Fe[z?"unshift":"push"](()=>{f=z,s(0,f)})}return n.$$set=z=>{"framework"in z&&s(7,u=z.framework),"$$scope"in z&&s(9,i=z.$$scope)},n.$$.update=()=>{n.$$.dirty&256&&s(1,l=t===D.CLOSED)},[f,l,m,k,S,x,A,u,t,i,r,w]}class xe extends q{constructor(e){super();T(this,e,ct,ht,Y,{framework:7})}}const ft=n=>({}),He=n=>({}),ut=n=>({}),Ae=n=>({}),dt=n=>({}),Ke=n=>({});function De(n){let e,s;return e=new xe({props:{framework:"pytorch",$$slots:{default:[pt]},$$scope:{ctx:n}}}),{c(){Q(e.$$.fragment)},l(l){ae(e.$$.fragment,l)},m(l,t){ee(e,l,t),s=!0},p(l,t){const r={};t&16&&(r.$$scope={dirty:t,ctx:l}),e.$set(r)},i(l){s||($(e.$$.fragment,l),s=!0)},o(l){C(e.$$.fragment,l),s=!1},d(l){te(e,l)}}}function pt(n){let e;const s=n[3].pytorch,l=ve(s,n,n[4],Ke);return{c(){l&&l.c()},l(t){l&&l.l(t)},m(t,r){l&&l.m(t,r),e=!0},p(t,r){l&&l.p&&(!e||r&16)&&Ee(l,s,t,t[4],e?$e(s,t[4],r,dt):ke(t[4]),Ke)},i(t){e||($(l,t),e=!0)},o(t){C(l,t),e=!1},d(t){l&&l.d(t)}}}function je(n){let e,s;return e=new xe({props:{framework:"tensorflow",$$slots:{default:[mt]},$$scope:{ctx:n}}}),{c(){Q(e.$$.fragment)},l(l){ae(e.$$.fragment,l)},m(l,t){ee(e,l,t),s=!0},p(l,t){const r={};t&16&&(r.$$scope={dirty:t,ctx:l}),e.$set(r)},i(l){s||($(e.$$.fragment,l),s=!0)},o(l){C(e.$$.fragment,l),s=!1},d(l){te(e,l)}}}function mt(n){let e;const s=n[3].tensorflow,l=ve(s,n,n[4],Ae);return{c(){l&&l.c()},l(t){l&&l.l(t)},m(t,r){l&&l.m(t,r),e=!0},p(t,r){l&&l.p&&(!e||r&16)&&Ee(l,s,t,t[4],e?$e(s,t[4],r,ut):ke(t[4]),Ae)},i(t){e||($(l,t),e=!0)},o(t){C(l,t),e=!1},d(t){l&&l.d(t)}}}function Be(n){let e,s;return e=new xe({props:{framework:"jax",$$slots:{default:[gt]},$$scope:{ctx:n}}}),{c(){Q(e.$$.fragment)},l(l){ae(e.$$.fragment,l)},m(l,t){ee(e,l,t),s=!0},p(l,t){const r={};t&16&&(r.$$scope={dirty:t,ctx:l}),e.$set(r)},i(l){s||($(e.$$.fragment,l),s=!0)},o(l){C(e.$$.fragment,l),s=!1},d(l){te(e,l)}}}function gt(n){let e;const s=n[3].jax,l=ve(s,n,n[4],He);return{c(){l&&l.c()},l(t){l&&l.l(t)},m(t,r){l&&l.m(t,r),e=!0},p(t,r){l&&l.p&&(!e||r&16)&&Ee(l,s,t,t[4],e?$e(s,t[4],r,ft):ke(t[4]),He)},i(t){e||($(l,t),e=!0)},o(t){C(l,t),e=!1},d(t){l&&l.d(t)}}}function _t(n){let e,s,l,t,r=n[0]&&De(n),i=n[1]&&je(n),u=n[2]&&Be(n);return{c(){e=j("div"),r&&r.c(),s=U(),i&&i.c(),l=U(),u&&u.c(),this.h()},l(f){e=B(f,"DIV",{class:!0});var g=c(e);r&&r.l(g),s=X(g),i&&i.l(g),l=X(g),u&&u.l(g),g.forEach(o),this.h()},h(){a(e,"class","space-y-10 py-6 2xl:py-8 2xl:-mx-4")},m(f,g){J(f,e,g),r&&r.m(e,null),h(e,s),i&&i.m(e,null),h(e,l),u&&u.m(e,null),t=!0},p(f,[g]){f[0]?r?(r.p(f,g),g&1&&$(r,1)):(r=De(f),r.c(),$(r,1),r.m(e,s)):r&&(le(),C(r,1,1,()=>{r=null}),se()),f[1]?i?(i.p(f,g),g&2&&$(i,1)):(i=je(f),i.c(),$(i,1),i.m(e,l)):i&&(le(),C(i,1,1,()=>{i=null}),se()),f[2]?u?(u.p(f,g),g&4&&$(u,1)):(u=Be(f),u.c(),$(u,1),u.m(e,null)):u&&(le(),C(u,1,1,()=>{u=null}),se())},i(f){t||($(r),$(i),$(u),t=!0)},o(f){C(r),C(i),C(u),t=!1},d(f){f&&o(e),r&&r.d(),i&&i.d(),u&&u.d()}}}function wt(n,e,s){let{$$slots:l={},$$scope:t}=e,{pytorch:r=!1}=e,{tensorflow:i=!1}=e,{jax:u=!1}=e;return n.$$set=f=>{"pytorch"in f&&s(0,r=f.pytorch),"tensorflow"in f&&s(1,i=f.tensorflow),"jax"in f&&s(2,u=f.jax),"$$scope"in f&&s(4,t=f.$$scope)},[r,i,u,l,t]}class $t extends q{constructor(e){super();T(this,e,wt,_t,Y,{pytorch:0,tensorflow:1,jax:2})}}function vt(n){let e;const s=n[1].default,l=ve(s,n,n[0],null);return{c(){l&&l.c()},l(t){l&&l.l(t)},m(t,r){l&&l.m(t,r),e=!0},p(t,[r]){l&&l.p&&(!e||r&1)&&Ee(l,s,t,t[0],e?$e(s,t[0],r,null):ke(t[0]),null)},i(t){e||($(l,t),e=!0)},o(t){C(l,t),e=!1},d(t){l&&l.d(t)}}}function Et(n,e,s){let{$$slots:l={},$$scope:t}=e;return n.$$set=r=>{"$$scope"in r&&s(0,t=r.$$scope)},[t,l]}class zt extends q{constructor(e){super();T(this,e,Et,vt,Y,{})}}export{$t as F,zt as M};
