//BuildVersion 1.20251201.3.0
var shellPerformance=window.performance,HighResolutionTimingSupported=!!shellPerformance&&"function"==typeof shellPerformance.mark;HighResolutionTimingSupported&&shellPerformance.mark("shell_bootstrapper_start"),function(){var e,t,n,o,a={188:function(e){e.exports="data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAmoAA4AAAAAExwAA5R8AAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEgAAABgMWd7ZGNtYXAAAAGMAAAAPQAAAVLnkt3NY3Z0IAAAAcwAAAAgAAAAKgnZCa9mcGdtAAAB7AAAAPAAAAFZ/J7mjmdhc3AAAALcAAAADAAAAAwACAAbZ2x5ZgAAAugAAAGhAAADZMkacS9oZWFkAAAEjAAAADIAAAA2AQjyc2hoZWEAAATAAAAAFQAAACQQAQgDaG10eAAABNgAAAAMAAAADA0qASZsb2NhAAAE5AAAAAoAAAAKAiQA2G1heHAAAATwAAAAHQAAACAAIgIObmFtZQAABRAAAAP4AAAJ+pGb8VNwb3N0AAAJCAAAABQAAAAg/1EAe3ByZXAAAAkcAAAAiQAAANN4vfIOeJxjYGH3YpzAwMrAwDqL1ZiBgVEaQjNfZEhjEuJgZeViZGIEAwYgEGBAAN9gBQUGh+eKXx5wgPkQkgGsjgXCU2BgAADOIQhyeJxjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMzxWfV3958P8/giXxUKKNWxmqCwwY2RhGPAAA9FQPGwAAAHicY9BiCGUoYGhgWMXIwNjA7MB4gMEBiwgQAACqHAeVeJxdj79Ow0AMxnMktIQnQDohnXUqQ5WInemGSyTUJSUM56WA1Eqk74CUhcUDz+JuGfNiCMwR/i62v8/6fL9zp/nJfHacpUcqKVacN+Gg1AsO6u2Z/fkhT+82ZWFM1XlW92XBagmia04X9U2waMjQ9ZZMbR4ftpwtYpfFjvDScNKGTuptAHaov8cd4lU8ksUjhBLfT/F9jEv6tSxWhtOLJqwD916z86gBTMVjE3j0GhB/yKQ/dWcT42w5ZdvATnOCRJ/KAvdEmoT7S49/9aCS/4b7bci/q0H1Tdz0FvSHYcGCsKGXZ9tQCRpg+Q6E/GTGAAEAAgAIAAr//wAPeJxjYGJYxsDA0sJaxsDMwM7AYC6oKKiqKKi4jPnen21M2/56MbCW/eqawuLHAARMDA0MDOwNHAwM2gz2DAyMckxCosomTGoqykp8LECWkB2juR6zqYkdk7GRHJOoCB8To4gckG3HZGqixwRUxMRq1HF7ZlBD6bl/z5dkH1vdnWzWEDLrdrtfTbh+yrqXra0v16Xoh1f/aQzs3pWVtas7EEYz++qvvPfvR/8SRslzpWbJ3auPZU9gZL+zwlCrYvLyCJA2kPaIZZMqmTiR9QFpsLuBgAMIGZQZzIHuNpJjATqORVlJTZ2RDUiampgz6jEC3c0ijORWUaDbWR0St8xpjDEyimmcsyWx9mnCn/fCUlJqwswC/iEQsfJLc6Kj51wqh9IcDBBhiLYQ/z8fhNWkpISZBROe1kLEfjMgKQfTDJxA5zWAw1WYQZ3BmsGfIZmhnKGbYT7DZqAQNCiVlfSYQEGriMZnhNLwICegHkM/ieoPaLiZyMmZuGlAaWYNQgI/b5Cs5RdBFRgCHAxIHKz0vwbCIoTovwRtQacZGACrXM/pAAAAeJxjYGRgYGCeUnMvzUMnnt/mKwM3BwMI7P97sAFE33zlXwmiORjA4pwMTCAKAFBNCiIAAHicY2BkYOBgAAE4yciACpgAAsoAHQAAAAUqAKYIAACAAAAAAAAAABYAcgDCAbIAAHicY2BkYGBgYdjCwMkAAoxgkguEGSNBTAAVlgEyAAAAeJy1VM2KHDcQrtkZezc4XkIg4KMOJqyXocdeY+zYp8U/J+9lbRZ8CWi6Nd3CPS0hqd10yCFHH/IYuRjyFCGBHHP2E/icU46pKqlndj0TswlkmlF/KtXvV6UGgBujr2EE8XcX/xGP4EvcRbwDu/A04THKnyc8Qfxtwlfgc7AJX4Uv4PuEd+Eb+DHhPfgKfkv4GhzC+4Svj34dTRLeh8Od3zHKaPIZ7oqdPxMewc3xWcI7sD/+LuExyt8mPEH8c8JX4Mb4j4Svghh/SHgX3GQv4T04nAx+rsHLyU8JXx+/nfyV8D683Pvhl3fi6Pad++JE5854swjisXHWOBm0aTJxXNfiVJdV8OJUeeXeqCJ7JudO5+LkyfMjcey9Cv5UlW0t3ebBpuRMOY+exd3s3oN4Sofx7IUqjRLaCymCk4VaSvdamIUIlTqXX+lMa0mcm6WVjVY+25p8FYJ9OJt1XZcth/MMbWaht6Z00lb9bGGa4Gdrc99aW2tVCDrIxCvTiqXsResVJoGJkVgEI3KnZFBTUWhva9lPhWwKYZ3G0xxVFL6lF1a5pQ4B3c17LqLWuWrIFx54YdwAFhRhulmqdaZo8zAVxDzaTslmCKAb0VU6r85l1mFQ3eR1W2CbVtmbpu7Fgb4l1HKOuazV0cOnsmX1QjelcMoH7BSxug5A5itfj5iBA41RglpSC5zGqIXpmtrI4iJ7MlKlHJVjMBSubbBtEIWiMkmnUrW9yCgOY9MndWoIOkR+Kj3XmHN2+W7DOxBwBLfhDtxHdAIacnBgwON/AQFljxE5vPO0SpRoRA1keHIMNT4CTlFWQoVnnncK3wq13+BaoOYztJvjnnxTjCf4ZTlie8+aZEdWJbToT6LmZSwuo3PGefiUs8AvXQb34MEF28HyvN0LzsbgKlCHqpL4D8xAgdIlZ/kaZcQSnVSsu42/kvctMjho5/he4l5iTprZyv4F88RzQOlDmOHT8ZOhv4/tsxRnhrhnLyX7seihR+mCvVG1s63RPedssSOa+yhWFtT7V1yTYCZ6fLfMXWQiMjZok8xw1Q41qA4FU9wXrGe54z1LiA+KY7kz0TZPXlTaS/Ztua9Uc+AzsppzHkMnaq6IrIa8ooXnLrgNyWJVw/RSXbW8L9Amx/2U+YozH+NOV3E+rkDzJHbMU47rds66VClp51hNy3NXbOWebGpGB6h/C980ofPEyzbvMYf/yu3ae8GeSpQ5nuOQ7tQwq9sqGKJv5vXo3AxQJbGWwPGGW0D+Y60FSjqu3PCt/NTsyQtTpbgvJq2xqohbvlktW1K2QzcHP6RZ803+5xmNX8YmdWbtfbghOrFM80P5zpnp2Nv/4W7/DYa7OJp4nGNgZgCD/34M5QyYgAUAKS4BzHic28CgzbCJkZNJm3ETF4jcztWaG2qrysChvZ07NdhBTwbE4onwsNCQBLF4nc215YVBLD4dFRkRHhCLX05CmI8DxBLg4+FkZwGxBMEAxBLaMKEgwADIYtjOCDeaCW40M9xoFrjRrHCj2eQkoUazw43mgBvNCTd6kzAju/YGBgXX2kwJFwDEASgaAAAA"},2734:function(e,t,n){t=e.exports=n(1904)(!1);var o=n(5275)(n(188));t.push([e.id,"@font-face{font-family:ShellFabricMDL2IconsLite;src:url("+o+') format("woff");font-display:auto}.o365cs-base [class*=" ms-Icon--"],.o365cs-base [class*=" ms-Icon--"]:before,.o365cs-base [class^=ms-Icon--],.o365cs-base [class^=ms-Icon--]:before{font-family:ShellFabricMDL2IconsLite,ShellFabricMDL2Icons;display:inline-block;line-height:1}.o365cs-base [class*=" ms-Icon--"]:before,.o365cs-base [class^=ms-Icon--]:before{font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;width:auto;margin-left:0;margin-right:0}.o365cs-base .ms-icon-font-circle:before{border-style:solid;border-radius:1em;line-height:1.15;box-sizing:border-box;-moz-box-sizing:border-box;padding:.1em}@media screen and (-webkit-min-device-pixel-ratio:0){.o365cs-base .ms-icon-font-circle:before{line-height:1}}.o365cs-base .ms-icon-font-size-8{font-size:8!important}.o365cs-base .ms-icon-font-size-11{font-size:11!important}.o365cs-base .ms-icon-font-size-12{font-size:12!important}.o365cs-base .ms-icon-font-size-14{font-size:14!important}.o365cs-base .ms-icon-font-size-18{font-size:18!important}.o365cs-base .ms-icon-font-size-20{font-size:20!important}.o365cs-base .ms-icon-font-size-22{font-size:22!important}.o365cs-base .ms-icon-font-size-25{font-size:25!important}.o365cs-base .ms-icon-font-size-26{font-size:26!important}.o365cs-base .ms-icon-font-size-35{font-size:35!important}.o365cs-base [data-icon]:before{content:attr(data-icon)}.o365cs-base .ms-Icon--WaffleOffice365:before{content:""}.o365cs-base .ms-Icon--Search:before{content:""}.o365cs-base .ms-Icon--Contact:before{content:""}',""])},250:function(e,t,n){(t=e.exports=n(1904)(!1)).push([e.id,'.dQ8XLMIyNxl8MAYqMsUZFQ\\=\\={width:100%;height:50px;display:flex;border-spacing:0;white-space:nowrap;line-height:normal}.dQ8XLMIyNxl8MAYqMsUZFQ\\=\\= .hpyHhmSe9hmk5gopLr9a5Q\\=\\=,.dQ8XLMIyNxl8MAYqMsUZFQ\\=\\= a.rOy\\+Hn8kiD5J9v5VDCE3Dg\\=\\={vertical-align:top}.aU8N30IM3GcKO4KKz8lgNA\\=\\={display:none!important}.removeFocusOutline :focus{outline:none;box-shadow:none!important}.clgiLVKPzugZZns0LiPTqw\\=\\=,.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\={display:block;position:relative;margin:0;padding:0;min-width:48px;text-align:center;cursor:pointer;outline-offset:-1px}@media(-ms-high-contrast:active),(forced-colors:active){.clgiLVKPzugZZns0LiPTqw\\=\\=:focus,.clgiLVKPzugZZns0LiPTqw\\=\\=:hover+.icon,.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\=:focus,.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\=:hover+.icon{-ms-high-contrast-adjust:none;forced-color-adjust:none;background-color:Highlight!important;color:highlightText!important}}.clgiLVKPzugZZns0LiPTqw\\=\\=:hover,.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\=:hover{-webkit-transition:background-color .467s cubic-bezier(.1,.9,.2,1) 34ms;transition:background-color .467s cubic-bezier(.1,.9,.2,1) 34ms}.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\=,.BiD096xkmK8Uxwc5MTuOlw\\=\\={display:block;position:relative;margin:0;padding:0;min-width:48px;text-align:center;cursor:default}@media(-ms-high-contrast:active),(forced-colors:active){.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\=:focus,.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\=:hover+.icon,.BiD096xkmK8Uxwc5MTuOlw\\=\\=:focus,.BiD096xkmK8Uxwc5MTuOlw\\=\\=:hover+.icon{-ms-high-contrast-adjust:none;forced-color-adjust:none}}.clgiLVKPzugZZns0LiPTqw\\=\\={background:transparent;border-width:0;width:auto;height:100%;box-sizing:border-box;overflow:visible}.clgiLVKPzugZZns0LiPTqw\\=\\=,.clgiLVKPzugZZns0LiPTqw\\=\\= span[class*=" ms-Icon--"],.clgiLVKPzugZZns0LiPTqw\\=\\= span[class^=ms-Icon--]{line-height:48px}@media(-ms-high-contrast:active),(forced-colors:active){.clgiLVKPzugZZns0LiPTqw\\=\\=:focus+.icon,.clgiLVKPzugZZns0LiPTqw\\=\\=:hover{-ms-high-contrast-adjust:none;forced-color-adjust:none;background-color:Highlight!important;color:highlightText!important}}.BiD096xkmK8Uxwc5MTuOlw\\=\\={background:transparent;border-width:0;width:auto;height:100%;box-sizing:border-box;line-height:48px;overflow:visible;cursor:default}.BiD096xkmK8Uxwc5MTuOlw\\=\\= span[class*=" ms-Icon--"],.BiD096xkmK8Uxwc5MTuOlw\\=\\= span[class^=ms-Icon--]{line-height:48px}@media(-ms-high-contrast:active),(forced-colors:active){.BiD096xkmK8Uxwc5MTuOlw\\=\\=:focus+.icon,.BiD096xkmK8Uxwc5MTuOlw\\=\\=:hover{-ms-high-contrast-adjust:none;forced-color-adjust:none}}.RGSb\\/1c4ex9CM0as0oaLQA\\=\\={display:inherit}.\\/l2PApUbI5EhJK0cmfHXqg\\=\\={min-width:68px}.SXGDf\\/jjzN5Yzn8eL0wHjg\\=\\={line-height:48px}.bfWNEPs24dESqyqDnh\\/7tA\\=\\={display:inline-block;vertical-align:middle;align-self:center;background-color:currentColor;margin-left:16px;margin-right:8px;height:28px;width:1px}html[dir=rtl] .bfWNEPs24dESqyqDnh\\/7tA\\=\\={margin-right:16px;margin-left:8px}.hpyHhmSe9hmk5gopLr9a5Q\\=\\={display:inline-block;font-weight:600;font-family:SegoeUI-SemiBold-final,Segoe UI Semibold,SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;font-size:16px;line-height:48px;-webkit-font-smoothing:antialiased}.AzzTpbJF15SioND4vylW8A\\=\\={box-shadow:none!important}.yvHsK6IvuQovPfJmcAYOOg\\=\\={display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:48px;height:48px}.yvHsK6IvuQovPfJmcAYOOg\\=\\= a:focus-visible{outline-offset:11px}.yvHsK6IvuQovPfJmcAYOOg\\=\\= img{width:24px;height:24px;top:12px;left:12px}.UbbNU\\+CJSypYHluHed61kg\\=\\={display:inline-block;vertical-align:top;font-size:24px;margin-top:13px;margin-left:6px}.UbbNU\\+CJSypYHluHed61kg\\=\\=:before{vertical-align:top}.q8AbQOBpuy93yBfTeGfNaw\\=\\={margin-left:14px;margin-right:14px;height:25px;margin-top:12px;border-right:1px solid}html[dir=rtl] .UbbNU\\+CJSypYHluHed61kg\\=\\={margin-left:0;margin-right:6px}.e\\/Vl0j0zHQMhZT1vQ6J\\+SQ\\=\\={height:100%;display:flex;vertical-align:middle;outline-offset:-1px;padding:0 12px 0 8px;text-decoration:none}.e\\/Vl0j0zHQMhZT1vQ6J\\+SQ\\=\\= a{display:flex;text-decoration:none;color:inherit}html[dir=rtl] .e\\/Vl0j0zHQMhZT1vQ6J\\+SQ\\=\\={padding:0 8px 0 12px}._3rJAyyAtPSCl0uoYr\\+wuLA\\=\\={line-height:48px;height:100%;display:inline-block;vertical-align:top;padding-left:8px}html[dir=rtl] ._3rJAyyAtPSCl0uoYr\\+wuLA\\=\\={padding-right:8px;padding-left:0}.rOy\\+Hn8kiD5J9v5VDCE3Dg\\=\\={max-width:200px;max-height:48px;overflow:hidden;line-height:48px;font-size:0;height:100%;display:flex;align-items:center;justify-content:center}.rOy\\+Hn8kiD5J9v5VDCE3Dg\\=\\=:focus-visible{outline-offset:-2px}.rOy\\+Hn8kiD5J9v5VDCE3Dg\\=\\= img{max-width:200px;max-height:48px;border-style:none!important;vertical-align:middle}.tP6UdQAxefBu0rqv2chMeg\\=\\= img{width:auto;height:24px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.tP6UdQAxefBu0rqv2chMeg\\=\\= img{max-width:200px;max-height:none;min-width:160px;width:100%;height:24px}}@media(min-width:640px){.H7wt1\\/T7kbyfSRNZ2JzVLA\\=\\={max-width:176px;text-decoration:none}}.\\/B1n\\/h6ibI5wVz7jdDIP0A\\=\\={height:100%;max-width:176px;display:flex}.HcKMEYhmL4uLyG\\+K4hy8pg\\=\\={text-align:right;vertical-align:middle;display:table-cell;overflow:hidden;max-width:120px;font-size:14px;font-family:SegoeUI-SemiLight-final,Segoe UI Semilight,SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;margin-left:4px}.HcKMEYhmL4uLyG\\+K4hy8pg\\=\\=>span{padding-left:4px;display:none}.U6Cnfo0RjXJ8UEwXhZV8mQ\\=\\={text-align:left;display:block;overflow:hidden;max-width:160px;font-size:13px;font-family:SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;line-height:48px}.U6Cnfo0RjXJ8UEwXhZV8mQ\\=\\=>span{padding-left:12px;padding-right:4px;display:none}html[dir=rtl] .HcKMEYhmL4uLyG\\+K4hy8pg\\=\\={text-align:left}html[dir=rtl] .HcKMEYhmL4uLyG\\+K4hy8pg\\=\\=>span{padding-left:0;padding-right:4px}html[dir=rtl] .U6Cnfo0RjXJ8UEwXhZV8mQ\\=\\=>span{padding-left:4px;padding-right:12px}.NK6YQ060InuEH1W1LbFJ4Q\\=\\={display:table-cell;border-left-width:0!important;vertical-align:middle;display:flex;align-items:center;justify-content:center}html[dir=rtl] .NK6YQ060InuEH1W1LbFJ4Q\\=\\={border-right-width:0!important}.x03Rvs3MQ7Id948TyiIkCQ\\=\\={overflow:hidden;display:inline-block;border-radius:50%;vertical-align:middle;font-size:6px}.x03Rvs3MQ7Id948TyiIkCQ\\=\\= .ms-Persona{right:2px;top:-2px}.x03Rvs3MQ7Id948TyiIkCQ\\=\\= .ms-Persona .ms-Image-image{overflow:hidden;top:0}html[dir=rtl] .x03Rvs3MQ7Id948TyiIkCQ\\=\\= .ms-Persona{left:2px;right:0}.\\+gKDxCURR5euwhVW2NK21g\\=\\={overflow:hidden;display:inline-block;border:thin solid;border-radius:50%;vertical-align:middle;font-size:6px}.u85SIhgERLuqcMUbt2s66A\\=\\={border-radius:50%;line-height:1!important}.u85SIhgERLuqcMUbt2s66A\\=\\=:before{margin-top:.4em}.SPrdsmCpZYS0tgvvd0cRgQ\\=\\={width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:13px;font-family:SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;border:1px solid;box-sizing:border-box;border-radius:50%;line-height:1!important}.SPrdsmCpZYS0tgvvd0cRgQ\\=\\=:before{margin-top:.4em}.x03Rvs3MQ7Id948TyiIkCQ\\=\\=,.u85SIhgERLuqcMUbt2s66A\\=\\=,.\\+gKDxCURR5euwhVW2NK21g\\=\\={width:32px;height:32px}.ieRo\\/OqPYB7kffRFKx2c9w\\=\\={align-items:center;justify-content:space-between;margin:0;padding:0;text-align:center;height:100%}._25CqRVKwE38X5RHExD4IyA\\=\\={display:flex;flex:1 0 auto;height:100%}._1tJrEjbv1Qkvxc\\/P7r3tZg\\=\\={display:flex;justify-content:flex-start}.S3TWafQDKD\\+3UQM7Jnziug\\=\\={display:flex;flex:1 0 auto;justify-content:center}._16lUvVUJZw68Zc4vFo8oMQ\\=\\={display:flex;justify-content:flex-end}.HV6lC9J8OUFpKJjfAr1Asw\\=\\={display:flex;flex:0 0 auto}.Bh46b1rd8BrU4zolL9RzUg\\=\\={height:100%;line-height:48px;display:flex}.hdkWCzc6sRQuamFV07Y3xQ\\=\\={right:24px;top:8px}html[dir=rtl] .hdkWCzc6sRQuamFV07Y3xQ\\=\\={right:0;left:24px}@-moz-document url-prefix(){.clgiLVKPzugZZns0LiPTqw\\=\\=:focus{outline:1px dotted}}#O365_NavHeader abbr,#O365_NavHeader address,#O365_NavHeader article,#O365_NavHeader aside,#O365_NavHeader audio,#O365_NavHeader b,#O365_NavHeader blockquote,#O365_NavHeader body,#O365_NavHeader body :focus,#O365_NavHeader body div,#O365_NavHeader caption,#O365_NavHeader cite,#O365_NavHeader code,#O365_NavHeader dd,#O365_NavHeader del,#O365_NavHeader details,#O365_NavHeader dfn,#O365_NavHeader dl,#O365_NavHeader dt,#O365_NavHeader em,#O365_NavHeader fieldset,#O365_NavHeader figure,#O365_NavHeader footer,#O365_NavHeader form,#O365_NavHeader h1,#O365_NavHeader h2,#O365_NavHeader h3,#O365_NavHeader h4,#O365_NavHeader h5,#O365_NavHeader h6,#O365_NavHeader header,#O365_NavHeader html,#O365_NavHeader i,#O365_NavHeader iframe,#O365_NavHeader img,#O365_NavHeader ins,#O365_NavHeader kbd,#O365_NavHeader label,#O365_NavHeader legend,#O365_NavHeader li,#O365_NavHeader mark,#O365_NavHeader menu,#O365_NavHeader nav,#O365_NavHeader object,#O365_NavHeader ol,#O365_NavHeader p,#O365_NavHeader pre,#O365_NavHeader q,#O365_NavHeader samp,#O365_NavHeader section,#O365_NavHeader small,#O365_NavHeader strong,#O365_NavHeader sub,#O365_NavHeader summary,#O365_NavHeader sup,#O365_NavHeader table,#O365_NavHeader tbody,#O365_NavHeader td,#O365_NavHeader tfoot,#O365_NavHeader th,#O365_NavHeader thead,#O365_NavHeader time,#O365_NavHeader tr,#O365_NavHeader ul,#O365_NavHeader var,#O365_NavHeader video,#O365fpcontainerid abbr,#O365fpcontainerid address,#O365fpcontainerid article,#O365fpcontainerid aside,#O365fpcontainerid audio,#O365fpcontainerid b,#O365fpcontainerid blockquote,#O365fpcontainerid body,#O365fpcontainerid body :focus,#O365fpcontainerid body div,#O365fpcontainerid caption,#O365fpcontainerid cite,#O365fpcontainerid code,#O365fpcontainerid dd,#O365fpcontainerid del,#O365fpcontainerid details,#O365fpcontainerid dfn,#O365fpcontainerid dl,#O365fpcontainerid dt,#O365fpcontainerid em,#O365fpcontainerid fieldset,#O365fpcontainerid figure,#O365fpcontainerid footer,#O365fpcontainerid form,#O365fpcontainerid h1,#O365fpcontainerid h2,#O365fpcontainerid h3,#O365fpcontainerid h4,#O365fpcontainerid h5,#O365fpcontainerid h6,#O365fpcontainerid header,#O365fpcontainerid html,#O365fpcontainerid i,#O365fpcontainerid iframe,#O365fpcontainerid img,#O365fpcontainerid ins,#O365fpcontainerid kbd,#O365fpcontainerid label,#O365fpcontainerid legend,#O365fpcontainerid li,#O365fpcontainerid mark,#O365fpcontainerid menu,#O365fpcontainerid nav,#O365fpcontainerid object,#O365fpcontainerid ol,#O365fpcontainerid p,#O365fpcontainerid pre,#O365fpcontainerid q,#O365fpcontainerid samp,#O365fpcontainerid section,#O365fpcontainerid small,#O365fpcontainerid strong,#O365fpcontainerid sub,#O365fpcontainerid summary,#O365fpcontainerid sup,#O365fpcontainerid table,#O365fpcontainerid tbody,#O365fpcontainerid td,#O365fpcontainerid tfoot,#O365fpcontainerid th,#O365fpcontainerid thead,#O365fpcontainerid time,#O365fpcontainerid tr,#O365fpcontainerid ul,#O365fpcontainerid var,#O365fpcontainerid video,.o365shell-popup abbr,.o365shell-popup address,.o365shell-popup article,.o365shell-popup aside,.o365shell-popup audio,.o365shell-popup b,.o365shell-popup blockquote,.o365shell-popup body,.o365shell-popup body :focus,.o365shell-popup body div,.o365shell-popup caption,.o365shell-popup cite,.o365shell-popup code,.o365shell-popup dd,.o365shell-popup del,.o365shell-popup details,.o365shell-popup dfn,.o365shell-popup dl,.o365shell-popup dt,.o365shell-popup em,.o365shell-popup fieldset,.o365shell-popup figure,.o365shell-popup footer,.o365shell-popup form,.o365shell-popup h1,.o365shell-popup h2,.o365shell-popup h3,.o365shell-popup h4,.o365shell-popup h5,.o365shell-popup h6,.o365shell-popup header,.o365shell-popup html,.o365shell-popup i,.o365shell-popup iframe,.o365shell-popup img,.o365shell-popup ins,.o365shell-popup kbd,.o365shell-popup label,.o365shell-popup legend,.o365shell-popup li,.o365shell-popup mark,.o365shell-popup menu,.o365shell-popup nav,.o365shell-popup object,.o365shell-popup ol,.o365shell-popup p,.o365shell-popup pre,.o365shell-popup q,.o365shell-popup samp,.o365shell-popup section,.o365shell-popup small,.o365shell-popup strong,.o365shell-popup sub,.o365shell-popup summary,.o365shell-popup sup,.o365shell-popup table,.o365shell-popup tbody,.o365shell-popup td,.o365shell-popup tfoot,.o365shell-popup th,.o365shell-popup thead,.o365shell-popup time,.o365shell-popup tr,.o365shell-popup ul,.o365shell-popup var,.o365shell-popup video{box-sizing:content-box}',""]),t.locals={header:"dQ8XLMIyNxl8MAYqMsUZFQ==",brandingText:"hpyHhmSe9hmk5gopLr9a5Q==",tenantLogo:"rOy+Hn8kiD5J9v5VDCE3Dg==",displayNone:"aU8N30IM3GcKO4KKz8lgNA==",button:"clgiLVKPzugZZns0LiPTqw==",link:"SXGDf/jjzN5Yzn8eL0wHjg==",nonInteractiveButton:"BiD096xkmK8Uxwc5MTuOlw==",icon:"RGSb/1c4ex9CM0as0oaLQA==",wideWaffle:"/l2PApUbI5EhJK0cmfHXqg==",appTitleLine:"bfWNEPs24dESqyqDnh/7tA==",brandingLink:"AzzTpbJF15SioND4vylW8A==",appBrandIcon:"yvHsK6IvuQovPfJmcAYOOg==",gallatinLogo:"UbbNU+CJSypYHluHed61kg==",separator:"q8AbQOBpuy93yBfTeGfNaw==",appTitle:"e/Vl0j0zHQMhZT1vQ6J+SQ==",tenantBranding:"_3rJAyyAtPSCl0uoYr+wuLA==",tenantLogoSVG:"tP6UdQAxefBu0rqv2chMeg==",rightHeaderButton:"H7wt1/T7kbyfSRNZ2JzVLA==",rightHeaderContainer:"/B1n/h6ibI5wVz7jdDIP0A==",rightHeaderTextContent:"HcKMEYhmL4uLyG+K4hy8pg==",rightHeaderTextContentMeControl:"U6Cnfo0RjXJ8UEwXhZV8mQ==",rightHeaderImg:"NK6YQ060InuEH1W1LbFJ4Q==",meHeaderPhotoContainer:"x03Rvs3MQ7Id948TyiIkCQ==",signInDoughboyContainer:"+gKDxCURR5euwhVW2NK21g==",rightHeaderDoughboy:"u85SIhgERLuqcMUbt2s66A==",rightHeaderThemedInitials:"SPrdsmCpZYS0tgvvd0cRgQ==",leftRegion:"ieRo/OqPYB7kffRFKx2c9w==",extensibleRegion:"_25CqRVKwE38X5RHExD4IyA==",leftExtensibleRegion:"_1tJrEjbv1Qkvxc/P7r3tZg==",centerExtensibleRegion:"S3TWafQDKD+3UQM7Jnziug==",rightExtensibleRegion:"_16lUvVUJZw68Zc4vFo8oMQ==",rightRegion:"HV6lC9J8OUFpKJjfAr1Asw==",control:"Bh46b1rd8BrU4zolL9RzUg==",headerButtonBadgePosition:"hdkWCzc6sRQuamFV07Y3xQ=="}},7514:function(e,t,n){(t=e.exports=n(1904)(!1)).push([e.id,'.mssxsb-searchBox{display:flex;position:var(--mssxsb-pos);font:14px SegoeUI-Regular-final,Segoe UI,"Segoe UI Web (West European)",Segoe,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Tahoma,Helvetica,Arial,sans-serif;color:var(--mssxsb-color);background:var(--mssxsb-bg);border-radius:var(--mssxsb-borderRadius);height:32px;text-align:left;align-self:center;box-shadow:var(--mssxsb-shadow);width:var(--mssxsb-width);max-width:var(--mssxsb-maxWidth);margin:var(--mssxsb-margin,auto)}.mssxsb-searchBox:hover,.mssxsb-searchBox.mssxsb-active,.mssxsb-searchBox[active=true]{box-shadow:var(--mssxsb-shadowHover)}.mssxsb-searchBox.mssxsb-filled,.mssxsb-searchBox[filled=true]{background-color:var(--mssxsb-bgHover)}.mssxsb-form{display:flex;flex:1 1 100%;height:100%;border-radius:inherit}@media (forced-colors:active)and (prefers-color-scheme:dark),screen and (-ms-high-contrast:white-on-black){.mssxsb-form{border:1px solid #fff}}@media (forced-colors:active)and (prefers-color-scheme:light),screen and (-ms-high-contrast:black-on-white){.mssxsb-form{border:1px solid #000}}.mssxsb-input{font:inherit;flex:1 1 0;color:inherit!important;background:transparent;border:0;border-radius:inherit;padding:0;outline:0}.mssxsb-input::-webkit-search-cancel-button,.mssxsb-input::-webkit-search-decoration,.mssxsb-input::-webkit-search-results-button,.mssxsb-input::-webkit-search-results-decoration{appearance:none;display:none}.mssxsb-input::-webkit-input-placeholder{color:var(--mssxsb-phColor)}.mssxsb-input:-ms-input-placeholder{color:var(--mssxsb-phColor)}.mssxsb-input::placeholder{color:var(--mssxsb-phColor)}.mssxsb-mag{background:transparent;border:0;flex:0 0 48px;font-size:16px;display:flex!important;align-items:center;justify-content:center;color:var(--mssxsb-theme-palette-themeDarkAlt,#106ebe);fill:var(--mssxsb-theme-palette-themeDarkAlt,#106ebe)}.mssxsb-mag:before{position:relative;bottom:-1px;left:2px}.mssxsb-mag[dir=rtl]{transform:scaleX(-1)}@media (forced-colors:active)and (prefers-color-scheme:dark),screen and (-ms-high-contrast:white-on-black){.mssxsb-mag{color:#fff;fill:#fff}}.mssxsb-popup{left:0}',""]),t.locals={searchBox:"mssxsb-searchBox",active:"mssxsb-active",filled:"mssxsb-filled",form:"mssxsb-form ms-suiteux-search-box",input:"mssxsb-input",mag:"mssxsb-mag ms-Icon--Search",popup:"mssxsb-popup"}},1904:function(e){"use strict";
/*
  MIT License http://www.opensource.org/licenses/mit-license.php
  Author Tobias Koppers @sokra
*/e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",o=e[3];if(!o)return n;if(t&&"function"==typeof btoa){var a=(i=o,s=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),l="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),"/*# ".concat(l," */")),r=o.sources.map((function(e){return"/*# sourceURL=".concat(o.sourceRoot).concat(e," */")}));return[n].concat(r).concat([a]).join("\n")}// Adapted from convert-source-map (MIT)
var i,s,l;return[n].join("\n")}(t,e);return t[2]?"@media ".concat(t[2],"{").concat(n,"}"):n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},a=0;a<this.length;a++){var r=this[a][0];null!=r&&(o[r]=!0)}for(var i=0;i<e.length;i++){var s=e[i];null!=s[0]&&o[s[0]]||(n&&!s[2]?s[2]=n:n&&(s[2]="(".concat(s[2],") and (").concat(n,")")),t.push(s))}},t}},5275:function(e){"use strict";e.exports=function(e,t){return"string"!=typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)||t?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},3369:function(e,t,n){var o=n(2734);"string"==typeof o&&(o=[[e.id,o,""]]);var a={hmr:!0,transform:undefined,insertInto:void 0};n(9128)(o,a);o.locals&&(e.exports=o.locals)},8123:function(e,t,n){var o=n(250);"string"==typeof o&&(o=[[e.id,o,""]]);var a={hmr:!0,transform:undefined,insertInto:void 0};n(9128)(o,a);o.locals&&(e.exports=o.locals)},701:function(e,t,n){var o=n(7514);"string"==typeof o&&(o=[[e.id,o,""]]);var a={hmr:!0,transform:undefined,insertInto:void 0};n(9128)(o,a);o.locals&&(e.exports=o.locals)},9128:function(e,t,n){
/*
	MIT License http://www.opensource.org/licenses/mit-license.php
	Author Tobias Koppers @sokra
*/
var o,a,r={},i=(o=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===a&&(a=o.apply(this,arguments)),a}),s=function(e,t){return t?t.querySelector(e):document.querySelector(e)},l=function(){var e={};return function(t,n){if("function"==typeof t)return t();if(void 0===e[t]){var o=s.call(this,t,n);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}e[t]=o}return e[t]}}(),c=null,d=0,u=[],h=n(4383);function f(e,t){for(var n=0;n<e.length;n++){var o=e[n],a=r[o.id];if(a){a.refs++;for(var i=0;i<a.parts.length;i++)a.parts[i](o.parts[i]);for(;i<o.parts.length;i++)a.parts.push(S(o.parts[i],t))}else{var s=[];for(i=0;i<o.parts.length;i++)s.push(S(o.parts[i],t));r[o.id]={id:o.id,refs:1,parts:s}}}}function p(e,t){for(var n=[],o={},a=0;a<e.length;a++){var r=e[a],i=t.base?r[0]+t.base:r[0],s={css:r[1],media:r[2],sourceMap:r[3]};o[i]?o[i].parts.push(s):n.push(o[i]={id:i,parts:[s]})}return n}function m(e,t){var n=l(e.insertInto);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var o=u[u.length-1];if("top"===e.insertAt)o?o.nextSibling?n.insertBefore(t,o.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),u.push(t);else if("bottom"===e.insertAt)n.appendChild(t);else{if("object"!=typeof e.insertAt||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var a=l(e.insertAt.before,n);n.insertBefore(t,a)}}function g(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e);var t=u.indexOf(e);t>=0&&u.splice(t,1)}function b(e){var t=document.createElement("style");if(void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce){var o=function(){0;return n.nc}();o&&(e.attrs.nonce=o)}return v(t,e.attrs),m(e,t),t}function v(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function S(e,t){var n,o,a,r;if(t.transform&&e.css){if(!(r="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=r}if(t.singleton){var i=d++;n=c||(c=b(t)),o=y.bind(null,n,i,!1),a=y.bind(null,n,i,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",v(t,e.attrs),m(e,t),t}(t),o=A.bind(null,n,t),a=function(){g(n),n.href&&URL.revokeObjectURL(n.href)}):(n=b(t),o=x.bind(null,n),a=function(){g(n)});return o(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;o(e=t)}else a()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=i()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=p(e,t);return f(n,t),function(e){for(var o=[],a=0;a<n.length;a++){var i=n[a];(s=r[i.id]).refs--,o.push(s)}e&&f(p(e,t),t);for(a=0;a<o.length;a++){var s;if(0===(s=o[a]).refs){for(var l=0;l<s.parts.length;l++)s.parts[l]();delete r[s.id]}}}};var w,O=(w=[],function(e,t){return w[e]=t,w.filter(Boolean).join("\n")});function y(e,t,n,o){var a=n?"":o.css;if(e.styleSheet)e.styleSheet.cssText=O(t,a);else{var r=document.createTextNode(a),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(r,i[t]):e.appendChild(r)}}function x(e,t){var n=t.css,o=t.media;if(o&&e.setAttribute("media",o),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function A(e,t,n){var o=n.css,a=n.sourceMap,r=void 0===t.convertToAbsoluteUrls&&a;(t.convertToAbsoluteUrls||r)&&(o=h(o)),a&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */");var i=new Blob([o],{type:"text/css"}),s=e.href;e.href=URL.createObjectURL(i),s&&URL.revokeObjectURL(s)}},4383:function(e){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,o=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var a,r=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(r)?e:(a=0===r.indexOf("//")?r:0===r.indexOf("/")?n+r:o+r.replace(/^\.\//,""),"url("+JSON.stringify(a)+")")}))}},9329:function(e,t,n){"use strict";n.d(t,{a:function(){return a},b:function(){return l},d:function(){return r},p:function(){return i},s:function(){return s}});var o=n(1637);const a=`${o.Ys}-activated`,r=`${o.Ys}-deactivated`,i=`${o.Ys}-preload`,s=`${o.Ys}-searchtext`;function l(e,t){let n=!1;return t.forEach((([t,n])=>e.addEventListener(t,n))),()=>{n||(t.forEach((([t,n])=>e.removeEventListener(t,n))),n=!0,t=void 0)}}},1637:function(e,t,n){"use strict";function o(e,t="Invalid value."){if(null==e)throw new Error(t)}n.d(t,{AR:function(){return u},Gd:function(){return p},Xq:function(){return s},Ys:function(){return a},lV:function(){return l},vA:function(){return o},yP:function(){return d}});const a="mssxsb",r=new RegExp(`^${a}`),i=new RegExp(`^${a}-(.+)-plugin$`);function s(e,t,n){if(!window.customElements)return e;if(!r.test(e))throw new Error("Missing prefix.");if(!customElements.get(e)){customElements.define(e,t,n),Object.defineProperty(t,"tagName",{value:e,writable:!1}),(null==n?void 0:n.extends)&&Object.defineProperty(t,"extends",{value:n.extends,writable:!1});const o=i.exec(e);o&&Object.defineProperty(t,"pluginId",{value:o[1],writable:!1})}return e}function l(e){return`${a}-${e}`}var c=l("searchbox");function d(e){return e.closest(c)||void 0}const u=`${a}-context`;class h extends HTMLElement{constructor(){super(...arguments),this._=Object.freeze({state:f})}get context(){return this._}set context(e){if(!e)throw new Error("No context.");if(!e.state)throw new Error("No state.");this._=Object.freeze(e),this.update(),this.dispatchEvent(new Event(u))}connectedCallback(){this.update()}update(){const{active:e,expanded:t}=this._.state;this.setAttribute("active",`${e}`),this.setAttribute("expanded",`${t}`)}}const f=Object.freeze({active:!1,expanded:!1}),p=s(c,h)},4695:function(e,t,n){"use strict";n.d(t,{L_:function(){return r},es:function(){return i},mz:function(){return a}});let o=null;function a(e,...t){const n=document.createElement("img");let a=`&version=${encodeURIComponent("1.20251201.3.0")}`,r="";o||(o=(new Date).getTime()+"_"+Math.random());for(let e=0;e<t.length&&e<3;e++)r+=`&adhoc${e+1}=${encodeURIComponent((t[e]||"").toString())}`;r+=`&adhoc4=${o}`,n.setAttribute("src",`https://webshell.suite.office.com/api/bootlog/bootfailure?eventName=${e}${a}${r}`)}function r(e){return null!=e.ResourceName}function i(e){return e?JSON.stringify(e):"[not available]"}},6694:function(e,t,n){"use strict";n.d(t,{AB:function(){return r},R:function(){return s},vd:function(){return i}});var o=n(4695);const a="O365Shell_BootInfo_KeyStore";function r(){try{let e=window.localStorage;if(e){let t=e.getItem(a);t&&e.removeItem(t)}}catch(e){}}function i(e){let t=null,n=!1;try{let o=window.localStorage;if(o){if(t=JSON.parse(o.getItem(e)),n=t&&t.Resources&&t.Resources.Version&&"latest"!==t.Resources.Version&&t.Resources.Version===window.O365ShellVerStr,n)return t;r(),t=null}}catch(e){t=null}return t}function s(e,t){try{let n=window.localStorage;n&&(r(),n.setItem(e,t),n.setItem(a,e))}catch(e){!e.code||"22"!==e.code&&"1014"!==e.code||(r(),(0,o.mz)(8,"QUOTA_EXCEEDED_ERR"))}}},1172:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var o=n(6968);class a{registerResourceCallback(e){(0,o.$j)().setResourceCallback(e)}loadNext(){let e=(0,o.$j)(),t=e.dequeue();if(e.incrementPhase(),t&&t.length){let e;for(;e=t.shift();)e[1]()}return e.getLength()}loadAll(){for((0,o.$j)().setDelayLoading(!1);this.loadNext()>0;);}}},1979:function(e,t,n){"use strict";n.d(t,{J:function(){return a},i:function(){return r}});var o=n(391);function a(e,t,n,a){if("string"==typeof e){let r=e;(0,o.S)(r,t,n,a)}else e(t,n,a)}function r(e){return e.split("/").slice(-2,-1)[0]}},1336:function(e,t,n){"use strict";function o(e){console}function a(e,t,n){let o=`Warning: Deprecated Shell API (${e}) usage detected.  ${t}`;n&&(o+=`More info: ${n}`),console;try{throw new Error(o)}catch(e){}}n.d(t,{C:function(){return a},u:function(){return o}})},3988:function(e,t,n){"use strict";var o=n(6968),a=n(8794),r=n(4361),i=n(9542);const s="HeaderButtonRegion";var l=n(1363),c=n(580),d=n(391),u=n(7948),h=n(286),f=n(6417);const p="o365sx",m={link:"link",font:"font",background:"background",border:"border"},g={navbar:"navbar",appName:"appName",appBrandLink:"appBrandLink",headerButton:"button",nonInteractiveButton:"nonInteractiveButton",activeHeaderButton:"activeButton",highContrastButton:"highContrastButton",waffle:"waffle",searchNav:"search",searchBoxActive:"searchBoxActive",searchBoxInactive:"searchBoxInactive",badge:"badge",shyHeader:"shyHeader",accent:{link:"link",font:"font",background:"background",border:"border"},primary:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),secondary:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),tertiary:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),dark:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),darker:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),darkAlt:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),light:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),lighter:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),lighterAlt:Object.assign(Object.assign({},m),{hover:Object.assign({},m)})};let b={neutral:{foreground:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),foregroundAlt:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),primary:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),secondary:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),tertiary:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),dark:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),light:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),lightAlt:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),lighter:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),lighterAlt:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),accent:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),staticAccent:Object.assign(Object.assign({},m),{hover:Object.assign({},m)}),darkRed:Object.assign(Object.assign({},m),{hover:Object.assign({},m)})}},v=(e,t)=>{Object.keys(t).forEach((n=>{"object"==typeof t[n]?v(`${e}-${n}`,t[n]):t[n]=`${e}-${t[n]}`}))};v(p,g),v(p,b);const S=Object.assign(Object.assign({},g),b);var w=n(3317),O=n(3179),y=n(7529);class x{constructor(){this.state={loadedThemeIds:[],tenantLogoValue:{},styleElement:null,userPersonalizationAllowed:!0,defaultTheme:n(9235),userThemes:{base:Object.assign(Object.assign({},n(9235)),{Id:"Base",Name:"Organizational theme",ThumbnailUrl:"",RequiresTenantPermission:!1})},isInitialRenderDone:!1,isReadyForFinalRender:!1,externalOverrides:{}},setTimeout((()=>{1===this.state.loadedThemeIds.length&&(0,o.tZ)().exception("NoFinalThemeLoading",6,new Error("No final theme loaded with in 10 seconds"))}),6e3)}getThemeState(){return this.state}getThemeClassNames(){return S}shouldUseTenantBranding(){var e;const t=(null===(e=this.state.externalOverrides)||void 0===e?void 0:e.tenantLogoValue)||this.state.tenantLogoValue;return Boolean(this.isTenantBranding()&&t&&!1!==t.isLogoVisible&&t.logoUrl&&""!==t.logoUrl)}shouldUseAppBrandIcon(){var e,t;const{preferOfficeTheme:n}=this.state,a=null===(t=null===(e=(0,o.GJ)())||void 0===e?void 0:e.shellDataOverrides)||void 0===t?void 0:t.EnableAppBrandIconUrlOnAllThemes;return Boolean(a||n&&"base"===this.getCurrentThemeId()&&"App"===this.getBrandingThemeType())}shellDataChangedHandler(e,t){var n;const o={shellThemeData:this.getShellThemeData(e,t),shellThemeDataOverride:e.ThemeDataOverride,ThemeCdnUrl:null!==(n=t.ResourceCatalogHostUrl)&&void 0!==n?n:this.state.ThemeCdnUrl};return this.setState(o)}getShellThemeData(e,t){var n;const a=(null===(n=(0,o.GJ)())||void 0===n?void 0:n.hideTenantLogoForInitialRender)?null:e.TenantLogoUrl;return{UserPersonalizationAllowed:t.UserPersonalizationAllowed,UserThemeId:t.UserThemeId,IsDarkTheme:t.IsDarkMode,PreferOfficeTheme:t.PreferOfficeTheme,FullBleedEnabled:e.FullBleedThemesEnabled,HasTenantBranding:e.HasTenantBranding,TenantThemeColors:t.TenantThemeColors,TenantPrimaryColorShades:t.TenantPrimaryColorShades,TenantThemeCssUrl:t.WcssUrl,TenantLogoUrl:a,TenantLogoNavigationUrl:e.TenantLogoNavigationUrl,IsConsumer:t.IsConsumerShell,ThemeData:e.ThemeData,AppBrandTheme:e.AppBrandTheme,isMicaEnabled:t.IsMicaEnabled}}setState(e){var t;const n=Object.assign({},this.state);return e&&(e.externalOverrides?this.state.externalOverrides=Object.assign(Object.assign({},this.state.externalOverrides),e.externalOverrides):this.state=Object.assign(Object.assign({},this.state),e),(e.shellThemeData||(null===(t=e.externalOverrides)||void 0===t?void 0:t.themeData))&&this.setThemeDataAndOverride(),e.shellThemeData||e.externalOverrides||e.cacheThemeInfo)?this.renderTheme(n):Promise.resolve()}renderTheme(e){var t,n,a,r,i,s,l,c,d;const u=(0,o.GJ)(),h=null==u?void 0:u.initialRenderData,{themeData:p,externalOverrides:m,cacheThemeInfo:g}=this.state;let b=null===(a=null!==(n=null!==(t=m.currentThemeId)&&void 0!==t?t:null==p?void 0:p.UserThemeId)&&void 0!==n?n:null==g?void 0:g.Id)||void 0===a?void 0:a.toLowerCase();const v=null!==(r=null==p?void 0:p.DisableTheming)&&void 0!==r?r:null==h?void 0:h.DisableTheming,S=null===(s=null!==(i=null==p?void 0:p.UserPersonalizationAllowed)&&void 0!==i?i:null==g?void 0:g.userPersonalizationAllowed)||void 0===s||s;let w;v?(w=!0,b=f.ux):S?w=null!==(l=m.preferOfficeTheme)&&void 0!==l?l:p?p.PreferOfficeTheme:null==g?void 0:g.preferOfficeTheme:(w=!1,b=[f.ux,f.D5].indexOf(b)>-1?b:f.ux);const O=m.darkAccent||(null==u?void 0:u.darkAccent);return this.state=Object.assign(Object.assign({},this.state),{isConsumer:null!==(c=null==p?void 0:p.IsConsumer)&&void 0!==c?c:null==h?void 0:h.IsConsumer,isFullBleedActive:null!==(d=m.isFullBleedActive)&&void 0!==d?d:null==p?void 0:p.FullBleedEnabled,tenantThemeCssUrl:null==p?void 0:p.TenantThemeCssUrl,tenantLogoValue:this.getTenantLogo(e),disableTheming:v,userPersonalizationAllowed:S,preferOfficeTheme:w,currentThemeId:b,darkAccent:O,isDarkMode:this.isDarkModeEnabled(O),isMicaEnabled:this.isMicaModeEnabled(),tenantTheme:this.getTenantTheme(),appTheme:this.generateAppTheme()}),this.state.userThemes[b]||this.shouldUseUserThemeOverride(b)?(this.updateThemeCss(),Promise.resolve()):this.setThemeDataFromCDN(b,e.currentThemeId)}shouldUseUserThemeOverride(e){var t;const n=this.state.themeDataOverride;return(null===(t=null==n?void 0:n.UserThemeId)||void 0===t?void 0:t.toLowerCase())===e&&null!=(null==n?void 0:n.UserThemePalette)}getTenantLogo(e){var t,n;const{themeData:a,externalOverrides:r,tenantLogoValue:i}=this.state;let s;return s=r.tenantLogoValue?r.tenantLogoValue:null==a?i:{isLogoVisible:null==i?void 0:i.isLogoVisible,logoUrl:null===(t=a.TenantLogoUrl)||void 0===t?void 0:t.Url,logoNavigationUrl:null===(n=a.TenantLogoNavigationUrl)||void 0===n?void 0:n.Url},JSON.stringify(e.tenantLogoValue)!==JSON.stringify(s)&&(0,o.NP)().invoke("TenantBrandingChanged",s),s}isDarkModeEnabled(e){var t,n,a,r,i;const{externalOverrides:s,themeDataOverride:l,shellThemeData:c}=this.state;return e?null!==(i=null!==(r=null!==(a=null!==(t=null==s?void 0:s.isDarkMode)&&void 0!==t?t:null===(n=(0,o.GJ)())||void 0===n?void 0:n.isDarkMode)&&void 0!==a?a:null==l?void 0:l.IsDarkTheme)&&void 0!==r?r:null==c?void 0:c.IsDarkTheme)&&void 0!==i&&i:!!(null==l?void 0:l.IsDarkTheme)}isMicaModeEnabled(){var e;const{externalOverrides:t,themeDataOverride:n,shellThemeData:a}=this.state;return!!(null==n?void 0:n.isMicaEnabled)||!(!((null==t?void 0:t.isMicaEnabled)||(null===(e=(0,o.GJ)())||void 0===e?void 0:e.enableMicaForHeader)||(null==n?void 0:n.isMicaEnabled))||!(null==a?void 0:a.isMicaEnabled))}getAppTheme(){var e;return null!==(e=this.state.appTheme)&&void 0!==e?e:this.state.defaultTheme}setThemeDataAndOverride(){let e,t;const{externalOverrides:n,shellThemeData:o,shellThemeDataOverride:a}=this.state,r=n.themeData;r?(e=r,t=n.themeDataOverride):(e=Object.assign(Object.assign(Object.assign({},o),{UserThemeColors:null}),o.ThemeData||{}),t=a,null!=t&&(e=Object.assign(Object.assign({},e),t),e.HasTenantBranding=null!=t.TenantThemePalette)),this.state.themeData=e,this.state.themeDataOverride=t}getTenantTheme(){var e,t;const{externalOverrides:n,themeData:o,themeDataOverride:a}=this.state;if(n.tenantTheme)return n.tenantTheme;{let n=null;return null!=a?n=a.TenantThemePalette:o&&o.HasTenantBranding&&(null===(e=o.TenantThemeColors)||void 0===e?void 0:e.length)>=4&&9===(null===(t=o.TenantPrimaryColorShades)||void 0===t?void 0:t.length)&&(n=(0,y.jd)(o.TenantPrimaryColorShades,o.TenantThemeColors)),null!=n&&(n.FlexPaneAccent="#106EBE"),n}}generateAppTheme(){var e,t,n;let a=this.state.externalOverrides.appTheme||(null===(t=null===(e=(0,o.GJ)())||void 0===e?void 0:e.initialRenderData)||void 0===t?void 0:t.AppBrandTheme)||(null===(n=this.state.shellThemeData)||void 0===n?void 0:n.AppBrandTheme);return a?(a=(0,w.kt)(a,!1,this.state.isMicaEnabled,!1),Object.assign(Object.assign({},a),{FlexPaneAccent:a.Accent||"#106EBE"})):a}getTenantThemeCssUrl(e,t){return(0,u.JT)("{0}data.theme?action=tc&tc={1}&tt={2}&tv={3}",this.state.tenantThemeCssUrl,encodeURIComponent(e.join("|")),encodeURIComponent(t),(new Date).getTime().toString())}getThemeDataCdnMap(){const e=this.state.shellBootThemeInfo;return e&&!e.ThemeContainer&&e.ThemeJsonMap?e.ThemeJsonMap:{}}getThemeCdnUrl(){var e;const t=null===(e=this.state.shellBootThemeInfo)||void 0===e?void 0:e.ThemeContainer;return t||`${(0,h.w4)(this.state.ThemeCdnUrl)}`}getLoadUserThemesDataJsonUrl(){const e=this.state.shellBootThemeInfo;return e.LoadUserThemesUrl||(e.ThemeContainer?`${e.ThemeContainer}/allthemes.json`:null)}setUserThemesHandler(e){this.state.userThemesHandler=e}setWorkloadUserThemesHandler(e){this.state.workloadUserThemesHandler=e}getCurrentThemeId(){return this.state.currentThemeId||f.ux}getUserPersonalizationAllowed(){return!0===this.state.userPersonalizationAllowed}shouldUseUserTheme(){var e,t;const{disableTheming:n,isReadyForFinalRender:a,userPersonalizationAllowed:r}=this.state;if(n)return!1;const i=this.getCurrentThemeId(),s=null===(t=null===(e=(0,o.GJ)())||void 0===e?void 0:e.initialRenderData)||void 0===t?void 0:t.ThemeDataOverride;return!(a||!(null==s?void 0:s.UserThemePalette)||s.UserThemeId!==i)||(r?i!==f.ux:i===f.D5)}setCurrentThemeIdAsync(e,t,n){const{disableTheming:a,currentThemeId:r,preferOfficeTheme:i,userPersonalizationAllowed:s}=this.state;if(!e||a)return Promise.resolve();const l=s&&t,c=e.toLowerCase();return n&&(c!==r||c===f.ux&&i!==l)&&(0,o.NP)().subscribe("SuiteAPILoaded",(()=>{this.saveUserTheme(c,l).catch((e=>(0,o.tZ)().exception("themeListsManager_SaveThemeFailure",6,e,`${c} ${t}`)))}),!0),this.setThemeOverrides({currentThemeId:c,preferOfficeTheme:l}),Promise.resolve()}saveUserTheme(e,t){const n=this.getThemeState();return n.userThemesHandler?n.userThemesHandler.SaveTheme(e,t):Promise.reject(new Error("No UserThemesHandler provided"))}updateThemeCss(e=!1){const{cacheThemeInfo:t,disableTheming:n,userPersonalizationAllowed:a,isDarkMode:r,isFullBleedActive:i,currentThemeId:s,currentStyleSheet:c,isMicaEnabled:d}=this.state;if(!t&&!n&&null==a)return;const u=this.shouldUseUserTheme()||r,h=u?(0,w.xI)():(0,w.hW)();if(h){const t=this.getUpdatedThemeColors(h,r,d,u&&i);this.state.themeColors=t;const n=(0,O.PT)(t);(0,o.NP)().invoke("ThemeUpdated",e);const a=(0,w.BP)(n).toString();c!==a&&(this.state.currentStyleSheet=a,this.state.loadedThemeIds.push(s),(0,l.yo)(),(0,w.QG)(a),(0,o.NP)().invoke("ThemeChanged",t))}}getUpdatedThemeColors(e,t,n,o){const{currentThemeId:a,preferOfficeTheme:r,darkAccent:i}=this.state,s=a;return Object.assign({ThemeId:s,IsDarkMode:t,ThemeType:s!==f.ux?"User":this.getBrandingThemeType(),PreferOfficeTheme:r,DarkAccent:i},(0,w.kt)(e,t,n&&(r||s===f.ux),o))}isTenantBranding(){const{preferOfficeTheme:e,currentThemeId:t}=this.state;return Boolean(!e&&t&&"Tenant"===this.getBrandingThemeType()&&!this.shouldUseUserTheme())}getBrandingThemeType(){const{tenantTheme:e,preferOfficeTheme:t,appTheme:n}=this.state;return null==e||t?null!=n?"App":"Default":"Tenant"}onReceiveShellBootInfo(e){this.setState({shellBootThemeInfo:e.Theme,ThemeCdnUrl:e.ResourceCatalogHostUrl})}getThemeData(){return this.state.themeColors}loadAllThemeJson(){return new Promise(((e,t)=>{n.e("themeplus").then(n.bind(n,6e3)).then((t=>e(t.loadAllTheme()))).catch((e=>{(0,o.tZ)().exception("ThemeManager_loadAllThemeJsonFailure",6,e),t(e)}))}))}handleCacheThemeInfo(){var e,t;const n=(0,o.GJ)();if(null===(e=null==n?void 0:n.initialRenderData)||void 0===e?void 0:e.DisableTheming)return null;const a=null===(t=null==n?void 0:n.initialRenderData)||void 0===t?void 0:t.IsConsumer;(0,o.NP)().subscribe("SignOut",(()=>{(0,w.MX)(a,null,!0)}),!0),(0,o.NP)().subscribe("ClearUserCache",(()=>{(0,w.MX)(a,null,!0)}),!0),(0,o.NP)().subscribe("AccountSwitchInitiated",(()=>{(0,w.MX)(a,null,!0)}),!0);const r=(0,w.kT)(a),i={cacheThemeInfo:{Id:f.ux,preferOfficeTheme:!0}};try{if(r){const e=r.Id,t=Object.assign({},r);delete t.userPersonalizationAllowed,(0,w.m3)({[e]:t}),this.setState({cacheThemeInfo:r}),!(e.indexOf(f.ux)<0)||this.state.themeData&&this.state.themeData.UserThemeColors||this.setThemeDataFromCDN(e,f.ux)}else this.setState(i)}catch(e){(0,w.MX)(a,null,!0),this.setState(i)}}setThemeDataFromCDN(e,t){const n=this.getThemeDataCdnMap(),o=this.getThemeCdnUrl();if(null!=e&&(Object.keys(n).length||o)){const a=n[e]||`${o}/${e}.json`;this.loadThemeJson(a).then((t=>{this.shouldUseUserThemeOverride(e)||((0,w.m3)({[e]:t}),this.state.currentThemeId===e&&this.updateThemeCss())})).catch((()=>{this.setThemeOverrides({currentThemeId:t})}))}return Promise.resolve()}loadThemeJson(e){return new Promise(((t,n)=>{(0,d.F)(e,t,(e=>{const t=new Error(e.Details.toString());(0,o.tZ)().exception("UserThemesManager_ThemeJsonLoadFailure",6,t,e.ResourceName),n(e)}))}))}setThemeOverrides(e){this.setState({externalOverrides:e})}getUserThemeByID(e){return new Promise(((t,a)=>{n.e("themeplus").then(n.bind(n,6e3)).then((n=>t(n.getUserThemeByID(e)))).catch((e=>{(0,o.tZ)().exception("ThemeManager_getUserThemeByIDFailure",6,e),a(e)}))}))}}class A{constructor(){this.callbacks=[]}subscribe(e){return this.callbacks.push(e),e}unsubscribe(e){let t=this.callbacks.indexOf(e);t>=0&&this.callbacks.splice(t,1)}invoke(...e){this.invokedArgs=e,this.invoked=!0;let t=[...this.callbacks];for(let n of t)C(n)(...e)}getCount(){return this.callbacks.length}}class T{constructor(){this.callbackLists={}}subscribe(e,t,n){let o=this.callbackLists[e];null==o&&(o=new A,this.callbackLists[e]=o);let a=o.subscribe(t);return n&&o.invoked&&C(t)(...o.invokedArgs),a}unsubscribe(e,t){null!=this.callbackLists[e]&&this.callbackLists[e].unsubscribe(t)}invoke(e,...t){if(null!=this.callbackLists[e])this.callbackLists[e].invoke(...t);else{let n=new A;n.invoked=!0,n.invokedArgs=t,this.callbackLists[e]=n}}getCount(e){return null!=this.callbackLists[e]?this.callbackLists[e].getCount():0}removeAll(e){e?delete this.callbackLists[e]:this.callbackLists={}}}function C(e){return(...t)=>{try{return e(...t)}catch(e){}}}var k=n(1979);const I=window.performance;class D{constructor(e){this.bufferFullSize=500,this.chunksLoaded={bootstrapper:1},this.pendingImportPromises={},this.onChunkLoadedHooks=[],this.disableDelayLoadingOnInteraction=()=>{window.O365Shell.GetResourceLoader().loadAll(),(0,o.NP)().unsubscribe("ShellInteraction",this.disableDelayLoadingOnInteraction)},I&&I.onresourcetimingbufferfull&&(I.onresourcetimingbufferfull=e=>this.bufferFullSize=I.getEntries().length),e.subscribe("BootHeaderInfoReady",(e=>{this.shellBootInfo=this.shellBootInfo||e}),!0),e.subscribe("BootInfoFullReady",(e=>{this.shellBootInfo=e}),!0),e.subscribe("ShellInteraction",this.disableDelayLoadingOnInteraction,!0)}registerChunkLoadedCallback(e){this.onChunkLoadedHooks.push(e)}loadChunk(e){if(this.pendingImportPromises[e])return this.pendingImportPromises[e];let t=((0,o.$j)().shouldBlockResource(e)?new Promise(((t,n)=>{(0,o.$j)().enqueue(e,t)})):Promise.resolve()).then((()=>new Promise(((t,n)=>{if((0,o.$j)().shouldLoadResource&&!(0,o.$j)().shouldLoadResource(e))return void t(null);if(null==this.shellBootInfo)return n({ResourceName:e,Details:4});let a;if("object"!=typeof this.shellBootInfo||"object"!=typeof this.shellBootInfo.ShellResources)return n({ResourceName:e,Details:`ShellBootInfo invalid: ${this.shellBootInfo}`});const r=Object.assign(Object.assign({},this.shellBootInfo.ShellResources||{}),this.shellBootInfo||{});if(e in r){if(1===this.chunksLoaded[e])return t(null);if(2===this.chunksLoaded[e])return e in this.pendingImportPromises?this.pendingImportPromises[e]:n({ResourceName:e,Details:6});if(3===this.chunksLoaded[e])return n({ResourceName:e,Details:7});a=r[e]}else 0;I&&I.getEntries&&I.setResourceTimingBufferSize&&I.getEntries().length>=300&&(this.bufferFullSize+=Math.max(I.getEntries().length+50,this.bufferFullSize+50),I.setResourceTimingBufferSize(this.bufferFullSize)),(0,k.J)(a,(()=>{this.chunksLoaded[e]=1,delete this.pendingImportPromises[e],this.onChunkLoadedHooks.forEach((t=>t(e))),t(null)}),(t=>{this.chunksLoaded[e]=3,delete this.pendingImportPromises[e],this.onChunkLoadedHooks.forEach((n=>n(e,t))),n(t)}))}))));return this.pendingImportPromises[e]=t,t}}var B=n(3180);const L="React",R="ReactDOM",N={bootstrapper:{phase:1},legacyheader:{phase:1},es6polyfills:{phase:2},core:{phase:2},responsive:{phase:2},searchbox:{phase:2},vendor:{phase:2,shouldLoad:()=>(null!=window[L]&&null!=window[R]&&(0,B.a)(window[L])&&(window.O365ShellContext[L]=window[L],window.O365ShellContext[R]=window[R]),null==window.O365ShellContext[L]||null==window.O365ShellContext[R])}};function U(e){return(N[e]||{}).phase||3}class P{constructor(){this.nextPhase=2,this.callbackCalledForNextPhase=!1,this.queue=[]}setDelayLoading(e){this.shouldDelayLoad=e}shouldLoadResource(e){return!N[e]||!N[e].shouldLoad||N[e].shouldLoad()}setResourceCallback(e){this.callbackCalledForNextPhase&&e(this.nextPhase),this.resourceCallback=e}enqueue(e,t){this.queue.push([e,t]),U(e)!==this.nextPhase||this.callbackCalledForNextPhase||(this.callbackCalledForNextPhase=!0,this.resourceCallback&&this.resourceCallback(this.nextPhase))}dequeue(){const e=this.queue.filter((e=>U(e[0])<=this.nextPhase));return this.queue=this.queue.filter((e=>U(e[0])>this.nextPhase)),e.length?e:void 0}shouldBlockResource(e){return!0===this.shouldDelayLoad&&U(e)>=this.nextPhase}incrementPhase(){4!==this.nextPhase&&(this.nextPhase++,this.callbackCalledForNextPhase=!1)}getLength(){return this.queue.length}get length(){return this.queue.length}}class H{constructor(){this.pendingCalls=[]}appendCall(e,t){const n=!!window.performance&&"function"==typeof window.performance.mark&&"function"==typeof window.performance.now&&"function"==typeof window.performance.measure;"perfMarker"===e&&t&&t.length>0&&n?window.performance.mark(t[0]):"perfMeasure"===e&&t&&t.length>1&&n?window.performance.measure(t[0],t[1],t[2]):this.pendingCalls.push([e,t,(new Date).getTime()])}applyCalls(e){for(let[t,n,o]of this.pendingCalls){if("perfMarker"===t||"perfMeasure"===t)continue;let a=e[t+"Imp"],r=[].slice.call(n);r.unshift(o),a&&a.apply(e,r)}}}var E=n(9013),M=n(9464),F=n(7710);if(n.nc=window.oneShellUxNonce,"1.20251201.3.0"!==window.O365ShellVerStr){window.O365ShellVerStr="1.20251201.3.0";let e=new T;window.O365ShellContext={CallbackManager:e,DiagnosticsEnabled:!!(0,M.Hd)("shelldiagnostics"),Diagnostics:[],LayoutManager:{CustomLayoutSpecified:!1,DefaultLayoutState:{IncludeSearch:!1,CustomHeaderButtons:[]},GetDefaultLayout:function(){const e=(0,o.YF)().DefaultLayoutState,t={leftCustomizationRegion:{includeAppLauncher:!0},centerCustomizationRegion:{regionID:"topLevelRegion",children:[{regionID:"leftRegion",justifyContent:"flex-start",children:[{id:(0,i.nO)("TenantLogo"),nativeControlID:"TenantLogo",responsiveBehavior:{responsivePriority:4,minimizeBehavior:"hide",delayMinimize:!0}},{id:(0,i.nO)("O365Branding"),nativeControlID:"O365Branding",responsiveBehavior:{responsivePriority:2,minimizeBehavior:"hide",delayMinimize:!0}},{id:(0,i.nO)("DocumentTitle"),nativeControlID:"DocumentTitle",responsiveBehavior:{responsivePriority:3,minimizeBehavior:"hide",delayMinimize:!0}}]},{regionID:"centerRegion",justifyContent:"center",alignItems:"center",flex:"1 0 auto",children:[{id:(0,i.nO)("SearchBox"),nativeControlID:"SearchBox",justifyContent:"center",flex:"1 0 auto",centerBuffering:!1,responsiveBehavior:{responsivePriority:1,minimizeBehavior:"custom",responsiveSteps:[408,408],delayMinimize:!0}}]},{regionID:s,justifyContent:"flex-end",children:[{id:(0,i.nO)("FeatureFlags"),nativeControlID:"FeatureFlags",responsiveBehavior:{responsivePriority:6,minimizeBehavior:"overflow",delayMinimize:!1}},{id:(0,i.nO)("MyDay"),nativeControlID:"MyDay",responsiveBehavior:{responsivePriority:5,minimizeBehavior:"overflow",delayMinimize:!1}},{id:(0,i.nO)("ChatIcon"),nativeControlID:"ChatIcon",responsiveBehavior:{responsivePriority:4,minimizeBehavior:"overflow",delayMinimize:!1}},{id:(0,i.nO)("NotificationBellIcon"),nativeControlID:"NotificationBellIcon",responsiveBehavior:{responsivePriority:3,minimizeBehavior:"overflow",delayMinimize:!1}},{id:(0,i.nO)("SettingsIcon"),nativeControlID:"SettingsIcon",responsiveBehavior:{responsivePriority:2,minimizeBehavior:"overflow",delayMinimize:!1}},{id:(0,i.nO)("HelpIcon"),nativeControlID:"HelpIcon",responsiveBehavior:{responsivePriority:2,minimizeBehavior:"overflow",delayMinimize:!1}}]}]},rightCustomizationRegion:{includeMeControl:!0},flexPaneCollection:[],enableResponsive:!0,isDefaultLayout:!0};if(!e.IncludeSearch){const e=(0,r.mD)("SearchBox",t.centerCustomizationRegion.children);e&&(e.responsiveBehavior=void 0)}for(const n of e.CustomHeaderButtons)t.centerCustomizationRegion.children.forEach((e=>{(0,r.A6)(e)&&e.regionID===s&&e.children.unshift({id:n.id,headerButtonRenderData:n,responsiveBehavior:{delayMinimize:!1,minimizeBehavior:n.overflowToAffordanceMenu?"overflow":"none",responsiveSteps:[48,void 0],responsivePriority:e.children.length+1}})}));return t}},Logger:function(e){let t=new H;return e.forEach((e=>{t[e]=function(){t.appendCall(e,arguments)}})),t}(["click","impression","exception","perfMarker","perfMeasure","resourceLoaded","tag","timer"]),DelayResourceQueue:(0,o.$j)()||new P,ChunkLoader:new D(e),ThemeManager:new x,ControlRenderer:{RenderSearchBox:a.XX,UpdateSearchBox:a.yo,GetHeaderClassName:l.zq,ConnectResizeGroupToStore:()=>{}},BootHeaderState:c.QJ,SearchBoxContext:(0,a.JK)(),TrustedTypesPolicies:{},TrustedResources:new Set}}(0,E.rk)(),function(){let e=(0,o.l3)();n.e=e.loadChunk.bind(e)}(),(0,F.bT)(),(0,o.tZ)().perfMarker("shell_bootstrapper_executioncomplete")},9013:function(e,t,n){"use strict";n.d(t,{rk:function(){return H},_g:function(){return U},wi:function(){return N}});var o=n(6968),a=n(4695),r=n(6694);function i(e,t="en",n=!1){const o=n?".rtl":"";return{Theme:{ThemeContainer:s(e,1)},Strings:{StringsJsonUrl:`${s(e,2)}/${t.toLowerCase()}/shellstrings.json`,StringsContainer:s(e,2)},ShellResources:{abt:s(e,0,`abt${o}`),abtprompt:s(e,0,`abtprompt${o}`),applauncher:s(e,0,`applauncher${o}`),appicons:s(e,0,`appicons${o}`),changephoto:s(e,0,`changephoto${o}`),chat:s(e,0,`chat${o}`),core:s(e,0,`core${o}`),docsmodule:s(e,0,`docsmodule${o}`),es6polyfills:s(e,0,"es6polyfills"),es6promise:s(e,0,"es6promise"),exchangedata:s(e,0,`exchangedata${o}`),extraflexpane:s(e,0,`extraflexpane${o}`),featureflags:s(e,0,`featureflags${o}`),legacyheader:s(e,0,"legacyheader"),myday:s(e,0,`myday${o}`),msrcrypto:s(e,0,`msrcrypto${o}`),notifications:s(e,0,`notifications${o}`),notificationsflex:s(e,0,`notificationsflex${o}`),consappdata:s(e,0,"consappdata"),plus:s(e,0,`plus${o}`),responsive:s(e,0,"responsive"),sb_strings:s(e,0,`sb_strings${o}`),searchbox:s(e,0,`searchbox${o}`),searchux:s(e,0,`searchux${o}`),vendor:s(e,0,"vendor"),mast:s(e,0,`mast${o}`),mastprompt:s(e,0,`mastprompt${o}`),themeplus:s(e,0,`themeplus${o}`),otellogging:s(e,0,`otellogging${o}`),m365start:s(e,0,`m365start${o}`),chatbase:s(e,0,`chatbase${o}`),chaterror:s(e,0,`chaterror${o}`),umc_mecontrol:s(e,0,`umc_mecontrol${o}`),npm_mecontrol:s(e,0,`npm_mecontrol${o}`)}}}function s(e,t,n){let o;0===t?(o="js",n=`suiteux.shell.${n}`):o=2===t?"strings":"themes";let a=`${e}/${o}`;return n&&(a=`${a}/${n}.${o}`),a}var l=n(1979),c=n(7948),d=n(286),u=n(9181),h=n(9464);function f(...e){let t="";e&&e.length>0&&(t=p(e[0]));for(let n=1;n<e.length;n++)e[n]&&(t+="/"+p(e[n]));return t}function p(e){let t=0;for(;"/"===e[t]&&t<e.length-1;)t++;let n=e.length-1;for(;"/"===e[n]&&n>t;)n--;return t>=e.length||n<0||t===n?"":e.substring(t,n+1)}var m=n(391),g=n(7710);const b=!!window.performance&&"function"==typeof window.performance.mark&&"function"==typeof window.performance.now;class v{loadHeaderPackageAsync(e,t){(0,o.NP)().subscribe("BootHeaderInfoReady",(n=>{const o="Promise";void 0===window[o]?(0,l.J)(n.ShellResources.es6promise,(()=>{this.loadHeaderPackageInternal(e,t)}),(e=>{t({ResourceName:"es6promise",Details:15,InnerErrorEvent:e})}),(()=>void 0!==window[o])):this.loadHeaderPackageInternal(e,t)}),!0)}loadStringsResourceAsync(e,t){(0,o.NP)().subscribe("BootHeaderInfoReady",(n=>{n.Strings.StringsJsonUrl?((0,o.tZ)().perfMarker("shell_string_download_started"),(0,m.F)(n.Strings.StringsJsonUrl,(t=>{(0,o.tZ)().perfMarker("shell_string_download_ended"),e(t)}),(e=>{(0,r.AB)(),(0,a.mz)(0,e.ResourceName,e.Details),t()}))):((0,r.AB)(),(0,a.mz)(1),t())}),!0)}getShellBootInfoAsync(e,t,n,i=!1){var s,l,u;b&&window.performance.mark("shell_bootinfo_request_start");const f=e.IsConsumer?"consumer":"business",p=(0,d.w4)((0,c.vQ)(e.ShellBootHost)?void 0:`${e.ShellBootHost}/shellux`),g=i&&!e.Environment&&(!!e.UPN||!!e.UserID),v=g?`?bucketId=${encodeURIComponent(null!==(s=(0,h.A9)())&&void 0!==s?s:(0,c.Sk)(null!==(l=e.UPN)&&void 0!==l?l:e.UserID))}`:"";let S=`${p}/api${e.Environment?"/"+e.Environment:""}/ShellBootInfo/${f}/OneShell/${(null===(u=e.Culture)||void 0===u?void 0:u.toLowerCase())||""}`+v;if(window.__generateLowerCaseStaticResourceUrl){const e=new URL(S);e.pathname=e.pathname.toLowerCase(),S=e.toString()}const w="O365Shell_BInfo_"+S;let O=null;if(O=(0,r.vd)(w),O)return g&&(0,o.NP)().subscribe("PlusLoaded",(()=>this.updateCachedBootInfoToLatest(S,w))),void this.parseBootInfo(O,e,t);(0,m.F)(S,(n=>{if(n&&n.Resources&&n.Resources.Version&&"latest"!==n.Resources.Version){let t=(a,i)=>{e.IsConsumer||((0,r.R)(w,JSON.stringify(n)),(0,o.NP)().unsubscribe("ShellDataUpdated",t))};(0,o.NP)().subscribe("ShellDataUpdated",t,!0)}this.parseBootInfo(n,e,t)}),(t=>{(0,r.AB)(),(0,a.mz)(2,e.WorkloadId,S,JSON.stringify(t)),n({ResourceName:S,Details:16})}))}parseBootInfo(e,t,n){let o=(new DOMParser).parseFromString(window.O365ShellContext.TrustedTypesPolicies[g.vY].createHTML(e.Resources.CatalogXml),"application/xml"),a=t.ShellBootHost?`${t.ShellBootHost}/shellux`:(0,d.w4)(e.Resources.ResourceCatalogHostUrl),r=this.createBootInfoFromResourceCatalogXml(o,a,e.Resources.Version,e.Environment,e.AriaTelemetryTenantToken,t.IsRtl||e.IsRtl,e.CultureHierarchy);void 0!==t.IsRtl&&(r.IsRtl=t.IsRtl),b&&window.performance.mark("shell_bootinfo_request_end"),n(r)}createBootInfoFromResourceCatalogXml(e,t,n,o,a,r,i){let s={Version:n,Environment:o,AriaTelemetryTenantToken:a,IsRtl:r,Theme:{ThemeJsonMap:{}},Strings:{StringsJsonMap:{}},ShellResources:{},ResourceCatalogHostUrl:t};const l="UserTheme",c="shellstrings";let d=e.documentElement.getElementsByTagName("Resources")[0];if(null!=d){let e=d.getElementsByTagName("Resource");for(let n=0;n<e.length;n++){let o=e.item(n),a=o.getAttribute("Key"),d=o.getAttribute("Type"),u=this.getResourcePath(t,o,d,r,i);switch(a){case c:s.Strings.StringsJsonUrl=u;break;case"allthemes":s.Theme.LoadUserThemesUrl=u}if(d!==l&&(s.ShellResources[a]=u),a===c){let e=o.getElementsByTagName("LangPath");for(let n=0;n<e.length;n++){let o=e[n];const a=o.getAttribute("Language").toLowerCase();s.Strings.StringsJsonMap[a]=`${t}/${o.textContent}`}}if(d===l){let e=a.toLowerCase().trim().replace("usertheme_",""),n=o.getElementsByTagName("Json")[0];s.Theme.ThemeJsonMap[e]=`${t}/${n.textContent}`,"base"===e&&(e="default")}}}return s}loadHeaderPackageInternal(e,t){try{(0,u.O)(),e()}catch(e){t({ResourceName:"bootstrapper",Details:17})}}getResourcePath(e,t,n,o,a){let r=e;switch(n){case"Path":r=f(r,t.getElementsByTagName("Path")[0].textContent);break;case"LangPath":let e=t.getElementsByTagName("LangPath"),n=null;for(let t=0;null==n&&t<a.length;t++)n=this.getLangPathElement(e,a[t]);null==n&&(n=this.getLangPathElement(e,"en")),r=f(r,n.textContent);break;case"LTRRTLPath":let i=o?"RTLPath":"LTRPath";r=f(r,t.getElementsByTagName(i)[0].textContent);break;default:r=null}return r||encodeURI(r)}getLangPathElement(e,t="en"){let n=null;for(let o=0;o<e.length;o++){let a=e[o];if(a.getAttribute("Language").toLowerCase()===t.toLowerCase()){n=a;break}}return n}updateCachedBootInfoToLatest(e,t){const n=e=>{e&&(0,r.R)(t,JSON.stringify(e)),(0,o.NP)().unsubscribe("PlusLoaded",(()=>n))};(0,m.F)(e,n,(t=>{(0,r.AB)(),(0,a.mz)(9,e,JSON.stringify(t))}))}}class S extends v{prepareHeaderBootInfoAsync(e,t){this.constructBootInfoAsync((n=>{this.bootInfo=n;const o=n.ShellResources;if(this.bootInfo.Strings.StringsJsonUrl)e(n);else{let e;o.shellstrings||(e="shellstrings"),t({ResourceName:e,Details:18})}}),t)}preparePostHeaderBootInfoAsync(e,t){const n=this.bootInfo.ShellResources;if(n.vendor&&n.core&&n.plus)e(this.bootInfo);else{let e;n.vendor?n.core?n.plus||(e="plus"):e="core":e="vendor",t({ResourceName:e,Details:18})}}}var w=n(9099);class O extends S{constructor(e,t){super(),this.fallbackResourceHost=e,this.shellData=t}constructBootInfoAsync(e,t){let n=(0,w.Sl)(this.shellData);n.language?e(i(this.fallbackResourceHost,n.language,n.isRTL)):this.getShellBootInfoAsync(this.shellData,(t=>{let n=(0,l.i)(t.Strings.StringsJsonUrl);e(i(this.fallbackResourceHost,n,t.IsRtl))}),(()=>{e(i(this.fallbackResourceHost))}))}}class y extends v{constructor(e,t){super(),this.initialRenderData=e,this.packageHandlers=t,this.alwaysUseLocal=!0}prepareHeaderBootInfoAsync(e,t){let n=this.initialRenderData.CultureHierarchy||this.initialRenderData.Language;if(n){let t=(0,w.yj)(n);if(t){let e;e=void 0!==this.initialRenderData.IsRtl?this.initialRenderData.IsRtl:(0,w.zZ)(this.initialRenderData.Culture),this.bootInfo=this.createBootInfo(this.initialRenderData.ShellAssetsContainerOverride,t,e)}else this.bootInfo=this.createBootInfo(this.initialRenderData.ShellAssetsContainerOverride);e(this.bootInfo)}else this.getShellBootInfoAsync(this.initialRenderData,(t=>{let n=(0,l.i)(t.Strings.StringsJsonUrl);this.bootInfo=this.createBootInfo(this.initialRenderData.ShellAssetsContainerOverride,n,t.IsRtl),e(this.bootInfo)}),(()=>{e(this.createBootInfo(this.initialRenderData.ShellAssetsContainerOverride))}))}preparePostHeaderBootInfoAsync(e,t){this.alwaysUseLocal?e(this.bootInfo):this.getShellBootInfoAsync(this.initialRenderData,e,(t=>{e(this.bootInfo)}))}createBootInfo(e,t="en",n=!1){let o=i(e,t,n);return o.ShellResources=Object.assign(Object.assign({},o.ShellResources),this.packageHandlers),o.ResourceCatalogHostUrl=e,o}}class x extends v{constructor(e,t){if(super(),this.shellData=t,this.version=e,"localhost"===this.version.toLowerCase())this.resourceCatalogHostUrl=d.yB,this.version="localhost_build";else{let e=this.shellData.ShellBootHost;this.resourceCatalogHostUrl=(0,d.w4)((0,c.vQ)(e)?this.shellData.ResourceCatalogHostUrl:`${e}/shellux`)}}prepareHeaderBootInfoAsync(e,t){this.getBootInfoFromResourceCatalogAsync("bootstrapper",e,t)}preparePostHeaderBootInfoAsync(e,t){this.bootInfo?e(this.bootInfo):this.getBootInfoFromResourceCatalogAsync("core",e,t)}getBootInfoFromResourceCatalogAsync(e,t,n){this.getResourceCatalogXmlAsync(this.version,this.resourceCatalogHostUrl,(o=>{if(o){let e=(0,w.Sl)(this.shellData);this.bootInfo=this.createBootInfoFromResourceCatalogXml(o,this.resourceCatalogHostUrl,this.version,"override","",void 0!==e.isRTL?e.isRTL:(0,w.zZ)(this.shellData.Culture),e.language?[e.language]:["en"]);let n=window.O365ShellVerStr;n&&n!==this.bootInfo.Version?C.overrideBootstrapper(this.bootInfo):t(this.bootInfo)}else n({ResourceName:e,Details:8})}),n)}getResourceCatalogXmlAsync(e,t,n,o){let a=new XMLHttpRequest,r=`${t}/${e}.xml`;a.open("GET",r,!0),a.onreadystatechange=()=>{a.readyState===XMLHttpRequest.DONE&&200===a.status?n(a.responseXML):a.readyState===XMLHttpRequest.DONE&&200!==a.status&&o({ResourceName:r,Details:9})},a.send()}}class A extends v{constructor(e,t){super(),this.initialRenderData=e,this.bootInfo=t}prepareHeaderBootInfoAsync(e,t){this.bootInfo?e(this.bootInfo):this.getShellBootInfoAsync(this.initialRenderData,(t=>{"latest"!==t.Version&&t.Version!==window.O365ShellVerStr?((0,o.NP)().removeAll(),C.overrideBootstrapper(t)):(this.bootInfo=t,e(t))}),t,!0)}preparePostHeaderBootInfoAsync(e,t){this.bootInfo?e(this.bootInfo):this.getShellBootInfoAsync(this.initialRenderData,e,t)}}class T extends S{constructor(e){super(),this.clientData=e}constructBootInfoAsync(e,t){e({Theme:{ThemeContainer:this.clientData.ThemeBaseUrl,LoadUserThemesUrl:this.clientData.LoadUserThemesJsonUrl},Strings:{StringsJsonUrl:this.clientData.ShellResourceUrls.shellstrings},AriaTelemetryTenantToken:this.clientData.AriaTelemetryTenantToken,OTelTelemetryTenantToken:this.clientData.OTelTelemetryTenantToken,IsRtl:this.clientData.IsRTL,Environment:this.clientData.Environment,Version:this.clientData.Version,ShellResources:this.clientData.ShellResourceUrls,ResourceCatalogHostUrl:this.clientData.ResourceCatalogHostUrl})}}const C=new class{constructor(){this.packageHandlers={}}setFallbackAssetsContainer(e){this.fallbackAssetsContainer=e}setNavBarData(e){this.navBarData=e}setInitialRenderData(e){this.initialRenderData=e}setPackageHandler(e,t){this.packageHandlers[e]=t}getBootInfo(){return this.bootInfo}loadShellResourcesAsync(e=()=>{}){this.bootInfo=window.O365ShellBootInfo;let t=t=>{var n,o;let i;(0,a.L_)(t)?((0,r.AB)(),(0,a.mz)(3,null===(n=this.initialRenderData)||void 0===n?void 0:n.WorkloadId,t.ResourceName,t.Details),i=t):((0,r.AB)(),(0,a.mz)(6,null===(o=this.initialRenderData)||void 0===o?void 0:o.WorkloadId,`${t.name}: ${t.message}`,t.stack),i={ResourceName:"PreHeaderResource",Details:t?JSON.stringify(t):3}),e(i)};try{let e=this.createBootstrapperInstance();e.prepareHeaderBootInfoAsync((e=>{null==this.bootInfo&&(this.bootInfo=e);for(const t in e.ShellResources)e.ShellResources.hasOwnProperty(t)&&window.O365ShellContext.TrustedResources.add(e.ShellResources[t]);(0,o.NP)().invoke("BootHeaderInfoReady",e)}),t),e.loadHeaderPackageAsync((()=>{e.preparePostHeaderBootInfoAsync((e=>{this.bootInfo=e;for(const t in e.ShellResources)e.ShellResources.hasOwnProperty(t)&&window.O365ShellContext.TrustedResources.add(e.ShellResources[t]);(0,o.NP)().invoke("BootInfoFullReady",e)}),t)}),(e=>{let n="<not available>";e&&((0,a.L_)(e)?e.Details&&(n=e.Details):n=`Name: ${e.name}, Message: ${e.message}, Stack: ${e.stack}`),t({ResourceName:"bootstrapper",Details:"Failed to load header package.  Details: "+n})})),e.loadStringsResourceAsync((e=>{(0,o.NP)().invoke("StringsLoaded",e)}),(()=>{(0,o.NP)().invoke("StringsLoadedFailed"),t({ResourceName:"shellstrings",Details:2})}))}catch(e){const n=e;t({ResourceName:"BootstrapperManager",Details:`Name: ${n.name}, Message: ${n.message}, Stack: ${n.stack}`})}}overrideBootstrapper(e){let t=e.ShellResources.bootstrapper;window.O365ShellContext.TrustedResources.add(t),window.suiteux_shell_webpackJsonp_bootstrapper=[];let n=window.O365Shell;(0,l.J)(t,(()=>{window.O365ShellBootInfo=e,null!=this.navBarData&&window.O365Shell.SetData(this.navBarData),n.reapplyCalls()}),(e=>{throw new Error(`Failed to override the bootstrapper.  Error: ${(0,a.es)(e)}`)}))}createBootstrapperInstance(){let e,t=this.navBarData?JSON.parse(this.navBarData.ClientData):null,n=(0,h.rf)();if(n)e=new x(n,t||this.initialRenderData);else if(this.isHybridBoot()){if(!this.initialRenderData)throw new Error("Initial render data not set for hybrid booting.");e=new y(this.initialRenderData,this.packageHandlers)}else if(this.fallbackAssetsContainer)this.initialRenderData&&(this.initialRenderData.ShellAssetsContainerOverride=this.fallbackAssetsContainer),e=new O(this.fallbackAssetsContainer,t||this.initialRenderData);else if(t&&"1.20251201.3.0"===t.Version||!this.initialRenderData){if(!t)throw new Error("No fitting bootstrapper could be created for specified data.");e=new T(t)}else e=new A(this.initialRenderData,this.bootInfo);return e}isHybridBoot(){return void 0!==this.packageHandlers.responsive}};var k=n(1172),I=n(1336);class D{constructor(e){this.shimName=e,this.pendingCalls=[]}reapplyCalls(){const e=window.O365Shell[this.shimName];this!==e&&this.applyCalls(e)}applyCalls(e){let t=[],n=(t,n)=>{let a=e[t];a?a.apply(e,n):(0,o.tZ)().exception("ShimStub_ApplyCallsFailed",6,t)};for(let[e,o]of this.pendingCalls)"RenderAsync"===e||"Render"===e?t.push([e,o]):n(e,o);for(let[e,o]of t)n(e,o);this.pendingCalls.length=0,Object.getOwnPropertyNames(this).forEach((e=>{let t=this[e];"function"==typeof t&&Object.defineProperty(this,e,{get:()=>((0,console.error)("ERROR: You are calling this shim incorrectly by maintaining a reference to an old stubbed version of the Shell Shim. Please reference window.O365Shell directly."),t)})}))}appendCall(e,t){this.pendingCalls.push([e,t])}registerShimCallback(e,t=[]){this.necessaryShims=t,this.onShimCall=e,this.pendingCalls.some((e=>this.isNecessaryShim(e[0])))&&this.onShimCall()}isNecessaryShim(e){return this.necessaryShims.some((t=>t===e))}}function B(e,t,n,o=[]){let a=new D(e);return Object.keys(t).concat(n).forEach((e=>{e in t&&"function"!=typeof t[e]?a[e]=t[e]:a[e]=function(...n){if(null!=a.onShimCall&&a.isNecessaryShim(e)&&a.onShimCall(),-1===o.indexOf(e)&&a.appendCall(e,arguments),e in t)return t[e](...n)}})),a}const L=!0;function R(){let e;return B("Search",{OnSubmitSearch:e=>e,OnExitSearch:e=>e,OnSearchTextChanged:e=>e,OnSearchBoxActivated:e=>e,OnSearchBoxDeactivated:e=>e,GetSearchText:()=>null,GetSearchBoxSettings:()=>null,SetSearchBoxSettings:()=>(0,o.tZ)().perfMarker("SearchSettingsSet"),SetProviderConfigUpdaters:()=>(0,o.tZ)().perfMarker("SearchSetProviderConfigUpdaters"),GetSearchBoxVisibility:()=>void 0!==e?e:function(){const e=window.O365ShellContext&&window.O365ShellContext.RenderSettings;return e&&void 0!==e.initialSearchUXVisibility?e.initialSearchUXVisibility:L}(),SetSearchBoxVisibility:t=>e=t},["SetTokenProviders","SetPlaceholderText","SetSearchText","FocusSearchBox","RemoveOnSubmitSearch","RemoveOnExitSearch","RemoveOnSearchTextChanged","RemoveOnSearchBoxActivated","RemoveOnSearchBoxDeactivated","SetSharePointHomeApiRequestInfo","RegisterCommands","RecomputeSearchBoxConfiguration","SetMosAppsData"])}const N="O365Shell.Render",U="This API is provided for backwards compatibility only.  Use O365Shell.RenderAsync instead.";let P=!1;function H(){const e=new k.L;let t=B("O365Shell",{OnSignOut:e=>e,RenderAsync:(e,t,n,a)=>{if((0,I.u)("O365ShellStub::RenderAsync"),P)return;P=!0,"Mouse"!==e.layout&&"Twide"!==e.layout&&"Tnarrow"!==e.layout||(e.layout=null),window.O365ShellContext=Object.assign(Object.assign({},window.O365ShellContext),{RenderSettings:e});let r=(0,o.$j)();e.enableDelayLoading&&void 0===r.shouldDelayLoad&&r.setDelayLoading(!0),e.initialRenderData&&C.setInitialRenderData(e.initialRenderData),C.loadShellResourcesAsync(a)},Render:(e,n,o)=>{(0,I.C)(N,U),t.RenderAsync(e,null,n,o)},SetData:e=>C.setNavBarData(e),SetConsumerNavbarData:e=>e,SetFallbackAssetsContainer:e=>C.setFallbackAssetsContainer(e),SetLoadPackageHandler:(e,t)=>C.setPackageHandler(e,t),Host:B("Host",{OnUnload:e=>e,OnContextMenuPopup:e=>e},["FlushTaskRunnerQueue","RemoveOnContextMenuPopup","RemoveOnUnload"]),Abt:B("Abt",{},["Init"]),Apps:B("Apps",{IsPinned:(e,t)=>!1,IsCustomizationEnabled:()=>!1,OnAppsUpdated:e=>e},["Pin","Unpin","Reset","Update","RemoveOnAppsUpdated","GetAuthenticatedAppIcon"]),Diagnostics:B("Diagnostics",{},["GetServiceDiagnostics","GetClientDiagnostics"]),Extensibility:B("Extensibility",{},["AddOrUpdateCustomHeaderButton","AddOrUpdateCustomFlexpane","UpdateButtonState","SetCustomHeaderButtonBadgeValue","SetCustomHeaderButtonBadgeColor","SetCustomHeaderButtonBadgeLabel","SetCustomHeaderButtonBadgeCharacter"]),FlexPane:B("FlexPane",{OpenFlexPaneForProvider:e=>!1,CloseFlexPaneForProvider:e=>!1,OnFlexPaneVisibilityChanged:e=>e,OnFlexPaneZoomChanged:e=>e},["RemoveOnFlexPaneVisibilityChanged","RemoveOnFlexPaneZoomChanged"]),Header:B("Header",{OnShyHeaderModeChanged:e=>e},["UpdateHeaderLink","RemoveOnShyHeaderModeChanged","RemoveAppHeaderOverrides"]),Navigation:B("Navigation",{OnLinkClick:e=>e,OnHamburgerButtonClick:e=>e},["EnterAccessibilityLoopInShell","OnHamburgerButtonClick","ReverseEnterAccessibilityLoopInShell","RemoveOnLinkClick","SetForwardAccessibilityLoopOutsideHeaderElementId","SetReverseAccessibilityLoopOutsideHeaderElementId"]),NFD:B("NFD",{GetWorkloadLastAccessedDate:()=>0},["AddOrUpdateHelpLink","RemoveWorkloadHelpLink","OnFeedbackMetadataRequested","OpenHelp","UpdateHelpNamespace","OpenFeedback","SetDefaultHelpId","AddHelpFeatureFlags","ResetHelpFeatureFlags","NewFeature","NewFeatureLink","NewFeatureDetails","NewFeatureCallout","NewFeatureVideo","EnableOCVFeedback"]),Notifications:B("Notifications",{},["AddNotification","AddSystemNotification","RegisterSystemNotificationsOpenedCallback","MuteToasts","UnmuteToasts"]),MeControl:B("MeControl",{SubscribeToPresenceStatus:e=>e,OnAccountSwitchInitiated:e=>e,OnSwitchInitiated:e=>e,OnSwitchToInitiated:e=>e,OnSignOutFromIDPInitiated:e=>e,OnSignOutAndForgetFromIDPInitiated:e=>e,OnMeControlInitialized:e=>e},["SetPresenceStatus","UnsubscribeToPresenceStatus","RemoveOnAccountSwitchInitiated","RemoveOnSwitchInitiated","RemoveOnSwitchToInitiated","RemoveOnSignOutFromIDPInitiated","RemoveOnSignOutAndForgetFromIDPInitiated","RemoveOnMeControlInitialized"]),Search:R(),Settings:B("Settings",{},["AddOrUpdateWorkloadSettingLink","RemoveWorkloadSettingLink","SetWorkloadSettingsLinks"]),Theme:B("Theme",{OnThemeChanged:e=>e,GetTenantThemeCssUrl:(e,t)=>t},["SetAppBrandTheme","SetUserThemeId","RemoveOnThemeChanged","SetSearchActive","SetThemeOverrideData","SetFullBleedEnabled","SetTenantLogoProperties","SetTenantBrandingVisibility","SetDarkMode","SetDarkAccent","GetAllThemes","UpdateTenantLogo"]),FeatureFlags:B("FeatureFlags",{SubscribeToFeatureFlagStatusChange:e=>e},["AddFeatureFlags"]),DTT:B("DTT",{},["SetProps"]),BootstrapperVersion:"1.20251201.3.0",GetResourceLoader:()=>e},["OnSuiteAPILoaded","RemoveOnSignOut","SetUserThemesHandler","GetShellCapability","ClearUserCache","SetShellDataUnavailable"],["Render"]);t.reapplyCalls=()=>{for(let e of[t.Host,t.Apps,t.Diagnostics,t.Extensibility,t.FlexPane,t.Header,t.Navigation,t.NFD,t.Notifications,t.Search,t.Settings,t.Theme,t.MeControl,t.DTT])e.reapplyCalls();t!==window.O365Shell&&t.applyCalls(window.O365Shell)},window.O365Shell&&"1.20251201.3.0"===window.O365Shell.BootstrapperVersion||(window.O365Shell=t),Object.defineProperty(window,"O365Shell_Shim",{get:()=>window.O365Shell,enumerable:!0,configurable:!0})}},9464:function(e,t,n){"use strict";function o(){return r("shellver")}function a(){const e=r("shellBootInfoBucketId");return/^\d$/.test(e)?e:null}function r(e){let t=null;try{null!=sessionStorage&&(t=sessionStorage.getItem(e))}catch(e){}return t}n.d(t,{A9:function(){return a},Hd:function(){return r},rf:function(){return o}})},9099:function(e,t,n){"use strict";n.d(t,{Sl:function(){return i},yj:function(){return r},zZ:function(){return a}});const o=["af","am","ar","as-in","az-latn-az","bg","bn-bd","bs-latn-ba","ca","ca-es-valencia","cs","cy","da","de","el","en","en-gb","es","es-mx","et","eu","fa","fi","fil","fr","fr-ca","ga-ie","gl","gu","he","hi","hr","hu","hy","id","is","it","ja","ka","kk","km-kh","kn","ko","kok","lb-lu","lo-la","lt","lv","mi-nz","mk","ml","mr","ms","mt-mt","ne-np","nl","nn-no","no","or","pa-in","pl","pt","pt-pt","quz-pe","ro","ru","sk","sl","sq","sr","sr-cyrl","sr-cyrl-ba","sv","ta","te","th","tr","tt","ug-cn","uk","ur","uz","vi","zh-hans","zh-hant"];function a(e){let t=!1;if(e){let n=e.slice(0,3).toUpperCase();t="AR-"===n||"HE-"===n}return t}function r(e){if(e instanceof Array){for(let t of e)if(t=t.toLowerCase(),o.indexOf(t)>=0)return t}else{let t=e.toLowerCase();if(o.indexOf(t)>=0)return t}return null}function i(e){if(function(e){return void 0!==e.CultureHierarchy}(e)){let t=r(e.CultureHierarchy)||"en";return{isRTL:e.IsRTL,language:t}}if(e.Language){return{language:r(e.Language)||"en",isRTL:void 0!==e.IsRtl?e.IsRtl:a(e.Culture)}}return{isRTL:e.IsRtl}}},3180:function(e,t,n){"use strict";n.d(t,{a:function(){return r}});const o=16,a=8;function r(e){var t;let n=!1,r=null===(t=e.version)||void 0===t?void 0:t.split(".");if((null==r?void 0:r.length)>=2){let e=Number(r[0]),t=Number(r[1]);n=e>o||e===o&&t>=a}return n}},391:function(e,t,n){"use strict";n.d(t,{F:function(){return l},S:function(){return c}});var o=n(6968),a=n(7710);const r=5,i=500,s=1.5;function l(e,t,n){h(e,d,r,i,s,t,n)}function c(e,t,n,o){h(e,u,r,i,s,t,n,o)}function d(e,t,n){let o=new XMLHttpRequest;o.open("GET",e,!0),o.onreadystatechange=()=>{if(o.readyState===XMLHttpRequest.DONE&&200===o.status)try{t(JSON.parse(o.responseText))}catch(t){n({ResourceName:e,Details:10})}else o.readyState===XMLHttpRequest.DONE&&200!==o.status&&n({ResourceName:e,Details:`Failed to load JSON resource. Request status: ${o.status}`})},o.send()}function u(e,t,n,o){const r=window.g_wscdt;if(void 0!==r&&!e.match("[?&]wscdt=")){const t=e.indexOf("?");e+=(t>-1?"&":"?")+"wscdt="+r}window.__generateLowerCaseStaticResourceUrl&&(e=null==e?void 0:e.toLowerCase());let i=document.createElement("script");if(i.src=window.O365ShellContext.TrustedTypesPolicies[a.TR].createScriptURL(e),i.crossOrigin="anonymous",i.async=!0,null!=t){i.onload=a=>{if(o){let r=Date.now()+200,i=()=>{o()?t(a):Date.now()>r?n({ResourceName:e,Details:12}):setTimeout((()=>{i()}),50)};i()}else t(a)},null!=n&&(i.onerror=(t,o,a,r,i)=>{n(function(e,t,n,o,a,r){let i;i="string"==typeof t?t:t.type;return{ResourceName:e,Details:`Script load error occurred.  Event: ${i}, Details: source: ${n}, fileno: ${o}, col: ${a}, error: ${r?JSON.stringify(r):"none"}`}}(e,t,o,a,r,i))});let a=document.head||document.getElementsByTagName("head")[0];if(!a&&n){let t="";if(window.performance){let e=window.performance.getEntriesByName("shell_bootstrapper_start");e&&e[0]&&(t=`Start Time: ${e[0].startTime}, Now: ${window.performance.now()}, `)}n({ResourceName:e,Details:`Failed to find head tag.  Page: ${window.location.origin}${window.location.pathname}, ${t}Agent: ${navigator.userAgent} `})}else a.appendChild(i)}}function h(e,t,n=r,a=i,l=s,c,d,u){t(e,(t=>{n!==r&&(0,o.tZ)().tag("ShellPackage_RetrySuccessful",1,r-n,e),c&&c(t)}),(o=>{0===n?d&&d(o):setTimeout((()=>{h(e,t,n-1,a*l,l,c,d,u)}),a)}),u)}},7710:function(e,t,n){"use strict";n.d(t,{TR:function(){return o},bT:function(){return r},vY:function(){return a}});const o="cdn-url#oneshell",a="safe-xml#oneshell";function r(){const e=window,t=void 0!==e.trustedTypes&&void 0!==e.trustedTypes.createPolicy?e.trustedTypes:{createPolicy:(e,t)=>t};window.O365ShellContext.TrustedTypesPolicies[o]=t.createPolicy(o,{createScriptURL(e){const t=/[?&]wscdt=[012]$/,n=t.test(e)?e.replace(t,""):e;if(window.O365ShellContext.TrustedResources.has(n))return e;throw new TypeError("Invalid Shell Resource URL")}}),window.O365ShellContext.TrustedTypesPolicies[a]=t.createPolicy(a,{createHTML(e){return e}})}},4168:function(e,t,n){"use strict";var o;n.d(t,{k:function(){return o}}),function(e){e.CenterRegion="CenterRegion"}(o||(o={}))},3738:function(e,t,n){"use strict";n.d(t,{AS:function(){return a},Xh:function(){return i},pw:function(){return r},ud:function(){return o}});const o="aria-haspopup",a="aria-label",r="aria-expanded",i="role"},141:function(e,t,n){"use strict";function o(){return window.O365ShellContext.ThemeManager.getThemeClassNames()}n.d(t,{e:function(){return o}})},6968:function(e,t,n){"use strict";function o(){return window.O365ShellContext&&window.O365ShellContext.RenderSettings}function a(){return window.O365ShellContext&&window.O365ShellContext.CallbackManager}function r(){return window.O365ShellContext&&window.O365ShellContext.Logger}function i(){return window.O365ShellContext&&window.O365ShellContext.DelayResourceQueue}function s(){return window.O365ShellContext&&window.O365ShellContext.ChunkLoader}function l(){return window.O365ShellContext&&window.O365ShellContext.ThemeManager}function c(){return window.O365ShellContext&&window.O365ShellContext.LayoutManager}function d(){return window.O365ShellContext&&window.O365ShellContext.SearchBoxContext}n.d(t,{$j:function(){return i},GJ:function(){return o},NP:function(){return a},Vz:function(){return l},YF:function(){return c},l3:function(){return s},tZ:function(){return r},vk:function(){return d}})},4361:function(e,t,n){"use strict";function o(e,t){let n=null;if(t)for(let r of t){if(a(r))n=o(e,r.children);else{let t=r;t&&t.nativeControlID===e&&(n=t)}if(n)break}return n}function a(e){return e&&void 0!==e.children}function r(e){return void 0!==e.id}n.d(t,{A6:function(){return a},Ag:function(){return r},mD:function(){return o}})},7948:function(e,t,n){"use strict";function o(e,...t){return e?e.replace(/\{(\d+)\}/g,((e,n)=>void 0===t[n]?e:t[n])):""}function a(e){const t=e.length;let n=5381,o=0;for(;o<t;)n=(n<<5)+n+e.charCodeAt(o++);return n}function r(e){return""===e||null==e}function i(e){return Math.abs(a(e.toLowerCase()))%10}n.d(t,{JT:function(){return o},Sk:function(){return i},YZ:function(){return a},vQ:function(){return r}})},286:function(e,t,n){"use strict";n.d(t,{vh:function(){return i},w4:function(){return r},yB:function(){return a}});var o=n(7948);const a="https://localhost:3443";function r(e){return(0,o.vQ)(e)?"https://res-1.cdn.office.net/shellux":e}function i(e){return new RegExp("^https?://|^//","i").test(e)}},6164:function(e,t,n){"use strict";function o(e,t){return t?"shellofficepwa"===t.toLowerCase():"officepwa"===(e&&e.toLowerCase())}function a(e,t,n){let o="Unknown";switch(t?(o=t.replace(/^shell/i,""),"none"===o.toLowerCase()&&(o=e||"")):e&&(o=e),o.toLowerCase()){case"admin":switch(e.toLowerCase()){case"adminportal":o="AdminPortal";break;case"exchange":o="ExchangeAdmin";break;case"forefront":o="ForefrontAdmin";break;case"lync":o="SkypeAdmin";break;case"sharepoint":o="SharePointAdmin";break;case"sissync":o="Homeroom";break;default:o=e}break;case"documents":if("odbadmin"===e.toLowerCase())o="ODBAdmin";break;case"o365settings":if("aadux"===e.toLowerCase())o="AADUXAdmin";break;case"outlook":switch(e.toLowerCase()){case"forefront":o="Forefront";break;default:{let e=n.toLowerCase();o=e.indexOf("path=/option")>=0||e.indexOf("path=%2foption")>=0||e.indexOf("/ecp/")>=0?"OWASettings":e.indexOf("path=/bookings")>=0||e.indexOf("path=%2fbookings")>=0?"Bookings":e.indexOf("path=/calendar")>=0||e.indexOf("path=%2fcalendar")>=0?e.indexOf("path=/?nativeversion")>=0?"Monarch":"Calendar":e.indexOf("path=/group")>=0||e.indexOf("path=%2fgroup")>=0||e.indexOf("path=/people")>=0||e.indexOf("path=%2fpeople")>=0?e.indexOf("path=/?nativeversion")>=0?"Monarch":"People":e.indexOf("path=/tasks")>=0||e.indexOf("path=%2ftasks")>=0?"Tasks":e.indexOf("path=/mail/?nativeversion")>=0||e.indexOf("path=%2fmail/?nativeversion")>=0?"Monarch":e.indexOf("path=/mail")>=0||e.indexOf("path=%2fmail")>=0?"Mail":e.indexOf("modurl=1")>=0?"Calendar":e.indexOf("modurl=2")>=0?"People":e.indexOf("modurl=3")>=0?"Tasks":e.indexOf("modurl=4")>=0?"OWASettings":"Mail";break}}break;case"sites":case"sharepoint":o="SharePoint";break;case"iwapp":case"officedotcom":case"officepwa":case"office":o="officepwa"===o.toLowerCase()||"officepwa"===e.toLowerCase()?"OfficePWA":(o.toLowerCase(),"OfficeDotCom")}return o}n.d(t,{bi:function(){return o},ic:function(){return a}})},8766:function(e,t,n){"use strict";n.d(t,{m:function(){return a}});var o=n(6968);function a(e,t,n,a){if(e){const r=e=>{let r=e instanceof MouseEvent;if(e instanceof KeyboardEvent)switch(e.which){case 40:r=e.altKey;break;case 13:case 32:r=!0}r&&(!function(e,t){(0,o.NP)().invoke("ShellInteraction"),(0,o.tZ)().click(e,"NavBar",null,t)}(t,n),a&&a(e))};e.addEventListener("click",r),e.addEventListener("keydown",r)}}},9542:function(e,t,n){"use strict";n.d(t,{B2:function(){return p},Fh:function(){return r},On:function(){return i},RO:function(){return u},Xf:function(){return c},dK:function(){return m},hl:function(){return s},nO:function(){return w},oI:function(){return h},rv:function(){return d},wB:function(){return f},yG:function(){return a}});var o=n(6968);const a="O365_NavHeader",r="O365_HeaderLeftRegion",i="O365_HeaderRightRegion",s="O365_MainLink_Help",l="O365_MainLink_Day",c="O365_MainLink_Settings",d="O365_SearchBoxContainer",u="O365_MainLink_TenantLogo",h="O365_MainLink_TenantLogoImg",f="O365_MainLink_APPBrandIconImg",p="O365_MainLink_HamburgerButton",m="O365_MainLink_Chat_Container",g="O365_MainLink_Bell",b="O365_MainLink_Chat",v="O365_Feature_Flags",S="O365_DocTitle";function w(e){switch(e){case"O365Branding":return"O365_SuiteBranding";case"TenantLogo":return u;case"SearchBox":return d;case"HelpIcon":return s;case"SettingsIcon":return c;case"NotificationBellIcon":return g;case"ChatIcon":return b;case"FeatureFlags":return v;case"MyDay":return l;case"DocumentTitle":return S;default:return(0,o.tZ)().tag("UnknownNativeControlSpecified",6,e,"DeriveDomControlID"),null}}},7530:function(e,t,n){"use strict";n.d(t,{CG:function(){return r},Fb:function(){return h},LV:function(){return o},Lu:function(){return u},Ux:function(){return l},YC:function(){return i},YV:function(){return d},ZR:function(){return a},ot:function(){return c}});const o=16,a=18,r="48px";function i(e){return s("ms-Icon--"+e.name+" ms-icon-font-size-"+e.size,e.size)}function s(e,t){let n=c("span",e);return n.style.display="inline-block",n.style.fontSize=t+"px",n.setAttribute("role","presentation"),n}function l(e,t,n){let o=c("div",e,t);return n&&o.setAttribute("role",n),o}function c(e,t,n,o){let a=document.createElement(e);return n&&(a.id=n),t&&(a.className=t),o&&a.setAttribute("role",o),a}function d(e,...t){if(e.classList)for(let n of t)e.classList.add(n);else for(let n of t)e.className.split(" ").some((e=>e===n))||(e.className+=" "+n)}function u(e,...t){if(e.classList)for(let n of t)e.classList.remove(n);else for(let n of t)e.className=e.className.split(" ").filter((e=>e!==n)).join(" ")}function h(e,t,n){n?d(e,t):u(e,t)}},8130:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var o=n(6968);function a(e){return(0,o.NP)().subscribe("StringsLoaded",(t=>{e(t)}),!0)}},8982:function(e,t,n){"use strict";n.d(t,{JF:function(){return i},RR:function(){return a},eD:function(){return r}});var o=n(6164);function a(e){return[].indexOf(e.toLowerCase())>=0}function r(e,t,n,a=!1){const r=a&&n,i=r?encodeURIComponent(n):"",s=r?`login_hint=${i}`:"";let l=(0,o.ic)(e,t,document.URL);l=l?l.toUpperCase():"UNKNOWN";const c=`wdOrigin=${l}.SHELL`;return{wordOnlineUrl:`https://word.cloud.microsoft?${s?s+"&":""}${c}`,excelOnlineUrl:`https://excel.cloud.microsoft?${s?s+"&":""}${c}`,powerPointOnlineUrl:`https://powerpoint.cloud.microsoft?${s?s+"&":""}${c}`}}function i(e,t){try{const n=new URL(e).hostname.toLowerCase();switch(t){case"ShellWordOnline":return n.includes("word.cloud.microsoft");case"ShellExcelOnline":return n.includes("excel.cloud.microsoft");case"ShellPowerPointOnline":return n.includes("powerpoint.cloud.microsoft");default:return!1}}catch(e){return!1}}},9181:function(e,t,n){"use strict";n.d(t,{O:function(){return H}});var o=n(9013),a=n(6968);var r=n(6417);class i{SetAppBrandTheme(e){(0,a.Vz)().setThemeOverrides({appTheme:e})}SetUserThemeId(e,t=!1){(0,a.Vz)().setCurrentThemeIdAsync(e,t&&r.ux===e.toLowerCase(),!0)}OnThemeChanged(e,t=!1){return(0,a.NP)().subscribe("ThemeChanged",e,t)}SetThemeOverrideData(e){if(null!=e){const t=e;t.HasTenantBranding=null!=e.TenantThemePalette,(0,a.Vz)().setState({isReadyForFinalRender:!0}),(0,a.Vz)().setThemeOverrides({themeData:t,themeDataOverride:e})}}RemoveOnThemeChanged(e){(0,a.NP)().unsubscribe("ThemeChanged",e)}SetSearchActive(e){n.e("themeplus").then(n.bind(n,6e3)).then((t=>t.applySearchStyles(e)))}SetFullBleedEnabled(e){const t={isFullBleedActive:e};(0,a.Vz)().setThemeOverrides(t)}SetTenantBrandingVisibility(e){const t=Object.assign({},(0,a.Vz)().getThemeState().tenantLogoValue);t.isLogoVisible=e,(0,a.Vz)().setThemeOverrides({tenantLogoValue:t})}GetTenantThemeCssUrl(e,t){return(0,a.Vz)().getTenantThemeCssUrl(e,t)}SetTenantLogoProperties(e,t,n){const o=(0,a.Vz)().getThemeState(),r={isLogoVisible:e,logoUrl:t||o.tenantLogoValue.logoUrl,logoNavigationUrl:n||o.tenantLogoValue.logoNavigationUrl};(0,a.Vz)().setThemeOverrides({tenantLogoValue:r})}SetDarkMode(e,t){const o=(0,a.Vz)();o.getThemeState().isDarkMode!==e&&((0,a.tZ)().tag("SetDarkModeCall",1,e.toString()),n.e("themeplus").then(n.bind(n,6e3)).then((n=>{n.setModeLogo(e),o.setThemeOverrides({isDarkMode:e,darkAccent:t}),n.saveDarkModePreference()})).catch((e=>{(0,a.tZ)().exception("ThemeShim_SetDarkModeFailure",6,e)})))}UpdateTenantLogo(e){n.e("themeplus").then(n.bind(n,6e3)).then((t=>{t.setModeLogo(e)})).catch((e=>{(0,a.tZ)().exception("ThemeShim_UpdateTenantLogoFailure",6,e)}))}SetDarkAccent(e){(0,a.Vz)().setThemeOverrides({darkAccent:e})}GetAllThemes(e,t){n.e("themeplus").then(n.bind(n,6e3)).then((n=>n.getAllThemes(e,t))).catch((e=>{(0,a.tZ)().exception("ThemeShim_GetAllThemesFailure",6,e)}))}GetUserThemeJsonByID(e,t){const n=(e=e.toLowerCase())===r.Fx?r.Mm:e;(0,a.Vz)().getUserThemeByID(n).then((n=>{n&&n.Id&&(n.Id=e),t(n)}))}}function s(e,t,n){return null!=t.SHSID&&(0,a.Vz)().setState({isReadyForFinalRender:!0}),(0,a.Vz)().shellDataChangedHandler(e,t)}var l=n(580);class c{UpdateHeaderLink(e,t,n,o){void 0!==e&&void 0!==t&&(null===e&&(e=l.QJ.appHeaderLinkText),null===t&&(t=""),(0,a.NP)().invoke("HeaderBrandingDataUpdated",e,t,n,o),(0,a.NP)().invoke("AppNameChanged",e))}RemoveAppHeaderOverrides(){(0,a.NP)().invoke("HeaderBrandingDataUpdated",null,null,null,null)}OnShyHeaderModeChanged(e){return(0,a.NP)().subscribe("ShyHeaderActivated",e,!1)}RemoveOnShyHeaderModeChanged(e){(0,a.NP)().unsubscribe("ShyHeaderActivated",e)}}class d{constructor(){this.OnWindowUnload=()=>{window.removeEventListener("unload",this.OnWindowUnload);let e=(0,a.NP)();e.invoke("Unload"),e.removeAll()},window.addEventListener("unload",this.OnWindowUnload)}FlushTaskRunnerQueue(){}OnContextMenuPopup(e){return(0,a.NP)().subscribe("ContextMenuPopup",e)}RemoveOnContextMenuPopup(e){(0,a.NP)().unsubscribe("ContextMenuPopup",e)}OnUnload(e){return(0,a.NP)().subscribe("Unload",e)}RemoveOnUnload(e){(0,a.NP)().unsubscribe("Unload",e)}}var u=n(4695),h=n(6694),f=n(1172),p=n(1336);var m=n(9099);function g(){const e="ShCLSessionID";let t=function(e){let t=document.cookie.split(";"),n=null;for(let o=0;o<t.length;o++){const a=t[o],r=a.indexOf("=");if(-1!==r&&a.substring(0,r).trim()===e){n=a.substr(r+1);break}}return n}(e);return t||(t=(new Date).getTime()+"_"+Math.random(),document.cookie=`${e}=${t};path=/`),t}var b=n(3317);let v=null,S=!1;function w(e){const t=y(e);return{CultureName:e.Culture,CurrentMainLinkElementID:e.CurrentMainLinkElementID||x(e.WorkloadId),WorkloadLinks:[],UserDisplayName:e.UserDisplayName,IsAuthenticated:null!=e.UserID,AppBrandTheme:e.AppBrandTheme,DisableTheming:e.DisableTheming,ThemeDataOverride:e.ThemeDataOverride,ClientData:JSON.stringify(t),SessionID:t.SHSID,SignOutLink:null,HelpLink:null,CommunityLink:null,FeedbackLink:null,LegalLink:void 0,PrivacyLink:void 0,PrivacyChoicesLink:void 0,FranceAccessibilityLink:void 0,ItalyAccessibilityLink:void 0}}function O(e,t){let n=t.FlightingInfo;try{sessionStorage.getItem("ShellOverrides")&&(n=Object.assign(Object.assign({},t.FlightingInfo),JSON.parse(sessionStorage.getItem("ShellOverrides")).FlightingInfo))}catch(e){}return Object.assign(Object.assign({},y(e)),{UserThemeId:n.ConsumerThemingEnabled?t.ThemeData.ThemeSettings.ThemeID:"base",WorkloadId:t.WorkloadId,AppGalleryUrl:"https://www.microsoft365.com/apps?auth=1&home=1",TokenFactoryIframeOrigin:t.TokenFactoryIframeOrigin,ConsumerThemingEnabled:n.ConsumerThemingEnabled,NpmMeControlEnabled:n.NpmMeControlEnabled})}function y(e){const t={LogLevelSwitches:[!0,!0,!0,!0],AriaTelemetryEnabled:!0,UPN:e.UPN,PUID:e.UserID,WorkloadId:e.WorkloadId,UserThemeId:e.UserThemeId,IsConsumerShell:e.IsConsumer,TID:e.IsConsumer?"84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa":"",IsGuestMode:e.IsGuestMode,IsThirdPartyShell:e.IsThirdParty,HelpPaneDisabled:!1,MeControlDisabled:!1,SuiteServiceUrl:null,AppHeaderLinkText:null,AppHeaderLinkUrl:null,AppHeaderLinkAction:null,AppBrandIconUrl:null,HideMyAccountLink:void 0,HideMyProfileLink:void 0,MAXHelpEnabled:!1,SignInLink:null,TokenFactoryIframeOrigin:e.TokenFactoryIframeOrigin,CSSExperiencesEnabled:e.CSSExperiencesEnabled,VanillaSearchBoxEnabled:e.EnableVanillaSearchBox,SearchVersionOverrideAllowed:!1,ShareAriaWithSearchBox:!1,CultureHierarchy:e.CultureHierarchy,BlockUnsafeUrls:!1};if(S||(S=!0,(0,a.NP)().subscribe("BootHeaderInfoReady",(e=>{v=e}),!0)),null!=v&&(t.Version=v.Version,t.AriaTelemetryTenantToken=v.AriaTelemetryTenantToken,t.OTelTelemetryTenantToken=v.OTelTelemetryTenantToken,t.Environment=v.Environment),t.AriaTelemetryTenantToken||(e.ShellBootHost&&-1!==e.ShellBootHost.toLowerCase().indexOf("shellppe")&&-1!==e.ShellBootHost.toLowerCase().indexOf("res-1-sdf")?t.AriaTelemetryTenantToken="c0c8ed88b81549bd84e261ebe62ccaae-c5c1c639-df12-4924-97cf-9e01057cceee-7094":t.AriaTelemetryTenantToken="c6c190a1b73c4a63bba89835d546cf28-f2a0482f-a00d-48d9-822e-e89cc89eb64d-7688"),t.OTelTelemetryTenantToken||(t.OTelTelemetryTenantToken="b0c82c6598ad49f3848b1d3dc0d8dd25-299cbfe9-b72e-4e9d-a5e3-20319efba5b5-7268"),null!=e.IsRtl?t.IsRTL=e.IsRtl:t.IsRTL=(0,m.zZ)(e.Culture),e.IsConsumer){switch(t.UserThemeId="base",t.HasEXOLicense=!0,t.SocHelpUrl="https://support.office.com",t.MAXFeedbackUrl="https://support.office.com/f1/home/inappfeedbackaddin?helpid=161255",t.MyAccountUrl="https://account.microsoft.com/",t.MyAccountEnabled=!0,t.SuiteServiceUrl="https://outlook.live.com/owa/service.svc",t.SettingsPaneEnabled=!0,t.NotificationsEnabled=!1,t.MAXHelpEnabled=!0,t.UserPersonalizationAllowed=!0,t.BlockUnsafeUrls=!0,t.TokenFactoryIframeOrigin=t.TokenFactoryIframeOrigin||A,t.SHSID||(t.SHSID=g()),e.WorkloadId.toLowerCase()){case"exchange":case"wordonline":t.ChatEnabled=!0;break;default:t.ChatEnabled=!1}switch(t.ChatWebLink="https://web.skype.com",t.WebChatSDKUrl="https://swc.cdn.skype.com/sdk/v1/sdk.min.js",e.WorkloadId.toLowerCase()){case"iwapp":case"wordonline":case"excelonline":case"powerpointonline":case"onenoteonline":case"todo":case"officeforms":case"shelldocuments":case"sharepoint":case"officevsbhub":t.UniversalMeControlEnabled=!0;break;default:t.UniversalMeControlEnabled=!1}switch(e.WorkloadId.toLowerCase()){case"shelldocuments":case"wordonline":case"excelonline":case"powerpointonline":case"onenoteonline":case"flow":case"iwapp":case"amc":case"officepwa":case"sharepoint":t.SearchUXAvailable=!0;break;default:t.SearchUXAvailable=!1}["officeforms","shelldocuments"].map((e=>e.toLowerCase())).includes(e.WorkloadId.toLowerCase())&&(t.EnableVNextFeedback=!0)}else switch(e.WorkloadId.toLowerCase()){case"sharepoint":case"onedrivebusiness":case"wordonline":case"excelonline":case"powerpointonline":case"exchange":t.SearchUXAvailable=!0;break;default:t.SearchUXAvailable=!1}const n=(0,b.kT)(!!e&&e.IsConsumer);return n&&void 0!==n.userPersonalizationAllowed&&n.Id&&(t.UserPersonalizationAllowed=n.userPersonalizationAllowed,t.UserThemeId=n.Id),t}function x(e){let t="ShellNone";switch(e.toLowerCase()){case"iwapp":case"OfficeHome":t="ShellOffice";break;case"exchange":t="ShellMail";break;case"shelldocuments":t="ShellDocuments"}return t}const A="https://consumer.suite.office.com",T=`${A}/api/shell/getshellinfo`;function C(e,t,n,o){e().then((e=>{let r=new XMLHttpRequest;r.open("GET",T,!0),r.setRequestHeader("ACCEPT","application/json"),r.setRequestHeader("Content-Type","application/json; charset=utf-8"),r.setRequestHeader("Authorization","Bearer "+e),r.onreadystatechange=()=>{if(r.readyState===XMLHttpRequest.DONE&&200===r.status){let e=JSON.parse(r.responseText),o=e.ShellClientData;(0,a.NP)().invoke("ConsumerShellDataAvailable",e);const i=function(e,t){return Object.assign(Object.assign({},w(e)),{ClientData:JSON.stringify(O(e,t))})}(Object.assign(Object.assign({},t),{AppBrandTheme:void 0}),o);n(i)}else r.readyState===XMLHttpRequest.DONE&&200!==r.status&&o(new Error(`Error: ConsumerShellService call to ${T} returned ${r.status}`))},r.send()})).catch((e=>{o(e)}))}var k=n(8130);function I(e){return null!=e&&0!==e.length&&e.some((e=>function(e){return!(null==e||D(e.Id)||D(e.Text)||D(e.Url)&&null==e.Action)}(e)))}function D(e){return""===e||null==e}var B=n(3180);function L(e,t,o,r){let i=Promise.resolve(null);void 0!==window.Set&&void 0!==window.Map||(i=n.e("es6polyfills").then(n.bind(n,3555))),i.then((()=>{(function(e){const t="React",n="ReactDOM";return Promise.all([R(t,e.sharedComponents&&e.sharedComponents.React,"react"),R(n,e.sharedComponents&&e.sharedComponents.ReactDOM,"react-dom")]).then((e=>{let o=!1;return 2!==e.length||e.some((e=>null==e))||(0,B.a)(e[0])&&(window.O365ShellContext[t]=e[0],window.O365ShellContext[n]=e[1],o=!0),o}))})(e).then((e=>{if(!e&&!t.vendor)return(0,a.tZ)().tag("VendorPackageLoadFailed",6),void function(e){if(e){e({ResourceName:"suiteux.shell.vendor",Details:"vendor package handler or js url is not defined"})}}(r);Promise.resolve(!e&&(0,a.l3)().loadChunk("vendor")).then((()=>{n.e("responsive").then(n.bind(n,9744)).then((()=>{(0,a.NP)().subscribe("PlusLoaded",(()=>function(e){e&&e();(0,a.tZ)().perfMarker("PlusRenderComplete")}(o)))})).catch((e=>{r&&r(e)}))}))}))})).catch((e=>{r&&r(e)}))}function R(e,t,n){let o=Promise.resolve(null);if(t)o=Promise.resolve(t);else if(window[e])o=Promise.resolve(window[e]);else{let e=window.requirejs||window.require;e&&e.defined&&e.defined(n)&&(o=Promise.resolve(e(n)))}return o}var N=n(8982),U=n(1363);class P{constructor(){this.Host=window.O365Shell.Host,this.Header=window.O365Shell.Header,this.Navigation=window.O365Shell.Navigation,this.Extensibility=window.O365Shell.Extensibility,this.NFD=window.O365Shell.NFD,this.Notifications=window.O365Shell.Notifications,this.Settings=window.O365Shell.Settings,this.FlexPane=window.O365Shell.FlexPane,this.Abt=window.O365Shell.Abt,this.Apps=window.O365Shell.Apps,this.Theme=window.O365Shell.Theme,this.Search=window.O365Shell.Search,this.Diagnostics=window.O365Shell.Diagnostics,this.MeControl=window.O365Shell.MeControl,this.FeatureFlags=window.O365Shell.FeatureFlags,this.DTT=window.O365Shell.DTT,this.packageHandlers={},this.navBarData=null,this.alreadyRendered=!1,this.isConsumerNavbarDataAlreadySet=!1,this.shellDataUnavailable=!1,this.shellCapabilities={HasExchangeLicense:!1}}SetLoadPackageHandler(e,t){this.packageHandlers[e]=t}SetFallbackAssetsContainer(e){}SetData(e){this.navBarData=e,this.setDataInternal(e,0)}SetConsumerNavbarData(e){if(this.isConsumerNavbarDataAlreadySet)return void(0,a.tZ)().tag("ConsumerNavbarDataCalledMultipleTimes",6);this.isConsumerNavbarDataAlreadySet=!0;const t=e.initialRenderData;if(t&&t.IsConsumer&&e.GetTokenRequestDictionary){const n=e.GetTokenRequestDictionary()[A];null!=n?C(n,t,(e=>{t.CSSExperiencesEnabled&&this.setDataInternal(e,1)}),(e=>{(0,a.tZ)().exception("RenderAsync_ConsumerShellService",6,e),t.CSSExperiencesEnabled=!1})):t.CSSExperiencesEnabled=!1}if(t&&!this.navBarData){const e=w(t);this.setDataInternal(e,1)}else e.shellDataOverrides&&this.navBarData&&this.setDataInternal(this.navBarData,1)}setDataInternal(e,t){let o=JSON.parse(e.ClientData);o.WorkloadId||(o.WorkloadId=""),this.initializeOverridableClientData(o);let r={},i={};try{i=JSON.parse(sessionStorage.getItem("ShellOverrides"))||{}}catch(e){}const s=(0,a.GJ)();if(null!=s&&(r=s.shellDataOverrides||{},s.initialRenderData)){const{EnableVanillaSearchBox:e,SearchBox2Enabled:t}=s.initialRenderData;"boolean"==typeof e&&(r=Object.assign(Object.assign({},r),{VanillaSearchBoxEnabled:e})),"boolean"==typeof t&&(r=Object.assign(Object.assign({},r),{SearchBox2Enabled:t}))}const l=Object.assign(Object.assign({},r),i);if(Object.keys(l).forEach((t=>{t in e?e[t]=l[t]:o[t]=l[t]})),o.FeatureFlagsEnabled){let e={};try{e=JSON.parse(localStorage.getItem("ShellFeatureFlags"))||{},Object.keys(e).forEach((t=>{o[t]=e[t]}))}catch(e){}}this.shellCapabilities.HasExchangeLicense=o&&o.HasEXOLicense,o.IsConsumerShell||(e=this.applyNewWXPHomePageLinks(e,o,(0,a.GJ)())),o.IsGuestMode?(0,k.b)((n=>{0!==t&&this.navBarData||(e=this.getNavBarDataForGuestMode(e),o=this.getClientDataForGuestMode(o,e,n,s),(0,a.NP)().invoke("ShellDataUpdated",e,o,s))})):(0,a.NP)().invoke("ShellDataUpdated",e,o,s),o.IsConsumerShell?((0,k.b)((r=>{0!==t&&this.navBarData||n.e("consappdata").then(n.bind(n,9227)).then((t=>{t.loadConsumerAppData(e,o,s,r),(0,a.NP)().invoke("InitialAppDataLoaded")}))})),!o.DisableAccountSwitchingGlobally&&o.AccountSwitchingEnabled&&(o.AADSignOutUrl="https://login.microsoftonline.com/uxlogout?shouldForgetUser=false&wreply={0}&appid={1}",o.AADSignOutAndForgetUrl="https://login.microsoftonline.com/uxlogout?shouldForgetUser=true&wreply={0}&appid={1}",o.AADRememberedAccountsUrl="https://login.microsoftonline.com/savedusers?wreply={0}&appid={1}",o.AADForgetUrl="https://login.microsoftonline.com/forgetuser",o.MSARememberedAccountsUrl="https://login.live.com/Me.srf?wa=wsignin1.0&id={0}&wreply={1}&mkt={2}",o.MSASignOutAndForgetUrl="https://login.live.com/logout.srf?id={0}&ru={1}&mkt={2}")):(0,a.NP)().invoke("InitialAppDataLoaded")}initializeOverridableClientData(e){e.HideMyAccountLink=!1,e.HideMyProfileLink=!1,e.SignInLink=void 0}GetResourceLoader(){return new f.L}getNavBarDataForGuestMode(e){return Object.assign(Object.assign({},e),{AboutMeLink:null})}getClientDataForGuestMode(e,t,n,o){var a;const r=o&&o.m365CopilotRebrandingEnabled?null==n?void 0:n.Microsoft365Copilot:null==n?void 0:n.Microsoft365;return Object.assign(Object.assign({},e),{NotificationsEnabled:!1,SettingsPaneEnabled:I(t.CurrentWorkloadSettingsSubLinks)||I(o&&o.workloadSettingsSubLinks),SearchUXEnabled:e.SearchUXEnabled||e.SearchUXAvailable&&o.enableSearchUX,ChatEnabled:!1,MAXHelpEnabled:!1,MyAccountEnabled:!!e.MyAccountEnabledInGuestMode&&e.MyAccountEnabled,SuiteServiceCallsDisabled:!0,SuiteServiceUrl:null,TokenFactoryIframeOrigin:null,AppHeaderLinkText:o&&o.shellDataOverrides&&o.shellDataOverrides.AppHeaderLinkText||r,UserThemeId:"base",PUID:e.PUID||(null===(a=null==o?void 0:o.initialRenderData)||void 0===a?void 0:a.UserID)})}applyNewWXPHomePageLinks(e,t,n){var o;try{const a=new Set(["ShellWordOnline","ShellExcelOnline","ShellPowerPointOnline"]),r=e.WorkloadLinks.some((e=>a.has(e.Id)&&(0,N.JF)(e.Url,e.Id)));let i={};if(r){const{wordOnlineUrl:a,excelOnlineUrl:r,powerPointOnlineUrl:s}=(0,N.eD)(t.WorkloadId,e.CurrentMainLinkElementID,null===(o=null==n?void 0:n.shellAuthProviderConfig)||void 0===o?void 0:o.login_Hint);i={ShellWordOnline:a,ShellExcelOnline:r,ShellPowerPointOnline:s}}const s=e.WorkloadLinks.map((e=>r&&i[e.Id]?Object.assign(Object.assign({},e),{Url:i[e.Id]}):e));return e=Object.assign(Object.assign({},e),{WorkloadLinks:s})}catch(t){return e}}Render(e,t,n){(0,p.C)(o.wi,o._g),this.RenderAsync(e,null,t,n)}RenderAsync(e,t,n,o){if(this.alreadyRendered)return void(0,a.tZ)().tag("RenderAsyncCalledMultipleTimes",6);this.alreadyRendered=!0,(0,a.tZ)().perfMarker("RenderAsync"),window.O365ShellContext=Object.assign(Object.assign({},window.O365ShellContext),{RenderSettings:e});const r=e.initialRenderData;if(r&&r.IsConsumer&&e.GetTokenRequestDictionary){const t=e.GetTokenRequestDictionary()[A];null!=t?C(t,r,(e=>{r.CSSExperiencesEnabled&&this.setDataInternal(e,1)}),(e=>{(0,a.tZ)().exception("RenderAsync_ConsumerShellService",6,e),r.CSSExperiencesEnabled=!1})):r.CSSExperiencesEnabled=!1}if(r&&!this.navBarData){const e=w(r);this.setDataInternal(e,1)}else e.shellDataOverrides&&this.navBarData&&this.setDataInternal(this.navBarData,1);this.renderInternal(e,t,n,o)}InvokeRenderHeaderImplementation(e,t,n,o,r){setTimeout((()=>{var i;try{(0,a.tZ)().perfMarker("RenderImplementationStart"),e(t),(0,a.Vz)().setState({isInitialRenderDone:!0})}catch(e){const n=e?e.message:3;return(0,h.AB)(),(0,u.mz)(4,null===(i=t.initialRenderData)||void 0===i?void 0:i.WorkloadId,n),void(r&&r({ResourceName:"ShellRender",Details:n}))}(0,a.tZ)().perfMarker("FirstContentfulPaint"),n&&n(),(0,a.NP)().subscribe("BootInfoFullReady",(e=>{var n;const a=e.ShellResources;if(a.core&&a.plus){const e=e=>{var n,o;(0,u.L_)(e)?((0,h.AB)(),(0,u.mz)(-1!==e.ResourceName.indexOf("responsive")?14:5,null===(n=t.initialRenderData)||void 0===n?void 0:n.WorkloadId,e.ResourceName,e.Details),r&&r(e)):((0,h.AB)(),(0,u.mz)(7,null===(o=t.initialRenderData)||void 0===o?void 0:o.WorkloadId,`${e.name}: ${e.message}`,e.stack||""),r&&r({ResourceName:"unknown",Details:19,InnerErrorEvent:e}))};L(t,a,o,e)}else{const e={ResourceName:"Core: "+(a.core||"undefined").toString()+", Plus: "+(a.plus||"undefined").toString(),Details:20};(0,u.mz)(5,null===(n=t.initialRenderData)||void 0===n?void 0:n.WorkloadId,e.ResourceName,e.Details),r(e)}}),!0)}),0)}OnSignOut(e){return(0,a.NP)().subscribe("SignOut",e)}RemoveOnSignOut(e){return(0,a.NP)().unsubscribe("SignOut",e)}ClearUserCache(){return(0,a.NP)().invoke("ClearUserCache")}OnSuiteAPILoaded(e){(0,a.NP)().subscribe("SuiteAPILoaded",e,!0)}SetUserThemesHandler(e){(0,a.Vz)().setWorkloadUserThemesHandler(e)}GetShellCapability(e,t){this.shellCapabilities.HasExchangeLicense?(0,a.NP)().subscribe("SuiteAPILoaded",(n=>{n.User.getOwaUserConfiguration().then((n=>{this.shellCapabilities.CanSetUserPhoto=n.SegmentationSettings.SetPhoto,this.shellCapabilities.UserPhotoEnabled=n.SegmentationSettings.DisplayPhotos,e in this.shellCapabilities||(0,a.tZ)().tag("UnknownShellCapability",6,e),t(this.shellCapabilities[e])})).catch((()=>{t(this.shellCapabilities[e])}))}),!0):(this.shellCapabilities.CanSetUserPhoto=!1,this.shellCapabilities.UserPhotoEnabled=!1,t(this.shellCapabilities[e]))}SetShellDataUnavailable(){var e,t;this.shellDataUnavailable||(this.shellDataUnavailable=!0,(0,u.mz)(17,null===(t=null===(e=(0,a.GJ)())||void 0===e?void 0:e.initialRenderData)||void 0===t?void 0:t.WorkloadId),(0,a.NP)().invoke("NavBarDataUnavailable"))}renderInternal(e,t,o,r){l.QJ.useLegacyHeader?(e.layout=null,(0,a.NP)().subscribe("BootHeaderInfoReady",(a=>{a.ShellResources.legacyheader&&n.e("legacyheader").then(n.bind(n,3977)).then((n=>{this.InvokeRenderHeaderImplementation(n.renderLegacyHeader,e,t,o,r)})).catch((e=>{r&&r(e)}))}),!0)):(e.layout&&e.layout.centerCustomizationRegion?window.O365ShellContext.LayoutManager.CustomLayoutSpecified=!0:(window.O365ShellContext.LayoutManager.DefaultLayoutState.IncludeSearch=e.enableSearchUX||l.QJ.searchUXEnabled,e.layout=window.O365ShellContext.LayoutManager.GetDefaultLayout()),this.InvokeRenderHeaderImplementation(U.XX,e,t,o,r))}}function H(){window.O365Shell||(0,o.rk)(),(0,l.DK)();let e=function(){const e=window.O365Shell,t=new P;return e.applyCalls(t),window.O365Shell=t,Object.defineProperty(window,"O365Shell_Shim",{get:()=>((0,p.C)("O365Shell_Shim.*","Use O365Shell.* from the O365Shell module."),t),enumerable:!0,configurable:!0}),t}();return function(){let e=new d,t=window.O365Shell.Host;window.O365Shell.Host=e,t.applyCalls(e)}(),function(){let e=new c,t=window.O365Shell.Header;window.O365Shell.Header=e,t&&t.applyCalls(e)}(),function(){const e=(0,a.NP)();e.subscribe("BootHeaderInfoReady",(e=>{(0,a.Vz)().onReceiveShellBootInfo(e)}),!0),(0,a.Vz)().handleCacheThemeInfo(),e.subscribe("ShellDataUpdated",s,!0);const t=new i,n=window.O365Shell.Theme;window.O365Shell.Theme=t,n.applyCalls(t)}(),e}n.nc=window.oneShellUxNonce,n(3369)},5557:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});var o=n(7530);class a{constructor(e){this.attachedNode=e,this.showFocusHighlight=()=>{(0,o.Lu)(this.attachedNode,a.RemoveFocusOutlineClassName)},this.hideFocusHighlight=()=>{(0,o.YV)(this.attachedNode,a.RemoveFocusOutlineClassName)},this.handleMouseDown=e=>{this.hideFocusHighlight()},this.handleKeyDown=e=>{e instanceof KeyboardEvent&&(9===e.which||40===e.which||38===e.which||37===e.which||39===e.which||117===e.which&&e.ctrlKey)&&this.showFocusHighlight()}}onShowFocusHighlight(e){this.showFocusHighlight=e}onHideFocusHighlight(e){this.hideFocusHighlight=e}attach(){return this.attachedNode.addEventListener("mousedown",this.handleMouseDown),this.attachedNode.addEventListener("keydown",this.handleKeyDown),this}remove(){this.attachedNode.removeEventListener("mousedown",this.handleMouseDown),this.attachedNode.removeEventListener("keydown",this.handleKeyDown)}}a.RemoveFocusOutlineClassName="removeFocusOutline"},4236:function(e,t,n){"use strict";n.d(t,{XX:function(){return T},yo:function(){return C}});var o=/[\(\[\{\<][^\)\]\}\>]*[\)\]\}\>]/g,a=/[\0-\u001F\!-/:-@\[-`\{-\u00BF\u0250-\u036F\uD800-\uFFFF]/g,r=/^\d+[\d\s]*(:?ext|x|)\s*\d+$/i,i=/\s+/g,s=/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\u1100-\u11FF\u3130-\u318F\uA960-\uA97F\uAC00-\uD7AF\uD7B0-\uD7FF\u3040-\u309F\u30A0-\u30FF\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]|[\uD840-\uD869][\uDC00-\uDED6]/;function l(e,t,n){return e?(e=function(e){return(e=(e=(e=e.replace(o,"")).replace(a,"")).replace(i," ")).trim()}(e),s.test(e)||!n&&r.test(e)?"":function(e,t){var n="",o=e.split(" ");return 2===o.length?(n+=o[0].charAt(0).toUpperCase(),n+=o[1].charAt(0).toUpperCase()):3===o.length?(n+=o[0].charAt(0).toUpperCase(),n+=o[2].charAt(0).toUpperCase()):0!==o.length&&(n+=o[0].charAt(0).toUpperCase()),t&&n.length>1?n.charAt(1)+n.charAt(0):n}(e,t)):""}var c=n(3738),d=n(141),u=n(6968),h=n(7948);var f=n(8766),p=n(7530),m=n(8130),g=n(8123),b=n(580);const v="O365_MainLink_Me",S="O365_MainLink_MePhoto";let w=null,O=null,y="",x=!1,A=function(){if(null!=navigator&&navigator.userAgent){let e=navigator.userAgent.toLowerCase(),t=navigator.maxTouchPoints||0;return e.indexOf("phone")>=0||e.indexOf("android")>=0||e.indexOf("mobile")>=0||e.indexOf("mowa")>=0||t>0&&e.indexOf("macintosh")>=0}return!1}();function T(e,t){let n=(0,d.e)();O=p.ot("button",`${g.button} ${g.rightHeaderButton} ${n.headerButton} ${n.highContrastButton}`,v,"button"),O.setAttribute(c.pw,"false"),O.setAttribute("type","button");{let e=p.Ux(g.rightHeaderContainer);{let n=p.Ux(`${g.rightHeaderTextContentMeControl} ${t}`);w=p.ot("span"),n.appendChild(w),e.appendChild(n);let o=p.Ux(`${g.button} ${g.rightHeaderImg}`);{let e,t,n=p.Ux(g.meHeaderPhotoContainer,S);b.QJ.firstName&&b.QJ.lastName?t=b.QJ.firstName.concat(" "+b.QJ.lastName):b.QJ.meDisplayName&&(t=b.QJ.meDisplayName),t?(e=p.ot("span"),p.YV(e,g.rightHeaderThemedInitials),e.textContent=l(t,!1)):(e=p.YC({name:"Contact",size:p.ZR}),p.YV(e,g.rightHeaderDoughboy)),n.appendChild(e),o.appendChild(n)}e.appendChild(o)}O.appendChild(e)}return C(),e.appendChild(O),(0,f.m)(O,"MeControl"),O}function C(){b.QJ.isMeControlEnabled?O.style.display="":O.style.display="none",w&&(y!==b.QJ.meDisplayName&&(y=b.QJ.meDisplayName,w.textContent=y,(0,m.b)((e=>{let t=(0,h.JT)(e.MeTile_Aria,y);O.title=t,O.setAttribute(c.AS,t)}))),x!==b.QJ.useFullName&&(x=b.QJ.useFullName,x&&(0,u.tZ)().impression("MeDisplayName","NavBar")),w.style.display=x&&!A?"inline":"none")}},8794:function(e,t,n){"use strict";n.d(t,{JK:function(){return O},XX:function(){return P},yo:function(){return H}});var o=n(6968),a=n(580),r=n(7530),i=n(8130),s=n(701);const l=350;var c=500,d=0;function u(e){var t,n,o,a,r={},i=!1,s=!!e.initialActive,l=!1,u=!1,h="",f="ms-searchux-popup-"+d++;e=B({},e);var p=function(e,t){void 0===t&&(t={});var n=document.createElement(e);return Object.keys(t).forEach((function(e){return n.setAttribute(e,t[e].toString())})),n},m=p("div"),g=p("form",{role:"search"}),b=p("input",{role:"combobox",type:"search","aria-autocomplete":"list","aria-controls":f,accessKey:"S",spellCheck:!1,autoComplete:"off",autoCorrect:!1,"data-nav":!0,"data-tab":!0,maxlength:c}),v=p("div",{role:"listbox","aria-busy":!0,id:f,tabIndex:-1});g.appendChild(b),g.appendChild(v),m.appendChild(g),g.addEventListener("keydown",(function(e){27!==e.keyCode||i||(l?e.stopPropagation():e.preventDefault(),document.activeElement!==b&&b.focus(),l=!0,I(),L(!0))})),void 0!==e.searchText&&(b.value=h=e.searchText),b.addEventListener("input",(function(){T(b.value)})),g.addEventListener("submit",(function(e){e.preventDefault(),x(),C(b.value)})),b.addEventListener("focus",y,!0),m.addEventListener("blur",(function(){clearTimeout(n),n=setTimeout((function(){A(document.activeElement)&&x()}),0)}),!0),document.addEventListener("mousedown",(function(e){s&&!i&&e.target&&A(e.target)&&x()}),!0);var S={activate:y,deactivate:x,focus:function(){return b.focus()},clear:function(){b.value="",T("")},submitSearch:C,exitSearch:function(t){e.onExitSearch&&e.onExitSearch(t)},alwaysActive:function(e){i=e,L(!0)},setSearchText:function(e){b.value=e,T(e)},setPlaceholderText:k,setFilled:function(e){u=e,L(!0)},dismissPopup:function(){l=!0,L(!0)},revertDismissPopup:function(){l=!1,L(!0)},getInputElement:function(){return b}};function w(){var n,o,a;m.style.display=e.hide?"none":"",e.sbcId&&(m.id=e.sbcId),e.placeholder&&k(e.placeholder),t!==e.target&&(n=e.target,o=b.selectionStart,a=b.selectionEnd,n.appendChild(m),(s||i)&&(b.focus(),b.selectionStart=o,b.selectionEnd=a),t=e.target),void 0!==e.searchText&&e.searchText!==b.value&&(b.value=h=e.searchText);var r=s&&!l||i,c=e.styles,d=s||i?c.active:c.inactive;g.setAttribute("class",c.form+" "+d),b.setAttribute("class",c.input+" "+d),m.setAttribute("class",c.searchBox+" "+d+" "+(D()?"":c.filled)),c.popup&&v.setAttribute("class",c.popup),!b.ariaLabel&&e.label&&b.setAttribute("aria-label",e.label),e.ariaRole&&g.setAttribute("role",e.ariaRole),e.popupAriaLabel&&v.setAttribute("aria-label",e.popupAriaLabel),b.setAttribute("aria-expanded",r.toString()),r?(v.style.display="",v.removeAttribute("aria-busy"),e.onKeyDown&&m.addEventListener("keydown",e.onKeyDown),e.onMouseDown&&m.addEventListener("mousedown",e.onMouseDown)):I()}function O(t){var n=s&&!l||i;Object.keys(r).forEach((function(o){var a=r[o];t&&("suggestion"!==a.k||n)||(e.reactDOM&&e.reactDOM.unmountComponentAtNode(a.e),a.e.parentNode&&a.e.parentNode.removeChild(a.e),delete r[o])})),e.plugins&&e.plugins.forEach((function(l){var c=B({searchText:b.value,active:s||i,searchBox:S,empty:D(),activatedTime:o,inputTime:a,popupId:f,expanded:n},e.deps||{});r[l.displayName]||(r[l.displayName]={e:p("span"),k:l.kind});var d=r[l.displayName].e;d.setAttribute("role","none");var u="suggestion"===l.kind;u&&!n||("render"in l?l.render(d,c):e.react&&e.reactDOM&&e.reactDOM.render(e.react.createElement(l,c),d)),t||("startButton"===l.kind?g.insertBefore(d,b):"endButton"===l.kind&&g.appendChild(d)),u&&n&&!v.contains(d)&&v.appendChild(d)}))}function y(){var t=!s||l;l=!1,s||(clearTimeout(n),s=!0,o=a=window.performance&&performance.now?performance.now():void 0,e.onActivated&&e.onActivated(b.value)),t&&L(!0)}function x(){s&&!i&&(m.contains(document.activeElement)&&document.activeElement.blur&&document.activeElement.blur(),s=!1,e.onDeactivated&&e.onDeactivated(),L(!0))}function A(t){var n=!m.contains(t);return e.virtualContains&&n&&(n=!e.virtualContains(m,t,!0)),n}function T(t){void 0!==e.searchText&&(e.searchText=t),t!==h&&(a=window.performance&&performance.now?performance.now():void 0,h=t,e.onSearchTextChanged&&e.onSearchTextChanged(t),l?y():O(!0))}function C(t,n){e.onSubmitSearch&&e.onSubmitSearch(t,n)}function k(e){b.setAttribute("placeholder",e)}function I(){v.style.display="none",v.setAttribute("aria-busy","true"),Array.prototype.slice.apply(v.childNodes).map((function(e){return v.removeChild(e)}))}function D(){return!(b.value&&b.value.trim()||u)}function B(e,t){for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function L(e){w(),O(e)}return L(),function(t){var n=e.plugins===t.plugins;B(e,t),L(n)}}var h=n(9329),f=n(1637);function p({defaultCommand:e,initialCommand:t,initialValues:n,initialMeta:o}){const a=t||e,r=n||a.params.map((()=>{}));let i=[];function s(e){i.forEach((t=>t(e)))}return{api:{clear(){s("clear")},focus(){s("focus")},listen(e){return i.push(e),()=>i=i.filter((t=>t!==e))}},defaultCommand:e,currentCommand:Object.assign({definition:a,values:r},o&&{meta:o})}}function m(e,t,n,o,a){const r=new WeakMap;let i,s;const l=class extends t{get loaded(){return!!s}connectedCallback(){const e=r.get(this)||r.set(this,{init:!1,con:0}).get(this);e.con++,e.init||(e.init=!0,a&&a(this));const t=(0,f.yP)(this);(0,f.vA)(t,"No container.");((n,a)=>{if(s)return a(n);const r=()=>(e.unb&&e.unb(),s?a(n):i?i.then((()=>a(n))):void(i=o().then((e=>{o=void 0,i=void 0,s=e.default,a(n)}))));t.contains(document.activeElement)?r():e.unb=(0,h.b)(t,[["focusin",r],["mouseover",r],[h.p,r]])})(e.con,(n=>n<e.con||!this.isConnected||(e.des=s(this,t,{},n))))}disconnectedCallback(){const e=r.get(this);e.unb&&e.unb(),e.des&&e.des()}};return(0,f.Xq)(e,l,n),l}function g(e){return`${(0,f.lV)(e)}-plugin`}var b=g("basic-interaction-tracker");m(b,HTMLElement,{},(()=>n.e("search-box-container-plugins_dist_ondemand_js").then(n.bind(n,7330)).then((function(e){return e.o}))));var v=g("callbacks");m(v,HTMLElement,{},(()=>n.e("search-box-container-plugins_dist_ondemand_js").then(n.bind(n,7330)).then((function(e){return e.a}))));var S=g("combobox");m(S,HTMLInputElement,{extends:"input"},(()=>n.e("search-box-container-plugins_dist_ondemand_js").then(n.bind(n,7330)).then((function(e){return e.b}))),(e=>{e.setAttribute("role","combobox"),e.accessKey="s",e.type="search"}));var w=g("magnifier");function O(){let e,t=[],n=!1;return{log:e=>{if(!e){const e=t.slice();return t=[],e}try{e.dispatchTime=performance.now()}catch(e){}t.push(e)},submit:t=>{const n=e;return e=t,void 0===t?n:void 0},active:e=>"boolean"==typeof e?n=e:n}}m(w,HTMLButtonElement,{extends:"button"},(()=>n.e("search-box-container-plugins_dist_ondemand_js").then(n.bind(n,7330)).then((function(e){return e.c}))),(e=>{e.type="button",e.tabIndex=-1,e.setAttribute("aria-hidden","true")}));const y="sbcId",x="mssxsb-service-target",A=document.createElement("style");(null===window||void 0===window?void 0:window.oneShellUxNonce)&&A.setAttribute("nonce",window.oneShellUxNonce);const T=document.head.appendChild(A),C=T.sheet.cssRules.item(T.sheet.insertRule(`#${y}{}`)).style;let k,I,D;if(window.customElements){if(k=customElements.get(f.Gd),!k)throw new Error("No search box.");k._styles=s,k._styleDecl=C}let B=null;function L(e){let t=e;function n(e){!!t.active!==e.active&&t.onAction("InitSearchBox.BasicSearchBoxLogger."+(e.active?"onActivated":"onDeactivated")),t=Object.assign(Object.assign({},t),e)}return{render:(e,t)=>n(t),kind:"endButton",displayName:"non-react-logger-plugin"}}function R(e){(0,o.vk)().log({name:"engagement",nameDetail:e,eventType:"USAGE",properties:window.performance?{"EventInfo.RelativeTime":Math.round(performance.now())}:{}})}function N(){const e=(0,o.GJ)();return!a.QJ.searchUXEnabled||e&&!1===e.initialSearchUXVisibility}function U(e,t){let n=Object.assign({},e);const{SearchBox2Enabled:r}=a.QJ,i=r?()=>{}:u(e);return(0,o.tZ)().perfMarker("SearchRenderComplete"),e=>{const a=()=>B&&((0,o.NP)().unsubscribe("SearchReplacementReady",B),B=null),s=()=>{a(),n=Object.assign(Object.assign(Object.assign({},n),{searchText:void 0}),e),i(n)};e.target!==n.target?(a(),B=(0,o.NP)().subscribe("SearchReplacementReady",(()=>{r&&e.target&&e.target.appendChild(t),s()}),!0)):s()}}function P(e,t){var c;if(!a.QJ.vanillaSearchBoxEnabled)return null;const d=(0,o.GJ)(),u=(null==d?void 0:d.searchNativeHeaderButtonDisabled)||!1,m=!u&&t&&t.showModal;if(!(null==d?void 0:d.disableSearchUXBootstrapperNarrowHiding)&&!m&&!u&&matchMedia("(max-width: 550px)").matches)return null;if(I)I(Object.assign(Object.assign({},t),{target:e}));else{const u=(0,o.Vz)().getThemeState().isDarkMode,T=!a.QJ.useLegacyHeader,k=!!a.QJ.roundedCornersSearchBoxEnabled,B=e=>`#${e.repeat(3)}`,P=[B("24"),"#fff"],H="0 0 2px rgba(0,0,0,0.12)",E="rgba(0,0,0,0.14)";g=[["bg",B(u?"29":"fa")],["bgHover",u?B("29"):P[1]],["borderRadius",(k?16:4)+"px"],["color",P[u?1:0]],["maxWidth",m?"none":"468px"],["phColor",B(u?"ad":"61")],["pos",m?"fixed":"relative"],["shadow",`0 1px 2px ${E}, ${H}`],["shadowHover",`0 2px 4px ${E}, ${H}`],["width",m?"auto":T?"100%":"calc(100% - 16}px)"]],O=C,A="--mssxsb-",g.forEach((([e,t])=>{const n=`${A}${e}`;t?O.setProperty(n,t):O.removeProperty(n)}));const M=d&&d.initialSearchUXPlaceholderText,F=d&&d.initialSearchUXSearchText||void 0,j=Object.assign({searchText:F,target:e,sbcId:y,placeholder:M,styles:s,plugins:[{render:(e,t)=>{e.innerText="",e.style.display="contents";const n=document.createElement("i");n.setAttribute("aria-hidden","true"),n.className=s.mag,e.appendChild(n)},kind:"startButton",displayName:"non-react-magnifier-plugin"},L({onAction:R})],hide:N(),onSubmitSearch:e=>(0,o.vk)().submit(e),onExitSearch:()=>{},onActivated:()=>{(0,o.tZ)().perfMarker("SearchBoxActivated"),(0,o.vk)().active(!0)},onDeactivated:()=>(0,o.vk)().active(!1)},t),{SearchBox2Enabled:z}=a.QJ;if(z){const t=r.ot("form",s.form,"","search");t.setAttribute("style","display:contents"),D=r.ot(f.Gd,s.searchBox,j.sbcId);const o={params:[{placeholder:null!=M?M:"",entityType:"",isRequired:!0,ariaLabel:null!==(c=j.label)&&void 0!==c?c:"",type:"search",additionalProps:{main:!0}}]};D.context=Object.assign(Object.assign({},D.context),{searchText:F,commanding:p({defaultCommand:o,initialValues:[F]})});const a=()=>n.e("suiteux-shared_out_suiteux-shared_suiteux-header_view_enhanced-sb_sx_scss").then(n.t.bind(n,8132,23));(0,h.b)(D,[["focusin",a],["mouseover",a],[h.p,a]]),D._unbind=[(0,h.b)(D,[[h.a,(...e)=>j.onActivated(...e)],[h.d,()=>j.onDeactivated()]]),(0,h.b)(t,[["submit",e=>{e.preventDefault(),j.onSubmitSearch(D.context.commanding.currentCommand.values[0])}]])];const i="data-plugin-id",l=r.Ux("",x);[w,S,v,b].forEach((e=>{let t;if(e===S){const n=t=document.createElement("input",{is:e});n.className=s.input,n.value=F||"",n.placeholder=M||""}else e===w?(t=document.createElement("button",{is:w}),t.className=s.mag):t=document.createElement(e);const n=customElements.get(e);if(!n||!n.pluginId)throw Error("Invalid plugin.");t.setAttribute(i,n.pluginId);(e===S||e===w?D:l).appendChild(t)})),D.appendChild(l),t.appendChild(D),e.appendChild(t),I=U(j,t)}else I=U(j),D=e.querySelector("#"+j.sbcId);!function(e){let t=0;function n(){window.clearTimeout(t),t=0}const a=[n];function r(e){return()=>{e&&(0,o.tZ)().perfMarker("SearchFastPathTriggered"),(0,o.NP)().invoke("ShellInteraction"),(0,o.NP)().invoke("SearchInteraction"),a.forEach((e=>e()))}}function i(t,n){e.addEventListener(t,n,!0),a.push((()=>e.removeEventListener(t,n,!0)))}i("mousedown",r(!1)),i("focusin",r(!1)),i("mouseenter",(function(){t||(t=window.setTimeout(r(!0),l))})),i("mouseleave",n)}(D),(0,i.b)((e=>{I({placeholder:"string"==typeof M?M:e.SearchBoxPlaceholderText})}))}var g,O,A;return D}function H(){}},1037:function(e,t,n){"use strict";n.d(t,{XX:function(){return f},yo:function(){return p}});var o=n(141),a=n(8766),r=n(7530),i=n(8130),s=n(8123),l=n(580);const c="O365_MainLink_Signin",d="O365_MainLink_SigninLink";let u=null,h=null;function f(e,t){let n=(0,o.e)();h=r.ot("a",`${s.button} ${s.rightHeaderButton} ${n.headerButton} ${n.highContrastButton}`,c,"button"),l.QJ.signInLink&&(h.href=l.QJ.signInLink.Url,h.target=l.QJ.signInLink.TargetWindow),h.setAttribute("type","button"),h.setAttribute("role","button");{let e=r.Ux(s.rightHeaderContainer);{let n=r.Ux(`${s.rightHeaderTextContent} ${t}`);if(u=r.ot("span"),n.appendChild(u),e.appendChild(n),!l.QJ.isThirdParty){let t=r.Ux(`${s.button} ${s.rightHeaderImg}`);{let e=r.Ux(s.signInDoughboyContainer,d),n=r.YC({name:"Contact",size:r.ZR});r.YV(n,s.rightHeaderDoughboy),e.appendChild(n),t.appendChild(e)}e.appendChild(t)}}h.appendChild(e)}return p(),e.appendChild(h),(0,a.m)(h,"SignInLink"),h}function p(){l.QJ.isAuthenticated||null==l.QJ.signInLink?h.style.display="none":h.style.display="",u&&(u.style.display="inline",(0,i.b)((e=>{var t,n,o;l.QJ.meDisplayName&&l.QJ.isThirdParty?u.textContent=l.QJ.meDisplayName:u.textContent=(null===(t=l.QJ.signInLink)||void 0===t?void 0:t.Text)||e.SignIn_Link,h.setAttribute("aria-label",e.SignIn_Link),(null===(n=l.QJ.signInLink)||void 0===n?void 0:n.Text)&&h.setAttribute("title",null===(o=l.QJ.signInLink)||void 0===o?void 0:o.Text)})))}},1173:function(e,t,n){"use strict";n.d(t,{XB:function(){return S},XX:function(){return g},oT:function(){return v},yo:function(){return b}});var o=n(3738),a=n(141),r=n(8766),i=n(7530),s=n(8130),l=n(8123),c=n(580);const d=`${l.displayNone}`,u="O365_MainLink_NavMenu",h="O365_MainLink_NavMenu_Responsive";let f=null,p=null,m=!0;function g(e){if(null==f){let t=(0,a.e)(),n=`${l.button} ${t.headerButton} ${t.waffle} ${c.QJ.useWideWaffle?l.wideWaffle:""}`;f=O(e,n,u),(0,r.m)(f,"AppLauncherWaffle",null,(e=>c.QJ.shouldRenderAppLauncher=!0)),b()}return f}function b(){w(f)}function v(e){if(null==p&&c.QJ.showWaffle){let t=(0,a.e)();p=O(e,`${l.button} ${t.waffle}`,h),(0,r.m)(p,"AppLauncherWaffle",null,(e=>c.QJ.shouldRenderAppLauncher=!0)),b()}return p}function S(){w(p)}function w(e){null!=e&&m!==c.QJ.showWaffle&&(i.Fb(e,d,!c.QJ.showWaffle),m=c.QJ.showWaffle)}function O(e,t,n){let a=i.ot("button",t,n);a.setAttribute(o.ud,"dialog"),a.setAttribute(o.pw,"false"),a.setAttribute("type","button"),a.setAttribute("role","button"),(0,s.b)((e=>{a.setAttribute(o.AS,e.NavMenu_Title),a.title=e.NavMenu_Title}));{let e=i.YC({name:"WaffleOffice365",size:16});a.appendChild(e)}return e.appendChild(a)}},1363:function(e,t,n){"use strict";n.d(t,{zq:function(){return C},XX:function(){return O},yo:function(){return T}});var o=n(4168),a=n(141),r=n(6968),i=n(6417),s=n(9542),l=n(7530),c=n(5557),d=n(4236),u=n(8123);class h{constructor(e){this.renderSucceeded=!1,this.shellControl=e}getUpdateCallback(){return this.updateIfRendered.bind(this)}updateIfRendered(){this.renderSucceeded&&this.update()}update(){}renderLayoutElement(e){let t=(0,l.ot)("div",u.control,this.shellControl.id);return this.shellControl.order&&(t.style.order=`${this.shellControl.order}`),this.shellControl.flex&&(t.style.flex=`${this.shellControl.flex}`),this.shellControl.alignSelf&&(t.style.alignSelf=`${this.shellControl.alignSelf}`),this.shellControl.justifyContent&&(t.style.justifyContent=`${this.shellControl.justifyContent}`),this.render(t),this.renderSucceeded=!0,e.appendChild(t)}}class f extends h{render(e){return(0,d.XX)(e)}update(){(0,d.yo)()}}class p{constructor(e,t,n){this.children=[],this.id=e,this.classNames=t,this.order=n.order,this.flex=n.flex,this.minWidth=n.minWidth,this.justifyContent=n.justifyContent,this.alignItems=n.alignItems}renderLayoutElement(e){let t=(0,l.ot)("div",this.classNames,this.id);return this.order&&(t.style.order=`${this.order}`),this.minWidth&&(t.style.minWidth=`${this.minWidth}`),this.flex&&(t.style.flex=`${this.flex}`),this.justifyContent&&(t.style.justifyContent=`${this.justifyContent}`),this.alignItems&&(t.style.alignItems=`${this.alignItems}`),this.children.forEach((e=>{e.renderLayoutElement(t)})),e.appendChild(t)}}class m extends h{render(e){return window.O365Shell.Search.GetSearchBoxVisibility()?window.O365ShellContext.ControlRenderer.RenderSearchBox(e):null}update(){window.O365ShellContext.ControlRenderer.UpdateSearchBox()}}var g=n(1037);class b extends h{render(e){return(0,g.XX)(e)}update(){(0,g.yo)()}}var v=n(1173);class S extends h{render(e){return(0,v.XX)(e)}update(){(0,v.yo)()}}let w=[];function O(e){var t;let n=e.layout,i=e.supportWorkloadDIVForHeaderRegions,d=null!==(t=e.disableMeControl)&&void 0!==t&&t,h=document.getElementById(e.top),g=(0,a.e)();if(n&&h){let t=(0,l.Ux)(`${u.header} o365cs-base ${g.navbar} ${g.searchNav}`,s.yG,"banner");t.style.height=l.CG,t.style.lineHeight=l.CG;let a=new p(s.Fh,u.leftRegion,{});if(!e.disableAppLauncher&&n.leftCustomizationRegion.includeAppLauncher){let e=new S({});a.children.push(e),k(e.getUpdateCallback())}i&&e.headerLeftRegionDivID?y(g,e.headerLeftRegionDivID,a):a.renderLayoutElement(t);let v=new p(o.k.CenterRegion,u.extensibleRegion,n.centerCustomizationRegion),w=new m({flex:"1 0 auto"});if(v.children.push(w),i&&e.headerCenterRegionDivID?y(g,e.headerCenterRegionDivID,v,!1):v.renderLayoutElement(t),k(w.getUpdateCallback()),!d){let n=new p(s.On,u.rightRegion,{}),o=new f({}),a=new b({});n.children.push(o,a),i&&e.headerRightRegionDivID?y(g,e.headerRightRegionDivID,n):n.renderLayoutElement(t),k(o.getUpdateCallback()),k(a.getUpdateCallback())}h.appendChild(t),x(),new c.J(h).attach();let O=(0,r.NP)();O.subscribe("UniversalMeControlInitialized",(()=>{x()}),!0),O.invoke("ShellLayoutUpdated",n)}}function y(e,t,n,o=!0){let a=document.getElementById(t);if(a){let r=(0,l.Ux)(`${u.header} o365cs-base ${e.navbar} ${e.searchNav}`,`${t}_RegionContainer`,o?"banner":void 0);r.style.height=l.CG,r.style.lineHeight=l.CG,n.renderLayoutElement(r),a.appendChild(r)}}function x(){let e=document.getElementById(o.k.CenterRegion);if(e){let t=A(s.Fh)+A(s.On);e.style.width=`calc(100% - ${t}px)`}}function A(e){let t=document.getElementById(e),n=0;return t&&(n=t.clientWidth),n}function T(){for(let e of w)e();x()}function C(e){switch(e){case i.f7.appTitle:return u.appTitle;case i.f7.appTitleLine:return u.appTitleLine;case i.f7.appBrandIcon:return u.appBrandIcon;case i.f7.brandingText:return u.brandingText;case i.f7.brandingLink:return u.brandingLink;case i.f7.gallatinLogo:return u.gallatinLogo;case i.f7.tenantBranding:return u.tenantBranding;case i.f7.tenantLogo:return u.tenantLogo;case i.f7.tenantLogoSVG:return u.tenantLogoSVG;case i.f7.separator:return u.separator}}function k(e){w.push(e)}},580:function(e,t,n){"use strict";n.d(t,{DK:function(){return m},QJ:function(){return p},om:function(){return b}});var o=n(6968),a=n(8982),r=n(1363);let i,s,l,c,d,u,h,f,p={appHeaderLinkUrl:"",appHeaderLinkText:"",appHeaderLinkAction:void 0,appBrandIconUrl:"",signInLink:void 0,meDisplayName:"",isMeControlEnabled:!0,userEmail:"",useFullName:!1,isThirdParty:!1,isAuthenticated:!0,useLegacyHeader:!1,showWaffle:!1,searchUXEnabled:!1,vanillaSearchBoxEnabled:!1,SearchBox2Enabled:!1,shouldRenderAppLauncher:!1,roundedCornersSearchBoxEnabled:!1};function m(){let e=(0,o.NP)();e.subscribe("ShellDataUpdated",((e,t,n)=>{s=e,i=t,l=n,g()}),!0),e.subscribe("ShellLayoutUpdated",(e=>{c=e,g()}),!0),e.subscribe("HeaderBrandingDataUpdated",((e,t,n,o)=>{d=e,u=t,h=n,f=o,g()}),!0)}function g(){s&&i&&(p=Object.assign(Object.assign({},p),{meDisplayName:s.IsAuthenticated?b(s,i):"",firstName:s.FirstName,lastName:s.LastName,isAuthenticated:!i.IsThirdPartyShell&&s.IsAuthenticated,isThirdParty:i.IsThirdPartyShell,appHeaderLinkUrl:i.AppHeaderLinkUrl,appHeaderLinkText:i.AppHeaderLinkText,appHeaderLinkAction:i.AppHeaderLinkAction,appBrandIconUrl:i.AppBrandIconUrl,useFullName:null!=i.MeControlSetting&&JSON.parse(i.MeControlSetting).UseFullName,isMeControlEnabled:!(!s.IsAuthenticated||i.IsThirdPartyShell)&&!i.MeControlDisabled,signInLink:i.SignInLink,userEmail:i.UPN,useLegacyHeader:l&&null!=l.enableLegacyResponsiveBehavior?l.enableLegacyResponsiveBehavior:(0,a.RR)(i.WorkloadId),showWaffle:!i.IsThirdPartyShell&&!i.IsGuestMode,searchUXEnabled:i.SearchUXEnabled||i.SearchUXAvailable&&l&&l.enableSearchUX,vanillaSearchBoxEnabled:i.VanillaSearchBoxEnabled,SearchBox2Enabled:i.SearchBox2Enabled,useWideWaffle:null==l?void 0:l.useWideWaffle,roundedCornersSearchBoxEnabled:i.RoundedCornersSearchBoxEnabled})),c&&(p.isMeControlEnabled=p.isMeControlEnabled&&c.rightCustomizationRegion.includeMeControl),d&&(p.appHeaderLinkText=d),u&&(p.appHeaderLinkUrl=u),h&&(p.appHeaderLinkAction=h),f&&(p.appBrandIconUrl=f),window.O365ShellContext.BootHeaderState=p,(0,r.yo)()}function b(e,t){return null==e.UserDisplayName?t.NotManagedEmailAddress||t.UPN:e.TruncatedUserDisplayName||e.UserDisplayName||t.UPN}},6417:function(e,t,n){"use strict";var o;n.d(t,{Fx:function(){return l},D5:function(){return r},f7:function(){return o},Mm:function(){return s},ux:function(){return a},WB:function(){return i},mP:function(){return d}}),function(e){e[e.gallatinLogo=0]="gallatinLogo",e[e.brandingText=1]="brandingText",e[e.brandingLink=2]="brandingLink",e[e.appTitle=3]="appTitle",e[e.appBrandIcon=4]="appBrandIcon",e[e.tenantBranding=5]="tenantBranding",e[e.tenantLogo=6]="tenantLogo",e[e.tenantLogoSVG=7]="tenantLogoSVG",e[e.appTitleLine=8]="appTitleLine",e[e.separator=9]="separator"}(o||(o={}));const a="base",r="contrast",i="o365cs-base",s="office",l="basewithofficethemepreferred";var c;function d(e){return"truncateAppTitleOnOverflow"in e&&"boolean"==typeof e.truncateAppTitleOnOverflow}!function(e){e.SPAN1X5="SPAN1X5",e.SPAN2X3="SPAN2X3"}(c||(c={})),n.nc=window.oneShellUxNonce},3317:function(e,t,n){"use strict";n.d(t,{BP:function(){return u},MX:function(){return b},QG:function(){return m},cv:function(){return w},hW:function(){return s},jI:function(){return O},kT:function(){return v},kt:function(){return p},m3:function(){return l},xI:function(){return S}});var o=n(6968),a=n(6417),r=n(3179),i=n(7529);function s(){var e;let t=(0,o.Vz)().getThemeState(),n=null;if(t.isReadyForFinalRender){const e=null!=t.tenantTheme,o=t.appTheme||t.defaultTheme;n=e?t.disableTheming||t.preferOfficeTheme?o:t.tenantTheme:o}else{n=null!=(null===(e=t.cacheThemeInfo)||void 0===e?void 0:e.Primary)?t.userThemes&&t.userThemes[a.ux]||t.defaultTheme:t.appTheme||t.defaultTheme}return n}function l(e){let t=(0,o.Vz)(),n=t.getThemeState().userThemes;Object.keys(e).forEach((t=>{n[t]=c(t,e[t.toLowerCase()])})),t.setState({userThemes:n})}function c(e,t){const n=`${(0,o.Vz)().getThemeCdnUrl()}/images`;t.FullBleedImages&&Object.keys(t.FullBleedImages).forEach((e=>{"Type"!==e&&(t.FullBleedImages[e]=(0,i.yo)(n,t.FullBleedImages[e]))})),t.Order&&(t.Order=parseInt(t.Order));const a=(0,i.yo)(n,t.ThumbnailUrl);return Object.assign(Object.assign({Id:e.toLowerCase()},t),{BackgroundImageUrl:(0,i.yo)(n,t.BackgroundImageUrl),ThumbnailUrl:a,DarkTheme:t.DarkTheme?Object.assign(Object.assign({},t.DarkTheme),{BackgroundImageUrl:(0,i.yo)(n,t.DarkTheme.BackgroundImageUrl),ThumbnailUrl:a}):null})}function d(){let e=(0,o.Vz)().getThemeState();const t=e.isDarkMode&&e.darkAccent?e.currentThemeId+"_dark":e.currentThemeId;e.userThemes[t]=Object.assign(Object.assign({},e.userThemes[t]),(0,o.Vz)().getThemeData()),e.userThemesHandler&&e.userThemesHandler.ChangeTheme(e.userThemes[t]),e.workloadUserThemesHandler&&e.workloadUserThemesHandler.ChangeTheme&&e.workloadUserThemesHandler.ChangeTheme((0,i.GQ)(e.userThemes[e.currentThemeId])),function(){let e=(0,o.Vz)().getThemeState();if(!e.disableTheming&&e.currentThemeId){let t=e.themeColors.BackgroundImageUrl;const n=e.themeColors;b(e.isConsumer,JSON.stringify({Id:e.currentThemeId,Primary:n.Primary,NavBar:n.NavBar,DefaultBackground:n.DefaultBackground,BackgroundImageUrl:t?t.split("/")[t.split("/").length-1]:null,DefaultText:n.DefaultText,AppName:n.AppName,FullBleedImages:n.FullBleedImages?"":null,userPersonalizationAllowed:e.userPersonalizationAllowed}))}}()}function u(e){let t="",n=function(e){let t=(0,o.Vz)(),n=(0,o.Vz)().getThemeClassNames(),r=t.getThemeState();const s=r.themeColors,l=s.BackgroundImageUrl;let c={[`.${n.navbar}`]:{backgroundColor:s.NavBar,backgroundPosition:"left top",backgroundRepeatX:s.BackgroundImageRepeat?"repeat":"no-repeat",backgroundImage:null!=l&&""!==l&&null==s.FullBleedImages?`url('${l}')`:"none"},[`.${n.appName}, .${n.appName}:visited`]:{color:s.AppName,backgroundColor:s.DefaultBackground},[`.${n.appBrandLink}`]:{"&:focus":{outline:`${s.DefaultText} 1px solid`}},[`.${n.headerButton}`]:{color:s.DefaultText,backgroundColor:s.DefaultBackground,"&:hover, &:focus":{color:s.HoverText,backgroundColor:s.HoverBackground},"&:active":{backgroundColor:s.PressedBackground},"&:focus":{outline:`${s.DefaultText} 1px solid`}},[`.${n.nonInteractiveButton}`]:{color:s.DefaultText,backgroundColor:s.DefaultBackground,"&:hover, &:focus":{color:s.HoverText,backgroundColor:null},"&:active":{backgroundColor:null},"&:focus":{outline:null}},[`.${n.waffle}`]:{color:s.WaffleIcon,backgroundColor:s.WaffleBackground},[`.${n.badge}`]:{color:`${s.BadgeText}`,backgroundColor:`${s.BadgeBackground}`},[`.${n.shyHeader}`]:{backgroundColor:s.DefaultText},[`.${n.searchBoxInactive}`]:{backgroundColor:s.SearchBoxBackgroundInactive,"&:hover":{backgroundColor:s.SearchBoxBackgroundActive}},[`.${n.searchBoxActive}`]:{backgroundColor:s.SearchBoxBackgroundActive}};if(r.additionalStyles){let e=JSON.stringify(c);c=JSON.parse(e.substring(0,e.length-1)+r.additionalStyles)}g(e,n,c),g((0,i.er)(s,r.isDarkMode),n.neutral,c);let d={};return Object.keys(c).forEach((e=>{let t=e.split(/,\s?/).map((e=>e.indexOf(`.${n.searchNav}`)<0&&e.indexOf(`.${n.navbar}`)<0?`.${a.WB} ${e}`:`${e}`)).join(", ");d[t]=c[e]})),d}(e),r=[];for(let e in n)if(e){let o=n[e];o&&(t+=h(r,o,e))}return r.forEach((e=>t+=e)),t}function h(e,t,n){let o="";o+=" "+n+" {";for(let a in t)a&&("object"==typeof t[a]?-1===a.search("&")?o+=h(e,t[a],a):f(e,t,a,n):(o+=" "+a.replace(/([A-Z])/g,(e=>`-${e[0].toLowerCase()}`))+": ",o+=t[a]+";"));return o+=" }\n",o}function f(e,t,n,o){let a,r=n.split(",");for(a=0;a<r.length;a++)r[a]=r[a].replace("&",""),":"===r[a+1]&&(r[a]=r[a].replace(" ","")),r[a]=o+r[a],e.push(h(e,t[n],r[a]))}function p(e,t,n,o){const a=(0,r.PT)(e),s=(0,i.er)(e,t),l=(0,i.Ve)(t);return e=n?{NavBar:l.NavBar,AppName:e.AppName,DefaultText:l.Darker,DefaultBackground:l.NavBar,SelectedBackground:l.Lighter,SelectedText:l.Darker,Accent:a.Dark,HoverBackground:a.Dark,HoverText:s.white,PressedText:s.white,DarkAlt:a.DarkAlt,Primary:e.Primary,Secondary:e.Secondary,Tertiary:e.Tertiary}:Object.assign({NavBar:e.Primary,AppName:s.white,DefaultText:s.white,DefaultBackground:e.NavBar||e.Primary,SelectedBackground:s.lighter,SelectedText:s.dark,Accent:a.Dark,HoverBackground:a.Darker,HoverText:s.white,PressedText:s.white,PressedBackground:a.Darker,DarkAlt:a.DarkAlt},e),o?null!=e.FullBleedImages&&(e.DefaultBackground=e.NavBar):delete e.FullBleedImages,e=Object.assign({SearchNavBar:e.NavBar===e.Primary?a.Dark:(0,r.PT)({Primary:e.NavBar}).Dark,SearchHoverBackground:(0,r.PT)({Primary:e.HoverBackground}).Dark,SearchAccent:(0,r.PT)({Primary:e.Accent}).Dark,SearchDefaultText:s.white,WaffleBackground:e.DefaultBackground,WaffleIcon:e.DefaultText,FlexPaneAccent:e.Accent,BackgroundImageRepeat:!0,BadgeText:s.foreground,BadgeBackground:e.Accent},e)}function m(e){let t=(0,o.Vz)(),n=t.getThemeState(),a=document.createElement("style");a.type="text/css",a.setAttribute("j2c",""),(null===window||void 0===window?void 0:window.oneShellUxNonce)&&a.setAttribute("nonce",window.oneShellUxNonce),document.head.appendChild(a),a.appendChild(document.createTextNode(e)),n.styleElement&&document.head.removeChild(n.styleElement),t.setState({styleElement:a}),d()}function g(e,t,n){Object.keys(e).forEach((o=>{let a=o.charAt(0).toLowerCase()+o.slice(1);a in t&&"object"==typeof t[a]&&5===Object.keys(t[a]).length&&(n[`.${t[a].link}, .${t[a].link}:hover, .${t[a].link}:visited, .${t[a].hover.link}:hover`]={color:e[o]},n[`.${t[a].font}, .${t[a].hover.font}:hover`]={color:e[o]},n[`.${t[a].background}, .${t[a].hover.background}:hover`]={backgroundColor:e[o]},n[`.${t[a].border}, .${t[a].hover.border}:hover`]={borderColor:e[o]})}))}function b(e,t,n=!1){try{const o="O365Shell_ThemeInfo_"+(e?"Consumer":"Business");let a=window.localStorage;a&&(n&&a.getItem(o)?a.removeItem(o):window.localStorage.setItem(o,t))}catch(e){}}function v(e){const t="O365Shell_ThemeInfo_"+(e?"Consumer":"Business");try{let n=window.localStorage;if(n){const o=JSON.parse(n.getItem(t));return o&&o.Id&&o.Primary&&o.NavBar&&o.DefaultText?o:(b(e,null,!0),null)}}catch(e){}return null}function S(e=(0,o.Vz)().getCurrentThemeId()){let t=(0,o.Vz)().getThemeState(),n=null,r=e.toLowerCase();if(t.isDarkMode&&null!=t.darkAccent){let o={Id:e+"_dark",Name:t.userThemes[r].Name};if(r.indexOf(a.ux)<0&&!t.userThemes[r].DarkTheme)return null;n=r===a.ux&&t.preferOfficeTheme&&t.appTheme&&t.appTheme.DarkTheme?Object.assign(Object.assign(Object.assign({},o),(0,i._Q)(t.darkAccent)),t.appTheme.DarkTheme):r===a.ux&&!t.preferOfficeTheme&&t.defaultTheme&&t.defaultTheme.DarkTheme?Object.assign(Object.assign(Object.assign({},o),(0,i._Q)(t.darkAccent)),t.defaultTheme.DarkTheme):Object.assign(Object.assign(Object.assign({},o),(0,i._Q)(t.darkAccent)),t.userThemes[r].DarkTheme)}return(0,o.Vz)().shouldUseUserThemeOverride(r)&&(n=c(t.themeDataOverride.UserThemeId.toLowerCase(),t.themeDataOverride.UserThemePalette)),null!=e?n||t.userThemes[r]||Object.assign(Object.assign({},s()),{Id:a.ux}):null}function w(e,t,n,r){const i={};if(e.forEach(((e,t)=>{i[e.Id.toLowerCase()]=t})),r){let r=JSON.parse(JSON.stringify(e));(0,o.Vz)().getThemeState().tenantTheme&&(r.push({Id:a.Mm,Order:20}),i[a.Mm]=r.length-1),t=t===a.ux&&n?a.Mm:t;let s=r.splice(i[t],1)[0],l=r.sort(((e,t)=>e.Order-t.Order));return l.unshift(s),l}return[e[i[a.ux]],e[i[a.D5]]]}function O(e,t,n,o){var r,i;const s=e.Id.toLowerCase();return e=Object.assign(Object.assign({},e),{ThemeType:"User",Name:null!==(r=t[`ThemeName_${s}`])&&void 0!==r?r:e.Name}),s===a.ux&&n.tenantTheme?e=Object.assign(Object.assign(Object.assign({},e),p(n.tenantTheme,!1,!1,!1)),{ThemeType:"Tenant"}):s!==a.Mm&&s!==a.ux||(o?e=Object.assign(Object.assign(Object.assign({},e),p(o,!1,n.isMicaEnabled,!1)),{Name:null!==(i=t.NeutralTheme)&&void 0!==i?i:"Neutral theme",Order:20,ThemeType:"App"}):e.ThemeType=null),e}},3179:function(e,t,n){"use strict";n.d(t,{PT:function(){return d}});const o=[[0,-.362790697674419],[0,-.186046511627907],[0,-.186046511627907],[0,0],[-.270491803278688,.230508474576271],[-.442857142857143,.583050847457627],[-.275862068965518,.861016949152542],[-.333333333333334,.955932203389831],[-.333333333333334,.955932203389831]],a=/^#((?:[0-9a-fA-F]{3}){1,2})$/,r=/rgba?\((\d{0,3})\s?,\s?(\d{0,3})\s?,\s?(\d{0,3})\s?,?(\s?(\d?\.\d+))?\)/;function i(e,t){return Math.round(e*Math.pow(10,t))/Math.pow(10,t)}function s(e){let t=1;9===e.length&&(t=i(parseInt(e.substring(7),16)/255,2),e=e.substr(0,7));let n=a.exec(e),o="";return null!=n&&n.length>1?(o=6===n[1].length?n[1]:n[1].split("").map((e=>e.concat(e))).join(""),[parseInt(o.substr(0,2),16),parseInt(o.substr(2,2),16),parseInt(o.substr(4,2),16),t]):[0,0,0,0]}function l(e,t=!1){return e.some((e=>e<0||e>255))?"#00000000":(null!=e[3]&&e[3]<1&&!t?e[3]=Math.round(255*e[3]):e.splice(3,1),"#"+e.map((e=>{let t=e.toString(16);return 1===t.length?"0"+t:t})).join(""))}function c(e,t,n){let[o,a,r,c]=function([e,t,n,o]){if([e,t,n].some((e=>e<0||e>255)))return[0,0,0,0];[e,t,n]=[e,t,n].map((e=>e/255));let a=Math.max(e,t,n),r=Math.min(e,t,n),s=a-r,l=0,c=0,d=(r+a)/2;if(0!==s){switch(c=s/(1-Math.abs(2*d-1)),a){case e:l=(t-n)/s%6;break;case t:l=(n-e)/s+2;break;case n:l=(e-t)/s+4}l*=60,l=(l+360)%360}return[Math.round(l),i(c,2),i(d,2),o]}(s(e));return a=Math.min(1,a*(1+t)),r=n>0?(1-r)*n+r:r*(1+n),l(function([e,t,n,o]){let a=(1-Math.abs(2*n-1))*t,r=(e=(e%360+360)%360)/60,i=a*(1-Math.abs(r%2-1)),[s,l,c]=[0,0,0];r>0&&r<=1?[s,l,c]=[a,i,0]:r>1&&r<=2?[s,l,c]=[i,a,0]:r>2&&r<=3?[s,l,c]=[0,a,i]:r>3&&r<=4?[s,l,c]=[0,i,a]:r>4&&r<=5?[s,l,c]=[i,0,a]:r>5&&r<=6&&([s,l,c]=[a,0,i]);let d=n-a/2;return[s,l,c].map((e=>Math.min(255,Math.round(255*(e+d))))).concat([o])}([o,a,r,c]),!0)}function d(e){let t=e.Primary;const n=t.match(r);return null!=n&&(t=l(n.slice(1,5).map((e=>parseFloat(e)||1)),!0)),{Darker:e.Darker||c(t,o[0][0],o[0][1]),Dark:e.Dark||c(t,o[1][0],o[1][1]),DarkAlt:e.DarkAlt||c(t,o[2][0],o[2][1]),Primary:t,Secondary:e.Secondary||c(t,o[4][0],o[4][1]),Tertiary:e.Tertiary||c(t,o[5][0],o[5][1]),Light:e.Light||c(t,o[6][0],o[6][1]),Lighter:e.Lighter||c(t,o[7][0],o[7][1]),LighterAlt:e.LighterAlt||c(t,o[8][0],o[8][1])}}},7529:function(e,t,n){"use strict";n.d(t,{GQ:function(){return r},Ve:function(){return c},_Q:function(){return d},er:function(){return l},jd:function(){return a},yo:function(){return s}});var o=n(286);function a(e,t){let n={Darker:e[0],Dark:e[1],DarkAlt:e[2],Primary:t[0],Secondary:e[4],Tertiary:e[5],Light:e[6],Lighter:e[7],LighterAlt:e[8],NavBar:t[1],DefaultButtonText:t[2],DefaultText:t[2],AppName:t[2],DefaultBackground:t[1],WaffleIcon:t[2],WaffleBackground:t[1],HoverBackground:t[0]};return Object.keys(n).forEach((e=>n[e]="#"+n[e])),n}function r(e){return Object.assign({PrimaryColorShades:[e.Darker,e.Dark,e.DarkAlt,e.Primary,e.Secondary,e.Tertiary,e.Light,e.Lighter,e.LighterAlt],ThemeColors:[e.Primary,e.NavBar,e.DefaultText,e.WaffleIcon],NeutralGrayColors:["000000","212121","333333","666666","767676","A6A6A6","C8C8C8","EAEAEA","F4F4F4","F8F8F8","FFFFFF"],NeutralStatusColors:["A80F22","D83B01","2A8DD4","107C10"]},e)}const i="data:image";function s(e,t){return null==t||""===t||(0,o.vh)(t)||t.substring(0,i.length)===i?t:`${e}/${t}`}function l(e,t){return t?{white:"#FFFFFF",black:"#000000",foreground:"#212121",foregroundAlt:"#555555",accent:e.Dark||e.DarkAccent||"#B3D6F2",staticAccent:e.Dark||e.DarkAccent||"#106EBE",light:"#555555",lightAlt:"#999999",lighter:"#3C3C3C",lighterAlt:"#212121",dark:"#FFFFFF",primary:"#797775",secondary:"#FFFFFF",tertiary:"#FFFFFF",darkRed:"#F4ABBA"}:{white:"#FFFFFF",black:"#000000",foreground:"#FFFFFF",foregroundAlt:"#FFFFFF",staticAccent:e.FlexPaneAccent,accent:e.FlexPaneAccent,light:"#E1DFDD",lightAlt:"#EDEBE9",lighter:"#F3F2F1",lighterAlt:"#FAF9F8",dark:"#252423",primary:"#BEBBB8",secondary:"#484644",tertiary:"#605E5C",darkRed:"#A80000"}}function c(e){return e?{NavBar:"transparent",Dark:"#ffffff80",Darker:"#ffffffb3",DarkAlt:"#ffffffb3",Light:"#24242480",Lighter:"#242424cc",LighterAlt:"#242424cc"}:{NavBar:"transparent",Dark:"#24242480",Darker:"#242424cc",DarkAlt:"#242424cc",Light:"#ffffff80",Lighter:"#ffffffb3",LighterAlt:"#ffffffb3"}}function d(e="#B3D6F2"){return{NavBar:"#1B1A19",Dark:e,Darker:e,DarkAlt:e,Primary:e,Secondary:e,DefaultBackground:"#1B1A19",HoverBackground:"#252423",SelectedBackground:"#252423",Tertiary:e,Light:e,Lighter:e,LighterAlt:e,Disabled:!0}}},872:function(e){"use strict";e.exports=O365ShellContext.React},6647:function(e){"use strict";e.exports=O365ShellContext.ReactDOM},9235:function(e){"use strict";e.exports=JSON.parse('{"Order":"10","Id":"base","Name":"Organizational theme","Primary":"#484644","NavBar":"#484644","Accent":"#252423","PressedBackground":"#252423","FlexPaneAccent":"#106EBE","BackgroundSearch":"#005A9E","AppName":"#FFFFFF","DefaultText":"#FFFFFF","SearchBoxBackground":"rgba(255,255,255,.7)","SearchBoxIcon":"#004578","SearchPlaceholderText":"#004578","SearchButtonBackground":"#0078d4","SearchButtonBackgroundHover":"#004578","SearchButtonIcon":"#FFFFFF","SearchFilters":"#0078d4","SearchFiltersHover":"#004578","HoverBackground":"#323130","ButtonsBackgroundSearch":"#005A9E","ButtonsBackgroundSearchHover":"#004578","BadgeBackground":"#004578","BadgeText":"#FFFFFF","SearchIcon":"#FFFFFF","RequiresTenantPermission":false,"DarkTheme":{"Primary":"#1B1A19","BackgroundSearch":"#106ebe","AppName":"#ffffff","DefaultText":"#ffffff","SearchBoxBackground":"rgba(33,33,33,0.7)","SearchBoxIcon":"#eff6fc","SearchPlaceholderText":"#eff6fc","SearchButtonBackground":"#69afe5","SearchButtonBackgroundHover":"#b3d6fc","SearchButtonIcon":"#000","SearchFilters":"#69afe5","SearchFiltersHover":"#eff6fc","HoverBackground":"#252423","ButtonsBackgroundSearch":"#106ebe","ButtonsBackgroundSearchHover":"#005a9e","SearchIcon":"#ffffff"}}')}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var n=r[e]={id:e,exports:{}};return a[e](n,n.exports,i),n.exports}i.m=a,i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},i.t=function(n,o){if(1&o&&(n=this(n)),8&o)return n;if("object"==typeof n&&n){if(4&o&&n.__esModule)return n;if(16&o&&"function"==typeof n.then)return n}var a=Object.create(null);i.r(a);var r={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){r[e]=function(){return n[e]}}));return r.default=function(){return n},i.d(a,r),a},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=function(e){return Promise.all(Object.keys(i.f).reduce((function(t,n){return i.f[n](e,t),t}),[]))},i.u=function(e){return"suiteux.shell."+e+"."+{"suiteux-shared_out_suiteux-shared_suiteux-header_view_enhanced-sb_sx_scss":"7a9b914fdab3a32cc399","search-box-container-plugins_dist_ondemand_js":"46d4ad6c7dcb37d62146",themeplus:"b05a216a2d20296c6136",consappdata:"96fcf237096aba999f76",legacyheader:"5091595acd42ef271229",es6polyfills:"5f886de2aa30f0b75b0a",responsive:"c9c63292f9c618ba40c8"}[e]+".js"},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},o="@1js/suiteux-shell:",i.l=function(e,t,a,r){if(n[e])n[e].push(t);else{var s,l;if(void 0!==a)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==o+a){s=u;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",o+a),s.src=e),n[e]=[t];var h=function(t,o){s.onerror=s.onload=null,clearTimeout(f);var a=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),a&&a.forEach((function(e){return e(o)})),t)return t(o)},f=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),l&&document.head.appendChild(s)}},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="",function(){var e={bootstrapper:0};i.f.j=function(t,n){var o=i.o(e,t)?e[t]:void 0;if(0!==o)if(o)n.push(o[2]);else{var a=new Promise((function(n,a){o=e[t]=[n,a]}));n.push(o[2]=a);var r=i.p+i.u(t),s=new Error;i.l(r,(function(n){if(i.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+r+")",s.name="ChunkLoadError",s.type=a,s.request=r,o[1](s)}}),"chunk-"+t,t)}};var t=function(t,n){var o,a,r=n[0],s=n[1],l=n[2],c=0;if(r.some((function(t){return 0!==e[t]}))){for(o in s)i.o(s,o)&&(i.m[o]=s[o]);if(l)l(i)}for(t&&t(n);c<r.length;c++)a=r[c],i.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=self["suiteux_shell_webpackJsonp_suiteux-bootstrapper"]=self["suiteux_shell_webpackJsonp_suiteux-bootstrapper"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),i.nc=void 0,i(3988);i(9181)}(),HighResolutionTimingSupported&&(shellPerformance.mark("shell_bootstrapper_end"),shellPerformance.measure("shell_bootstrapper","shell_bootstrapper_start","shell_bootstrapper_end"));