UNPKG

playwright

Version:

A high-level API to automate web browsers

14 lines • 216 kB
"use strict";var Ml=Object.create;var zt=Object.defineProperty;var $l=Object.getOwnPropertyDescriptor;var Hl=Object.getOwnPropertyNames;var ql=Object.getPrototypeOf,jl=Object.prototype.hasOwnProperty;var y=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Xs=(t,e)=>{for(var r in e)zt(t,r,{get:e[r],enumerable:!0})},Zs=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Hl(e))!jl.call(t,s)&&s!==r&&zt(t,s,{get:()=>e[s],enumerable:!(i=$l(e,s))||i.enumerable});return t};var At=(t,e,r)=>(r=t!=null?Ml(ql(t)):{},Zs(e||!t||!t.__esModule?zt(r,"default",{value:t,enumerable:!0}):r,t)),Gl=t=>Zs(zt({},"__esModule",{value:!0}),t);var Js=y((Sp,Vt)=>{Vt.exports.Space_Separator=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/;Vt.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]/;Vt.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 Or=y((Bp,en)=>{var Rr=Js();en.exports={isSpaceSeparator(t){return typeof t=="string"&&Rr.Space_Separator.test(t)},isIdStartChar(t){return typeof t=="string"&&(t>="a"&&t<="z"||t>="A"&&t<="Z"||t==="$"||t==="_"||Rr.ID_Start.test(t))},isIdContinueChar(t){return typeof t=="string"&&(t>="a"&&t<="z"||t>="A"&&t<="Z"||t>="0"&&t<="9"||t==="$"||t==="_"||t==="\u200C"||t==="\u200D"||Rr.ID_Continue.test(t))},isDigit(t){return typeof t=="string"&&/[0-9]/.test(t)},isHexDigit(t){return typeof t=="string"&&/[0-9A-Fa-f]/.test(t)}}});var un=y((Rp,nn)=>{var ie=Or(),Tr,de,Pe,Yt,Ge,Fe,se,Ir,Ft;nn.exports=function(e,r){Tr=String(e),de="start",Pe=[],Yt=0,Ge=1,Fe=0,se=void 0,Ir=void 0,Ft=void 0;do se=Wl(),Vl[de]();while(se.type!=="eof");return typeof r=="function"?Nr({"":Ft},"",r):Ft};function Nr(t,e,r){let i=t[e];if(i!=null&&typeof i=="object")if(Array.isArray(i))for(let s=0;s<i.length;s++){let n=String(s),u=Nr(i,n,r);u===void 0?delete i[n]:Object.defineProperty(i,n,{value:u,writable:!0,enumerable:!0,configurable:!0})}else for(let s in i){let n=Nr(i,s,r);n===void 0?delete i[s]:Object.defineProperty(i,s,{value:n,writable:!0,enumerable:!0,configurable:!0})}return r.call(t,e,i)}var T,L,yt,Ne,I;function Wl(){for(T="default",L="",yt=!1,Ne=1;;){I=Ie();let t=rn[T]();if(t)return t}}function Ie(){if(Tr[Yt])return String.fromCodePoint(Tr.codePointAt(Yt))}function A(){let t=Ie();return t===` `?(Ge++,Fe=0):t?Fe+=t.length:Fe++,t&&(Yt+=t.length),t}var rn={default(){switch(I){case" ":case"\v":case"\f":case" ":case"\xA0":case"\uFEFF":case` `:case"\r":case"\u2028":case"\u2029":A();return;case"/":A(),T="comment";return;case void 0:return A(),z("eof")}if(ie.isSpaceSeparator(I)){A();return}return rn[de]()},comment(){switch(I){case"*":A(),T="multiLineComment";return;case"/":A(),T="singleLineComment";return}throw V(A())},multiLineComment(){switch(I){case"*":A(),T="multiLineCommentAsterisk";return;case void 0:throw V(A())}A()},multiLineCommentAsterisk(){switch(I){case"*":A();return;case"/":A(),T="default";return;case void 0:throw V(A())}A(),T="multiLineComment"},singleLineComment(){switch(I){case` `:case"\r":case"\u2028":case"\u2029":A(),T="default";return;case void 0:return A(),z("eof")}A()},value(){switch(I){case"{":case"[":return z("punctuator",A());case"n":return A(),Ye("ull"),z("null",null);case"t":return A(),Ye("rue"),z("boolean",!0);case"f":return A(),Ye("alse"),z("boolean",!1);case"-":case"+":A()==="-"&&(Ne=-1),T="sign";return;case".":L=A(),T="decimalPointLeading";return;case"0":L=A(),T="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":L=A(),T="decimalInteger";return;case"I":return A(),Ye("nfinity"),z("numeric",1/0);case"N":return A(),Ye("aN"),z("numeric",NaN);case'"':case"'":yt=A()==='"',L="",T="string";return}throw V(A())},identifierNameStartEscape(){if(I!=="u")throw V(A());A();let t=Pr();switch(t){case"$":case"_":break;default:if(!ie.isIdStartChar(t))throw tn();break}L+=t,T="identifierName"},identifierName(){switch(I){case"$":case"_":case"\u200C":case"\u200D":L+=A();return;case"\\":A(),T="identifierNameEscape";return}if(ie.isIdContinueChar(I)){L+=A();return}return z("identifier",L)},identifierNameEscape(){if(I!=="u")throw V(A());A();let t=Pr();switch(t){case"$":case"_":case"\u200C":case"\u200D":break;default:if(!ie.isIdContinueChar(t))throw tn();break}L+=t,T="identifierName"},sign(){switch(I){case".":L=A(),T="decimalPointLeading";return;case"0":L=A(),T="zero";return;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":L=A(),T="decimalInteger";return;case"I":return A(),Ye("nfinity"),z("numeric",Ne*(1/0));case"N":return A(),Ye("aN"),z("numeric",NaN)}throw V(A())},zero(){switch(I){case".":L+=A(),T="decimalPoint";return;case"e":case"E":L+=A(),T="decimalExponent";return;case"x":case"X":L+=A(),T="hexadecimal";return}return z("numeric",Ne*0)},decimalInteger(){switch(I){case".":L+=A(),T="decimalPoint";return;case"e":case"E":L+=A(),T="decimalExponent";return}if(ie.isDigit(I)){L+=A();return}return z("numeric",Ne*Number(L))},decimalPointLeading(){if(ie.isDigit(I)){L+=A(),T="decimalFraction";return}throw V(A())},decimalPoint(){switch(I){case"e":case"E":L+=A(),T="decimalExponent";return}if(ie.isDigit(I)){L+=A(),T="decimalFraction";return}return z("numeric",Ne*Number(L))},decimalFraction(){switch(I){case"e":case"E":L+=A(),T="decimalExponent";return}if(ie.isDigit(I)){L+=A();return}return z("numeric",Ne*Number(L))},decimalExponent(){switch(I){case"+":case"-":L+=A(),T="decimalExponentSign";return}if(ie.isDigit(I)){L+=A(),T="decimalExponentInteger";return}throw V(A())},decimalExponentSign(){if(ie.isDigit(I)){L+=A(),T="decimalExponentInteger";return}throw V(A())},decimalExponentInteger(){if(ie.isDigit(I)){L+=A();return}return z("numeric",Ne*Number(L))},hexadecimal(){if(ie.isHexDigit(I)){L+=A(),T="hexadecimalInteger";return}throw V(A())},hexadecimalInteger(){if(ie.isHexDigit(I)){L+=A();return}return z("numeric",Ne*Number(L))},string(){switch(I){case"\\":A(),L+=Ul();return;case'"':if(yt)return A(),z("string",L);L+=A();return;case"'":if(!yt)return A(),z("string",L);L+=A();return;case` `:case"\r":throw V(A());case"\u2028":case"\u2029":Kl(I);break;case void 0:throw V(A())}L+=A()},start(){switch(I){case"{":case"[":return z("punctuator",A())}T="value"},beforePropertyName(){switch(I){case"$":case"_":L=A(),T="identifierName";return;case"\\":A(),T="identifierNameStartEscape";return;case"}":return z("punctuator",A());case'"':case"'":yt=A()==='"',T="string";return}if(ie.isIdStartChar(I)){L+=A(),T="identifierName";return}throw V(A())},afterPropertyName(){if(I===":")return z("punctuator",A());throw V(A())},beforePropertyValue(){T="value"},afterPropertyValue(){switch(I){case",":case"}":return z("punctuator",A())}throw V(A())},beforeArrayValue(){if(I==="]")return z("punctuator",A());T="value"},afterArrayValue(){switch(I){case",":case"]":return z("punctuator",A())}throw V(A())},end(){throw V(A())}};function z(t,e){return{type:t,value:e,line:Ge,column:Fe}}function Ye(t){for(let e of t){if(Ie()!==e)throw V(A());A()}}function Ul(){switch(Ie()){case"b":return A(),"\b";case"f":return A(),"\f";case"n":return A(),` `;case"r":return A(),"\r";case"t":return A()," ";case"v":return A(),"\v";case"0":if(A(),ie.isDigit(Ie()))throw V(A());return"\0";case"x":return A(),zl();case"u":return A(),Pr();case` `:case"\u2028":case"\u2029":return A(),"";case"\r":return A(),Ie()===` `&&A(),"";case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":throw V(A());case void 0:throw V(A())}return A()}function zl(){let t="",e=Ie();if(!ie.isHexDigit(e)||(t+=A(),e=Ie(),!ie.isHexDigit(e)))throw V(A());return t+=A(),String.fromCodePoint(parseInt(t,16))}function Pr(){let t="",e=4;for(;e-- >0;){let r=Ie();if(!ie.isHexDigit(r))throw V(A());t+=A()}return String.fromCodePoint(parseInt(t,16))}var Vl={start(){if(se.type==="eof")throw Qe();Lr()},beforePropertyName(){switch(se.type){case"identifier":case"string":Ir=se.value,de="afterPropertyName";return;case"punctuator":Kt();return;case"eof":throw Qe()}},afterPropertyName(){if(se.type==="eof")throw Qe();de="beforePropertyValue"},beforePropertyValue(){if(se.type==="eof")throw Qe();Lr()},beforeArrayValue(){if(se.type==="eof")throw Qe();if(se.type==="punctuator"&&se.value==="]"){Kt();return}Lr()},afterPropertyValue(){if(se.type==="eof")throw Qe();switch(se.value){case",":de="beforePropertyName";return;case"}":Kt()}},afterArrayValue(){if(se.type==="eof")throw Qe();switch(se.value){case",":de="beforeArrayValue";return;case"]":Kt()}},end(){}};function Lr(){let t;switch(se.type){case"punctuator":switch(se.value){case"{":t={};break;case"[":t=[];break}break;case"null":case"boolean":case"numeric":case"string":t=se.value;break}if(Ft===void 0)Ft=t;else{let e=Pe[Pe.length-1];Array.isArray(e)?e.push(t):Object.defineProperty(e,Ir,{value:t,writable:!0,enumerable:!0,configurable:!0})}if(t!==null&&typeof t=="object")Pe.push(t),Array.isArray(t)?de="beforeArrayValue":de="beforePropertyName";else{let e=Pe[Pe.length-1];e==null?de="end":Array.isArray(e)?de="afterArrayValue":de="afterPropertyValue"}}function Kt(){Pe.pop();let t=Pe[Pe.length-1];t==null?de="end":Array.isArray(t)?de="afterArrayValue":de="afterPropertyValue"}function V(t){return Qt(t===void 0?`JSON5: invalid end of input at ${Ge}:${Fe}`:`JSON5: invalid character '${sn(t)}' at ${Ge}:${Fe}`)}function Qe(){return Qt(`JSON5: invalid end of input at ${Ge}:${Fe}`)}function tn(){return Fe-=5,Qt(`JSON5: invalid identifier character at ${Ge}:${Fe}`)}function Kl(t){console.warn(`JSON5: '${sn(t)}' in strings is not valid ECMAScript; consider escaping`)}function sn(t){let e={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(e[t])return e[t];if(t<" "){let r=t.charCodeAt(0).toString(16);return"\\x"+("00"+r).substring(r.length)}return t}function Qt(t){let e=new SyntaxError(t);return e.lineNumber=Ge,e.columnNumber=Fe,e}});var an=y((Op,on)=>{var kr=Or();on.exports=function(e,r,i){let s=[],n="",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("",{"":e});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)?D(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"},w="";for(let B=0;B<d.length;B++){let O=d[B];switch(O){case"'":case'"':v[O]++,w+=O;continue;case"\0":if(kr.isDigit(d[B+1])){w+="\\x00";continue}}if(g[O]){w+=g[O];continue}if(O<" "){let q=O.charCodeAt(0).toString(16);w+="\\x"+("00"+q).substring(q.length);continue}w+=O}let F=l||Object.keys(v).reduce((B,O)=>v[B]<v[O]?B:O);return w=w.replace(new RegExp(F,"g"),g[F]),F+w+F}function f(d){if(s.indexOf(d)>=0)throw TypeError("Converting circular structure to JSON5");s.push(d);let v=n;n=n+a;let g=u||Object.keys(d),w=[];for(let B of g){let O=c(B,d);if(O!==void 0){let q=p(B)+":";a!==""&&(q+=" "),q+=O,w.push(q)}}let F;if(w.length===0)F="{}";else{let B;if(a==="")B=w.join(","),F="{"+B+"}";else{let O=`, `+n;B=w.join(O),F=`{ `+n+B+`, `+v+"}"}}return s.pop(),n=v,F}function p(d){if(d.length===0)return h(d,!0);let v=String.fromCodePoint(d.codePointAt(0));if(!kr.isIdStartChar(v))return h(d,!0);for(let g=v.length;g<d.length;g++)if(!kr.isIdContinueChar(String.fromCodePoint(d.codePointAt(g))))return h(d,!0);return d}function D(d){if(s.indexOf(d)>=0)throw TypeError("Converting circular structure to JSON5");s.push(d);let v=n;n=n+a;let g=[];for(let F=0;F<d.length;F++){let B=c(String(F),d);g.push(B!==void 0?B:"null")}let w;if(g.length===0)w="[]";else if(a==="")w="["+g.join(",")+"]";else{let F=`, `+n,B=g.join(F);w=`[ `+n+B+`, `+v+"]"}return s.pop(),n=v,w}}});var cn=y((Lp,ln)=>{var Yl=un(),Ql=an(),Xl={parse:Yl,stringify:Ql};ln.exports=Xl});var fn=y(Mr=>{var hn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");Mr.encode=function(t){if(0<=t&&t<hn.length)return hn[t];throw new TypeError("Must be between 0 and 63: "+t)};Mr.decode=function(t){var e=65,r=90,i=97,s=122,n=48,u=57,o=43,a=47,l=26,c=52;return e<=t&&t<=r?t-e:i<=t&&t<=s?t-i+l:n<=t&&t<=u?t-n+c:t==o?62:t==a?63:-1}});var qr=y(Hr=>{var dn=fn(),$r=5,pn=1<<$r,Dn=pn-1,gn=pn;function Zl(t){return t<0?(-t<<1)+1:(t<<1)+0}function Jl(t){var e=(t&1)===1,r=t>>1;return e?-r:r}Hr.encode=function(e){var r="",i,s=Zl(e);do i=s&Dn,s>>>=$r,s>0&&(i|=gn),r+=dn.encode(i);while(s>0);return r};Hr.decode=function(e,r,i){var s=e.length,n=0,u=0,o,a;do{if(r>=s)throw new Error("Expected more digits in base 64 VLQ value.");if(a=dn.decode(e.charCodeAt(r++)),a===-1)throw new Error("Invalid base64 digit: "+e.charAt(r-1));o=!!(a&gn),a&=Dn,n=n+(a<<u),u+=$r}while(o);i.value=Jl(n),i.rest=r}});var lt=y(le=>{function ec(t,e,r){if(e in t)return t[e];if(arguments.length===3)return r;throw new Error('"'+e+'" is a required argument.')}le.getArg=ec;var mn=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,tc=/^data:.+\,.+$/;function wt(t){var e=t.match(mn);return e?{scheme:e[1],auth:e[2],host:e[3],port:e[4],path:e[5]}:null}le.urlParse=wt;function ot(t){var e="";return t.scheme&&(e+=t.scheme+":"),e+="//",t.auth&&(e+=t.auth+"@"),t.host&&(e+=t.host),t.port&&(e+=":"+t.port),t.path&&(e+=t.path),e}le.urlGenerate=ot;function jr(t){var e=t,r=wt(t);if(r){if(!r.path)return t;e=r.path}for(var i=le.isAbsolute(e),s=e.split(/\/+/),n,u=0,o=s.length-1;o>=0;o--)n=s[o],n==="."?s.splice(o,1):n===".."?u++:u>0&&(n===""?(s.splice(o+1,u),u=0):(s.splice(o,2),u--));return e=s.join("/"),e===""&&(e=i?"/":"."),r?(r.path=e,ot(r)):e}le.normalize=jr;function En(t,e){t===""&&(t="."),e===""&&(e=".");var r=wt(e),i=wt(t);if(i&&(t=i.path||"/"),r&&!r.scheme)return i&&(r.scheme=i.scheme),ot(r);if(r||e.match(tc))return e;if(i&&!i.host&&!i.path)return i.host=e,ot(i);var s=e.charAt(0)==="/"?e:jr(t.replace(/\/+$/,"")+"/"+e);return i?(i.path=s,ot(i)):s}le.join=En;le.isAbsolute=function(t){return t.charAt(0)==="/"||mn.test(t)};function rc(t,e){t===""&&(t="."),t=t.replace(/\/$/,"");for(var r=0;e.indexOf(t+"/")!==0;){var i=t.lastIndexOf("/");if(i<0||(t=t.slice(0,i),t.match(/^([^\/]+:\/)?\/*$/)))return e;++r}return Array(r+1).join("../")+e.substr(t.length+1)}le.relative=rc;var Cn=(function(){var t=Object.create(null);return!("__proto__"in t)})();function An(t){return t}function ic(t){return yn(t)?"$"+t:t}le.toSetString=Cn?An:ic;function sc(t){return yn(t)?t.slice(1):t}le.fromSetString=Cn?An:sc;function yn(t){if(!t)return!1;var e=t.length;if(e<9||t.charCodeAt(e-1)!==95||t.charCodeAt(e-2)!==95||t.charCodeAt(e-3)!==111||t.charCodeAt(e-4)!==116||t.charCodeAt(e-5)!==111||t.charCodeAt(e-6)!==114||t.charCodeAt(e-7)!==112||t.charCodeAt(e-8)!==95||t.charCodeAt(e-9)!==95)return!1;for(var r=e-10;r>=0;r--)if(t.charCodeAt(r)!==36)return!1;return!0}function nc(t,e,r){var i=at(t.source,e.source);return i!==0||(i=t.originalLine-e.originalLine,i!==0)||(i=t.originalColumn-e.originalColumn,i!==0||r)||(i=t.generatedColumn-e.generatedColumn,i!==0)||(i=t.generatedLine-e.generatedLine,i!==0)?i:at(t.name,e.name)}le.compareByOriginalPositions=nc;function uc(t,e,r){var i=t.generatedLine-e.generatedLine;return i!==0||(i=t.generatedColumn-e.generatedColumn,i!==0||r)||(i=at(t.source,e.source),i!==0)||(i=t.originalLine-e.originalLine,i!==0)||(i=t.originalColumn-e.originalColumn,i!==0)?i:at(t.name,e.name)}le.compareByGeneratedPositionsDeflated=uc;function at(t,e){return t===e?0:t===null?1:e===null?-1:t>e?1:-1}function oc(t,e){var r=t.generatedLine-e.generatedLine;return r!==0||(r=t.generatedColumn-e.generatedColumn,r!==0)||(r=at(t.source,e.source),r!==0)||(r=t.originalLine-e.originalLine,r!==0)||(r=t.originalColumn-e.originalColumn,r!==0)?r:at(t.name,e.name)}le.compareByGeneratedPositionsInflated=oc;function ac(t){return JSON.parse(t.replace(/^\)]}'[^\n]*\n/,""))}le.parseSourceMapInput=ac;function lc(t,e,r){if(e=e||"",t&&(t[t.length-1]!=="/"&&e[0]!=="/"&&(t+="/"),e=t+e),r){var i=wt(r);if(!i)throw new Error("sourceMapURL could not be parsed");if(i.path){var s=i.path.lastIndexOf("/");s>=0&&(i.path=i.path.substring(0,s+1))}e=En(ot(i),e)}return jr(e)}le.computeSourceURL=lc});var Ur=y(Fn=>{var Gr=lt(),Wr=Object.prototype.hasOwnProperty,Xe=typeof Map!="undefined";function ke(){this._array=[],this._set=Xe?new Map:Object.create(null)}ke.fromArray=function(e,r){for(var i=new ke,s=0,n=e.length;s<n;s++)i.add(e[s],r);return i};ke.prototype.size=function(){return Xe?this._set.size:Object.getOwnPropertyNames(this._set).length};ke.prototype.add=function(e,r){var i=Xe?e:Gr.toSetString(e),s=Xe?this.has(e):Wr.call(this._set,i),n=this._array.length;(!s||r)&&this._array.push(e),s||(Xe?this._set.set(e,n):this._set[i]=n)};ke.prototype.has=function(e){if(Xe)return this._set.has(e);var r=Gr.toSetString(e);return Wr.call(this._set,r)};ke.prototype.indexOf=function(e){if(Xe){var r=this._set.get(e);if(r>=0)return r}else{var i=Gr.toSetString(e);if(Wr.call(this._set,i))return this._set[i]}throw new Error('"'+e+'" is not in the set.')};ke.prototype.at=function(e){if(e>=0&&e<this._array.length)return this._array[e];throw new Error("No element indexed by "+e)};ke.prototype.toArray=function(){return this._array.slice()};Fn.ArraySet=ke});var bn=y(_n=>{var wn=lt();function cc(t,e){var r=t.generatedLine,i=e.generatedLine,s=t.generatedColumn,n=e.generatedColumn;return i>r||i==r&&n>=s||wn.compareByGeneratedPositionsInflated(t,e)<=0}function Xt(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}Xt.prototype.unsortedForEach=function(e,r){this._array.forEach(e,r)};Xt.prototype.add=function(e){cc(this._last,e)?(this._last=e,this._array.push(e)):(this._sorted=!1,this._array.push(e))};Xt.prototype.toArray=function(){return this._sorted||(this._array.sort(wn.compareByGeneratedPositionsInflated),this._sorted=!0),this._array};_n.MappingList=Xt});var zr=y(vn=>{var _t=qr(),J=lt(),Zt=Ur().ArraySet,hc=bn().MappingList;function Ce(t){t||(t={}),this._file=J.getArg(t,"file",null),this._sourceRoot=J.getArg(t,"sourceRoot",null),this._skipValidation=J.getArg(t,"skipValidation",!1),this._sources=new Zt,this._names=new Zt,this._mappings=new hc,this._sourcesContents=null}Ce.prototype._version=3;Ce.fromSourceMap=function(e){var r=e.sourceRoot,i=new Ce({file:e.file,sourceRoot:r});return e.eachMapping(function(s){var n={generated:{line:s.generatedLine,column:s.generatedColumn}};s.source!=null&&(n.source=s.source,r!=null&&(n.source=J.relative(r,n.source)),n.original={line:s.originalLine,column:s.originalColumn},s.name!=null&&(n.name=s.name)),i.addMapping(n)}),e.sources.forEach(function(s){var n=s;r!==null&&(n=J.relative(r,s)),i._sources.has(n)||i._sources.add(n);var u=e.sourceContentFor(s);u!=null&&i.setSourceContent(s,u)}),i};Ce.prototype.addMapping=function(e){var r=J.getArg(e,"generated"),i=J.getArg(e,"original",null),s=J.getArg(e,"source",null),n=J.getArg(e,"name",null);this._skipValidation||this._validateMapping(r,i,s,n),s!=null&&(s=String(s),this._sources.has(s)||this._sources.add(s)),n!=null&&(n=String(n),this._names.has(n)||this._names.add(n)),this._mappings.add({generatedLine:r.line,generatedColumn:r.column,originalLine:i!=null&&i.line,originalColumn:i!=null&&i.column,source:s,name:n})};Ce.prototype.setSourceContent=function(e,r){var i=e;this._sourceRoot!=null&&(i=J.relative(this._sourceRoot,i)),r!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[J.toSetString(i)]=r):this._sourcesContents&&(delete this._sourcesContents[J.toSetString(i)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))};Ce.prototype.applySourceMap=function(e,r,i){var s=r;if(r==null){if(e.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);s=e.file}var n=this._sourceRoot;n!=null&&(s=J.relative(n,s));var u=new Zt,o=new Zt;this._mappings.unsortedForEach(function(a){if(a.source===s&&a.originalLine!=null){var l=e.originalPositionFor({line:a.originalLine,column:a.originalColumn});l.source!=null&&(a.source=l.source,i!=null&&(a.source=J.join(i,a.source)),n!=null&&(a.source=J.relative(n,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,e.sources.forEach(function(a){var l=e.sourceContentFor(a);l!=null&&(i!=null&&(a=J.join(i,a)),n!=null&&(a=J.relative(n,a)),this.setSourceContent(a,l))},this)};Ce.prototype._validateMapping=function(e,r,i,s){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(!(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0&&!r&&!i&&!s)){if(e&&"line"in e&&"column"in e&&r&&"line"in r&&"column"in r&&e.line>0&&e.column>=0&&r.line>0&&r.column>=0&&i)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:i,original:r,name:s}))}};Ce.prototype._serializeMappings=function(){for(var e=0,r=1,i=0,s=0,n=0,u=0,o="",a,l,c,h,f=this._mappings.toArray(),p=0,D=f.length;p<D;p++){if(l=f[p],a="",l.generatedLine!==r)for(e=0;l.generatedLine!==r;)a+=";",r++;else if(p>0){if(!J.compareByGeneratedPositionsInflated(l,f[p-1]))continue;a+=","}a+=_t.encode(l.generatedColumn-e),e=l.generatedColumn,l.source!=null&&(h=this._sources.indexOf(l.source),a+=_t.encode(h-u),u=h,a+=_t.encode(l.originalLine-1-s),s=l.originalLine-1,a+=_t.encode(l.originalColumn-i),i=l.originalColumn,l.name!=null&&(c=this._names.indexOf(l.name),a+=_t.encode(c-n),n=c)),o+=a}return o};Ce.prototype._generateSourcesContent=function(e,r){return e.map(function(i){if(!this._sourcesContents)return null;r!=null&&(i=J.relative(r,i));var s=J.toSetString(i);return Object.prototype.hasOwnProperty.call(this._sourcesContents,s)?this._sourcesContents[s]:null},this)};Ce.prototype.toJSON=function(){var e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(e.file=this._file),this._sourceRoot!=null&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e};Ce.prototype.toString=function(){return JSON.stringify(this.toJSON())};vn.SourceMapGenerator=Ce});var xn=y(Ze=>{Ze.GREATEST_LOWER_BOUND=1;Ze.LEAST_UPPER_BOUND=2;function Vr(t,e,r,i,s,n){var u=Math.floor((e-t)/2)+t,o=s(r,i[u],!0);return o===0?u:o>0?e-u>1?Vr(u,e,r,i,s,n):n==Ze.LEAST_UPPER_BOUND?e<i.length?e:-1:u:u-t>1?Vr(t,u,r,i,s,n):n==Ze.LEAST_UPPER_BOUND?u:t<0?-1:t}Ze.search=function(e,r,i,s){if(r.length===0)return-1;var n=Vr(-1,r.length,e,r,i,s||Ze.GREATEST_LOWER_BOUND);if(n<0)return-1;for(;n-1>=0&&i(r[n],r[n-1],!0)===0;)--n;return n}});var Bn=y(Sn=>{function Kr(t,e,r){var i=t[e];t[e]=t[r],t[r]=i}function fc(t,e){return Math.round(t+Math.random()*(e-t))}function Yr(t,e,r,i){if(r<i){var s=fc(r,i),n=r-1;Kr(t,s,i);for(var u=t[i],o=r;o<i;o++)e(t[o],u)<=0&&(n+=1,Kr(t,n,o));Kr(t,n+1,o);var a=n+1;Yr(t,e,r,a-1),Yr(t,e,a+1,i)}}Sn.quickSort=function(t,e){Yr(t,e,0,t.length-1)}});var On=y(Jt=>{var x=lt(),Qr=xn(),ct=Ur().ArraySet,dc=qr(),bt=Bn().quickSort;function K(t,e){var r=t;return typeof t=="string"&&(r=x.parseSourceMapInput(t)),r.sections!=null?new we(r,e):new oe(r,e)}K.fromSourceMap=function(t,e){return oe.fromSourceMap(t,e)};K.prototype._version=3;K.prototype.__generatedMappings=null;Object.defineProperty(K.prototype,"_generatedMappings",{configurable:!0,enumerable:!0,get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}});K.prototype.__originalMappings=null;Object.defineProperty(K.prototype,"_originalMappings",{configurable:!0,enumerable:!0,get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}});K.prototype._charIsMappingSeparator=function(e,r){var i=e.charAt(r);return i===";"||i===","};K.prototype._parseMappings=function(e,r){throw new Error("Subclasses must implement _parseMappings")};K.GENERATED_ORDER=1;K.ORIGINAL_ORDER=2;K.GREATEST_LOWER_BOUND=1;K.LEAST_UPPER_BOUND=2;K.prototype.eachMapping=function(e,r,i){var s=r||null,n=i||K.GENERATED_ORDER,u;switch(n){case K.GENERATED_ORDER:u=this._generatedMappings;break;case K.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=x.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(e,s)};K.prototype.allGeneratedPositionsFor=function(e){var r=x.getArg(e,"line"),i={source:x.getArg(e,"source"),originalLine:r,originalColumn:x.getArg(e,"column",0)};if(i.source=this._findSourceIndex(i.source),i.source<0)return[];var s=[],n=this._findMapping(i,this._originalMappings,"originalLine","originalColumn",x.compareByOriginalPositions,Qr.LEAST_UPPER_BOUND);if(n>=0){var u=this._originalMappings[n];if(e.column===void 0)for(var o=u.originalLine;u&&u.originalLine===o;)s.push({line:x.getArg(u,"generatedLine",null),column:x.getArg(u,"generatedColumn",null),lastColumn:x.getArg(u,"lastGeneratedColumn",null)}),u=this._originalMappings[++n];else for(var a=u.originalColumn;u&&u.originalLine===r&&u.originalColumn==a;)s.push({line:x.getArg(u,"generatedLine",null),column:x.getArg(u,"generatedColumn",null),lastColumn:x.getArg(u,"lastGeneratedColumn",null)}),u=this._originalMappings[++n]}return s};Jt.SourceMapConsumer=K;function oe(t,e){var r=t;typeof t=="string"&&(r=x.parseSourceMapInput(t));var i=x.getArg(r,"version"),s=x.getArg(r,"sources"),n=x.getArg(r,"names",[]),u=x.getArg(r,"sourceRoot",null),o=x.getArg(r,"sourcesContent",null),a=x.getArg(r,"mappings"),l=x.getArg(r,"file",null);if(i!=this._version)throw new Error("Unsupported version: "+i);u&&(u=x.normalize(u)),s=s.map(String).map(x.normalize).map(function(c){return u&&x.isAbsolute(u)&&x.isAbsolute(c)?x.relative(u,c):c}),this._names=ct.fromArray(n.map(String),!0),this._sources=ct.fromArray(s,!0),this._absoluteSources=this._sources.toArray().map(function(c){return x.computeSourceURL(u,c,e)}),this.sourceRoot=u,this.sourcesContent=o,this._mappings=a,this._sourceMapURL=e,this.file=l}oe.prototype=Object.create(K.prototype);oe.prototype.consumer=K;oe.prototype._findSourceIndex=function(t){var e=t;if(this.sourceRoot!=null&&(e=x.relative(this.sourceRoot,e)),this._sources.has(e))return this._sources.indexOf(e);var r;for(r=0;r<this._absoluteSources.length;++r)if(this._absoluteSources[r]==t)return r;return-1};oe.fromSourceMap=function(e,r){var i=Object.create(oe.prototype),s=i._names=ct.fromArray(e._names.toArray(),!0),n=i._sources=ct.fromArray(e._sources.toArray(),!0);i.sourceRoot=e._sourceRoot,i.sourcesContent=e._generateSourcesContent(i._sources.toArray(),i.sourceRoot),i.file=e._file,i._sourceMapURL=r,i._absoluteSources=i._sources.toArray().map(function(p){return x.computeSourceURL(i.sourceRoot,p,r)});for(var u=e._mappings.toArray().slice(),o=i.__generatedMappings=[],a=i.__originalMappings=[],l=0,c=u.length;l<c;l++){var h=u[l],f=new Rn;f.generatedLine=h.generatedLine,f.generatedColumn=h.generatedColumn,h.source&&(f.source=n.indexOf(h.source),f.originalLine=h.originalLine,f.originalColumn=h.originalColumn,h.name&&(f.name=s.indexOf(h.name)),a.push(f)),o.push(f)}return bt(i.__originalMappings,x.compareByOriginalPositions),i};oe.prototype._version=3;Object.defineProperty(oe.prototype,"sources",{get:function(){return this._absoluteSources.slice()}});function Rn(){this.generatedLine=0,this.generatedColumn=0,this.source=null,this.originalLine=null,this.originalColumn=null,this.name=null}oe.prototype._parseMappings=function(e,r){for(var i=1,s=0,n=0,u=0,o=0,a=0,l=e.length,c=0,h={},f={},p=[],D=[],d,v,g,w,F;c<l;)if(e.charAt(c)===";")i++,c++,s=0;else if(e.charAt(c)===",")c++;else{for(d=new Rn,d.generatedLine=i,w=c;w<l&&!this._charIsMappingSeparator(e,w);w++);if(v=e.slice(c,w),g=h[v],g)c+=v.length;else{for(g=[];c<w;)dc.decode(e,c,f),F=f.value,c=f.rest,g.push(F);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=s+g[0],s=d.generatedColumn,g.length>1&&(d.source=o+g[1],o+=g[1],d.originalLine=n+g[2],n=d.originalLine,d.originalLine+=1,d.originalColumn=u+g[3],u=d.originalColumn,g.length>4&&(d.name=a+g[4],a+=g[4])),D.push(d),typeof d.originalLine=="number"&&p.push(d)}bt(D,x.compareByGeneratedPositionsDeflated),this.__generatedMappings=D,bt(p,x.compareByOriginalPositions),this.__originalMappings=p};oe.prototype._findMapping=function(e,r,i,s,n,u){if(e[i]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+e[i]);if(e[s]<0)throw new TypeError("Column must be greater than or equal to 0, got "+e[s]);return Qr.search(e,r,n,u)};oe.prototype.computeColumnSpans=function(){for(var e=0;e<this._generatedMappings.length;++e){var r=this._generatedMappings[e];if(e+1<this._generatedMappings.length){var i=this._generatedMappings[e+1];if(r.generatedLine===i.generatedLine){r.lastGeneratedColumn=i.generatedColumn-1;continue}}r.lastGeneratedColumn=1/0}};oe.prototype.originalPositionFor=function(e){var r={generatedLine:x.getArg(e,"line"),generatedColumn:x.getArg(e,"column")},i=this._findMapping(r,this._generatedMappings,"generatedLine","generatedColumn",x.compareByGeneratedPositionsDeflated,x.getArg(e,"bias",K.GREATEST_LOWER_BOUND));if(i>=0){var s=this._generatedMappings[i];if(s.generatedLine===r.generatedLine){var n=x.getArg(s,"source",null);n!==null&&(n=this._sources.at(n),n=x.computeSourceURL(this.sourceRoot,n,this._sourceMapURL));var u=x.getArg(s,"name",null);return u!==null&&(u=this._names.at(u)),{source:n,line:x.getArg(s,"originalLine",null),column:x.getArg(s,"originalColumn",null),name:u}}}return{source:null,line:null,column:null,name:null}};oe.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(e){return e==null}):!1};oe.prototype.sourceContentFor=function(e,r){if(!this.sourcesContent)return null;var i=this._findSourceIndex(e);if(i>=0)return this.sourcesContent[i];var s=e;this.sourceRoot!=null&&(s=x.relative(this.sourceRoot,s));var n;if(this.sourceRoot!=null&&(n=x.urlParse(this.sourceRoot))){var u=s.replace(/^file:\/\//,"");if(n.scheme=="file"&&this._sources.has(u))return this.sourcesContent[this._sources.indexOf(u)];if((!n.path||n.path=="/")&&this._sources.has("/"+s))return this.sourcesContent[this._sources.indexOf("/"+s)]}if(r)return null;throw new Error('"'+s+'" is not in the SourceMap.')};oe.prototype.generatedPositionFor=function(e){var r=x.getArg(e,"source");if(r=this._findSourceIndex(r),r<0)return{line:null,column:null,lastColumn:null};var i={source:r,originalLine:x.getArg(e,"line"),originalColumn:x.getArg(e,"column")},s=this._findMapping(i,this._originalMappings,"originalLine","originalColumn",x.compareByOriginalPositions,x.getArg(e,"bias",K.GREATEST_LOWER_BOUND));if(s>=0){var n=this._originalMappings[s];if(n.source===i.source)return{line:x.getArg(n,"generatedLine",null),column:x.getArg(n,"generatedColumn",null),lastColumn:x.getArg(n,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}};Jt.BasicSourceMapConsumer=oe;function we(t,e){var r=t;typeof t=="string"&&(r=x.parseSourceMapInput(t));var i=x.getArg(r,"version"),s=x.getArg(r,"sections");if(i!=this._version)throw new Error("Unsupported version: "+i);this._sources=new ct,this._names=new ct;var n={line:-1,column:0};this._sections=s.map(function(u){if(u.url)throw new Error("Support for url field in sections not implemented.");var o=x.getArg(u,"offset"),a=x.getArg(o,"line"),l=x.getArg(o,"column");if(a<n.line||a===n.line&&l<n.column)throw new Error("Section offsets must be ordered and non-overlapping.");return n=o,{generatedOffset:{generatedLine:a+1,generatedColumn:l+1},consumer:new K(x.getArg(u,"map"),e)}})}we.prototype=Object.create(K.prototype);we.prototype.constructor=K;we.prototype._version=3;Object.defineProperty(we.prototype,"sources",{get:function(){for(var t=[],e=0;e<this._sections.length;e++)for(var r=0;r<this._sections[e].consumer.sources.length;r++)t.push(this._sections[e].consumer.sources[r]);return t}});we.prototype.originalPositionFor=function(e){var r={generatedLine:x.getArg(e,"line"),generatedColumn:x.getArg(e,"column")},i=Qr.search(r,this._sections,function(n,u){var o=n.generatedLine-u.generatedOffset.generatedLine;return o||n.generatedColumn-u.generatedOffset.generatedColumn}),s=this._sections[i];return s?s.consumer.originalPositionFor({line:r.generatedLine-(s.generatedOffset.generatedLine-1),column:r.generatedColumn-(s.generatedOffset.generatedLine===r.generatedLine?s.generatedOffset.generatedColumn-1:0),bias:e.bias}):{source:null,line:null,column:null,name:null}};we.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(e){return e.consumer.hasContentsOfAllSources()})};we.prototype.sourceContentFor=function(e,r){for(var i=0;i<this._sections.length;i++){var s=this._sections[i],n=s.consumer.sourceContentFor(e,!0);if(n)return n}if(r)return null;throw new Error('"'+e+'" is not in the SourceMap.')};we.prototype.generatedPositionFor=function(e){for(var r=0;r<this._sections.length;r++){var i=this._sections[r];if(i.consumer._findSourceIndex(x.getArg(e,"source"))!==-1){var s=i.consumer.generatedPositionFor(e);if(s){var n={line:s.line+(i.generatedOffset.genera