PageSourceSearch

https://olistik.vercel.app/_next/static/chunks/336.6322050f9ca41db1.js

js olistik.vercel.app collected 2026-10-03 07:26:54 UTC 256,940 bytes, 29 lines download raw bytes

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ȀDMPTLJNjǑǖ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;扐blè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;戥ǹ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;䅻Dzᕔ\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;ẝẤijạả;怄;怅怃Ā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;耀ffiɩᾹ\x00\x00᾽g;耀ffig;耀ffl;쀀\ud835\udd23lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱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⧓ସdz⧟\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᪠ⵒⵗLjⵚ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㚆㚝㚵㚼Dz㚋\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,"&quot;"],[38,"&amp;"],[39,"&apos;"],[60,"&lt;"],[62,"&gt;"]]),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,"&quot;"],[38,"&amp;"],[160,"&nbsp;"]])),tN=getEscaper(/[&<>\u00A0]/g,new Map([[38,"&amp;"],[60,"&lt;"],[62,"&gt;"],[160,"&nbsp;"]]));(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,"&quot;")}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,"&quot;")}`).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.