!function(e){"use strict";e.sd=e.sd||{},e.sd.debounce=function(t,n){var a;return function(){var e=arguments;clearTimeout(a),a=setTimeout(function(){t.apply(null,e)},n)}}}(window),function(e){"use strict";e.sd=e.sd||{},e.sd.breakpoints={XSMALL:320,SMALL:540,MEDIUM:768,LARGE:960}}(window);"use strict";!function(e){e.Acom=e.Acom||{}}((jQuery,window)),jQuery,Acom.Util={},jQuery,window.Core={},function(t,a){a.Util=(window.isLocalStorageAvailable=undefined,{EncodeAttribute:function(e){return a.Util.EncodeHtml(e).replace(/"/g,""").replace(/'/g,"'").replace(/`/g,"`")},EncodeHtml:function(e){return e?e.replace(/&/g,"&").replace(//g,">"):""},EscapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return e.replace(/[&<>"'\/]/g,function(e){return t[e]})},SanitizeString:function(e){return t.trim(e).toLowerCase()},SoftLoadUrl:function(e,t,n){if(window.location.href.split(window.location.host)[1]!==n)return window.history&&window.history.pushState?(window.history.pushState(e,t,n),!0):(window.location=n,!1)},SoftLoadQueryStringPairs:function(e){e=a.Util.GetQueryStringFromPairs(e);return e===window.location.search||a.Util.SoftLoadUrl(null,null,location.href.split("?")[0]+e)},UpdateQueryString:function(e,t,n){var a;return n&&null!==n?(n=n.toString(),null!==RegExp("[?&]"+t+"=([^&]*)","gi").exec(e)?e.replace(new RegExp("([?&]"+t+"=)([^&]*)","gi"),"$1"+n.replace(/ /g,"+")):(a=0=parseInt(n[a],10))for(u in n)p(u);v()}function v(){var e=+new Date;n[a]=e,Core.Util.SetStorage(o(a),e)}function m(e,t){v(),null==t?(delete n[e],Core.Util.RemoveStorage(o(e))):(n[e]=t,Core.Util.SetStorage(o(e),t))}function f(e){return Core&&Core.Util&&Core.Util.GetStorage?Core.Util.GetStorage(o(e)):null}function p(e){return n[e]=null,Core.Util.RemoveStorage(o(e))}function y(e){var e=e===undefined||e,t=f(c),t=JSON.parse(t||null);return t&&t.version==i&&b(t)||!e?t:null}function g(e,t){var t=t===undefined||t,n=h.extend({},e,{version:i}),e=b(n);if(!t){var a,o,r=f(c)||null;try{if((o=JSON.parse(r))&&o.version==i)for(a=0;a button"),a=t.closest(".tabs-content").children("div[id]");e.hasClass(c)?t.hasClass(c)||(a.removeClass(c),t.addClass(c)):(n.removeClass(c),n.attr("tabindex","-1").attr("aria-selected","false"),a.removeClass(c),e.addClass(c).attr("tabindex","0").attr("aria-selected","true"),t.addClass(c)),o.trigger("equalize"),o.trigger("tabs:changed")}function a(e){var t=r(this),n=t.parents(i),a=n.find("li:first-child > button"),o=n.find("li:last-child > button");switch(e.keyCode){case 37:case 38:e.preventDefault(),(r(document.activeElement).parent().prev("li").length?t.parent().prev().find("button"):o).focus();break;case 39:case 40:e.preventDefault(),(r(document.activeElement).parent().next("li").length?t.parent().next().find("button"):a).focus()}}r(document).ready(function(){var e=r(i);e&&(o.on("click",".sd-tabs > li > button",n),o.on("keydown",".sd-tabs > li > button",a),o.on("keydown",".tabs-vert__list > li > button",a)),document.querySelector(t)&&(n(null,t),document.querySelector(t).scrollIntoView()),e.each(function(){var e=r(this),a=e.find("li > button.active");e.find("li > button").each(function(e){var t=r(this),n=r("#"+t.attr("data-slug"));t.hasClass("active")||!a.length&&0===e?(t.attr("tabindex","0").attr("aria-selected","true"),a.length||0!==e||(t.addClass(c),n.addClass(c))):t.attr("tabindex","-1").attr("aria-selected","false")})})})}(jQuery),function(l){var u=l("body"),d="active";u.on("click",".tabs-vert__tab",function(){var e=l(this),t=e.parents(".tabs--vert__wrapper"),n=e.attr("data-slug"),a=t.find(".tabs-vert__tab"),o=a.filter('[data-tab-type="desktop"]'),r=a.filter('[data-tab-type="mobile"]'),t=t.find(".tabs-vert__content"),i=l('.tabs-vert__tab[data-slug="'+n+'"]'),c=t.filter("#"+n),s="mobile"===e.data("tab-type");t.removeAttr("style"),e.hasClass(d)||(a.removeClass(d),i.addClass(d),t.removeClass(d),r.attr("aria-expanded","false").attr("aria-disabled","false"),o.attr("aria-selected","false").attr("tabindex","-1"),s?(e.attr("aria-expanded","true").attr("aria-disabled","true"),o.filter('[data-slug="'+n+'"]').attr("aria-selected","true").attr("tabindex","0"),c.slideToggle()):(e.attr("aria-selected","true").attr("tabindex","0"),r.filter('[data-slug="'+n+'"]').attr("aria-expanded","true").attr("aria-disabled","true")),c.addClass(d)),u.trigger("equalize")})}(jQuery),function(ve,me,e,fe,pe){(e.Components.Header=function(){var a,t,o,c="azure-nav-search-form",l=".azure-nav-search-form__search-field",m=".azure-nav-search-form__search-input",f=".azure-nav__btn--search",p=".azure-nav__btn--search-close",y=".azure-nav__btn--search-tablet",g=".azure-nav__btn--search-mobile",b=".azure-nav-container",h=".azure-nav-mobile--default",S="azure-nav__btn--hamburger",C=".azure-nav-mobile--ctas",L=".azure-nav-l1__list",w=".azure-nav-l1__list-item",E=".azure-nav-tabs__tab",k=".azure-nav-tabs-content__panel",u=".azure-nav__btn--expand",q="#solutions-dropdown",A=q+" .azure-nav-l3-panel",e=document.querySelector(".azure-header-main"),n=document.querySelector(".azure-header-minimum--secondary"),_=document.querySelector(".azure-header-minimum--fixed"),d=e?document.querySelector(b):null,r=e?document.getElementById("products-search-form"):null,x=e?r.querySelector(m):null,z=e?r.querySelector(p):null,i=e?document.getElementById("azure-nav-products-search__results"):null,I=e?document.querySelectorAll(A):null,U=e?document.querySelectorAll(u):null,D=e?document.querySelector("#products-dropdown .azure-nav-tabs-container"):null,G=document.querySelector(".global-subnav--sticky"),M=document.querySelector(".filter-sticky"),j=document.querySelector('[data-module="hero"]'),T=document.querySelector(".microsoft-template-layout-container"),R=j&&e?j.offsetHeight+e.offsetHeight:600,j=G?2.5*G.offsetHeight:80,F=me.innerWidth,O=!1,B=window.location.hash,P=2,Q="Tab",W="Shift",N=["ArrowUp","ArrowRight","ArrowDown","ArrowLeft"];function v(e,t){return e.classList.contains(t)}function H(){var e=document.querySelectorAll('[data-bi-ct="l1-utility"]'),a=me.innerWidthP&&(t&&t.abort(),(t=ve.ajax({url:e,data:{q:n}})).done(function(e){e&&(i.classList.add("active"),D.classList.add("hide"),i.innerHTML=e,setTimeout(function(){var e=i.querySelector(".azure-nav-expand__list"),t=e?e.dataset.all:"";e?(a.setAttribute("href",o+"?query="+n),a.innerText=t,a.dataset.biId="navigation-products-search-result-see-all",a.dataset.biCt="l3-navigation",a.dataset.biSrchq=n):ce()},10))}))}function ue(){var e=_.offsetHeight;me.innerWidth>pe.MEDIUM?document.body.style.paddingTop=e+"px":document.body.removeAttribute("style")}function de(){me.scrollY>=R?n.classList.add("in"):document.querySelector(".azure-header-minimum--secondary.in")&&(n.classList.add("out"),setTimeout(function(){n.classList.remove("in"),n.classList.remove("out")},190))}document.querySelector(".devops-tabs")&&(R=e.offsetHeight),M&&(j=M.offsetHeight-60),B&&(n||G)&&(o=document.querySelector(B))&&me.scroll&&(o=o.offsetTop-j,me.scroll(0,o)),_&&(ue(),me.addEventListener("resize",ue)),T&&T.setAttribute("id","main"),e&&(me.addEventListener("resize",function(){J(),$(!0),fe(ie,10)(),H()}),H(),n&&(de(),me.addEventListener("scroll",de,!1)),U.forEach(function(e){e.addEventListener("click",K)}),document.addEventListener("click",function(e){var t,n,a,o,r,i,c,s,l=e.target;v(l,E.replace(".",""))&&(r=(o=(o=e).target).getAttribute("aria-controls"),r=document.getElementById(r),c=o.closest(".azure-nav-tabs"),s=r.closest(".azure-nav-tabs-content"),t=o.closest(".azure-nav-tabs__tablist").querySelectorAll(E),n=s.querySelectorAll(k),i=document.querySelector(".azure-nav-container.active"),t.forEach(function(e){e.setAttribute("aria-selected","false"),e.classList.remove("active")}),n.forEach(function(e){e.classList.remove("active")}),o.setAttribute("aria-selected","true"),o.classList.add("active"),r.classList.add("active"),i&&(c.classList.add("inactive"),s.classList.add("active"))),v(l,S)&&("true"===(t=(t=e).target).getAttribute("aria-expanded")?(J(),document.removeEventListener("focusin",V)):(t.setAttribute("aria-expanded","true"),d.classList.add("azure-nav--mobile-scroll"),d.classList.add("active"),document.querySelector(".hamburger-open").classList.remove("active"),document.querySelector(".hamburger-close").classList.add("active"),document.documentElement.classList.add("mobile-nav-open"),document.querySelector(b+" a").focus(),document.addEventListener("focusin",V),window.scroll&&window.scroll(0,0))),v(l,"azure-nav__btn--back")&&(a=(n=(n=e).target).closest("li"),o=a.querySelector(u),r=n.closest(".azure-nav-tabs-content"),i=a.querySelector(".azure-nav-tabs"),c=document.querySelectorAll(w),s=n.closest(".azure-nav-l3-panel"),l=n.closest(k),"l1"===(n=n.dataset.back)&&(a.classList.remove("active"),d.classList.add("azure-nav--mobile-scroll"),o.setAttribute("aria-expanded","false"),o.focus(),c.forEach(function(e){e!==a&&e.classList.remove("inactive")}),document.querySelector(C).classList.remove("inactive"),document.querySelector(".azure-nav-utility").classList.remove("inactive"),window.scroll&&window.scroll(0,0)),"tablist"===n&&(i.classList.remove("inactive"),r.classList.remove("active")),"use-cases"===n&&(l.querySelector(".azure-nav-tabs-content__content").classList.remove("inactive"),l.querySelector(".azure-nav-expand__headings--mobile").classList.remove("inactive"),s.querySelector(".azure-nav-expand__headings--mobile").classList.add("inactive"),document.querySelector(A+".home").classList.add("active"),s.classList.remove("active")))}),document.querySelector(q).addEventListener("click",function(e){var t,n,a,o=e.target;v(o,"azure-nav-l3-btn")&&(a=(n=(n=e).target).dataset.l3panel,a=document.getElementById(a),n=n.closest(k),t=document.querySelector(".azure-nav-container.active"),I.forEach(function(e){e.classList.remove("active")}),a.classList.add("active"),a.querySelector("a").focus(),t&&(n.querySelector(".azure-nav-tabs-content__content").classList.add("inactive"),n.querySelector(".azure-nav-expand__headings--mobile").classList.add("inactive"),a.querySelector(".azure-nav-expand__headings--mobile").classList.remove("inactive"),window.scroll&&window.scroll(0,0))),v(o,"azure-nav__btn--back-l3")&&(t=(t=e).target.parentNode,n=document.querySelector(A+".home"),a=n.querySelector("button"),t.classList.remove("active"),n.classList.add("active"),a.focus())}),x.addEventListener("keyup",function(e){(e=e.target.value.trim()).length&&z.classList.add("active"),(e.length<=P?se:fe(function(){le()},10))()}),r.addEventListener("submit",function(e){e.preventDefault(),le()}),r.addEventListener("click",function(e){v(e.target,p.replace(".",""))&&(se(),x.focus())}),document.addEventListener("keyup",function(e){e.key&&"Escape"===e.key&&(J(),$(!0))}),ie())})()}(jQuery,window,Acom,sd.debounce,sd.breakpoints),function(e,t){var n,a;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self,n=e.Cookies,(a=e.Cookies=t()).noConflict=function(){return e.Cookies=n,a})}(this,function(){function i(e){for(var t=1;t