/*
 jQuery.floatThead 2.0.3 - http://mkoryak.github.io/floatThead/ - Copyright (c) 2012 - 2017 Misha Koryak **/
require.config({paths:{"jquery-mousewheel":"/webjars/wiki%3Ahlsdhsdss/jquery-mousewheel/3.1.12/jquery.mousewheel.js?r\x3d1",picturefill:"/webjars/wiki%3Ahlsdhsdss/picturefill/3.0.2/dist/picturefill.min.js?r\x3d1",select2:"/webjars/wiki%3Ahlsdhsdss/select2/4.0.5/js/select2.min.js?r\x3d1",jqueryOnmutate:"/webjars/wiki%3Ahlsdhsdss/jquery-onmutate/1.4.2/src/jquery.onmutate.min.js?r\x3d1"},waitSeconds:0});
require("jquery select2 picturefill jquery-mousewheel bootstrap jqueryOnmutate".split(" "),function(f){!function(b){function t(d,q){if(8==z){var k=p.width(),m=n.debounce(function(){var x=p.width();k!=x&&(k=x,q())},1);p.on(d,m)}else p.on(d,n.debounce(q,1))}function E(d){d=d[0].parentElement;do if("visible"!=window.getComputedStyle(d).getPropertyValue("overflow"))break;while(d=d.parentElement);return b(d==document.body?[]:d)}function Q(d){window&&window.console&&window.console.error&&window.console.error("jQuery.floatThead: "+
d)}function K(){var d=document.createElement("scrolltester");d.style.cssText="width:100px;height:100px;overflow:scroll!important;position:absolute;top:-9999px;display:block";document.body.appendChild(d);var q=d.offsetWidth-d.clientWidth;return document.body.removeChild(d),q}function fa(d){if(d.dataTableSettings)for(var q=0;q<d.dataTableSettings.length;q++)if(d[0]==d.dataTableSettings[q].nTable)return!0;return!1}function u(d,q,k){var m=k?"outerWidth":"width";if(g&&d.css("max-width")){m=0;k&&(m+=parseInt(d.css("borderLeft"),
10),m+=parseInt(d.css("borderRight"),10));for(d=0;d<q.length;d++)m+=q.get(d).offsetWidth;return m}return d[m]()}b.floatThead=b.floatThead||{};b.floatThead.defaults={headerCellSelector:"tr:visible:first\x3e*:visible",zIndex:1001,position:"auto",top:0,bottom:0,scrollContainer:function(){return b([])},responsiveContainer:function(){return b([])},getSizingRow:function(d){return d.find("tbody tr:visible:first\x3e*:visible")},floatTableClass:"floatThead-table",floatWrapperClass:"floatThead-wrapper",floatContainerClass:"floatThead-container",
copyTableClass:!0,autoReflow:!1,debug:!1,support:{bootstrap:!0,datatables:!0,jqueryUI:!0,perfectScrollbar:!0}};var n=window._||function(){var d={},q=Object.prototype.hasOwnProperty;d.has=function(m,x){return q.call(m,x)};d.keys=Object.keys||function(m){if(m!==Object(m))throw new TypeError("Invalid object");var x=[],e;for(e in m)d.has(m,e)&&x.push(e);return x};var k=0;return d.uniqueId=function(m){var x=++k+"";return m?m+x:x},b.each("Arguments Function String Number Date RegExp".split(" "),function(){var m=
this;d["is"+m]=function(x){return Object.prototype.toString.call(x)=="[object "+m+"]"}}),d.debounce=function(m,x,e){var Z,v,O,ha,ma;return function(){O=this;v=arguments;ha=new Date;var V=function(){var L=new Date-ha;x>L?Z=setTimeout(V,x-L):(Z=null,e||(ma=m.apply(O,v)))},aa=e&&!Z;return Z||=setTimeout(V,x),aa&&(ma=m.apply(O,v)),ma}},d}(),F="undefined"!=typeof MutationObserver,z=function(){for(var d=3,q=document.createElement("b"),k=q.all||[];d=1+d,q.innerHTML="\x3c!--[if gt IE "+d+"]\x3e\x3ci\x3e\x3c![endif]--\x3e",
k[0];);return 4<d?d:document.documentMode}(),R=/Gecko\//.test(navigator.userAgent),S=/WebKit\//.test(navigator.userAgent);z||R||S||(z=11);var g=function(){if(S){var d=b("\x3cdiv\x3e").css("width",0).append(b("\x3ctable\x3e").css("max-width","100%").append(b("\x3ctr\x3e").append(b("\x3cth\x3e").append(b("\x3cdiv\x3e").css("min-width",100).text("X")))));b("body").append(d);var q=0==d.find("table").width();return d.remove(),q}return!1},G=!R&&!z,p=b(window);if(!window.matchMedia){var ba=window.onbeforeprint,
ia=window.onafterprint;window.onbeforeprint=function(){ba&&ba();p.triggerHandler("beforeprint")};window.onafterprint=function(){ia&&ia();p.triggerHandler("afterprint")}}b.fn.floatThead=function(d){if(d=d||{},8>z)return this;var q=null;if(n.isFunction(g)&&(g=g()),n.isString(d)){var k=d,m=Array.prototype.slice.call(arguments,1),x=this;return this.filter("table").each(function(){var v=b(this),O=v.data("floatThead-lazy");O&&v.floatThead(O);(v=v.data("floatThead-attached"))&&n.isFunction(v[k])&&(v=v[k].apply(this,
m),void 0!==v&&(x=v))}),x}var e=b.extend({},b.floatThead.defaults||{},d);if(b.each(d,function(v){v in b.floatThead.defaults||!e.debug||Q("Used ["+v+"] key to init plugin, but that param is not an option for the plugin. Valid options are: "+n.keys(b.floatThead.defaults).join(", "))}),e.debug){var Z=b.fn.jquery.split(".");1==parseInt(Z[0],10)&&7>=parseInt(Z[1],10)&&Q("jQuery version "+b.fn.jquery+" detected! This plugin supports 1.8 or better, or 1.7.x with jQuery UI 1.8.24 -\x3e http://jqueryui.com/resources/download/jquery-ui-1.8.24.zip")}return this.filter(":not(."+
e.floatTableClass+")").each(function(){function v(a){return a+".fth-"+Qa+".floatTHead"}function O(){var a=0;if(W.children("tr:visible").each(function(){a+=b(this).outerHeight(!0)}),"collapse"==c.css("border-collapse")){var l=parseInt(c.css("border-top-width"),10),w=parseInt(c.find("thead tr:first").find("\x3e*:first").css("border-top-width"),10);l>w&&(a-=l/2)}sa.outerHeight(a);Ra.outerHeight(a)}function ha(){ca=(n.isFunction(e.top)?e.top(c):e.top)||0;Sa=(n.isFunction(e.bottom)?e.bottom(c):e.bottom)||
0}function ma(){var a,l=W.find(e.headerCellSelector);if(ta?a=X.find("col").length:(a=0,l.each(function(){a+=parseInt(b(this).attr("colspan")||1,10)})),a!=Ta){Ta=a;for(var w,h=[],B=[],y=[],D=0;a>D;D++)w=l.eq(D).text(),h.push('\x3cth class\x3d"floatThead-col" aria-label\x3d"'+w+'"/\x3e'),B.push("\x3ccol/\x3e"),y.push(b("\x3cfthtd\x3e").css({display:"table-cell",height:0,width:"auto"}));B=B.join("");h=h.join("");G&&(ua.empty(),ua.append(y),da=ua.find("fthtd"));sa.html(h);Ra=sa.find("th");ta||X.html(B);
na=X.find("col");Fa.html(B);Ua=Fa.find("col")}return a}function V(){if(!oa){if(oa=!0,A){var a=u(c,da,!0),l=va.width();a>l&&c.css("minWidth",a)}c.css(Va);H.css(Va);H.append(W);Wa.before(pa);O()}}function aa(){oa&&(oa=!1,A&&c.width(db),pa.detach(),c.prepend(W),c.css(qa),H.css(qa),c.css("minWidth",Xa),c.css("minWidth",u(c,da)))}function L(a){Ya!=a&&(Ya=a,c.triggerHandler("floatThead",[a,C]))}function eb(a){A!=a&&(A=a,C.css({position:A?"absolute":"fixed"}))}function Ga(){var a,l=ma();return function(){var w=
C.scrollLeft();na=X.find("col");var h=na;h=G?da:z?e.getSizingRow(c,h,da):h;if(h.length==l&&0<l){if(!ta)for(a=0;l>a;a++)na.eq(a).css("width","");aa();var B=[];for(a=0;l>a;a++){var y=a,D=h.get(a).getBoundingClientRect();B[y]=D.width||D.right-D.left}for(a=0;l>a;a++)Ua.eq(a).width(B[a]),na.eq(a).width(B[a]);V()}else H.append(W),c.css(qa),H.css(qa),O();C.scrollLeft(w);c.triggerHandler("reflowed",[C])}}function Za(a){a=r.css("border-"+a+"-width");var l=0;return a&&~a.indexOf("px")&&(l=parseInt(a,10)),l}
function wa(){return"auto"==T.css("overflow-x")}function Ha(){var a=r.scrollTop(),l=0,w=xa?ya.outerHeight(!0):0,h=za?w:-w,B=C.height(),y=c.offset(),D=0,Aa=0;if(I){var fb=r.offset();l=y.top-fb.top+a;xa&&za&&(l+=w);D=Za("left");Aa=Za("top");l-=Aa}else var Ia=y.top-ca-B+Sa+ea.horizontal;var M=p.scrollTop(),ra=p.scrollLeft(),ja=(wa()?T:r).scrollLeft()||0;return function(P){Ba=wa();var $a=0>=c[0].offsetWidth&&0>=c[0].offsetHeight;if(!$a&&Ca)return Ca=!1,setTimeout(function(){c.triggerHandler("reflow")},
1),null;if($a&&(Ca=!0,!A))return null;if("windowScroll"==P)M=p.scrollTop(),ra=p.scrollLeft();else if("containerScroll"==P)if(T.length){if(!Ba)return;ja=T.scrollLeft()}else a=r.scrollTop(),ja=r.scrollLeft();else"init"!=P&&(M=p.scrollTop(),ra=p.scrollLeft(),a=r.scrollTop(),ja=(wa()?T:r).scrollLeft()||0);if(!S||!(0>M||0>ra)){if(ab)eb("windowScrollDone"==P?!0:!1);else if("windowScrollDone"==P)return null;y=c.offset();xa&&za&&(y.top+=w);P=c.outerHeight();if(I&&A){if(l>=a){var J=l-a+Aa;J=0<J?J:0;L(!1)}else J=
Ja?Aa:a,L(!0);var Da=D}else!I&&A?(M>Ia+P+h?J=P-B+h:y.top>=M+ca?(J=0,aa(),L(!1)):(J=ca+M-y.top+l+(za?w:0),V(),L(!0)),Da=ja):I&&!A?(l>a||a-l>P?(J=y.top-M,aa(),L(!1)):(J=y.top+a-M-l,V(),L(!0)),Da=y.left+ja-ra):I||A||(M>Ia+P+h?J=P+ca-M+Ia+h:y.top>M+ca?(J=y.top-M,V(),L(!1)):(J=ca,L(!0)),Da=y.left+ja-ra);return{top:Math.round(J),left:Math.round(Da)}}}}function bb(){var a=null,l=null,w=null;return function(h,B,y){if(null!=h&&(a!=h.top||l!=h.left)){if(8===z)C.css({top:h.top,left:h.left});else{var D="translateX("+
h.left+"px) translateY("+h.top+"px)";C.css({"-webkit-transform":D,"-moz-transform":D,"-ms-transform":D,"-o-transform":D,transform:D,top:0,left:0})}a=h.top;l=h.left}B&&(h=u(c,da,!0),B=Ba?T:r,D=B.width()||h,B="hidden"!=B.css("overflow-y")?D-ea.vertical:D,(C.width(B),I)?H.css("width",100*h/B+"%"):H.outerWidth(h));y&&O();y=(Ba?T:r).scrollLeft();A&&w==y||(C.scrollLeft(y),w=y)}}function Ka(){if(r.length)if(e.support&&e.support.perfectScrollbar&&r.data().perfectScrollbar)ea={horizontal:0,vertical:0};else{if("scroll"==
r.css("overflow-x"))ea.horizontal=ka;else{var a=r.width(),l=u(c,da);ea.horizontal=l>a-(h>w?ka:0)?ka:0}if("scroll"==r.css("overflow-y"))ea.vertical=ka;else{var w=r.height(),h=c.height();ea.vertical=h>w-(l>a?ka:0)?ka:0}}}var Qa=n.uniqueId(),c=b(this);if(c.data("floatThead-attached"))return!0;if(!c.is("table"))throw Error('jQuery.floatThead must be run on a table element. ex: $("table").floatThead();');F=e.autoReflow&&F;var W=c.children("thead:first"),Wa=c.children("tbody:first");if(0==W.length||0==
Wa.length)return e.debug&&Q(0==W.length?"The thead element is missing.":"The tbody element is missing."),c.data("floatThead-lazy",e),void c.unbind("reflow").one("reflow",function(){c.floatThead(e)});c.data("floatThead-lazy")&&c.unbind("reflow");c.data("floatThead-lazy",!1);var ca,Sa,oa=!0,ea={vertical:0,horizontal:0},ka=K(),Ta=0;!0===e.scrollContainer&&(e.scrollContainer=E);var r=e.scrollContainer(c)||b([]),I=0<r.length,T=I?b([]):e.responsiveContainer(c)||b([]),Ba=wa(),A=null;"auto"==e.position?A=
null:"fixed"==e.position?A=!1:"absolute"==e.position?A=!0:e.debug&&Q('Invalid value given to "position" option, valid is "fixed", "absolute" and "auto". You passed: ',e.position);null==A&&(A=I);var ya=c.find("caption"),xa=1==ya.length;if(xa)var za="top"===(ya.css("caption-side")||ya.attr("align")||"top");var La=b("\x3cfthfoot\x3e").css({display:"table-footer-group","border-spacing":0,height:0,"border-collapse":"collapse",visibility:"hidden"}),Ja=!1,va=b([]),ab=9>=z&&!I&&A,H=b("\x3ctable/\x3e"),Fa=
b("\x3ccolgroup/\x3e"),X=c.children("colgroup:first"),ta=!0;0==X.length&&(X=b("\x3ccolgroup/\x3e"),ta=!1);var ua=b("\x3cfthtr\x3e").css({display:"table-row","border-spacing":0,height:0,"border-collapse":"collapse"}),C=b("\x3cdiv\x3e").css("overflow","hidden").attr("aria-hidden","true"),Ca=!1,pa=b("\x3cthead/\x3e"),sa=b('\x3ctr class\x3d"size-row" aria-hidden\x3d"true"/\x3e'),Ra=b([]),na=b([]),Ua=b([]),da=b([]);pa.append(sa);c.prepend(X);G&&(La.append(ua),c.append(La));H.append(Fa);C.append(H);e.copyTableClass&&
H.attr("class",c.attr("class"));H.attr({cellpadding:c.attr("cellpadding"),cellspacing:c.attr("cellspacing"),border:c.attr("border")});var N=c.css("display");(H.css({borderCollapse:c.css("borderCollapse"),border:c.css("border"),display:N}),I||H.css("width","auto"),"none"==N&&(Ca=!0),H.addClass(e.floatTableClass).css({margin:0,"border-bottom-width":0}),A)?(N=function(a,l){var w=a.css("position"),h=a;if("relative"!=w&&"absolute"!=w||l)l={paddingLeft:a.css("paddingLeft"),paddingRight:a.css("paddingRight")},
C.css(l),h=a.data("floatThead-containerWrap")||a.wrap(b("\x3cdiv\x3e").addClass(e.floatWrapperClass).css({position:"relative",clear:"both"})).parent(),a.data("floatThead-containerWrap",h),Ja=!0;return h},I?(va=N(r,!0),va.prepend(C)):(va=N(c),c.before(C))):c.before(C);C.css({position:A?"absolute":"fixed",marginTop:0,top:A?0:"auto",zIndex:e.zIndex,willChange:"transform"});C.addClass(e.floatContainerClass);ha();var Va={"table-layout":"fixed"},qa={"table-layout":c.css("tableLayout")||"auto"},db=c[0].style.width||
"",Xa=c.css("minWidth")||"",Ya=!1;Ka();Ga()();var Y=Ha(),la=bb();la(Y("init"),!0);var Ea,gb=n.debounce(function(){la(Y("windowScrollDone"),!1)},1);N=function(){la(Y("windowScroll"),!1);ab&&gb()};var Ma=function(){la(Y("containerScroll"),!1)},U=n.debounce(function(){c.is(":hidden")||(Ka(),ha(),Ga()(),Y=Ha(),la(Y("reflow"),!0))},1),Na=function(){aa()},Oa=function(){V()},cb=function(a){a.matches?Na():Oa()};if(window.matchMedia&&window.matchMedia("print").addListener?(Ea=window.matchMedia("print"),Ea.addListener(cb)):
(p.on("beforeprint",Na),p.on("afterprint",Oa)),I?A?r.on(v("scroll"),Ma):(r.on(v("scroll"),Ma),p.on(v("scroll"),N)):(T.on(v("scroll"),Ma),p.on(v("scroll"),N)),p.on(v("load"),U),t(v("resize"),function(){c.is(":hidden")||(ha(),Ka(),Ga()(),Y=Ha(),(la=bb())(Y("resize"),!0,!0))}),c.on("reflow",U),e.support&&e.support.datatables&&fa(c)&&c.on("filter",U).on("sort",U).on("page",U),e.support&&e.support.bootstrap&&p.on(v("shown.bs.tab"),U),e.support&&e.support.jqueryUI&&p.on(v("tabsactivate"),U),F)N=null,n.isFunction(e.autoReflow)&&
(N=e.autoReflow(c,r)),N||=r.length?r[0]:c[0],q=new MutationObserver(function(a){for(var l=function(h){return h&&h[0]&&("THEAD"==h[0].nodeName||"TD"==h[0].nodeName||"TH"==h[0].nodeName)},w=0;w<a.length;w++)if(!l(a[w].addedNodes)&&!l(a[w].removedNodes)){U();break}}),q.observe(N,{childList:!0,subtree:!0});c.data("floatThead-attached",{destroy:function(){var a=".fth-"+Qa;return aa(),c.css(qa),X.remove(),G&&La.remove(),pa.parent().length&&pa.replaceWith(W),L(!1),F&&(q.disconnect(),q=null),c.off("reflow reflowed"),
r.off(a),T.off(a),Ja&&(r.length?r.unwrap():c.unwrap()),I?r.data("floatThead-containerWrap",!1):c.data("floatThead-containerWrap",!1),c.css("minWidth",Xa),C.remove(),c.data("floatThead-attached",!1),p.off(a),Ea&&Ea.removeListener(cb),Na=Oa=function(){},function(){return c.floatThead(e)}},reflow:function(){U()},setHeaderHeight:function(){O()},getFloatContainer:function(){return C},getRowGroups:function(){return oa?C.find("\x3etable\x3ethead").add(c.children("tbody,tfoot")):c.children("thead,tbody,tfoot")}})}),
this}}(function(){var b=window.jQuery;return"undefined"!=typeof module&&module.exports&&!b&&(b=require("jquery")),b}());f(document).ready(function(){f(document).on("click",function(b){var t=f(b.target);t.hasClass("hls-article-reference")||t.parents(".hls-article-reference").length?(b.preventDefault(),t=t.find(".hls-article-reference-box"),t.css("top",b.pageY),t.css("left",b.pageX),t.show("slow")):f(".hls-article-reference-box").hide()})});f(document).ready(function(){function b(){var k=g.children(".hls-toc-list").children("li"),
m=k.children("ol").children("li"),x=m.children("ol").children("li"),e=x.children("ol").children("li");9>k.length+m.length+x.length+e.length&&g.addClass("hls-toc-half-width")}function t(){g.css("height",q+"px");f(".hls-toc-icon").on("click",function(k){n();g.hasClass("hls-toc-expanded")?R():z()})}function E(){return 635<f(window).width()||!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function Q(){E()?f(document).click(function(k){!f(k.target).closest(".hls-toc").length&&
g.hasClass("hls-toc-expanded")&&g.hasClass("hls-toc-sticky")&&(n(),R())}):(f(document).on("scroll touchmove mousewheel",function(k){if(!f(k.target).closest("ol.hls-toc-list").length&&g.hasClass("hls-toc-sticky")&&g.hasClass("hls-toc-expanded"))return k.preventDefault(),!1}),p.on("scroll touchmove mousewheel",function(k,m){var x=p.prop("scrollHeight")-p.height(),e=p.scrollTop();if(g.hasClass("hls-toc-sticky")&&g.hasClass("hls-toc-expanded")&&(e===x&&0>m||0===e&&0<m))return k.preventDefault(),!1}))}
function K(){f("a.hls-toc-entry-title").click(function(){g.hasClass("hls-toc-shadow")||g.outerHeight();g.hide();var k=f(this).attr("href").replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1");k=f(k).offset().top;f("html, body").animate({scrollTop:k},500,function(){g.show()});n();R()})}function fa(){u();f(window).scroll(function(k){u()});f(window).on("scroll",function(k){if(ba)return k.preventDefault(),!1})}function u(){var k=f(window).scrollTop(),m=E()?G.offset().top-20:f(".hls-toc-mobile-placeholder").offset().top-
20;ba||(k>m&&k>d&&ia?(g.hasClass("hls-toc-expanded")?F(q):F(35),R(),g.addClass("hls-toc-shadow"),ia=!1,n(),g.addClass("hls-toc-sticky"),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&f("html, body").animate({scrollTop:G.offset().top+20},300)):k<m&&k<d&&(g.removeClass("hls-toc-shadow"),z(),ia=!0,n(),G.removeClass("hls-toc-open-placeholder"),g.removeClass("hls-toc-sticky")));d=k}function n(){ba=!0;setTimeout(function(){ba=!1},500)}function F(k){G.css("height",k+"px");setTimeout(function(){G.addClass("hls-toc-open-placeholder");
G.css("height","")},10)}function z(){!E()&&g.hasClass("hls-toc-shadow")?g.css("height","calc(100vh - 30px)"):g.css("height",q+"px");g.addClass("hls-toc-expanded")}function R(){g.css("height","");g.removeClass("hls-toc-expanded")}function S(){var k=f('\x3cdiv class\x3d"hls-toc-height-helper hls-toc-expanded"\x3e\x3c/div\x3e');k.html(g.html());f("body").append(k);var m;f(window).resize(function(){clearTimeout(m);m=setTimeout(function(){g.hasClass("hls-toc-expanded")&&(!E()&&g.hasClass("hls-toc-shadow")?
g.css("height","calc(100vh - 30px)"):g.css("height",q+"px"))},500)})}var g=f(".hls-toc"),G=f(".hls-toc-placeholder"),p=f("ol.hls-toc-list"),ba=!1,ia=!0,d=0,q;0!==g.length&&(b(),setTimeout(function(){t();K();fa();Q();S()},200))});f(document).ready(function(){f(".hls-table-sticky-header").floatThead({scrollContainer:function(b){return b.closest(".hls-table-fixed-height")}});(function(){var b=[];f(".hls-table-group").each(function(){f("\x3e thead \x3e tr:first \x3e th",this).each(function(t,E){0!==t?
b.push(parseInt(f(this).attr("colspan"))+b[t-1]):b.push(parseInt(f(this).attr("colspan")))});f("\x3e thead \x3e tr:last \x3e th",this).each(function(t,E){for(E=0;E<b.length;E++)b[E]==t+1&&E!==b.length-1&&f(this).css("border-right","1px solid black")});f("\x3e tbody \x3e tr",this).each(function(t,E){f("td",this).each(function(Q,K){for(K=0;K<b.length;K++)b[K]==Q+1&&K!==b.length-1&&f(this).css("border-right","1px solid black")})})})})()});(function(b,t,E){function Q(u){var n=t.createElement("div");n.setAttribute("class",
"sticky-left-table");n.innerHTML='\x3cdiv class\x3d"sticky-left-scroll-indikator-left"\x3e\x3c/div\x3e\x3cdiv class\x3d"sticky-left-table-wrapper"\x3e'+u.outerHTML+'\x3c/div\x3e\x3cdiv class\x3d"sticky-left-scroll-indikator-right"\x3e\x3c/div\x3e';u.parentElement.insertBefore(n,u);u.parentElement.removeChild(u);return n}function K(u,n){var F=u.scrollWidth-u.clientWidth,z=n.querySelectorAll(".sticky-left-scroll-indikator-right")[0];n.querySelectorAll(".sticky-left-scroll-indikator-left")[0].style.opacity=
0===u.scrollLeft?"0":"1";z.style.opacity=u.scrollLeft===F?"0":"1"}var fa=function(u,n,F){for(var z=0;z<u.length;z++)n.call(F,u[z],z)};(function(u){"loading"!==t.readyState?u():t.addEventListener("DOMContentLoaded",u)})(function(){var u=t.querySelectorAll(".hls-sticky-left-table");fa(u,function(n,F,z){n=Q(n);F=n.querySelectorAll("tbody tr td:first-child, thead tr th:first-child");z=n.querySelectorAll(".sticky-left-scroll-indikator-left")[0];var R=n.querySelectorAll(".sticky-left-table-wrapper")[0],
S=0;fa(F,function(g,G,p){0===S&&(S=g.offsetWidth);G=S;p=g.cloneNode(!0);p.classList?p.classList.add("sticky-left-title-row"):p.className+=" sticky-left-title-row";p.style.width=G+"px";g.style.visibility="hidden";g.parentElement.insertBefore(p,g)});z.style.left=S+"px";K(R,n);R.addEventListener("scroll",function(g){K(g.target,n)})})})})(window,document);var Pa=function(){f(".hls-version-dropdown").select2({minimumResultsForSearch:-1,width:"auto"}).on("select2:select",function(b){document.location.assign(b.params.data.id)});
f(".hls-article-info").css("visibility","visible")};f(document).on("xwiki:dom:updated",function(){Pa()});XWiki.domIsLoaded&&Pa()||f(document).on("xwiki:dom:loaded",Pa());f.onCreate(".hls-graphic-wrap",function(b){b.each(function(){f(this).css("display","contents")})});f.onCreate(".hls-graphic-wrap .chart",function(b){b.each(function(){var t=f(".download-button",f(this).parent());t.parent().append(t);t.show()})})});