PageSourceSearch

https://www.corezzle.com/_nuxt/D7OWsGvc.js

js corezzle.com collected 2026-10-08 06:46:16 UTC 176,136 bytes, 16 lines download raw bytes

1import{_ as $t,ck as te,c as R,a as l,m as Pt,p as st,b as F,t as $,d as vt,F as ut,q as bt,s as yt,L as wt,R as Et,S as ee,M as ne,w as Tt,ad as Lt,$ as Dt,bb as Zt,n as se,r as ie,o as L,a4 as re,K as It,N as ae}from"./DNWdprDe.js";import{c as Ut,g as oe}from"./CE1G-McA.js";import{c as Ft}from"./TDtrdbi3.js";import{b as le,a as de,e as Gt,f as ue,h as ce,i as he,p as fe,j as pe,k as ge,t as me,m as be,n as ve,o as _e}from"./CeKkKejD.js";import{pdf as ye}from"./DrUHl26w.js";var Ht={exports:{}};/*!
2
3JSZip v3.10.1 - A JavaScript class for generating and reading zip files
4<http://stuartk.com/jszip>
5
6(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
7Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/main/LICENSE.markdown.
8
9JSZip uses the library pako released under the MIT license :
10https://github.com/nodeca/pako/blob/main/LICENSE
11*/var Xt;function ke(){return Xt||(Xt=1,(function(w,i){(function(u){w.exports=u()})(function(){return(function u(x,e,n){function s(f,m){if(!e[f]){if(!x[f]){var b=typeof Ft=="function"&&Ft;if(!m&&b)return b(f,!0);if(t)return t(f,!0);var k=new Error("Cannot find module '"+f+"'");throw k.code="MODULE_NOT_FOUND",k}var c=e[f]={exports:{}};x[f][0].call(c.exports,function(v){var d=x[f][1][v];return s(d||v)},c,c.exports,u,x,e,n)}return e[f].exports}for(var t=typeof Ft=="function"&&Ft,a=0;a<n.length;a++)s(n[a]);return s})({1:[function(u,x,e){var n=u("./utils"),s=u("./support"),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.encode=function(a){for(var f,m,b,k,c,v,d,g=[],h=0,y=a.length,C=y,E=n.getTypeOf(a)!=="string";h<a.length;)C=y-h,b=E?(f=a[h++],m=h<y?a[h++]:0,h<y?a[h++]:0):(f=a.charCodeAt(h++),m=h<y?a.charCodeAt(h++):0,h<y?a.charCodeAt(h++):0),k=f>>2,c=(3&f)<<4|m>>4,v=1<C?(15&m)<<2|b>>6:64,d=2<C?63&b:64,g.push(t.charAt(k)+t.charAt(c)+t.charAt(v)+t.charAt(d));return g.join("")},e.decode=function(a){var f,m,b,k,c,v,d=0,g=0,h="data:";if(a.substr(0,h.length)===h)throw new Error("Invalid base64 input, it looks like a data url.");var y,C=3*(a=a.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(a.charAt(a.length-1)===t.charAt(64)&&C--,a.charAt(a.length-2)===t.charAt(64)&&C--,C%1!=0)throw new Error("Invalid base64 input, bad content length.");for(y=s.uint8array?new Uint8Array(0|C):new Array(0|C);d<a.length;)f=t.indexOf(a.charAt(d++))<<2|(k=t.indexOf(a.charAt(d++)))>>4,m=(15&k)<<4|(c=t.indexOf(a.charAt(d++)))>>2,b=(3&c)<<6|(v=t.indexOf(a.charAt(d++))),y[g++]=f,c!==64&&(y[g++]=m),v!==64&&(y[g++]=b);return y}},{"./support":30,"./utils":32}],2:[function(u,x,e){var n=u("./external"),s=u("./stream/DataWorker"),t=u("./stream/Crc32Probe"),a=u("./stream/DataLengthProbe");function f(m,b,k,c,v){this.compressedSize=m,this.uncompressedSize=b,this.crc32=k,this.compression=c,this.compressedContent=v}f.prototype={getContentWorker:function(){var m=new s(n.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),b=this;return m.on("end",function(){if(this.streamInfo.data_length!==b.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),m},getCompressedWorker:function(){return new s(n.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},f.createWorkerFrom=function(m,b,k){return m.pipe(new t).pipe(new a("uncompressedSize")).pipe(b.compressWorker(k)).pipe(new a("compressedSize")).withStreamInfo("compression",b)},x.exports=f},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(u,x,e){var n=u("./stream/GenericWorker");e.STORE={magic:"\0\0",compressWorker:function(){return new n("STORE compression")},uncompressWorker:function(){return new n("STORE decompression")}},e.DEFLATE=u("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(u,x,e){var n=u("./utils"),s=(function(){for(var t,a=[],f=0;f<256;f++){t=f;for(var m=0;m<8;m++)t=1&t?3988292384^t>>>1:t>>>1;a[f]=t}return a})();x.exports=function(t,a){return t!==void 0&&t.length?n.getTypeOf(t)!=="str
11ing"?(function(f,m,b,k){var c=s,v=k+b;f^=-1;for(var d=k;d<v;d++)f=f>>>8^c[255&(f^m[d])];return-1^f})(0|a,t,t.length,0):(function(f,m,b,k){var c=s,v=k+b;f^=-1;for(var d=k;d<v;d++)f=f>>>8^c[255&(f^m.charCodeAt(d))];return-1^f})(0|a,t,t.length,0):0}},{"./utils":32}],5:[function(u,x,e){e.base64=!1,e.binary=!1,e.dir=!1,e.createFolders=!0,e.date=null,e.compression=null,e.compressionOptions=null,e.comment=null,e.unixPermissions=null,e.dosPermissions=null},{}],6:[function(u,x,e){var n=null;n=typeof Promise<"u"?Promise:u("lie"),x.exports={Promise:n}},{lie:37}],7:[function(u,x,e){var n=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Uint32Array<"u",s=u("pako"),t=u("./utils"),a=u("./stream/GenericWorker"),f=n?"uint8array":"array";function m(b,k){a.call(this,"FlateWorker/"+b),this._pako=null,this._pakoAction=b,this._pakoOptions=k,this.meta={}}e.magic="\b\0",t.inherits(m,a),m.prototype.processChunk=function(b){this.meta=b.meta,this._pako===null&&this._createPako(),this._pako.push(t.transformTo(f,b.data),!1)},m.prototype.flush=function(){a.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},m.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},m.prototype._createPako=function(){this._pako=new s[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var b=this;this._pako.onData=function(k){b.push({data:k,meta:b.meta})}},e.compressWorker=function(b){return new m("Deflate",b)},e.uncompressWorker=function(){return new m("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(u,x,e){function n(c,v){var d,g="";for(d=0;d<v;d++)g+=String.fromCharCode(255&c),c>>>=8;return g}function s(c,v,d,g,h,y){var C,E,P=c.file,N=c.compression,D=y!==f.utf8encode,Z=t.transformTo("string",y(P.name)),B=t.transformTo("string",f.utf8encode(P.name)),K=P.comment,nt=t.transformTo("string",y(K)),S=t.transformTo("string",f.utf8encode(K)),U=B.length!==P.name.length,o=S.length!==K.length,V="",rt="",G="",at=P.dir,H=P.date,it={crc32:0,compressedSize:0,uncompressedSize:0};v&&!d||(it.crc32=c.crc32,it.compressedSize=c.compressedSize,it.uncompressedSize=c.uncompressedSize);var z=0;v&&(z|=8),D||!U&&!o||(z|=2048);var O=0,et=0;at&&(O|=16),h==="UNIX"?(et=798,O|=(function(q,ht){var mt=q;return q||(mt=ht?16893:33204),(65535&mt)<<16})(P.unixPermissions,at)):(et=20,O|=(function(q){return 63&(q||0)})(P.dosPermissions)),C=H.getUTCHours(),C<<=6,C|=H.getUTCMinutes(),C<<=5,C|=H.getUTCSeconds()/2,E=H.getUTCFullYear()-1980,E<<=4,E|=H.getUTCMonth()+1,E<<=5,E|=H.getUTCDate(),U&&(rt=n(1,1)+n(m(Z),4)+B,V+="up"+n(rt.length,2)+rt),o&&(G=n(1,1)+n(m(nt),4)+S,V+="uc"+n(G.length,2)+G);var J="";return J+=`
12\0`,J+=n(z,2),J+=N.magic,J+=n(C,2),J+=n(E,2),J+=n(it.crc32,4),J+=n(it.compressedSize,4),J+=n(it.uncompressedSize,4),J+=n(Z.length,2),J+=n(V.length,2),{fileRecord:b.LOCAL_FILE_HEADER+J+Z+V,dirRecord:b.CENTRAL_FILE_HEADER+n(et,2)+J+n(nt.length,2)+"\0\0\0\0"+n(O,4)+n(g,4)+Z+V+nt}}var t=u("../utils"),a=u("../stream/GenericWorker"),f=u("../utf8"),m=u("../crc32"),b=u("../signature");function k(c,v,d,g){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=v,this.zipPlatform=d,this.encodeFileName=g,this.streamFiles=c,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}t.inherits(k,a),k.prototype.push=function(c){var v=c.meta.percent||0,d=this.entriesCount,g=this._sources.length;this.accumulate?this.contentBuffer.push(c):(this.bytesWritten+=c.data.length,a.prototype.push.call(this,{data:c.data,meta:{currentFile:this.currentFile,percent:d?(v+100*(d-g-1))/d:100}}))},k.prototype.openedSource=function(c){this.currentSourceOffset=this.bytesWritten,this.currentFile=c.file.name;var v=this.streamFiles&&!c.file.dir;if(v){var d=s(c,v,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:d.fileRecord,meta:{percent:0}})}else this.accumulate=!0},k.prototype.closedSource=function(c){this.accumulate=!1;var v=this.streamFiles&&!c.file.dir,d=s(c,v,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(d.dirRecord),v)this.push({data:(function(g){return b.DATA_DESCRIPTOR+n(g.crc32,4)+n(g.compressedSize,4)+n(g.uncompressedSize,4)})(c),meta:{percent:100}});else for(this.push({data:d.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},k.prototype.flush=function(){for(var c=this.bytesWritten,v=0;v<this.dirRecords.length;v++)this.push({data:this.dirRecords[v],meta:{percent:100}});var d=this.bytesWritten-c,g=(function(h,y,C,E,P){var N=t.transformTo("string",P(E));return b.CENTRAL_DIRECTORY_END+"\0\0\0\0"+n(h,2)+n(h,2)+n(y,4)+n(C,4)+n(N.length,2)+N})(this.dirRecords.length,d,c,this.zipComment,this.encodeFileName);this.push({data:g,meta:{percent:100}})},k.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},k.prototype.registerPrevious=function(c){this._sources.push(c);var v=this;return c.on("data",function(d){v.processChunk(d)}),c.on("end",function(){v.closedSource(v.previous.streamInfo),v._sources.length?v.prepareNextSource():v.end()}),c.on("error",function(d){v.error(d)}),this},k.prototype.resume=function(){return!!a.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},k.prototype.error=function(c){var v=this._sources;if(!a.prototype.error.call(this,c))return!1;for(var d=0;d<v.length;d++)try{v[d].error(c)}catch{}return!0},k.prototype.lock=function(){a.prototype.lock.call(this);for(var c=this._sources,v=0;v<c.length;v++)c[v].lock()},x.exports=k},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(u,x,e){var n=u("../compressions"),s=u("./ZipFileWorker");e.generateWorker=function(t,a,f){var m=new s(a.streamFiles,f,a.platform,a.encodeFileName),b=0;try{t.forEach(function(k,c){b++;var v=(function(y,C){var E=y||C,P=n[E];if(!P)throw new Error(E+" is not a valid compression method !");return P})(c.options.compression,a.compression),d=c.options.compressionOptions||a.compressionOptions||{},g=c.dir,h=c.date;c._compressWorker(v,d).withStreamInfo("file",{name:k,dir:g,date:h,comment:c.comment||"",unixPermissions:c.unixPermissions,dosPermissions:c.dosPermissions}).pipe(m)}),m.entriesCount=b}catch(k){m.error(k)}return m}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(u,x,e){function n(){if(!(this instanceof n))return new n;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var s=new n;for(var t in this)typeof this[t]!="function"&&(s[t]=this[t]);return s}}(n.prototype=u("./object")).loadAsync=u("./load"),n.support=u("./support"),n.defaults=u("./defaults"),n.version="3.10.1",n.loadAsync=function(s,t){return new n().loadAsync(s,t)},n.external=u("./external"),x.exports=n},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(u,x,e){var n=u("./utils"),s=u("./external"),t=u("./utf8"),a=u("./zipEntries"),f=u("./stream/Crc32Probe"),m=u("./nodejsUtils");function b(k){return new s.Promise(function(c,v){var d=k.decompressed.getContentWorker().pipe(new f);d.on("error",function(g){v(g)}).on("end",function(){d.streamInfo.crc32!==k.decompressed.crc32?v(new Error("Corrupted zip : CRC32 mismatch")):c()}).resume()})}x.exports=function(k,c){var v=this;return c=n.extend(c||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:t.utf8decode}),m.isNode&&m.isStream(k)?s.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):n.prepareContent("the loaded zip f
12ile",k,!0,c.optimizedBinaryString,c.base64).then(function(d){var g=new a(c);return g.load(d),g}).then(function(d){var g=[s.Promise.resolve(d)],h=d.files;if(c.checkCRC32)for(var y=0;y<h.length;y++)g.push(b(h[y]));return s.Promise.all(g)}).then(function(d){for(var g=d.shift(),h=g.files,y=0;y<h.length;y++){var C=h[y],E=C.fileNameStr,P=n.resolve(C.fileNameStr);v.file(P,C.decompressed,{binary:!0,optimizedBinaryString:!0,date:C.date,dir:C.dir,comment:C.fileCommentStr.length?C.fileCommentStr:null,unixPermissions:C.unixPermissions,dosPermissions:C.dosPermissions,createFolders:c.createFolders}),C.dir||(v.file(P).unsafeOriginalName=E)}return g.zipComment.length&&(v.comment=g.zipComment),v})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(u,x,e){var n=u("../utils"),s=u("../stream/GenericWorker");function t(a,f){s.call(this,"Nodejs stream input adapter for "+a),this._upstreamEnded=!1,this._bindStream(f)}n.inherits(t,s),t.prototype._bindStream=function(a){var f=this;(this._stream=a).pause(),a.on("data",function(m){f.push({data:m,meta:{percent:0}})}).on("error",function(m){f.isPaused?this.generatedError=m:f.error(m)}).on("end",function(){f.isPaused?f._upstreamEnded=!0:f.end()})},t.prototype.pause=function(){return!!s.prototype.pause.call(this)&&(this._stream.pause(),!0)},t.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},x.exports=t},{"../stream/GenericWorker":28,"../utils":32}],13:[function(u,x,e){var n=u("readable-stream").Readable;function s(t,a,f){n.call(this,a),this._helper=t;var m=this;t.on("data",function(b,k){m.push(b)||m._helper.pause(),f&&f(k)}).on("error",function(b){m.emit("error",b)}).on("end",function(){m.push(null)})}u("../utils").inherits(s,n),s.prototype._read=function(){this._helper.resume()},x.exports=s},{"../utils":32,"readable-stream":16}],14:[function(u,x,e){x.exports={isNode:typeof Buffer<"u",newBufferFrom:function(n,s){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(n,s);if(typeof n=="number")throw new Error('The "data" argument must not be a number');return new Buffer(n,s)},allocBuffer:function(n){if(Buffer.alloc)return Buffer.alloc(n);var s=new Buffer(n);return s.fill(0),s},isBuffer:function(n){return Buffer.isBuffer(n)},isStream:function(n){return n&&typeof n.on=="function"&&typeof n.pause=="function"&&typeof n.resume=="function"}}},{}],15:[function(u,x,e){function n(P,N,D){var Z,B=t.getTypeOf(N),K=t.extend(D||{},m);K.date=K.date||new Date,K.compression!==null&&(K.compression=K.compression.toUpperCase()),typeof K.unixPermissions=="string"&&(K.unixPermissions=parseInt(K.unixPermissions,8)),K.unixPermissions&&16384&K.unixPermissions&&(K.dir=!0),K.dosPermissions&&16&K.dosPermissions&&(K.dir=!0),K.dir&&(P=h(P)),K.createFolders&&(Z=g(P))&&y.call(this,Z,!0);var nt=B==="string"&&K.binary===!1&&K.base64===!1;D&&D.binary!==void 0||(K.binary=!nt),(N instanceof b&&N.uncompressedSize===0||K.dir||!N||N.length===0)&&(K.base64=!1,K.binary=!0,N="",K.compression="STORE",B="string");var S=null;S=N instanceof b||N instanceof a?N:v.isNode&&v.isStream(N)?new d(P,N):t.prepareContent(P,N,K.binary,K.optimizedBinaryString,K.base64);var U=new k(P,S,K);this.files[P]=U}var s=u("./utf8"),t=u("./utils"),a=u("./stream/GenericWorker"),f=u("./stream/StreamHelper"),m=u("./defaults"),b=u("./compressedObject"),k=u("./zipObject"),c=u("./generate"),v=u("./nodejsUtils"),d=u("./nodejs/NodejsStreamInputAdapter"),g=function(P){P.slice(-1)==="/"&&(P=P.substring(0,P.length-1));var N=P.lastIndexOf("/");return 0<N?P.substring(0,N):""},h=function(P){return P.slice(-1)!=="/"&&(P+="/"),P},y=function(P,N){return N=N!==void 0?N:m.createFolders,P=h(P),this.files[P]||n.call(this,P,null,{dir:!0,createFolders:N}),this.files[P]};function C(P){return Object.prototype.toString.call(P)==="[object RegExp]"}var E={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(P){var N,D,Z;for(N in this.files)Z=this.files[N],(D=N.slice(this.root.length,N.length))&&N.slice(0,this.root.length)===this.root&&P(D,Z)},filter:function(P){var N=[];return this.forEach(function(D,Z){P(D,Z)&&N.push(Z)}),N},file:function(P,N,D){if(arguments.length!==1)return P=this.root+P,n.call(this,P,N,D),this;if(C(P)){var Z=P;return this.filter(function(K,nt){return!nt.dir&&Z.test(K)})}var B=this.files[this.root+P];return B&&!B.dir?B:null},folder:function(P){if(!P)return this;if(C(P))return this.filter(function(B,K){return K.dir&&P.test(B)});var N=this.root+P,D=y.call(this,N),Z=this.clone();return Z.root=D.name,Z},remove:function(P){P=this.root+P;var N=this.files[P];if(N||(P.slice(-1)!=="/"&&(P+="/"),N=this.files[P]),N&&!N.dir)delete this.files[P];else for(var D=this.filter(function(B,K){return K.name.slice(0,P.length)===P}),Z=0;Z<D.length;Z++)delete this.files[D[Z].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")}
vendor: 4,462 bytes, line 12
12,generateInternalStream:function(P){var N,D={};try{if((D=t.extend(P||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:s.utf8encode})).type=D.type.toLowerCase(),D.compression=D.compression.toUpperCase(),D.type==="binarystring"&&(D.type="string"),!D.type)throw new Error("No output type specified.");t.checkSupport(D.type),D.platform!=="darwin"&&D.platform!=="freebsd"&&D.platform!=="linux"&&D.platform!=="sunos"||(D.platform="UNIX"),D.platform==="win32"&&(D.platform="DOS");var Z=D.comment||this.comment||"";N=c.generateWorker(this,D,Z)}catch(B){(N=new a("error")).error(B)}return new f(N,D.type||"string",D.mimeType)},generateAsync:function(P,N){return this.generateInternalStream(P).accumulate(N)},generateNodeStream:function(P,N){return(P=P||{}).type||(P.type="nodebuffer"),this.generateInternalStream(P).toNodejsStream(N)}};x.exports=E},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(u,x,e){x.exports=u("stream")},{stream:void 0}],17:[function(u,x,e){var n=u("./DataReader");function s(t){n.call(this,t);for(var a=0;a<this.data.length;a++)t[a]=255&t[a]}u("../utils").inherits(s,n),s.prototype.byteAt=function(t){return this.data[this.zero+t]},s.prototype.lastIndexOfSignature=function(t){for(var a=t.charCodeAt(0),f=t.charCodeAt(1),m=t.charCodeAt(2),b=t.charCodeAt(3),k=this.length-4;0<=k;--k)if(this.data[k]===a&&this.data[k+1]===f&&this.data[k+2]===m&&this.data[k+3]===b)return k-this.zero;return-1},s.prototype.readAndCheckSignature=function(t){var a=t.charCodeAt(0),f=t.charCodeAt(1),m=t.charCodeAt(2),b=t.charCodeAt(3),k=this.readData(4);return a===k[0]&&f===k[1]&&m===k[2]&&b===k[3]},s.prototype.readData=function(t){if(this.checkOffset(t),t===0)return[];var a=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,a},x.exports=s},{"../utils":32,"./DataReader":18}],18:[function(u,x,e){var n=u("../utils");function s(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}s.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(){},readInt:function(t){var a,f=0;for(this.checkOffset(t),a=this.index+t-1;a>=this.index;a--)f=(f<<8)+this.byteAt(a);return this.index+=t,f},readString:function(t){return n.transformTo("string",this.readData(t))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},x.exports=s},{"../utils":32}],19:[function(u,x,e){var n=u("./Uint8ArrayReader");function s(t){n.call(this,t)}u("../utils").inherits(s,n),s.prototype.readData=function(t){this.checkOffset(t);var a=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,a},x.exports=s},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(u,x,e){var n=u("./DataReader");function s(t){n.call(this,t)}u("../utils").inherits(s,n),s.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},s.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},s.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},s.prototype.readData=function(t){this.checkOffset(t);var a=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,a},x.exports=s},{"../utils":32,"./DataReader":18}],21:[function(u,x,e){var n=u("./ArrayReader");function s(t){n.call(this,t)}u("../utils").inherits(s,n),s.prototype.readData=function(t){if(this.checkOffset(t),t===0)return new Uint8Array(0);var a=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,a},x.exports=s},{"../utils":32,"./ArrayReader":17}],22:[function(u,x,e){var n=u("../utils"),s=u("../support"),t=u("./ArrayReader"),a=u("./StringReader"),f=u("./NodeBufferReader"),m=u("./Uint8ArrayReader");x.exports=function(b){var k=n.getTypeOf(b);return n.checkSupport(k),k!=="string"||s.uint8array?k==="nodebuffer"?new f(b):s.uint8array?new m
vendor: 5,054 bytes, line 12
12(n.transformTo("uint8array",b)):new t(n.transformTo("array",b)):new a(b)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(u,x,e){e.LOCAL_FILE_HEADER="PK��",e.CENTRAL_FILE_HEADER="PK��",e.CENTRAL_DIRECTORY_END="PK��",e.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK�\x07",e.ZIP64_CENTRAL_DIRECTORY_END="PK��",e.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(u,x,e){var n=u("./GenericWorker"),s=u("../utils");function t(a){n.call(this,"ConvertWorker to "+a),this.destType=a}s.inherits(t,n),t.prototype.processChunk=function(a){this.push({data:s.transformTo(this.destType,a.data),meta:a.meta})},x.exports=t},{"../utils":32,"./GenericWorker":28}],25:[function(u,x,e){var n=u("./GenericWorker"),s=u("../crc32");function t(){n.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}u("../utils").inherits(t,n),t.prototype.processChunk=function(a){this.streamInfo.crc32=s(a.data,this.streamInfo.crc32||0),this.push(a)},x.exports=t},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(u,x,e){var n=u("../utils"),s=u("./GenericWorker");function t(a){s.call(this,"DataLengthProbe for "+a),this.propName=a,this.withStreamInfo(a,0)}n.inherits(t,s),t.prototype.processChunk=function(a){if(a){var f=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=f+a.data.length}s.prototype.processChunk.call(this,a)},x.exports=t},{"../utils":32,"./GenericWorker":28}],27:[function(u,x,e){var n=u("../utils"),s=u("./GenericWorker");function t(a){s.call(this,"DataWorker");var f=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,a.then(function(m){f.dataIsReady=!0,f.data=m,f.max=m&&m.length||0,f.type=n.getTypeOf(m),f.isPaused||f._tickAndRepeat()},function(m){f.error(m)})}n.inherits(t,s),t.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this.data=null},t.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,n.delay(this._tickAndRepeat,[],this)),!0)},t.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(n.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},t.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var a=null,f=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":a=this.data.substring(this.index,f);break;case"uint8array":a=this.data.subarray(this.index,f);break;case"array":case"nodebuffer":a=this.data.slice(this.index,f)}return this.index=f,this.push({data:a,meta:{percent:this.max?this.index/this.max*100:0}})},x.exports=t},{"../utils":32,"./GenericWorker":28}],28:[function(u,x,e){function n(s){this.name=s||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(s){this.emit("data",s)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(s){this.emit("error",s)}return!0},error:function(s){return!this.isFinished&&(this.isPaused?this.generatedError=s:(this.isFinished=!0,this.emit("error",s),this.previous&&this.previous.error(s),this.cleanUp()),!0)},on:function(s,t){return this._listeners[s].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(s,t){if(this._listeners[s])for(var a=0;a<this._listeners[s].length;a++)this._listeners[s][a].call(this,t)},pipe:function(s){return s.registerPrevious(this)},registerPrevious:function(s){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=s.streamInfo,this.mergeStreamInfo(),this.previous=s;var t=this;return s.on("data",function(a){t.processChunk(a)}),s.on("end",function(){t.end()}),s.on("error",function(a){t.error(a)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var s=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),s=!0),this.previous&&this.previous.resume(),!s},flush:function(){},processChunk:function(s){this.push(s)},withStreamInfo:function(s,t){return this.extraStreamInfo[s]=t,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var s in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,s)&&(this.streamInfo[s]=this.extraStreamInfo[s])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var s="Worker "+this.name;return this.previous?this.previous+" -> "+s:s}},x.exports=n},{}],29:[function(u,x,e){var n=u("../utils"),s=u("./ConvertWorker"),t=u("./GenericWorker"),a=u("../base64"),f=u("../support"),m=u("../external"),b=null;
vendor: 29,686 bytes, line 12
12if(f.nodestream)try{b=u("../nodejs/NodejsStreamOutputAdapter")}catch{}function k(v,d){return new m.Promise(function(g,h){var y=[],C=v._internalType,E=v._outputType,P=v._mimeType;v.on("data",function(N,D){y.push(N),d&&d(D)}).on("error",function(N){y=[],h(N)}).on("end",function(){try{var N=(function(D,Z,B){switch(D){case"blob":return n.newBlob(n.transformTo("arraybuffer",Z),B);case"base64":return a.encode(Z);default:return n.transformTo(D,Z)}})(E,(function(D,Z){var B,K=0,nt=null,S=0;for(B=0;B<Z.length;B++)S+=Z[B].length;switch(D){case"string":return Z.join("");case"array":return Array.prototype.concat.apply([],Z);case"uint8array":for(nt=new Uint8Array(S),B=0;B<Z.length;B++)nt.set(Z[B],K),K+=Z[B].length;return nt;case"nodebuffer":return Buffer.concat(Z);default:throw new Error("concat : unsupported type '"+D+"'")}})(C,y),P);g(N)}catch(D){h(D)}y=[]}).resume()})}function c(v,d,g){var h=d;switch(d){case"blob":case"arraybuffer":h="uint8array";break;case"base64":h="string"}try{this._internalType=h,this._outputType=d,this._mimeType=g,n.checkSupport(h),this._worker=v.pipe(new s(h)),v.lock()}catch(y){this._worker=new t("error"),this._worker.error(y)}}c.prototype={accumulate:function(v){return k(this,v)},on:function(v,d){var g=this;return v==="data"?this._worker.on(v,function(h){d.call(g,h.data,h.meta)}):this._worker.on(v,function(){n.delay(d,arguments,g)}),this},resume:function(){return n.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(v){if(n.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new b(this,{objectMode:this._outputType!=="nodebuffer"},v)}},x.exports=c},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(u,x,e){if(e.base64=!0,e.array=!0,e.string=!0,e.arraybuffer=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u",e.nodebuffer=typeof Buffer<"u",e.uint8array=typeof Uint8Array<"u",typeof ArrayBuffer>"u")e.blob=!1;else{var n=new ArrayBuffer(0);try{e.blob=new Blob([n],{type:"application/zip"}).size===0}catch{try{var s=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);s.append(n),e.blob=s.getBlob("application/zip").size===0}catch{e.blob=!1}}}try{e.nodestream=!!u("readable-stream").Readable}catch{e.nodestream=!1}},{"readable-stream":16}],31:[function(u,x,e){for(var n=u("./utils"),s=u("./support"),t=u("./nodejsUtils"),a=u("./stream/GenericWorker"),f=new Array(256),m=0;m<256;m++)f[m]=252<=m?6:248<=m?5:240<=m?4:224<=m?3:192<=m?2:1;f[254]=f[254]=1;function b(){a.call(this,"utf-8 decode"),this.leftOver=null}function k(){a.call(this,"utf-8 encode")}e.utf8encode=function(c){return s.nodebuffer?t.newBufferFrom(c,"utf-8"):(function(v){var d,g,h,y,C,E=v.length,P=0;for(y=0;y<E;y++)(64512&(g=v.charCodeAt(y)))==55296&&y+1<E&&(64512&(h=v.charCodeAt(y+1)))==56320&&(g=65536+(g-55296<<10)+(h-56320),y++),P+=g<128?1:g<2048?2:g<65536?3:4;for(d=s.uint8array?new Uint8Array(P):new Array(P),y=C=0;C<P;y++)(64512&(g=v.charCodeAt(y)))==55296&&y+1<E&&(64512&(h=v.charCodeAt(y+1)))==56320&&(g=65536+(g-55296<<10)+(h-56320),y++),g<128?d[C++]=g:(g<2048?d[C++]=192|g>>>6:(g<65536?d[C++]=224|g>>>12:(d[C++]=240|g>>>18,d[C++]=128|g>>>12&63),d[C++]=128|g>>>6&63),d[C++]=128|63&g);return d})(c)},e.utf8decode=function(c){return s.nodebuffer?n.transformTo("nodebuffer",c).toString("utf-8"):(function(v){var d,g,h,y,C=v.length,E=new Array(2*C);for(d=g=0;d<C;)if((h=v[d++])<128)E[g++]=h;else if(4<(y=f[h]))E[g++]=65533,d+=y-1;else{for(h&=y===2?31:y===3?15:7;1<y&&d<C;)h=h<<6|63&v[d++],y--;1<y?E[g++]=65533:h<65536?E[g++]=h:(h-=65536,E[g++]=55296|h>>10&1023,E[g++]=56320|1023&h)}return E.length!==g&&(E.subarray?E=E.subarray(0,g):E.length=g),n.applyFromCharCode(E)})(c=n.transformTo(s.uint8array?"uint8array":"array",c))},n.inherits(b,a),b.prototype.processChunk=function(c){var v=n.transformTo(s.uint8array?"uint8array":"array",c.data);if(this.leftOver&&this.leftOver.length){if(s.uint8array){var d=v;(v=new Uint8Array(d.length+this.leftOver.length)).set(this.leftOver,0),v.set(d,this.leftOver.length)}else v=this.leftOver.concat(v);this.leftOver=null}var g=(function(y,C){var E;for((C=C||y.length)>y.length&&(C=y.length),E=C-1;0<=E&&(192&y[E])==128;)E--;return E<0||E===0?C:E+f[y[E]]>C?E:C})(v),h=v;g!==v.length&&(s.uint8array?(h=v.subarray(0,g),this.leftOver=v.subarray(g,v.length)):(h=v.slice(0,g),this.leftOver=v.slice(g,v.length))),this.push({data:e.utf8decode(h),meta:c.meta})},b.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:e.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},e.Utf8DecodeWorker=b,n.inherits(k,a),k.prototype.processChunk=function(c){this.push({data:e.utf8encode(c.data),meta:c.meta})},e.Utf8EncodeWorker=k},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(u,x,e){var n=u("./support"),s=u("./base64"),t=u("./nodejsUtils"),a=u("./external");function f(d){return d}function m(d,g){for(var h=0;h<d.length;++h)g[h]=255&d.charCodeAt(h);return g}u("setimmediate"),e.newBlob=function(d,g){e.checkSupport("blob");try{return new Blob([d],{type:g})}catch{try{var h=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return h.append(d),h.getBlob(g)}catch{throw new Error("Bug : can't construct the Blob.")}}};var b={stringifyByChunk:function(d,g,h){var y=[],C=0,E=d.length;if(E<=h)return String.fromCharCode.apply(null,d);for(;C<E;)g==="array"||g==="nodebuffer"?y.push(String.fromCharCode.apply(null,d.slice(C,Math.min(C+h,E)))):y.push(String.fromCharCode.apply(null,d.subarray(C,Math.min(C+h,E)))),C+=h;return y.join("")},stringifyByChar:function(d){for(var g="",h=0;h<d.length;h++)g+=String.fromCharCode(d[h]);return g},applyCanBeUsed:{uint8array:(function(){try{return n.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch{return!1}})(),nodebuffer:(function(){try{return n.nodebuffer&&String.fromCharCode.apply(null,t.allocBuffer(1)).length===1}catch{return!1}})()}};function k(d){var g=65536,h=e.getTypeOf(d),y=!0;if(h==="uint8array"?y=b.applyCanBeUsed.uint8array:h==="nodebuffer"&&(y=b.applyCanBeUsed.nodebuffer),y)for(;1<g;)try{return b.stringifyByChunk(d,h,g)}catch{g=Math.floor(g/2)}return b.stringifyByChar(d)}function c(d,g){for(var h=0;h<d.length;h++)g[h]=d[h];return g}e.applyFromCharCode=k;var v={};v.string={string:f,array:function(d){return m(d,new Array(d.length))},arraybuffer:function(d){return v.string.uint8array(d).buffer},uint8array:function(d){return m(d,new Uint8Array(d.length))},nodebuffer:function(d){return m(d,t.allocBuffer(d.length))}},v.array={string:k,array:f,arraybuffer:function(d){return new Uint8Array(d).buffer},uint8array:function(d){return new Uint8Array(d)},nodebuffer:function(d){return t.newBufferFrom(d)}},v.arraybuffer={string:function(d){return k(new Uint8Array(d))},array:function(d){return c(new Uint8Array(d),new Array(d.byteLength))},arraybuffer:f,uint8array:function(d){return new Uint8Array(d)},nodebuffer:function(d){return t.newBufferFrom(new Uint8Array(d))}},v.uint8array={string:k,array:function(d){return c(d,new Array(d.length))},arraybuffer:function(d){return d.buffer},uint8array:f,nodebuffer:function(d){return t.newBufferFrom(d)}},v.nodebuffer={string:k,array:function(d){return c(d,new Array(d.length))},arraybuffer:function(d){return v.nodebuffer.uint8array(d).buffer},uint8array:function(d){return c(d,new Uint8Array(d.length))},nodebuffer:f},e.transformTo=function(d,g){if(g=g||"",!d)return g;e.checkSupport(d);var h=e.getTypeOf(g);return v[h][d](g)},e.resolve=function(d){for(var g=d.split("/"),h=[],y=0;y<g.length;y++){var C=g[y];C==="."||C===""&&y!==0&&y!==g.length-1||(C===".."?h.pop():h.push(C))}return h.join("/")},e.getTypeOf=function(d){return typeof d=="string"?"string":Object.prototype.toString.call(d)==="[object Array]"?"array":n.nodebuffer&&t.isBuffer(d)?"nodebuffer":n.uint8array&&d instanceof Uint8Array?"uint8array":n.arraybuffer&&d instanceof ArrayBuffer?"arraybuffer":void 0},e.checkSupport=function(d){if(!n[d.toLowerCase()])throw new Error(d+" is not supported by this platform")},e.MAX_VALUE_16BITS=65535,e.MAX_VALUE_32BITS=-1,e.pretty=function(d){var g,h,y="";for(h=0;h<(d||"").length;h++)y+="\\x"+((g=d.charCodeAt(h))<16?"0":"")+g.toString(16).toUpperCase();return y},e.delay=function(d,g,h){setImmediate(function(){d.apply(h||null,g||[])})},e.inherits=function(d,g){function h(){}h.prototype=g.prototype,d.prototype=new h},e.extend=function(){var d,g,h={};for(d=0;d<arguments.length;d++)for(g in arguments[d])Object.prototype.hasOwnProperty.call(arguments[d],g)&&h[g]===void 0&&(h[g]=arguments[d][g]);return h},e.prepareContent=function(d,g,h,y,C){return a.Promise.resolve(g).then(function(E){return n.blob&&(E instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(E))!==-1)&&typeof FileReader<"u"?new a.Promise(function(P,N){var D=new FileReader;D.onload=function(Z){P(Z.target.result)},D.onerror=function(Z){N(Z.target.error)},D.readAsArrayBuffer(E)}):E}).then(function(E){var P=e.getTypeOf(E);return P?(P==="arraybuffer"?E=e.transformTo("uint8array",E):P==="string"&&(C?E=s.decode(E):h&&y!==!0&&(E=(function(N){return m(N,n.uint8array?new Uint8Array(N.length):new Array(N.length))})(E))),E):a.Promise.reject(new Error("Can't read the data of '"+d+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(u,x,e){var n=u("./reader/readerFor"),s=u("./utils"),t=u("./signature"),a=u("./zipEntry"),f=u("./support");function m(b){this.files=[],this.loadOptions=b}m.prototype={checkSignature:function(b){if(!this.reader.readAndCheckSignature(b)){this.reader.index-=4;var k=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+s.pretty(k)+", expected "+s.pretty(b)+")")}},isSignature:function(b,k){var c=this.reader.index;this.reader.setIndex(b);var v=this.reader.readString(4)===k;return this.reader.setIndex(c),v},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var b=this.reader.readData(this.zipCommentLength),k=f.uint8array?"uint8array":"array",c=s.transformTo(k,b);this.zipComment=this.loadOptions.decodeFileName(c)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var b,k,c,v=this.zip64EndOfCentralSize-44;0<v;)b=this.reader.readInt(2),k=this.reader.readInt(4),c=this.reader.readData(k),this.zip64ExtensibleData[b]={id:b,length:k,value:c}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var b,k;for(b=0;b<this.files.length;b++)k=this.files[b],this.reader.setIndex(k.localHeaderOffset),this.checkSignature(t.LOCAL_FILE_HEADER),k.readLocalPart(this.reader),k.handleUTF8(),k.processAttributes()},readCentralDir:function(){var b;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(t.CENTRAL_FILE_HEADER);)(b=new a({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(b);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var b=this.reader.lastIndexOfSignature(t.CENTRAL_DIRECTORY_END);if(b<0)throw this.isSignature(0,t.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(b);var k=b;if(this.checkSignature(t.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===s.MAX_VALUE_16BITS||this.diskWithCentralDirStart===s.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===s.MAX_VALUE_16BITS||this.centralDirRecords===s.MAX_VALUE_16BITS||this.centralDirSize===s.MAX_VALUE_32BITS||this.centralDirOffset===s.MAX_VALUE_32BITS){if(this.zip64=!0,(b=this.reader.lastIndexOfSignature(t.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(b),this.checkSignature(t.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,t.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(t.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(t.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var c=this.centralDirOffset+this.centralDirSize;this.zip64&&(c+=20,c+=12+this.zip64EndOfCentralSize);var v=k-c;if(0<v)this.isSignature(k,t.CENTRAL_FILE_HEADER)||(this.reader.zero=v);else if(v<0)throw new Error("Corrupted zip: missing "+Math.abs(v)+" bytes.")},prepareReader:function(b){this.reader=n(b)},load:function(b){this.prepareReader(b),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},x.exports=m},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(u,x,e){var n=u("./reader/readerFor"),s=u("./utils"),t=u("./compressedObject"),a=u("./crc32"),f=u("./utf8"),m=u("./compressions"),b=u("./support");function k(c,v){this.options=c,this.loadOptions=v}k.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(c){var v,d;if(c.skip(22),this.fileNameLength=c.readInt(2),d=c.readInt(2),this.fileName=c.readData(this.fileNameLength),c.skip(d),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((v=(function(g){for(var h in m)if(Object.prototype.hasOwnProperty.call(m,h)&&m[h].magic===g)return m[h];return null})(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+s.pretty(this.compressionMethod)+" unknown (inner file : "+s.transformTo("string",this.fileName)+")");this.decompressed=new t(this.compressedSize,this.uncompressedSize,this.crc32,v,c.readData(this.compressedSize))},readCentralPart:function(c){this.versionMadeBy=c.readInt(2),c.skip(2),this.bitFlag=c.readInt(2),this.compressionMethod=c.readString(2),this.date=c.readDate(),this.crc32=c.readInt(4),this.compressedSize=c.readInt(4),this.uncompressedSize=c.readInt(4);var v=c.readInt(2);if(this.extraFieldsLength=c.readInt(2),this.fileCommentLength=c.readInt(2),this.diskNumberStart=c.readInt(2),this.internalFileAttributes=c.readInt(2),this.externalFileAttributes=c.readInt(4),this.localHeaderOffset=c.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");c.skip(v),this.readExtraFields(c),this.parseZIP64ExtraField(c),this.fileComment=c.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var c=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),c==0&&(this.dosPermissions=63&this.externalFileAttributes),c==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var c=n(this.extraFields[1].value);this.uncompressedSize===s.MAX_VALUE_32BITS&&(this.uncompressedSize=c.readInt(8)),this.compressedSize===s.MAX_VALUE_32BITS&&(this.compressedSize=c.readInt(8)),this.localHeaderOffset===s.MAX_VALUE_32BITS&&(this.localHeaderOffset=c.readInt(8)),this.diskNumberStart===s.MAX_VALUE_32BITS&&(this.diskNumberStart=c.readInt(4))}},readExtraFields:function(c){var v,d,g,h=c.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});c.index+4<h;)v=c.readInt(2),d=c.readInt(2),g=c.readData(d),this.extraFields[v]={id:v,length:d,value:g};c.setIndex(h)},handleUTF8:function(){var c=b.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=f.utf8decode(this.fileName),this.fileCommentStr=f.utf8decode(this.fileComment);else{var v=this.findExtraFieldUnicodePath();if(v!==null)this.fileNameStr=v;else{var d=s.transformTo(c,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(d)}var g=this.findExtraFieldUnicodeComment();if(g!==null)this.fileCommentStr=g;else{var h=s.transformTo(c,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(h)}}},findExtraFieldUnicodePath:function(){var c=this.extraFields[28789];if(c){var v=n(c.value);return v.readInt(1)!==1||a(this.fileName)!==v.readInt(4)?null:f.utf8decode(v.readData(c.length-5))}return null},findExtraFieldUnicodeComment:function(){var c=this.extraFields[25461];if(c){var v=n(c.value);return v.readInt(1)!==1||a(this.fileComment)!==v.readInt(4)?null:f.utf8decode(v.readData(c.length-5))}return null}},x.exports=k},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(u,x,e){function n(v,d,g){this.name=v,this.dir=g.dir,this.date=g.date,this.comment=g.comment,this.unixPermissions=g.unixPermissions,this.dosPermissions=g.dosPermissions,this._data=d,this._dataBinary=g.binary,this.options={compression:g.compression,compressionOptions:g.compressionOptions}}var s=u("./stream/StreamHelper"),t=u("./stream/DataWorker"),a=u("./utf8"),f=u("./compressedObject"),m=u("./stream/GenericWorker");n.prototype={internalStream:function(v){var d=null,g="string";try{if(!v)throw new Error("No output type specified.");var h=(g=v.toLowerCase())==="string"||g==="text";g!=="binarystring"&&g!=="text"||(g="string"),d=this._decompressWorker();var y=!this._dataBinary;y&&!h&&(d=d.pipe(new a.Utf8EncodeWorker)),!y&&h&&(d=d.pipe(new a.Utf8DecodeWorker))}catch(C){(d=new m("error")).error(C)}return new s(d,g,"")},async:function(v,d){return this.internalStream(v).accumulate(d)},nodeStream:function(v,d){return this.internalStream(v||"nodebuffer").toNodejsStream(d)},_compressWorker:function(v,d){if(this._data instanceof f&&this._data.compression.magic===v.magic)return this._data.getCompressedWorker();var g=this._decompressWorker();return this._dataBinary||(g=g.pipe(new a.Utf8EncodeWorker)),f.createWorkerFrom(g,v,d)},_decompressWorker:function(){return this._data instanceof f?this._data.getContentWorker():this._data instanceof m?this._data:new t(this._data)}};for(var b=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],k=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},c=0;c<b.length;c++)n.prototype[b[c]]=k;x.exports=n},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(u,x,e){(function(n){var s,t,a=n.MutationObserver||n.WebKitMutationObserver;if(a){var f=0,m=new a(v),b=n.document.createTextNode("");m.observe(b,{characterData:!0}),s=function(){b.data=f=++f%2}}else if(n.setImmediate||n.MessageChannel===void 0)s="document"in n&&"onreadystatechange"in n.document.createElement("script")?function(){var d=n.document.createElement("script");d.onreadystatechange=function(){v(),d.onreadystatechange=null,d.parentNode.removeChild(d),d=null},n.document.documentElement.appendChild(d)}:function(){setTimeout(v,0)};else{var k=new n.MessageChannel;k.port1.onmessage=v,s=function(){k.port2.postMessage(0)}}var c=[];function v(){var d,g;t=!0;for(var h=c.length;h;){for(g=c,c=[],d=-1;++d<h;)g[d]();h=c.length}t=!1}x.exports=function(d){c.push(d)!==1||t||s()}}).call(this,typeof Ut<"u"?Ut:typeof self<"u"?self:typeof window<"u"?window:{})},{}],37:[function(u,x,e){var n=u("immediate");function s(){}var t={},a=["REJECTED"],f=["FULFILLED"],m=["PENDING"];function b(h){if(typeof h!="function")throw new TypeError("resolver must be a function");this.state=m,this.queue=[],this.outcome=void 0,h!==s&&d(this,h)}function k(h,y,C){this.promise=h,typeof y=="function"&&(this.onFulfilled=y,this.callFulfilled=this.otherCallFulfilled),typeof C=="function"&&(this.onRejected=C,this.callRejected=this.otherCallRejected)}function c(h,y,C){n(function(){var E;try{E=y(C)}catch(P){return t.reject(h,P)}E===h?t.reject(h,new TypeError("Cannot resolve promise with itself")):t.resolve(h,E)})}function v(h){var y=h&&h.then;if(h&&(typeof h=="object"||typeof h=="function")&&typeof y=="function")return function(){y.apply(h,arguments)}}function d(h,y){var C=!1;function E(D){C||(C=!0,t.reject(h,D))}function P(D){C||(C=!0,t.resolve(h,D))}var N=g(function(){y(P,E)});N.status==="error"&&E(N.value)}function g(h,y){var C={};try{C.value=h(y),C.status="success"}catch(E){C.status="error",C.value=E}return C}(x.exports=b).prototype.finally=function(h){if(typeof h!="function")return this;var y=this.constructor;return this.then(function(C){return y.resolve(h()).then(function(){return C})},function(C){return y.resolve(h()).then(function(){throw C})})},b.prototype.catch=function(h){return this.then(null,h)},b.prototype.then=function(h,y){if(typeof h!="function"&&this.state===f||typeof y!="function"&&this.state===a)return this;var C=new this.constructor(s);return this.state!==m?c(C,this.state===f?h:y,this.outcome):this.queue.push(new k(C,h,y)),C},k.prototype.callFulfilled=function(h){t.resolve(this.promise,h)},k.prototype.otherCallFulfilled=function(h){c(this.promise,this.onFulfilled,h)},k.prototype.callRejected=function(h){t.reject(this.promise,h)},k.prototype.otherCallRejected=function(h){c(this.promise,this.onRejected,h)},t.resolve=function(h,y){var C=g(v,y);if(C.status==="error")return t.reject(h,C.value);var E=C.value;if(E)d(h,E);else{h.state=f,h.outcome=y;for(var P=-1,N=h.queue.length;++P<N;)h.queue[P].callFulfilled(y)}return h},t.reject=function(h,y){h.state=a,h.outcome=y;for(var C=-1,E=h.queue.length;++C<E;)h.queue[C].callRejected(y);return h},b.resolve=function(h){return h instanceof this?h:t.resolve(new this(s),h)},b.reject=function(h){var y=new this(s);return t.reject(y,h)},b.all=function(h){var y=this;if(Object.prototype.toString.call(h)!=="[object Array]")return this.reject(new TypeError("must be an array"));var C=h.length,E=!1;if(!C)return this.resolve([]);for(var P=new Array(C),N=0,D=-1,Z=new this(s);++D<C;)B(h[D],D);return Z;function B(K,nt){y.resolve(K).then(function(S){P[nt]=S,++N!==C||E||(E=!0,t.resolve(Z,P))},function(S){E||(E=!0,t.reject(Z,S))})}},b.race=function(h){var y=this;if(Object.prototype.toString.call(h)!=="[object Array]")return this.reject(new TypeError("must be an array"));var C=h.length,E=!1;if(!C)return this.resolve([]);for(var P=-1,N=new this(s);++P<C;)D=h[P],y.resolve(D).then(function(Z){E||(E=!0,t.resolve(N,Z))},function(Z){E||(E=!0,t.reject(N,Z))});var D;return N}},{immediate:36}],38:[function(u,x,e){var n={};(0,u("./lib/utils/common").assign)(n,u("./lib/deflate"),u("./lib/inflate"),u("./lib/zlib/constants")),x.exports=n},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(u,x,e){var n=u("./zlib/deflate"),s=u("./utils/common"),t=u("./utils/strings"),a=u("./zlib/messages"),f=u("./zlib/zstream"),m=Object.prototype.toString,b=0,k=-1,c=0,v=8;function d(h){if(!(this instanceof d))return new d(h);this.options=s.assign({level:k,method:v,chunkSize:16384,windowBits:15,memLevel:8,strategy:c,to:""},h||{});var y=this.options;y.raw&&0<y.windowBits?y.windowBits=-y.windowBits:y.gzip&&0<y.windowBits&&y.windowBits<16&&(y.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var C=n.deflateInit2(this.strm,y.level,y.method,y.windowBits,y.memLevel,y.strategy);if(C!==b)throw new Error(a[C]);if(y.header&&n.deflateSetHeader(this.strm,y.header),y.dictionary){var E;if(E=typeof y.dictionary=="string"?t.string2buf(y.dictionary):m.call(y.dictionary)==="[object ArrayBuffer]"?new Uint8Array(y.dictionary):y.dictionary,(C=n.deflateSetDictionary(this.strm,E))!==b)throw new Error(a[C]);this._dict_set=!0}}function g(h,y){var C=new d(y);if(C.push(h,!0),C.err)throw C.msg||a[C.err];return C.result}d.prototype.push=function(h,y){var C,E,P=this.strm,N=this.options.chunkSize;if(this.ended)return!1;E=y===~~y?y:y===!0?4:0,typeof h=="string"?P.input=t.string2buf(h):m.call(h)==="[object ArrayBuffer]"?P.input=new Uint8Array(h):P.input=h,P.next_in=0,P.avail_in=P.input.length;do{if(P.avail_out===0&&(P.output=new s.Buf8(N),P.next_out=0,P.avail_out=N),(C=n.deflate(P,E))!==1&&C!==b)return this.onEnd(C),!(this.ended=!0);P.avail_out!==0&&(P.avail_in!==0||E!==4&&E!==2)||(this.options.to==="string"?this.onData(t.buf2binstring(s.shrinkBuf(P.output,P.next_out))):this.onData(s.shrinkBuf(P.output,P.next_out)))}while((0<P.avail_in||P.avail_out===0)&&C!==1);return E===4?(C=n.deflateEnd(this.strm),this.onEnd(C),this.ended=!0,C===b):E!==2||(this.onEnd(b),!(P.avail_out=0))},d.prototype.onData=function(h){this.chunks.push(h)},d.prototype.onEnd=function(h){h===b&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=h,this.msg=this.strm.msg},e.Deflate=d,e.deflate=g,e.deflateRaw=function(h,y){return(y=y||{}).raw=!0,g(h,y)},e.gzip=function(h,y){return(y=y||{}).gzip=!0,g(h,y)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(u,x,e){var n=u("./zlib/inflate"),s=u("./utils/common"),t=u("./utils/strings"),a=u("./zlib/constants"),f=u("./zlib/messages"),m=u("./zlib/zstream"),b=u("./zlib/gzheader"),k=Object.prototype.toString;function c(d){if(!(this instanceof c))return new c(d);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},d||{});var g=this.options;g.raw&&0<=g.windowBits&&g.windowBits<16&&(g.windowBits=-g.windowBits,g.windowBits===0&&(g.windowBits=-15)),!(0<=g.windowBits&&g.windowBits<16)||d&&d.windowBits||(g.windowBits+=32),15<g.windowBits&&g.windowBits<48&&(15&g.windowBits)==0&&(g.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new m,this.strm.avail_out=0;var h=n.inflateInit2(this.strm,g.windowBits);if(h!==a.Z_OK)throw new Error(f[h]);this.header=new b,n.inflateGetHeader(this.strm,this.header)}function v(d,g){var h=new c(g);if(h.push(d,!0),h.err)throw h.msg||f[h.err];return h.result}c.prototype.push=function(d,g){var h,y,C,E,P,N,D=this.strm,Z=this.options.chunkSize,B=this.options.dictionary,K=!1;if(this.ended)return!1;y=g===~~g?g:g===!0?a.Z_FINISH:a.Z_NO_FLUSH,typeof d=="string"?D.input=t.binstring2buf(d):k.call(d)==="[object ArrayBuffer]"?D.input=new Uint8Array(d):D.input=d,D.next_in=0,D.avail_in=D.input.length;do{if(D.avail_out===0&&(D.output=new s.Buf8(Z),D.next_out=0,D.avail_out=Z),(h=n.inflate(D,a.Z_NO_FLUSH))===a.Z_NEED_DICT&&B&&(N=typeof B=="string"?t.string2buf(B):k.call(B)==="[object ArrayBuffer]"?new Uint8Array(B):B,h=n.inflateSetDictionary(this.strm,N)),h===a.Z_BUF_ERROR&&K===!0&&(h=a.Z_OK,K=!1),h!==a.Z_STREAM_END&&h!==a.Z_OK)return this.onEnd(h),!(this.ended=!0);D.next_out&&(D.avail_out!==0&&h!==a.Z_STREAM_END&&(D.avail_in!==0||y!==a.Z_FINISH&&y!==a.Z_SYNC_FLUSH)||(this.options.to==="string"?(C=t.utf8border(D.output,D.next_out),E=D.next_out-C,P=t.buf2string(D.output,C),D.next_out=E,D.avail_out=Z-E,E&&s.arraySet(D.output,D.output,C,E,0),this.onData(P)):this.onData(s.shrinkBuf(D.output,D.next_out)))),D.avail_in===0&&D.avail_out===0&&(K=!0)}while((0<D.avail_in||D.avail_out===0)&&h!==a.Z_STREAM_END);return h===a.Z_STREAM_END&&(y=a.Z_FINISH),y===a.Z_FINISH?(h=n.inflateEnd(this.strm),this.onEnd(h),this.ended=!0,h===a.Z_OK):y!==a.Z_SYNC_FLUSH||(this.onEnd(a.Z_OK),!(D.avail_out=0))},c.prototype.onData=function(d){this.chunks.push(d)},c.prototype.onEnd=function(d){d===a.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=d,this.msg=this.strm.msg},e.Inflate=c,e.inflate=v,e.inflateRaw=function(d,g){return(g=g||{}).raw=!0,v(d,g)},e.ungzip=v},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(u,x,e){var n=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";e.assign=function(a){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var b in m)m.hasOwnProperty(b)&&(a[b]=m[b])}}return a},e.shrinkBuf=function(a,f){return a.length===f?a:a.subarray?a.subarray(0,f):(a.length=f,a)};var s={arraySet:function(a,f,m,b,k){if(f.subarray&&a.subarray)a.set(f.subarray(m,m+b),k);else for(var c=0;c<b;c++)a[k+c]=f[m+c]},flattenChunks:function(a){var f,m,b,k,c,v;
vendor: 4,286 bytes, line 12
12for(f=b=0,m=a.length;f<m;f++)b+=a[f].length;for(v=new Uint8Array(b),f=k=0,m=a.length;f<m;f++)c=a[f],v.set(c,k),k+=c.length;return v}},t={arraySet:function(a,f,m,b,k){for(var c=0;c<b;c++)a[k+c]=f[m+c]},flattenChunks:function(a){return[].concat.apply([],a)}};e.setTyped=function(a){a?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,s)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,t))},e.setTyped(n)},{}],42:[function(u,x,e){var n=u("./common"),s=!0,t=!0;try{String.fromCharCode.apply(null,[0])}catch{s=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{t=!1}for(var a=new n.Buf8(256),f=0;f<256;f++)a[f]=252<=f?6:248<=f?5:240<=f?4:224<=f?3:192<=f?2:1;function m(b,k){if(k<65537&&(b.subarray&&t||!b.subarray&&s))return String.fromCharCode.apply(null,n.shrinkBuf(b,k));for(var c="",v=0;v<k;v++)c+=String.fromCharCode(b[v]);return c}a[254]=a[254]=1,e.string2buf=function(b){var k,c,v,d,g,h=b.length,y=0;for(d=0;d<h;d++)(64512&(c=b.charCodeAt(d)))==55296&&d+1<h&&(64512&(v=b.charCodeAt(d+1)))==56320&&(c=65536+(c-55296<<10)+(v-56320),d++),y+=c<128?1:c<2048?2:c<65536?3:4;for(k=new n.Buf8(y),d=g=0;g<y;d++)(64512&(c=b.charCodeAt(d)))==55296&&d+1<h&&(64512&(v=b.charCodeAt(d+1)))==56320&&(c=65536+(c-55296<<10)+(v-56320),d++),c<128?k[g++]=c:(c<2048?k[g++]=192|c>>>6:(c<65536?k[g++]=224|c>>>12:(k[g++]=240|c>>>18,k[g++]=128|c>>>12&63),k[g++]=128|c>>>6&63),k[g++]=128|63&c);return k},e.buf2binstring=function(b){return m(b,b.length)},e.binstring2buf=function(b){for(var k=new n.Buf8(b.length),c=0,v=k.length;c<v;c++)k[c]=b.charCodeAt(c);return k},e.buf2string=function(b,k){var c,v,d,g,h=k||b.length,y=new Array(2*h);for(c=v=0;c<h;)if((d=b[c++])<128)y[v++]=d;else if(4<(g=a[d]))y[v++]=65533,c+=g-1;else{for(d&=g===2?31:g===3?15:7;1<g&&c<h;)d=d<<6|63&b[c++],g--;1<g?y[v++]=65533:d<65536?y[v++]=d:(d-=65536,y[v++]=55296|d>>10&1023,y[v++]=56320|1023&d)}return m(y,v)},e.utf8border=function(b,k){var c;for((k=k||b.length)>b.length&&(k=b.length),c=k-1;0<=c&&(192&b[c])==128;)c--;return c<0||c===0?k:c+a[b[c]]>k?c:k}},{"./common":41}],43:[function(u,x,e){x.exports=function(n,s,t,a){for(var f=65535&n|0,m=n>>>16&65535|0,b=0;t!==0;){for(t-=b=2e3<t?2e3:t;m=m+(f=f+s[a++]|0)|0,--b;);f%=65521,m%=65521}return f|m<<16|0}},{}],44:[function(u,x,e){x.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(u,x,e){var n=(function(){for(var s,t=[],a=0;a<256;a++){s=a;for(var f=0;f<8;f++)s=1&s?3988292384^s>>>1:s>>>1;t[a]=s}return t})();x.exports=function(s,t,a,f){var m=n,b=f+a;s^=-1;for(var k=f;k<b;k++)s=s>>>8^m[255&(s^t[k])];return-1^s}},{}],46:[function(u,x,e){var n,s=u("../utils/common"),t=u("./trees"),a=u("./adler32"),f=u("./crc32"),m=u("./messages"),b=0,k=4,c=0,v=-2,d=-1,g=4,h=2,y=8,C=9,E=286,P=30,N=19,D=2*E+1,Z=15,B=3,K=258,nt=K+B+1,S=42,U=113,o=1,V=2,rt=3,G=4;function at(r,M){return r.msg=m[M],M}function H(r){return(r<<1)-(4<r?9:0)}function it(r){for(var M=r.length;0<=--M;)r[M]=0}function z(r){var M=r.state,T=M.pending;T>r.avail_out&&(T=r.avail_out),T!==0&&(s.arraySet(r.output,M.pending_buf,M.pending_out,T,r.next_out),r.next_out+=T,M.pending_out+=T,r.total_out+=T,r.avail_out-=T,M.pending-=T,M.pending===0&&(M.pending_out=0))}function O(r,M){t._tr_flush_block(r,0<=r.block_start?r.block_start:-1,r.strstart-r.block_start,M),r.block_start=r.strstart,z(r.strm)}function et(r,M){r.pending_buf[r.pending++]=M}function J(r,M){r.pending_buf[r.pending++]=M>>>8&255,r.pending_buf[r.pending++]=255&M}function q(r,M){var T,_,p=r.max_chain_length,I=r.strstart,j=r.prev_length,W=r.nice_match,A=r.strstart>r.w_size-nt?r.strstart-(r.w_size-nt):0,Y=r.window,Q=r.w_mask,X=r.prev,tt=r.strstart+K,ct=Y[I+j-1],lt=Y[I+j];r.prev_length>=r.good_match&&(p>>=2),W>r.lookahead&&(W=r.lookahead);do if(Y[(T=M)+j]===lt&&Y[T+j-1]===ct&&Y[T]===Y[I]&&Y[++T]===Y[I+1]){I+=2,T++;do;while(Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&Y[++I]===Y[++T]&&I<tt);
vendor: 36,698 bytes, line 12
12if(_=K-(tt-I),I=tt-K,j<_){if(r.match_start=M,W<=(j=_))break;ct=Y[I+j-1],lt=Y[I+j]}}while((M=X[M&Q])>A&&--p!=0);return j<=r.lookahead?j:r.lookahead}function ht(r){var M,T,_,p,I,j,W,A,Y,Q,X=r.w_size;do{if(p=r.window_size-r.lookahead-r.strstart,r.strstart>=X+(X-nt)){for(s.arraySet(r.window,r.window,X,X,0),r.match_start-=X,r.strstart-=X,r.block_start-=X,M=T=r.hash_size;_=r.head[--M],r.head[M]=X<=_?_-X:0,--T;);for(M=T=X;_=r.prev[--M],r.prev[M]=X<=_?_-X:0,--T;);p+=X}if(r.strm.avail_in===0)break;if(j=r.strm,W=r.window,A=r.strstart+r.lookahead,Y=p,Q=void 0,Q=j.avail_in,Y<Q&&(Q=Y),T=Q===0?0:(j.avail_in-=Q,s.arraySet(W,j.input,j.next_in,Q,A),j.state.wrap===1?j.adler=a(j.adler,W,Q,A):j.state.wrap===2&&(j.adler=f(j.adler,W,Q,A)),j.next_in+=Q,j.total_in+=Q,Q),r.lookahead+=T,r.lookahead+r.insert>=B)for(I=r.strstart-r.insert,r.ins_h=r.window[I],r.ins_h=(r.ins_h<<r.hash_shift^r.window[I+1])&r.hash_mask;r.insert&&(r.ins_h=(r.ins_h<<r.hash_shift^r.window[I+B-1])&r.hash_mask,r.prev[I&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=I,I++,r.insert--,!(r.lookahead+r.insert<B)););}while(r.lookahead<nt&&r.strm.avail_in!==0)}function mt(r,M){for(var T,_;;){if(r.lookahead<nt){if(ht(r),r.lookahead<nt&&M===b)return o;if(r.lookahead===0)break}if(T=0,r.lookahead>=B&&(r.ins_h=(r.ins_h<<r.hash_shift^r.window[r.strstart+B-1])&r.hash_mask,T=r.prev[r.strstart&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=r.strstart),T!==0&&r.strstart-T<=r.w_size-nt&&(r.match_length=q(r,T)),r.match_length>=B)if(_=t._tr_tally(r,r.strstart-r.match_start,r.match_length-B),r.lookahead-=r.match_length,r.match_length<=r.max_lazy_match&&r.lookahead>=B){for(r.match_length--;r.strstart++,r.ins_h=(r.ins_h<<r.hash_shift^r.window[r.strstart+B-1])&r.hash_mask,T=r.prev[r.strstart&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=r.strstart,--r.match_length!=0;);r.strstart++}else r.strstart+=r.match_length,r.match_length=0,r.ins_h=r.window[r.strstart],r.ins_h=(r.ins_h<<r.hash_shift^r.window[r.strstart+1])&r.hash_mask;else _=t._tr_tally(r,0,r.window[r.strstart]),r.lookahead--,r.strstart++;if(_&&(O(r,!1),r.strm.avail_out===0))return o}return r.insert=r.strstart<B-1?r.strstart:B-1,M===k?(O(r,!0),r.strm.avail_out===0?rt:G):r.last_lit&&(O(r,!1),r.strm.avail_out===0)?o:V}function ot(r,M){for(var T,_,p;;){if(r.lookahead<nt){if(ht(r),r.lookahead<nt&&M===b)return o;if(r.lookahead===0)break}if(T=0,r.lookahead>=B&&(r.ins_h=(r.ins_h<<r.hash_shift^r.window[r.strstart+B-1])&r.hash_mask,T=r.prev[r.strstart&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=r.strstart),r.prev_length=r.match_length,r.prev_match=r.match_start,r.match_length=B-1,T!==0&&r.prev_length<r.max_lazy_match&&r.strstart-T<=r.w_size-nt&&(r.match_length=q(r,T),r.match_length<=5&&(r.strategy===1||r.match_length===B&&4096<r.strstart-r.match_start)&&(r.match_length=B-1)),r.prev_length>=B&&r.match_length<=r.prev_length){for(p=r.strstart+r.lookahead-B,_=t._tr_tally(r,r.strstart-1-r.prev_match,r.prev_length-B),r.lookahead-=r.prev_length-1,r.prev_length-=2;++r.strstart<=p&&(r.ins_h=(r.ins_h<<r.hash_shift^r.window[r.strstart+B-1])&r.hash_mask,T=r.prev[r.strstart&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=r.strstart),--r.prev_length!=0;);if(r.match_available=0,r.match_length=B-1,r.strstart++,_&&(O(r,!1),r.strm.avail_out===0))return o}else if(r.match_available){if((_=t._tr_tally(r,0,r.window[r.strstart-1]))&&O(r,!1),r.strstart++,r.lookahead--,r.strm.avail_out===0)return o}else r.match_available=1,r.strstart++,r.lookahead--}return r.match_available&&(_=t._tr_tally(r,0,r.window[r.strstart-1]),r.match_available=0),r.insert=r.strstart<B-1?r.strstart:B-1,M===k?(O(r,!0),r.strm.avail_out===0?rt:G):r.last_lit&&(O(r,!1),r.strm.avail_out===0)?o:V}function dt(r,M,T,_,p){this.good_length=r,this.max_lazy=M,this.nice_length=T,this.max_chain=_,this.func=p}function gt(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=y,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new s.Buf16(2*D),this.dyn_dtree=new s.Buf16(2*(2*P+1)),this.bl_tree=new s.Buf16(2*(2*N+1)),it(this.dyn_ltree),it(this.dyn_dtree),it(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new s.Buf16(Z+1),this.heap=new s.Buf16(2*E+1),it(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new s.Buf16(2*E+1),it(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function ft(r){var M;return r&&r.state?(r.total_in=r.total_out=0,r.data_type=h,(M=r.state).pending=0,M.pending_out=0,M.wrap<0&&(M.wrap=-M.wrap),M.status=M.wrap?S:U,r.adler=M.wrap===2?0:1,M.last_flush=b,t._tr_init(M),c):at(r,v)}function xt(r){var M=ft(r);return M===c&&(function(T){T.window_size=2*T.w_size,it(T.head),T.max_lazy_match=n[T.level].max_lazy,T.good_match=n[T.level].good_length,T.nice_match=n[T.level].nice_length,T.max_chain_length=n[T.level].max_chain,T.strstart=0,T.block_start=0,T.lookahead=0,T.insert=0,T.match_length=T.prev_length=B-1,T.match_available=0,T.ins_h=0})(r.state),M}function kt(r,M,T,_,p,I){if(!r)return v;var j=1;if(M===d&&(M=6),_<0?(j=0,_=-_):15<_&&(j=2,_-=16),p<1||C<p||T!==y||_<8||15<_||M<0||9<M||I<0||g<I)return at(r,v);_===8&&(_=9);var W=new gt;return(r.state=W).strm=r,W.wrap=j,W.gzhead=null,W.w_bits=_,W.w_size=1<<W.w_bits,W.w_mask=W.w_size-1,W.hash_bits=p+7,W.hash_size=1<<W.hash_bits,W.hash_mask=W.hash_size-1,W.hash_shift=~~((W.hash_bits+B-1)/B),W.window=new s.Buf8(2*W.w_size),W.head=new s.Buf16(W.hash_size),W.prev=new s.Buf16(W.w_size),W.lit_bufsize=1<<p+6,W.pending_buf_size=4*W.lit_bufsize,W.pending_buf=new s.Buf8(W.pending_buf_size),W.d_buf=1*W.lit_bufsize,W.l_buf=3*W.lit_bufsize,W.level=M,W.strategy=I,W.method=T,xt(r)}n=[new dt(0,0,0,0,function(r,M){var T=65535;for(T>r.pending_buf_size-5&&(T=r.pending_buf_size-5);;){if(r.lookahead<=1){if(ht(r),r.lookahead===0&&M===b)return o;if(r.lookahead===0)break}r.strstart+=r.lookahead,r.lookahead=0;var _=r.block_start+T;if((r.strstart===0||r.strstart>=_)&&(r.lookahead=r.strstart-_,r.strstart=_,O(r,!1),r.strm.avail_out===0)||r.strstart-r.block_start>=r.w_size-nt&&(O(r,!1),r.strm.avail_out===0))return o}return r.insert=0,M===k?(O(r,!0),r.strm.avail_out===0?rt:G):(r.strstart>r.block_start&&(O(r,!1),r.strm.avail_out),o)}),new dt(4,4,8,4,mt),new dt(4,5,16,8,mt),new dt(4,6,32,32,mt),new dt(4,4,16,16,ot),new dt(8,16,32,32,ot),new dt(8,16,128,128,ot),new dt(8,32,128,256,ot),new dt(32,128,258,1024,ot),new dt(32,258,258,4096,ot)],e.deflateInit=function(r,M){return kt(r,M,y,15,8,0)},e.deflateInit2=kt,e.deflateReset=xt,e.deflateResetKeep=ft,e.deflateSetHeader=function(r,M){return r&&r.state?r.state.wrap!==2?v:(r.state.gzhead=M,c):v},e.deflate=function(r,M){var T,_,p,I;if(!r||!r.state||5<M||M<0)return r?at(r,v):v;if(_=r.state,!r.output||!r.input&&r.avail_in!==0||_.status===666&&M!==k)return at(r,r.avail_out===0?-5:v);if(_.strm=r,T=_.last_flush,_.last_flush=M,_.status===S)if(_.wrap===2)r.adler=0,et(_,31),et(_,139),et(_,8),_.gzhead?(et(_,(_.gzhead.text?1:0)+(_.gzhead.hcrc?2:0)+(_.gzhead.extra?4:0)+(_.gzhead.name?8:0)+(_.gzhead.comment?16:0)),et(_,255&_.gzhead.time),et(_,_.gzhead.time>>8&255),et(_,_.gzhead.time>>16&255),et(_,_.gzhead.time>>24&255),et(_,_.level===9?2:2<=_.strategy||_.level<2?4:0),et(_,255&_.gzhead.os),_.gzhead.extra&&_.gzhead.extra.length&&(et(_,255&_.gzhead.extra.length),et(_,_.gzhead.extra.length>>8&255)),_.gzhead.hcrc&&(r.adler=f(r.adler,_.pending_buf,_.pending,0)),_.gzindex=0,_.status=69):(et(_,0),et(_,0),et(_,0),et(_,0),et(_,0),et(_,_.level===9?2:2<=_.strategy||_.level<2?4:0),et(_,3),_.status=U);else{var j=y+(_.w_bits-8<<4)<<8;j|=(2<=_.strategy||_.level<2?0:_.level<6?1:_.level===6?2:3)<<6,_.strstart!==0&&(j|=32),j+=31-j%31,_.status=U,J(_,j),_.strstart!==0&&(J(_,r.adler>>>16),J(_,65535&r.adler)),r.adler=1}if(_.status===69)if(_.gzhead.extra){for(p=_.pending;_.gzindex<(65535&_.gzhead.extra.length)&&(_.pending!==_.pending_buf_size||(_.gzhead.hcrc&&_.pending>p&&(r.adler=f(r.adler,_.pending_buf,_.pending-p,p)),z(r),p=_.pending,_.pending!==_.pending_buf_size));)et(_,255&_.gzhead.extra[_.gzindex]),_.gzindex++;_.gzhead.hcrc&&_.pending>p&&(r.adler=f(r.adler,_.pending_buf,_.pending-p,p)),_.gzindex===_.gzhead.extra.length&&(_.gzindex=0,_.status=73)}else _.status=73;if(_.status===73)if(_.gzhead.name){p=_.pending;do{if(_.pending===_.pending_buf_size&&(_.gzhead.hcrc&&_.pending>p&&(r.adler=f(r.adler,_.pending_buf,_.pending-p,p)),z(r),p=_.pending,_.pending===_.pending_buf_size)){I=1;break}I=_.gzindex<_.gzhead.name.length?255&_.gzhead.name.charCodeAt(_.gzindex++):0,et(_,I)}while(I!==0);_.gzhead.hcrc&&_.pending>p&&(r.adler=f(r.adler,_.pending_buf,_.pending-p,p)),I===0&&(_.gzindex=0,_.status=91)}else _.status=91;if(_.status===91)if(_.gzhead.comment){p=_.pending;do{if(_.pending===_.pending_buf_size&&(_.gzhead.hcrc&&_.pending>p&&(r.adler=f(r.adler,_.pending_buf,_.pending-p,p)),z(r),p=_.pending,_.pending===_.pending_buf_size)){I=1;break}I=_.gzindex<_.gzhead.comment.length?255&_.gzhead.comment.charCodeAt(_.gzindex++):0,et(_,I)}while(I!==0);_.gzhead.hcrc&&_.pending>p&&(r.adler=f(r.adler,_.pending_buf,_.pending-p,p)),I===0&&(_.status=103)}else _.status=103;if(_.status===103&&(_.gzhead.hcrc?(_.pending+2>_.pending_buf_size&&z(r),_.pending+2<=_.pending_buf_size&&(et(_,255&r.adler),et(_,r.adler>>8&255),r.adler=0,_.status=U)):_.status=U),_.pending!==0){if(z(r),r.avail_out===0)return _.last_flush=-1,c}else if(r.avail_in===0&&H(M)<=H(T)&&M!==k)return at(r,-5);if(_.status===666&&r.avail_in!==0)return at(r,-5);if(r.avail_in!==0||_.lookahead!==0||M!==b&&_.status!==666){var W=_.strategy===2?(function(A,Y){for(var Q;;){if(A.lookahead===0&&(ht(A),A.lookahead===0)){if(Y===b)return o;break}if(A.match_length=0,Q=t._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++,Q&&(O(A,!1),A.strm.avail_out===0))return o}return A.insert=0,Y===k?(O(A,!0),A.strm.avail_out===0?rt:G):A.last_lit&&(O(A,!1),A.strm.avail_out===0)?o:V})(_,M):_.strategy===3?(function(A,Y){for(var Q,X,tt,ct,lt=A.window;;){if(A.lookahead<=K){if(ht(A),A.lookahead<=K&&Y===b)return o;if(A.lookahead===0)break}if(A.match_length=0,A.lookahead>=B&&0<A.strstart&&(X=lt[tt=A.strstart-1])===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]){ct=A.strstart+K;do;while(X===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]&&X===lt[++tt]&&tt<ct);A.match_length=K-(ct-tt),A.match_length>A.lookahead&&(A.match_length=A.lookahead)}if(A.match_length>=B?(Q=t._tr_tally(A,1,A.match_length-B),A.lookahead-=A.match_length,A.strstart+=A.match_length,A.match_length=0):(Q=t._tr_tally(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++),Q&&(O(A,!1),A.strm.avail_out===0))return o}return A.insert=0,Y===k?(O(A,!0),A.strm.avail_out===0?rt:G):A.last_lit&&(O(A,!1),A.strm.avail_out===0)?o:V})(_,M):n[_.level].func(_,M);if(W!==rt&&W!==G||(_.status=666),W===o||W===rt)return r.avail_out===0&&(_.last_flush=-1),c;if(W===V&&(M===1?t._tr_align(_):M!==5&&(t._tr_stored_block(_,0,0,!1),M===3&&(it(_.head),_.lookahead===0&&(_.strstart=0,_.block_start=0,_.insert=0))),z(r),r.avail_out===0))return _.last_flush=-1,c}return M!==k?c:_.wrap<=0?1:(_.wrap===2?(et(_,255&r.adler),et(_,r.adler>>8&255),et(_,r.adler>>16&255),et(_,r.adler>>24&255),et(_,255&r.total_in),et(_,r.total_in>>8&255),et(_,r.total_in>>16&255),et(_,r.total_in>>24&255)):(J(_,r.adler>>>16),J(_,65535&r.adler)),z(r),0<_.wrap&&(_.wrap=-_.wrap),_.pending!==0?c:1)},e.deflateEnd=function(r){var M;return r&&r.state?(M=r.state.status)!==S&&M!==69&&M!==73&&M!==91&&M!==103&&M!==U&&M!==666?at(r,v):(r.state=null,M===U?at(r,-3):c):v},e.deflateSetDictionary=function(r,M){var T,_,p,I,j,W,A,Y,Q=M.length;if(!r||!r.state||(I=(T=r.state).wrap)===2||I===1&&T.status!==S||T.lookahead)return v;for(I===1&&(r.adler=a(r.adler,M,Q,0)),T.wrap=0,Q>=T.w_size&&(I===0&&(it(T.head),T.strstart=0,T.block_start=0,T.insert=0),Y=new s.Buf8(T.w_size),s.arraySet(Y,M,Q-T.w_size,T.w_size,0),M=Y,Q=T.w_size),j=r.avail_in,W=r.next_in,A=r.input,r.avail_in=Q,r.next_in=0,r.input=M,ht(T);T.lookahead>=B;){for(_=T.strstart,p=T.lookahead-(B-1);T.ins_h=(T.ins_h<<T.hash_shift^T.window[_+B-1])&T.hash_mask,T.prev[_&T.w_mask]=T.head[T.ins_h],T.head[T.ins_h]=_,_++,--p;);T.strstart=_,T.lookahead=B-1,ht(T)}return T.strstart+=T.lookahead,T.block_start=T.strstart,T.insert=T.lookahead,T.lookahead=0,T.match_length=T.prev_length=B-1,T.match_available=0,r.next_in=W,r.input=A,r.avail_in=j,T.wrap=I,c},e.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(u,x,e){x.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(u,x,e){x.exports=function(n,s){var t,a,f,m,b,k,c,v,d,g,h,y,C,E,P,N,D,Z,B,K,nt,S,U,o,V;t=n.state,a=n.next_in,o=n.input,f=a+(n.avail_in-5),m=n.next_out,V=n.output,b=m-(s-n.avail_out),k=m+(n.avail_out-257),c=t.dmax,v=t.wsize,d=t.whave,g=t.wnext,h=t.window,y=t.hold,C=t.bits,E=t.lencode,P=t.distcode,N=(1<<t.lenbits)-1,D=(1<<t.distbits)-1;t:do{C<15&&(y+=o[a++]<<C,C+=8,y+=o[a++]<<C,C+=8),Z=E[y&N];e:for(;;){if(y>>>=B=Z>>>24,C-=B,(B=Z>>>16&255)===0)V[m++]=65535&Z;else{if(!(16&B)){if((64&B)==0){Z=E[(65535&Z)+(y&(1<<B)-1)];continue e}if(32&B){t.mode=12;break t}n.msg="invalid literal/length code",t.mode=30;break t}K=65535&Z,(B&=15)&&(C<B&&(y+=o[a++]<<C,C+=8),K+=y&(1<<B)-1,y>>>=B,C-=B),C<15&&(y+=o[a++]<<C,C+=8,y+=o[a++]<<C,C+=8),Z=P[y&D];n:for(;;){if(y>>>=B=Z>>>24,C-=B,!(16&(B=Z>>>16&255))){if((64&B)==0){Z=P[(65535&Z)+(y&(1<<B)-1)];continue n}n.msg="invalid distance code",t.mode=30;break t}if(nt=65535&Z,C<(B&=15)&&(y+=o[a++]<<C,(C+=8)<B&&(y+=o[a++]<<C,C+=8)),c<(nt+=y&(1<<B)-1)){n.msg="invalid distance too far back",t.mode=30;break t}if(y>>>=B,C-=B,(B=m-b)<nt){if(d<(B=nt-B)&&t.sane){n.msg="invalid distance too far back",t.mode=30;break t}if(U=h,(S=0)===g){if(S+=v-B,B<K){for(K-=B;V[m++]=h[S++],--B;);S=m-nt,U=V}}else if(g<B){if(S+=v+g-B,(B-=g)<K){for(K-=B;V[m++]=h[S++],--B;);if(S=0,g<K){for(K-=B=g;V[m++]=h[S++],--B;);S=m-nt,U=V}}}else if(S+=g-B,B<K){for(K-=B;V[m++]=h[S++],--B;);S=m-nt,U=V}for(;2<K;)V[m++]=U[S++],V[m++]=U[S++],V[m++]=U[S++],K-=3;K&&(V[m++]=U[S++],1<K&&(V[m++]=U[S++]))}else{for(S=m-nt;V[m++]=V[S++],V[m++]=V[S++],V[m++]=V[S++],2<(K-=3););K&&(V[m++]=V[S++],1<K&&(V[m++]=V[S++]))}break}}break}}while(a<f&&m<k);a-=K=C>>3,y&=(1<<(C-=K<<3))-1,n.next_in=a,n.next_out=m,n.avail_in=a<f?f-a+5:5-(a-f),n.avail_out=m<k?k-m+257:257-(m-k),t.hold=y,t.bits=C}},{}],49:[function(u,x,e){var n=u("../utils/common"),s=u("./adler32"),t=u("./crc32"),a=u("./inffast"),f=u("./inftrees"),m=1,b=2,k=0,c=-2,v=1,d=852,g=592;function h(S){return(S>>>24&255)+(S>>>8&65280)+((65280&S)<<8)+((255&S)<<24)}function y(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function C(S){var U;return S&&S.state?(U=S.state,S.total_in=S.total_out=U.total=0,S.msg="",U.wrap&&(S.adler=1&U.wrap),U.mode=v,U.last=0,U.havedict=0,U.dmax=32768,U.head=null,U.hold=0,U.bits=0,U.lencode=U.lendyn=new n.Buf32(d),U.distcode=U.distdyn=new n.Buf32(g),U.sane=1,U.back=-1,k):c}function E(S){var U;return S&&S.state?((U=S.state).wsize=0,U.whave=0,U.wnext=0,C(S)):c}function P(S,U){var o,V;return S&&S.state?(V=S.state,U<0?(o=0,U=-U):(o=1+(U>>4),U<48&&(U&=15)),U&&(U<8||15<U)?c:(V.window!==null&&V.wbits!==U&&(V.window=null),V.wrap=o,V.wbits=U,E(S))):c}function N(S,U){var o,V;return S?(V=new y,(S.state=V).window=null,(o=P(S,U))!==k&&(S.state=null),o):c}var D,Z,B=!0;function K(S){if(B){var U;for(D=new n.Buf32(512),Z=new n.Buf32(32),U=0;U<144;)S.lens[U++]=8;for(;U<256;)S.lens[U++]=9;for(;U<280;)S.lens[U++]=7;for(;U<288;)S.lens[U++]=8;for(f(m,S.lens,0,288,D,0,S.work,{bits:9}),U=0;U<32;)S.lens[U++]=5;f(b,S.lens,0,32,Z,0,S.work,{bits:5}),B=!1}S.lencode=D,S.lenbits=9,S.distcode=Z,S.distbits=5}function nt(S,U,o,V){var rt,G=S.state;return G.window===null&&(G.wsize=1<<G.wbits,G.wnext=0,G.whave=0,G.window=new n.Buf8(G.wsize)),V>=G.wsize?(n.arraySet(G.window,U,o-G.wsize,G.wsize,0),G.wnext=0,G.whave=G.wsize):(V<(rt=G.wsize-G.wnext)&&(rt=V),n.arraySet(G.window,U,o-V,rt,G.wnext),(V-=rt)?(n.arraySet(G.window,U,o-V,V,0),G.wnext=V,G.whave=G.wsize):(G.wnext+=rt,G.wnext===G.wsize&&(G.wnext=0),G.whave<G.wsize&&(G.whave+=rt))),0}e.inflateReset=E,e.inflateReset2=P,e.inflateResetKeep=C,e.inflateInit=function(S){return N(S,15)},e.inflateInit2=N,e.inflate=function(S,U){var o,V,rt,G,at,H,it,z,O,et,J,q,ht,mt,ot,dt,gt,ft,xt,kt,r,M,T,_,p=0,I=new n.Buf8(4),j=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!S||!S.state||!S.output||!S.input&&S.avail_in!==0)return c;(o=S.state).mode===12&&(o.mode=13),at=S.next_out,rt=S.output,it=S.avail_out,G=S.next_in,V=S.input,H=S.avail_in,z=o.hold,O=o.bits,et=H,J=it,M=k;t:for(;;)switch(o.mode){case v:if(o.wrap===0){o.mode=13;break}for(;O<16;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(2&o.wrap&&z===35615){I[o.check=0]=255&z,I[1]=z>>>8&255,o.check=t(o.check,I,2,0),O=z=0,o.mode=2;break}if(o.flags=0,o.head&&(o.head.done=!1),!(1&o.wrap)||(((255&z)<<8)+(z>>8))%31){S.msg="incorrect header check",o.mode=30;break}if((15&z)!=8){S.msg="unknown compression method",o.mode=30;break}if(O-=4,r=8+(15&(z>>>=4)),o.wbits===0)o.wbits=r;else if(r>o.wbits){S.msg="invalid window size",o.mode=30;break}o.dmax=1<<r,S.adler=o.check=1,o.mode=512&z?10:12,O=z=0;break;case 2:for(;O<16;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(o.flags=z,(255&o.flags)!=8){S.msg="unknown compression method",o.mode=30;break}if(57344&o.flags){S.msg="unknown header flags set",o.mode=30;break}o.head&&(o.head.text=z>>8&1),512&o.flags&&(I[0]=255&z,I[1]=z>>>8&255,o.check=t(o.check,I,2,0)),O=z=0,o.mode=3;case 3:for(;O<32;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}o.head&&(o.head.time=z),512&o.flags&&(I[0]=255&z,I[1]=z>>>8&255,I[2]=z>>>16&255,I[3]=z>>>24&255,o.check=t(o.check,I,4,0)),O=z=0,o.mode=4;case 4:for(;O<16;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}o.head&&(o.head.xflags=255&z,o.head.os=z>>8),512&o.flags&&(I[0]=255&z,I[1]=z>>>8&255,o.check=t(o.check,I,2,0)),O=z=0,o.mode=5;case 5:if(1024&o.flags){for(;O<16;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}o.length=z,o.head&&(o.head.extra_len=z),512&o.flags&&(I[0]=255&z,I[1]=z>>>8&255,o.check=t(o.check,I,2,0)),O=z=0}else o.head&&(o.head.extra=null);o.mode=6;case 6:if(1024&o.flags&&(H<(q=o.length)&&(q=H),q&&(o.head&&(r=o.head.extra_len-o.length,o.head.extra||(o.head.extra=new Array(o.head.extra_len)),n.arraySet(o.head.extra,V,G,q,r)),512&o.flags&&(o.check=t(o.check,V,q,G)),H-=q,G+=q,o.length-=q),o.length))break t;o.length=0,o.mode=7;case 7:if(2048&o.flags){if(H===0)break t;for(q=0;r=V[G+q++],o.head&&r&&o.length<65536&&(o.head.name+=String.fromCharCode(r)),r&&q<H;);if(512&o.flags&&(o.check=t(o.check,V,q,G)),H-=q,G+=q,r)break t}else o.head&&(o.head.name=null);o.length=0,o.mode=8;case 8:if(4096&o.flags){if(H===0)break t;for(q=0;r=V[G+q++],o.head&&r&&o.length<65536&&(o.head.comment+=String.fromCharCode(r)),r&&q<H;);if(512&o.flags&&(o.check=t(o.check,V,q,G)),H-=q,G+=q,r)break t}else o.head&&(o.head.comment=null);o.mode=9;case 9:if(512&o.flags){for(;O<16;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(z!==(65535&o.check)){S.msg="header crc mismatch",o.mode=30;break}O=z=0}o.head&&(o.head.hcrc=o.flags>>9&1,o.head.done=!0),S.adler=o.check=0,o.mode=12;break;case 10:for(;O<32;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}S.adler=o.check=h(z),O=z=0,o.mode=11;case 11:if(o.havedict===0)return S.next_out=at,S.avail_out=it,S.next_in=G,S.avail_in=H,o.hold=z,o.bits=O,2;S.adler=o.check=1,o.mode=12;case 12:if(U===5||U===6)break t;case 13:if(o.last){z>>>=7&O,O-=7&O,o.mode=27;break}for(;O<3;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}switch(o.last=1&z,O-=1,3&(z>>>=1)){case 0:o.mode=14;break;case 1:if(K(o),o.mode=20,U!==6)break;z>>>=2,O-=2;break t;case 2:o.mode=17;break;case 3:S.msg="invalid block type",o.mode=30}z>>>=2,O-=2;break;case 14:for(z>>>=7&O,O-=7&O;O<32;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if((65535&z)!=(z>>>16^65535)){S.msg="invalid stored block lengths",o.mode=30;break}if(o.length=65535&z,O=z=0,o.mode=15,U===6)break t;case 15:o.mode=16;case 16:if(q=o.length){if(H<q&&(q=H),it<q&&(q=it),q===0)break t;n.arraySet(rt,V,G,q,at),H-=q,G+=q,it-=q,at+=q,o.length-=q;break}o.mode=12;break;case 17:for(;O<14;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(o.nlen=257+(31&z),z>>>=5,O-=5,o.ndist=1+(31&z),z>>>=5,O-=5,o.ncode=4+(15&z),z>>>=4,O-=4,286<o.nlen||30<o.ndist){S.msg="too many length or distance symbols",o.mode=30;break}o.have=0,o.mode=18;case 18:for(;o.have<o.ncode;){for(;O<3;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}o.lens[j[o.have++]]=7&z,z>>>=3,O-=3}for(;o.have<19;)o.lens[j[o.have++]]=0;if(o.lencode=o.lendyn,o.lenbits=7,T={bits:o.lenbits},M=f(0,o.lens,0,19,o.lencode,0,o.work,T),o.lenbits=T.bits,M){S.msg="invalid code lengths set",o.mode=30;break}o.have=0,o.mode=19;case 19:for(;o.have<o.nlen+o.ndist;){for(;dt=(p=o.lencode[z&(1<<o.lenbits)-1])>>>16&255,gt=65535&p,!((ot=p>>>24)<=O);){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(gt<16)z>>>=ot,O-=ot,o.lens[o.have++]=gt;else{if(gt===16){for(_=ot+2;O<_;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(z>>>=ot,O-=ot,o.have===0){S.msg="invalid bit length repeat",o.mode=30;break}r=o.lens[o.have-1],q=3+(3&z),z>>>=2,O-=2}else if(gt===17){for(_=ot+3;O<_;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}O-=ot,r=0,q=3+(7&(z>>>=ot)),z>>>=3,O-=3}else{for(_=ot+7;O<_;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}O-=ot,r=0,q=11+(127&(z>>>=ot)),z>>>=7,O-=7}if(o.have+q>o.nlen+o.ndist){S.msg="invalid bit length repeat",o.mode=30;break}for(;q--;)o.lens[o.have++]=r}}if(o.mode===30)break;if(o.lens[256]===0){S.msg="invalid code -- missing end-of-block",o.mode=30;break}if(o.lenbits=9,T={bits:o.lenbits},M=f(m,o.lens,0,o.nlen,o.lencode,0,o.work,T),o.lenbits=T.bits,M){S.msg="invalid literal/lengths set",o.mode=30;break}if(o.distbits=6,o.distcode=o.distdyn,T={bits:o.distbits},M=f(b,o.lens,o.nlen,o.ndist,o.distcode,0,o.work,T),o.distbits=T.bits,M){S.msg="invalid distances set",o.mode=30;break}if(o.mode=20,U===6)break t;case 20:o.mode=21;case 21:if(6<=H&&258<=it){S.next_out=at,S.avail_out=it,S.next_in=G,S.avail_in=H,o.hold=z,o.bits=O,a(S,J),at=S.next_out,rt=S.output,it=S.avail_out,G=S.next_in,V=S.input,H=S.avail_in,z=o.hold,O=o.bits,o.mode===12&&(o.back=-1);break}for(o.back=0;dt=(p=o.lencode[z&(1<<o.lenbits)-1])>>>16&255,gt=65535&p,!((ot=p>>>24)<=O);){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(dt&&(240&dt)==0){for(ft=ot,xt=dt,kt=gt;dt=(p=o.lencode[kt+((z&(1<<ft+xt)-1)>>ft)])>>>16&255,gt=65535&p,!(ft+(ot=p>>>24)<=O);){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}z>>>=ft,O-=ft,o.back+=ft}if(z>>>=ot,O-=ot,o.back+=ot,o.length=gt,dt===0){o.mode=26;break}if(32&dt){o.back=-1,o.mode=12;break}if(64&dt){S.msg="invalid literal/length code",o.mode=30;break}o.extra=15&dt,o.mode=22;case 22:if(o.extra){for(_=o.extra;O<_;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}o.length+=z&(1<<o.extra)-1,z>>>=o.extra,O-=o.extra,o.back+=o.extra}o.was=o.length,o.mode=23;case 23:for(;dt=(p=o.distcode[z&(1<<o.distbits)-1])>>>16&255,gt=65535&p,!((ot=p>>>24)<=O);){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if((240&dt)==0){for(ft=ot,xt=dt,kt=gt;dt=(p=o.distcode[kt+((z&(1<<ft+xt)-1)>>ft)])>>>16&255,gt=65535&p,!(ft+(ot=p>>>24)<=O);){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}z>>>=ft,O-=ft,o.back+=ft}if(z>>>=ot,O-=ot,o.back+=ot,64&dt){S.msg="invalid distance code",o.mode=30;break}o.offset=gt,o.extra=15&dt,o.mode=24;case 24:if(o.extra){for(_=o.extra;O<_;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}o.offset+=z&(1<<o.extra)-1,z>>>=o.extra,O-=o.extra,o.back+=o.extra}if(o.offset>o.dmax){S.msg="invalid distance too far back",o.mode=30;break}o.mode=25;case 25:if(it===0)break t;if(q=J-it,o.offset>q){if((q=o.offset-q)>o.whave&&o.sane){S.msg="invalid distance too far back",o.mode=30;break}ht=q>o.wnext?(q-=o.wnext,o.wsize-q):o.wnext-q,q>o.length&&(q=o.length),mt=o.window}else mt=rt,ht=at-o.offset,q=o.length;for(it<q&&(q=it),it-=q,o.length-=q;rt[at++]=mt[ht++],--q;);o.length===0&&(o.mode=21);break;case 26:if(it===0)break t;rt[at++]=o.length,it--,o.mode=21;break;case 27:if(o.wrap){for(;O<32;){if(H===0)break t;H--,z|=V[G++]<<O,O+=8}if(J-=it,S.total_out+=J,o.total+=J,J&&(S.adler=o.check=o.flags?t(o.check,rt,J,at-J):s(o.check,rt,J,at-J)),J=it,(o.flags?z:h(z))!==o.check){S.msg="incorrect data check",o.mode=30;break}O=z=0}o.mode=28;case 28:if(o.wrap&&o.flags){for(;O<32;){if(H===0)break t;H--,z+=V[G++]<<O,O+=8}if(z!==(4294967295&o.total)){S.msg="incorrect length check",o.mode=30;break}O=z=0}o.mode=29;case 29:M=1;break t;case 30:M=-3;break t;case 31:return-4;case 32:default:return c}return S.next_out=at,S.avail_out=it,S.next_in=G,S.avail_in=H,o.hold=z,o.bits=O,(o.wsize||J!==S.avail_out&&o.mode<30&&(o.mode<27||U!==4))&&nt(S,S.output,S.next_out,J-S.avail_out)?(o.mode=31,-4):(et-=S.avail_in,J-=S.avail_out,S.total_in+=et,S.total_out+=J,o.total+=J,o.wrap&&J&&(S.adler=o.check=o.flags?t(o.check,rt,J,S.next_out-J):s(o.check,rt,J,S.next_out-J)),S.data_type=o.bits+(o.last?64:0)+(o.mode===12?128:0)+(o.mode===20||o.mode===15?256:0),(et==0&&J===0||U===4)&&M===k&&(M=-5),M)},e.inflateEnd=function(S){if(!S||!S.state)return c;var U=S.state;return U.window&&(U.window=null),S.state=null,k},e.inflateGetHeader=function(S,U){var o;return S&&S.state?(2&(o=S.state).wrap)==0?c:((o.head=U).done=!1,k):c},e.inflateSetDictionary=function(S,U){var o,V=U.length;return S&&S.state?(o=S.state).wrap!==0&&o.mode!==11?c:o.mode===11&&s(1,U,V,0)!==o.check?-3:nt(S,U,V,V)?(o.mode=31,-4):(o.havedict=1,k):c},e.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(u,x,e){var n=u("../utils/common"),s=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],t=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],a=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],f=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];x.exports=function(m,b,k,c,v,d,g,h){var y,C,E,P,N,D,Z,B,K,nt=h.bits,S=0,U=0,o=0,V=0,rt=0,G=0,at=0,H=0,it=0,z=0,O=null,et=0,J=new n.Buf16(16),q=new n.Buf16(16),ht=null,mt=0;for(S=0;S<=15;S++)J[S]=0;for(U=0;U<c;U++)J[b[k+U]]++;for(rt=nt,V=15;1<=V&&J[V]===0;V--);if(V<rt&&(rt=V),V===0)return v[d++]=20971520,v[d++]=20971520,h.bits=1,0;for(o=1;o<V&&J[o]===0;o++);for(rt<o&&(rt=o),S=H=1;S<=15;S++)if(H<<=1,(H-=J[S])<0)return-1;if(0<H&&(m===0||V!==1))return-1;for(q[1]=0,S=1;S<15;S++)q[S+1]=q[S]+J[S];for(U=0;U<c;U++)b[k+U]!==0&&(g[q[b[k+U]]++]=U);if(D=m===0?(O=ht=g,19):m===1?(O=s,et-=257,ht=t,mt-=257,256):(O=a,ht=f,-1),S=o,N=d,at=U=z=0,E=-1,P=(it=1<<(G=rt))-1,m===1&&852<it||m===2&&592<it)return 1;for(;;){for(Z=S-at,K=g[U]<D?(B=0,g[U]):g[U]>D?(B=ht[mt+g[U]],O[et+g[U]]):(B=96,0),y=1<<S-at,o=C=1<<G;v[N+(z>>at)+(C-=y)]=Z<<24|B<<16|K|0,C!==0;);for(y=1<<S-1;z&y;)y>>=1;if(y!==0?(z&=y-1,z+=y):z=0,U++,--J[S]==0){if(S===V)break;S=b[k+g[U]]}if(rt<S&&(z&P)!==E){for(at===0&&(at=rt),N+=o,H=1<<(G=S-at);G+at<V&&!((H-=J[G+at])<=0);)G++,H<<=1;if(it+=1<<G,m===1&&852<it||m===2&&592<it)return 1;v[E=z&P]=rt<<24|G<<16|N-d|0}}return z!==0&&(v[N+z]=S-at<<24|64<<16|0),h.bits=rt,0}},{"../utils/common":41}],51:[function(u,x,e){x.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(u,x,e){var n=u("../utils/common"),s=0,t=1;function a(p){for(var I=p.length;0<=--I;)p[I]=0}var f=0,m=29,b=256,k=b+1+m,c=30,v=19,d=2*k+1,g=15,h=16,y=7,C=256,E=16,P=17,N=18,D=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Z=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],B=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],K=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],nt=new Array(2*(k+2));a(nt);var S=new Array(2*c);a(S);var U=new Array(512);a(U);var o=new Array(256);a(o);var V=new Array(m);a(V);var rt,G,at,H=new Array(c);function it(p,I,j,W,A){this.static_tree=p,this.extra_bits=I,this.extra_base=j,this.elems=W,this.max_length=A,this.has_stree=p&&p.length}function z(p,I){this.dyn_tree=p,this.max_code=0,this.stat_desc=I}function O(p){return p<256?U[p]:U[256+(p>>>7)]}function et(p,I){p.pending_buf[p.pending++]=255&I,p.pending_buf[p.pending++]=I>>>8&255}function J(p,I,j){p.bi_valid>h-j?(p.bi_buf|=I<<p.bi_valid&65535,et(p,p.bi_buf),p.bi_buf=I>>h-p.bi_valid,p.bi_valid+=j-h):(p.bi_buf|=I<<p.bi_valid&65535,p.bi_valid+=j)}function q(p,I,j){J(p,j[2*I],j[2*I+1])}function ht(p,I){for(var j=0;j|=1&p,p>>>=1,j<<=1,0<--I;);return j>>>1}function mt(p,I,j){var W,A,Y=new Array(g+1),Q=0;for(W=1;W<=g;W++)Y[W]=Q=Q+j[W-1]<<1;for(A=0;A<=I;A++){var X=p[2*A+1];X!==0&&(p[2*A]=ht(Y[X]++,X))}}function ot(p){var I;for(I=0;I<k;I++)p.dyn_ltree[2*I]=0;for(I=0;I<c;I++)p.dyn_dtree[2*I]=0;for(I=0;I<v;I++)p.bl_tree[2*I]=0;p.dyn_ltree[2*C]=1,p.opt_len=p.static_len=0,p.last_lit=p.matches=0}function dt(p){8<p.bi_valid?et(p,p.bi_buf):0<p.bi_valid&&(p.pending_buf[p.pending++]=p.bi_buf),p.bi_buf=0,p.bi_valid=0}function gt(p,I,j,W){var A=2*I,Y=2*j;return p[A]<p[Y]||p[A]===p[Y]&&W[I]<=W[j]}function ft(p,I,j){for(var W=p.heap[j],A=j<<1;A<=p.heap_len&&(A<p.heap_len&&gt(I,p.heap[A+1],p.heap[A],p.depth)&&A++,!gt(I,W,p.heap[A],p.depth));)p.heap[j]=p.heap[A],j=A,A<<=1;p.heap[j]=W}function xt(p,I,j){var W,A,Y,Q,X=0;if(p.last_lit!==0)for(;W=p.pending_buf[p.d_buf+2*X]<<8|p.pending_buf[p.d_buf+2*X+1],A=p.pending_buf[p.l_buf+X],X++,W===0?q(p,A,I):(q(p,(Y=o[A])+b+1,I),(Q=D[Y])!==0&&J(p,A-=V[Y],Q),q(p,Y=O(--W),j),(Q=Z[Y])!==0&&J(p,W-=H[Y],Q)),X<p.last_lit;);q(p,C,I)}function kt(p,I){var j,W,A,Y=I.dyn_tree,Q=I.stat_desc.static_tree,X=I.stat_desc.has_stree,tt=I.stat_desc.elems,ct=-1;for(p.heap_len=0,p.heap_max=d,j=0;j<tt;j++)Y[2*j]!==0?(p.heap[++p.heap_len]=ct=j,p.depth[j]=0):Y[2*j+1]=0;for(;p.heap_len<2;)Y[2*(A=p.heap[++p.heap_len]=ct<2?++ct:0)]=1,p.depth[A]=0,p.opt_len--,X&&(p.static_len-=Q[2*A+1]);for(I.max_code=ct,j=p.heap_len>>1;1<=j;j--)ft(p,Y,j);for(A=tt;j=p.heap[1],p.heap[1]=p.heap[p.heap_len--],ft(p,Y,1),W=p.heap[1],p.heap[--p.heap_max]=j,p.heap[--p.heap_max]=W,Y[2*A]=Y[2*j]+Y[2*W],p.depth[A]=(p.depth[j]>=p.depth[W]?p.depth[j]:p.depth[W])+1,Y[2*j+1]=Y[2*W+1]=A,p.heap[1]=A++,ft(p,Y,1),2<=p.heap_len;);p.heap[--p.heap_max]=p.heap[1],(function(lt,_t){var At,St,Ot,pt,Bt,Wt,Ct=_t.dyn_tree,Yt=_t.max_code,qt=_t.stat_desc.static_tree,Jt=_t.stat_desc.has_stree,Qt=_t.stat_desc.extra_bits,Kt=_t.stat_desc.extra_base,zt=_t.stat_desc.max_length,Rt=0;for(pt=0;pt<=g;pt++)lt.bl_count[pt]=0;for(Ct[2*lt.heap[lt.heap_max]+1]=0,At=lt.heap_max+1;At<d;At++)zt<(pt=Ct[2*Ct[2*(St=lt.heap[At])+1]+1]+1)&&(pt=zt,Rt++),Ct[2*St+1]=pt,Yt<St||(lt.bl_count[pt]++,Bt=0,Kt<=St&&(Bt=Qt[St-Kt]),Wt=Ct[2*St],lt.opt_len+=Wt*(pt+Bt),Jt&&(lt.static_len+=Wt*(qt[2*St+1]+Bt)));if(Rt!==0){do{for(pt=zt-1;lt.bl_count[pt]===0;)pt--;lt.bl_count[pt]--,lt.bl_count[pt+1]+=2,lt.bl_count[zt]--,Rt-=2}while(0<Rt);for(pt=zt;pt!==0;pt--)for(St=lt.bl_count[pt];St!==0;)Yt<(Ot=lt.heap[--At])||(Ct[2*Ot+1]!==pt&&(lt.opt_len+=(pt-Ct[2*Ot+1])*Ct[2*Ot],Ct[2*Ot+1]=pt),St--)}})(p,I),mt(Y,ct,p.bl_count)}function r(p,I,j){var W,A,Y=-1,Q=I[1],X=0,tt=7,ct=4;for(Q===0&&(tt=138,ct=3),I[2*(j+1)+1]=65535,W=0;W<=j;W++)A=Q,Q=I[2*(W+1)+1],++X<tt&&A===Q||(X<ct?p.bl_tree[2*A]+=X:A!==0?(A!==Y&&p.bl_tree[2*A]++,p.bl_tree[2*E]++):X<=10?p.bl_tree[2*P]++:p.bl_tree[2*N]++,Y=A,ct=(X=0)===Q?(tt=138,3):A===Q?(tt=6,3):(tt=7,4))}function M(p,I,j){var W,A,Y=-1,Q=I[1],X=0,tt=7,ct=4;for(Q===0&&(tt=138,ct=3),W=0;W<=j;W++)if(A=Q,Q=I[2*(W+1)+1],!(++X<tt&&A===Q)){if(X<ct)for(;q(p,A,p.bl_tree),--X!=0;);else A!==0?(A!==Y&&(q(p,A,p.bl_tree),X--),q(p,E,p.bl_tree),J(p,X-3,2)):X<=10?(q(p,P,p.bl_tree),J(p,X-3,3)):(q(p,N,p.bl_tree),J(p,X-11,7));Y=A,ct=(X=0)===Q?(tt=138,3):A===Q?(tt=6,3):(tt=7,4)}}a(H);var T=!1;function _(p,I,j,W){J(p,(f<<1)+(W?1:0),3),(function(A,Y,Q,X){dt(A),et(A,Q),et(A,~Q),n.arraySet(A.pending_buf,A.window,Y,Q,A.pending),A.pending+=Q})(p,I,j)}e._tr_init=function(p){T||((function(){var I,j,W,A,Y,Q=new Array(g+1);for(A=W=0;A<m-1;A++)for(V[A]=W,I=0;I<1<<D[A];I++)o[W++]=A;for(o[W-1]=A,A=Y=0;A<16;A++)for(H[A]=Y,I=0;I<1<<Z[A];I++)U[Y++]=A;for(Y>>=7;A<c;A++)for(H[A]=Y<<7,I=0;I<1<<Z[A]-7;I++)U[256+Y++]=A;for(j=0;j<=g;j++)Q[j]=0;for(I=0;I<=143;)nt[2*I+1]=8,I++,Q[8]++;for(;I<=255;)nt[2*I+1]=9,I++,Q[9]++;for(;I<=279;)nt[2*I+1]=7,I++,Q[7]++;for(;I<=287;)nt[2*I+1]=8,I++,Q[8]++;for(mt(nt,k+1,Q),I=0;I<c;I++)S[2*I+1]=5,S[2*I]=ht(I,5);rt=new it(nt,D,b+1,k,g),G=new it(S,Z,0,c,g),at=new it(new Array(0),B,0,v,y)})(),T=!0),p.l_desc=new z(p.dyn_ltree,rt),p.d_desc=new z(p.dyn_dtree,G),p.bl_desc=new z(p.bl_tree,at),p.bi_buf=0,p.bi_valid=0,ot(p)},e._tr_stored_block=_,e._tr_flush_block=function(p,I,j,W){var A,Y,Q=0;0<p.level?(p.strm.data_type===2&&(p.strm.data_type=(function(X){var tt,ct=4093624447;for(tt=0;tt<=31;tt++,ct>>>=1)if(1&ct&&X.dyn_ltree[2*tt]!==0)return s;if(X.dyn_ltree[18]!==0||X.dyn_ltree[20]!==0||X.dyn_ltree[26]!==0)return t;for(tt=32;tt<b;tt++)if(X.dyn_ltree[2*tt]!==0)return t;return s})(p)),kt(p,p.l_desc),kt(p,p.d_desc),Q=(function(X){var tt;for(r(X,X.dyn_ltree,X.l_desc.max_code),r(X,X.dyn_dtree,X.d_desc.max_code),kt(X,X.bl_desc),tt=v-1;3<=tt&&X.bl_tree[2*K[tt]+1]===0;tt--);return X.opt_len+=3*(tt+1)+5+5+4,tt})(p),A=p.opt_len+3+7>>>3,(Y=p.static_len+3+7>>>3)<=A&&(A=Y)):A=Y=j+5,j+4<=A&&I!==-1?_(p,I,j,W):p.strategy===4||Y===A?(J(p,2+(W?1:0),3),xt(p,nt,S)):(J(p,4+(W?1:0),3),(function(X,tt,ct,lt){var _t;for(J(X,tt-257,5),J(X,ct-1,5),J(X,lt-4,4),_t=0;_t<lt;_t++)J(X,X.bl_tree[2*K[_t]+1],3);M(X,X.dyn_ltree,tt-1),M(X,X.dyn_dtree,ct-1)})(p,p.l_desc.max_code+1,p.d_desc.max_code+1,Q+1),xt(p,p.dyn_ltree,p.dyn_dtree)),ot(p),W&&dt(p)},e._tr_tally=function(p,I,j){return p.pending_buf[p.d_buf+2*p.last_lit]=I>>>8&255,p.pending_buf[p.d_buf+2*p.last_lit+1]=255&I,p.pending_buf[p.l_buf+p.last_lit]=255&j,p.last_lit++,I===0?p.dyn_ltree[2*j]++:(p.matches++,I--,p.dyn_ltree[2*(o[j]+b+1)]++,p.dyn_dtree[2*O(I)]++),p.last_lit===p.lit_bufsize-1},e._tr_align=function(p){J(p,2,3),q(p,C,nt),(function(I){I.bi_valid===16?(et(I,I.bi_buf),I.bi_buf=0,I.bi_valid=0):8<=I.bi_valid&&(I.pending_buf[I.pending++]=255&I.bi_buf,I.bi_buf>>=8,I.bi_valid-=8)})(p)}},{"../utils/common":41}],53:[function(u,x,e){x.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(u,x,e){(function(n){(function(s,t){if(!s.setImmediate){var a,f,m,b,k=1,c={},v=!1,d=s.document,g=Object.getPrototypeOf&&Object.getPrototypeOf(s);g=g&&g.setTimeout?g:s,a={}.toString.call(s.process)==="[object process]"?function(E){process.nextTick(function(){y(E)})}:(function(){if(s.postMessage&&!s.importScripts){var E=!0,P=s.onmessage;return s.onmessage=function(){E=!1},s.postMessage("","*"),s.onmessage=P,E}})()?(b="setImmediate$"+Math.random()+"$",s.addEventListener?s.addEventListener("message",C,!1):s.attachEvent("onmessage",C),function(E){s.postMessage(b+E,"*")}):s.MessageChannel?((m=new MessageChannel).port1.onmessage=function(E){y(E.data)},function(E){m.port2.postMessage(E)}):d&&"onreadystatechange"in d.createElement("script")?(f=d.documentElement,function(E){var P=d.createElement("script");P.onreadystatechange=function(){y(E),P.onreadystatechange=null,f.removeChild(P),P=null},f.appendChild(P)}):function(E){setTimeout(y,0,E)},g.setImmediate=function(E){typeof E!="function"&&(E=new Function(""+E));for(var P=new Array(arguments.length-1),N=0;N<P.length;N++)P[N]=arguments[N+1];var D={callback:E,args:P};return c[k]=D,a(k),k++},g.clearImmediate=h}function h(E){delete c[E]}function y(E){if(v)setTimeout(y,0,E);else{var P=c[E];if(P){v=!0;try{(function(N){var D=N.callback,Z=N.args;switch(Z.length){case 0:D();break;case 1:D(Z[0]);break;case 2:D(Z[0],Z[1]);break;case 3:D(Z[0],Z[1],Z[2]);break;default:D.apply(t,Z)}})(P)}finally{h(E),v=!1}}}}
12function C(E){E.source===s&&typeof E.data=="string"&&E.data.indexOf(b)===0&&y(+E.data.slice(b.length))}})(typeof self>"u"?n===void 0?this:n:self)}).call(this,typeof Ut<"u"?Ut:typeof self<"u"?self:typeof window<"u"?window:{})},{}]},{},[10])(10)})})(Ht)),Ht.exports}var we=ke();const xe=oe(we),Se=""+new URL("Anton.DcVcLnRJ.ttf",import.meta.url).href,Ce=""+new URL("Inter-Regular.Cdi8t5Mu.woff",import.meta.url).href,Ie=""+new URL("Inter-Medium.D4I8BKCx.woff",import.meta.url).href,Pe=""+new URL("Inter-Bold.CHFldGL2.woff",import.meta.url).href;let Mt=null,Nt=null,Vt=null,jt=null;const Ee={name:"SocialMediaNewPost",components:{FontAwesomeIcon:te},data(){return{phase:0,postTypes:[],postTypesLoading:!1,postTypesError:!1,selectedPostType:null,slides:[],currentSlideIndex:0,svgCache:{},renderTimers:{},exporting:!1,exportingPdf:!1,fieldPage:0,igConnection:null,igConnectionLoading:!1,igCaption:"",publishingToInstagram:!1,igPublishSuccess:!1,igPublishError:null,liConnection:null,liConnectionLoading:!1,liOrgConnection:null,liOrgPicker:{show:!1,orgs:[],tempState:"",saving:!1},liCaption:"",publishingToLinkedIn:!1,liPublishSuccess:!1,liPublishError:null,liOrgCaption:"",publishingToLinkedInOrg:!1,liOrgPublishSuccess:!1,liOrgPublishError:null,lightbox:{open:!1,index:0},showResetConfirm:!1,extraPages:[],savedPostId:null,saving:!1,saveError:null,langVariants:[],editingVariantId:null,langPickerOpen:!1,pdfPickerOpen:!1,draggingVariantId:null,primaryVariantId:null,alignReferenceId:null,_savedMainSlides:null,_savedMainExtraPages:null,variantSetup:{pendingLangCode:null,pendingLangLabel:"",sourceLang:"tr",useTranslate:!1,translating:!1},designPickerOpen:!1,availableDesigns:[]}},computed:{currentSlide(){return this.slides[this.currentSlideIndex]??null},isLastSlide(){return this.currentSlideIndex===this.slides.length-1},canAddMoreSlides(){if(!this.currentSlide)return!1;const{max:w,order:i}=this.currentSlide.templateDef;return w!==null?this.slides.filter(x=>x.templateDef.order===i).length<w:!0},currentTemplateSlideNumber(){if(!this.currentSlide)return 1;const w=this.currentSlide.templateDef.order;return this.slides.filter(u=>u.templateDef.order===w).indexOf(this.currentSlide)+1},templateGroups(){if(!this.slides.length)return[];const w=this.currentSlide?.templateDef.order??-1,i=new Set,u=[];for(const x of this.slides)i.has(x.templateDef.order)||(i.add(x.templateDef.order),u.push(x.templateDef));return u.map(x=>{const e=this.slides.filter(n=>n.templateDef.order===x.order).length;return{...x,slideCount:e,isActive:x.order===w,isDone:x.order<w}})},canDeleteSlide(){if(!this.currentSlide)return!1;const{min:w,order:i}=this.currentSlide.templateDef;return this.slides.filter(x=>x.templateDef.order===i).length>(w||1)},visibleFields(){if(!this.currentSlide)return[];const w=this.fieldPage*6;return this.currentSlide.fields.slice(w,w+6)},fieldPageCount(){return Math.ceil((this.currentSlide?.fields?.length??0)/6)},totalSlideCount(){const w=this.langVariants.reduce((i,u)=>i+u.slides.length+u.extraPages.length,0);return this.allOutputSlides.length+w},orderedShareItems(){const w={key:"__main__",isMain:!0,slides:this.slides,extraPages:this.extraPages};if(!this.primaryVariantId)return[w,...this.langVariants];const i=this.langVariants.find(x=>x.id===this.primaryVariantId);if(!i)return[w,...this.langVariants];const u=this.langVariants.filter(x=>x.id!==this.primaryVariantId);return[i,w,...u]},allSlidesForPublish(){return this.orderedShareItems.flatMap(w=>w.isMain?this.allOutputSlides:[...w.slides,...w.extraPages.map(i=>({...i,isExtra:!0,templateDef:{label:"Ekstra",order:999}}))])},availableLangs(){return[{code:"tr",label:"Türkçe",flag:"🇹🇷"},{code:"en",label:"İngilizce",flag:"🇬🇧"},{code:"ar",label:"Arapça",flag:"🇸🇦"},{code:"de",label:"Almanca",flag:"🇩🇪"},{code:"fr",label:"Fransızca",flag:"🇫🇷"},{code:"es",label:"İspanyolca",flag:"🇪🇸"},{code:"ru",label:"Rusça",flag:"🇷🇺"}]},allOutputSlides(){const w=this.extraPages.map(i=>({id:i.id,isExtra:!0,dataUrl:i.dataUrl,previewUrl:i.previewUrl,renderedSvg:null,templateDef:{label:"Ekstra Görsel",order:999}}));return[...this.slides,...w]}},watch:{currentSlideIndex(){this.fieldPage=0}},mounted(){this.loadPostTypes(),this.loadConnections()},methods:{async loadPostTypes(){this.postTypesLoading=!0,this.postTypesError=!1;const w=await _e();this.postTypesLoading=!1,w?.data?this.postTypes=w.data:this.postTypesError=!0},async selectPostType(w){this.selectedPostType=w;const i=this.getDesigns(w.templates);i.length<=1?await this.loadDesign(i[0]??{slides:w.templates??[]}):(this.availableDesigns=i,this.designPickerOpen=!0)},startManualMode(){this.selectedPostType={id:null,name:"Manuel Gönderi",_manual:!0,allow_extra_page:!1},this.slides=[],this.extraPages=[],this.currentSlideIndex=0,this.designPickerOpen=!1,this.availableDesigns=[],this.phase=1},handleManualImageUpload(w){const i=Array.from(w.target.files??[]),u=10-this.extraPages.length;i.slice(0,u).forEach(x=>{const e=new FileReader;e.onload=n=>{this.extraPages.push({id:`ep-${Date.now()}-${Math.random().toString(36).slice(2)}`,dataUrl:n.target.result,previewUrl:n.target.result})}
12,e.readAsDataURL(x)}),w.target.value=""},moveManualImage(w,i){const u=w+i;if(u<0||u>=this.extraPages.length)return;const x=[...this.extraPages],[e]=x.splice(w,1);x.splice(u,0,e),this.extraPages=x},getDesigns(w){return w?.length?"file"in w[0]?[{label:"Tasarım 1",preview:null,slides:w}]:w:[]},async loadDesign(w){this.designPickerOpen=!1,this.availableDesigns=[],this.slides=[],this.currentSlideIndex=0,this.phase=1;for(const i of w.slides??[]){const u=await this.createSlide(i);this.slides.push(u)}},requestResetToPhase0(){this.showResetConfirm=!0},cancelResetToPhase0(){this.showResetConfirm=!1},confirmResetToPhase0(){this.showResetConfirm=!1,this.resetToPhase0()},resetToPhase0(){this.editingVariantId!==null&&(this.slides=this._savedMainSlides??[],this.extraPages=this._savedMainExtraPages??[],this._savedMainSlides=null,this._savedMainExtraPages=null,this.editingVariantId=null),this.phase=0,this.selectedPostType=null,this.slides=[],this.currentSlideIndex=0,this.designPickerOpen=!1,this.availableDesigns=[],this.extraPages=[],this.savedPostId=null,this.saving=!1,this.saveError=null,this.langVariants=[],this.langPickerOpen=!1,this.primaryVariantId=null},async createSlide(w){const i={id:`${Date.now()}-${Math.floor(Math.random()*1e6)}`,templateDef:w,originalSvgString:"",fields:[],renderedSvg:"",loading:!0},u=await this.loadSvgTemplate(w.file);return i.originalSvgString=u,i.fields=this.parseSvgFields(u),i.loading=!1,this.renderSvgForSlide(i),i},resolveAssetUrl(w,i){return w?/^https?:\/\//i.test(w)||w.startsWith("/")?w:w.includes("/")?`https://${w}`:i==="preview"?`/social-media/templates/previews/${w}`:`/social-media/templates/${w}`:""},async loadSvgTemplate(w){if(this.svgCache[w])return this.svgCache[w];const i=this.resolveAssetUrl(w,"template"),x=await(await fetch(i)).text();return this.svgCache[w]=x,x},async addSlide(){const w=await this.createSlide(this.currentSlide.templateDef);this.slides.splice(this.currentSlideIndex+1,0,w),this.currentSlideIndex++},deleteSlide(){this.slides.splice(this.currentSlideIndex,1),this.currentSlideIndex>=this.slides.length&&(this.currentSlideIndex=this.slides.length-1)},goPrev(){this.currentSlideIndex>0?this.currentSlideIndex--:this.editingVariantId!==null?this.cancelVariantEdit():this.resetToPhase0()},goNext(){this.isLastSlide?this.editingVariantId!==null?this.finishVariantEdit():this.phase=2:this.currentSlideIndex++},parseSvgFields(w){const u=new DOMParser().parseFromString(w,"image/svg+xml"),x=[],e={title:"Başlık",subtitle:"Alt Başlık",content:"İçerik",url:"Website URL","slide-number":"Slayt No",background:"Ana Görsel",logo:"Logo",body:"İçerik",price:"Fiyat",cta:"Buton Metni",date:"Tarih",tag:"Etiket",area:"Görsel Alanı",main:"Ana Görsel"},n=f=>e[f]??f.replace(/[-_]/g," ").replace(/\b\w/g,m=>m.toUpperCase()),s=(f,m)=>f.replace(new RegExp(`^${m}[-_]`),"");u.querySelectorAll("[id^='text-'], [id^='text_']").forEach(f=>{const m=f.id,b=n(s(m,"text")),k=f.tagName.toLowerCase(),c=v=>v.sort((d,g)=>parseFloat(d.getAttribute("y")||0)-parseFloat(g.getAttribute("y")||0));if(k==="text"){const v=Array.from(f.querySelectorAll("tspan"));if(v.length<=1){const d=(v[0]?.textContent??f.textContent).trim();x.push({id:m,label:b,type:"text",value:d,touched:!1,offsetX:0,offsetY:0,nudgeOpen:!1})}else{const d=c(v),g=d.map(h=>h.textContent.trim()).join(`
13`);x.push({id:m,label:b,type:"textarea",value:"",touched:!1,placeholder:g,rows:d.length,offsetX:0,offsetY:0,nudgeOpen:!1})}}else if(k==="g"){const d=Array.from(f.querySelectorAll("text")).sort((h,y)=>parseFloat(h.querySelector("tspan")?.getAttribute("y")||h.getAttribute("y")||0)-parseFloat(y.querySelector("tspan")?.getAttribute("y")||y.getAttribute("y")||0)),g=h=>(h.querySelector("tspan")?.textContent??h.textContent??"").trim();if(d.length<=1)x.push({id:m,label:b,type:"text",value:d[0]?g(d[0]):"",touched:!1,offsetX:0,offsetY:0,nudgeOpen:!1});else{const h=d.map(g).join(`
14`);x.push({id:m,label:b,type:"textarea",value:"",touched:!1,placeholder:h,rows:d.length,offsetX:0,offsetY:0,nudgeOpen:!1})}}});const t=Array.from(u.querySelectorAll("[id^='image-'], [id^='image_']"));let a=null;return t.length>0&&typeof document<"u"&&(a=document.createElement("div"),a.style.cssText="position:absolute;
14left:-99999px;top:-99999px;width:0;height:0;visibility:hidden;overflow:hidden;",a.innerHTML=w,document.body.appendChild(a)),t.forEach(f=>{const m=f.id,b=n(s(m,"image"));let k=null;const c=parseFloat(f.getAttribute("x")),v=parseFloat(f.getAttribute("y")),d=parseFloat(f.getAttribute("width")),g=parseFloat(f.getAttribute("height"));if(!isNaN(c)&&!isNaN(v)&&!isNaN(d)&&!isNaN(g))k={x:c,y:v,width:d,height:g};else if(a){const h=a.querySelector(`[id="${CSS.escape(m)}"]`);if(h&&typeof h.getBBox=="function")try{const y=h.getBBox();k={x:y.x,y:y.y,width:y.width,height:y.height}}catch{k=null}}x.push({id:m,label:b,type:"image",dataUrl:null,previewUrl:null,bbox:k,naturalWidth:0,naturalHeight:0,scale:1,offsetX:0,offsetY:0})}),a&&document.body.removeChild(a),x},onFieldInput(w,i){w.touched=!0,this.debouncedRender(i)},debouncedRender(w){clearTimeout(this.renderTimers[w.id]),this.renderTimers[w.id]=setTimeout(()=>this.renderSvgForSlide(w),120)},nudgeText(w,i,u){w.offsetX=(w.offsetX||0)+i,w.offsetY=(w.offsetY||0)+u,this.debouncedRender(this.currentSlide)},setTextOffset(w,i,u){const x=Math.round(Number(u)),e=Number.isFinite(x)?x:0;i==="x"?w.offsetX=e:w.offsetY=e,this.debouncedRender(this.currentSlide)},resetTextOffset(w){w.offsetX=0,w.offsetY=0,this.renderSvgForSlide(this.currentSlide)},_getPreviewTextElement(w){if(typeof document>"u")return{svg:null,el:null};const i=document.querySelector(".preview-canvas svg");if(!i||typeof i.querySelector!="function")return{svg:null,el:null};const u=typeof CSS<"u"&&CSS.escape?CSS.escape(w.id):w.id,x=i.querySelector(`#${u}`);return{svg:i,el:x}},_getNaturalBBox(w){const i=w.getAttribute("transform");i&&w.removeAttribute("transform");let u;try{u=w.getBBox()}finally{i&&w.setAttribute("transform",i)}return u},centerTextHorizontal(w){const{svg:i,el:u}=this._getPreviewTextElement(w);if(!(!i||!u))try{const x=i.viewBox?.baseVal;if(!x||!x.width)return;const e=this._getNaturalBBox(u);if(!e||!e.width)return;const n=x.x+x.width/2,s=e.x+e.width/2;w.offsetX=Math.round(n-s),this.renderSvgForSlide(this.currentSlide)}catch(x){console.warn("centerTextHorizontal:",x)}},centerTextVertical(w){const{svg:i,el:u}=this._getPreviewTextElement(w);if(!(!i||!u))try{const x=i.viewBox?.baseVal;if(!x||!x.height)return;const e=this._getNaturalBBox(u);if(!e||!e.height)return;const n=x.y+x.height/2,s=e.y+e.height/2;w.offsetY=Math.round(n-s),this.renderSvgForSlide(this.currentSlide)}catch(x){console.warn("centerTextVertical:",x)}},setAlignReference(w){this.alignReferenceId=this.alignReferenceId===w?null:w},clearAlignReference(){this.alignReferenceId=null},alignToReference(w,i,u){if(!this.alignReferenceId||this.alignReferenceId===w.id)return;const x=this.currentSlide?.fields?.find(a=>a.id===this.alignReferenceId);if(!x)return;const{svg:e,el:n}=this._getPreviewTextElement(x);if(!e||!n)return;const s=typeof CSS<"u"&&CSS.escape?CSS.escape(w.id):w.id,t=e.querySelector(`#${s}`);if(t)try{const a=this._getNaturalBBox(n),f=this._getNaturalBBox(t);if(!a||!f)return;if(i==="x"){const m=a.x+(x.offsetX||0),b=m+a.width,k=m+a.width/2;let c;u==="start"?c=m-f.x:u==="end"?c=b-(f.x+f.width):c=k-(f.x+f.width/2),w.offsetX=Math.round(c)}else{const m=a.y+(x.offsetY||0),b=m+a.height,k=m+a.height/2;let c;u==="start"?c=m-f.y:u==="end"?c=b-(f.y+f.height):c=k-(f.y+f.height/2),w.offsetY=Math.round(c)}this.renderSvgForSlide(this.currentSlide)}catch(a){console.warn("alignToReference:",a)}},renderSvgForSlide(w){if(!w.originalSvgString)return;const u=new DOMParser().parseFromString(w.originalSvgString,"image/svg+xml"),x="http://www.w3.org/2000/svg";w.fields.filter(e=>(e.type==="text"||e.type==="textarea")&&(e.value!==""||e.touched)).forEach(e=>{const n=u.getElementById(e.id);if(!n)return;const s=n.tagName.toLowerCase();if(s==="text"){const t=Array.from(n.querySelectorAll("tspan"));if(t.length<=1)t[0]?t[0].textContent=e.value:n.textContent=e.value;else{const a=t.sort((m,b)=>parseFloat(m.getAttribute("y")||0)-parseFloat(b.getAttribute("y")||0)),f=e.value.split(`
15`);a.forEach((m,b)=>m.textContent=f[b]??"")}}else if(s==="g"){const t=Array.from(n.querySelectorAll("text")).sort((f,m)=>parseFloat(f.querySelector("tspan")?.getAttribute("y")||f.getAttribute("y")||0)-parseFloat(m.querySelector("tspan")?.getAttribute("y")||m.getAttribute("y")||0)),a=e.value.split(`
16`);t.forEach((f,m)=>{const b=f.querySelector("tspan");b?b.textContent=a[m]??"":f.textContent=a[m]??""})}}),w.fields.filter(e=>
16e.type==="image"&&e.dataUrl).forEach(e=>{const n=u.getElementById(e.id);if(!n)return;const s=e.bbox;if(!s||!s.width||!s.height)return;const{x:t,y:a,width:f,height:m}=s,b=`clip-${e.id}-${w.id}`;let k=u.querySelector("defs");k||(k=u.createElementNS(x,"defs"),u.documentElement.insertBefore(k,u.documentElement.firstChild));const c=u.createElementNS(x,"clipPath");c.setAttribute("id",b);const v=n.cloneNode(!0);v.removeAttribute("id"),v.removeAttribute("fill"),v.removeAttribute("stroke"),v.removeAttribute("stroke-opacity"),v.removeAttribute("stroke-width"),c.appendChild(v),k.appendChild(c);const d=u.createElementNS(x,"image"),g=e.naturalWidth||0,h=e.naturalHeight||0;if(g>0&&h>0){const y=Math.max(f/g,m/h),C=g*y,E=h*y,P=e.scale??1,N=C*P,D=E*P,Z=t+(f-N)/2+(e.offsetX??0)*f,B=a+(m-D)/2+(e.offsetY??0)*m;d.setAttribute("x",Z),d.setAttribute("y",B),d.setAttribute("width",N),d.setAttribute("height",D),d.setAttribute("preserveAspectRatio","none")}else d.setAttribute("x",t),d.setAttribute("y",a),d.setAttribute("width",f),d.setAttribute("height",m),d.setAttribute("preserveAspectRatio","xMidYMid slice");d.setAttribute("href",e.dataUrl),d.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.dataUrl),d.setAttribute("clip-path",`url(#${b})`),n.parentNode.insertBefore(d,n.nextSibling),n.setAttribute("fill","transparent"),n.setAttribute("stroke","transparent")}),w.fields.filter(e=>(e.type==="text"||e.type==="textarea")&&(e.offsetX||e.offsetY)).forEach(e=>{const n=u.getElementById(e.id);if(!n)return;const s=e.offsetX||0,t=e.offsetY||0,a=n.getAttribute("transform")||"";n.setAttribute("transform",a?`${a} translate(${s}, ${t})`:`translate(${s}, ${t})`)}),w.renderedSvg=new XMLSerializer().serializeToString(u.documentElement)},handleImageUpload(w,i,u){const x=w.target.files?.[0];if(!x)return;const e=new FileReader;e.onload=n=>{u.dataUrl=n.target.result,u.previewUrl=n.target.result,u.scale=1,u.offsetX=0,u.offsetY=0;const s=new Image;s.onload=()=>{u.naturalWidth=s.naturalWidth,u.naturalHeight=s.naturalHeight,this.renderSvgForSlide(i)},s.src=n.target.result},e.readAsDataURL(x)},handleExtraPageUpload(w){const i=Array.from(w.target.files??[]),u=5-this.extraPages.length;i.slice(0,u).forEach(x=>{const e=new FileReader;e.onload=n=>{this.extraPages.push({id:`ep-${Date.now()}-${Math.random().toString(36).slice(2)}`,dataUrl:n.target.result,previewUrl:n.target.result})},e.readAsDataURL(x)}),w.target.value=""},removeExtraPage(w){this.extraPages=this.extraPages.filter(i=>i.id!==w)},async getOutputDataUrl(w){return w.isExtra?w.dataUrl:this.svgToPngDataUrl(w.renderedSvg)},async savePostInternal(){if(this.savedPostId)return this.savedPostId;const i=(await Promise.all(this.allOutputSlides.map(t=>this.getOutputDataUrl(t)))).filter(Boolean);if(!i.length)throw new Error("Görseller oluşturulamadı.");const u=this.allOutputSlides.map(t=>({label:t.templateDef?.label??"",isExtra:!!t.isExtra})),x=await Promise.all(this.langVariants.map(async t=>({langCode:t.langCode,langLabel:t.langLabel,slides:(await Promise.all(t.slides.map(a=>this.svgToPngDataUrl(a.renderedSvg)))).filter(Boolean),slideMeta:t.slides.map(a=>({label:a.templateDef?.label??"",isExtra:!1}))}))),n=(this.primaryVariantId?this.langVariants.find(t=>t.id===this.primaryVariantId):null)?.langCode??null,s=await ve({postTypeId:this.selectedPostType?.id??null,postTypeName:this.selectedPostType?.name??"",title:"",slides:i,slideMeta:u,igCaption:this.igCaption,liCaption:this.liCaption,liOrgCaption:this.liOrgCaption,langVariants:x,primaryVariantLangCode:n});if(s?.code==="200082"&&s?.data?.id)return this.savedPostId=s.data.id,this.savedPostId;throw new Error(s?.message??"Kaydetme başarısız.")},async savePost(){if(!(this.saving||this.savedPostId)){this.saving=!0,this.saveError=null;try{await this.savePostInternal()}catch(w){this.saveError=w?.message??"Kaydedilemedi."}finally{this.saving=!1}}},async autoSaveAndMarkShared(w,i){try{this.savedPostId||await this.savePostInternal(),this.savedPostId&&await be(this.savedPostId,{platform:w,caption:i})}catch{}},selectVariantLang(w,i){this.variantSetup.pendingLangCode=w,this.variantSetup.pendingLangLabel=i,this.variantSetup.sourceLang="tr",this.variantSetup.useTranslate=!1}
16,async confirmAddVariant(){const{pendingLangCode:w,pendingLangLabel:i,sourceLang:u,useTranslate:x}=this.variantSetup;this.langPickerOpen=!1,this.variantSetup.pendingLangCode=null;const e=this.slides.map(s=>({...s,id:`${Date.now()}-${Math.floor(Math.random()*1e6)}`,fields:s.fields.map(t=>({...t}))}));if(x){const s=[];if(e.forEach((t,a)=>{t.fields.forEach((f,m)=>{(f.type==="text"||f.type==="textarea")&&f.value?.trim()&&s.push({si:a,fi:m,value:f.value})})}),s.length>0){this.variantSetup.translating=!0,await se(),await new Promise(t=>setTimeout(t,60));try{const t=await me({texts:s.map(a=>a.value),sourceLang:u,targetLang:w});if(t?.data?.translations){t.data.translations.forEach((a,f)=>{const{si:m,fi:b}=s[f];a&&(e[m].fields[b].value=a)});for(const a of e)this.renderSvgForSlide(a)}}catch{}finally{this.variantSetup.translating=!1}}}const n={id:`var-${Date.now()}-${Math.floor(Math.random()*1e6)}`,langCode:w,langLabel:i,slides:e,extraPages:[]};this.langVariants.push(n),this.startEditingVariant(n.id)},startEditingVariant(w){this._savedMainSlides=this.slides,this._savedMainExtraPages=[...this.extraPages];const i=this.langVariants.find(u=>u.id===w);i&&(this.slides=i.slides,this.extraPages=i.extraPages,this.editingVariantId=w,this.currentSlideIndex=0,this.fieldPage=0,this.phase=1)},finishVariantEdit(){const w=this.langVariants.find(i=>i.id===this.editingVariantId);w&&(w.slides=this.slides,w.extraPages=[...this.extraPages]),this.slides=this._savedMainSlides??[],this.extraPages=this._savedMainExtraPages??[],this._savedMainSlides=null,this._savedMainExtraPages=null,this.editingVariantId=null,this.currentSlideIndex=0,this.fieldPage=0,this.phase=2},cancelVariantEdit(){this.slides=this._savedMainSlides??[],this.extraPages=this._savedMainExtraPages??[],this._savedMainSlides=null,this._savedMainExtraPages=null,this.editingVariantId=null,this.currentSlideIndex=0,this.fieldPage=0,this.phase=2},removeLangVariant(w){this.langVariants=this.langVariants.filter(i=>i.id!==w),this.primaryVariantId===w&&(this.primaryVariantId=null)},setPrimaryVariant(w){this.primaryVariantId=this.primaryVariantId===w?null:w},variantDragStart(w){this.draggingVariantId=w},variantDragOver(w){if(!this.draggingVariantId||this.draggingVariantId===w)return;const i=this.langVariants.findIndex(n=>n.id===this.draggingVariantId),u=this.langVariants.findIndex(n=>n.id===w);if(i===-1||u===-1)return;const x=[...this.langVariants],[e]=x.splice(i,1);x.splice(u,0,e),this.langVariants=x},variantDrop(){this.draggingVariantId=null},variantDragEnd(){this.draggingVariantId=null},async exportAllPng(){this.exporting=!0;try{const w=this.allOutputSlides.length,i=this.langVariants&&this.langVariants.length>0;if(w===1&&!i){const s=this.allOutputSlides[0],t=s.isExtra?this.dataUrlToBlob(s.dataUrl):await this.svgToPngBlob(s.renderedSvg);if(t){const a=document.createElement("a");a.href=URL.createObjectURL(t),a.download=`slide-01-${s.templateDef.label}.png`,a.click(),URL.revokeObjectURL(a.href)}return}const u=new xe;let x=0;for(const s of this.orderedShareItems){x++;const t=String(x).padStart(2,"0");if(s.isMain){const a=u.folder(`${t}_main_lang`);for(let f=0;f<this.allOutputSlides.length;f++){const m=this.allOutputSlides[f],b=`slide-${String(f+1).padStart(2,"0")}-${m.templateDef.label}.png`,k=m.isExtra?this.dataUrlToBlob(m.dataUrl):await this.svgToPngBlob(m.renderedSvg);k&&a.file(b,k)}}else{const a=u.folder(`${t}_${s.langCode}`);for(let f=0;f<s.slides.length;f++){const m=s.slides[f],b=`slide-${String(f+1).padStart(2,"0")}-${m.templateDef.label}.png`,k=await this.svgToPngBlob(m.renderedSvg);k&&a.file(b,k)}for(let f=0;f<s.extraPages.length;f++){const m=this.dataUrlToBlob(s.extraPages[f].dataUrl);m&&a.file(`extra-${String(f+1).padStart(2,"0")}.png`,m)}}}const e=await u.generateAsync({type:"blob"}),n=document.createElement("a");n.href=URL.createObjectURL(e),n.download="post-images.zip",n.click(),URL.revokeObjectURL(n.href)}finally{this.exporting=!1}},async svgToPngBlob(w){const i=await this.injectSvgFonts(w);return new Promise(u=>{const{width:x,height:e}=this.getSvgDimensions(i),n=this.getExportScale(x,e),s=document.createElement("canvas");s.width=Math.round(x*n),s.height=Math.round(e*n);const t=s.getContext("2d");t.imageSmoothingEnabled=!0,t.imageSmoothingQuality="high";const a=new Image,f=new Blob([i],{type:"image/svg+xml;charset=utf-8"}),m=URL.createObjectURL(f);a.onload=()=>{t.drawImage(a,0,0,s.width,s.height),URL.revokeObjectURL(m),s.toBlob(u,"image/png")},a.onerror=()=>{URL.revokeObjectURL(m),u(null)},a.src=m})},dataUrlToBlob(w){const[i,u]=w.split(","),x=i.match(/:(.*?);/)?.[1]??"image/png",e=atob(u),n=new Uint8Array(e.length);for(let s=0;s<e.length;s++)n[s]=e.charCodeAt(s);return new Blob([n],{type:x})},getSvgDimensions(w){try{const x=new DOMParser().parseFromString(w,"image/svg+xml").querySelector("svg");if(!x)return{width:1080,height:1080};const e=x.getAttribute("viewBox");if(e){const t=e.trim().split(/[\s,]+/);if(t.length===4){const a=parseFloat(t[2]),f=parseFloat(t[3]);if(a>0&&f>0)return{width:a,height:f}}}const n=parseFloat(x.getAttribute("width")),s=parseFloat(x.getAttribute("height"));if(n>0&&s>0)return{width:n,height:s}}catch{}return{width:1080,height:1080}},getExportScale(w,i){const n=2160/(Math.max(w,i)||1);return Math.min(4,Math.max(1,n))},async _fetchFontBase64(w){const u=await(await fetch(w)).arrayBuffer(),x=new Uint8Array(u);let e="";const n=8192;for(let s=0;s<x.byteLength;s+=n)e+=String.fromCharCode(...x.subarray(s,s+n));return btoa(e)},async getAntonFontBase64(){if(Mt)return Mt;try{return Mt=await this._fetchFontBase64(Se),Mt}catch{return null}},async getInterRegularBase64(){if(Nt)return Nt;try{return Nt=await this._fetchFontBase64(Ce),Nt}catch{return null}},async getInterMediumBase64(){if(Vt)return Vt;try{return Vt=await this._fetchFontBase64(Ie),Vt}catch{return null}},async getInterBoldBase64(){if(jt)return jt;try{return jt=await this._fetchFontBase64(Pe),jt}catch{return null}},async injectSvgFonts(w){const[i,u,x,e]=await Promise.all([this.getAntonFontBase64(),this.getInterRegularBase64(),this.getInterMediumBase64(),this.getInterBoldBase64()]),s=new DOMParser().parseFromString(w,"image/svg+xml"),t=s.documentElement,a=[];u&&a.push(`@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:url('data:font/woff;base64,${u}')format('woff');}`),x&&a.push(`@font-face{font-family:'Inter';font-style:normal;font-weight:500;src:url('data:font/woff;base64,${x}')format('woff');}`),e&&a.push(`@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:url('data:font/woff;base64,${e}')format('woff');}`),i&&a.push(`@font-face{font-family:'Anton';font-style:normal;font-weight:400;src:url('data:font/truetype;base64,${i}')format('truetype');}`),s.querySelectorAll("text, tspan").forEach(k=>{(k.getAttribute("font-family")||k.closest("[font-family]")?.getAttribute("font-family")||"").toLowerCase().includes("anton")?k.setAttribute("font-family","Anton"):k.setAttribute("font-family","Inter, sans-serif")});const f=["text,tspan{font-family:'Inter',sans-serif;}
16",`[font-family="Anton" i],[font-family="Anton" i] tspan{font-family:'Anton'!important;}`],m=a.join("")+f.join("");let b=t.querySelector("style");return b?b.textContent=m+b.textContent:(b=s.createElementNS("http://www.w3.org/2000/svg","style"),b.textContent=m,t.insertBefore(b,t.firstChild)),new XMLSerializer().serializeToString(s.documentElement)},async svgToPng(w,i){const u=await this.injectSvgFonts(w);return new Promise(x=>{const{width:e,height:n}=this.getSvgDimensions(u),s=this.getExportScale(e,n),t=document.createElement("canvas");t.width=Math.round(e*s),t.height=Math.round(n*s);const a=t.getContext("2d");a.imageSmoothingEnabled=!0,a.imageSmoothingQuality="high";const f=new Image,m=new Blob([u],{type:"image/svg+xml;charset=utf-8"}),b=URL.createObjectURL(m);f.onload=()=>{a.drawImage(f,0,0,t.width,t.height),t.toBlob(k=>{const c=document.createElement("a");c.href=URL.createObjectURL(k),c.download=i,c.click(),URL.revokeObjectURL(c.href),URL.revokeObjectURL(b),x()},"image/png")},f.onerror=()=>{URL.revokeObjectURL(b),x()},f.src=b})},async svgToPngDataUrl(w){const i=await this.injectSvgFonts(w);return new Promise(u=>{const{width:x,height:e}=this.getSvgDimensions(i),n=this.getExportScale(x,e),s=document.createElement("canvas");s.width=Math.round(x*n),s.height=Math.round(e*n);const t=s.getContext("2d");t.imageSmoothingEnabled=!0,t.imageSmoothingQuality="high";const a=new Image,f=new Blob([i],{type:"image/svg+xml;charset=utf-8"}),m=URL.createObjectURL(f);a.onload=()=>{t.drawImage(a,0,0,s.width,s.height),URL.revokeObjectURL(m),u(s.toDataURL("image/png"))},a.onerror=()=>{URL.revokeObjectURL(m),u(null)},a.src=m})},async loadConnections(){this.igConnectionLoading=!0,this.liConnectionLoading=!0;const w=await ge();this.igConnectionLoading=!1,this.liConnectionLoading=!1,w?.data&&(this.igConnection=w.data.find(i=>i.platform==="instagram")??null,this.liConnection=w.data.find(i=>i.platform==="linkedin")??null,this.liOrgConnection=w.data.find(i=>i.platform==="linkedin_org")??null)},async connectInstagram(){const w=await pe();if(!w?.url)return;const i=window.open(w.url,"instagram_oauth","width=620,height=720,left=200,top=100"),u=e=>{!e.data||typeof e.data!="object"||"igSuccess"in e.data&&(window.removeEventListener("message",u),e.data.igSuccess?this.loadConnections():alert("Instagram bağlantısı başarısız: "+(e.data.error??"Bilinmeyen hata")))};window.addEventListener("message",u);const x=Zt(()=>{i.closed&&(clearInterval(x),window.removeEventListener("message",u))},800)},async disconnectInstagram(){this.igConnection&&(await Gt(this.igConnection.id),this.igConnection=null,this.igCaption="",this.igPublishSuccess=!1,this.igPublishError=null)},async publishToInstagram(){this.publishingToInstagram=!0,this.igPublishSuccess=!1,this.igPublishError=null;try{const i=(await Promise.all(this.allSlidesForPublish.map(x=>this.getOutputDataUrl(x)))).filter(Boolean);if(!i.length){this.igPublishError="Görseller oluşturulamadı.";return}const u=await fe({slides:i,caption:this.igCaption});u?.code==="200077"?(this.igPublishSuccess=!0,await this.autoSaveAndMarkShared("instagram",this.igCaption)):this.igPublishError=u?.message??"Paylaşım başarısız oldu."}catch{this.igPublishError="Beklenmedik bir hata oluştu."}finally{this.publishingToInstagram=!1}},async connectLinkedIn(){const w=await he();if(!w?.url)return;const i=window.open(w.url,"linkedin_oauth","width=640,height=760,left=200,top=100"),u=async e=>{if(!(!e.data||typeof e.data!="object")&&"liSuccess"in e.data){if(window.removeEventListener("message",u),!e.data.liSuccess){alert("LinkedIn bağlantısı başarısız: "+(e.data.error??"Bilinmeyen hata"));return}await this.loadConnections()}};window.addEventListener("message",u);const x=Zt(()=>{i.closed&&(clearInterval(x),window.removeEventListener("message",u))},800)},async connectLinkedInOrg(){const w=await ce();if(!w?.url)return;const i=window.open(w.url,"linkedin_org_oauth","width=640,height=760,left=200,top=100"),u=async e=>{if(!(!e.data||typeof e.data!="object")&&"liOrgSuccess"in e.data){if(window.removeEventListener("message",u),!e.data.liOrgSuccess){alert("LinkedIn şirket sayfası bağlantısı başarısız: "+(e.data.error??"Bilinmeyen hata"));return}this.liOrgPicker.orgs=e.data.orgs??[],this.liOrgPicker.tempState=e.data.tempState??"",this.liOrgPicker.show=!0}};window.addEventListener("message",u);const x=Zt(()=>{i.closed&&(clearInterval(x),window.removeEventListener("message",u))},800)},async selectLinkedInOrg(w,i){this.liOrgPicker.saving=!0;const u=await ue({tempState:this.liOrgPicker.tempState,orgUrn:w,orgName:i});this.liOrgPicker.saving=!1,u?.code==="200080"?(this.liOrgPicker.show=!1,await this.loadConnections()):alert("Şirket sayfası kaydedilemedi: "+(u?.message??"Bilinmeyen hata"))},async disconnectLinkedIn(){this.liConnection&&(await Gt(this.liConnection.id),this.liConnection=null,this.liCaption="",this.liPublishSuccess=!1,this.liPublishError=null)},async disconnectLinkedInOrg(){this.liOrgConnection&&(await Gt(this.liOrgConnection.id),this.liOrgConnection=null,this.liOrgCaption="",this.liOrgPublishSuccess=!1,this.liOrgPublishError=null)},async publishToLinkedIn(){this.publishingToLinkedIn=!0,this.liPublishSuccess=!1,this.liPublishError=null;try{const i=(await Promise.all(this.allSlidesForPublish.map(x=>
16this.getOutputDataUrl(x)))).filter(Boolean);if(!i.length){this.liPublishError="Görseller oluşturulamadı.";return}const u=await de({slides:i,caption:this.liCaption});u?.code==="200078"?(this.liPublishSuccess=!0,await this.autoSaveAndMarkShared("linkedin",this.liCaption)):this.liPublishError=u?.message??"Paylaşım başarısız oldu."}catch{this.liPublishError="Beklenmedik bir hata oluştu."}finally{this.publishingToLinkedIn=!1}},async publishToLinkedInOrg(){this.publishingToLinkedInOrg=!0,this.liOrgPublishSuccess=!1,this.liOrgPublishError=null;try{const i=(await Promise.all(this.allSlidesForPublish.map(x=>this.getOutputDataUrl(x)))).filter(Boolean);if(!i.length){this.liOrgPublishError="Görseller oluşturulamadı.";return}const u=await le({slides:i,caption:this.liOrgCaption});u?.code==="200081"?(this.liOrgPublishSuccess=!0,await this.autoSaveAndMarkShared("linkedin_org",this.liOrgCaption)):this.liOrgPublishError=u?.message??"Paylaşım başarısız oldu."}catch{this.liOrgPublishError="Beklenmedik bir hata oluştu."}finally{this.publishingToLinkedInOrg=!1}},openLightbox(w){this.lightbox.index=w,this.lightbox.open=!0,document.addEventListener("keydown",this._lbKeyHandler)},closeLightbox(){this.lightbox.open=!1,document.removeEventListener("keydown",this._lbKeyHandler)},lightboxNav(w){const i=this.lightbox.index+w;i>=0&&i<this.allOutputSlides.length&&(this.lightbox.index=i)},_lbKeyHandler(w){w.key==="Escape"&&this.closeLightbox(),w.key==="ArrowLeft"&&this.lightboxNav(-1),w.key==="ArrowRight"&&this.lightboxNav(1)},getImageNaturalDimensions(w){return new Promise(i=>{const u=new Image;u.onload=()=>i({width:u.naturalWidth,height:u.naturalHeight}),u.onerror=()=>i({width:1080,height:1080}),u.src=w})},async exportAllPdf(w="combined"){this.exportingPdf=!0,this.pdfPickerOpen=!1;try{if(w==="separate"&&this.langVariants.length)for(const i of this.orderedShareItems)i.isMain?await this.exportPdfForSlides(this.allOutputSlides,"linkedin-ana.pdf"):await this.exportPdfForSlides(i.slides,`linkedin-${i.langCode}.pdf`);else{const i=this.orderedShareItems.flatMap(u=>u.isMain?this.allOutputSlides:u.slides);await this.exportPdfForSlides(i,"linkedin-carousel.pdf")}}finally{this.exportingPdf=!1}},async exportPdfForSlides(w,i){if(!w.length)return;const u=595,x=w[0];let e;if(x?.isExtra){const m=await this.getOutputDataUrl(x);e=m?await this.getImageNaturalDimensions(m):{width:1080,height:1080}}else e=this.getSvgDimensions(x?.renderedSvg??"");const n=e.height/e.width,s=u,t=Math.round(u*n),a=(await Promise.all(w.map(async(m,b)=>{const k=await this.getOutputDataUrl(m);if(!k)return null;const c={image:k,fit:[s,t],alignment:"center"};return b>0&&(c.pageBreak="before"),c}))).filter(Boolean);if(!a.length)return;ye().createPdf({pageSize:{width:s,height:t},pageMargins:[0,0,0,0],content:a}).download(i)}}},Ae={class:"blok-section"},Oe={class:"draft-section"},ze={class:"blok blok-md-12"},Te={class:"sub-header"},Le={key:0,class:"phase-container phase-0"},Be={key:0,class:"state-block"},Re={class:"state-spinner"},De={key:1,class:"state-block state-block--error"},Ue={class:"state-icon"},Fe={key:2,class:"phase-0-content"},Me={class:"hero"},Ne={class:"hero-badge"},Ve={class:"type-grid"},je=["onClick"],We={class:"type-card-icon"},Ze={class:"type-card-body"},Ge={class:"type-card-title"},He={class:"type-card-desc"},Ye={class:"type-card-tags"},Ke={key:0,class:"tag-pill"},Xe={class:"tag-pill-label"},qe={class:"tag-pill-label"},Je={class:"tag-pill-count"},Qe={class:"type-card-arrow"},$e={class:"type-card-icon type-card-icon--manual"},tn={class:"type-card-body"},en={class:"type-card-title"},nn={class:"manual-pill"},sn={class:"type-card-tags"},rn={class:"tag-pill"},an={class:"type-card-arrow"},on={key:3,class:"phase-container phase-design-picker"},ln={class:"design-picker-topbar"},dn={class:"design-picker-heading"},un={class:"design-picker-title"},cn={class:"design-grid"},hn=["onClick"],fn={class:"design-card-preview"},pn=["src","alt"],gn={key:1,class:"design-card-placeholder"},mn={class:"design-card-footer"},bn={class:"design-card-label"},vn={class:"design-card-count"},_n={key:1,class:"phase-container phase-manual"},yn={class:"manual-topbar"},kn=["disabled"],wn={class:"manual-content"},xn={key:0,class:"manual-empty"},Sn={for:"manual-upload-empty",class:"manual-upload-btn manual-upload-btn--lg"},Cn={key:1,class:"manual-grid-wrap"},In={class:"manual-grid-head"},Pn={class:"manual-grid-head-left"},En={key:0,for:"manual-upload-more",class:"manual-upload-btn"},An={class:"manual-grid"},On={class:"manual-card-img"},zn=["src"],Tn={class:"manual-card-num"},Ln={class:"manual-card-actions"},Bn=["disabled","onClick"],Rn=["disabled","onClick"],Dn=["onClick"],Un={key:2,class:"phase-container phase-1"},Fn={class:"editor-topbar"},Mn={key:2,class:"topbar-variant-badge"},Nn={class:"topbar-steps"},Vn={class:"topbar-step-dot"},jn={class:"topbar-step-label"},Wn={key:0,class:"topbar-step-count"},Zn={class:"topbar-counter"},Gn={class:"topbar-counter-current"},Hn={class:"topbar-counter-total"},Yn={class:"editor-grid"},Kn={class:"editor-form"},Xn={key:0,class:"form-loading"},qn={class:"form-header"},Jn={class:"form-header-icon"},Qn={class:"form-header-text"},$n={class:"form-header-label"},ts={key:0,class:"form-header-sub"},es={key:0,class:"field-pager"},ns=["disabled"],ss={class:"pager-dots"},is=["onClick"],rs=["disabled"],as={class:"pager-label"},os={class:"field-list"},ls={class:"field-label-row"},ds={class:"field-label"},us=["onClick"],cs=["onUpdate:modelValue","placeholder","onInput"],hs=["onUpdate:modelValue","rows","placeholder","onInput"],fs={key:2,class:"text-nudge"},ps={class:"nudge-auto"},gs=["onClick"],ms=["onClick"],bs={class:"ref-section"},vs={key:0,class:"ref-active-row"},_s={class:"ref-badge"},ys={class:"ref-align-label"},ks={class:"ref-align-row"},ws=["onClick"],xs=["onClick"],Ss=["onClick"],Cs={class:"ref-align-row"},Is=["onClick"],Ps=["onClick"],Es=["onClick"],As=["onClick"],Os={class:"nudge-pad"},zs=["onClick"],Ts=["onClick"],Ls=["disabled","onClick"],Bs=["onClick"],Rs=["onClick"],Ds={class:"nudge-manual"},Us={class:"nudge-manual-item"},Fs=["value","onInput"],Ms={class:"nudge-manual-item"},Ns=["value","onInput"],Vs={key:3,class:"image-field"}
16,js=["for"],Ws=["id","onChange"],Zs={key:0,class:"image-preview-row"},Gs={class:"image-thumb"},Hs=["src"],Ys={class:"image-controls"},Ks={class:"control-row"},Xs=["onUpdate:modelValue"],qs={class:"control-value"},Js={class:"control-row"},Qs=["onUpdate:modelValue"],$s={class:"control-value"},ti={class:"control-row"},ei=["onUpdate:modelValue"],ni={class:"control-value"},si={class:"form-nav"},ii={class:"form-nav-right"},ri={key:1,class:"extra-pages"},ai={class:"extra-pages-head"},oi={class:"extra-pages-icon-wrap"},li={class:"extra-pages-counter"},di={key:0,class:"extra-pages-list"},ui=["src"],ci=["onClick"],hi={key:0,class:"extra-page-add",for:"extra-page-input"},fi={key:1,class:"extra-pages-dropzone",for:"extra-page-input"},pi={class:"dropzone-icon"},gi={class:"editor-preview"},mi={class:"preview-main"},bi={class:"preview-head"},vi=["innerHTML"],_i={key:0,class:"preview-strip"},yi={class:"preview-strip-head"},ki={class:"strip-list"},wi=["onClick"],xi=["innerHTML"],Si={class:"strip-tile-num"},Ci={key:3,class:"phase-container phase-2"},Ii={class:"share-topbar"},Pi={class:"share-title-wrap"},Ei={class:"share-title"},Ai={class:"share-subtitle"},Oi={class:"share-exports"},zi=["disabled"],Ti=["disabled"],Li={class:"pdf-btn-wrap"},Bi=["disabled"],Ri={key:0,class:"pdf-picker-dropdown"},Di={key:0,class:"save-error-pill"},Ui={class:"share-body"},Fi={class:"share-platforms"},Mi={class:"platform-card platform-card--ig"},Ni={class:"platform-header"},Vi={class:"platform-badge platform-badge--ig"},ji={key:0,class:"platform-loading"},Wi={class:"account-pill account-pill--ig"},Zi={class:"account-pill-name"},Gi={class:"caption-block"},Hi=["disabled"],Yi={key:0,class:"warn-pill"},Ki={key:1,class:"result-pill result-pill--success"},Xi={key:2,class:"result-pill result-pill--error"},qi=["disabled"],Ji={class:"platform-card platform-card--li"},Qi={class:"platform-header"},$i={class:"platform-badge platform-badge--li"},tr={key:0,class:"platform-loading"},er={class:"account-pill account-pill--li"},nr={class:"account-pill-name"},sr={class:"caption-block"},ir=["disabled"],rr={key:0,class:"warn-pill"},ar={key:1,class:"result-pill result-pill--success"},or={key:2,class:"result-pill result-pill--error"},lr=["disabled"],dr={class:"platform-card platform-card--li"},ur={class:"platform-header"},cr={class:"platform-badge platform-badge--li-org"},hr={key:0,class:"platform-loading"},fr={class:"account-pill account-pill--li"},pr={class:"account-pill-name"},gr={class:"caption-block"},mr=["disabled"],br={key:0,class:"warn-pill"},vr={key:1,class:"result-pill result-pill--success"},_r={key:2,class:"result-pill result-pill--error"},yr=["disabled"],kr={class:"share-preview"},wr={class:"share-preview-head"},xr={class:"share-preview-head-left"},Sr={class:"share-preview-title"},Cr={class:"share-preview-hint"},Ir={class:"thumb-grid"},Pr=["onClick"],Er={class:"thumb-overlay"},Ar=["innerHTML"],Or={key:1,class:"thumb-img"},zr=["src"],Tr={class:"thumb-footer"},Lr={class:"thumb-label"},Br={class:"thumb-num"},Rr={key:0,class:"lang-variants-section"},Dr={class:"lang-variants-header"},Ur={class:"lang-variants-title"},Fr={key:0,class:"lang-variants-count"},Mr={key:0,class:"lang-variants-hint"},Nr={class:"lv-order-note-body"},Vr={key:0,class:"lv-order-note-text"},jr={key:1,class:"lv-order-note-text"},Wr={key:1,class:"lang-variant-rows"},Zr=["onDragstart","onDragover"],Gr={class:"lv-row-head"},Hr={class:"lv-drag-handle",title:"Sürükle ile sırala"},Yr={class:"lv-row-flag"},Kr={class:"lv-row-label"},Xr={key:0,class:"lv-primary-badge",title:"Çıktıda ilk sırada"},qr={class:"lv-row-count"},Jr={class:"lv-row-actions"},Qr=["onClick","title"],$r=["onClick"],ta=["onClick"],ea={class:"lv-row-slides"},na=["onClick"],sa=["innerHTML"],ia={class:"lv-slide-num"},ra={class:"lang-picker-wrap"},aa={key:0,class:"lang-picker-dropdown"},oa=["disabled","onClick"],la={class:"lang-flag"},da={key:1,class:"variant-setup-panel"},ua={class:"variant-setup-target"},ca={class:"variant-setup-flag"},ha={class:"variant-setup-lang"},fa={class:"variant-setup-translate-row"},pa={key:0,class:"variant-setup-src"},ga=["value"],ma={class:"variant-setup-actions"},ba={class:"modal-shell"},va={class:"modal-head"}
16,_a={class:"modal-icon modal-icon--li"},ya={class:"modal-list"},ka=["disabled","onClick"],wa={class:"modal-option-icon"},xa={class:"modal-option-info"},Sa={class:"modal-option-name"},Ca={class:"modal-shell modal-shell--confirm"},Ia={class:"modal-head"},Pa={class:"modal-icon modal-icon--warn"},Ea={class:"modal-actions"},Aa=["disabled"],Oa=["innerHTML"],za={key:1,class:"lb-frame lb-frame--img"},Ta=["src"],La={class:"lb-caption"},Ba={class:"lb-caption-label"},Ra={class:"lb-caption-counter"},Da=["disabled"],Ua={key:2,class:"lb-strip"},Fa=["onClick"],Ma=["innerHTML"],Na={key:1,class:"lb-strip-img"},Va=["src"],ja={key:0,class:"translate-overlay"},Wa={class:"translate-overlay-box"};function Za(w,i,u,x,e,n){const s=ie("font-awesome-icon");return L(),R(ut,null,[l("div",Ae,[l("div",Oe,[l("div",ze,[l("div",Te,[l("div",null,[F(s,{class:"icon",icon:["fas","photo-film"]}),l("span",null,$(w.$t("left_menu.social_media_new_post")),1)])]),e.phase===0?(L(),R("div",Le,[e.postTypesLoading?(L(),R("div",Be,[l("div",Re,[F(s,{icon:["fas","spinner"],spin:""})]),i[59]||(i[59]=l("p",{class:"state-text"},"Gönderi türleri yükleniyor",-1))])):e.postTypesError?(L(),R("div",De,[l("div",Ue,[F(s,{icon:["fas","circle-exclamation"]})]),i[61]||(i[61]=l("p",{class:"state-text"},"Gönderi türleri yüklenemedi.",-1)),l("button",{class:"state-retry",onClick:i[0]||(i[0]=(...t)=>n.loadPostTypes&&n.loadPostTypes(...t))},[F(s,{icon:["fas","rotate-right"]}),i[60]||(i[60]=vt(" Tekrar dene ",-1))])])):e.designPickerOpen?(L(),R("div",on,[l("div",ln,[l("button",{class:"design-picker-back",onClick:i[2]||(i[2]=t=>{e.designPickerOpen=!1,e.selectedPostType=null})},[F(s,{icon:["fas","arrow-left"]}),i[71]||(i[71]=l("span",null,"Geri",-1))]),l("div",dn,[l("h2",un,$(e.selectedPostType?.name),1),i[72]||(i[72]=l("p",{class:"design-picker-subtitle"},"Bir tasarım seç",-1))])]),l("div",cn,[(L(!0),R(ut,null,bt(e.availableDesigns,(t,a)=>(L(),R("button",{key:a,type:"button",class:"design-card",onClick:f=>n.loadDesign(t)},[l("div",fn,[t.preview?(L(),R("img",{key:0,src:n.resolveAssetUrl(t.preview,"preview"),alt:t.label,class:"design-card-img"},null,8,pn)):(L(),R("div",gn,[F(s,{icon:["fas","image"]})]))]),l("div",mn,[l("span",bn,$(t.label),1),l("span",vn,$(t.slides?.length??0)+" slayt",1)])],8,hn))),128))])])):(L(),R("div",Fe,[l("header",Me,[l("div",Ne,[F(s,{icon:["fas","wand-magic-sparkles"]}),i[62]||(i[62]=l("span",null,"Sosyal Medya Stüdyosu",-1))]),i[63]||(i[63]=l("h1",{class:"hero-title"},"Yeni bir gönderi oluştur",-1)),i[64]||(i[64]=l("p",{class:"hero-subtitle"},"Bir tür seç, şablonu doldur, Instagram & LinkedIn'e tek tık ile yayınla.",-1))]),l("div",Ve,[(L(!0),R(ut,null,bt(e.postTypes,t=>(L(),R("button",{key:t.id,type:"button",class:"type-card",onClick:a=>n.selectPostType(t)},[i[65]||(i[65]=l("div",{class:"type-card-glow"},null,-1)),l("div",We,[F(s,{icon:["fas","layer-group"]})]),l("div",Ze,[l("h3",Ge,$(t.name),1),l("p",He,$(t.description),1),l("div",Ye,[t.templates?.length&&"slides"in t.templates[0]?(L(),R("span",Ke,[F(s,{icon:["fas","swatchbook"]}),l("span",Xe,$(t.templates.length)+" tasarım",1)])):(L(!0),R(ut,{key:1},bt(t.templates,a=>(L(),R("span",{key:a.order,class:"tag-pill"},[l("span",qe,$(a.label),1),l("span",Je,[a.max===null?(L(),Pt(s,{key:0,icon:["fas","infinity"]})):(L(),R(ut,{key:1}
16,[vt("×"+$(a.max),1)],64))])]))),128))])]),l("div",Qe,[F(s,{icon:["fas","arrow-right"]})])],8,je))),128)),l("button",{type:"button",class:"type-card type-card--manual",onClick:i[1]||(i[1]=(...t)=>n.startManualMode&&n.startManualMode(...t))},[i[70]||(i[70]=l("div",{class:"type-card-glow type-card-glow--manual"},null,-1)),l("div",$e,[F(s,{icon:["fas","images"]})]),l("div",tn,[l("h3",en,[i[67]||(i[67]=vt(" Manuel Gönderi ",-1)),l("span",nn,[F(s,{icon:["fas","hand"]}),i[66]||(i[66]=vt(" Şablonsuz ",-1))])]),i[69]||(i[69]=l("p",{class:"type-card-desc"},"Kendi görsellerini yükle, doğrudan paylaş. Şablon ve düzenleme yok.",-1)),l("div",sn,[l("span",rn,[F(s,{icon:["fas","upload"]}),i[68]||(i[68]=l("span",{class:"tag-pill-label"},"Maks 10 görsel",-1))])])]),l("div",an,[F(s,{icon:["fas","arrow-right"]})])])])]))])):e.phase===1&&e.selectedPostType?._manual?(L(),R("div",_n,[l("div",yn,[l("button",{class:"topbar-back",onClick:i[3]||(i[3]=(...t)=>n.resetToPhase0&&n.resetToPhase0(...t))},[F(s,{icon:["fas","arrow-left"]}),i[73]||(i[73]=l("span",null,"Geri",-1))]),i[75]||(i[75]=l("div",{class:"manual-topbar-title"},[l("h2",null,"Manuel Gönderi"),l("p",null,"Kendi görsellerini yükle ve paylaş")],-1)),l("button",{class:"manual-continue-btn",disabled:!e.extraPages.length,onClick:i[4]||(i[4]=t=>e.phase=2)},[i[74]||(i[74]=l("span",null,"Devam et",-1)),F(s,{icon:["fas","arrow-right"]})],8,kn)]),l("div",wn,[e.extraPages.length?(L(),R("div",Cn,[l("div",In,[l("div",Pn,[F(s,{icon:["fas","images"]}),l("span",null,$(e.extraPages.length)+" / 10 görsel",1)]),e.extraPages.length<10?(L(),R("label",En,[F(s,{icon:["fas","plus"]}),i[79]||(i[79]=l("span",null,"Daha ekle",-1))])):st("",!0),l("input",{id:"manual-upload-more",type:"file",accept:"image/*",multiple:"",style:{display:"none"},onChange:i[6]||(i[6]=(...t)=>n.handleManualImageUpload&&n.handleManualImageUpload(...t))},null,32)]),l("div",An,[(L(!0),R(ut,null,bt(e.extraPages,(t,a)=>(L(),R("div",{key:t.id,class:"manual-card"},[l("div",On,[l("img",{src:t.previewUrl,alt:""},null,8,zn),l("span",Tn,$(a+1),1)]),l("div",Ln,[l("button",{class:"manual-card-btn",disabled:a===0,onClick:f=>n.moveManualImage(a,-1),title:"Yukarı taşı"},[F(s,{icon:["fas","chevron-up"]})],8,Bn),l("button",{class:"manual-card-btn",disabled:a===e.extraPages.length-1,onClick:f=>n.moveManualImage(a,1),title:"Aşağı taşı"},[F(s,{icon:["fas","chevron-down"]})],8,Rn),l("button",{class:"manual-card-btn manual-card-btn--remove",onClick:f=>n.removeExtraPage(t.id),title:"Sil"},[F(s,{icon:["fas","trash"]})],8,Dn)])]))),128))])])):(L(),R("div",xn,[F(s,{icon:["fas","cloud-arrow-up"],class:"manual-empty-icon"}),i[77]||(i[77]=l("h3",null,"Görsel yükle",-1)),i[78]||(i[78]=l("p",null,"Paylaşmak istediğin görselleri seç. En fazla 10 görsel ekleyebilirsin.",-1)),l("label",Sn,[F(s,{icon:["fas","image"]}),i[76]||(i[76]=l("span",null,"Görsel seç",-1))]),l("input",{id:"manual-upload-empty",type:"file",accept:"image/*",multiple:"",style:{display:"none"},onChange:i[5]||(i[5]=(...t)=>n.handleManualImageUpload&&n.handleManualImageUpload(...t))},null,32)]))])])):e.phase===1&&n.currentSlide?(L(),R("div",Un,[l("div",Fn,[e.editingVariantId===null?(L(),R("button",{key:0,class:"topbar-back",onClick:i[7]||(i[7]=(...t)=>n.requestResetToPhase0&&n.requestResetToPhase0(...t))},[F(s,{icon:["fas","angles-left"]}),i[80]||(i[80]=l("span",null,"Türlere Dön",-1))])):(L(),R("button",{key:1,class:"topbar-back",onClick:i[8]||(i[8]=(...t)=>n.cancelVariantEdit&&n.cancelVariantEdit(...t))},[F(s,{icon:["fas","arrow-left"]}),i[81]||(i[81]=l("span",null,"Gönderiye Dön",-1))])),e.editingVariantId!==null?(L(),R("div",Mn,[F(s,{icon:["fas","language"]}),l("span",null,$(e.langVariants.find(t=>t.id===e.editingVariantId)?.langLabel)+" varyantı düzenleniyor",1)])):st("",!0),l("div",Nn,[(L(!0),R(ut,null,bt(n.templateGroups,(t,a)=>(L(),R("div",{key:t.order,class:yt(["topbar-step",{"is-active":t.isActive,"is-done":t.isDone}])},[l("span",Vn,[t.isDone?(L(),Pt(s,{key:0,icon:["fas","check"]})):(L(),R(ut,{key:1},[vt($(a+1),1)],64))]),l("span",jn,$(t.label),1),t.slideCount>1?(L(),R("span",Wn,$(t.slideCount),1)):st("",!0)],2))),128))]),l("div",Zn,[l("span",Gn,$(e.currentSlideIndex+1),1),i[82]||(i[82]=l("span",{class:"topbar-counter-sep"},"/",-1)),l("span",Hn,$(e.slides.length),1)])]),l("div",Yn,[l("aside",Kn,[n.currentSlide.loading?(L(),R("div",Xn,[F(s,{icon:["fas","spinner"],spin:""}),i[83]||(i[83]=l("span",null,"Şablon hazırlanıyor...",-1))])):(L(),R(ut,{key:1},[l("div",qn,[l("div",Jn,[F(s,{icon:["fas","file-image"]})]),l("div",Qn,[l("span",$n,$(n.currentSlide.templateDef.label),1),n.currentTemplateSlideNumber>1?(L(),R("span",ts," Slide "+$(n.currentTemplateSlideNumber),1)):st("",!0)])]),n.fieldPageCount>1?(L(),R("div",es,[l("button",{class:"pager-btn",disabled:e.fieldPage===0,onClick:i[9]||(i[9]=t=>e.fieldPage--)},[F(s,{icon:["fas","chevron-left"]}
16)],8,ns),l("div",ss,[(L(!0),R(ut,null,bt(n.fieldPageCount,t=>(L(),R("span",{key:t,class:yt(["pager-dot",{"is-active":t-1===e.fieldPage}]),onClick:a=>e.fieldPage=t-1},null,10,is))),128))]),l("button",{class:"pager-btn",disabled:e.fieldPage===n.fieldPageCount-1,onClick:i[10]||(i[10]=t=>e.fieldPage++)},[F(s,{icon:["fas","chevron-right"]})],8,rs),l("span",as,$(e.fieldPage*6+1)+"–"+$(Math.min(e.fieldPage*6+6,n.currentSlide.fields.length))+" / "+$(n.currentSlide.fields.length),1)])):st("",!0),l("div",os,[(L(!0),R(ut,null,bt(n.visibleFields,t=>(L(),R("div",{key:t.id,class:"field-block"},[l("div",ls,[l("label",ds,$(t.label),1),t.type==="text"||t.type==="textarea"?(L(),R("button",{key:0,class:yt(["nudge-toggle",{"is-open":t.nudgeOpen,"has-offset":t.offsetX||t.offsetY}]),onClick:a=>t.nudgeOpen=!t.nudgeOpen,title:"Metin konumunu ayarla"},[F(s,{icon:["fas","up-down-left-right"]})],10,us)):st("",!0)]),t.type==="text"?wt((L(),R("input",{key:0,type:"text",class:"field-input","onUpdate:modelValue":a=>t.value=a,placeholder:t.label,onInput:a=>n.onFieldInput(t,n.currentSlide)},null,40,cs)),[[Et,t.value]]):t.type==="textarea"?wt((L(),R("textarea",{key:1,class:"field-input field-textarea","onUpdate:modelValue":a=>t.value=a,rows:t.rows||3,placeholder:t.placeholder||t.label,onInput:a=>n.onFieldInput(t,n.currentSlide),onKeydown:i[11]||(i[11]=re(It(()=>{},["stop"]),["enter"]))},null,40,hs)),[[Et,t.value]]):st("",!0),t.type==="text"||t.type==="textarea"?wt((L(),R("div",fs,[l("div",ps,[l("button",{type:"button",class:"nudge-auto-btn",onClick:a=>n.centerTextHorizontal(t),title:"Şablon genişliğinde yatay olarak ortala"},[F(s,{icon:["fas","arrows-left-right"]}),i[84]||(i[84]=l("span",null,"Yatay merkez",-1))],8,gs),l("button",{type:"button",class:"nudge-auto-btn",onClick:a=>n.centerTextVertical(t),title:"Şablon yüksekliğinde dikey olarak ortala"},[F(s,{icon:["fas","arrows-up-down"]}),i[85]||(i[85]=l("span",null,"Dikey merkez",-1))],8,ms)]),l("div",bs,[e.alignReferenceId===t.id?(L(),R("div",vs,[l("span",_s,[F(s,{icon:["fas","thumbtack"]}),i[86]||(i[86]=l("span",null,"Referans",-1))]),l("button",{type:"button",class:"ref-clear-btn",onClick:i[12]||(i[12]=(...a)=>n.clearAlignReference&&n.clearAlignReference(...a)),title:"Referansı kaldır"},[F(s,{icon:["fas","xmark"]}),i[87]||(i[87]=l("span",null,"Kaldır",-1))])])):e.alignReferenceId&&n.currentSlide?.fields?.some(a=>a.id===e.alignReferenceId)?(L(),R(ut,{key:1},[l("div",ys,[F(s,{icon:["fas","thumbtack"]}),i[88]||(i[88]=l("span",null,"Referansa hizala",-1))]),l("div",ks,[l("button",{type:"button",class:"ref-align-btn",onClick:a=>n.alignToReference(t,"x","start"),title:"Hedefin sol kenarı = referansın sol kenarı"},[F(s,{icon:["fas","align-left"]}),i[89]||(i[89]=l("span",null,"Sol",-1))],8,ws),l("button",{type:"button",class:"ref-align-btn",onClick:a=>n.alignToReference(t,"x","center"),title:"Merkez X'ler eşit"},[F(s,{icon:["fas","align-center"]}),i[90]||(i[90]=l("span",null,"Mrkz X",-1))],8,xs),l("button",{type:"button",class:"ref-align-btn",onClick:a=>n.alignToReference(t,"x","end"),title:"Hedefin sağ kenarı = referansın sağ kenarı"},[F(s,{icon:["fas","align-right"]}),i[91]||(i[91]=l("span",null,"Sağ",-1))],8,Ss)]),l("div",Cs,[l("button",{type:"button",class:"ref-align-btn",onClick:a=>n.alignToReference(t,"y","start"),title:"Hedefin üst kenarı = referansın üst kenarı"},[F(s,{icon:["fas","chevron-up"]}),i[92]||(i[92]=l("span",null,"Üst",-1))],8,Is),l("button",{type:"button",class:"ref-align-btn",onClick:a=>n.alignToReference(t,"y","center"),title:"Merkez Y'ler eşit"},[F(s,{icon:["fas","arrows-up-down"]}),i[93]||(i[93]=l("span",null,"Mrkz Y",-1))],8,Ps),l("button",{type:"button",class:"ref-align-btn",onClick:a=>n.alignToReference(t,"y","end"),title:"Hedefin alt kenarı = referansın alt kenarı"},[F(s,{icon:["fas","chevron-down"]}),i[94]||(i[94]=l("span",null,"Alt",-1))],8,Es)])],64)):(L(),R("button",{key:2,type:"button",class:"ref-set-btn",onClick:a=>n.setAlignReference(t.id),title:"Bu metni hizalama referansı olarak seç. Diğer metinleri buna göre hizalayabilirsin."},[F(s,{icon:["far","bookmark"]}),i[95]||(i[95]=l("span",null,"Bu metni referans yap",-1))],8,As))]),l("div",Os,[l("button",{class:"nudge-btn",onClick:a=>n.nudgeText(t,0,-1),title:"Yukarı",style:{"grid-column":"2"}},[F(s,{icon:["fas","chevron-up"]})],8,zs),l("button",{class:"nudge-btn",onClick:a=>n.nudgeText(t,-1,0),title:"Sola",style:{"grid-column":"1","grid-row":"2"}},[F(s,{icon:["fas","chevron-left"]})],8,Ts),l("button",{class:"nudge-btn nudge-btn--reset",disabled:!t.offsetX&&!t.offsetY,onClick:a=>n.resetTextOffset(t),title:"Sıfırla",style:{"grid-column":"2","grid-row":"2"}},[F(s,{icon:["fas","xmark"]})],8,Ls),l("button",{class:"nudge-btn",onClick:a=>n.nudgeText(t,1,0),title:"Sağa",style:{"grid-column":"3","grid-row":"2"}},[F(s,{icon:["fas","chevron-right"]})],8,Bs),l("button",{class:"nudge-btn",onClick:a=>n.nudgeText(t,0,1),title:"Aşağı",style:{"grid-column":"2","grid-row":"3"}},[F(s,{icon:["fas","chevron-down"]})],8,Rs)]),l("div",Ds,[l("label",Us,[i[96]||(i[96]=l("span",{class:"nudge-manual-label"},"X",-1)),l("input",{type:"number",class:"nudge-manual-input",value:t.offsetX||0,onInput:a=>n.setTextOffset(t,"x",a.target.value),onKeydown:i[13]||(i[13]=It(()=>{},["stop"])),title:"Yatay konum (birim). Artı = sağ, eksi = sol"},null,40,Fs)]),l("label",Ms,[i[97]||(i[97]=l("span",{class:"nudge-manual-label"},"Y",-1)),l("input",{type:"number",class:"nudge-manual-input",value:t.offsetY||0,onInput:a=>n.setTextOffset(t,"y",a.target.value),onKeydown:i[14]||(i[14]=It(()=>{},["stop"])),title:"Dikey konum (birim). Artı = aşağı, eksi = yukarı"},null,40,Ns)])])],512)),[[ae,t.nudgeOpen]]):t.type==="image"?(L(),R("div",Vs,[l("label",{class:"image-upload-cta",for:`img-${n.currentSlide.id}-${t.id}`},[F(s,{icon:["fas","image"]}),l("span",null,$(t.previewUrl?"Görseli değiştir":"Görsel seç"),1)],8,
16js),l("input",{id:`img-${n.currentSlide.id}-${t.id}`,type:"file",accept:"image/*",style:{display:"none"},onChange:a=>n.handleImageUpload(a,n.currentSlide,t)},null,40,Ws),t.previewUrl?(L(),R("div",Zs,[l("div",Gs,[l("img",{src:t.previewUrl,alt:""},null,8,Hs)]),l("div",Ys,[l("div",Ks,[i[98]||(i[98]=l("label",null,"Boyut",-1)),wt(l("input",{type:"range",min:"0.5",max:"3",step:"0.05","onUpdate:modelValue":a=>t.scale=a,onInput:i[15]||(i[15]=a=>n.debouncedRender(n.currentSlide))},null,40,Xs),[[Et,t.scale,void 0,{number:!0}]]),l("span",qs,$(Math.round((t.scale||1)*100))+"%",1)]),l("div",Js,[i[99]||(i[99]=l("label",null,"Yatay",-1)),wt(l("input",{type:"range",min:"-0.5",max:"0.5",step:"0.01","onUpdate:modelValue":a=>t.offsetX=a,onInput:i[16]||(i[16]=a=>n.debouncedRender(n.currentSlide))},null,40,Qs),[[Et,t.offsetX,void 0,{number:!0}]]),l("span",$s,$(Math.round((t.offsetX||0)*100)),1)]),l("div",ti,[i[100]||(i[100]=l("label",null,"Dikey",-1)),wt(l("input",{type:"range",min:"-0.5",max:"0.5",step:"0.01","onUpdate:modelValue":a=>t.offsetY=a,onInput:i[17]||(i[17]=a=>n.debouncedRender(n.currentSlide))},null,40,ei),[[Et,t.offsetY,void 0,{number:!0}]]),l("span",ni,$(Math.round((t.offsetY||0)*100)),1)])])])):st("",!0)])):st("",!0)]))),128))]),l("div",si,[e.currentSlideIndex>0?(L(),R("button",{key:0,class:"nav-btn nav-btn--ghost",onClick:i[18]||(i[18]=(...t)=>n.goPrev&&n.goPrev(...t))},[F(s,{icon:["fas","arrow-left"]}),i[101]||(i[101]=l("span",null,"Geri",-1))])):st("",!0),l("div",ii,[n.canDeleteSlide?(L(),R("button",{key:0,class:"nav-btn nav-btn--danger",onClick:i[19]||(i[19]=(...t)=>n.deleteSlide&&n.deleteSlide(...t))},[F(s,{icon:["fas","trash"]}),i[102]||(i[102]=l("span",null,"Sil",-1))])):st("",!0),n.canAddMoreSlides?(L(),R("button",{key:1,class:"nav-btn nav-btn--secondary",onClick:i[20]||(i[20]=(...t)=>n.addSlide&&n.addSlide(...t))},[F(s,{icon:["fas","plus"]}),l("span",null,"Yeni "+$(n.currentSlide.templateDef.label),1)])):st("",!0),l("button",{class:"nav-btn nav-btn--primary",onClick:i[21]||(i[21]=(...t)=>n.goNext&&n.goNext(...t))},[l("span",null,$(n.isLastSlide?e.editingVariantId!==null?"Varyantı Kaydet":"Tamamla":"İleri"),1),F(s,{icon:n.isLastSlide?["fas","check"]:["fas","arrow-right"]},null,8,["icon"])])])]),n.isLastSlide&&e.selectedPostType?.allow_extra_page?(L(),R("div",ri,[l("div",ai,[l("div",oi,[F(s,{icon:["fas","images"]})]),i[103]||(i[103]=l("div",{class:"extra-pages-head-text"},[l("span",{class:"extra-pages-title"},"Kapanış Görselleri"),l("span",{class:"extra-pages-sub"},"Şablondan bağımsız son sayfalar — opsiyonel")],-1)),l("span",li,$(e.extraPages.length)+" / 5",1)]),e.extraPages.length?(L(),R("div",di,[(L(!0),R(ut,null,bt(e.extraPages,t=>(L(),R("div",{key:t.id,class:"extra-page-tile"},[l("img",{src:t.previewUrl,alt:""},null,8,ui),l("button",{class:"extra-page-remove",onClick:a=>n.removeExtraPage(t.id),title:"Kaldır"},[F(s,{icon:["fas","xmark"]})],8,ci)]))),128)),e.extraPages.length<5?(L(),R("label",hi,[F(s,{icon:["fas","plus"]})])):st("",!0)])):(L(),R("label",fi,[l("div",pi,[F(s,{icon:["fas","cloud-arrow-up"]})]),i[104]||(i[104]=l("span",{class:"dropzone-text"},"Görsel yükle",-1)),i[105]||(i[105]=l("span",{class:"dropzone-hint"},"JPG · PNG · Maks. 5 görsel",-1))])),l("input",{id:"extra-page-input",type:"file",accept:"image/*",multiple:"",style:{display:"none"},onChange:i[22]||(i[22]=(...t)=>n.handleExtraPageUpload&&n.handleExtraPageUpload(...t))},null,32)])):st("",!0)],64))]),l("section",gi,[l("div",mi,[l("div",bi,[F(s,{icon:["fas","eye"]}),i[106]||(i[106]=l("span",null,"Önizleme",-1))]),l("div",{class:"preview-canvas",innerHTML:n.currentSlide.renderedSvg},null,8,vi)]),e.slides.length>1?(L(),R("div",_i,[l("div",yi,[F(s,{icon:["fas","layer-group"]}),i[107]||(i[107]=l("span",null,"Slaytlar",-1))]),l("div",ki,[(L(!0),R(ut,null,bt(e.slides,(t,a)=>(L(),R("button",{key:t.id,type:"button",class:yt(["strip-tile",{"is-active":a===e.currentSlideIndex}]),onClick:f=>{e.currentSlideIndex=a,e.fieldPage=0}},[l("div",{class:"strip-tile-svg",innerHTML:t.renderedSvg},null,8,xi),l("span",Si,$(a+1),1)],10,wi))),128))])])):st("",!0)])])])):e.phase===2?(L(),R("div",Ci,[l("div",Ii,[l("button",{class:"share-back",onClick:i[23]||(i[23]=t=>{e.phase=1,e.currentSlideIndex=e.slides.length-1})},[F(s,{icon:["fas","arrow-left"]}),i[108]||(i[108]=l("span",null,"Düzenlemeye dön",-1))]),l("div",Pi,[l("h2",Ei,[F(s,{icon:["fas","circle-check"],class:"share-title-icon"}),i[109]||(i[109]=vt(" Gönderiniz hazır ",-1))]),l("span",Ai,$(n.allOutputSlides.length)+" slayt — indir veya yayınla",1)]),l("div",Oi,[l("button",{class:yt(["exp
16ort-btn export-btn--save",{"is-saved":!!e.savedPostId}]),onClick:i[24]||(i[24]=(...t)=>n.savePost&&n.savePost(...t)),disabled:e.saving||!!e.savedPostId},[F(s,{icon:e.saving?["fas","spinner"]:e.savedPostId?["fas","circle-check"]:["fas","bookmark"],spin:e.saving},null,8,["icon","spin"]),l("span",null,$(e.saving?"Kaydediliyor...":e.savedPostId?"Kaydedildi":"Kaydet"),1)],10,zi),l("button",{class:"export-btn export-btn--primary",onClick:i[25]||(i[25]=(...t)=>n.exportAllPng&&n.exportAllPng(...t)),disabled:e.exporting||e.exportingPdf},[F(s,{icon:e.exporting?["fas","spinner"]:["fas","images"],spin:e.exporting},null,8,["icon","spin"]),l("span",null,$(e.exporting?"İndiriliyor...":e.langVariants.length?`PNG İndir (${n.totalSlideCount} görsel)`:"PNG İndir"),1)],8,Ti),l("div",Li,[l("button",{class:"export-btn export-btn--outline",onClick:i[26]||(i[26]=t=>e.langVariants.length?e.pdfPickerOpen=!e.pdfPickerOpen:n.exportAllPdf()),disabled:e.exporting||e.exportingPdf},[F(s,{icon:e.exportingPdf?["fas","spinner"]:["fas","file-pdf"],spin:e.exportingPdf},null,8,["icon","spin"]),l("span",null,$(e.exportingPdf?"Hazırlanıyor...":"LinkedIn PDF"),1),e.langVariants.length?(L(),Pt(s,{key:0,icon:["fas","chevron-down"],class:yt(["pdf-chevron",{"is-open":e.pdfPickerOpen}])},null,8,["class"])):st("",!0)],8,Bi),e.pdfPickerOpen&&e.langVariants.length?(L(),R("div",Ri,[l("button",{class:"pdf-picker-item",onClick:i[27]||(i[27]=t=>n.exportAllPdf("combined"))},[F(s,{icon:["fas","file-pdf"],class:"pdf-picker-icon"}),i[110]||(i[110]=l("span",{class:"pdf-picker-text"},[l("span",{class:"pdf-picker-label"},"Tek PDF'de İndir"),l("span",{class:"pdf-picker-hint"},"Tüm diller tek dosyada")],-1))]),l("button",{class:"pdf-picker-item",onClick:i[28]||(i[28]=t=>n.exportAllPdf("separate"))},[F(s,{icon:["fas","copy"],class:"pdf-picker-icon"}),i[111]||(i[111]=l("span",{class:"pdf-picker-text"},[l("span",{class:"pdf-picker-label"},"Ayrı Ayrı İndir"),l("span",{class:"pdf-picker-hint"},"Her dil için ayrı PDF")],-1))])])):st("",!0)]),e.saveError?(L(),R("div",Di,[F(s,{icon:["fas","triangle-exclamation"]}),l("span",null,$(e.saveError),1)])):st("",!0)])]),l("div",Ui,[l("div",Fi,[l("article",Mi,[l("header",Ni,[l("div",Vi,[F(s,{icon:["fab","instagram"]})]),i[112]||(i[112]=l("div",{class:"platform-name-wrap"},[l("span",{class:"platform-name"},"Instagram"),l("span",{class:"platform-meta"},"Carousel")],-1))]),e.igConnectionLoading?(L(),R("div",ji,[F(s,{icon:["fas","spinner"],spin:""}),i[113]||(i[113]=l("span",null,"Yükleniyor",-1))])):e.igConnection?(L(),R(ut,{key:2},[l("div",Wi,[F(s,{icon:["fas","circle-check"]}),l("span",Zi,"@"+$(e.igConnection.platform_username??e.igConnection.platform_user_id
16),1),l("button",{class:"account-pill-unlink",onClick:i[30]||(i[30]=(...t)=>n.disconnectInstagram&&n.disconnectInstagram(...t))},"Kes")]),l("div",Gi,[i[116]||(i[116]=l("label",{class:"caption-label"},"Açıklama",-1)),wt(l("textarea",{"onUpdate:modelValue":i[31]||(i[31]=t=>e.igCaption=t),class:"caption-input",rows:"4",placeholder:"Gönderi açıklamasını yaz... #hashtag",disabled:e.publishingToInstagram||e.igPublishSuccess},null,8,Hi),[[Et,e.igCaption]])]),n.allSlidesForPublish.length>10?(L(),R("p",Yi,[F(s,{icon:["fas","triangle-exclamation"]}),i[117]||(i[117]=vt(" Instagram maks. 10 görsel — fazlası gönderilmez. ",-1))])):st("",!0),e.igPublishSuccess?(L(),R("div",Ki,[F(s,{icon:["fas","circle-check"]}),i[118]||(i[118]=l("span",null,"Instagram'a başarıyla paylaşıldı!",-1)),l("button",{class:"result-pill-action",onClick:i[32]||(i[32]=t=>{e.igPublishSuccess=!1,e.igCaption=""})},"Yeniden paylaş")])):st("",!0),e.igPublishError?(L(),R("div",Xi,[F(s,{icon:["fas","triangle-exclamation"]}),l("span",null,$(e.igPublishError),1)])):st("",!0),e.igPublishSuccess?st("",!0):(L(),R("button",{key:3,class:"platform-btn platform-btn--ig",onClick:i[33]||(i[33]=(...t)=>n.publishToInstagram&&n.publishToInstagram(...t)),disabled:e.publishingToInstagram},[F(s,{icon:e.publishingToInstagram?["fas","spinner"]:["fab","instagram"],spin:e.publishingToInstagram},null,8,["icon","spin"]),l("span",null,$(e.publishingToInstagram?"Paylaşılıyor...":`Paylaş (${Math.min(n.allSlidesForPublish.length,10)} görsel)`),1)],8,qi))],64)):(L(),R(ut,{key:1},[i[115]||(i[115]=l("p",{class:"platform-desc"},"Business veya Creator hesabını bağlayarak doğrudan paylaş.",-1)),l("button",{class:"platform-btn platform-btn--ig",onClick:i[29]||(i[29]=(...t)=>n.connectInstagram&&n.connectInstagram(...t))},[F(s,{icon:["fab","instagram"]}),i[114]||(i[114]=l("span",null,"Instagram'a Bağlan",-1))])],64))]),l("article",Ji,[l("header",Qi,[l("div",$i,[F(s,{icon:["fab","linkedin-in"]})]),i[119]||(i[119]=l("div",{class:"platform-name-wrap"},[l("span",{class:"platform-name"},"LinkedIn"),l("span",{class:"platform-meta"},"Kişisel profil")],-1))]),e.liConnectionLoading?(L(),R("div",tr,[F(s,{icon:["fas","spinner"],spin:""}),i[120]||(i[120]=l("span",null,"Yükleniyor",-1))])):e.liConnection?(L(),R(ut,{key:2},[l("div",er,[F(s,{icon:["fas","user"]}),l("span",nr,$(e.liConnection.platform_username??e.liConnection.platform_user_id
16),1),l("button",{class:"account-pill-unlink",onClick:i[35]||(i[35]=(...t)=>n.disconnectLinkedIn&&n.disconnectLinkedIn(...t))},"Kes")]),l("div",sr,[i[123]||(i[123]=l("label",{class:"caption-label"},"Açıklama",-1)),wt(l("textarea",{"onUpdate:modelValue":i[36]||(i[36]=t=>e.liCaption=t),class:"caption-input",rows:"4",placeholder:"Gönderi açıklamasını yaz... #hashtag",disabled:e.publishingToLinkedIn||e.liPublishSuccess},null,8,ir),[[Et,e.liCaption]])]),n.allSlidesForPublish.length>9?(L(),R("p",rr,[F(s,{icon:["fas","triangle-exclamation"]}),i[124]||(i[124]=vt(" LinkedIn maks. 9 görsel — fazlası gönderilmez. ",-1))])):st("",!0),e.liPublishSuccess?(L(),R("div",ar,[F(s,{icon:["fas","circle-check"]}),i[125]||(i[125]=l("span",null,"LinkedIn'e başarıyla paylaşıldı!",-1)),l("button",{class:"result-pill-action",onClick:i[37]||(i[37]=t=>{e.liPublishSuccess=!1,e.liCaption=""})},"Yeniden paylaş")])):st("",!0),e.liPublishError?(L(),R("div",or,[F(s,{icon:["fas","triangle-exclamation"]}),l("span",null,$(e.liPublishError),1)])):st("",!0),e.liPublishSuccess?st("",!0):(L(),R("button",{key:3,class:"platform-btn platform-btn--li",onClick:i[38]||(i[38]=(...t)=>n.publishToLinkedIn&&n.publishToLinkedIn(...t)),disabled:e.publishingToLinkedIn},[F(s,{icon:e.publishingToLinkedIn?["fas","spinner"]:["fab","linkedin-in"],spin:e.publishingToLinkedIn},null,8,["icon","spin"]),l("span",null,$(e.publishingToLinkedIn?"Paylaşılıyor...":`Paylaş (${Math.min(n.allSlidesForPublish.length,9)} görsel)`),1)],8,lr))],64)):(L(),R(ut,{key:1},[i[122]||(i[122]=l("p",{class:"platform-desc"},"Kişisel LinkedIn profiline doğrudan paylaş.",-1)),l("button",{class:"platform-btn platform-btn--li",onClick:i[34]||(i[34]=(...t)=>n.connectLinkedIn&&n.connectLinkedIn(...t))},[F(s,{icon:["fab","linkedin-in"]}),i[121]||(i[121]=l("span",null,"LinkedIn'e Bağlan",-1))])],64))]),l("article",dr,[l("header",ur,[l("div",cr,[F(s,{icon:["fas","building"]})]),i[126]||(i[126]=l("div",{class:"platform-name-wrap"},[l("span",{class:"platform-name"},"LinkedIn Şirket"),l("span",{class:"platform-meta"},"Sayfa hesabı")],-1))]),e.liConnectionLoading?(L(),R("div",hr,[F(s,{icon:["fas","spinner"],spin:""}),i[127]||(i[127]=l("span",null,"Yükleniyor",-1))])):e.liOrgConnection?(L(),R(ut,{key:2},[l("div",fr,[F(s,{icon:["fas","building"]}),l("span",pr,$(e.liOrgConnection.platform_username??e.liOrgConnection.platform_user_id
16),1),l("button",{class:"account-pill-unlink",onClick:i[40]||(i[40]=(...t)=>n.disconnectLinkedInOrg&&n.disconnectLinkedInOrg(...t))},"Kes")]),l("div",gr,[i[130]||(i[130]=l("label",{class:"caption-label"},"Açıklama",-1)),wt(l("textarea",{"onUpdate:modelValue":i[41]||(i[41]=t=>e.liOrgCaption=t),class:"caption-input",rows:"4",placeholder:"Şirket sayfası için gönderi açıklaması... #hashtag",disabled:e.publishingToLinkedInOrg||e.liOrgPublishSuccess},null,8,mr),[[Et,e.liOrgCaption]])]),n.allSlidesForPublish.length>9?(L(),R("p",br,[F(s,{icon:["fas","triangle-exclamation"]}),i[131]||(i[131]=vt(" LinkedIn maks. 9 görsel — fazlası gönderilmez. ",-1))])):st("",!0),e.liOrgPublishSuccess?(L(),R("div",vr,[F(s,{icon:["fas","circle-check"]}),i[132]||(i[132]=l("span",null,"Şirket sayfasına başarıyla paylaşıldı!",-1)),l("button",{class:"result-pill-action",onClick:i[42]||(i[42]=t=>{e.liOrgPublishSuccess=!1,e.liOrgCaption=""})},"Yeniden paylaş")])):st("",!0),e.liOrgPublishError?(L(),R("div",_r,[F(s,{icon:["fas","triangle-exclamation"]}),l("span",null,$(e.liOrgPublishError),1)])):st("",!0),e.liOrgPublishSuccess?st("",!0):(L(),R("button",{key:3,class:"platform-btn platform-btn--li",onClick:i[43]||(i[43]=(...t)=>n.publishToLinkedInOrg&&n.publishToLinkedInOrg(...t)),disabled:e.publishingToLinkedInOrg},[F(s,{icon:e.publishingToLinkedInOrg?["fas","spinner"]:["fas","building"],spin:e.publishingToLinkedInOrg},null,8,["icon","spin"]),l("span",null,$(e.publishingToLinkedInOrg?"Paylaşılıyor...":`Sayfada Paylaş (${Math.min(n.allSlidesForPublish.length,9)} görsel)`),1)],8,yr))],64)):(L(),R(ut,{key:1},[i[129]||(i[129]=l("p",{class:"platform-desc"},"Şirket LinkedIn sayfanı bağlayarak doğrudan paylaş.",-1)),l("button",{class:"platform-btn platform-btn--li",onClick:i[39]||(i[39]=(...t)=>n.connectLinkedInOrg&&n.connectLinkedInOrg(...t))},[F(s,{icon:["fas","building"]}),i[128]||(i[128]=l("span",null,"Şirket Sayfası Bağla",-1))])],64))])]),l("div",kr,[l("div",wr,[l("div",xr,[F(s,{icon:["fas","layer-group"]}),l("span",Sr,$(n.allOutputSlides.length)+" Slayt",1)]),l("div",Cr,[F(s,{icon:["fas","magnifying-glass-plus"]}),i[133]||(i[133]=l("span",null,"Büyütmek için tıkla",-1))])]),l("div",Ir,[(L(!0),R(ut,null,bt(n.allOutputSlides,(t,a)=>(L(),R("div",{key:t.id,class:yt(["thumb-card",{"is-extra":t.isExtra}]),onClick:f=>n.openLightbox(a)},[l("div",Er,[F(s,{icon:["fas","magnifying-glass-plus"]})]),t.isExtra?(L(),R("div",Or,[l("img",{src:t.dataUrl,alt:"ekstra sayfa"},null,8,zr)])):(L(),R("div",{key:0,class:"thumb-svg",innerHTML:t.renderedSvg},null,8,Ar)),l("div",Tr,[l("span",Lr,$(t.templateDef.label),1),l("span",Br,$(a+1),1)])],10,Pr))),128))])]),e.selectedPostType?._manual?st("",!0):(L(),R("div",Rr,[l("div",Dr,[l("div",Ur,[F(s,{icon:["fas","language"]}),i[134]||(i[134]=l("span",null,"Dil Varyantları",-1)),e.langVariants.length?(L(),R("span",Fr,$(e.langVariants.length),1)):st("",!0)]),e.langVariants.length?(L(),R("span",Mr," PNG İndir tüm dilleri kapsar ")):st("",!0)]),e.langVariants.length?(L(),R("div",{key:0,class:yt(["lv-order-note",{"is-primary-active":e.primaryVariantId!==null}])},[F(s,{icon:["fas",e.primaryVariantId!==null?"star":"circle-info"],class:"lv-order-note-icon"},null,8,["icon"]),l("div",Nr,[i[139]||(i[139]=l("strong",{class:"lv-order-note-title"},"Çıktı sırası",-1)),e.primaryVariantId===null?(L(),R("span",Vr,[...i[135]||(i[135]=[vt(" Varsayılan: önce ",-1),l("b",null,"orijinal",-1),vt(", ardından varyantlar yukarıdan aşağıya. Bir varyanttaki ",-1),l("b",null,"★ İlk sıraya al",-1),vt("'a basarsanız o varyant 1. olur. Bu sıra hem PDF/PNG indirmelerinde hem zamanlayıcıda geçerlidir. ",-1)])])):(L(),R("span",jr,[l("b",null,$(e.langVariants.find(t=>t.id===e.primaryVariantId)?.langLabel),1),i[136]||(i[136]=vt(" artık 1. sırada — arkasından ",-1)),i[137]||(i[137]=l("b",null,"orijinal",-1)),i[138]||(i[138]=vt(" ve diğer varyantlar geliyor. Bu sıra PDF/PNG ve zamanlayıcı yayınında aynen kullanılacak. Kaldırmak için aynı butona tekrar basın. ",-1))]))])],2)):st("",!0),e.langVariants.length?(L(),R("div",Wr,[(L(!0),R(ut,null,bt(e.langVariants,t=>(L(),R("div",{key:t.id,class:yt(["lv-row",{"is-dragging":e.draggingVariantId===t.id,"is-primary":e.primaryVariantId===t.id}]),draggable:"true",onDragstart:a=>n.variantDragStart(t.id),onDragover:It(a=>n.variantDragOver(t.id),["prevent"]),onDrop:i[44]||(i[44]=It((...a)=>n.variantDrop&&n.variantDrop(...a),["prevent"])),onDragend:i[45]||(i[45]=(...a)=>n.variantDragEnd&&n.variantDragEnd(...a))},[l("div",Gr,[l("span",Hr,[F(s,{icon:["fas","grip-vertical"]})]),l("span",Yr,$(n.availableLangs.find(a=>
16a.code===t.langCode)?.flag),1),l("span",Kr,$(t.langLabel),1),e.primaryVariantId===t.id?(L(),R("span",Xr,[F(s,{icon:["fas","star"]}),i[140]||(i[140]=l("span",null,"1. sırada",-1))])):st("",!0),l("span",qr,$(t.slides.length)+" slayt",1),l("div",Jr,[l("button",{class:yt(["lv-action-btn lv-action-btn--primary",{"is-active":e.primaryVariantId===t.id}]),onClick:a=>n.setPrimaryVariant(t.id),title:e.primaryVariantId===t.id?"İlk sıradan kaldır":"İlk sıraya al"},[F(s,{icon:[e.primaryVariantId===t.id?"fas":"far","star"]},null,8,["icon"]),l("span",null,$(e.primaryVariantId===t.id?"İlk sıradan kaldır":"İlk sıraya al"),1)],10,Qr),l("button",{class:"lv-action-btn",onClick:a=>n.startEditingVariant(t.id),title:"Düzenle"},[F(s,{icon:["fas","pen"]}),i[141]||(i[141]=l("span",null,"Düzenle",-1))],8,$r),l("button",{class:"lv-action-btn lv-action-btn--remove",onClick:a=>n.removeLangVariant(t.id),title:"Kaldır"},[F(s,{icon:["fas","xmark"]})],8,ta)])]),l("div",ea,[(L(!0),R(ut,null,bt(t.slides,(a,f)=>(L(),R("div",{key:a.id,class:"lv-slide",onClick:m=>n.startEditingVariant(t.id),title:"Düzenlemek için tıkla"},[l("div",{class:"lv-slide-svg",innerHTML:a.renderedSvg},null,8,sa),l("span",ia,$(f+1),1)],8,na))),128))])],42,Zr))),128))])):st("",!0),l("div",ra,[l("button",{class:"lang-add-btn",onClick:i[46]||(i[46]=t=>e.langPickerOpen=!e.langPickerOpen)},[F(s,{icon:["fas","plus"]}),i[142]||(i[142]=l("span",null,"Dil Ekle",-1)),F(s,{icon:["fas","chevron-down"],class:yt(["lang-add-chevron",{"is-open":e.langPickerOpen}])},null,8,["class"])]),e.langPickerOpen?(L(),R("div",aa,[e.variantSetup.pendingLangCode?(L(),R("div",da,[l("div",ua,[l("span",ca,$(n.availableLangs.find(t=>t.code===e.variantSetup.pendingLangCode)?.flag),1),l("span",ha,$(e.variantSetup.pendingLangLabel),1)]),l("label",fa,[wt(l("input",{type:"checkbox","onUpdate:modelValue":i[47]||(i[47]=t=>e.variantSetup.useTranslate=t)},null,512),[[ee,e.variantSetup.useTranslate]]),i[143]||(i[143]=l("span",null,"Çeviri Kullan",-1))]),e.variantSetup.useTranslate?(L(),R("div",pa,[i[144]||(i[144]=l("label",{class:"variant-setup-src-label"},"Kaynak Dil",-1)),wt(l("select",{"onUpdate:modelValue":i[48]||(i[48]=t=>e.variantSetup.sourceLang=t),class:"variant-setup-src-select"},[(L(!0),R(ut,null,bt(n.availableLangs,t=>(L(),R("option",{key:t.code,value:t.code},$(t.flag)+" "+$(t.label),9,ga))),128))],512),[[ne,e.variantSetup.sourceLang]])])):st("",!0),l("div",ma,[l("button",{class:"variant-setup-cancel",onClick:i[49]||(i[49]=t=>e.variantSetup.pendingLangCode=null)}," İptal "),l("button",{class:"variant-setup-confirm",onClick:i[50]||(i[50]=(...t)=>n.confirmAddVariant&&n.confirmAddVariant(...t))}," Oluştur ")])])):(L(!0),R(ut,{key:0},bt(n.availableLangs,t=>(L(),R("button",{key:t.code,class:"lang-picker-item",disabled:e.langVariants.some(a=>a.langCode===t.code),onClick:a=>n.selectVariantLang(t.code,t.label)},[l("span",la,$(t.flag),1),l("span",null,$(t.label),1),e.langVariants.some(a=>a.langCode===t.code)?(L(),Pt(s,{key:0,icon:["fas","check"],class:"lang-done-icon"})):st("",!0)],8,oa))),128))])):st("",!0)])]))])])):st("",!0)])])]),(L(),Pt(Dt,{to:"body"},[F(Lt,{name:"modal-fade"},{default:Tt(()=>[e.liOrgPicker.show?(L(),R("div",{key:0,class:"modal-backdrop",onClick:i[51]||(i[51]=It(t=>e.liOrgPicker.show=!1,["self"]))},[l("div",ba,[l("header",va,[l("div",_a,[F(s,{icon:["fab","linkedin-in"]})]),i[145]||(i[145]=l("div",{class:"modal-head-text"},[l("h3",{class:"modal-title"},"Şirket Sayfası Seç"),l("p",{class:"modal-desc"},"Admin olduğunuz LinkedIn şirket sayfalarından birini seçin.")],-1))]),l("div",ya,[(L(!0),R(ut,null,bt(e.liOrgPicker.orgs,t=>(L(),R("button",{key:t.urn,class:"modal-option",disabled:e.liOrgPicker.saving,onClick:a=>n.selectLinkedInOrg(t.urn,t.name)},[l("span",wa,[F(s,{icon:["fas","building"]})]),l("span",xa,[l("span",Sa,$(t.name),1),i[146]||(i[146]=l("span",{class:"modal-option-type"},"Şirket sayfası",-1))]),F(s,{icon:e.liOrgPicker.saving?["fas","spinner"]:["fas","chevron-right"],spin:e.liOrgPicker.saving,class:"modal-option-arrow"},null,8,["icon","spin"])],8,ka))),128))])])])):st("",!0)]),_:1})])),(L(),Pt(Dt,{to:"body"},[F(Lt,{name:"modal-fade"},{default:Tt(()=>[e.showResetConfirm?(L(),R("div",{key:0,class:"modal-backdrop",onClick:i[54]||(i[54]=It((...t)=>n.cancelResetToPhase0&&n.cancelResetToPhase0(...t),["self"]))},[l("div",Ca,[l("header",Ia,[l("div",Pa,[F(s,{icon:["fas","triangle-exclamation"]})]),i[147]||(i[147]=l("div",{class:"modal-head-text"},[l("h3",{class:"modal-title"},"Emin misiniz?"),l("p",{class:"modal-desc"},"Değişiklikleriniz kaybolacaktır. Devam etmek istediğinize emin misiniz?")],-1))]),l("div",Ea,[l("button",{class:"modal-btn modal-btn--ghost",onClick:i[52]||(i[52]=(...t)=>n.cancelResetToPhase0&&n.cancelResetToPhase0(...t))}," Vazgeç "),l("button",{class:"modal-btn modal-btn--danger",onClick:i[53]||(i[53]=(...t)=>n.confirmResetToPhase0&&n.confirmResetToPhase0(...t))}," Evet, Geri Dön ")])])])):st("",!0)]),_:1})])),(L(),Pt(Dt,{to:"body"},[F(Lt,{name:"lb-fade"},{default:Tt(()=>[e.lightbox.open?(L(),R("div",{key:0,class:"lb-backdrop",onClick:i[58]||(i[58]=It((...t)=>n.closeLightbox&&n.closeLightbox(...t),["self"]))},[l("button",{class:"lb-close",onClick:i[55]||(i[55]=(...t)=>n.closeLightbox&&n.closeLightbox(...t))},[F(s,{icon:["fas","xmark"]})]),n.allOutputSlides.length>1?(L(),R("button",{key:0,class:"lb-nav lb-nav--prev",disabled:e.lightbox.index===0,onClick:i[56]||(i[56]=t=>n.lightboxNav(-1))},[F(s,{icon:["fas","chevron-left"]})],8,Aa)):st("",!0),F(Lt,{name:"lb-slide",mode:"out-in"},{default:Tt(()=>[(L(),R("div",{class:"lb-stage",key:e.lightbox.index},[n.allOutputSlides[e.lightbox.index]?.isExtra?(L(),R("div",za,[l("img",{src:n.allOutputSlides[e.lightbox.index]?.dataUrl,alt:"ekstra sayfa"},null,8,Ta)])):(L(),R("div",{key:0,class:"lb-frame",innerHTML:n.allOutputSlides[e.lightbox.index]?.renderedSvg},null,8,Oa)),l("div",La,[l("span",Ba,$(n.allOutputSlides[e.lightbox.index]?.templateDef?.label),1),l("span",Ra,$(e.lightbox.index+1)+" / "+$(n.allOutputSlides.length),1)])]))]),_:1}),n.allOutputSlides.length>1?(L(),R("button",{key:1,class:"lb-nav lb-nav--next",disabled:e.lightbox.index===n.allOutputSlides.length-1,onClick:i[57]||(i[57]=t=>n.lightboxNav(1))},[F(s,{icon:["fas","chevron-right"]}
16)],8,Da)):st("",!0),n.allOutputSlides.length>1?(L(),R("div",Ua,[(L(!0),R(ut,null,bt(n.allOutputSlides,(t,a)=>(L(),R("button",{key:t.id,type:"button",class:yt(["lb-strip-tile",{"is-active":a===e.lightbox.index}]),onClick:It(f=>e.lightbox.index=a,["stop"])},[t.isExtra?(L(),R("div",Na,[l("img",{src:t.dataUrl,alt:""},null,8,Va)])):(L(),R("div",{key:0,class:"lb-strip-svg",innerHTML:t.renderedSvg},null,8,Ma))],10,Fa))),128))])):st("",!0)])):st("",!0)]),_:1})])),(L(),Pt(Dt,{to:"body"},[F(Lt,{name:"lb-fade"},{default:Tt(()=>[e.variantSetup.translating?(L(),R("div",ja,[l("div",Wa,[F(s,{icon:["fas","spinner"],spin:"",class:"translate-overlay-icon"}),i[148]||(i[148]=l("span",{class:"translate-overlay-text"},"Metinler çeviriliyor...",-1)),i[149]||(i[149]=l("div",{class:"translate-overlay-bar"},[l("div",{class:"translate-overlay-bar-inner"})],-1))])])):st("",!0)]),_:1})]))],64)}const qa=$t(Ee,[["render",Za],["__scopeId","data-v-79a09deb"]]);export{qa as default};

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.