javascript:(()=>{let dlst=["masterpiece","best quality","score_\\d+(_up)?%22,%22lowres%22,%22bad%20(anatomy|hands)%22,%22text%22,%22error%22,%22missing%20fingers%22,%22(extra|fewer)%20digits?%22,%22cropped%22,%22(worst|low|normal)%20quality%22,%22jpeg%20artifacts%22,%22signature%22,%22watermark%22,%22username%22,%22blurry%22,%22artist%20name%22,%22(high|low|worst)[\\s_]*quality%22,%22lowers%22,%22(extra|fewer|missing)[\\s_]*(fingers|arms|legs)%22,%22logo%22,%22dated%22,%22sign%22,%22word%22,%22mosaic%22,%22censored%22],slst=[%22Model:%22,%22Negative%20prompt:%22,%22Version:%22],e=e=%3Ee?.length?e.split(/[\n,]%20(?=[\w%20%22]+:%20)/).join(%22\n%22).replace(/^\s*\n/mg,%22%22):%22no%20info%22,de=async%20d=%3E(await%20new%20Response((new%20Blob([d])).stream().pipeThrough(new%20DecompressionStream(%22deflate%22))).arrayBuffer()),r=async%20a=%3E{if(!a.target.open)return;a.target.removeEventListener(%22toggle%22,r);let%20l1=(new%20TextDecoder(%22latin1%22).decode(ab=(await(await%20fetch(a.target.dataset.href)).arrayBuffer()))),u8=new%20Uint8Array(ab),t16=((idx=l1.search(/(?%3C=UNICODE\0)/u))!=-1)?(ed=l1.match(/(?:eXIf|Exif\0\0|EXIF[\s\S]{2}\0\0)(..)[\s\S]*?(?=UNICODE\0)/u),sz=u8[ed.index-2]*256+u8[ed.index-1],new%20TextDecoder(%22utf-16%22+((ed?.[1]==%22MM%22||(u8[0]==0xFF&&u8[1]==0xD8))?%22be%22:%22%22)).decode(sz==0?ab.slice(idx):ab.slice(idx,idx+sz))):%22%22,o=a.target.querySelector(%22div%22),l=[...l1.matchAll(/(?%3C=(?:tE|iT)Xt(?:parameters|Description|Comment|prompt)\0+)([\s\S]+?)(?=[\s\S]{4}\0)/udg)]?.map(m=%3E(new%20TextDecoder(%22utf-8%22)).decode(ab.slice(m.indices[0][0],m.indices[0][1]))),z=await%20Promise.all([...l1.matchAll(/zTXt(?:parameters|Description|Comment|prompt)\0+/udg)]?.map(async%20(m)=%3E{h=m.indices[0][0],t=m.indices[0][1],cs=u8[h-4]*(2**24)+u8[h-3]*(2**16)+u8[h-2]*(2**8)+u8[h-1];return%20(new%20TextDecoder(%22utf-8%22)).decode(await%20de(ab.slice(t,h+4+cs)))})),d=t16.match(/[^%01]*/u)?.[0]?.replace(/[\uffdb\uffc0].*?$/,%22%22);o.innerText=e((l?.join(%22\n%22)??%22%22)+(z?.join(%22\n%22)??%22%22)+(d?d:%22%22));o.innerHTML=o.innerHTML.replace(slst.length?new%20RegExp(%22(%22+slst.join(%22|%22)+%22)%22,%22g%22):/(?!)/,%22%3Cstrong%3E%3Cu%3E$&%3C/u%3E%3C/strong%3E%22).replace(dlst.length?new%20RegExp(%22[\\[\\{\\(]*(?%3C!\\w)(%22+dlst.join(%22|%22)+%22)(?!\\w):?-?[\\d\\.]*[\\]\\}\\)]*[,\\s]*%22,%22g%22):/(?!)/,%27%3Cspan%20style=%22opacity:0.4%22%3E$&%3C/span%3E%27)},a=e=%3E{let%20t=e.parentElement;if(t.dataset.done||!/\.(png|jpg|webp)$/.test(e.href))return;let%20a=document.createElement(%22details%22);a.setAttribute(%22open%22,%20%22%22);a.innerHTML=%27%3Csummary%20style=%22user-select:none;cursor:pointer;%22%3EInfo%3C/summary%3E%3Cdiv%20style=%22font-family:\\%22chrome\\%22;max-width:50vw;overflow:auto;white-space:pre-wrap%22%3E...%3C/div%3E%27,a.dataset.href=e.href,a.addEventListener(%22toggle%22,r),bq=t.querySelector(%22blockquote%22),bq&&bq.after(a),t.dataset.done=!0},n=s=%3E[...document.querySelectorAll(s)].forEach(a);n(%22.thre%20a:first-of-type,.c9-14%20a:first-of-type%22);n(%22.rtd%20a:last-of-type,.c9-10%20a:last-of-type%22);let%20mo1=new%20MutationObserver(e=%3E{e.forEach(e=%3E{if(!e.addedNodes.length)return;n(%22.rtd%20a:last-of-type%22)})}),l=document.querySelector(%22.thre%22);l&&mo1.observe(l,{childList:!0});const%20H=s=%3EString(s||%22%22).replace(/[&%3C%3E%22]/g,m=%3E({%22&%22:%22&%22,%22%3C%22:%22<%22,%22%3E%22:%22>%22,%27%22%27:%22"%22}[m])),QS=%27a[href$=%22.mp4%22],video[src$=%22.mp4%22]%27,U=el=%3E{try{return%20new%20URL(el.tagName===%22VIDEO%22?(el.currentSrc||el.src):el.href,location.href).href}catch(e){return%20el.tagName===%22VIDEO%22?(el.currentSrc||el.src):el.href}},seen=new%20Set(),host=el=%3Eel.closest(%22div,li,p,figure,.rtd,.thre%22)||el.parentNode||document.body,show=(el,t,txt)=%3E{let%20det=document.createElement(%22details%22);det.setAttribute(%22open%22,%20%22%22);det.innerHTML=%27%3Csummary%20style=%22user-select:none;cursor:pointer;%22%3E🎞%EF%B8%8FInfo%3C/summary%3E%3Cdiv%20style=%22font-family:\\%22chrome\\%22;max-width:50vw;overflow:auto;white-space:pre-wrap%22%3E%27+H(txt)+%27%3C/div%3E%27;host(el).appendChild(det)},JP=s=%3E{try{return%20JSON.parse(s)}catch(e){return%20null}},strAt=(S,i)=%3E{let%20j=i+1,esc=0;for(;j%3CS.length;j++){let%20c=S[j];if(esc){esc=0;continue}if(c===%22\\%22){esc=1;continue}if(c==%27%22%27){j++;break}}return%20S.slice(i,j)},objAt=(S,i)=%3E{let%20j=i,d=0,str=0,esc=0;for(;j%3CS.length;j++){let%20c=S[j];if(str){if(esc){esc=0;continue}if(c===%22\\%22){esc=1;continue}if(c==%27%22%27){str=0}continue}if(c==%27%22%27){str=1;continue}if(c==%22{%22)d++;else%20if(c==%22}%22){d--;if(d==0){j++;break}}}return%20S.slice(i,j)},isLabely=t=%3E{t=String(t||%22%22).trim();return%20(/^(TxtEmb|TextEmb)/i.test(t))||(!/\\s/.test(t)&&t.length%3C24)},bestStr=inp=%3E{if(!inp||typeof%20inp!==%22object%22)return%20null;const%20pri=[%22populated_text%22,%22wildcard_text%22,%22prompt%22,%22positive_prompt%22,%22result%22,%22text%22,%22string%22,%22value%22];for(const%20k%20of%20pri){const%20v=inp[k];if(typeof%20v===%22string%22&&v.trim())return%20v.trim()}let%20best=null;for(const%20k%20in%20inp){const%20v=inp[k];if(typeof%20v===%22string%22&&v.trim()){if(!best||v.length%3Ebest.length)best=v}}return%20best&&best.trim()},pickFromNodes=nodes=%3E{const%20EX=/PointMosaic|Mosaic|Mask|TxtEmb|TextEmb/i;let%20map={};if(Array.isArray(nodes))for(const%20n%20of%20nodes){if(n&&n.id!=null)map[String(n.id)]=n}const%20resolve=(node,depth=0)=%3E{if(!node||depth%3E4)return%20null;const%20ti=(node.title||(node._meta&&node._meta.title)||%22%22),ct=(node.type||node.class_type||%22%22);let%20s=bestStr(node.inputs);if(typeof%20s===%22string%22&&s&&!isLabely(s))return%20s;if(node.inputs&&typeof%20node.inputs===%22object%22){for(const%20k%20in%20node.inputs){const%20v=node.inputs[k];if(Array.isArray(v)&&map[String(v[0])]){const%20r=resolve(map[String(v[0])],depth+1);if(r&&!isLabely(r))return%20r}else%20if(typeof%20v===%22string%22&&v.trim()&&!isLabely(v))return%20v.trim()}}if(Array.isArray(node.widgets_values))for(const%20v%20of%20node.widgets_values){if(typeof%20v===%22string%22&&v.trim()&&!isLabely(v))return%20v.trim()}return%20null};for(const%20n%20of%20nodes||[]){if(!n)continue;if(/ImpactWildcardProcessor/i.test(n.type||n.class_type||%22%22)){let%20s=resolve(n);if(s)return%20s}}for(const%20n%20of%20nodes||[]){if(!n)continue;if(/WanVideoTextEncodeSingle/i.test(n.type||n.class_type||%22%22)){let%20s=resolve(n);if(s)return%20s}}for(const%20n%20of%20nodes||[]){if(!n)continue;if(/WanVideoTextEncode/i.test(n.type||n.class_type||%22%22)){let%20s=resolve(n);if(s)return%20s}}for(const%20n%20of%20nodes||[]){if(!n)continue;let%20ty=n.type||n.class_type||%22%22,tt=n.title||(n._meta&&n._meta.title)||%22%22;if((/CLIPTextEncode|CLIP.*Text/i.test(ty))&&/Positive/i.test(tt)&&!/Negative/i.test(tt)){let%20s=bestStr(n.inputs);if(!s&&Array.isArray(n.widgets_values))s=n.widgets_values[0];if(typeof%20s===%22string%22&&s.trim()&&!isLabely(s))return%20s.trim()}}for(const%20n%20of%20nodes||[]){if(!n)continue;let%20tt=n.title||(n._meta&&n._meta.title)||%22%22;if(EX.test(tt))continue;let%20s=bestStr(n.inputs);if(!s&&Array.isArray(n.widgets_values))s=n.widgets_values[0];if(typeof%20s===%22string%22&&s.trim()&&!isLabely(s)&&/Positive/i.test(tt)&&!/Negative/i.test(tt))return%20s.trim()}return%20null},scanHeu=obj=%3E{const%20EX_T=/PointMosaic|Mosaic|Mask|TxtEmb|TextEmb/i,EX_C=/ShowText|Display|Note|Preview|VHS_|Image|Resize|Seed|INTConstant|SimpleMath|Any%20Switch|StringConstant(?!Multiline)/i;let%20best=null,sc=-1e9,st=[obj];while(st.length){let%20x=st.pop();if(!x||typeof%20x!==%22object%22)continue;let%20ct=x.class_type||x.type||%22%22,ti=(x._meta&&x._meta.title)||x.title||%22%22,v=(x.inputs&&bestStr(x.inputs))||(Array.isArray(x.widgets_values)&&x.widgets_values[0]);if(typeof%20v===%22string%22&&v.trim()){let%20s=(/Positive/i.test(ti)?1000:0)+(/Negative/i.test(ti)?-1000:0)+(/TextEncode|CLIPText/i.test(ct)?120:0)+(/ImpactWildcardProcessor|WanVideoTextEncodeSingle/i.test(ct)?300:0)+Math.min(220,Math.floor(v.length/8));if(EX_T.test(ti)||EX_T.test(ct))s-=900;if(EX_C.test(ct))s-=400;if(isLabely(v))s-=500;if(s%3Esc){sc=s;best=v.trim()}}for(const%20k%20in%20x){try{st.push(x[k])}catch(e){}}}return%20best},parse=async(u,el)=%3E{try{let%20buf=await%20fetch(u).then(r=%3E{if(!r.ok)throw%20new%20Error(r.status);return%20r.arrayBuffer()}),s=new%20TextDecoder(%22utf-8%22).decode(new%20Uint8Array(buf)),out=null,m,i;m=/%22prompt%22\s*:\s*/.exec(s);if(m){i=m.index+m[0].length;if(s[i]==%27%22%27){let%20lit=strAt(s,i),inner=JP(lit);if(typeof%20inner===%22string%22){let%20obj=JP(inner);if(obj)out=pickFromNodes(obj.nodes)||scanHeu(obj)}else%20if(inner&&typeof%20inner===%22object%22){out=pickFromNodes(inner.nodes)||scanHeu(inner)}}else%20if(s[i]==%22{%22){let%20js=objAt(s,i),obj=JP(js);if(obj)out=pickFromNodes(obj.nodes)||scanHeu(obj)}}if(!out){m=/%22workflow%22\s*:\s*\{/.exec(s);if(m){i=m.index+m[0].length-1;let%20js=objAt(s,i),wf=JP(js);if(wf)out=pickFromNodes(wf.nodes)||scanHeu(wf)}}if(!out){let%20mm=/%22CLIPTextEncode%22[\s\S]{0,2000}?%22title%22\s*:\s*%22([^%22]*Positive[^%22]*)%22[\s\S]{0,1000}?%22(text|string)%22\s*:\s*%22((?:\\.|[^%22\\])*)%22/i.exec(s);if(mm)out=mm[3].replace(/\\%22/g,%27%22%27)}show(el,%22🎞%EF%B8%8FInfo%22,out||%22prompt%20not%20found%22)}catch(e){show(el,%22🎞%EF%B8%8FInfo%22,(e&&e.message)||String(e))}},run=el=%3E{let%20u=U(el);if(!u||seen.has(u))return;seen.add(u);parse(u,el)};document.querySelectorAll(QS).forEach(run);new%20MutationObserver(ms=%3E{ms.forEach(m=%3E{m.addedNodes&&m.addedNodes.forEach(n=%3E{if(n&&n.querySelector)n.querySelectorAll(QS).forEach(run)})})}).observe(document.body,{childList:!0,subtree:!0});})()