diff --git "a/gradio-modified/templates/frontend/assets/index.396f4a72.js" "b/gradio-modified/templates/frontend/assets/index.396f4a72.js" new file mode 100644--- /dev/null +++ "b/gradio-modified/templates/frontend/assets/index.396f4a72.js" @@ -0,0 +1,77 @@ +const Il=function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function e(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerpolicy&&(a.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?a.credentials="include":o.crossorigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(o){if(o.ep)return;o.ep=!0;const a=e(o);fetch(o.href,a)}};Il();function J(){}const re=r=>r;function te(r,t){for(const e in t)r[e]=t[e];return r}function uo(r){return r()}function Qe(){return Object.create(null)}function _r(r){r.forEach(uo)}function Qr(r){return typeof r=="function"}function kr(r,t){return r!=r?t==t:r!==t||r&&typeof r=="object"||typeof r=="function"}let jt;function Zr(r,t){return jt||(jt=document.createElement("a")),jt.href=t,r===jt.href}function Pl(r){return Object.keys(r).length===0}function Re(r,...t){if(r==null)return J;const e=r.subscribe(...t);return e.unsubscribe?()=>e.unsubscribe():e}function Ol(r){let t;return Re(r,e=>t=e)(),t}function Wt(r,t,e){r.$$.on_destroy.push(Re(t,e))}function ze(r,t,e,n){if(r){const o=fo(r,t,e,n);return r[0](o)}}function fo(r,t,e,n){return r[1]&&n?te(e.ctx.slice(),r[1](n(t))):e.ctx}function Me(r,t,e,n){if(r[2]&&n){const o=r[2](n(e));if(t.dirty===void 0)return o;if(typeof o=="object"){const a=[],i=Math.max(t.dirty.length,o.length);for(let s=0;s32){const t=[],e=r.ctx.length/32;for(let n=0;nwindow.performance.now():()=>Date.now(),De=mo?r=>requestAnimationFrame(r):J;const it=new Set;function bo(r){it.forEach(t=>{t.c(r)||(it.delete(t),t.f())}),it.size!==0&&De(bo)}function ee(r){let t;return it.size===0&&De(bo),{promise:new Promise(e=>{it.add(t={c:r,f:e})}),abort(){it.delete(t)}}}function b(r,t){r.appendChild(t)}function wo(r){if(!r)return document;const t=r.getRootNode?r.getRootNode():r.ownerDocument;return t&&t.host?t:r.ownerDocument}function Nl(r){const t=A("style");return Rl(wo(r),t),t.sheet}function Rl(r,t){b(r.head||r,t)}function v(r,t,e){r.insertBefore(t,e||null)}function y(r){r.parentNode.removeChild(r)}function qr(r,t){for(let e=0;er.removeEventListener(t,e,n)}function j0(r){return function(t){return t.preventDefault(),r.call(this,t)}}function zl(r){return function(t){return t.stopPropagation(),r.call(this,t)}}function _(r,t,e){e==null?r.removeAttribute(t):r.getAttribute(t)!==e&&r.setAttribute(t,e)}function Ke(r,t){const e=Object.getOwnPropertyDescriptors(r.__proto__);for(const n in t)t[n]==null?r.removeAttribute(n):n==="style"?r.style.cssText=t[n]:n==="__value"?r.value=r[n]=t[n]:e[n]&&e[n].set?r[n]=t[n]:_(r,n,t[n])}function F0(r){return r===""?null:+r}function Ml(r){return Array.from(r.childNodes)}function Y(r,t){t=""+t,r.wholeText!==t&&(r.data=t)}function Sr(r,t){r.value=t??""}function Fr(r,t,e,n){e===null?r.style.removeProperty(t):r.style.setProperty(t,e,n?"important":"")}function D0(r,t){for(let e=0;e{i.source===n.contentWindow&&t()})):(n.src="about:blank",n.onload=()=>{a=K(n.contentWindow,"resize",t)}),b(r,n),()=>{(o||a&&n.contentWindow)&&a(),y(n)}}function q(r,t,e){r.classList[e?"add":"remove"](t)}function ho(r,t,{bubbles:e=!1,cancelable:n=!1}={}){const o=document.createEvent("CustomEvent");return o.initCustomEvent(r,e,n,t),o}class V0{constructor(t=!1){this.is_svg=!1,this.is_svg=t,this.e=this.n=null}c(t){this.h(t)}m(t,e,n=null){this.e||(this.is_svg?this.e=Er(e.nodeName):this.e=A(e.nodeName),this.t=e,this.c(t)),this.i(n)}h(t){this.e.innerHTML=t,this.n=Array.from(this.e.childNodes)}i(t){for(let e=0;e>>0}function Dl(r,t){const e={stylesheet:Nl(t),rules:{}};return Yt.set(r,e),e}function Jt(r,t,e,n,o,a,i,s=0){const d=16.666/n;let l=`{ +`;for(let x=0;x<=1;x+=d){const O=t+(e-t)*a(x);l+=x*100+`%{${i(O,1-O)}} +`}const c=l+`100% {${i(e,1-e)}} +}`,p=`__svelte_${Fl(c)}_${s}`,f=wo(r),{stylesheet:u,rules:h}=Yt.get(f)||Dl(f,r);h[p]||(h[p]=!0,u.insertRule(`@keyframes ${p} ${c}`,u.cssRules.length));const S=r.style.animation||"";return r.style.animation=`${S?`${S}, `:""}${p} ${n}ms linear ${o}ms 1 both`,Zt+=1,p}function Qt(r,t){const e=(r.style.animation||"").split(", "),n=e.filter(t?a=>a.indexOf(t)<0:a=>a.indexOf("__svelte")===-1),o=e.length-n.length;o&&(r.style.animation=n.join(", "),Zt-=o,Zt||Ul())}function Ul(){De(()=>{Zt||(Yt.forEach(r=>{const{stylesheet:t}=r;let e=t.cssRules.length;for(;e--;)t.deleteRule(e);r.rules={}}),Yt.clear())})}let kt;function vt(r){kt=r}function Kr(){if(!kt)throw new Error("Function called outside component initialization");return kt}function X0(r){Kr().$$.before_update.push(r)}function Ue(r){Kr().$$.on_mount.push(r)}function q0(r){Kr().$$.after_update.push(r)}function Gl(r){Kr().$$.on_destroy.push(r)}function Ge(){const r=Kr();return(t,e,{cancelable:n=!1}={})=>{const o=r.$$.callbacks[t];if(o){const a=ho(t,e,{cancelable:n});return o.slice().forEach(i=>{i.call(r,a)}),!a.defaultPrevented}return!0}}function Vl(r,t){return Kr().$$.context.set(r,t),t}function Xl(r){return Kr().$$.context.get(r)}function lt(r,t){const e=r.$$.callbacks[t.type];e&&e.slice().forEach(n=>n.call(this,t))}const _t=[],wr=[],Vt=[],ve=[],_o=Promise.resolve();let xe=!1;function yo(){xe||(xe=!0,_o.then(br))}function Et(){return yo(),_o}function Jr(r){Vt.push(r)}function Kt(r){ve.push(r)}const de=new Set;let Dt=0;function br(){const r=kt;do{for(;Dt<_t.length;){const t=_t[Dt];Dt++,vt(t),ql(t.$$)}for(vt(null),_t.length=0,Dt=0;wr.length;)wr.pop()();for(let t=0;t{bt=null})),bt}function Yr(r,t,e){r.dispatchEvent(ho(`${t?"intro":"outro"}${e}`))}const Xt=new Set;let Rr;function Cr(){Rr={r:0,c:[],p:Rr}}function Ir(){Rr.r||_r(Rr.c),Rr=Rr.p}function M(r,t){r&&r.i&&(Xt.delete(r),r.i(t))}function V(r,t,e,n){if(r&&r.o){if(Xt.has(r))return;Xt.add(r),Rr.c.push(()=>{Xt.delete(r),n&&(e&&r.d(1),n())}),r.o(t)}else n&&n()}const Xe={duration:0};function Bl(r,t,e){let n=t(r,e),o=!1,a,i,s=0;function d(){a&&Qt(r,a)}function l(){const{delay:p=0,duration:f=300,easing:u=re,tick:h=J,css:S}=n||Xe;S&&(a=Jt(r,0,1,f,p,u,S,s++)),h(0,1);const x=xt()+p,O=x+f;i&&i.abort(),o=!0,Jr(()=>Yr(r,!0,"start")),i=ee(T=>{if(o){if(T>=O)return h(1,0),Yr(r,!0,"end"),d(),o=!1;if(T>=x){const g=u((T-x)/f);h(g,1-g)}}return o})}let c=!1;return{start(){c||(c=!0,Qt(r),Qr(n)?(n=n(),Ve().then(l)):l())},invalidate(){c=!1},end(){o&&(d(),o=!1)}}}function B0(r,t,e){let n=t(r,e),o=!0,a;const i=Rr;i.r+=1;function s(){const{delay:d=0,duration:l=300,easing:c=re,tick:p=J,css:f}=n||Xe;f&&(a=Jt(r,1,0,l,d,c,f));const u=xt()+d,h=u+l;Jr(()=>Yr(r,!1,"start")),ee(S=>{if(o){if(S>=h)return p(0,1),Yr(r,!1,"end"),--i.r||_r(i.c),!1;if(S>=u){const x=c((S-u)/l);p(1-x,x)}}return o})}return Qr(n)?Ve().then(()=>{n=n(),s()}):s(),{end(d){d&&n.tick&&n.tick(1,0),o&&(a&&Qt(r,a),o=!1)}}}function H0(r,t,e,n){let o=t(r,e),a=n?0:1,i=null,s=null,d=null;function l(){d&&Qt(r,d)}function c(f,u){const h=f.b-a;return u*=Math.abs(h),{a,b:f.b,d:h,duration:u,start:f.start,end:f.start+u,group:f.group}}function p(f){const{delay:u=0,duration:h=300,easing:S=re,tick:x=J,css:O}=o||Xe,T={start:xt()+u,b:f};f||(T.group=Rr,Rr.r+=1),i||s?s=T:(O&&(l(),d=Jt(r,a,f,h,u,S,O)),f&&x(0,1),i=c(T,h),Jr(()=>Yr(r,f,"start")),ee(g=>{if(s&&g>s.start&&(i=c(s,h),s=null,Yr(r,i.b,"start"),O&&(l(),d=Jt(r,a,i.b,i.duration,0,S,o.css))),i){if(g>=i.end)x(a=i.b,1-a),Yr(r,i.b,"end"),s||(i.b?l():--i.group.r||_r(i.group.c)),i=null;else if(g>=i.start){const m=g-i.start;a=i.a+i.d*S(m/i.duration),x(a,1-a)}}return!!(i||s)}))}return{run(f){Qr(o)?Ve().then(()=>{o=o(),p(f)}):p(f)},end(){l(),i=s=null}}}const W0=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function Y0(r,t){r.d(1),t.delete(r.key)}function Hl(r,t){V(r,1,1,()=>{t.delete(r.key)})}function Wl(r,t,e,n,o,a,i,s,d,l,c,p){let f=r.length,u=a.length,h=f;const S={};for(;h--;)S[r[h].key]=h;const x=[],O=new Map,T=new Map;for(h=u;h--;){const w=p(o,a,h),E=e(w);let k=i.get(E);k?n&&k.p(w,t):(k=l(E,w),k.c()),O.set(E,x[h]=k),E in S&&T.set(E,Math.abs(h-S[E]))}const g=new Set,m=new Set;function C(w){M(w,1),w.m(s,c),i.set(w.key,w),c=w.first,u--}for(;f&&u;){const w=x[u-1],E=r[f-1],k=w.key,Z=E.key;w===E?(c=w.first,f--,u--):O.has(Z)?!i.has(k)||g.has(k)?C(w):m.has(Z)?f--:T.get(k)>T.get(Z)?(m.add(k),C(w)):(g.add(Z),f--):(d(E,i),f--)}for(;f--;){const w=r[f];O.has(w.key)||d(w,i)}for(;u;)C(x[u-1]);return x}function qe(r,t){const e={},n={},o={$$scope:1};let a=r.length;for(;a--;){const i=r[a],s=t[a];if(s){for(const d in i)d in s||(n[d]=1);for(const d in s)o[d]||(e[d]=s[d],o[d]=1);r[a]=s}else for(const d in i)o[d]=1}for(const i in n)i in e||(e[i]=void 0);return e}function vo(r){return typeof r=="object"&&r!==null?r:{}}function St(r,t,e){const n=r.$$.props[t];n!==void 0&&(r.$$.bound[n]=e,e(r.$$.ctx[n]))}function hr(r){r&&r.c()}function pr(r,t,e,n){const{fragment:o,on_mount:a,on_destroy:i,after_update:s}=r.$$;o&&o.m(t,e),n||Jr(()=>{const d=a.map(uo).filter(Qr);i?i.push(...d):_r(d),r.$$.on_mount=[]}),s.forEach(Jr)}function gr(r,t){const e=r.$$;e.fragment!==null&&(_r(e.on_destroy),e.fragment&&e.fragment.d(t),e.on_destroy=e.fragment=null,e.ctx=[])}function Yl(r,t){r.$$.dirty[0]===-1&&(_t.push(r),yo(),r.$$.dirty.fill(0)),r.$$.dirty[t/31|0]|=1<{const h=u.length?u[0]:f;return l.ctx&&o(l.ctx[p],l.ctx[p]=h)&&(!l.skip_bound&&l.bound[p]&&l.bound[p](h),c&&Yl(r,p)),f}):[],l.update(),c=!0,_r(l.before_update),l.fragment=n?n(l.ctx):!1,t.target){if(t.hydrate){const p=Ml(t.target);l.fragment&&l.fragment.l(p),p.forEach(y)}else l.fragment&&l.fragment.c();t.intro&&M(r.$$.fragment),pr(r,t.target,t.anchor,t.customElement),br()}vt(d)}class Or{$destroy(){gr(this,1),this.$destroy=J}$on(t,e){const n=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return n.push(e),()=>{const o=n.indexOf(e);o!==-1&&n.splice(o,1)}}$set(t){this.$$set&&!Pl(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const ot=[];function Zl(r,t){return{subscribe:$r(r,t).subscribe}}function $r(r,t=J){let e;const n=new Set;function o(s){if(kr(r,s)&&(r=s,e)){const d=!ot.length;for(const l of n)l[1](),ot.push(l,r);if(d){for(let l=0;l{n.delete(l),n.size===0&&(e(),e=null)}}return{set:o,update:a,subscribe:i}}function gt(r,t,e){const n=!Array.isArray(r),o=n?[r]:r,a=t.length<2;return Zl(e,i=>{let s=!1;const d=[];let l=0,c=J;const p=()=>{if(l)return;c();const u=t(n?d[0]:d,i);a?i(u):c=Qr(u)?u:J},f=o.map((u,h)=>Re(u,S=>{d[h]=S,l&=~(1<{l|=1<0}),e=[],n=0,o=t;n1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(ws,function(d,l,c,p,f,u){if(l)t.minimumIntegerDigits=c.length;else{if(p&&f)throw new Error("We currently do not support maximum integer digits");if(u)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Lo.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(tn.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(tn,function(d,l,c,p,f,u){return c==="*"?t.minimumFractionDigits=l.length:p&&p[0]==="#"?t.maximumFractionDigits=p.length:f&&u?(t.minimumFractionDigits=f.length,t.maximumFractionDigits=f.length+u.length):(t.minimumFractionDigits=l.length,t.maximumFractionDigits=l.length),""});var a=o.options[0];a==="w"?t=W(W({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=W(W({},t),en(a)));continue}if(Oo.test(o.stem)){t=W(W({},t),en(o.stem));continue}var i=No(o.stem);i&&(t=W(W({},t),i));var s=hs(o.stem);s&&(t=W(W({},t),s))}return t}var pe,ys=new RegExp("^".concat(Po.source,"*")),vs=new RegExp("".concat(Po.source,"*$"));function H(r,t){return{start:r,end:t}}var xs=!!String.prototype.startsWith,ks=!!String.fromCodePoint,Es=!!Object.fromEntries,Ss=!!String.prototype.codePointAt,As=!!String.prototype.trimStart,Ts=!!String.prototype.trimEnd,Cs=!!Number.isSafeInteger,Is=Cs?Number.isSafeInteger:function(r){return typeof r=="number"&&isFinite(r)&&Math.floor(r)===r&&Math.abs(r)<=9007199254740991},Se=!0;try{var Ps=zo("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Se=((pe=Ps.exec("a"))===null||pe===void 0?void 0:pe[0])==="a"}catch{Se=!1}var on=xs?function(t,e,n){return t.startsWith(e,n)}:function(t,e,n){return t.slice(n,n+e.length)===e},Ae=ks?String.fromCodePoint:function(){for(var t=[],e=0;ea;){if(i=t[a++],i>1114111)throw RangeError(i+" is not a valid code point");n+=i<65536?String.fromCharCode(i):String.fromCharCode(((i-=65536)>>10)+55296,i%1024+56320)}return n},an=Es?Object.fromEntries:function(t){for(var e={},n=0,o=t;n=n)){var o=t.charCodeAt(e),a;return o<55296||o>56319||e+1===n||(a=t.charCodeAt(e+1))<56320||a>57343?o:(o-55296<<10)+(a-56320)+65536}},Os=As?function(t){return t.trimStart()}:function(t){return t.replace(ys,"")},Ls=Ts?function(t){return t.trimEnd()}:function(t){return t.replace(vs,"")};function zo(r,t){return new RegExp(r,t)}var Te;if(Se){var ln=zo("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Te=function(t,e){var n;ln.lastIndex=e;var o=ln.exec(t);return(n=o[1])!==null&&n!==void 0?n:""}}else Te=function(t,e){for(var n=[];;){var o=Ro(t,e);if(o===void 0||Mo(o)||Ms(o))break;n.push(o),e+=o>=65536?2:1}return Ae.apply(void 0,n)};var Ns=function(){function r(t,e){e===void 0&&(e={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!e.ignoreTag,this.requiresOtherClause=!!e.requiresOtherClause,this.shouldParseSkeletons=!!e.shouldParseSkeletons}return r.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},r.prototype.parseMessage=function(t,e,n){for(var o=[];!this.isEOF();){var a=this.char();if(a===123){var i=this.parseArgument(t,n);if(i.err)return i;o.push(i.val)}else{if(a===125&&t>0)break;if(a===35&&(e==="plural"||e==="selectordinal")){var s=this.clonePosition();this.bump(),o.push({type:tr.pound,location:H(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(B.UNMATCHED_CLOSING_TAG,H(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&Ce(this.peek()||0)){var i=this.parseTag(t,e);if(i.err)return i;o.push(i.val)}else{var i=this.parseLiteral(t,e);if(i.err)return i;o.push(i.val)}}}return{val:o,err:null}},r.prototype.parseTag=function(t,e){var n=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:tr.literal,value:"<".concat(o,"/>"),location:H(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,e,!0);if(a.err)return a;var i=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:tr.tag,value:o,children:i,location:H(n,this.clonePosition())},err:null}:this.error(B.INVALID_TAG,H(s,this.clonePosition())))}else return this.error(B.UNCLOSED_TAG,H(n,this.clonePosition()))}else return this.error(B.INVALID_TAG,H(n,this.clonePosition()))},r.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&zs(this.char());)this.bump();return this.message.slice(t,this.offset())},r.prototype.parseLiteral=function(t,e){for(var n=this.clonePosition(),o="";;){var a=this.tryParseQuote(e);if(a){o+=a;continue}var i=this.tryParseUnquoted(t,e);if(i){o+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){o+=s;continue}break}var d=H(n,this.clonePosition());return{val:{type:tr.literal,value:o,location:d},err:null}},r.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!Rs(this.peek()||0))?(this.bump(),"<"):null},r.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var e=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(n===39)if(this.peek()===39)e.push(39),this.bump();else{this.bump();break}else e.push(n);this.bump()}return Ae.apply(void 0,e)},r.prototype.tryParseUnquoted=function(t,e){if(this.isEOF())return null;var n=this.char();return n===60||n===123||n===35&&(e==="plural"||e==="selectordinal")||n===125&&t>0?null:(this.bump(),Ae(n))},r.prototype.parseArgument=function(t,e){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(B.EXPECT_ARGUMENT_CLOSING_BRACE,H(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(B.EMPTY_ARGUMENT,H(n,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(B.MALFORMED_ARGUMENT,H(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(B.EXPECT_ARGUMENT_CLOSING_BRACE,H(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:tr.argument,value:o,location:H(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(B.EXPECT_ARGUMENT_CLOSING_BRACE,H(n,this.clonePosition())):this.parseArgumentOptions(t,e,o,n);default:return this.error(B.MALFORMED_ARGUMENT,H(n,this.clonePosition()))}},r.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),e=this.offset(),n=Te(this.message,e),o=e+n.length;this.bumpTo(o);var a=this.clonePosition(),i=H(t,a);return{value:n,location:i}},r.prototype.parseArgumentOptions=function(t,e,n,o){var a,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,d=this.clonePosition();switch(s){case"":return this.error(B.EXPECT_ARGUMENT_TYPE,H(i,d));case"number":case"date":case"time":{this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),p=this.parseSimpleArgStyleIfPossible();if(p.err)return p;var f=Ls(p.val);if(f.length===0)return this.error(B.EXPECT_ARGUMENT_STYLE,H(this.clonePosition(),this.clonePosition()));var u=H(c,this.clonePosition());l={style:f,styleLocation:u}}var h=this.tryParseArgumentClose(o);if(h.err)return h;var S=H(o,this.clonePosition());if(l&&on(l?.style,"::",0)){var x=Os(l.style.slice(2));if(s==="number"){var p=this.parseNumberSkeletonFromString(x,l.styleLocation);return p.err?p:{val:{type:tr.number,value:n,location:S,style:p.val},err:null}}else{if(x.length===0)return this.error(B.EXPECT_DATE_TIME_SKELETON,S);var f={type:dt.dateTime,pattern:x,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?us(x):{}},O=s==="date"?tr.date:tr.time;return{val:{type:O,value:n,location:S,style:f},err:null}}}return{val:{type:s==="number"?tr.number:s==="date"?tr.date:tr.time,value:n,location:S,style:(a=l?.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var T=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(B.EXPECT_SELECT_ARGUMENT_OPTIONS,H(T,W({},T)));this.bumpSpace();var g=this.parseIdentifierIfPossible(),m=0;if(s!=="select"&&g.value==="offset"){if(!this.bumpIf(":"))return this.error(B.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,H(this.clonePosition(),this.clonePosition()));this.bumpSpace();var p=this.tryParseDecimalInteger(B.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,B.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(p.err)return p;this.bumpSpace(),g=this.parseIdentifierIfPossible(),m=p.val}var C=this.tryParsePluralOrSelectOptions(t,s,e,g);if(C.err)return C;var h=this.tryParseArgumentClose(o);if(h.err)return h;var w=H(o,this.clonePosition());return s==="select"?{val:{type:tr.select,value:n,options:an(C.val),location:w},err:null}:{val:{type:tr.plural,value:n,options:an(C.val),offset:m,pluralType:s==="plural"?"cardinal":"ordinal",location:w},err:null}}default:return this.error(B.INVALID_ARGUMENT_TYPE,H(i,d))}},r.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(B.EXPECT_ARGUMENT_CLOSING_BRACE,H(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},r.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,e=this.clonePosition();!this.isEOF();){var n=this.char();switch(n){case 39:{this.bump();var o=this.clonePosition();if(!this.bumpUntil("'"))return this.error(B.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,H(o,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(e.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(e.offset,this.offset()),err:null}},r.prototype.parseNumberSkeletonFromString=function(t,e){var n=[];try{n=ms(t)}catch{return this.error(B.INVALID_NUMBER_SKELETON,e)}return{val:{type:dt.number,tokens:n,location:e,parsedOptions:this.shouldParseSkeletons?_s(n):{}},err:null}},r.prototype.tryParsePluralOrSelectOptions=function(t,e,n,o){for(var a,i=!1,s=[],d=new Set,l=o.value,c=o.location;;){if(l.length===0){var p=this.clonePosition();if(e!=="select"&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(B.EXPECT_PLURAL_ARGUMENT_SELECTOR,B.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=H(p,this.clonePosition()),l=this.message.slice(p.offset,this.offset())}else break}if(d.has(l))return this.error(e==="select"?B.DUPLICATE_SELECT_ARGUMENT_SELECTOR:B.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);l==="other"&&(i=!0),this.bumpSpace();var u=this.clonePosition();if(!this.bumpIf("{"))return this.error(e==="select"?B.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:B.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,H(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,e,n);if(h.err)return h;var S=this.tryParseArgumentClose(u);if(S.err)return S;s.push([l,{value:h.val,location:H(u,this.clonePosition())}]),d.add(l),this.bumpSpace(),a=this.parseIdentifierIfPossible(),l=a.value,c=a.location}return s.length===0?this.error(e==="select"?B.EXPECT_SELECT_ARGUMENT_SELECTOR:B.EXPECT_PLURAL_ARGUMENT_SELECTOR,H(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(B.MISSING_OTHER_CLAUSE,H(this.clonePosition(),this.clonePosition())):{val:s,err:null}},r.prototype.tryParseDecimalInteger=function(t,e){var n=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var a=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,i=i*10+(s-48),this.bump();else break}var d=H(o,this.clonePosition());return a?(i*=n,Is(i)?{val:i,err:null}:this.error(e,d)):this.error(t,d)},r.prototype.offset=function(){return this.position.offset},r.prototype.isEOF=function(){return this.offset()===this.message.length},r.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},r.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var e=Ro(this.message,t);if(e===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return e},r.prototype.error=function(t,e){return{val:null,err:{kind:t,message:this.message,location:e}}},r.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},r.prototype.bumpIf=function(t){if(on(this.message,t,this.offset())){for(var e=0;e=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},r.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var e=this.offset();if(e===t)break;if(e>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},r.prototype.bumpSpace=function(){for(;!this.isEOF()&&Mo(this.char());)this.bump()},r.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),e=this.offset(),n=this.message.charCodeAt(e+(t>=65536?2:1));return n??null},r}();function Ce(r){return r>=97&&r<=122||r>=65&&r<=90}function Rs(r){return Ce(r)||r===47}function zs(r){return r===45||r===46||r>=48&&r<=57||r===95||r>=97&&r<=122||r>=65&&r<=90||r==183||r>=192&&r<=214||r>=216&&r<=246||r>=248&&r<=893||r>=895&&r<=8191||r>=8204&&r<=8205||r>=8255&&r<=8256||r>=8304&&r<=8591||r>=11264&&r<=12271||r>=12289&&r<=55295||r>=63744&&r<=64975||r>=65008&&r<=65533||r>=65536&&r<=983039}function Mo(r){return r>=9&&r<=13||r===32||r===133||r>=8206&&r<=8207||r===8232||r===8233}function Ms(r){return r>=33&&r<=35||r===36||r>=37&&r<=39||r===40||r===41||r===42||r===43||r===44||r===45||r>=46&&r<=47||r>=58&&r<=59||r>=60&&r<=62||r>=63&&r<=64||r===91||r===92||r===93||r===94||r===96||r===123||r===124||r===125||r===126||r===161||r>=162&&r<=165||r===166||r===167||r===169||r===171||r===172||r===174||r===176||r===177||r===182||r===187||r===191||r===215||r===247||r>=8208&&r<=8213||r>=8214&&r<=8215||r===8216||r===8217||r===8218||r>=8219&&r<=8220||r===8221||r===8222||r===8223||r>=8224&&r<=8231||r>=8240&&r<=8248||r===8249||r===8250||r>=8251&&r<=8254||r>=8257&&r<=8259||r===8260||r===8261||r===8262||r>=8263&&r<=8273||r===8274||r===8275||r>=8277&&r<=8286||r>=8592&&r<=8596||r>=8597&&r<=8601||r>=8602&&r<=8603||r>=8604&&r<=8607||r===8608||r>=8609&&r<=8610||r===8611||r>=8612&&r<=8613||r===8614||r>=8615&&r<=8621||r===8622||r>=8623&&r<=8653||r>=8654&&r<=8655||r>=8656&&r<=8657||r===8658||r===8659||r===8660||r>=8661&&r<=8691||r>=8692&&r<=8959||r>=8960&&r<=8967||r===8968||r===8969||r===8970||r===8971||r>=8972&&r<=8991||r>=8992&&r<=8993||r>=8994&&r<=9e3||r===9001||r===9002||r>=9003&&r<=9083||r===9084||r>=9085&&r<=9114||r>=9115&&r<=9139||r>=9140&&r<=9179||r>=9180&&r<=9185||r>=9186&&r<=9254||r>=9255&&r<=9279||r>=9280&&r<=9290||r>=9291&&r<=9311||r>=9472&&r<=9654||r===9655||r>=9656&&r<=9664||r===9665||r>=9666&&r<=9719||r>=9720&&r<=9727||r>=9728&&r<=9838||r===9839||r>=9840&&r<=10087||r===10088||r===10089||r===10090||r===10091||r===10092||r===10093||r===10094||r===10095||r===10096||r===10097||r===10098||r===10099||r===10100||r===10101||r>=10132&&r<=10175||r>=10176&&r<=10180||r===10181||r===10182||r>=10183&&r<=10213||r===10214||r===10215||r===10216||r===10217||r===10218||r===10219||r===10220||r===10221||r===10222||r===10223||r>=10224&&r<=10239||r>=10240&&r<=10495||r>=10496&&r<=10626||r===10627||r===10628||r===10629||r===10630||r===10631||r===10632||r===10633||r===10634||r===10635||r===10636||r===10637||r===10638||r===10639||r===10640||r===10641||r===10642||r===10643||r===10644||r===10645||r===10646||r===10647||r===10648||r>=10649&&r<=10711||r===10712||r===10713||r===10714||r===10715||r>=10716&&r<=10747||r===10748||r===10749||r>=10750&&r<=11007||r>=11008&&r<=11055||r>=11056&&r<=11076||r>=11077&&r<=11078||r>=11079&&r<=11084||r>=11085&&r<=11123||r>=11124&&r<=11125||r>=11126&&r<=11157||r===11158||r>=11159&&r<=11263||r>=11776&&r<=11777||r===11778||r===11779||r===11780||r===11781||r>=11782&&r<=11784||r===11785||r===11786||r===11787||r===11788||r===11789||r>=11790&&r<=11798||r===11799||r>=11800&&r<=11801||r===11802||r===11803||r===11804||r===11805||r>=11806&&r<=11807||r===11808||r===11809||r===11810||r===11811||r===11812||r===11813||r===11814||r===11815||r===11816||r===11817||r>=11818&&r<=11822||r===11823||r>=11824&&r<=11833||r>=11834&&r<=11835||r>=11836&&r<=11839||r===11840||r===11841||r===11842||r>=11843&&r<=11855||r>=11856&&r<=11857||r===11858||r>=11859&&r<=11903||r>=12289&&r<=12291||r===12296||r===12297||r===12298||r===12299||r===12300||r===12301||r===12302||r===12303||r===12304||r===12305||r>=12306&&r<=12307||r===12308||r===12309||r===12310||r===12311||r===12312||r===12313||r===12314||r===12315||r===12316||r===12317||r>=12318&&r<=12319||r===12320||r===12336||r===64830||r===64831||r>=65093&&r<=65094}function Ie(r){r.forEach(function(t){if(delete t.location,Ao(t)||To(t))for(var e in t.options)delete t.options[e].location,Ie(t.options[e].value);else ko(t)&&Io(t.style)||(Eo(t)||So(t))&&Ee(t.style)?delete t.style.location:Co(t)&&Ie(t.children)})}function js(r,t){t===void 0&&(t={}),t=W({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var e=new Ns(r,t).parse();if(e.err){var n=SyntaxError(B[e.err.kind]);throw n.location=e.err.location,n.originalMessage=e.err.message,n}return t?.captureLocation||Ie(e.val),e.val}function ge(r,t){var e=t&&t.cache?t.cache:Xs,n=t&&t.serializer?t.serializer:Vs,o=t&&t.strategy?t.strategy:Ds;return o(r,{cache:e,serializer:n})}function Fs(r){return r==null||typeof r=="number"||typeof r=="boolean"}function jo(r,t,e,n){var o=Fs(n)?n:e(n),a=t.get(o);return typeof a>"u"&&(a=r.call(this,n),t.set(o,a)),a}function Fo(r,t,e){var n=Array.prototype.slice.call(arguments,3),o=e(n),a=t.get(o);return typeof a>"u"&&(a=r.apply(this,n),t.set(o,a)),a}function Be(r,t,e,n,o){return e.bind(t,r,n,o)}function Ds(r,t){var e=r.length===1?jo:Fo;return Be(r,this,e,t.cache.create(),t.serializer)}function Us(r,t){return Be(r,this,Fo,t.cache.create(),t.serializer)}function Gs(r,t){return Be(r,this,jo,t.cache.create(),t.serializer)}var Vs=function(){return JSON.stringify(arguments)};function He(){this.cache=Object.create(null)}He.prototype.get=function(r){return this.cache[r]};He.prototype.set=function(r,t){this.cache[r]=t};var Xs={create:function(){return new He}},ue={variadic:Us,monadic:Gs},ct;(function(r){r.MISSING_VALUE="MISSING_VALUE",r.INVALID_VALUE="INVALID_VALUE",r.MISSING_INTL_API="MISSING_INTL_API"})(ct||(ct={}));var oe=function(r){ne(t,r);function t(e,n,o){var a=r.call(this,e)||this;return a.code=n,a.originalMessage=o,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),sn=function(r){ne(t,r);function t(e,n,o,a){return r.call(this,'Invalid values for "'.concat(e,'": "').concat(n,'". Options are "').concat(Object.keys(o).join('", "'),'"'),ct.INVALID_VALUE,a)||this}return t}(oe),qs=function(r){ne(t,r);function t(e,n,o){return r.call(this,'Value for "'.concat(e,'" must be of type ').concat(n),ct.INVALID_VALUE,o)||this}return t}(oe),Bs=function(r){ne(t,r);function t(e,n){return r.call(this,'The intl string context variable "'.concat(e,'" was not provided to the string "').concat(n,'"'),ct.MISSING_VALUE,n)||this}return t}(oe),cr;(function(r){r[r.literal=0]="literal",r[r.object=1]="object"})(cr||(cr={}));function Hs(r){return r.length<2?r:r.reduce(function(t,e){var n=t[t.length-1];return!n||n.type!==cr.literal||e.type!==cr.literal?t.push(e):n.value+=e.value,t},[])}function Ws(r){return typeof r=="function"}function qt(r,t,e,n,o,a,i){if(r.length===1&&rn(r[0]))return[{type:cr.literal,value:r[0].value}];for(var s=[],d=0,l=r;de&&(t in Xr||(Xr[t]={}),r in Xr[t]||(Xr[t][r]=e),e),Do=(r,t)=>{if(t==null)return;if(t in Xr&&r in Xr[t])return Xr[t][r];const e=It(t);for(let n=0;n0){const s=o.slice(i,o.length).join(".");if(s in a){a=a[s];break}}a=a[o[i]]}else a=void 0;return a}(function(e){return We[e]||null}(r),t):null}function Go(r,...t){delete Xr[r],Ct.update(e=>(e[r]=ds.all([e[r]||{},...t]),e))}gt([Ct],([r])=>Object.keys(r));Ct.subscribe(r=>We=r);const Bt={};function Vo(r){return Bt[r]}function $t(r){return r!=null&&It(r).some(t=>{var e;return(e=Vo(t))===null||e===void 0?void 0:e.size})}function td(r,t){return Promise.all(t.map(e=>(function(n,o){Bt[n].delete(o),Bt[n].size===0&&delete Bt[n]}(r,e),e().then(n=>n.default||n)))).then(e=>Go(r,...e))}const wt={};function Xo(r){if(!$t(r))return r in wt?wt[r]:Promise.resolve();const t=function(e){return It(e).map(n=>{const o=Vo(n);return[n,o?[...o]:[]]}).filter(([,n])=>n.length>0)}(r);return wt[r]=Promise.all(t.map(([e,n])=>td(e,n))).then(()=>{if($t(r))return Xo(r);delete wt[r]}),wt[r]}/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */function rt(r,t){var e={};for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function"){var o=0;for(n=Object.getOwnPropertySymbols(r);on.slice(0,e+1).join("-")).reverse()}function It(r,t=pt().fallbackLocale){const e=dn(r);return t?[...new Set([...e,...dn(t)])]:e}function Br(){return Pe??void 0}Ht.subscribe(r=>{Pe=r??void 0,typeof window<"u"&&r!=null&&document.documentElement.setAttribute("lang",r)});const ut=Object.assign(Object.assign({},Ht),{set:r=>{if(r&&function(t){if(t==null)return;const e=It(t);for(let n=0;nme.set(!0),t):me.set(!0),Xo(r).then(()=>{Ht.set(r)}).finally(()=>{clearTimeout(e),me.set(!1)})}return Ht.set(r)}}),nd=()=>typeof window>"u"?null:window.navigator.language||window.navigator.languages[0],ae=r=>{const t=Object.create(null);return e=>{const n=JSON.stringify(e);return n in t?t[n]:t[n]=r(e)}},Tt=(r,t)=>{const{formats:e}=pt();if(r in e&&t in e[r])return e[r][t];throw new Error(`[svelte-i18n] Unknown "${t}" ${r} format.`)},od=ae(r=>{var{locale:t,format:e}=r,n=rt(r,["locale","format"]);if(t==null)throw new Error('[svelte-i18n] A "locale" must be set to format numbers');return e&&(n=Tt("number",e)),new Intl.NumberFormat(t,n)}),ad=ae(r=>{var{locale:t,format:e}=r,n=rt(r,["locale","format"]);if(t==null)throw new Error('[svelte-i18n] A "locale" must be set to format dates');return e?n=Tt("date",e):Object.keys(n).length===0&&(n=Tt("date","short")),new Intl.DateTimeFormat(t,n)}),id=ae(r=>{var{locale:t,format:e}=r,n=rt(r,["locale","format"]);if(t==null)throw new Error('[svelte-i18n] A "locale" must be set to format time values');return e?n=Tt("time",e):Object.keys(n).length===0&&(n=Tt("time","short")),new Intl.DateTimeFormat(t,n)}),ld=(r={})=>{var{locale:t=Br()}=r,e=rt(r,["locale"]);return od(Object.assign({locale:t},e))},sd=(r={})=>{var{locale:t=Br()}=r,e=rt(r,["locale"]);return ad(Object.assign({locale:t},e))},dd=(r={})=>{var{locale:t=Br()}=r,e=rt(r,["locale"]);return id(Object.assign({locale:t},e))},cd=ae((r,t=Br())=>new Ks(r,t,pt().formats,{ignoreTag:pt().ignoreTag})),pd=(r,t={})=>{let e=t;typeof r=="object"&&(e=r,r=e.id);const{values:n,locale:o=Br(),default:a}=e;if(o==null)throw new Error("[svelte-i18n] Cannot format a message without first setting the initial locale.");let i=Do(r,o);if(i){if(typeof i!="string")return console.warn(`[svelte-i18n] Message with id "${r}" must be of type "string", found: "${typeof i}". Gettin its value through the "$format" method is deprecated; use the "json" method instead.`),i}else pt().warnOnMissingMessages&&console.warn(`[svelte-i18n] The message "${r}" was not found in "${It(o).join('", "')}".${$t(Br())?` + +Note: there are at least one loader still registered to this locale that wasn't executed.`:""}`),i=a??r;if(!n)return i;let s=i;try{s=cd(i,o).format(n)}catch(d){console.warn(`[svelte-i18n] Message "${r}" has syntax error:`,d.message)}return s},gd=(r,t)=>dd(t).format(r),ud=(r,t)=>sd(t).format(r),fd=(r,t)=>ld(t).format(r),md=(r,t=Br())=>Do(r,t),Z0=gt([ut,Ct],()=>pd);gt([ut],()=>gd);gt([ut],()=>ud);gt([ut],()=>fd);gt([ut,Ct],()=>md);const bd="modulepreload",cn={},wd="./",G=function(t,e){return!e||e.length===0?t():Promise.all(e.map(n=>{if(n=`${wd}${n}`,n in cn)return;cn[n]=!0;const o=n.endsWith(".css"),a=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${n}"]${a}`))return;const i=document.createElement("link");if(i.rel=o?"stylesheet":bd,o||(i.as="script",i.crossOrigin=""),i.href=n,window.scoped_css_attach(i),o)return new Promise((s,d)=>{i.addEventListener("load",s),i.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${n}`)))})})).then(()=>t())},hd={accordion:()=>G(()=>import("./index.971764a6.js"),["assets/index.971764a6.js","assets/Column.06c172ac.js"]),audio:()=>G(()=>import("./index.64f1ca39.js"),["assets/index.64f1ca39.js","assets/index.712d6db6.css","assets/Upload.5d0148e8.js","assets/ModifyUpload.2cfe71e4.js","assets/BlockLabel.37da86a3.js","assets/utils.27234e1d.js"]),box:()=>G(()=>import("./index.6b09b320.js"),[]),button:()=>G(()=>import("./index.39f99b3e.js"),[]),carousel:()=>G(()=>import("./index.e55449fe.js"),["assets/index.e55449fe.js","assets/CarouselItem.svelte_svelte_type_style_lang.cc0aed40.js","assets/CarouselItem.svelte_svelte_type_style_lang.e110d966.css"]),carouselitem:()=>G(()=>import("./index.7c49f899.js"),["assets/index.7c49f899.js","assets/CarouselItem.svelte_svelte_type_style_lang.cc0aed40.js","assets/CarouselItem.svelte_svelte_type_style_lang.e110d966.css"]),chatbot:()=>G(()=>import("./index.1eb90786.js"),["assets/index.1eb90786.js","assets/index.72f44ebf.css","assets/BlockLabel.37da86a3.js"]),checkbox:()=>G(()=>import("./index.4762eb88.js"),[]),checkboxgroup:()=>G(()=>import("./index.75c2aff1.js"),[]),colorpicker:()=>G(()=>import("./index.2035cf67.js"),[]),column:()=>G(()=>import("./index.b43d8183.js"),["assets/index.b43d8183.js","assets/Column.06c172ac.js"]),dataframe:()=>G(()=>import("./index.164edf37.js"),["assets/index.164edf37.js","assets/Upload.5d0148e8.js","assets/dsv.7fe76a93.js"]),dataset:()=>G(()=>import("./index.ff52f1c2.js"),["assets/index.ff52f1c2.js","assets/Image.95fa511c.js","assets/csv.27f5436c.js","assets/dsv.7fe76a93.js","assets/Model3D.b44fd6f2.js"]),dropdown:()=>G(()=>import("./index.52c17744.js"),[]),file:()=>G(()=>import("./index.5d3ef6e5.js"),["assets/index.5d3ef6e5.js","assets/BlockLabel.37da86a3.js","assets/File.60a988f4.js","assets/Upload.5d0148e8.js","assets/ModifyUpload.2cfe71e4.js","assets/utils.27234e1d.js"]),form:()=>G(()=>import("./index.1d32cfe5.js"),[]),gallery:()=>G(()=>import("./index.50b5507a.js"),["assets/index.50b5507a.js","assets/index.10851bbc.css","assets/BlockLabel.37da86a3.js","assets/ModifyUpload.2cfe71e4.js","assets/utils.27234e1d.js","assets/Image.4a41f1aa.js"]),group:()=>G(()=>import("./index.4f1294f6.js"),["assets/index.4f1294f6.js","assets/index.803c5e11.css"]),highlightedtext:()=>G(()=>import("./index.044a1523.js"),["assets/index.044a1523.js","assets/index.7a93f874.css","assets/color.509e5f03.js","assets/BlockLabel.37da86a3.js"]),html:()=>G(()=>import("./index.04164205.js"),[]),image:()=>G(()=>import("./index.b8aa28af.js"),["assets/index.b8aa28af.js","assets/BlockLabel.37da86a3.js","assets/Image.4a41f1aa.js","assets/Webcam.8816836e.js","assets/ModifyUpload.2cfe71e4.js","assets/Upload.5d0148e8.js","assets/Image.95fa511c.js"]),interpretation:()=>G(()=>import("./index.459183ec.js"),["assets/index.459183ec.js","assets/index.64cd2c53.css"]),json:()=>G(()=>import("./index.8560880f.js"),["assets/index.8560880f.js","assets/BlockLabel.37da86a3.js"]),label:()=>G(()=>import("./index.5cfaf6ac.js"),["assets/index.5cfaf6ac.js","assets/BlockLabel.37da86a3.js"]),markdown:()=>G(()=>import("./index.a8b38f58.js"),["assets/index.a8b38f58.js","assets/index.1a9e15aa.css"]),model3d:()=>G(()=>import("./index.a8c8aa0f.js"),["assets/index.a8c8aa0f.js","assets/utils.27234e1d.js","assets/BlockLabel.37da86a3.js","assets/File.60a988f4.js","assets/_commonjsHelpers.88e99c8f.js","assets/Upload.5d0148e8.js","assets/ModifyUpload.2cfe71e4.js","assets/Model3D.b44fd6f2.js"]),number:()=>G(()=>import("./index.52ad5956.js"),[]),plot:()=>G(()=>import("./index.03f37f65.js"),["assets/index.03f37f65.js","assets/_commonjsHelpers.88e99c8f.js","assets/color.509e5f03.js","assets/linear.955f0731.js","assets/dsv.7fe76a93.js","assets/BlockLabel.37da86a3.js"]),radio:()=>G(()=>import("./index.ee96260f.js"),[]),row:()=>G(()=>import("./index.9578e2e6.js"),[]),slider:()=>G(()=>import("./index.67e8cf09.js"),[]),state:()=>G(()=>import("./index.7b27e54c.js"),[]),statustracker:()=>G(()=>import("./index.536d0e14.js"),[]),tabs:()=>G(()=>import("./index.eff0bbf7.js"),["assets/index.eff0bbf7.js","assets/Tabs.6b500f1a.js","assets/Column.06c172ac.js"]),tabitem:()=>G(()=>import("./index.aa361089.js"),["assets/index.aa361089.js","assets/Tabs.6b500f1a.js","assets/Column.06c172ac.js"]),textbox:()=>G(()=>import("./index.020a69e0.js"),[]),timeseries:()=>G(()=>import("./index.977bc8b5.js"),["assets/index.977bc8b5.js","assets/Upload.5d0148e8.js","assets/ModifyUpload.2cfe71e4.js","assets/BlockLabel.37da86a3.js","assets/color.509e5f03.js","assets/linear.955f0731.js","assets/csv.27f5436c.js","assets/dsv.7fe76a93.js"]),uploadbutton:()=>G(()=>import("./index.ab6d951d.js"),[]),video:()=>G(()=>import("./index.9a9131f6.js"),["assets/index.9a9131f6.js","assets/index.3517cbba.css","assets/utils.27234e1d.js","assets/Upload.5d0148e8.js","assets/ModifyUpload.2cfe71e4.js","assets/BlockLabel.37da86a3.js","assets/Webcam.8816836e.js"])};function _d(){const r=$r({}),t=[],e=[],n=new Map,o=new Map,a=new Map,i=[];function s(l,c,p,f,u,h,S,x){const O=e[l],T=t[l],g=i[l],m=O.map(C=>{let w;const E=n.get(C)||0;if(g==="pending"&&c!=="pending"){let k=E-1;n.set(C,k<0?0:k),w=k>0?"pending":c}else g==="pending"&&c==="pending"?w="pending":g!=="pending"&&c==="pending"?(w="pending",n.set(C,E+1)):w=c;return{id:C,queue_position:u,queue_size:f,eta:h,status:w,message:S,progress:x}});T.map(C=>{const w=o.get(C)||0;if(g==="pending"&&c!=="pending"){let E=w-1;o.set(C,E<0?0:E),a.set(C,c)}else g!=="pending"&&c==="pending"?(o.set(C,w+1),a.set(C,c)):a.delete(C)}),r.update(C=>(m.forEach(({id:w,queue_position:E,queue_size:k,eta:Z,status:L,message:nr,progress:X})=>{C[w]={queue:p,queue_size:k,queue_position:E,eta:Z,message:nr,progress:X,status:L,fn_index:l}}),C)),i[l]=c}function d(l,c,p){t[l]=c,e[l]=p}return{update:s,register:d,subscribe:r.subscribe,get_status_for_fn(l){return i[l]},get_inputs_to_update(){return a}}}const qo=$r({autoscroll:!1}),Bo="\u0623\u0631\u0633\u0644",Ho="\u0623\u0645\u0633\u062D",Wo="\u0641\u0633\u0650\u0651\u0631",Yo="\u0628\u0644\u0650\u0651\u063A",Zo="\u0623\u0645\u062B\u0644\u0629",Jo="\u0623\u0648";var yd={interface:{drop_image:"\u0623\u0633\u0642\u0637 \u0627\u0644\u0635\u0648\u0631\u0629 \u0647\u0646\u0627",drop_video:"\u0623\u0633\u0642\u0637 \u0627\u0644\u0641\u064A\u062F\u064A\u0648 \u0647\u0646\u0627",drop_audio:"\u0623\u0633\u0642\u0637 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0635\u0648\u062A\u064A \u0647\u0646\u0627",drop_file:"\u0623\u0633\u0642\u0637 \u0627\u0644\u0645\u0644\u0641 \u0647\u0646\u0627",drop_csv:"\u0623\u0633\u0642\u0637 \u0645\u0644\u0641 \u0627\u0644\u0628\u064A\u0627\u0646\u0627\u062A \u0647\u0646\u0627",click_to_upload:"\u0625\u0636\u063A\u0637 \u0644\u0644\u062A\u062D\u0645\u064A\u0644",view_api:"\u0625\u0633\u062A\u062E\u062F\u0645 \u0648\u0627\u062C\u0647\u0629 \u0627\u0644\u0628\u0631\u0645\u062C\u0629",built_with_Gradio:"\u062A\u0645 \u0627\u0644\u0625\u0646\u0634\u0627\u0621 \u0628\u0625\u0633\u062A\u062E\u062F\u0627\u0645 Gradio"},Submit:Bo,Clear:Ho,Interpret:Wo,Flag:Yo,Examples:Zo,or:Jo},vd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Bo,Clear:Ho,Interpret:Wo,Flag:Yo,Examples:Zo,or:Jo,default:yd});const Qo="Absenden",Ko="L\xF6schen",$o="Ersteller",ra="Flag",ta="Beispiele",ea="oder";var xd={interface:{drop_image:"Bild hier ablegen",drop_video:"Video hier ablegen",drop_audio:"Audio hier ablegen",drop_file:"Datei hier ablegen",drop_csv:"CSV Datei hier ablegen",click_to_upload:"Hochladen",view_api:"API anschauen",built_with_Gradio:"Mit Gradio erstellt"},Submit:Qo,Clear:Ko,Interpret:$o,Flag:ra,Examples:ta,or:ea},kd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Qo,Clear:Ko,Interpret:$o,Flag:ra,Examples:ta,or:ea,default:xd});const na="Submit",oa="Clear",aa="Interpret",ia="Flag",la="Examples",sa="or";var Ed={interface:{drop_image:"Drop Image Here",drop_video:"Drop Video Here",drop_audio:"Drop Audio Here",drop_file:"Drop File Here",drop_csv:"Drop CSV Here",click_to_upload:"Click to Upload",view_api:"view the api",built_with_Gradio:"Built with gradio",copy_to_clipboard:"copy to clipboard",loading:"Loading",error:"ERROR",empty:"Empty"},Submit:na,Clear:oa,Interpret:aa,Flag:ia,Examples:la,or:sa},Sd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:na,Clear:oa,Interpret:aa,Flag:ia,Examples:la,or:sa,default:Ed});const da="Enviar",ca="Limpiar",pa="Interpretar",ga="Avisar",ua="Ejemplos",fa="o";var Ad={interface:{drop_image:"Coloque la imagen aqu\xED",drop_video:"Coloque el video aqu\xED",drop_audio:"Coloque el audio aqu\xED",drop_file:"Coloque el archivo aqu\xED",drop_csv:"Coloque el CSV aqu\xED",click_to_upload:"Haga click para cargar",view_api:"Ver la API",built_with_Gradio:"Construido con Gradio"},Submit:da,Clear:ca,Interpret:pa,Flag:ga,Examples:ua,or:fa},Td=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:da,Clear:ca,Interpret:pa,Flag:ga,Examples:ua,or:fa,default:Ad});const ma="\u0627\u0631\u0633\u0627\u0644",ba="\u062D\u0630\u0641",wa="\u062A\u0641\u0633\u06CC\u0631",ha="\u067E\u0631\u0686\u0645",_a="\u0645\u062B\u0627\u0644 \u0647\u0627",ya="\u06CC\u0627";var Cd={interface:{drop_image:"\u062A\u0635\u0648\u06CC\u0631 \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F",drop_video:"\u0648\u06CC\u062F\u06CC\u0648 \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F",drop_audio:"\u0635\u0648\u062A \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F",drop_file:"\u0641\u0627\u06CC\u0644 \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F",drop_csv:"\u0641\u0627\u06CC\u0644 csv \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0631\u0647\u0627 \u06A9\u0646\u06CC\u062F",click_to_upload:"\u0628\u0631\u0627\u06CC \u0622\u067E\u0644\u0648\u062F \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F",view_api:"api \u0631\u0627 \u0645\u0634\u0627\u0647\u062F\u0647 \u06A9\u0646\u06CC\u062F",built_with_Gradio:"\u0633\u0627\u062E\u062A\u0647 \u0634\u062F\u0647 \u0628\u0627 gradio"},Submit:ma,Clear:ba,Interpret:wa,Flag:ha,Examples:_a,or:ya},Id=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:ma,Clear:ba,Interpret:wa,Flag:ha,Examples:_a,or:ya,default:Cd});const va="Soumettre",xa="Nettoyer",ka="Interpr\xE9ter",Ea="Signaler",Sa="Exemples",Aa="ou";var Pd={interface:{drop_image:"D\xE9poser l'Image Ici",drop_video:"D\xE9poser la Vid\xE9o Ici",drop_audio:"D\xE9poser l'Audio Ici",drop_file:"D\xE9poser le Fichier Ici",drop_csv:"D\xE9poser le CSV Ici",click_to_upload:"Cliquer pour T\xE9l\xE9charger",view_api:"Voir l'API",built_with_Gradio:"Con\xE7u avec Gradio"},Submit:va,Clear:xa,Interpret:ka,Flag:Ea,Examples:Sa,or:Aa},Od=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:va,Clear:xa,Interpret:ka,Flag:Ea,Examples:Sa,or:Aa,default:Pd});const Ta="\u05E9\u05DC\u05D7",Ca="\u05E0\u05E7\u05D4",Ia="\u05DC\u05E4\u05E8\u05E9",Pa="\u05E1\u05DE\u05DF",Oa="\u05D3\u05D5\u05D2\u05DE\u05D5\u05EA",La="\u05D0\u05D5";var Ld={interface:{drop_image:"\u05D2\u05E8\u05D5\u05E8 \u05E7\u05D5\u05D1\u05E5 \u05EA\u05DE\u05D5\u05E0\u05D4 \u05DC\u05DB\u05D0\u05DF",drop_video:"\u05D2\u05E8\u05D5\u05E8 \u05E7\u05D5\u05D1\u05E5 \u05E1\u05E8\u05D8\u05D5\u05DF \u05DC\u05DB\u05D0\u05DF",drop_audio:"\u05D2\u05E8\u05D5\u05E8 \u05DC\u05DB\u05D0\u05DF \u05E7\u05D5\u05D1\u05E5 \u05E9\u05DE\u05E2",drop_file:"\u05D2\u05E8\u05D5\u05E8 \u05E7\u05D5\u05D1\u05E5 \u05DC\u05DB\u05D0\u05DF",drop_csv:"\u05D2\u05E8\u05D5\u05E8 csv \u05E7\u05D5\u05D1\u05E5 \u05DC\u05DB\u05D0\u05DF",click_to_upload:"\u05DC\u05D7\u05E5 \u05DB\u05D3\u05D9 \u05DC\u05D4\u05E2\u05DC\u05D5\u05EA",view_api:"\u05E6\u05E4\u05D4 \u05D1 API",built_with_Gradio:"\u05D1\u05E0\u05D5\u05D9 \u05E2\u05DD \u05D2\u05E8\u05D3\u05D9\u05D5"},Submit:Ta,Clear:Ca,Interpret:Ia,Flag:Pa,Examples:Oa,or:La},Nd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Ta,Clear:Ca,Interpret:Ia,Flag:Pa,Examples:Oa,or:La,default:Ld});const Na="\u0938\u092C\u092E\u093F\u091F \u0915\u0930\u0947",Ra="\u0939\u091F\u093E\u092F\u0947",za="\u0935\u094D\u092F\u093E\u0916\u094D\u092F\u093E \u0915\u0930\u0947",Ma="\u091A\u093F\u0939\u094D\u0928\u093F\u0924 \u0915\u0930\u0947",ja="\u0909\u0926\u093E\u0939\u0930\u0923",Fa="\u092F\u093E";var Rd={interface:{drop_image:"\u092F\u0939\u093E\u0901 \u0907\u092E\u0947\u091C \u0921\u094D\u0930\u0949\u092A \u0915\u0930\u0947\u0902",drop_video:"\u092F\u0939\u093E\u0901 \u0935\u0940\u0921\u093F\u092F\u094B \u0921\u094D\u0930\u0949\u092A \u0915\u0930\u0947\u0902",drop_audio:"\u092F\u0939\u093E\u0901 \u0911\u0921\u093F\u092F\u094B \u0921\u094D\u0930\u0949\u092A \u0915\u0930\u0947\u0902",drop_file:"\u092F\u0939\u093E\u0901 File \u0921\u094D\u0930\u0949\u092A \u0915\u0930\u0947\u0902",drop_csv:"\u092F\u0939\u093E\u0901 CSV \u0921\u094D\u0930\u0949\u092A \u0915\u0930\u0947\u0902",click_to_upload:"\u0905\u092A\u0932\u094B\u0921 \u0915\u0947 \u0932\u093F\u090F \u092C\u091F\u0928 \u0926\u092C\u093E\u092F\u0947\u0902",view_api:"API \u0915\u094B \u0926\u0947\u0916\u0947",built_with_Gradio:"Gradio \u0938\u0947 \u092C\u0928\u093E"},Submit:Na,Clear:Ra,Interpret:za,Flag:Ma,Examples:ja,or:Fa},zd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Na,Clear:Ra,Interpret:za,Flag:Ma,Examples:ja,or:Fa,default:Rd});const Da="\u9001\u4FE1",Ua="\u30AF\u30EA\u30A2",Ga="\u89E3\u91C8",Va="\u30D5\u30E9\u30B0\u3059\u308B",Xa="\u5165\u529B\u4F8B",qa="\u307E\u305F\u306F";var Md={interface:{drop_image:"\u3053\u3053\u306B\u753B\u50CF\u3092\u30C9\u30ED\u30C3\u30D7",drop_video:"\u3053\u3053\u306B\u52D5\u753B\u3092\u30C9\u30ED\u30C3\u30D7",drop_audio:"\u3053\u3053\u306B\u97F3\u58F0\u3092\u30C9\u30ED\u30C3\u30D7",drop_file:"\u3053\u3053\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u30C9\u30ED\u30C3\u30D7",drop_csv:"\u3053\u3053\u306BCSV\u3092\u30C9\u30ED\u30C3\u30D7",click_to_upload:"\u30AF\u30EA\u30C3\u30AF\u3057\u3066\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9",view_api:"API\u3092\u898B\u308B",built_with_Gradio:"gradio\u3067\u4F5C\u308D\u3046"},Submit:Da,Clear:Ua,Interpret:Ga,Flag:Va,Examples:Xa,or:qa},jd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Da,Clear:Ua,Interpret:Ga,Flag:Va,Examples:Xa,or:qa,default:Md});const Ba="\uC81C\uCD9C\uD558\uAE30",Ha="\uD074\uB9AC\uC5B4",Wa="\uC124\uBA85\uD558\uAE30",Ya="\uD50C\uB798\uADF8",Za="\uC608\uC2DC",Ja="\uB610\uB294";var Fd={interface:{drop_image:"\uC774\uBBF8\uC9C0\uB97C \uB04C\uC5B4 \uB193\uC73C\uC138\uC694",drop_video:"\uBE44\uB514\uC624\uB97C \uB04C\uC5B4 \uB193\uC73C\uC138\uC694",drop_audio:"\uC624\uB514\uC624\uB97C \uB04C\uC5B4 \uB193\uC73C\uC138\uC694",drop_file:"\uD30C\uC77C\uC744 \uB04C\uC5B4 \uB193\uC73C\uC138\uC694",drop_csv:"CSV\uD30C\uC77C\uC744 \uB04C\uC5B4 \uB193\uC73C\uC138\uC694",click_to_upload:"\uD074\uB9AD\uD574\uC11C \uC5C5\uB85C\uB4DC\uD558\uAE30",view_api:"API \uBCF4\uAE30",built_with_Gradio:"gradio\uB85C \uC81C\uC791\uB418\uC5C8\uC2B5\uB2C8\uB2E4"},Submit:Ba,Clear:Ha,Interpret:Wa,Flag:Ya,Examples:Za,or:Ja},Dd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Ba,Clear:Ha,Interpret:Wa,Flag:Ya,Examples:Za,or:Ja,default:Fd});const Qa="Pateikti",Ka="Trinti",$a="Interpretuoti",ri="Pa\u017Eym\u0117ti",ti="Pavyzd\u017Eiai",ei="arba";var Ud={interface:{drop_image:"\u012Ekelkite paveiksl\u0117l\u012F \u010Dia",drop_video:"\u012Ekelkite vaizdo \u012Fra\u0161\u0105 \u010Dia",drop_audio:"\u012Ekelkite garso \u012Fra\u0161\u0105 \u010Dia",drop_file:"\u012Ekelkite byl\u0105 \u010Dia",drop_csv:"\u012Ekelkite CSV \u010Dia",click_to_upload:"Spustel\u0117kite nor\u0117dami \u012Fkelti",view_api:"per\u017Ei\u016Br\u0117ti api",built_with_Gradio:"sukurta su gradio"},Submit:Qa,Clear:Ka,Interpret:$a,Flag:ri,Examples:ti,or:ei},Gd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Qa,Clear:Ka,Interpret:$a,Flag:ri,Examples:ti,or:ei,default:Ud});const ni="Zend in",oi="Wis",ai="Interpreteer",ii="Vlag",li="Voorbeelden",si="of";var Vd={interface:{drop_image:"Sleep een Afbeelding hier",drop_video:"Sleep een Video hier",drop_audio:"Sleep een Geluidsbestand hier",drop_file:"Sleep een Document hier",drop_csv:"Sleep een CSV hier",click_to_upload:"Klik om the Uploaden",view_api:"zie de api",built_with_Gradio:"gemaakt met gradio"},Submit:ni,Clear:oi,Interpret:ai,Flag:ii,Examples:li,or:si},Xd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:ni,Clear:oi,Interpret:ai,Flag:ii,Examples:li,or:si,default:Vd});const di="Zatwierd\u017A",ci="Wyczy\u015B\u0107",pi="Interpretuj",gi="Oznacz",ui="Przyk\u0142ady",fi="lub";var qd={interface:{drop_image:"Przeci\u0105gnij tutaj zdj\u0119cie",drop_video:"Przeci\u0105gnij tutaj video",drop_audio:"Przeci\u0105gnij tutaj audio",drop_file:"Przeci\u0105gnij tutaj plik",drop_csv:"Przeci\u0105gnij tutaj CSV",click_to_upload:"Kliknij, aby przes\u0142a\u0107",view_api:"zobacz api",built_with_Gradio:"utworzone z gradio"},Submit:di,Clear:ci,Interpret:pi,Flag:gi,Examples:ui,or:fi},Bd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:di,Clear:ci,Interpret:pi,Flag:gi,Examples:ui,or:fi,default:qd});const mi="Enviar",bi="Limpar",wi="Interpretar",hi="Marcar",_i="Exemplos",yi="ou";var Hd={interface:{drop_image:"Solte a Imagem Aqui",drop_video:"Solte o V\xEDdeo Aqui",drop_audio:"Solte o \xC1udio Aqui",drop_file:"Solte o Arquivo Aqui",drop_csv:"Solte o CSV Aqui",click_to_upload:"Clique para o Upload",view_api:"Veja a API",built_with_Gradio:"Constru\xEDdo com gradio",copy_to_clipboard:"copiar para o clipboard",loading:"Carregando",error:"ERRO",empty:"Vazio"},Submit:mi,Clear:bi,Interpret:wi,Flag:hi,Examples:_i,or:yi},Wd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:mi,Clear:bi,Interpret:wi,Flag:hi,Examples:_i,or:yi,default:Hd});const vi="\u0418\u0441\u043F\u043E\u043B\u043D\u0438\u0442\u044C",xi="\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C",ki="\u0418\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C",Ei="\u041F\u043E\u043C\u0435\u0442\u0438\u0442\u044C",Si="\u041F\u0440\u0438\u043C\u0435\u0440\u044B",Ai="\u0438\u043B\u0438";var Yd={interface:{drop_image:"\u041F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u0435 \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0417\u0434\u0435\u0441\u044C",drop_video:"\u041F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u0435 \u0412\u0438\u0434\u0435\u043E \u0417\u0434\u0435\u0441\u044C",drop_audio:"\u041F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u0435 \u0410\u0443\u0434\u0438\u043E \u0417\u0434\u0435\u0441\u044C",drop_file:"\u041F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u0435 \u0414\u043E\u043A\u0443\u043C\u0435\u043D\u0442 \u0417\u0434\u0435\u0441\u044C",drop_csv:"\u041F\u043E\u043C\u0435\u0441\u0442\u0438\u0442\u0435 CSV \u0417\u0434\u0435\u0441\u044C",click_to_upload:"\u041D\u0430\u0436\u043C\u0438\u0442\u0435, \u0447\u0442\u043E\u0431\u044B \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C",view_api:"\u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 api",built_with_Gradio:"\u0441\u0434\u0435\u043B\u0430\u043D\u043E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E gradio"},Submit:vi,Clear:xi,Interpret:ki,Flag:Ei,Examples:Si,or:Ai},Zd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:vi,Clear:xi,Interpret:ki,Flag:Ei,Examples:Si,or:Ai,default:Yd});const Ti="\u0B9A\u0BAE\u0BB0\u0BCD\u0BAA\u0BCD\u0BAA\u0BBF",Ci="\u0B85\u0BB4\u0BBF",Ii="\u0B89\u0B9F\u0BCD\u0BAA\u0BCA\u0BB0\u0BC1\u0BB3\u0BCD",Pi="\u0B95\u0BCA\u0B9F\u0BBF\u0BAF\u0BBF\u0B9F\u0BC1",Oi="\u0B8E\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0B95\u0BCD\u0B95\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1\u0B95\u0BB3\u0BCD",Li="\u0B85\u0BB2\u0BCD\u0BB2\u0BA4\u0BC1";var Jd={interface:{drop_image:"\u0BAA\u0B9F\u0BA4\u0BCD\u0BA4\u0BC8 \u0BB5\u0BC8",drop_video:"\u0BB5\u0BC0\u0B9F\u0BBF\u0BAF\u0BCB\u0BB5\u0BC8 \u0BB5\u0BC8",drop_audio:"\u0B86\u0B9F\u0BBF\u0BAF\u0BCB\u0BB5\u0BC8 \u0BB5\u0BC8",drop_file:"\u0B95\u0BCB\u0BAA\u0BCD\u0BAA\u0BC8 \u0BB5\u0BC8",drop_csv:"\u0B9A\u0BBF\u0B8E\u0BB8\u0BCD\u0BB5\u0BBF \u0BB5\u0BC8",click_to_upload:"\u0BAA\u0BA4\u0BBF\u0BB5\u0BC7\u0BB1\u0BCD\u0BB1 \u0B95\u0BBF\u0BB3\u0BBF\u0B95\u0BCD \u0B9A\u0BC6\u0BAF\u0BCD",view_api:"\u0B85\u0BAA\u0BBF\u0BAF\u0BC8 \u0B95\u0BBE\u0BA3\u0BCD",built_with_Gradio:"\u0B95\u0BCD\u0BB0\u0BC7\u0B9F\u0BBF\u0BAF\u0BCB-\u0BB5\u0BC1\u0B9F\u0BA9\u0BCD \u0B95\u0B9F\u0BCD\u0B9F\u0BAA\u0BCD\u0BAA\u0B9F\u0BCD\u0B9F\u0BA4\u0BC1"},Submit:Ti,Clear:Ci,Interpret:Ii,Flag:Pi,Examples:Oi,or:Li},Qd=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Ti,Clear:Ci,Interpret:Ii,Flag:Pi,Examples:Oi,or:Li,default:Jd});const Ni="Y\xFCkle",Ri="Temizle",zi="Yorumla",Mi="Etiketle",ji="\xF6rnekler",Fi="veya";var Kd={interface:{drop_image:"Resmi Buraya S\xFCr\xFCkle",drop_video:"Videoyu Buraya S\xFCr\xFCkle",drop_audio:"Kayd\u0131 Buraya S\xFCr\xFCkle",drop_file:"Dosyay\u0131 Buraya S\xFCr\xFCkle",drop_csv:"CSV'yi Buraya S\xFCr\xFCkle",click_to_upload:"Y\xFCklemek i\xE7in T\u0131kla",view_api:"api'yi g\xF6r\xFCnt\xFCle",built_with_Gradio:"Gradio ile olu\u015Fturulmu\u015Ftur"},Submit:Ni,Clear:Ri,Interpret:zi,Flag:Mi,Examples:ji,or:Fi},$d=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Ni,Clear:Ri,Interpret:zi,Flag:Mi,Examples:ji,or:Fi,default:Kd});const Di="\u041D\u0430\u0434\u0456\u0441\u043B\u0430\u0442\u0438",Ui="\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438",Gi="\u041F\u043E\u044F\u0441\u043D\u0438\u0442\u0438 \u0440\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442",Vi="\u041F\u043E\u0437\u043D\u0430\u0447\u0438\u0442\u0438",Xi="\u041F\u0440\u0438\u043A\u043B\u0430\u0434\u0438",qi="\u0430\u0431\u043E";var rc={interface:{drop_image:"\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0441\u044E\u0434\u0438",drop_video:"\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0432\u0456\u0434\u0435\u043E \u0441\u044E\u0434\u0438",drop_audio:"\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0430\u0443\u0434\u0456\u043E \u0441\u044E\u0434\u0438",drop_file:"\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C \u0444\u0430\u0439\u043B \u0441\u044E\u0434\u0438",drop_csv:"\u041F\u0435\u0440\u0435\u0442\u044F\u0433\u043D\u0456\u0442\u044C CSV-\u0444\u0430\u0439\u043B \u0441\u044E\u0434\u0438",click_to_upload:"\u041D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C \u0449\u043E\u0431 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438",view_api:"\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u043D\u0443\u0442\u0438 API",built_with_Gradio:"\u0417\u0440\u043E\u0431\u043B\u0435\u043D\u043E \u043D\u0430 \u043E\u0441\u043D\u043E\u0432\u0456 gradio"},Submit:Di,Clear:Ui,Interpret:Gi,Flag:Vi,Examples:Xi,or:qi},tc=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Di,Clear:Ui,Interpret:Gi,Flag:Vi,Examples:Xi,or:qi,default:rc});const Bi="\u062C\u0645\u0639 \u06A9\u0631\u06CC\u06BA",Hi="\u06C1\u0679\u0627 \u062F\u06CC\u06BA",Wi="\u062A\u0634\u0631\u06CC\u062D \u06A9\u0631\u06CC\u06BA",Yi="\u0646\u0634\u0627\u0646 \u0644\u06AF\u0627\u0626\u06CC\u06BA",Zi="\u0645\u062B\u0627\u0644\u06CC\u06BA",Ji="\u06CC\u0627";var ec={interface:{drop_image:"\u06CC\u06C1\u0627\u06BA \u062A\u0635\u0648\u06CC\u0631 \u0688\u0631\u0627\u067E \u06A9\u0631\u06CC\u06BA",drop_video:"\u06CC\u06C1\u0627\u06BA \u0648\u06CC\u0688\u06CC\u0648 \u0688\u0631\u0627\u067E \u06A9\u0631\u06CC\u06BA",drop_audio:"\u06CC\u06C1\u0627\u06BA \u0622\u0688\u06CC\u0648 \u0688\u0631\u0627\u067E \u06A9\u0631\u06CC\u06BA",drop_file:"\u06CC\u06C1\u0627\u06BA \u0641\u0627\u0626\u0644 \u0688\u0631\u0627\u067E \u06A9\u0631\u06CC\u06BA",drop_csv:"\u06CC\u06C1\u0627\u06BA \u0641\u0627\u0626\u0644 \u0688\u0631\u0627\u067E \u06A9\u0631\u06CC\u06BA",click_to_upload:"\u0627\u067E \u0644\u0648\u0688 \u06A9\u06D2 \u0644\u06CC\u06D2 \u06A9\u0644\u06A9 \u06A9\u0631\u06CC\u06BA",view_api:"API \u062F\u06CC\u06A9\u06BE\u06CC\u06BA",built_with_Gradio:"\u06A9\u06D2 \u0633\u0627\u062A\u06BE \u0628\u0646\u0627\u06CC\u0627 \u06AF\u06CC\u0627 Gradio"},Submit:Bi,Clear:Hi,Interpret:Wi,Flag:Yi,Examples:Zi,or:Ji},nc=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Bi,Clear:Hi,Interpret:Wi,Flag:Yi,Examples:Zi,or:Ji,default:ec});const Qi="Yubor",Ki="Tozalash",$i="Tushuntirish",rl="Bayroq",tl="Namunalar",el="\u6216";var oc={interface:{drop_image:"Rasmni Shu Yerga Tashlang",drop_video:"Videoni Shu Yerga Tashlang",drop_audio:"Audioni Shu Yerga Tashlang",drop_file:"Faylni Shu Yerga Tashlang",drop_csv:"CSVni Shu Yerga Tashlang",click_to_upload:"Yuklash uchun Bosing",view_api:"apini ko'ring",built_with_Gradio:"gradio bilan qilingan"},Submit:Qi,Clear:Ki,Interpret:$i,Flag:rl,Examples:tl,or:el},ac=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:Qi,Clear:Ki,Interpret:$i,Flag:rl,Examples:tl,or:el,default:oc});const nl="\u63D0\u4EA4",ol="\u6E05\u9664",al="\u89E3\u91CA",il="\u6807\u8BB0",ll="\u793A\u4F8B",sl="\u6216";var ic={interface:{drop_image:"\u62D6\u653E\u56FE\u7247\u81F3\u6B64\u5904",drop_video:"\u62D6\u653E\u89C6\u9891\u81F3\u6B64\u5904",drop_audio:"\u62D6\u653E\u97F3\u9891\u81F3\u6B64\u5904",drop_file:"\u62D6\u653E\u6587\u4EF6\u81F3\u6B64\u5904",drop_csv:"\u62D6\u653ECSV\u81F3\u6B64\u5904",click_to_upload:"\u70B9\u51FB\u4E0A\u4F20",view_api:"\u67E5\u770BAPI",built_with_Gradio:"\u4F7F\u7528Gradio\u6784\u5EFA"},Submit:nl,Clear:ol,Interpret:al,Flag:il,Examples:ll,or:sl},lc=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:nl,Clear:ol,Interpret:al,Flag:il,Examples:ll,or:sl,default:ic});const dl="\u63D0\u4EA4",cl="\u6E05\u9664",pl="\u89E3\u91CB",gl="Flag",ul="\u7BC4\u4F8B",fl="\u6216";var sc={interface:{drop_image:"\u522A\u9664\u5716\u7247",drop_video:"\u522A\u9664\u5F71\u7247",drop_audio:"\u522A\u9664\u97F3\u983B",drop_file:"\u522A\u9664\u6A94\u6848",drop_csv:"\u522A\u9664CSV",click_to_upload:"\u9EDE\u64CA\u4E0A\u50B3",view_api:"\u67E5\u770BAPI",built_with_Gradio:"\u4F7F\u7528Gradio\u69CB\u5EFA"},Submit:dl,Clear:cl,Interpret:pl,Flag:gl,Examples:ul,or:fl},dc=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Submit:dl,Clear:cl,Interpret:pl,Flag:gl,Examples:ul,or:fl,default:sc});const pn={"./lang/ar.json":vd,"./lang/de.json":kd,"./lang/en.json":Sd,"./lang/es.json":Td,"./lang/fa.json":Id,"./lang/fr.json":Od,"./lang/he.json":Nd,"./lang/hi.json":zd,"./lang/ja.json":jd,"./lang/ko.json":Dd,"./lang/lt.json":Gd,"./lang/nl.json":Xd,"./lang/pl.json":Bd,"./lang/pt-BR.json":Wd,"./lang/ru.json":Zd,"./lang/ta.json":Qd,"./lang/tr.json":$d,"./lang/uk.json":tc,"./lang/ur.json":nc,"./lang/uz.json":ac,"./lang/zh-cn.json":lc,"./lang/zh-tw.json":dc};function cc(){let r={};for(const t in pn){const e=t.split("/").pop().split(".").shift();r[e]=pn[t].default}return r}const gn=cc();for(const r in gn)Go(r,gn[r]);function pc(){ed({fallbackLocale:"en",initialLocale:nd()})}function un(r,t,e){const n=r.slice();return n[8]=t[e].component,n[17]=t[e].id,n[2]=t[e].props,n[18]=t[e].children,n[9]=t[e].has_modes,n}function fn(r){let t=[],e=new Map,n,o,a=r[1];const i=s=>s[17];for(let s=0;s{n=null}),Ir())},i(o){e||(M(n),e=!0)},o(o){V(n),e=!1},d(o){n&&n.d(o),o&&y(t)}}}function uc(r){let t,e,n,o;const a=[{elem_id:"elem_id"in r[2]&&r[2].elem_id||`component-${r[4]}`},{target:r[6]},r[2],{theme:r[7]},{root:r[3]}];function i(l){r[15](l)}var s=r[8];function d(l){let c={$$slots:{default:[gc]},$$scope:{ctx:l}};for(let p=0;pSt(t,"value",i)),t.$on("prop_change",r[10])),{c(){t&&hr(t.$$.fragment),n=or()},m(l,c){t&&pr(t,l,c),v(l,n,c),o=!0},p(l,[c]){const p=c&220?qe(a,[c&20&&{elem_id:"elem_id"in l[2]&&l[2].elem_id||`component-${l[4]}`},c&64&&{target:l[6]},c&4&&vo(l[2]),c&128&&{theme:l[7]},c&8&&{root:l[3]}]):{};if(c&2097387&&(p.$$scope={dirty:c,ctx:l}),!e&&c&17&&(e=!0,p.value=l[0][l[4]].props.value,Kt(()=>e=!1)),s!==(s=l[8])){if(t){Cr();const f=t;V(f.$$.fragment,1,0,()=>{gr(f,1)}),Ir()}s?(t=new s(d(l)),l[14](t),wr.push(()=>St(t,"value",i)),t.$on("prop_change",l[10]),hr(t.$$.fragment),M(t.$$.fragment,1),pr(t,n.parentNode,n)):t=null}else s&&t.$set(p)},i(l){o||(t&&M(t.$$.fragment,l),o=!0)},o(l){t&&V(t.$$.fragment,l),o=!1},d(l){r[14](null),l&&y(n),t&&gr(t,l)}}}function fc(r,t,e){let{root:n}=t,{component:o}=t,{instance_map:a}=t,{id:i}=t,{props:s}=t,{children:d}=t,{dynamic_ids:l}=t,{has_modes:c}=t,{parent:p=null}=t,{target:f}=t,{theme:u}=t;const h=Ge();c&&(s.interactive===!1?s.mode="static":s.interactive===!0||l.has(i)?s.mode="dynamic":s.mode="static"),Ue(()=>(h("mount",i),()=>h("destroy",i))),Vl("BLOCK_KEY",p);function S(m){for(const C in m.detail)e(0,a[i].props[C]=m.detail[C],a)}function x(m){lt.call(this,r,m)}function O(m){lt.call(this,r,m)}function T(m){wr[m?"unshift":"push"](()=>{a[i].instance=m,e(0,a)})}function g(m){r.$$.not_equal(a[i].props.value,m)&&(a[i].props.value=m,e(0,a))}return r.$$set=m=>{"root"in m&&e(3,n=m.root),"component"in m&&e(8,o=m.component),"instance_map"in m&&e(0,a=m.instance_map),"id"in m&&e(4,i=m.id),"props"in m&&e(2,s=m.props),"children"in m&&e(1,d=m.children),"dynamic_ids"in m&&e(5,l=m.dynamic_ids),"has_modes"in m&&e(9,c=m.has_modes),"parent"in m&&e(11,p=m.parent),"target"in m&&e(6,f=m.target),"theme"in m&&e(7,u=m.theme)},r.$$.update=()=>{r.$$.dirty&3&&e(1,d=d&&d.filter(m=>a[m.id].type!=="statustracker"))},[a,d,s,n,i,l,f,u,o,c,S,p,x,O,T,g]}class ml extends Or{constructor(t){super(),Pr(this,t,fc,uc,kr,{root:3,component:8,instance_map:0,id:4,props:2,children:1,dynamic_ids:5,has_modes:9,parent:11,target:6,theme:7})}}const mc="This application is too busy. Keep trying!",bl="Connection errored out.";async function wl(r,t){try{var e=await fetch(r,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}})}catch{return[{error:bl},500]}return[await e.json(),e.status]}const Ut=new Map,bc=(r,t,e,n)=>async({action:o,payload:a,queue:i,backend_fn:s,frontend_fn:d,output_data:l,queue_callback:c,loading_status:p,cancels:f})=>{const u=a.fn_index;if(a.session_hash=r,d!==void 0&&(a.data=await d(a.data.concat(l))),s==!1)return a;if(i&&["predict","interpret"].includes(o)){let C=function(E,k){Ut.get(E)?.send(JSON.stringify(k))};p.update(u,"pending",i,null,null,null,null);let w="";if(n)w=`wss://${new URL(t).host}/queue/join`;else{var h=t==="run/"?location.href:t,S=h.startsWith("https")?"wss:":"ws:",x=location.pathname==="/"?"/":location.pathname,O=location.origin==="http://localhost:3000"?"".replace("http://","").slice(0,-1):location.host;w=`${S}//${O}${x}queue/join`}var T=new WebSocket(w);Ut.set(u,T),T.onclose=E=>{E.wasClean||p.update(u,"error",i,null,null,null,bl)},T.onmessage=async function(E){const k=JSON.parse(E.data);switch(k.msg){case"send_data":C(u,a);break;case"send_hash":Ut.get(u)?.send(JSON.stringify({session_hash:r,fn_index:u}));break;case"queue_full":p.update(u,"error",i,null,null,null,mc),T.close();return;case"estimation":p.update(u,Ol(p)[k.fn_index]?.status||"pending",i,k.queue_size,k.rank,k.rank_eta,null);break;case"progress":p.update(u,"pending",i,null,null,null,null,k.progress_data);break;case"process_generating":p.update(u,k.success?"generating":"error",i,null,null,k.output.average_duration,k.success?null:k.output.error),k.success&&c(k.output);break;case"process_completed":p.update(u,k.success?"complete":"error",i,null,null,k.output.average_duration,k.success?null:k.output.error),k.success&&c(k.output),T.close();return;case"process_starts":p.update(u,"pending",i,k.rank,0,null,null);break}}}else{p.update(u,"pending",i,null,null,null,null);var[g,m]=await wl(t+o+"/",{...a,session_hash:r});if(m==200)p.update(u,"complete",i,null,null,g.average_duration,null),f.length>0&&f.forEach(C=>{p.update(C,"complete",i,null,null,null,null),Ut.get(C)?.close()});else throw p.update(u,"error",i,null,null,null,g.error),g.error||"API Error";return g}};function bn(r){return Object.prototype.toString.call(r)==="[object Date]"}function Oe(r,t,e,n){if(typeof e=="number"||bn(e)){const o=n-e,a=(e-t)/(r.dt||1/60),i=r.opts.stiffness*o,s=r.opts.damping*a,d=(i-s)*r.inv_mass,l=(a+d)*r.dt;return Math.abs(l)Oe(r,t[a],e[a],n[a]));if(typeof e=="object"){const o={};for(const a in e)o[a]=Oe(r,t[a],e[a],n[a]);return o}else throw new Error(`Cannot spring ${typeof e} values`)}}function wn(r,t={}){const e=$r(r),{stiffness:n=.15,damping:o=.8,precision:a=.01}=t;let i,s,d,l=r,c=r,p=1,f=0,u=!1;function h(x,O={}){c=x;const T=d={};if(r==null||O.hard||S.stiffness>=1&&S.damping>=1)return u=!0,i=xt(),l=x,e.set(r=c),Promise.resolve();if(O.soft){const g=O.soft===!0?.5:+O.soft;f=1/(g*60),p=0}return s||(i=xt(),u=!1,s=ee(g=>{if(u)return u=!1,s=null,!1;p=Math.min(p+f,1);const m={inv_mass:p,opts:S,settled:!0,dt:(g-i)*60/1e3},C=Oe(m,l,r,c);return i=g,l=r,e.set(r=C),m.settled&&(s=null),!m.settled})),new Promise(g=>{s.promise.then(()=>{T===d&&g()})})}const S={set:h,update:(x,O)=>h(x(c,r),O),subscribe:e.subscribe,stiffness:n,damping:o,precision:a};return S}function wc(r){let t,e,n,o,a,i,s,d,l,c,p,f;return{c(){t=A("div"),e=Er("svg"),n=Er("g"),o=Er("path"),a=Er("path"),i=Er("path"),s=Er("path"),d=Er("g"),l=Er("path"),c=Er("path"),p=Er("path"),f=Er("path"),_(o,"d","M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"),_(o,"fill","#FF7C00"),_(o,"fill-opacity","0.4"),_(a,"d","M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"),_(a,"fill","#FF7C00"),_(i,"d","M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"),_(i,"fill","#FF7C00"),_(i,"fill-opacity","0.4"),_(s,"d","M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"),_(s,"fill","#FF7C00"),Fr(n,"transform","translate("+r[1][0]+"px, "+r[1][1]+"px)"),_(l,"d","M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"),_(l,"fill","#FF7C00"),_(l,"fill-opacity","0.4"),_(c,"d","M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"),_(c,"fill","#FF7C00"),_(p,"d","M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"),_(p,"fill","#FF7C00"),_(p,"fill-opacity","0.4"),_(f,"d","M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"),_(f,"fill","#FF7C00"),Fr(d,"transform","translate("+r[2][0]+"px, "+r[2][1]+"px)"),_(e,"class","text-xl"),_(e,"width","5em"),_(e,"height","5em"),_(e,"viewBox","-1200 -1200 3000 3000"),_(e,"fill","none"),_(e,"xmlns","http://www.w3.org/2000/svg"),_(t,"class","z-20"),q(t,"m-12",r[0])},m(u,h){v(u,t,h),b(t,e),b(e,n),b(n,o),b(n,a),b(n,i),b(n,s),b(e,d),b(d,l),b(d,c),b(d,p),b(d,f)},p(u,[h]){h&2&&Fr(n,"transform","translate("+u[1][0]+"px, "+u[1][1]+"px)"),h&4&&Fr(d,"transform","translate("+u[2][0]+"px, "+u[2][1]+"px)"),h&1&&q(t,"m-12",u[0])},i:J,o:J,d(u){u&&y(t)}}}function hc(r,t,e){let n,o,{margin:a=!0}=t;const i=wn([0,0]);Wt(r,i,f=>e(1,n=f));const s=wn([0,0]);Wt(r,s,f=>e(2,o=f));let d;function l(){return new Promise(async f=>{await Promise.all([i.set([125,140]),s.set([-125,-140])]),await Promise.all([i.set([-125,140]),s.set([125,-140])]),await Promise.all([i.set([-125,0]),s.set([125,-0])]),await Promise.all([i.set([125,0]),s.set([-125,0])]),f()})}async function c(){await l(),d||c()}async function p(){await Promise.all([i.set([125,0]),s.set([-125,0])]),c()}return Ue(()=>(p(),()=>d=!0)),r.$$set=f=>{"margin"in f&&e(0,a=f.margin)},[a,n,o,i,s]}class hl extends Or{constructor(t){super(),Pr(this,t,hc,wc,kr,{margin:0})}}var _l="./static/img/api-logo.svg",yl="./static/img/clear.svg",hn="./static/img/python.svg",_n="./static/img/javascript.svg";function yn(r,t,e){const n=r.slice();return n[19]=t[e],n[20]=t,n[21]=e,n}function vn(r,t,e){const n=r.slice();return n[22]=t[e],n[24]=e,n}function xn(r,t,e){const n=r.slice();return n[22]=t[e],n[24]=e,n}function kn(r,t,e){const n=r.slice();return n[26]=t[e][0],n[27]=t[e][1],n}function En(r,t,e){const n=r.slice();return n[30]=t[e],n[31]=t,n[24]=e,n}function Sn(r,t,e){const n=r.slice();return n[30]=t[e],n[32]=t,n[24]=e,n}function _c(r){let t,e,n,o,a,i,s,d,l,c,p,f,u;return{c(){t=A("div"),e=A("h2"),n=P(`No named API Routes found for\r + `),o=A("span"),a=P(r[0]),i=R(),s=A("button"),d=A("img"),c=R(),p=A("div"),p.innerHTML=`To expose an API endpoint of your app in this page, set the api_name + parameter of the event listener.
For more information, visit the + API Page guide. To hide the API documentation button and this page, set + show_api=False + in the + Blocks.launch() method.`,_(o,"class","italic text-orange-500"),Zr(d.src,l=yl)||_(d,"src",l),_(d,"alt",""),_(d,"class","w-3 dark:invert"),_(s,"class","absolute right-6 top-5 md:top-6"),_(e,"class","text-lg mb-4 font-semibold"),_(t,"class","p-6")},m(h,S){v(h,t,S),b(t,e),b(e,n),b(e,o),b(o,a),b(e,i),b(e,s),b(s,d),b(t,c),b(t,p),f||(u=K(s,"click",r[18]),f=!0)},p(h,S){S[0]&1&&Y(a,h[0])},i:J,o:J,d(h){h&&y(t),f=!1,u()}}}function yc(r){let t,e,n,o,a,i,s,d,l,c,p,f,u,h,S,x,O,T=r[10]>1&&vc(r),g=r[2],m=[];for(let w=0;wV(m[w],1,1,()=>{m[w]=null});return{c(){t=A("div"),e=A("h2"),n=A("img"),a=P(`\r + API documentation for\xA0\r + `),i=A("div"),s=P(r[0]),d=R(),l=A("button"),c=A("img"),f=R(),T&&T.c(),u=R(),h=A("div");for(let w=0;w1&&T.p(w,E),E[0]&6655){g=w[2];let k;for(k=0;k
+ Input Payload`,g=R(),m=A("div"),C=P("{"),w=A("br"),E=P(`\r + \xA0\xA0"data": [`),k=A("br"),Z=R();for(let j=0;j
+ Response Object`,yr=R(),Ar=A("div"),N=A("div"),Ot=P("{"),Lt=A("br"),Nt=P(`\r + \xA0\xA0"data": [`),Rt=A("br"),zt=R();for(let j=0;j + Code snippets`,le=R(),lr=A("div");for(let j=0;j<2;j+=1)Nr[j].c();Mt=R(),er=A("code"),mr&&mr.c(),Ur=R(),_(n,"class","bg-orange-100 px-1 rounded text-sm border border-orange-200 mr-2 font-semibold text-orange-600 dark:bg-orange-400 dark:text-orange-900 dark:border-orange-600"),_(e,"class","text-lg font-bold mb-1.5"),_(c,"class","underline"),_(x,"class","gr-button ml-2 !py-0"),_(d,"class","text-sm md:text-base mb-6 text-gray-500"),_(T,"class","font-bold mt-6 mb-3 flex items-center"),_(m,"class","block bg-white border dark:bg-gray-800 p-4 font-mono text-sm rounded-lg"),_(U,"class","gr-button gr-button-lg gr-button-primary w-full mt-4"),_(zr,"class","font-bold mt-6 mb-3 flex items-center"),_(Q,"class","text-gray-400"),_(N,"class",vr=r[5]?"hidden":""),_(Ar,"class","bg-white border dark:bg-gray-800 p-4 font-mono text-sm rounded-lg flex flex-col"),_(Hr,"class","font-bold mt-8 mb-3 flex items-center"),_(lr,"class","flex space-x-2 items-center mb-3"),_(er,"class","bg-white border dark:bg-gray-800 p-4 font-mono text-sm rounded-lg flex flex-col overflow-x-auto"),_(t,"class","bg-gradient-to-b dark:from-orange-200/5 from-orange-200/20 via-transparent to-transparent p-6 rounded")},m(j,ir){v(j,t,ir),b(t,e),b(e,n),b(e,o),b(e,i),b(t,s),b(t,d),b(d,l),b(d,c),b(c,p),b(c,f),b(c,h),b(d,S),b(d,x),Lr.m(x,null),b(t,O),b(t,T),b(t,g),b(t,m),b(m,C),b(m,w),b(m,E),b(m,k),b(m,Z);for(let z=0;z{ar=null}),Ir()),ir[0]&8){se=[["python",hn],["javascript",_n]];let z;for(z=0;z<2;z+=1){const Vr=kn(r,se,z);Nr[z]?Nr[z].p(Vr,ir):(Nr[z]=Ln(Vr),Nr[z].c(),Nr[z].m(lr,null))}for(;z<2;z+=1)Nr[z].d(1)}nt===(nt=Je(r))&&mr?mr.p(r,ir):(mr&&mr.d(1),mr=nt&&nt(r),mr&&(mr.c(),mr.m(er,null)))},i(j){sr||(M(ar),sr=!0)},o(j){V(ar),sr=!1},d(j){j&&y(t),Lr.d(),qr(ur,j),qr(fr,j),ar&&ar.d(),qr(Nr,j),mr&&mr.d(),xr=!1,_r(dr)}}}function xc(r){let t;return{c(){t=P("copy")},m(e,n){v(e,t,n)},d(e){e&&y(t)}}}function kc(r){let t;return{c(){t=P("copied!")},m(e,n){v(e,t,n)},d(e){e&&y(t)}}}function Tn(r){let t;return{c(){t=A("span"),t.textContent="ERROR",_(t,"class","text-red-600")},m(e,n){v(e,t,n)},d(e){e&&y(t)}}}function Cn(r){let t,e,n,o,a,i,s=r[1][r[30]].documentation?.type+"",d,l,c,p,f,u=r[1][r[30]].documentation?.description+"",h,S,x=Mn(r[1][r[30]].props.label)+"",O,T,g,m=r[1][r[30]].props.name+"",C,w,E,k,Z,L;function nr(){r[15].call(e,r[21],r[24])}let X=r[8][r[21]][r[24]]&&Tn();return{c(){t=P("\xA0\xA0\xA0\xA0"),e=A("input"),n=R(),X&&X.c(),o=R(),a=A("span"),i=P(": "),d=P(s),l=P(","),c=R(),p=A("span"),f=P("// represents "),h=P(u),S=P(` of\r + `),O=P(x),T=R(),g=A("span"),C=P(m),w=P(" component"),E=R(),k=A("br"),_(e,"class","bg-gray-100 dark:bg-gray-600 border-none w-40 px-1 py-0.5 my-0.5 text-sm rounded ring-1 ring-gray-300 dark:ring-gray-500"),_(e,"type","text"),_(a,"class","text-gray-500"),_(g,"class","capitalize"),_(p,"class","text-gray-400")},m(F,U){v(F,t,U),v(F,e,U),Sr(e,r[6][r[21]][r[24]]),v(F,n,U),X&&X.m(F,U),v(F,o,U),v(F,a,U),b(a,i),b(a,d),b(a,l),v(F,c,U),v(F,p,U),b(p,f),b(p,h),b(p,S),b(p,O),b(p,T),b(p,g),b(g,C),b(p,w),v(F,E,U),v(F,k,U),Z||(L=K(e,"input",nr),Z=!0)},p(F,U){r=F,U[0]&64&&e.value!==r[6][r[21]][r[24]]&&Sr(e,r[6][r[21]][r[24]]),r[8][r[21]][r[24]]?X||(X=Tn(),X.c(),X.m(o.parentNode,o)):X&&(X.d(1),X=null),U[0]&6&&s!==(s=r[1][r[30]].documentation?.type+"")&&Y(d,s),U[0]&6&&u!==(u=r[1][r[30]].documentation?.description+"")&&Y(h,u),U[0]&6&&x!==(x=Mn(r[1][r[30]].props.label)+"")&&Y(O,x),U[0]&6&&m!==(m=r[1][r[30]].props.name+"")&&Y(C,m)},d(F){F&&y(t),F&&y(e),F&&y(n),X&&X.d(F),F&&y(o),F&&y(a),F&&y(c),F&&y(p),F&&y(E),F&&y(k),Z=!1,L()}}}function In(r){let t,e,n,o;function a(){r[16].call(t,r[21],r[24])}return{c(){t=A("input"),e=P(" :"),t.disabled=!0,_(t,"class","bg-gray-100 dark:bg-gray-600 border-none w-40 px-1 py-0.5 my-0.5 text-sm rounded ring-1 ring-gray-300 dark:ring-gray-500"),_(t,"type","text")},m(i,s){v(i,t,s),Sr(t,r[7][r[21]][r[24]]),v(i,e,s),n||(o=K(t,"input",a),n=!0)},p(i,s){r=i,s[0]&128&&t.value!==r[7][r[21]][r[24]]&&Sr(t,r[7][r[21]][r[24]])},d(i){i&&y(t),i&&y(e),n=!1,o()}}}function Pn(r){let t,e,n,o=r[1][r[30]].documentation?.type+"",a,i,s,d,l,c=r[1][r[30]].documentation?.description+"",p,f,u=jn(r[1][r[30]].props.label)+"",h,S,x,O=r[1][r[30]].props.name+"",T,g,m,C,w=r[7][r[21]][r[24]]!==void 0&&In(r);return{c(){t=P("\xA0\xA0\xA0\xA0"),w&&w.c(),e=R(),n=A("span"),a=P(o),i=P(","),s=R(),d=A("span"),l=P("// represents "),p=P(c),f=P(` of\r + `),h=P(u),S=R(),x=A("span"),T=P(O),g=P(" component"),m=R(),C=A("br"),_(n,"class","text-gray-500"),_(x,"class","capitalize"),_(d,"class","text-gray-400")},m(E,k){v(E,t,k),w&&w.m(E,k),v(E,e,k),v(E,n,k),b(n,a),b(n,i),v(E,s,k),v(E,d,k),b(d,l),b(d,p),b(d,f),b(d,h),b(d,S),b(d,x),b(x,T),b(d,g),v(E,m,k),v(E,C,k)},p(E,k){E[7][E[21]][E[24]]!==void 0?w?w.p(E,k):(w=In(E),w.c(),w.m(e.parentNode,e)):w&&(w.d(1),w=null),k[0]&6&&o!==(o=E[1][E[30]].documentation?.type+"")&&Y(a,o),k[0]&6&&c!==(c=E[1][E[30]].documentation?.description+"")&&Y(p,c),k[0]&6&&u!==(u=jn(E[1][E[30]].props.label)+"")&&Y(h,u),k[0]&6&&O!==(O=E[1][E[30]].props.name+"")&&Y(T,O)},d(E){E&&y(t),w&&w.d(E),E&&y(e),E&&y(n),E&&y(s),E&&y(d),E&&y(m),E&&y(C)}}}function On(r){let t,e,n;return e=new hl({props:{margin:!1}}),{c(){t=A("div"),hr(e.$$.fragment),_(t,"class","self-center justify-self-center")},m(o,a){v(o,t,a),pr(e,t,null),n=!0},i(o){n||(M(e.$$.fragment,o),n=!0)},o(o){V(e.$$.fragment,o),n=!1},d(o){o&&y(t),gr(e)}}}function Ln(r){let t,e,n,o,a=r[26]+"",i,s,d,l,c;function p(){return r[17](r[26])}return{c(){t=A("li"),e=A("img"),o=R(),i=P(a),s=R(),Zr(e.src,n=r[27])||_(e,"src",n),_(e,"class","mr-1.5 w-3"),_(e,"alt",""),_(t,"class",d="flex items-center border rounded-lg px-1.5 py-1 leading-none select-none text-smd capitalize "+(r[3]===r[26]?"border-gray-400 text-gray-800 dark:bg-gray-700":"text-gray-400 cursor-pointer hover:text-gray-700 dark:hover:text-gray-200 hover:shadow-sm"))},m(f,u){v(f,t,u),b(t,e),b(t,o),b(t,i),b(t,s),l||(c=K(t,"click",p),l=!0)},p(f,u){r=f,u[0]&8&&d!==(d="flex items-center border rounded-lg px-1.5 py-1 leading-none select-none text-smd capitalize "+(r[3]===r[26]?"border-gray-400 text-gray-800 dark:bg-gray-700":"text-gray-400 cursor-pointer hover:text-gray-700 dark:hover:text-gray-200 hover:shadow-sm"))&&_(t,"class",d)},d(f){f&&y(t),l=!1,c()}}}function Ec(r){let t;return{c(){t=A("pre"),t.textContent="Hello World",_(t,"class","break-words whitespace-pre-wrap")},m(e,n){v(e,t,n)},p:J,d(e){e&&y(t)}}}function Sc(r){let t,e,n=r[0]+"run/"+r[19].api_name,o,a,i,s=r[6][r[21]],d=[];for(let l=0;l r.json())\r +.then(\r + r => {\r + let data = r.data;\r + }\r +)`)},m(l,c){v(l,t,c),b(t,e),b(t,o),b(t,a);for(let p=0;p{n=null}),Ir())},i(o){e||(M(n),e=!0)},o(o){V(n),e=!1},d(o){n&&n.d(o),o&&y(t)}}}function Tc(r){let t,e,n,o;const a=[yc,_c],i=[];function s(d,l){return d[10]?0:1}return t=s(r),e=i[t]=a[t](r),{c(){e.c(),n=or()},m(d,l){i[t].m(d,l),v(d,n,l),o=!0},p(d,l){e.p(d,l)},i(d){o||(M(e),o=!0)},o(d){V(e),o=!1},d(d){i[t].d(d),d&&y(n)}}}const Mn=r=>r?"'"+r+"'":"the",jn=r=>r?"'"+r+"'":"the";function Cc(r,t,e){const n=Ge();Ue(()=>(document.body.style.overflow="hidden",()=>{document.body.style.overflow="auto"}));let{instance_map:o}=t,{dependencies:a}=t,{root:i}=t;i===""&&(i=location.protocol+"//"+location.host+location.pathname),i.endsWith("/")||(i+="/");let s="python",d=-1,l=!1,c=a.map(w=>w.inputs.map(E=>{let k=o[E].documentation?.example_data;return k===void 0?k="":typeof k=="object"&&(k=JSON.stringify(k)),k})),p=a.map(w=>new Array(w.outputs.length)),f=a.map(w=>new Array(w.inputs.length).fill(!1)),u=a.filter(w=>w.api_name).length;const h=async w=>{e(5,l=!0);let E=a[w],k=0;try{var Z=c[w].map((X,F)=>{k=F;let U=o[E.inputs[F]];return X=S(X,U.documentation?.type),e(8,f[w][k]=!1,f),X})}catch{e(8,f[w][k]=!0,f),e(5,l=!1);return}let[L,nr]=await wl(`${i}run/${E.api_name}`,{data:Z});e(5,l=!1),nr==200?e(7,p[w]=L.data.map((X,F)=>{let U=o[E.outputs[F]];return console.log(U.documentation?.type,X,S(X,U.documentation?.type,"js")),S(X,U.documentation?.type,"js")}),p):e(8,f[w]=new Array(f[w].length).fill(!0),f)},S=(w,E,k=null)=>E===void 0?k==="py"?"None":null:E==="string"?k===null?w:'"'+w+'"':E==="number"?k===null?parseFloat(w):w:E==="boolean"?k==="py"?w==="true"?"True":"False":k==="js"?w:w==="true":k===null?w===""?null:JSON.parse(w):typeof w=="string"?w===""?k==="py"?"None":"null":w:JSON.stringify(w),x=()=>n("close"),O=(w,E)=>{navigator.clipboard.writeText(i+"run/"+w.api_name),e(4,d=E),setTimeout(()=>{e(4,d=-1)},500)};function T(w,E){c[w][E]=this.value,e(6,c)}function g(w,E){p[w][E]=this.value,e(7,p)}const m=w=>e(3,s=w),C=()=>n("close");return r.$$set=w=>{"instance_map"in w&&e(1,o=w.instance_map),"dependencies"in w&&e(2,a=w.dependencies),"root"in w&&e(0,i=w.root)},[i,o,a,s,d,l,c,p,f,n,u,h,S,x,O,T,g,m,C]}class Ic extends Or{constructor(t){super(),Pr(this,t,Cc,Tc,kr,{instance_map:1,dependencies:2,root:0},null,[-1,-1])}}var Pc="./assets/logo.edf88234.svg";function Fn(r){return document.title=r[2],{c:J,m:J,d:J}}function Dn(r){let t,e;return{c(){t=A("script"),t.async=!0,t.defer=!0,Zr(t.src,e="https://www.googletagmanager.com/gtag/js?id=UA-156449732-1")||_(t,"src",e)},m(n,o){v(n,t,o)},d(n){n&&y(t)}}}function Un(r){let t,e;return t=new ml({props:{has_modes:r[9].has_modes,component:r[9].component,id:r[9].id,props:r[9].props,children:r[9].children,dynamic_ids:r[15],instance_map:r[11],root:r[0],target:r[4],theme:r[8]}}),t.$on("mount",r[16]),t.$on("destroy",r[25]),{c(){hr(t.$$.fragment)},m(n,o){pr(t,n,o),e=!0},p(n,o){const a={};o[0]&512&&(a.has_modes=n[9].has_modes),o[0]&512&&(a.component=n[9].component),o[0]&512&&(a.id=n[9].id),o[0]&512&&(a.props=n[9].props),o[0]&512&&(a.children=n[9].children),o[0]&2048&&(a.instance_map=n[11]),o[0]&1&&(a.root=n[0]),o[0]&16&&(a.target=n[4]),o[0]&256&&(a.theme=n[8]),t.$set(a)},i(n){e||(M(t.$$.fragment,n),e=!0)},o(n){V(t.$$.fragment,n),e=!1},d(n){gr(t,n)}}}function Gn(r){let t,e,n,o,a,i,s,d;return{c(){t=A("button"),e=P("Use via API "),n=A("img"),a=R(),i=A("div"),i.textContent="\xB7",Zr(n.src,o=_l)||_(n,"src",o),_(n,"alt",""),_(n,"class","w-2.5 md:w-3 mx-1"),_(t,"class","flex items-center hover:text-gray-500")},m(l,c){v(l,t,c),b(t,e),b(t,n),v(l,a,c),v(l,i,c),s||(d=K(t,"click",r[26]),s=!0)},p:J,d(l){l&&y(t),l&&y(a),l&&y(i),s=!1,d()}}}function Vn(r){let t,e,n,o,a,i,s,d;return a=new Ic({props:{instance_map:r[11],dependencies:r[1],root:r[0]}}),a.$on("close",r[28]),{c(){t=A("div"),e=A("div"),n=R(),o=A("div"),hr(a.$$.fragment),_(e,"class","flex-1 backdrop-blur-sm"),_(o,"class","md:w-[950px] 2xl:w-[1150px] bg-white md:rounded-l-xl shadow-2xl overflow-hidden overflow-y-auto"),_(t,"class","h-screen w-screen fixed z-50 bg-black/50 flex top-0")},m(l,c){v(l,t,c),b(t,e),b(t,n),b(t,o),pr(a,o,null),i=!0,s||(d=K(e,"click",r[27]),s=!0)},p(l,c){const p={};c[0]&2048&&(p.instance_map=l[11]),c[0]&2&&(p.dependencies=l[1]),c[0]&1&&(p.root=l[0]),a.$set(p)},i(l){i||(M(a.$$.fragment,l),i=!0)},o(l){V(a.$$.fragment,l),i=!1},d(l){l&&y(t),gr(a),s=!1,d()}}}function Oc(r){let t,e,n,o,a,i,s,d,l,c,p,f,u,h,S,x=r[6]&&Fn(r),O=r[3]&&Dn(),T=r[12]&&Un(r),g=r[5]&&Gn(r),m=r[10]&&r[12]&&Vn(r);return{c(){x&&x.c(),t=or(),O&&O.c(),e=or(),n=R(),o=A("div"),a=A("div"),T&&T.c(),i=R(),s=A("footer"),g&&g.c(),d=R(),l=A("a"),c=P(`Built with Gradio\r + `),p=A("img"),u=R(),m&&m.c(),h=or(),_(a,"class","mx-auto container px-4 py-6 dark:bg-gray-950"),q(a,"flex-grow",r[7]),_(p,"class","w-2.5 md:w-3 mx-1"),Zr(p.src,f=Pc)||_(p,"src",f),_(p,"alt","logo"),_(l,"href","https://gradio.app"),_(l,"class","flex items-center hover:text-gray-500"),_(l,"target","_blank"),_(l,"rel","noreferrer"),_(s,"class","flex justify-center pb-6 text-gray-400 space-x-2 text-sm md:text-base"),_(o,"class","w-full flex flex-col"),q(o,"min-h-screen",r[7])},m(C,w){x&&x.m(document.head,null),b(document.head,t),O&&O.m(document.head,null),b(document.head,e),v(C,n,w),v(C,o,w),b(o,a),T&&T.m(a,null),b(o,i),b(o,s),g&&g.m(s,null),b(s,d),b(s,l),b(l,c),b(l,p),v(C,u,w),m&&m.m(C,w),v(C,h,w),S=!0},p(C,w){C[6]?x||(x=Fn(C),x.c(),x.m(t.parentNode,t)):x&&(x.d(1),x=null),C[3]?O||(O=Dn(),O.c(),O.m(e.parentNode,e)):O&&(O.d(1),O=null),C[12]?T?(T.p(C,w),w[0]&4096&&M(T,1)):(T=Un(C),T.c(),M(T,1),T.m(a,null)):T&&(Cr(),V(T,1,1,()=>{T=null}),Ir()),w[0]&128&&q(a,"flex-grow",C[7]),C[5]?g?g.p(C,w):(g=Gn(C),g.c(),g.m(s,d)):g&&(g.d(1),g=null),w[0]&128&&q(o,"min-h-screen",C[7]),C[10]&&C[12]?m?(m.p(C,w),w[0]&5120&&M(m,1)):(m=Vn(C),m.c(),M(m,1),m.m(h.parentNode,h)):m&&(Cr(),V(m,1,1,()=>{m=null}),Ir())},i(C){S||(M(T),M(m),S=!0)},o(C){V(T),V(m),S=!1},d(C){x&&x.d(C),y(t),O&&O.d(C),y(e),C&&y(n),C&&y(o),T&&T.d(),g&&g.d(),C&&y(u),m&&m.d(C),C&&y(h)}}}function Xn(r,t,e){let n=0;for(;;){const o=e[n];if(o===void 0)break;let a=0;for(;;){const i=o[t][a];if(i===void 0)break;if(i===r)return!0;a++}n++}return!1}function Lc(r){return Array.isArray(r)&&r.length===0||r===""||r===0||!r}function Nc(r,t,e){let n;pc();let{root:o}=t,{fn:a}=t,{components:i}=t,{layout:s}=t,{dependencies:d}=t,{enable_queue:l}=t,{title:c="Gradio"}=t,{analytics_enabled:p=!1}=t,{target:f}=t,{id:u=0}=t,{autoscroll:h=!1}=t,{show_api:S=!0}=t,{control_page_title:x=!1}=t,{app_mode:O}=t,{theme:T}=t,g=_d();Wt(r,g,I=>e(24,n=I));let m={id:s.id,type:"column",props:{},has_modes:!1,instance:{},component:{}};i.push(m);const C=Object.getPrototypeOf(async function(){}).constructor;d.forEach(I=>{if(I.js)try{I.frontend_fn=new C("__fn_args",`let result = await (${I.js})(...__fn_args); + return ${I.outputs.length} === 1 ? [result] : result;`)}catch(D){console.error("Could not parse custom js method."),console.error(D)}});let E=new URLSearchParams(window.location.search).get("view")==="api";const k=I=>{e(10,E=I);let D=new URLSearchParams(window.location.search);I?D.set("view","api"):D.delete("view"),history.replaceState(null,"","?"+D.toString())},Z=i.reduce((I,{id:D,props:$})=>{const Q=Xn(D,"inputs",d),Tr=Xn(D,"outputs",d);return!Q&&!Tr&&Lc($?.value)&&I.add(D),Q&&I.add(D),I},new Set);let L=i.reduce((I,D)=>(I[D.id]=D,I),{});function nr(I){return new Promise(async(D,$)=>{try{const Q=await hd[I]();D({name:I,component:Q})}catch(Q){console.error("failed to load: "+I),console.error(Q),$(Q)}})}const X=new Set,F=new Map;async function U(I){let D=L[I.id];const $=(await F.get(D.type)).component;D.component=$.Component,$.document&&(D.documentation=$.document(D.props)),$.modes&&$.modes.length>1&&(D.has_modes=!0),I.children&&(D.children=I.children.map(Q=>L[Q.id]),await Promise.all(I.children.map(Q=>U(Q))))}i.forEach(async I=>{const D=nr(I.type);X.add(D),F.set(I.type,D)});let Dr=!1;Promise.all(Array.from(X)).then(()=>{U(s).then(async()=>{e(12,Dr=!0),await Et(),window.__gradio_loader__[u].$set({status:"complete"})}).catch(I=>{console.error(I),window.__gradio_loader__[u].$set({status:"error"})})});function zr(I,D,$){I?.props||(I.props={}),I.props[D]=$,e(9,m)}let yr=[];async function Ar(){await Et();for(var I=f.getElementsByTagName("a"),D=0;D{const Mt=$.map(er=>[er,L[er]]);if($.length===0&&!yr[lr]?.includes(-1)&&Q==="load"&&Mr.every(er=>L?.[er].instance)&&Tr.every(er=>L?.[er].instance)){let Ur=function(sr){sr.data.forEach((xr,dr)=>{if(typeof xr=="object"&&xr!==null&&xr.__type__==="update"){for(const[Gr,jr]of Object.entries(xr))Gr!=="__type__"&&e(11,L[Mr[dr]].props[Gr]=jr,L);e(9,m)}else e(11,L[Mr[dr]].props.value=xr,L)})};const er=a({action:"predict",backend_fn:ft,frontend_fn:mt,payload:{fn_index:lr,data:Tr.map(sr=>L[sr].props.value)},queue:vr===null?l:vr,queue_callback:Ur,loading_status:g,cancels:Hr});(vr===null?l:vr)||er.then(Ur),yr[lr]=[-1]}Mt.filter(er=>!!er&&!!er[1]).forEach(([er,{instance:Ur}])=>{if(yr[lr]?.includes(er)||!Ur)return;Ur?.$on(Q,()=>{if(g.get_status_for_fn(lr)==="pending")return;const xr=a({action:"predict",backend_fn:ft,frontend_fn:mt,payload:{fn_index:lr,data:Tr.map(dr=>L[dr].props.value)},output_data:Mr.map(dr=>L[dr].props.value),queue:vr===null?l:vr,queue_callback:sr,loading_status:g,cancels:Hr});(vr===null?l:vr)||xr.then(sr)});function sr(xr){xr.data.forEach((dr,Gr)=>{if(typeof dr=="object"&&dr!==null&&dr.__type__==="update"){for(const[jr,Lr]of Object.entries(dr))jr!=="__type__"&&e(11,L[Mr[Gr]].props[jr]=Lr,L);e(9,m)}else e(11,L[Mr[Gr]].props.value=dr,L)})}yr[lr]||(yr[lr]=[]),yr[lr].push(er)})})}function N(I){yr=yr.map(D=>D.filter($=>$!==I))}d.forEach((I,D)=>{g.register(D,I.inputs,I.outputs)});function Ot(I){for(const $ in I){let Q=I[$],Tr=d[Q.fn_index];Q.scroll_to_output=Tr.scroll_to_output,Q.visible=Tr.show_progress,zr(L[$],"loading_status",Q)}const D=g.get_inputs_to_update();for(const[$,Q]of D)zr(L[$],"pending",Q==="pending")}const Lt=({detail:I})=>N(I),Nt=()=>{k(!E)},Rt=()=>{k(!1)},zt=()=>{k(!1)};return r.$$set=I=>{"root"in I&&e(0,o=I.root),"fn"in I&&e(18,a=I.fn),"components"in I&&e(19,i=I.components),"layout"in I&&e(20,s=I.layout),"dependencies"in I&&e(1,d=I.dependencies),"enable_queue"in I&&e(21,l=I.enable_queue),"title"in I&&e(2,c=I.title),"analytics_enabled"in I&&e(3,p=I.analytics_enabled),"target"in I&&e(4,f=I.target),"id"in I&&e(22,u=I.id),"autoscroll"in I&&e(23,h=I.autoscroll),"show_api"in I&&e(5,S=I.show_api),"control_page_title"in I&&e(6,x=I.control_page_title),"app_mode"in I&&e(7,O=I.app_mode),"theme"in I&&e(8,T=I.theme)},r.$$.update=()=>{r.$$.dirty[0]&8388608&&qo.update(I=>({...I,autoscroll:h})),r.$$.dirty[0]&16777216&&Ot(n)},[o,d,c,p,f,S,x,O,T,m,E,L,Dr,g,k,Z,Ar,N,a,i,s,l,u,h,n,Lt,Nt,Rt,zt]}class Rc extends Or{constructor(t){super(),Pr(this,t,Nc,Oc,kr,{root:0,fn:18,components:19,layout:20,dependencies:1,enable_queue:21,title:2,analytics_enabled:3,target:4,id:22,autoscroll:23,show_api:5,control_page_title:6,app_mode:7,theme:8},null,[-1,-1])}}function zc(r){let t,e;const n=r[1].default,o=ze(n,r,r[0],null);return{c(){t=A("div"),o&&o.c(),_(t,"class","gr-form overflow-hidden flex border-solid border bg-gray-200 dark:bg-gray-700 gap-px rounded-lg flex-wrap"),Fr(t,"flex-direction","inherit")},m(a,i){v(a,t,i),o&&o.m(t,null),e=!0},p(a,[i]){o&&o.p&&(!e||i&1)&&je(o,n,a,a[0],e?Me(n,a[0],i,null):Fe(a[0]),null)},i(a){e||(M(o,a),e=!0)},o(a){V(o,a),e=!1},d(a){a&&y(t),o&&o.d(a)}}}function Mc(r,t,e){let{$$slots:n={},$$scope:o}=t;return r.$$set=a=>{"$$scope"in a&&e(0,o=a.$$scope)},[o,n]}class jc extends Or{constructor(t){super(),Pr(this,t,Mc,zc,kr,{})}}var ie={},Pt={},Ye={exports:{}},rr=String,vl=function(){return{isColorSupported:!1,reset:rr,bold:rr,dim:rr,italic:rr,underline:rr,inverse:rr,hidden:rr,strikethrough:rr,black:rr,red:rr,green:rr,yellow:rr,blue:rr,magenta:rr,cyan:rr,white:rr,gray:rr,bgBlack:rr,bgRed:rr,bgGreen:rr,bgYellow:rr,bgBlue:rr,bgMagenta:rr,bgCyan:rr,bgWhite:rr}};Ye.exports=vl();Ye.exports.createColors=vl;Object.defineProperty(Pt,"__esModule",{value:!0});Pt.dim=Dc;Pt.default=void 0;var Wr=Fc(Ye.exports);function Fc(r){return r&&r.__esModule?r:{default:r}}let qn=new Set;function be(r,t,e){typeof process<"u"&&{}.JEST_WORKER_ID||e&&qn.has(e)||(e&&qn.add(e),console.warn(""),t.forEach(n=>console.warn(r,"-",n)))}function Dc(r){return Wr.default.dim(r)}var Uc={info(r,t){be(Wr.default.bold(Wr.default.cyan("info")),...Array.isArray(r)?[r]:[t,r])},warn(r,t){be(Wr.default.bold(Wr.default.yellow("warn")),...Array.isArray(r)?[r]:[t,r])},risk(r,t){be(Wr.default.bold(Wr.default.magenta("risk")),...Array.isArray(r)?[r]:[t,r])}};Pt.default=Uc;Object.defineProperty(ie,"__esModule",{value:!0});ie.default=void 0;var Gc=Vc(Pt);function Vc(r){return r&&r.__esModule?r:{default:r}}function ht({version:r,from:t,to:e}){Gc.default.warn(`${t}-color-renamed`,[`As of Tailwind CSS ${r}, \`${t}\` has been renamed to \`${e}\`.`,"Update your configuration file to silence this warning."])}var Xc={inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337"},get lightBlue(){return ht({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return ht({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return ht({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return ht({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return ht({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}};ie.default=Xc;let we=ie;var Bn=(we.__esModule?we:{default:we}).default;const J0=["red","green","blue","yellow","purple","teal","orange","cyan","lime","pink"],qc=[{color:"red",primary:600,secondary:100},{color:"green",primary:600,secondary:100},{color:"blue",primary:600,secondary:100},{color:"yellow",primary:500,secondary:100},{color:"purple",primary:600,secondary:100},{color:"teal",primary:600,secondary:100},{color:"orange",primary:600,secondary:100},{color:"cyan",primary:600,secondary:100},{color:"lime",primary:500,secondary:100},{color:"pink",primary:600,secondary:100}],Q0=qc.reduce((r,{color:t,primary:e,secondary:n})=>({...r,[t]:{primary:Bn[t][e],secondary:Bn[t][n]}}),{}),Bc=(r,t)=>xl[t](r[t]);function Hn(r,t){const e=t.reduce((n,o)=>(r[o]===void 0||!xl[o]?n[o]=" ":n[o]=` ${Bc(r,o)} `,n),{});return e.classes=` ${Object.values(e).join(" ").replace(/\s+/g," ").trim()} `,e}const xl={container(r){return r?"":"!p-0 !m-0 !border-0 !shadow-none !overflow-visible !bg-transparent"},label_container(r){return r?"":"!border-0 !shadow-none !overflow-visible !bg-transparent"},grid(r){let t=["","sm:","md:","lg:","xl:","2xl:"],e=Array.isArray(r)?r:[r];return[0,0,0,0,0,0].map((n,o)=>`${t[o]}grid-cols-${e?.[o]||e?.[e?.length-1]}`).join(" ")},height(r){return r==="auto"?"auto":""},full_width(r){return r?"w-full grow":"grow-0"},equal_height(r){return r?"items-stretch":"unequal-height"},visible(r){return r?"":"!hidden"},item_container(r){return r?"":"!border-none"}},K0=(r,t="")=>{let e=[],n={};if(t==="")n=r;else for(const o in r)if(o.startsWith(t+"_")){const a=o.substring(o.indexOf("_")+1);n[a]=r[o]}if(n.hasOwnProperty("margin")){Array.isArray(n.margin)||(n.margin=n.margin?[!0,!0,!0,!0]:[!1,!1,!1,!1]);let o=["t","r","b","l"];n.margin.forEach((a,i)=>{a||e.push(`!m${o[i]}-0`)})}if(n.hasOwnProperty("border")){Array.isArray(n.border)||(n.border=n.border?[!0,!0,!0,!0]:[!1,!1,!1,!1]);let o=["t","r","b","l"];n.border.forEach((a,i)=>{a||e.push(`!border-${o[i]}-0`)})}switch(n.rounded){case!0:e.push("!rounded-lg");break;case!1:e.push("!rounded-none");break}switch(n.full_width){case!0:e.push("w-full");break;case!1:e.push("!grow-0");break}switch(n.text_color){case"red":e.push("!text-red-500","dark:text-red-100");break;case"yellow":e.push("!text-yellow-500","dark:text-yellow-100");break;case"green":e.push("!text-green-500","dark:text-green-100");break;case"blue":e.push("!text-blue-500","dark:text-blue-100");break;case"purple":e.push("!text-purple-500","dark:text-purple-100");break;case"black":e.push("!text-gray-700","dark:text-gray-50");break}switch(n.bg_color){case"red":e.push("!bg-red-100 !from-red-100 !to-red-200 !border-red-300","dark:!bg-red-700 dark:!from-red-700 dark:!to-red-800 dark:!border-red-900");break;case"yellow":e.push("!bg-yellow-100 !from-yellow-100 !to-yellow-200 !border-yellow-300","dark:!bg-yellow-700 dark:!from-yellow-700 dark:!to-yellow-800 dark:!border-yellow-900");break;case"green":e.push("!bg-green-100 !from-green-100 !to-green-200 !border-green-300","dark:!bg-green-700 dark:!from-green-700 dark:!to-green-800 dark:!border-green-900 !text-gray-800");break;case"blue":e.push("!bg-blue-100 !from-blue-100 !to-blue-200 !border-blue-300","dark:!bg-blue-700 dark:!from-blue-700 dark:!to-blue-800 dark:!border-blue-900");break;case"purple":e.push("!bg-purple-100 !from-purple-100 !to-purple-200 !border-purple-300","dark:!bg-purple-700 dark:!from-purple-700 dark:!to-purple-800 dark:!border-purple-900");break;case"black":e.push("!bg-gray-100 !from-gray-100 !to-gray-200 !border-gray-300","dark:!bg-gray-700 dark:!from-gray-700 dark:!to-gray-800 dark:!border-gray-900");case"pink":e.push("!bg-pink-100 !from-pink-100 !to-pink-200 !border-pink-300","dark:!bg-pink-700 dark:!from-pink-700 dark:!to-pink-800 dark:!border-pink-900 !text-gray-800");break}return" "+e.join(" ")};function he(r){let t,e,n,o;const a=r[15].default,i=ze(a,r,r[14],null);let s=[{"data-testid":r[4]},{id:r[0]},{class:e="gr-block gr-box relative w-full overflow-hidden "+r[8][r[1]]+" "+r[8][r[2]]+" "+r[7]},{style:n=r[6]||null}],d={};for(let l=0;l{"style"in g&&e(10,s=g.style),"elem_id"in g&&e(0,d=g.elem_id),"variant"in g&&e(1,l=g.variant),"color"in g&&e(2,c=g.color),"padding"in g&&e(3,p=g.padding),"type"in g&&e(11,f=g.type),"test_id"in g&&e(4,u=g.test_id),"disable"in g&&e(12,h=g.disable),"explicit_call"in g&&e(13,S=g.explicit_call),"visible"in g&&e(5,x=g.visible),"$$scope"in g&&e(14,i=g.$$scope)},r.$$.update=()=>{r.$$.dirty&13312&&e(7,{classes:n}=S?Hn(s,[]):h?Hn({container:!1},["container"]):{classes:""},n),r.$$.dirty&1024&&e(6,o=(typeof s.height=="number"?`height: ${s.height}px; `:"")+(typeof s.width=="number"?`width: ${s.width}px;`:""))},[d,l,c,p,u,x,o,n,O,T,s,f,h,S,i,a]}class Yc extends Or{constructor(t){super(),Pr(this,t,Wc,Hc,kr,{style:10,elem_id:0,variant:1,color:2,padding:3,type:11,test_id:4,disable:12,explicit_call:13,visible:5})}}function Zc(r){let t,e;const n=r[2].default,o=ze(n,r,r[1],null);return{c(){t=A("span"),o&&o.c(),_(t,"class","text-gray-500 text-[0.855rem] mb-2 block dark:text-gray-200 relative z-40"),q(t,"sr-only",!r[0]),q(t,"h-0",!r[0]),q(t,"!m-0",!r[0])},m(a,i){v(a,t,i),o&&o.m(t,null),e=!0},p(a,[i]){o&&o.p&&(!e||i&2)&&je(o,n,a,a[1],e?Me(n,a[1],i,null):Fe(a[1]),null),i&1&&q(t,"sr-only",!a[0]),i&1&&q(t,"h-0",!a[0]),i&1&&q(t,"!m-0",!a[0])},i(a){e||(M(o,a),e=!0)},o(a){V(o,a),e=!1},d(a){a&&y(t),o&&o.d(a)}}}function Jc(r,t,e){let{$$slots:n={},$$scope:o}=t,{show_label:a=!0}=t;return r.$$set=i=>{"show_label"in i&&e(0,a=i.show_label),"$$scope"in i&&e(1,o=i.$$scope)},[a,o,n]}class Qc extends Or{constructor(t){super(),Pr(this,t,Jc,Zc,kr,{show_label:0})}}function Kc(r){let t;return{c(){t=P(r[3])},m(e,n){v(e,t,n)},p(e,n){n&8&&Y(t,e[3])},d(e){e&&y(t)}}}function $c(r){let t,e,n,o;return{c(){t=A("textarea"),_(t,"data-testid","textbox"),_(t,"class","scroll-hide block gr-box gr-input w-full gr-text-input"),_(t,"placeholder",r[2]),_(t,"rows",r[1]),t.disabled=r[4]},m(a,i){v(a,t,i),Sr(t,r[0]),r[19](t),n||(o=[Ll(e=r[11].call(null,t,r[0])),K(t,"input",r[18]),K(t,"keypress",r[10]),K(t,"blur",r[9])],n=!0)},p(a,i){i&4&&_(t,"placeholder",a[2]),i&2&&_(t,"rows",a[1]),i&16&&(t.disabled=a[4]),e&&Qr(e.update)&&i&1&&e.update.call(null,a[0]),i&1&&Sr(t,a[0])},d(a){a&&y(t),r[19](null),n=!1,_r(o)}}}function r0(r){let t;function e(a,i){if(a[7]==="text")return n0;if(a[7]==="password")return e0;if(a[7]==="email")return t0}let n=e(r),o=n&&n(r);return{c(){o&&o.c(),t=or()},m(a,i){o&&o.m(a,i),v(a,t,i)},p(a,i){n===(n=e(a))&&o?o.p(a,i):(o&&o.d(1),o=n&&n(a),o&&(o.c(),o.m(t.parentNode,t)))},d(a){o&&o.d(a),a&&y(t)}}}function t0(r){let t,e,n;return{c(){t=A("input"),_(t,"data-testid","textbox"),_(t,"type","email"),_(t,"class","scroll-hide block gr-box gr-input w-full gr-text-input"),_(t,"placeholder",r[2]),t.disabled=r[4],_(t,"autocomplete","email")},m(o,a){v(o,t,a),Sr(t,r[0]),r[17](t),e||(n=[K(t,"input",r[16]),K(t,"keypress",r[10]),K(t,"blur",r[9])],e=!0)},p(o,a){a&4&&_(t,"placeholder",o[2]),a&16&&(t.disabled=o[4]),a&1&&t.value!==o[0]&&Sr(t,o[0])},d(o){o&&y(t),r[17](null),e=!1,_r(n)}}}function e0(r){let t,e,n;return{c(){t=A("input"),_(t,"data-testid","password"),_(t,"type","password"),_(t,"class","scroll-hide block gr-box gr-input w-full gr-text-input"),_(t,"placeholder",r[2]),t.disabled=r[4],_(t,"autocomplete","")},m(o,a){v(o,t,a),Sr(t,r[0]),r[15](t),e||(n=[K(t,"input",r[14]),K(t,"keypress",r[10]),K(t,"blur",r[9])],e=!0)},p(o,a){a&4&&_(t,"placeholder",o[2]),a&16&&(t.disabled=o[4]),a&1&&t.value!==o[0]&&Sr(t,o[0])},d(o){o&&y(t),r[15](null),e=!1,_r(n)}}}function n0(r){let t,e,n;return{c(){t=A("input"),_(t,"data-testid","textbox"),_(t,"type","text"),_(t,"class","scroll-hide block gr-box gr-input w-full gr-text-input"),_(t,"placeholder",r[2]),t.disabled=r[4]},m(o,a){v(o,t,a),Sr(t,r[0]),r[13](t),e||(n=[K(t,"input",r[12]),K(t,"keypress",r[10]),K(t,"blur",r[9])],e=!0)},p(o,a){a&4&&_(t,"placeholder",o[2]),a&16&&(t.disabled=o[4]),a&1&&t.value!==o[0]&&Sr(t,o[0])},d(o){o&&y(t),r[13](null),e=!1,_r(n)}}}function o0(r){let t,e,n,o;e=new Qc({props:{show_label:r[5],$$slots:{default:[Kc]},$$scope:{ctx:r}}});function a(d,l){return d[1]===1&&d[6]===1?r0:$c}let i=a(r),s=i(r);return{c(){t=A("label"),hr(e.$$.fragment),n=R(),s.c(),_(t,"class","block w-full")},m(d,l){v(d,t,l),pr(e,t,null),b(t,n),s.m(t,null),o=!0},p(d,[l]){const c={};l&32&&(c.show_label=d[5]),l&8388616&&(c.$$scope={dirty:l,ctx:d}),e.$set(c),i===(i=a(d))&&s?s.p(d,l):(s.d(1),s=i(d),s&&(s.c(),s.m(t,null)))},i(d){o||(M(e.$$.fragment,d),o=!0)},o(d){V(e.$$.fragment,d),o=!1},d(d){d&&y(t),gr(e),s.d()}}}function a0(r,t,e){let{value:n=""}=t,{lines:o=1}=t,{placeholder:a="Type here..."}=t,{label:i}=t,{disabled:s=!1}=t,{show_label:d=!0}=t,{max_lines:l}=t,{type:c="text"}=t,p;const f=Ge();function u(L){f("change",L)}function h(L){f("blur")}async function S(L){await Et(),(L.key==="Enter"&&L.shiftKey&&o>1||L.key==="Enter"&&!L.shiftKey&&o===1&&l>=1)&&(L.preventDefault(),f("submit"))}async function x(L){if(await Et(),o===l)return;let nr=l===!1?!1:l===void 0?21*11:21*(l+1),X=21*(o+1);const F=L.target;F.style.height="1px";let U;nr&&F.scrollHeight>nr?U=nr:F.scrollHeightL.removeEventListener("input",x)}}function T(){n=this.value,e(0,n)}function g(L){wr[L?"unshift":"push"](()=>{p=L,e(8,p)})}function m(){n=this.value,e(0,n)}function C(L){wr[L?"unshift":"push"](()=>{p=L,e(8,p)})}function w(){n=this.value,e(0,n)}function E(L){wr[L?"unshift":"push"](()=>{p=L,e(8,p)})}function k(){n=this.value,e(0,n)}function Z(L){wr[L?"unshift":"push"](()=>{p=L,e(8,p)})}return r.$$set=L=>{"value"in L&&e(0,n=L.value),"lines"in L&&e(1,o=L.lines),"placeholder"in L&&e(2,a=L.placeholder),"label"in L&&e(3,i=L.label),"disabled"in L&&e(4,s=L.disabled),"show_label"in L&&e(5,d=L.show_label),"max_lines"in L&&e(6,l=L.max_lines),"type"in L&&e(7,c=L.type)},r.$$.update=()=>{r.$$.dirty&323&&p&&o!==l&&x({target:p}),r.$$.dirty&1&&u(n)},[n,o,a,i,s,d,l,c,p,h,S,O,T,g,m,C,w,E,k,Z]}class i0 extends Or{constructor(t){super(),Pr(this,t,a0,o0,kr,{value:0,lines:1,placeholder:2,label:3,disabled:4,show_label:5,max_lines:6,type:7})}}const at=r=>{let t=["","k","M","G","T","P","E","Z"],e=0;for(;r>1e3&&e`opacity: ${a*o}`}}function Wn(r,t,e){const n=r.slice();return n[32]=t[e],n[34]=e,n}function Yn(r,t,e){const n=r.slice();return n[32]=t[e],n}function s0(r){let t,e,n,o=r[13]&&Zn(r);return{c(){t=A("span"),t.textContent="Error",e=R(),o&&o.c(),n=or(),_(t,"class","error svelte-y7zzi6")},m(a,i){v(a,t,i),v(a,e,i),o&&o.m(a,i),v(a,n,i)},p(a,i){a[13]?o?(o.p(a,i),i[0]&8192&&M(o,1)):(o=Zn(a),o.c(),M(o,1),o.m(n.parentNode,n)):o&&(o.d(1),o=null)},i(a){M(o)},o:J,d(a){a&&y(t),a&&y(e),o&&o.d(a),a&&y(n)}}}function d0(r){let t,e,n,o,a,i,s,d,l,c=r[8]==="default"&&r[15]&&Jn(r);function p(g,m){if(g[7])return g0;if(g[1]!==null&&g[2]!==void 0&&g[1]>=0)return p0;if(g[1]===0)return c0}let f=p(r),u=f&&f(r),h=r[4]&&$n(r);const S=[b0,m0],x=[];function O(g,m){return g[11]!=null?0:1}a=O(r),i=x[a]=S[a](r);let T=!r[4]&&io();return{c(){c&&c.c(),t=R(),e=A("div"),u&&u.c(),n=R(),h&&h.c(),o=R(),i.c(),s=R(),T&&T.c(),d=or(),_(e,"class","dark:text-gray-400 svelte-y7zzi6"),q(e,"meta-text-center",r[8]==="center"),q(e,"meta-text",r[8]==="default")},m(g,m){c&&c.m(g,m),v(g,t,m),v(g,e,m),u&&u.m(e,null),b(e,n),h&&h.m(e,null),v(g,o,m),x[a].m(g,m),v(g,s,m),T&&T.m(g,m),v(g,d,m),l=!0},p(g,m){g[8]==="default"&&g[15]?c?c.p(g,m):(c=Jn(g),c.c(),c.m(t.parentNode,t)):c&&(c.d(1),c=null),f===(f=p(g))&&u?u.p(g,m):(u&&u.d(1),u=f&&f(g),u&&(u.c(),u.m(e,n))),g[4]?h?h.p(g,m):(h=$n(g),h.c(),h.m(e,null)):h&&(h.d(1),h=null),m[0]&256&&q(e,"meta-text-center",g[8]==="center"),m[0]&256&&q(e,"meta-text",g[8]==="default");let C=a;a=O(g),a===C?x[a].p(g,m):(Cr(),V(x[C],1,1,()=>{x[C]=null}),Ir(),i=x[a],i?i.p(g,m):(i=x[a]=S[a](g),i.c()),M(i,1),i.m(s.parentNode,s)),g[4]?T&&(T.d(1),T=null):T||(T=io(),T.c(),T.m(d.parentNode,d))},i(g){l||(M(i),l=!0)},o(g){V(i),l=!1},d(g){c&&c.d(g),g&&y(t),g&&y(e),u&&u.d(),h&&h.d(),g&&y(o),x[a].d(g),g&&y(s),T&&T.d(g),g&&y(d)}}}function Zn(r){let t,e,n,o,a,i,s,d,l,c=(r[6]||"")+"",p,f,u,h;return{c(){t=A("div"),e=A("div"),n=R(),o=A("div"),a=A("div"),i=P(`Error\r + `),s=A("button"),s.textContent="\xD7",d=R(),l=A("div"),p=P(c),_(e,"class","absolute left-0 md:left-auto border-black right-0 top-0 h-96 md:w-1/2 bg-gradient-to-b md:bg-gradient-to-bl from-red-500/5 via-transparent to-transparent"),_(s,"class","ml-auto text-gray-900 text-2xl pr-1"),_(a,"class","flex items-center bg-gradient-to-r from-red-500/10 to-red-200/10 px-3 py-1 text-lg font-bold text-red-500"),_(l,"class","px-3 py-3 text-base font-mono"),_(o,"class","absolute bg-white top-7 left-4 right-4 md:right-8 md:left-auto rounded-xl border border-gray-100 dark:border-gray-800 overflow-hidden shadow-2xl shadow-red-500/10 md:w-96 pointer-events-auto"),_(t,"class","fixed inset-0 z-[100]")},m(S,x){v(S,t,x),b(t,e),b(t,n),b(t,o),b(o,a),b(a,i),b(a,s),b(o,d),b(o,l),b(l,p),u||(h=[K(s,"click",r[18]),K(o,"click",zl(r[25]))],u=!0)},p(S,x){x[0]&64&&c!==(c=(S[6]||"")+"")&&Y(p,c)},i(S){f||Jr(()=>{f=Bl(o,l0,{duration:100}),f.start()})},o:J,d(S){S&&y(t),u=!1,_r(h)}}}function Jn(r){let t,e=`scaleX(${r[14]||0})`;return{c(){t=A("div"),_(t,"class","eta-bar svelte-y7zzi6"),Fr(t,"transform",e,!1)},m(n,o){v(n,t,o)},p(n,o){o[0]&16384&&e!==(e=`scaleX(${n[14]||0})`)&&Fr(t,"transform",e,!1)},d(n){n&&y(t)}}}function c0(r){let t;return{c(){t=P("processing |")},m(e,n){v(e,t,n)},p:J,d(e){e&&y(t)}}}function p0(r){let t,e=r[1]+1+"",n,o,a,i;return{c(){t=P("queue: "),n=P(e),o=P("/"),a=P(r[2]),i=P(" |")},m(s,d){v(s,t,d),v(s,n,d),v(s,o,d),v(s,a,d),v(s,i,d)},p(s,d){d[0]&2&&e!==(e=s[1]+1+"")&&Y(n,e),d[0]&4&&Y(a,s[2])},d(s){s&&y(t),s&&y(n),s&&y(o),s&&y(a),s&&y(i)}}}function g0(r){let t,e=r[7],n=[];for(let o=0;o{i[c]=null}),Ir()),~e?(n=i[e],n?n.p(d,l):(n=i[e]=a[e](d),n.c()),M(n,1),n.m(t,null)):n=null),l[0]&256&&q(t,"inset-0",d[8]==="default"),l[0]&256&&q(t,"inset-x-0",d[8]==="center"),l[0]&256&&q(t,"top-0",d[8]==="center"),l[0]&8&&q(t,"opacity-0",!d[3]||d[3]==="complete"),l[0]&264&&q(t,"cover-bg",d[8]==="default"&&(d[3]==="pending"||d[3]==="error")),l[0]&8&&q(t,"generating",d[3]==="generating"),l[0]&32&&q(t,"!hidden",!d[5])},i(d){o||(M(n),o=!0)},o(d){V(n),o=!1},d(d){d&&y(t),~e&&i[e].d(),r[27](null)}}}let Gt=[],_e=!1;async function _0(r,t=!0){if(!(window.__gradio_mode__==="website"||window.__gradio_mode__!=="app"&&t!==!0)){if(Gt.push(r),!_e)_e=!0;else return;await Et(),requestAnimationFrame(()=>{let e=[0,0];for(let n=0;ne(24,o=N));let{eta:a=null}=t,{queue:i=!1}=t,{queue_position:s}=t,{queue_size:d}=t,{status:l}=t,{scroll_to_output:c=!1}=t,{timer:p=!0}=t,{visible:f=!0}=t,{message:u=null}=t,{progress:h=null}=t,{variant:S="default"}=t,x,O=!1,T=0,g=0,m=null,C=!1,w=0,E=null,k,Z=null,L=!0;const nr=()=>{e(21,T=performance.now()),e(22,g=0),O=!0,X()};function X(){requestAnimationFrame(()=>{e(22,g=(performance.now()-T)/1e3),O&&X()})}const F=()=>{e(22,g=0),O&&(O=!1)};Gl(()=>{O&&F()});let U=null;const Dr=()=>{e(13,C=!1)};function zr(N){lt.call(this,r,N)}function yr(N){wr[N?"unshift":"push"](()=>{Z=N,e(12,Z)})}function Ar(N){wr[N?"unshift":"push"](()=>{x=N,e(9,x)})}return r.$$set=N=>{"eta"in N&&e(0,a=N.eta),"queue"in N&&e(19,i=N.queue),"queue_position"in N&&e(1,s=N.queue_position),"queue_size"in N&&e(2,d=N.queue_size),"status"in N&&e(3,l=N.status),"scroll_to_output"in N&&e(20,c=N.scroll_to_output),"timer"in N&&e(4,p=N.timer),"visible"in N&&e(5,f=N.visible),"message"in N&&e(6,u=N.message),"progress"in N&&e(7,h=N.progress),"variant"in N&&e(8,S=N.variant)},r.$$.update=()=>{r.$$.dirty[0]&11010049&&(a===null?e(0,a=m):i&&e(0,a=(performance.now()-T)/1e3+a),a!=null&&(e(16,U=a.toFixed(1)),e(23,m=a))),r.$$.dirty[0]&4194305&&e(14,w=a===null||a<=0||!g?null:Math.min(g/a,1)),r.$$.dirty[0]&128&&h!=null&&e(15,L=!1),r.$$.dirty[0]&7296&&(h!=null?e(10,E=h.map(N=>N.index!=null&&N.length!=null?N.index/N.length:N.progress!=null?N.progress:void 0)):e(10,E=null),E?(e(11,k=E[E.length-1]),Z&&(k===0?Z.classList.remove("transition-transform"):Z.classList.add("transition-transform"))):e(11,k=void 0)),r.$$.dirty[0]&8&&(l==="pending"?nr():F()),r.$$.dirty[0]&17826312&&x&&c&&(l==="pending"||l==="complete")&&_0(x,o.autoscroll),r.$$.dirty[0]&72&&(Dr(),l==="error"&&u&&e(13,C=!0)),r.$$.dirty[0]&4194304&&e(17,n=g.toFixed(1))},[a,s,d,l,p,f,u,h,S,x,E,k,Z,C,w,L,U,n,Dr,i,c,T,g,m,o,zr,yr,Ar]}class Ze extends Or{constructor(t){super(),Pr(this,t,y0,h0,kr,{eta:0,queue:19,queue_position:1,queue_size:2,status:3,scroll_to_output:20,timer:4,visible:5,message:6,progress:7,variant:8},null,[-1,-1])}}function lo(r){let t,e;const n=[r[10]];let o={};for(let a=0;aSt(e,"value",i)),e.$on("change",r[13]),e.$on("submit",r[14]),e.$on("blur",r[15]),{c(){a&&a.c(),t=R(),hr(e.$$.fragment)},m(d,l){a&&a.m(d,l),v(d,t,l),pr(e,d,l),o=!0},p(d,l){d[10]?a?(a.p(d,l),l&1024&&M(a,1)):(a=lo(d),a.c(),M(a,1),a.m(t.parentNode,t)):a&&(Cr(),V(a,1,1,()=>{a=null}),Ir());const c={};l&2&&(c.label=d[1]),l&64&&(c.show_label=d[6]),l&16&&(c.lines=d[4]),l&256&&(c.type=d[8]),l&2192&&(c.max_lines=!d[7]&&d[11]==="static"?d[4]+1:d[7]),l&32&&(c.placeholder=d[5]),l&2048&&(c.disabled=d[11]==="static"),!n&&l&1&&(n=!0,c.value=d[0],Kt(()=>n=!1)),e.$set(c)},i(d){o||(M(a),M(e.$$.fragment,d),o=!0)},o(d){V(a),V(e.$$.fragment,d),o=!1},d(d){a&&a.d(d),d&&y(t),gr(e,d)}}}function x0(r){let t,e;return t=new Yc({props:{visible:r[3],elem_id:r[2],disable:typeof r[9].container=="boolean"&&!r[9].container,$$slots:{default:[v0]},$$scope:{ctx:r}}}),{c(){hr(t.$$.fragment)},m(n,o){pr(t,n,o),e=!0},p(n,[o]){const a={};o&8&&(a.visible=n[3]),o&4&&(a.elem_id=n[2]),o&512&&(a.disable=typeof n[9].container=="boolean"&&!n[9].container),o&69107&&(a.$$scope={dirty:o,ctx:n}),t.$set(a)},i(n){e||(M(t.$$.fragment,n),e=!0)},o(n){V(t.$$.fragment,n),e=!1},d(n){gr(t,n)}}}function k0(r,t,e){let{label:n="Textbox"}=t,{elem_id:o=""}=t,{visible:a=!0}=t,{value:i=""}=t,{lines:s}=t,{placeholder:d=""}=t,{show_label:l}=t,{max_lines:c}=t,{type:p="text"}=t,{style:f={}}=t,{loading_status:u=void 0}=t,{mode:h}=t;function S(g){i=g,e(0,i)}function x(g){lt.call(this,r,g)}function O(g){lt.call(this,r,g)}function T(g){lt.call(this,r,g)}return r.$$set=g=>{"label"in g&&e(1,n=g.label),"elem_id"in g&&e(2,o=g.elem_id),"visible"in g&&e(3,a=g.visible),"value"in g&&e(0,i=g.value),"lines"in g&&e(4,s=g.lines),"placeholder"in g&&e(5,d=g.placeholder),"show_label"in g&&e(6,l=g.show_label),"max_lines"in g&&e(7,c=g.max_lines),"type"in g&&e(8,p=g.type),"style"in g&&e(9,f=g.style),"loading_status"in g&&e(10,u=g.loading_status),"mode"in g&&e(11,h=g.mode)},[i,n,o,a,s,d,l,c,p,f,u,h,S,x,O,T]}class so extends Or{constructor(t){super(),Pr(this,t,k0,x0,kr,{label:1,elem_id:2,visible:3,value:0,lines:4,placeholder:5,show_label:6,max_lines:7,type:8,style:9,loading_status:10,mode:11})}get label(){return this.$$.ctx[1]}set label(t){this.$$set({label:t}),br()}get elem_id(){return this.$$.ctx[2]}set elem_id(t){this.$$set({elem_id:t}),br()}get visible(){return this.$$.ctx[3]}set visible(t){this.$$set({visible:t}),br()}get value(){return this.$$.ctx[0]}set value(t){this.$$set({value:t}),br()}get lines(){return this.$$.ctx[4]}set lines(t){this.$$set({lines:t}),br()}get placeholder(){return this.$$.ctx[5]}set placeholder(t){this.$$set({placeholder:t}),br()}get show_label(){return this.$$.ctx[6]}set show_label(t){this.$$set({show_label:t}),br()}get max_lines(){return this.$$.ctx[7]}set max_lines(t){this.$$set({max_lines:t}),br()}get type(){return this.$$.ctx[8]}set type(t){this.$$set({type:t}),br()}get style(){return this.$$.ctx[9]}set style(t){this.$$set({style:t}),br()}get loading_status(){return this.$$.ctx[10]}set loading_status(t){this.$$set({loading_status:t}),br()}get mode(){return this.$$.ctx[11]}set mode(t){this.$$set({mode:t}),br()}}function co(r){let t,e;return{c(){t=A("p"),e=P(r[0]),_(t,"class","my-4")},m(n,o){v(n,t,o),b(t,e)},p(n,o){o&1&&Y(e,n[0])},d(n){n&&y(t)}}}function po(r){let t;return{c(){t=A("p"),t.textContent="Incorrect Credentials",_(t,"class","my-4 text-red-600 font-semibold")},m(e,n){v(e,t,n)},d(e){e&&y(t)}}}function E0(r){let t,e,n,o,a,i;function s(p){r[8](p)}let d={label:"username",lines:1,show_label:!0,max_lines:1,mode:"dynamic"};r[2]!==void 0&&(d.value=r[2]),t=new so({props:d}),wr.push(()=>St(t,"value",s)),t.$on("submit",r[5]);function l(p){r[9](p)}let c={label:"password",lines:1,show_label:!0,max_lines:1,mode:"dynamic",type:"password"};return r[3]!==void 0&&(c.value=r[3]),o=new so({props:c}),wr.push(()=>St(o,"value",l)),o.$on("submit",r[5]),{c(){hr(t.$$.fragment),n=R(),hr(o.$$.fragment)},m(p,f){pr(t,p,f),v(p,n,f),pr(o,p,f),i=!0},p(p,f){const u={};!e&&f&4&&(e=!0,u.value=p[2],Kt(()=>e=!1)),t.$set(u);const h={};!a&&f&8&&(a=!0,h.value=p[3],Kt(()=>a=!1)),o.$set(h)},i(p){i||(M(t.$$.fragment,p),M(o.$$.fragment,p),i=!0)},o(p){V(t.$$.fragment,p),V(o.$$.fragment,p),i=!1},d(p){gr(t,p),p&&y(n),gr(o,p)}}}function S0(r){let t,e,n,o,a,i,s,d,l,c,p,f,u=r[0]&&co(r),h=r[4]&&po();return s=new jc({props:{$$slots:{default:[E0]},$$scope:{ctx:r}}}),{c(){t=A("div"),e=A("div"),n=A("h2"),n.textContent="Login",o=R(),u&&u.c(),a=R(),h&&h.c(),i=R(),hr(s.$$.fragment),d=R(),l=A("button"),l.textContent="Login",_(n,"class","text-2xl font-semibold mb-6"),_(l,"class","gr-button gr-button-lg gr-button-primary w-full mt-4"),_(e,"class","gr-panel !p-8"),_(t,"class","dark:bg-gray-950 w-full flex flex-col items-center justify-center"),q(t,"min-h-screen",r[1])},m(S,x){v(S,t,x),b(t,e),b(e,n),b(e,o),u&&u.m(e,null),b(e,a),h&&h.m(e,null),b(e,i),pr(s,e,null),b(e,d),b(e,l),c=!0,p||(f=K(l,"click",r[5]),p=!0)},p(S,[x]){S[0]?u?u.p(S,x):(u=co(S),u.c(),u.m(e,a)):u&&(u.d(1),u=null),S[4]?h||(h=po(),h.c(),h.m(e,i)):h&&(h.d(1),h=null);const O={};x&1036&&(O.$$scope={dirty:x,ctx:S}),s.$set(O),x&2&&q(t,"min-h-screen",S[1])},i(S){c||(M(s.$$.fragment,S),c=!0)},o(S){V(s.$$.fragment,S),c=!1},d(S){S&&y(t),u&&u.d(),h&&h.d(),gr(s),p=!1,f()}}}function A0(r,t,e){let{root:n}=t,{id:o}=t,{auth_message:a}=t,{app_mode:i}=t;window.__gradio_loader__[o].$set({status:"complete"});let s="",d="",l=!1;const c=async()=>{const u=new FormData;u.append("username",s),u.append("password",d),(await fetch(n+"login",{method:"POST",body:u})).status===400?(e(4,l=!0),e(2,s=""),e(3,d="")):location.reload()};function p(u){s=u,e(2,s)}function f(u){d=u,e(3,d)}return r.$$set=u=>{"root"in u&&e(6,n=u.root),"id"in u&&e(7,o=u.id),"auth_message"in u&&e(0,a=u.auth_message),"app_mode"in u&&e(1,i=u.app_mode)},[a,i,s,d,l,c,n,o,p,f]}class T0 extends Or{constructor(t){super(),Pr(this,t,A0,S0,kr,{root:6,id:7,auth_message:0,app_mode:1})}}let C0=-1;window.__gradio_loader__=[];const I0="./assets/index.cc0a8c0e.css",P0=["https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&display=swap","https://fonts.googleapis.com/css?family=IBM Plex Mono"];let ye=null,Le=window.__gradio_mode__==="app";async function kl(r){const t=await(await fetch(r+"app_id")).text();ye===null?ye=t:ye!=t&&location.reload(),setTimeout(()=>kl(r),250)}async function O0(r){let t=await(await fetch(r+"config")).json();return t.root=r,t}async function L0(r){return location.origin==="http://localhost:3000"?await(await fetch("config")).json():r?(r.endsWith("/")||(r+="/"),await O0(r)):window.gradio_config}function N0(r,t){if(t){let e=document.createElement("style");e.innerHTML=t,r.appendChild(e)}}function El(r,t){const e=document.createElement("link");return e.rel="stylesheet",e.href=r,t.appendChild(e),new Promise((n,o)=>{e.addEventListener("load",()=>n()),e.addEventListener("error",()=>o(new Error(`Unable to preload CSS for ${r}`)))})}async function Sl(r,t){let e;try{let[n]=await Promise.all([L0(t),El(I0,r)]);e=n}catch(n){return console.error(n),null}return N0(r,e.css),window.__is_colab__=e.is_colab,e.root===void 0&&(e.root=""),e.dev_mode&&kl(e.root),e.target=r,e}function Al(r,t,e,n,o,a=!1){if(r.detail==="Not authenticated"||r.auth_required)new T0({target:e,props:{auth_message:r.auth_message,root:r.root,id:n,app_mode:Le}});else{let i=Math.random().toString(36).substring(2);r.fn=bc(i,r.root+"run/",r.is_space,a),new Rc({target:e,props:{...r,target:e,id:n,autoscroll:o,app_mode:Le}})}t&&t.append(e)}function R0(){P0.map(t=>El(t,document.head));class r extends HTMLElement{constructor(){super(),this._id=++C0,this.root=this.attachShadow({mode:"open"}),window.scoped_css_attach=e=>{this.root.append(e)},this.wrapper=document.createElement("div"),this.wrapper.classList.add("gradio-container"),this.wrapper.style.position="relative",this.wrapper.style.width="100%",this.wrapper.style.minHeight="100vh",this.theme="light",window.__gradio_loader__[this._id]=new Ze({target:this.wrapper,props:{status:"pending",timer:!1,queue_position:null,queue_size:null}}),this.root.append(this.wrapper),window.__gradio_mode__!=="website"&&(this.theme=Tl(this.wrapper))}async connectedCallback(){const e=new CustomEvent("domchange",{bubbles:!0,cancelable:!1,composed:!0});var n=new MutationObserver(f=>{this.dispatchEvent(e)});n.observe(this.root,{childList:!0});const o=this.getAttribute("host"),a=this.getAttribute("space"),i=o?`https://${o}`:a?(await(await fetch(`https://huggingface.co/api/spaces/${a}/host`)).json()).host:this.getAttribute("src"),s=this.getAttribute("control_page_title"),d=this.getAttribute("initial_height"),c=this.getAttribute("autoscroll")==="true";this.wrapper.style.minHeight=d||"300px";const p=await Sl(this.root,i);p===null?this.wrapper.remove():Al({...p,theme:this.theme,control_page_title:!!(s&&s==="true")},this.root,this.wrapper,this._id,c,!!a)}}customElements.define("gradio-app",r)}async function z0(){const r=document.querySelector("#root");r.classList.add("gradio-container"),window.__gradio_mode__!=="website"&&Tl(r),window.__gradio_loader__[0]=new Ze({target:r,props:{status:"pending",timer:!1,queue_position:null,queue_size:null}});const t=await Sl(r,null);Al({...t,control_page_title:!0},!1,r,0)}function Tl(r){let t=new URL(window.location.toString()),e="light";const n=t.searchParams.get("__theme");return n!==null?n==="dark"?e=Ne(r):n==="system"&&(e=go(r)):t.searchParams.get("__dark-theme")==="true"?e=Ne(r):e=go(r),e}function go(r){const t=e();window?.matchMedia("(prefers-color-scheme: dark)")?.addEventListener("change",e);function e(){let n="light";return(window?.matchMedia?.("(prefers-color-scheme: dark)").matches??null)&&(n=Ne(r)),n}return t}function Ne(r){return r.classList.add("dark"),Le&&(document.body.style.backgroundColor="rgb(11, 15, 25)"),"dark"}window.location!==window.parent.location?(window.scoped_css_attach=r=>{document.head.append(r)},z0()):R0();export{Vl as $,_r as A,or as B,qr as C,Cr as D,Ir as E,Ge as F,wn as G,Re as H,wr as I,Gl as J,lt as K,Kt as L,Zr as M,Ll as N,St as O,Yc as P,Wt as Q,te as R,Or as S,Ze as T,qe as U,vo as V,zl as W,Z0 as X,Fr as Y,Hn as Z,G as _,R as a,M0 as a0,$r as a1,Xl as a2,V0 as a3,X0 as a4,q0 as a5,Q0 as a6,Qc as a7,Sr as a8,br as a9,Et as aa,Wl as ab,Hl as ac,Ue as ad,Jr as ae,D0 as af,U0 as ag,jc as ah,G0 as ai,J0 as aj,H0 as ak,l0 as al,F0 as am,Bl as an,B0 as ao,Bn as ap,Y0 as aq,so as ar,W0 as as,De as at,_ as b,hr as c,q as d,A as e,v as f,b as g,Y as h,Pr as i,M as j,V as k,K as l,pr as m,y as n,gr as o,ze as p,Fe as q,Me as r,kr as s,P as t,je as u,K0 as v,Er as w,J as x,Qr as y,j0 as z};