");let u=O?ot(t):t;if(Et===tt)try{o=new Y().parseFromString(u,Xt)}catch{}if(!o||!o.documentElement){o=dt.createDocument(Et,"template",null);try{o.documentElement.innerHTML=Ee?q:u}catch{}}let m=o.body||o.documentElement;return t&&i&&m.insertBefore(r.createTextNode(i),m.childNodes[0]||null),Et===tt?it.call(o,Nt?"html":"body")[0]:Nt?o.documentElement:m},fn=function(t){return ee.call(t.ownerDocument||t,t,y.SHOW_ELEMENT|y.SHOW_COMMENT|y.SHOW_TEXT|y.SHOW_PROCESSING_INSTRUCTION|y.SHOW_CDATA_SECTION,null)},me=function(t){return t=Kt(t,re," "),t=Kt(t,F," "),t=Kt(t,Wt," "),t},De=function(t){var o;t.normalize();let i=ee.call(t.ownerDocument||t,t,y.SHOW_TEXT|y.SHOW_COMMENT|y.SHOW_CDATA_SECTION|y.SHOW_PROCESSING_INSTRUCTION,null),u=i.nextNode();for(;u;)u.data=me(u.data),u=i.nextNode();let m=(o=t.querySelectorAll)===null||o===void 0?void 0:o.call(t,"template");m&&Rt(m,f=>{Ct(f.content)&&De(f.content)})},fe=function(t){let o=H?H(t):null;return typeof o!="string"||x(o)!=="form"?!1:typeof t.nodeName!="string"||typeof t.textContent!="string"||typeof t.removeChild!="function"||t.attributes!==$t(t)||typeof t.removeAttribute!="function"||typeof t.setAttribute!="function"||typeof t.namespaceURI!="string"||typeof t.insertBefore!="function"||typeof t.hasChildNodes!="function"||t.nodeType!==A(t)||t.childNodes!==Z(t)},Ct=function(t){if(!A||typeof t!="object"||t===null)return!1;try{return A(t)===G.documentFragment}catch{return!1}},qt=function(t){if(!A||typeof t!="object"||t===null)return!1;try{return typeof A(t)=="number"}catch{return!1}};function et(t,o,i){t.length!==0&&Rt(t,u=>{u.call(e,o,i,Ot)})}let rr=function(t,o){return!!(pt&&t.hasChildNodes()&&!qt(t.firstElementChild)&&C(Ln,t.textContent)&&C(Ln,t.innerHTML)||pt&&t.namespaceURI===tt&&o==="style"&&qt(t.firstElementChild)||t.nodeType===G.processingInstruction||pt&&t.nodeType===G.comment&&C(Mn,t.data))},or=function(t,o){if(!J[o]&&hn(o)&&(v.tagNameCheck instanceof RegExp&&C(v.tagNameCheck,o)||v.tagNameCheck instanceof Function&&v.tagNameCheck(o)))return!1;if(ke&&!Q[o]){let i=W(t),u=Z(t);if(u&&i){let m=u.length;for(let f=m-1;f>=0;--f){let T=Se?u[f]:rt(u[f],!0);i.insertBefore(T,St(t))}}}return _t(t),!0},pn=function(t,o){if(et(_.beforeSanitizeElements,t,null),t!==o&&W(t)===null)return!0;if(fe(t))return _t(t),!0;let i=x(H?H(t):t.nodeName);if(et(_.uponSanitizeElement,t,{tagName:i,allowedTags:b}),t!==o&&W(t)===null)return!0;if(rr(t,i))return _t(t),!0;if(J[i]||!(h.tagCheck instanceof Function&&h.tagCheck(i))&&!b[i]){let u=or(t,i);return u===!1&&et(_.afterSanitizeElements,t,null),u}if((A?A(t):t.nodeType)===G.element&&!tr(t)||(i==="noscript"||i==="noembed"||i==="noframes")&&C(po,t.innerHTML))return _t(t),!0;if(ft&&t.nodeType===G.text){let u=me(t.textContent);t.textContent!==u&&(Dt(e.removed,{element:t.cloneNode()}),t.textContent=u)}return et(_.afterSanitizeElements,t,null),!1},gn=function(t,o,i){if(vt[o]||pt&&o==="patchsrc"||pt&&o==="for"&&t!=="label"&&t!=="output"||tn&&(o==="id"||o==="name")&&(i in r||i in Vn))return!1;let u=w[o]||h.attributeCheck instanceof Function&&h.attributeCheck(o,t);if(!(U&&C(Yt,o))&&!(I&&C(oe,o))){if(u){if(!Ie[o]&&!C(c,Kt(i,ie,""))&&!((o==="src"||o==="xlink:href"||o==="href")&&t!=="script"&&xn(i,"data:")===0&&rn[t])&&!(ae&&!C(Te,Kt(i,ie,"")))&&i)return!1}else if(!(hn(t)&&(v.tagNameCheck instanceof RegExp&&C(v.tagNameCheck,t)||v.tagNameCheck instanceof Function&&v.tagNameCheck(t))&&(v.attributeNameCheck instanceof RegExp&&C(v.attributeNameCheck,o)||v.attributeNameCheck instanceof Function&&v.attributeNameCheck(o,t))||o==="is"&&v.allowCustomizedBuiltInElements&&(v.tagNameCheck instanceof RegExp&&C(v.tagNameCheck,i)||v.tagNameCheck instanceof Function&&v.tagNameCheck(i))))return!1}return!0},ir=$({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),hn=function(t){return!ir[Zt(t)]&&C(ve,t)},ar=function(t,o,i,u){if(O&&typeof E=="object"&&typeof E.getAttributeType=="function"&&!i)switch(E.getAttributeType(t,o)){case"TrustedHTML":return ot(u);case"TrustedScriptURL":return te(u)}return u},sr=function(t,o,i,u){try{i?t.setAttributeNS(i,o,u):t.setAttribute(o,u),fe(t)?_t(t):Nn(e.removed)}catch{xt(o,t)}},yn=function(t){et(_.beforeSanitizeAttributes,t,null);let o=t.attributes;if(!o||fe(t))return;let i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:w,forceKeepAttr:void 0},u=o.length,m=x(t.nodeName);for(;u--;){let f=o[u],T=f.name,gt=f.namespaceURI,Ue=f.value,j=x(T),K=Ue,k=T==="value"?K:Kr(K);if(i.attrName=j,i.attrValue=k,i.keepAttr=!0,i.forceKeepAttr=void 0,et(_.uponSanitizeAttribute,t,i),k=i.attrValue,en&&(j==="id"||j==="name")&&xn(k,nn)!==0&&(xt(T,t),k=nn+k),pt&&C(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,k)){xt(T,t);continue}if(j==="attributename"&&_n(k,"href")){xt(T,t);continue}if(!i.forceKeepAttr){if(!i.keepAttr){xt(T,t);continue}if(!wt&&C(go,k)){xt(T,t);continue}if(ft&&(k=me(k)),!gn(m,j,k)){xt(T,t);continue}k=ar(m,j,gt,k),k!==K&&sr(t,T,gt,k)}}et(_.afterSanitizeAttributes,t,null)},pe=function(t){let o=null,i=fn(t);for(et(_.beforeSanitizeShadowDOM,t,null);o=i.nextNode();)if(et(_.uponSanitizeShadowNode,o,null),pn(o,t),yn(o),Ct(o.content)&&pe(o.content),(A?A(o):o.nodeType)===G.element){let u=bt(o);Ct(u)&&(Be(u),pe(u))}et(_.afterSanitizeShadowDOM,t,null)},Be=function(t){let o=[{node:t,shadow:null}];for(;o.length>0;){let i=o.pop();if(i.shadow){pe(i.shadow);continue}let u=i.node,m=(A?A(u):u.nodeType)===G.element,f=Z(u);if(f)for(let T=f.length-1;T>=0;--T)o.push({node:f[T],shadow:null});if(m){let T=H?H(u):null;if(typeof T=="string"&&x(T)==="template"){let gt=u.content;Ct(gt)&&o.push({node:gt,shadow:null})}}if(m){let T=bt(u);Ct(T)&&o.push({node:null,shadow:T},{node:T,shadow:null})}}};return e.sanitize=function(t){let o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=null,u=null,m=null,f=null;if(Ee=!t,Ee&&(t=""),typeof t!="string"&&!qt(t)&&(t=to(t),typeof t!="string"))throw kt("dirty is not a string, aborting");if(!e.isSupported)return t;we?(b=Ne,w=_e):Me(o),(_.uponSanitizeElement.length>0||_.uponSanitizeAttribute.length>0)&&(b=z(b)),_.uponSanitizeAttribute.length>0&&(w=z(w)),e.removed=[];let T=Se&&typeof t!="string"&&qt(t);if(T){nr(t);let K=H?H(t):t.nodeName;if(typeof K=="string"){let k=x(K);if(!b[k]||J[k])throw de(t),kt("root node is forbidden and cannot be sanitized in-place")}if(fe(t))throw de(t),kt("root node is clobbered and cannot be sanitized in-place");try{Be(t)}catch(k){throw de(t),k}}else if(qt(t))i=mn(""),u=i.ownerDocument.importNode(t,!0),u.nodeType===G.element&&u.nodeName==="BODY"||u.nodeName==="HTML"?i=u:i.appendChild(u),Be(u);else{if(!At&&!ft&&!Nt&&t.indexOf("<")===-1)return O&&le?ot(t):t;if(i=mn(t),!i)return At?null:le?q:""}i&&xe&&_t(i.firstChild);let gt=T?t:i,Ue=fn(gt);try{for(;m=Ue.nextNode();)pn(m,gt),yn(m),Ct(m.content)&&pe(m.content)}catch(K){throw T&&(de(t),Rt(e.removed,k=>{k.element&&Re(k.element)})),K}if(T)return Rt(e.removed,K=>{K.element&&Re(K.element)}),ft&&De(t),t;if(At){if(ft&&De(i),se)for(f=ne.call(i.ownerDocument);i.firstChild;)f.appendChild(i.firstChild);else f=i;return(w.shadowroot||w.shadowrootmode)&&(f=Gt.call(a,f,!0)),f}let j=Nt?i.outerHTML:i.innerHTML;return Nt&&b["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&C(mo,i.ownerDocument.doctype.name)&&(j="`+j),ft&&(j=me(j)),O&&le?ot(j):j},e.setConfig=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Me(t),we=!0,Ne=b,_e=w},e.clearConfig=function(){Ot=null,we=!1,Ne=null,_e=null,O=Tt,q=""},e.isValidAttribute=function(t,o,i){Ot||Me({});let u=x(t),m=x(o);return gn(u,m,i)},e.addHook=function(t,o){typeof o=="function"&&L(_,t)&&Dt(_[t],o)},e.removeHook=function(t,o){if(L(_,t)){if(o!==void 0){let i=Xr(_[t],o);return i===-1?void 0:qr(_[t],i,1)[0]}return Nn(_[t])}},e.removeHooks=function(t){L(_,t)&&(_[t]=[])},e.removeAllHooks=function(){_=Rn()},e}var Dn=Wn();function bo(n){fr(n,"rf-1sd4ww5",".ms-sticky-nav{height:auto}.ms-header__container.rf-1sd4ww5{min-height:54px;display:block;position:relative}.ms-header__banner.rf-1sd4ww5{background-image:var(--ms-header-banner-image-background);background-repeat:no-repeat;background-position-x:var(--ms-header-banner-image-background-x-position);background-position-y:top;background-size:var(--ms-header-banner-image-background-size);min-height:var(--ms-header-banner-image-height);color:var(--ms-header-banner-image-text-color);width:100%;margin-bottom:var(--ms-header-banner-margin-bottom, 40px);font-size:34px;display:flex;align-items:center;margin-block-start:-2px}.ms-header__banner-content.rf-1sd4ww5{margin:auto;max-width:1600px;width:100%;padding:16px}.ms-header.rf-1sd4ww5 .rf-desktop-only{display:none !important}@media only screen and (width >= 860px){.ms-header.rf-1sd4ww5 .rf-desktop-only{display:inline-flex !important}}.ms-header.rf-1sd4ww5 .rf-mobile-only{display:inline-flex !important}@media only screen and (width >= 860px){.ms-header.rf-1sd4ww5 .rf-mobile-only{display:none !important}}@media only screen and (width >= 860px){.ms-header.rf-1sd4ww5 uhf-popout > .uhf-dropdown-body.no-columns{min-width:195px;align-items:flex-start}}.ms-header.rf-1sd4ww5 .uhf-nav-item{color:var(--uhf-header-link-color) !important;display:flex}.ms-header.rf-1sd4ww5 .uhf-site-logo{color:var(--uhf-header-link-color) !important;display:flex}.ms-header.rf-1sd4ww5 .uhf-microsoft-logo{display:flex}")}function Bn(n){let e,r,a=Dn.sanitize(n[3])+"";return{c(){e=zt("div"),r=zt("div"),st(r,"class","ms-header__banner-content rf-1sd4ww5"),st(e,"class","ms-header__banner rf-1sd4ww5"),D(e,"opacity",n[10]?1:0),D(e,"transition","opacity 150ms ease-in"),D(e,"--ms-header-banner-image-background",`url("${n[2]}")`),D(e,"--ms-header-banner-image-text-color",n[4]),D(e,"--ms-header-banner-image-background-x-position",n[5]),D(e,"--ms-header-banner-image-background-size",n[6]),D(e,"--ms-header-banner-image-height",n[7])},m(l,s){Je(l,e,s),ye(e,r),r.innerHTML=a},p(l,s){s[0]&8&&a!==(a=Dn.sanitize(l[3])+"")&&(r.innerHTML=a),s[0]&1024&&D(e,"opacity",l[10]?1:0),s[0]&4&&D(e,"--ms-header-banner-image-background",`url("${l[2]}")`),s[0]&16&&D(e,"--ms-header-banner-image-text-color",l[4]),s[0]&32&&D(e,"--ms-header-banner-image-background-x-position",l[5]),s[0]&64&&D(e,"--ms-header-banner-image-background-size",l[6]),s[0]&128&&D(e,"--ms-header-banner-image-height",l[7])},d(l){l&&$e(e)}}}function $o(n){let e,r,a,l=n[11]&&Bn(n);return{c(){e=zt("div"),r=zt("div"),a=yr(),l&&l.c(),st(r,"class","ms-header rf-1sd4ww5"),st(r,"data-display-cart",n[1]),st(r,"data-display-search",n[0]),D(r,"opacity",n[10]?1:0),D(r,"transition","opacity 150ms ease-in"),st(e,"class","ms-header__container rf-1sd4ww5")},m(s,d){Je(s,e,d),ye(e,r),r.innerHTML=n[8],n[29](r),ye(e,a),l&&l.m(e,null)},p(s,d){d[0]&256&&(r.innerHTML=s[8]),d[0]&2&&st(r,"data-display-cart",s[1]),d[0]&1&&st(r,"data-display-search",s[0]),d[0]&1024&&D(r,"opacity",s[10]?1:0),s[11]?l?l.p(s,d):(l=Bn(s),l.c(),l.m(e,null)):l&&(l.d(1),l=null)},i:lt,o:lt,d(s){s&&$e(e),n[29](null),l&&l.d()}}}function P(n){switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"show":return!0;case"":return null;default:return!1}}function To(n,e,r){let a,l,s,d,p,y;mr(n,Fn,c=>r(28,y=c));let{primaryNavLinks:g=""}=e,{primaryNavTitle:Y="MCAPS"}=e,{primaryNavTitleUrl:E=""}=e,{primaryNavTitleMobile:B=""}=e,{primaryNavTitleUrlMobile:rt=""}=e,{loggedOutButtonUrl:X=""}=e,{loggedOutButtonText:St=""}=e,{loggedOutButtonTarget:Z="_self"}=e,{loggedInButtonUrl:W="https://msfteventsb2c.b2clogin.com/msfteventsb2c.onmicrosoft.com/B2C_1A_UNIVERSAL_SIGNUPORSIGNIN_MSAllUNPW_MSFT/oauth2/v2.0/logout?post_logout_redirect_uri=https://register.mcapsstart.microsoft.com/flow/logout"}=e,{loggedInButtonText:bt="Log Out"}=e,{loggedInButtonTarget:$t="_self"}=e,{displaySearch:A="false"}=e,{displayCart:H="false"}=e,{displayAllMsButton:O="true"}=e,{glassContainerNarrow:q="false"}=e,{bannerImageUrl:Tt=""}=e,{bannerImageText:Ht=""}=e,{bannerImageTextColor:ut="#000000"}=e,{bannerImageBackgroundXPosition:Ft="center"}=e,{bannerImageBackgroundSize:ot="auto"}=e,{bannerImageHeight:te="200px"}=e,{stickyNav:jt="false"}=e,{darkMode:ct="true"}=e,{region:dt=""}=e,ee=P(ct)?"MSOneSteamDarkHeader":"MSOneSteamLightHeader",ne=`https://uhf-fd-ppe-h6c0dnergzdmdshv.b02.azurefd.net/${dt!==""?dt:"en-us"}/shell/xml/MSOneSteam?HeaderId=${ee}&FooterId=MSOneSteamFooter`,it=window.location.hostname==="localhost",Gt="",_="",re="",F=null,Wt=!1,Yt=!1,oe=!1;function Te(){P(q)&&document.body.classList.add("ms-glass-container-narrow"),P(jt)&&document.body.classList.add("ms-sticky-nav")}async function ie(c){var b,mt,w;try{let at=await(await fetch(c)).text(),v=new DOMParser().parseFromString(at,"text/xml");r(8,Gt=(b=v.getElementsByTagName("headerHtml")[0])==null?void 0:b.textContent),_=(mt=v.getElementsByTagName("cssIncludes")[0])==null?void 0:mt.textContent,re=(w=v.getElementsByTagName("javascriptIncludes")[0])==null?void 0:w.textContent;let J=/]*href="([^"]*)"/g;Array.from(_.matchAll(J)).map(h=>h[1]).forEach(h=>{let I=document.createElement("link");I.rel="stylesheet",I.type="text/css",I.href=h,document.head.appendChild(I)});let vt=/
