PageSourceSearch

https://omartine-prompt-generator.hf.space/assets/index-a24dbb5b.js

js omartine-prompt-generator.hf.space collected 2026-10-04 10:20:18 UTC 57,887 bytes, 17 lines download raw bytes

1(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();var Ue={},ke={},Me={},an={get exports(){return Me},set exports(e){Me=e}},P=String,Rt=function(){return{isColorSupported:!1,reset:P,bold:P,dim:P,italic:P,underline:P,inverse:P,hidden:P,strikethrough:P,black:P,red:P,green:P,yellow:P,blue:P,magenta:P,cyan:P,white:P,gray:P,bgBlack:P,bgRed:P,bgGreen:P,bgYellow:P,bgBlue:P,bgMagenta:P,bgCyan:P,bgWhite:P}};an.exports=Rt();Me.createColors=Rt;Object.defineProperty(ke,"__esModule",{value:!0});ke.dim=ln;ke.default=void 0;var oe=sn(Me);function sn(e){return e&&e.__esModule?e:{default:e}}let ut=new Set;function Ze(e,t,n){typeof process<"u"&&{}.JEST_WORKER_ID||n&&ut.has(n)||(n&&ut.add(n),console.warn(""),t.forEach(o=>console.warn(e,"-",o)))}function ln(e){return oe.default.dim(e)}var cn={info(e,t){Ze(oe.default.bold(oe.default.cyan("info")),...Array.isArray(e)?[e]:[t,e])},warn(e,t){Ze(oe.default.bold(oe.default.yellow("warn")),...Array.isArray(e)?[e]:[t,e])},risk(e,t){Ze(oe.default.bold(oe.default.magenta("risk")),...Array.isArray(e)?[e]:[t,e])}};ke.default=cn;Object.defineProperty(Ue,"__esModule",{value:!0});Ue.default=void 0;var fn=un(ke);function un(e){return e&&e.__esModule?e:{default:e}}function he({version:e,from:t,to:n}){fn.default.warn(`${t}-color-renamed`,[`As of Tailwind CSS ${e}, \`${t}\` has been renamed to \`${n}\`.`,"Update your configuration file to silence this warning."])}var dn={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 he({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return he({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return he({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return he({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return he({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}};Ue.default=dn;let Je=Ue;
1var dt=(Je.__esModule?Je:{default:Je}).default;const To=["red","green","blue","yellow","purple","teal","orange","cyan","lime","pink"],pn=[{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}],Oo=pn.reduce((e,{color:t,primary:n,secondary:o})=>({...e,[t]:{primary:dt[t][n],secondary:dt[t][o]}}),{}),gn="modulepreload",mn=function(e,t){return new URL(e,t).href},pt={},Ye=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=mn(i,o),i in pt)return;pt[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!o)for(let f=r.length-1;f>=0;f--){const u=r[f];if(u.href===i&&(!a||u.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const l=document.createElement("link");if(l.rel=a?"stylesheet":gn,a||(l.as="script",l.crossOrigin=""),l.href=i,document.head.appendChild(l),a)return new Promise((f,u)=>{l.addEventListener("load",f),l.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};function I(){}const st=e=>e;function Ft(e,t){for(const n in t)e[n]=t[n];return e}function It(e){return e()}function gt(){return Object.create(null)}function ee(e){e.forEach(It)}function ge(e){return typeof e=="function"}function xe(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}let Ne;function _n(e,t){return Ne||(Ne=document.createElement("a")),Ne.href=t,e===Ne.href}function hn(e){return Object.keys(e).length===0}function Bt(e,...t){if(e==null)return I;const n=e.subscribe(...t);return n.unsubscribe?()=>n.unsubscribe():n}function je(e,t,n){e.$$.on_destroy.push(Bt(t,n))}function Ut(e,t,n,o){if(e){const r=Dt(e,t,n,o);return e[0](r)}}function Dt(e,t,n,o){return e[1]&&o?Ft(n.ctx.slice(),e[1](o(t))):n.ctx}function Gt(e,t,n,o){if(e[2]&&o){const r=e[2](o(n));if(t.dirty===void 0)return r;if(typeof r=="object"){const i=[],a=Math.max(t.dirty.length,r.length);for(let s=0;s<a;s+=1)i[s]=t.dirty[s]|r[s];return i}return t.dirty|r}return t.dirty}function Vt(e,t,n,o,r,i){if(r){const a=Dt(t,n,o,i);e.p(a,r)}}function Wt(e){if(e.ctx.length>32){const t=[],n=e.ctx.length/32;for(let o=0;o<n;o++)t[o]=-1;return t}return-1}function Ro(e){return e??""}
vendor: 9,070 bytes, lines 1-4
1function Fo(e,t,n){return e.set(n),t}function Io(e){return e&&ge(e.destroy)?e.destroy:I}function mt(e){const t=typeof e=="string"&&e.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);return t?[parseFloat(t[1]),t[2]||"px"]:[e,"px"]}const Ht=typeof window<"u";let Pe=Ht?()=>window.performance.now():()=>Date.now(),lt=Ht?e=>requestAnimationFrame(e):I;const ue=new Set;function Zt(e){ue.forEach(t=>{t.c(e)||(ue.delete(t),t.f())}),ue.size!==0&&lt(Zt)}function ct(e){let t;return ue.size===0&&lt(Zt),{promise:new Promise(n=>{ue.add(t={c:e,f:n})}),abort(){ue.delete(t)}}}function A(e,t){e.appendChild(t)}function Jt(e){if(!e)return document;const t=e.getRootNode?e.getRootNode():e.ownerDocument;return t&&t.host?t:e.ownerDocument}function bn(e){const t=L("style");return wn(Jt(e),t),t.sheet}function wn(e,t){return A(e.head||e,t),t.sheet}function k(e,t,n){e.insertBefore(t,n||null)}function y(e){e.parentNode&&e.parentNode.removeChild(e)}function Qt(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}function L(e){return document.createElement(e)}function K(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}function j(e){return document.createTextNode(e)}function U(){return j(" ")}function te(){return j("")}function Te(e,t,n,o){return e.addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)}function Bo(e){return function(t){return t.preventDefault(),e.call(this,t)}}function yn(e){return function(t){return t.stopPropagation(),e.call(this,t)}}function _(e,t,n){n==null?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}function vn(e,t){const n=Object.getOwnPropertyDescriptors(e.__proto__);for(const o in t)t[o]==null?e.removeAttribute(o):o==="style"?e.style.cssText=t[o]:o==="__value"?e.value=e[o]=t[o]:n[o]&&n[o].set?e[o]=t[o]:_(e,o,t[o])}function kn(e,t){Object.keys(t).forEach(n=>{xn(e,n,t[n])})}function xn(e,t,n){t in e?e[t]=typeof e[t]=="boolean"&&n===""?!0:n:_(e,t,n)}function Uo(e){return/-/.test(e)?kn:vn}function Do(e){let t;return{p(...n){t=n,t.forEach(o=>e.push(o))},r(){t.forEach(n=>e.splice(e.indexOf(n),1))}}}function Go(e){return e===""?null:+e}function zn(e){return Array.from(e.childNodes)}function J(e,t){t=""+t,e.wholeText!==t&&(e.data=t)}function Vo(e,t){e.value=t??""}function W(e,t,n,o){n===null?e.style.removeProperty(t):e.style.setProperty(t,n,o?"important":"")}let qe;function An(){if(qe===void 0){qe=!1;try{typeof window<"u"&&window.parent&&window.parent.document}catch{qe=!0}}return qe}function Wo(e,t){getComputedStyle(e).position==="static"&&(e.style.position="relative");const o=L("iframe");o.setAttribute("style","display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; border: 0; opacity: 0; pointer-events: none; z-index: -1;"),o.setAttribute("aria-hidden","true"),o.tabIndex=-1;const r=An();let i;return r?(o.src="data:text/html,<script>onresize=function(){parent.postMessage(0,'*')}<\/script>",i=Te(window,"message",a=>{a.source===o.contentWindow&&t()})):(o.src="about:blank",o.onload=()=>{i=Te(o.contentWindow,"resize",t),t()}),A(e,o),()=>{(r||i&&o.contentWindow)&&i(),y(o)}}function B(e,t,n){e.classList[n?"add":"remove"](t)}function Kt(e,t,{bubbles:n=!1,cancelable:o=!1}={}){const r=document.createEvent("CustomEvent");return r.initCustomEvent(e,n,o,t),r}class Ho{constructor(t=!1){this.is_svg=!1,this.is_svg=t,this.e=this.n=null}c(t){this.h(t)}m(t,n,o=null){this.e||(this.is_svg?this.e=K(n.nodeName):this.e=L(n.nodeType===11?"TEMPLATE":n.nodeName),this.t=n.tagName!=="TEMPLATE"?n:n.content,this.c(t)),this.i(o)}h(t){this.e.innerHTML=t,this.n=Array.from(this.e.nodeName==="TEMPLATE"?this.e.content.childNodes:this.e.childNodes)}i(t){for(let n=0;n<this.n.length;n+=1)k(this.t,this.n[n],t)}p(t){this.d(),this.h(t),this.i(this.a)}d(){this.n.forEach(y)}}function Zo(e,t){return new e(t)}const Oe=new Map;let Re=0;function En(e){let t=5381,n=e.length;for(;n--;)t=(t<<5)-t^e.charCodeAt(n);return t>>>0}function Sn(e,t){const n={stylesheet:bn(t),rules:{}};return Oe.set(e,n),n}function $e(e,t,n,o,r,i,a,s=0){const c=16.666/o;let l=`{
2`;for(let v=0;v<=1;v+=c){const N=t+(n-t)*i(v);l+=v*100+`%{${a(N,1-N)}}
3`}const f=l+`100% {${a(n,1-n)}}
4}`,u=`__svelte_${En(f)}_${s}`,g=Jt(e),{stylesheet:p,rules:d}=Oe.get(g)||Sn(g,e);d[u]||(d[u]=!0,p.insertRule(`@keyframes ${u} ${f}`,p.cssRules.length));const x=e.style.animation||"";return e.style.animation=`${x?`${x}, `:""}${u} ${o}ms linear ${r}ms 1 both`,Re+=1,u}function et(e,t){const n=(e.style.animation||"").split(", "),o=n.filter(t?i=>i.indexOf(t)<0:i=>i.indexOf("__svelte")===-1),r=n.length-o.length;r&&(e.style.animation=o.join(", "),Re-=r,Re||Nn())}function Nn(){lt(()=>{Re||(Oe.forEach(e=>{const{ownerNode:t}=e.stylesheet;t&&y(t)}),Oe.clear())})}let ve;function we(e){ve=e}function ie(){if(!ve)throw new Error("Function called outside component initialization");return ve}function Jo(e){ie().$$.before_update.push(e)}function tt(e){ie().$$.on_mount.push(e)}function Qo(e){ie().$$.after_update.push(e)}function qn(e){ie().$$.on_destroy.push(e)}function Ko(){const e=ie();return(t,n,{cancelable:o=!1}={})=>{const r=e.$$.callbacks[t];if(r){const i=Kt(t,n,{cancelable:o});return r.slice().forEach(a=>{a.call(e,i)}),!i.defaultPrevented}return!0}}function Xo(e,t){return ie().$$.context.set(e,t),t}function Yo(e){return ie().$$.context.get(e)}function Cn(e,t){const n=e.$$.callbacks[t.type];n&&n.slice().forEach(o=>o.call(this,t))}const ce=[],re=[];let de=[];const nt=[],Xt=Promise.resolve();let ot=!1;function Yt(){ot||(ot=!0,Xt.then(en))}function Ln(){return Yt(),Xt}function pe(e){de.push(e)}function $t(e){nt.push(e)}const Qe=new Set;let se=0;function en(){if(se!==0)return;const e=ve;do{try{for(;se<ce.length;){const t=ce[se];se++,we(t),Mn(t.$$)}}catch(t){throw ce.length=0,se=0,t}for(we(null),ce.length=0,se=0;re.length;)re.pop()();for(let t=0;t<de.length;t+=1){const n=de[t];Qe.has(n)||(Qe.add(n),n())}de.length=0}while(ce.length);for(;nt.length;)nt.pop()();ot=!1,Qe.clear(),we(e)}function Mn(e){if(e.fragment!==null){e.update(),ee(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(pe)}}function jn(e){const t=[],n=[];de.forEach(o=>e.indexOf(o)===-1?t.push(o):n.push(o)),n.forEach(o=>o()),de=t}let be;function tn(){return be||(be=Promise.resolve(),be.then(()=>{be=null})),be}function ye(e,t,n){e.dispatchEvent(Kt(`${t?"intro":"outro"}${n}`))}const Le=new Set;let $;function Fe(){$={r:0,c:[],p:$}}function Ie(){$.r||ee($.c),$=$.p}function F(e,t){e&&e.i&&(Le.delete(e),e.i(t))}function H(e,t,n,o){if(e&&e.o){if(Le.has(e))return;Le.add(e),$.c.push(()=>{Le.delete(e),o&&(n&&e.d(1),o())}),e.o(t)}else o&&o()}const nn={duration:0};function Pn(e,t,n){const o={direction:"in"};let r=t(e,n,o),i=!1,a,s,c=0;function l(){a&&et(e,a)}function f(){const{delay:g=0,duration:p=300,easing:d=st,tick:x=I,css:v}=r||nn;v&&(a=$e(e,0,1,p,g,d,v,c++)),x(0,1);const N=Pe()+g,S=N+p;s&&s.abort(),i=!0,pe(()=>ye(e,!0,"start")),s=ct(m=>{if(i){if(m>=S)return x(1,0),ye(e,!0,"end"),l(),i=!1;if(m>=N){const E=d((m-N)/p);x(E,1-E)}}return i})}let u=!1;return{start(){u||(u=!0,et(e),ge(r)?(r=r(o),tn().then(f)):f())},invalidate(){u=!1},end(){i&&(l(),i=!1)}}}function $o(e,t,n,o){const r={direction:"both"};let i=t(e,n,r),a=o?0:1,s=null,c=null,l=null;function f(){l&&et(e,l)}function u(p,d){const x=p.b-a;return d*=Math.abs(x),{a,b:p.b,d:x,duration:d,start:p.start,end:p.start+d,group:p.group}}function g(p){const{delay:d=0,duration:x=300,easing:v=st,tick:N=I,css:S}=i||nn,m={start:Pe()+d,b:p};p||(m.group=$,$.r+=1),s||c?c=m:(S&&(f(),l=$e(e,a,p,x,d,v,S)),p&&N(0,1),s=u(m,x),pe(()=>ye(e,p,"start")),ct(E=>{if(c&&E>c.start&&(s=u(c,x),c=null,ye(e,s.b,"start"),S&&(f(),l=$e(e,a,s.b,s.duration,0,v,i.css))),s){if(E>=s.end)N(a=s.b,1-a),ye(e,s.b,"end"),c||(s.b?f():--s.group.r||ee(s.group.c)),s=null;else if(E>=s.start){const q=E-s.start;a=s.a+s.d*v(q/s.duration),N(a,1-a)}}return!!(s||c)}))}return{run(p){ge(i)?tn().then(()=>{i=i(r),g(p)}):g(p)},end(){f(),s=c=null}}}const er=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function tr(e,t){e.d(1),t.delete(e.key)}function nr(e,t){H(e,1,1,()=>{t.delete(e.key)})}function or(e,t,n,o,r,i,a,s,c,l,f,u){let g=e.length,p=i.length,d=g;const x={};for(;d--;)x[e[d].key]=d;const v=[],N=new Map,S=new Map,m=[];for(d=p;d--;){const b=u(r,i,d),C=n(b);let M=a.get(C);M?o&&m.push(()=>M.p(b,t)):(M=l(C,b),M.c()),N.set(C,v[d]=M),C in x&&S.set(C,Math.abs(d-x[C]))}const E=new Set,q=new Set;function h(b){F(b,1),b.m(s,f),a.set(b.key,b),f=b.first,p--}for(;g&&p;){const b=v[p-1],C=e[g-1],M=b.key,D=C.key;b===C?(f=b.first,g--,p--):N.has(D)?!a.has(M)||E.has(M)?h(b):q.has(D)?g--:S.get(M)>S.get(D)?(q.add(M),h(b)):(E.add(D),g--):(c(C,a),g--)}for(;g--;){const b=e[g];N.has(b.key)||c(b,a)}for(;p;)h(v[p-1]);return ee(m),v}function Tn(e,t){const n={},o={},r={$$scope:1};let i=e.length;for(;i--;){const a=e[i],s=t[i];if(s){for(const c in a)c in s||(o[c]=1);for(const c in s)r[c]||(n[c]=s[c],r[c]=1);e[i]=s}else for(const c in a)r[c]=1}for(const a in o)a in n||(n[a]=void 0);return n}function On(e){return typeof e=="object"&&e!==null?e:{}}function on(e,t,n){const o=e.$$.props[t];
4o!==void 0&&(e.$$.bound[o]=n,n(e.$$.ctx[o]))}function ze(e){e&&e.c()}function me(e,t,n,o){const{fragment:r,after_update:i}=e.$$;r&&r.m(t,n),o||pe(()=>{const a=e.$$.on_mount.map(It).filter(ge);e.$$.on_destroy?e.$$.on_destroy.push(...a):ee(a),e.$$.on_mount=[]}),i.forEach(pe)}function _e(e,t){const n=e.$$;n.fragment!==null&&(jn(n.after_update),ee(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function Rn(e,t){e.$$.dirty[0]===-1&&(ce.push(e),Yt(),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}function De(e,t,n,o,r,i,a,s=[-1]){const c=ve;we(e);const l=e.$$={fragment:null,ctx:[],props:i,update:I,not_equal:r,bound:gt(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(t.context||(c?c.$$.context:[])),callbacks:gt(),dirty:s,skip_bound:!1,root:t.target||c.$$.root};a&&a(l.root);let f=!1;if(l.ctx=n?n(e,t.props||{},(u,g,...p)=>{const d=p.length?p[0]:g;return l.ctx&&r(l.ctx[u],l.ctx[u]=d)&&(!l.skip_bound&&l.bound[u]&&l.bound[u](d),f&&Rn(e,u)),g}):[],l.update(),f=!0,ee(l.before_update),l.fragment=o?o(l.ctx):!1,t.target){if(t.hydrate){const u=zn(t.target);l.fragment&&l.fragment.l(u),u.forEach(y)}else l.fragment&&l.fragment.c();t.intro&&F(e.$$.fragment),me(e,t.target,t.anchor,t.customElement),en()}we(c)}class Ge{$destroy(){_e(this,1),this.$destroy=I}$on(t,n){if(!ge(n))return I;const o=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return o.push(n),()=>{const r=o.indexOf(n);r!==-1&&o.splice(r,1)}}$set(t){this.$$set&&!hn(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}const le=[];function Fn(e,t){return{subscribe:Ae(e,t).subscribe}}function Ae(e,t=I){let n;const o=new Set;function r(s){if(xe(e,s)&&(e=s,n)){const c=!le.length;for(const l of o)l[1](),le.push(l,e);if(c){for(let l=0;l<le.length;l+=2)le[l][0](le[l+1]);le.length=0}}}function i(s){r(s(e))}function a(s,c=I){const l=[s,c];return o.add(l),o.size===1&&(n=t(r)||I),s(e),()=>{o.delete(l),o.size===0&&n&&(n(),n=null)}}return{set:r,update:i,subscribe:a}}function rr(e,t,n){const o=!Array.isArray(e),r=o?[e]:e,i=t.length<2;return Fn(n,a=>{let s=!1;const c=[];let l=0,f=I;const u=()=>{if(l)return;f();const p=t(o?c[0]:c,a);i?a(p):f=ge(p)?p:I},g=r.map((p,d)=>Bt(p,x=>{c[d]=x,l&=~(1<<d),s&&u()},()=>{l|=1<<d}));return s=!0,u(),function(){ee(g),f(),s=!1}})}function Ke(e){if(e.startsWith("http")){const{protocol:t,host:n}=new URL(e);return n.endsWith("hf.space")?{ws_protocol:"wss",host:n,http_protocol:t}:{ws_protocol:t==="https:"?"wss":"ws",http_protocol:t,host:n}}return{ws_protocol:"wss",http_protocol:"https:",host:e}}const rn=/^[^\/]*\/[^\/]*$/,In=/.*hf\.space\/{0,1}$/;async function Bn(e){const t=e.trim();if(rn.test(t)){const n=(await(await fetch(`https://huggingface.co/api/spaces/${t}/host`)).json()).host;return{space_id:e,...Ke(n)}}if(In.test(t)){const{ws_protocol:n,http_protocol:o,host:r}=Ke(t);return{space_id:r.replace(".hf.space",""),ws_protocol:n,http_protocol:o,host:r}}return{space_id:!1,...Ke(t)}}function Un(e){let t={};return e.forEach(({api_name:n},o)=>{n&&(t[n]=o)}),t}const Dn=/^(?=[^]*\b[dD]iscussions{0,1}\b)(?=[^]*\b[dD]isabled\b)[^]*$/;async function Gn(e){try{const t=(await fetch(`https://huggingface.co/api/spaces/${e}/discussions`,{method:"HEAD"})).headers.get("x-error-message");return!(t&&Dn.test(t))}catch{return!1}}const Vn="This application is too busy. Keep trying!",ft="Connection errored out.";async function Wn(e,t){try{var n=await fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"}})}catch{return[{error:ft},500]}return[await n.json(),n.status]}async function ir(e,t){const n=new FormData;t.forEach(r=>{n.append("files",r)});try{var o=await fetch(`${e}/upload`,{method:"POST",body:n})}catch{return{error:ft}}return{files:await o.json()}}async function Hn(e,t){return new Promise(async n=>{const o={predict:q,on:x,off:v,cancel:N};if(typeof window>"u"||!("WebSocket"in window)||window.WebSocket.CLOSING!==2){const h=await Ye(()=>import("./wrapper-17f133d7-769f33a9.js"),[],import.meta.url);global.WebSocket=h.WebSocket}const r={},{ws_protocol:i,http_protocol:a,host:s,space_id:c}=await Bn(e),l=Math.random().toString(36).substring(2),f=new Map,u={};let g,p={};
4function d(h){return g=h,p=Un(h?.dependencies||[]),{config:g,...o}}function x(h,b){const C=r;let M=C[h]||[];return C[h]=M,M?.push(b),{...o,config:g}}function v(h,b){const C=r;let M=C[h]||[];return M=M?.filter(D=>D!==b),C[h]=M,{...o,config:g}}function N(h,b){var C;const M=typeof b=="number"?b:p[h];S({type:"status",endpoint:h,fn_index:M,status:"complete",queue:!1}),(C=f.get(M))==null||C.close()}function S(h){let b=r[h.type]||[];b?.forEach(C=>C(h))}async function m(h){if(t&&t(h),h.status==="running")try{g=await _t(`${a}//${s}`),n(d(g))}catch{t&&t({status:"error",message:"Could not load this space.",load_status:"error",detail:"NOT_FOUND"})}}try{g=await _t(`${a}//${s}`),n(d(g))}catch{c?rt(c,rn.test(c)?"space_name":"subdomain",m):t&&t({status:"error",message:"Could not load this space.",load_status:"error",detail:"NOT_FOUND"})}function E(h,b){return new Promise((C,M)=>{const D=h.replace(/^\//,"");let T=typeof b.fn_index=="number"?b.fn_index:p[D];if(Zn(T,g))S({type:"status",endpoint:h,status:"pending",queue:!1,fn_index:T}),Wn(`${a}//${s+g.path}/run${h.startsWith("/")?h:`/${h}`}`,{...b,session_hash:l}).then(([R,O])=>{O==200?(S({type:"status",endpoint:h,fn_index:T,status:"complete",eta:R.average_duration,queue:!1}),S({type:"data",endpoint:h,fn_index:T,data:R.data})):S({type:"status",status:"error",endpoint:h,fn_index:T,message:R.error,queue:!1})}).catch(R=>{throw S({type:"status",status:"error",message:R.message,endpoint:h,fn_index:T,queue:!1}),new Error(R.message)});else{S({type:"status",status:"pending",queue:!0,endpoint:h,fn_index:T});const R=`${i}://${s+g.path}/queue/join`,O=new WebSocket(R);f.set(T,O),O.onclose=G=>{G.wasClean||S({type:"status",status:"error",message:ft,queue:!0,endpoint:h,fn_index:T})},O.onmessage=function(G){const ne=JSON.parse(G.data),{type:X,status:V,data:Y}=Jn(ne,u[T]);if(X==="update"&&V)S({type:"status",endpoint:h,fn_index:T,...V}),V.status==="error"&&(O.close(),M(V));else if(X==="hash"){O.send(JSON.stringify({fn_index:T,session_hash:l}));return}else X==="data"?O.send(JSON.stringify({...b,session_hash:l})):X==="complete"?(S({type:"status",...V,status:V?.status,queue:!0,endpoint:h,fn_index:T}),O.close()):X==="generating"&&S({type:"status",...V,status:V?.status,queue:!0,endpoint:h,fn_index:T});Y&&(S({type:"data",data:Y.data,endpoint:h,fn_index:T}),C({data:Y.data}))}}})}function q(h,b){return E(h,b)}})}function Zn(e,t){var n,o,r,i;return!(((o=(n=t?.dependencies)==null?void 0:n[e])==null?void 0:o.queue)===null?t.enable_queue:(i=(r=t?.dependencies)==null?void 0:r[e])!=null&&i.queue)||!1}async function _t(e){if(typeof window<"u"&&window.gradio_config&&location.origin!=="http://localhost:9876"){const t=window.gradio_config.root,n=window.gradio_config;return n.root=e+n.root,{...n,path:t}}else if(e){let t=await fetch(`${e}/config`);if(t.status===200){const n=await t.json();return n.path=n.path??"",n.root=e,n}else throw new Error("Could not get config.")}throw new Error("No config or app endpoint found")}async function rt(e,t,n){let o=t==="subdomain"?`https://huggingface.co/api/spaces/by-subdomain/${e}`:`https://huggingface.co/api/spaces/${e}`,r,i;try{if(r=await fetch(o),i=r.status,i!==200)throw new Error;r=await r.json()}catch{n({status:"error",load_status:"error",message:"Could not get space status",detail:"NOT_FOUND"});return}if(!r||i!==200)return;const{runtime:{stage:a},id:s}=r;switch(a){case"STOPPED":case"SLEEPING":n({status:"sleeping",load_status:"pending",message:"Space is asleep. Waking it up...",detail:a}),setTimeout(()=>{rt(e,t,n)},1e3);break;case"RUNNING":case"RUNNING_BUILDING":n({status:"running",load_status:"complete",message:"",detail:a});break;case"BUILDING":n({status:"building",load_status:"pending",message:"Space is building...",detail:a}),setTimeout(()=>{rt(e,t,n)},1e3);break;default:n({status:"space_error",load_status:"error",message:"This space is experiencing an issue.",detail:a,discussions_enabled:await Gn(s)});break}}function Jn(e,t){switch(e.msg){case"send_data":return{type:"data"};case"send_hash":return{type:"hash"};case"queue_full":return{type:"update",status:{queue:!0,message:Vn,status:"error"}};case"estimation":return{type:"update",status:{queue:!0,status:t||"pending",size:e.queue_size,position:e.rank,eta:e.rank_eta}};case"progress":return{type:"update",status:{queue:!0,status:"pending",progress:e.progress_data}};case"process_generating":return{type:"generating",status:{queue:!0,message:e.success?null:e.output.error,status:e.success?"generating":"error",progress:e.progress_data,eta:e.average_duration},data:e.success?e.output:null};case"process_completed":return{type:"complete",status:{queue:!0,message:e.success?void 0:e.output.error,status:e.success?"complete":"error",progress:e.progress_data,eta:e.output.average_duration},data:e.success?e.output:null};case"process_starts":return{type:"update",status:{queue:!0,status:"pending",size:e.rank,position:0}}}return{type:"none",status:{status:"error",queue:!0}}}const Qn=""+new URL("spaces-a79177ad.svg",import.meta.url).href;function ht(e){let t,n,o,r,i,a,s,c,l,f,u,g,p,d,x;return{c(){t=L("div"),n=L("span"),o=L("a"),r=j(e[4]),a=U(),s=L("span"),s.innerHTML=`built with
5				<a class="gradio svelte-1mya07g" href="https://gradio.app">Gradio</a>.`,c=U(),l=L("span"),f=j(`Hosted on
6				`),u=L("a"),g=L("span"),p=L("img"),x=j(" Spaces"),_(o,"href",i="https://huggingface.co/spaces
6/"+e[4]),_(o,"class","title svelte-1mya07g"),_(n,"class","svelte-1mya07g"),_(s,"class","svelte-1mya07g"),_n(p.src,d=Qn)||_(p,"src",d),_(p,"class","svelte-1mya07g"),_(g,"class","space-logo svelte-1mya07g"),_(u,"class","hf svelte-1mya07g"),_(u,"href","https://huggingface.co/spaces"),_(l,"class","svelte-1mya07g"),_(t,"class","info svelte-1mya07g")},m(v,N){k(v,t,N),A(t,n),A(n,o),A(o,r),A(t,a),A(t,s),A(t,c),A(t,l),A(l,f),A(l,u),A(u,g),A(g,p),A(u,x)},p(v,N){N&16&&J(r,v[4]),N&16&&i!==(i="https://huggingface.co/spaces/"+v[4])&&_(o,"href",i)},d(v){v&&y(t)}}}function Kn(e){let t,n,o,r,i;const a=e[9].default,s=Ut(a,e,e[8],null);let c=e[5]&&e[4]&&e[6]&&ht(e);return{c(){t=L("div"),n=L("div"),s&&s.c(),o=U(),c&&c.c(),_(n,"class","main svelte-1mya07g"),_(t,"class",r="gradio-container gradio-container-"+e[1]+" svelte-1mya07g"),B(t,"app",!e[5]&&!e[3]),B(t,"embed-container",e[5]),B(t,"with-info",e[6]),W(t,"min-height",e[7]?"initial":e[2]),W(t,"flex-grow",e[5]?"auto":"1")},m(l,f){k(l,t,f),A(t,n),s&&s.m(n,null),A(t,o),c&&c.m(t,null),e[10](t),i=!0},p(l,[f]){s&&s.p&&(!i||f&256)&&Vt(s,a,l,l[8],i?Gt(a,l[8],f,null):Wt(l[8]),null),l[5]&&l[4]&&l[6]?c?c.p(l,f):(c=ht(l),c.c(),c.m(t,null)):c&&(c.d(1),c=null),(!i||f&2&&r!==(r="gradio-container gradio-container-"+l[1]+" svelte-1mya07g"))&&_(t,"class",r),(!i||f&42)&&B(t,"app",!l[5]&&!l[3]),(!i||f&34)&&B(t,"embed-container",l[5]),(!i||f&66)&&B(t,"with-info",l[6]),f&132&&W(t,"min-height",l[7]?"initial":l[2]),f&32&&W(t,"flex-grow",l[5]?"auto":"1")},i(l){i||(F(s,l),i=!0)},o(l){H(s,l),i=!1},d(l){l&&y(t),s&&s.d(l),c&&c.d(),e[10](null)}}}function Xn(e,t,n){let{$$slots:o={},$$scope:r}=t,{wrapper:i}=t,{version:a}=t,{initial_height:s}=t,{is_embed:c}=t,{space:l}=t,{display:f}=t,{info:u}=t,{loaded:g}=t;function p(d){re[d?"unshift":"push"](()=>{i=d,n(0,i)})}return e.$$set=d=>{"wrapper"in d&&n(0,i=d.wrapper),"version"in d&&n(1,a=d.version),"initial_height"in d&&n(2,s=d.initial_height),"is_embed"in d&&n(3,c=d.is_embed),"space"in d&&n(4,l=d.space),"display"in d&&n(5,f=d.display),"info"in d&&n(6,u=d.info),"loaded"in d&&n(7,g=d.loaded),"$$scope"in d&&n(8,r=d.$$scope)},[i,a,s,c,l,f,u,g,r,o,p]}class Yn extends Ge{constructor(t){super(),De(this,t,Xn,Kn,xe,{wrapper:0,version:1,initial_height:2,is_embed:3,space:4,display:5,info:6,loaded:7})}}const fe=e=>{let t=["","k","M","G","T","P","E","Z"],n=0;for(;e>1e3&&n<t.length-1;)e/=1e3,n++;let o=t[n];return(Number.isInteger(e)?e:e.toFixed(1))+o};function $n(e){const t=e-1;return t*t*t+1}function eo(e,{delay:t=0,duration:n=400,easing:o=st}={}){const r=+getComputedStyle(e).opacity;return{delay:t,duration:n,easing:o,css:i=>`opacity: ${i*r}`}}function ar(e,{delay:t=0,duration:n=400,easing:o=$n,x:r=0,y:i=0,opacity:a=0}={}){const s=getComputedStyle(e),c=+s.opacity,l=s.transform==="none"?"":s.transform,f=c*(1-a),[u,g]=mt(r),[p,d]=mt(i);return{delay:t,duration:n,easing:o,css:(x,v)=>`
7			transform: ${l} translate(${(1-x)*u}${g}, ${(1-x)*p}${d});
8			opacity: ${c-f*v}`}}function sr(){const e=Ae({}),t=[],n=[],o=new Map,r=new Map,i=new Map,a=[];function s({fn_index:l,status:f,queue:u=!0,size:g,position:p=null,eta:d=null,message:x=null,progress:v}){const N=n[l],S=t[l],m=a[l],E=N.map(q=>{let h;const b=o.get(q)||0;if(m==="pending"&&f!=="pending"){let C=b-1;o.set(q,C<0?0:C),h=C>0?"pending":f}else m==="pending"&&f==="pending"?h="pending":m!=="pending"&&f==="pending"?(h="pending",o.set(q,b+1)):h=f;return{id:q,queue_position:p,queue_size:g,eta:d,status:h,message:x,progress:v}});S.map(q=>{const h=r.get(q)||0;if(m==="pending"&&f!=="pending"){let b=h-1;r.set(q,b<0?0:b),i.set(q,f)}else m!=="pending"&&f==="pending"?(r.set(q,h+1),i.set(q,f)):i.delete(q)}),e.update(q=>(E.forEach(({id:h,queue_position:b,queue_size:C,eta:M,status:D,message:T,progress:R})=>{q[h]={queue:u,queue_size:C,queue_position:b,eta:M,message:T,progress:R,status:D,fn_index:l}}),q)),a[l]=f}function c(l,f,u){t[l]=f,n[l]=u}return{update:s,register:c,subscribe:e.subscribe,get_status_for_fn(l){return a[l]},get_inputs_to_update(){return i}}}const to=Ae({autoscroll:!1});function bt(e){return Object.prototype.toString.call(e)==="[object Date]"}function it(e,t,n,o){if(typeof n=="number"||bt(n)){const r=o-n,i=(n-t)/(e.dt||1/60),a=e.opts.stiffness*r,s=e.opts.damping*i,c=(a-s)*e.inv_mass,l=(i+c)*e.dt;return Math.abs(l)<e.opts.precision&&Math.abs(r)<e.opts.precision?o:(e.settled=!1,bt(n)?new Date(n.getTime()+l):n+l)}else{if(Array.isArray(n))return n.map((r,i)=>it(e,t[i],n[i],o[i]));if(typeof n=="object"){const r={};for(const i in n)r[i]=it(e,t[i],n[i],o[i]);return r}else throw new Error(`Cannot spring ${typeof n} values`)}}function wt(e,t={}){const n=Ae(e),{stiffness:o=.15,damping:r=.8,precision:i=.01}=t;let a,s,c,l=e,f=e,u=1,g=0,p=!1;function d(v,N={}){f=v;const S=c={};return e==null||N.hard||x.stiffness>=1&&x.damping>=1?(p=!0,a=Pe(),l=v,n.set(e=f),Promise.resolve()):(N.soft&&(g=1/((N.soft===!0?.5:+N.soft)*60),u=0),s||(a=Pe(),p=!1,s=ct(m=>{if(p)return p=!1,s=null,!1;u=Math.min(u+g,1);const E={inv_mass:u,opts:x,settled:!0,dt:(m-a)*60/1e3},q=it(E,l,e,f);return a=m,l=e,n.set(e=q),E.settled&&(s=null),!E.settled})),new Promise(m=>{s.promise.then(()=>{S===c&&m()})}))}
8const x={set:d,update:(v,N)=>d(v(f,e),N),subscribe:n.subscribe,stiffness:o,damping:r,precision:i};return x}function no(e){let t,n,o,r,i,a,s,c,l,f,u,g;return{c(){t=L("div"),n=K("svg"),o=K("g"),r=K("path"),i=K("path"),a=K("path"),s=K("path"),c=K("g"),l=K("path"),f=K("path"),u=K("path"),g=K("path"),_(r,"d","M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"),_(r,"fill","#FF7C00"),_(r,"fill-opacity","0.4"),_(r,"class","svelte-zyxd38"),_(i,"d","M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"),_(i,"fill","#FF7C00"),_(i,"class","svelte-zyxd38"),_(a,"d","M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"),_(a,"fill","#FF7C00"),_(a,"fill-opacity","0.4"),_(a,"class","svelte-zyxd38"),_(s,"d","M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"),_(s,"fill","#FF7C00"),_(s,"class","svelte-zyxd38"),W(o,"transform","translate("+e[1][0]+"px, "+e[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"),_(l,"class","svelte-zyxd38"),_(f,"d","M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"),_(f,"fill","#FF7C00"),_(f,"class","svelte-zyxd38"),_(u,"d","M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"),_(u,"fill","#FF7C00"),_(u,"fill-opacity","0.4"),_(u,"class","svelte-zyxd38"),_(g,"d","M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"),_(g,"fill","#FF7C00"),_(g,"class","svelte-zyxd38"),W(c,"transform","translate("+e[2][0]+"px, "+e[2][1]+"px)"),_(n,"viewBox","-1200 -1200 3000 3000"),_(n,"fill","none"),_(n,"xmlns","http://www.w3.org/2000/svg"),_(n,"class","svelte-zyxd38"),_(t,"class","svelte-zyxd38"),B(t,"margin",e[0])},m(p,d){k(p,t,d),A(t,n),A(n,o),A(o,r),A(o,i),A(o,a),A(o,s),A(n,c),A(c,l),A(c,f),A(c,u),A(c,g)},p(p,[d]){d&2&&W(o,"transform","translate("+p[1][0]+"px, "+p[1][1]+"px)"),d&4&&W(c,"transform","translate("+p[2][0]+"px, "+p[2][1]+"px)"),d&1&&B(t,"margin",p[0])},i:I,o:I,d(p){p&&y(t)}}}function oo(e,t,n){let o,r,{margin:i=!0}=t;const a=wt([0,0]);je(e,a,g=>n(1,o=g));const s=wt([0,0]);je(e,s,g=>n(2,r=g));let c;function l(){return new Promise(async g=>{await Promise.all([a.set([125,140]),s.set([-125,-140])]),await Promise.all([a.set([-125,140]),s.set([125,-140])]),await Promise.all([a.set([-125,0]),s.set([125,-0])]),await Promise.all([a.set([125,0]),s.set([-125,0])]),g()})}async function f(){await l(),c||f()}async function u(){await Promise.all([a.set([125,0]),s.set([-125,0])]),f()}return tt(()=>(u(),()=>c=!0)),e.$$set=g=>{"margin"in g&&n(0,i=g.margin)},[i,o,r,a,s]}class ro extends Ge{constructor(t){super(),De(this,t,oo,no,xe,{margin:0})}}const io=e=>({}),yt=e=>({});function vt(e,t,n){const o=e.slice();return o[37]=t[n],o[39]=n,o}function kt(e,t,n){const o=e.slice();return o[37]=t[n],o}function ao(e){let t,n,o,r,i;const a=e[29].error,s=Ut(a,e,e[28],yt);let c=e[16]&&xt(e);return{c(){t=L("span"),t.textContent="Error",n=U(),s&&s.c(),o=U(),c&&c.c(),r=te(),_(t,"class","error svelte-j1gjts")},m(l,f){k(l,t,f),k(l,n,f),s&&s.m(l,f),k(l,o,f),c&&c.m(l,f),k(l,r,f),i=!0},p(l,f){s&&s.p&&(!i||f[0]&268435456)&&Vt(s,a,l,l[28],i?Gt(a,l[28],f,io):Wt(l[28]),yt),l[16]?c?(c.p(l,f),f[0]&65536&&F(c,1)):(c=xt(l),c.c(),F(c,1),c.m(r.parentNode,r)):c&&(c.d(1),c=null)},i(l){i||(F(s,l),F(c),i=!0)},o(l){H(s,l),i=!1},d(l){l&&y(t),l&&y(n),s&&s.d(l),l&&y(o),c&&c.d(l),l&&y(r)}}}function so(e){let t,n,o,r,i,a,s,c,l,f=e[8]==="default"&&e[18]&&zt(e);function u(m,E){if(m[7])return fo;if(m[1]!==null&&m[2]!==void 0&&m[1]>=0)return co;if(m[1]===0)return lo}let g=u(e),p=g&&g(e),d=e[4]&&St(e);const x=[mo,go],v=[];function N(m,E){return m[14]!=null?0:1}i=N(e),a=v[i]=x[i](e);let S=!e[4]&&Pt(e);return{c(){f&&f.c(),t=U(),n=L("div"),p&&p.c(),o=U(),d&&d.c(),r=U(),a.c(),s=U(),S&&S.c(),c=te(),_(n,"class","svelte-j1gjts"),B(n,"meta-text-center",e[8]==="center"),B(n,"meta-text",e[8]==="default")},m(m,E){f&&f.m(m,E),k(m,t,E),k(m,n,E),p&&p.m(n,null),A(n,o),d&&d.m(n,null),k(m,r,E),v[i].m(m,E),k(m,s,E),S&&S.m(m,E),k(m,c,E),l=!0},p(m,E){m[8]==="default"&&m[18]?f?f.p(m,E):(f=zt(m),f.c(),f.m(t.parentNode,t)):f&&(f.d(1),f=null),g===(g=u(m))&&p?p.p(m,E):(p&&p.d(1),p=g&&g(m),p&&(p.c(),p.m(n,o))),m[4]?d?d.p(m,E):(d=St(m),d.c(),d.m(n,null)):d&&(d.d(1),d=null),(!l||E[0]&256)&&B(n,"meta-text-center",m[8]==="center"),(!l||E[0]&256)&&B(n,"meta-text",m[8]==="default");let q=i;i=N(m),i===q?v[i].p(m,E):(Fe(),H(v[q],1,1,()=>{v[q]=null}),Ie(),a=v[i],a?a.p(m,E):(a=v[i]=x[i](m),a.c()),F(a,1),a.m(s.parentNode,s)),m[4]?S&&(S.d(1),S=null):S?S.p(m,E):(S=Pt(m),S.c(),S.m(c.parentNode,c))},i(m){l||(F(a),l=!0)},o(m){H(a),l=!1},d(m){f&&f.d(m),m&&y(t),m&&y(n),p&&p.d(),d&&d.d(),m&&y(r),v[i].d(m),m&&y(s),S&&S.d(m),m&&y(c)}}}function xt(e){let t,n,o,r,i,a,s,c,l=(e[6]||"")+"",f,u,g,p;return{c(){t=L("div"),n=L("div"),o=L("button"),o.innerHTML='<svg width="100%" height="100%" viewB
8ox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>',r=U(),i=L("div"),a=L("div"),a.textContent="Something went wrong",s=U(),c=L("div"),f=j(l),_(o,"class","toast-close svelte-j1gjts"),_(a,"class","toast-title svelte-j1gjts"),_(c,"class","toast-text svelte-j1gjts"),_(i,"class","toast-details svelte-j1gjts"),_(n,"class","toast-body svelte-j1gjts"),_(t,"class","toast svelte-j1gjts")},m(d,x){k(d,t,x),A(t,n),A(n,o),A(n,r),A(n,i),A(i,a),A(i,s),A(i,c),A(c,f),g||(p=[Te(o,"click",e[21]),Te(n,"click",yn(e[30]))],g=!0)},p(d,x){x[0]&64&&l!==(l=(d[6]||"")+"")&&J(f,l)},i(d){u||pe(()=>{u=Pn(n,eo,{duration:100}),u.start()})},o:I,d(d){d&&y(t),g=!1,ee(p)}}}function zt(e){let t,n=`translateX(${(e[17]||0)*100-100}%)`;return{c(){t=L("div"),_(t,"class","eta-bar svelte-j1gjts"),W(t,"transform",n)},m(o,r){k(o,t,r)},p(o,r){r[0]&131072&&n!==(n=`translateX(${(o[17]||0)*100-100}%)`)&&W(t,"transform",n)},d(o){o&&y(t)}}}function lo(e){let t;return{c(){t=j("processing |")},m(n,o){k(n,t,o)},p:I,d(n){n&&y(t)}}}function co(e){let t,n=e[1]+1+"",o,r,i,a;return{c(){t=j("queue: "),o=j(n),r=j("/"),i=j(e[2]),a=j(" |")},m(s,c){k(s,t,c),k(s,o,c),k(s,r,c),k(s,i,c),k(s,a,c)},p(s,c){c[0]&2&&n!==(n=s[1]+1+"")&&J(o,n),c[0]&4&&J(i,s[2])},d(s){s&&y(t),s&&y(o),s&&y(r),s&&y(i),s&&y(a)}}}function fo(e){let t,n=e[7],o=[];for(let r=0;r<n.length;r+=1)o[r]=Et(kt(e,n,r));return{c(){for(let r=0;r<o.length;r+=1)o[r].c();t=te()},m(r,i){for(let a=0;a<o.length;a+=1)o[a]&&o[a].m(r,i);k(r,t,i)},p(r,i){if(i[0]&128){n=r[7];let a;for(a=0;a<n.length;a+=1){const s=kt(r,n,a);o[a]?o[a].p(s,i):(o[a]=Et(s),o[a].c(),o[a].m(t.parentNode,t))}for(;a<o.length;a+=1)o[a].d(1);o.length=n.length}},d(r){Qt(o,r),r&&y(t)}}}function At(e){let t,n=e[37].unit+"",o,r,i=" ",a;function s(f,u){return f[37].length!=null?po:uo}let c=s(e),l=c(e);return{c(){l.c(),t=U(),o=j(n),r=j(" | "),a=j(i)},m(f,u){l.m(f,u),k(f,t,u),k(f,o,u),k(f,r,u),k(f,a,u)},p(f,u){c===(c=s(f))&&l?l.p(f,u):(l.d(1),l=c(f),l&&(l.c(),l.m(t.parentNode,t))),u[0]&128&&n!==(n=f[37].unit+"")&&J(o,n)},d(f){l.d(f),f&&y(t),f&&y(o),f&&y(r),f&&y(a)}}}function uo(e){let t=fe(e[37].index||0)+"",n;return{c(){n=j(t)},m(o,r){k(o,n,r)},p(o,r){r[0]&128&&t!==(t=fe(o[37].index||0)+"")&&J(n,t)},d(o){o&&y(n)}}}function po(e){let t=fe(e[37].index||0)+"",n,o,r=fe(e[37].length)+"",i;return{c(){n=j(t),o=j("/"),i=j(r)},m(a,s){k(a,n,s),k(a,o,s),k(a,i,s)},p(a,s){s[0]&128&&t!==(t=fe(a[37].index||0)+"")&&J(n,t),s[0]&128&&r!==(r=fe(a[37].length)+"")&&J(i,r)},d(a){a&&y(n),a&&y(o),a&&y(i)}}}function Et(e){let t,n=e[37].index!=null&&At(e);return{c(){n&&n.c(),t=te()},m(o,r){n&&n.m(o,r),k(o,t,r)},p(o,r){o[37].index!=null?n?n.p(o,r):(n=At(o),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(o){n&&n.d(o),o&&y(t)}}}function St(e){let t,n=e[0]?`/${e[19]}`:"",o,r;return{c(){t=j(e[20]),o=j(n),r=j("s")},m(i,a){k(i,t,a),k(i,o,a),k(i,r,a)},p(i,a){a[0]&1048576&&J(t,i[20]),a[0]&524289&&n!==(n=i[0]?`/${i[19]}`:"")&&J(o,n)},d(i){i&&y(t),i&&y(o),i&&y(r)}}}function go(e){let t,n;return t=new ro({props:{margin:e[8]==="default"}}),{c(){ze(t.$$.fragment)},m(o,r){me(t,o,r),n=!0},p(o,r){const i={};r[0]&256&&(i.margin=o[8]==="default"),t.$set(i)},i(o){n||(F(t.$$.fragment,o),n=!0)},o(o){H(t.$$.fragment,o),n=!1},d(o){_e(t,o)}}}function mo(e){let t,n,o,r,i,a=`${e[14]*100}%`,s=e[7]!=null&&Nt(e);return{c(){t=L("div"),n=L("div"),s&&s.c(),o=U(),r=L("div"),i=L("div"),_(n,"class","progress-level-inner svelte-j1gjts"),_(i,"class","progress-bar svelte-j1gjts"),W(i,"width",a),_(r,"class","progress-bar-wrap svelte-j1gjts"),_(t,"class","progress-level svelte-j1gjts")},m(c,l){k(c,t,l),A(t,n),s&&s.m(n,null),A(t,o),A(t,r),A(r,i),e[31](i)},p(c,l){c[7]!=null?s?s.p(c,l):(s=Nt(c),s.c(),s.m(n,null)):s&&(s.d(1),s=null),l[0]&16384&&a!==(a=`${c[14]*100}%`)&&W(i,"width",a)},i:I,o:I,d(c){c&&y(t),s&&s.d(),e[31](null)}}}function Nt(e){let t,n=e[7],o=[];for(let r=0;r<n.length;r+=1)o[r]=jt(vt(e,n,r));return{c(){for(let r=0;r<o.length;r+=1)o[r].c();t=te()},m(r,i){for(let a=0;a<o.length;a+=1)o[a]&&o[a].m(r,i);k(r,t,i)},p(r,i){if(i[0]&8320){n=r[7];let a;for(a=0;a<n.length;a+=1){const s=vt(r,n,a);o[a]?o[a].p(s,i):(o[a]=jt(s),o[a].c(),o[a].m(t.parentNode,t))}for(;a<o.length;a+=1)o[a].d(1);o.length=n.length}},d(r){Qt(o,r),r&&y(t)}}}function qt(e){let t,n,o,r,i=e[39]!==0&&_o(),a=e[37].desc!=null&&Ct(e),s=e[37].desc!=null&&e[13]&&e[13][e[39]]!=null&&Lt(),c=e[13]!=null&&Mt(e);return{c(){i&&i.c(),t=U(),a&&a.c(),n=U(),s&&s.c(),o=U(),c&&c.c(),r=te()},m(l,f){i&&i.m(l,f),k(l,t,f),a&&a.m(l,f),k(l,n,f),s&&s.m(l,f),k(l,o,f),c&&c.m(l,f),k(l,r,f)},p(l,f){l[37].desc!=null?a?a.p(l,f):(a=Ct(l),a.c(),a.m(n.parentNode,n)):a&&(a.d(1),a=null),l[37].desc!=null&&l[13]&&l[13][l[39]]!=null?s||(s=Lt(),s.c(),s.m(o.parentNode,o)):s&&(s.d(1),s=null),l[13]!=null?c?c.p(l,f):(c=Mt(l),c.c(),c.m(r.parentNode,r)):c&&(c.d(1),c=null)},d(l){i&&i.d(l),l&&y(t),a&&a.d(l),l&&y(n),s&&s.d(l),l&&y(o),c&&c.d(l),l&&y(r)}}}function _o(e){let t;return{c(){t=j(" /")},m(n,o){k(n,t,o)},d(n){n&&y(t)}}}function Ct(e){let t=e[37].desc+"",n;return{c(){n=j(t)},m(o,r){k(o,n,r)},p(o,r){r[0]&128&&t!==(t=o[37].desc+"")&&J(n,t)},d(o){o&&y(n)}}}function Lt(e){let t;return{c(){t=j("-")},m(n,o){k(n,t,o)},d(n){n&&y(t)}}}function Mt(e){let t=(100*(e[13][e[39]]||0)).toFixed(1)+"",n,o;return{c(){n=j(t),o=j("%")},m(r,i){k(r,n,i),k(r,o,i)},p(r,i){i[0]&8192&&t!==(t=(100*(r[13][r[39]]||0)).toFixed(1)+"")&&J(n,t)},d(r){r&&y(n),r&&y(o)}}}function jt(e){let t,n=(e[37].desc!=null||e[13]&&e[13][e[39]]!=null)&&qt(e);
vendor: 1,621 bytes, line 8
8return{c(){n&&n.c(),t=te()},m(o,r){n&&n.m(o,r),k(o,t,r)},p(o,r){o[37].desc!=null||o[13]&&o[13][o[39]]!=null?n?n.p(o,r):(n=qt(o),n.c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},d(o){n&&n.d(o),o&&y(t)}}}function Pt(e){let t,n;return{c(){t=L("p"),n=j(e[9]),_(t,"class","loading svelte-j1gjts")},m(o,r){k(o,t,r),A(t,n)},p(o,r){r[0]&512&&J(n,o[9])},d(o){o&&y(t)}}}function ho(e){let t,n,o,r,i;const a=[so,ao],s=[];function c(l,f){return l[3]==="pending"?0:l[3]==="error"?1:-1}return~(n=c(e))&&(o=s[n]=a[n](e)),{c(){t=L("div"),o&&o.c(),_(t,"class",r="wrap "+e[8]+" svelte-j1gjts"),B(t,"hide",!e[3]||e[3]==="complete"||!e[5]),B(t,"translucent",e[8]==="center"&&(e[3]==="pending"||e[3]==="error")||e[11]),B(t,"generating",e[3]==="generating"),W(t,"position",e[10]?"absolute":"static"),W(t,"padding",e[10]?"0":"var(--size-8) 0")},m(l,f){k(l,t,f),~n&&s[n].m(t,null),e[32](t),i=!0},p(l,f){let u=n;n=c(l),n===u?~n&&s[n].p(l,f):(o&&(Fe(),H(s[u],1,1,()=>{s[u]=null}),Ie()),~n?(o=s[n],o?o.p(l,f):(o=s[n]=a[n](l),o.c()),F(o,1),o.m(t,null)):o=null),(!i||f[0]&256&&r!==(r="wrap "+l[8]+" svelte-j1gjts"))&&_(t,"class",r),(!i||f[0]&296)&&B(t,"hide",!l[3]||l[3]==="complete"||!l[5]),(!i||f[0]&2312)&&B(t,"translucent",l[8]==="center"&&(l[3]==="pending"||l[3]==="error")||l[11]),(!i||f[0]&264)&&B(t,"generating",l[3]==="generating"),f[0]&1024&&W(t,"position",l[10]?"absolute":"static"),f[0]&1024&&W(t,"padding",l[10]?"0":"var(--size-8) 0")},i(l){i||(F(o),i=!0)},o(l){H(o),i=!1},d(l){l&&y(t),~n&&s[n].d(),e[32](null)}}}let Ce=[],Xe=!1;async function bo(e,t=!0){if(!(window.__gradio_mode__==="website"||window.__gradio_mode__!=="app"&&t!==!0)){if
8(Ce.push(e),!Xe)Xe=!0;else return;await Ln(),requestAnimationFrame(()=>{let n=[0,0];for(let o=0;o<Ce.length;o++){const i=Ce[o].getBoundingClientRect();(o===0||i.top+window.scrollY<=n[0])&&(n[0]=i.top+window.scrollY,n[1]=o)}window.scrollTo({top:n[0]-20,behavior:"smooth"}),Xe=!1,Ce=[]})}}function wo(e,t,n){let o,r;je(e,to,z=>n(27,r=z));let{$$slots:i={},$$scope:a}=t,{eta:s=null}=t,{queue:c=!1}=t,{queue_position:l}=t,{queue_size:f}=t,{status:u}=t,{scroll_to_output:g=!1}=t,{timer:p=!0}=t,{visible:d=!0}=t,{message:x=null}=t,{progress:v=null}=t,{variant:N="default"}=t,{loading_text:S="Loading..."}=t,{absolute:m=!0}=t,{translucent:E=!1}=t,q,h=!1,b=0,C=0,M=null,D=!1,T=0,R=null,O,G=null,ne=!0;const X=()=>{n(24,b=performance.now()),n(25,C=0),h=!0,V()};function V(){requestAnimationFrame(()=>{n(25,C=(performance.now()-b)/1e3),h&&V()})}const Y=()=>{n(25,C=0),h&&(h=!1)};qn(()=>{h&&Y()});let Ee=null;const Se=()=>{n(16,D=!1)};function Ve(z){Cn.call(this,e,z)}function We(z){re[z?"unshift":"push"](()=>{G=z,n(15,G),n(7,v),n(13,R),n(14,O)})}function He(z){re[z?"unshift":"push"](()=>{q=z,n(12,q)})}return e.$$set=z=>{"eta"in z&&n(0,s=z.eta),"queue"in z&&n(22,c=z.queue),"queue_position"in z&&n(1,l=z.queue_position),"queue_size"in z&&n(2,f=z.queue_size),"status"in z&&n(3,u=z.status),"scroll_to_output"in z&&n(23,g=z.scroll_to_output),"timer"in z&&n(4,p=z.timer),"visible"in z&&n(5,d=z.visible),"message"in z&&n(6,x=z.message),"progress"in z&&n(7,v=z.progress),"variant"in z&&n(8,N=z.variant),"loading_text"in z&&n(9,S=z.loading_text),"absolute"in z&&n(10,m=z.absolute),"translucent"in z&&n(11,E=z.translucent),"$$scope"in z&&n(28,a=z.$$scope)},e.$$.update=()=>{e.$$.dirty[0]&88080385&&(s===null?n(0,s=M):c&&n(0,s=(performance.now()-b)/1e3+s),s!=null&&(n(19,Ee=s.toFixed(1)),n(26,M=s))),e.$$.dirty[0]&33554433&&n(17,T=s===null||s<=0||!C?null:Math.min(C/s,1)),e.$$.dirty[0]&128&&v!=null&&n(18,ne=!1),e.$$.dirty[0]&57472&&(v!=null?n(13,R=v.map(z=>z.index!=null&&z.length!=null?z.index/z.length:z.progress!=null?z.progress:void 0)):n(13,R=null),R?(n(14,O=R[R.length-1]),G&&(O===0?n(15,G.style.transition="0",G):n(15,G.style.transition="150ms",G))):n(14,O=void 0)),e.$$.dirty[0]&8&&(u==="pending"?X():Y()),e.$$.dirty[0]&142610440&&q&&g&&(u==="pending"||u==="complete")&&bo(q,r.autoscroll),e.$$.dirty[0]&72&&(Se(),u==="error"&&x&&n(16,D=!0)),e.$$.dirty[0]&33554432&&n(20,o=C.toFixed(1))},[s,l,f,u,p,d,x,v,N,S,m,E,q,R,O,G,D,T,ne,Ee,o,Se,c,g,b,C,M,r,a,i,Ve,We,He]}class yo extends Ge{constructor(t){super(),De(this,t,wo,ho,xe,{eta:0,queue:22,queue_position:1,queue_size:2,status:3,scroll_to_output:23,timer:4,visible:5,message:6,progress:7,variant:8,loading_text:9,absolute:10,translucent:11},null,[-1,-1])}}function Tt(e){let t,n;return t=new yo({props:{absolute:!e[4],status:e[12],timer:!1,queue_position:null,queue_size:null,translucent:!0,loading_text:Co,$$slots:{error:[xo]},$$scope:{ctx:e}}}),{c(){ze(t.$$.fragment)},m(o,r){me(t,o,r),n=!0},p(o,r){const i={};r[0]&16&&(i.absolute=!o[4]),r[0]&4096&&(i.status=o[12]),r[0]&2304|r[1]&128&&(i.$$scope={dirty:r,ctx:o}),t.$set(i)},i(o){n||(F(t.$$.fragment,o),n=!0)},o(o){H(t.$$.fragment,o),n=!1},d(o){_e(t,o)}}}function vo(e){let t;return{c(){t=L("p"),t.textContent="Please contact the author of the page to let them know.",_(t,"class","svelte-y6l4b")},m(n,o){k(n,t,o)},p:I,d(n){n&&y(t)}}}function ko(e){let t,n,o,r,i,a;return{c(){t=L("p"),n=j("Please "),o=L("a"),r=j("contact the author of the space"),a=j(" to let them know."),_(o,"href",i="https://huggingface.co/spaces/"+e[8]+"/discussions/new?title="+e[19].title(e[11]?.detail)+"&description="+e[19].description(e[11]?.detail,location.origin)),_(o,"class","svelte-y6l4b"),_(t,"class","svelte-y6l4b")},m(s,c){k(s,t,c),A(t,n),A(t,o),A(o,r),A(t,a)},p(s,c){c[0]&2304&&i!==(i="https://huggingface.co/spaces/"+s[8]+"/discussions/new?title="+s[19].title(s[11]?.detail)+"&description="+s[19].description(s[11]?.detail,location.origin))&&_(o,"href",i)},d(s){s&&y(t)}}}function xo(e){let t,n,o,r=(e[11]?.message||"")+"",i,a;function s(f,u){return f[11].status==="space_error"&&f[11].discussions_enabled?ko:vo}let c=s(e),l=c(e);return{c(){t=L("div"),n=L("p"),o=L("strong"),i=j(r),a=U(),l.c(),_(n,"class","svelte-y6l4b"),_(t,"class","error svelte-y6l4b"),_(t,"slot","error")},m(f,u){k(f,t,u),A(t,n),A(n,o),A(o,i),A(t,a),l.m(t,null)},p(f,u){u[0]&2048&&r!==(r=(f[11]?.message||"")+"")&&J(i,r),c===(c=s(f))&&l?l.p(f,u):(l.d(1),l=c(f),l&&(l.c(),l.m(t,null)))},d(f){f&&y(t),l.d()}}}function zo(e){let t,n,o;const r=[{app:e[15]},e[10],{theme_mode:e[14]},{control_page_title:e[5]},{target:e[13]},{autoscroll:e[0]}
vendor: 3,185 bytes, line 8
8,{show_footer:!e[4]},{app_mode:e[3]}];function i(s){e[25](s)}let a={};for(let s=0;s<r.length;s+=1)a=Ft(a,r[s]);return e[9]!==void 0&&(a.ready=e[9]),t=new e[17]({props:a}),re.push(()=>on(t,"ready",i)),{c(){ze(t.$$.fragment)},m(s,c){me(t,s,c),o=!0},p(s,c){const l=c[0]&58425?Tn(r,[c[0]&32768&&{app:s[15]},c[0]&1024&&On(s[10]),c[0]&16384&&{theme_mode:s[14]},c[0]&32&&{control_page_title:s[5]},c[0]&8192&&{target:s[13]},c[0]&1&&{autoscroll:s[0]},c[0]&16&&{show_footer:!s[4]},c[0]&8&&{app_mode:s[3]}]):{};!n&&c[0]&512&&(n=!0,l.ready=s[9],$t(()=>n=!1)),t.$set(l)},i(s){o||(F(t.$$.fragment,s),o=!0)},o(s){H(t.$$.fragment,s),o=!1},d(s){_e(t,s)}}}function Ao(e){let t,n;return t=new e[18]({props:{auth_message:e[10].auth_message,root:e[10].root,is_space:e[10].is_space,app_mode:e[3]}}),{c(){ze(t.$$.fragment)},m(o,r){me(t,o,r),n=!0},p(o,r){const i={};r[0]&1024&&(i.auth_message=o[10].auth_message),r[0]&1024&&(i.root=o[10].root),r[0]&1024&&(i.is_space=o[10].is_space),r[0]&8&&(i.app_mode=o[3]),t.$set(i)},i(o){n||(F(t.$$.fragment,o),n=!0)},o(o){H(t.$$.fragment,o),n=!1},d(o){_e(t,o)}}}function Eo(e){let t,n,o,r,i,a=(e[12]==="pending"||e[12]==="error")&&!(e[10]&&e[10]?.auth_required)&&Tt(e);const s=[Ao,zo],c=[];function l(f,u){return f[10]?.auth_required&&f[18]?0:f[10]&&f[17]&&f[16]?1:-1}return~(n=l(e))&&(o=c[n]=s[n](e)),{c(){a&&a.c(),t=U(),o&&o.c(),r=te()},m(f,u){a&&a.m(f,u),k(f,t,u),~n&&c[n].m(f,u),k(f,r,u),i=!0},p(f,u){(f[12]==="pending"||f[12]==="error")&&!(f[10]&&f[10]?.auth_required)?a?(a.p(f,u),u[0]&5120&&F(a,1)):(a=Tt(f),a.c(),F(a,1),a.m(t.parentNode,t)):a&&(Fe(),H(a,1,1,()=>{a=null}),Ie());let g=n;n=l(f),n===g?~n&&c[n].p(f,u):(o&&(Fe(),H(c[g],1,1,()=>{c[g]=null}),Ie()),~n?(o=c[n],o?o.p(f,u):(o=c[n]=s[n](f),o.c()),F(o,1),o.m(r.parentNode,r)):o=null)},i(f){i||(F(a),F(o),i=!0)},o(f){H(a),H(o),i=!1},d(f){a&&a.d(f),f&&y(t),~n&&c[n].d(f),f&&y(r)}}}function So(e){let t,n,o;function r(a){e[26](a)}let i={display:e[6]&&e[4],is_embed:e[4],info:!!e[8]&&e[7],version:e[1],initial_height:e[2],space:e[8],loaded:e[12]==="complete",$$slots:{default:[Eo]},$$scope:{ctx:e}};return e[13]!==void 0&&(i.wrapper=e[13]),t=new Yn({props:i}),re.push(()=>on(t,"wrapper",r)),{c(){ze(t.$$.fragment)},m(a,s){me(t,a,s),o=!0},p(a,s){const c={};s[0]&80&&(c.display=a[6]&&a[4]),s[0]&16&&(c.is_embed=a[4]),s[0]&384&&(c.info=!!a[8]&&a[7]),s[0]&2&&(c.version=a[1]),s[0]&4&&(c.initial_height=a[2]),s[0]&256&&(c.space=a[8]),s[0]&4096&&(c.loaded=a[12]==="complete"),s[0]&524089|s[1]&128&&(c.$$scope={dirty:s,ctx:a}),!n&&s[0]&8192&&(n=!0,c.wrapper=a[13],$t(()=>n=!1)),t.$set(c)},i(a){o||(F(t.$$.fragment,a),o=!0)},o(a){H(t.$$.fragment,a),o=!1},d(a){_e(t,a)}}}let No=-1;function qo(){const e=Ae({}),t=new Map,n=new IntersectionObserver(r=>{r.forEach(i=>{if(i.isIntersecting){let a=t.get(i.target);a!==void 0&&e.update(s=>({...s,[a]:!0}))}})});function o(r,i){t.set(i,r),n.observe(i)}return{register:o,subscribe:e.subscribe}}const Ot=qo();let Co="Loading...";function Lo(e,t,n){let o;je(e,Ot,w=>n(24,o=w));let{autoscroll:r}=t,{version:i}=t,{initial_height:a}=t,{app_mode:s}=t,{is_embed:c}=t,{theme_mode:l="system"}=t,{control_page_title:f}=t,{container:u}=t,{info:g}=t,{eager:p}=t,{space:d}=t,{host:x}=t,{src:v}
8=t,N=No++,S="pending",m=null,E,q=!1,h,b;async function C(w,Q){if(Q){let Z=document.createElement("style");Z.innerHTML=Q,w.appendChild(Z)}await Be(h.root+"/theme.css",document.head),h.stylesheets&&await Promise.all(h.stylesheets.map(Z=>{let ae=Z.startsWith("http:")||Z.startsWith("https:");return Be(ae?Z:h.root+"/"+Z,document.head)}))}async function M(w){const Q=await(await fetch(w+"/app_id")).text();m===null?m=Q:m!=Q&&location.reload(),setTimeout(()=>M(w),250)}function D(w){let Z=new URL(window.location.toString()).searchParams.get("__theme");return n(14,b=l||Z||"system"),b==="dark"||b==="light"?R(w,b):n(14,b=T(w)),b}function T(w){const Q=Z();window?.matchMedia("(prefers-color-scheme: dark)")?.addEventListener("change",Z);function Z(){let ae=window?.matchMedia?.("(prefers-color-scheme: dark)").matches?"dark":"light";return R(w,ae),ae}return Q}function R(w,Q){const Z=c?w.parentElement:document.body,ae=c?w:w.parentElement;ae.style.background="var(--body-background-fill)",Q==="dark"?Z.classList.add("dark"):Z.classList.remove("dark")}let O={message:"",load_status:"pending",status:"sleeping",detail:"SLEEPING"},G,ne=!1;function X(w){n(11,O=w)}tt(async()=>{window.__gradio_mode__!=="website"&&n(14,b=D(E));const w=x||d||v||location.origin;n(15,G=await Hn(w,X)),n(10,h=G.config),n(11,O={message:"",load_status:"complete",status:"running",detail:"RUNNING"}),await C(E,h.css),n(16,ne=!0),window.__is_colab__=h.is_colab,h.dev_mode&&M(h.root)});let V,Y;async function Ee(){n(17,V=(await Ye(()=>import("./Blocks-7b718c2e.js").then(w=>
8w.B),["./Blocks-7b718c2e.js","./Button-30c31499.js","./Button-4cd12e76.css","./Blocks-005a10ea.css"],import.meta.url)).default)}async function Se(){n(18,Y=(await Ye(()=>import("./Login-9909b52e.js"),["./Login-9909b52e.js","./Form-db9102f9.js","./Form-189d7bad.css","./Textbox-05dd774d.js","./Button-30c31499.js","./Button-4cd12e76.css","./BlockTitle-cd8abf10.js","./Info-f909a1c3.js","./Copy-4dc6263b.js","./ColorPicker-25010187.css","./DropdownArrow-5fa4dd09.css","./Column-144656fc.js","./Column-2853eb31.css","./Login-9c3cc0eb.css"],import.meta.url)).default)}function Ve(){h.auth_required?Se():Ee()}const We={readable_error:{NO_APP_FILE:"no app file",CONFIG_ERROR:"a config error",BUILD_ERROR:"a build error",RUNTIME_ERROR:"a runtime error"},title(w){return encodeURIComponent(`Space isn't working because there is ${this.readable_error[w]||"an error"}`)},description(w,Q){return encodeURIComponent(`Hello,
9
10Firstly, thanks for creating this space!
11
12I noticed that the space isn't working correctly because there is ${this.readable_error[w]||"an error"}.
13
14It would be great if you could take a look at this because this space is being embedded on ${Q}.
15
16Thanks!`)}};tt(async()=>{Ot.register(N,E)});function He(w){q=w,n(9,q)}function z(w){E=w,n(13,E)}return e.$$set=w=>{"autoscroll"in w&&n(0,r=w.autoscroll),"version"in w&&n(1,i=w.version),"initial_height"in w&&n(2,a=w.initial_height),"app_mode"in w&&n(3,s=w.app_mode),"is_embed"in w&&n(4,c=w.is_embed),"theme_mode"in w&&n(20,l=w.theme_mode),"control_page_title"in w&&n(5,f=w.control_page_title),"container"in w&&n(6,u=w.container),"info"in w&&n(7,g=w.info),"eager"in w&&n(21,p=w.eager),"space"in w&&n(8,d=w.space),"host"in w&&n(22,x=w.host),"src"in w&&n(23,v=w.src)},e.$$.update=()=>{e.$$.dirty[0]&2560&&n(12,S=!q&&O.load_status!=="error"?"pending":!q&&O.load_status==="error"?"error":O.load_status),e.$$.dirty[0]&18875392&&h&&(p||o[N])&&Ve()},[r,i,a,s,c,f,u,g,d,q,h,O,S,E,b,G,ne,V,Y,We,l,p,x,v,o,He,z]}class Mo extends Ge{constructor(t){super(),De(this,t,Lo,So,xe,{autoscroll:0,version:1,initial_height:2,app_mode:3,is_embed:4,theme_mode:20,control_page_title:5,container:6,info:7,eager:21,space:8,host:22,src:23},null,[-1,-1])}}const jo="./assets/index-79633565.css";let at;at=[];function Be(e,t){if(document.querySelector(`link[href='${e}']`))return Promise.resolve();const o=document.createElement("link");return o.rel="stylesheet",o.href=e,t.appendChild(o),new Promise((r,i)=>{o.addEventListener("load",()=>r()),o.addEventListener("error",()=>i(new Error(`Unable to preload CSS for ${e}`)))})}function Po(){class e extends HTMLElement{constructor(){super()}async connectedCallback(){typeof at!="string"&&at.forEach(x=>Be(x,document.head)),await Be(jo,document.head);const n=new CustomEvent("domchange",{bubbles:!0,cancelable:!1,composed:!0});var o=new MutationObserver(x=>{this.dispatchEvent(n)});o.observe(this,{childList:!0});const r=this.getAttribute("host"),i=this.getAttribute("space"),a=this.getAttribute("src"),s=this.getAttribute("control_page_title"),c=this.getAttribute("initial_height")??"300px",l=this.getAttribute("embed")??"true",f=this.getAttribute("container")??"true",u=this.getAttribute("info")??!0,g=this.getAttribute("autoscroll"),p=this.getAttribute("eager"),d=this.getAttribute("theme_mode");new Mo({target:this,props:{space:i&&i.trim(),src:a&&a.trim(),host:r&&r.trim(),info:u!=="false",container:f!=="false",is_embed:l!=="false",initial_height:c??void 0,eager:p==="true",version:"3-28-1",theme_mode:d,autoscroll:g==="true",control_page_title:s==="true",app_mode:window.__gradio_mode__==="app"}})}}customElements.get("gradio-app")||customElements.define("gradio-app",e)}Po();export{yo as $,nr as A,K as B,_ as C,W as D,A as E,I as F,L as G,U as H,j as I,Te as J,J as K,_n as L,B as M,Qt as N,ro as O,sr as P,je as Q,to as R,Ge as S,Ln as T,Yo as U,Ut as V,Uo as W,Vt as X,Wt as Y,Gt as Z,Ye as _,on as a,ee as a0,ge as a1,Bo as a2,wt as a3,Bt as a4,qn as a5,Io as a6,Jo as a7,Qo as a8,Ho as a9,pe as aa,$o as ab,eo as ac,Vo as ad,en as ae,Ro as af,ar as ag,ir as ah,Wo as ai,Oo as aj,yn as ak,Go as al,Pn as am,To as an,tr as ao,Do as ap,Fo as aq,er as ar,lt as as,re as b,Zo as c,rr as d,ze as e,te as f,k as g,Tn as h,De as i,On as j,$t as k,Fe as l,me as m,_e as n,Ie as o,F as p,y as q,Ko as r,xe as s,H as t,tt as u,Xo as v,Ae as w,Ft as x,Cn as y,or as z};
17//# sourceMappingURL=index-a24dbb5b.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.