//>>built define("xace/lib_jsbeautify",["require","exports","module"],function(S,T,Q){var A=Q.exports={};(function(){function e(c,a){for(var C=0;Cf&&(f=b.line_indent_level));return{mode:d,parent:b,last_text:b?b.last_text:"",last_word:b?b.last_word:"",declaration_statement:!1, declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:f,line_indent_level:b?b.line_indent_level:f,start_line_index:g.get_line_number(),ternary_depth:0}}function D(b){var f=b.newlines;if(p.keep_array_indentation&&d.mode===u.ArrayLiteral)for(a=0;ap.max_preserve_newlines&&(f=p.max_preserve_newlines),p.preserve_newlines&&1=p.wrap_line_length&&w(!1,!0))}function w(b,a){if(!a&&";"!==d.last_text&&","!==d.last_text&&"\x3d"!==d.last_text&&"TK_OPERATOR"!==l)for(;d.mode===u.Statement&&!d.if_block&&!d.do_block;)f();g.add_new_line(b)&&(d.multiline_frame=!0)}function x(b){b=b||k.text;g.just_added_newline()&& (p.keep_array_indentation&&d.mode===u.ArrayLiteral&&k.wanted_newline?(g.current_line.push(k.whitespace_before),g.space_before_token=!1):g.set_indent(d.indentation_level)&&(d.line_indent_level=d.indentation_level));g.add_token(b)}function C(b){d?(A.push(d),z=d):z=m(null,b);d=m(z,b)}function r(b){return e(b,[u.Expression,u.ForInitializer,u.Conditional])}function f(){0b||b>=y.length?null:y[b]}function n(){"TK_RESERVED"===k.type&&d.mode!==u.ObjectLiteral&&e(k.text,["set","get"])&&(k.type="TK_WORD");"TK_RESERVED"===k.type&&d.mode===u.ObjectLiteral&&":"==q(1).text&&(k.type="TK_WORD");B()||!k.wanted_newline||r(d.mode)||"TK_OPERATOR"===l&&"--"!==d.last_text&&"++"!==d.last_text||"TK_EQUALS"===l||!p.preserve_newlines&&"TK_RESERVED"===l&&e(d.last_text,["var","let","const","set","get"])||w();if(d.do_block&&!d.do_while){if("TK_RESERVED"===k.type&&"while"=== k.text){g.space_before_token=!0;x();g.space_before_token=!0;d.do_while=!0;return}w();d.do_block=!1}if(d.if_block)if(d.else_block||"TK_RESERVED"!==k.type||"else"!==k.text){for(;d.mode===u.Statement;)f();d.if_block=!1;d.else_block=!1}else d.else_block=!0;if("TK_RESERVED"===k.type&&("case"===k.text||"default"===k.text&&d.in_case_statement)){w();if(d.case_body||p.jslint_happy)0d.parent.indentation_level)&&--d.indentation_level,d.case_body=!1;x();d.in_case= !0;d.in_case_statement=!0}else{"TK_RESERVED"===k.type&&"function"===k.text&&(!(e(d.last_text,["}",";"])||g.just_added_newline()&&!e(d.last_text,["[","{",":","\x3d",","]))||g.just_added_blankline()||k.comments_before.length||(w(),w(!0)),"TK_RESERVED"===l||"TK_WORD"===l?"TK_RESERVED"===l&&e(d.last_text,["get","set","new","return","export"])?g.space_before_token=!0:"TK_RESERVED"===l&&"default"===d.last_text&&"export"===J?g.space_before_token=!0:w():"TK_OPERATOR"===l||"\x3d"===d.last_text?g.space_before_token= !0:(d.multiline_frame||!r(d.mode)&&d.mode!==u.ArrayLiteral)&&w());if("TK_COMMA"===l||"TK_START_EXPR"===l||"TK_EQUALS"===l||"TK_OPERATOR"===l)G()||t();"TK_RESERVED"===k.type&&e(k.text,["function","get","set"])?(x(),d.last_word=k.text):(H="NONE","TK_END_BLOCK"===l?"TK_RESERVED"===k.type&&e(k.text,["else","catch","finally"])?"expand"===p.brace_style||"end-expand"===p.brace_style||"none"===p.brace_style&&k.wanted_newline?H="NEWLINE":(H="SPACE",g.space_before_token=!0):H="NEWLINE":"TK_SEMICOLON"===l&& d.mode===u.BlockStatement?H="NEWLINE":"TK_SEMICOLON"===l&&r(d.mode)?H="SPACE":"TK_STRING"===l?H="NEWLINE":"TK_RESERVED"===l||"TK_WORD"===l||"*"===d.last_text&&"function"===J?H="SPACE":"TK_START_BLOCK"===l?H="NEWLINE":"TK_END_EXPR"===l&&(g.space_before_token=!0,H="NEWLINE"),"TK_RESERVED"===k.type&&e(k.text,v.line_starters)&&")"!==d.last_text&&(H="else"===d.last_text||"export"===d.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===k.type&&e(k.text,["else","catch","finally"])?"TK_END_BLOCK"!==l||"expand"=== p.brace_style||"end-expand"===p.brace_style||"none"===p.brace_style&&k.wanted_newline?w():(g.trim(!0),"}"!==g.current_line.last()&&w(),g.space_before_token=!0):"NEWLINE"===H?"TK_RESERVED"===l&&b(d.last_text)?g.space_before_token=!0:"TK_END_EXPR"!==l?"TK_START_EXPR"===l&&"TK_RESERVED"===k.type&&e(k.text,["var","let","const"])||":"===d.last_text||("TK_RESERVED"===k.type&&"if"===k.text&&"else"===d.last_text?g.space_before_token=!0:w()):"TK_RESERVED"===k.type&&e(k.text,v.line_starters)&&")"!==d.last_text&& w():d.multiline_frame&&d.mode===u.ArrayLiteral&&","===d.last_text&&"}"===J?w():"SPACE"===H&&(g.space_before_token=!0),x(),d.last_word=k.text,"TK_RESERVED"===k.type&&"do"===k.text&&(d.do_block=!0),"TK_RESERVED"===k.type&&"if"===k.text&&(d.if_block=!0))}}var g,y=[],h,v,k,l,J,I,d,z,A,H,O,p,P="";O={TK_START_EXPR:function(){B();var b=u.Expression;if("["===k.text){if("TK_WORD"===l||")"===d.last_text){"TK_RESERVED"===l&&e(d.last_text,v.line_starters)&&(g.space_before_token=!0);C(b);x();d.indentation_level+= 1;p.space_in_paren&&(g.space_before_token=!0);return}b=u.ArrayLiteral;d.mode!==u.ArrayLiteral||"["!==d.last_text&&(","!==d.last_text||"]"!==J&&"}"!==J)||p.keep_array_indentation||w()}else"TK_RESERVED"===l&&"for"===d.last_text?b=u.ForInitializer:"TK_RESERVED"===l&&e(d.last_text,["if","while"])&&(b=u.Conditional);";"===d.last_text||"TK_START_BLOCK"===l?w():"TK_END_EXPR"===l||"TK_START_EXPR"===l||"TK_END_BLOCK"===l||"."===d.last_text?t(k.wanted_newline):"TK_RESERVED"===l&&"("===k.text||"TK_WORD"===l|| "TK_OPERATOR"===l?"TK_RESERVED"===l&&("function"===d.last_word||"typeof"===d.last_word)||"*"===d.last_text&&"function"===J?p.space_after_anon_function&&(g.space_before_token=!0):"TK_RESERVED"===l&&(e(d.last_text,v.line_starters)||"catch"===d.last_text)&&p.space_before_conditional&&(g.space_before_token=!0):g.space_before_token=!0;"("!==k.text||"TK_EQUALS"!==l&&"TK_OPERATOR"!==l||G()||t();C(b);x();p.space_in_paren&&(g.space_before_token=!0);d.indentation_level+=1},TK_END_EXPR:function(){for(;d.mode=== u.Statement;)f();d.multiline_frame&&t("]"===k.text&&d.mode===u.ArrayLiteral&&!p.keep_array_indentation);p.space_in_paren&&("TK_START_EXPR"!==l||p.space_in_empty_paren?g.space_before_token=!0:(g.trim(),g.space_before_token=!1));"]"===k.text&&p.keep_array_indentation?(x(),f()):(f(),x());g.remove_redundant_indentation(z);d.do_while&&z.mode===u.Conditional&&(z.mode=u.Expression,d.do_block=!1,d.do_while=!1)},TK_START_BLOCK:function(){var f=q(1),a=q(2);a&&(":"===a.text&&e(f.type,["TK_STRING","TK_WORD", "TK_RESERVED"])||e(f.text,["get","set"])&&e(a.type,["TK_WORD","TK_RESERVED"]))?e(J,["class","interface"])?C(u.BlockStatement):C(u.ObjectLiteral):C(u.BlockStatement);f=!f.comments_before.length&&"}"===f.text&&"function"===d.last_word&&"TK_END_EXPR"===l;"expand"===p.brace_style||"none"===p.brace_style&&k.wanted_newline?"TK_OPERATOR"!==l&&(f||"TK_EQUALS"===l||"TK_RESERVED"===l&&b(d.last_text)&&"else"!==d.last_text)?g.space_before_token=!0:w(!1,!0):"TK_OPERATOR"!==l&&"TK_START_EXPR"!==l?"TK_START_BLOCK"=== l?w():g.space_before_token=!0:z.mode===u.ArrayLiteral&&","===d.last_text&&("}"===J?g.space_before_token=!0:w());x();d.indentation_level+=1},TK_END_BLOCK:function(){for(;d.mode===u.Statement;)f();var b="TK_START_BLOCK"===l;"expand"===p.brace_style?b||w():b||(d.mode===u.ArrayLiteral&&p.keep_array_indentation?(p.keep_array_indentation=!1,w(),p.keep_array_indentation=!0):w());f();x()},TK_WORD:n,TK_RESERVED:n,TK_SEMICOLON:function(){B()&&(g.space_before_token=!1);for(;d.mode===u.Statement&&!d.if_block&& !d.do_block;)f();x()},TK_STRING:function(){B()?g.space_before_token=!0:"TK_RESERVED"===l||"TK_WORD"===l?g.space_before_token=!0:"TK_COMMA"===l||"TK_START_EXPR"===l||"TK_EQUALS"===l||"TK_OPERATOR"===l?G()||t():w();x()},TK_EQUALS:function(){B();d.declaration_statement&&(d.declaration_assignment=!0);g.space_before_token=!0;x();g.space_before_token=!0},TK_OPERATOR:function(){B();if("TK_RESERVED"===l&&b(d.last_text))g.space_before_token=!0,x();else if("*"===k.text&&"TK_DOT"===l)x();else if(":"===k.text&& d.in_case)d.case_body=!0,d.indentation_level+=1,x(),w(),d.in_case=!1;else if("::"===k.text)x();else{!k.wanted_newline||"--"!==k.text&&"++"!==k.text||w(!1,!0);"TK_OPERATOR"===l&&t();var f=!0,a=!0;e(k.text,["--","++","!","~"])||e(k.text,["-","+"])&&(e(l,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||e(d.last_text,v.line_starters)||","===d.last_text)?(a=f=!1,";"===d.last_text&&r(d.mode)&&(f=!0),"TK_RESERVED"===l||"TK_END_EXPR"===l?f=!0:"TK_OPERATOR"===l&&(f=e(k.text,["--","-"])&&e(d.last_text, ["--","-"])||e(k.text,["++","+"])&&e(d.last_text,["++","+"])),d.mode!==u.BlockStatement&&d.mode!==u.Statement||"{"!==d.last_text&&";"!==d.last_text||w()):":"===k.text?0===d.ternary_depth?f=!1:--d.ternary_depth:"?"===k.text?d.ternary_depth+=1:"*"===k.text&&"TK_RESERVED"===l&&"function"===d.last_text&&(a=f=!1);g.space_before_token=g.space_before_token||f;x();g.space_before_token=a}},TK_COMMA:function(){d.declaration_statement?(r(d.parent.mode)&&(d.declaration_assignment=!1),x(),d.declaration_assignment? (d.declaration_assignment=!1,w(!1,!0)):g.space_before_token=!0):(x(),d.mode===u.ObjectLiteral||d.mode===u.Statement&&d.parent.mode===u.ObjectLiteral?(d.mode===u.Statement&&f(),w()):g.space_before_token=!0)},TK_BLOCK_COMMENT:function(){for(var b=k.text,b=b.replace(/\x0d/g,""),d=[],f=b.indexOf("\n");-1!==f;)d.push(b.substring(0,f)),b=b.substring(f+1),f=b.indexOf("\n");b.length&&d.push(b);var a,f=b=!1;a=k.whitespace_before;var l=a.length;w(!1,!0);if(1l?x(d[a].substring(l)):g.add_token(d[a]);w(!1,!0)},TK_INLINE_COMMENT:function(){g.space_before_token=!0;x();g.space_before_token=!0},TK_COMMENT:function(){k.wanted_newline?w(!1,!0):g.trim(!0);g.space_before_token=!0;x();w(!1,!0)},TK_DOT:function(){B();"TK_RESERVED"=== l&&b(d.last_text)?g.space_before_token=!0:t(")"===d.last_text&&p.break_chained_methods);x()},TK_UNKNOWN:function(){x();"\n"===k.text[k.text.length-1]&&w()},TK_EOF:function(){for(;d.mode===u.Statement;)f()}};a=a?a:{};p={};void 0!==a.braces_on_own_line&&(p.brace_style=a.braces_on_own_line?"expand":"collapse");p.brace_style=a.brace_style?a.brace_style:p.brace_style?p.brace_style:"collapse";"expand-strict"===p.brace_style&&(p.brace_style="expand");p.indent_size=a.indent_size?parseInt(a.indent_size,10): 4;p.indent_char=a.indent_char?a.indent_char:" ";p.preserve_newlines=void 0===a.preserve_newlines?!0:a.preserve_newlines;p.break_chained_methods=void 0===a.break_chained_methods?!1:a.break_chained_methods;p.max_preserve_newlines=void 0===a.max_preserve_newlines?0:parseInt(a.max_preserve_newlines,10);p.space_in_paren=void 0===a.space_in_paren?!1:a.space_in_paren;p.space_in_empty_paren=void 0===a.space_in_empty_paren?!1:a.space_in_empty_paren;p.jslint_happy=void 0===a.jslint_happy?!1:a.jslint_happy; p.space_after_anon_function=void 0===a.space_after_anon_function?!1:a.space_after_anon_function;p.keep_array_indentation=void 0===a.keep_array_indentation?!1:a.keep_array_indentation;p.space_before_conditional=void 0===a.space_before_conditional?!0:a.space_before_conditional;p.unescape_strings=void 0===a.unescape_strings?!1:a.unescape_strings;p.wrap_line_length=void 0===a.wrap_line_length?0:parseInt(a.wrap_line_length,10);p.e4x=void 0===a.e4x?!1:a.e4x;p.end_with_newline=void 0===a.end_with_newline? !1:a.end_with_newline;p.jslint_happy&&(p.space_after_anon_function=!0);a.indent_with_tabs&&(p.indent_char="\t",p.indent_size=1);for(I="";0=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);this.current_line.set_indent(a);return!0}this.current_line.set_indent(0);return!1};this.add_token=function(a){this.add_space_before_token();this.current_line.push(a)};this.add_space_before_token= function(){this.space_before_token&&!this.just_added_newline()&&this.current_line.push(" ");this.space_before_token=!1};this.remove_redundant_indentation=function(a){if(!a.multiline_frame&&a.mode!==u.ForInitializer&&a.mode!==u.Conditional){a=a.start_line_index;for(var e=c.length;a=q)return["","TK_EOF"];var y;y=B.length?B[B.length-1]:new I("TK_START_BLOCK","{");var h=c.charAt(b);for(b+=1;e(h,z);){"\n"===h?(r+=1,g=[]):r&&(h===u?g.push(u):"\r"!==h&&g.push(" "));if(b>=q)return["","TK_EOF"];h=c.charAt(b);b+=1}g.length&&(f=g.join(""));if(w.test(h)){var g=y=!0,v=w; "0"===h&&b=q)break}b+=2;return v&& 0===r?["/*"+g+"*/","TK_INLINE_COMMENT"]:["/*"+g+"*/","TK_BLOCK_COMMENT"]}if("/"===c.charAt(b)){for(g=h;"\r"!==c.charAt(b)&&"\n"!==c.charAt(b)&&!(g+=c.charAt(b),b+=1,b>=q););return[g,"TK_COMMENT"]}}if("`"===h||"'"===h||'"'===h||("/"===h||m.e4x&&"\x3c"===h&&c.slice(b-1).match(/^<([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])\s*([-a-zA-Z:0-9_.]+=('[^']*'|"[^"]*"|{[^{}]*})\s*)*\/?\s*>/))&&("TK_RESERVED"===y.type&&e(y.text,"return case throw else do typeof yield".split(" "))||"TK_END_EXPR"===y.type&& ")"===y.text&&y.parent&&"TK_RESERVED"===y.parent.type&&e(y.parent.text,["if","while","for"])||e(y.type,"TK_COMMENT TK_START_EXPR TK_START_BLOCK TK_END_BLOCK TK_OPERATOR TK_EQUALS TK_EOF TK_SEMICOLON TK_COMMA".split(" ")))){y=h;var k=g=!1;n=h;if("/"===y)for(h=!1;b/g, h=c.slice(b-1),(v=g.exec(h))&&0===v.index){y=v[2];for(n=0;v;){var k=!!v[1],l=v[2],t=!!v[v.length-1]||"![CDATA["===l.slice(0,8);l!==y||t||(k?--n:++n);if(0>=n)break;v=g.exec(h)}y=v?v.index+v[0].length:h.length;b+=y-1;return[h.slice(0,y),"TK_STRING"]}}else for(;bl)v="x"===t?v+("\\x"+k):v+("\\u"+k);else if(34===l||39===l||92===l)v+="\\"+String.fromCharCode(l);else if("x"===t&&126=l){n=h;break a}else v+=String.fromCharCode(l)}else"\\"===t?g=!0:v+=t;n=v}if(b=q););return","===h?[h,"TK_COMMA"]:"\x3d"===h?[h,"TK_EQUALS"]:[h,"TK_OPERATOR"]}return[h,"TK_UNKNOWN"]}var z=["\n","\r","\t"," "],w=/[0-9]/,x="+ - * / % \x26 ++ -- \x3d +\x3d -\x3d *\x3d /\x3d %\x3d \x3d\x3d \x3d\x3d\x3d !\x3d !\x3d\x3d \x3e \x3c \x3e\x3d \x3c\x3d \x3e\x3e \x3c\x3c \x3e\x3e\x3e \x3e\x3e\x3e\x3d \x3e\x3e\x3d \x3c\x3c\x3d \x26\x26 \x26\x3d | || ! ~ , : ? ^ ^\x3d |\x3d :: \x3d\x3e \x3c%\x3d \x3c% %\x3e \x3c?\x3d \x3c? ?\x3e".split(" "); this.line_starters="continue try throw return var let const if switch case default for while break function yield import export".split(" ");var C=this.line_starters.concat("do in else get set new catch finally typeof".split(" ")),r,f,G,B,b,q;this.tokenize=function(){q=c.length;b=0;G=!1;B=[];for(var a,g,e=null,h=[],m=[];!g||"TK_EOF"!==g.type;){a=t();for(a=new I(a[1],a[0],r,f);"TK_INLINE_COMMENT"===a.type||"TK_COMMENT"===a.type||"TK_BLOCK_COMMENT"===a.type||"TK_UNKNOWN"===a.type;)m.push(a),a=t(),a= new I(a[1],a[0],r,f);m.length&&(a.comments_before=m,m=[]);"TK_START_BLOCK"===a.type||"TK_START_EXPR"===a.type?(a.parent=g,e=a,h.push(a)):("TK_END_BLOCK"===a.type||"TK_END_EXPR"===a.type)&&e&&("]"===a.text&&"["===e.text||")"===a.text&&"("===e.text||"}"===a.text&&"}"===e.text)&&(a.parent=e.parent,e=h.pop());B.push(a);g=a}return B}}var a={};(function(a){var c=RegExp("[\u00aa\u00b5\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\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]"), e=RegExp("[\u00aa\u00b5\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\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\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]"); a.newline=/[\n\r\u2028\u2029]/;a.isIdentifierStart=function(a){return 65>a?36===a:91>a?!0:97>a?95===a:123>a?!0:170<=a&&c.test(String.fromCharCode(a))};a.isIdentifierChar=function(a){return 48>a?36===a:58>a?!0:65>a?!1:91>a?!0:97>a?95===a:123>a?!0:170<=a&&e.test(String.fromCharCode(a))}})(a);var u={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"},I=function(a, e,m,t,u,w){this.type=a;this.text=e;this.comments_before=[];this.newlines=m||0;this.wanted_newline=0B):n=G>=B):"}"===r?(G--,f=f.slice(0,-K),b["}"](r),n=!1,B&&B--):":"===r?(a(),!n&&!g||c("\x26")||C()?":"===m()?(t(),q.push("::")):q.push(":"):(q.push(":"),b.singleSpace())):'"'===r||"'"===r?(v&&b.singleSpace(), q.push(A(r))):";"===r?(q.push(r),b.newLine()):"("===r?c("url")?(q.push(r),a(),t()&&(")"!==r&&'"'!==r&&"'"!==r?q.push(A(")")):F--)):(v&&b.singleSpace(),q.push(r),a()):")"===r?q.push(r):","===r?(q.push(r),a(),!n&&M?b.newLine():b.singleSpace()):("]"!==r&&("["===r?v&&b.singleSpace():"\x3d"===r?a():v&&b.singleSpace()),q.push(r));else break}K=q.join("").replace(/[\r\n\t ]+$/,"");w&&(K+="\n");return K}e.NESTED_AT_RULE={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0}; e.CONDITIONAL_GROUP_RULE={"@media":!0,"@supports":!0,"@document":!0};"undefined"!==typeof exports?exports.css_beautify=e:"undefined"!==typeof A?A.css_beautify=e:"undefined"!==typeof global&&(global.css_beautify=e)})();(function(){function e(e,m,z,A){var a,u,t,c,C,E,D,M,w,x,F;m=m||{};void 0!==m.wrap_line_length&&0!==parseInt(m.wrap_line_length,10)||void 0===m.max_char||0===parseInt(m.max_char,10)||(m.wrap_line_length=m.max_char);u=void 0===m.indent_inner_html?!1:m.indent_inner_html;t=void 0===m.indent_size? 4:parseInt(m.indent_size,10);c=void 0===m.indent_char?" ":m.indent_char;E=void 0===m.brace_style?"collapse":m.brace_style;C=0===parseInt(m.wrap_line_length,10)?32786:parseInt(m.wrap_line_length||250,10);D=m.unformatted||"a span img bdo em strong dfn code samp kbd var cite abbr acronym q sub sup tt i b big small u s strike font ins del pre address dt h1 h2 h3 h4 h5 h6".split(" ");w=(M=void 0===m.preserve_newlines?!0:m.preserve_newlines)?isNaN(parseInt(m.max_preserve_newlines,10))?32786:parseInt(m.max_preserve_newlines, 10):0;x=void 0===m.indent_handlebars?!1:m.indent_handlebars;F=void 0===m.end_with_newline?!1:m.end_with_newline;a=new function(){this.pos=0;this.token="";this.current_mode="CONTENT";this.tags={parent:"parent1",parentcount:1,parent1:""};this.token_text=this.last_token=this.last_text=this.token_type=this.tag_type="";this.newlines=0;this.indent_content=u;this.Utils={whitespace:["\n","\r","\t"," "],single_token:"br input link meta !doctype basefont base area hr wbr param img isindex ?xml embed ?php ? ?\x3d".split(" "), extra_liners:["head","body","/html"],in_array:function(a,c){for(var f=0;f=this.wrap_line_length?(this.print_newline(!1,a),this.print_indentation(a)):(this.line_char_count++,a.push(" "))};this.get_content=function(){for(var a="",c=[];"\x3c"!==this.input.charAt(this.pos);){if(this.pos>=this.input.length)return c.length?c.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(c);else{if(x)if(a=this.input.substr(this.pos,3),"{{#"===a||"{{/"===a)break;else if("{{"=== this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break;a=this.input.charAt(this.pos);this.pos++;this.line_char_count++;c.push(a)}}return c.length?c.join(""):""};this.get_contents_to=function(a){if(this.pos===this.input.length)return["","TK_EOF"];var f="";a=new RegExp("\x3c/"+a+"\\s*\x3e","igm");a.lastIndex=this.pos;a=(a=a.exec(this.input))?a.index:this.input.length;this.pos=this.input.length)return a&&(this.pos=g,this.line_char_count=m),f.length?f.join(""):["","TK_EOF"]; c=this.input.charAt(this.pos);this.pos++;if(this.Utils.in_array(c,this.Utils.whitespace))b=!0;else{if("'"===c||'"'===c)c+=this.get_unformatted(c),b=!0;"\x3d"===c&&(b=!1);f.length&&"\x3d"!==f[f.length-1]&&"\x3e"!==c&&b&&(this.space_or_wrap(f),b=!1);x&&"\x3c"===n&&"{{"===c+this.input.charAt(this.pos)&&(c+=this.get_unformatted("}}"),f.length&&" "!==f[f.length-1]&&"\x3c"!==f[f.length-1]&&(c=" "+c),b=!0);"\x3c"!==c||n||(e=this.pos-1,n="\x3c");x&&!n&&2<=f.length&&"{"===f[f.length-1]&&"{"==f[f.length-2]&& (e="#"===c||"/"===c?this.pos-3:this.pos-2,n="{");this.line_char_count++;f.push(c);if(f[1]&&"!"===f[1]){f=[this.get_comment(e)];break}if(x&&"{"===n&&2c.length&&(0===c.indexOf("\x3c![if")?(f="\x3c![endif]\x3e",b=!0):0===c.indexOf("\x3c![cdata[")?(f="]]\x3e",b=!0):0===c.indexOf("\x3c![")?(f="]\x3e",b=!0):0===c.indexOf("\x3c!--")&&(f="--\x3e",b=!0));input_char= this.input.charAt(this.pos);this.pos++}return c};this.get_unformatted=function(a,c){if(c&&-1!==c.toLowerCase().indexOf(a))return"";var f="",b="",e=0,n=!0;do{if(this.pos>=this.input.length)break;f=this.input.charAt(this.pos);this.pos++;if(this.Utils.in_array(f,this.Utils.whitespace)){if(!n){this.line_char_count--;continue}if("\n"===f||"\r"===f){b+="\n";this.line_char_count=0;continue}}b+=f;this.line_char_count++;n=!0;x&&"{"===f&&b.length&&"{"===b[b.length-2]&&(b+=this.get_unformatted("}}"),e=b.length)}while(-1=== b.toLowerCase().indexOf(a,e));return b};this.get_token=function(){var a;if("TK_TAG_SCRIPT"===this.last_token||"TK_TAG_STYLE"===this.last_token){var c=this.last_token.substr(7);a=this.get_contents_to(c);return"string"!==typeof a?a:[a,"TK_"+c]}if("CONTENT"===this.current_mode)return a=this.get_content(),"string"!==typeof a?a:[a,"TK_CONTENT"];if("TAG"===this.current_mode)return a=this.get_tag(),"string"!==typeof a?a:[a,"TK_TAG_"+this.tag_type]};this.get_full_indent=function(a){a=this.indent_level+a|| 0;return 1>a?"":Array(a+1).join(this.indent_string)};this.is_unformatted=function(a,c){if(!this.Utils.in_array(a,c))return!1;if("a"!==a.toLowerCase()||!this.Utils.in_array("a",c))return!0;var e=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!e||this.Utils.in_array(e,c)?!0:!1};this.printer=function(a,c,e,b,m){this.input=a||"";this.output=[];this.indent_character=c;this.indent_string="";this.indent_size=e;this.brace_style=m;this.indent_level=0;this.wrap_line_length=b;for(a=this.line_char_count= 0;a