UNPKG

playwright

Version:

A high-level API to automate web browsers

14 lines • 317 kB
"use strict";var gf=Object.create;var Or=Object.defineProperty;var Df=Object.getOwnPropertyDescriptor;var yf=Object.getOwnPropertyNames;var Ef=Object.getPrototypeOf,wf=Object.prototype.hasOwnProperty;var S=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qr=(e,t)=>{for(var r in t)Or(e,r,{get:t[r],enumerable:!0})},Pu=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of yf(t))!wf.call(e,n)&&n!==r&&Or(e,n,{get:()=>t[n],enumerable:!(i=Df(t,n))||i.enumerable});return e};var pt=(e,t,r)=>(r=e!=null?gf(Ef(e)):{},Pu(t||!e||!e.__esModule?Or(r,"default",{value:e,enumerable:!0}):r,e)),bf=e=>Pu(Or({},"__esModule",{value:!0}),e);var Mu=S((I1,Nr)=>{Nr.exports.Space_Separator=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/;Nr.exports.ID_Start=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/;Nr.exports.ID_Continue=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/});var Pi=S((O1,Hu)=>{var Ni=Mu();Hu.exports={isSpaceSeparator(e){return typeof e=="string"&&Ni.Space_Separator.test(e)},isIdStartChar(e){return typeof e=="string"&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="$"||e==="_"||Ni.ID_Start.test(e))},isIdContinueChar(e){return typeof e=="string"&&(e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="$"||e==="_"||e==="\u200C"||e==="\u200D"||Ni.ID_Continue.test(e))},isDigit(e){return typeof e=="string"&&/[0-9]/.test(e)},isHexDigit(e){return typeof e=="string"&&/[0-9A-Fa-f]/.test(e)}}});var Gu=S((q1,Vu)=>{var Ee=Pi(),Hi,Le,ut,Mr,dt,Ke,we,ji,or;Vu.exports=function(t,r){Hi=String(t),Le="start",ut=[],Mr=0,dt=1,Ke=0,we=void 0,ji=void 0,or=void 0;do we=Cf(),Ff[Le]();while(we.type!=="eof");return typeof r=="function"?zi({"":or},"",r):or};function zi(e,t,r){let i=e[t];if(i!=null&&typeof i=="object")if(Array.isArray(i))for(let n=0;n<i.length;n++){let s=String(n),u=zi(i,s,r);u===void 0?delete i[s]:Object.defineProperty(i,s,{value:u,writable:!0,enumerable:!0,configurable:!0})}else for(let n in i){let s=zi(i,n,r);s===void 0?delete i[n]:Object.defineProperty(i,n,{value:s,writable:!0,enumerable:!0,configurable:!0})}return r.call(e,t,i)}var Z,K,ur,st,X;function Cf(){for(Z="default",K="",ur=!1,st=1;;){X=ot();let e=$u[Z]();if(e)return e}}function ot(){if(Hi[Mr])return String.fromCodePoint(Hi.codePointAt(Mr))}function F(){let e=ot();return e===` `?(dt++,Ke=0):e?Ke+=e.length:Ke++,e&&(Mr+=e.length),e}var $u={default(){switch(X){case" ":case"\v":case"\f":case" ":case"\xA0":case"\uFEFF":case` `:case"\r":case"\u2028":case"\u2029":F();return;case"/":F(),Z="comment";return;case void 0:return F(),oe("eof")}if(Ee.isSpaceSeparator(X)){F();return}return $u[Le]()},comment(){switch(X){case"*":F(),Z="multiLineComment";return;case"/":F(),Z="singleLineComment";return}throw ae(F())},multiLineComment(){switch(X){case"*":F(),Z="multiLineCommentAsterisk";return;case void 0:throw ae(F())}F()},multiLineCommentAsterisk(){switch(X){case"*":F();return;case"/":F(),Z="default";return;case void 0:throw ae(F())}F(),Z="multiLineComment"},singleLineComment(){switch(X){case` `:case"\r":case"\u2028":case"\u2029":F(),Z="default";return;case void 0:return F(),oe("eof")}F()},value(){switch(X){case"{":case"[":return oe("punctuator",F());case"n":return F(),_t("ull"),oe("null",null);case"t":return F(),_t("rue"),oe("boolean",!0);case"f":return F(),_t("alse"),oe("boolean",!1);case"-":case"+":F()==="-"&&(st=-1),Z="sign";return;case".":K=F(),Z="decimalPointLeading";return;case"0":K=F(),Z="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":K=F(),Z="decimalInteger";return;case"I":return F(),_t("nfinity"),oe("numeric",1/0);case"N":return F(),_t("aN"),oe("numeric",NaN);case'"':case"'":ur=F()==='"',K="",Z="string";return}throw ae(F())},identifierNameStartEscape(){if(X!=="u")throw ae(F());F();let e=$i();switch(e){case"$":case"_":break;default:if(!Ee.isIdStartChar(e))throw zu();break}K+=e,Z="identifierName"},identifierName(){switch(X){case"$":case"_":case"\u200C":case"\u200D":K+=F();return;case"\\":F(),Z="identifierNameEscape";return}if(Ee.isIdContinueChar(X)){K+=F();return}return oe("identifier",K)},identifierNameEscape(){if(X!=="u")throw ae(F());F();let e=$i();switch(e){case"$":case"_":case"\u200C":case"\u200D":break;default:if(!Ee.isIdContinueChar(e))throw zu();break}K+=e,Z="identifierName"},sign(){switch(X){case".":K=F(),Z="decimalPointLeading";return;case"0":K=F(),Z="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":K=F(),Z="decimalInteger";return;case"I":return F(),_t("nfinity"),oe("numeric",st*(1/0));case"N":return F(),_t("aN"),oe("numeric",NaN)}throw ae(F())},zero(){switch(X){case".":K+=F(),Z="decimalPoint";return;case"e":case"E":K+=F(),Z="decimalExponent";return;case"x":case"X":K+=F(),Z="hexadecimal";return}return oe("numeric",st*0)},decimalInteger(){switch(X){case".":K+=F(),Z="decimalPoint";return;case"e":case"E":K+=F(),Z="decimalExponent";return}if(Ee.isDigit(X)){K+=F();return}return oe("numeric",st*Number(K))},decimalPointLeading(){if(Ee.isDigit(X)){K+=F(),Z="decimalFraction";return}throw ae(F())},decimalPoint(){switch(X){case"e":case"E":K+=F(),Z="decimalExponent";return}if(Ee.isDigit(X)){K+=F(),Z="decimalFraction";return}return oe("numeric",st*Number(K))},decimalFraction(){switch(X){case"e":case"E":K+=F(),Z="decimalExponent";return}if(Ee.isDigit(X)){K+=F();return}return oe("numeric",st*Number(K))},decimalExponent(){switch(X){case"+":case"-":K+=F(),Z="decimalExponentSign";return}if(Ee.isDigit(X)){K+=F(),Z="decimalExponentInteger";return}throw ae(F())},decimalExponentSign(){if(Ee.isDigit(X)){K+=F(),Z="decimalExponentInteger";return}throw ae(F())},decimalExponentInteger(){if(Ee.isDigit(X)){K+=F();return}return oe("numeric",st*Number(K))},hexadecimal(){if(Ee.isHexDigit(X)){K+=F(),Z="hexadecimalInteger";return}throw ae(F())},hexadecimalInteger(){if(Ee.isHexDigit(X)){K+=F();return}return oe("numeric",st*Number(K))},string(){switch(X){case"\\":F(),K+=Af();return;case'"':if(ur)return F(),oe("string",K);K+=F();return;case"'":if(!ur)return F(),oe("string",K);K+=F();return;case` `:case"\r":throw ae(F());case"\u2028":case"\u2029":_f(X);break;case void 0:throw ae(F())}K+=F()},start(){switch(X){case"{":case"[":return oe("punctuator",F())}Z="value"},beforePropertyName(){switch(X){case"$":case"_":K=F(),Z="identifierName";return;case"\\":F(),Z="identifierNameStartEscape";return;case"}":return oe("punctuator",F());case'"':case"'":ur=F()==='"',Z="string";return}if(Ee.isIdStartChar(X)){K+=F(),Z="identifierName";return}throw ae(F())},afterPropertyName(){if(X===":")return oe("punctuator",F());throw ae(F())},beforePropertyValue(){Z="value"},afterPropertyValue(){switch(X){case",":case"}":return oe("punctuator",F())}throw ae(F())},beforeArrayValue(){if(X==="]")return oe("punctuator",F());Z="value"},afterArrayValue(){switch(X){case",":case"]":return oe("punctuator",F())}throw ae(F())},end(){throw ae(F())}};function oe(e,t){return{type:e,value:t,line:dt,column:Ke}}function _t(e){for(let t of e){if(ot()!==t)throw ae(F());F()}}function Af(){switch(ot()){case"b":return F(),"\b";case"f":return F(),"\f";case"n":return F(),` `;case"r":return F(),"\r";case"t":return F()," ";case"v":return F(),"\v";case"0":if(F(),Ee.isDigit(ot()))throw ae(F());return"\0";case"x":return F(),xf();case"u":return F(),$i();case` `:case"\u2028":case"\u2029":return F(),"";case"\r":return F(),ot()===` `&&F(),"";case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":throw ae(F());case void 0:throw ae(F())}return F()}function xf(){let e="",t=ot();if(!Ee.isHexDigit(t)||(e+=F(),t=ot(),!Ee.isHexDigit(t)))throw ae(F());return e+=F(),String.fromCodePoint(parseInt(e,16))}function $i(){let e="",t=4;for(;t-- >0;){let r=ot();if(!Ee.isHexDigit(r))throw ae(F());e+=F()}return String.fromCodePoint(parseInt(e,16))}var Ff={start(){if(we.type==="eof")throw vt();Mi()},beforePropertyName(){switch(we.type){case"identifier":case"string":ji=we.value,Le="afterPropertyName";return;case"punctuator":Pr();return;case"eof":throw vt()}},afterPropertyName(){if(we.type==="eof")throw vt();Le="beforePropertyValue"},beforePropertyValue(){if(we.type==="eof")throw vt();Mi()},beforeArrayValue(){if(we.type==="eof")throw vt();if(we.type==="punctuator"&&we.value==="]"){Pr();return}Mi()},afterPropertyValue(){if(we.type==="eof")throw vt();switch(we.value){case",":Le="beforePropertyName";return;case"}":Pr()}},afterArrayValue(){if(we.type==="eof")throw vt();switch(we.value){case",":Le="beforeArrayValue";return;case"]":Pr()}},end(){}};function Mi(){let e;switch(we.type){case"punctuator":switch(we.value){case"{":e={};break;case"[":e=[];break}break;case"null":case"boolean":case"numeric":case"string":e=we.value;break}if(or===void 0)or=e;else{let t=ut[ut.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,ji,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(e!==null&&typeof e=="object")ut.push(e),Array.isArray(e)?Le="beforeArrayValue":Le="beforePropertyName";else{let t=ut[ut.length-1];t==null?Le="end":Array.isArray(t)?Le="afterArrayValue":Le="afterPropertyValue"}}function Pr(){ut.pop();let e=ut[ut.length-1];e==null?Le="end":Array.isArray(e)?Le="afterArrayValue":Le="afterPropertyValue"}function ae(e){return Hr(e===void 0?`JSON5: invalid end of input at ${dt}:${Ke}`:`JSON5: invalid character '${ju(e)}' at ${dt}:${Ke}`)}function vt(){return Hr(`JSON5: invalid end of input at ${dt}:${Ke}`)}function zu(){return Ke-=5,Hr(`JSON5: invalid identifier character at ${dt}:${Ke}`)}function _f(e){console.warn(`JSON5: '${ju(e)}' in strings is not valid ECMAScript; consider escaping`)}function ju(e){let t={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(t[e])return t[e];if(e<" "){let r=e.charCodeAt(0).toString(16);return"\\x"+("00"+r).substring(r.length)}return e}function Hr(e){let t=new SyntaxError(e);return t.lineNumber=dt,t.columnNumber=Ke,t}});var Wu=S((N1,Uu)=>{var Vi=Pi();Uu.exports=function(t,r,i){let n=[],s="",u,o,a="",l;if(r!=null&&typeof r=="object"&&!Array.isArray(r)&&(i=r.space,l=r.quote,r=r.replacer),typeof r=="function")o=r;else if(Array.isArray(r)){u=[];for(let D of r){let v;typeof D=="string"?v=D:(typeof D=="number"||D instanceof String||D instanceof Number)&&(v=String(D)),v!==void 0&&u.indexOf(v)<0&&u.push(v)}}return i instanceof Number?i=Number(i):i instanceof String&&(i=String(i)),typeof i=="number"?i>0&&(i=Math.min(10,Math.floor(i)),a=" ".substr(0,i)):typeof i=="string"&&(a=i.substr(0,10)),c("",{"":t});function c(D,v){let g=v[D];switch(g!=null&&(typeof g.toJSON5=="function"?g=g.toJSON5(D):typeof g.toJSON=="function"&&(g=g.toJSON(D))),o&&(g=o.call(v,D,g)),g instanceof Number?g=Number(g):g instanceof String?g=String(g):g instanceof Boolean&&(g=g.valueOf()),g){case null:return"null";case!0:return"true";case!1:return"false"}if(typeof g=="string")return h(g,!1);if(typeof g=="number")return String(g);if(typeof g=="object")return Array.isArray(g)?y(g):f(g)}function h(D){let v={"'":.1,'"':.2},g={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"},_="";for(let B=0;B<D.length;B++){let O=D[B];switch(O){case"'":case'"':v[O]++,_+=O;continue;case"\0":if(Vi.isDigit(D[B+1])){_+="\\x00";continue}}if(g[O]){_+=g[O];continue}if(O<" "){let C=O.charCodeAt(0).toString(16);_+="\\x"+("00"+C).substring(C.length);continue}_+=O}let w=l||Object.keys(v).reduce((B,O)=>v[B]<v[O]?B:O);return _=_.replace(new RegExp(w,"g"),g[w]),w+_+w}function f(D){if(n.indexOf(D)>=0)throw TypeError("Converting circular structure to JSON5");n.push(D);let v=s;s=s+a;let g=u||Object.keys(D),_=[];for(let B of g){let O=c(B,D);if(O!==void 0){let C=p(B)+":";a!==""&&(C+=" "),C+=O,_.push(C)}}let w;if(_.length===0)w="{}";else{let B;if(a==="")B=_.join(","),w="{"+B+"}";else{let O=`, `+s;B=_.join(O),w=`{ `+s+B+`, `+v+"}"}}return n.pop(),s=v,w}function p(D){if(D.length===0)return h(D,!0);let v=String.fromCodePoint(D.codePointAt(0));if(!Vi.isIdStartChar(v))return h(D,!0);for(let g=v.length;g<D.length;g++)if(!Vi.isIdContinueChar(String.fromCodePoint(D.codePointAt(g))))return h(D,!0);return D}function y(D){if(n.indexOf(D)>=0)throw TypeError("Converting circular structure to JSON5");n.push(D);let v=s;s=s+a;let g=[];for(let w=0;w<D.length;w++){let B=c(String(w),D);g.push(B!==void 0?B:"null")}let _;if(g.length===0)_="[]";else if(a==="")_="["+g.join(",")+"]";else{let w=`, `+s,B=g.join(w);_=`[ `+s+B+`, `+v+"]"}return n.pop(),s=v,_}}});var Yu=S((P1,Ku)=>{var vf=Gu(),Sf=Wu(),kf={parse:vf,stringify:Sf};Ku.exports=kf});var Zu=S(Gi=>{var Qu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");Gi.encode=function(e){if(0<=e&&e<Qu.length)return Qu[e];throw new TypeError("Must be between 0 and 63: "+e)};Gi.decode=function(e){var t=65,r=90,i=97,n=122,s=48,u=57,o=43,a=47,l=26,c=52;return t<=e&&e<=r?e-t:i<=e&&e<=n?e-i+l:s<=e&&e<=u?e-s+c:e==o?62:e==a?63:-1}});var Ki=S(Wi=>{var Xu=Zu(),Ui=5,Ju=1<<Ui,eo=Ju-1,to=Ju;function Bf(e){return e<0?(-e<<1)+1:(e<<1)+0}function Rf(e){var t=(e&1)===1,r=e>>1;return t?-r:r}Wi.encode=function(t){var r="",i,n=Bf(t);do i=n&eo,n>>>=Ui,n>0&&(i|=to),r+=Xu.encode(i);while(n>0);return r};Wi.decode=function(t,r,i){var n=t.length,s=0,u=0,o,a;do{if(r>=n)throw new Error("Expected more digits in base 64 VLQ value.");if(a=Xu.decode(t.charCodeAt(r++)),a===-1)throw new Error("Invalid base64 digit: "+t.charAt(r-1));o=!!(a&to),a&=eo,s=s+(a<<u),u+=Ui}while(o);i.value=Rf(s),i.rest=r}});var Gt=S(Se=>{function Lf(e,t,r){if(t in e)return e[t];if(arguments.length===3)return r;throw new Error('"'+t+'" is a required argument.')}Se.getArg=Lf;var ro=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,Tf=/^data:.+\,.+$/;function ar(e){var t=e.match(ro);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}Se.urlParse=ar;function jt(e){var t="";return e.scheme&&(t+=e.scheme+":"),t+="//",e.auth&&(t+=e.auth+"@"),e.host&&(t+=e.host),e.port&&(t+=":"+e.port),e.path&&(t+=e.path),t}Se.urlGenerate=jt;function Yi(e){var t=e,r=ar(e);if(r){if(!r.path)return e;t=r.path}for(var i=Se.isAbsolute(t),n=t.split(/\/+/),s,u=0,o=n.length-1;o>=0;o--)s=n[o],s==="."?n.splice(o,1):s===".."?u++:u>0&&(s===""?(n.splice(o+1,u),u=0):(n.splice(o,2),u--));return t=n.join("/"),t===""&&(t=i?"/":"."),r?(r.path=t,jt(r)):t}Se.normalize=Yi;function io(e,t){e===""&&(e="."),t===""&&(t=".");var r=ar(t),i=ar(e);if(i&&(e=i.path||"/"),r&&!r.scheme)return i&&(r.scheme=i.scheme),jt(r);if(r||t.match(Tf))return t;if(i&&!i.host&&!i.path)return i.host=t,jt(i);var n=t.charAt(0)==="/"?t:Yi(e.replace(/\/+$/,"")+"/"+t);return i?(i.path=n,jt(i)):n}Se.join=io;Se.isAbsolute=function(e){return e.charAt(0)==="/"||ro.test(e)};function If(e,t){e===""&&(e="."),e=e.replace(/\/$/,"");for(var r=0;t.indexOf(e+"/")!==0;){var i=e.lastIndexOf("/");if(i<0||(e=e.slice(0,i),e.match(/^([^\/]+:\/)?\/*$/)))return t;++r}return Array(r+1).join("../")+t.substr(e.length+1)}Se.relative=If;var no=(function(){var e=Object.create(null);return!("__proto__"in e)})();function so(e){return e}function Of(e){return uo(e)?"$"+e:e}Se.toSetString=no?so:Of;function qf(e){return uo(e)?e.slice(1):e}Se.fromSetString=no?so:qf;function uo(e){if(!e)return!1;var t=e.length;if(t<9||e.charCodeAt(t-1)!==95||e.charCodeAt(t-2)!==95||e.charCodeAt(t-3)!==111||e.charCodeAt(t-4)!==116||e.charCodeAt(t-5)!==111||e.charCodeAt(t-6)!==114||e.charCodeAt(t-7)!==112||e.charCodeAt(t-8)!==95||e.charCodeAt(t-9)!==95)return!1;for(var r=t-10;r>=0;r--)if(e.charCodeAt(r)!==36)return!1;return!0}function Nf(e,t,r){var i=Vt(e.source,t.source);return i!==0||(i=e.originalLine-t.originalLine,i!==0)||(i=e.originalColumn-t.originalColumn,i!==0||r)||(i=e.generatedColumn-t.generatedColumn,i!==0)||(i=e.generatedLine-t.generatedLine,i!==0)?i:Vt(e.name,t.name)}Se.compareByOriginalPositions=Nf;function Pf(e,t,r){var i=e.generatedLine-t.generatedLine;return i!==0||(i=e.generatedColumn-t.generatedColumn,i!==0||r)||(i=Vt(e.source,t.source),i!==0)||(i=e.originalLine-t.originalLine,i!==0)||(i=e.originalColumn-t.originalColumn,i!==0)?i:Vt(e.name,t.name)}Se.compareByGeneratedPositionsDeflated=Pf;function Vt(e,t){return e===t?0:e===null?1:t===null?-1:e>t?1:-1}function Mf(e,t){var r=e.generatedLine-t.generatedLine;return r!==0||(r=e.generatedColumn-t.generatedColumn,r!==0)||(r=Vt(e.source,t.source),r!==0)||(r=e.originalLine-t.originalLine,r!==0)||(r=e.originalColumn-t.originalColumn,r!==0)?r:Vt(e.name,t.name)}Se.compareByGeneratedPositionsInflated=Mf;function Hf(e){return JSON.parse(e.replace(/^\)]}'[^\n]*\n/,""))}Se.parseSourceMapInput=Hf;function zf(e,t,r){if(t=t||"",e&&(e[e.length-1]!=="/"&&t[0]!=="/"&&(e+="/"),t=e+t),r){var i=ar(r);if(!i)throw new Error("sourceMapURL could not be parsed");if(i.path){var n=i.path.lastIndexOf("/");n>=0&&(i.path=i.path.substring(0,n+1))}t=io(jt(i),t)}return Yi(t)}Se.computeSourceURL=zf});var Xi=S(oo=>{var Qi=Gt(),Zi=Object.prototype.hasOwnProperty,St=typeof Map!="undefined";function at(){this._array=[],this._set=St?new Map:Object.create(null)}at.fromArray=function(t,r){for(var i=new at,n=0,s=t.length;n<s;n++)i.add(t[n],r);return i};at.prototype.size=function(){return St?this._set.size:Object.getOwnPropertyNames(this._set).length};at.prototype.add=function(t,r){var i=St?t:Qi.toSetString(t),n=St?this.has(t):Zi.call(this._set,i),s=this._array.length;(!n||r)&&this._array.push(t),n||(St?this._set.set(t,s):this._set[i]=s)};at.prototype.has=function(t){if(St)return this._set.has(t);var r=Qi.toSetString(t);return Zi.call(this._set,r)};at.prototype.indexOf=function(t){if(St){var r=this._set.get(t);if(r>=0)return r}else{var i=Qi.toSetString(t);if(Zi.call(this._set,i))return this._set[i]}throw new Error('"'+t+'" is not in the set.')};at.prototype.at=function(t){if(t>=0&&t<this._array.length)return this._array[t];throw new Error("No element indexed by "+t)};at.prototype.toArray=function(){return this._array.slice()};oo.ArraySet=at});var co=S(lo=>{var ao=Gt();function $f(e,t){var r=e.generatedLine,i=t.generatedLine,n=e.generatedColumn,s=t.generatedColumn;return i>r||i==r&&s>=n||ao.compareByGeneratedPositionsInflated(e,t)<=0}function zr(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}zr.prototype.unsortedForEach=function(t,r){this._array.forEach(t,r)};zr.prototype.add=function(t){$f(this._last,t)?(this._last=t,this._array.push(t)):(this._sorted=!1,this._array.push(t))};zr.prototype.toArray=function(){return this._sorted||(this._array.sort(ao.compareByGeneratedPositionsInflated),this._sorted=!0),this._array};lo.MappingList=zr});var Ji=S(ho=>{var lr=Ki(),me=Gt(),$r=Xi().ArraySet,jf=co().MappingList;function je(e){e||(e={}),this._file=me.getArg(e,"file",null),this._sourceRoot=me.getArg(e,"sourceRoot",null),this._skipValidation=me.getArg(e,"skipValidation",!1),this._sources=new $r,this._names=new $r,this._mappings=new jf,this._sourcesContents=null}je.prototype._version=3;je.fromSourceMap=function(t){var r=t.sourceRoot,i=new je({file:t.file,sourceRoot:r});return t.eachMapping(function(n){var s={generated:{line:n.generatedLine,column:n.generatedColumn}};n.source!=null&&(s.source=n.source,r!=null&&(s.source=me.relative(r,s.source)),s.original={line:n.originalLine,column:n.originalColumn},n.name!=null&&(s.name=n.name)),i.addMapping(s)}),t.sources.forEach(function(n){var s=n;r!==null&&(s=me.relative(r,n)),i._sources.has(s)||i._sources.add(s);var u=t.sourceContentFor(n);u!=null&&i.setSourceContent(n,u)}),i};je.prototype.addMapping=function(t){var r=me.getArg(t,"generated"),i=me.getArg(t,"original",null),n=me.getArg(t,"source",null),s=me.getArg(t,"name",null);this._skipValidation||this._validateMapping(r,i,n,s),n!=null&&(n=String(n),this._sources.has(n)||this._sources.add(n)),s!=null&&(s=String(s),this._names.has(s)||this._names.add(s)),this._mappings.add({generatedLine:r.line,generatedColumn:r.column,originalLine:i!=null&&i.line,originalColumn:i!=null&&i.column,source:n,name:s})};je.prototype.setSourceContent=function(t,r){var i=t;this._sourceRoot!=null&&(i=me.relative(this._sourceRoot,i)),r!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[me.toSetString(i)]=r):this._sourcesContents&&(delete this._sourcesContents[me.toSetString(i)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))};je.prototype.applySourceMap=function(t,r,i){var n=r;if(r==null){if(t.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);n=t.file}var s=this._sourceRoot;s!=null&&(n=me.relative(s,n));var u=new $r,o=new $r;this._mappings.unsortedForEach(function(a){if(a.source===n&&a.originalLine!=null){var l=t.originalPositionFor({line:a.originalLine,column:a.originalColumn});l.source!=null&&(a.source=l.source,i!=null&&(a.source=me.join(i,a.source)),s!=null&&(a.source=me.relative(s,a.source)),a.originalLine=l.line,a.originalColumn=l.column,l.name!=null&&(a.name=l.name))}var c=a.source;c!=null&&!u.has(c)&&u.add(c);var h=a.name;h!=null&&!o.has(h)&&o.add(h)},this),this._sources=u,this._names=o,t.sources.forEach(function(a){var l=t.sourceContentFor(a);l!=null&&(i!=null&&(a=me.join(i,a)),s!=null&&(a=me.relative(s,a)),this.setSourceContent(a,l))},this)};je.prototype._validateMapping=function(t,r,i,n){if(r&&typeof r.line!="number"&&typeof r.column!="number")throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(t&&"line"in t&&"column"in t&&t.line>0&&t.column>=0&&!r&&!i&&!n)){if(t&&"line"in t&&"column"in t&&r&&"line"in r&&"column"in r&&t.line>0&&t.column>=0&&r.line>0&&r.column>=0&&i)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:t,source:i,original:r,name:n}))}};je.prototype._serializeMappings=function(){for(var t=0,r=1,i=0,n=0,s=0,u=0,o="",a,l,c,h,f=this._mappings.toArray(),p=0,y=f.length;p<y;p++){if(l=f[p],a="",l.generatedLine!==r)for(t=0;l.generatedLine!==r;)a+=";",r++;else if(p>0){if(!me.compareByGeneratedPositionsInflated(l,f[p-1]))continue;a+=","}a+=lr.encode(l.generatedColumn-t),t=l.generatedColumn,l.source!=null&&(h=this._sources.indexOf(l.source),a+=lr.encode(h-u),u=h,a+=lr.encode(l.originalLine-1-n),n=l.originalLine-1,a+=lr.encode(l.originalColumn-i),i=l.originalColumn,l.name!=null&&(c=this._names.indexOf(l.name),a+=lr.encode(c-s),s=c)),o+=a}return o};je.prototype._generateSourcesContent=function(t,r){return t.map(function(i){if(!this._sourcesContents)return null;r!=null&&(i=me.relative(r,i));var n=me.toSetString(i);return Object.prototype.hasOwnProperty.call(this._sourcesContents,n)?this._sourcesContents[n]:null},this)};je.prototype.toJSON=function(){var t={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(t.file=this._file),this._sourceRoot!=null&&(t.sourceRoot=this._sourceRoot),this._sourcesContents&&(t.sourcesContent=this._generateSourcesContent(t.sources,t.sourceRoot)),t};je.prototype.toString=function(){return JSON.stringify(this.toJSON())};ho.SourceMapGenerator=je});var fo=S(kt=>{kt.GREATEST_LOWER_BOUND=1;kt.LEAST_UPPER_BOUND=2;function en(e,t,r,i,n,s){var u=Math.floor((t-e)/2)+e,o=n(r,i[u],!0);return o===0?u:o>0?t-u>1?en(u,t,r,i,n,s):s==kt.LEAST_UPPER_BOUND?t<i.length?t:-1:u:u-e>1?en(e,u,r,i,n,s):s==kt.LEAST_UPPER_BOUND?u:e<0?-1:e}kt.search=function(t,r,i,n){if(r.length===0)return-1;var s=en(-1,r.length,t,r,i,n||kt.GREATEST_LOWER_BOUND);if(s<0)return-1;for(;s-1>=0&&i(r[s],r[s-1],!0)===0;)--s;return s}});var mo=S(po=>{function tn(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function Vf(e,t){return Math.round(e+Math.random()*(t-e))}function rn(e,t,r,i){if(r<i){var n=Vf(r,i),s=r-1;tn(e,n,i);for(var u=e[i],o=r;o<i;o++)t(e[o],u)<=0&&(s+=1,tn(e,s,o));tn(e,s+1,o);var a=s+1;rn(e,t,r,a-1),rn(e,t,a+1,i)}}po.quickSort=function(e,t){rn(e,t,0,e.length-1)}});var Do=S(jr=>{var P=Gt(),nn=fo(),Ut=Xi().ArraySet,Gf=Ki(),cr=mo().quickSort;function le(e,t){var r=e;return typeof e=="string"&&(r=P.parseSourceMapInput(e)),r.sections!=null?new Ye(r,t):new Fe(r,t)}le.fromSourceMap=function(e,t){return Fe.fromSourceMap(e,t)};le.prototype._version=3;le.prototype.__generatedMappings=null;Object.defineProperty(le.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}});le.prototype.__originalMappings=null;Object.defineProperty(le.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}});le.prototype._charIsMappingSeparator=function(t,r){var i=t.charAt(r);return i===";"||i===","};le.prototype._parseMappings=function(t,r){throw new Error("Subclasses must implement _parseMappings")};le.GENERATED_ORDER=1;le.ORIGINAL_ORDER=2;le.GREATEST_LOWER_BOUND=1;le.LEAST_UPPER_BOUND=2;le.prototype.eachMapping=function(t,r,i){var n=r||null,s=i||le.GENERATED_ORDER,u;switch(s){case le.GENERATED_ORDER:u=this._generatedMappings;break;case le.ORIGINAL_ORDER:u=this._originalMappings;break;default:throw new Error("Unknown order of iteration.")}var o=this.sourceRoot;u.map(function(a){var l=a.source===null?null:this._sources.at(a.source);return l=P.computeSourceURL(o,l,this._sourceMapURL),{source:l,generatedLine:a.generatedLine,generatedColumn:a.generatedColumn,originalLine:a.originalLine,originalColumn:a.originalColumn,name:a.name===null?null:this._names.at(a.name)}},this).forEach(t,n)};le.prototype.allGeneratedPositionsFor=function(t){var r=P.getArg(t,"line"),i={source:P.getArg(t,"source"),originalLine:r,originalColumn:P.getArg(t,"column",0)};if(i.source=this._findSourceIndex(i.source),i.source<0)return[];var n=[],s=this._findMapping(i,this._originalMappings,"originalLine","originalColumn",P.compareByOriginalPositions,nn.LEAST_UPPER_BOUND);if(s>=0){var u=this._originalMappings[s];if(t.column===void 0)for(var o=u.originalLine;u&&u.originalLine===o;)n.push({line:P.getArg(u,"generatedLine",null),column:P.getArg(u,"generatedColumn",null),lastColumn:P.getArg(u,"lastGeneratedColumn",null)}),u=this._originalMappings[++s];else for(var a=u.originalColumn;u&&u.originalLine===r&&u.originalColumn==a;)n.push({line:P.getArg(u,"generatedLine",null),column:P.getArg(u,"generatedColumn",null),lastColumn:P.getArg(u,"lastGeneratedColumn",null)}),u=this._originalMappings[++s]}return n};jr.SourceMapConsumer=le;function Fe(e,t){var r=e;typeof e=="string"&&(r=P.parseSourceMapInput(e));var i=P.getArg(r,"version"),n=P.getArg(r,"sources"),s=P.getArg(r,"names",[]),u=P.getArg(r,"sourceRoot",null),o=P.getArg(r,"sourcesContent",null),a=P.getArg(r,"mappings"),l=P.getArg(r,"file",null);if(i!=this._version)throw new Error("Unsupported version: "+i);u&&(u=P.normalize(u)),n=n.map(String).map(P.normalize).map(function(c){return u&&P.isAbsolute(u)&&P.isAbsolute(c)?P.relative(u,c):c}),this._names=Ut.fromArray(s.map(String),!0),this._sources=Ut.fromArray(n,!0),this._absoluteSources=this._sources.toArray().map(function(c){return P.computeSourceURL(u,c,t)}),this.sourceRoot=u,this.sourcesContent=o,this._mappings=a,this._sourceMapURL=t,this.file=l}Fe.prototype=Object.create(le.prototype);Fe.prototype.consumer=le;Fe.prototype._findSourceIndex=function(e){var t=e;if(this.sourceRoot!=null&&(t=P.relative(this.sourceRoot,t)),this._sources.has(t))return this._sources.indexOf(t);var r;for(r=0;r<this._absoluteSources.length;++r)if(this._absoluteSources[r]==e)return r;return-1};Fe.fromSourceMap=function(t,r){var i=Object.create(Fe.prototype),n=i._names=Ut.fromArray(t._names.toArray(),!0),s=i._sources=Ut.fromArray(t._sources.toArray(),!0);i.sourceRoot=t._sourceRoot,i.sourcesContent=t._generateSourcesContent(i._sources.toArray(),i.sourceRoot),i.file=t._file,i._sourceMapURL=r,i._absoluteSources=i._sources.toArray().map(function(p){return P.computeSourceURL(i.sourceRoot,p,r)});for(var u=t._mappings.toArray().slice(),o=i.__generatedMappings=[],a=i.__originalMappings=[],l=0,c=u.length;l<c;l++){var h=u[l],f=new go;f.generatedLine=h.generatedLine,f.generatedColumn=h.generatedColumn,h.source&&(f.source=s.indexOf(h.source),f.originalLine=h.originalLine,f.originalColumn=h.originalColumn,h.name&&(f.name=n.indexOf(h.name)),a.push(f)),o.push(f)}return cr(i.__originalMappings,P.compareByOriginalPositions),i};Fe.prototype._version=3;Object.defineProperty(Fe.prototype,"sources",{get:function(){return this._absoluteSources.slice()}});function go(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}Fe.prototype._parseMappings=function(t,r){for(var i=1,n=0,s=0,u=0,o=0,a=0,l=t.length,c=0,h={},f={},p=[],y=[],D,v,g,_,w;c<l;)if(t.charAt(c)===";")i++,c++,n=0;else if(t.charAt(c)===",")c++;else{for(D=new go,D.generatedLine=i,_=c;_<l&&!this._charIsMappingSeparator(t,_);_++);if(v=t.slice(c,_),g=h[v],g)c+=v.length;else{for(g=[];c<_;)Gf.decode(t,c,f),w=f.value,c=f.rest,g.push(w);if(g.length===2)throw new Error("Found a source, but no line and column");if(g.length===3)throw new Error("Found a source and line, but no column");h[v]=g}D.generatedColumn=n+g[0],n=D.generatedColumn,g.length>1&&(D.source=o+g[1],o+=g[1],D.originalLine=s+g[2],s=D.originalLine,D.originalLine+=1,D.originalColumn=u+g[3],u=D.originalColumn,g.length>4&&(D.name=a+g[4],a+=g[4])),y.push(D),typeof D.originalLine=="number"&&p.push(D)}cr(y,P.compareByGeneratedPositionsDeflated),this.__generatedMappings=y,cr(p,P.compareByOriginalPositions),this.__originalMappings=p};Fe.prototype._findMapping=function(t,r,i,n,s,u){if(t[i]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+t[i]);if(t[n]<0)throw new TypeError("Column must be greater than or equal to 0, got "+t[n]);return nn.search(t,r,s,u)};Fe.prototype.computeColumnSpans=function(){for(var t=0;t<this._generatedMappings.length;++t){var r=this._generatedMappings[t];if(t+1<this._generatedMappings.length){var i=this._generatedMappings[t+1];if(r.generatedLine===i.generatedLine){r.lastGeneratedColumn=i.generatedColumn-1;continue}}r.lastGeneratedColumn=1/0}};Fe.prototype.originalPositionFor=function(t){var r={generatedLine:P.getArg(t,"line"),generatedColumn:P.getArg(t,"column")},i=this._findMapping(r,this._generatedMappings,"generatedLine","generatedColumn",P.compareByGeneratedPositionsDeflated,P.getArg(t,"bias",le.GREATEST_LOWER_BOUND));if(i>=0){var n=this._generatedMappings[i];if(n.generatedLine===r.generatedLine){var s=P.getArg(n,"source",null);s!==null&&(s=this._sources.at(s),s=P.computeSourceURL(this.sourceRoot,s,this._sourceMapURL));var u=P.getArg(n,"name",null);return u!==null&&(u=this._names.at(u)),{source:s,line:P.getArg(n,"originalLine",null),column:P.getArg(n,"originalColumn",null),name:u}}}return{source:null,line:null,column:null,name:null}};Fe.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(t){return t==null}):!1};Fe.prototype.sourceContentFor=function(t,r){if(!this.sourcesContent)return null;var i=this._findSourceIndex(t);if(i>=0)return this.sourcesContent[i];var n=t;this.sourceRoot!=null&&(n=P.relative(this.sourceRoot,n));var s;if(this.sourceRoot!=null&&(s=P.urlParse(this.sourceRoot))){var u=n.replace(/^file:\/\//,"");if(s.scheme=="file"&&this._sources.has(u))return this.sourcesContent[this._sources.indexOf(u)];if((!s.path||s.path=="/")&&this._sources.has("/"+n))return this.sourcesContent[this._sources.indexOf("/"+n)]}if(r)return null;throw new Error('"'+n+'" is not in the SourceMap.')};Fe.prototype.generatedPositionFor=function(t){var r=P.getArg(t,"source");if(r=this._findSourceIndex(r),r<0)return{line:null,column:null,lastColumn:null};var i={source:r,originalLine:P.getArg(t,"line"),originalColumn:P.getArg(t,"column")},n=this._findMapping(i,this._originalMappings,"originalLine","originalColumn",P.compareByOriginalPositions,P.getArg(t,"bias",le.GREATEST_LOWER_BOUND));if(n>=0){var s=this._originalMappings[n];if(s.source===i.source)return{line:P.getArg(s,"generatedLine",null),column:P.getArg(s,"generatedColumn",null),lastColumn:P.getArg(s,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}};jr.BasicSourceMapConsumer=Fe;function Ye(e,t){var r=e;typeof e=="string"&&(r=P.parseSourceMapInput(e));var i=P.getArg(r,"version"),n=P.getArg(r,"sections");if(i!=this._version)throw new Error("Unsupported version: "+i);this._sources=new Ut,this._names=new Ut;var s={line:-1,column:0};this._sections=n.map(function(u){if(u.url)throw new Error("Support for url field in sections not implemented.");var o=P.getArg(u,"offset"),a=P.getArg(o,"line"),l=P.getArg(o,"column");if(a<s.line||a===s.line&&l<s.column)throw new Error("Section offsets must be ordered and non-overlapping.");return s=o,{generatedOffset:{generatedLine:a+1,generatedColumn:l+1},consumer:new le(P.getArg(u,"map"),t)}})}Ye.prototype=Object.create(le.prototype);Ye.prototype.constructor=le;Ye.prototype._version=3;Object.defineProperty(Ye.prototype,"sources",{get:function(){for(var e=[],t=0;t<this._sections.length;t++)for(var r=0;r<this._sections[t].consumer.sources.length;r++)e.push(this._sections[t].consumer.sources[r]);return e}});Ye.prototype.originalPositionFor=function(t){var r={generatedLine:P.getArg(t,"line"),generatedColumn:P.getArg(t,"column")},i=nn.search(r,this._sections,function(s,u){var o=s.generatedLine-u.generatedOffset.generatedLine;return o||s.generatedColumn-u.generatedOffset.generatedColumn}),n=this._sections[i];return n?n.consumer.originalPositionFor({line:r.generatedLine-(n.generatedOffset.generatedLine-1),column:r.generatedColumn-(n.generatedOffset.generatedLine===r.generatedLine?n.generatedOffset.generatedColumn-1:0),bias:t.bias}):{source:null,line:null,column:null,name:null}};Ye.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(t){return t.consumer.hasContentsOfAllSources()})};Ye.prototype.sourceContentFor=function(t,r){for(var i=0;i<this._sections.length;i++){var n=this._sections[i],s=n.consumer.sourceContentFor(t,!0);if(s)return s}if(r)return null;throw new Error('"'+t+'" is not in the SourceMap.')};Ye.prototype.generatedPositionFor=function(t){for(var r=0;r<this._sections.length;r++){var i=this._sections[r];if(i.consumer._findSourceIndex(P.getArg(t,"source"))