1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[336],{9124:function(e,i,n){"use strict";/*! 2 * condense-newlines <https://github.com/jonschlinkert/condense-newlines> 3 * 4 * Copyright (c) 2014 Jon Schlinkert, contributors. 5 * Licensed under the MIT License 6 */var a=n(9400),o=n(6919),_=n(6401);e.exports=function(e,i){var n,u=o({},i),l=u.sep||"\n\n",h=u.min;return"number"==typeof h&&2!==h&&(n=RegExp("(\\r\\n|\\n|\\u2424) {"+h+",}")),void 0===n&&(n=u.regex||/(\r\n|\n|\u2424){2,}/g),!0!==u.keepWhitespace&&(e=e.split("\n").map(function(e){return a(e)?e.trim():e}).join("\n")),(e=function(e,i){var n=i.trailingNewline;if(!1===n)return e;switch(_(n)){case"string":e=e.replace(/\s+$/,i.trailingNewline);break;case"function":e=i.trailingNewline(e);break;default:e=e.replace(/\s+$/,"\n")}return e}(e,u)).replace(n,l)}},9996:function(e){"use strict";var isMergeableObject=function(e){var n;return!!e&&"object"==typeof e&&"[object RegExp]"!==(n=Object.prototype.toString.call(e))&&"[object Date]"!==n&&e.$$typeof!==i},i="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function cloneUnlessOtherwiseSpecified(e,i){return!1!==i.clone&&i.isMergeableObject(e)?deepmerge(Array.isArray(e)?[]:{},e,i):e}function defaultArrayMerge(e,i,n){return e.concat(i).map(function(e){return cloneUnlessOtherwiseSpecified(e,n)})}function getKeys(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(i){return Object.propertyIsEnumerable.call(e,i)}):[])}function propertyIsOnObject(e,i){try{return i in e}catch(e){return!1}}function deepmerge(e,i,n){(n=n||{}).arrayMerge=n.arrayMerge||defaultArrayMerge,n.isMergeableObject=n.isMergeableObject||isMergeableObject,n.cloneUnlessOtherwiseSpecified=cloneUnlessOtherwiseSpecified;var a,o,_=Array.isArray(i);return _!==Array.isArray(e)?cloneUnlessOtherwiseSpecified(i,n):_?n.arrayMerge(e,i,n):(o={},(a=n).isMergeableObject(e)&&getKeys(e).forEach(function(i){o[i]=cloneUnlessOtherwiseSpecified(e[i],a)}
6),getKeys(i).forEach(function(n){(!propertyIsOnObject(e,n)||Object.hasOwnProperty.call(e,n)&&Object.propertyIsEnumerable.call(e,n))&&(propertyIsOnObject(e,n)&&a.isMergeableObject(i[n])?o[n]=(function(e,i){if(!i.customMerge)return deepmerge;var n=i.customMerge(e);return"function"==typeof n?n:deepmerge})(n,a)(e[n],i[n],a):o[n]=cloneUnlessOtherwiseSpecified(i[n],a))}),o)}deepmerge.all=function(e,i){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,n){return deepmerge(e,n,i)},{})},e.exports=deepmerge},6919:function(e,i,n){"use strict";var a=n(1833);e.exports=function(e){a(e)||(e={});for(var i=arguments.length,n=1;n<i;n++){var o=arguments[n];a(o)&&function(e,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}(e,o)}return e}},8738:function(e){function isBuffer(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}/*! 7 * Determine if an object is a Buffer 8 * 9 * @author Feross Aboukhadijeh <https://feross.org> 10 * @license MIT 11 */e.exports=function(e){return null!=e&&(isBuffer(e)||"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&isBuffer(e.slice(0,0))||!!e._isBuffer)}},1833:function(e){"use strict";/*! 12 * is-extendable <https://github.com/jonschlinkert/is-extendable> 13 * 14 * Copyright (c) 2015, Jon Schlinkert. 15 * Licensed under the MIT License. 16 */e.exports=function(e){return null!=e&&("object"==typeof e||"function"==typeof e)}},9400:function(e){"use strict";/*! 17 * is-whitespace <https://github.com/jonschlinkert/is-whitespace> 18 * 19 * Copyright (c) 2014-2015, Jon Schlinkert. 20 * Licensed under the MIT License. 21 */var i;e.exports=function(e){return"string"==typeof e&&(i||(i=RegExp('^[\\s \n\v\f\r \xa0áá ââââââ ââââââ¯âã\u2028\u2029\uFEFF"]+$'))).test(e)}},4204:function(e,i,n){"use strict";var a;void 0!==(a=(function(e,i,n){var a;return(a=function(i,n){return e.js_beautify(i,n)}).js=e.js_beautify,a.css=i.css_beautify,a.html=n.html_beautify,a.js_beautify=e.js_beautify,a.css_beautify=i.css_beautify,a.html_beautify=n.html_beautify,a}).apply(i,[n(7937),n(5040),n(3566)]))&&(e.exports=a)},5040:function(e,i){var n,a,o,_;a=[,,function(e){function OutputLine(e){this.__parent=e,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}function IndentStringCache(e,i){this.__cache=[""],this.__indent_size=e.indent_size,this.__indent_string=e.indent_char,e.indent_with_tabs||(this.__indent_string=Array(e.indent_size+1).join(e.indent_char)),i=i||"",e.indent_level>0&&(i=Array(e.indent_level+1).join(this.__indent_string)),this.__base_string=i,this.__base_string_length=i.length}function Output(e,i){this.__indent_cache=new IndentStringCache(e,i),this.raw=!1,this._end_with_newline=e.end_with_newline,this.indent_size=e.indent_size,this.wrap_line_length=e.wrap_line_length,this.indent_empty_lines=e.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new OutputLine(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}OutputLine.prototype.clone_empty=function(){var e=new OutputLine(this.__parent);return e.set_indent(this.__indent_count,this.__alignment_count),e},OutputLine.prototype.item=function(e){return e<0?this.__items[this.__items.length+e]:this.__items[e]},OutputLine.prototype.has_match=function(e){for(var i=this.__items.length-1;i>=0;i--)if(this.__items[i].match(e))return!0;return!1},OutputLine.prototype.set_indent=function(e,i){this.is_empty()&&(this.__indent_count=e||0,this.__alignment_count=i||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},OutputLine.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)}
21,OutputLine.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},OutputLine.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var e=this.__parent.current_line;return e.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),e.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),e.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count," "===e.__items[0]&&(e.__items.splice(0,1),e.__character_count-=1),!0}return!1},OutputLine.prototype.is_empty=function(){return 0===this.__items.length},OutputLine.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},OutputLine.prototype.push=function(e){this.__items.push(e);var i=e.lastIndexOf("\n");-1!==i?this.__character_count=e.length-i:this.__character_count+=e.length},OutputLine.prototype.pop=function(){var e=null;return this.is_empty()||(e=this.__items.pop(),this.__character_count-=e.length),e},OutputLine.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},OutputLine.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},OutputLine.prototype.trim=function(){for(;" "===this.last();)this.__items.pop(),this.__character_count-=1},OutputLine.prototype.toString=function(){var e="";return this.is_empty()?this.__parent.indent_empty_lines&&(e=this.__parent.get_indent_string(this.__indent_count)):e=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count)+this.__items.join(""),e},IndentStringCache.prototype.get_indent_size=function(e,i){var n=this.__base_string_length;return i=i||0,e<0&&(n=0),n+=e*this.__indent_size+i},IndentStringCache.prototype.get_indent_string=function(e,i){var n=this.__base_string;return e<0&&(e=0,n=""),i=(i||0)+e*this.__indent_size,this.__ensure_cache(i),n+=this.__cache[i]},IndentStringCache.prototype.__ensure_cache=function(e){for(;e>=this.__cache.length;)this.__add_column()},IndentStringCache.prototype.__add_column=function(){var e=this.__cache.length,i=0,n="";this.__indent_size&&e>=this.__indent_size&&(i=Math.floor(e/this.__indent_size),e-=i*this.__indent_size,n=Array(i+1).join(this.__indent_string)),e&&(n+=Array(e+1).join(" ")),this.__cache.push(n)},Output.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},Output.prototype.get_line_number=function(){return this.__lines.length},Output.prototype.get_indent_string=function(e,i){return this.__indent_cache.get_indent_string(e,i)},Output.prototype.get_indent_size=function(e,i){return this.__indent_cache.get_indent_size(e,i)},Output.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},Output.prototype.add_new_line=function(e){return!(this.is_empty()||!e&&this.just_added_newline())&&(this.raw||this.__add_outputline(),!0)},Output.prototype.get_code=function(e){this.trim(!0);var i=this.current_line.pop();i&&("\n"===i[i.length-1]&&(i=i.replace(/\n+$/g,"")),this.current_line.push(i)),this._end_with_newline&&this.__add_outputline();var n=this.__lines.join("\n");return"\n"!==e&&(n=n.replace(/[\n]/g,e)),n},Output.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},Output.prototype.set_indent=function(e,i){return(e=e||0,i=i||0,this.next_line.set_indent(e,i),this.__lines.length>1)?(this.current_line.set_indent(e,i),!0):(this.current_line.set_indent(),!1)},Output.prototype.add_raw_token=function(e){for(var i=0;i<e.newlines;i++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(e.whitespace_before),this.current_line.push(e.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},Output.prototype.add_token=function(e){this.__add_space_before_token(),this.current_line.push(e),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},Output.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},Output.prototype.remove_indent=function(e){for(var i=this.__lines.length;e<i;)this.__lines[e]._remove_indent(),e++;this.current_line._remove_wrap_indent()},Output.prototype.trim=function(e){for(e=void 0!==e&&e,this.current_line.trim();e&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},Output.prototype.just_added_newline=function(){return this.current_line.is_empty()},Output.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},Output.prototype.ensure_empty_line_above=function(e,i){for(var n=this.__lines.length-2;n>=0;){var a=this.__lines[n];if(a.is_empty())break;if(0!==a.item(0).indexOf(e)&&a.item(-1)!==i){this.__lines.splice(n+1,0,new OutputLine(this)),this.previous_line=this.__lines[this.__lines.length-2];break}n--}},e.exports.Output=Output},,,,function(e){function Options(e,i){this.raw_options=_mergeOpts(e,i),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs"," "===this.indent_char),this.indent_with_tabs&&(this.indent_char=" ",1===this.indent_size&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","
21none","angular","django","erb","handlebars","php","smarty"],["auto"])}function _mergeOpts(e,i){var n,a={};for(n in e=_normalizeOpts(e))n!==i&&(a[n]=e[n]);if(i&&e[i])for(n in e[i])a[n]=e[i][n];return a}function _normalizeOpts(e){var i,n={};for(i in e)n[i.replace(/-/g,"_")]=e[i];return n}Options.prototype._get_array=function(e,i){var n=this.raw_options[e],a=i||[];return"object"==typeof n?null!==n&&"function"==typeof n.concat&&(a=n.concat()):"string"==typeof n&&(a=n.split(/[^a-zA-Z0-9_\/\-]+/)),a},Options.prototype._get_boolean=function(e,i){var n=this.raw_options[e];return void 0===n?!!i:!!n},Options.prototype._get_characters=function(e,i){var n=this.raw_options[e],a=i||"";return"string"==typeof n&&(a=n.replace(/\\r/,"\r").replace(/\\n/,"\n").replace(/\\t/," ")),a},Options.prototype._get_number=function(e,i){var n=this.raw_options[e];isNaN(i=parseInt(i,10))&&(i=0);var a=parseInt(n,10);return isNaN(a)&&(a=i),a},Options.prototype._get_selection=function(e,i,n){var a=this._get_selection_list(e,i,n);if(1!==a.length)throw Error("Invalid Option Value: The option '"+e+"' can only be one of the following values:\n"+i+"\nYou passed in: '"+this.raw_options[e]+"'");return a[0]},Options.prototype._get_selection_list=function(e,i,n){if(!i||0===i.length)throw Error("Selection list cannot be empty.");if(n=n||[i[0]],!this._is_valid_selection(n,i))throw Error("Invalid Default Value!");var a=this._get_array(e,n);if(!this._is_valid_selection(a,i))throw Error("Invalid Option Value: The option '"+e+"' can contain only the following values:\n"+i+"\nYou passed in: '"+this.raw_options[e]+"'");return a},Options.prototype._is_valid_selection=function(e,i){return e.length&&i.length&&!e.some(function(e){return -1===i.indexOf(e)})},e.exports.Options=Options,e.exports.normalizeOpts=_normalizeOpts,e.exports.mergeOpts=_mergeOpts},,function(e){var i=RegExp.prototype.hasOwnProperty("sticky");function InputScanner(e){this.__input=e||"",this.__input_length=this.__input.length,this.__position=0}InputScanner.prototype.restart=function(){this.__position=0},InputScanner.prototype.back=function(){this.__position>0&&(this.__position-=1)},InputScanner.prototype.hasNext=function(){return this.__position<this.__input_length},InputScanner.prototype.next=function(){var e=null;return this.hasNext()&&(e=this.__input.charAt(this.__position),this.__position+=1),e},InputScanner.prototype.peek=function(e){var i=null;return(e=(e||0)+this.__position)>=0&&e<this.__input_length&&(i=this.__input.charAt(e)),i},InputScanner.prototype.__match=function(e,n){e.lastIndex=n;var a=e.exec(this.__input);return a&&!(i&&e.sticky)&&a.index!==n&&(a=null),a},InputScanner.prototype.test=function(e,i){return(i=(i||0)+this.__position)>=0&&i<this.__input_length&&!!this.__match(e,i)},InputScanner.prototype.testChar=function(e,i){var n=this.peek(i);return e.lastIndex=0,null!==n&&e.test(n)},InputScanner.prototype.match=function(e){var i=this.__match(e,this.__position);return i?this.__position+=i[0].length:i=null,i},InputScanner.prototype.read=function(e,i,n){var a,o="";return e&&(a=this.match(e))&&(o+=a[0]),i&&(a||!e)&&(o+=this.readUntil(i,n)),o},InputScanner.prototype.readUntil=function(e,i){var n="",a=this.__position;e.lastIndex=this.__position;var o=e.exec(this.__input);return o?(a=o.index,i&&(a+=o[0].length)):a=this.__input_length,n=this.__input.substring(this.__position,a),this.__position=a,n},InputScanner.prototype.readUntilAfter=function(e){return this.readUntil(e,!0)},InputScanner.prototype.get_regexp=function(e,n){var a=null,o="g";return n&&i&&(o="y"),"string"==typeof e&&""!==e?a=new RegExp(e,o):e&&(a=new RegExp(e.source,o)),a},InputScanner.prototype.get_literal_regexp=function(e){return RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},InputScanner.prototype.peekUntilAfter=function(e){var i=this.__position,n=this.readUntilAfter(e);return this.__position=i,n},InputScanner.prototype.lookBack=function(e){var i=this.__position-1;return i>=e.length&&this.__input.substring(i-e.length,i).toLowerCase()===e},e.exports.InputScanner=InputScanner},,,,,function(e){function Directives(e,i){e="string"==typeof e?e:e.source,i="string"==typeof i?i:i.source,this.__directives_block_pattern=RegExp(e+/ beautify( \w+[:]\w+)+ /.source+i,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=RegExp(e+/\sbeautify\signore:end\s/.source+i,"g")}Directives.prototype.get_directives=function(e){if(!e.match(this.__directives_block_pattern))return null;var i={};this.__directive_pattern.lastIndex=0;for(var n=this.__directive_pattern.exec(e);n;)i[n[1]]=n[2],n=this.__directive_pattern.exec(e);return i},Directives.prototype.readIgnored=function(e){return e.readUntilAfter(this.__directives_end_ignore_pattern)},e.exports.Directives=Directives},,function(e,i,n){var a=n(16).Beautifier,o=n(17).Options;e.exports=function(e,i){return new a(e,i).beautify()},e.exports.defaultOptions=function(){return new o}},function(e,i,n){var a=n(17).Options,o=n(2).Output,_=n(8).InputScanner,u=new(n(13)).Directives(/\/\*/,/\*\//),l=/\r\n|[\r\n]/,h=/\r\n|[\r\n]/g,p=/\s/,d=/(?:\s|\n)+/g,f=/\/\*(?:[\s\S]*?)((?:\*\/)|$)/g,m=/\/\/(?:[^\n\r\u2028\u2029]*)/g;function Beautifier(e,i){this._source_text=e||"",this._options=new a(i),this._ch=null,this._input=null,this.NESTED_AT_RULE={page:!0,"font-face":!0,keyframes:!0,media:!0,supports:!0,document:!0},this.CONDITIONAL_GROUP_RULE={media:!0,supports:!0,document:!0},this.NON_SEMICOLON_NEWLINE_PROPERTY=["grid-template-areas","grid-template"]}
vendor: 5,136 bytes, line 21
21Beautifier.prototype.eatString=function(e){var i="";for(this._ch=this._input.next();this._ch;){if(i+=this._ch,"\\"===this._ch)i+=this._input.next();else if(-1!==e.indexOf(this._ch)||"\n"===this._ch)break;this._ch=this._input.next()}return i},Beautifier.prototype.eatWhitespace=function(e){for(var i=p.test(this._input.peek()),n=0;p.test(this._input.peek());)this._ch=this._input.next(),e&&"\n"===this._ch&&(0===n||n<this._options.max_preserve_newlines)&&(n++,this._output.add_new_line(!0));return i},Beautifier.prototype.foundNestedPseudoClass=function(){for(var e=0,i=1,n=this._input.peek(i);n;){if("{"===n)return!0;if("("===n)e+=1;else if(")"===n){if(0===e)return!1;e-=1}else if(";"===n||"}"===n)break;i++,n=this._input.peek(i)}return!1},Beautifier.prototype.print_string=function(e){this._output.set_indent(this._indentLevel),this._output.non_breaking_space=!0,this._output.add_token(e)},Beautifier.prototype.preserveSingleSpace=function(e){e&&(this._output.space_before_token=!0)},Beautifier.prototype.indent=function(){this._indentLevel++},Beautifier.prototype.outdent=function(){this._indentLevel>0&&this._indentLevel--},Beautifier.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var e,i,n=this._source_text,a=this._options.eol;"auto"===a&&(a="\n",n&&l.test(n||"")&&(a=n.match(l)[0]));var g=(n=n.replace(h,"\n")).match(/^[\t ]*/)[0];this._output=new o(this._options,g),this._input=new _(n),this._indentLevel=0,this._nestedLevel=0,this._ch=null;for(var x=0,b=!1,y=!1,k=!1,w=!1,v=!1,T=this._ch,S=!1;;)if(e=""!==this._input.read(d),i=T,this._ch=this._input.next(),"\\"===this._ch&&this._input.hasNext()&&(this._ch+=this._input.next()),T=this._ch,this._ch){if("/"===this._ch&&"*"===this._input.peek()){this._output.add_new_line(),this._input.back();var E=this._input.read(f),O=u.get_directives(E);O&&"start"===O.ignore&&(E+=u.readIgnored(this._input)),this.print_string(E),this.eatWhitespace(!0),this._output.add_new_line()}else if("/"===this._ch&&"/"===this._input.peek())this._output.space_before_token=!0,this._input.back(),this.print_string(this._input.read(m)),this.eatWhitespace(!0);else if("$"===this._ch){this.preserveSingleSpace(e),this.print_string(this._ch);var L=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);L.match(/[ :]$/)&&(L=this.eatString(": ").replace(/\s+$/,""),this.print_string(L),this._output.space_before_token=!0),0===x&&-1!==L.indexOf(":")&&(y=!0,this.indent())}else if("@"===this._ch){if(this.preserveSingleSpace(e),"{"===this._input.peek())this.print_string(this._ch+this.eatString("}"));else{this.print_string(this._ch);var I=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);I.match(/[ :]$/)&&(I=this.eatString(": ").replace(/\s+$/,""),this.print_string(I),this._output.space_before_token=!0),0===x&&-1!==I.indexOf(":")?(y=!0,this.indent()):I in this.NESTED_AT_RULE?(this._nestedLevel+=1,I in this.CONDITIONAL_GROUP_RULE&&(k=!0)):0!==x||y||(w=!0)}}else if("#"===this._ch&&"{"===this._input.peek())this.preserveSingleSpace(e),this.print_string(this._ch+this.eatString("}"));else if("{"===this._ch)y&&(y=!1,this.outdent()),w=!1,k?(k=!1,b=this._indentLevel>=this._nestedLevel):b=this._indentLevel>=this._nestedLevel-1,this._options.newline_between_rules&&b&&this._output.previous_line&&"{"!==this._output.previous_line.item(-1)&&this._output.ensure_empty_line_above("/",","),this._output.space_before_token=!0,"expand"===this._options.brace_style?(this._output.add_new_line(),this.print_string(this._ch),this.indent(),this._output.set_indent(this._indentLevel)):("("===i?this._output.space_before_token=!1:","!==i&&this.indent(),this.print_string(this._ch)),this.eatWhitespace(!0),this._output.add_new_line();else if("}"===this._ch)this.outdent(),this._output.add_new_line(),"{"===i&&this._output.trim(!0),y&&(this.outdent(),y=!1),this.print_string(this._ch),b=!1,this._nestedLevel&&this._nestedLevel--,this.eatWhitespace(!0),this._output.add_new_line(),this._options.newline_between_rules&&!this._output.just_added_blankline()&&"}"!==this._input.peek()&&this._output.add_new_line(!0),")"===this._input.peek()&&(this._output.trim(!0),"expand"===this._options.brace_style&&this._output.add_new_line(!0));else if(":"===this._ch){for(var A=0;A<this.NON_SEMICOLON_NEWLINE_PROPERTY.length;A++)if(this._input.lookBack(this.NON_SEMICOLON_NEWLINE_PROPERTY[A])){S=!0;break}!b&&!k||this._input.lookBack("&")||this.foundNestedPseudoClass()||this._input.lookBack("(")||w||0!==x?(this._input.lookBack(" ")&&(this._output.space_before_token=!0),":"===this._input.peek()?(this._ch=this._input.next(),this.print_string("::")):this.print_string(":")):(this.print_string(":"),y||(y=!0,this._output.space_before_token=!0,this.eatWhitespace(!0),this.indent()))}else if('"'===this._ch||"'"===this._ch){var N='"'===i||"'"===i;this.preserveSingleSpace(N||e),this.print_string(this._ch+this.eatString(this._ch)),this.eatWhitespace(!0)}else if(";"===this._ch)S=!1,0===x?(y&&(this.outdent(),y=!1),w=!1,this.print_string(this._ch),this.eatWhitespace(!0),"/"!==this._input.peek()&&this._output.add_new_line()):(this.print_string(this._ch),this.eatWhitespace(!0),this._output.space_before_token=!0);
21else if("("===this._ch){if(this._input.lookBack("url"))this.print_string(this._ch),this.eatWhitespace(),x++,this.indent(),this._ch=this._input.next(),")"===this._ch||'"'===this._ch||"'"===this._ch?this._input.back():this._ch&&(this.print_string(this._ch+this.eatString(")")),x&&(x--,this.outdent()));else{var C=!1;this._input.lookBack("with")&&(C=!0),this.preserveSingleSpace(e||C),this.print_string(this._ch),y&&"$"===i&&this._options.selector_separator_newline?(this._output.add_new_line(),v=!0):(this.eatWhitespace(),x++,this.indent())}}else if(")"===this._ch)x&&(x--,this.outdent()),v&&";"===this._input.peek()&&this._options.selector_separator_newline&&(v=!1,this.outdent(),this._output.add_new_line()),this.print_string(this._ch);else if(","===this._ch)this.print_string(this._ch),this.eatWhitespace(!0),this._options.selector_separator_newline&&(!y||v)&&0===x&&!w?this._output.add_new_line():this._output.space_before_token=!0;else if(">"!==this._ch&&"+"!==this._ch&&"~"!==this._ch||y||0!==x){if("]"===this._ch)this.print_string(this._ch);else if("["===this._ch)this.preserveSingleSpace(e),this.print_string(this._ch);else if("="===this._ch)this.eatWhitespace(),this.print_string("="),p.test(this._ch)&&(this._ch="");else if("!"!==this._ch||this._input.lookBack("\\")){var B='"'===i||"'"===i;this.preserveSingleSpace(B||e),this.print_string(this._ch),!this._output.just_added_newline()&&"\n"===this._input.peek()&&S&&this._output.add_new_line()}else this._output.space_before_token=!0,this.print_string(this._ch)}else this._options.space_around_combinator?(this._output.space_before_token=!0,this.print_string(this._ch),this._output.space_before_token=!0):(this.print_string(this._ch),this.eatWhitespace(),this._ch&&p.test(this._ch)&&(this._ch=""))}else break;return this._output.get_code(a)},e.exports.Beautifier=Beautifier},function(e,i,n){var a=n(6).Options;function Options(e){a.call(this,e,"css"),this.selector_separator_newline=this._get_boolean("selector_separator_newline",!0),this.newline_between_rules=this._get_boolean("newline_between_rules",!0);var i=this._get_boolean("space_around_selector_separator");this.space_around_combinator=this._get_boolean("space_around_combinator")||i;var n=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_style="collapse";for(var o=0;o<n.length;o++)"expand"!==n[o]?this.brace_style="collapse":this.brace_style=n[o]}Options.prototype=new a,e.exports.Options=Options}],o={},_=function __nested_webpack_require_52385__(e){var i=o[e];if(void 0!==i)return i.exports;var n=o[e]={exports:{}};return a[e](n,n.exports,__nested_webpack_require_52385__),n.exports}(15),void 0!==(n=(function(){return{css_beautify:_}}).apply(i,[]))&&(e.exports=n)},3566:function(e,i,n){var a,o,_,u;o=[,,function(e){function OutputLine(e){this.__parent=e,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}function IndentStringCache(e,i){this.__cache=[""],this.__indent_size=e.indent_size,this.__indent_string=e.indent_char,e.indent_with_tabs||(this.__indent_string=Array(e.indent_size+1).join(e.indent_char)),i=i||"",e.indent_level>0&&(i=Array(e.indent_level+1).join(this.__indent_string)),this.__base_string=i,this.__base_string_length=i.length}function Output(e,i){this.__indent_cache=new IndentStringCache(e,i),this.raw=!1,this._end_with_newline=e.end_with_newline,this.indent_size=e.indent_size,this.wrap_line_length=e.wrap_line_length,this.indent_empty_lines=e.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new OutputLine(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}OutputLine.prototype.clone_empty=function(){var e=new OutputLine(this.__parent);return e.set_indent(this.__indent_count,this.__alignment_count),e},OutputLine.prototype.item=function(e){return e<0?this.__items[this.__items.length+e]:this.__items[e]},OutputLine.prototype.has_match=function(e){for(var i=this.__items.length-1;i>=0;i--)if(this.__items[i].match(e))return!0;return!1},OutputLine.prototype.set_indent=function(e,i){this.is_empty()&&(this.__indent_count=e||0,this.__alignment_count=i||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},OutputLine.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)}
21,OutputLine.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},OutputLine.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var e=this.__parent.current_line;return e.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),e.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),e.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count," "===e.__items[0]&&(e.__items.splice(0,1),e.__character_count-=1),!0}return!1},OutputLine.prototype.is_empty=function(){return 0===this.__items.length},OutputLine.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},OutputLine.prototype.push=function(e){this.__items.push(e);var i=e.lastIndexOf("\n");-1!==i?this.__character_count=e.length-i:this.__character_count+=e.length},OutputLine.prototype.pop=function(){var e=null;return this.is_empty()||(e=this.__items.pop(),this.__character_count-=e.length),e},OutputLine.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},OutputLine.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},OutputLine.prototype.trim=function(){for(;" "===this.last();)this.__items.pop(),this.__character_count-=1},OutputLine.prototype.toString=function(){var e="";return this.is_empty()?this.__parent.indent_empty_lines&&(e=this.__parent.get_indent_string(this.__indent_count)):e=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count)+this.__items.join(""),e},IndentStringCache.prototype.get_indent_size=function(e,i){var n=this.__base_string_length;return i=i||0,e<0&&(n=0),n+=e*this.__indent_size+i},IndentStringCache.prototype.get_indent_string=function(e,i){var n=this.__base_string;return e<0&&(e=0,n=""),i=(i||0)+e*this.__indent_size,this.__ensure_cache(i),n+=this.__cache[i]},IndentStringCache.prototype.__ensure_cache=function(e){for(;e>=this.__cache.length;)this.__add_column()},IndentStringCache.prototype.__add_column=function(){var e=this.__cache.length,i=0,n="";this.__indent_size&&e>=this.__indent_size&&(i=Math.floor(e/this.__indent_size),e-=i*this.__indent_size,n=Array(i+1).join(this.__indent_string)),e&&(n+=Array(e+1).join(" ")),this.__cache.push(n)},Output.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},Output.prototype.get_line_number=function(){return this.__lines.length},Output.prototype.get_indent_string=function(e,i){return this.__indent_cache.get_indent_string(e,i)},Output.prototype.get_indent_size=function(e,i){return this.__indent_cache.get_indent_size(e,i)},Output.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},Output.prototype.add_new_line=function(e){return!(this.is_empty()||!e&&this.just_added_newline())&&(this.raw||this.__add_outputline(),!0)},Output.prototype.get_code=function(e){this.trim(!0);var i=this.current_line.pop();i&&("\n"===i[i.length-1]&&(i=i.replace(/\n+$/g,"")),this.current_line.push(i)),this._end_with_newline&&this.__add_outputline();var n=this.__lines.join("\n");return"\n"!==e&&(n=n.replace(/[\n]/g,e)),n},Output.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},Output.prototype.set_indent=function(e,i){return(e=e||0,i=i||0,this.next_line.set_indent(e,i),this.__lines.length>1)?(this.current_line.set_indent(e,i),!0):(this.current_line.set_indent(),!1)},Output.prototype.add_raw_token=function(e){for(var i=0;i<e.newlines;i++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(e.whitespace_before),this.current_line.push(e.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},Output.prototype.add_token=function(e){this.__add_space_before_token(),this.current_line.push(e),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},Output.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},Output.prototype.remove_indent=function(e){for(var i=this.__lines.length;e<i;)this.__lines[e]._remove_indent(),e++;this.current_line._remove_wrap_indent()},Output.prototype.trim=function(e){for(e=void 0!==e&&e,this.current_line.trim();e&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},Output.prototype.just_added_newline=function(){return this.current_line.is_empty()},Output.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},Output.prototype.ensure_empty_line_above=function(e,i){for(var n=this.__lines.length-2;n>=0;){var a=this.__lines[n];if(a.is_empty())break;if(0!==a.item(0).indexOf(e)&&a.item(-1)!==i){this.__lines.splice(n+1,0,new OutputLine(this)),this.previous_line=this.__lines[this.__lines.length-2];break}n--}},e.exports.Output=Output},function(e){e.exports.Token=function(e,i,n,a){this.type=e,this.text=i,this.comments_before=null,this.newlines=n||0,this.whitespace_before=a||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}},,,function(e){function Options(e,i){this.raw_options=_mergeOpts(e,i),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs"," "===this.indent_char),this.indent_with_tabs&&(this.indent_char=" ",1===this.indent_size&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","
21none","angular","django","erb","handlebars","php","smarty"],["auto"])}function _mergeOpts(e,i){var n,a={};for(n in e=_normalizeOpts(e))n!==i&&(a[n]=e[n]);if(i&&e[i])for(n in e[i])a[n]=e[i][n];return a}function _normalizeOpts(e){var i,n={};for(i in e)n[i.replace(/-/g,"_")]=e[i];return n}Options.prototype._get_array=function(e,i){var n=this.raw_options[e],a=i||[];return"object"==typeof n?null!==n&&"function"==typeof n.concat&&(a=n.concat()):"string"==typeof n&&(a=n.split(/[^a-zA-Z0-9_\/\-]+/)),a},Options.prototype._get_boolean=function(e,i){var n=this.raw_options[e];return void 0===n?!!i:!!n},Options.prototype._get_characters=function(e,i){var n=this.raw_options[e],a=i||"";return"string"==typeof n&&(a=n.replace(/\\r/,"\r").replace(/\\n/,"\n").replace(/\\t/," ")),a},Options.prototype._get_number=function(e,i){var n=this.raw_options[e];isNaN(i=parseInt(i,10))&&(i=0);var a=parseInt(n,10);return isNaN(a)&&(a=i),a},Options.prototype._get_selection=function(e,i,n){var a=this._get_selection_list(e,i,n);if(1!==a.length)throw Error("Invalid Option Value: The option '"+e+"' can only be one of the following values:\n"+i+"\nYou passed in: '"+this.raw_options[e]+"'");return a[0]},Options.prototype._get_selection_list=function(e,i,n){if(!i||0===i.length)throw Error("Selection list cannot be empty.");if(n=n||[i[0]],!this._is_valid_selection(n,i))throw Error("Invalid Default Value!");var a=this._get_array(e,n);if(!this._is_valid_selection(a,i))throw Error("Invalid Option Value: The option '"+e+"' can contain only the following values:\n"+i+"\nYou passed in: '"+this.raw_options[e]+"'");return a},Options.prototype._is_valid_selection=function(e,i){return e.length&&i.length&&!e.some(function(e){return -1===i.indexOf(e)})},e.exports.Options=Options,e.exports.normalizeOpts=_normalizeOpts,e.exports.mergeOpts=_mergeOpts},,function(e){var i=RegExp.prototype.hasOwnProperty("sticky");function InputScanner(e){this.__input=e||"",this.__input_length=this.__input.length,this.__position=0}InputScanner.prototype.restart=function(){this.__position=0},InputScanner.prototype.back=function(){this.__position>0&&(this.__position-=1)},InputScanner.prototype.hasNext=function(){return this.__position<this.__input_length},InputScanner.prototype.next=function(){var e=null;return this.hasNext()&&(e=this.__input.charAt(this.__position),this.__position+=1),e},InputScanner.prototype.peek=function(e){var i=null;return(e=(e||0)+this.__position)>=0&&e<this.__input_length&&(i=this.__input.charAt(e)),i},InputScanner.prototype.__match=function(e,n){e.lastIndex=n;var a=e.exec(this.__input);return a&&!(i&&e.sticky)&&a.index!==n&&(a=null),a},InputScanner.prototype.test=function(e,i){return(i=(i||0)+this.__position)>=0&&i<this.__input_length&&!!this.__match(e,i)},InputScanner.prototype.testChar=function(e,i){var n=this.peek(i);return e.lastIndex=0,null!==n&&e.test(n)},InputScanner.prototype.match=function(e){var i=this.__match(e,this.__position);return i?this.__position+=i[0].length:i=null,i},InputScanner.prototype.read=function(e,i,n){var a,o="";return e&&(a=this.match(e))&&(o+=a[0]),i&&(a||!e)&&(o+=this.readUntil(i,n)),o},InputScanner.prototype.readUntil=function(e,i){var n="",a=this.__position;e.lastIndex=this.__position;var o=e.exec(this.__input);return o?(a=o.index,i&&(a+=o[0].length)):a=this.__input_length,n=this.__input.substring(this.__position,a),this.__position=a,n},InputScanner.prototype.readUntilAfter=function(e){return this.readUntil(e,!0)},InputScanner.prototype.get_regexp=function(e,n){var a=null,o="g";return n&&i&&(o="y"),"string"==typeof e&&""!==e?a=new RegExp(e,o):e&&(a=new RegExp(e.source,o)),a},InputScanner.prototype.get_literal_regexp=function(e){return RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},InputScanner.prototype.peekUntilAfter=function(e){var i=this.__position,n=this.readUntilAfter(e);return this.__position=i,n},InputScanner.prototype.lookBack=function(e){var i=this.__position-1;return i>=e.length&&this.__input.substring(i-e.length,i).toLowerCase()===e},e.exports.InputScanner=InputScanner},function(e,i,n){var a=n(8).InputScanner,o=n(3).Token,_=n(10).TokenStream,u=n(11).WhitespacePattern,l={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},Tokenizer=function(e,i){this._input=new a(e),this._options=i||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new u(this._input)};Tokenizer.prototype.tokenize=function(){this._input.restart(),this.__tokens=new _,this._reset();for(var e,i=new o(l.START,""),n=null,a=[],u=new _;i.type!==l.EOF;){for(e=this._get_next_token(i,n);this._is_comment(e);)u.add(e),e=this._get_next_token(i,n);u.isEmpty()||(e.comments_before=u,u=new _),e.parent=n,this._is_opening(e)?(a.push(n),n=e):n&&this._is_closing(e,n)&&(e.opened=n,n.closed=e,n=a.pop(),e.parent=n),e.previous=i,i.next=e,this.__tokens.add(e),i=e}return this.__tokens},Tokenizer.prototype._is_first_token=function(){return this.__tokens.isEmpty()},Tokenizer.prototype._reset=function(){},Tokenizer.prototype._get_next_token=function(e,i){this._readWhitespace();var n=this._input.read(/.+/g);return n?this._create_token(l.RAW,n):this._create_token(l.EOF,"")},Tokenizer.prototype._is_comment=function(e){return!1},Tokenizer.prototype._is_opening=function(e){return!1},Tokenizer.prototype._is_closing=function(e,i){return!1},Tokenizer.prototype._create_token=function(e,i){return new o(e,i,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token)},Tokenizer.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},e.exports.Tokenizer=Tokenizer,e.exports.TOKEN=l},function(e){function TokenStream(e){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=e}TokenStream.prototype.restart=function(){this.__position=0},TokenStream.prototype.isEmpty=function(){return 0===this.__tokens_length},TokenStream.prototype.hasNext=function(){return this.__position<this.__tokens_length},TokenStream.prototype.next=function(){var e=null;return this.hasNext()&&(e=this.__tokens[this.__position],this.__position+=1),e},TokenStream.prototype.peek=function(e){var i=null;return(e=(e||0)+this.__position)>=0&&e<this.__tokens_length&&(i=this.__tokens[e]),i},TokenStream.prototype.add=function(e){this.__parent_token&&(e.parent=this.__parent_token),this.__tokens.push(e),this.__tokens_length+=1},e.exports.TokenStream=TokenStream},function(e,i,n){var a=n(12).Pattern;function WhitespacePattern(e,i){a.call(this,e,i),i?this._line_regexp=this._input.get_regexp(i._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}WhitespacePattern.prototype=new a,WhitespacePattern.prototype.__set_whitespace_patterns=function(e,i){e+="\\t ",i+="\\n\\r",this._match_pattern=this._input.get_regexp("["+e+i+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+i+"]")},WhitespacePattern.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var e=this._input.read(this._match_pattern);if(" "===e)this.whitespace_before_token=" ";else if(e){var i=this.__split(this._newline_regexp,e);this.newline_count=i.length-1,this.whitespace_before_token=i[this.newline_count]}return e},WhitespacePattern.prototype.matching=function(e,i){var n=this._create();return n.__set_whitespace_patterns(e,i),n._update(),n},WhitespacePattern.prototype._create=function(){return new WhitespacePattern(this._input,this)},WhitespacePattern.prototype.__split=function(e,i){e.lastIndex=0;for(var n=0,a=[],o=e.exec(i);o;)a.push(i.substring(n,o.index)),n=o.index+o[0].length,o=e.exec(i);return n<i.length?a.push(i.substring(n,i.length)):a.push(""),a},e.exports.WhitespacePattern=WhitespacePattern},function(e){function Pattern(e,i){this._input=e,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,i&&(this._starting_pattern=this._input.get_regexp(i._starting_pattern,!0),this._match_pattern=this._input.get_regexp(i._match_pattern,!0),this._until_pattern=this._input.get_regexp(i._until_pattern),this._until_after=i._until_after)}Pattern.prototype.read=function(){var e=this._input.read(this._starting_pattern);return(!this._starting_pattern||e)&&(e+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),e},Pattern.prototype.read_match=function(){return this._input.match(this._match_pattern)},Pattern.prototype.until_after=function(e){var i=this._create();return i._until_after=!0,i._until_pattern=this._input.get_regexp(e),i._update(),i},Pattern.prototype.until=function(e){var i=this._create();return i._until_after=!1,i._until_pattern=this._input.get_regexp(e),i._update(),i},Pattern.prototype.starting_with=function(e){var i=this._create();return i._starting_pattern=this._input.get_regexp(e,!0),i._update(),i},Pattern.prototype.matching=function(e){var i=this._create();return i._match_pattern=this._input.get_regexp(e,!0),i._update(),i},Pattern.prototype._create=function(){return new Pattern(this._input,this)},Pattern.prototype._update=function(){},e.exports.Pattern=Pattern},function(e){function Directives(e,i){e="string"==typeof e?e:e.source,i="string"==typeof i?i:i.source,this.__directives_block_pattern=RegExp(e+/ beautify( \w+[:]\w+)+ /.source+i,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=RegExp(e+/\sbeautify\signore:end\s/.source+i,"g")}Directives.prototype.get_directives=function(e){if(!e.match(this.__directives_block_pattern))return null;var i={};this.__directive_pattern.lastIndex=0;for(var n=this.__directive_pattern.exec(e);n;)i[n[1]]=n[2],n=this.__directive_pattern.exec(e);return i},Directives.prototype.readIgnored=function(e){return e.readUntilAfter(this.__directives_end_ignore_pattern)},e.exports.Directives=Directives},function(e,i,n){var a=n(12).Pattern,o={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function TemplatablePattern(e,i){a.call(this,e,i),this.__template_pattern=null,this._disabled=Object.assign({},o),this._excluded=Object.assign({},o),i&&(this.__template_pattern=this._input.get_regexp(i.__template_pattern),this._excluded=Object.assign(this._excluded,i._excluded),this._disabled=Object.assign(this._disabled,i._disabled));var n=new a(e);this.__patterns={handlebars_comment:n.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:n.starting_with(/{{{/).until_after(/}}}/),handlebars:n.starting_with(/{{/).until_after(/}}/),php:n.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:n.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:n.starting_with(/{%/).until_after(/%}/),django_value:n.starting_with(/{{/).until_after(/}}/),django_comment:n.starting_with(/{#/).until_after(/#}/),smarty:n.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:n.starting_with(/{\*/).until_after(/\*}/),smarty_literal:n.starting_with(/{literal}/).until_after(/{\/literal}/)}}TemplatablePattern.prototype=new a,TemplatablePattern.prototype._create=function(){return new TemplatablePattern(this._input,this)},TemplatablePattern.prototype._update=function(){this.__set_templated_pattern()},TemplatablePattern.prototype.disable=function(e){var i=this._create();return i._disabled[e]=!0,i._update(),i},TemplatablePattern.prototype.read_options=function(e){var i=this._create();for(var n in o)i._disabled[n]=-1===e.templating.indexOf(n);return i._update(),i},TemplatablePattern.prototype.exclude=function(e){var i=this._create();return i._excluded[e]=!0,i._update(),i},TemplatablePattern.prototype.read=function(){var e="";e=this._match_pattern?this._input.read(this._starting_pattern):this._input.read(this._starting_pattern,this.__template_pattern);for(var i=this._read_template();i;)this._match_pattern?i+=this._input.read(this._match_pattern):i+=this._input.readUntil(this.__template_pattern),e+=i,i=this._read_template();return this._until_after&&(e+=this._input.readUntilAfter(this._until_pattern)),e},TemplatablePattern.prototype.__set_templated_pattern=function(){var e=[];this._disabled.php||e.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||e.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||e.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||e.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(e.push(this.__patterns.django._starting_pattern.source),e.push(this.__patterns.django_value._starting_pattern.source),e.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||e.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&e.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+e.join("|")+")")},TemplatablePattern.prototype._read_template=function(){var e="",i=this._input.peek();if("<"===i){var n=this._input.peek(1);this._disabled.php||this._excluded.php||"?"!==n||(e=e||this.__patterns.php.read()),this._disabled.erb||this._excluded.erb||"%"!==n||(e=e||this.__patterns.erb.read())}else"{"===i&&(this._disabled.handlebars||this._excluded.handlebars||(e=(e=(e=e||this.__patterns.handlebars_comment.read())||this.__patterns.handlebars_unescaped.read())||this.__patterns.handlebars.read()),this._disabled.django||(this._excluded.django||this._excluded.handlebars||(e=e||this.__patterns.django_value.read()),this._excluded.django||(e=(e=e||this.__patterns.django_comment.read())||this.__patterns.django.read())),!this._disabled.smarty&&this._disabled.django&&this._disabled.handlebars&&(e=(e=(e=e||this.__patterns.smarty_comment.read())||this.__patterns.smarty_literal.read())||this.__patterns.smarty.read()));return e},e.exports.TemplatablePattern=TemplatablePattern},,,,function(e,i,n){var a=n(19).Beautifier,o=n(20).Options;e.exports=function(e,i,n,o){return new a(e,i,n,o).beautify()},e.exports.defaultOptions=function(){return new o}}
21,function(e,i,n){var a=n(20).Options,o=n(2).Output,_=n(21).Tokenizer,u=n(21).TOKEN,l=/\r\n|[\r\n]/,h=/\r\n|[\r\n]/g,Printer=function(e,i){this.indent_level=0,this.alignment_size=0,this.max_preserve_newlines=e.max_preserve_newlines,this.preserve_newlines=e.preserve_newlines,this._output=new o(e,i)};Printer.prototype.current_line_has_match=function(e){return this._output.current_line.has_match(e)},Printer.prototype.set_space_before_token=function(e,i){this._output.space_before_token=e,this._output.non_breaking_space=i},Printer.prototype.set_wrap_point=function(){this._output.set_indent(this.indent_level,this.alignment_size),this._output.set_wrap_point()},Printer.prototype.add_raw_token=function(e){this._output.add_raw_token(e)},Printer.prototype.print_preserved_newlines=function(e){var i=0;e.type!==u.TEXT&&e.previous.type!==u.TEXT&&(i=e.newlines?1:0),this.preserve_newlines&&(i=e.newlines<this.max_preserve_newlines+1?e.newlines:this.max_preserve_newlines+1);for(var n=0;n<i;n++)this.print_newline(n>0);return 0!==i},Printer.prototype.traverse_whitespace=function(e){return(!!e.whitespace_before||!!e.newlines)&&(this.print_preserved_newlines(e)||(this._output.space_before_token=!0),!0)},Printer.prototype.previous_token_wrapped=function(){return this._output.previous_token_wrapped},Printer.prototype.print_newline=function(e){this._output.add_new_line(e)},Printer.prototype.print_token=function(e){e.text&&(this._output.set_indent(this.indent_level,this.alignment_size),this._output.add_token(e.text))},Printer.prototype.indent=function(){this.indent_level++},Printer.prototype.deindent=function(){this.indent_level>0&&(this.indent_level--,this._output.set_indent(this.indent_level,this.alignment_size))},Printer.prototype.get_full_indent=function(e){return(e=this.indent_level+(e||0))<1?"":this._output.get_indent_string(e)};var get_type_attribute=function(e){for(var i=null,n=e.next;n.type!==u.EOF&&e.closed!==n;){if(n.type===u.ATTRIBUTE&&"type"===n.text){n.next&&n.next.type===u.EQUALS&&n.next.next&&n.next.next.type===u.VALUE&&(i=n.next.next.text);break}n=n.next}return i},get_custom_beautifier_name=function(e,i){var n=null,a=null;return i.closed?("script"===e?n="text/javascript":"style"===e&&(n="text/css"),(n=get_type_attribute(i)||n).search("text/css")>-1?a="css":n.search(/module|((text|application|dojo)\/(x-)?(javascript|ecmascript|jscript|livescript|(ld\+)?json|method|aspect))/)>-1?a="javascript":n.search(/(text|application|dojo)\/(x-)?(html)/)>-1?a="html":n.search(/test\/null/)>-1&&(a="null"),a):null};function in_array(e,i){return -1!==i.indexOf(e)}function TagFrame(e,i,n){this.parent=e||null,this.tag=i?i.tag_name:"",this.indent_level=n||0,this.parser_token=i||null}function TagStack(e){this._printer=e,this._current_frame=null}function Beautifier(e,i,n,o){this._source_text=e||"",i=i||{},this._js_beautify=n,this._css_beautify=o,this._tag_stack=null;var _=new a(i,"html");this._options=_,this._is_wrap_attributes_force="force"===this._options.wrap_attributes.substr(0,5),this._is_wrap_attributes_force_expand_multiline="force-expand-multiline"===this._options.wrap_attributes,this._is_wrap_attributes_force_aligned="force-aligned"===this._options.wrap_attributes,this._is_wrap_attributes_aligned_multiple="aligned-multiple"===this._options.wrap_attributes,this._is_wrap_attributes_preserve="preserve"===this._options.wrap_attributes.substr(0,8),this._is_wrap_attributes_preserve_aligned="preserve-aligned"===this._options.wrap_attributes}TagStack.prototype.get_parser_token=function(){return this._current_frame?this._current_frame.parser_token:null},TagStack.prototype.record_tag=function(e){var i=new TagFrame(this._current_frame,e,this._printer.indent_level);this._current_frame=i},TagStack.prototype._try_pop_frame=function(e){var i=null;return e&&(i=e.parser_token,this._printer.indent_level=e.indent_level,this._current_frame=e.parent),i},TagStack.prototype._get_frame=function(e,i){for(var n=this._current_frame;n&&-1===e.indexOf(n.tag);){if(i&&-1!==i.indexOf(n.tag)){n=null;break}n=n.parent}return n},TagStack.prototype.try_pop=function(e,i){var n=this._get_frame([e],i);return this._try_pop_frame(n)},TagStack.prototype.indent_to_tag=function(e){var i=this._get_frame(e);
21i&&(this._printer.indent_level=i.indent_level)},Beautifier.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var e=this._source_text,i=this._options.eol;"auto"===this._options.eol&&(i="\n",e&&l.test(e)&&(i=e.match(l)[0]));var n=(e=e.replace(h,"\n")).match(/^[\t ]*/)[0],a={text:"",type:""},o=new TagOpenParserToken(this._options),p=new Printer(this._options,n),d=new _(e,this._options).tokenize();this._tag_stack=new TagStack(p);for(var f=null,m=d.next();m.type!==u.EOF;)m.type===u.TAG_OPEN||m.type===u.COMMENT?o=f=this._handle_tag_open(p,m,o,a,d):m.type!==u.ATTRIBUTE&&m.type!==u.EQUALS&&m.type!==u.VALUE&&(m.type!==u.TEXT||o.tag_complete)?m.type===u.TAG_CLOSE?f=this._handle_tag_close(p,m,o):m.type===u.TEXT?f=this._handle_text(p,m,o):m.type===u.CONTROL_FLOW_OPEN?f=this._handle_control_flow_open(p,m):m.type===u.CONTROL_FLOW_CLOSE?f=this._handle_control_flow_close(p,m):p.add_raw_token(m):f=this._handle_inside_tag(p,m,o,a),a=f,m=d.next();return p._output.get_code(i)},Beautifier.prototype._handle_control_flow_open=function(e,i){var n={text:i.text,type:i.type};return e.set_space_before_token(i.newlines||""!==i.whitespace_before,!0),i.newlines?e.print_preserved_newlines(i):e.set_space_before_token(i.newlines||""!==i.whitespace_before,!0),e.print_token(i),e.indent(),n},Beautifier.prototype._handle_control_flow_close=function(e,i){var n={text:i.text,type:i.type};return e.deindent(),i.newlines?e.print_preserved_newlines(i):e.set_space_before_token(i.newlines||""!==i.whitespace_before,!0),e.print_token(i),n},Beautifier.prototype._handle_tag_close=function(e,i,n){var a={text:i.text,type:i.type};return e.alignment_size=0,n.tag_complete=!0,e.set_space_before_token(i.newlines||""!==i.whitespace_before,!0),n.is_unformatted?e.add_raw_token(i):("<"===n.tag_start_char&&(e.set_space_before_token("/"===i.text[0],!0),this._is_wrap_attributes_force_expand_multiline&&n.has_wrapped_attrs&&e.print_newline(!1)),e.print_token(i)),n.indent_content&&!(n.is_unformatted||n.is_content_unformatted)&&(e.indent(),n.indent_content=!1),n.is_inline_element||n.is_unformatted||n.is_content_unformatted||e.set_wrap_point(),a},Beautifier.prototype._handle_inside_tag=function(e,i,n,a){var o=n.has_wrapped_attrs,_={text:i.text,type:i.type};return e.set_space_before_token(i.newlines||""!==i.whitespace_before,!0),n.is_unformatted?e.add_raw_token(i):"{"===n.tag_start_char&&i.type===u.TEXT?e.print_preserved_newlines(i)?(i.newlines=0,e.add_raw_token(i)):e.print_token(i):(i.type===u.ATTRIBUTE?e.set_space_before_token(!0):i.type===u.EQUALS?e.set_space_before_token(!1):i.type===u.VALUE&&i.previous.type===u.EQUALS&&e.set_space_before_token(!1),i.type===u.ATTRIBUTE&&"<"===n.tag_start_char&&((this._is_wrap_attributes_preserve||this._is_wrap_attributes_preserve_aligned)&&(e.traverse_whitespace(i),o=o||0!==i.newlines),this._is_wrap_attributes_force&&n.attr_count>=this._options.wrap_attributes_min_attrs&&(a.type!==u.TAG_OPEN||this._is_wrap_attributes_force_expand_multiline)&&(e.print_newline(!1),o=!0)),e.print_token(i),o=o||e.previous_token_wrapped(),n.has_wrapped_attrs=o),_},Beautifier.prototype._handle_text=function(e,i,n){var a={text:i.text,type:"TK_CONTENT"};return n.custom_beautifier_name?this._print_custom_beatifier_text(e,i,n):n.is_unformatted||n.is_content_unformatted?e.add_raw_token(i):(e.traverse_whitespace(i),e.print_token(i)),a},Beautifier.prototype._print_custom_beatifier_text=function(e,i,n){var a=this;if(""!==i.text){var o,_=i.text,u=1,l="",h="";"javascript"===n.custom_beautifier_name&&"function"==typeof this._js_beautify?o=this._js_beautify:"css"===n.custom_beautifier_name&&"function"==typeof this._css_beautify?o=this._css_beautify:"html"===n.custom_beautifier_name&&(o=function(e,i){return new Beautifier(e,i,a._js_beautify,a._css_beautify).beautify()}),"keep"===this._options.indent_scripts?u=0:"separate"===this._options.indent_scripts&&(u=-e.indent_level);var p=e.get_full_indent(u);if(_=_.replace(/\n[ \t]*$/,""),"html"!==n.custom_beautifier_name&&"<"===_[0]&&_.match(/^(<!--|<!\[CDATA\[)/)){var d=/^(<!--[^\n]*|<!\[CDATA\[)(\n?)([ \t\n]*)([\s\S]*)(-->|]]>)$/.exec(_);if(!d){e.add_raw_token(i);return}l=p+d[1]+"\n",_=d[4],d[5]&&(h=p+d[5]),_=_.replace(/\n[ \t]*$/,""),(d[2]||-1!==d[3].indexOf("\n"))&&(d=d[3].match(/[ \t]+$/))&&(i.whitespace_before=d[0])}if(_){if(o){var Child_options=function(){this.eol="\n"};Child_options.prototype=this._options.raw_options,_=o(p+_,new Child_options)}else{var f=i.whitespace_before;f&&(_=_.replace(RegExp("\n("+f+")?","g"),"\n")),_=p+_.replace(/\n/g,"\n"+p)}}l&&(_=_?l+_+"\n"+h:l+h),e.print_newline(!1),_&&(i.text=_,i.whitespace_before="",i.newlines=0,e.add_raw_token(i),e.print_newline(!0))}},Beautifier.prototype._handle_tag_open=function(e,i,n,a,o){var _=this._get_tag_open_token(i);if((n.is_unformatted||n.is_content_unformatted)&&!n.is_empty_element&&i.type===u.TAG_OPEN&&!_.is_start_tag?(e.add_raw_token(i),_.start_tag_token=this._tag_stack.try_pop(_.tag_name)):(e.traverse_whitespace(i),this._set_tag_position(e,i,_,n,a),_.is_inline_element||e.set_wrap_point(),e.print_token(i)),_.is_start_tag&&this._is_wrap_attributes_force){var l,h=0;
vendor: 12,601 bytes, line 21
21do(l=o.peek(h)).type===u.ATTRIBUTE&&(_.attr_count+=1),h+=1;while(l.type!==u.EOF&&l.type!==u.TAG_CLOSE)}return(this._is_wrap_attributes_force_aligned||this._is_wrap_attributes_aligned_multiple||this._is_wrap_attributes_preserve_aligned)&&(_.alignment_size=i.text.length+1),_.tag_complete||_.is_unformatted||(e.alignment_size=_.alignment_size),_};var TagOpenParserToken=function(e,i,n){if(this.parent=i||null,this.text="",this.type="TK_TAG_OPEN",this.tag_name="",this.is_inline_element=!1,this.is_unformatted=!1,this.is_content_unformatted=!1,this.is_empty_element=!1,this.is_start_tag=!1,this.is_end_tag=!1,this.indent_content=!1,this.multiline_content=!1,this.custom_beautifier_name=null,this.start_tag_token=null,this.attr_count=0,this.has_wrapped_attrs=!1,this.alignment_size=0,this.tag_complete=!1,this.tag_start_char="",this.tag_check="",n){this.tag_start_char=n.text[0],this.text=n.text,"<"===this.tag_start_char?(a=n.text.match(/^<([^\s>]*)/),this.tag_check=a?a[1]:""):(a=n.text.match(/^{{~?(?:[\^]|#\*?)?([^\s}]+)/),this.tag_check=a?a[1]:"",(n.text.startsWith("{{#>")||n.text.startsWith("{{~#>"))&&">"===this.tag_check[0]&&(">"===this.tag_check&&null!==n.next?this.tag_check=n.next.text.split(" ")[0]:this.tag_check=n.text.split(">")[1])),this.tag_check=this.tag_check.toLowerCase(),n.type===u.COMMENT&&(this.tag_complete=!0),this.is_start_tag="/"!==this.tag_check.charAt(0),this.tag_name=this.is_start_tag?this.tag_check:this.tag_check.substr(1),this.is_end_tag=!this.is_start_tag||n.closed&&"/>"===n.closed.text;var a,o=2;"{"===this.tag_start_char&&this.text.length>=3&&"~"===this.text.charAt(2)&&(o=3),this.is_end_tag=this.is_end_tag||"{"===this.tag_start_char&&(!e.indent_handlebars||this.text.length<3||/[^#\^]/.test(this.text.charAt(o)))}else this.tag_complete=!0};Beautifier.prototype._get_tag_open_token=function(e){var i=new TagOpenParserToken(this._options,this._tag_stack.get_parser_token(),e);return i.alignment_size=this._options.wrap_attributes_indent_size,i.is_end_tag=i.is_end_tag||in_array(i.tag_check,this._options.void_elements),i.is_empty_element=i.tag_complete||i.is_start_tag&&i.is_end_tag,i.is_unformatted=!i.tag_complete&&in_array(i.tag_check,this._options.unformatted),i.is_content_unformatted=!i.is_empty_element&&in_array(i.tag_check,this._options.content_unformatted),i.is_inline_element=in_array(i.tag_name,this._options.inline)||this._options.inline_custom_elements&&i.tag_name.includes("-")||"{"===i.tag_start_char,i},Beautifier.prototype._set_tag_position=function(e,i,n,a,o){if(n.is_empty_element||(n.is_end_tag?n.start_tag_token=this._tag_stack.try_pop(n.tag_name):(this._do_optional_end_element(n)&&!n.is_inline_element&&e.print_newline(!1),this._tag_stack.record_tag(n),"script"!==n.tag_name&&"style"!==n.tag_name||n.is_unformatted||n.is_content_unformatted||(n.custom_beautifier_name=get_custom_beautifier_name(n.tag_check,i)))),in_array(n.tag_check,this._options.extra_liners)&&(e.print_newline(!1),e._output.just_added_blankline()||e.print_newline(!0)),n.is_empty_element)"{"!==n.tag_start_char||"else"!==n.tag_check||(this._tag_stack.indent_to_tag(["if","unless","each"]),n.indent_content=!0,e.current_line_has_match(/{{#if/)||e.print_newline(!1)),"!--"===n.tag_name&&o.type===u.TAG_CLOSE&&a.is_end_tag&&-1===n.text.indexOf("\n")||(n.is_inline_element||n.is_unformatted||e.print_newline(!1),this._calcluate_parent_multiline(e,n));else if(n.is_end_tag){var _=!1;_=(_=n.start_tag_token&&n.start_tag_token.multiline_content)||!n.is_inline_element&&!(a.is_inline_element||a.is_unformatted)&&!(o.type===u.TAG_CLOSE&&n.start_tag_token===a)&&"TK_CONTENT"!==o.type,(n.is_content_unformatted||n.is_unformatted)&&(_=!1),_&&e.print_newline(!1)}else n.indent_content=!n.custom_beautifier_name,"<"===n.tag_start_char&&("html"===n.tag_name?n.indent_content=this._options.indent_inner_html:"head"===n.tag_name?n.indent_content=this._options.indent_head_inner_html:"body"===n.tag_name&&(n.indent_content=this._options.indent_body_inner_html)),!(n.is_inline_element||n.is_unformatted)&&("TK_CONTENT"!==o.type||n.is_content_unformatted)&&e.print_newline(!1),this._calcluate_parent_multiline(e,n)},Beautifier.prototype._calcluate_parent_multiline=function(e,i){i.parent&&e._output.just_added_newline()&&!((i.is_inline_element||i.is_unformatted)&&i.parent.is_inline_element)&&(i.parent.multiline_content=!0)};var p=["address","article","aside","blockquote","details","div","dl","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","main","menu","nav","ol","p","pre","section","table","ul"],d=["a","audio","del","ins","map","noscript","video"];Beautifier.prototype._do_optional_end_element=function(e){var i=null;if(!e.is_empty_element&&e.is_start_tag&&e.parent){if("body"===e.tag_name)i=i||this._tag_stack.try_pop("head");else if("li"===e.tag_name)i=i||this._tag_stack.try_pop("li",["ol","ul","menu"]);else if("dd"===e.tag_name||"dt"===e.tag_name)i=(i=i||this._tag_stack.try_pop("dt",["dl"]))||this._tag_stack.try_pop("dd",["dl"]);else if("p"===e.parent.tag_name&&-1!==p.indexOf(e.tag_name)){var n=e.parent.parent;n&&-1!==d.indexOf(n.tag_name)||(i=i||this._tag_stack.try_pop("p"))}else"rp"===e.tag_name||"rt"===e.tag_name?i=(i=i||this._tag_stack.try_pop("rt",["ruby","rtc"]))||this._tag_stack.try_pop("rp",["ruby","rtc"]):"optgroup"===e.tag_name?i=i||this._tag_stack.try_pop("optgroup",["select"]):"option"===e.tag_name?i=i||this._tag_stack.try_pop("option",["select","datalist","optgroup"]):"colgroup"===e.tag_name?i=i||this._tag_stack.try_pop("caption",["table"]):"thead"===e.tag_name?i=(i=i||this._tag_stack.try_pop("caption",["table"]))||this._tag_stack.try_pop("colgroup",["table"]):"tbody"===e.tag_name||"tfoot"===e.tag_name?i=(i=(i=(i=i||this._tag_stack.try_pop("caption",["table"]))||this._tag_stack.try_pop("colgroup",["table"]))||this._tag_stack.try_pop("thead",["table"]))||this._tag_stack.try_pop("tbody",["table"]):"tr"===e.tag_name?i=(i=(i=i||this._tag_stack.try_pop("caption",["table"]))||this._tag_stack.try_pop("colgroup",["table"]))||this._tag_stack.try_pop("tr",["table","thead","tbody","tfoot"]):("th"===e.tag_name||"td"===e.tag_name)&&(i=(i=i||this._tag_stack.try_pop("td",["table","thead","tbody","tfoot","tr"]))||this._tag_stack.try_pop("th",["table","thead","tbody","tfoot","tr"]));return e.parent=this._tag_stack.get_parser_token(),i}},e.exports.Beautifier=Beautifier},function(e,i,n){var a=n(6).Options;function Options(e){a.call(this,e,"html"),1===this.templating.length&&"auto"===this.templating[0]&&(this.templating=["django","erb","handlebars","php"]),this.indent_inner_html=this._get_boolean("indent_inner_html"),this.indent_body_inner_html=this._get_boolean("indent_body_inner_html",!0),this.indent_head_inner_html=this._get_boolean("indent_head_inner_html",!0),this.indent_handlebars=this._get_boolean("indent_handlebars",!0),this.wrap_attributes=this._get_selection("wrap_attributes",["auto","force","force-aligned","force-expand-multiline","aligned-multiple","preserve","preserve-aligned"]),this.wrap_attributes_min_attrs=this._get_number("wrap_attributes_min_attrs",2),this.wrap_attributes_indent_size=this._get_number("wrap_attributes_indent_size",this.indent_size),this.extra_liners=this._get_array("extra_liners",["head","body","/html"]),this.inline=this._get_array("inline",["a","abbr","area","audio","b","bdi","bdo","br","button","canvas","cite","code","data","datalist","del","dfn","em","embed","i","iframe","img","input","ins","kbd","keygen","label","map","mark","math","meter","noscript","object","output","progress","q","ruby","s","samp","select","small","span","strong","sub","sup","svg","template","textarea","time","u","var","video","wbr","text","acronym","big","strike","tt"]),this.inline_custom_elements=this._get_boolean("inline_custom_elements",!0),this.void_elements=this._get_array("void_elements",["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr","!doctype","?xml","basefont","isindex"]),this.unformatted=this._get_array("unformatted",[]),this.content_unformatted=this._get_array("content_unformatted",["pre","textarea"]),this.unformatted_content_delimiter=this._get_characters("unformatted_content_delimiter"),this.indent_scripts=this._get_selection("indent_scripts",["normal","keep","separate"])}Options.prototype=new a,e.exports.Options=Options},function(e,i,n){var a=n(9).Tokenizer,o=n(9).TOKEN,_=n(13).Directives,u=n(14).TemplatablePattern,l=n(12).Pattern,h={TAG_OPEN:"TK_TAG_OPEN",TAG_CLOSE:"TK_TAG_CLOSE",CONTROL_FLOW_OPEN:"TK_CONTROL_FLOW_OPEN",CONTROL_FLOW_CLOSE:"TK_CONTROL_FLOW_CLOSE",ATTRIBUTE:"TK_ATTRIBUTE",EQUALS:"TK_EQUALS",VALUE:"TK_VALUE",COMMENT:"TK_COMMENT",TEXT:"TK_TEXT",UNKNOWN:"TK_UNKNOWN",START:o.START,RAW:o.RAW,EOF:o.EOF},p=new _(/<\!--/,/-->/),Tokenizer=function(e,i){a.call(this,e,i),this._current_tag_name="";var n=new u(this._input).read_options(this._options),o=new l(this._input);if(this.__patterns={word:n.until(/[\n\r\t <]/),word_control_flow_close_excluded:n.until(/[\n\r\t <}]/),single_quote:n.until_after(/'/),double_quote:n.until_after(/"/),attribute:n.until(/[\n\r\t =>]|\/>/),element_name:n.until(/[\n\r\t >\/]/),angular_control_flow_start:o.matching(/\@[a-zA-Z]+[^({]*[({]/),handlebars_comment:o.starting_with(/{{!--/).until_after(/--}}/),handlebars:o.starting_with(/{{/).until_after(/}}/),handlebars_open:o.until(/[\n\r\t }]/),handlebars_raw_close:o.until(/}}/),comment:o.starting_with(/<!--/).until_after(/-->/),cdata:o.starting_with(/<!\[CDATA\[/).until_after(/]]>/),conditional_comment:o.starting_with(/<!\[/).until_after(/]>/),processing:o.starting_with(/<\?/).until_after(/\?>/)},this._options.indent_handlebars&&(this.__patterns.word=this.__patterns.word.exclude("handlebars"),this.__patterns.word_control_flow_close_excluded=this.__patterns.word_control_flow_close_excluded.exclude("handlebars")),this._unformatted_content_delimiter=null,this._options.unformatted_content_delimiter){var _=this._input.get_literal_regexp(this._options.unformatted_content_delimiter);this.__patterns.unformatted_content_delimiter=o.matching(_).until_after(_)}};Tokenizer.prototype=new a,Tokenizer.prototype._is_comment=function(e){return!1},Tokenizer.prototype._is_opening=function(e){return e.type===h.TAG_OPEN||e.type===h.CONTROL_FLOW_OPEN},Tokenizer.prototype._is_closing=function(e,i){return e.type===h.TAG_CLOSE&&i&&((">"===e.text||"/>"===e.text)&&"<"===i.text[0]||"}}"===e.text&&"{"===i.text[0]&&"{"===i.text[1])||e.type===h.CONTROL_FLOW_CLOSE&&"}"===e.text&&i.text.endsWith("{")},Tokenizer.prototype._reset=function(){this._current_tag_name=""},Tokenizer.prototype._get_next_token=function(e,i){var n=null;this._readWhitespace();var a=this._input.peek();return null===a?this._create_token(h.EOF,""):n=(n=(n=(n=(n=(n=(n=(n=(n=(n=(n=n||this._read_open_handlebars(a,i))||this._read_attribute(a,e,i))||this._read_close(a,i))||this._read_script_and_style(a,e))||this._read_control_flows(a,i))||this._read_raw_content(a,e,i))||this._read_content_word(a,i))||this._read_comment_or_cdata(a))||this._read_processing(a))||this._read_open(a,i))||this._create_token(h.UNKNOWN,this._input.next())},Tokenizer.prototype._read_comment_or_cdata=function(e){var i=null,n=null,a=null;return"<"===e&&("!"===this._input.peek(1)&&((n=this.__patterns.comment.read())?(a=p.get_directives(n))&&"start"===a.ignore&&(n+=p.readIgnored(this._input)):n=this.__patterns.cdata.read()),n&&((i=this._create_token(h.COMMENT,n)).directives=a)),i},Tokenizer.prototype._read_processing=function(e){var i=null,n=null;if("<"===e){var a=this._input.peek(1);("!"===a||"?"===a)&&(n=(n=this.__patterns.conditional_comment.read())||this.__patterns.processing.read()),n&&((i=this._create_token(h.COMMENT,n)).directives=null)}return i},Tokenizer.prototype._read_open=function(e,i){var n=null,a=null;return i&&i.type!==h.CONTROL_FLOW_OPEN||"<"!==e||(n=this._input.next(),"/"===this._input.peek()&&(n+=this._input.next()),n+=this.__patterns.element_name.read(),a=this._create_token(h.TAG_OPEN,n)),a},Tokenizer.prototype._read_open_handlebars=function(e,i){var n=null,a=null;return(!i||i.type===h.CONTROL_FLOW_OPEN)&&(this._options.templating.includes("angular")||this._options.indent_handlebars)&&"{"===e&&"{"===this._input.peek(1)&&(this._options.indent_handlebars&&"!"===this._input.peek(2)?(n=(n=this.__patterns.handlebars_comment.read())||this.__patterns.handlebars.read(),a=this._create_token(h.COMMENT,n)):(n=this.__patterns.handlebars_open.read(),a=this._create_token(h.TAG_OPEN,n))),a},Tokenizer.prototype._read_control_flows=function(e,i){var n="",a=null;if(!this._options.templating.includes("angular"))return a;
21if("@"===e){if(""===(n=this.__patterns.angular_control_flow_start.read()))return a;for(var o=n.endsWith("(")?1:0,_=0;!(n.endsWith("{")&&o===_);){var u=this._input.next();if(null===u)break;"("===u?o++:")"===u&&_++,n+=u}a=this._create_token(h.CONTROL_FLOW_OPEN,n)}else"}"===e&&i&&i.type===h.CONTROL_FLOW_OPEN&&(n=this._input.next(),a=this._create_token(h.CONTROL_FLOW_CLOSE,n));return a},Tokenizer.prototype._read_close=function(e,i){var n=null,a=null;return i&&i.type===h.TAG_OPEN&&("<"===i.text[0]&&(">"===e||"/"===e&&">"===this._input.peek(1))?(n=this._input.next(),"/"===e&&(n+=this._input.next()),a=this._create_token(h.TAG_CLOSE,n)):"{"===i.text[0]&&"}"===e&&"}"===this._input.peek(1)&&(this._input.next(),this._input.next(),a=this._create_token(h.TAG_CLOSE,"}}"))),a},Tokenizer.prototype._read_attribute=function(e,i,n){var a=null,o="";if(n&&"<"===n.text[0]){if("="===e)a=this._create_token(h.EQUALS,this._input.next());else if('"'===e||"'"===e){var _=this._input.next();'"'===e?_+=this.__patterns.double_quote.read():_+=this.__patterns.single_quote.read(),a=this._create_token(h.VALUE,_)}else(o=this.__patterns.attribute.read())&&(a=i.type===h.EQUALS?this._create_token(h.VALUE,o):this._create_token(h.ATTRIBUTE,o))}return a},Tokenizer.prototype._is_content_unformatted=function(e){return -1===this._options.void_elements.indexOf(e)&&(-1!==this._options.content_unformatted.indexOf(e)||-1!==this._options.unformatted.indexOf(e))},Tokenizer.prototype._read_raw_content=function(e,i,n){var a="";if(n&&"{"===n.text[0])a=this.__patterns.handlebars_raw_close.read();else if(i.type===h.TAG_CLOSE&&"<"===i.opened.text[0]&&"/"!==i.text[0]){var o=i.opened.text.substr(1).toLowerCase();this._is_content_unformatted(o)&&(a=this._input.readUntil(RegExp("</"+o+"[\\n\\r\\t ]*?>","ig")))}return a?this._create_token(h.TEXT,a):null},Tokenizer.prototype._read_script_and_style=function(e,i){if(i.type===h.TAG_CLOSE&&"<"===i.opened.text[0]&&"/"!==i.text[0]){var n=i.opened.text.substr(1).toLowerCase();if("script"===n||"style"===n){var a=this._read_comment_or_cdata(e);if(a)return a.type=h.TEXT,a;var o=this._input.readUntil(RegExp("</"+n+"[\\n\\r\\t ]*?>","ig"));if(o)return this._create_token(h.TEXT,o)}}return null},Tokenizer.prototype._read_content_word=function(e,i){var n="";return(this._options.unformatted_content_delimiter&&e===this._options.unformatted_content_delimiter[0]&&(n=this.__patterns.unformatted_content_delimiter.read()),n||(n=i&&i.type===h.CONTROL_FLOW_OPEN?this.__patterns.word_control_flow_close_excluded.read():this.__patterns.word.read()),n)?this._create_token(h.TEXT,n):null},e.exports.Tokenizer=Tokenizer,e.exports.TOKEN=h}],_={},u=function __nested_webpack_require_112012__(e){var i=_[e];if(void 0!==i)return i.exports;var n=_[e]={exports:{}};return o[e](n,n.exports,__nested_webpack_require_112012__),n.exports}(18),void 0!==(a=(function(e){var i=n(7937),a=n(5040);return{html_beautify:function(e,n){return u(e,n,i.js_beautify,a.css_beautify)}}}).apply(i,[n,n(7937),n(5040)]))&&(e.exports=a)},7937:function(e,i){var n,a,o,_;a=[function(e,i,n){var a=n(1).Beautifier,o=n(5).Options;e.exports=function(e,i){return new a(e,i).beautify()},e.exports.defaultOptions=function(){return new o}},function(e,i,n){var a=n(2).Output,o=n(3).Token,_=n(4),u=n(5).Options,l=n(7).Tokenizer,h=n(7).line_starters,p=n(7).positionable_operators,d=n(7).TOKEN;function in_array(e,i){return -1!==i.indexOf(e)}function reserved_word(e,i){return e&&e.type===d.RESERVED&&e.text===i}function reserved_array(e,i){return e&&e.type===d.RESERVED&&in_array(e.text,i)}var f=["case","return","do","if","throw","else","await","break","continue","async"],m=function(e){for(var i={},n=0;n<e.length;n++)i[e[n].replace(/-/g,"_")]=e[n];return i}(["before-newline","after-newline","preserve-newline"]),g=[m.before_newline,m.preserve_newline],x={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function remove_redundant_indentation(e,i){i.multiline_frame||i.mode===x.ForInitializer||i.mode===x.Conditional||e.remove_indent(i.start_line_index)}function is_array(e){return e===x.ArrayLiteral}function is_expression(e){return in_array(e,[x.Expression,x.ForInitializer,x.Conditional])}function Beautifier(e,i){i=i||{},this._source_text=e||"",this._output=null,this._tokens=null,this._last_last_text=null,this._flags=null,this._previous_flags=null,this._flag_store=null,this._options=new u(i)}Beautifier.prototype.create_flags=function(e,i){var n=0;return e&&(n=e.indentation_level,!this._output.just_added_newline()&&e.line_indent_level>n&&(n=e.line_indent_level)),{mode:i,parent:e,last_token:e?e.last_token:new o(d.START_BLOCK,""),last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,inline_frame:!1,if_block:!1,else_block:!1,class_start_block:!1,do_block:!1,do_while:!1,import_block:!1,in_case_statement:!1,in_case:!1,case_body:!1,case_block:!1,indentation_level:n,alignment:0,line_indent_level:e?e.line_indent_level:n,start_line_index:this._output.get_line_number(),ternary_depth:0}},Beautifier.prototype._reset=function(e){var i=e.match(/^[\t ]*/)[0];this._last_last_text="",this._output=new a(this._options,i),this._output.raw=this._options.test_output_raw,this._flag_store=[],this.set_mode(x.BlockStatement);var n=new l(e,this._options);return this._tokens=n.tokenize(),e},Beautifier.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var e=this._reset(this._source_text),i=this._options.eol;"auto"===this._options.eol&&(i="\n",e&&_.lineBreak.test(e||"")&&(i=e.match(_.lineBreak)[0]));for(var n=this._tokens.next();n;)this.handle_token(n),this._last_last_text=this._flags.last_token.text,this._flags.last_token=n,n=this._tokens.next();return this._output.get_code(i)},Beautifier.prototype.handle_token=function(e,i){e.type===d.START_EXPR?this.handle_start_expr(e):e.type===d.END_EXPR?this.handle_end_expr(e):e.type===d.START_BLOCK?this.handle_start_block(e):e.type===d.END_BLOCK?this.handle_end_block(e):e.type===d.WORD?this.handle_word(e):e.type===d.RESERVED?this.handle_word(e):e.type===d.SEMICOLON?this.handle_semicolon(e):e.type===d.STRING?this.handle_string(e):e.type===d.EQUALS?this.handle_equals(e):e.type===d.OPERATOR?this.handle_operator(e):e.type===d.COMMA?this.handle_comma(e):e.type===d.BLOCK_COMMENT?this.handle_block_comment(e,i):e.type===d.COMMENT?this.handle_comment(e,i):e.type===d.DOT?this.handle_dot(e):e.type===d.EOF?this.handle_eof(e):(e.type,d.UNKNOWN,this.handle_unknown(e,i))},Beautifier.prototype.handle_whitespace_and_comments=function(e,i){var n=e.newlines,a=this._options.keep_array_indentation&&is_array(this._flags.mode);if(e.comments_before)for(var o=e.comments_before.next();o;)this.handle_whitespace_and_comments(o,i),this.handle_token(o,i),o=e.comments_before.next();if(a)for(var _=0;_<n;_+=1)this.print_newline(_>0,i);else if(this._options.max_preserve_newlines&&n>this._options.max_preserve_newlines&&(n=this._options.max_preserve_newlines),this._options.preserve_newlines&&n>1){this.print_newline(!1,i);for(var u=1;u<n;u+=1)this.print_newline(!0,i)}};var b=["async","break","continue","return","throw","yield"];Beautifier.prototype.allow_wrap_or_preserved_newline=function(e,i){if(i=void 0!==i&&i,!this._output.just_added_newline()){var n=this._options.preserve_newlines&&e.newlines||i;if(in_array(this._flags.last_token.text,p)||in_array(e.text,p)){var a=in_array(this._flags.last_token.text,p)&&in_array(this._options.operator_position,g)||in_array(e.text,p);n=n&&a}if(n)this.print_newline(!1,!0);else if(this._options.wrap_line_length){if(reserved_array(this._flags.last_token,b))return;this._output.set_wrap_point()}}},Beautifier.prototype.print_newline=function(e,i){if(!i&&";"!==this._flags.last_token.text&&","!==this._flags.last_token.text&&"="!==this._flags.last_token.text&&(this._flags.last_token.type!==d.OPERATOR||"--"===this._flags.last_token.text||"++"===this._flags.last_token.text))for(var n=this._tokens.peek();this._flags.mode===x.Statement&&!(this._flags.if_block&&reserved_word(n,"else"))&&!this._flags.do_block;)this.restore_mode();this._output.add_new_line(e)&&(this._flags.multiline_frame=!0)},Beautifier.prototype.print_token_line_indentation=function(e){this._output.just_added_newline()&&(this._options.keep_array_indentation&&e.newlines&&("["===e.text||is_array(this._flags.mode))?(this._output.current_line.set_indent(-1),this._output.current_line.push(e.whitespace_before),this._output.space_before_token=!1):this._output.set_indent(this._flags.indentation_level,this._flags.alignment)&&(this._flags.line_indent_level=this._flags.indentation_level))},Beautifier.prototype.print_token=function(e){if(this._output.raw){this._output.add_raw_token(e);return}if(this._options.comma_first&&e.previous&&e.previous.type===d.COMMA&&this._output.just_added_newline()&&","===this._output.previous_line.last()){var i=this._output.previous_line.pop();this._output.previous_line.is_empty()&&(this._output.previous_line.push(i),this._output.trim(!0),this._output.current_line.pop(),this._output.trim()),this.print_token_line_indentation(e),this._output.add_token(","),this._output.space_before_token=!0}this.print_token_line_indentation(e),this._output.non_breaking_space=!0,this._output.add_token(e.text),this._output.previous_token_wrapped&&(this._flags.multiline_frame=!0)},Beautifier.prototype.indent=function(){this._flags.indentation_level
21+=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},Beautifier.prototype.deindent=function(){this._flags.indentation_level>0&&(!this._flags.parent||this._flags.indentation_level>this._flags.parent.indentation_level)&&(this._flags.indentation_level-=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},Beautifier.prototype.set_mode=function(e){this._flags?(this._flag_store.push(this._flags),this._previous_flags=this._flags):this._previous_flags=this.create_flags(null,e),this._flags=this.create_flags(this._previous_flags,e),this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},Beautifier.prototype.restore_mode=function(){this._flag_store.length>0&&(this._previous_flags=this._flags,this._flags=this._flag_store.pop(),this._previous_flags.mode===x.Statement&&remove_redundant_indentation(this._output,this._previous_flags),this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},Beautifier.prototype.start_of_object_property=function(){return this._flags.parent.mode===x.ObjectLiteral&&this._flags.mode===x.Statement&&(":"===this._flags.last_token.text&&0===this._flags.ternary_depth||reserved_array(this._flags.last_token,["get","set"]))},Beautifier.prototype.start_of_statement=function(e){return!!(reserved_array(this._flags.last_token,["var","let","const"])&&e.type===d.WORD||reserved_word(this._flags.last_token,"do")||!(this._flags.parent.mode===x.ObjectLiteral&&this._flags.mode===x.Statement)&&reserved_array(this._flags.last_token,b)&&!e.newlines||reserved_word(this._flags.last_token,"else")&&!(reserved_word(e,"if")&&!e.comments_before)||this._flags.last_token.type===d.END_EXPR&&(this._previous_flags.mode===x.ForInitializer||this._previous_flags.mode===x.Conditional)||this._flags.last_token.type===d.WORD&&this._flags.mode===x.BlockStatement&&!this._flags.in_case&&!("--"===e.text||"++"===e.text)&&"function"!==this._last_last_text&&e.type!==d.WORD&&e.type!==d.RESERVED||this._flags.mode===x.ObjectLiteral&&(":"===this._flags.last_token.text&&0===this._flags.ternary_depth||reserved_array(this._flags.last_token,["get","set"])))&&(this.set_mode(x.Statement),this.indent(),this.handle_whitespace_and_comments(e,!0),this.start_of_object_property()||this.allow_wrap_or_preserved_newline(e,reserved_array(e,["do","for","if","while"])),!0)},Beautifier.prototype.handle_start_expr=function(e){this.start_of_statement(e)||this.handle_whitespace_and_comments(e);var i=x.Expression;if("["===e.text){if(this._flags.last_token.type===d.WORD||")"===this._flags.last_token.text){reserved_array(this._flags.last_token,h)&&(this._output.space_before_token=!0),this.print_token(e),this.set_mode(i),this.indent(),this._options.space_in_paren&&(this._output.space_before_token=!0);return}i=x.ArrayLiteral,is_array(this._flags.mode)&&("["===this._flags.last_token.text||","===this._flags.last_token.text&&("]"===this._last_last_text||"}"===this._last_last_text))&&!this._options.keep_array_indentation&&this.print_newline(),in_array(this._flags.last_token.type,[d.START_EXPR,d.END_EXPR,d.WORD,d.OPERATOR,d.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===d.RESERVED)"for"===this._flags.last_token.text?(this._output.space_before_token=this._options.space_before_conditional,i=x.ForInitializer):in_array(this._flags.last_token.text,["if","while","switch"])?(this._output.space_before_token=this._options.space_before_conditional,i=x.Conditional):in_array(this._flags.last_word,["await","async"])?this._output.space_before_token=!0:"import"===this._flags.last_token.text&&""===e.whitespace_before?this._output.space_before_token=!1:(in_array(this._flags.last_token.text,h)||"catch"===this._flags.last_token.text)&&(this._output.space_before_token=!0);else if(this._flags.last_token.type===d.EQUALS||this._flags.last_token.type===d.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(e);else if(this._flags.last_token.type===d.WORD){this._output.space_before_token=!1;var n=this._tokens.peek(-3);if(this._options.space_after_named_function&&n){var a=this._tokens.peek(-4);reserved_array(n,["async","function"])||"*"===n.text&&reserved_array(a,["async","function"])?this._output.space_before_token=!0:this._flags.mode===x.ObjectLiteral?("{"===n.text||","===n.text||"*"===n.text&&("{"===a.text||","===a.text))&&(this._output.space_before_token=!0):this._flags.parent&&this._flags.parent.class_
21start_block&&(this._output.space_before_token=!0)}}else this.allow_wrap_or_preserved_newline(e);(this._flags.last_token.type===d.RESERVED&&("function"===this._flags.last_word||"typeof"===this._flags.last_word)||"*"===this._flags.last_token.text&&(in_array(this._last_last_text,["function","yield"])||this._flags.mode===x.ObjectLiteral&&in_array(this._last_last_text,["{",","])))&&(this._output.space_before_token=this._options.space_after_anon_function)}";"===this._flags.last_token.text||this._flags.last_token.type===d.START_BLOCK?this.print_newline():(this._flags.last_token.type===d.END_EXPR||this._flags.last_token.type===d.START_EXPR||this._flags.last_token.type===d.END_BLOCK||"."===this._flags.last_token.text||this._flags.last_token.type===d.COMMA)&&this.allow_wrap_or_preserved_newline(e,e.newlines),this.print_token(e),this.set_mode(i),this._options.space_in_paren&&(this._output.space_before_token=!0),this.indent()},Beautifier.prototype.handle_end_expr=function(e){for(;this._flags.mode===x.Statement;)this.restore_mode();this.handle_whitespace_and_comments(e),this._flags.multiline_frame&&this.allow_wrap_or_preserved_newline(e,"]"===e.text&&is_array(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type!==d.START_EXPR||this._options.space_in_empty_paren?this._output.space_before_token=!0:(this._output.trim(),this._output.space_before_token=!1)),this.deindent(),this.print_token(e),this.restore_mode(),remove_redundant_indentation(this._output,this._previous_flags),this._flags.do_while&&this._previous_flags.mode===x.Conditional&&(this._previous_flags.mode=x.Expression,this._flags.do_block=!1,this._flags.do_while=!1)},Beautifier.prototype.handle_start_block=function(e){this.handle_whitespace_and_comments(e);var i=this._tokens.peek(),n=this._tokens.peek(1);"switch"===this._flags.last_word&&this._flags.last_token.type===d.END_EXPR?(this.set_mode(x.BlockStatement),this._flags.in_case_statement=!0):this._flags.case_body?this.set_mode(x.BlockStatement):n&&(in_array(n.text,[":",","])&&in_array(i.type,[d.STRING,d.WORD,d.RESERVED])||in_array(i.text,["get","set","..."])&&in_array(n.type,[d.WORD,d.RESERVED]))?in_array(this._last_last_text,["class","interface"])&&!in_array(n.text,[":",","])?this.set_mode(x.BlockStatement):this.set_mode(x.ObjectLiteral):this._flags.last_token.type===d.OPERATOR&&"=>"===this._flags.last_token.text?this.set_mode(x.BlockStatement):in_array(this._flags.last_token.type,[d.EQUALS,d.START_EXPR,d.COMMA,d.OPERATOR])||reserved_array(this._flags.last_token,["return","throw","import","default"])?this.set_mode(x.ObjectLiteral):this.set_mode(x.BlockStatement),this._flags.last_token&&reserved_array(this._flags.last_token.previous,["class","extends"])&&(this._flags.class_start_block=!0);var a=!i.comments_before&&"}"===i.text,o=a&&"function"===this._flags.last_word&&this._flags.last_token.type===d.END_EXPR;if(this._options.brace_preserve_inline){var _=0,u=null;this._flags.inline_frame=!0;do if(_+=1,(u=this._tokens.peek(_-1)).newlines){this._flags.inline_frame=!1;break}while(u.type!==d.EOF&&!(u.type===d.END_BLOCK&&u.opened===e))}("expand"===this._options.brace_style||"none"===this._options.brace_style&&e.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==d.OPERATOR&&(o||this._flags.last_token.type===d.EQUALS||reserved_array(this._flags.last_token,f)&&"else"!==this._flags.last_token.text)?this._output.space_before_token=!0:this.print_newline(!1,!0):(is_array(this._previous_flags.mode)&&(this._flags.last_token.type===d.START_EXPR||this._flags.last_token.type===d.COMMA)&&((this._flags.last_token.type===d.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===d.COMMA||this._flags.last_token.type===d.START_EXPR&&this._flags.inline_frame)&&(this.allow_wrap_or_preserved_newline(e),this._previous_flags.multiline_frame=this._previous_flags.multiline_frame||this._flags.multiline_frame,this._flags.multiline_frame=!1)),this._flags.last_token.type!==d.OPERATOR&&this._flags.last_token.type!==d.START_EXPR&&(in_array(this._flags.last_token.type,[d.START_BLOCK,d.SEMICOLON])&&!this._flags.inline_frame?this.print_newline():this._output.space_before_token=!0)),this.print_token(e),this.indent(),a||this._options.brace_preserve_inline&&this._flags.inline_frame||this.print_newline()},Beautifier.prototype.handle_end_block=function(e){for(this.handle_whitespace_and_comments(e);this._flags.mode===x.Statement;)this.restore_mode();var i=this._flags.last_token.type===d.START_BLOCK;this._flags.inline_frame&&!i?this._output.space_before_token=!0:"expand"===this._options.brace_style?i||this.print_newline():i||(is_array(this._flags.mode)&&this._options.keep_array_indentation?(this._options.keep_array_indentation=!1,this.print_newline(),this._options.keep_array_indentation=!0):this.print_newline()),this.restore_mode(),this.print_token(e)},Beautifier.prototype.handle_word=function(e){if(e.type===d.RESERVED&&(in_array(e.text,["set","get"])&&this._flags.mode!==x.ObjectLiteral?e.type=d.WORD:"import"===e.text&&in_array(this._tokens.peek().text,["(","."])?e.type=d.WORD:in_array(e.text,["as","from"])&&!this._flags.import_block?e.type=d.WORD:this._flags.mode===x.ObjectLiteral&&":"===this._tokens.peek().text&&(e.type=d.WORD)),this.start_of_statement
21(e)?reserved_array(this._flags.last_token,["var","let","const"])&&e.type===d.WORD&&(this._flags.declaration_statement=!0):e.newlines&&!is_expression(this._flags.mode)&&(this._flags.last_token.type!==d.OPERATOR||"--"===this._flags.last_token.text||"++"===this._flags.last_token.text)&&this._flags.last_token.type!==d.EQUALS&&(this._options.preserve_newlines||!reserved_array(this._flags.last_token,["var","let","const","set","get"]))?(this.handle_whitespace_and_comments(e),this.print_newline()):this.handle_whitespace_and_comments(e),this._flags.do_block&&!this._flags.do_while){if(reserved_word(e,"while")){this._output.space_before_token=!0,this.print_token(e),this._output.space_before_token=!0,this._flags.do_while=!0;return}this.print_newline(),this._flags.do_block=!1}if(this._flags.if_block){if(!this._flags.else_block&&reserved_word(e,"else"))this._flags.else_block=!0;else{for(;this._flags.mode===x.Statement;)this.restore_mode();this._flags.if_block=!1,this._flags.else_block=!1}}if(this._flags.in_case_statement&&reserved_array(e,["case","default"])){this.print_newline(),!this._flags.case_block&&(this._flags.case_body||this._options.jslint_happy)&&this.deindent(),this._flags.case_body=!1,this.print_token(e),this._flags.in_case=!0;return}if(this._flags.last_token.type!==d.COMMA&&this._flags.last_token.type!==d.START_EXPR&&this._flags.last_token.type!==d.EQUALS&&this._flags.last_token.type!==d.OPERATOR||this.start_of_object_property()||in_array(this._flags.last_token.text,["+","-"])&&":"===this._last_last_text&&this._flags.parent.mode===x.ObjectLiteral||this.allow_wrap_or_preserved_newline(e),reserved_word(e,"function")){(in_array(this._flags.last_token.text,["}",";"])||this._output.just_added_newline()&&!(in_array(this._flags.last_token.text,["(","[","{",":","=",","])||this._flags.last_token.type===d.OPERATOR))&&!this._output.just_added_blankline()&&!e.comments_before&&(this.print_newline(),this.print_newline(!0)),this._flags.last_token.type===d.RESERVED||this._flags.last_token.type===d.WORD?reserved_array(this._flags.last_token,["get","set","new","export"])||reserved_array(this._flags.last_token,b)?this._output.space_before_token=!0:reserved_word(this._flags.last_token,"default")&&"export"===this._last_last_text?this._output.space_before_token=!0:"declare"===this._flags.last_token.text?this._output.space_before_token=!0:this.print_newline():this._flags.last_token.type===d.OPERATOR||"="===this._flags.last_token.text?this._output.space_before_token=!0:!this._flags.multiline_frame&&(is_expression(this._flags.mode)||is_array(this._flags.mode))||this.print_newline(),this.print_token(e),this._flags.last_word=e.text;return}var i="NONE";this._flags.last_token.type===d.END_BLOCK?this._previous_flags.inline_frame?i="SPACE":reserved_array(e,["else","catch","finally","from"])?"expand"===this._options.brace_style||"end-expand"===this._options.brace_style||"none"===this._options.brace_style&&e.newlines?i="NEWLINE":(i="SPACE",this._output.space_before_token=!0):i="NEWLINE":this._flags.last_token.type===d.SEMICOLON&&this._flags.mode===x.BlockStatement?i="NEWLINE":this._flags.last_token.type===d.SEMICOLON&&is_expression(this._flags.mode)?i="SPACE":this._flags.last_token.type===d.STRING?i="NEWLINE":this._flags.last_token.type===d.RESERVED||this._flags.last_token.type===d.WORD||"*"===this._flags.last_token.text&&(in_array(this._last_last_text,["function","yield"])||this._flags.mode===x.ObjectLiteral&&in_array(this._last_last_text,["{",","]))?i="SPACE":this._flags.last_token.type===d.START_BLOCK?i=this._flags.inline_frame?"SPACE":"NEWLINE":this._flags.last_token.type===d.END_EXPR&&(this._output.space_before_token=!0,i="NEWLINE"),reserved_array(e,h)&&")"!==this._flags.last_token.text&&(i=this._flags.inline_frame||"else"===this._flags.last_token.text||"export"===this._flags.last_token.text?"SPACE":"NEWLINE"),reserved_array(e,["else","catch","finally"])?this._flags.last_token.type===d.END_BLOCK&&this._previous_flags.mode===x.BlockStatement&&"expand"!==this._options.brace_style&&"end-expand"!==this._options.brace_style&&("none"!==this._options.brace_style||!e.newlines)||this._flags.inline_frame?(this._output.trim(!0),"}"!==this._output.current_line.last()&&this.print_newline(),this._output.space_before_token=!0):this.print_newline():"NEWLINE"===i?reserved_array(this._flags.last_token,f)?this._output.space_before_token=!0:"declare"===this._flags.last_token.text&&reserved_array(e,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==d.END_EXPR?this._flags.last_token.type===d.START_EXPR&&reserved_array(e,["var","let","const"])||":"===this._flags.last_token.text||(reserved_word(e,"if")&&reserved_word(e.previous,"else")?this._output.space_before_token=!0:this.print_newline()):reserved_array(e,h)&&")"!==this._flags.last_token.text&&this.print_newline():this._flags.multiline_frame&&is_array(this._flags.mode)&&","===this._flags.last_token.text&&"}"===this._last_last_text?this.print_newline():"SPACE"===i&&(this._output.space_before_token=!0),e.previous&&(e.previous.type===d.WORD||e.previous.type===d.RESERVED)&&(this._output.space_before_token=!0),this.print_token(e),this._flags.last_word=e.text,e.type===d.RESERVED&&("do"===e.text?this._flags.do_block=!0:"if"===e.text?this._flags.if_block=!0:"import"===e.text?this._flags.import_block=!0:this._flags.import_block&&reserved_word(e,"from")&&(this._flags.import_block=!1))},Beautifier.prototype.handle_semicolon=function(e){this.start_of_statement
21(e)?this._output.space_before_token=!1:this.handle_whitespace_and_comments(e);for(var i=this._tokens.peek();this._flags.mode===x.Statement&&!(this._flags.if_block&&reserved_word(i,"else"))&&!this._flags.do_block;)this.restore_mode();this._flags.import_block&&(this._flags.import_block=!1),this.print_token(e)},Beautifier.prototype.handle_string=function(e){e.text.startsWith("`")&&0===e.newlines&&""===e.whitespace_before&&(")"===e.previous.text||this._flags.last_token.type===d.WORD)||(this.start_of_statement(e)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(e),this._flags.last_token.type===d.RESERVED||this._flags.last_token.type===d.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===d.COMMA||this._flags.last_token.type===d.START_EXPR||this._flags.last_token.type===d.EQUALS||this._flags.last_token.type===d.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(e):e.text.startsWith("`")&&this._flags.last_token.type===d.END_EXPR&&("]"===e.previous.text||")"===e.previous.text)&&0===e.newlines?this._output.space_before_token=!0:this.print_newline())),this.print_token(e)},Beautifier.prototype.handle_equals=function(e){this.start_of_statement(e)||this.handle_whitespace_and_comments(e),this._flags.declaration_statement&&(this._flags.declaration_assignment=!0),this._output.space_before_token=!0,this.print_token(e),this._output.space_before_token=!0},Beautifier.prototype.handle_comma=function(e){this.handle_whitespace_and_comments(e,!0),this.print_token(e),this._output.space_before_token=!0,this._flags.declaration_statement?(is_expression(this._flags.parent.mode)&&(this._flags.declaration_assignment=!1),this._flags.declaration_assignment?(this._flags.declaration_assignment=!1,this.print_newline(!1,!0)):this._options.comma_first&&this.allow_wrap_or_preserved_newline(e)):this._flags.mode===x.ObjectLiteral||this._flags.mode===x.Statement&&this._flags.parent.mode===x.ObjectLiteral?(this._flags.mode===x.Statement&&this.restore_mode(),this._flags.inline_frame||this.print_newline()):this._options.comma_first&&this.allow_wrap_or_preserved_newline(e)},Beautifier.prototype.handle_operator=function(e){var i="*"===e.text&&(reserved_array(this._flags.last_token,["function","yield"])||in_array(this._flags.last_token.type,[d.START_BLOCK,d.COMMA,d.END_BLOCK,d.SEMICOLON])),n=in_array(e.text,["-","+"])&&(in_array(this._flags.last_token.type,[d.START_BLOCK,d.START_EXPR,d.EQUALS,d.OPERATOR])||in_array(this._flags.last_token.text,h)||","===this._flags.last_token.text);if(this.start_of_statement(e)||this.handle_whitespace_and_comments(e,!i),"*"===e.text&&this._flags.last_token.type===d.DOT||"::"===e.text||in_array(e.text,["-","+"])&&this.start_of_object_property()){this.print_token(e);return}if(this._flags.last_token.type===d.OPERATOR&&in_array(this._options.operator_position,g)&&this.allow_wrap_or_preserved_newline(e),":"===e.text&&this._flags.in_case){this.print_token(e),this._flags.in_case=!1,this._flags.case_body=!0,this._tokens.peek().type!==d.START_BLOCK?(this.indent(),this.print_newline(),this._flags.case_block=!1):(this._flags.case_block=!0,this._output.space_before_token=!0);return}var a=!0,o=!0,_=!1;if(":"===e.text?0===this._flags.ternary_depth?a=!1:(this._flags.ternary_depth-=1,_=!0):"?"===e.text&&(this._flags.ternary_depth+=1),!n&&!i&&this._options.preserve_newlines&&in_array(e.text,p)){var u=":"===e.text,l=u&&_,b=u&&!_;switch(this._options.operator_position){case m.before_newline:this._output.space_before_token=!b,this.print_token(e),(!u||l)&&this.allow_wrap_or_preserved_newline(e),this._output.space_before_token=!0;return;case m.after_newline:this._output.space_before_token=!0,!u||l?this._tokens.peek().newlines?this.print_newline(!1,!0):this.allow_wrap_or_preserved_newline(e):this._output.space_before_token=!1,this.print_token(e),this._output.space_before_token=!0;return;case m.preserve_newline:b||this.allow_wrap_or_preserved_newline(e),a=!(this._output.just_added_newline()||b),this._output.space_before_token=a,this.print_token(e),this._output.space_before_token=!0;return}}if(i){this.allow_wrap_or_preserved_newline(e),a=!1;var y=this._tokens.peek();o=y&&in_array(y.type,[d.WORD,d.RESERVED])}else if("..."===e.text)this.allow_wrap_or_preserved_newline(e),a=this._flags.last_token.type===d.START_BLOCK,o=!1;else if(in_array(e.text,["--","++","!","~"])||n){if((this._flags.last_token.type===d.COMMA||this._flags.last_token.type===d.START_EXPR)&&this.allow_wrap_or_preserved_newline(e),a=!1,o=!1,e.newlines&&("--"===e.text||"++"===e.text||"~"===e.text)){var k=reserved_array(this._flags.last_token,f)&&e.newlines;k&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(k,!0)}";"===this._flags.last_token.text&&is_expression(this._flags.mode)&&(a=!0),this._flags.last_token.type===d.RESERVED?a=!0:this._flags.last_token.type===d.END_EXPR?a=!("]"===this._flags.last_token.text&&("--"===e.text||"++"===e.text)):this._flags.last_token.type===d.OPERATOR&&(a=in_array(e.text,["--","-","++","+"])&&in_array(this._flags.last_token.text,["--","-","++","+"]),in_array(e.text,["+","-"])&&in_array(this._flags.last_token.text,["--","++"])&&(o=!0)),(this._flags.mode!==x.BlockStatement||this._flags.inline_frame)&&this._flags.mode!==x.Statement||"{"!==this._flags.last_token.text&&";"!==this._flags.last_token.text||this.print_newline()}this._output.space_before_token=this._output.space_before_token||a,this.print_token(e),this._output.space_before_token=o},Beautifier.prototype.handle_block_comment=function(e,i){if(this._output.raw){this._output.add_raw_token(e),e.directives&&"end"===e.directives.preserve&&(this._output.raw=this._options.test_output_raw);return}if(e.directives){this.print_newline(!1,i),this.print_token(e),"start"===e.directives.preserve&&(this._output.raw=!0),this.print_newline(!1,!0);return}if(_.newline.test(e.text)||e.newlines)this.print_block_commment(e,i);else{this._output.space_before_token=!0,this.print_token(e),this._output.space_before_token=!0;return}},Beautifier.prototype.print_block_commment=function(e,i){var n,a=function(e){e=e.replace(_.allLineBreaks,"\n");for(var i=[],n=e.indexOf("\n");-1!==n;)i.push(e.substring(0,n)),n=(e=e.substring(n+1)).indexOf("\n");return e.length&&i.push(e),i}(e.text),o=!1,u=!1,l=e.whitespace_before,h=l.length;if(this.print_newline(!1,i),this.print_token_line_indentation(e),this._output.add_token(a[0]),this.print_newline(!1,i),a.length>1){for(o=function(e,i){for(var n=0;n<e.length;n++)if("*"!==e[n].trim().charAt(0))return!1;return!0}(a=a.slice(1),0),u=function(e,i){for(var n,a=0,o=e.length;a<o;a++)if((n=e[a])&&0!==n.indexOf(i))return!1;return!0}(a,l),o&&(this._flags.alignment=1),n=0;n<a.length;n++)o?(this.print_token_line_indentation(e),this._output.add_token(a[n].replace(/^\s+/g,""))):u&&a[n]?(this.print_token_line_indentation(e),this._output.add_token(a[n].substring(h))):(this._output.current_line.set_indent(-1),this._output.add_token(a[n])),this.print_newline(!1,i);this._flags.alignment=0}},Beautifier.prototype.handle_comment=function(e,i){e.newlines?this.print_newline(!1,i):this._output.trim(!0),this._output.space_before_token=!0,this.print_token(e),this.print_newline(!1,i)},Beautifier.prototype.handle_dot=function(e){this.start_of_statement
vendor: 4,362 bytes, line 21
21(e)||this.handle_whitespace_and_comments(e,!0),this._flags.last_token.text.match("^[0-9]+$")&&(this._output.space_before_token=!0),reserved_array(this._flags.last_token,f)?this._output.space_before_token=!1:this.allow_wrap_or_preserved_newline(e,")"===this._flags.last_token.text&&this._options.break_chained_methods),this._options.unindent_chained_methods&&this._output.just_added_newline()&&this.deindent(),this.print_token(e)},Beautifier.prototype.handle_unknown=function(e,i){this.print_token(e),"\n"===e.text[e.text.length-1]&&this.print_newline(!1,i)},Beautifier.prototype.handle_eof=function(e){for(;this._flags.mode===x.Statement;)this.restore_mode();this.handle_whitespace_and_comments(e)},e.exports.Beautifier=Beautifier},function(e){function OutputLine(e){this.__parent=e,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}function IndentStringCache(e,i){this.__cache=[""],this.__indent_size=e.indent_size,this.__indent_string=e.indent_char,e.indent_with_tabs||(this.__indent_string=Array(e.indent_size+1).join(e.indent_char)),i=i||"",e.indent_level>0&&(i=Array(e.indent_level+1).join(this.__indent_string)),this.__base_string=i,this.__base_string_length=i.length}function Output(e,i){this.__indent_cache=new IndentStringCache(e,i),this.raw=!1,this._end_with_newline=e.end_with_newline,this.indent_size=e.indent_size,this.wrap_line_length=e.wrap_line_length,this.indent_empty_lines=e.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new OutputLine(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}OutputLine.prototype.clone_empty=function(){var e=new OutputLine(this.__parent);return e.set_indent(this.__indent_count,this.__alignment_count),e},OutputLine.prototype.item=function(e){return e<0?this.__items[this.__items.length+e]:this.__items[e]},OutputLine.prototype.has_match=function(e){for(var i=this.__items.length-1;i>=0;i--)if(this.__items[i].match(e))return!0;return!1},OutputLine.prototype.set_indent=function(e,i){this.is_empty()&&(this.__indent_count=e||0,this.__alignment_count=i||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},OutputLine.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},OutputLine.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},OutputLine.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var e=this.__parent.current_line;return e.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),e.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),e.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count," "===e.__items[0]&&(e.__items.splice(0,1),e.__character_count-=1),!0}return!1},OutputLine.prototype.is_empty=function(){return 0===this.__items.length},OutputLine.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},OutputLine.prototype.push=function(e){this.__items.push(e);var i=e.lastIndexOf("\n");-1!==i?this.__character_count=e.length-i:this.__character_count+=e.length},OutputLine.prototype.pop=function(){var e=null;return this.is_empty()||(e=this.__items.pop(),this.__character_count-=e.length),e},OutputLine.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},OutputLine.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},OutputLine.prototype.trim=function(){for(;" "===this.last();)this.__items.pop(),this.__character_count-=1},OutputLine.prototype.toString=function(){var e="";
21return this.is_empty()?this.__parent.indent_empty_lines&&(e=this.__parent.get_indent_string(this.__indent_count)):e=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count)+this.__items.join(""),e},IndentStringCache.prototype.get_indent_size=function(e,i){var n=this.__base_string_length;return i=i||0,e<0&&(n=0),n+=e*this.__indent_size+i},IndentStringCache.prototype.get_indent_string=function(e,i){var n=this.__base_string;return e<0&&(e=0,n=""),i=(i||0)+e*this.__indent_size,this.__ensure_cache(i),n+=this.__cache[i]},IndentStringCache.prototype.__ensure_cache=function(e){for(;e>=this.__cache.length;)this.__add_column()},IndentStringCache.prototype.__add_column=function(){var e=this.__cache.length,i=0,n="";this.__indent_size&&e>=this.__indent_size&&(i=Math.floor(e/this.__indent_size),e-=i*this.__indent_size,n=Array(i+1).join(this.__indent_string)),e&&(n+=Array(e+1).join(" ")),this.__cache.push(n)},Output.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},Output.prototype.get_line_number=function(){return this.__lines.length},Output.prototype.get_indent_string=function(e,i){return this.__indent_cache.get_indent_string(e,i)},Output.prototype.get_indent_size=function(e,i){return this.__indent_cache.get_indent_size(e,i)},Output.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},Output.prototype.add_new_line=function(e){return!(this.is_empty()||!e&&this.just_added_newline())&&(this.raw||this.__add_outputline(),!0)},Output.prototype.get_code=function(e){this.trim(!0);var i=this.current_line.pop();i&&("\n"===i[i.length-1]&&(i=i.replace(/\n+$/g,"")),this.current_line.push(i)),this._end_with_newline&&this.__add_outputline();var n=this.__lines.join("\n");return"\n"!==e&&(n=n.replace(/[\n]/g,e)),n},Output.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},Output.prototype.set_indent=function(e,i){return(e=e||0,i=i||0,this.next_line.set_indent(e,i),this.__lines.length>1)?(this.current_line.set_indent(e,i),!0):(this.current_line.set_indent(),!1)},Output.prototype.add_raw_token=function(e){for(var i=0;i<e.newlines;i++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(e.whitespace_before),this.current_line.push(e.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},Output.prototype.add_token=function(e){this.__add_space_before_token(),this.current_line.push(e),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},Output.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},Output.prototype.remove_indent=function(e){for(var i=this.__lines.length;e<i;)this.__lines[e]._remove_indent(),e++;this.current_line._remove_wrap_indent()},Output.prototype.trim=function(e){for(e=void 0!==e&&e,this.current_line.trim();e&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},Output.prototype.just_added_newline=function(){return this.current_line.is_empty()},Output.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},Output.prototype.ensure_empty_line_above=function(e,i){for(var n=this.__lines.length-2;n>=0;){var a=this.__lines[n];if(a.is_empty())break;if(0!==a.item(0).indexOf(e)&&a.item(-1)!==i){this.__lines.splice(n+1,0,new OutputLine(this)),this.previous_line=this.__lines[this.__lines.length-2];break}n--}},e.exports.Output=Output},function(e){e.exports.Token=function(e,i,n,a){this.type=e,this.text=i,this.comments_before=null,this.newlines=n||0,this.whitespace_before=a||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}},function(e,i){var n="\\x24\\x30-\\x39\\x41-\\x5a\\x5f\\x61-\\x7a",a
vendor: 4,860 bytes, line 21
21="\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u0527\\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\\u08a0\\u08a2-\\u08ac\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097f\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\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\\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-\\u0c33\\u0c35-\\u0c39\\u0c3d\\u0c58\\u0c59\\u0c60\\u0c61\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d60\\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-\\u13f4\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f0\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191c\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19c1-\\u19c7\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\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-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua697\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua78e\\ua790-\\ua793\\ua7a0-\\ua7aa\\ua7f8-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa80-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uabc0-\\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",
21o="\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u0620-\\u0649\\u0672-\\u06d3\\u06e7-\\u06e8\\u06fb-\\u06fc\\u0730-\\u074a\\u0800-\\u0814\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0840-\\u0857\\u08e4-\\u08fe\\u0900-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962-\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09d7\\u09df-\\u09e0\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2-\\u0ae3\\u0ae6-\\u0aef\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b5f-\\u0b60\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c01-\\u0c03\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62-\\u0c63\\u0c66-\\u0c6f\\u0c82\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2-\\u0ce3\\u0ce6-\\u0cef\\u0d02\\u0d03\\u0d46-\\u0d48\\u0d57\\u0d62-\\u0d63\\u0d66-\\u0d6f\\u0d82\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e34-\\u0e3a\\u0e40-\\u0e45\\u0e50-\\u0e59\\u0eb4-\\u0eb9\\u0ec8-\\u0ecd\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f41-\\u0f47\\u0f71-\\u0f84\\u0f86-\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u1000-\\u1029\\u1040-\\u1049\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u170e-\\u1710\\u1720-\\u1730\\u1740-\\u1750\\u1772\\u1773\\u1780-\\u17b2\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u1810-\\u1819\\u1920-\\u192b\\u1930-\\u193b\\u1951-\\u196d\\u19b0-\\u19c0\\u19c8-\\u19c9\\u19d0-\\u19d9\\u1a00-\\u1a15\\u1a20-\\u1a53\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1b46-\\u1b4b\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c00-\\u1c22\\u1c40-\\u1c49\\u1c5b-\\u1c7d\\u1cd0-\\u1cd2\\u1d00-\\u1dbe\\u1e01-\\u1f15\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2d81-\\u2d96\\u2de0-\\u2dff\\u3021-\\u3028\\u3099\\u309a\\ua640-\\ua66d\\ua674-\\ua67d\\ua69f\\ua6f0-\\ua6f1\\ua7f8-\\ua800\\ua806\\ua80b\\ua823-\\ua827\\ua880-\\ua881\\ua8b4-\\ua8c4\\ua8d0-\\ua8d9\\ua8f3-\\ua8f7\\ua900-\\ua909\\ua926-\\ua92d\\ua930-\\ua945\\ua980-\\ua983\\ua9b3-\\ua9c0\\uaa00-\\uaa27\\uaa40-\\uaa41\\uaa4c-\\uaa4d\\uaa50-\\uaa59\\uaa7b\\uaae0-\\uaae9\\uaaf2-\\uaaf3\\uabc0-\\uabe1\\uabec\\uabed\\uabf0-\\uabf9\\ufb20-\\ufb28\\ufe00-\\ufe0f\\ufe20-\\ufe26\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f",_="\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}",u="(?:"+_+"|[\\x23\\x24\\x40\\x41-\\x5a\\x5f\\x61-\\x7a"+a+"])";i.identifier=RegExp(u+("(?:"+_+"|["+n)+a+o+"])*","g"),i.identifierStart=new RegExp(u),i.identifierMatch=RegExp("(?:"+_+"|["+n+a+o+"])+"),i.newline=/[\n\r\u2028\u2029]/,i.lineBreak=RegExp("\r\n|"+i.newline.source),i.allLineBreaks=RegExp(i.lineBreak.source,"g")},function(e,i,n){var a=n(6).Options,o=["before-newline","after-newline","preserve-newline"];function Options(e){a.call(this,e,"js");var i=this.raw_options.brace_style||null;"expand-strict"===i?this.raw_options.brace_style="expand":"collapse-preserve-inline"===i?this.raw_options.brace_style="collapse,preserve-inline":void 0!==this.raw_options.braces_on_own_line&&(this.raw_options.brace_style=this.raw_options.braces_on_own_line?"expand":"collapse");var n=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_preserve_inline=!1,this.brace_style="collapse";for(var _=0;_<n.length;_++)"preserve-inline"===n[_]?this.brace_preserve_inline=!0:this.brace_style=n[_];this.unindent_chained_methods=this._get_boolean("unindent_chained_methods"),this.break_chained_methods=this._get_boolean("break_chained_methods"),this.space_in_paren=this._get_boolean("space_in_paren"),this.space_in_empty_paren=this._get_boolean("space_in_empty_paren"),this.jslint_happy=this._get_boolean("jslint_happy"),this.space_after_anon_function=this._get_boolean("space_after_anon_function"),this.space_after_named_function=this._get_boolean("space_after_named_function"),this.keep_array_indentation=this._get_boolean("keep_array_indentation"),this.space_before_conditional=this._get_boolean("space_before_conditional",!0),this.unescape_strings=this._get_boolean("unescape_strings"),this.e4x=this._get_boolean("e4x"),this.comma_first=this._get_boolean("comma_first"),this.operator_position=this._get_selection("operator_position",o),this.test_output_raw=this._get_boolean("test_output_raw"),this.jslint_happy&&(this.space_after_anon_function=!0)}Options.prototype=new a,e.exports.Options=Options},function(e){function Options(e,i){this.raw_options=_mergeOpts(e,i),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs"," "===this.indent_char),this.indent_with_tabs&&(this.indent_char=" ",1===this.indent_size&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","
21none","angular","django","erb","handlebars","php","smarty"],["auto"])}function _mergeOpts(e,i){var n,a={};for(n in e=_normalizeOpts(e))n!==i&&(a[n]=e[n]);if(i&&e[i])for(n in e[i])a[n]=e[i][n];return a}function _normalizeOpts(e){var i,n={};for(i in e)n[i.replace(/-/g,"_")]=e[i];return n}Options.prototype._get_array=function(e,i){var n=this.raw_options[e],a=i||[];return"object"==typeof n?null!==n&&"function"==typeof n.concat&&(a=n.concat()):"string"==typeof n&&(a=n.split(/[^a-zA-Z0-9_\/\-]+/)),a},Options.prototype._get_boolean=function(e,i){var n=this.raw_options[e];return void 0===n?!!i:!!n},Options.prototype._get_characters=function(e,i){var n=this.raw_options[e],a=i||"";
vendor: 16,384 bytes, line 21
21return"string"==typeof n&&(a=n.replace(/\\r/,"\r").replace(/\\n/,"\n").replace(/\\t/," ")),a},Options.prototype._get_number=function(e,i){var n=this.raw_options[e];isNaN(i=parseInt(i,10))&&(i=0);var a=parseInt(n,10);return isNaN(a)&&(a=i),a},Options.prototype._get_selection=function(e,i,n){var a=this._get_selection_list(e,i,n);if(1!==a.length)throw Error("Invalid Option Value: The option '"+e+"' can only be one of the following values:\n"+i+"\nYou passed in: '"+this.raw_options[e]+"'");return a[0]},Options.prototype._get_selection_list=function(e,i,n){if(!i||0===i.length)throw Error("Selection list cannot be empty.");if(n=n||[i[0]],!this._is_valid_selection(n,i))throw Error("Invalid Default Value!");var a=this._get_array(e,n);if(!this._is_valid_selection(a,i))throw Error("Invalid Option Value: The option '"+e+"' can contain only the following values:\n"+i+"\nYou passed in: '"+this.raw_options[e]+"'");return a},Options.prototype._is_valid_selection=function(e,i){return e.length&&i.length&&!e.some(function(e){return -1===i.indexOf(e)})},e.exports.Options=Options,e.exports.normalizeOpts=_normalizeOpts,e.exports.mergeOpts=_mergeOpts},function(e,i,n){var a,o=n(8).InputScanner,_=n(9).Tokenizer,u=n(9).TOKEN,l=n(13).Directives,h=n(4),p=n(12).Pattern,d=n(14).TemplatablePattern;function in_array(e,i){return -1!==i.indexOf(e)}var f={START_EXPR:"TK_START_EXPR",END_EXPR:"TK_END_EXPR",START_BLOCK:"TK_START_BLOCK",END_BLOCK:"TK_END_BLOCK",WORD:"TK_WORD",RESERVED:"TK_RESERVED",SEMICOLON:"TK_SEMICOLON",STRING:"TK_STRING",EQUALS:"TK_EQUALS",OPERATOR:"TK_OPERATOR",COMMA:"TK_COMMA",BLOCK_COMMENT:"TK_BLOCK_COMMENT",COMMENT:"TK_COMMENT",DOT:"TK_DOT",UNKNOWN:"TK_UNKNOWN",START:u.START,RAW:u.RAW,EOF:u.EOF},m=new l(/\/\*/,/\*\//),g=/0[xX][0123456789abcdefABCDEF_]*n?|0[oO][01234567_]*n?|0[bB][01_]*n?|\d[\d_]*n|(?:\.\d[\d_]*|\d[\d_]*\.?[\d_]*)(?:[eE][+-]?[\d_]+)?/,x=/[0-9]/,b=/[^\d\.]/,y=">>>= ... >>= <<= === >>> !== **= &&= ??= ||= => ^= :: /= << <= == && -= >= >> != -- += ** || ?? ++ %= &= *= |= |> = ! ? > < : / ^ - + * & % ~ |";y=(y="\\?\\.(?!\\d) "+(y=y.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"))).replace(/ /g,"|");var k=new RegExp(y),w="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),v=RegExp("^(?:"+w.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as","class","extends"]).join("|")+")$"),Tokenizer=function(e,i){_.call(this,e,i),this._patterns.whitespace=this._patterns.whitespace.matching(/\u00A0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff/.source,/\u2028\u2029/.source);var n=new p(this._input),a=new d(this._input).read_options(this._options);this.__patterns={template:a,identifier:a.starting_with(h.identifier).matching(h.identifierMatch),number:n.matching(g),punct:n.matching(k),comment:n.starting_with(/\/\//).until(/[\n\r\u2028\u2029]/),block_comment:n.starting_with(/\/\*/).until_after(/\*\//),html_comment_start:n.matching(/<!--/),html_comment_end:n.matching(/-->/),include:n.starting_with(/#include/).until_after(h.lineBreak),shebang:n.starting_with(/#!/).until_after(h.lineBreak),xml:n.matching(/[\s\S]*?<(\/?)([-a-zA-Z:0-9_.]+|{[^}]+?}|!\[CDATA\[[^\]]*?\]\]|)(\s*{[^}]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{([^{}]|{[^}]+?})+?}))*\s*(\/?)\s*>/),single_quote:a.until(/['\\\n\r\u2028\u2029]/),double_quote:a.until(/["\\\n\r\u2028\u2029]/),template_text:a.until(/[`\\$]/),template_expression:a.until(/[`}\\]/)}};Tokenizer.prototype=new _,Tokenizer.prototype._is_comment=function(e){return e.type===f.COMMENT||e.type===f.BLOCK_COMMENT||e.type===f.UNKNOWN},Tokenizer.prototype._is_opening=function(e){return e.type===f.START_BLOCK||e.type===f.START_EXPR},Tokenizer.prototype._is_closing=function(e,i){return(e.type===f.END_BLOCK||e.type===f.END_EXPR)&&i&&("]"===e.text&&"["===i.text||")"===e.text&&"("===i.text||"}"===e.text&&"{"===i.text)},Tokenizer.prototype._reset=function(){a=!1},Tokenizer.prototype._get_next_token=function(e,i){var n=null;this._readWhitespace();var a=this._input.peek();return null===a?this._create_token(f.EOF,""):n=(n=(n=(n=(n=(n=(n=(n=(n=(n=n||this._read_non_javascript(a))||this._read_string(a))||this._read_pair(a,this._input.peek(1)))||this._read_word(e))||this._read_singles(a))||this._read_comment(a))||this._read_regexp(a,e))||this._read_xml(a,e))||this._read_punctuation())||this._create_token(f.UNKNOWN,this._input.next())},Tokenizer.prototype._read_word=function(e){var i;return""!==(i=this.__patterns.identifier.read())?(i=i.replace(h.allLineBreaks,"\n"),!(e.type===f.DOT||e.type===f.RESERVED&&("set"===e.text||"get"===e.text))&&v.test(i))?("in"===i||"of"===i)&&(e.type===f.WORD||e.type===f.STRING)?this._create_token(f.OPERATOR,i):this._create_token(f.RESERVED,i):this._create_token(f.WORD,i):""!==(i=this.__patterns.number.read())?this._create_token(f.WORD,i):void 0},Tokenizer.prototype._read_singles=function(e){var i=null;return"("===e||"["===e?i=this._create_token(f.START_EXPR,e):")"===e||"]"===e?i=this._create_token(f.END_EXPR,e):"{"===e?i=this._create_token(f.START_BLOCK,e):"}"===e?i=this._create_token(f.END_BLOCK,e):";"===e?i=this._create_token(f.SEMICOLON,e):"."===e&&b.test(this._input.peek(1))?i=this._create_token(f.DOT,e):","===e&&(i=this._create_token(f.COMMA,e)),i&&this._input.next(),i},Tokenizer.prototype._read_pair=function(e,i){var n=null;return"#"===e&&"{"===i&&(n=this._create_token(f.START_BLOCK,e+i)),n&&(this._input.next(),this._input.next()),n},Tokenizer.prototype._read_punctuation=function(){var e=this.__patterns.punct.read();if(""!==e)return"="===e?this._create_token(f.EQUALS,e):"?."===e?this._create_token(f.DOT,e):this._create_token(f.OPERATOR,e)},Tokenizer.prototype._read_non_javascript=function(e){var i="";if("#"===e){if(this._is_first_token()&&(i=this.__patterns.shebang.read())||(i=this.__patterns.include.read()))return this._create_token(f.UNKNOWN,i.trim()+"\n");e=this._input.next();var n="#";if(this._input.hasNext()&&this._input.testChar(x)){do n+=e=this._input.next();while(this._input.hasNext()&&"#"!==e&&"="!==e);return"#"===e||("["===this._input.peek()&&"]"===this._input.peek(1)?(n+="[]",this._input.next(),this._input.next()):"{"===this._input.peek()&&"}"===this._input.peek(1)&&(n+="{}",this._input.next(),this._input.next())),this._create_token(f.WORD,n)}this._input.back()}else if("<"===e&&this._is_first_token()){if(i=this.__patterns.html_comment_start.read()){for(;this._input.hasNext()&&!this._input.testChar(h.newline);)i+=this._input.next();return a=!0,this._create_token(f.COMMENT,i)}}else if(a&&"-"===e&&(i=this.__patterns.html_comment_end.read()))return a=!1,this._create_token(f.COMMENT,i);return null},Tokenizer.prototype._read_comment=function(e){var i=null;if("/"===e){var n="";if("*"===this._input.peek(1)){n=this.__patterns.block_comment.read();var a=m.get_directives(n);a&&"start"===a.ignore&&(n+=m.readIgnored(this._input)),n=n.replace(h.allLineBreaks,"\n"),(i=this._create_token(f.BLOCK_COMMENT,n)).directives=a}else"/"===this._input.peek(1)&&(n=this.__patterns.comment.read(),i=this._create_token(f.COMMENT,n))}return i},Tokenizer.prototype._read_string=function(e){if("`"===e||"'"===e||'"'===e){var i=this._input.next();return this.has_char_escapes=!1,"`"===e?i+=this._read_string_recursive("`",!0,"${"):i+=this._read_string_recursive(e),this.has_char_escapes&&this._options.unescape_strings&&(i=function(e){for(var i="",n=0,a=new o(e),_=null;a.hasNext();)if((_=a.match(/([\s]|[^\\]|\\\\)+/g))&&(i+=_[0]),"\\"===a.peek()){if(a.next(),"x"===a.peek())_=a.match(/x([0-9A-Fa-f]{2})/g);else if("u"===a.peek())(_=a.match(/u([0-9A-Fa-f]{4})/g))||(_=a.match(/u\{([0-9A-Fa-f]+)\}/g));else{i+="\\",a.hasNext()&&(i+=a.next());continue}if(!_||(n=parseInt(_[1],16))>126&&n<=255&&0===_[0].indexOf("x"))return e;n>=0&&n<32?i+="\\"+_[0]:n>1114111?i+="\\"+_[0]:34===n||39===n||92===n?i+="\\"+String.fromCharCode(n):i+=String.fromCharCode(n)}return i}(i)),this._input.peek()===e&&(i+=this._input.next()),i=i.replace(h.allLineBreaks,"\n"),this._create_token(f.STRING,i)}return null},Tokenizer.prototype._allow_regexp_or_xml=function(e){return e.type===f.RESERVED&&in_array(e.text,["return","case","throw","else","do","typeof","yield"])||e.type===f.END_EXPR&&")"===e.text&&e.opened.previous.type===f.RESERVED&&in_array(e.opened.previous.text,["if","while","for"])||in_array(e.type,[f.COMMENT,f.START_EXPR,f.START_BLOCK,f.START,f.END_BLOCK,f.OPERATOR,f.EQUALS,f.EOF,f.SEMICOLON,f.COMMA])},Tokenizer.prototype._read_regexp=function(e,i){if("/"===e&&this._allow_regexp_or_xml(i)){for(var n=this._input.next(),a=!1,o=!1;this._input.hasNext()&&(a||o||this._input.peek()!==e)&&!this._input.testChar(h.newline);)n+=this._input.peek(),a?a=!1:(a="\\"===this._input.peek(),"["===this._input.peek()?o=!0:"]"===this._input.peek()&&(o=!1)),this._input.next();return this._input.peek()===e&&(n+=this._input.next()+this._input.read(h.identifier)),this._create_token(f.STRING,n)}return null},Tokenizer.prototype._read_xml=function(e,i){if(this._options.e4x&&"<"===e&&this._allow_regexp_or_xml(i)){var n="",a=this.__patterns.xml.read_match();if(a){for(var o=a[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),_=0===o.indexOf("{"),u=0;a;){var l=!!a[1],p=a[2];if(!(a[a.length-1]||"![CDATA["===p.slice(0,8))&&(p===o||_&&p.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&(l?--u:++u),n+=a[0],u<=0)break;a=this.__patterns.xml.read_match()}return a||(n+=this._input.match(/[\s\S]*/g)[0]),n=n.replace(h.allLineBreaks,"\n"),this._create_token(f.STRING,n)}}return null},Tokenizer.prototype._read_string_recursive=function(e,i,n){"'"===e?o=this.__patterns.single_quote:'"'===e?o=this.__patterns.double_quote:"`"===e?o=this.__patterns.template_text:"}"===e&&(o=this.__patterns.template_expression);for(var a,o,_=o.read(),u="";this._input.hasNext();){if((u=this._input.next())===e||!i&&h.newline.test(u)){this._input.back();break}"\\"===u&&this._input.hasNext()?("x"===(a=this._input.peek())||"u"===a?this.has_char_escapes=!0:"\r"===a&&"\n"===this._input.peek(1)&&this._input.next(),u+=this._input.next()):n&&("${"===n&&"$"===u&&"{"===this._input.peek()&&(u+=this._input.next()),n===u&&("`"===e?u+=this._read_string_recursive("}",i,"`"):u+=this._read_string_recursive("`",i,"${"),this._input.hasNext()&&(u+=this._input.next()))),u+=o.read(),_+=u}return _},e.exports.Tokenizer=Tokenizer,e.exports.TOKEN=f,e.exports.positionable_operators=">>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".split(" ").slice(),e.exports.line_starters=w.slice()},function(e){var i=RegExp.prototype.hasOwnProperty("sticky");function InputScanner(e){this.__input=e||"",this.__input_length=this.__input.length,this.__position=0}InputScanner.prototype.restart=function(){this.__position=0},InputScanner.prototype.back=function(){this.__position>0&&(this.__position-=1)},InputScanner.prototype.hasNext=function(){return this.__position<this.__input_length},InputScanner.prototype.next=function(){var e=null;return this.hasNext()&&(e=this.__input.charAt(this.__position),this.__position+=1),e},InputScanner.prototype.peek=function(e){var i=null;return(e=(e||0)+this.__position)>=0&&e<this.__input_length&&(i=this.__input.charAt(e)),i},InputScanner.prototype.__match=function(e,n){e.lastIndex=n;var a=e.exec(this.__input);return a&&!(i&&e.sticky)&&a.index!==n&&(a=null),a},InputScanner.prototype.test=function(e,i){return(i=(i||0)+this.__position)>=0&&i<this.__input_length&&!!this.__match(e,i)},InputScanner.prototype.testChar=function(e,i){var n=this.peek(i);return e.lastIndex=0,null!==n&&e.test(n)},InputScanner.prototype.match=function(e){var i=this.__match(e,this.__position);return i?this.__position+=i[0].length:i=null,i},InputScanner.prototype.read=function(e,i,n){var a,o="";return e&&(a=this.match(e))&&(o+=a[0]),i&&(a||!e)&&(o+=this.readUntil(i,n)),o},InputScanner.prototype.readUntil=function(e,i){var n="",a=this.__position;e.lastIndex=this.__position;var o=e.exec(this.__input);return o?(a=o.index,i&&(a+=o[0].length)):a=this.__input_length,n=this.__input.substring(this.__position,a),this.__position=a,n},InputScanner.prototype.readUntilAfter=function(e){return this.readUntil(e,!0)},InputScanner.prototype.get_regexp=function(e,n){var a=null,o="g";return n&&i&&(o="y"),"string"==typeof e&&""!==e?a=new RegExp(e,o):e&&(a=new RegExp(e.source,o)),a},InputScanner.prototype.get_literal_regexp=function(e){return RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},InputScanner.prototype.peekUntilAfter=function(e){var i=this.__position,n=this.readUntilAfter(e);return this.__position=i,n},InputScanner.prototype.lookBack=function(e){var i=this.__position-1;return i>=e.length&&this.__input.substring(i-e.length,i).toLowerCase()===e},e.exports.InputScanner=InputScanner},function(e,i,n){var a=n(8).InputScanner,o=n(3).Token,_=n(10).TokenStream,u=n(11).WhitespacePattern,l={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},Tokenizer=function(e,i){this._input=new a(e),this._options=i||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new u(this._input)};Tokenizer.prototype.tokenize=function(){this._input.restart(),this.__tokens=new _,this._reset();for(var e,i=new o(l.START,""),n=null,a=[],u=new _;i.type!==l.EOF;){for(e=this._get_next_token(i,n);this._is_comment(e);)u.add(e),e=this._get_next_token(i,n);u.isEmpty()||(e.comments_before=u,u=new _),e.parent=n,this._is_opening(e)?(a.push(n),n=e):n&&this._is_closing(e,n)&&(e.opened=n,n.closed=e,n=a.pop(),e.parent=n),e.previous=i,i.next=e,this.__tokens.add(e),i=e}return this.__tokens},Tokenizer.prototype._is_first_token=function(){return this.__tokens.isEmpty()},Tokenizer.prototype._reset=function(){},Tokenizer.prototype._get_next_token=function(e,i){this._readWhitespace();var n=this._input.read(/.+/g);return n?this._create_token(l.RAW,n):this._create_token(l.EOF,"")},Tokenizer.prototype._is_comment=function(e){return!1},Tokenizer.prototype._is_opening=function(e){return!1},Tokenizer.prototype._is_closing=function(e,i){return!1},Tokenizer.prototype._create_token=function(e,i){return new o(e,i,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token)},Tokenizer.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},e.exports.Tokenizer=Tokenizer,e.exports.TOKEN=l},function(e){function TokenStream(e){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=e}TokenStream.prototype.restart=function(){this.__position=0},TokenStream.prototype.isEmpty=function(){return 0===this.__tokens_length},TokenStream.prototype.hasNext=function(){return this.__position<this.__tokens_length},TokenStream.prototype.next=function(){var e=null;return this.hasNext()&&(e=this.__tokens[this.__position],this.__position+=1),e},TokenStream.prototype.peek=function(e){var i=null;return(e=(e||0)+this.__position)>=0&&e<this.__tokens_length&&(i=this.__tokens[e]),i},TokenStream.prototype.add=function(e){this.__parent_token&&(e.parent=this.__parent_token),this.__tokens.push(e),this.__tokens_length+=1},e.exports.TokenStream=TokenStream},function(e,i,n){var a=n(12).Pattern;function WhitespacePattern(e,i){a.call(this,e,i),i?this._line_regexp=this._input.get_regexp(i._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}WhitespacePattern.prototype=new a,WhitespacePattern.prototype.__set_whitespace_patterns=function(e,i){e+="\\t ",i+="\\n\\r",this._match_pattern=this._input.get_regexp("["+e+i+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+i+"]")},WhitespacePattern.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var e=this._input.read(this._match_pattern);if(" "===e)this.whitespace_before_token=" ";else if(e){var i=this.__split(this._newline_regexp,e);this.newline_count=i.length-1,this.whitespace_before_token=i[this.newline_count]}return e},WhitespacePattern.prototype.matching=function(e,i){var n=this._create();return n.__set_whitespace_patterns(e,i),n._update(),n},WhitespacePattern.prototype._create=function(){return new WhitespacePattern(this._input,this)},WhitespacePattern.prototype.__split=function(e,i){e.lastIndex=0;for(var n=0,a=[],o=e.exec(i);o;)a.push(i.substring(n,o.index)),n=o.index+o[0].length,o=e.exec(i);return n<i.length?a.push(i.substring(n,i.length)):a.push(""),a},e.exports.WhitespacePattern=WhitespacePattern},function(e){function Pattern(e,i){thi
21s._input=e,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,i&&(this._starting_pattern=this._input.get_regexp(i._starting_pattern,!0),this._match_pattern=this._input.get_regexp(i._match_pattern,!0),this._until_pattern=this._input.get_regexp(i._until_pattern),this._until_after=i._until_after)}Pattern.prototype.read=function(){var e=this._input.read(this._starting_pattern);return(!this._starting_pattern||e)&&(e+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),e},Pattern.prototype.read_match=function(){return this._input.match(this._match_pattern)},Pattern.prototype.until_after=function(e){var i=this._create();return i._until_after=!0,i._until_pattern=this._input.get_regexp(e),i._update(),i},Pattern.prototype.until=function(e){var i=this._create();return i._until_after=!1,i._until_pattern=this._input.get_regexp(e),i._update(),i},Pattern.prototype.starting_with=function(e){var i=this._create();return i._starting_pattern=this._input.get_regexp(e,!0),i._update(),i},Pattern.prototype.matching=function(e){var i=this._create();return i._match_pattern=this._input.get_regexp(e,!0),i._update(),i},Pattern.prototype._create=function(){return new Pattern(this._input,this)},Pattern.prototype._update=function(){},e.exports.Pattern=Pattern},function(e){function Directives(e,i){e="string"==typeof e?e:e.source,i="string"==typeof i?i:i.source,this.__directives_block_pattern=RegExp(e+/ beautify( \w+[:]\w+)+ /.source+i,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=RegExp(e+/\sbeautify\signore:end\s/.source+i,"g")}Directives.prototype.get_directives=function(e){if(!e.match(this.__directives_block_pattern))return null;var i={};this.__directive_pattern.lastIndex=0;for(var n=this.__directive_pattern.exec(e);n;)i[n[1]]=n[2],n=this.__directive_pattern.exec(e);return i},Directives.prototype.readIgnored=function(e){return e.readUntilAfter(this.__directives_end_ignore_pattern)},e.exports.Directives=Directives},function(e,i,n){var a=n(12).Pattern,o={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function TemplatablePattern(e,i){a.call(this,e,i),this.__template_pattern=null,this._disabled=Object.assign({},o),this._excluded=Object.assign({},o),i&&(this.__template_pattern=this._input.get_regexp(i.__template_pattern),this._excluded=Object.assign(this._excluded,i._excluded),this._disabled=Object.assign(this._disabled,i._disabled));var n=new a(e);this.__patterns={handlebars_comment:n.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:n.starting_with(/{{{/).until_after(/}}}/),handlebars:n.starting_with(/{{/).until_after(/}}/),php:n.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:n.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:n.starting_with(/{%/).until_after(/%}/),django_value:n.starting_with(/{{/).until_after(/}}/),django_comment:n.starting_with(/{#/).until_after(/#}/),smarty:n.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:n.starting_with(/{\*/).until_after(/\*}/),smarty_literal:n.starting_with(/{literal}/).until_after(/{\/literal}/)}}TemplatablePattern.prototype=new a,TemplatablePattern.prototype._create=function(){return new TemplatablePattern(this._input,this)},TemplatablePattern.prototype._update=function(){this.__set_templated_pattern()},TemplatablePattern.prototype.disable=function(e){var i=this._create();return i._disabled[e]=!0,i._update(),i},TemplatablePattern.prototype.read_options=function(e){var i=this._create();for(var n in o)i._disabled[n]=-1===e.templating.indexOf(n);return i._update(),i},TemplatablePattern.prototype.exclude=function(e){var i=this._create();return i._excluded[e]=!0,i._update(),i},TemplatablePattern.prototype.read=function(){var e="";e=this._match_pattern?this._input.read(this._starting_pattern):this._input.read(this._starting_pattern,this.__template_pattern);for(var i=this._read_template();i;)this._match_pattern?i+=this._input.read(this._match_pattern):i+=this._input.readUntil(this.__template_pattern),e+=i,i=this._read_template();return this._until_after&&(e+=this._input.readUntilAfter(this._until_pattern)),e},TemplatablePattern.prototype.__set_templated_pattern=function(){var e=[];this._disabled.php||e.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||e.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||e.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||e.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(e.push(this.__patterns.django._starting_pattern.source),e.push(this.__patterns.django_value._starting_pattern.source),e.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||e.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&e.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+e.join("|")+")")},TemplatablePattern.prototype._read_template=function(){var e="",i=this._input.peek();if("<"===i){var n=this._input.peek(1);this._disabled.php||this._excluded.php||"?"!==n||(e=e||this.__patterns.php.read()),this._disabled.erb||this._excluded.erb||"%"!==n||(e=e||this.__patterns.erb.read())}else"{"===i&&(this._disabled.handlebars||this._excluded.handlebars||(e=(e=(e=e||this.__patterns.handlebars_comment.read())||this.__patterns.handlebars_unescaped.read())||this.__patterns.handlebars.read()),this._disabled.django||(this._excluded.django||this._excluded.handlebars||(e=e||this.__patterns.django_value.read()),this._excluded.django||(e=(e=e||this.__patterns.django_comment.read())||this.__patterns.django.read())),!this._disabled.smarty&&this._disabled.django&&this._disabled.handlebars&&(e=(e=(e=e||this.__patterns.smarty_comment.read())||this.__patterns.smarty_literal.read())||this.__patterns.smarty.read()));return e},e.exports.TemplatablePattern=TemplatablePattern}],o={},_=function __nested_webpack_require_147893__(e){var i=o[e];if(void 0!==i)return i.exports;var n=o[e]={exports:{}};return a[e](n,n.exports,__nested_webpack_require_147893__),n.exports}(0),void 0!==(n=(function(){return{js_beautify:_}}).apply(i,[]))&&(e.exports=n)},6401:function(e,i,n){var a=n(8738),o=Object.prototype.toString;e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";if(!0===e||!1===e||e instanceof Boolean)return"boolean";if("string"==typeof e||e instanceof String)return"string";if("number"==typeof e||e instanceof Number)return"number";if("function"==typeof e||e instanceof Function)return"function";if(void 0!==Array.isArray&&Array.isArray(e))return"array";if(e instanceof RegExp)return"regexp";if(e instanceof Date)return"date";var i=o.call(e);return"[object RegExp]"===i?"regexp":"[object Date]"===i?"date":"[object Arguments]"===i?"arguments":"[object Error]"===i?"error":a(e)?"buffer":"[object Set]"===i?"set":"[object WeakSet]"===i?"weakset":"[object Map]"===i?"map":"[object WeakMap]"===i?"weakmap":"[object Symbol]"===i?"symbol":"[object Int8Array]"===i?"int8array":"[object Uint8Array]"===i?"uint8array":"[object Uint8ClampedArray]"===i?"uint8clampedarray":"[object Int16Array]"===i?"int16array":"[object Uint16Array]"===i?"uint16array":"[object Int32Array]"===i?"int32array":"[object Uint32Array]"===i?"uint32array":"[object Float32Array]"===i?"float32array":"[object Float64Array
21]"===i?"float64array":"object"}},7994:function(e,i,n){"use strict";/*! 22 * pretty <https://github.com/jonschlinkert/pretty> 23 * 24 * Copyright (c) 2013-2015, 2017, Jon Schlinkert. 25 * Released under the MIT License. 26 */var a=n(4204),o=n(9124),_=n(6919),u={unformatted:["code","pre","em","strong","span"],indent_inner_html:!0,indent_char:" ",indent_size:2,sep:"\n"};e.exports=function(e,i){var n=_({},u,i);return(e=a.html(e,n),!0===n.ocd)?(n.newlines&&(n.sep=n.newlines),o(e,n).replace(/^\s+/g,"").replace(/\s+$/g,"\n").replace(/(\s*<!--)/g,"\n$1").replace(/>(\s*)(?=<!--\s*\/)/g,"> ")):e}},4336:function(e,i,n){"use strict";n.r(i),n.d(i,{render:function(){return dist_render},renderAsync:function(){return renderAsync}});var a,o,_,u,l,h,p,d,f,m,g,x,b,y,k,w,v,T,S,E,O,L,I,A=n(7762);(a=x||(x={})).Root="root",a.Text="text",a.Directive="directive",a.Comment="comment",a.Script="script",a.Style="style",a.Tag="tag",a.CDATA="cdata",a.Doctype="doctype";let N=x.Root,C=x.Text,B=x.Directive,R=x.Comment,P=x.Script,D=x.Style,W=x.Tag,q=x.CDATA,j=x.Doctype;let Node=class Node{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return cloneNode(this,e)}};let DataNode=class DataNode extends Node{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}};let node_Text=class node_Text extends DataNode{constructor(){super(...arguments),this.type=x.Text}get nodeType(){return 3}};let node_Comment=class node_Comment extends DataNode{constructor(){super(...arguments),this.type=x.Comment}get nodeType(){return 8}};let ProcessingInstruction=class ProcessingInstruction extends DataNode{constructor(e,i){super(i),this.name=e,this.type=x.Directive}get nodeType(){return 1}};let NodeWithChildren=class NodeWithChildren extends Node{constructor(e){super(),this.children=e}get firstChild(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}};let node_CDATA=class node_CDATA extends NodeWithChildren{constructor(){super(...arguments),this.type=x.CDATA}get nodeType(){return 4}};let Document=class Document extends NodeWithChildren{constructor(){super(...arguments),this.type=x.Root}get nodeType(){return 9}};let Element=class Element extends NodeWithChildren{constructor(e,i,n=[],a="script"===e?x.Script:"style"===e?x.Style:x.Tag){super(n),this.name=e,this.attribs=i,this.type=a}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var i,n;return{name:e,value:this.attribs[e],namespace:null===(i=this["x-attribsNamespace"])||void 0===i?void 0:i[e],prefix:null===(n=this["x-attribsPrefix"])||void 0===n?void 0:n[e]}})}};function node_isTag(e){return e.type===x.Tag||e.type===x.Script||e.type===x.Style}function cloneNode(e,i=!1){let n;if(e.type===x.Text)n=new node_Text(e.data);else if(e.type===x.Comment)n=new node_Comment(e.data);else if(node_isTag(e)){let a=i?cloneChildren(e.children):[],o=new Element(e.name,{...e.attribs},a);a.forEach(e=>e.parent=o),null!=e.namespace&&(o.namespace=e.namespace),e["x-attribsNamespace"]&&(o["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(o["x-attribsPrefix"]={...e["x-attribsPrefix"]}),n=o}else if(e.type===x.CDATA){let a=i?cloneChildren(e.children):[],o=new node_CDATA(a);a.forEach(e=>e.parent=o),n=o}else if(e.type===x.Root){let a=i?cloneChildren(e.children):[],o=new Document(a);a.forEach(e=>e.parent=o),e["x-mode"]&&(o["x-mode"]=e["x-mode"]),n=o}else if(e.type===x.Directive){let i=new ProcessingInstruction(e.name,e.data);null!=e["x-name"]&&(i["x-name"]=e["x-name"],i["x-publicId"]=e["x-publicId"],i["x-systemId"]=e["x-systemId"]),n=i}else throw Error(`Not implemented yet: ${e.type}`);return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function cloneChildren(e){let i=e.map(e=>cloneNode(e,!0));for(let e=1;e<i.length;e++)i[e].prev=i[e-1],i[e-1].next=i[e];return i}let z={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};let esm_DomHandler=class esm_DomHandler{constructor(e,i,n){this.dom=[],this.root=new Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof i&&(n=i,i=z),"object"==typeof e&&(i=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=i?i:z,this.elementCB=null!=n?n:null}onparserinit(e){this.parser=e}onreset(){this.dom=[],this.root=new Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(e){this.handleCallback(e)}onclosetag(){this.lastNode=null;let e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)}onopentag(e,i){let n=this.options.xmlMode?x.Tag:void 0,a=new Element(e,i,void 0,n);this.addNode(a),this.tagStack.push(a)}ontext(e){let{lastNode:i}=this;if(i&&i.type===x.Text)i.data+=e,this.options.withEndIndices&&(i.endIndex=this.parser.endIndex);else{let i=new node_Text(e);this.addNode(i),this.lastNode=i}}oncomment(e){if(this.lastNode&&this.lastNode.type===x.Comment){this.lastNode.data+=e;return}let i=new node_Comment(e);this.addNode(i),this.lastNode=i}oncommentend(){this.lastNode=null}oncdatastart(){let e=new node_Text(""),i=new node_CDATA([e]);this.addNode(i),e.parent=i,this.lastNode=e}
26oncdataend(){this.lastNode=null}onprocessinginstruction(e,i){let n=new ProcessingInstruction(e,i);this.addNode(n)}handleCallback(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e}addNode(e){let i=this.tagStack[this.tagStack.length-1],n=i.children[i.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),i.children.push(e),n&&(e.prev=n,n.next=e),e.parent=i,this.lastNode=null}};let M=/\n/g;function s(e,i){return{...e,regex:function(e,i){if(0===e.name.length)throw Error(`Rule #${i} has empty name, which is not allowed.`);if(Object.prototype.hasOwnProperty.call(e,"regex"))return function(e){if(e.global)throw Error(`Regular expression /${e.source}/${e.flags} contains the global flag, which is not allowed.`);return e.sticky?e:RegExp(e.source,e.flags+"y")}(e.regex);if(Object.prototype.hasOwnProperty.call(e,"str")){if(0===e.str.length)throw Error(`Rule #${i} ("${e.name}") has empty "str" property, which is not allowed.`);return RegExp(c(e.str),"y")}return RegExp(c(e.name),"y")}(e,i)}}function c(e){return e.replace(/[-[\]{}()*+!<=:?./\\^$|#\s,]/g,"\\$&")}function token(e,i){return(n,a)=>{let o,_=a;return a<n.tokens.length?void 0!==(o=e(n.tokens[a],n,a))&&_++:i?.(n,a),void 0===o?{matched:!1}:{matched:!0,position:_,value:o}}}function mapInner(e,i){return e.matched?{matched:!0,position:e.position,value:i(e.value,e.position)}:e}function mapOuter(e,i){return e.matched?i(e):e}function map(e,i){return(n,a)=>mapInner(e(n,a),(e,o)=>i(e,n,a,o))}function core_option(e,i){return(n,a)=>{let o=e(n,a);return o.matched?o:{matched:!0,position:a,value:i}}}function choice(...e){return(i,n)=>{for(let a of e){let e=a(i,n);if(e.matched)return e}return{matched:!1}}}function otherwise(e,i){return(n,a)=>{let o=e(n,a);return o.matched?o:i(n,a)}}function many(e){var i;return i=()=>!0,(n,a)=>{let o=[],_=!0;do{let u=e(n,a);u.matched&&i(u.value,o.length+1,n,a,u.position)?(o.push(u.value),a=u.position):_=!1}while(_);return{matched:!0,position:a,value:o}}}function ab(e,i,n){return(a,o)=>mapOuter(e(a,o),e=>mapInner(i(a,e.position),(i,_)=>n(e.value,i,a,o,_)))}function right(e,i){return ab(e,i,(e,i)=>i)}function abc(e,i,n,a){return(o,_)=>mapOuter(e(o,_),e=>mapOuter(i(o,e.position),i=>mapInner(n(o,i.position),(n,u)=>a(e.value,i.value,n,o,_,u))))}function middle(e,i,n){return abc(e,i,n,(e,i)=>i)}function leftAssoc2(e,i,n){var a;return a=e=>{var a,o,_;return a=ab(i,n,(e,i)=>[e,i]),o=(e,[i,n])=>i(e,n),_=e=>map(a,(i,n,a,_)=>o(e,i,n,a,_)),(i,n)=>{let a=!0,o=e,u=n;do{let e=_(o,i,u)(i,u);e.matched?(o=e.value,u=e.position):a=!1}while(a);return{matched:!0,position:u,value:o}}},(i,n)=>mapOuter(e(i,n),e=>a(e.value,i,n,e.position)(i,e.position))}let U=function(e,i="",n={}){let a="string"==typeof i?i:"",o=e.map(s),_=!!("string"!=typeof i?i:n).lineNumbers;return function(e,i=0){let n=_?function(e){let i=[...e.matchAll(M)].map(e=>e.index||0);i.unshift(-1);let n=function t(e,i,n){if(n-i==1)return{offset:e[i],index:i+1};let a=Math.ceil((i+n)/2),o=t(e,i,a),_=t(e,a,n);return{offset:o.offset,low:o,high:_}}(i,0,i.length);return e=>(function r(e,i){return Object.prototype.hasOwnProperty.call(e,"index")?{line:e.index,column:i-e.offset}:r(e.high.offset<i?e.high:e.low,i)})(n,e)}(e):()=>({line:0,column:0}),u=i,l=[];t:for(;u<e.length;){let i=!1;for(let _ of o){_.regex.lastIndex=u;let o=_.regex.exec(e);if(o&&o[0].length>0){if(!_.discard){let e=n(u),i="string"==typeof _.replace?o[0].replace(new RegExp(_.regex.source,_.regex.flags),_.replace):o[0];l.push({state:a,name:_.name,text:i,offset:u,len:o[0].length,line:e.line,column:e.column})}if(u=_.regex.lastIndex,i=!0,_.push){let i=_.push(e,u);l.push(...i.tokens),u=i.offset}if(_.pop)break t;break}}if(!i)break}return{tokens:l,offset:u,complete:e.length<=u}}}([{name:"ws",regex:/[ \t\r\n\f]+/},{name:"idn",regex:/[a-zA-Z_-][a-zA-Z0-9_-]*/},{name:"#id",regex:/#[a-zA-Z0-9_-]+/},{name:"str1",regex:/'(?:\\['\\]|[^\n'\\])*'/},{name:"str2",regex:/"(?:\\["\\]|[^\n"\\])*"/},{name:"*"},{name:"."},{name:","},{name:"["},{name:"]"},{name:"="},{name:">"},{name:"|"},{name:"+"},{name:"~"},{name:"^"},{name:"$"}]);function sumSpec([e,i,n],[a,o,_]){return[e+a,i+o,n+_]}function literal(e){return token(i=>i.name===e||void 0)}let V=token(e=>"ws"===e.name?null:void 0),$=core_option(V,null);function optionallySpaced(e){return middle($,e,$)}let F=token(e=>"idn"===e.name?e.text:void 0),K=token(e=>"#id"===e.name?e.text.slice(1):void 0),G=token(e=>e.name.startsWith("str")?e.text.slice(1,-1):void 0),H=ab(core_option(F,""),literal("|"),e=>e),X=otherwise(ab(H,F,(e,i)=>({name:i,namespace:e})),map(F,e=>({name:e,namespace:null}))),Q=otherwise(ab(H,literal("*"),e=>({type:"universal",namespace:e,specificity:[0,0,0]})),map(literal("*"),()=>({type:"universal",namespace:null,specificity:[0,0,0]}))),Z=map(X,({name:e,namespace:i})=>({type:"tag",name:e,namespace:i,specificity:[0,0,1]})),Y=ab(literal("."),F,(e,i)=>({type:"class",name:i,specificity:[0,1,0]})),J=map(K,e=>({type:"id",name:e,specificity:[1,0,0]})),tt=token(e=>{if("idn"===e.name){if("i"===e.text||"I"===e.text)return"i";if("s"===e.text||"S"===e.text)return"s"}}),te=otherwise(ab(G,core_option(right($,tt),null),(e,i)=>({value:e,modifier:i})),ab(F,core_option(right(V,tt),null),(e,i)=>({value:e,modifier:i}))),ti=choice(map(literal("="),()=>"="),ab(literal("~"),literal("="),()=>"~="),ab(literal("|"),literal("="),()=>"|="),ab(literal("^"),literal("="),()=>"^="),ab(literal("$"),literal("="),()=>"$="),ab(literal("*"),literal("="),()=>"*=")),tn=abc(literal("["),optionallySpaced(X),literal("]"),(e,{name:i,namespace:n})=>({type:"attrPresence",name:i,namespace:n,specificity:[0,1,0]})),ts=middle(literal("["),abc(optionallySpaced(X),ti,optionallySpaced(te),({name:e,namespace:i},n,{value:a,modifier:o})=>({type:"attrValue",name:e,namespace:i,matcher:n,value:a,modifier:o,specificity:[0,1,0]})),literal("]")),tr=otherwise(tn,ts),ta=otherwise(Q,Z),to=choice(J,Y,tr),t_=map(otherwise(function(...e){return map(function(...e){return(i,n)=>{let a=[],o=n;for(let n of e){let e=n(i,o);if(!e.matched)return{matched:!1};a.push(e.value),o=e.position}return{matched:!0,position:o,value:a}}}(...e),e=>e.flatMap(e=>e))}(ta,many(to)),ab(to,many(to),(e,i)=>[e,...i])),e=>({type:"compound",list:e,specificity:e.map(e=>e.specificity).reduce(sumSpec,[0,0,0])})),tu=choice(map(literal(">"),()=>">"),map(literal("+"),()=>"+"),map(literal("~"),()=>"~"),ab(literal("|"),literal("|"),()=>"||")),tl=otherwise(optionallySpaced(tu),map(V,()=>" ")),th=leftAssoc2(t_,map(tl,e=>(i,n)=>({type:"compound",list:[...n.list,{type:"combinator",combinator:e,left:i,specificity:i.specificity}],specificity:sumSpec(i.specificity,n.specificity)})),t_);function prettyPrintPosition(e,i,n=1){return`${e.replace(/(\t)|(\r)|(\n)/g,(e,i,n)=>i?"â":n?"â":"â")} 27${"".padEnd(i)}${"^".repeat(n)}`}function serialize(e){if(!e.type)throw Error("This is not an AST node.");switch(e.type){case"universal":return _serNs(e.namespace)+"*";case"tag":return _serNs(e.namespace)+e.name;case"class":return"."+e.name;case"id":return"#"+e.name;case"attrPresence":return`[${_serNs(e.namespace)}${e.name}]`;case"attrValue":var i;return`[${_serNs(e.namespace)}${e.name}${e.matcher}${-1===(i=e.value).indexOf('"')?`"${i}"`:-1===i.indexOf("'")?`'${i}'`:`"${i.replace('"','\\"')}"`}${e.modifier?e.modifier:""}]`;
27case"combinator":return serialize(e.left)+e.combinator;case"compound":return e.list.reduce((e,i)=>"combinator"===i.type?serialize(i)+e:e+serialize(i),"");case"list":return e.list.map(serialize).join(",")}}function _serNs(e){return e||""===e?e+"|":""}function _getSelectorPriority(e){switch(e.type){case"universal":case"tag":return[1];case"id":return[2];case"class":return[3,e.name];case"attrPresence":return[4,serialize(e)];case"attrValue":return[5,serialize(e)];case"combinator":return[15,serialize(e)]}}function _compareArrays(e,i){if(!Array.isArray(e)||!Array.isArray(i))throw Error("Arguments must be arrays.");let n=e.length<i.length?e.length:i.length;for(let a=0;a<n;a++)if(e[a]!==i[a])return e[a]<i[a]?-1:1;return e.length-i.length}leftAssoc2(map(th,e=>({type:"list",list:[e]})),map(optionallySpaced(literal(",")),()=>(e,i)=>({type:"list",list:[...e.list,i]})),th);let DecisionTree=class DecisionTree{constructor(e){this.branches=weave(function(e){let i=e.length,n=Array(i);for(let o=0;o<i;o++){var a;let[i,_]=e[o],u=(function reduceSelectorVariants(e){let i=[];e.list.forEach(e=>{switch(e.type){case"class":i.push({matcher:"~=",modifier:null,name:"class",namespace:null,specificity:e.specificity,type:"attrValue",value:e.name});break;case"id":i.push({matcher:"=",modifier:null,name:"id",namespace:null,specificity:e.specificity,type:"attrValue",value:e.name});break;case"combinator":reduceSelectorVariants(e.left),i.push(e);break;case"universal":break;default:i.push(e)}}),e.list=i}(a=function(e,i){let n=U(i);if(!n.complete)throw Error(`The input "${i}" was only partially tokenized, stopped at offset ${n.offset}! 28`+prettyPrintPosition(i,n.offset));let a=optionallySpaced(e)({tokens:n.tokens,options:void 0},0);if(!a.matched)throw Error(`No match for "${i}" input!`);if(a.position<n.tokens.length){let e=n.tokens[a.position];throw Error(`The input "${i}" was only partially parsed, stopped at offset ${e.offset}! 29`+prettyPrintPosition(i,e.offset,e.len))}return a.value}(th,i)),!function normalize(e){if(!e.type)throw Error("This is not an AST node.");switch(e.type){case"compound":e.list.forEach(normalize),e.list.sort((e,i)=>_compareArrays(_getSelectorPriority(e),_getSelectorPriority(i)));break;case"combinator":normalize(e.left);break;case"list":e.list.forEach(normalize),e.list.sort((e,i)=>serialize(e)<serialize(i)?-1:1)}return e}(a),a);n[o]={ast:u,terminal:{type:"terminal",valueContainer:{index:o,value:_,specificity:u.specificity}}}}return n}(e))}build(e){return e(this.branches)}};function weave(e){let i=[];for(;e.length;){let n=findTopKey(e,e=>!0,getSelectorKind),{matches:a,nonmatches:o,empty:_}=function(e,i){let n=[],a=[],o=[];for(let _ of e){let e=_.ast.list;if(e.length){let o=e.some(e=>getSelectorKind(e)===i);(o?n:a).push(_)}else o.push(_)}return{matches:n,nonmatches:a,empty:o}}(e,n);e=o,a.length&&i.push(function(e,i){if("tag"===e)return function(e){let i=spliceAndGroup(e,e=>"tag"===e.type,e=>e.name),n=Object.entries(i).map(([e,i])=>({type:"variant",value:e,cont:weave(i.items)}));return{type:"tagName",variants:n}}(i);if(e.startsWith("attrValue "))return function(e,i){let n=spliceAndGroup(i,i=>"attrValue"===i.type&&i.name===e,e=>`${e.matcher} ${e.modifier||""} ${e.value}`),a=[];for(let e of Object.values(n)){let i=e.oneSimpleSelector,n=function(e){if("i"===e.modifier){let i=e.value.toLowerCase();switch(e.matcher){case"=":return e=>i===e.toLowerCase();case"~=":return e=>e.toLowerCase().split(/[ \t]+/).includes(i);case"^=":return e=>e.toLowerCase().startsWith(i);case"$=":return e=>e.toLowerCase().endsWith(i);case"*=":return e=>e.toLowerCase().includes(i);case"|=":return e=>{let n=e.toLowerCase();return i===n||n.startsWith(i)&&"-"===n[i.length]}}}else{let i=e.value;switch(e.matcher){case"=":return e=>i===e;case"~=":return e=>e.split(/[ \t]+/).includes(i);case"^=":return e=>e.startsWith(i);case"$=":return e=>e.endsWith(i);case"*=":return e=>e.includes(i);case"|=":return e=>i===e||e.startsWith(i)&&"-"===e[i.length]}}}(i),o=weave(e.items);a.push({type:"matcher",matcher:i.matcher,modifier:i.modifier,value:i.value,predicate:n,cont:o})}return{type:"attrValue",name:e,matchers:a}}(e.substring(10),i);if(e.startsWith("attrPresence "))return function(e,i){for(let n of i)spliceSimpleSelector(n,i=>"attrPresence"===i.type&&i.name===e);return{type:"attrPresence",name:e,cont:weave(i)}}(e.substring(13),i);if("combinator >"===e)return combinatorBranch(">",i);
29if("combinator +"===e)return combinatorBranch("+",i);throw Error(`Unsupported selector kind: ${e}`)}(n,a)),_.length&&i.push(...function(e){let i=[];for(let n of e){let e=n.terminal;if("terminal"===e.type)i.push(e);else{let{matches:n,rest:a}=function(e,i){let n=[],a=[];for(let o of e)i(o)?n.push(o):a.push(o);return{matches:n,rest:a}}(e.cont,e=>"terminal"===e.type);n.forEach(e=>i.push(e)),a.length&&(e.cont=a,i.push(e))}}return i}(_))}return i}function getSelectorKind(e){switch(e.type){case"attrPresence":return`attrPresence ${e.name}`;case"attrValue":return`attrValue ${e.name}`;case"combinator":return`combinator ${e.combinator}`;default:return e.type}}function combinatorBranch(e,i){let n=spliceAndGroup(i,i=>"combinator"===i.type&&i.combinator===e,e=>serialize(e.left)),a=[];for(let e of Object.values(n)){let i=weave(e.items),n=e.oneSimpleSelector.left;a.push({ast:n,terminal:{type:"popElement",cont:i}})}return{type:"pushElement",combinator:e,cont:weave(a)}}function spliceAndGroup(e,i,n){let a={};for(;e.length;){let o=findTopKey(e,i,n),bestKeyPredicate=e=>i(e)&&n(e)===o,hasBestKeyPredicate=e=>e.ast.list.some(bestKeyPredicate),{matches:_,rest:u}=function(e,i){let n=[],a=[];for(let o of e)i(o)?n.push(o):a.push(o);return{matches:n,rest:a}}(e,hasBestKeyPredicate),l=null;for(let e of _){let i=spliceSimpleSelector(e,bestKeyPredicate);l||(l=i)}if(null==l)throw Error("No simple selector is found.");a[o]={oneSimpleSelector:l,items:_},e=u}return a}function spliceSimpleSelector(e,i){let n=e.ast.list,a=Array(n.length),o=-1;for(let e=n.length;e-- >0;)i(n[e])&&(a[e]=!0,o=e);if(-1==o)throw Error("Couldn't find the required simple selector.");let _=n[o];return e.ast.list=n.filter((e,i)=>!a[i]),_}function findTopKey(e,i,n){let a={};for(let o of e){let e={};for(let a of o.ast.list.filter(i))e[n(a)]=!0;for(let i of Object.keys(e))a[i]?a[i]++:a[i]=1}let o="",_=0;for(let e of Object.entries(a))e[1]>_&&(o=e[0],_=e[1]);return o}let Picker=class Picker{constructor(e){this.f=e}pickAll(e){return this.f(e)}pick1(e,i=!1){let n=this.f(e),a=n.length;if(0===a)return null;if(1===a)return n[0].value;let o=i?comparatorPreferFirst:comparatorPreferLast,_=n[0];for(let e=1;e<a;e++){let i=n[e];o(_,i)&&(_=i)}return _.value}};function comparatorPreferFirst(e,i){let n=_compareArrays(i.specificity,e.specificity);return n>0||0===n&&i.index<e.index}function comparatorPreferLast(e,i){let n=_compareArrays(i.specificity,e.specificity);return n>0||0===n&&i.index>e.index}function hp2Builder(e){return new Picker(handleArray(e))}function handleArray(e){let i=e.map(handleNode);return(e,...n)=>i.flatMap(i=>i(e,...n))}function handleNode(e){switch(e.type){case"terminal":{let i=[e.valueContainer];return(e,...n)=>i}case"tagName":return function(e){let i={};for(let n of e.variants)i[n.value]=handleArray(n.cont);return(e,...n)=>{let a=i[e.name];return a?a(e,...n):[]}}(e);case"attrValue":return function(e){let i=[];for(let n of e.matchers){let e=n.predicate,a=handleArray(n.cont);i.push((i,n,...o)=>e(i)?a(n,...o):[])}let n=e.name;return(e,...a)=>{let o=e.attribs[n];return o||""===o?i.flatMap(i=>i(o,e,...a)):[]}}(e);case"attrPresence":return function(e){let i=e.name,n=handleArray(e.cont);return(e,...a)=>Object.prototype.hasOwnProperty.call(e.attribs,i)?n(e,...a):[]}(e);case"pushElement":return function(e){let i=handleArray(e.cont),n="+"===e.combinator?getPrecedingElement:getParentElement;return(e,...a)=>{let o=n(e);return null===o?[]:i(o,e,...a)}}(e);case"popElement":return function(e){let i=handleArray(e.cont);return(e,n,...a)=>i(n,...a)}(e)}}let getPrecedingElement=e=>{let i=e.prev;return null===i?null:node_isTag(i)?i:getPrecedingElement(i)},getParentElement=e=>{let i=e.parent;return i&&node_isTag(i)?i:null};var tp=new Uint16Array('áµ<\xd5ıÊÒÕ»×ÙµÛÞ¢ßà à©àªà¶¡à¹à¼à¼¦áá¨á¡ááááá¥\x00\x00\x00\x00\x00\x00á«áá¦á°á·á½¾â â°âââ»ââ ¤â¤â´â¹â¿ããºã¹ã¬ã£¾ã¨¨ã©±ã« 㬮à EMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcfligè»\xc6äPè»&ä¦cuteè»\xc1äreve;äÄiyx}rcè»\xc2ä;är;ì\ud835\udd04raveè»\xc0äpha;äacr;äd;æ©Ägp\x9d\xa1on;äf;ì\ud835\udd38plyFunction;æ¡ingè»\xc5ä
Äcs\xbe\xc3r;ì\ud835\udc9cign;æildeè»\xc3ämlè»\xc4äÐaceforsu\xe5\xfb\xfeÄÄĢħĪÄcr\xea\xf2kslash;æÅ¶\xf6\xf8;æ«§ed;æy;äÆcrtÄ
ÄÄause;æµnoullis;æ¬a;är;ì\ud835\udd05pf;ì\ud835\udd39eve;äc\xf2Ämpeq;æÜHOacdefhilorsuÅÅÅÆÆÆ¢ÆµÆ·ÆºÇÈɳɸɾcy;ä§PYè»\xa9䩯cpyÅŢźute;äÄ;iŧŨætalDifferentialD;æ
leys;æÈaeioÆÆÆÆron;ädilè»\xc7ärc;änint;æ°ot;äÄdnƧÆilla;ä¸terDot;ä·\xf2Å¿i;ä§rcleÈDMPTÇÇÇÇot;æinus;ælus;æimes;æoÄcsǢǸkwiseContourIntegral;æ²eCurlyÄDQÈÈoubleQuote;æuote;æÈlnpuÈȨÉÉonÄ;eȥȦæ·;æ©´ÆgitȯȶȺruent;æ¡nt;æ¯ourIntegral;æ®ÄfrÉÉ;æoduct;ænterClockwiseContourIntegral;æ³oss;樯cr;ì\ud835\udc9epÄ;CÊÊ
æap;æÖDJSZacefiosÊ Ê¬Ê°Ê´Ê¸ËËˡ˦̳ÒÄ;oŹʥtrahd;æ¤cy;äcy;ä
cy;äÆgrsÊ¿ËËger;æ¡r;æ¡hv;櫤ÄayËËron;ä;älÄ;tËËæa;är;ì\ud835\udd07Äaf˫̧Äcm˰̢riticalÈADGTÌÌÌÌcute;ä´oÅ´ÌÌ;äbleAcute;ärave;ä ilde;äond;æferentialD;æ
Ѱ̽\x00\x00\x00ÍÍ\x00Ð
f;ì\ud835\udd3bÆ;DEÍÍÍä¨ot;æqual;æbleÌCDLRUVͣͲÎÏϢϸontourIntegra\xecȹoɴ͹\x00\x00Í»\xbbÍnArrow;æÄeoÎΤftÆARTÎÎΡrrow;æightArrow;æe\xe5ËngÄLRΫÏeftÄARγιrrow;æ¸ightArrow;æºightArrow;æ¹ightÄATÏÏrrow;æee;æ¨pÉÏ©\x00\x00ϯrrow;æownArrow;æerticalBar;æ¥nÌABLRTaÐЪаÑѿͼrrowÆ;BUÐÐТæar;æ¤pArrow;æµreve;äeftËк\x00Ñ\x00ÑightVector;æ¥eeVector;æ¥ectorÄ;BÑÑæ½ar;æ¥ightÇѧ\x00ѱeeVector;æ¥ectorÄ;BѺѻæar;æ¥eeÄ;AÒÒæ¤rrow;æ§ÄctÒÒr;ì\ud835\udc9frok;äà NTacdfglmopqstuxÒ½ÓÓÓÓÓ¢Ó§Ó®ÓµÔ¡Ô¯Ô¶ÕÕÕ Õ¥G;ä
Hè»\xd0äcuteè»\xc9äÆaiyÓÓÓron;ärcè»\xcaä;äot;är;ì\ud835\udd08raveè»\xc8äement;æÄapÓºÓ¾cr;ätyÉÔ\x00\x00ÔmallSquare;æ»erySmallSquare;æ«ÄgpÔ¦Ôªon;äf;ì\ud835\udd3csilon;äuÄaiÔ¼ÕlÄ;TÕÕæ©µilde;ælibrium;æÄciÕÕr;æ°m;橳a;ämlè»\xcbäÄipÕªÕ¯sts;æonentialE;æ
ÊcfiosÖ
ÖÖÖ²×y;ä¤r;ì\ud835\udd09lledÉÖ\x00\x00Ö£mallSquare;æ¼erySmallSquare;æªÍ°Öº\x00Ö¿\x00\x00×f;ì\ud835\udd3dAll;æriertrf;æ±c\xf2רJTabcdfgorst×¨×¬×¯×ºØØØØØØ£Ù¬Ù²cy;äè»>ä¾mmaÄ;d׷׸ä;äreve;äÆeiyØØØdil;ä¢rc;ä;äot;ä r;ì\ud835\udd0a;æpf;ì\ud835\udd3eeaterÌEFGLSTصÙÙÙÙÙ¦qualÄ;Lؾؿæ¥ess;æullEqual;æ§reater;檢ess;æ·lantEqual;橾ilde;æ³cr;ì\ud835\udca2;æ«ÐAacfiosuÚ
ÚÚÚÚÚªÚ¾ÛRDcy;äªÄctÚÚek;ä;äirc;ä¤r;ælbertSpace;æÇ°Ú¯\x00Ú²f;æizontalLine;æÄctÛÛ
\xf2Ú©rok;ä¦mpÅÛÛownHum\xf0įqual;æÜEJOacdfgmnostuÛºÛ¾ÜÜÜÜÜܡܨÝݸÞÞÞcy;älig;ä²cy;äcuteè»\xcdäÄiyÜÜrcè»\xceä;äot;ä°r;æraveè»\xccäÆ;apÜ Ü¯Ü¿ÄcgÜ´Ü·r;äªinaryI;æ
lie\xf3ÏÇ´Ý\x00Ý¢Ä;eÝÝæ¬ÄgrÝÝral;æ«section;æisibleÄCTݬݲomma;æ£imes;æ¢ÆgptÝ¿ÞÞon;ä®f;ì\ud835\udd40a;äcr;æilde;ä¨Ç«Þ\x00Þcy;älè»\xcfäÊcfosuÞ¬Þ·Þ¼ßßÄiyÞ±Þµrc;ä´;är;ì\ud835\udd0dpf;ì\ud835\udd41Ç£ß\x00ßr;ì\ud835\udca5rcy;äkcy;äÎHJacfosߤߨ߽߬߱à à cy;ä¥cy;äppa;äÄeyß¶ß»dil;ä¶;är;ì\ud835\udd0epf;ì\ud835\udd42cr;ì\ud835\udca6ÖJTaceflmostà ¥à ©à ¬à¡à¡£à¦³à¦¸à§à§à¨·à©cy;äè»<ä¼Êcmnprà ·à ¼à¡à¡à¡ute;ä¹bda;äg;æªlacetrf;ær;æÆaeyà¡à¡à¡¡ron;ä½dil;ä»;äÄfsࡨ॰tÔACDFRTUVarࡾࢩࢱࣦ࣠ࣼयà¥Î४Änrà¢à¢gleBracket;æ¨rowÆ;BRà¢à¢à¢æar;æ¤ightArrow;æeiling;æoǵࢷ\x00à£bleBracket;æ¦nÇà£\x00à£eeVector;楡ectorÄ;Bà£à£æar;æ¥loor;æightÄAV࣯ࣵrrow;æector;æ¥Äerà¤à¤eÆ;AVà¤à¤à¤æ£rrow;æ¤ector;æ¥iangleÆ;BEतथऩæ²ar;æ§qual;æ´pÆDTVषà¥à¥ownVector;æ¥eeVector;æ¥ ectorÄ;Bà¥à¥æ¿ar;æ¥ectorÄ;B॥०æ¼ar;æ¥ight\xe1ÎsÌEFGLSTॾà¦à¦à¦à¦¢à¦qualGreater;æullEqual;æ¦reater;æ¶ess;檡lantEqual;橽ilde;æ²r;ì\ud835\udd0fÄ;eঽাæftarrow;æidot;ä¿Ænpwà§à¨à¨gÈLRlrà§à§·à¨à¨eftÄAR০৬rrow;æµightArrow;æ·ightArrow;æ¶eftÄarγà¨ight\xe1οight\xe1Ïf;ì\ud835\udd43erÄLRਢਬeftArrow;æightArrow;æÆchtਾà©à©\xf2à¡;æ°rok;ä
;æªÐacefiosuà©à©à© ੷੼àª
àªàªp;æ¤
y;äÄdl੥੯iumSpace;ælintrf;æ³r;ì\ud835\udd10nusPlus;æpf;ì\ud835\udd44c\xf2à©¶;äÒJacefostuણધàªà«à¬à¬à¶à¶à¶cy;äcute;ä
Æaey઴હાron;ä
dil;ä
;äÆgswà«à«°à¬ativeÆMTVà«à«à«¨ediumSpace;æhiÄcn૦à«\xebà«eryThi\xeeà«tedÄGL૸à¬reaterGreate\xf2Ù³essLes\xf3à©Line;är;ì\ud835\udd11ÈBnptଢନଷ଺reak;æ BreakingSpace;ä f;æÚ;CDEGHLNPRSTVàààªà¼à®¡à¯«à°à±à²à²¦à³àµ¡à¶
櫬Äouàà¤ngruent;æ¢pCap;æoubleVerticalBar;æ¦Ælqxà®à®à®ement;æualÄ;Tà®à®æ ilde;ìâ̸ists;æreaterÎ;EFGLSTஶஷ஽à¯à¯à¯à¯¥æ¯qual;æ±ullEqual;ìâ§Ì¸reater;ìâ«Ì¸ess;æ¹lantEqual;ì⩾̸ilde;æµumpÅ௲௽ownHump;ìâ̸qual;ìâ̸eÄfsà°à°§tTriangleÆ;BEà°à°à°¡æªar;ìâ§Ì¸qual;æ¬sÌ;EGLSTవశ఼à±à±à±æ®qual;æ°reater;æ¸ess;ìâªÌ¸lantEqual;ì⩽̸ilde;æ´estedÄGL౨౹reaterGreater;ì⪢̸essLess;ì⪡̸recedesÆ;ESà²à²à²æqual;ì⪯̸lantEqual;æ ÄeiಫಹverseElement;æghtTriangleÆ;BEà³à³à³æ«ar;ìâ§Ì¸qual;æÄquà³à´uareSuÄbp೨೹setÄ;Eà³°à³³ìâ̸qual;æ¢ersetÄ;Eà´à´ìâ̸qual;æ£Æbcpà´à´¤àµsetÄ;Eà´à´ìââqual;æceedsÈ;ESTà´²à´³à´»àµæqual;ì⪰̸lantEqual;æ¡ilde;ìâ¿Ì¸ersetÄ;Eàµàµìââqual;æildeÈ;EFT൮൯൵ൿæqual;æullEqual;æilde;æerticalBar;æ¤cr;ì\ud835\udca9ildeè»\xd1ä;äÜEacdfgmoprstuvà¶½à·à·à·à·à· à·§à·¼à¸à¸ ยา฿à¹lig;ä
cuteè»\xd3äÄiyà·à·rcè»\xd4ä;äblac;ä
r;ì\ud835\udd12raveè»\xd2äÆaei෮ෲ෶cr;ä
ga;ä©cron;äpf;ì\ud835\udd46enCurlyÄDQà¸à¸oubleQuote;æuote;æ;æ©Äclวฬr;ì\ud835\udcaaashè»\xd8äiŬื฼deè»\xd5äes;樷mlè»\xd6äerÄBPà¹à¹ Äarà¹à¹r;æ¾acÄekà¹à¹;æet;æ´arenthesis;
29æÒacfhilors๿àºàºàºàºàºàºàº°à»¼rtialD;æy;är;ì\ud835\udd13i;ä¦;ä usMinus;ä±Äipຢàºncareplan\xe5Úf;æÈ;eio຺ູ໠໤檻cedesÈ;ESTà»à»à»à»æºqual;檯lantEqual;æ¼ilde;æ¾me;æ³Ädp໩໮uct;æortionÄ;aȥ໹l;æÄcià¼à¼r;ì\ud835\udcab;ä¨ÈUfosà¼à¼à¼à¼OTè»"ä¢r;ì\ud835\udd14pf;æcr;ì\ud835\udcacØBEacefhiorsu༾à½à½à½ ཱིྦྷྪà¾áá©á´á¾arr;æ¤Gè»\xae䮯cnrà½à½à½ute;ä
g;æ«rÄ;tà½à½æ l;æ¤Æaeyཧཬཱron;ä
dil;ä
;ä Ä;vླྀཹæerseÄEUà¾à¾Älqà¾à¾ement;æuilibrium;æpEquilibrium;楯r\xbbཹo;ä¡ghtÐACDFTUVaà¿à¿«à¿³á¢á¨ááÏÄnrà¿à¿gleBracket;æ©rowÆ;BLà¿à¿à¿¡æar;æ¥eftArrow;æeiling;æoǵ࿹\x00á
bleBracket;æ§nÇá\x00áeeVector;æ¥ectorÄ;Bááæar;æ¥loor;æÄerááeÆ;AVáµá¶á¼æ¢rrow;æ¦ector;æ¥iangleÆ;BEáááæ³ar;æ§qual;æµpÆDTVá£á®á¸ownVector;æ¥eeVector;æ¥ectorÄ;Bááæ¾ar;æ¥ectorÄ;Bááæar;æ¥Äpuááf;ændImplies;楰ightarrow;æÄchá¹á¼r;æ;æ±leDelayed;æ§´ÚHOacfhimoqstuá¤á±á·á½ááá
á
á
¡á
§áµá»á¿ÄCcá©á®Hcy;ä©y;ä¨FTcy;ä¬cute;ä
Ê;aeiyáááááæª¼ron;ä
dil;ä
rc;ä
;ä¡r;ì\ud835\udd16ortÈDLRUáªá´á¾á
ownArrow\xbbÐeftArrow\xbbà¢ightArrow\xbbà¿pArrow;ægma;ä£allCircle;æpf;ì\ud835\udd4aɲá
\x00\x00á
°t;æareÈ;ISUá
ȇ
¼áá¯æ¡ntersection;æuÄbpáásetÄ;Eááæqual;æersetÄ;Eá¨á©æqual;ænion;æcr;ì\ud835\udcaear;æÈbcmpááááÄ;sááæetÄ;Eááqual;æÄchá á
eedsÈ;ESTáá®á´á¿æ»qual;檰lantEqual;æ½ilde;æ¿Th\xe1à¾;æÆ;esááá£ærsetÄ;Eááæqual;æet\xbbáÖHRSacfhiorsá¾ááááá±á¶ááááORNè»\xdeäADE;æ¢ÄHcáácy;äy;ä¦Äbuáá;ä;䤯aeyá¥áªá¯ron;ä
¤dil;ä
¢;ä¢r;ì\ud835\udd17Äeiá»áDzá\x00áefore;æ´a;äÄcnáákSpace;ìââSpace;ældeÈ;EFTá«á¬á²á¼æ¼qual;æullEqual;æ
ilde;æpf;ì\ud835\udd4bipleDot;æÄctáár;ì\ud835\udcafrok;ä
¦à«¡á·ááá¦\x00á¬á±\x00\x00\x00\x00\x00á¸á½á·á
\x00á¿áááÄcrá»áuteè»\xdaärÄ;oááæcir;æ¥rÇ£á\x00áy;äve;ä
¬Äiyáá£rcè»\xdbä;ä£blac;ä
°r;ì\ud835\udd18raveè»\xd9äacr;ä
ªÄdiáá©erÄBPááÄaráár;äacÄekáá;æet;æµarenthesis;æonÄ;Pá°á±ælus;æÄgpá»á¿on;ä
²f;ì\ud835\udd4cÐADETadpsáá®á¸áϨááá³rrowÆ;BDá
á á¤ar;æ¤ownArrow;æ
ownArrow;æquilibrium;楮eeÄ;Aááæ¥rrow;æ¥own\xe1ϳerÄLRáá¨eftArrow;æightArrow;æiÄ;lá¹áºäon;ä¥ing;ä
®cr;ì\ud835\udcb0ilde;ä
¨mlè»\xdcäÒDbcdefosvá§á¬á°á³á¾á
áááash;æ«ar;æ««y;äashÄ;lá»á¼æ©;櫦Äeráá
;æÆbtyáááºar;æÄ;iáácalÈBLSTá¡á¥áªá´ar;æ£ine;ä¼eparator;æilde;æThinSpace;ær;ì\ud835\udd19pf;ì\ud835\udd4dcr;ì\ud835\udcb1dash;æªÊcefosá§á¬á±á¶á¼irc;ä
´dge;ær;ì\ud835\udd1apf;ì\ud835\udd4ecr;ì\ud835\udcb2Èfiosáááár;ì\ud835\udd1b;äpf;ì\ud835\udd4fcr;ì\ud835\udcb3ÒAIUacfosuá±áµá¹á½ááááá cy;ä¯cy;äcy;ä®cuteè»\xddäÄiyáárc;ä
¶;ä«r;ì\ud835\udd1cpf;ì\ud835\udd50cr;ì\ud835\udcb4ml;ä
¸ÐHacdefosáµá¹á¿áááá á¤cy;äcute;ä
¹Äayááron;ä
½;äot;ä
»Ç²á\x00áoWidt\xe8à«a;är;æ¨pf;æ¤cr;ì\ud835\udcb5௡ááá\x00á°á¶á¿\x00\x00\x00\x00ááá«áá\x00ááá²á¹\x00á¾cuteè»\xe1ä¡reve;äÌ;Ediuyááá¡á£á¨áæ¾;ìâ¾Ì³;æ¿rcè»\xe2ä¢teè»\xb4Ì;ä°ligè»\xe6ä¦Ä;r\xb2áº;ì\ud835\udd1eraveè»\xe0ä ÄepááÄfpáásym;æµ\xe8áha;ä±ÄapácÄclá¤á§r;äg;樿ɤá°\x00\x00áÊ;adsváºá»á¿ááæ§nd;æ©;æ©lope;æ©;æ©Î;elmrszááááá¿ááæ ;榤e\xbbásdÄ;aá¥á¦æ¡Ñ¡á°á²á´á¶á¸áºá¼á¾;榨;榩;榪;榫;榬;æ¦;榮;榯tÄ;vá
áæbÄ;dááæ¾;æ¦Äptááh;æ¢\xbb\xb9arr;æ¼Ägpá£á§on;ä
f;ì\ud835\udd52Î;Eaeiopáá»á½áááá;æ©°cir;橯;æd;æs;ä§roxÄ;eáá\xf1áingè»\xe5䥯ctyá¡á¦á¨r;ì\ud835\udcb6;äªmpÄ;eáá¯\xf1Êildeè»\xe3ä£mlè»\xe4ä¤Äciááonin\xf4ɲnt;æ¨à Nabcdefiklnoprsuáá±á°á¼ááá¸á½á á¦á ¹á¡á᤽á¥á¥°ot;æ«Äcrá¶ákÈcepsáá
ááong;æpsilon;ä¶rime;æµimÄ;eááæ½q;æÅ¶á¢á¦ee;æ½edÄ;gá¬áæ
e\xbbárkÄ;táá·brk;æ¶Äoyáá;ä±quo;æÊcmprtááá¡á¤á¨ausÄ;eÄÄptyv;榰s\xe9áno\xf5ÄÆahwá¯á±á³;ä²;æ¶een;æ¬r;ì\ud835\udd1fgÎcostuvwááá³ááááÆaiuááá\xf0Ý rc;æ¯p\xbbá±Ædptá¤á¨áot;æ¨lus;æ¨imes;æ¨É±á¹\x00\x00á¾cup;æ¨ar;æ
riangleÄduááown;æ½p;æ³plus;æ¨e\xe5á\xe5áarow;æ¤Æakoáá ¦á µÄcná²á £kÆlstáºÖ«á ozenge;æ§«riangleÈ;dlrá á á á æ´own;æ¾eft;æight;æ¸k;æ£Æ±á «\x00á ³Æ²á ¯\x00á ±;æ;æ4;æck;æÄeoá ¾á¡Ä;qá¡á¡ì=â¥uiv;ìâ¡â¥t;æÈptwxá¡á¡á¡§á¡¬f;ì\ud835\udd53Ä;táá¡£om\xbbátie;æØDHUVbdhmptuvá¢
á¢á¢ªá¢»á£á£á£¬á£¿á¤
á¤á¤á¤¡ÈLRlrá¢á¢á¢á¢;æ;æ;æ;æÊ;DUduᢡᢢᢤᢦᢨæ;æ¦;æ©;æ¤;æ§ÈLRlrᢳᢵᢷᢹ;æ;æ;æ;æÎ;HLRhlrá£á£á£á£á£á£á£æ;æ¬;æ£;æ ;æ«;æ¢;æox;æ§ÈLRlrᣤᣦᣨᣪ;æ;æ;æ;æÊ;DUduڽ᣷᣹᣻᣽;æ¥;æ¨;æ¬;æ´inus;ælus;æimes;æ ÈLRlrá¤á¤á¤á¤;æ;æ;æ;æÎ;HLRhlrᤰᤱᤳᤵᤷ᤻᤹æ;æª;æ¡;æ;æ¼;æ¤;æÄevÄ£á¥barè»\xa6ä¦Èceioá¥á¥á¥á¥ r;ì\ud835\udcb7mi;æmÄ;eáálÆ;bhᥨᥩᥫä;æ§
sub;æÅ¬á¥´á¥¾lÄ;e᥹᥺æ¢t\xbb᥺pÆ;Eeįá¦
á¦;檮Ä;qÛÛೡᦧ\x00᧨á¨á¨á¨²\x00ᨷá©\x00\x00᪴\x00\x00á«\x00\x00ᬡᬮáá\x00᯽\x00á°Æcprá¦á¦²á§ute;äÌ;abcdsᦿá§á§á§á§á§æ©nd;æ©rcup;æ©Äauá§á§p;æ©p;æ©ot;æ©;ìâ©ï¸Äeo᧢᧥t;æ\xeeÚÈaeiuá§°á§»á¨á¨
ǰ᧵\x00᧸s;æ©on;
29ädilè»\xe7ä§rc;äpsÄ;sá¨á¨æ©m;æ©ot;äÆdmná¨á¨ ᨦilè»\xb8Æptyv;榲tè\xa2;eá¨á¨®ä¢r\xe4Ʋr;ì\ud835\udd20Æceiᨽá©á©y;äckÄ;má©á©æark\xbbá©;ärÎ;Ecefmsá©á© ᩢᩫ᪤᪪᪮æ;æ§Æ;elᩩᩪá©äq;æeɡᩴ\x00\x00áªrrowÄlr᩼áªeft;æºight;æ»ÊRSacdáªáªáªáªáª\xbbà½;æst;æirc;æash;ænint;æ¨id;櫯cir;æ§ubsÄ;u᪻᪼æ£it\xbb᪼ˬá«á«á«º\x00á¬onÄ;eá«á«äºÄ;q\xc7\xc6Éá«\x00\x00á«¢aÄ;tá«á«ä¬;äÆ;fl᫨᫩᫫æ\xeeá
eÄmx᫱᫶ent\xbbá«©e\xf3Éǧ᫾\x00á¬Ä;dá»á¬ot;æ©n\xf4ÉÆfryá¬á¬á¬;ì\ud835\udd54o\xe4Éè\xa9;sÅá¬r;æÄaoᬥᬩrr;æµss;æÄcuᬲᬷr;ì\ud835\udcb8ÄbpᬼáÄ;eááæ«;æ«Ä;eááæ«;æ«dot;æ¯Îdelprvwá á¬á·á®á®¬á¯á¯¹arrÄlrá¨áª;椸;椵ɰá²\x00\x00áµr;æc;æarrÄ;pá¿á®æ¶;椽Ì;bcdosá®á®á®á®¡á®¥á®¨æªrcap;æ©Äauá®á®p;æ©p;æ©ot;ær;æ©
;ìâªï¸Èalrv᮵ᮿá¯á¯£rrÄ;mᮼᮽæ·;椼yÆevwá¯á¯á¯qɰá¯\x00\x00á¯re\xe3á³u\xe3áµee;æedge;æenè»\xa4ä¤earrowÄlrᯮ᯳eft\xbbá®ight\xbbᮽe\xe4á¯Äciá°á°onin\xf4Ç·nt;æ±lcty;æà¦AHabcdefhijlorstuwz᰸᰻᰿á±á±©á±µá²á²á²¬á²·á³»á³¿á´áµ»á¶á¶«á¶»á·á·r\xf2Îar;楥Èglrsá±á±á±á±ger;æ eth;æ¸\xf2á³hÄ;vá±á±æ\xbbà¤Å«á±¡á±§arow;æ¤a\xe3ÌÄayᱮᱳron;ä;ä´Æ;ao̲ᱼá²ÄgrÊ¿á²r;ætseq;æ©·Æglmá²á²á²è»\xb0ä°ta;ä´ptyv;榱ÄirᲣᲨsht;楿;ì\ud835\udd21arÄlrᲳᲵ\xbbà£\xbbáÊaegsvá³Í¸á³á³á³ mÆ;oșá³á³ndÄ;șá³uit;æ¦amma;äin;æ²Æ;io᳧᳨᳸ä·deè\xf7;oá³§á³°ntimes;æn\xf8á³·cy;äcɯá´\x00\x00á´rn;æop;æÊlptuwá´á´á´¢áµáµlar;ä¤f;ì\ud835\udd55Ê;empsÌá´á´·á´½áµqÄ;dÍá´³ot;æinus;æ¸lus;æquare;æ¡blebarwedg\xe5\xfanÆadhá®áµáµ§ownarrow\xf3á²arpoonÄlrᵲᵶef\xf4á²´igh\xf4ᲶŢᵿá¶
karo\xf7à½É¯á¶\x00\x00á¶rn;æop;æÆcotá¶á¶£á¶¦Äryá¶á¶¡;ì\ud835\udcb9;äl;æ§¶rok;äÄdrá¶°á¶´ot;æ±iÄ;fá¶ºá æ¿Äahá·á·r\xf2Щa\xf2ྦangle;榦Äciá·á·y;ägrarr;æ¿à¤Dacdefglmnopqrstuxá¸á¸á¸á¸¸Õ¸á¸¼á¹á¹¡á¹¾áº¥áº¯áº½á»¡á¼ªá¼·á½á½á½ÄDoá¸á´´o\xf4á²Äcsá¸á¸uteè»\xe9ä©ter;æ©®ÈaioyḢḧḱḶron;ärÄ;cá¸á¸®æè»\xeaäªlon;æ;äot;äÄDrá¹á¹
ot;æ;ì\ud835\udd22Æ;rsá¹á¹á¹æªaveè»\xe8ä¨Ä;dá¹á¹æªot;æªÈ;ilsṪṫṲṴæªnters;æ§;æÄ;dṹṺæªot;æªÆapsáº
áºáºcr;ätyÆ;sváºáºáºæ
et\xbbáºpÄ1;áºáº¤Ä³áº¡áº£;æ;æ
æÄgsẪẬ;ä
p;æÄgpẴẸon;äf;ì\ud835\udd56Æalsá»á»á»rÄ;sá»á»æl;æ§£us;橱iÆ;lvá»á»á»äµon\xbbá»;äµÈcsuvỪỳá¼á¼£Äioữḱrc\xbbḮɩỹ\x00\x00á»»\xedÕantÄglá¼á¼tr\xbbá¹ess\xbbṺÆaeiá¼á¼á¼ls;ä½st;ævÄ;DȵἠD;橸parsl;æ§¥ÄDaἯἳot;ærr;楱Æcdiá¼¾á½á»¸r;æ¯o\xf4ÍÄahá½á½;ä·è»\xf0ä°Ämrá½á½lè»\xebä«o;æ¬Æcipὡὤὧl;ä¡s\xf4Õ®ÄeoὬὴctatio\xeeÕnential\xe5չৡá¾\x00á¾\x00ᾡᾧ\x00\x00á¿á¿\x00á¿\x00ῦῪâ\x00ââllingdotse\xf1á¹y;ämale;æÆilrá¾á¾³á¿lig;èï¬É©á¾¹\x00\x00á¾½g;èï¬ig;èï¬;ì\ud835\udd23lig;èï¬lig;ìfjÆaltá¿á¿á¿¡t;æig;èï¬ns;æ±of;äǰ΅\x00ῳf;ì\ud835\udd57ÄakÖ¿á¿·Ä;vῼ´æ;æ«artint;æ¨ÄaoââÄcsââαââ°â¸â
â\x00âβâ¢â¥â§âªâ¬\x00â®è»\xbdä½;æ
è»\xbcä¼;æ
;æ
;æ
Ƴâ´\x00â¶;æ
;æ
Ê´â¾â\x00\x00âè»\xbeä¾;æ
;æ
5;æ
ƶâ\x00â;æ
;æ
8;æ
l;æwn;æ¢cr;ì\ud835\udcbbà¢Eabcdefgijlnorstvââââ¥â°â´â°âµâºâ¿âââ¸Ìâ¾â
âÄ;lÙâ;æªÆcmpâââute;äµmaÄ;dâá³ä³;æªreve;äÄiyâªâ®rc;ä;ä³ot;ä¡È;lqsؾÙâ½âÆ;qsؾÙâlan\xf4Ù¥È;cdlÙ¥âââ¥c;檩otÄ;oââæªÄ;lâ¢â£æª;æªÄ;eâªâìâï¸s;æªr;ì\ud835\udd24Ä;gÙ³Ømel;æ·cy;äÈ;EajÙâââ;æª;檥;檤ÈEaesâââ©â´;æ©pÄ;pâ£â¤æªrox\xbbâ¤Ä;qâ®â¯æªÄ;qâ®âim;æ§pf;ì\ud835\udd58Äciâ
â
r;æmÆ;elÙ«â
â
;æª;æªè>;cdlqr×®â
â
ªâ
®â
³â
¹Äciâ
¥â
§;檧r;橺ot;æPar;æ¦uest;橼Êadelsââ
ªâÙâǰâ\x00âpro\xf8âr;楸qÄlqØ¿âles\xf3âi\xedÙ«Äenâ£ârtneqq;ìâ©ï¸\xc5âªÔAabcefkosyâââ±âµâºâââ¯â¨â½r\xf2Î Èilmrâââârs\xf0áf\xbbâ¤il\xf4Ú©Ädrâ â¤cy;äÆ;cwࣴâ«â¯ir;æ¥;æar;æirc;䥯alrââârtsÄ;uââæ¥it\xbbâlip;æ¦con;æ¹r;ì\ud835\udd25sÄewâ£â©arow;椥arow;椦Êamoprâºâ¾âââ£rr;æ¿tht;æ»kÄlrââeftarrow;æ©ightarrow;æªf;ì\ud835\udd59bar;æÆcltâ¯â´â¸r;ì\ud835\udcbdas\xe8â´rok;ä§Äbpââull;æhen\xbbá±à«¡â£\x00âª\x00â¸â
â\x00ââ³\x00\x00â¸â¢â§â¢â¿\x00ââªâ´cuteè»\xedäÆ;
29iyݱâ°âµrcè»\xeeä®;ä¸Äcxâ¼â¿y;äµclè»\xa1ä¡ÄfrÎâ;ì\ud835\udd26raveè»\xecä¬È;inoܾââ©â®Äinâ¢â¦nt;æ¨t;æfin;æ§ta;æ©lig;䳯aopâ¾ââÆcgtâ
ââr;䫯elpÜââin\xe5Þar\xf4Ü h;ä±f;æ·ed;äµÊ;cfotÓ´â¬â±â½âare;æ
inÄ;tâ¸â¹æie;æ§do\xf4âÊ;celpÝââââ¡al;æºÄgrââer\xf3á£\xe3âarhk;æ¨rod;樼Ècgptâ¯â²â¶â»y;äon;ä¯f;ì\ud835\udd5aa;ä¹uestè»\xbfä¿Äciââr;ì\ud835\udcbenÊ;EdsvÓ´âââ¡Ó³;æ¹ot;æµÄ;vâ¦â§æ´;æ³Ä;iÝ·â®lde;ä©Ç«â¸\x00â¼cy;älè»\xefä¯Ìcfmosuââââ¡â§âµÄiyâârc;äµ;ä¹r;ì\ud835\udd27ath;ä·pf;ì\ud835\udd5bÇ£â¬\x00â±r;ì\ud835\udcbfrcy;äkcy;äÐacfghjosâââ¢â§ââ±âµâ»ppaÄ;vââäº;ä°Äeyââ dil;ä·;äºr;ì\ud835\udd28reen;ä¸cy;ä
cy;äpf;ì\ud835\udd5ccr;ì\ud835\udcc0à®ABEHabcdefghjlmnoprstuvâ°ââââââ½âââââ¥â¹â½ââ²âââ¨âââ â Æartâ·âºâ¼r\xf2à§\xf2Îail;æ¤arr;æ¤Ä;gà¦â;æªar;楢ॣâ¥\x00âª\x00â±\x00\x00\x00\x00\x00âµâº\x00âââ\x00â¹ute;äºmptyv;榴ra\xeeà¡bda;ä»gÆ;dlà¢ââ;æ¦\xe5à¢;æª
uoè»\xabä«rÐ;bfhlpstà¢ââ¦â©â«â®â±âµÄ;fà¢â£s;æ¤s;æ¤\xebâp;æ«l;椹im;楳l;æ¢Æ;aeâ¿ââæª«il;æ¤Ä;sââæª;ìâªï¸Æabrââârr;æ¤rk;æ²Äakâ¢â¬cÄekâ¨âª;ä»;äÄesâ±â³;æ¦lÄduâ¹â»;æ¦;æ¦Èaeuyââââron;ä¾Ädiââil;ä¼\xecࢰ\xe2â©;
29ä»Ècqrsâ£â¦ââ½a;椶uoÄ;rà¸áÄduâ²â·har;楧shar;æ¥h;æ²Ê;fgqsââà¦â³â¿æ¤tÊahlrtââ¤â·ââ¨rrowÄ;tà¢â¡a\xe9â¶arpoonÄduâ¯â´own\xbbÑp\xbb०eftarrows;æightÆahsââârrowÄ;sࣴࢧarpoon\xf3à¾quigarro\xf7â°hreetimes;æÆ;qsâà¦âºlan\xf4বÊ;cdgsবââââ¨c;檨otÄ;oââæ©¿Ä;rââæª;æªÄ;eâ¢â¥ìâï¸s;æªÊadegsâ³â¹â½ââppro\xf8âot;æqÄgqââ
\xf4à¦gt\xf2â\xf4à¦i\xedলÆilrâ࣡âsht;楼;ì\ud835\udd29Ä;Eà¦â£;æªÅ¡â©â¶rÄduâ²â®Ä;l॥â³;楪lk;æcy;äÊ;achtà©ââââr\xf2âorne\xf2á´ard;楫ri;æºÄioââ¤dot;ä
ustÄ;aâ¬âæ°che\xbbâÈEaesâ»â½ââ;æ¨pÄ;pââæªrox\xbbâÄ;qââæªÄ;qââ»im;æ¦Ðabnoptwzâ©â´â·ââ¯âââÄnrâ®â±g;æ¬r;æ½r\xebà£gÆlmrâ¿ââeftÄar০âight\xe1à§²apsto;æ¼ight\xe1à§½parrowÄlrâ¥â©ef\xf4âight;æ¬Æaflâ¶â¹â½r;æ¦
;ì\ud835\udd5dus;æ¨imes;樴šââst;æ\xe1áÆ;efââá ænge\xbbâarÄ;lâ¤â¥ä¨t;æ¦Êachmtâ³â¶â¼â
âr\xf2ࢨorne\xf2á¶arÄ;dà¾â;æ¥;æri;æ¿Ìachiqtââà©â¢â®â»quo;æ¹r;ì\ud835\udcc1mÆ;egলâªâ¬;æª;æªÄbuâªâ³oÄ;rà¸â¹;ærok;ä
è<;cdhilqrà «ââ¹ââ â¥âªâ°Äciââ;檦r;橹re\xe5â²mes;æarr;楶uest;æ©»ÄPiâµâ¹ar;æ¦Æ;efâ à¤á ærÄduâ â shar;æ¥har;楦Äenâ â ¡rtneqq;ìâ¨ï¸\xc5â ÜDacdefhilnopsuâ¡â¡
â¢â¢â¢â¢ ⢥⢨â£â£¢â£¤àªâ£³â¤Dot;æºÈclprâ¡â¡â¡£â¡½rè»\xafä¯Äetâ¡â¡;æÄ;eâ¡â¡æ se\xbbâ¡Ä;sá»â¡¨toÈ;dluá»â¡³â¡·â¡»ow\xeeÒef\xf4à¤\xf0áker;æ®Äoyâ¢â¢mma;権;ä¼ash;æasuredangle\xbbá¦r;ì\ud835\udd2ao;æ§Æcdn⢯⢴â£roè»\xb5äµÈ;acdá¤â¢½â£â£s\xf4á§ir;æ«°otè»\xb7ƵusÆ;bdâ£á¤â£æÄ;uá´¼â£;横ţâ£â£¡p;æ«\xf2â\xf0àªÄdp⣩⣮els;æ§f;ì\ud835\udd5eÄct⣸⣽r;ì\ud835\udcc2pos\xbbáÆ;lmâ¤â¤â¤ä¼timap;æ¸à°GLRVabcdefghijlmoprstuvwâ¥â¥â¥¾â¦â¦â§â§©â¨â¨â©â©âªâªâª¤âª¨â¬â¬ââ¿â®®â°´â±§â±¼â³©Ägtâ¥â¥;ìâ̸Ä;vâ¥à¯ìâ«âÆeltâ¥â¥²â¥¶ftÄar⥡⥧rrow;æightarrow;æ;ìâ̸Ä;v⥻à±ìâªâightarrow;æÄDdâ¦â¦ash;æ¯ash;æ®Êbcnpt⦣⦧⦬⦱â§la\xbbËute;ä
g;ìâ âÊ;Eiopà¶â¦¼â§â§
â§;ì⩰̸d;ìâ̸s;ä
ro\xf8à¶urÄ;aâ§â§æ®lÄ;sâ§à¬¸Ç³â§\x00â§£pè»\xa0ଷmpÄ;e௹à°Êaeouyâ§´â§¾â¨â¨â¨Ç°â§¹\x00â§»;æ©on;ä
dil;ä
ngÄ;dൾâ¨ot;ìâ©Ì¸p;æ©;ä½ash;æÎ;Aadqsxà®â¨©â¨â¨»â©â©
â©rr;ærÄhr⨳⨶k;椤Ä;oá²á°ot;ìâ̸ui\xf6à£Äeiâ©â©ar;椨\xedà®istÄ;sà® à®r;ì\ud835\udd2bÈEestà¯
⩦⩹⩼Æ;qs஼â©à¯¡Æ;qs஼à¯
â©´lan\xf4௢i\xed௪Ä;rà®¶âª\xbbà®·ÆAapâªâªâªr\xf2⥱rr;æ®ar;櫲Æ;svà¾âªà¾Ä;d⪡⪢æ¼;æºcy;äÎAEadest⪷⪺⪾â«â«
⫶⫹r\xf2⥦;ìâ¦Ì¸rr;ær;æ¥È;fqsà°»â«â«£â«¯tÄarâ«â«rro\xf7â«ightarro\xf7âªÆ;qs఻⪺⫪lan\xf4à±Ä;sà±â«´\xbbà°¶i\xedà±Ä;rవ⫾iÄ;eà°à°¥i\xe4à¶Äptâ¬â¬f;ì\ud835\udd5fè\xac;inâ¬â¬â¬¶ä¬nÈ;Edvà®â¬¤â¬¨â¬®;ìâ¹Ì¸ot;ìâµÌ¸Ç¡à®â¬³â¬µ;æ·;æ¶iÄ;vಸ⬼ǡಸââ;æ¾;æ½Æaorââ£â©rÈ;astà»âââlle\xecà»l;ì⫽â¥;ìâ̸lint;æ¨Æ;ceà²â°â³u\xe5ಥÄ;cà²â¸Ä;eà²â½\xf1à²ÈAaitâ®â®â®â®§r\xf2â¦rrÆ;cwâ®â®â®æ;ì⤳̸;ìâ̸ghtarrow\xbbâ®riÄ;eà³à³Îchimpqu⮽â¯â¯â¬à¸â¯¤â¯¯È;cerà´²â¯à´·â¯u\xe5àµ
;ì\ud835\udcc3ortÉâ¬
\x00\x00â¯ar\xe1âmÄ;e൮â¯Ä;q൴൳suÄbp⯫â¯\xe5೸\xe5à´Æbcp⯶â°â°È;Ees⯿â°à´¢â°æ;ìâ«
̸etÄ;eà´â°qÄ;qà´£â°cÄ;eà´²â°\xf1à´¸È;EesⰢⰣàµâ°§æ
;ìâ«Ì¸etÄ;eàµâ°®qÄ;qൠⰣÈgilrⰽⰿâ±
â±\xecà¯ldeè»\xf1ä±\xe7à±iangleÄlrâ±â±eftÄ;eà°â±\xf1à°¦ightÄ;eà³â±¥\xf1à³Ä;mⱬâ±ä½Æ;esⱴⱵⱹä£ro;æp;æÒDHadgilrsâ²â²â²â²â²£â²°â²¶â³â³£ash;æarr;æ¤p;ìââash;æ¬ÄetⲨⲬ;ìâ¥â;ì>ânfin;æ§ÆAetâ²½â³â³
rr;æ¤;ìâ¤âÄ;râ³â³ì<âie;ìâ´âÄAtâ³â³rr;æ¤rie;ìâµâim;ìâ¼âÆAanâ³°â³´â´rr;ærÄhr⳺⳽k;椣Ä;oá§á¥ear;椧ááª\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00â´\x00â´¸âµâµ ⵥ⵲â¶á¬\x00\x00â¶â¶«\x00â·â·\x00â·â¸â¸«â¸¾â¹Äcsâ´±áªuteè»\xf3ä³Äiyâ´¼âµ
rÄ;cáªâµè»\xf4ä´;ä¾Êabios᪠âµâµÇâµlac;ä
v;樸old;榼lig;ä
Äcr⵩âµir;榿;ì\ud835\udd2cͯ⵹\x00\x00âµ¼\x00â¶n;äaveè»\xf2ä²;æ§Äbmâ¶à·´ar;榵Èacitâ¶â¶â¶¥â¶¨r\xf2áªÄirâ¶â¶ r;榾oss;榻n\xe5à¹;æ§Æaeiⶱⶵⶹcr;ä
ga;äÆcdnâ·â·
Çron;ä¿;榶pf;ì\ud835\udd60Æaelâ·â·Çr;榷rp;榹Î;adiosvⷪⷫⷮâ¸â¸â¸â¸æ¨r\xf2áªÈ;efmâ··â·¸â¸â¸
æ©rÄ;oⷾⷿæ´f\xbbâ·¿è»\xaaäªè»\xbaäºgof;æ¶r;æ©lope;æ©;æ©Æcloâ¸â¸¡â¸§\xf2â¸ashè»\xf8ä¸l;æiŬⸯ⸴deè»\xf5äµesÄ;aÇ⸺s;樶mlè»\xf6ä¶bar;æ½à«¡â¹\x00â¹½\x00âºâº\x00⺢⺹\x00\x00â»àº\x00â¼\x00\x00⼫⾼\x00â¿rÈ;
29astÐâ¹§â¹²àº
è\xb6;lâ¹â¹®ä¶le\xecÐɩ⹸\x00\x00â¹»m;櫳;櫽y;ä¿rÊcimptâºâºâºá¡¥âºnt;ä¥od;ä®il;æ°enk;æ±r;ì\ud835\udd2dÆimo⺨⺰⺴Ä;vâºâº®ä;äma\xf4à©¶ne;æÆ;tv⺿â»â»ächfork\xbb´;äÄauâ»â»nÄckâ»â»kÄ;hâ´â»;æ\xf6â´sÒ;abcdemst⻳⻴á¤â»¹â»½â¼â¼â¼â¼ä«cir;樣ir;樢Äouáµâ¼;樥;橲nè»\xb1àºim;樦wo;樧Æipuâ¼â¼ â¼¥ntint;æ¨f;ì\ud835\udd61ndè»\xa3ä£Ô;Eaceinosuà»â¼¿â½â½â½â¾â¾â¾â½¾â¾¶;檳p;檷u\xe5à»Ä;cà»â½Ì;acensà»â½â½â½¦â½¨â½¾ppro\xf8â½urlye\xf1à»\xf1à»Æaes⽯⽶⽺pprox;檹qq;檵im;æ¨i\xedà»meÄ;sâ¾àº®æ²ÆEas⽸â¾â½º\xf0â½µÆdfp໬â¾â¾¯Æals⾠⾥⾪lar;æ®ine;æurf;æÄ;t໻⾴\xefà»»rel;æ°Äciâ¿â¿
r;ì\ud835\udcc5;äncsp;æÌfiopsuâ¿â¢â¿â¿¥â¿«â¿±r;ì\ud835\udd2epf;ì\ud835\udd62rime;æcr;ì\ud835\udcc6Æaeo⿸ããtÄei⿾ã
rnion\xf3Ú°nt;æ¨stÄ;eããä¿\xf1á¼\xf4à¼àªABHabcdefhilmnoprstuxããããã ãã«ã
ã
¢ã
²ãããã¤ã©ãã®ã²ãã°ã·Æartãããr\xf2á³\xf2Ïail;æ¤ar\xf2á±¥ar;楤Îcdenqrtã¨ãµã¸ã¿ãããÄeuãã±;ìâ½Ì±te;ä
i\xe3á
®mptyv;榳gÈ;delà¿ããã;æ¦;榥\xe5à¿uoè»\xbbä»rÖ;abcfhlpstwà¿ã¬ã¯ã·ã¹ã¼ã¾ããããp;極Ä;fà¿ ã´s;æ¤ ;椳s;æ¤\xebâ\xf0â®l;æ¥
im;楴l;æ£;æÄaiããil;æ¤oÄ;nããæ¶al\xf3à¼Æabrã§ãªã®r\xf2á¥rk;æ³Äakã³ã½cÄekã¹ã»;ä½;äÄesãã;æ¦lÄduãã;æ¦;æ¦Èaeuyããã§ã©ron;ä
Ädiã¡ã¥il;ä
\xec࿲\xe2ãº;äÈclqsã´ã·ã½ã
a;椷dhar;楩uoÄ;rÈÈh;æ³Æacgã
ã
à½lÈ;ipsླྀã
ã
án\xe5á»ar\xf4ྩt;æÆilrã
©á£ã
®sht;楽;ì\ud835\udd2fÄaoã
·ãrÄduã
½ã
¿\xbbÑ»Ä;láã;楬Ä;vããä;䱯gnsãã¹ã¼htÌahlrstã¤ã°ããã¤ã®rrowÄ;tà¿ãa\xe9ãarpoonÄduã»ã¿ow\xeeã
¾p\xbbáeftÄahããrrow\xf3࿪arpoon\xf3Õightarrows;æquigarro\xf7ãhreetimes;æg;äingdotse\xf1á¼²Æahmãããr\xf2࿪a\xf2Õ;æoustÄ;aããæ±che\xbbãmid;æ«®Èabptã²ã½ããÄnrã·ãºg;ær;æ¾r\xebáÆaflãããr;æ¦;ì\ud835\udd63us;樮imes;樵Äapãã§rÄ;gã£ã¤ä©t;æ¦olint;æ¨ar\xf2ã£Èachqã»ãá¼ã
quo;æºr;ì\ud835\udcc7Äbuã»ãoÄ;rÈÈÆhirããã re\xe5ã¸mes;æiÈ;eflãªáá ¡ã«æ¹tri;æ§luhar;楨;æàµ¡ãããã¬ã¸ã±\x00ãºã¤\x00\x00ã¬ã°\x00ã¨ãããã±ãã±\x00ã\x00\x00ã³cute;ä
qu\xefâºÔ;Eaceinpsyáã³ãµã¿ããããã¦ã©;檴ǰãº\x00ã¼;檸on;ä
¡u\xe5á¾Ä;dá³ãil;ä
rc;ä
ÆEasããã;檶p;檺im;æ©olint;æ¨i\xedá;äotÆ;beã´áµãµæ
;橦ÎAacmstxãããããã£ãrr;ærÄhrãã\xebâ¨Ä;oਸ਼਴tè»\xa7ä§i;ä»war;椩mÄinã©\xf0nu\xf3\xf1t;æ¶rÄ;oã¶âì\ud835\udd30Èacoyãããã rp;æ¯Ähyããcy;ä;ärtÉã\x00\x00ãi\xe4á¤ara\xec⹯è»\xadäÄgmã¨ã´maÆ;fvã±ã²ã²ä;äÐ;deglnprá«ã
ããããã¡ã¦ot;橪Ä;qá±á°Ä;Eããæª;æª Ä;Eããæª;æªe;ælus;樤arr;楲ar\xf2á½Èaeitã¸ãããÄlsã½ãlsetm\xe9ãªhp;樳parsl;槤Ädlá£ãe;æ£Ä;eããæªªÄ;sã¢ã£æª¬;ìâª¬ï¸Æflpã®ã³ãtcy;äÄ;bã¸ã¹ä¯Ä;aã¾ã¿æ§r;æ¿f;ì\ud835\udd64aÄdrãÐesÄ;uããæ it\xbbãÆcsuã ã¹ãÄauã¥ã¯pÄ;sáã«;ìâï¸pÄ;sá´ãµ;ìâï¸uÄbpã¿ãÆ;esááãetÄ;eáã\xf1áÆ;esá¨áãetÄ;eá¨ã\xf1á®Æ;afá
»ã¦Ö°rÅ¥ã«Ö±\xbbá
¼ar\xf2á
Ècemtã¹ã¾ãã
r;ì\ud835\udcc8tm\xee\xf1i\xecãar\xe6á¾ÄarããrÄ;fãá¿æÄanããightÄepã£ãªpsilo\xeeá» h\xe9⺯s\xbbâ¡Êbcmnpã»ãáããÒ;Edemnprsãããããã£ã¬ã±ã¶æ;æ«
ot;檽Ä;dáãot;æ«ult;æ«ÄEeã¨ãª;æ«;ælus;檿arr;楹Æeiuã½ããtÆ;enãã
ãqÄ;qáãeqÄ;qã«ã¨m;æ«Äbpãã;æ«;æ«cÌ;acensáã¬ã²ã¹ã»ã¦ppro\xf8ãºurlye\xf1á¾\xf1á³Æaesãããppro\xf8ãq\xf1ãg;æªÚ123;Edehlmnpsã©ã¬ã¯áã²ã´ãããããã¨ãè»\xb9ä¹è»\xb2ä²è»\xb3ä³;æ«Äosã¹ã¼t;檾ub;æ«Ä;dá¢ã
ot;æ«sÄouããl;æb;æ«arr;楻ult;æ«ÄEeã¤ã¦;æ«;ælus;æ«Æeiuã´ããtÆ;enáã¼ãqÄ;qá¢ã²eqÄ;qã§ã¤m;æ«Äbpãã;æ«;æ«ÆAanãã ãrr;ærÄhrã¦ã¨\xebâ®Ä;oਫ਩war;椪ligè»\xdfä௡ããã áã³ã¹\x00ã¾ã\x00\x00\x00\x00\x00ãã\x00ãã¬\x00\x00\x00ãɲã\x00\x00ãget;æ;är\xebà¹Æaeyã¦ã«ã°ron;ä
¥dil;ä
£;älrec;ær;ì\ud835\udd31Èeikoãããµã¼Ç²ã\x00ãeÄ4fááaÆ;svãããä¸ym;äÄcnã¢ã²kÄasã¨ã®ppro\xf8áim\xbbá¬s\xf0áÄasãºã®\xf0árnè»\xfeä¾Ç¬Ìãâ§esè\xd7;bdãããäÄ;
29aá¤ãr;樱;樰Æepsã¡ã£ã\xe1â©È;bcfÒã¬ã°ã´ot;æ¶ir;櫱Ä;oã¹ã¼ì\ud835\udd65rk;æ«\xe1ã¢rime;æ´Æaipããã¤d\xe5áÎadempstã¡ããããããngleÊ;dlqrã°ã±ã¶ããæµown\xbbá¶»eftÄ;eâ ã¾\xf1म;æightÄ;eãªã\xf1áot;æ¬inus;樺lus;樹b;æ§ime;樻ezium;æ¢Æchtã²ã½ãÄryã·ã»;ì\ud835\udcc9;äcy;ärok;ä
§Äioããx\xf4á·headÄlrãã eftarro\xf7à¡ightarrow\xbbà½à¤AHabcdfghlmoprstuwãããã¤ã°ã¼ã ã 㠣㠴ã¡ã¡ã¡«ã¢©ã£ã£ã£ªã£¶r\xf2Ïar;楣Äcrãã¢uteè»\xfaäº\xf2á
rÇ£ãª\x00ãy;äve;ä
Äiyãµãºrcè»\xfbä»;äÆabhã ã ã r\xf2álac;ä
±a\xf2áÄirã ã sht;楾;ì\ud835\udd32raveè»\xf9ä¹Å¡ã §ã ±rÄlr㠬㠮\xbbà¥\xbbálk;æÄctã ¹ã¡É¯ã ¿\x00\x00ã¡rnÄ;eã¡
ã¡ær\xbbã¡op;æri;æ¸Äalã¡ã¡cr;ä
«è»\xa8ÍÄgp㡢㡦on;ä
³f;ì\ud835\udd66Ìadhlsuá
㡸㡽á²ã¢ã¢ own\xe1á³arpoonÄlrã¢ã¢ef\xf4ã igh\xf4ã ¯iÆ;hlã¢ã¢ã¢ä
\xbbáºon\xbbã¢parrows;æÆcit㢰ã£ã£É¯ã¢¶\x00\x00ã£rnÄ;e㢼㢽ær\xbb㢽op;æng;ä
¯ri;æ¹cr;ì\ud835\udccaÆdirã£ã£ã£¢ot;æ°lde;ä
©iÄ;fã°ã£¨\xbbá Äam㣯㣲r\xf2㢨lè»\xfcä¼angle;榧ÞABDacdeflnoprszã¤ã¤ã¤©ã¤ã¦µã¦¸ã¦½ã§ã§¤ã§¨ã§³ã§¹ã§½ã¨ã¨ r\xf2Ï·arÄ;v㤦㤧櫨;æ«©as\xe8Ï¡Änr㤲㤷grt;æ¦Îeknprstã£ã¥ã¥ã¥ã¥ã¥¤ã¦app\xe1âothin\xe7áºÆhirã«â»ã¥op\xf4â¾µÄ;há·ã¥¢\xefãÄiu㥩ã¥gm\xe1ã³Äbp㥲ã¦setneqÄ;q㥽ã¦ìâï¸;ìâ«ï¸setneqÄ;qã¦ã¦ìâï¸;ìâ«ï¸Ährã¦ã¦et\xe1ãiangleÄlr㦪㦯eft\xbbथight\xbbáy;ä²ash\xbbá¶Æelrã§ã§ã§Æ;beâ·ªã§ã§ar;æ»q;ælip;æ®Äbtã§á¨a\xf2á©r;ì\ud835\udd33tr\xe9㦮suÄbp㧯㧱\xbbà´\xbbàµpf;ì\ud835\udd67ro\xf0à»»tr\xe9㦴Äcuã¨ã¨r;ì\ud835\udccbÄbpã¨ã¨nÄEeã¦ã¨\xbb㥾nÄEeã¦ã¨\xbbã¦igzag;æ¦Îcefoprs㨶㨻ã©ã©ã©ã©¡ã©ªirc;ä
µÄdiã©ã©Äbgã©
ã©ar;æ©eÄ;qáºã©;æerp;ær;ì\ud835\udd34pf;ì\ud835\udd68Ä;eá¹ã©¦at\xe8á¹cr;ì\ud835\udcccà«£áãª\x00ãª\x00ãªãª\x00\x00ãªãª¨ãª«ãª¯\x00\x00ã«ã«\x00ã«áátr\xe9ár;ì\ud835\udd35ÄAaãªãªr\xf2Ïr\xf2à§¶;ä¾ÄAa㪡㪤r\xf2θr\xf2à§«a\xf0âis;æ»Ædptá¤ãªµãª¾Äfl㪺á©;ì\ud835\udd69im\xe5á²ÄAaã«ã«r\xf2Ïr\xf2à¨Äcqã«á¸r;ì\ud835\udccdÄptáã«r\xe9áÐacefiosu㫰㫽ã¬ã¬ã¬ã¬ã¬ã¬¡cÄuyã«¶ã«»teè»\xfdä½;äÄiyã¬ã¬rc;ä
·;änè»\xa5ä¥r;ì\ud835\udd36cy;äpf;ì\ud835\udd6acr;ì\ud835\udcceÄcm㬦㬩y;älè»\xffä¿Ôacdefhioswããããã¤ã©ãã´ãºã®cute;ä
ºÄayããron;ä
¾;ä·ot;ä
¼Äetãã¡tr\xe6áa;ä¶r;ì\ud835\udd37cy;ä¶grarr;æpf;ì\ud835\udd6bcr;ì\ud835\udccfÄjnã®
ã®;æj;æ'.split("").map(e=>e.charCodeAt(0))),tc=new Uint16Array("Èaglq \x15\x18\x1bÉ\x0f\x00\x00\x12p;ä¦os;ä§t;ä¾t;ä¼uot;ä¢".split("").map(e=>e.charCodeAt(0)));let td=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),tf=null!==(b=String.fromCodePoint)&&void 0!==b?b:function(e){let i="";return e>65535&&(e-=65536,i+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),i+=String.fromCharCode(e)};function replaceCodePoint(e){var i;return e>=55296&&e<=57343||e>1114111?65533:null!==(i=td.get(e))&&void 0!==i?i:e}function isNumber(e){return e>=y.ZERO&&e<=y.NINE}(o=y||(y={}))[o.NUM=35]="NUM",o[o.SEMI=59]="SEMI",o[o.EQUALS=61]="EQUALS",o[o.ZERO=48]="ZERO",o[o.NINE=57]="NINE",o[o.LOWER_A=97]="LOWER_A",o[o.LOWER_F=102]="LOWER_F",o[o.LOWER_X=120]="LOWER_X",o[o.LOWER_Z=122]="LOWER_Z",o[o.UPPER_A=65]="UPPER_A",o[o.UPPER_F=70]="UPPER_F",o[o.UPPER_Z=90]="UPPER_Z",(_=k||(k={}))[_.VALUE_LENGTH=49152]="VALUE_LENGTH",_[_.BRANCH_LENGTH=16256]="BRANCH_LENGTH",_[_.JUMP_TABLE=127]="JUMP_TABLE",(u=w||(w={}))[u.EntityStart=0]="EntityStart",u[u.NumericStart=1]="NumericStart",u[u.NumericDecimal=2]="NumericDecimal",u[u.NumericHex=3]="NumericHex",u[u.NamedEntity=4]="NamedEntity",(l=v||(v={}))[l.Legacy=0]="Legacy",l[l.Strict=1]="Strict",l[l.Attribute=2]="Attribute";let EntityDecoder=class EntityDecoder{constructor(e,i,n){this.decodeTree=e,this.emitCodePoint=i,this.errors=n,this.state=w.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=v.Strict}startEntity(e){this.decodeMode=e,this.state=w.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,i){switch(this.state){case w.EntityStart:if(e.charCodeAt(i)===y.NUM)return this.state=w.NumericStart,this.consumed+=1,this.stateNumericStart(e,i+1);return this.state=w.NamedEntity,this.stateNamedEntity(e,i);case w.NumericStart:return this.stateNumericStart(e,i);case w.NumericDecimal:return this.stateNumericDecimal(e,i);case w.NumericHex:return this.stateNumericHex(e,i);case w.NamedEntity:return this.stateNamedEntity(e,i)}}stateNumericStart(e,i){return i>=e.length?-1:(32|e.charCodeAt(i))===y.LOWER_X?(this.state=w.NumericHex,this.consumed+=1,this.stateNumericHex(e,i+1)):(this.state=w.NumericDecimal,this.stateNumericDecimal(e,i))}addToNumericResult(e,i,n,a){if(i!==n){let o=n-i;this.result=this.result*Math.pow(a,o)+parseInt(e.substr(i,o),a),this.consumed+=o}}stateNumericHex(e,i){let n=i;for(;i<e.length;){var a;let o=e.charCodeAt(i);if(!isNumber(o)&&(!((a=o)>=y.UPPER_A)||!(a<=y.UPPER_F))&&(!(a>=y.LOWER_A)||!(a<=y.LOWER_F)))return this.addToNumericResult(e,n,i,16),this.emitNumericEntity(o,3);i+=1}return this.addToNumericResult(e,n,i,16),-1}stateNumericDecimal(e,i){let n=i;for(;i<e.length;){let a=e.charCodeAt(i);if(!isNumber(a))return this.addToNumericResult(e,n,i,10),this.emitNumericEntity(a,2);i+=1}return this.addToNumericResult(e,n,i,10),-1}emitNumericEntity(e,i){var n;if(this.consumed<=i)return null===(n=this.errors)||void 0===n||n.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(e===y.SEMI)this.consumed+=1;else if(this.decodeMode===v.Strict)return 0;return this.emitCodePoint(replaceCodePoint(this.result),this.consumed),this.errors&&(e!==y.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,i){let{decodeTree:n}=this,a=n[this.treeIndex],o=(a&k.VALUE_LENGTH)>>14;for(;i<e.length;i++,this.excess++){let _=e.charCodeAt(i);if(this.treeIndex=determineBranch(n,a,this.treeIndex+Math.max(1,o),_),this.treeIndex<0)return 0===this.result||this.decodeMode===v.Attribute&&(0===o||function(e){var i;return e===y.EQUALS||(i=e)>=y.UPPER_A&&i<=y.UPPER_Z||i>=y.LOWER_A&&i<=y.LOWER_Z||isNumber(i)}(_))?0:this.emitNotTerminatedNamedEntity();if(0!=(o=((a=n[this.treeIndex])&k.VALUE_LENGTH)>>14)){if(_===y.SEMI)return this.emitNamedEntityData(this.treeIndex,o,this.consumed+this.excess);this.decodeMode!==v.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:i,decodeTree:n}=this,a=(n[i]&k.VALUE_LENGTH)>>14;return this.emitNamedEntityData(i,a,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,i,n){let{decodeTree:a}=this;return this.emitCodePoint(1===i?a[e]&~k.VALUE_LENGTH:a[e+1],n),3===i&&this.emitCodePoint(a[e+2],n),n}end(){var e;switch(this.state){case w.NamedEntity:return 0!==this.result&&(this.decodeMode!==v.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case w.NumericDecimal:return this.emitNumericEntity(0,2);case w.NumericHex:return this.emitNumericEntity(0,3);case w.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case w.EntityStart:return 0}}};function getDecoder(e){let i="",n=new EntityDecoder(e,e=>i+=tf(e));return function(e,a){let o=0,_=0;for(;(_=e.indexOf("&",_))>=0;){i+=e.slice(o,_),n.startEntity(a);let u=n.write(e,_+1);if(u<0){o=_+n.end();break}o=_+u,_=0===u?o+1:o}let u=i+e.slice(o);return i="",u}}function determineBranch(e,i,n,a){let o=(i&k.BRANCH_LENGTH)>>7,_=i&k.JUMP_TABLE;if(0===o)return 0!==_&&a===_?n:-1;
29if(_){let i=a-_;return i<0||i>=o?-1:e[n+i]-1}let u=n,l=u+o-1;for(;u<=l;){let i=u+l>>>1,n=e[i];if(n<a)u=i+1;else{if(!(n>a))return e[i+o];l=i-1}}return -1}function isWhitespace(e){return e===T.Space||e===T.NewLine||e===T.Tab||e===T.FormFeed||e===T.CarriageReturn}function isEndOfTagSection(e){return e===T.Slash||e===T.Gt||isWhitespace(e)}function Tokenizer_isNumber(e){return e>=T.Zero&&e<=T.Nine}getDecoder(tp),getDecoder(tc),(h=T||(T={}))[h.Tab=9]="Tab",h[h.NewLine=10]="NewLine",h[h.FormFeed=12]="FormFeed",h[h.CarriageReturn=13]="CarriageReturn",h[h.Space=32]="Space",h[h.ExclamationMark=33]="ExclamationMark",h[h.Number=35]="Number",h[h.Amp=38]="Amp",h[h.SingleQuote=39]="SingleQuote",h[h.DoubleQuote=34]="DoubleQuote",h[h.Dash=45]="Dash",h[h.Slash=47]="Slash",h[h.Zero=48]="Zero",h[h.Nine=57]="Nine",h[h.Semi=59]="Semi",h[h.Lt=60]="Lt",h[h.Eq=61]="Eq",h[h.Gt=62]="Gt",h[h.Questionmark=63]="Questionmark",h[h.UpperA=65]="UpperA",h[h.LowerA=97]="LowerA",h[h.UpperF=70]="UpperF",h[h.LowerF=102]="LowerF",h[h.UpperZ=90]="UpperZ",h[h.LowerZ=122]="LowerZ",h[h.LowerX=120]="LowerX",h[h.OpeningSquareBracket=91]="OpeningSquareBracket",(p=S||(S={}))[p.Text=1]="Text",p[p.BeforeTagName=2]="BeforeTagName",p[p.InTagName=3]="InTagName",p[p.InSelfClosingTag=4]="InSelfClosingTag",p[p.BeforeClosingTagName=5]="BeforeClosingTagName",p[p.InClosingTagName=6]="InClosingTagName",p[p.AfterClosingTagName=7]="AfterClosingTagName",p[p.BeforeAttributeName=8]="BeforeAttributeName",p[p.InAttributeName=9]="InAttributeName",p[p.AfterAttributeName=10]="AfterAttributeName",p[p.BeforeAttributeValue=11]="BeforeAttributeValue",p[p.InAttributeValueDq=12]="InAttributeValueDq",p[p.InAttributeValueSq=13]="InAttributeValueSq",p[p.InAttributeValueNq=14]="InAttributeValueNq",p[p.BeforeDeclaration=15]="BeforeDeclaration",p[p.InDeclaration=16]="InDeclaration",p[p.InProcessingInstruction=17]="InProcessingInstruction",p[p.BeforeComment=18]="BeforeComment",p[p.CDATASequence=19]="CDATASequence",p[p.InSpecialComment=20]="InSpecialComment",p[p.InCommentLike=21]="InCommentLike",p[p.BeforeSpecialS=22]="BeforeSpecialS",p[p.SpecialStartSequence=23]="SpecialStartSequence",p[p.InSpecialTag=24]="InSpecialTag",p[p.BeforeEntity=25]="BeforeEntity",p[p.BeforeNumericEntity=26]="BeforeNumericEntity",p[p.InNamedEntity=27]="InNamedEntity",p[p.InNumericEntity=28]="InNumericEntity",p[p.InHexEntity=29]="InHexEntity",(d=E||(E={}))[d.NoValue=0]="NoValue",d[d.Unquoted=1]="Unquoted",d[d.Single=2]="Single",d[d.Double=3]="Double";let tm={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])};let Tokenizer=class Tokenizer{constructor({xmlMode:e=!1,decodeEntities:i=!0},n){this.cbs=n,this.state=S.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=S.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=e,this.decodeEntities=i,this.entityTrie=e?tc:tp}reset(){this.state=S.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=S.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}getIndex(){return this.index}getSectionStart(){return this.sectionStart}stateText(e){e===T.Lt||!this.decodeEntities&&this.fastForwardTo(T.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=S.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===T.Amp&&(this.state=S.BeforeEntity)}stateSpecialStartSequence(e){let i=this.sequenceIndex===this.currentSequence.length,n=i?isEndOfTagSection(e):(32|e)===this.currentSequence[this.sequenceIndex];if(n){if(!i){this.sequenceIndex++;return}}else this.isSpecial=!1;this.sequenceIndex=0,this.state=S.InTagName,this.stateInTagName(e)}stateInSpecialTag(e){if(this.sequenceIndex===this.currentSequence.length){if(e===T.Gt||isWhitespace(e)){let i=this.index-this.currentSequence.length;if(this.sectionStart<i){let e=this.index;this.index=i,this.cbs.ontext(this.sectionStart,i),this.index=e}this.isSpecial=!1,this.sectionStart=i+2,this.stateInClosingTagName(e);return}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===tm.TitleEnd?this.decodeEntities&&e===T.Amp&&(this.state=S.BeforeEntity):this.fastForwardTo(T.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=Number(e===T.Lt)}
29stateCDATASequence(e){e===tm.Cdata[this.sequenceIndex]?++this.sequenceIndex===tm.Cdata.length&&(this.state=S.InCommentLike,this.currentSequence=tm.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=S.InDeclaration,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===e)return!0;return this.index=this.buffer.length+this.offset-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===tm.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=S.Text):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}isTagStartChar(e){return this.xmlMode?!isEndOfTagSection(e):e>=T.LowerA&&e<=T.LowerZ||e>=T.UpperA&&e<=T.UpperZ}startSpecial(e,i){this.isSpecial=!0,this.currentSequence=e,this.sequenceIndex=i,this.state=S.SpecialStartSequence}stateBeforeTagName(e){if(e===T.ExclamationMark)this.state=S.BeforeDeclaration,this.sectionStart=this.index+1;else if(e===T.Questionmark)this.state=S.InProcessingInstruction,this.sectionStart=this.index+1;else if(this.isTagStartChar(e)){let i=32|e;this.sectionStart=this.index,this.xmlMode||i!==tm.TitleEnd[2]?this.state=this.xmlMode||i!==tm.ScriptEnd[2]?S.InTagName:S.BeforeSpecialS:this.startSpecial(tm.TitleEnd,3)}else e===T.Slash?this.state=S.BeforeClosingTagName:(this.state=S.Text,this.stateText(e))}stateInTagName(e){isEndOfTagSection(e)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=S.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateBeforeClosingTagName(e){isWhitespace(e)||(e===T.Gt?this.state=S.Text:(this.state=this.isTagStartChar(e)?S.InClosingTagName:S.InSpecialComment,this.sectionStart=this.index))}stateInClosingTagName(e){(e===T.Gt||isWhitespace(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=S.AfterClosingTagName,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){(e===T.Gt||this.fastForwardTo(T.Gt))&&(this.state=S.Text,this.baseState=S.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(e){e===T.Gt?(this.cbs.onopentagend(this.index),this.isSpecial?(this.state=S.InSpecialTag,this.sequenceIndex=0):this.state=S.Text,this.baseState=this.state,this.sectionStart=this.index+1):e===T.Slash?this.state=S.InSelfClosingTag:isWhitespace(e)||(this.state=S.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(e){e===T.Gt?(this.cbs.onselfclosingtag(this.index),this.state=S.Text,this.baseState=S.Text,this.sectionStart=this.index+1,this.isSpecial=!1):isWhitespace(e)||(this.state=S.BeforeAttributeName,this.stateBeforeAttributeName(e))}stateInAttributeName(e){(e===T.Eq||isEndOfTagSection(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=-1,this.state=S.AfterAttributeName,this.stateAfterAttributeName(e))}stateAfterAttributeName(e){e===T.Eq?this.state=S.BeforeAttributeValue:e===T.Slash||e===T.Gt?(this.cbs.onattribend(E.NoValue,this.index),this.state=S.BeforeAttributeName,this.stateBeforeAttributeName(e)):isWhitespace(e)||(this.cbs.onattribend(E.NoValue,this.index),this.state=S.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(e){e===T.DoubleQuote?(this.state=S.InAttributeValueDq,this.sectionStart=this.index+1):e===T.SingleQuote?(this.state=S.InAttributeValueSq,this.sectionStart=this.index+1):isWhitespace(e)||(this.sectionStart=this.index,this.state=S.InAttributeValueNq,this.stateInAttributeValueNoQuotes(e))}handleInAttributeValue(e,i){e===i||!this.decodeEntities&&this.fastForwardTo(i)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(i===T.DoubleQuote?E.Double:E.Single,this.index),this.state=S.BeforeAttributeName):this.decodeEntities&&e===T.Amp&&(this.baseState=this.state,this.state=S.BeforeEntity)}stateInAttributeValueDoubleQuotes(e){this.handleInAttributeValue(e,T.DoubleQuote)}stateInAttributeValueSingleQuotes(e){this.handleInAttributeValue(e,T.SingleQuote)}stateInAttributeValueNoQuotes(e){isWhitespace(e)||e===T.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(E.Unquoted,this.index),this.state=S.BeforeAttributeName,this.stateBeforeAttributeName(e)):this.decodeEntities&&e===T.Amp&&(this.baseState=this.state,this.state=S.BeforeEntity)}stateBeforeDeclaration(e){e===T.OpeningSquareBracket?(this.state=S.CDATASequence,this.sequenceIndex=0):this.state=e===T.Dash?S.BeforeComment:S.InDeclaration}stateInDeclaration(e){(e===T.Gt||this.fastForwardTo(T.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=S.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(e===T.Gt||this.fastForwardTo(T.Gt))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=S.Text,this.sectionStart=this.index+1)}stateBeforeComment(e){e===T.Dash?(this.state=S.InCommentLike,this.currentSequence=tm.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=S.InDeclaration}stateInSpecialComment(e){(e===T.Gt||this.fastForwardTo(T.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=S.Text,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){let i=32|e;i===tm.ScriptEnd[3]?this.startSpecial(tm.ScriptEnd,4):i===tm.StyleEnd[3]?this.startSpecial(tm.StyleEnd,4):(this.state=S.InTagName,this.stateInTagName(e))}stateBeforeEntity(e){this.entityExcess=1,this.entityResult=0,e===T.Number?this.state=S.BeforeNumericEntity:e===T.Amp||(this.trieIndex=0,this.trieCurrent=this.entityTrie[0],this.state=S.InNamedEntity,this.stateInNamedEntity(e))}stateInNamedEntity(e){if(this.entityExcess+=1,this.trieIndex=determineBranch(this.entityTrie,this.trieCurrent,this.trieIndex+1,e),this.trieIndex<0){this.emitNamedEntity(),this.index--;return}this.trieCurrent=this.entityTrie[this.trieIndex];let i=this.trieCurrent&k.VALUE_LENGTH;if(i){let n=(i>>14)-1;if(this.allowLegacyEntity()||e===T.Semi){let e=this.index-this.entityExcess+1;e>this.sectionStart&&this.emitPartial(this.sectionStart,e),this.entityResult=this.trieIndex,this.trieIndex+=n,this.entityExcess=0,this.sectionStart=this.index+1,0===n&&this.emitNamedEntity()}else this.trieIndex+=n}}emitNamedEntity(){if(this.state=this.baseState,0===this.entityResult)return;let e=(this.entityTrie[this.entityResult]&k.VALUE_LENGTH)>>14;switch(e){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~k.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}stateBeforeNumericEntity(e){(32|e)===T.LowerX?(this.entityExcess++,this.state=S.InHexEntity):(this.state=S.InNumericEntity,this.stateInNumericEntity(e))}emitNumericEntity(e){let i=this.index-this.entityExcess-1,n=i+2+Number(this.state===S.InHexEntity);n!==this.index&&(i>this.sectionStart&&this.emitPartial(this.sectionStart,i),this.sectionStart=this.index+Number(e),this.emitCodePoint(replaceCodePoint(this.entityResult))),this.state=this.baseState}stateInNumericEntity(e){e===T.Semi?this.emitNumericEntity(!0):Tokenizer_isNumber(e)?(this.entityResult=10*this.entityResult+(e-T.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}stateInHexEntity(e){e===T.Semi?this.emitNumericEntity(!0):Tokenizer_isNumber(e)?(this.entityResult=16*this.entityResult+(e-T.Zero),this.entityExcess++):e>=T.UpperA&&e<=T.UpperF||e>=T.LowerA&&e<=T.LowerF?(this.entityResult=16*this.entityResult+((32|e)-T.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}allowLegacyEntity(){return!this.xmlMode&&(this.baseState===S.Text||this.baseState===S.InSpecialTag)}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===S.Text||this.state===S.InSpecialTag&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===S.InAttributeValueDq||this.state===S.InAttributeValueSq||this.state===S.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index<this.buffer.length+this.offset&&this.running}parse(){for(;this.shouldContinue();){let e=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case S.Text:this.stateText(e);break;case S.SpecialStartSequence:this.stateSpecialStartSequence(e);break;case S.InSpecialTag:this.stateInSpecialTag(e);break;case S.CDATASequence:this.stateCDATASequence(e);break;case S.InAttributeValueDq:this.stateInAttributeValueDoubleQuotes(e);break;case S.InAttributeName:this.stateInAttributeName(e);break;case S.InCommentLike:this.stateInCommentLike(e);break;case S.InSpecialComment:this.stateInSpecialComment(e);break;case S.BeforeAttributeName:this.stateBeforeAttributeName(e);break;case S.InTagName:this.stateInTagName(e);break;case S.InClosingTagName:this.stateInClosingTagName(e);break;case S.BeforeTagName:this.stateBeforeTagName(e);break;case S.AfterAttributeName:this.stateAfterAttributeName(e);break;case S.InAttributeValueSq:this.stateInAttributeValueSingleQuotes(e);break;case S.BeforeAttributeValue:this.stateBeforeAttributeValue(e);break;case S.BeforeClosingTagName:this.stateBeforeClosingTagName(e);break;case S.AfterClosingTagName:this.stateAfterClosingTagName(e);break;case S.BeforeSpecialS:this.stateBeforeSpecialS(e);break;case S.InAttributeValueNq:this.stateInAttributeValueNoQuotes(e);break;case S.InSelfClosingTag:this.stateInSelfClosingTag(e);break;case S.InDeclaration:this.stateInDeclaration(e);break;case S.BeforeDeclaration:this.stateBeforeDeclaration(e);break;case S.BeforeComment:this.stateBeforeComment(e);break;case S.InProcessingInstruction:this.stateInProcessingInstruction(e);break;case S.InNamedEntity:this.stateInNamedEntity(e);break;case S.BeforeEntity:this.stateBeforeEntity(e);break;case S.InHexEntity:this.stateInHexEntity(e);break;case S.InNumericEntity:this.stateInNumericEntity(e);break;default:this.stateBeforeNumericEntity(e)}this.index++}this.cleanup()}finish(){this.state===S.InNamedEntity&&this.emitNamedEntity(),this.sectionStart<this.index&&this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){let e=this.buffer.length+this.offset;this.state===S.InCommentLike?this.currentSequence===tm.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===S.InNumericEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===S.InHexEntity&&this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state===S.InTagName||this.state===S.BeforeAttributeName||this.state===S.BeforeAttributeValue||this.state===S.AfterAttributeName||this.state===S.InAttributeName||this.state===S.InAttributeValueSq||this.state===S.InAttributeValueDq||this.state===S.InAttributeValueNq||this.state===S.InClosingTagName||this.cbs.ontext(this.sectionStart,e)}emitPartial(e,i){this.baseState!==S.Text&&this.baseState!==S.InSpecialTag?this.cbs.onattribdata(e,i):this.cbs.ontext(e,i)}emitCodePoint(e){this.baseState!==S.Text&&this.baseState!==S.InSpecialTag?this.cbs.onattribentity(e):this.cbs.ontextentity(e)}};let tg=new Set(["input","option","optgroup","select","button","datalist","textarea"]),tx=new Set(["p"]),tb=new Set(["thead","tbody"]),ty=new Set(["dd","dt"]),tk=new Set(["rt","rp"]),tw=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["li",new Set(["li"])],["p",tx],["h1",tx],["h2",tx],["h3",tx],["h4",tx],["h5",tx],["h6",tx],["select",tg],["input",tg],["output",tg],["button",tg],["datalist",tg],["textarea",tg],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",ty],["dt",ty],["address",tx],["article",tx],["aside",tx],["blockquote",tx],["details",tx],["div",tx],["dl",tx],["fieldset",tx],["figcaption",tx],["figure",tx],["footer",tx],["form",tx],["header",tx],["hr",tx],["main",tx],["nav",tx],["ol",tx],["pre",tx],["section",tx],["table",tx],["ul",tx],["rt",tk],["rp",tk],["tbody",tb],["tfoot",tb]]),tv=new Set(["area","base","basefont","br","col","command","embed","frame","hr","
29img","input","isindex","keygen","link","meta","param","source","track","wbr"]),tT=new Set(["math","svg"]),tS=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignobject","desc","title"]),tE=/\s|\//;let Parser_Parser=class Parser_Parser{constructor(e,i={}){var n,a,o,_,u;this.options=i,this.startIndex=0,this.endIndex=0,this.openTagStart=0,this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack=[],this.foreignContext=[],this.buffers=[],this.bufferOffset=0,this.writeIndex=0,this.ended=!1,this.cbs=null!=e?e:{},this.lowerCaseTagNames=null!==(n=i.lowerCaseTags)&&void 0!==n?n:!i.xmlMode,this.lowerCaseAttributeNames=null!==(a=i.lowerCaseAttributeNames)&&void 0!==a?a:!i.xmlMode,this.tokenizer=new(null!==(o=i.Tokenizer)&&void 0!==o?o:Tokenizer)(this.options,this),null===(u=(_=this.cbs).onparserinit)||void 0===u||u.call(_,this)}ontext(e,i){var n,a;let o=this.getSlice(e,i);this.endIndex=i-1,null===(a=(n=this.cbs).ontext)||void 0===a||a.call(n,o),this.startIndex=i}ontextentity(e){var i,n;let a=this.tokenizer.getSectionStart();this.endIndex=a-1,null===(n=(i=this.cbs).ontext)||void 0===n||n.call(i,tf(e)),this.startIndex=a}isVoidElement(e){return!this.options.xmlMode&&tv.has(e)}onopentagname(e,i){this.endIndex=i;let n=this.getSlice(e,i);this.lowerCaseTagNames&&(n=n.toLowerCase()),this.emitOpenTag(n)}emitOpenTag(e){var i,n,a,o;this.openTagStart=this.startIndex,this.tagname=e;let _=!this.options.xmlMode&&tw.get(e);if(_)for(;this.stack.length>0&&_.has(this.stack[this.stack.length-1]);){let e=this.stack.pop();null===(n=(i=this.cbs).onclosetag)||void 0===n||n.call(i,e,!0)}!this.isVoidElement(e)&&(this.stack.push(e),tT.has(e)?this.foreignContext.push(!0):tS.has(e)&&this.foreignContext.push(!1)),null===(o=(a=this.cbs).onopentagname)||void 0===o||o.call(a,e),this.cbs.onopentag&&(this.attribs={})}endOpenTag(e){var i,n;this.startIndex=this.openTagStart,this.attribs&&(null===(n=(i=this.cbs).onopentag)||void 0===n||n.call(i,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1}onclosetag(e,i){var n,a,o,_,u,l;this.endIndex=i;let h=this.getSlice(e,i);if(this.lowerCaseTagNames&&(h=h.toLowerCase()),(tT.has(h)||tS.has(h))&&this.foreignContext.pop(),this.isVoidElement(h))this.options.xmlMode||"br"!==h||(null===(a=(n=this.cbs).onopentagname)||void 0===a||a.call(n,"br"),null===(_=(o=this.cbs).onopentag)||void 0===_||_.call(o,"br",{},!0),null===(l=(u=this.cbs).onclosetag)||void 0===l||l.call(u,"br",!1));else{let e=this.stack.lastIndexOf(h);if(-1!==e){if(this.cbs.onclosetag){let i=this.stack.length-e;for(;i--;)this.cbs.onclosetag(this.stack.pop(),0!==i)}else this.stack.length=e}else this.options.xmlMode||"p"!==h||(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=i+1}onselfclosingtag(e){this.endIndex=e,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)}closeCurrentTag(e){var i,n;let a=this.tagname;this.endOpenTag(e),this.stack[this.stack.length-1]===a&&(null===(n=(i=this.cbs).onclosetag)||void 0===n||n.call(i,a,!e),this.stack.pop())}onattribname(e,i){this.startIndex=e;let n=this.getSlice(e,i);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n}onattribdata(e,i){this.attribvalue+=this.getSlice(e,i)}onattribentity(e){this.attribvalue+=tf(e)}onattribend(e,i){var n,a;this.endIndex=i,null===(a=(n=this.cbs).onattribute)||void 0===a||a.call(n,this.attribname,this.attribvalue,e===E.Double?'"':e===E.Single?"'":e===E.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(e){let i=e.search(tE),n=i<0?e:e.substr(0,i);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n}ondeclaration(e,i){this.endIndex=i;let n=this.getSlice(e,i);if(this.cbs.onprocessinginstruction){let e=this.getInstructionName(n);this.cbs.onprocessinginstruction(`!${e}`,`!${n}`)}this.startIndex=i+1}onprocessinginstruction(e,i){this.endIndex=i;let n=this.getSlice(e,i);if(this.cbs.onprocessinginstruction){let e=this.getInstructionName(n);this.cbs.onprocessinginstruction(`?${e}`,`?${n}`)}this.startIndex=i+1}oncomment(e,i,n){var a,o,_,u;this.endIndex=i,null===(o=(a=this.cbs).oncomment)||void 0===o||o.call(a,this.get
29Slice(e,i-n)),null===(u=(_=this.cbs).oncommentend)||void 0===u||u.call(_),this.startIndex=i+1}oncdata(e,i,n){var a,o,_,u,l,h,p,d,f,m;this.endIndex=i;let g=this.getSlice(e,i-n);this.options.xmlMode||this.options.recognizeCDATA?(null===(o=(a=this.cbs).oncdatastart)||void 0===o||o.call(a),null===(u=(_=this.cbs).ontext)||void 0===u||u.call(_,g),null===(h=(l=this.cbs).oncdataend)||void 0===h||h.call(l)):(null===(d=(p=this.cbs).oncomment)||void 0===d||d.call(p,`[CDATA[${g}]]`),null===(m=(f=this.cbs).oncommentend)||void 0===m||m.call(f)),this.startIndex=i+1}onend(){var e,i;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let e=this.stack.length;e>0;this.cbs.onclosetag(this.stack[--e],!0));}null===(i=(e=this.cbs).onend)||void 0===i||i.call(e)}reset(){var e,i,n,a;null===(i=(e=this.cbs).onreset)||void 0===i||i.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,null===(a=(n=this.cbs).onparserinit)||void 0===a||a.call(n,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(e){this.reset(),this.end(e)}getSlice(e,i){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let n=this.buffers[0].slice(e-this.bufferOffset,i-this.bufferOffset);for(;i-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,i-this.bufferOffset);return n}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(e){var i,n;if(this.ended){null===(n=(i=this.cbs).onerror)||void 0===n||n.call(i,Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)}end(e){var i,n;if(this.ended){null===(n=(i=this.cbs).onerror)||void 0===n||n.call(i,Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}parseChunk(e){this.write(e)}done(e){this.end(e)}};let tO=/["&'<>$\x80-\uFFFF]/g,tL=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),tI=null!=String.prototype.codePointAt?(e,i)=>e.codePointAt(i):(e,i)=>(64512&e.charCodeAt(i))==55296?(e.charCodeAt(i)-55296)*1024+e.charCodeAt(i+1)-56320+65536:e.charCodeAt(i);function escape_encodeXML(e){let i,n="",a=0;for(;null!==(i=tO.exec(e));){let o=i.index,_=e.charCodeAt(o),u=tL.get(_);void 0!==u?(n+=e.substring(a,o)+u,a=o+1):(n+=`${e.substring(a,o)}&#x${tI(e,o).toString(16)};`,a=tO.lastIndex+=Number((64512&_)==55296))}return n+e.substr(a)}function getEscaper(e,i){return function(n){let a;let o=0,_="";for(;a=e.exec(n);)o!==a.index&&(_+=n.substring(o,a.index)),_+=i.get(a[0].charCodeAt(0)),o=a.index+1;return _+n.substring(o)}}getEscaper(/[&<>'"]/g,tL);let tA=getEscaper(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),tN=getEscaper(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]));(f=O||(O={}))[f.XML=0]="XML",f[f.HTML=1]="HTML",(m=L||(L={}))[m.UTF8=0]="UTF8",m[m.ASCII=1]="ASCII",m[m.Extensive=2]="Extensive",m[m.Attribute=3]="Attribute",m[m.Text=4]="Text";let tC=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(e=>[e.toLowerCase(),e])),tB=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(e=>[e.toLowerCase(),e])),tR=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function replaceQuotes(e){return e.replace(/"/g,""")}let tP=new Set(["area","base","basefont","br","col","command","embed","frame","hr","
29img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function render(e,i={}){let n="length"in e?e:[e],a="";for(let e=0;e<n.length;e++)a+=function(e,i){switch(e.type){case N:return render(e.children,i);case j:case B:return`<${e.data}>`;case R:return`<!--${e.data}-->`;case q:return`<![CDATA[${e.children[0].data}]]>`;case P:case D:case W:return function(e,i){var n;"foreign"===i.xmlMode&&(e.name=null!==(n=tC.get(e.name))&&void 0!==n?n:e.name,e.parent&&tD.has(e.parent.name)&&(i={...i,xmlMode:!1})),!i.xmlMode&&tW.has(e.name)&&(i={...i,xmlMode:"foreign"});let a=`<${e.name}`,o=function(e,i){var n;if(!e)return;let a=(null!==(n=i.encodeEntities)&&void 0!==n?n:i.decodeEntities)===!1?replaceQuotes:i.xmlMode||"utf8"!==i.encodeEntities?escape_encodeXML:tA;return Object.keys(e).map(n=>{var o,_;let u=null!==(o=e[n])&&void 0!==o?o:"";return("foreign"===i.xmlMode&&(n=null!==(_=tB.get(n))&&void 0!==_?_:n),i.emptyAttrs||i.xmlMode||""!==u)?`${n}="${a(u)}"`:n}).join(" ")}(e.attribs,i);return o&&(a+=` ${o}`),0===e.children.length&&(i.xmlMode?!1!==i.selfClosingTags:i.selfClosingTags&&tP.has(e.name))?(i.xmlMode||(a+=" "),a+="/>"):(a+=">",e.children.length>0&&(a+=render(e.children,i)),(i.xmlMode||!tP.has(e.name))&&(a+=`</${e.name}>`)),a}(e,i);case C:return function(e,i){var n;let a=e.data||"";return(null!==(n=i.encodeEntities)&&void 0!==n?n:i.decodeEntities)===!1||!i.xmlMode&&e.parent&&tR.has(e.parent.name)||(a=i.xmlMode||"utf8"!==i.encodeEntities?escape_encodeXML(a):tN(a)),a}(e,i)}}(n[e],i);return a}let tD=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),tW=new Set(["svg","math"]);(g=I||(I={}))[g.DISCONNECTED=1]="DISCONNECTED",g[g.PRECEDING=2]="PRECEDING",g[g.FOLLOWING=4]="FOLLOWING",g[g.CONTAINS=8]="CONTAINS",g[g.CONTAINED_BY=16]="CONTAINED_BY";var tq=n(9996);function limitedDepthRecursive(e,i,n=()=>void 0){if(void 0===e){let f1=function(...e){return i(f1,...e)};return f1}return e>=0?function(...a){return i(limitedDepthRecursive(e-1,i,n),...a)}:n}function trimCharacter(e,i){let n=0,a=e.length;for(;n<a&&e[n]===i;)++n;for(;a>n&&e[a-1]===i;)--a;return n>0||a<e.length?e.substring(n,a):e}function mergeDuplicatesPreferLast(e,i){let n=new Map;for(let a=e.length;a-- >0;){let o=e[a],_=i(o);n.set(_,n.has(_)?tq(o,n.get(_),{arrayMerge:overwriteMerge$1}):o)}return[...n.values()].reverse()}let overwriteMerge$1=(e,i,n)=>[...i];function get(e,i){for(let n of i){if(!e)return;e=e[n]}return e}function numberToLetterSequence(e,i="a",n=26){let a=[];do a.push((e-=1)%n),e=e/n>>0;while(e>0);let o=i.charCodeAt(0);return a.reverse().map(e=>String.fromCharCode(o+e)).join("")}let tj=["I","X","C","M"],tz=["V","L","D"];function numberToRoman(e){return[...e+""].map(e=>+e).reverse().map((e,i)=>e%5<4?(e<5?"":tz[i])+tj[i].repeat(e%5):tj[i]+(e<5?tz[i]:tj[i+1])).reverse().join("")}let InlineTextBuilder=class InlineTextBuilder{constructor(e,i){this.lines=[],this.nextLineWords=[],this.maxLineLength=i||e.wordwrap||Number.MAX_VALUE,this.nextLineAvailableChars=this.maxLineLength,this.wrapCharacters=get(e,["longWordSplit","wrapCharacters"])||[],this.forceWrapOnLimit=get(e,["longWordSplit","forceWrapOnLimit"])||!1,this.stashedSpace=!1,this.wordBreakOpportunity=!1}pushWord(e,i=!1){this.nextLineAvailableChars<=0&&!i&&this.startNewLine();let n=0===this.nextLineWords.length,a=e.length+(n?0:1);if(a<=this.nextLineAvailableChars||i)this.nextLineWords.push(e),this.nextLineAvailableChars-=a;else{let[i,...a]=this.splitLongWord(e);for(let e of(n||this.startNewLine(),this.nextLineWords.push(i),this.nextLineAvailableChars-=i.length,a))this.startNewLine(),this.nextLineWords.push(e),this.nextLineAvailableChars-=e.length}}popWord(){let e=this.nextLineWords.pop();if(void 0!==e){let i=0===this.nextLineWords.length,n=e.length+(i?0:1);this.nextLineAvailableChars+=n}return e}concatWord(e,i=!1){if(this.wordBreakOpportunity&&e.length>this.nextLineAvailableChars)this.pushWord(e,i),this.wordBreakOpportunity=!1;else{let n=this.popWord();this.pushWord(n?n.concat(e):e,i)}}startNewLine(e=1){this.lines.push(this.nextLineWords),e>1&&this.lines.push(...Array.from({length:e-1},()=>[])),this.nextLineWords=[],this.nextLineAvailableChars=this.maxLineLength}isEmpty(){return 0===this.lines.length&&0===this.nextLineWords.length}clear(){this.lines.length=0,this.nextLineWords.length=0,this.nextLineAvailableChars=this.maxLineLength}toString(){return[...this.lines,this.nextLineWords].map(e=>e.join(" ")).join("\n")}splitLongWord(e){let i=[],n=0;for(;e.length>this.maxLineLength;){let a=e.substring(0,this.maxLineLength),o=e.substring(this.maxLineLength),_=a.lastIndexOf(this.wrapCharacters[n]);if(_>-1)e=a.substring(_+1)+o,i.push(a.substring(0,_+1));else if(++n<this.wrapCharacters.length)e=a+o;else{if(this.forceWrapOnLimit){if(i.push(a),(e=o).length>this.maxLineLength)continue}else e=a+o;break}}return i.push(e),i}};
29let StackItem=class StackItem{constructor(e=null){this.next=e}getRoot(){return this.next?this.next:this}};let BlockStackItem=class BlockStackItem extends StackItem{constructor(e,i=null,n=1,a){super(i),this.leadingLineBreaks=n,this.inlineTextBuilder=new InlineTextBuilder(e,a),this.rawText="",this.stashedLineBreaks=0,this.isPre=i&&i.isPre,this.isNoWrap=i&&i.isNoWrap}};let ListStackItem=class ListStackItem extends BlockStackItem{constructor(e,i=null,{interRowLineBreaks:n=1,leadingLineBreaks:a=2,maxLineLength:o,maxPrefixLength:_=0,prefixAlign:u="left"}={}){super(e,i,a,o),this.maxPrefixLength=_,this.prefixAlign=u,this.interRowLineBreaks=n}};let ListItemStackItem=class ListItemStackItem extends BlockStackItem{constructor(e,i=null,{leadingLineBreaks:n=1,maxLineLength:a,prefix:o=""}={}){super(e,i,n,a),this.prefix=o}};let TableStackItem=class TableStackItem extends StackItem{constructor(e=null){super(e),this.rows=[],this.isPre=e&&e.isPre,this.isNoWrap=e&&e.isNoWrap}};let TableRowStackItem=class TableRowStackItem extends StackItem{constructor(e=null){super(e),this.cells=[],this.isPre=e&&e.isPre,this.isNoWrap=e&&e.isNoWrap}};let TableCellStackItem=class TableCellStackItem extends StackItem{constructor(e,i=null,n){super(i),this.inlineTextBuilder=new InlineTextBuilder(e,n),this.rawText="",this.stashedLineBreaks=0,this.isPre=i&&i.isPre,this.isNoWrap=i&&i.isNoWrap}};let TransformerStackItem=class TransformerStackItem extends StackItem{constructor(e=null,i){super(e),this.transform=i}};let WhitespaceProcessor=class WhitespaceProcessor{constructor(e){this.whitespaceChars=e.preserveNewlines?e.whitespaceCharacters.replace(/\n/g,""):e.whitespaceCharacters;let i=[...this.whitespaceChars].map(e=>"\\u"+e.charCodeAt(0).toString(16).padStart(4,"0")).join("");if(this.leadingWhitespaceRe=RegExp(`^[${i}]`),this.trailingWhitespaceRe=RegExp(`[${i}]$`),this.allWhitespaceOrEmptyRe=RegExp(`^[${i}]*$`),this.newlineOrNonWhitespaceRe=RegExp(`(\\n|[^\\n${i}])`,"g"),this.newlineOrNonNewlineStringRe=RegExp(`(\\n|[^\\n]+)`,"g"),e.preserveNewlines){let e=RegExp(`\\n|[^\\n${i}]+`,"gm");this.shrinkWrapAdd=function(i,n,a=e=>e,o=!1){if(!i)return;let _=n.stashedSpace,u=!1,l=e.exec(i);if(l)for(u=!0,"\n"===l[0]?n.startNewLine():_||this.testLeadingWhitespace(i)?n.pushWord(a(l[0]),o):n.concatWord(a(l[0]),o);null!==(l=e.exec(i));)"\n"===l[0]?n.startNewLine():n.pushWord(a(l[0]),o);n.stashedSpace=_&&!u||this.testTrailingWhitespace(i)}}else{let e=RegExp(`[^${i}]+`,"g");this.shrinkWrapAdd=function(i,n,a=e=>e,o=!1){if(!i)return;let _=n.stashedSpace,u=!1,l=e.exec(i);if(l)for(u=!0,_||this.testLeadingWhitespace(i)?n.pushWord(a(l[0]),o):n.concatWord(a(l[0]),o);null!==(l=e.exec(i));)n.pushWord(a(l[0]),o);n.stashedSpace=_&&!u||this.testTrailingWhitespace(i)}}}addLiteral(e,i,n=!0){if(!e)return;let a=i.stashedSpace,o=!1,_=this.newlineOrNonNewlineStringRe.exec(e);if(_)for(o=!0,"\n"===_[0]?i.startNewLine():a?i.pushWord(_[0],n):i.concatWord(_[0],n);null!==(_=this.newlineOrNonNewlineStringRe.exec(e));)"\n"===_[0]?i.startNewLine():i.pushWord(_[0],n);i.stashedSpace=a&&!o}testLeadingWhitespace(e){return this.leadingWhitespaceRe.test(e)}testTrailingWhitespace(e){return this.trailingWhitespaceRe.test(e)}testContainsWords(e){return!this.allWhitespaceOrEmptyRe.test(e)}countNewlinesNoWords(e){let i;this.newlineOrNonWhitespaceRe.lastIndex=0;let n=0;for(;null!==(i=this.newlineOrNonWhitespaceRe.exec(e));){if("\n"!==i[0])return 0;n++}return n}};let BlockTextBuilder=class BlockTextBuilder{constructor(e,i,n){this.options=e,this.picker=i,this.metadata=n,this.whitespaceProcessor=new WhitespaceProcessor(e),this._stackItem=new BlockStackItem(e),this._wordTransformer=void 0}pushWordTransform(e){this._wordTransformer=new TransformerStackItem(this._wordTransformer,e)}popWordTransform(){if(!this._wordTransformer)return;let e=this._wordTransformer.transform;return this._wordTransformer=this._wordTransformer.next,e}startNoWrap(){this._stackItem.isNoWrap=!0}stopNoWrap(){this._stackItem.isNoWrap=!1}_getCombinedWordTransformer(){let e=this._wordTransformer?e=>(function applyTransformer(e,i){return i?applyTransformer(i.transform(e),i.next):e})(e,this._wordTransformer):void 0,i=this.options.encodeCharacters;return e?i?n=>i(e(n)):e:i}_popStackItem(){let e=this._stackItem;return this._stackItem=e.next,e}addLineBreak(){(this._stackItem instanceof BlockStackItem||this._stackItem instanceof ListItemStackItem||this._stackItem instanceof TableCellStackItem)&&(this._stackItem.isPre?this._stackItem.rawText+="\n":this._stackItem.inlineTextBuilder.startNewLine())}addWordBreakOpportunity(){(this._stackItem instanceof BlockStackItem||this._stackItem instanceof ListItemStackItem||this._stackItem instanceof TableCellStackItem)&&(this._stackItem.inlineTextBuilder.wordBreakOpportunity=!0)}addInline(e,{noWordTransform:i=!1}={}){if(this._stackItem instanceof BlockStackItem||this._stackItem instanceof ListItemStackItem||this._stackItem instanceof TableCellStackItem){if(this._stackItem.isPre){this._stackItem.rawText+=e;return}if(0!==e.length&&(!this._stackItem.stashedLineBreaks||this.whitespaceProcessor.testContainsWords(e))){if(this.options.preserveNewlines){let i=this.whitespaceProcessor.countNewlinesNoWords(e);if(i>0){this._stackItem.inlineTextBuilder.startNewLine(i);return}}this._stackItem.stashedLineBreaks&&this._stackItem.inlineTextBuilder.startNewLine(this._stackItem.stashedLineBreaks),this.whitespaceProcessor.shrinkWrapAdd(e,this._stackItem.inlineTextBuilder,i?void 0:this._getCombinedWordTransformer(),this._stackItem.isNoWrap),this._stackItem.stashedLineBreaks=0}}}addLiteral(e){if((this._stackItem instanceof BlockStackItem||this._stackItem instanceof ListItemStackItem||this._stackItem instanceof TableCellStackItem)&&0!==e.length){if(this._stackItem.isPre){this._stackItem.rawText+=e;return}this._stackItem.stashedLineBreaks&&this._stackItem.inlineTextBuilder.startNewLine(this._stackItem.stashedLineBreaks),this.whitespaceProcessor.addLiteral(e,this._stackItem.inlineTextBuilder,this._stackItem.isNoWrap),this._stackItem.stashedLineBreaks=0}}openBlock({leadingLineBreaks:e=1,reservedLineLength:i=0,isPre:n=!1}={}){let a=Math.max(20,this._stackItem.inlineTextBuilder.maxLineLength-i);this._stackItem=new BlockStackItem(this.options,this._stackItem,e,a),n&&(this._stackItem.isPre=!0)}closeBlock({trailingLineBreaks:e=1,blockTransform:i}={}){let n=this._popStackItem(),a=i?i(html_to_text_getText(n)):html_to_text_getText(n);addText(this._stackItem,a,n.leadingLineBreaks,Math.max(n.stashedLineBreaks,e))}openList({maxPrefixLength:e=0,prefixAlign:i="left",interRowLineBreaks:n=1,leadingLineBreaks:a=2}={}){this._stackItem=new ListStackItem(this.options,this._stackItem,{interRowLineBreaks:n,leadingLineBreaks:a,maxLineLength:this._stackItem.inlineTextBuilder.maxLineLength,maxPrefixLength:e,prefixAlign:i})}openListItem({prefix:e=""}={}){if(!(this._stackItem instanceof ListStackItem))throw Error("Can't add a list item to something that is not a list! Check the formatter.");let i=this._stackItem,n=Math.max(e.length,i.maxPrefixLength),a=Math.max(20,i.inlineTextBuilder.maxLineLength-n);this._stackItem=new ListItemStackItem(this.options,i,{prefix:e,maxLineLength:a,leadingLineBreaks:i.interRowLineBreaks})}closeListItem(){let e=this._popStackItem(),i=e.next,n=Math.max(e.prefix.length,i.maxPrefixLength),a="\n"+" ".repeat(n),o="right"===i.prefixAlign?e.prefix.padStart(n):e.prefix.padEnd(n),_=o+html_to_text_getText(e).replace(/\n/g,a);addText(i,_,e.leadingLineBreaks,Math.max(e.stashedLineBreaks,i.interRowLineBreaks))}closeList({trailingLineBreaks:e=2}={}){let i=this._popStackItem(),n=html_to_text_getText(i);n&&addText(this._stackItem,n,i.leadingLineBreaks,e)}openTable(){this._stackItem=new TableStackItem(this._stackItem)}openTableRow(){if(!(this._stackItem instanceof TableStackItem))throw Error("Can't add a table row to something that is not a table! Check the formatter.");this._stackItem=new TableRowStackItem(this._stackItem)}openTableCell({maxColumnWidth:e}={}){if(!(this._stackItem instanceof TableRowStackItem))throw Error("Can't add a table cell to something that is not a table row! Check the formatter.");this._stackItem=new TableCellStackItem(this.options,this._stackItem,e)}closeTableCell({colspan:e=1,rowspan:i=1}={}){let n=this._popStackItem(),a=trimCharacter(html_to_text_getText(n),"\n");
29n.next.cells.push({colspan:e,rowspan:i,text:a})}closeTableRow(){let e=this._popStackItem();e.next.rows.push(e.cells)}closeTable({tableToString:e,leadingLineBreaks:i=2,trailingLineBreaks:n=2}){let a=this._popStackItem(),o=e(a.rows);o&&addText(this._stackItem,o,i,n)}toString(){return html_to_text_getText(this._stackItem.getRoot())}};function html_to_text_getText(e){if(!(e instanceof BlockStackItem||e instanceof ListItemStackItem||e instanceof TableCellStackItem))throw Error("Only blocks, list items and table cells can be requested for text contents.");return e.inlineTextBuilder.isEmpty()?e.rawText:e.rawText+e.inlineTextBuilder.toString()}function addText(e,i,n,a){if(!(e instanceof BlockStackItem||e instanceof ListItemStackItem||e instanceof TableCellStackItem))throw Error("Only blocks, list items and table cells can contain text.");let o=html_to_text_getText(e),_=Math.max(e.stashedLineBreaks,n);e.inlineTextBuilder.clear(),o?e.rawText=o+"\n".repeat(_)+i:(e.rawText=i,e.leadingLineBreaks=_),e.stashedLineBreaks=a}function recursiveWalk(e,i,n){if(!i)return;let a=n.options,o=i.length>a.limits.maxChildNodes;for(let _ of(o&&(i=i.slice(0,a.limits.maxChildNodes)).push({data:a.limits.ellipsis,type:"text"}),i))switch(_.type){case"text":n.addInline(_.data);break;case"tag":{let i=n.picker.pick1(_),o=a.formatters[i.format];o(_,e,n,i.options||{})}}}function renderOpenTag(e){let i=e.attribs&&e.attribs.length?" "+Object.entries(e.attribs).map(([e,i])=>""===i?e:`${e}=${i.replace(/"/g,""")}`).join(" "):"";return`<${e.name}${i}>`}function renderCloseTag(e){return`</${e.name}>`}var tM=Object.freeze({__proto__:null,block:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),i(e.children,n),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},blockHtml:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),n.startNoWrap(),n.addLiteral(render(e,{decodeEntities:n.options.decodeEntities}
29)),n.stopNoWrap(),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},blockString:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),n.addLiteral(a.string||""),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},blockTag:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),n.startNoWrap(),n.addLiteral(renderOpenTag(e)),n.stopNoWrap(),i(e.children,n),n.startNoWrap(),n.addLiteral(renderCloseTag(e)),n.stopNoWrap(),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},inline:function(e,i,n,a){i(e.children,n)},inlineHtml:function(e,i,n,a){n.startNoWrap(),n.addLiteral(render(e,{decodeEntities:n.options.decodeEntities})),n.stopNoWrap()},inlineString:function(e,i,n,a){n.addLiteral(a.string||"")},inlineSurround:function(e,i,n,a){n.addLiteral(a.prefix||""),i(e.children,n),n.addLiteral(a.suffix||"")},inlineTag:function(e,i,n,a){n.startNoWrap(),n.addLiteral(renderOpenTag(e)),n.stopNoWrap(),i(e.children,n),n.startNoWrap(),n.addLiteral(renderCloseTag(e)),n.stopNoWrap()},skip:function(e,i,n,a){}});function getRow(e,i){return e[i]||(e[i]=[]),e[i]}function updateOffset(e,i,n,a){e[i+n]=Math.max(e[i+n]||0,e[i]+a)}function withBrackets(e,i){if(!i)return e;let n="string"==typeof i[0]?i[0]:"[",a="string"==typeof i[1]?i[1]:"]";return n+e+a}function pathRewrite(e,i,n,a,o){let _="function"==typeof i?i(e,a,o):e;return"/"===_[0]&&n?function(e,i){let n=e.length;for(;n>0&&"/"===e[n-1];)--n;return n<e.length?e.substring(0,n):e}(n,0)+_:_}function formatList(e,i,n,a,o){let _="li"===get(e,["parent","name"]),u=0,l=(e.children||[]).filter(e=>"text"!==e.type||!/^\s*$/.test(e.data)).map(function(e){if("li"!==e.name)return{node:e,prefix:""};let i=_?o().trimStart():o();return i.length>u&&(u=i.length),{node:e,prefix:i}});if(l.length){for(let{node:e,prefix:o}of(n.openList({interRowLineBreaks:1,leadingLineBreaks:_?1:a.leadingLineBreaks||2,maxPrefixLength:u,prefixAlign:"left"}),l))n.openListItem({prefix:o}),i([e],n),n.closeListItem();n.closeList({trailingLineBreaks:_?1:a.trailingLineBreaks||2})}}function formatDataTable(e,i,n,a){function formatCell(e){let o=+get(e,["attribs","colspan"])||1,_=+get(e,["attribs","rowspan"])||1;n.openTableCell({maxColumnWidth:a.maxColumnWidth}),i(e.children,n),n.closeTableCell({colspan:o,rowspan:_})}n.openTable(),e.children.forEach(function walkTable(e){if("tag"!==e.type)return;let i=!1!==a.uppercaseHeaderCells?e=>{n.pushWordTransform(e=>e.toUpperCase()),formatCell(e),n.popWordTransform()}:formatCell;switch(e.name){case"thead":case"tbody":case"tfoot":case"center":e.children.forEach(walkTable);return;case"tr":for(let a of(n.openTableRow(),e.children))if("tag"===a.type)switch(a.name){case"th":i(a);break;case"td":formatCell(a)}n.closeTableRow()}}),n.closeTable({tableToString:e=>(function(e,i,n){let a=[],o=0,_=e.length,u=[0];for(let n=0;n<_;n++){let _=getRow(a,n),l=e[n],h=0;for(let e=0;e<l.length;e++){let o=l[e];(function(e,i,n,a){for(let o=0;o<e.rowspan;o++){let _=getRow(i,n+o);for(let i=0;i<e.colspan;i++)_[a+i]=e}})(o,a,n,h=function(e,i=0){for(;e[i];)i++;return i}(_,h)),h+=o.colspan,o.lines=o.text.split("\n");let p=o.lines.length;updateOffset(u,n,o.rowspan,p+i)}o=_.length>o?_.length:o}!function(e,i){for(let n=0;n<i;n++){let i=getRow(e,n);for(let a=0;a<n;a++){let o=getRow(e,a),_=i[a];i[a]=o[n],o[n]=_}}}(a,_>o?_:o);let l=[],h=[0];for(let e=0;e<o;e++){let i,o=0;for(;o<_&&(i=a[e][o]);){if(!i.rendered){let a=0;for(let n=0;n<i.lines.length;n++){let _=i.lines[n],p=u[o]+n;l[p]=(l[p]||"").padEnd(h[e])+_,a=_.length>a?_.length:a}updateOffset(h,e,i.colspan,a+n),i.rendered=!0}o+=i.rowspan}}return l.join("\n")})(e,a.rowSpacing??0,a.colSpacing??3),leadingLineBreaks:a.leadingLineBreaks,trailingLineBreaks:a.trailingLineBreaks})}var tU=Object.freeze({__proto__:null,anchor:function(e,i,n,a){let o=function(){if(a.ignoreHref||!e.attribs||!e.attribs.href)return"";let i=e.attribs.href.replace(/^mailto:/,"");return a.noAnchorUrl&&"#"===i[0]?"":i=pathRewrite(i,a.pathRewrite,a.baseUrl,n.metadata,e)}();if(o){let _="";n.pushWordTransform(e=>(e&&(_+=e),e)),i(e.children,n),n.popWordTransform();let u=a.hideLinkHrefIfSameAsText&&o===_;u||n.addInline(_?" "+withBrackets(o,a.linkBrackets):o,{noWordTransform:!0})}else i(e.children,n)},blockquote:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2,reservedLineLength:2}),i(e.children,n),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2,blockTransform:e=>(!1!==a.trimEmptyLines?trimCharacter(e,"\n"):e).split("\n").map(e=>"> "+e).join("\n")})},dataTable:formatDataTable,heading:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),!1!==a.uppercase?(n.pushWordTransform(e=>e.toUpperCase()),i(e.children,n),n.popWordTransform()):i(e.children,n),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},horizontalLine:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),n.addInline("-".repeat(a.length||n.options.wordwrap||40)),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},image:function(e,i,n,a){let o=e.attribs||{},_=o.alt?o.alt:"",u=o.src?pathRewrite(o.src,a.pathRewrite,a.baseUrl,n.metadata,e):"",l=u?_?_+" "+withBrackets(u,a.linkBrackets):withBrackets(u,a.linkBrackets):_;n.addInline(l,{noWordTransform:!0})},lineBreak:function(e,i,n,a){n.addLineBreak()},orderedList:function(e,i,n,a){let o=Number(e.attribs.start||"1"),_=function(e="1"){switch(e){case"a":return e=>numberToLetterSequence(e,"a");case"A":return e=>numberToLetterSequence(e,"A");case"i":return e=>numberToRoman(e).toLowerCase();case"I":return e=>numberToRoman(e);default:return e=>e.toString()}}(e.attribs.type);return formatList(e,i,n,a,()=>" "+_(o++)+". ")},paragraph:function(e,i,n,a){n.openBlock({leadingLineBreaks:a.leadingLineBreaks||2}),i(e.children,n),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},pre:function(e,i,n,a){n.openBlock({isPre:!0,leadingLineBreaks:a.leadingLineBreaks||2}),i(e.children,n),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks||2})},table:function(e,i,n,a){return!function(e,i){if(!0===i)return!0;
29if(!e)return!1;let{classes:n,ids:a}=function(e){let i=[],n=[];for(let a of e)a.startsWith(".")?i.push(a.substring(1)):a.startsWith("#")&&n.push(a.substring(1));return{classes:i,ids:n}}(i),o=(e.class||"").split(" "),_=(e.id||"").split(" ");return o.some(e=>n.includes(e))||_.some(e=>a.includes(e))}(e.attribs,n.options.tables)?void(n.openBlock({leadingLineBreaks:a.leadingLineBreaks}),i(e.children,n),n.closeBlock({trailingLineBreaks:a.trailingLineBreaks})):formatDataTable(e,i,n,a)},unorderedList:function(e,i,n,a){let o=a.itemPrefix||" * ";return formatList(e,i,n,a,()=>o)},wbr:function(e,i,n,a){n.addWordBreakOpportunity()}});let tV={baseElements:{selectors:["body"],orderBy:"selectors",returnDomByDefault:!0},decodeEntities:!0,encodeCharacters:{},formatters:{},limits:{ellipsis:"...",maxBaseElements:void 0,maxChildNodes:void 0,maxDepth:void 0,maxInputLength:16777216},longWordSplit:{forceWrapOnLimit:!1,wrapCharacters:[]},preserveNewlines:!1,selectors:[{selector:"*",format:"inline"},{selector:"a",format:"anchor",options:{baseUrl:null,hideLinkHrefIfSameAsText:!1,ignoreHref:!1,linkBrackets:["[","]"],noAnchorUrl:!0}},{selector:"article",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"aside",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"blockquote",format:"blockquote",options:{leadingLineBreaks:2,trailingLineBreaks:2,trimEmptyLines:!0}},{selector:"br",format:"lineBreak"},{selector:"div",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"footer",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"form",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"h1",format:"heading",options:{leadingLineBreaks:3,trailingLineBreaks:2,uppercase:!0}},{selector:"h2",format:"heading",options:{leadingLineBreaks:3,trailingLineBreaks:2,uppercase:!0}},{selector:"h3",format:"heading",options:{leadingLineBreaks:3,trailingLineBreaks:2,uppercase:!0}},{selector:"h4",format:"heading",options:{leadingLineBreaks:2,trailingLineBreaks:2,uppercase:!0}},{selector:"h5",format:"heading",options:{leadingLineBreaks:2,trailingLineBreaks:2,uppercase:!0}},{selector:"h6",format:"heading",options:{leadingLineBreaks:2,trailingLineBreaks:2,uppercase:!0}},{selector:"header",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"hr",format:"horizontalLine",options:{leadingLineBreaks:2,length:void 0,trailingLineBreaks:2}},{selector:"img",format:"image",options:{baseUrl:null,linkBrackets:["[","]"]}},{selector:"main",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"nav",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"ol",format:"orderedList",options:{leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"p",format:"paragraph",options:{leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"pre",format:"pre",options:{leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"section",format:"block",options:{leadingLineBreaks:1,trailingLineBreaks:1}},{selector:"table",format:"table",options:{colSpacing:3,leadingLineBreaks:2,maxColumnWidth:60,rowSpacing:0,trailingLineBreaks:2,uppercaseHeaderCells:!0}},{selector:"ul",format:"unorderedList",options:{itemPrefix:" * ",leadingLineBreaks:2,trailingLineBreaks:2}},{selector:"wbr",format:"wbr"}],tables:[],whitespaceCharacters:" \r\n\fâ",wordwrap:80},concatMerge=(e,i,n)=>[...e,...i],overwriteMerge=(e,i,n)=>[...i],selectorsMerge=(e,i,n)=>e.some(e=>"object"==typeof e)?concatMerge(e,i):overwriteMerge(e,i);function convert(e,i={},n){return(function(e={}){return(e=tq(tV,e,{arrayMerge:overwriteMerge,customMerge:e=>"selectors"===e?selectorsMerge:void 0})).formatters=Object.assign({},tM,tU,e.formatters),e.selectors=mergeDuplicatesPreferLast(e.selectors,e=>e.selector),function(e){if(e.tags){let i=Object.entries(e.tags).map(([e,i])=>({...i,selector:e||"*"}));e.selectors.push(...i),e.selectors=mergeDuplicatesPreferLast(e.selectors,e=>e.selector)}function set(e,i,n){let a=i.pop();for(let n of i){let i=e[n];i||(i={},e[n]=i),e=i}e[a]=n}if(e.baseElement){let i=e.baseElement;set(e,["baseElements","selectors"],Array.isArray(i)?i:[i])}for(let i of(void 0!==e.returnDomByDefault&&set(e,["baseElements","returnDomByDefault"],e.returnDomByDefault),e.selectors))"anchor"===i.format&&get(i,["options","noLinkBrackets"])&&set(i,["o
29ptions","linkBrackets"],!1)}(e),function(e={}){let i=e.selectors.filter(e=>!e.format);if(i.length)throw Error("Following selectors have no specified format: "+i.map(e=>`\`${e.selector}\``).join(", "));let n=new DecisionTree(e.selectors.map(e=>[e.selector,e])).build(hp2Builder);"function"!=typeof e.encodeCharacters&&(e.encodeCharacters=function(e){if(!e||0===Object.keys(e).length)return;let i=Object.entries(e).filter(([,e])=>!1!==e),n=RegExp(i.map(([e])=>`(${[...e][0].replace(/[\s\S]/g,e=>"\\u"+e.charCodeAt().toString(16).padStart(4,"0"))})`).join("|"),"g"),a=i.map(([,e])=>e),replacer=(e,...i)=>a[i.findIndex(e=>e)];return e=>e.replace(n,replacer)}(e.encodeCharacters));let a=new DecisionTree(e.baseElements.selectors.map((e,i)=>[e,i+1])).build(hp2Builder);function findBaseElements(i){return function(e,i,n){let a=[],o=limitedDepthRecursive(i.limits.maxDepth,function(e,o){for(let _ of o=o.slice(0,i.limits.maxChildNodes)){if("tag"!==_.type)continue;let o=n.pick1(_);if(o>0?a.push({selectorIndex:o,element:_}):_.children&&e(_.children),a.length>=i.limits.maxBaseElements)return}});return o(e),"occurrence"!==i.baseElements.orderBy&&a.sort((e,i)=>e.selectorIndex-i.selectorIndex),i.baseElements.returnDomByDefault&&0===a.length?e:a.map(e=>e.element)}(i,e,a)}let o=limitedDepthRecursive(e.limits.maxDepth,recursiveWalk,function(i,n){n.addInline(e.limits.ellipsis||"")});return function(i,a){return function(e,i,n,a,o,_){let u=n.limits.maxInputLength;u&&e&&e.length>u&&(console.warn(`Input length ${e.length} is above allowed limit of ${u}. Truncating without ellipsis.`),e=e.substring(0,u));let l=function(e,i){let n=new esm_DomHandler(void 0,i);return new Parser_Parser(n,i).end(e),n.root}(e,{decodeEntities:n.decodeEntities}),h=o(l.children),p=new BlockTextBuilder(n,a,i);return _(h,p),p.toString()}(i,a,e,n,findBaseElements,o)}}(e)})(i)(e,n)}var t$=n(7994),dist_render=(e,i)=>{if(null==i?void 0:i.plainText)return renderAsPlainText(e,i);let n=A.uS(e),a=`<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">${n}`;return i&&i.pretty?t$(a):a},renderAsPlainText=(e,i)=>convert(A.uS(e),{selectors:[{selector:"img",format:"skip"},{selector:"#__react-email-preview",format:"skip"}]});async function renderToString(e){let i=await (0,A.aW)(e),n=await readableStreamToString(i);return n.replace(/^<!DOCTYPE html>/,"").replace(/<!-- -->/g,"")}async function readableStreamToString(e){let i="",n=new TextDecoder;for await(let a of e)i+=n.decode(a);return i}var renderAsync=async(e,i)=>{let n=void 0===A.uS?await renderToString(e):(0,A.uS)(e);if(null==i?void 0:i.plainText)return convert(n,{selectors:[{selector:"img",format:"skip"},{selector:"#__react-email-preview",format:"skip"}]});let a=`<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">${n}`;return(null==i?void 0:i.pretty)?t$(a):a}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.