1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1931],{41931:(e,a,n)=>{n.d(a,{$2:()=>y,AC:()=>ee,AN:()=>ei,D7:()=>u,EN:()=>eo,FE:()=>l,Fw:()=>el,H:()=>J,I_:()=>Y,Mu:()=>eb,OX:()=>i,Ol:()=>h,PV:()=>x,R1:()=>eK,Sk:()=>ep,TS:()=>m,Wd:()=>em,XN:()=>ef,Z5:()=>w,Zi:()=>Q,_E:()=>ec,_l:()=>v,a9:()=>S,aV:()=>t,bl:()=>er,cj:()=>r,dm:()=>eg,eZ:()=>z,ir:()=>ed,k4:()=>eu,kO:()=>C,o8:()=>s,qH:()=>ea,sB:()=>g,t_:()=>o,uZ:()=>en,ue:()=>_,ul:()=>B});let t="1K",i=18e4,r=8e3,o=6,g=[1,2,4],m=!0,l=[{value:"1K",label:"1K"},{value:"2K",label:"2K"},{value:"4K",label:"4K"}],u="medium",s=[{value:"low",label:"Low"},{value:"medium",label:"Medium"},{value:"high",label:"High"}],d={"text-to-image":{"1K":15,"2K":20,"4K":30},"image-to-image":{"1K":15,"2K":20,"4K":30}},f={"nano-banana-2-lite":{"text-to-image":{"1K":10,"2K":10,"4K":10},"image-to-image":{"1K":10,"2K":10,"4K":10}},"nano-banana-2":{"text-to-image":{"1K":15,"2K":20,"4K":30},"image-to-image":{"1K":15,"2K":20,"4K":30}},"nano-banana-2.1":{"text-to-image":{"1K":10,"2K":14,"4K":20},"image-to-image":{"1K":10,"2K":14,"4K":20}},"nano-banana-pro":{"text-to-image":{"1K":25,"2K":25,"4K":40},"image-to-image":{"1K":25,"2K":25,"4K":40}}},b={"seedream-5-pro":{"text-to-image":{"1K":15,"2K":25,"4K":25},"image-to-image":{"1K":15,"2K":25,"4K":25}}},p={"text-to-image":{low:{"1K":2,"2K":4,"4K":5},medium:{"1K":10,"2K":20,"4K":30},high:{"1K":40,"2K":80,"4K":120}},"image-to-image":{low:{"1K":17,"2K":19,"4K":20},medium:{"1K":25,"2K":35,"4K":45},high:{"1K":55,"2K":95,"4K":135}}},c={low:5,medium:12,high:40},K={"1K":12,"2K":45},v=10,x="gpt-image-2",h="gpt-image-2-text-to-image",S="gpt-image-2-image-to-image",w="nano-banana-2-text-to-image",k="nano-banana-2-image-to-image",G="nano-banana-2.1-text-to-image",I="nano-banana-2.1-image-to-image",N="nano-banana-2-lite-text-to-image",P="nano-banana-2-lite-image-to-image",C="nano-banana-pro-text-to-image",L="nano-banana-pro-image-to-image",B="seedream-5-pro-text-to-image",T="seedream-5-pro-image-to-image",y="grok-imagine-image-2.0-text-to-image",F="grok-imagine-image-2.0-image-to-image",O="ideogram-4.5-text-to-image",$="ideogram-4.5-image-to-image",_=5,W="flux-3-text-to-image",j="flux-3-image-to-image",E=[{value:"gpt-image-2.5-flare-text-to-image",label:"GPT Image 2.5 Flare",provider:x,scenes:["text-to-image"]},{value:"gpt-image-2.5-flare-image-to-image",label:"GPT Image 2.5 Flare",provider:x,scenes:["image-to-image"]},{value:"gpt-image-2.5-sunburst-text-to-image",label:"GPT Image 2.5 Sunburst",provider:x,scenes:["text-to-image"]},{value:"gpt-image-2.5-sunburst-image-to-image",label:"GPT Image 2.5 Sunburst",provider:x,scenes:["image-to-image"]},{value:h,label:"GPT Image 2",provider:x,scenes:["text-to-image"]},{value:S,label:"GPT Image 2",provider:x,scenes:["image-to-image"]},{value:w,label:"Gemini Nano Banana 2",provider:x,scenes:["text-to-image"]},{value:k,label:"Gemini Nano Banana 2",provider:x,scenes:["image-to-image"]},{value:G,label:"Gemini Nano Banana 2.1",provider:x,scenes:["text-to-image"]},{value:I,label:"Gemini Nano Banana 2.1",provider:x,scenes:["image-to-image"]},{value:C,label:"Gemini Nano Banana Pro",provider:x,scenes:["text-to-image"]},{value:L,label:"Gemini Nano Banana Pro",provider:x,scenes:["image-to-image"]},{value:B,label:"Seedream 5.0 Pro",provider:x,scenes:["text-to-image"]},{value:T,label:"Seedream 5.0 Pro",provider:x,scenes:["image-to-image"]},{value:y,label:"Grok Imagine Image 2.0",provider:x,scenes:["text-to-image"]},{value:F,label:"Grok Imagine Image 2.0",provider:x,scenes:["image-to-image"]},{value:O,label:"Ideogram 4.5",provider:x,scenes:["text-to-image"]},{value:$,label:"Ideogram 4.5",provider:x,scenes:["image-to-image"]},{value:W,label:"Flux 3",provider:x,scenes:["text-to-image"]},{value:j,label:"Flux 3",provider:x,scenes:["image-to-image"]}],A={"nano-banana-2":[w,k,"nano-banana-2","gemini-3.1-flash-image","gemini-3.1-flash-image-preview","google/nano-banana-2/text-to-image","google/nano-banana-2/edit","fal-ai/nano-banana-2","fal-ai/nano-banana-2/edit"],"nano-banana-2.1":[G,I,"nano-banana-2.1","fal-ai/nano-banana-2.1","fal-ai/nano-banana-2.1/edit"],"nano-banana-2-lite":[N,P,"nano-banana-2-lite","gemini-3.1-flash-lite-image","google/nano-banana-2-lite/text-to-image","google/nano-banana-2-lite/edit"],"nano-banana-pro":[C,L,"nano-banana-pro","gemini-3-pro-image","gemini-3-pro-image-preview","google/nano-banana-pro/text-to-image","google/nano-banana-pro/edit","fal-ai/nano-banana-pro","fal-ai/nano-banana-pro/edit"]},Z={"seedream-5-pro":[B,T,"seedream-5-pro","seedream-5.0-pro","seedream-v5.0-pro","doubao-seedream-5.0-pro","bytedance/seedream-v5.0-pro","bytedance/seedream-v5.0-pro/edit","bytedance/seedream/v5/pro/text-to-image","bytedance/seedream/v5/pro/edit"]},H={"grok-imagine-image-2.0":[y,F,"grok-imagine-image-2.0","xai/grok-imagine-image/v2.0/text-to-image","xai/grok-imagine-image/v2.0/edit"]},M={"ideogram-4.5":[O,$,"ideogram-4.5","ideogram/v4.5","ideogram/v4.5/edit"]};function V(e){let a=String(e||"").trim().toLowerCase();if(!a)return null;for(let[e,n]of Object.entries(A))if(n.includes(a))return e;return null}function X(e){let a=String(e||"").trim().toLowerCase();if(!a)return null;for(let[e,n]of Object.entries(Z))if(n.includes(a))return e;return null}function q(e){let a=String(e||"").trim().toLowerCase();if(!a)return null;for(let[e,n]of Object.entries(H))if(n.includes(a))return e;return null}function D(e){let a=String(e||"").trim().toLowerCase();if(!a)return null;for(let[e,n]of Object.entries(M))if(n.includes(a))return e;return null}function J(e){return!!D(e)}let R=[W,j,"flux-3","blackforestlabs/flux-3/text-to-image","blackforestlabs/flux-3/edit-image"];function U(e){let a=String(e||"").trim().toLowerCase();return R.includes(a)?"flux-3":null}function z(e){return!!U(e)}function Q(e,a){let n=String(a||"").trim().toLowerCase();return n.includes("image-to-image")||n.endsWith("/edit-image")?j:W}function Y(e){return!!q(e)}function ee(e){let a=et(e);return"gpt-image-2.5-flare"===a||"gpt-image-2.5-sunburst"===a}function ea(e){return"gpt-image-2"===et(e)||ee(e)}function en(e){return i}function et(e){let a=V(e);if(a)return a;let n=X(e);if(n)return n;let t=q(e);if(t)return t;let i=D(e);if(i)return i;let r=U(e);if(r)return r;let o=String(e||"").trim().toLowerCase();for(let e of["flare","sunburst"]){let a=`gpt-image-2.5-${e}`;if([a,`${a}-text-to-image`,`${a}-image-to-image`,`openai/gpt-image-2.5/${e}/text-to-image`,`openai/gpt-image-2.5/${e}/edit`].includes(o))return a}return o===h||o===S||"gpt-image-2"===o||"gpt-image-1"===o||"openai/gpt-image-2"===o||"openai/gpt-image-2/edit"===o?"gpt-image-2":null}function ei(e,a){let n=String(e||"").trim(),t=et(n);return t?({"gpt-image-2":"GPT Image 2","gpt-image-2.5-flare":"GPT Image 2.5 Flare","gpt-image-2.5-sunburst":"GPT Image 2.5 Sunburst","nano-banana-2":"Gemini Nano Banana 2","nano-banana-2.1":"Gemini Nano Banana 2.1","nano-banana-2-lite":"Nano Banana 2 Lite","nano-banana-pro":"Gemini Nano Banana Pro","seedream-5-pro":"Seedream 5.0 Pro","grok-imagine-image-2.0":"Grok Imagine Image 2.0","ideogram-4.5":"Ideogram 4.5","flux-3":"Flux 3"})[t]:n.replace(/-(text-to-image|image-to-image)$/i,"").replace(/\/(text-to-image|image-to-image|edit)$/i,"")||String(a||"").trim()}function er(e,a){let n=String(a||"").trim().toLowerCase(),t="image-to-image"===n||n.includes("image-to-image")||n.endsWith("/edit");return"grok-imagine-image-2.0"===e&&t?F:y}function eo(e,a){let n=String(a||"").trim().toLowerCase();return"image-to-image"===n||n.includes("image-to-image")||n.endsWith("/edit")?$:O}function eg(e,a){let n=String(a||"").trim().toLowerCase(),t="image-to-image"===n||n.includes("image-to-image")||n.endsWith("/edit");return"nano-banana-2-lite"===e?t?P:N:"nano-banana-pro"===e?t?L:C:"nano-banana-2.1"===e?t?I:G:t?k:w}function em(e,a,n){let t=es(n);return E.filter(n=>n.scenes.includes(e)&&n.provider===a&&(!t||t.has(et(n.value))))}function el(e,a,n){return em(e,a,n)[0]?.value??""}function eu(e,a,n,t){let i=em(e,a,t),r=String(n||"").trim();if(i.some(e=>e.value===r))return r;let o=et(r),g=o?i.find(e=>et(e.value)===o):void 0;return g?.value??i[0]?.value??""}function es(e){let a=function e(a){if(Array.isArray(a))return a.filter(e=>"string"==typeof e&&!!e);if("string"!=typeof a||!a.trim())return[];let n=a.trim();if(n.startsWith("["))try{return e(JSON.parse(n))}catch{return[]}return n.split(",").map(e=>
1e.trim()).filter(Boolean)}(e);if(0===a.length)return null;let n=a.flatMap(e=>{let a=et(e);return a?[a]:[]});return n.length>0?new Set(n):null}function ed(e,a){let n=et(e);if("nano-banana-2-lite"===n)return!1;let t=es(a);return!t||!!(n&&t.has(n))}function ef(e){let a=String(e||t).trim().toUpperCase();return"2K"===a||"4K"===a?a:t}function eb(e){let a=et(e);return"nano-banana-2-lite"===a?l.filter(e=>"1K"===e.value):"seedream-5-pro"===a||"grok-imagine-image-2.0"===a||"ideogram-4.5"===a||"flux-3"===a?l.filter(e=>"1K"===e.value||"2K"===e.value):[...l]}function ep(e,a){if("nano-banana-2-lite"===V(e))return"1K";let n=ef(a);return"seedream-5-pro"===X(e)&&"4K"===n||("grok-imagine-image-2.0"===q(e)||J(e)||z(e))&&"4K"===n?"2K":n}function ec(e){let a=String(e||u).trim().toLowerCase();return"low"===a||"high"===a?a:u}function eK(e,a,n,t){let i=ep(n,a);if(ea(n)){let a=ec(t);return p[e][a][i]}if(z(n))return K["2K"===i?"2K":"1K"];if(J(n))return c[ec(t)];let r=V(n);if(r)return f[r][e][i];let o=X(n);return o?b[o][e][i]:d[e][i]}}}]);
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.