1import{qc as n,qd as g,qe as d,qf as f,qg as b,qh as q,nR as w,aJ as c,o as v,qi as h,mi as l,qj as I,qk as x,ql as y,qm as S,qn as T,qo as A,qp as M,qq as E,qr as U,qs as C,aU as j,qt as k,qu as G,qv as P,qw as R,a9 as a,qx as L,qy as F,qz as N,qA as O,qB as z,qC as D,qD as $,qE as B,qF as H,qG as X,qH as K,qI as W,qJ as J,qK as V,qL as Y,qM as Z,qN as Q,qO as ee,qP as ae,qQ as se,qR as ie,qS as re,qT as _e,qU as te,qV as ce,qW as le,qX as pe,qY as oe,t as ue,qZ as me,q_ as ne,q$ as ge,r0 as de,r1 as fe,r2 as be,r3 as qe,r4 as we,r5 as ve,r6 as he,r7 as Ie,r8 as xe,r9 as ye,ra as Se,rb as Te,rc as Ae,rd as Me,re as Ee,rf as Ue,rg as Ce,rh as je,ri as ke,rj as Ge,rk as Pe,rl as Re,rm as Le,rn as Fe,ro as Ne,rp as Oe,rq as ze,rr as De,rs as $e,rt as Be,ru as He,rv as Xe,rw as Ke,rx as We,ry as Je,rz as Ve,rA as Ye,rB as Ze,rC as Qe,rD as ea,rE as aa,rF as sa,rG as ia,rH as ra,rI as _a,rJ as ta,rK as ca,rL as la,rM as pa,rN as oa,rO as ua,rP as ma,rQ as na,rR as ga,rS as da,rT as fa,rU as ba,rV as qa,rW as wa,rX as va,rY as ha,rZ as Ia,r_ as xa,r$ as ya,s0 as Sa,s1 as Ta,s2 as Aa,s3 as Ma,s4 as Ea,aK as Ua,ag as Ca,s5 as ja,s6 as ka,pG as Ga,s7 as Pa,s8 as Ra,s9 as La,sa as Fa,sb as Na,pM as Oa,sc as za,sd as Da,se as $a,sf as Ba,sg as Ha,sh as Xa,si as Ka,sj as Wa,sk as Ja,sl as Va,sm as Ya,sn as Za,so as Qa,sp as es,sq as as,ai as p,aj as ss,sr as is,ss as rs,st as _s,su as ts,sv as cs,sw as ls,c9 as ps,q6 as o,sx as os,sy as us,sz as ms,sA as ns,sB as gs,m as e}from"./main-BVeaUmEJ.js";import{I as ds,a as fs,E as bs}from"./image-edit-workbench-W49hmeeK.js";import{F as qs}from"./faq-R81VDQAb.js";import{F as ws}from"./final-cta-section-CatElopu.js";import{G as vs}from"./guidance-split-section-DCIpaOHK.js";import{R as hs}from"./related-tools-section-DmiPYcSA.js";import{T as Is}from"./tool-features-section-CIh4Pw2o.js";import{T as xs}from"./tool-page-header-BHXS-Y5L.js";import{T as ys}from"./tool-specs-section-CEMftkMr.js";import{T as Ss}from"./tool-steps-section-B4MHLEY4.js";import{T as Ts}from"./tool-trust-strip-DPsZPahu.js";import{U as As}from"./use-cases-section-C9jo6a1K.js";import{I as u}from"./IconGridDots-DiyJ5qpz.js";import{I as m}from"./IconPrinter-MFV1Tu1q.js";import{I as Ms}from"./IconDeviceMobile-8hQ4uQVI.js";import{I as Es}from"./IconArchive-CL1DuzJe.js";import"./handoff-storage-CCCvg7MR.js";import"./use-generation-upload-C2BWABcw.js";import"./use-handoff-consumer-CEOdnCR7.js";import"./browser-image-dimensions-1ZjVpK0Q.js";import"./image-edit-action-buttons-DXSPpB_S.js";import"./select-BA_sOf5v.js";import"./useRegisterFieldControl-Cddb0p1S.js";import"./resolveAriaLabelledBy-Cx067CLn.js";import"./styles-C4wcY9Wz.js";import"./CSPContext-xVp9RCru.js";import"./use-media-preview-url-Cch4iEsk.js";import"./media-compare-slider-airrk8Z9.js";import"./analytics-diMhel4P.js";import"./skeleton-ChuuxPGC.js";import"./IconAlertTriangle-DWq3RBsQ.js";import"./IconArrowRight-C3mkZMZZ.js";const Us="upscale",s=j.upscale,_=l.maxBytes/(1024*1024),t=l.maxMegapixels;function Cs(){return{title:q(),description:b(),chips:[n(),g(),d(),f()]}}function js(){return{ariaLabel:G(),items:[{icon:w,label:x(),value:I(),detail:h({maxFileMb:_,maxMegapixels:t})},{icon:c,label:T(),value:S(),detail:y()},{icon:u,label:E(),value:M(),detail:A()},{icon:v,label:k(),value:C({creditsPerMegapixel:s.creditsPerMegapixel}),detail:U()}]}}function ks(){const i=P(),r=R();return{id:"before-after",title:Q(),description:Z(),muted:!0,items:[{id:"portrait",badge:z(),title:O(),note:N(),left:{src:`${a}/resource/image-upscaler/upscale-before-after-portrait-before.webp`,alt:F(),label:i},right:{src:`${a}/resource/image-upscaler/upscale-before-after-portrait-after.webp`,alt:L(),label:r}},{id:"product",badge:X(),title:H(),note:B(),left:{src:`${a}/resource/image-upscaler/upscale-before-after-product-before.webp`,alt:$(),label:i},right:{src:`${a}/resource/image-upscaler/upscale-before-after-product-after.webp`,alt:D(),label:r}},{id:"landscape",badge:Y(),title:V(),note:J(),left:{src:`${a}/resource/image-upscaler/upscale-before-after-landscape-before.webp`,alt:W(),label:i},right:{src:`${a}/resource/image-upscaler/upscale-before-after-landscape-after.webp`,alt:K(),label:r}}]}}function Gs(){return{id:"features",eyebrow:Ue(),title:Ee(),description:Me(),items:[{icon:c,metric:de(),title:ge(),description:ne(),image:`${a}/resource/image-upscaler/upscale-capability-scale-factors.webp`,imageAlt:me()},{icon:u,metric:we(),title:qe(),description:be(),image:`${a}/resource/image-upscaler/upscale-capability-detail-recovery.webp`,imageAlt:fe()},{icon:m,metric:xe(),title:Ie(),description:he(),image:`${a}/resource/image-upscaler/upscale-capability-print-ready.webp`,imageAlt:ve()},{icon:ue,metric:Ae(),title:Te(),description:Se(),image:`${a}/resource/image-upscaler/upscale-capability-workflow-integration.webp`,imageAlt:ye()}]}}function Ps(){return{id:"guidance",title:Ze(),description:Ye(),muted:!0,columns:[{tone:"do",heading:$e(),items:[{title:Fe(),body:Le()},{title:Oe(),body:Ne()},{title:De(),body:ze()}]},{tone:"dont",heading:Ve(),items:[{title:He(),body:Be()},{title:Ke(),body:Xe()},{title:Je(),body:We()}]}],chipsLabel:Re(),chips:[je(),ke(),Ge({maxFileMb:_}),Pe({maxMegapixels:t})],footnote:Ce()}}function Rs(){return{title:ma(),description:ua(),muted:!0,rows:[{label:ea(),value:Qe()},{label:sa(),value:aa({maxFileMb:_,maxMegapixels:t})},{label:ra(),value:ia()},{label:ta(),value:_a()},{label:la(),value:ca()},{label:oa(),value:pa({minimumCredits:s.minimumCredits})}]}}function Ls(){return{id:"how-it-works",eyebrow:oe(),title:pe(),description:le(),columns:4,steps:[{title:ae(),body:ee()},{title:ie(),body:se()},{title:_e(),body:re()},{title:ce(),body:te()}]}}function Fs(){return{id:"use-cases",eyebrow:Ea(),title:Ma(),description:Aa(),exampleLabel:Ta(),items:[{icon:m,title:fa(),description:da(),example:ga()},{icon:Ms,title:wa(),description:qa(),example:ba()},{icon:Es,title:Ia(),description:ha(),example:va()},{icon:na,title:Sa(),description:ya(),example:xa()}]}}
1function Ns(){return{id:"related-tools",title:Da(),description:za(),items:[{icon:ds,title:Ga(),description:ka(),actionLabel:ja(),href:"/background-remover"},{icon:Ua,title:La(),description:Ra(),actionLabel:Pa(),href:"/image-vectorizer"},{icon:Ca,title:Oa(),description:Na(),actionLabel:Fa(),href:"/image-denoiser"}]}}function Os(){return{id:"faq",eyebrow:ls(),title:cs(),description:ts(),items:[{question:Ba(),answer:$a()},{question:Xa(),answer:Ha()},{question:Wa(),answer:Ka()},{question:Va(),answer:Ja()},{question:Za(),answer:Ya()},{question:es(),answer:Qa()},{question:is(),answer:as({creditsPerMegapixel:s.creditsPerMegapixel,minimumCredits:s.minimumCredits,registrationCredits:p,registrationDays:ss})},{question:_s(),answer:rs()}]}}function zs(){return{eyebrow:gs(),title:ns(),description:ms({registrationCredits:p}),primary:{label:us(),href:`#${o}`},secondary:{label:os(),href:"#how-it-works"},watermark:{src:ps}}}function Ds(){return e.jsxs("main",{className:"flex-1 overflow-hidden",children:[e.jsx(xs,{...Cs()}),e.jsx("div",{id:o,className:"mx-auto w-full max-w-6xl scroll-mt-24 px-4 pb-8",children:e.jsx(fs,{defaultOperation:Us})}),e.jsx(Ts,{...js()}),e.jsx(bs,{...ks()}),e.jsx(Ss,{...Ls()}),e.jsx(Is,{...Gs()}),e.jsx(vs,{...Ps()}),e.jsx(ys,{...Rs()}),e.jsx(As,{...Fs()}),e.jsx(hs,{...Ns()}),e.jsx(qs,{...Os()}),e.jsx(ws,{...zs()})]})}const hi=Ds;export{hi as component};
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.