/*! For license information please see orb-shell.min.js.LICENSE.txt */
/* Minified on 8/19/2022*/
!function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,function(t){return e[t]}.bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=11)}([function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.utils=t.patterns=t.helpers=t.dom=void 0;const a=o(n(3));t.dom=a;const s=o(n(14));t.helpers=s;const l=o(n(19));t.patterns=l;const c=o(n(20));t.utils=c,t.default={dom:a,helpers:s,patterns:l,utils:c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t._invalidateSessionStorageTest=t.MemoryCache=t.SessionStorageCache=t.createCache=void 0;const i=n(4);let r;t.createCache=function(e,t){return"boolean"!=typeof t&&("boolean"!=typeof r&&(r=(0,i.hasSessionStorage)()),t=!r),t?new a(e):new o(e)};class o{constructor(e){this._key=e}get value(){return sessionStorage.getItem(this.key)||null}set value(e){sessionStorage.setItem(this.key,e)}invalidate(){sessionStorage.removeItem(this.key)}get key(){return this._key}}t.SessionStorageCache=o;class a{constructor(e){this._key=e,this.value=null}invalidate(){this.value=null}get key(){return this._key}}t.MemoryCache=a,t._invalidateSessionStorageTest=function(){r=void 0}},function(e,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return r})),n.d(t,"__assign",(function(){return o})),n.d(t,"__rest",(function(){return a})),n.d(t,"__decorate",(function(){return s})),n.d(t,"__param",(function(){return l})),n.d(t,"__metadata",(function(){return c})),n.d(t,"__awaiter",(function(){return u})),n.d(t,"__generator",(function(){return d})),n.d(t,"__createBinding",(function(){return m})),n.d(t,"__exportStar",(function(){return f})),n.d(t,"__values",(function(){return h})),n.d(t,"__read",(function(){return p})),n.d(t,"__spread",(function(){return g})),n.d(t,"__spreadArrays",(function(){return v})),n.d(t,"__await",(function(){return _})),n.d(t,"__asyncGenerator",(function(){return y})),n.d(t,"__asyncDelegator",(function(){return b})),n.d(t,"__asyncValues",(function(){return w})),n.d(t,"__makeTemplateObject",(function(){return E})),n.d(t,"__importStar",(function(){return S})),n.d(t,"__importDefault",(function(){return I})),n.d(t,"__classPrivateFieldGet",(function(){return T})),n.d(t,"__classPrivateFieldSet",(function(){return O}));
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},i(e,t)};function r(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return o=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},o.apply(this,arguments)};function a(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}function s(e,t,n,i){var r,o=arguments.length,a=o<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,i);else for(var s=e.length-1;s>=0;s--)(r=e[s])&&(a=(o<3?r(a):o>3?r(t,n,a):r(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function l(e,t){return function(n,i){t(n,i,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function u(e,t,n,i){return new(n||(n=Promise))((function(r,o){function a(e){try{l(i.next(e))}catch(e){o(e)}}function s(e){try{l(i.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((i=i.apply(e,t||[])).next())}))}function d(e,t){var n,i,r,o,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,i&&(r=2&o[0]?i.return:o[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,o[1])).done)return r;switch(i=0,r&&(o=[2&o[0],r.value]),o[0]){case 0:case 1:r=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,i=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(r=a.trys,(r=r.length>0&&r[r.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!r||o[1]>r[0]&&o[1]<r[3])){a.label=o[1];break}if(6===o[0]&&a.label<r[1]){a.label=r[1],r=o;break}if(r&&a.label<r[2]){a.label=r[2],a.ops.push(o);break}r[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],i=0}finally{n=r=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function m(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}function f(e,t){for(var n in e)"default"===n||t.hasOwnProperty(n)||(t[n]=e[n])}function h(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],i=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&i>=e.length&&(e=void 0),{value:e&&e[i++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function p(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var i,r,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(i=o.next()).done;)a.push(i.value)}catch(e){r={error:e}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(r)throw r.error}}return a}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(p(arguments[t]));return e}function v(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var i=Array(e),r=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,r++)i[r]=o[a];return i}function _(e){return this instanceof _?(this.v=e,this):new _(e)}function y(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i,r=n.apply(e,t||[]),o=[];return i={},a("next"),a("throw"),a("return"),i[Symbol.asyncIterator]=function(){return this},i;function a(e){r[e]&&(i[e]=function(t){return new Promise((function(n,i){o.push([e,t,n,i])>1||s(e,t)}))})}function s(e,t){try{(n=r[e](t)).value instanceof _?Promise.resolve(n.value.v).then(l,c):u(o[0][2],n)}catch(e){u(o[0][3],e)}var n}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function b(e){var t,n;return t={},i("next"),i("throw",(function(e){throw e})),i("return"),t[Symbol.iterator]=function(){return this},t;function i(i,r){t[i]=e[i]?function(t){return(n=!n)?{value:_(e[i](t)),done:"return"===i}:r?r(t):t}:r}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=h(e),t={},i("next"),i("throw"),i("return"),t[Symbol.asyncIterator]=function(){return this},t);function i(n){t[n]=e[n]&&function(t){return new Promise((function(i,r){(function(e,t,n,i){Promise.resolve(i).then((function(t){e({value:t,done:n})}),t)})(i,r,(t=e[n](t)).done,t.value)}))}}}function E(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function S(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function I(e){return e&&e.__esModule?e:{default:e}}function T(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function O(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sanitizeHTMLRecursively=t.sanitizeHTML=t.loadStylesheet=t.loadScript=t.setTimeout=t.dispatchEvent=t.onDocumentReady=t.removeChildNodes=t.showElement=t.hideElement=t.slideToggle=t.slideUp=t.slideDown=t.fadeToggle=t.fadeIn=t.fadeOut=t.passiveEventListener=t.ancestors=t.parseHTML=t.isVisible=void 0;const r=i(n(13));function o(e){return e?!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length):null}t.isVisible=o;function a(e,t){const n=[];let i=e.parentElement;for(;i;)t&&!i.matches(t)||n.push(i),i=i.parentElement;return n}function s(e,t=400,n){if(!e)return;if(!o(e))return;const i=e.style,r=25/t;i.opacity=i.opacity||"1",function e(){const t=parseFloat(i.opacity)-r;t<=0?(i.display="none",i.opacity=null,n&&n()):(i.opacity=t.toString(),m(e,25))}()}function l(e,t=400,n){if(!e)return;const i=e.style,r=25/t;i.opacity=i.opacity||"0",i.display="block",function e(){const t=parseFloat(i.opacity)+r;t>=1?(i.opacity="1",n&&n()):(i.opacity=t.toString(),m(e,25))}()}t.parseHTML=function(e){const t=document.createElement("DIV");return t.innerHTML=e,t.firstElementChild},t.ancestors=a,t.passiveEventListener=function(e,t){return n=>{const i=n.currentTarget,r=n.target,o=Array.from(i.querySelectorAll(e)).find((e=>e===r||a(r).indexOf(e)>-1));o&&t.call(o,n,o)}},t.fadeOut=s,t.fadeIn=l,t.fadeToggle=function(e,t=400,n){e&&(o(e)?s(e,t,n):l(e,t,n))};const c=(e,t,n=25)=>{const i=window.getComputedStyle(e),r=i.marginBottom||"0",o=i.marginTop||"0",a=i.paddingBottom||"0",s=i.paddingTop||"0",l=function(e){if(!e)return null;const t=window.getComputedStyle(e),n=t.display,i=(t.maxHeight||"0").replace("px","").replace("%",""),r=e.style.display,o=e.style.position,a=e.style.visibility;if("none"!==n&&"0"!==i)return e.offsetHeight;e.style.position="absolute",e.style.visibility="hidden",e.style.display="block";const s=e.offsetHeight;return e.style.display=r,e.style.position=o,e.style.visibility=a,s}(e)-parseFloat(a)-parseFloat(s),c=Math.round(t/n);return{elementHeight:l,incrementValues:{height:l/c,marginBottom:parseFloat(r)/c,marginTop:parseFloat(o)/c,paddingBottom:parseFloat(a)/c,paddingTop:parseFloat(s)/c},originalValues:{marginBottom:r,marginTop:o,paddingBottom:a,paddingTop:s}}};function u(e,t=400,n){if(!e)return;const i=e.style,r=c(e,t,16);i.display="block",i.overflow="hidden",i.height="0",i.marginBottom="0",i.marginTop="0",i.paddingBottom="0",i.paddingTop="0",function e(){const t=parseFloat(i.height)+r.incrementValues.height,o=parseFloat(i.marginBottom)+r.incrementValues.marginBottom,a=parseFloat(i.marginTop)+r.incrementValues.marginTop,s=parseFloat(i.paddingBottom)+r.incrementValues.paddingBottom,l=parseFloat(i.paddingTop)+r.incrementValues.paddingTop;t>=r.elementHeight?(i.height=null,i.marginBottom=null,i.marginTop=null,i.paddingBottom=null,i.paddingTop=null,i.overflow=null,n&&n()):(i.height=t+"px",i.marginBottom=o+"px",i.marginTop=a+"px",i.paddingBottom=s+"px",i.paddingTop=l+"px",m(e,16))}()}function d(e,t=400,n){if(!e)return;const i=e.style,r=c(e,t,16);i.display="block",i.overflow="hidden",i.height=r.elementHeight+"px",i.marginBottom=r.originalValues.marginBottom,i.marginTop=r.originalValues.marginTop,i.paddingBottom=r.originalValues.paddingBottom,i.paddingTop=r.originalValues.paddingTop,function e(){const t=parseFloat(i.height)-r.incrementValues.height,o=parseFloat(i.marginBottom)-r.incrementValues.marginBottom,a=parseFloat(i.marginTop)-r.incrementValues.marginTop,s=parseFloat(i.paddingBottom)-r.incrementValues.paddingBottom,l=parseFloat(i.paddingTop)-r.incrementValues.paddingTop;t<=0?(i.display="none",i.height=null,i.marginBottom=null,i.marginTop=null,i.paddingBottom=null,i.paddingTop=null,i.overflow=null,n&&n()):(i.height=t+"px",i.marginBottom=o+"px",i.marginTop=a+"px",i.paddingBottom=s+"px",i.paddingTop=l+"px",m(e,16))}()}function m(e,t=0){return new Promise((n=>window.setTimeout((()=>n(e())),t)))}function f(e,t){const{window:n}=t||{};return(n?(0,r.default)(n):r.default).sanitize(e)}t.slideDown=u,t.slideUp=d,t.slideToggle=function(e,t=400,n){e&&(o(e)?d(e,t,n):u(e,t,n))},t.hideElement=function(e){e&&(e.style.display="none")},t.showElement=function(e){e&&(e.style.display="block")},t.removeChildNodes=function(e){Array.from(e.childNodes).forEach((e=>e.remove()))},t.onDocumentReady=function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)},t.dispatchEvent=function(e,t,n={},i=!0,r=!0){const o=new CustomEvent(t,{bubbles:i,cancelable:r,detail:n});e.dispatchEvent(o)},t.setTimeout=m,t.loadScript=function(e,t){return t={parentElement:document.head,...t},new Promise(((n,i)=>{function r(){s.removeEventListener("load",o),s.removeEventListener("error",a)}function o(e){r(),n(e)}function a(e){r(),i(e)}const s=document.createElement("SCRIPT");s.type="text/javascript",s.src=e,s.addEventListener("load",o),s.addEventListener("error",a),t.parentElement.appendChild(s)}))},t.loadStylesheet=function(e){return new Promise(((t,n)=>{function i(){a.removeEventListener("load",r),a.removeEventListener("error",o)}function r(e){i(),t(e)}function o(e){i(),n(e)}const a=document.createElement("LINK");a.type="text/css",a.rel="stylesheet",a.href=e,a.addEventListener("load",r),a.addEventListener("error",o),document.head.appendChild(a)}))},t.sanitizeHTML=f,t.sanitizeHTMLRecursively=function e(t,n){if("string"==typeof t)return f(t,n);if(Array.isArray(t))return t.map((t=>e(t)));if("object"==typeof t){const n=Object.entries(t).map((([t,n])=>[t,e(n)]));return Object.fromEntries(n)}return t}},function(e,t,n){"use strict";function i(e){if("undefined"==typeof Storage)return!1;const t="test",n="session"===e?window.sessionStorage:window.localStorage;try{return n.setItem(t,"1"),n.removeItem(t),!0}catch(e){return!1}}Object.defineProperty(t,"__esModule",{value:!0}),t.hasSessionStorage=t.hasLocalStorage=t.hasStorage=void 0,t.hasStorage=i,t.hasLocalStorage=function(){return i("local")},t.hasSessionStorage=function(){return i("session")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flashBanner=void 0;const i=n(0),{parseHTML:r,fadeOut:o,fadeIn:a}=i.dom;t.flashBanner=function(e,n){let i;const s=n.flashBannerDisplayTime||window.flashBannerDisplayTime||6e3,l=n.attachToElement||document.getElementById("meta_header")||document.getElementById("flashMessage_container")||document.getElementById("content"),c=r(t.flashBanner.notificationTemplate),u=c.querySelector(".iris-notification__icon"),d=c.querySelector(".iris-notification__message"),m=c.querySelector(".iris-notification__action-button"),f=function(){c.classList.add("flash-banner--hide"),m&&m.removeEventListener("click",h),o(c,400,(()=>{c.parentElement&&c.parentElement.removeChild(c)}))},h=()=>{f(),clearTimeout(i)},p=Object.keys(t.flashBanner.types).find((function(e){return!0===n[e]}))||"success",g=t.flashBanner.types[p];c&&c.classList.add(g.notificationClass),u&&u.classList.add(g.iconClass),d&&d.appendChild(e),m&&m.addEventListener("click",h),l&&(l.appendChild(c),c.classList.add("flash-banner--show"),a(c,400,(()=>{i=window.setTimeout((function(){f()}),s)})))},t.flashBanner.notificationTemplate='\n<div class="flash-banner iris-notification iris-notification--baguette" role="alert">\n    <div class="iris-notification__inner">\n        <div class="iris-notification__context">\n            <span class="iris-notification__icon" aria-hidden="true"></span>\n        </div>\n        <span class="iris-notification__message"></span>\n        <button class="iris-button iris-button--ghost iris-notification__action-button" aria-label="Close Notification">\n            <span class="iris-button__icon font-icon-cancel-x"></span>\n        </button>\n    </div>\n</div>',t.flashBanner.types={bulletin:{notificationClass:"iris-notification--bulletin",iconClass:"font-icon-warning"},caution:{notificationClass:"iris-notification--caution",iconClass:"font-icon-warning"},error:{notificationClass:"iris-notification--negative",iconClass:"font-icon-error"},info:{notificationClass:"iris-notification--info",iconClass:"font-icon-circle-info-line"},success:{notificationClass:"iris-notification--positive",iconClass:"font-icon-circle-check-filled"}},t.flashBanner.types.warning=t.flashBanner.types.caution},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetActionItem=void 0;const i=n(0);t.WidgetActionItem=class{constructor(e){this._element=e,e.id||(e.id="widget_action_item_"+i.helpers.uniqueID().split("-").join("_")),e.classList.add("widget-action-item")}set visible(e){this._element.style.display=e?"":"none"}get visible(){return"none"!==this._element.style.display}get element(){return this._element}get id(){return this._element.id}set id(e){this._element.id=e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PrimaryNavigationService=void 0;const i=n(0),{storage:r}=i.utils;class o{constructor(){this._widgetStorageKey="alkami.widgets",this.GetWidgetNav=this.getNavigationItems,this.SaveWidgetNav=this.saveNavigationItems,this.ResetWidgetNav=this.clearNavigationItems}get navigationElement(){return document.querySelector("primary-navigation")}async getNavigationItems(){var e;let t;if(r.hasSessionStorage()&&sessionStorage[this._widgetStorageKey])t=await i.dom.setTimeout((()=>JSON.parse(sessionStorage[this._widgetStorageKey])));else{const e=await fetch("/Client/DesktopWidgets",{credentials:"same-origin"});t=await e.json(),this.saveNavigationItems(t)}return t.concat({DisplayName:null===(e=null===Alkami||void 0===Alkami?void 0:Alkami.Localization)||void 0===e?void 0:e.SiteText["Desktop.Header.Settings"],IconName:"settings",IsFavorite:!1,IsStatic:!1,LandingRoute:"/Settings",Name:"UserSettings"})}saveNavigationItems(e){r.hasSessionStorage()&&null!=e&&e.length&&(sessionStorage[this._widgetStorageKey]=JSON.stringify(e))}clearNavigationItems(){r.hasSessionStorage()&&sessionStorage[this._widgetStorageKey]&&sessionStorage.removeItem(this._widgetStorageKey)}ResetWidgetTitleBars(){return Alkami.WidgetHeader.resetHeaderInfoStorage()}get WidgetNavList(){return this.navigationElement}init(){const e=document.getElementById("primary_nav");e&&(e.innerHTML='<primary-navigation type="legacy"></primary-navigation>')}}t.PrimaryNavigationService=o,t.default=new o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(2);(0,i.__exportStar)(n(47),t),(0,i.__exportStar)(n(50),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.invalidateGlobalCache=t.fetchGlobals=void 0;const i=(0,n(1).createCache)("Alkami.Globals");t.fetchGlobals=async function(){var e;const t=i.value;let n;return t?(n=JSON.parse(t),Object.assign(globalThis.Alkami.Globals,n),n):(n=await async function(){if(r)return r;return r=(await fetch("/API/Globals")).json().finally((()=>{r=null})),r}(),n.cloudfrontUri=n.cloudfrontUri||"",(null===(e=null===globalThis||void 0===globalThis?void 0:globalThis.Alkami)||void 0===e?void 0:e.Globals)&&Object.assign(globalThis.Alkami.Globals,n),i.value=JSON.stringify(n),n)};let r=null;t.invalidateGlobalCache=function(){i.invalidate()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidCdnBaseUrl=void 0,t.isValidCdnBaseUrl=function(e){return e.endsWith("assets.alkami.net/cdn/")||e.endsWith(".alkamitech.com/cdn/")}},function(e,t,n){e.exports=n(12)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(2),r=n(0),o=(0,i.__importDefault)(n(25)),a=(0,i.__importStar)(n(8)),s=(0,i.__importStar)(n(52)),{widgetHeader:l,flashBanner:c,primaryNavigation:u}=o.default,d=globalThis||window,m={CookieHelper:r.utils.cookie,CurrencyHelper:r.utils.currency,DateHelper:r.utils.date,StorageHelper:r.utils.storage,StringHelper:r.utils.string},f={Dom:r.dom,Cdn:a,FlashBanner:c,Helpers:r.helpers.default,Patterns:r.patterns,PrimaryNavigation:o.default.primaryNavigation.service,WidgetHeader:l,WidgetNav:o.default.primaryNavigation.service,WidgetTitleBar:l,Utils:m,Globals:s};d.Alkami||(d.Alkami={});const h=Object.assign({},d.Alkami.Helpers,f.Helpers),p=Object.assign({},d.Alkami.Utils,f.Utils),g=Object.assign({},d.Alkami.Globals,f.Globals);Object.assign(d.Alkami,f,{Helpers:h,Utils:p,Globals:g});Object.keys(window.sessionStorage||{}).find((e=>e.toLowerCase().startsWith("alkami.navmenu")))||u.service.init(),t.default=f},function(e,t,n){
/*! @license DOMPurify 2.3.3 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.3.3/LICENSE */
e.exports=function(){"use strict";function e(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var t=Object.hasOwnProperty,n=Object.setPrototypeOf,i=Object.isFrozen,r=Object.getPrototypeOf,o=Object.getOwnPropertyDescriptor,a=Object.freeze,s=Object.seal,l=Object.create,c="undefined"!=typeof Reflect&&Reflect,u=c.apply,d=c.construct;u||(u=function(e,t,n){return e.apply(t,n)}),a||(a=function(e){return e}),s||(s=function(e){return e}),d||(d=function(t,n){return new(Function.prototype.bind.apply(t,[null].concat(e(n))))});var m=E(Array.prototype.forEach),f=E(Array.prototype.pop),h=E(Array.prototype.push),p=E(String.prototype.toLowerCase),g=E(String.prototype.match),v=E(String.prototype.replace),_=E(String.prototype.indexOf),y=E(String.prototype.trim),b=E(RegExp.prototype.test),w=S(TypeError);function E(e){return function(t){for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];return u(e,t,i)}}function S(e){return function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return d(e,n)}}function I(e,t){n&&n(e,null);for(var r=t.length;r--;){var o=t[r];if("string"==typeof o){var a=p(o);a!==o&&(i(t)||(t[r]=a),o=a)}e[o]=!0}return e}function T(e){var n=l(null),i=void 0;for(i in e)u(t,e,[i])&&(n[i]=e[i]);return n}function O(e,t){for(;null!==e;){var n=o(e,t);if(n){if(n.get)return E(n.get);if("function"==typeof n.value)return E(n.value)}e=r(e)}function i(e){return null}return i}var A=a(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),k=a(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),x=a(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),C=a(["animate","color-profile","cursor","discard","fedropshadow","feimage","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),N=a(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),M=a(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),L=a(["#text"]),P=a(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),j=a(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),B=a(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),D=a(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),R=s(/\{\{[\s\S]*|[\s\S]*\}\}/gm),H=s(/<%[\s\S]*|[\s\S]*%>/gm),W=s(/^data-[\-\w.\u00B7-\uFFFF]/),U=s(/^aria-[\-\w]+$/),F=s(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$=s(/^(?:\w+script|data):/i),z=s(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function G(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var V=function(){return"undefined"==typeof window?null:window},Y=function(e,t){if("object"!==(void 0===e?"undefined":q(e))||"function"!=typeof e.createPolicy)return null;var n=null,i="data-tt-policy-suffix";t.currentScript&&t.currentScript.hasAttribute(i)&&(n=t.currentScript.getAttribute(i));var r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:function(e){return e}})}catch(e){return null}};function K(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:V(),t=function(e){return K(e)};if(t.version="2.3.3",t.removed=[],!e||!e.document||9!==e.document.nodeType)return t.isSupported=!1,t;var n=e.document,i=e.document,r=e.DocumentFragment,o=e.HTMLTemplateElement,s=e.Node,l=e.Element,c=e.NodeFilter,u=e.NamedNodeMap,d=void 0===u?e.NamedNodeMap||e.MozNamedAttrMap:u,E=e.Text,S=e.Comment,J=e.DOMParser,Z=e.trustedTypes,X=l.prototype,Q=O(X,"cloneNode"),ee=O(X,"nextSibling"),te=O(X,"childNodes"),ne=O(X,"parentNode");if("function"==typeof o){var ie=i.createElement("template");ie.content&&ie.content.ownerDocument&&(i=ie.content.ownerDocument)}var re=Y(Z,n),oe=re&&De?re.createHTML(""):"",ae=i,se=ae.implementation,le=ae.createNodeIterator,ce=ae.createDocumentFragment,ue=ae.getElementsByTagName,de=n.importNode,me={};try{me=T(i).documentMode?i.documentMode:{}}catch(e){}var fe={};t.isSupported="function"==typeof ne&&se&&void 0!==se.createHTMLDocument&&9!==me;var he=R,pe=H,ge=W,ve=U,_e=$,ye=z,be=F,we=null,Ee=I({},[].concat(G(A),G(k),G(x),G(N),G(L))),Se=null,Ie=I({},[].concat(G(P),G(j),G(B),G(D))),Te=null,Oe=null,Ae=!0,ke=!0,xe=!1,Ce=!1,Ne=!1,Me=!1,Le=!1,Pe=!1,je=!1,Be=!0,De=!1,Re=!0,He=!0,We=!1,Ue={},Fe=null,$e=I({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),ze=null,qe=I({},["audio","video","img","source","image","track"]),Ge=null,Ve=I({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ye="http://www.w3.org/1998/Math/MathML",Ke="http://www.w3.org/2000/svg",Je="http://www.w3.org/1999/xhtml",Ze=Je,Xe=!1,Qe=void 0,et=["application/xhtml+xml","text/html"],tt="text/html",nt=void 0,it=null,rt=i.createElement("form"),ot=function(e){it&&it===e||(e&&"object"===(void 0===e?"undefined":q(e))||(e={}),e=T(e),we="ALLOWED_TAGS"in e?I({},e.ALLOWED_TAGS):Ee,Se="ALLOWED_ATTR"in e?I({},e.ALLOWED_ATTR):Ie,Ge="ADD_URI_SAFE_ATTR"in e?I(T(Ve),e.ADD_URI_SAFE_ATTR):Ve,ze="ADD_DATA_URI_TAGS"in e?I(T(qe),e.ADD_DATA_URI_TAGS):qe,Fe="FORBID_CONTENTS"in e?I({},e.FORBID_CONTENTS):$e,Te="FORBID_TAGS"in e?I({},e.FORBID_TAGS):{},Oe="FORBID_ATTR"in e?I({},e.FORBID_ATTR):{},Ue="USE_PROFILES"in e&&e.USE_PROFILES,Ae=!1!==e.ALLOW_ARIA_ATTR,ke=!1!==e.ALLOW_DATA_ATTR,xe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ce=e.SAFE_FOR_TEMPLATES||!1,Ne=e.WHOLE_DOCUMENT||!1,Pe=e.RETURN_DOM||!1,je=e.RETURN_DOM_FRAGMENT||!1,Be=!1!==e.RETURN_DOM_IMPORT,De=e.RETURN_TRUSTED_TYPE||!1,Le=e.FORCE_BODY||!1,Re=!1!==e.SANITIZE_DOM,He=!1!==e.KEEP_CONTENT,We=e.IN_PLACE||!1,be=e.ALLOWED_URI_REGEXP||be,Ze=e.NAMESPACE||Je,Qe=Qe=-1===et.indexOf(e.PARSER_MEDIA_TYPE)?tt:e.PARSER_MEDIA_TYPE,nt="application/xhtml+xml"===Qe?function(e){return e}:p,Ce&&(ke=!1),je&&(Pe=!0),Ue&&(we=I({},[].concat(G(L))),Se=[],!0===Ue.html&&(I(we,A),I(Se,P)),!0===Ue.svg&&(I(we,k),I(Se,j),I(Se,D)),!0===Ue.svgFilters&&(I(we,x),I(Se,j),I(Se,D)),!0===Ue.mathMl&&(I(we,N),I(Se,B),I(Se,D))),e.ADD_TAGS&&(we===Ee&&(we=T(we)),I(we,e.ADD_TAGS)),e.ADD_ATTR&&(Se===Ie&&(Se=T(Se)),I(Se,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&I(Ge,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(Fe===$e&&(Fe=T(Fe)),I(Fe,e.FORBID_CONTENTS)),He&&(we["#text"]=!0),Ne&&I(we,["html","head","body"]),we.table&&(I(we,["tbody"]),delete Te.tbody),a&&a(e),it=e)},at=I({},["mi","mo","mn","ms","mtext"]),st=I({},["foreignobject","desc","title","annotation-xml"]),lt=I({},k);I(lt,x),I(lt,C);var ct=I({},N);I(ct,M);var ut=function(e){var t=ne(e);t&&t.tagName||(t={namespaceURI:Je,tagName:"template"});var n=p(e.tagName),i=p(t.tagName);if(e.namespaceURI===Ke)return t.namespaceURI===Je?"svg"===n:t.namespaceURI===Ye?"svg"===n&&("annotation-xml"===i||at[i]):Boolean(lt[n]);if(e.namespaceURI===Ye)return t.namespaceURI===Je?"math"===n:t.namespaceURI===Ke?"math"===n&&st[i]:Boolean(ct[n]);if(e.namespaceURI===Je){if(t.namespaceURI===Ke&&!st[i])return!1;if(t.namespaceURI===Ye&&!at[i])return!1;var r=I({},["title","style","font","a","script"]);return!ct[n]&&(r[n]||!lt[n])}return!1},dt=function(e){h(t.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=oe}catch(t){e.remove()}}},mt=function(e,n){try{h(t.removed,{attribute:n.getAttributeNode(e),from:n})}catch(e){h(t.removed,{attribute:null,from:n})}if(n.removeAttribute(e),"is"===e&&!Se[e])if(Pe||je)try{dt(n)}catch(e){}else try{n.setAttribute(e,"")}catch(e){}},ft=function(e){var t=void 0,n=void 0;if(Le)e="<remove></remove>"+e;else{var r=g(e,/^[\r\n\t ]+/);n=r&&r[0]}"application/xhtml+xml"===Qe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");var o=re?re.createHTML(e):e;if(Ze===Je)try{t=(new J).parseFromString(o,Qe)}catch(e){}if(!t||!t.documentElement){t=se.createDocument(Ze,"template",null);try{t.documentElement.innerHTML=Xe?"":o}catch(e){}}var a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),Ze===Je?ue.call(t,Ne?"html":"body")[0]:Ne?t.documentElement:a},ht=function(e){return le.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null,!1)},pt=function(e){return!(e instanceof E||e instanceof S||"string"==typeof e.nodeName&&"string"==typeof e.textContent&&"function"==typeof e.removeChild&&e.attributes instanceof d&&"function"==typeof e.removeAttribute&&"function"==typeof e.setAttribute&&"string"==typeof e.namespaceURI&&"function"==typeof e.insertBefore)},gt=function(e){return"object"===(void 0===s?"undefined":q(s))?e instanceof s:e&&"object"===(void 0===e?"undefined":q(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},vt=function(e,n,i){fe[e]&&m(fe[e],(function(e){e.call(t,n,i,it)}))},_t=function(e){var n=void 0;if(vt("beforeSanitizeElements",e,null),pt(e))return dt(e),!0;if(g(e.nodeName,/[\u0080-\uFFFF]/))return dt(e),!0;var i=nt(e.nodeName);if(vt("uponSanitizeElement",e,{tagName:i,allowedTags:we}),!gt(e.firstElementChild)&&(!gt(e.content)||!gt(e.content.firstElementChild))&&b(/<[/\w]/g,e.innerHTML)&&b(/<[/\w]/g,e.textContent))return dt(e),!0;if("select"===i&&b(/<template/i,e.innerHTML))return dt(e),!0;if(!we[i]||Te[i]){if(He&&!Fe[i]){var r=ne(e)||e.parentNode,o=te(e)||e.childNodes;if(o&&r)for(var a=o.length-1;a>=0;--a)r.insertBefore(Q(o[a],!0),ee(e))}return dt(e),!0}return e instanceof l&&!ut(e)?(dt(e),!0):"noscript"!==i&&"noembed"!==i||!b(/<\/no(script|embed)/i,e.innerHTML)?(Ce&&3===e.nodeType&&(n=e.textContent,n=v(n,he," "),n=v(n,pe," "),e.textContent!==n&&(h(t.removed,{element:e.cloneNode()}),e.textContent=n)),vt("afterSanitizeElements",e,null),!1):(dt(e),!0)},yt=function(e,t,n){if(Re&&("id"===t||"name"===t)&&(n in i||n in rt))return!1;if(ke&&!Oe[t]&&b(ge,t));else if(Ae&&b(ve,t));else{if(!Se[t]||Oe[t])return!1;if(Ge[t]);else if(b(be,v(n,ye,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==_(n,"data:")||!ze[e])if(xe&&!b(_e,v(n,ye,"")));else if(n)return!1}return!0},bt=function(e){var n=void 0,i=void 0,r=void 0,o=void 0;vt("beforeSanitizeAttributes",e,null);var a=e.attributes;if(a){var s={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se};for(o=a.length;o--;){var l=n=a[o],c=l.name,u=l.namespaceURI;if(i=y(n.value),r=nt(c),s.attrName=r,s.attrValue=i,s.keepAttr=!0,s.forceKeepAttr=void 0,vt("uponSanitizeAttribute",e,s),i=s.attrValue,!s.forceKeepAttr&&(mt(c,e),s.keepAttr))if(b(/\/>/i,i))mt(c,e);else{Ce&&(i=v(i,he," "),i=v(i,pe," "));var d=nt(e.nodeName);if(yt(d,r,i))try{u?e.setAttributeNS(u,c,i):e.setAttribute(c,i),f(t.removed)}catch(e){}}}vt("afterSanitizeAttributes",e,null)}},wt=function e(t){var n=void 0,i=ht(t);for(vt("beforeSanitizeShadowDOM",t,null);n=i.nextNode();)vt("uponSanitizeShadowNode",n,null),_t(n)||(n.content instanceof r&&e(n.content),bt(n));vt("afterSanitizeShadowDOM",t,null)};return t.sanitize=function(i,o){var a=void 0,l=void 0,c=void 0,u=void 0,d=void 0;if((Xe=!i)&&(i="\x3c!--\x3e"),"string"!=typeof i&&!gt(i)){if("function"!=typeof i.toString)throw w("toString is not a function");if("string"!=typeof(i=i.toString()))throw w("dirty is not a string, aborting")}if(!t.isSupported){if("object"===q(e.toStaticHTML)||"function"==typeof e.toStaticHTML){if("string"==typeof i)return e.toStaticHTML(i);if(gt(i))return e.toStaticHTML(i.outerHTML)}return i}if(Me||ot(o),t.removed=[],"string"==typeof i&&(We=!1),We);else if(i instanceof s)1===(l=(a=ft("\x3c!----\x3e")).ownerDocument.importNode(i,!0)).nodeType&&"BODY"===l.nodeName||"HTML"===l.nodeName?a=l:a.appendChild(l);else{if(!Pe&&!Ce&&!Ne&&-1===i.indexOf("<"))return re&&De?re.createHTML(i):i;if(!(a=ft(i)))return Pe?null:oe}a&&Le&&dt(a.firstChild);for(var m=ht(We?i:a);c=m.nextNode();)3===c.nodeType&&c===u||_t(c)||(c.content instanceof r&&wt(c.content),bt(c),u=c);if(u=null,We)return i;if(Pe){if(je)for(d=ce.call(a.ownerDocument);a.firstChild;)d.appendChild(a.firstChild);else d=a;return Be&&(d=de.call(n,d,!0)),d}var f=Ne?a.outerHTML:a.innerHTML;return Ce&&(f=v(f,he," "),f=v(f,pe," ")),re&&De?re.createHTML(f):f},t.setConfig=function(e){ot(e),Me=!0},t.clearConfig=function(){it=null,Me=!1},t.isValidAttribute=function(e,t,n){it||ot({});var i=nt(e),r=nt(t);return yt(i,r,n)},t.addHook=function(e,t){"function"==typeof t&&(fe[e]=fe[e]||[],h(fe[e],t))},t.removeHook=function(e){fe[e]&&f(fe[e])},t.removeHooks=function(e){fe[e]&&(fe[e]=[])},t.removeAllHooks=function(){fe={}},t}return K()}()},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.KEY_CODES=t.uniqueID=t.storage=t.navigation=t.form=t.dialog=t.cache=t.ajax=void 0;const a=o(n(15));t.dialog=a;const s=o(n(4));t.storage=s;const l=o(n(16));t.form=l;const c=o(n(17));t.ajax=c;const u=o(n(18));t.navigation=u;const d=o(n(1));function m(){function e(){return Math.random().toString(16).slice(-4)}return e()+e()+"-"+e()+"-"+e()+"-"+e()+"-"+e()+e()+e()}t.cache=d,t.uniqueID=m;const f={BACKSPACE:8,COMMA:188,DELETE:46,DASH:189,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,MINUS:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38};t.KEY_CODES=f,t.default={...c,...d,...a,...l,...u,...s,uniqueID:m,KEY_CODES:f}},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.createConfirmationDialog=t.createYesNoDialog=t.createCloseDialog=t.createDialog=void 0;const a=o(n(3));let s=0;function l(e){e.id||s++;const t={id:"alkami_modal_"+s,cls:"",content:"",destroyOnClose:!1,size:"large",title:"",handlers:{},buttons:[]};function n(t){const n=Alkami.Iris.PromptComponent.componentForElement(r);"Escape"!==t.key||n.freeze||e.handlers.cancel.call(this,t)}const i=(e=Object.assign({},t,e)).buttons.map(((t,n)=>{const i=`iris-button iris-button--${t.type||"primary"} ${t.cls||""}`.trim(),r=t.tag||"button";return`<${r} id="${t.id||e.id+"__button_"+n}" class="${i}" ${"button"===r?'type="button"':""} ${t.closePrompt?"data-close":""}  ${t.href?'href="'+t.href+'"':""}>\n\t\t\t\t\t<span class="iris-button__text">${t.text}</span>\n\t\t\t\t</${r}>`})).join(""),r=a.parseHTML(`<div class="iris-prompt ${e.cls}" id="${e.id}" aria-hidden="true" data-size="${e.size}">\n\t\t<section class="iris-prompt__content">\n\t\t\t<header class="iris-prompt__header">\n\t\t\t\t<h2 class="iris-prompt__title">${e.title}</h2>\n\t\t\t\t<button class="iris-button iris-button--ghost iris-prompt__cancel-button" data-modifier="compressed" data-close>\n\t\t\t\t\t<span class="font-icon-cancel-x" aria-hidden="true"></span>\n\t\t\t\t</button>\n\t\t\t</header>\n\t\t\t<div class="iris-prompt__body"></div>\n\t\t\t<footer class="iris-prompt__footer">${i}</footer>\n\t\t</section>\n\t</div>`);document.body.appendChild(r);const o=r.querySelector(".iris-prompt__body");if("string"==typeof e.content?o.innerHTML=e.content:o.appendChild(e.content),e.buttons.forEach(((t,n)=>{if(e.handlers[t.handlerName]){document.getElementById(e.id+"__button_"+n).addEventListener("click",e.handlers[t.handlerName])}})),e.handlers.cancel){r.querySelector(".iris-prompt__cancel-button").addEventListener("click",e.handlers.cancel),document.addEventListener("keydown",n)}return r.addEventListener("iris.prompt.closed",(function(){document.removeEventListener("keydown",n),e.destroyOnClose&&(r.parentNode.removeChild(r),Alkami.Iris.PromptComponent.destroy(r))})),Alkami.Iris.PromptComponent.init(r)[0]}t.createDialog=l,t.createCloseDialog=function(e,t){const n=[{text:Alkami.Localization.SiteText["Modal.Confirm.Button.Okay"],handlerName:"close",closePrompt:!0}];return l(Object.assign({buttons:n,content:e},t))},t.createYesNoDialog=function(e,t){const n=[{text:Alkami.Localization.SiteText["Modal.Confirm.Button.No"],handlerName:"no",type:"secondary",closePrompt:!0},{text:Alkami.Localization.SiteText["Modal.Confirm.Button.Yes"],handlerName:"yes",closePrompt:!0}];return l(Object.assign({buttons:n,content:e},t))},t.createConfirmationDialog=function(e,t,n){const i=[{text:Alkami.Localization.SiteText["Modal.Confirm.Button.Cancel"],handlerName:"cancel",type:"secondary",closePrompt:!0},{text:t||Alkami.Localization.SiteText["Modal.Confirm.Button.Confirm"],handlerName:"confirm",closePrompt:!0}];return l(Object.assign({buttons:i,content:e},n))}},function(e,t,n){"use strict";function i(e){"string"==typeof e&&(e=new URL(e));const t=document.createElement("form");t.action=e.href.split("?")[0],t.method="POST",e.searchParams.forEach(((e,n)=>{const i=document.createElement("input");i.type="hidden",i.name=n,i.value=e,t.appendChild(i)})),document.body.appendChild(t),t.submit()}function r(e){const t='button[type="submit"], button:not([type])',n=[];if(e.matches(t))n.push(e);else{const i=Array.from(e.querySelectorAll(t));n.push(...i)}return n}Object.defineProperty(t,"__esModule",{value:!0}),t.findSubmitButtons=t.enableSubmit=t.disableSubmit=t.postLink=t.bindPostLink=void 0,t.bindPostLink=function(e){e.addEventListener("click",(t=>{t.stopPropagation(),t.preventDefault(),i(e.href)}))},t.postLink=i,t.disableSubmit=function(e,t){r(e).forEach((e=>{e.setAttribute("data-original-value",e.innerText),e.setAttribute("disabled",""),t&&(e.innerText=t)}))},t.enableSubmit=function(e){r(e).forEach((e=>{e.innerText=e.getAttribute("data-original-value")||e.innerText,e.removeAttribute("disabled")}))},t.findSubmitButtons=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ajax=void 0;const i={url:"",method:"GET"};function r(e,t=new URLSearchParams){return Object.keys(e).forEach((n=>{[].concat(e[n]).forEach((e=>{t.append(n,e)}))})),t}t.ajax=async function(e){let t=null,n=(e=Object.assign({},i,e)).url;if(e.data)if("GET"===e.method){const e=n.split("?"),i=r(t,new URLSearchParams(e[1]||""));n=e[0]+"?"+i.toString()}else e.contentType?t=0===e.contentType.indexOf("multipart/form-data")?function(e,t=new FormData){return Object.keys(e).forEach((n=>{[].concat(e[n]).forEach((e=>{t.append(n,e)}))})),t}(e.data):0===e.contentType.indexOf("application/x-www-form-urlencoded")?r(e.data):0===e.contentType.indexOf("application/json")?JSON.stringify(e.data):e.data.toString():"string"==typeof e.data?t=e.data:e.data instanceof URLSearchParams?(e.contentType="application/x-www-form-urlencoded; charset=UTF-8",t=e.data):e.data instanceof FormData?(e.contentType="multipart/form-data; charset=UTF-8",t=e.data):(e.contentType="application/json; charset=UTF-8",t=JSON.stringify(e.data));const o=Object.assign({},e.headers);if(e.contentType&&(o["Content-Type"]=e.contentType),e.responseType){const t={xml:"text/xml",html:"text/html",json:"application/json",text:"text/plain"};o.Accept=t[e.responseType]}const a=await fetch(e.url,{body:t&&t.toString(),method:e.method,credentials:"same-origin",headers:o});if(!a.ok)throw a;return a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isMobileUrl=t.isIPhoneBrowser=t.isIPadBrowser=t.isAndroidBrowser=t.isIOSBrowser=t.hasNativePinSupport=t.hasNativeMenu=t.isNativeTabletApplication=t.isNativeApplication=void 0,t.isNativeApplication=function(e=window.navigator.userAgent){return e.toLowerCase().includes("nativeapp")},t.isNativeTabletApplication=function(e=window.navigator.userAgent){return e.toLowerCase().includes("tabletapp")},t.hasNativeMenu=function(e=window.navigator.userAgent){return e.toLowerCase().includes("nativemenu")},t.hasNativePinSupport=function(e=window.navigator.userAgent){return e.toLowerCase().includes("nativepin")},t.isIOSBrowser=function(e=window.navigator.userAgent){const t=e.toLowerCase();return["iphone","ipad","ipod"].some((e=>t.includes(e)))||t.includes("mac")&&void 0!==navigator.standalone},t.isAndroidBrowser=function(e=window.navigator.userAgent){return e.toLowerCase().includes("android")},t.isIPadBrowser=function(e=window.navigator.userAgent){const t=e.toLowerCase();return t.includes("ipad")||t.includes("mac")&&void 0!==navigator.standalone},t.isIPhoneBrowser=function(e=window.navigator.userAgent){return e.toLowerCase().includes("iphone")},t.isMobileUrl=function(e=window.location.pathname){return e.toLowerCase().startsWith("/mobile")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POBox=void 0,t.POBox=/^ *(((box|bin)[-. \/\\]?\d+)|(.*p[ \.]? ?(o|0)[-. \/\\]? *-?((box|bin|#)|b|(num)?\d+))|(p(ost)? *(o(ff(ice)?)?)? *((box|bin)|b)? *\d+)|(p *-?\/?(o)? *-?box)|post office box|((box|bin)|b) *(number|num)? *\d+|(num|number) *\d+)/i},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.string=t.storage=t.date=t.currency=t.cookie=void 0;const a=o(n(21));t.cookie=a;const s=o(n(22));t.currency=s;const l=o(n(23));t.date=l;const c=o(n(4));t.storage=c;const u=o(n(24));t.string=u,t.default={...a,...s,...l,...c,...u}},function(e,t,n){"use strict";function i(e,t,n){let i="";if(n){const e=new Date;e.setTime(e.getTime()+24*n*60*60*1e3),i="; expires="+e.toUTCString()}document.cookie=`${e}=${t}${i}; path=/`}function r(e){i(e,"",-1)}Object.defineProperty(t,"__esModule",{value:!0}),t.eraseAllCookies=t.eraseCookie=t.readCookie=t.createCookie=void 0,t.createCookie=i,t.readCookie=function(e){return document.cookie.split(";").map((e=>e.trim())).find((t=>0===t.indexOf(e+"=")))||null},t.eraseCookie=r,t.eraseAllCookies=function(){document.cookie.split(";").forEach((e=>{r(e.split("=")[0])}))}},function(e,t,n){"use strict";function i(e){const t=(/-[\$0-9\.,]+|\([\$0-9\.,]+\)/.test(e)?"-":"")+e.replace(/[^0-9\.]+/g,"");return parseFloat(t)}Object.defineProperty(t,"__esModule",{value:!0}),t.formatCurrency=t.parseCurrency=void 0,t.parseCurrency=i,t.formatCurrency=function(e,t){t=Object.assign({useGroupingSeparators:!0,fractionalDigitsRequired:!0,showCurrencyIndicator:!0,useParenthesisNegativeMarker:!1},t),"string"==typeof e&&(e=i(e)),("number"!=typeof e||Number.isNaN(e))&&(e=0);const n=e<0,r=Number.isInteger(e);let o;t.useParenthesisNegativeMarker&&(o="()"),o&&(e=Math.abs(e));const a=t.useGroupingSeparators,s=t.fractionalDigitsRequired||!r?2:0,l=t.showCurrencyIndicator?"currency":"decimal",c=t.showCurrencyIndicator?"symbol":void 0;let u=new Intl.NumberFormat("en-US",{currency:"USD",currencyDisplay:c,maximumFractionDigits:2,minimumFractionDigits:s,style:l,useGrouping:a}).format(e);return n&&o&&(u=o[0]+u+o[1]),u}},function(e,t,n){"use strict";function i(e,t){const n=new Date(e);return n.setMilliseconds(n.getMilliseconds()+t),n}function r(e,t){const n=new Date(e),i=n.getDate();return n.setDate(1),n.setMonth(n.getMonth()+t),n.setDate(Math.min(i,o(n))),n}function o(e){return new Date(e.getFullYear(),e.getMonth()+1,0).getDate()}function a(e){const t=new Date(e);return t.setHours(0,0,0,0),t}Object.defineProperty(t,"__esModule",{value:!0}),t.today=t.startOfDay=t.parseDate=t.monthsBetween=t.isLeapYear=t.isDate=t.getIsoDate=t.getDaysInMonth=t.addYears=t.addWeeks=t.addSeconds=t.addMonths=t.addMinutes=t.addMilliseconds=t.addHours=t.addDays=void 0,t.addDays=function(e,t){return i(e,864e5*t)},t.addHours=function(e,t){return i(e,36e5*t)},t.addMilliseconds=i,t.addMinutes=function(e,t){return i(e,6e4*t)},t.addMonths=r,t.addSeconds=function(e,t){return i(e,1e3*t)},t.addWeeks=function(e,t){return i(e,6048e5*t)},t.addYears=function(e,t){return r(e,12*t)},t.getDaysInMonth=o,t.getIsoDate=function(e){return`${e.getFullYear()}-${("0"+(e.getMonth()+1)).slice(-2)}-${("0"+e.getDate()).slice(-2)}`},t.isDate=function(e){return e instanceof Date&&!isNaN(e.valueOf())},t.isLeapYear=function(e){const t=new Date(e.getTime());return t.setMonth(1,29),29===t.getDate()},t.monthsBetween=function(e,t){let n,i,r;if(t>e?(n=e,i=t,r=1):(i=e,n=t,r=-1),n.getFullYear()===i.getFullYear())return r*(i.getMonth()-n.getMonth());{let e=11-n.getMonth();return e+=i.getMonth()+1,e+=12*(i.getFullYear()-n.getFullYear()-1),r*e}},t.parseDate=function(e,t="yyyy-mm-dd"){const n=e.match(/(\d+)/g)||[];let i=0;const r={};return t.replace(/(yyyy|dd|mm)/g,(function(e){return r[e]=i++,e})),new Date(n[r.yyyy],n[r.mm]-1,n[r.dd])},t.startOfDay=a,t.today=function(){return a(new Date)}},function(e,t,n){"use strict";function i(e,t="-"){return e.replace(/[^a-z0-9\-_]+/g,t).replace(new RegExp(t+"{2,}","g"),t).replace(new RegExp("^"+t+"|"+t+"$","g"),"").toLowerCase()}Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePunctuation=t.underscore=t.titleize=t.parameterize=t.format=t.dasherize=t.capitalize=t.camelize=void 0,t.camelize=function e(t,n=!0){return n?String(t).replace(/(?:^|_)(.)/g,(function(){return arguments[1].toUpperCase()})):String(t)[0].toLowerCase()+e(t).substr(1)},t.capitalize=function(e){return e[0].toUpperCase()+e.substr(1)},t.dasherize=function(e){return String(e).replace(/_/g,"-")},t.format=function(e,...t){return e.replace(/{(\d+)}/g,((e,n)=>void 0!==t[n]?t[n]:e))},t.parameterize=i,t.titleize=function(e){return i(e).split("-").map((e=>e[0].toUpperCase()+e.substr(1))).join(" ")},t.underscore=function(e){return e.replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/\-/g,"_").toLowerCase()},t.normalizePunctuation=function(e){return[[/[\u2012\u2013\u2014\u2015]/g,"-"],[/[\u2018\u2019]/g,"'"],[/[\u201C\u201D]/g,'"']].reduce((function(e,t){return e.replace(t[0],t[1])}),e)}},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&i(t,e,n);return r(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=o(n(26)),l=a(n(27)),c=o(n(36));t.default={flashBanner:s,widgetHeader:l.default,primaryNavigation:c}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showWarning=t.showSuccess=t.showInfo=t.showMessage=t.showError=t.showCaution=t.showBulletin=t.hide=t.show=t.flashBanner=void 0;const i=n(5),r=n(0);var o=n(5);Object.defineProperty(t,"flashBanner",{enumerable:!0,get:function(){return o.flashBanner}});const{fadeOut:a,hideElement:s}=r.dom;function l(e,t,n,r){const o={flashBannerDisplayTime:n,attachToElement:r};o[t]=!0;const a=document.createElement("SPAN");a.innerHTML=e,window.scrollTo(0,0),(0,i.flashBanner)(a,o)}t.show=l,t.hide=function(e=!1){Array.from(document.querySelectorAll(".flash-banner")).forEach((t=>{const n=t.querySelector(".iris-notification__action-button");n&&(n.disabled=!0),e?(s(t),t.parentElement&&t.parentElement.removeChild(t)):a(t,400,(()=>{t.parentElement&&t.parentElement.removeChild(t)}))}))};const c=e=>(t,n,i)=>l(t,e,n,i);t.showBulletin=c("bulletin"),t.showCaution=c("caution"),t.showError=c("error"),t.showMessage=c("message"),t.showInfo=c("info"),t.showSuccess=c("success"),t.showWarning=c("warning")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(28),r=n(0),o=new i.WidgetHeaderService;r.dom.onDocumentReady((()=>{document.getElementById("primary_widget_title")&&o.initHeader()})),t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetHeaderService=void 0;const i=n(0),r=n(29),o=n(33),a=n(6),s=n(34),l=n(35),{hasSessionStorage:c}=i.helpers.storage,{dispatchEvent:u}=i.dom;t.WidgetHeaderService=class{constructor(){this.currentWidgetName="",this.preventDefaultFetch=!1,this.NavigationItem=o.WidgetNavigationItem,this.ActionItem=a.WidgetActionItem,this.ActionButtonItem=s.WidgetActionButtonItem,this.BreadcrumbItem=l.WidgetBreadcrumbItem,this._header=null}get _storageKey(){return"alkami.widgetTitleBar."+this.currentWidgetName}get headerId(){return"primary_widget_title"}get headerElement(){return document.getElementById(this.headerId)}get header(){return this._header}get WidgetTitleBar(){return this._header}async fetchHeaderInfo(){if(c()&&sessionStorage[this._storageKey])return new Promise((e=>{setTimeout((()=>e(JSON.parse(sessionStorage[this._storageKey]))),1)}));try{const e=await fetch(`/Client/WidgetTitleBar?appName=${this.currentWidgetName}`,{credentials:"same-origin"}),t=await e.json();return t.error_message,this.storeHeaderInfo(t),t}catch(e){return{Title:"",NavigationRoutes:[]}}}storeHeaderInfo(e){c()&&null!=e&&(sessionStorage[this._storageKey]=JSON.stringify(e))}resetHeaderInfoStorage(){c()&&Object.keys(sessionStorage).forEach((e=>{e.startsWith("alkami.widgetTitleBar")&&sessionStorage.removeItem(e)}))}async initHeader(){if(!this.headerElement)return;const e=new r.WidgetHeader(this.headerElement);this._header=e,this.currentWidgetName=this.currentWidgetName||window.currentWidgetName;if(Array.from(e.actions.element.querySelectorAll(".actions")).forEach((t=>{t.classList.add("legacy-action-item"),e.actions.append(new Alkami.WidgetHeader.ActionItem(t))})),u(this.headerElement,"widgetHeaderInitBefore",this),!this.preventDefaultFetch&&this.currentWidgetName){const t=await this.fetchHeaderInfo();t.Title&&(e.title=t.Title),t.NavigationRoutes&&t.NavigationRoutes.forEach((e=>this._initTabItem(e)))}u(document,"widgetTitleBarLoaded",this),u(this.headerElement,"widgetHeaderInitAfter",this)}_initTabItem(e){const t=e.Action||"",n=e.Area||"",i=e.Controller||"",r=[];n&&n!==i&&r.push(n),r.push(i),t&&"index"!==t.toLowerCase()&&r.push(t);const a="/"+r.join("/"),s=e.Title,l=new o.WidgetNavigationItem({url:a,title:s}),c=window.location.pathname.toLowerCase(),u=a.toLowerCase();l.selected=c===u||c===u+"/index"||c===u+"/"||"/settings"===c&&"/settings/profile"===u||"/transfer"===c&&"/transfer/classic"===u||c.replace(/\/\d+$/,"")===u,this.header&&this.header.navigation.append(l)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetHeader=void 0;const i=n(0),r=n(30),o=n(31),a=n(32);t.WidgetHeader=class{constructor(e){this._element=e,this._titleElement=this._element.querySelector("* > h1, * > h2, #widget_title"),this._subtitleElement=document.getElementById("widget_subtitle"),this._navigationElement=document.getElementById("widget_nav"),this._actionBarElement=document.getElementById("widget_actions"),this._breadcrumbElement=document.getElementById("widget_breadcrumbs"),this._element.classList.add("widget-header"),this._breadcrumbElement||(this._breadcrumbElement=i.dom.parseHTML('<div id="widget_breadcrumbs" style="display: none;"></div>'),this._element.prepend(this._breadcrumbElement)),this._breadcrumbElement.classList.add("widget-header__breadcrumbs"),this._titleElement||(this._titleElement=i.dom.parseHTML('<h1 id="widget_title"></h1>'),this._element.append(this._titleElement)),this._titleElement.classList.add("widget-header__title"),this._subtitleElement||(this._subtitleElement=i.dom.parseHTML('<p id="widget_subtitle"></p>'),this._titleElement.after(this._subtitleElement)),this._subtitleElement.classList.add("widget-header__subtitle"),this._navigationElement||(this._navigationElement=i.dom.parseHTML('<ul id="widget_nav" class="widget-title-bar__tab-list" role="navigation" style="display: none;"></ul>'),this._element.append(this._navigationElement)),this._navigationElement.classList.add("widget-header__navigation"),this._actionBarElement||(this._actionBarElement=i.dom.parseHTML('<div id="widget_actions"></div>'),this._element.append(this._actionBarElement)),this._actionBarElement.classList.add("widget-header__actions"),this._actions=new r.WidgetActions(this._actionBarElement),this._navigation=new a.WidgetNavigation(this._navigationElement),this._breadcrumbs=new o.WidgetBreadcrumbs(this._breadcrumbElement)}get title(){return this._titleElement.innerText}set title(e){this._titleElement.innerText=e||""}get subtitle(){return this._subtitleElement.innerText}set subtitle(e){this._subtitleElement.innerText=e||""}get actions(){return this._actions}get breadcrumbs(){return this._breadcrumbs}get navigation(){return this._navigation}get element(){return this._element}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetActions=void 0;const i=n(0);t.WidgetActions=class{constructor(e){this._actionItems=[],this._element=e}append(...e){this._actionItems.push(...e),this._element.append(...e.map((e=>e.element)))}prepend(...e){this._actionItems.unshift(...e),this._element.prepend(...e.map((e=>e.element)))}insert(e,t){this._actionItems.splice(t,0,e),this.refreshUI()}remove(e){this._actionItems=this._actionItems.filter((t=>t.id===e.id)),this.refreshUI()}getItem(e){return this._actionItems[e]}getItemIndex(e){return this._actionItems.findIndex((t=>e.id===t.id))}get element(){return this._element}get length(){return this._actionItems.length}get items(){return this._actionItems.slice()}refreshUI(){i.dom.removeChildNodes(this._element),this._actionItems.forEach((e=>this._element.append(e.element)))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetBreadcrumbs=void 0;const i=n(0),{parseHTML:r,dispatchEvent:o}=i.dom;t.WidgetBreadcrumbs=class{constructor(e){this._breadcrumbItems=[],this._linkClickHandler=e=>{const t=this.getPreviousItem();t?(t.preventClick&&e.preventDefault(),o(t.element,"widgetBreadcrumbItemActivated",{breadcrumbItem:t})):e.preventDefault()},this._backButtonElement=r('<a id="widget_breadcrumb_back" class="widget-breadcrumb__back iris-button iris-button--ghost"><span class="iris-button__icon font-icon-angle-left" aria-hidden="true"></span></a>'),this._backButtonElement.addEventListener("click",this._linkClickHandler),this._backButtonTextElement=r('<span id="widget_breadcrumb_back__text" class="iris-button__text"></span>'),this._backButtonElement.appendChild(this._backButtonTextElement),this._element=e,this.refreshUI()}getItem(e){return this._breadcrumbItems[e]}getItemIndex(e){return this._breadcrumbItems.findIndex((t=>e.id===t.id))}get element(){return this._element}get length(){return this._breadcrumbItems.length}get items(){return this._breadcrumbItems.slice()}set items(e){this._breadcrumbItems=e,this.refreshUI()}getActiveItem(){return this.getItem(this.length-1)}getPreviousItem(){return this.getItem(this.length-2)||null}refreshUI(){const e=this.getActiveItem(),t=this.getPreviousItem();this._element.style.display=e?"":"none",this._element.querySelectorAll(".widget-breadcrumb-item").forEach((e=>{e.remove()})),e&&(this._element.append(this._backButtonElement),t?(this._backButtonTextElement.innerText=t.title,this._backButtonElement.href=t.url,this._backButtonElement.classList.add("widget-breadcrumb__back--displayable"),this._backButtonElement.classList.remove("widget-breadcrumb__back--hidden")):(this._backButtonTextElement.innerText="",this._backButtonElement.href="#",this._backButtonElement.classList.remove("widget-breadcrumb__back--displayable"),this._backButtonElement.classList.add("widget-breadcrumb__back--hidden")),this._breadcrumbItems.forEach((e=>this._element.append(e.element))))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetNavigation=void 0;const i=n(0),{removeChildNodes:r,dispatchEvent:o}=i.dom;t.WidgetNavigation=class{constructor(e){this._navigationItems=[],this._widgetNavigationItemActivatedHandler=e=>{const t={navigation:this,navigationItem:e.detail.navigationItem};e.stopPropagation(),e.target!==this._element&&o(this._element,"widgetNavigationItemActivated",t)},this._widgetNavigationItemSelectedHandler=e=>{const t={navigation:this,navigationItem:e.detail.navigationItem};e.stopPropagation(),e.target!==this._element&&o(this._element,"widgetNavigationItemSelected",t)},this._element=e,this._element.addEventListener("widgetNavigationItemActivated",this._widgetNavigationItemActivatedHandler),this._element.addEventListener("widgetNavigationItemSelected",this._widgetNavigationItemSelectedHandler),this.refreshUI()}get element(){return this._element}get length(){return this._navigationItems.length}get items(){return this._navigationItems.slice()}get selectedItem(){return this._navigationItems.find((e=>e.selected))||null}set selectedItem(e){this._navigationItems.forEach((t=>{t.selected=!!e&&e.id===t.id}))}append(...e){this._navigationItems.push(...e),this._element.append(...e.map((e=>e.element))),this.refreshUI()}prepend(...e){this._navigationItems.unshift(...e),this._element.prepend(...e.map((e=>e.element))),this.refreshUI()}insert(e,t){this._navigationItems.splice(t,0,e),this.refreshUI(!0)}remove(e){this._navigationItems=this._navigationItems.filter((t=>t.id===e.id)),this.refreshUI(!0)}getItem(e){return this._navigationItems[e]}getItemIndex(e){return this._navigationItems.findIndex((t=>e.id===t.id))}refreshUI(e=!1){const t=this._navigationItems.length>1;this._element.style.display=t?"":"none",e&&(r(this._element),this._navigationItems.forEach((e=>this._element.append(e.element))))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetNavigationItem=void 0;const i=n(0),{parseHTML:r,dispatchEvent:o}=i.dom;t.WidgetNavigationItem=class{constructor(e){this._linkClickHandler=e=>{this.preventClick&&e.preventDefault(),o(this._linkElement,"widgetNavigationItemActivated",{navigationItem:this})};const{title:t,url:n,preventClick:i}=e,a=e.id||n.substring(1).split("/").join("_")+"_tab",s=a+"_link";this._element=r(`<li id="${a}" class="widget-title-bar__tab-item widget-header__navigation-item"><a id="${s}" class="widget-title-bar__tab-item-link widget-header__navigation-item-link" href="${n}"></a></li>`),this._linkElement=this._element.querySelector(".widget-header__navigation-item-link"),this.title=t,this.preventClick=i||!1,this._linkElement.addEventListener("click",this._linkClickHandler)}get element(){return this._element}get linkElement(){return this._linkElement}get selected(){return this._linkElement.classList.contains("current")}set selected(e){this._linkElement.classList.toggle("current",e),e&&o(this._linkElement,"widgetNavigationItemSelected",{navigationItem:this})}get title(){return this._linkElement.innerText}set title(e){this._linkElement.innerText=e}get id(){return this._element.id}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetActionButtonItem=void 0;const i=n(6),r=n(0),o={};class a extends i.WidgetActionItem{constructor(e){const t=(e=Object.assign({},o,e)).href?"a":"button",n=r.dom.parseHTML(`<div>\n         <${t}\n            ${e.buttonId?`id="${e.buttonId}"`:""}\n            class="widget-action__button articles-component__button iris-button iris-button--action"\n            type="button"\n            ${e.href?`href="${e.href}"`:""}\n         >\n         ${e.iconName?`<span\n               class="widget-action__button-icon iris-button__icon font-icon-${e.iconName}"\n               aria-hidden="true"></span>`:""}\n         ${e.text?`<span class="widget-action__button-text iris-button__text">${e.text}</span>`:""}\n         </${t}>\n      </div>`);if(e.containerId&&(n.id=e.containerId),super(n),this._clickHandler=()=>{const e={actionItem:this};r.dom.dispatchEvent(this._buttonElement,"widgetActionItemActivated",e)},this._buttonElement=n.querySelector(".widget-action__button"),this._buttonElement.addEventListener("click",this._clickHandler),e.buttonAttributes){const t=e.buttonAttributes;Object.keys(t).forEach((e=>this._buttonElement.setAttribute(e,t[e])))}}get buttonElement(){return this._buttonElement}get buttonId(){return this._buttonElement.id}set buttonId(e){this._buttonElement.id=e}get containerElement(){return this.element}get containerId(){return this.id}set containerId(e){this.id=e}}t.WidgetActionButtonItem=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetBreadcrumbItem=void 0;const i=n(0),{parseHTML:r,dispatchEvent:o}=i.dom;t.WidgetBreadcrumbItem=class{constructor(e){this._linkClickHandler=e=>{this.preventClick&&e.preventDefault(),o(this._element,"widgetBreadcrumbItemActivated",{breadcrumbItem:this})};const{title:t,url:n,iconName:a,preventClick:s}=e;this._element=r('<a class="widget-breadcrumb-item iris-button iris-button--ghost"><span class="iris-button__text">Back</span></a>'),this.id=e.id||"widget_breadcrumb_item_"+i.helpers.uniqueID().split("-").join("_"),this.title=t,this.url=n,this.preventClick=s||!1,this._element.addEventListener("click",this._linkClickHandler),this.iconName=a}set iconName(e){e?(this._iconElement=r(`<span class="iris-button__icon font-icon-${e}" aria-hidden="true"></span>`),this._element.prepend(this._iconElement)):this._iconElement&&this._iconElement.remove()}get element(){return this._element}get url(){return this._element.href}set url(e){this._element.href=e}get id(){return this._element.id}set id(e){this._element.id=e}get title(){return this._element.innerText}set title(e){this._element.innerText=e}}},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.service=void 0,r(n(37),t),r(n(39),t);const a=o(n(7));t.service=a.default},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(38),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,n){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,n,i){void 0===i&&(i=n),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,i){void 0===i&&(i=n),e[i]=t[n]}),r=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||i(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),r(n(40),t),r(n(41),t),r(n(42),t)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationMenuItem=void 0;const i=n(0),r=document.createElement("template");r.innerHTML='\n<a class="navigation-menu-item-link" href="">\n    <div class="navigation-menu-item-icon-container">\n        <span class="navigation-menu-item-icon" data-icon-size="md" aria-hidden="true"></span>\n    </div>\n    <div class="navigation-menu-item-title-container">\n        <span class="navigation-menu-item-title"></span>\n    </div>\n</a>\n';class o extends HTMLElement{constructor(){super(),this._isReady=!1,this._linkClickHandler=e=>{this.href&&"#"!==this.href||e.preventDefault(),this.selected=!0},i.dom.onDocumentReady((()=>{this._isReady=!0;const e=Array.from(this.children);this.appendChild(r.content.cloneNode(!0)),e.forEach((e=>{this.removeChild(e),this.appendChild(e)})),this._titleElement=this.querySelector(".navigation-menu-item-title"),this._iconElement=this.querySelector(".navigation-menu-item-icon"),this._linkElement=this.querySelector(".navigation-menu-item-link"),this._linkElement.addEventListener("click",this._linkClickHandler),this.refreshUI()}))}static get observedAttributes(){return["title","icon","href","selected"]}attributeChangedCallback(){this.isConnected&&this._isReady&&this.refreshUI()}refreshUI(){this._titleElement.innerText=this.title,this._linkElement.setAttribute("aria-label",this.title),this._linkElement.setAttribute("title",this.title),this._iconElement.style.display=this.icon?null:"none",this._iconElement.className=this.icon?`navigation-menu-item-icon font-icon-${this.icon}`:"icon",this._linkElement.href=this.href||"",this.selected=this.selected}get title(){return this.getAttribute("title")}set title(e){this.setAttribute("title",e)}get icon(){return this.getAttribute("icon")}set icon(e){this.setAttribute("icon",e)}get href(){return this.getAttribute("href")}set href(e){this.setAttribute("href",e)}get selected(){return this.hasAttribute("selected")}set selected(e){this.selected!==e&&(e?this.setAttribute("selected",""):this.removeAttribute("selected"),this.dispatchEvent(new CustomEvent(e?"selected":"unselected",{bubbles:!0,cancelable:!0})))}}t.NavigationMenuItem=o,window.customElements.define("navigation-menu-item",o)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationMenu=void 0;class i extends HTMLElement{constructor(){super(),this.navigationItemsSelectedHandler=e=>{this.navigationItems.forEach((t=>{t!==e.target&&(t.selected=!1)}))}}connectedCallback(){this.addEventListener("selected",this.navigationItemsSelectedHandler)}get navigationItems(){return this.querySelectorAll("navigation-menu-item")}get selectedNavigationItem(){return this.querySelector("navigation-menu-item[selected]")}set selectedNavigationItem(e){if(!Array.from(this.navigationItems).includes(e))throw new Error("Element not found within navigation menu.");e.selected=!0}}t.NavigationMenu=i,window.customElements.define("navigation-menu",i)},function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PrimaryNavigation=t.PrimaryNavigationTypes=t.PrimaryNavigationRenderers=void 0;const r=n(43),o=i(n(7)),a=n(0),s=n(44);t.PrimaryNavigationRenderers={legacy:s.legacyRenderer,vertical:s.verticalRender},t.PrimaryNavigationTypes=Object.keys(t.PrimaryNavigationRenderers);class l extends HTMLElement{constructor(){super(),this._navigationItems=[],this.init()}get navigationItems(){return this._navigationItems}set navigationItems(e){this._navigationItems.forEach((e=>{const t=document.getElementById(e.id);t&&t.remove()})),this._navigationItems=e,this.refreshUI()}get widgets(){return this.navigationItems}set widgets(e){this.navigationItems=e}get type(){const e=this.getAttribute("type");return t.PrimaryNavigationTypes.find((t=>t===e))||"vertical"}set type(e){e!==this.type&&(this.setAttribute("type",t.PrimaryNavigationTypes.find((t=>t===e))),a.dom.removeChildNodes(this),this.init().then((()=>{this.refreshUI()})))}get staticWidgets(){return this.navigationItems.filter((e=>e.isStatic))}get favoriteWidgets(){return this.widgets.filter((e=>e.isFavorite&&!e.isStatic))}get otherWidgets(){return this.widgets.filter((e=>!e.isFavorite&&!e.isStatic))}get renderer(){return t.PrimaryNavigationRenderers[this.type]}refreshUI(){const e=e=>t.querySelector(`#${e.id}`)||this.renderer.renderNavigationItem(e);let t=this.firstElementChild;t||(t=this.renderer.renderShell(),this.appendChild(t)),t.dispatchEvent(new CustomEvent("refreshuibegin",{bubbles:!0,cancelable:!0}));const n=t.querySelector("[static-widgets]"),i=t.querySelector("[favorite-widgets]"),r=t.querySelector("[other-widgets]"),o=this.staticWidgets.map(e),a=this.favoriteWidgets.map(e),s=this.otherWidgets.map(e);o.length>0&&n.append(...o),a.length>0&&i.append(...a),s.length>0&&r.append(...s),t.dispatchEvent(new CustomEvent("refreshuicomplete",{bubbles:!0,cancelable:!0}))}static get observedAttributes(){return["type"]}attributeChangedCallback(){this.isConnected&&(this.type=this.type)}async init(){this.navigationItems=(await o.default.getNavigationItems()).map((e=>new r.NavigationItem(e))),this.firstElementChild.dispatchEvent(new CustomEvent("primarynavigationinitcomplete",{bubbles:!0,cancelable:!1})),this.setAttribute("initialized","");const e="widgetNavLoaded",t=window.jQuery;t&&t(document).trigger(e),document.dispatchEvent(new CustomEvent(e)),document.body.setAttribute("data-primarynavigationinitcomplete","")}}t.PrimaryNavigation=l,window.customElements.define("primary-navigation",l)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationItem=void 0;const i=n(0);t.NavigationItem=class{constructor(e){this.name=e.Name,this.displayName=e.DisplayName,this.landingRoute=e.LandingRoute,this.isFavorite=e.IsFavorite,this.isStatic=e.IsStatic,this.iconName=e.IconName,this.id=i.utils.string.underscore(this.name+"_navigation_item"),this.isSelected=this.isCurrent}get isCurrent(){return window.location.pathname.toLowerCase().startsWith(this.landingRoute.toLowerCase())}}},function(e,t,n){"use strict";var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.verticalRender=t.legacyRenderer=void 0;const r=i(n(45)),o=i(n(46));t.legacyRenderer=r.default,t.verticalRender=o.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(0);function r(e){e.currentTarget.classList.add("appear")}function o(e){const t=document.getElementById("more_widgets");t&&Alkami.Dom.fadeOut(t,200);const n=document.getElementById("more_icon");n&&(n.classList.remove("more-selected"),n.classList.remove("nav-selected"),"more_icon"!==e.target.id&&n.setAttribute("aria-expanded","false"))}t.default={renderShell:function(){const e=`\n<nav\n    id="favorite_widgets"\n    class="widget-navigation-list__favorite-widgets"\n    role="navigation"\n    aria-label="${Alkami.Localization.SiteText["Widget.FavoritesLabel"]}">\n    <div static-widgets favorite-widgets></div>\n    <div class="widget-navigation-list__other-widgets widget-relative">\n        <a id="more_icon"\n            class="widget-navigation-item font-icon-more"\n            href="#"\n            role="button"\n            tabindex="0"\n            aria-expanded="false"\n            aria-controls="more-widgets">\n                <span class="widget-navigation-item__name">More…</span>\n        </a>\n        <div id="more_widgets"\n            class="widget-navigation-list__other-widgets-navigation-container"\n            style="display: none;"\n            tabindex="-1">\n            <nav id="more_widgets_nav"\n                class="widget-navigation-list__other-widgets-navigation"\n                other-widgets>\n            </nav>\n        </div>\n    </div>\n</nav>`,t=i.dom.parseHTML(e),n=t.querySelector("#more_widgets");n&&n.addEventListener("click",(e=>{e.stopPropagation()}));const a=t.querySelector("#more_icon");return a&&a.addEventListener("click",(e=>{e.preventDefault(),e.stopPropagation(),a.classList.toggle("nav-selected"),a.classList.toggle("more-selected"),Alkami.Dom.fadeToggle(n,200),"false"===a.getAttribute("aria-expanded")?(a.setAttribute("aria-expanded","true"),n.focus()):a.setAttribute("aria-expanded","false"),Array.from(t.querySelectorAll("#more_widgets_nav .widget-navigation-item__name")).forEach((e=>function(e,t=30){let n=parseInt(getComputedStyle(e).maxHeight,10);isFinite(n)||(n=t);window.shave(e,n)}(e)))})),document.removeEventListener("click",o),document.addEventListener("click",o),t.addEventListener("primarynavigationinitcomplete",r),t},renderNavigationItem:function(e){const t=`\n<a id="${e.id}"\n    class="widget-navigation-item font-icon-${e.iconName}"\n    data-widget-name="${e.displayName}"\n    href="${e.landingRoute}">\n    <span class="widget-navigation-item__name">${e.displayName}</span>\n</a>`,n=i.dom.parseHTML(t);return e.isSelected&&n.classList.add("current"),n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const i=n(0);t.default={renderNavigationItem:function(e){const t=`\n    <navigation-menu-item\n        class="primary-navigation-menu-item"\n        icon="${e.iconName}"\n        title="${e.displayName}"\n        href="${e.landingRoute}"\n        ${e.isSelected?" selected":""}></navigation-menu-item>`;return i.dom.parseHTML(t)},renderShell:function(){const e=i.dom.parseHTML('\n    <nav role="navigation" aria-labelledby="Primary Navigation">\n    <navigation-menu>\n        <div class="favorite-items" static-widgets favorite-widgets></div>\n        <div class="more-items" aria-hidden="true" style="height: 0px" other-widgets></div>\n        <button class="toggle-more-items" aria-expanded="false" >\n            <span class="navigation-menu-item-icon rotate-icon font-icon-angle-right" data-icon-size="md"></span>\n            <span class="navigation-menu-item-title">More</span></button>\n    </navigation-menu>\n</nav>'),t=e.querySelector(".more-items"),n=e.querySelector(".toggle-more-items"),r=n.querySelector(".navigation-menu-item-title"),o=n.querySelector(".navigation-menu-item-icon"),a=e=>{e?(t.style.height=t.scrollHeight+"px",o.classList.remove("font-icon-angle-right"),o.classList.add("font-icon-angle-left"),r.innerText="Less"):(t.style.height="0px",o.classList.remove("font-icon-angle-left"),o.classList.add("font-icon-angle-right"),r.innerText="More"),n.setAttribute("aria-expanded",e.toString()),t.setAttribute("aria-hidden",(!e).toString());Array.from(t.querySelectorAll(".navigation-menu-item-link")).forEach((t=>{e?t.removeAttribute("tabindex"):t.setAttribute("tabindex","-1")}))};return n.addEventListener("click",(()=>{const e="false"===n.getAttribute("aria-expanded").toLowerCase();a(e)})),t.addEventListener("selected",(()=>{a(!0)})),e.addEventListener("refreshuicomplete",(()=>{const t=e.querySelector(".more-items .primary-navigation-menu-item[selected]");a(!!t)})),e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchAssetUrls=void 0;const i=n(9),r=n(48),o=n(49);t.fetchAssetUrls=async function(e){let{path:t}=e;const{label:n="official"}=e;t.startsWith("~")&&(t=t.replace("~","")),t.startsWith("/")||(t="/"+t);try{const{cloudfrontUri:e,applicationVersion:a}=await(0,i.fetchGlobals)(),s=(e.endsWith("/")?e:e+"/")+"cdn/",l=await(0,r.fetchGlobalCdnRoutes)({cdnUrl:s,orbVersion:a});return(0,o.getAssetUrlsFromRoutes)({cdnUrl:s,path:t,label:n,routes:l})}catch(e){return[t]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchGlobalCdnRoutes=void 0;const i=n(1),r=n(10);t.fetchGlobalCdnRoutes=async function(e){const{orbVersion:t,cdnUrl:n}=e,o=t.split(".",2).join("."),a=`Alkami.CDN.Routes.${n.replace("https://","").split("/",1)[0]}.${o}`;if(!(0,r.isValidCdnBaseUrl)(n))throw new Error("ABORT: Invalid CDN URL value: "+n);const s=(0,i.createCache)(a),l=s.value;if(l)return JSON.parse(l);const c=await(await fetch(`${n}global-cdn/${o}/routes.json`)).text();return s.value=c,JSON.parse(c)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAssetUrlsFromRoutes=void 0;const i=n(10);t.getAssetUrlsFromRoutes=function(e){var t;const{cdnUrl:n,path:r,label:o="official",routes:a}=e;if(!(0,i.isValidCdnBaseUrl)(n))throw new Error("ABORT: Invalid CDN URL value: "+n);const s=Object.keys(a).find((e=>e.toLocaleLowerCase()===r.toLocaleLowerCase()));return((null===(t=null==a?void 0:a[s])||void 0===t?void 0:t[o])||[]).map((e=>n+e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.assetWithCacheExpiration=t.cssWithCacheExpiration=t.scriptWithCacheExpiration=void 0;const i=n(3),r=n(8),o=n(51);async function a(e,t={}){const{label:n="official"}=t,i=await(0,r.fetchAssetUrls)({path:e,label:n});return 0===i.length&&i.push(e+"?"+(0,o.generateCacheBustingValue)()),i}t.scriptWithCacheExpiration=async function(e,t={}){const n=await a(e,t);return await Promise.all(n.map((async e=>{let t=document.querySelector(`script[src="${e}"]`);if(t)return Promise.resolve(t);try{t=(await(0,i.loadScript)(e)).target}catch(e){throw e.target}return t})))},t.cssWithCacheExpiration=async function(e,t={}){const n=await a(e,t);return await Promise.all(n.map((async e=>{let t=document.querySelector(`link[href="${e}"]`);if(t)return Promise.resolve(t);try{t=(await(0,i.loadStylesheet)(e)).target}catch(e){throw e.target}return t})))},t.assetWithCacheExpiration=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.invalidateCacheBustingValue=t.generateCacheBustingValue=void 0;const i=new(n(1).SessionStorageCache)("Alkami.Globals.CacheBustingValue");t.generateCacheBustingValue=function(){return i.value||(i.value=Date.now().toString(10)),i.value},t.invalidateCacheBustingValue=function(){i.invalidate()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.api=void 0;const i=n(2);t.api=(0,i.__importStar)(n(9))}]);
//# sourceMappingURL=orb-shell.min.js.map