!function ClassDefinition(){var e=function WP$Performance$ComplexTypes$ResourceBufferManager(){(this.__clearResourceTimingsSupported="function"==typeof performance.clearResourceTimings,"function"==typeof performance.setResourceTimingBufferSize&&performance.setResourceTimingBufferSize(this.__maxEntries),"object"==typeof performance.onresourcetimingbufferfull&&(performance.onresourcetimingbufferfull=this.__handleBufferFull.bind(this)),"function"==typeof PerformanceObserver)&&new PerformanceObserver(this.__checkBufferSize.bind(this)).observe({entryTypes:["resource"]})};e.prototype={__maxEntries:200,__clearResourceTimingsSupported:!1,__bufferClearHandlers:[],beforeBufferClear:function WP$Performance$ResourceBufferManager$beforeBufferClear(e,r){if(this.__clearResourceTimingsSupported){var f=r?e.bind(r):e;this.__bufferClearHandlers.push(f)}},getBufferSize:function WP$Performance$ResourceBufferManager$getBufferSize(){return performance.getEntriesByType("resource").length},_clearBuffer:function WP$Performance$ResourceBufferManager$clearBuffer(){if(this.__clearResourceTimingsSupported){for(var e=0;e<this.__bufferClearHandlers.length;e++)this.__bufferClearHandlers[e](performance.getEntriesByType("resource"));performance.clearResourceTimings()}},__checkBufferSize:function WP$Performance$ResourceBufferManager$checkBufferSize(){this.getBufferSize()>this.__maxEntries/2&&this._clearBuffer()},__handleBufferFull:function WP$Performance$ResourceBufferManager$handleBufferFull(){this._clearBuffer()}},$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.ResourceBufferManager=e,$$WP.Performance.ResourceBuffer=new $$WP.Performance.ComplexTypes.ResourceBufferManager}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.PerformanceTracker=function WP$Performance$PerformanceTracker(){window.addEventListener("DOMContentLoaded",function(){this.__pageLoadOngoing=""!==this.__retrieveCurrentPageIdentifier(),this.__trackingEnabled=this.__isTrackingEnabled()}.bind(this)),window.addEventListener("pagehide",this.__handleUnload.bind(this));try{this.__pageLoadTimingOffset=+(window.localStorage.getItem("PerformanceTracker-PageLoadTimingOffset")||0),window.localStorage.removeItem("PerformanceTracker-PageLoadTimingOffset")}catch(e){}},$$WP.Performance.ComplexTypes.PerformanceTracker.prototype={__httpRequests:[],__ongoingMeasurements:{},__completedMeasurements:[],__trackingEnabled:!0,__externalStepsOngoing:!1,__pageLoadOngoing:!0,__pageLoadTimingOffset:0,startMeasurement:function WP$Performance$PerformanceTracker$startMeasurement(e,t){if(this.__trackingEnabled)if(this.__ongoingMeasurements[e])this.__logMessage(["Attempted to start measurement ",e," at ",performance.now()," while previous measurement was ongoing. Abandoning new event."].join(""),!0);else{var r=new $$WP.Performance.ComplexTypes.Models.Measurement;r.identifier=e,t&&(r.parentIdentifier=t.parent,r.setRoutesFilter(t.routes),r.setAdditionalMetadata(t.detail)),this.__ongoingMeasurements[e]=r,r.start=performance.now(),this.__logMessage(["Start measurement of ",e," at ",performance.now()].join(""),!0)}},endMeasurement:function WP$Performance$PerformanceTracker$endMeasurement(e,t,r){if(this.__trackingEnabled&&e){var n=this.__ongoingMeasurements[e];delete this.__ongoingMeasurements[e],n&&(n.fillTimings(n.start,performance.now()),n.httpRequests=this._getHttpRequestsForRange(n.start,n.end,n.getRoutesFilter()),this.__populateAdditionalMetadata(n,t,r),this.__logMessage(["End measurement of ",e," at ",n.end,". Queuing flush"].join("")),this.__completedMeasurements.push(n),setTimeout(this._flushCompletedMeasurements.bind(this)),this.__checkHttpBuffer())}},pageLoadComplete:function WP$Performance$PerformanceTracker$pageLoadComplete(e,t){if(this.__trackingEnabled){var r=this._generateNavigationMeasurement(e,t);r.httpRequests=r.httpRequests.concat(this.__httpRequests),this.__logMessage(["Logging measurement of ",e," at ",performance.now(),". Queueing flush"].join("")),this.__completedMeasurements.push(r),setTimeout(this._flushCompletedMeasurements.bind(this)),this.__pageLoadOngoing=!1,this.__checkHttpBuffer()}},_logHttpRequestFromAjax:function WP$Performance$PerformanceTracker$logHttpRequestFromAjax(e){if(this.__capturingHttpRequests()){var t=this.__getPerformanceEntryFromJQXHR(e.originalOptions.url);if(t){var r=t.redirectCount>0?t.redirectStart:t.requestStart,n=t.responseStart,a=e.getResponseHeader("x-epic-performance-metrics"),i=new $$WP.Performance.ComplexTypes.Models.HttpRequest(r,n,t.name,a);this.__httpRequests.push(i),i.serializedRequestMetrics||this.__logMessage(["Did not receive serialized request metrics for ",e.originalOptions.url].join(""),!0)}else this.__logMessage(["Failed to find performance entry for ",e.originalOptions.url].join(""),!0)}},_logHttpRequest:function WP$Performance$PerformanceTracker$logHttpRequest(e,t,r,n){var a=new $$WP.Performance.ComplexTypes.Models.HttpRequest(e,t,r,n);this.__httpRequests.push(a)},_getHttpRequestsForRange:function WP$Performance$PerformanceTracker$getHttpRequestsForRange(e,t,r){if(this.__trackingEnabled){for(var n=[],a=0;a<this.__httpRequests.length;a++){var i=this.__httpRequests[a];e<i.start&&i.start<t&&(r&&0!==r.length&&!r.some((function(e){return i.requestRoute.includes(e)}))||n.push(i))}return n}},_recordFrameworkMeasurements:function WP$Performance$PerformanceTracker$completePageLoad(e,t){if(this.__trackingEnabled){var r=this.__retrieveCurrentPageIdentifier(),n=t||r,a=e||"WP_PAGE_LOAD_GENERIC";if(r||e||t){var i=this._generateNavigationMeasurement(a,n,!1);if(i.parentIdentifier=n,"1"==this.__retrieveSetting("__RedirectChainIncludesLogin")){var o=this.__generateRedirectMeasurement("WP_LOGIN");this.__completedMeasurements.push(o)}this.__logMessage(["Completed internal OnPageLoad measurement at ",performance.now(),". Queueing flush"].join(""),!0),this.__completedMeasurements.push(i),setTimeout(this._flushCompletedMeasurements.bind(this))}}},_generateNavigationMeasurement:function WP$Performance$PerformanceTracker$_generateNavigationMeasurement(e,t,r){if(this.__trackingEnabled){void 0===r&&(r=!0);var n=new $$WP.Performance.ComplexTypes.Models.Measurement;return n.identifier=e,this.__populateNavigationTimings(n,r),this.__populateAdditionalMetadata(n,t),n}},_notifyMeasurementsInProgress:function WP$Performance$PerformanceTracker$reactStepStart(){this.__logMessage(["Received notification of external measurements starting at ",performance.now()].join(""),!0),this.__externalStepsOngoing=!0},_notifyAllMeasurementsComplete:function WP$Performance$PerformanceTracker$reactStepsCompleted(){this.__logMessage(["Received notification of all external measurements completed at ",performance.now()].join(""),!0),this.__externalStepsOngoing=!1,this.__checkHttpBuffer()},_flushCompletedMeasurements:function WP$Performance$PerformanceTracker$flushCompletedMeasurements(e){if(this.__trackingEnabled){var t=[];e&&(t=e.map((function(e){var t=new $$WP.Performance.ComplexTypes.Models.Measurement;return t.initFromObject(e),t.toWebJSON()})));for(var r=0;r<this.__completedMeasurements.length;r++)t.push(this.__completedMeasurements[r].toWebJSON());if(t&&0!=t.length){this.__logMessage(["Attempting flush of ",t.length," measurement models"].join(""));var n=JSON.stringify(t);$$WPUtil.SendBeacon(makeLink("PerformanceMetrics"),n)?(this.__logMessage("Flush successful",!0),this.__completedMeasurements=[]):this.__logMessage("Flush unsuccessful",!0)}}},__capturingHttpRequests:function WP$Performance$PerformanceTracker$capturingHttpRequests(){return this.__pageLoadOngoing||this.__externalStepsOngoing||Object.keys(this.__ongoingMeasurements).length>0},__checkHttpBuffer:function WP$Performance$PerformanceTracker$checkHttpBuffer(){this.__capturingHttpRequests()||(this.__logMessage(["All measurements complete. Clearing unneeded HttpRequests from buffer"].join(""),!0),this.__httpRequests=[])},__getPerformanceEntryFromJQXHR:function WP$Performance$PerformanceTracker$getPerformanceEntryFromJQXHR(e){for(var t,r=performance.getEntriesByType("resource"),n=0;n<r.length;n++)r[n].name.includes(e)&&(t=r[n]);return t},__generateRedirectMeasurement:function WP$Performance$PerformanceTracker$generateRedirectMeasurement(e,t){if(this.__trackingEnabled){var r=new $$WP.Performance.ComplexTypes.Models.Measurement;return r.identifier=e,this.__populateRedirectTimings(r),this.__populateAdditionalMetadata(r,t),r}},__populateRedirectTimings:function WP$Performance$PerformanceTracker$populateRedirectTimings(e){var t,r,n=performance.getEntriesByType("navigation")[0];if(n)t=n.redirectStart,r=n.redirectEnd;else{var a=performance.timing;t=this.__convertLegacyTiming(a.redirectStart),r=this.__convertLegacyTiming(a.redirectEnd)}e.fillTimings(t,r,this.__pageLoadTimingOffset),e.httpRequests=[this.__generateRedirectHttpRequest(t,r)]},__populateNavigationTimings:function WP$Performance$PerformanceTracker$populateNavigationTimings(e,t){var r,n,a,i;void 0===t&&(t=!1);var o=performance.getEntriesByType("navigation")[0];if(o)r=o.redirectStart,n=o.redirectEnd,a=o.requestStart,i=o.responseStart;else{var s=performance.timing;r=this.__convertLegacyTiming(s.redirectStart),n=this.__convertLegacyTiming(s.redirectEnd),a=this.__convertLegacyTiming(s.requestStart),i=this.__convertLegacyTiming(s.responseStart)}var c=t?r:a,g=performance.now(),m=t?this.__pageLoadTimingOffset:0;e.fillTimings(c,g,m),e.httpRequests=[this.__generateNavigationHttpRequest(a,i)],t&&e.httpRequests.push(this.__generateRedirectHttpRequest(r,n))},__generateNavigationHttpRequest:function WP$Performance$PerformanceTracker$generateHttpRequestForNavigation(e,t){return new $$WP.Performance.ComplexTypes.Models.HttpRequest(e,t,window.location.href,this.__retrieveSetting("__NavigationRequestMetrics"))},__generateRedirectHttpRequest:function WP$Performance$PerformanceTracker$generateHttpRequestForNavigation(e,t){return new $$WP.Performance.ComplexTypes.Models.HttpRequest(e,t,"",this.__retrieveSetting("__NavigationRedirectMetrics"))},__populateAdditionalMetadata:function WP$Performance$PerformanceTracker$populateAdditionalMetadata(e,t,r){e.setAdditionalMetadata(t,null,r)},__retrieveCurrentPageIdentifier:function WP$Performance$PerformanceTracker$retrieveCurrentPageIdentifier(){return this.__retrieveSetting("__CurrentPageLoadDescriptor")||""},__isTrackingEnabled:function WP$Performance$PerformanceTracker$isTrackingEnabled(){return"1"==this.__retrieveSetting("__RttCaptureEnabled")},__retrieveSetting:function WP$Performance$PerformanceTracker$retrieveSetting(e){var t=document.getElementById("__PerformanceTrackingSettings");if(t&&t.children)return(t.children[e]||{}).value},__handleUnload:function WP$Performance$PerformanceTracker$handleUnload(){if(this.__trackingEnabled){for(var e=Object.keys(this.__ongoingMeasurements),t=0;t<e.length;t++)this.endMeasurement(e[t],null,!0);this.__logMessage(["Received unload. Attempting to flush ",this.__completedMeasurements.length," measurements"].join(""),!0),this._flushCompletedMeasurements()}},__convertLegacyTiming:function WP$Performance$PerformanceTracker$convertLegacyTiming(e){var t=e-(Date.now()-performance.now());return t>0?t:0},__logMessage:function WP$Performance$PerformanceTracker$logMessage(e,t){var r=$$WPUtil.isLocalStorageAvailable()&&void 0!==window.localStorage;t&&!r||t&&"true"!==localStorage.getItem("PerfTrackerVerboseLogging")||$$WP.Debug.log("[PERF] "+e)},__toggleVerboseLogging:function WP$Performance$PerformanceTracker$toggleVerboseLogging(){$$WPUtil.isLocalStorageAvailable()&&void 0!==window.localStorage?"true"===localStorage.getItem("PerfTrackerVerboseLogging")?(localStorage.removeItem("PerfTrackerVerboseLogging"),this.__logMessage("Verbose logging off.")):(localStorage.setItem("PerfTrackerVerboseLogging","true"),this.__logMessage(["Now attempting to increase the verbosity of the console logging system for MyChart's Javascript PerformanceTracker framework. ","In order to deactivate the additional logging turned on by this API call, all you need to do is to call ","$$WP.Performance.Tracker.__toggleVerboseLogging() one additional time. Thank you"].join(""))):this.__logMessage("Local storage is unavailable, Verbose logging cannot be turned on.")}},$$WP.Performance.Tracker=new $$WP.Performance.ComplexTypes.PerformanceTracker}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.Models=$$WP.Performance.ComplexTypes.Models||{};var e=function WP$Performance$ComplexTypes$Models$AdditionalMetadata(e,o,r){this.detail=e,this.containsError=o,this.endedByFramework=r};e.prototype={detail:null,containsError:null,endedByFramework:null,toWebJSON:function WP$Performance$ComplexTypes$Models$AdditionalMetadata$toJSON(){return{Detail:this.detail,ContainsError:this.containsError,EndedByFramework:this.endedByFramework}}},$$WP.Performance.ComplexTypes.Models.AdditionalMetadata=e}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.Models=$$WP.Performance.ComplexTypes.Models||{};var e=function WP$Performance$ComplexTypes$Models$HttpRequest(e,t,s,o){this.start=e,this.end=t,this.requestRoute=s,this.serializedRequestMetrics=o?JSON.parse(o):void 0};e.prototype={start:null,end:null,requestRoute:null,serializedRequestMetrics:null,initFromObject:function WP$Performance$ComplexTypes$Models$HttpRequest$initFromObject(e){"object"!=typeof e||Object.assign(this,e)},toWebJSON:function WP$Performance$ComplexTypes$Models$HttpRequest$toJSON(){return{Start:this.start,End:this.end,RequestRoute:this.requestRoute,SerializedRequestMetrics:this.serializedRequestMetrics}}},$$WP.Performance.ComplexTypes.Models.HttpRequest=e}();;
!function ClassDefinition(){$$WP=$$WP||{},$$WP.Performance=$$WP.Performance||{},$$WP.Performance.ComplexTypes=$$WP.Performance.ComplexTypes||{},$$WP.Performance.ComplexTypes.Models=$$WP.Performance.ComplexTypes.Models||{};var e=function WP$Performance$ComplexTypes$Models$Measurement(e){this.httpRequests=[],this._routesFilter=[]};e.prototype={identifier:null,parentIdentifier:null,start:null,end:null,totalTime:null,endTimeUTC:null,httpRequests:null,additionalMetadata:null,_routesFilter:null,initFromObject:function WP$Performance$ComplexTypes$Models$Measurement$construct(e){if("object"==typeof e)return Object.assign(this,e),this.httpRequests=e.httpRequests.map((function(e){var t=new $$WP.Performance.ComplexTypes.Models.HttpRequest;return t.initFromObject(e),t})),void(this.additionalMetadata=new $$WP.Performance.ComplexTypes.Models.AdditionalMetadata(e.additionalMetadata.detail,e.additionalMetadata.containsError,e.additionalMetadata.endedByFramework))},fillTimings:function WP$Performance$ComplexTypes$Models$Measurement$fillTimings(e,t,a){this.end=t,this.start=e,this.totalTime=t-e+(a||0),this.endTimeUTC=new Date(Date.now()).toISOString()},setRoutesFilter:function WP$Performance$ComplexTypes$Models$Measurement$setRoutesFilter(e){this._routesFilter=e},getRoutesFilter:function WP$Performance$ComplexTypes$Models$Measurement$getRoutesFilter(){return this._routesFilter},setAdditionalMetadata:function WP$Performance$ComplexTypes$Models$Measurement$setAdditionalMetadata(e,t,a){this.additionalMetadata?(this.additionalMetadata.detail=e||this.additionalMetadata.detail,this.additionalMetadata.containsError=t||this.additionalMetadata.containsError,this.additionalMetadata.endedByFramework=a||this.additionalMetadata.endedByFramework):this.additionalMetadata=new $$WP.Performance.ComplexTypes.Models.AdditionalMetadata(e,t,a)},toWebJSON:function WP$Performance$ComplexTypes$Models$Measurement$toJSON(){return{Identifier:this.identifier,ParentIdentifier:this.parentIdentifier,Start:this.start,End:this.end,TotalTime:this.totalTime,EndTimeUTC:this.endTimeUTC,HttpRequests:this.httpRequests.map((function(e){return e.toWebJSON()})),AdditionalMetadata:this.additionalMetadata.toWebJSON()}}},$$WP.Performance.ComplexTypes.Models.Measurement=e}();;
"use strict";(self.webpackChunk_epic_px_search=self.webpackChunk_epic_px_search||[]).push([[497],{458:(e,n,t)=>{t.r(n),t.d(n,{Activity:()=>m});var s=t(6),a=t(363),c=t.n(a),r=t(40),i=t(620);function u(e){window.EpicPx=t.g.EpicPx||{},window.EpicPx.MobileIntegration=t.g.EpicPx.MobileIntegration||{},window.EpicPx.MobileIntegration.onMobileSearchQueryChanged=e}var o=t(655);const l=(0,a.memo)((function(){const e=(0,i.useDispatch)(),[n,t]=(0,a.useState)(0);return l=(0,a.useCallback)(((s,a)=>{a>n&&(e(r.RR.setSearchQuery({searchString:s})),t(a))}),[e,n]),(0,a.useEffect)((function(){u(l)}),[l]),(0,a.useEffect)((function(){return()=>u()}),[]),(0,s.useEpicPxMobileIntegrationReady)(),c().createElement(o.c,{cssClasses:"SearchAsYouTypeMobile proxybordercolor",isMobileOptimized:!0});var l})),[m]=(0,s.initializeActivity)("@epic-px/search",{DefaultPage:l,activityTitle:StringResources.navigation.menu.OpenSearchMenuAccessibilityText,canAccessActivity:function(){return!0},perfIdentifier:""})},777:(e,n,t)=>{t.d(n,{p:()=>i});var s=t(363),a=t(620),c=t(40),r=t(175);function i(){const e=(0,a.useDispatch)();return(0,s.useCallback)(((n,t)=>{e(n?c.RR.setIsSearchActivityOpen(!1):c.RR.dismissSearchWithoutAnimation()),t&&(0,r._)({metric:"MenuClosedWithoutRedirection"})}),[e])}},655:(e,n,t)=>{t.d(n,{c:()=>Q});var s=t(363),a=t.n(s),c=t(40),r=t(432),i=t(620);const u=(0,s.memo)((function(e){const{accessibleDescription:n,cssClasses:t,iconCssClasses:s,iconPath:c,btnRef:i,onClick:u}=e;return a().createElement(r.Command,{accessibleDescription:n,cssClasses:t,onClick:u,priority:"none",forwardedRef:i},a().createElement(r.Icon,{cssClasses:s,path:c,size:20}))}));function o(e="(min-width: 769px)"){const[n,t]=(0,s.useState)(!1);return(0,s.useEffect)((function(){const s=window.matchMedia(e);s.matches!==n&&t(s.matches);const a=()=>t(s.matches);return s.addEventListener("change",a),()=>{s.removeEventListener("change",a)}}),[n,e]),n}var l=t(333);const m=(0,s.memo)((function(e){const{accessibleDescription:n,cssClasses:t,id:c,inputRef:r,searchBarText:i,searchString:u,onInputChange:o}=e,m=(0,s.useMemo)((()=>(0,l.resolveDisplayStringAsAttribute)("placeholder",i)),[i]),h=(0,s.useMemo)((()=>(0,l.resolveDisplayStringAsAttribute)("aria-label",n)),[n]),p=(0,s.useMemo)((()=>(0,l.resolveCssClasses)((0,l.getIntrinsicClassNames)("input"),t)),[t]);return a().createElement("input",Object.assign({id:c,className:p,maxLength:50,onChange:o},m,{ref:r,type:"search",value:u},{enterkeyhint:"search"},h))})),h=(0,s.memo)((function(e){const{cssClasses:n,iconCssClasses:t}=e;return a().createElement(r.Segment,{cssClasses:n},a().createElement(r.Icon,{cssClasses:t,path:"library.svg#search_searchbutton",size:20}))})),p=(0,s.memo)((function(e){const{inputRef:n,cssClasses:t}=e,{isFiltering:u,searchQuery:o}=(0,c.XN)((e=>({isFiltering:e.getIsCurrentlyFiltering(),searchQuery:e.getSearchQuery()})),[]),{searchString:p}=o,d=StringResources.navigation.menu,g=(0,i.useDispatch)(),f=(0,s.useCallback)((e=>{g(c.RR.setSearchQuery({searchString:e.target.value}))}),[g]),y=(0,s.useCallback)((()=>{g(c.RR.setSearchQuery({searchString:""})),(0,l.tryToFocusOn)(null==n?void 0:n.current)}),[g,n]);return a().createElement(r.Segment,{cssClasses:t},a().createElement(h,{cssClasses:"searchBarIconContainer",iconCssClasses:"searchBarIcon"}),a().createElement(m,{accessibleDescription:d.MenuSearchInputPlaceholder,inputRef:n,searchBarText:d.MenuSearchInputPlaceholder,searchString:p,onInputChange:f,cssClasses:"searchBarInput"}),u?a().createElement(l.ClearSearchCommand,{onClick:y}):null)}));var d=t(175);const g=(0,s.memo)((function(e){const{menuBtnRef:n,inputRef:t}=e,{isSearchActivityOpen:l}=(0,c.XN)((e=>({isSearchActivityOpen:e.getIsSearchActivityOpen()})),[]),m=o(),h=StringResources.navigation.menu,g=l?h.CloseSearchMenuAccessibilityText:h.OpenSearchMenuAccessibilityText,f=(0,i.useDispatch)(),y=(0,s.useCallback)((()=>{l&&(0,d._)({metric:"MenuClosedWithoutRedirection"}),f(c.RR.setIsSearchActivityOpen(!l))}),[l,f]),S=(0,s.useMemo)((()=>({MyChartSearchHeader:!0,activeSearchBarInterior:l})),[l]),C=(0,s.useMemo)((()=>({searchBarButton:!0,menuButton:!0,isSearchOpen:l})),[l]),M=(0,s.useMemo)((()=>({menuButtonIcon:!0,searchBarArrow:l&&!m})),[l,m]),b=(0,s.useMemo)((()=>l&&!m?"library.svg#search_backbutton":"library.svg#header_menubutton"),[l,m]),v=(0,s.useMemo)((()=>({searchBarInputGroup:!0,hidden:m||!l})),[m,l]);return a().createElement(r.Segment,{cssClasses:S},a().createElement(u,{btnRef:n,accessibleDescription:g,cssClasses:C,iconCssClasses:M,iconPath:b,onClick:y}),a().createElement(p,{inputRef:t,cssClasses:v}))}));var f=t(76);function y(e){return null!=e&&e.length>0}var S=t(905),C=t(6);const M={identifier:"FeatureTracking",payload:{path:"/api/search/LogFeatureUse",metric:"MenuItemClicked"}},b=(0,s.memo)((function(e){const{path:n,cssClasses:t}=e;let c=a().createElement(a().Fragment,null);const i=(0,s.useMemo)((()=>(0,l.resolveCssClasses)("_SvgSprite","_Icon",(0,l.getIntrinsicClassNames)("image"),(0,l.getSizeClass)(20),t)),[t]);return n.startsWith("http")?c=n.includes(".svg#")?a().createElement("svg",{role:"img",className:i,focusable:"false","aria-hidden":!0},a().createElement("use",{xlinkHref:n})):a().createElement(r.UntrustedExternalImage,{url:n,accessibleDescription:"",cssClasses:t}):""!==n&&(c=a().createElement(r.Icon,{path:n,size:20,cssClasses:t})),c})),v=(0,s.memo)((function(e){const{path:n,fdiOpenInNewWindow:t,cssClasses:s,children:c}=e,r={childrenAreAccessible:!0},i=(0,l.extractRoutePath)(n);return t?a().createElement(l.UntrustedExternalLink,Object.assign({url:i,showOpensInNewWindowIcon:!1},r,{audit:M,cssClasses:s}),c):a().createElement(l.InternalLink,Object.assign({path:n,shouldOpenInNewWindow:!1},r,{audit:M,cssClasses:s}),c)})),I=(0,s.memo)((function(e){const{icon:n,link:t,fdiOpenInNewWindow:s,markedName:c,markedSynonym:i,synonym:u,name:o}=e,l=(0,f.useStringResource)(StringResources.navigation.menu.MenuSearchSynonymMatch,(()=>[{name:"SYNONYMMATCH",value:null!=u?u:" "}]),[u]),m=(0,C.useRouter)(t)(),h=n||"library.svg#menu_definitelynotarealicon";return a().createElement(v,Object.assign({},{childrenAreAccessible:!0},{cssClasses:"MarkedMyChartMenuItem",path:m,fdiOpenInNewWindow:s,audit:M}),a().createElement(b,{cssClasses:"myChartMenuItemIcon proxyfillcolor",path:h}),a().createElement(r.Segment,{cssClasses:"myChartMenuItemStrings"},a().createElement(r.TextFragment,{cssClasses:"accessibleMenuString menuName"},o),a().createElement(r.TextFragment,{cssClasses:"markedMenuName",hideFromAssistiveTech:!0},c),u&&i?a().createElement(r.Segment,{cssClasses:"myChartMenuItemSynonyms"},a().createElement(r.TextFragment,{cssClasses:"accessibleMenuString menuSynonym"},l),a().createElement(r.TextFragment,{cssClasses:"myChartMenuItemSynonym",hideFromAssistiveTech:!0},i)):null))})),E=(0,s.memo)((function(e){const{icon:n,link:t,fdiOpenInNewWindow:s,name:c,rangesToMark:r,synonym:i,synonymRangesToMark:u}=e,o=(0,f.useMarkedRanges)(c,null!=r?r:[]),l=(0,f.useMarkedRanges)(null!=i?i:"",null!=u?u:[]);return a().createElement(I,{icon:n,link:t,fdiOpenInNewWindow:s,name:c,markedName:o,markedSynonym:l,synonym:i})})),A=(0,s.memo)((function(e){const{accessibleDescription:n,cssClasses:t,markableMenuItems:c}=e,i=(0,s.useCallback)((e=>({Component:a().createElement(E,Object.assign({},e)),uniqueId:e.id})),[]);return y(c)?a().createElement(r.List,{accessibleDescription:n,cssClasses:t,data:c,dataMap:i,orderMatters:!1}):null})),k=(0,s.memo)((function(e){const{submenu:n}=e,{name:t,menuItemIds:s}=n,i=(0,c.XN)((e=>e.getMenuItems(s)),[]);return y(s)?a().createElement(a().Fragment,null,a().createElement(r.PageHeading,{cssClasses:"myChartSubmenuTitle proxytextcolor",headingLevel:"3"},t),a().createElement(A,{accessibleDescription:t,markableMenuItems:i})):null})),R=(0,s.memo)((function(e){const{isFiltering:n,matchingMenuItems:t,menuDisplayName:c,submenus:i}=e,u=(0,s.useCallback)((e=>({Component:a().createElement(k,{submenu:e}),uniqueId:e.name})),[]);return a().createElement(r.Segment,{cssClasses:"MyChartMenu"},a().createElement(r.PageHeading,{cssClasses:"proxytextcolor",headingLevel:"2"},c),a().createElement(S.ZeroStatePlaceholder,{hasData:y(t),imagePath:"library.svg#search_menuzerostate",isCompact:!0,primaryText:StringResources.navigation.menu.NoMatchingMenuItems},n?a().createElement(A,{accessibleDescription:c,cssClasses:"myChartMenuList",markableMenuItems:t}):y(i)?a().createElement(r.List,{accessibleDescription:c,cssClasses:"myChartMenuList",data:i,dataMap:u,orderMatters:!1}):null))})),O=(0,s.memo)((function(e){const{announcementDependents:n,announcementText:t,shouldMakeAnnouncement:c}=e,[i,u]=(0,s.useState)("");return(0,s.useEffect)((()=>{u("");const e=setTimeout((()=>{c&&u(t)}),500);return()=>{clearTimeout(e)}}),[t,c,n]),a().createElement(r.StatusMessage,{cssClasses:"clearlabel",text:i})})),N=(0,s.memo)((function(e){const{cssClasses:n,shouldUnmount:t,children:c}=e,[r,i]=(0,s.useState)(!t),u=(0,s.useCallback)((()=>{i(!t)}),[t]);return a().createElement("div",{className:(0,l.resolveCssClasses)(n),onTransitionEnd:u},r||!t?c:null)}));var w=t(777);const x=(0,s.memo)((function(e){const{accessibleDescription:n,text:t,cssClasses:c,onClose:i}=e,u=(0,w.p)(),o=(0,s.useCallback)((()=>{u(!0,!0),i()}),[u,i]);return a().createElement(r.Command,{accessibleDescription:n,cssClasses:c,onClick:o,priority:"none"},a().createElement(r.Text,{cssClasses:"menuCloseButtonText"},t))})),D=(0,s.memo)((function(e){const{shouldRenderSearchInput:n,inputRef:t,onMenuClose:i}=e,u=StringResources.navigation.menu,{isSearchActivityOpen:l,isFiltering:m,matchingMenuItems:h,menuDisplayName:d,searchQuery:g,submenus:y}=(0,c.XN)((e=>({isSearchActivityOpen:e.getIsSearchActivityOpen(),isFiltering:e.getIsCurrentlyFiltering(),matchingMenuItems:e.getMatchingMenuItems(),menuDisplayName:e.getMyChartMenuDisplayName(),searchQuery:e.getSearchQuery(),submenus:e.getSubmenus()})),[]),S=o(),C=(0,s.useRef)(null);!function(e,n){const t=(0,s.useCallback)((()=>{e.current&&e.current.firstElementChild.scrollTo({top:0,left:0})}),[e]);(0,s.useEffect)((function(){t()}),[...n,t])}(C,[g]);const M=(0,s.useMemo)((()=>({SearchMenu:!0,expanded:l})),[l]),b=(0,s.useMemo)((()=>h.length),[h.length]),v=(0,f.useStringResource)(u.MultipleMatchingSuggestions,(()=>[{name:"NUMMATCHES",value:b.toString()}]),[b]),I=(0,s.useMemo)((()=>({searchMenuSearchBarContainer:!0,hidden:!S||!n})),[S,n]),E=a().createElement(r.Segment,{cssClasses:I},a().createElement(p,{inputRef:t,cssClasses:"searchBarInputGroup"}),a().createElement(x,{accessibleDescription:u.CloseSearchMenuAccessibilityText,cssClasses:"menuCloseButton",text:u.MenuCloseButtonLabel,onClose:i}));return a().createElement(N,{cssClasses:M,shouldUnmount:!l},a().createElement(r.Segment,{cssClasses:"SearchMenuWrapper"},E,a().createElement(O,{announcementDependents:g,announcementText:1===b?u.SingleMatchingSuggestion:v,shouldMakeAnnouncement:m}),a().createElement("div",{ref:C},a().createElement(R,{isFiltering:m,matchingMenuItems:h,menuDisplayName:d,submenus:y}))))}));var T=t(563),P=t(370),F=t(148);function L(e){return"object"!=typeof e||null===e?e:e instanceof Array?e.map((e=>L(e))):(Object.keys(e).forEach((n=>{const t=n.charAt(0).toLowerCase()+n.slice(1);e[t]=L(e[n]),delete e[n]})),e)}function B(e,n){const t=(0,i.useDispatch)(),a=(0,s.useCallback)((s=>{const{menuDisplayName:a,submenus:r}=n?L(s):s;t(c.RR.setMenuData({menuDisplayName:a,submenus:r})),e&&t(c.RR.setIsSearchActivityOpen(!0))}),[t,e,n]),{supportedApplications:u,isDynamicPatientAccessListActive:o}=(0,C.useQueryString)({supportedApplications:"",isDynamicPatientAccessListActive:""}),[l]=(0,T.useAsync)((()=>{return e=this,t=void 0,a=function*(){return null!=n?n:function(e,n){return t=this,s=void 0,c=function*(){const t=yield(0,P.makeRequest)({path:"/api/search/LoadMenuInfo",requestData:{supportedApplications:e,isDynamicPatientAccessListActive:n}});if((0,P.requestSucceeded)(t))return t;(0,F.throwException)("Request failed to load menu info")},new((a=void 0)||(a=Promise))((function(e,n){function r(e){try{u(c.next(e))}catch(e){n(e)}}function i(e){try{u(c.throw(e))}catch(e){n(e)}}function u(n){var t;n.done?e(n.value):(t=n.value,t instanceof a?t:new a((function(e){e(t)}))).then(r,i)}u((c=c.apply(t,s||[])).next())}));var t,s,a,c}(decodeURIComponent(u),"true"===o)},new((s=void 0)||(s=Promise))((function(n,c){function r(e){try{u(a.next(e))}catch(e){c(e)}}function i(e){try{u(a.throw(e))}catch(e){c(e)}}function u(e){var t;e.done?n(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(r,i)}u((a=a.apply(e,t||[])).next())}));var e,t,s,a}),r.AsyncPlaceholder,{executeImmediately:!0,displayName:"LoadMenuData",onSuccess:a});return l}var _=t(904);const Q=(0,s.memo)((function(e){const{cssClasses:n,menuInfoPromise:t,menuBtnRef:i,headerInputRef:u,searchMenuInputRef:m,isMobileOptimized:h}=e;B(h,t);const{isActivityLoaded:p,isSearchActivityOpen:d,isCurrentlyFiltering:f}=(0,c.XN)((e=>({isSearchActivityOpen:e.getIsSearchActivityOpen(),isActivityLoaded:e.getIsActivityLoaded(),isCurrentlyFiltering:e.getIsCurrentlyFiltering()})),[]),y=o(),S=(0,w.p)(),C=(0,s.useRef)(null);!function(e,n,t,a){const c=(0,s.useRef)(n),r=(0,s.useRef)(e);(0,s.useEffect)((()=>{if(!t||!a)return;const s=(0,l.getActiveElement)(),i=c.current,u=r.current,o=i&&!n,m=e=>{requestAnimationFrame((()=>{(0,l.tryToFocusOn)(e.current)}))};n&&!u&&e||e&&!i&&n&&s===t.current?m(a):o&&s===a.current&&m(t),c.current=n,r.current=e}),[e,n,t,a])}(d,y,u,m);const M=(0,s.useCallback)((()=>{(0,_.N)(null==i?void 0:i.current)}),[i]),b={onCancel:(0,s.useCallback)((()=>{S(!0,!0),M()}),[S,M])},v=(0,l.useKeyboardHandlers)(l.KeyboardHandlerOptions.Commands|l.KeyboardHandlerOptions.Navigation,C,b),I=(0,s.useCallback)((e=>{(document.activeElement===(null==m?void 0:m.current)||document.activeElement===(null==u?void 0:u.current))&&f||v(e)}),[m,u,f,v]);return a().createElement(r.Segment,{cssClasses:n},a().createElement("div",{ref:C,onKeyDown:I},!h&&a().createElement(g,{menuBtnRef:i,inputRef:u}),p?a().createElement(D,{shouldRenderSearchInput:!h,inputRef:m,onMenuClose:M}):null))}))},469:(e,n,t)=>{t.r(n)},19:(e,n,t)=>{t.r(n),t.d(n,{SearchAsYouTypeWeb:()=>l});var s=t(363),a=t.n(s),c=t(40);function r(e){window.EpicPx=t.g.EpicPx||{},window.EpicPx.dismissSearchAsYouType=e}var i=t(655),u=t(904),o=t(777);const l=(0,s.memo)((function(e){const{menuInfoPromise:n}=e,t=(0,o.p)(),{isSearchOpen:l,shouldSkipSearchMenuAnimation:m}=(0,c.XN)((e=>({isSearchOpen:e.getIsSearchActivityOpen(),shouldSkipSearchMenuAnimation:e.getShouldSkipSearchMenuAnimation()})),[]),h=(0,s.useRef)(null);var p;p=(0,s.useCallback)(((e,n,s)=>{l&&(t(e,n),s&&(0,u.N)(h.current))}),[t,l]),(0,s.useEffect)((function(){r(p)}),[p]),(0,s.useEffect)((function(){return()=>r()}),[]);const d=(0,s.useRef)(null),g=(0,s.useRef)(null),f=(0,s.useMemo)((()=>({SearchAsYouType:!0,skipAnimation:m})),[m]);return a().createElement(i.c,{cssClasses:f,menuInfoPromise:n,menuBtnRef:h,headerInputRef:d,searchMenuInputRef:g,isMobileOptimized:!1})}))},175:(e,n,t)=>{t.d(n,{_:()=>c});var s=t(370),a=function(e,n,t,s){return new(t||(t=Promise))((function(a,c){function r(e){try{u(s.next(e))}catch(e){c(e)}}function i(e){try{u(s.throw(e))}catch(e){c(e)}}function u(e){var n;e.done?a(e.value):(n=e.value,n instanceof t?n:new t((function(e){e(n)}))).then(r,i)}u((s=s.apply(e,n||[])).next())}))};function c(e){return a(this,void 0,void 0,(function*(){yield(0,s.makeRequest)({path:"/api/search/LogFeatureUse",requestData:e})}))}},40:(e,n,t)=>{t.d(n,{RR:()=>l,XN:()=>h});var s=t(620);function a(e,n){const t=new CustomEvent("searchAsYouTypeStateChanged",{bubbles:!0,detail:{isOpen:e,skipAnimation:n}}),s=document.getElementById("appPopupRoot");s&&t&&s.dispatchEvent(t)}function c(e,n){return n.every((n=>n in e&&null!==e[n]&&void 0!==e[n]&&""!==e[n]))}var r=t(562);var i=t(94);function u(e){return!(0,i.isNullOrWhiteSpace)(e.searchQuery.searchString)}function o(e,n){const t=[];return n.forEach((n=>{e.menuItems.menuItemsMap[n]&&t.push(e.menuItems.menuItemsMap[n])})),t}const{actionCreators:l,sharedState:m,useSharedState:h}=(0,s.buildSharedState)({init:function(){return{isSearchActivityOpen:!1,shouldSkipSearchMenuAnimation:!1,menuDisplayName:"",menuItems:{menuItemsMap:{},menuItemIds:[]},searchQuery:{searchString:""},submenus:[]}},reducers:{setIsSearchActivityOpen:function(e,n){let t=e.shouldSkipSearchMenuAnimation;return n&&(t=!1),n!==e.isSearchActivityOpen&&a(n,t),Object.assign(Object.assign({},e),{isSearchActivityOpen:n,shouldSkipSearchMenuAnimation:t})},dismissSearchWithoutAnimation:function(e){return a(!1,!0),Object.assign(Object.assign({},e),{isSearchActivityOpen:!1,shouldSkipSearchMenuAnimation:!0})},setSearchQuery:function(e,n){return Object.assign(Object.assign({},e),{searchQuery:n})},setMenuData:function(e,n){const{menuDisplayName:t,submenus:s}=n,a=s.filter((e=>c(e,["name","menuItems"]))),r={menuItemsMap:{},menuItemIds:[]},i=new Set,u=[];return a.forEach((e=>{const n=new Set;e.menuItems.forEach((e=>{if(c(e,["name","link","id"])){const{icon:t,id:s,link:a,fdiOpenInNewWindow:c,name:u,synonyms:o}=e;r.menuItemsMap[s]={icon:t,id:s,link:a,fdiOpenInNewWindow:c,name:u,synonyms:o},i.add(s),n.add(s)}})),u.push({name:e.name,menuItemIds:Array.from(n)})})),r.menuItemIds=Array.from(i),Object.assign(Object.assign({},e),{menuDisplayName:t,menuItems:r,submenus:u})}},selectors:{getIsCurrentlyFiltering:u,getIsActivityLoaded:function(e){return""!==e.menuDisplayName},getMatchingMenuItems:function(e){const n=o(e,e.menuItems.menuItemIds);if(!u(e))return n;const t=[];return n.forEach((n=>{const{matchStrength:s,rangesToMark:a,matchingSynonym:c}=function(e,n){let t,[s,a]=(0,r.calculateFilteredStringStrengthAndRanges)(n,e.name,!1);if(1===s)return{matchStrength:s,rangesToMark:a};const[c,i,u]=function(e,n){let t,s=[],a=Number.MAX_VALUE;for(const c of n){const[n,i]=(0,r.calculateFilteredStringStrengthAndRanges)(e,c,!0);if(n<a&&(t=c,s=i,a=n,2===a))break}return[a,s,t]}(n,e.synonyms);return c<s&&(s=c,a=i,t=u),s!==Number.MAX_VALUE?{matchStrength:s,rangesToMark:a,matchingSynonym:t}:{matchStrength:Number.MAX_VALUE}}(n,e.searchQuery.searchString);if(s!==Number.MAX_VALUE){const e=Object.assign(Object.assign({},n),{matchStrength:s,rangesToMark:c?[]:a,synonym:c,synonymRangesToMark:c?a:[]});t.push(e)}})),t.sort(((e,n)=>e.matchStrength-n.matchStrength))},getMyChartMenuDisplayName:function(e){return e.menuDisplayName},getMenuItems:o,getIsSearchActivityOpen:function(e){return e.isSearchActivityOpen},getShouldSkipSearchMenuAnimation:function(e){return e.shouldSkipSearchMenuAnimation},getSearchQuery:function(e){return e.searchQuery},getSubmenus:function(e){return e.submenus}}});s.store.addSharedState(m,"Search")},904:(e,n,t)=>{t.d(n,{N:()=>s});const s=e=>{e&&"function"==typeof e.focus&&e.focus()}}}]);;
var __epx_epic_px_client_search__;(()=>{var e,t,i,n,r={242:e=>{e.exports={}},661:(e,t,i)=>{"use strict";var n={"./public":()=>i.e(497).then((()=>()=>i(469))),"./activity":()=>i.e(497).then((()=>()=>i(458))),"./portals":()=>i.e(497).then((()=>()=>i(19)))},r=(e,t)=>(i.R=t,t=i.o(n,e)?n[e]():Promise.resolve().then((()=>{throw new Error('Module "'+e+'" does not exist in container.')})),i.R=void 0,t),o=(e,t)=>{if(i.S){var n="default",r=i.S[n];if(r&&r!==e)throw new Error("Container initialization failed as it has already been initialized with a different share scope");return i.S[n]=e,i.I(n,t)}};i.d(t,{get:()=>r,init:()=>o})},127:e=>{"use strict";e.exports=new Promise((function(e){var t={get:function(e){return window.__epx_epic_px_client_sdk__.get("."===e?"./public":e)},init:function(e){if(window.__epx_epic_px_client_sdk__.initPromise)return window.__epx_epic_px_client_sdk__.initPromise;try{return window.__epx_epic_px_client_sdk__.initPromise=window.__epx_epic_px_client_sdk__.init(e),window.__epx_epic_px_client_sdk__.initPromise}catch(e){console.log(e.message)}}};if(window.__epx_epic_px_client_sdk__)e(t);else{var i=makeLink("scripts/lib/pxbuild/epic.px.client.sdk.init.js?updateDt=_epx_epic.px.client.sdk.init"),n=document.createElement("script");n.src=i,n.onload=function(){e(t)},document.head.appendChild(n)}}))},27:e=>{"use strict";e.exports=new Promise((function(e){var t={get:function(e){return window.__epx_epic_px_client_sdk_extensions__.get("."===e?"./public":e)},init:function(e){if(window.__epx_epic_px_client_sdk_extensions__.initPromise)return window.__epx_epic_px_client_sdk_extensions__.initPromise;try{return window.__epx_epic_px_client_sdk_extensions__.initPromise=window.__epx_epic_px_client_sdk_extensions__.init(e),window.__epx_epic_px_client_sdk_extensions__.initPromise}catch(e){console.log(e.message)}}};if(window.__epx_epic_px_client_sdk_extensions__)e(t);else{var i=makeLink("scripts/lib/pxbuild/epic.px.client.sdk-extensions.init.js?updateDt=_epx_epic.px.client.sdk-extensions.init"),n=document.createElement("script");n.src=i,n.onload=function(){e(t)},document.head.appendChild(n)}}))},363:e=>{"use strict";e.exports=React}},o={};function s(e){var t=o[e];if(void 0!==t)return t.exports;var i=o[e]={exports:{}};return r[e](i,i.exports,s),i.exports}s.m=r,s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var i in t)s.o(t,i)&&!s.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce(((t,i)=>(s.f[i](e,t),t)),[])),s.u=e=>"epic.px.client.search.js?updateDt=_epx_epic.px.client.search",s.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="@epic-px/search:",s.l=(i,n,r,o)=>{if(e[i])e[i].push(n);else{var a,c;if(void 0!==r)for(var p=document.getElementsByTagName("script"),_=0;_<p.length;_++){var l=p[_];if(l.getAttribute("src")==i||l.getAttribute("data-webpack")==t+r){a=l;break}}a||(c=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,s.nc&&a.setAttribute("nonce",s.nc),a.setAttribute("data-webpack",t+r),a.src=i),e[i]=[n];var d=(t,n)=>{a.onerror=a.onload=null,clearTimeout(u);var r=e[i];if(delete e[i],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach((e=>e(n))),t)return t(n)},u=setTimeout(d.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=d.bind(null,a.onerror),a.onload=d.bind(null,a.onload),c&&document.head.appendChild(a)}},s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i={497:[6,620,333,432,76,563,94,370,905,148,562]},n={6:["default","./browser",127],76:["default","./display-strings",127],94:["default","./util",127],148:["default","./error",127],333:["default","./internal",127],370:["default","./http",127],432:["default","./ui",127],562:["default","./search",127],563:["default","./async",127],620:["default","./store",127],905:["default",".",27]},s.f.remotes=(e,t)=>{s.o(i,e)&&i[e].forEach((e=>{var i=s.R;i||(i=[]);var r=n[e];if(!(i.indexOf(r)>=0)){if(i.push(r),r.p)return t.push(r.p);var o=t=>{t||(t=new Error("Container missing")),"string"==typeof t.message&&(t.message+='\nwhile loading "'+r[1]+'" from '+r[2]),s.m[e]=()=>{throw t},r.p=0},a=(e,i,n,s,a,c)=>{try{var p=e(i,n);if(!p||!p.then)return a(p,s,c);var _=p.then((e=>a(e,s)),o);if(!c)return _;t.push(r.p=_)}catch(e){o(e)}},c=(e,t,n)=>a(t.get,r[1],i,0,p,n),p=t=>{r.p=1,s.m[e]=e=>{e.exports=t()}};a(s,r[2],0,0,((e,t,i)=>e?a(s.I,r[0],0,e,c,i):o()),1)}}))},(()=>{s.S={};var e={},t={};s.I=(i,n)=>{n||(n=[]);var r=t[i];if(r||(r=t[i]={}),!(n.indexOf(r)>=0)){if(n.push(r),e[i])return e[i];s.o(s.S,i)||(s.S[i]={}),s.S[i];var o=e=>{var t=e=>{return t="Initialization of sharing external failed: "+e,"undefined"!=typeof console&&console.warn&&console.warn(t);var t};try{var r=s(e);if(!r)return;var o=e=>e&&e.init&&e.init(s.S[i],n);if(r.then)return a.push(r.then(o,t));var c=o(r);if(c&&c.then)return a.push(c.catch(t))}catch(e){t(e)}},a=[];return"default"===i&&(o(127),o(27)),a.length?e[i]=Promise.all(a).then((()=>e[i]=1)):e[i]=1}}})(),(()=>{var e;s.g.importScripts&&(e=s.g.location+"");var t=s.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var i=t.getElementsByTagName("script");i.length&&(e=i[i.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),s.p=e})(),(()=>{var e={758:0};s.f.j=(t,i)=>{var n=s.o(e,t)?e[t]:void 0;if(0!==n)if(n)i.push(n[2]);else{var r=new Promise(((i,r)=>n=e[t]=[i,r]));i.push(n[2]=r);var o=s.p+s.u(t),a=new Error;s.l(o,(i=>{if(s.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var r=i&&("load"===i.type?"missing":i.type),o=i&&i.target&&i.target.src;a.message="Loading chunk "+t+" failed.\n("+r+": "+o+")",a.name="ChunkLoadError",a.type=r,a.request=o,n[1](a)}}),"chunk-"+t,t)}};var t=(t,i)=>{var n,r,[o,a,c]=i,p=0;if(o.some((t=>0!==e[t]))){for(n in a)s.o(a,n)&&(s.m[n]=a[n]);c&&c(s)}for(t&&t(i);p<o.length;p++)r=o[p],s.o(e,r)&&e[r]&&e[r][0](),e[r]=0},i=self.webpackChunk_epic_px_search=self.webpackChunk_epic_px_search||[];i.forEach(t.bind(null,0)),i.push=t.bind(null,i.push.bind(i))})(),s(242);var a=s(661);__epx_epic_px_client_search__=a})();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Core=n.Core||{}).Header=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,o){var r,t,i,c=null!=n?n:e.nullContext||{},s=e.hooks.helperMissing,u=e.escapeExpression,d="function",p=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},m=u((p(l,"setStringNamespace")||n&&p(n,"setStringNamespace")||s).call(c,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:56},end:{line:1,column:105}}}))+'<a href="#main" class="noprint" id="skipToMain">'+u((p(l,"getStringResource")||n&&p(n,"getStringResource")||s).call(c,"SkipToMainText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:153},end:{line:1,column:191}}}))+'</a><div id="header_grid"><nav id="header_navigation">'+(null!=(r=(p(l,"addTemplate")||n&&p(n,"addTemplate")||s).call(c,"Core.HeaderLogo",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:245},end:{line:1,column:285}}}))?r:"");return t=null!=(t=p(l,"ifMidLogin")||(null!=n?p(n,"ifMidLogin"):n))?t:s,i={name:"ifMidLogin",hash:{},fn:e.program(1,o,0),inverse:e.program(3,o,0),data:o,loc:{start:{line:1,column:285},end:{line:1,column:925}}},r=typeof t===d?t.call(c,i):t,p(l,"ifMidLogin")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r&&(m+=r),m+'</nav><div id="header_extras"><div class="patient_name_switch"></div><div id="header_logo_by_epic" class="mychart_by_epic_logo"><img class="logo_image" src="'+u((p(l,"makeStaticLink")||n&&p(n,"makeStaticLink")||s).call(c,"images/MyChartIsEpic.svg",{name:"makeStaticLink",hash:{},data:o,loc:{start:{line:1,column:1082},end:{line:1,column:1127}}}))+'" alt="'+u((p(l,"getStringResource")||n&&p(n,"getStringResource")||s).call(c,"MyChartIsEpicAlt",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:1134},end:{line:1,column:1174}}}))+'" /></div></div></div>\x3c!-- Shield of justice below the header, also includes focus trap mechanism --\x3e<div id="header_shield" href="#" tabindex="0"></div>'+u(typeof(t=null!=(t=p(l,"clearStringNamespace")||(null!=n?p(n,"clearStringNamespace"):n))?t:s)===d?t.call(c,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:1327},end:{line:1,column:1351}}}):t)},1:function(e,n,l,a,o){return""},3:function(e,n,l,a,o){var r,t,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return t=null!=(t=c(l,"ifPreloginOrRestrictedWorkflow")||(null!=n?c(n,"ifPreloginOrRestrictedWorkflow"):n))?t:e.hooks.helperMissing,i={name:"ifPreloginOrRestrictedWorkflow",hash:{},fn:e.program(1,o,0),inverse:e.program(4,o,0),data:o,loc:{start:{line:1,column:300},end:{line:1,column:910}}},r="function"==typeof t?t.call(null!=n?n:e.nullContext||{},i):t,c(l,"ifPreloginOrRestrictedWorkflow")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r?r:""},4:function(e,n,l,a,o){var r,t,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return t=null!=(t=c(l,"ifFromMyChartCentral")||(null!=n?c(n,"ifFromMyChartCentral"):n))?t:e.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:e.program(5,o,0),inverse:e.program(7,o,0),data:o,loc:{start:{line:1,column:339},end:{line:1,column:910}}},r="function"==typeof t?t.call(null!=n?n:e.nullContext||{},i):t,c(l,"ifFromMyChartCentral")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r?r:""},5:function(e,n,l,a,o){var r,t=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=(t(l,"addTemplate")||n&&t(n,"addTemplate")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},"Core.BackToPrevious",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:368},end:{line:1,column:412}}}))?r:""},7:function(e,n,l,a,o){var r,t,i,c=null!=n?n:e.nullContext||{},s=e.hooks.helperMissing,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},d='<div class="header_navigation_buttons">'+(null!=(r=(u(l,"addTemplate")||n&&u(n,"addTemplate")||s).call(c,"Core.BackToHome",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:459},end:{line:1,column:499}}}))?r:"");return t=null!=(t=u(l,"shouldUseLegacyMenu")||(null!=n?u(n,"shouldUseLegacyMenu"):n))?t:s,i={name:"shouldUseLegacyMenu",hash:{},fn:e.program(8,o,0),inverse:e.program(10,o,0),data:o,loc:{start:{line:1,column:499},end:{line:1,column:904}}},r="function"==typeof t?t.call(c,i):t,u(l,"shouldUseLegacyMenu")||(r=e.hooks.blockHelperMissing.call(n,r,i)),null!=r&&(d+=r),d+"</div>"},8:function(e,n,l,a,o){var r,t=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,c=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="header_menu" role="button" tabindex="0" aria-haspopup="true"><div id="header_menu_icon" class="proxybgcolor '+c("function"==typeof(r=null!=(r=s(l,"proxyColorClass")||(null!=n?s(n,"proxyColorClass"):n))?r:i)?r.call(t,{name:"proxyColorClass",hash:{},data:o,loc:{start:{line:1,column:640},end:{line:1,column:659}}}):r)+'"><svg aria-hidden="true" class="menu_image" focusable="false">'+c((s(l,"referenceSvg")||n&&s(n,"referenceSvg")||i).call(t,"library.svg#header_menubutton",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:722},end:{line:1,column:770}}}))+"</svg></div></div>"},10:function(e,n,l,a,o){return'\x3c!-- show search bar only post-login --\x3e<div id="header_search_bar_container"></div>'},useData:!0})}();;
!function ClassDefinition(){var e=function WP$Navigation$HeaderController(){this.proxify("_render"),this.shouldUseLegacyMenu=document.location.pathname.endsWith(".asp"),this._render()};e.prototype={shouldUseLegacyMenu:!1,_render:function WP$Navigation$HeaderController$_render(){if(!$$WP.Utilities.UI.IsUsingGraphicHeader)return;var e=$afe.select("#graphicHeader");if(0==e.length)return;var t={shouldUseLegacyMenu:this.shouldUseLegacyMenu};let o;var n,r=new Promise((e=>{o=e}));if(e.safeAppend($afe.renderTemplate($$WP.Templates.Core.Header,t)),null!=document.getElementById("header_search_bar_container")){var s={menuInfoPromise:r};EpicPx.addReactPortal("@epic-px/search","SearchAsYouTypeWeb",s,"header_search_bar_container")}else $afe.select("#header").addClass("shouldUseLegacyMenu");$$WP.Utilities.UI.MyChartCentral._setUpBackToMCCButton(),$$WP.Utilities.UI.IsLoggedIn&&!$$WP.Utilities.UI.IsWorkflowRestricted&&(this.shouldUseLegacyMenu?n=new $$WP.Navigation.MenuController($afe.select("#header_menu"),(function(e){$afe.select("#header_menu").safeAttr("title",e.ButtonDisplayName),document.querySelector(".md_home_index")&&($afe.select("#shortcut-buttons, #sticky-shortcut-buttons").safeAppend($afe.renderTemplate($$WP.Templates.Home.HomePage.ShortcutButtons,e.Shortcuts)),document.querySelector("#shortcut-buttons").classList.remove("hidden"))}),"Menu","menu"):new $$WP.Controllers.SearchMenuController((function(e){o(e.MenuInfo),document.querySelector(".md_home_index")&&($afe.select("#shortcut-buttons, #sticky-shortcut-buttons").safeAppend($afe.renderTemplate($$WP.Templates.Home.HomePage.ShortcutButtons,e.Shortcuts)),document.querySelector("#shortcut-buttons").classList.remove("hidden"))})));const a=$$WP.ProxySwitch.Controllers.ProxySelectorController.getProxySelectorController($afe.select(".patient_name_switch"));$$WPUtil.IsNullOrEmpty($$WP.Settings.BannerLogoFileNameAndPath)||$afe.select("#graphicHeader:not(:empty) #header_logo .header_logo_link").css("background-image","url('"+$$WP.Settings.BannerLogoFileNameAndPath+"')"),window.EpicPx.dismissHeaderOverlaysIfOpen=function(){n&&n._closeMenuIfOpen(),window&&window.EpicPx&&window.EpicPx.dismissSearchAsYouType&&$afe.select("#header").hasClass("isSearchOpen")&&window.EpicPx.dismissSearchAsYouType(!1),a.closeProxyDropdownIfOpen()};var i=$afe.select("#header_shield");i.on("click",(function(){window&&window.EpicPx&&window.EpicPx.dismissSearchAsYouType&&$afe.select("#header").hasClass("isSearchOpen")&&window.EpicPx.dismissSearchAsYouType(!0,!0,!0)})),i.on("focus",(function(){$logo=$afe.select(".header_logo_link"),$logo.focus(),$logo.is(":focus")||$afe.select(".MyChartSearchBar .menuButton").focus()})),$afe.select("#header").focus()}},$$WP.Navigation=$$WP.Navigation||{},$$WP.Navigation.HeaderController=e,e.extend($$WP.Controllers.Controller,"WP$Navigation$HeaderController")}();;
!function ClassDefinition(){var e=$$WP.Controllers.Controller,t=function WP$Navigation$MenuController(e,t,n,i){this.$root=e,this.callbackFunction=t,this.template=$$WP.Templates.Navigation.Menu,this.searchTemplate=$$WP.Templates.Navigation.MenuSearch,this.proxify("_onMenuLoaded","_toggleMenu","_onMenuButtonKeydown","_doSearch","__afterHideMenuShield","__setFocusOnMenuOpen","_onSearchEmptyButtonClicked","__handleThrottledUserScroll","__onUserFinishedTyping","__onMenuItemSelected","_closeMenuIfOpen"),this.MenuName=i,this.SearchAuditTrail=[],$.get({url:makeLink(n),success:this._onMenuLoaded})};t.prototype={$root:null,$menuRoot:null,$searchRoot:null,$searchEmptyButton:null,$menuShield:null,$menuSearchBar:null,$menuContainer:null,$menuButton:null,userFinishedTypingTimer:null,menu:null,template:null,searchTemplate:null,callbackFunction:null,eventListenerFunctionProxy:null,ShouldAudit:null,CurrentSearchData:null,SearchAuditTrail:null,skipLoggingClosed:null,pendingEventType:null,blocksDownArrow:null,_onMenuLoaded:function WP$Navigation$MenuController$_onMenuLoaded(e){if(this.menu=new $$WP.Navigation.Models.Menu(e),this.menu.MenuName=this.MenuName,this._render(),this.ShouldAudit=this.menu.IsNav&&e.ShouldAudit,"function"==typeof this.callbackFunction){var t={};t.ButtonDisplayName=this.menu.MenuDisplayName;var n=[];if(this.menu.Shortcuts&&this.menu.Shortcuts.length>0)for(var i=0;i<this.menu.Shortcuts.length;i++){var s=this.menu.Shortcuts[i];s.URL=s.Link,n.push(s)}t.Shortcuts=n,this.callbackFunction(t)}},_render:function WP$Navigation$MenuController$_render(){$afe.select("#"+this.MenuName+"Wrapper").safeAppend($afe.renderTemplate(this.template,this.menu,{})),this.$menuRoot=$afe.select("#"+this.MenuName+"-list"),this.$searchRoot=$afe.select("#"+this.MenuName+"-searchlist"),this.$menuShield=$afe.select("#"+this.MenuName+"-shield"),this.$menuShield.on("click",this._toggleMenu),this.$menuSearchBar=$afe.select("#"+this.MenuName+"-searchbar"),this.$menuSearchBar.on("input",this._doSearch),this.$menuContainer=$afe.select("#"+this.MenuName+"-container"),this.$menuButton=$afe.select("#"+this.MenuName),this.$searchEmptyButton=$afe.select("#"+this.MenuName+"-searchemptybutton"),$afe.select("#"+this.MenuName+"-closebutton").on("click",this._toggleMenu),$afe.select("#"+this.MenuName+"-responsiveclosebutton").on("click",this._toggleMenu),this.$root.on("click",this._toggleMenu),this.$root.on("keydown",this._onMenuButtonKeydown),$afe.select("."+this.MenuName+".menuitem-content").on("click",this.__onMenuItemSelected),this.$searchEmptyButton.on("click",this._onSearchEmptyButtonClicked),$$WPUtil.AddImmediateThrottledListener(this.$menuRoot,"scroll","",2e3,this.__handleThrottledUserScroll),$$WPUtil.AddImmediateThrottledListener(this.$searchRoot,"scroll","",2e3,this.__handleThrottledUserScroll)},__onMenuItemSelected:function WP$Navigation$MenuController$__onMenuItemSelected(e){var t=e.currentTarget.id.split("_")[0],n=0===e.originalEvent.detail?"k":"m";this.__logMenuEvent("MenuSelected",t,n),this.skipLoggingClosed=!0,this._toggleMenu()},_onMenuButtonKeydown:function WP$Navigation$MenuController$_onMenuButtonKeydown(e){switch(e.keyCode){case 32:case 13:event.preventDefault(),this._toggleMenu()}},_toggleMenu:function WP$Navigation$MenuController$_toggleMenu(){this.$menuContainer.hasClass("menu-open")?this._closeMenu():this._openMenu()},_closeMenuIfOpen:function WP$Navigation$MenuController$_closeMenuIfOpen(){this.$menuContainer&&this.$menuContainer.hasClass("menu-open")&&this._closeMenu()},_openMenu:function WP$Navigation$MenuController$_openMenu(){this.eventListenerFunctionProxy=$.proxy(this._handleMenuKeydown,this),this._preOpenMenu(),"menu"===this.MenuName&&($$WP.Utilities.UI.ToggleBodyScrolling(!0),this.__setAriaHiddenForPage(!0)),this.$menuContainer.show().addClass("menu-open"),this.$menuButton.addClass("menu-rootopen"),this.$menuButton.safeAttr("aria-expanded","true"),this.$menuShield.show().addClass("menu-shieldopen"),this.$menuContainer.on("keydown",this.eventListenerFunctionProxy),this.$menuButton.on("keydown",this.eventListenerFunctionProxy),this.__logMenuEvent("MenuOpened"),setTimeout(this.__setFocusOnMenuOpen,0)},__setFocusOnMenuOpen:function(){var e=$afe.select("#"+this.MenuName+"-responsiveclosebutton:visible");0===e.length&&(e=window.outerWidth<769&&"menu"!=this.MenuName?this.$menuButton:this.$menuSearchBar),e.focus()},_closeMenu:function WP$Navigation$MenuController$_closeMenu(e){this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),this.skipLoggingClosed||this.__logMenuEvent("MenuClosed"),this.skipLoggingClosed=!1,this.$menuContainer.removeClass("menu-open").off("keydown",this.eventListenerFunctionProxy),this.$menuShield.removeClass("menu-shieldopen"),this.$menuButton.removeClass("menu-rootopen").off("keydown",this.eventListenerFunctionProxy).safeAttr("aria-expanded","false"),"menu"===this.MenuName&&$$WP.Utilities.UI.ToggleBodyScrolling(!1),setTimeout(this.__afterHideMenuShield,100)},_preOpenMenu:function(){var e=$afe.select(".menu-rootopen")[0];if(void 0!==e){var t="#"+e.id;this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),$afe.select(".menu-button").off("keydown",this.eventListenerFunctionProxy),$afe.select(".menu-container").off("keydown",this.eventListenerFunctionProxy),$afe.select(".menu-open").hide().removeClass("menu-open"),$afe.select(".menu-shieldopen").hide().removeClass("menu-shieldopen"),$afe.select(".menu-rootopen").removeClass("menu-rootopen").safeAttr("aria-expanded","false"),$afe.select(t+"-list").scrollTop(0),$afe.select(t+"-searchbar").val(""),$afe.select(t+"-searchresultstotal").empty(),$afe.select(t+"-ariasearchresultstotal").empty(),$afe.select(t+"-searchemptybutton").hide(),$afe.select(t+"-searchlist").hide(),$afe.select(t+"-list").show()}},__afterHideMenuShield:function(){$afe.select("body");0===$afe.select(".lightbox_overlay:visible").length&&("menu"===this.MenuName&&this.__setAriaHiddenForPage(!1),this.$root.focus()),this.$menuRoot.scrollTop(0),this.$menuSearchBar.val(""),this._clearSearch(!0),this.$menuContainer.hide(),this.$menuShield.hide()},_handleMenuKeydown:function WP$Navigation$MenuController$_handleMenuKeydown(e){switch(e.keyCode){case 8:this.__handleMenuBackspace(e);break;case 9:this.__handleMenuTab(e);break;case 27:this._closeMenu();break;case 38:e.preventDefault(),this.__handleMenuUpArrow(e.target);break;case 40:e.preventDefault(),this.__handleMenuDownArrow(e.target);break;case 36:"menu-searchbar"!==e.target.id&&$afe.select(".menuitem-content:visible").first().focus();break;case 35:"menu-searchbar"!==e.target.id&&$afe.select(".menuitem-content:visible").last().focus()}},__handleMenuBackspace:function(e){"INPUT"!==e.target.tagName&&e.preventDefault()},__handleMenuTab:function(e){var t="#"+this.MenuName+"-container ",n=$afe.select(t+"button:not([disabled]), "+t+"input:not([disabled],[type='hidden']), "+t+"a[href]:visible, "+t+"div[tabindex=0]:visible"),i=n[0],s=n[n.length-1];"none"===$afe.jq(i).css("display")&&("undefined"!==(i=i=$afe.select("#"+this.MenuName+"-responsiveclosebutton")[0])&&"none"!==$afe.jq(i).css("display")||(i=this.$menuButton[0])),e.shiftKey?document.activeElement===i&&(s.focus(),e.preventDefault()):document.activeElement===s&&(i.focus(),e.preventDefault()),"menu-searchbar"===e.target.id&&this.__logMenuEvent("KeyboardExitSearch")},__handleMenuDownArrow:function(e){if(!this.blocksDownArrow){var t=$afe.jq(e);if("menu-searchbar"===e.id&&this.__logMenuEvent("KeyboardExitSearch"),t.hasClass("menuitem-content")){var n=t.parent().next().find(".menuitem-content");0===n.length?t.closest(".submenu").next().find(".menuitem-content").first().focus():n.focus()}else WP.DOM.Browser.isChrome||WP.DOM.Browser.isChromiumEdge?(this.blocksDownArrow=!0,setTimeout(function(){$afe.select(".menuitem-content:visible").first().focus(),this.blocksDownArrow=!1}.bind(this),300)):$afe.select(".menuitem-content:visible").first().focus()}},__handleMenuUpArrow:function(e){var t=$afe.jq(e),n=t.parent().prev().find(".menuitem-content");0===n.length&&0===(n=t.closest(".submenu").prev().find(".menuitem-content").last()).length?this.$menuSearchBar.focus():n.focus()},__handleThrottledUserScroll:function(){this.__logMenuEvent("UserScrolled")},__setAriaHiddenForPage:function(e){$afe.select("#header").safeAttr("aria-hidden",e),$afe.select("#footer").safeAttr("aria-hidden",e),$afe.select("#content").safeAttr("aria-hidden",e),$afe.select("#toastWrapper").safeAttr("aria-hidden",e),$afe.select("#virtualAssistantRoot").safeAttr("aria-hidden",e)},_onSearchEmptyButtonClicked:function $WP$Navigation$MenuController$_onEmptySearchButtonClicked(){this.$menuSearchBar.val("").focus(),this._clearSearch()},_doSearch:function $WP$Navigation$MenuController$_doSearch(e){$afe.select("#"+this.MenuName+"-ariasearchresultstotal").empty();var t=e.target.value;t=t.replaceAll("-"," ").toLowerCase().trim();var n=!!this.CurrentSearchData&&this.CurrentSearchData.SearchString.startsWith(t);(n&&"InputDeleted"!==this.pendingEventType||!n&&"InputEntered"!==this.pendingEventType)&&this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),null!==t&&""!==t?(this.$menuRoot.hide(),this.$searchRoot.empty(),this.CurrentSearchData=new $$WP.Navigation.Models.SearchMenu(this.menu,t,this.ShouldAudit),this.CurrentSearchData.SearchResultsDisplay=this.__getDisplayNumSearchMatches(this.CurrentSearchData.TotalMatches),this.userFinishedTypingTimer=setTimeout(this.__onUserFinishedTyping,500,n),this.pendingEventType=n?"InputDeleted":"InputEntered",this.$searchRoot.safeAppend($afe.renderTemplate(this.searchTemplate,this.CurrentSearchData,{})),this.$searchEmptyButton.show(),this.$searchRoot.show(),this.$menuContainer.off("keydown",this.eventListenerFunctionProxy),this.eventListenerFunctionProxy=$.proxy(this._handleMenuKeydown,this),this.$menuContainer.on("keydown",this.eventListenerFunctionProxy),$afe.select("#"+this.MenuName+"-searchlist ."+this.MenuName+".menuitem-content").on("click",this.__onMenuItemSelected)):this._clearSearch()},_clearSearch:function WP$Navigation$MenuController$_clearSearch(e){$afe.select("#"+this.MenuName+"-ariasearchresultstotal").empty(),this.__logPendingEvent(),clearTimeout(this.userFinishedTypingTimer),this.$menuContainer.off("keydown",this.eventListenerFunctionProxy),this.$searchRoot.hide(),this.$menuRoot.show(),this.CurrentSearchData=null,e||this.__logMenuEvent("InputCleared");var t=$afe.select("#"+this.MenuName+"-searchemptybutton");setTimeout((function(){t.hide()}),50),this.eventListenerFunctionProxy=$.proxy(this._handleMenuKeydown,this),this.$menuContainer.on("keydown",this.eventListenerFunctionProxy)},__getDisplayNumSearchMatches:function(e){var t="";switch(e){case 0:t=$$WP.Strings.get("MenuSearchNoResults","Navigation.Menu");break;case 1:t=$$WP.Strings.get("MenuSearchOneResult","Navigation.Menu");break;default:$$WP.Strings.addMnemonic("@MYCHART@NUMSEARCHMATCHES@",e,!1,"Navigation.Menu"),t=$$WP.Strings.get("MenuSearchMultipleResults","Navigation.Menu"),$$WP.Strings.removeMnemonic("@MYCHART@NUMSEARCHMATCHES@","Navigation.Menu")}return t},__onUserFinishedTyping:function(e){$afe.select("#menu-ariasearchresultstotal").text(this.CurrentSearchData.SearchResultsDisplay);var t=e?"InputDeleted":"InputEntered";this.pendingEventType===t&&(this.__logMenuEvent(t),this.pendingEventType=null)},__logPendingEvent:function(){null!==this.pendingEventType&&(this.__logMenuEvent(this.pendingEventType),this.pendingEventType=null)},__logMenuEvent:function(e,t,n){if(this.ShouldAudit){this.pendingEventType!==e&&this.__logPendingEvent();var i={};i.Action=e,i.ChangesMenuState=this.__eventChangesMenuState(e),i.CurrentLocale=$$WP.CurrentLocale?$$WP.CurrentLocale.Identifier:"NA";var s=new Date(Date.now());if(i.OccurredAt=s.getTime(),this.CurrentSearchData&&(i.SearchTerm=this.CurrentSearchData.SearchString.substring(0,500),this.__eventLogsMenus(e)&&(i.MenuItems=this.CurrentSearchData.AuditState)),t&&(i.SelectedMenuItem={Id:t,SelectionMethod:n,SynonymMatch:this.CurrentSearchData?this.__getSynonymMatch(t):""}),this.SearchAuditTrail||(this.SearchAuditTrail=[]),this.SearchAuditTrail.push(i),this.__eventIsTerminal(e)||this.SearchAuditTrail.length>5){var a=this.SearchAuditTrail;getCSRFTokenAsQS((function(){$.ajax({type:"POST",url:makeLink("Menu/Menu/Audit"),data:JSON.stringify({events:a}),contentType:"application/json;",dataType:"text"})})),this.SearchAuditTrail=null}}},__getSynonymMatch:function(e){for(menuInd=0;menuInd<this.CurrentSearchData.AuditState.length;menuInd++)if(this.CurrentSearchData.AuditState[menuInd].Id===e)return this.CurrentSearchData.AuditState[menuInd].SynonymMatch},__eventChangesMenuState:function(e){switch(e){case"MenuOpened":case"InputEntered":case"InputDeleted":case"InputCleared":return!0;default:return!1}},__eventLogsMenus:function(e){switch(e){case"InputEntered":case"InputDeleted":return!0;default:return!1}},__eventIsTerminal:function(e){return"MenuSelected"===e||"MenuClosed"===e}},$$WP.Navigation=$$WP.Navigation||{},$$WP.Navigation.MenuController=t,t.extend(e,"WP$Navigation$MenuController")}();;
!function ClassDefinition(){var n=function WP$Controllers$SearchMenuController(n){this.callbackFunction=n,this.proxify("_onMenuInfoLoaded"),$.post({url:makeLink("api/search/LoadMenuInfo"),success:this._onMenuInfoLoaded})};function pascalCasify(n){if(null===n)return null;if("object"!=typeof n)return n;if(n instanceof Array){for(var o=[],t=0;t<n.length;t++)o[t]=pascalCasify(n[t]);return o}var e={};for(var r in n){e[r.toUpperCase()===r?r.toUpperCase():r.charAt(0).toUpperCase()+r.substr(1,r.length)]=pascalCasify(n[r])}return e}n.prototype={callbackFunction:null,_onMenuInfoLoaded:function WP$Controllers$SearchMenuController$_onMenuLoaded(n){if("function"==typeof this.callbackFunction){let o={},t=[];if((n=pascalCasify(n)).Shortcuts&&n.Shortcuts.length>0)for(let o=0;o<n.Shortcuts.length;o++){let e=new $$WP.Navigation.Models.MenuItem(n.Shortcuts[o]);e.URL=e.Link,t.push(e)}o.MenuInfo=n,o.Shortcuts=t,this.callbackFunction(o)}}},$$WP.Controllers=$$WP.Controllers||{},$$WP.Controllers.SearchMenuController=n,n.extend($$WP.Controllers.Controller,"WP$Controllers$SearchMenuController")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Controllers");var e=function WP$ProxySwitch$Controllers$ProxySelectorController(e){this.$switchRoot=e,this.strings=$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector"),this.lastCloseTime=0,this.photoTemplate=$$WP.Templates.ProxySwitch.PatientRoundIcon,this.switchTemplate=$$WP.Templates.ProxySwitch.DropDownProxySelector,this.subjectListTemplate=$$WP.Templates.ProxySwitch.SubjectList;var t="ProxySwitch";$$WP.Utilities.UI.IsLoggedIn&&!$$WP.Utilities.UI.IsWorkflowRestricted||(t+="/LoadForPrelogin");var o=new URLSearchParams(window.location.search).get("path");o&&(t+="?queryParams=",t+=encodeURIComponent("?path="+o)),$.ajax({url:makeLink(t),success:this._onModelLoaded.bind(this),type:"GET",dataType:"JSON"}),this.keyCode={TAB:9,RETURN:13,ESC:27,SPACE:32,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40},this.proxify("_showPhotoConfirmationCore")};e.prototype={$switchRoot:null,switchTemplate:null,modelData:null,photoTemplate:null,popupMenuController:!1,dontReopen:!1,$popupMenu:null,$menuButton:null,strings:null,lastCloseTime:0,uploadController:null,subjectListTemplate:null,_onModelLoaded:function WP$ProxySwitch$Controllers$ProxySelectorController$_onModelLoaded(e){this.modelData=new $$WP.ProxySwitch.Models.ProxySelectorViewModel(e),this._render(),this.modelData.Loading&&setTimeout(this.retry.bind(this),5e3)},_render:function WP$ProxySwitch$Controllers$ProxySelectorController$_render(){if(!this.modelData.HideDropDownButton){this._registerPartialTemplates(),this.$switchRoot.safeAppend($afe.renderTemplate(this.switchTemplate,this.modelData,{})),this.$menuButton=this.$switchRoot.find(".proxyMenuButton"),this.$popupMenu=$afe.select("#proxyList"),$afe.jq(window).on("resize",$.proxy(this._onResize,this)),1===this.$popupMenu.length&&(this.popupMenuController=new $$WP.ProxySwitch.Controllers.ProxyPopupMenuController(this.$popupMenu,this)),this._onResize();var e=document.querySelector(".logOutListItem");e&&e.addEventListener("click",$$WP.Utilities.UI._logOutHandler),this.modelData.DropDownButtonOverride&&this.modelData.DropDownButtonOverride.ClassName||this.$menuButton.on("click",this._handleClick.bind(this)),$afe.select(".proxyMenuShield").on("click",this._handleClick.bind(this)),this.$menuButton.on("keydown",this._handleKeydown.bind(this)),$afe.select(".roundedPatientPhoto").children("img").on("error",this._onPhotoIconError.bind(this))}},_onResize:function WP$ProxySwitch$Controllers$ProxySelectorController$_onResize(){var e=this.$switchRoot.find(".proxySwitchNav");if(!(!this.$menuButton||this.$menuButton.length<1||!e||e.length<1)){var t=this.$menuButton[0].getBoundingClientRect().height;if("fixed"!==e.css("position"))e.css("top",t);else{var o=this.$menuButton[0].getBoundingClientRect().top;e.css("top",o+t)}}},retry:function WP$ProxySwitch$Controllers$ProxySelectorController$retry(){$.ajax({url:makeLink("ProxySwitch"),success:this._onModelReloaded.bind(this),type:"GET",dataType:"JSON"})},_onModelReloaded:function WP$ProxySwitch$Controllers$ProxySelectorController$_onModelReloaded(e){this.modelData=new $$WP.ProxySwitch.Models.ProxySelectorViewModel(e),this._rerender(),void 0===this._retryCount&&(this._retryCount=0),this.modelData.Loading&&this._retryCount<2?(this._retryCount++,setTimeout(this.retry.bind(this),5e3)):this._retryCount=0},_rerender:function WP$ProxySwitch$Controllers$ProxySelectorController$_rerender(){this._registerPartialTemplates();var e=$afe.jq(document.activeElement).data("id"),t="true"===this.$menuButton.safeAttr("aria-expanded");this.$switchRoot.find("#proxySubjectList").safeReplaceWith($afe.renderTemplate(this.subjectListTemplate,this.modelData,{})),this.$popupMenu=$afe.select("#proxyList"),1===this.$popupMenu.length&&(this.popupMenuController.destroy(),this.popupMenuController=new $$WP.ProxySwitch.Controllers.ProxyPopupMenuController(this.$popupMenu,this)),t&&(this.openProxyDropdown(),this.popupMenuController.returnFocusToItem(e)),this._onResize(),$afe.select(".roundedPatientPhoto").children("img").on("error",this._onPhotoIconError.bind(this))},_onPhotoIconError:function WP$ProxySwitch$Controllers$ProxySelectorController$_onPhotoIconError(e){if(e&&e.target){var t=$afe.jq(e.target),o=t.data("first-letter");if(o){t.parent().addClass("noBorder");var r=$("<span aria-hidden='true'>"+o+"</span>");t.safeReplaceWith(r)}}},_registerPartialTemplates:function WP$ProxySwitch$Controllers$ProxySelectorController$_registerPartialTemplates(){Handlebars.registerPartial("roundPatientIcon",$$WP.Templates.ProxySwitch.PatientRoundIcon)},_createUploadController:function WP$ProxySwitch$Controllers$ProxySelectorController$_createUploadController(){var e={};e.ViewTemplate=$$WP.Templates.ProxySwitch.DropDownProxySelector;var t=new $$WP.Upload.Models.UploadConfiguration(e);t.ConfigUrl=makeLink("ProxySwitch/ProxyPhotoUpload/GetFileUploadConfiguration"),t.UploadUrl=makeLink("ProxySwitch/ProxyPhotoUpload/UploadFile"),t.ConfirmationViewModel=this.modelData.CurrentlySelected,t.MasterController=this,t.ConfirmFunction=this._findExifAndShowConfirmationPopup,t.RefreshViewOverride=this._updateFileSelector,t.onUploadSuccess=this._refreshPage,t.onUploadFail=this._hideLoading,t.NeedsRedirect=!0,t.RedirectTitle=this.strings.getString("photoUploadUnsavedChangesPopupTitle"),t.RedirectHtml=this.strings.getString("photoUploadUnsavedChangesPopupText"),t.UseGet=!0,t.onConfigSucess=$.proxy(this._hidePhotoUploadIfInvalid,this),t.FromVBPage=!0,this.uploadController=new $$WP.Upload.Controllers.UploadController($afe.select(".patientPhotoListItem"),t)},_hidePhotoUploadIfInvalid:function WP$ProxySwitch$Controllers$ProxySelectorController$_hidePhotoUploadIfInvalid(){(!this.uploadController._settings.AllowedImageAndDocumentExtensions||this.uploadController._settings.AllowedImageAndDocumentExtensions.length<1)&&(this.modelData.resetPhotoUploadToFalse(),this.$switchRoot.empty(),this._render())},_updateFileSelector:function WP$ProxySwitch$Controllers$ProxySelectorController$_updateFileSelector(e){e&&e._settings&&Array.isArray(e._settings.AllowedImageAndDocumentExtensions)&&($afe.select("#patientPhotoFileInput").safeReplaceWith($afe.select("#patientPhotoFileInput")).val("").clone(!0),$afe.select("#patientPhotoFileInput").safeAttr("accept","image/"+e._settings.AllowedImageAndDocumentExtensions.join(",image/")))},_refreshPage:function WP$ProxySwitch$Controllers$ProxySelectorController$_refreshPage(){$$WPUtil.ShowAjaxSpinner($afe.select(".ajaxspinner")),$$WPUtil.TryRedirect(makeLink("inside.asp?mode=HttpModule&State="+self.location.pathname.substring(WP.myPath.length)+encodeURIComponent(self.location.search)+"&RebuildMenu=1"))},_hideLoading:function WP$ProxySwitch$Controllers$ProxySelectorController$_hideLoading(){$$WPUtil.HideAjaxSpinner($afe.select(".defaultajaxoverlay"))},_findExifAndShowConfirmationPopup:function WP$ProxySwitch$Controllers$ProxySelectorController$_findExifAndShowConfirmationPopup(e,t,o,r){var n=this;$$WPUtil.ShowAjaxSpinner($afe.select(".defaultajaxoverlay")),$$WP.Upload&&$$WP.Upload.Utilities&&"function"==typeof $$WP.Upload.Utilities.processProfilePhoto?$$WP.Upload.Utilities.processProfilePhoto(e).then((function(i){$$WPUtil.HideAjaxSpinner($afe.select(".defaultajaxoverlay")),n._showPhotoConfirmationCore(i,e,t,o,r)})).catch((function(){$$WPUtil.HideAjaxSpinner($afe.select(".defaultajaxoverlay")),n._showPhotoConfirmationCore(e,e,t,o,r)})):($$WPUtil.HideAjaxSpinner($afe.select(".defaultajaxoverlay")),n._showPhotoConfirmationCore(e,e,t,o,r))},_showPhotoConfirmationCore:function WP$ProxySwitch$Controllers$ProxySelectorController$_showPhotoConfirmationCore(e,t,o,r,n){var i;this.strings.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.modelData.CurrentlySelected.DisplayName),this.strings.addMnemonic("@MYCHART@PHOTO_FILENAME@",t.name,$$WP.Strings.EncodingTypes.None),this.strings.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.modelData.CurrentlySelected.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None);var l,s=[new $$WPComp.ComplexObjects.Button(this.strings.getString("photoConfirmationPopupAcceptButton"),null,"nextstep","continue"),new $$WPComp.ComplexObjects.Button(this.strings.getString("photoConfirmationPopupCancelButton"),null,"inlinedelete","stop")];this.modelData.CurrentlySelected.IsSelf?(i=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadConfirmationSelf":"photoUploadConfirmationSelfMyChartOnly",l=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadScreenReaderConfirmationSelf":"photoUploadScreenReaderConfirmationSelfMyChartOnly"):(i=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadConfirmationSubject":"photoUploadConfirmationSubjectMyChartOnly",l=this.uploadController._settings.IsPhotoForPatientsChart?"photoUploadScreenReaderConfirmationSubject":"photoUploadScreenReaderConfirmationSubjectMyChartOnly"),this.modelData.CurrentlySelected.ServiceAreaAbbreviationList&&(i+="ServiceAreas",l="ServiceAreas");var a=this.strings.getString(i),h=this.strings.getString(l);this.strings.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),this.strings.removeMnemonic("@MYCHART@PHOTO_FILENAME@"),this.strings.removeMnemonic("@MYCHART@ALLOWEDAREAS@"),a="<span id='proxyPhotoPreview' class='largePhoto'></span>  <span class='clearlabel'>"+h+"</span><span aria-hidden='true'>"+a+"</span> ";var d=URL.createObjectURL(e);return o.PhotoUrl=d,$$WPUtil.quickMessageBox(a,this.strings.getString("uploadPhotoTitle"),s,(function(e,t,o,r,n,i){if(URL.revokeObjectURL(r),"toolbarcontinue"===i){$$WPUtil.ShowAjaxSpinner($afe.select(".defaultajaxoverlay"));var l=new File([o],n,{type:"image/jpeg"});t.call(e,l)}}),[n,r,e,d,t.name],"photoUploadConfirmationComponent"),$afe.select("#proxyPhotoPreview").safeAppend($afe.renderTemplate($$WP.Templates.ProxySwitch.PatientRoundIcon,o)),$afe.select("#proxyPhotoPreview").safeAttr("aria-label",t.name),this._updateFileSelector(this.uploadController),!0},_handleKeydown:function WP$ProxySwitch$Controllers$ProxySelectorController$_handleKeydown(e){var t=!1;switch(e.keyCode){case this.keyCode.SPACE:case this.keyCode.RETURN:e.target.click(),t=!0;break;case this.keyCode.ESC:this.popupMenuController&&"true"===this.$menuButton.safeAttr("aria-expanded")&&(this.closeProxyDropdown(),t=!0)}t&&(e.stopPropagation(),e.preventDefault())},_handleClick:function WP$ProxySwitch$Controllers$ProxySelectorController$_handleClick(e){this.dontReopen&&(this.dontReopen=!1),"true"===this.$menuButton.safeAttr("aria-expanded")?this.closeProxyDropdown():(this.openProxyDropdown(),this.popupMenuController.setFocusToFirstItem())},openProxyDropdown:function WP$ProxySwitch$Controllers$ProxySelectorController$openProxyDropdown(){if(!((new Date).getTime()-this.lastCloseTime<250)){var e=$afe.select(".proxyMenuShield");window&&window.EpicPx&&window.EpicPx.dismissSearchAsYouType&&$afe.select("#header").hasClass("isSearchOpen")?(e.show(),window.EpicPx.dismissSearchAsYouType(!1,!0)):e.fadeIn("fast"),1===this.$popupMenu.length&&(this.popupMenuController.destroy(),this.popupMenuController=new $$WP.ProxySwitch.Controllers.ProxyPopupMenuController(this.$popupMenu,this)),this.modelData.DropDownButtonOverride&&this.modelData.DropDownButtonOverride.OpensSubMenuWithId&&this.popupMenuController.openSubMenu(this.modelData.DropDownButtonOverride.OpensSubMenuWithId),this._onResize(),this.$switchRoot.addClass("show-menu"),this.$menuButton.safeAttr("aria-expanded","true"),this.__setAriaHiddenForPage(!0);var t=$afe.select("body");window.innerWidth>1024&&t.css("margin-top",-$$WPUtil.getScrollTop());var o=t.css("position");$$WP.Utilities.UI.ToggleBodyScrolling(!0),t.css("position",o),$afe.select(".dropDownProxyList")[0].scrollTop=0}},closeProxyDropdownIfOpen:function WP$ProxySwitch$Controllers$ProxySelectorController$_closeProxyDropdownIfOpen(){"true"===this.$menuButton.safeAttr("aria-expanded")&&this.closeProxyDropdown()},closeProxyDropdown:function WP$ProxySwitch$Controllers$ProxySelectorController$closeProxyDropdown(){this.$switchRoot.removeClass("show-menu"),this.$switchRoot.removeClass("show-submenu"),this.$menuButton.safeAttr("aria-expanded","false");var e=$afe.select("body"),t=-parseInt(e.css("margin-top"));$afe.select(".proxyMenuShield").fadeOut("fast"),$$WP.Utilities.UI.ToggleBodyScrolling(!1),window.innerWidth>1024&&(e.css("margin-top",""),$$WPUtil.setScrollTop(t)),this.lastCloseTime=(new Date).getTime(),this.__setAriaHiddenForPage(!1),e.css("position","")},__setAriaHiddenForPage:function WP$ProxySwitch$Controllers$ProxySelectorController$__setAriaHiddenForPage(e){$afe.select("#footer").safeAttr("aria-hidden",e),$afe.select("#content").safeAttr("aria-hidden",e),$afe.select("#toastWrapper").safeAttr("aria-hidden",e),$afe.select("#virtualAssistantRoot").safeAttr("aria-hidden",e)}};var t={ControllerObject:null,Constructor:e,getProxySelectorController:function(e){return this.ControllerObject||(this.ControllerObject=new this.Constructor(e)),this.ControllerObject}};$$WP.ProxySwitch.Controllers.ProxySelectorController=t,e.extend($$WP.Controllers.Controller,"WP$ProxySwitch$Controllers$ProxySelectorController")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Controllers");var e=function WP$ProxySwitch$Controllers$ProxyPopupMenuController(e,t){this.parentController=t,this.keyCode={TAB:9,RETURN:13,ESC:27,SPACE:32,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40},this._updateRoot(e)};e.prototype={$root:null,parentController:null,menuitems:null,firstChars:null,firstItem:null,lastItem:null,hasFocus:!1,currentItem:null,_updateRoot:function(e){this.$root=e,this.menuitems=[],childElements=this.$root.find("li");var t=this;childElements.each((function(e,s){s.children.length<1||(menuElement=s.children[0],!menuElement||"A"!==menuElement.tagName.toUpperCase()&&"DIV"!==menuElement.tagName.toUpperCase()||(t.menuitems.push(menuElement),menuElement.onclick=t._handleClick.bind(t,menuElement),s.onkeydown=t._handleKeydown.bind(t,s)))}));var s=this.menuitems.length;s>0&&(this.firstItem=this.menuitems[0],this.lastItem=this.menuitems[s-1])},destroy:function(){childElements=this.$root.find("li");childElements.each((function(e,t){t.children.length<1||(menuElement=t.children[0],!menuElement||"A"!==menuElement.tagName.toUpperCase()&&"DIV"!==menuElement.tagName.toUpperCase()||(menuElement.onclick=null,t.onkeydown=null))})),this.menuitems=null},setFocusToController:function(){this.parentController.$menuButton.focus()},setFocusToFirstItem:function(){this.firstItem.focus(),this.currentItem=this.firstItem},setFocusToLastItem:function(){this.lastItem.focus(),this.currentItem=this.lastItem},setFocusToPreviousItem:function(){var e;this.currentItem===this.firstItem?this.setFocusToLastItem():(e=this.menuitems.indexOf(this.currentItem),this.menuitems[e-1].focus(),this.currentItem=this.menuitems[e-1])},setFocusToNextItem:function(){var e;this.currentItem===this.lastItem?this.setFocusToFirstItem():(e=this.menuitems.indexOf(this.currentItem),this.menuitems[e+1].focus(),this.currentItem=this.menuitems[e+1])},returnFocusToItem:function(e){var t=this.menuitems.findIndex(this.findMenuItemByDataId,e);-1!==t?(this.menuitems[t].focus(),this.currentItem=this.menuitems[t]):this.setFocusToFirstItem()},findMenuItemByDataId:function(e,t,s){return $afe.jq(e).data("id")==this},openSubMenu:function(e){const t=$afe.select("#accountDropDownSubMenuContainer");t.children().remove();const s=this.parentController.modelData.SubMenus[e];t.safeAppend($afe.renderTemplate($$WP.Templates.ProxySwitch.DropDownSubMenu,s)),this.parentController.$switchRoot.addClass("show-submenu"),this.destroy(),this._updateRoot(t),this.setFocusToFirstItem()},_removeLinks:function(e){this.menuitems.forEach((function(t){t.href!==e&&(t.href="#")}))},_handleClick:function(e,t){if("true"===e.dataset.closedropdown)WP.Events.beforeUnloadHold=!0,this.setFocusToController(),this.parentController.closeProxyDropdown(),t.stopImmediatePropagation(),setTimeout((function(){WP.Events.beforeUnloadHold=!1}),50);else if(e.dataset.openssubmenuwithid)this.openSubMenu(e.dataset.openssubmenuwithid);else if(e.dataset.closesubmenu)this.parentController.$switchRoot.removeClass("show-submenu"),this.destroy(),this._updateRoot($afe.select("#proxyList")),this.returnFocusToItem(e.dataset.closesubmenu);else if(e.dataset.lang){var s,o=new URLSearchParams(document.location.search);o.set("lang",e.dataset.lang),s=document.location.pathname+"?"+o.toString(),$$WP.Utilities.TryRedirect(s)}else e.href&&"#"!==e.href&&"true"===e.dataset.switchpatients&&$$WPUtil.SafeToRedirect((function(t){t&&($$WPUtil.TryRedirect(e.href),$afe.select(".proxySubjectLink").removeAttr("href"),$afe.select(".proxySubjectLink").removeAttr("onclick"),$afe.select("#itemFeedContainer a").removeAttr("href"),$afe.select("#itemFeedContainer a").removeAttr("onclick"))}))},_handleKeydown:function(e,t){var s=!1;if(!(t.ctrlKey||t.altKey||t.metaKey)){if(t.shiftKey)t.keyCode===this.keyCode.TAB&&(this.setFocusToPreviousItem(this),s=!0);else switch(t.keyCode){case this.keyCode.ESC:return this.setFocusToController(),void this.parentController.closeProxyDropdown();case this.keyCode.UP:this.setFocusToPreviousItem(this),s=!0;break;case this.keyCode.DOWN:case this.keyCode.TAB:this.setFocusToNextItem(this),s=!0;break;case this.keyCode.HOME:case this.keyCode.PAGEUP:this.setFocusToFirstItem(),s=!0;break;case this.keyCode.END:case this.keyCode.PAGEDOWN:this.setFocusToLastItem(),s=!0;break;case this.keyCode.RETURN:case this.keyCode.SPACE:e.firstElementChild.click(),s=!0}s&&(t.stopPropagation(),t.preventDefault())}}},$$WP.ProxySwitch.Controllers.ProxyPopupMenuController=e,e.extend($$WP.Controllers.Controller,"WP$ProxySwitch$Controllers$ProxyPopupMenuController")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Upload.Controllers");var e="WP_FILE_UPLOAD",t=function UploadController(e,t,i,n,o){var s;if(this.WP$Controllers$Controller(),this._viewContainer$=e,this._documentCollection=new $$WP.Common.ModelCollection([{propertyNames:"DocumentId",storeAs:"single"}],[],[]),this._isConfigLoaded=!1,this._settings=t,this._documentModelClass=n||$$WP.Upload.Models.Document,this.__afterRefreshView=o,i&&i.length>0)for(s=0;s<i.length;++s)this._documentCollection.add(new this._documentModelClass(i[s]));this.__pendingUploadFiles=[],this.proxify("_onAddButtonClicked","_onRemoveButtonClicked","_uploadFile","_onFileNameEdited","__onDropFiles","__onDragEnter","__onDragLeave","_onFileNameInputKeyPressed","_onViewButtonClicked"),this._getConfig(),this._refreshView(),this._attachEventHandlers()};t.prototype={_viewContainer$:null,_settings:null,_documentCollection:null,_documentModelClass:null,__afterRefreshView:null,_isConfigLoaded:null,_getConfig:function _getConfig(){if(this._settings.ConfigUrl){this._isConfigLoaded=!1,this.__isFunction(this._settings.onConfigStart)&&this._settings.onConfigStart();var e=this._settings.UseGet?"GET":"POST";$.ajax({type:e,dataType:"json",data:$$WPUtil.postify(this._settings.ContextData),url:this._settings.ConfigUrl}).done($.proxy(this.__onConfigSuccess,this)).fail($.proxy(this.__onConfigFail,this))}else this._isConfigLoaded=!0},__onConfigSuccess:function __onConfigSuccess(e){if(e.Success){this._isConfigLoaded=!0;var t=new $$WP.Upload.Models.UploadConfiguration(e.Data);this._settings.AllowedExtensions=t.AllowedExtensions,this._settings.AllowedImageAndDocumentExtensions=t.AllowedImageAndDocumentExtensions,this._settings.AllowedVideoExtensions=t.AllowedVideoExtensions,this._settings.MaxAllowedImageSize=t.MaxAllowedImageSize,this._settings.MaxAllowedVideoSize=t.MaxAllowedVideoSize,this._settings.MaxFilesAllowed=t.MaxFilesAllowed,this._settings.IsPhotoForPatientsChart=t.IsPhotoForPatientsChart,this._refreshView(),this.__isFunction(this._settings.onConfigSucess)&&this._settings.onConfigSucess(this._settings,e.Data)}else this.__onConfigFail(e)},__onConfigFail:function __onConfigFail(e){this._handleCommunicationFail(n.GetConfig,e)},__pendingUploadFiles:null,_uploadFile:function _uploadFile(e){var t=this._viewContainer$.find(".upload-input[data-function='upload-core']").prop("files");this.__uploadFileCore(t)},__uploadFileCore:function __uploadFileCore(e){var t,n;if(this._settings.MaxFilesAllowed<this._documentCollection.Models.length+e.length)return this.__isFunction(this._settings.onUploadFail)&&this._settings.onUploadFail(),void this._showErrorMessage("FileNotAcceptedPopupTooManyFilesErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");for(t=0;t<e.length;++t)if(0!==(n=this._settings.IsFileAceptable(e[t].name,e[t].size))){switch(this.__isFunction(this._settings.onUploadFail)&&this._settings.onUploadFail(),n){case 1:this._showErrorMessage("FileNotAcceptedPopupWrongExtensionErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");break;case 2:this._settings.MaxAllowedImageSize>=1024?this._showErrorMessage("FileNotAcceptedPopupLargeImageErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText"):this._showErrorMessage("FileNotAcceptedPopupLargeImageErrorTextKb","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");break;case 3:this._showErrorMessage("FileNotAcceptedPopupLargeVideoErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");break;case 4:this._showErrorMessage("FileNotAcceptedPopupInvalidFilenameErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText")}return}if(i)this._showErrorMessage("FileNotAcceptedPopupAnotherUploadErrorText","FileNotAcceptedPopupHeaderText","FileNotAcceptedPopupButtonText");else{for(t=0;t<e.length;++t)"function"==typeof this._settings.ConfirmFunction?this._settings.ConfirmFunction.call(this._settings.MasterController,e[t],this._settings.ConfirmationViewModel,this.__pushToPending,this):this.__pendingUploadFiles.push(e[t]);this._settings.ConfirmFunction||this.__flushUploadQueue()}},__pushToPending:function(e){this.__pendingUploadFiles.push(e),this.__flushUploadQueue()},__flushUploadQueue:function __flushUploadQueue(){var t,n=this;if(0===(this.__pendingUploadFiles||[]).length)return i=!1,this._refreshView(!0),void($$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.endMeasurement(e));$$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.startMeasurement(e),this.__isFunction(this._settings.onUploadStart)&&this._settings.onUploadStart(),i=!0,this._refreshView(!0),t=this.__pendingUploadFiles.shift(),(this.__isJpegFile(t)&&$$WP.Upload&&$$WP.Upload.Utilities&&"function"==typeof $$WP.Upload.Utilities.processImageForUpload?$$WP.Upload.Utilities.processImageForUpload(t):Promise.resolve(t)).then((function(e){var i=t.name;n.__uploadProcessedFile(e,i)})).catch((function(){n.__uploadProcessedFile(t,t.name)}))},__isJpegFile:function __isJpegFile(e){return e&&("image/jpeg"===e.type||"image/jpg"===e.type)},__uploadProcessedFile:function __uploadProcessedFile(e,t){var i=this,n=new FormData;n.append("__file__[]",e,t||e.name||"upload.jpg"),this._serializeContextToFormData(n,this._settings.ContextData),this._settings.FromVBPage?getCSRFTokenAsQS((function(){$.ajax({type:"POST",processData:!1,contentType:!1,data:n,url:i._settings.UploadUrl,suppressEpicDefaultAjaxErrorHandler:!0}).done($.proxy(i.__onUploadSuccess,i)).fail($.proxy(i.__onUploadFail,i))})):$.ajax({type:"POST",processData:!1,contentType:!1,data:n,url:this._settings.UploadUrl,suppressEpicDefaultAjaxErrorHandler:!0}).done($.proxy(this.__onUploadSuccess,this)).fail($.proxy(this.__onUploadFail,this))},__onUploadSuccess:function __onUploadSuccess(t){var i,n,o;if(t.Success){for(o=[],n=(t.Data||[]).length,i=0;i<n;++i)o.push(new this._documentModelClass(t.Data[i]));this._documentCollection.addRange(o),this._refreshView(),this.__isFunction(this._settings.onUploadSuccess)&&this._settings.onUploadSuccess(o,t),this._viewContainer$.find("[name^='name-field']").last().focus(),this.__flushUploadQueue()}else this.__onUploadFail(t),$$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.endMeasurement(e)},__onUploadFail:function __onUploadFail(t){i=!1,this.__isFunction(this._settings.onUploadFail)&&this._settings.onUploadFail(),this.__pendingUploadFiles=[],this._refreshView(!0),this._handleCommunicationFail(n.UploadFile,t),$$WP.Performance&&$$WP.Performance.Tracker&&$$WP.Performance.Tracker.endMeasurement(e)},_editFileName:function _editFileName(e){var t=e.toRawObject()||{};t.ContextData=this._settings.ContextData,this.__isFunction(this._settings.onEditStart)&&this._settings.onEditStart(),$.ajax({type:"POST",url:this._settings.EditUrl,data:$$WPUtil.postify(t),dataType:"json"}).done($.proxy(this._editFileNameSuccess,this)).fail($.proxy(this.__editFileNameFail,this))},_editFileNameSuccess:function _editFileNameSuccess(e){if(e.Success){var t=this._documentCollection.getFirstInIndex("DocumentId",e.Data.DocumentId);this.__isFunction(this._settings.onEditSuccess)&&this._settings.onEditSuccess(t,e)}else this.__editFileNameFail(e)},__editFileNameFail:function __editFileNameFail(e){this._handleCommunicationFail(n.EditFileName,e)},_deleteFile:function _deleteFile(e){var t=e.toRawObject()||{};t.ContextData=this._settings.ContextData,this.__isFunction(this._settings.onDeleteStart)&&this._settings.onDeleteStart(e.DocumentId),$.ajax({dataType:"json",type:"POST",url:this._settings.DeleteUrl,data:$$WPUtil.postify(t)}).done($.proxy(this.__deleteSuccess,this,e)).fail($.proxy(this.__deleteFail,this))},__deleteSuccess:function _deleteFile(e,t){t.Success?e&&(this._documentCollection.remove(e),this._refreshView(),this._viewContainer$.find(".addItem a").focus(),this._viewContainer$.find(".addItem a").parent().addClass("hover"),this.__isFunction(this._settings.onDeleteSuccess)&&this._settings.onDeleteSuccess(e,t)):this.__deleteFail(t)},__deleteFail:function __deleteFail(e){this._handleCommunicationFail(n.DeleteFile,e)},_refreshView:function _refreshView(e){if("function"!=typeof this._settings.RefreshViewOverride){var t={Configuration:this._settings,IsCurrentlyUploading:i,IsLimitReached:this._documentCollection.Models.length>=this._settings.MaxFilesAllowed,IsConfigLoading:!1===this._isConfigLoaded,CanUpload:!i&&this._documentCollection.Models.length<this._settings.MaxFilesAllowed&&this._isConfigLoaded};$$WP.Strings.setDefaultNamespace(this._settings.DefaultStringNamespace),t.Documents=this._documentCollection.Models,e?this._viewContainer$.find(".upload-addFile").safeReplaceWith($afe.renderTemplate(this._settings.UploadCardTemplate,t)):this._viewContainer$.empty().safeAppend($afe.renderTemplate(this._settings.ViewTemplate,t)),$$WP.Strings.clearDefaultNamespace(),this._viewContainer$.find(".cardlist").trigger("cardLoad"),"function"==typeof this.__afterRefreshView&&this.__afterRefreshView()}else this._settings.RefreshViewOverride.call(this,this)},_attachEventHandlers:function _attachEventHandlers(){this.__isFunction(this._settings.AttachContainerEventHandlers)&&this._settings.AttachContainerEventHandlers(),this.__isFunction(this._settings.AttachFileCardEventHandlers)&&this._settings.AttachFileCardEventHandlers(),this._viewContainer$.on("click keypress","[data-function='upload']",this._onAddButtonClicked),this._viewContainer$.on("click","[data-function='remove']",this._onRemoveButtonClicked),this._viewContainer$.on("click","[data-function='view']",this._onViewButtonClicked),this._viewContainer$.on("change","[data-function='upload-core']",this._uploadFile),this._viewContainer$.on("blur","[data-function='edit-label-input']",this._onFileNameEdited),this._viewContainer$.on("keypress","[data-function='edit-label-input']",this._onFileNameInputKeyPressed),this._viewContainer$.on("dragover drop dragenter dragleave dragstart dragend","[data-dragregion]",(function(e){e.stopPropagation(),e.preventDefault()})),this._viewContainer$.on("dragover","[data-dragregion]",(function(e){e.originalEvent.dataTransfer.dropEffect="copy"})),this._viewContainer$.on("drop","[data-dragregion]",this.__onDropFiles),this._viewContainer$.on("dragover dragenter","[data-dragregion]",this.__onDragEnter),this._viewContainer$.on("dragleave dragend","[data-dragregion]",this.__onDragLeave)},__onDropFiles:function __onDropFiles(e){var t=e.originalEvent.dataTransfer.files||[];this.__uploadFileCore(t)},__onDragEnter:function __onDragEnter(){this._viewContainer$.find("[data-function='upload']").addClass("hover")},__onDragLeave:function __onDragLeave(){this._viewContainer$.find("[data-function='upload']").removeClass("hover")},_onFileNameEdited:function _onFileNameEdited(e){var t,i=$afe.jq(e.target).closest("input"),n=(i.val()||"").trim(),o=$$WP.Common.Model.getInstance(i.data("model-id"));n.length>0&&n.length<=100&&o&&n!==o.FileDisplayName?(o.FileDisplayName=n,this._editFileName(o),this._refreshView(),e.relatedTarget&&e.relatedTarget.value&&e.relatedTarget.dataset.modelId&&e.relatedTarget.dataset.modelId&&(t=this._viewContainer$.find(".upload--document-card [data-model-id='"+e.relatedTarget.dataset.modelId+"'][value='"+e.relatedTarget.value+"']").first()[0]),t&&t.value==e.relatedTarget.value?t.focus():null!=e.relatedTarget&&e.relatedTarget.focus()):i.val(o.FileDisplayName)},_onFileNameInputKeyPressed:function _onFileNameInputKeyPressed(e){13===(e.which||e.keyCode)&&(e.stopPropagation(),this._viewContainer$.find("[data-function='edit-label-input']").trigger("blur"))},_onAddButtonClicked:function _onAddButtonClicked(e){"keypress"===e.type&&13!==e.keyCode||(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault(),i?new $$WPUtil.quickMessageBox($$WP.Strings.get("FileNotAcceptedPopupAnotherUploadErrorText","Upload"),$$WP.Strings.get("FileNotAcceptedPopupHeaderText","Upload"),[new $$WPComp.ComplexObjects.Button($$WP.Strings.get("FileNotAcceptedPopupButtonText","Upload"),null,"previousstep","continue")]):this._settings.NeedsRedirect?($$WPUtil.SafeToRedirectOverrideSettings={TitleText:this._settings.RedirectTitle,Html:this._settings.RedirectHtml},$$WPUtil.SafeToRedirect($.proxy(this._continueUpload,this))):this._triggerInputClick())},_triggerInputClick:function _triggerInputClick(){this._viewContainer$.find("input[type='file'][data-function='upload-core']").trigger("click")},_continueUpload:function _continueUpload(e){$$WPUtil.SafeToRedirectOverrideSettings={},e&&this._triggerInputClick()},_onRemoveButtonClicked:function _onRemoveButtonClicked(e){var t=$afe.jq(e.currentTarget),i=$$WP.Common.Model.getInstance(t.data("model-id"));$$WP.Strings.setDefaultNamespace(this._settings.DefaultStringNamespace),$$WP.Strings.addMnemonic("@MYCHART@DOCUMENTNAME@",i.FileDisplayName);var n=[new $$WPComp.ComplexObjects.Button($$WP.Strings.get("DocumentRemovePopupRemoveButtonText"),null,"inlinedelete","remove"),new $$WPComp.ComplexObjects.Button($$WP.Strings.get("DocumentRemovePopupGoBackButtonText"),null,"cancel","cancel")];new $$WPUtil.quickMessageBox($$WP.Strings.get("DocumentRemovePopupDescriptionText"),$$WP.Strings.get("DocumentRemovePopupHeaderText"),n,$.proxy(this._onRemovePopupButtonClicked,this),[i]),$$WP.Strings.removeMnemonic("@MYCHART@DOCUMENTNAME@"),$$WP.Strings.clearDefaultNamespace()},_onRemovePopupButtonClicked:function _onRemovePopupButtonClicked(e,t){if(t===$$WPComp.TOOLBARIDENTIFIER+"remove"){var i=$afe.select("#uploadAriaAnnouncements");$$WP.Strings.setDisplayText(i,"DocumentRemoveConfirmationText",this._settings.DefaultStringNamespace),this._viewContainer$.find(".addItem a").focus(),this._deleteFile(e)}},_onViewButtonClicked:function _onViewButtonClicked(e){e.stopPropagation(),e.preventDefault();var t=$afe.jq(e.currentTarget),i=$$WP.Common.Model.getInstance(t.data("model-id"));if($$WP.Utilities.UI.IsMobile&&!this._settings.FromBedside){var n=!1;WP.Events.showBeforeUnloadMessage()&&(WP.Events.cancelBeforeUnload(),n=!0);var o="epichttp://attachment?dcsId="+encodeURIComponent(i.DocumentId)+"&dcsExt="+i.FileExtensionWithoutDot;window.location.assign(o),n&&WP.Events.beforeUnload()}else{var s=new $$WP.Documents.ViewDocument.Models.DocumentModel(null,{},encodeURIComponent(i.FileReference),encodeURIComponent(i.DocumentId),i.FileDisplayName,i.FileExtensionWithoutDot,null,null,null,null,null,null,null,null,null,null,encodeURIComponent(this._settings.ViewerCsn));i.AllowPreview||(s.AllowPreview=!1),s.openDocument("uploadWidget sm-autosizedpopup")}},getAllDocuments:function getAllDocuments(){return this._documentCollection.Models},getDocumentCollection:function getDocumentCollection(){return this._documentCollection},getUploadContextData:function getUploadContextData(){var e=null;return $$WPUtil.IsNullOrEmpty(this._settings)||(e=this._settings.ContextData),e},DeleteFile:function DeleteFile(e){this._deleteFile(e)},RefreshView:function RefreshView(e){this._refreshView(e)},_serializeContextToFormData:function _serializeContextToFormData(e,t){var i;if(t)for(i in t)e.append(i,t[i])},_handleCommunicationFail:function _handleCommunicationFail(e,t){var i=!0,o="";switch(e){case n.GetConfig:i=!this.__isFunction(this._settings.onConfigFail)||this._settings.onConfigFail(t),o="ServerErrorPopupDescriptionGetConfigFailedText";break;case n.UploadFile:i=!this.__isFunction(this._settings.onUploadFail)||this._settings.onUploadFail(t),o="ServerErrorPopupDescriptionUploadFileFailedText";break;case n.EditFileName:i=!this.__isFunction(this._settings.onEditFail)||this._settings.onEditFail(t),o="ServerErrorPopupDescriptionEditFileFailedText";break;case n.DeleteFile:i=!this.__isFunction(this._settings.onDeleteFail)||this._settings.onDeleteFail(t),o="ServerErrorPopupDescriptionDeleteFileFailedText"}!1!==i&&this._showErrorMessage(o,"ServerErrorPopupHeaderText","ServerErrorPopupButtonText")},_showErrorMessage:function _showErrorMessage(e,t,i){$$WP.Strings.setDefaultNamespace(this._settings.DefaultStringNamespace),$$WP.Strings.addMnemonic("@MYCHART@MAXUPLOADS@",this._settings.MaxFilesAllowed),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDEXTENSIONS@",this._settings.AllowedExtensions.join(", ")),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDIMAGESIZE@",Math.floor(10*this._settings.MaxAllowedImageSize/1024)/10),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDIMAGESIZEKB@",this._settings.MaxAllowedImageSize),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@",Math.floor(10*this._settings.MaxAllowedVideoSize/1024)/10),"FileNotAcceptedPopupWrongExtensionErrorText"==e&&0==this._settings.AllowedExtensions.length&&(e="FileNotAcceptedPopupWrongExtensionErrorTextNoExtensions"),new $$WPUtil.quickMessageBox($$WP.Strings.get(e),$$WP.Strings.get(t),[new $$WPComp.ComplexObjects.Button($$WP.Strings.get(i),null,"previousstep","continue")],function(e,t){var i=this._viewContainer$.find(".upload-addFile a");i[0]&&i[0].focus()}.bind(this),[]),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDIMAGESIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDIMAGESIZEKB@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDEXTENSIONS@"),$$WP.Strings.removeMnemonic("@MYCHART@MAXUPLOADS@"),$$WP.Strings.clearDefaultNamespace(),this._refreshView()},__isFunction:function __isFunction(e){return e&&"function"==typeof e}};var i=!1,n={GetConfig:1,UploadFile:2,EditFileName:3,DeleteFile:4};$$WP.Upload.Controllers.UploadController=t,$$WP.Upload.Controllers.IsCurrentlyUploading=function IsCurrentlyUploading(){return i},t.extend($$WP.Controllers.Controller,"$$WP$Upload$Controllers$UploadController"),$$WP.Utilities.guaranteeExistence($$WP,"Upload.Utilities");var o=250,s="image/jpeg",a=.92;function _processImage(e,t){var i=function _isJpegFile(e){return"image/jpeg"===e.type||"image/jpg"===e.type}(e);return i||t?function _transformWithCanvas(e,t){return createImageBitmap(e,{imageOrientation:"from-image"}).then((function(i){return new Promise((function(n,l){try{var r=document.createElement("canvas"),d=r.getContext("2d");if(!d)return void l(new Error("Failed to get canvas 2D context"));d.imageSmoothingQuality="high";var c=i.width,u=i.height;if(t){var _=function _calculateScaledSize(e,t,i,n){if(i>e&&n>t)return{width:e,height:t};if(e<=0||t<=0)return{width:e,height:t};var o=e/t;if(i<=0)return{width:Math.round(n*o),height:n};if(n<=0)return{width:i,height:Math.round(i/o)};var s=Math.round(i/o),a=Math.round(n*o);return s<=n?{width:i,height:s}:{width:a,height:n}}(i.width,i.height,o,o);c=_.width,u=_.height}if(r.width=c,r.height=u,!t||c===i.width&&u===i.height)d.drawImage(i,0,0),i.close();else{var h=document.createElement("canvas"),p=h.getContext("2d");p.imageSmoothingQuality="high";var g=i.width,f=i.height;for(h.width=g,h.height=f,p.drawImage(i,0,0),i.close();g/2>c&&f/2>u;){var m=Math.round(g/2),$=Math.round(f/2);p.drawImage(h,0,0,g,f,0,0,m,$),g=m,f=$}r.width=c,r.height=u,d.drawImage(h,0,0,g,f,0,0,c,u),h.width=0,h.height=0}r.toBlob((function(t){if(!t)return r.width=0,r.height=0,void l(new Error("Failed to create image blob"));if(t.size>e.size){var i=a*(e.size/t.size);r.toBlob((function(e){r.width=0,r.height=0,n(e||t)}),s,i)}else r.width=0,r.height=0,n(t)}),s,a)}catch(e){l(e)}}))}))}(e,t):Promise.resolve(e)}$$WP.Upload.Utilities.processImageForUpload=function(e){return _processImage(e,!1)},$$WP.Upload.Utilities.processProfilePhoto=function(e){return _processImage(e,!0)}}();;
!function(){var e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Core=l.Core||{}).LogOut=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,t,o){var r,a,i,u=null!=l?l:e.nullContext||{},s=e.hooks.helperMissing,c=e.escapeExpression,p="function",f=e.hooks.blockHelperMissing,g=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]},d=c((g(n,"setStringNamespace")||l&&g(l,"setStringNamespace")||s).call(u,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:50},end:{line:1,column:99}}}))+'<div class="headerButtonContainer logOutContainer"><button id="logout_button" class="headerButton" tabindex="0" role="button" aria-labelledby="logOutLabel" title="';return a=null!=(a=g(n,"ifCapturedWorkflow")||(null!=l?g(l,"ifCapturedWorkflow"):l))?a:s,i={name:"ifCapturedWorkflow",hash:{},fn:e.program(1,o,0),inverse:e.program(3,o,0),data:o,loc:{start:{line:1,column:262},end:{line:1,column:470}}},r=typeof a===p?a.call(u,i):a,g(n,"ifCapturedWorkflow")||(r=f.call(l,r,i)),null!=r&&(d+=r),d+='"><svg class="header_button_icon headerImage" aria-hidden="true" focusable="false">'+c((g(n,"referenceSvg")||l&&g(l,"referenceSvg")||s).call(u,"library.svg#header_signout",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:553},end:{line:1,column:598}}}))+'</svg><span id="logOutLabel">',a=null!=(a=g(n,"ifCapturedWorkflow")||(null!=l?g(l,"ifCapturedWorkflow"):l))?a:s,i={name:"ifCapturedWorkflow",hash:{},fn:e.program(1,o,0),inverse:e.program(3,o,0),data:o,loc:{start:{line:1,column:627},end:{line:1,column:835}}},r=typeof a===p?a.call(u,i):a,g(n,"ifCapturedWorkflow")||(r=f.call(l,r,i)),null!=r&&(d+=r),d+"</span></button></div>"+c(typeof(a=null!=(a=g(n,"clearStringNamespace")||(null!=l?g(l,"clearStringNamespace"):l))?a:s)===p?a.call(u,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:857},end:{line:1,column:881}}}):a)},1:function(e,l,n,t,o){var r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return e.escapeExpression((r(n,"getStringResource")||l&&r(l,"getStringResource")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"LogOutButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:285},end:{line:1,column:325}}}))},3:function(e,l,n,t,o){var r,a,i,u=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return a=null!=(a=u(n,"ifWorkflowRestricted")||(null!=l?u(l,"ifWorkflowRestricted"):l))?a:e.hooks.helperMissing,i={name:"ifWorkflowRestricted",hash:{},fn:e.program(4,o,0),inverse:e.program(1,o,0),data:o,loc:{start:{line:1,column:325},end:{line:1,column:447}}},r="function"==typeof a?a.call(null!=l?l:e.nullContext||{},i):a,u(n,"ifWorkflowRestricted")||(r=e.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},4:function(e,l,n,t,o){var r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return e.escapeExpression((r(n,"getStringResource")||l&&r(l,"getStringResource")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"LogOutGuestButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:354},end:{line:1,column:399}}}))},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Core=n.Core||{}).HeaderLogo=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,o,r){var t,a,i,c=null!=n?n:e.nullContext||{},s=e.hooks.helperMissing,u=e.escapeExpression,p="function",m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},g=u((m(l,"setStringNamespace")||n&&m(n,"setStringNamespace")||s).call(c,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:r,loc:{start:{line:1,column:55},end:{line:1,column:104}}}));return a=null!=(a=m(l,"ifPreloginOrRestrictedWorkflow")||(null!=n?m(n,"ifPreloginOrRestrictedWorkflow"):n))?a:s,i={name:"ifPreloginOrRestrictedWorkflow",hash:{},fn:e.program(1,r,0),inverse:e.program(7,r,0),data:r,loc:{start:{line:1,column:104},end:{line:1,column:1409}}},t=typeof a===p?a.call(c,i):a,m(l,"ifPreloginOrRestrictedWorkflow")||(t=e.hooks.blockHelperMissing.call(n,t,i)),null!=t&&(g+=t),g+u(typeof(a=null!=(a=m(l,"clearStringNamespace")||(null!=n?m(n,"clearStringNamespace"):n))?a:s)===p?a.call(c,{name:"clearStringNamespace",hash:{},data:r,loc:{start:{line:1,column:1409},end:{line:1,column:1433}}}):a)},1:function(e,n,l,o,r){var t,a,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},s='<div id="header_go_home"><div id="header_logo">';return a=null!=(a=c(l,"ifCentralWelcomeWizard")||(null!=n?c(n,"ifCentralWelcomeWizard"):n))?a:e.hooks.helperMissing,i={name:"ifCentralWelcomeWizard",hash:{},fn:e.program(2,r,0),inverse:e.program(4,r,0),data:r,loc:{start:{line:1,column:186},end:{line:1,column:762}}},t="function"==typeof a?a.call(null!=n?n:e.nullContext||{},i):a,c(l,"ifCentralWelcomeWizard")||(t=e.hooks.blockHelperMissing.call(n,t,i)),null!=t&&(s+=t),s+"</div></div>"},2:function(e,n,l,o,r){var t=null!=n?n:e.nullContext||{},a=e.hooks.helperMissing,i=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<span class="header_logo_link" role="img" title="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(t,"GuestText",{name:"getStringResource",hash:{},data:r,loc:{start:{line:1,column:339},end:{line:1,column:372}}}))+'" aria-label="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(t,"GuestText",{name:"getStringResource",hash:{},data:r,loc:{start:{line:1,column:386},end:{line:1,column:419}}}))+'"></span>'},4:function(e,n,l,o,r){var t,a,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return a=null!=(a=c(l,"ifPreLogin")||(null!=n?c(n,"ifPreLogin"):n))?a:e.hooks.helperMissing,i={name:"ifPreLogin",hash:{},fn:e.program(5,r,0),inverse:e.program(2,r,0),data:r,loc:{start:{line:1,column:436},end:{line:1,column:735}}},t="function"==typeof a?a.call(null!=n?n:e.nullContext||{},i):a,c(l,"ifPreLogin")||(t=e.hooks.blockHelperMissing.call(n,t,i)),null!=t?t:""},5:function(e,n,l,o,r){var t=null!=n?n:e.nullContext||{},a=e.hooks.helperMissing,i=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a href="'+i((c(l,"makeLink")||n&&c(n,"makeLink")||a).call(t,"Authentication/Login",{name:"makeLink",hash:{},data:r,loc:{start:{line:1,column:460},end:{line:1,column:495}}}))+'" title="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(t,"BackToLoginText",{name:"getStringResource",hash:{},data:r,loc:{start:{line:1,column:504},end:{line:1,column:543}}}))+'" class="header_logo_link"></a>'},7:function(e,n,l,o,r){var t,a,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},s='<div id="header_go_home"><div id="header_logo">';return a=null!=(a=c(l,"ifCentralWelcomeWizard")||(null!=n?c(n,"ifCentralWelcomeWizard"):n))?a:e.hooks.helperMissing,i={name:"ifCentralWelcomeWizard",hash:{},fn:e.program(2,r,0),inverse:e.program(8,r,0),data:r,loc:{start:{line:1,column:829},end:{line:1,column:1362}}},t="function"==typeof a?a.call(null!=n?n:e.nullContext||{},i):a,c(l,"ifCentralWelcomeWizard")||(t=e.hooks.blockHelperMissing.call(n,t,i)),null!=t&&(s+=t),s+"</div></div>"},8:function(e,n,l,o,r){var t,a,i,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return a=null!=(a=c(l,"ifFromMyChartCentral")||(null!=n?c(n,"ifFromMyChartCentral"):n))?a:e.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:e.program(9,r,0),inverse:e.program(11,r,0),data:r,loc:{start:{line:1,column:1079},end:{line:1,column:1335}}},t="function"==typeof a?a.call(null!=n?n:e.nullContext||{},i):a,c(l,"ifFromMyChartCentral")||(t=e.hooks.blockHelperMissing.call(n,t,i)),null!=t?t:""},9:function(e,n,l,o,r){var t,a=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,c=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a href="'+c((s(l,"makeLink")||n&&s(n,"makeLink")||i).call(a,"Home",{name:"makeLink",hash:{},data:r,loc:{start:{line:1,column:1113},end:{line:1,column:1132}}}))+'" title="'+c("function"==typeof(t=null!=(t=s(l,"getContinueToOrgText")||(null!=n?s(n,"getContinueToOrgText"):n))?t:i)?t.call(a,{name:"getContinueToOrgText",hash:{},data:r,loc:{start:{line:1,column:1141},end:{line:1,column:1165}}}):t)+'" class="header_logo_link"></a>'},11:function(e,n,l,o,r){var t=null!=n?n:e.nullContext||{},a=e.hooks.helperMissing,i=e.escapeExpression,c=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a href="'+i((c(l,"makeLink")||n&&c(n,"makeLink")||a).call(t,"Home",{name:"makeLink",hash:{},data:r,loc:{start:{line:1,column:1213},end:{line:1,column:1232}}}))+'" title="'+i((c(l,"getStringResource")||n&&c(n,"getStringResource")||a).call(t,"BackToHomeText",{name:"getStringResource",hash:{},data:r,loc:{start:{line:1,column:1241},end:{line:1,column:1279}}}))+'" class="header_logo_link"></a>'},useData:!0})}();;
!function(){var e=Handlebars.template,a=$$WP.Templates=$$WP.Templates||{};(a=a.Core=a.Core||{}).BackToHome=e({compiler:[8,">= 4.3.0"],main:function(e,a,n,t,l){var r,o=null!=a?a:e.nullContext||{},c=e.hooks.helperMissing,i=e.escapeExpression,s=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return i((s(n,"setStringNamespace")||a&&s(a,"setStringNamespace")||c).call(o,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:l,loc:{start:{line:1,column:50},end:{line:1,column:99}}}))+'<div class="headerButtonContainer"><a id="home_button" class="headerButton" href="'+i((s(n,"makeLink")||a&&s(a,"makeLink")||c).call(o,"Home",{name:"makeLink",hash:{},data:l,loc:{start:{line:1,column:181},end:{line:1,column:200}}}))+'" tabindex="0" role="button" aria-label="'+i((s(n,"getStringResource")||a&&s(a,"getStringResource")||c).call(o,"BackToHomeButtonText",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:241},end:{line:1,column:285}}}))+'" title="'+i((s(n,"getStringResource")||a&&s(a,"getStringResource")||c).call(o,"BackToHomeButtonText",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:294},end:{line:1,column:338}}}))+'"><svg class="header_button_icon headerImage" aria-hidden="true" focusable="false">'+i((s(n,"referenceSvg")||a&&s(a,"referenceSvg")||c).call(o,"library.svg#header_home",{name:"referenceSvg",hash:{},data:l,loc:{start:{line:1,column:421},end:{line:1,column:463}}}))+"</svg></a></div>"+i("function"==typeof(r=null!=(r=s(n,"clearStringNamespace")||(null!=a?s(a,"clearStringNamespace"):a))?r:c)?r.call(o,{name:"clearStringNamespace",hash:{},data:l,loc:{start:{line:1,column:479},end:{line:1,column:503}}}):r)},useData:!0})}();;
!function(){var e=Handlebars.template,a=$$WP.Templates=$$WP.Templates||{};(a=a.Core=a.Core||{}).BackToPrevious=e({compiler:[8,">= 4.3.0"],main:function(e,a,n,t,l){var r,c=null!=a?a:e.nullContext||{},o=e.hooks.helperMissing,s=e.escapeExpression,i=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return s((i(n,"setStringNamespace")||a&&i(a,"setStringNamespace")||o).call(c,"Shared._AfterLoginLayout",{name:"setStringNamespace",hash:{},data:l,loc:{start:{line:1,column:56},end:{line:1,column:105}}}))+'<div class="headerButtonContainer"><a href="#" id="header_to_previous_button" class="headerButton" class="_link" role="button" tabindex="0" title="'+s((i(n,"getStringResource")||a&&i(a,"getStringResource")||o).call(c,"BackToMyChartCentralHelpText",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:370},end:{line:1,column:422}}}))+'"><svg id="header_to_mcc_button_icon" class="header_button_icon headerImage" aria-hidden="true" focusable="false">'+s((i(n,"referenceSvg")||a&&i(a,"referenceSvg")||o).call(c,"library.svg#authentication_central",{name:"referenceSvg",hash:{},data:l,loc:{start:{line:1,column:536},end:{line:1,column:589}}}))+'</svg><span class="header_button_label">'+s((i(n,"getStringResource")||a&&i(a,"getStringResource")||o).call(c,"BackToMyChartCentral",{name:"getStringResource",hash:{},data:l,loc:{start:{line:1,column:629},end:{line:1,column:673}}}))+"</span></a></div>"+s("function"==typeof(r=null!=(r=i(n,"clearStringNamespace")||(null!=a?i(a,"clearStringNamespace"):a))?r:o)?r.call(c,{name:"clearStringNamespace",hash:{},data:l,loc:{start:{line:1,column:690},end:{line:1,column:714}}}):r)},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Navigation=n.Navigation||{}).Menu=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,t){var o,u,c,r=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,s=e.escapeExpression,m="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]},h=s((d(l,"setStringNamespace")||n&&d(n,"setStringNamespace")||i).call(r,"Navigation.Menu",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:56},end:{line:1,column:96}}}))+'<div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:105},end:{line:1,column:117}}}):u)+'-shield" class="jqHidden menu-shield"></div>'+(null!=(o=d(l,"if").call(r,null!=n?d(n,"IsNav"):n,{name:"if",hash:{},fn:e.program(1,t,0),inverse:e.program(3,t,0),data:t,loc:{start:{line:1,column:161},end:{line:1,column:483}}}))?o:"")+'<div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:492},end:{line:1,column:504}}}):u)+'-header" class="menu-header"><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:542},end:{line:1,column:554}}}):u)+'-headertop" class="menu-headertop"><button id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:601},end:{line:1,column:613}}}):u)+'-closebutton" class="proxybgcolor color'+s(typeof(u=null!=(u=d(l,"SubjectColor")||(null!=n?d(n,"SubjectColor"):n))?u:i)===m?u.call(r,{name:"SubjectColor",hash:{},data:t,loc:{start:{line:1,column:652},end:{line:1,column:668}}}):u)+' menu-closebutton" aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuCloseButtonLabel",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:699},end:{line:1,column:743}}}))+'" title="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuCloseButtonLabelVerbose",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:752},end:{line:1,column:803}}}))+'"><svg focusable="false" class="menu-buttonicon" aria-hidden="true">'+s((d(l,"referenceSvg")||n&&d(n,"referenceSvg")||i).call(r,"library.svg#back",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:871},end:{line:1,column:906}}}))+'</svg></button><h1 id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:929},end:{line:1,column:941}}}):u)+'-contextlabel" class="proxytextcolor color'+s(typeof(u=null!=(u=d(l,"SubjectColor")||(null!=n?d(n,"SubjectColor"):n))?u:i)===m?u.call(r,{name:"SubjectColor",hash:{},data:t,loc:{start:{line:1,column:983},end:{line:1,column:999}}}):u)+' menu-contextlabel">'+s(typeof(u=null!=(u=d(l,"MenuDisplayName")||(null!=n?d(n,"MenuDisplayName"):n))?u:i)===m?u.call(r,{name:"MenuDisplayName",hash:{},data:t,loc:{start:{line:1,column:1019},end:{line:1,column:1038}}}):u)+'</h1></div><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1058},end:{line:1,column:1070}}}):u)+'-searchcontainer" class="menu-searchcontainer"><button id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1129},end:{line:1,column:1141}}}):u)+'-responsiveclosebutton" class="';return u=null!=(u=d(l,"ifiOS")||(null!=n?d(n,"ifiOS"):n))?u:i,c={name:"ifiOS",hash:{},fn:e.program(5,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:1172},end:{line:1,column:1195}}},o=typeof u===m?u.call(r,c):u,d(l,"ifiOS")||(o=e.hooks.blockHelperMissing.call(n,o,c)),null!=o&&(h+=o),h+' menu-responsiveclosebutton">'+s((d(l,"getDisplayString")||n&&d(n,"getDisplayString")||i).call(r,"MenuCloseButtonLabel",{name:"getDisplayString",hash:{},data:t,loc:{start:{line:1,column:1224},end:{line:1,column:1267}}}))+'</button><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1285},end:{line:1,column:1297}}}):u)+'-searchbarcontainer" class="menu-searchbarcontainer"><svg focusable="false" class="menu-searchicon proxyfillcolor color'+s(e.lambda((o=t&&d(t,"root"))&&d(o,"SubjectColor"),n))+'" aria-hidden="true">'+s((d(l,"referenceSvg")||n&&d(n,"referenceSvg")||i).call(r,"library.svg#menu_searchbar",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:1459},end:{line:1,column:1504}}}))+'</svg><input aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuSearchInputPlaceholder",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1529},end:{line:1,column:1579}}}))+'" id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1585},end:{line:1,column:1597}}}):u)+'-searchbar" type="text" placeholder="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuSearchInputPlaceholder",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1634},end:{line:1,column:1684}}}))+'" autocomplete="off"  class="menu-searchbar" data-permissive="true"><button id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1764},end:{line:1,column:1776}}}):u)+'-searchemptybutton" type ="button" class="jqHidden menu-searchemptybutton" aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuSearchEmptyButtonLabel",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1863},end:{line:1,column:1913}}}))+'"><svg focusable="false" id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:1942},end:{line:1,column:1954}}}):u)+'-searchemptyicon" class="menu-searchemptyicon" aria-hidden="true">'+s((d(l,"referenceSvg")||n&&d(n,"referenceSvg")||i).call(r,"library.svg#clearinput",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:2020},end:{line:1,column:2061}}}))+'</svg></button></div></div></div><div id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:2103},end:{line:1,column:2115}}}):u)+'-searchlist" class="jqHidden menu-searchlist"></div><ul id="'+s(typeof(u=null!=(u=d(l,"MenuName")||(null!=n?d(n,"MenuName"):n))?u:i)===m?u.call(r,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:2175},end:{line:1,column:2187}}}):u)+'-list" class="menu-mainmenulist jqHidden " aria-label="'+s((d(l,"getStringResource")||n&&d(n,"getStringResource")||i).call(r,"MenuMainContentLabel",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:2242},end:{line:1,column:2286}}}))+'">'+(null!=(o=d(l,"each").call(r,null!=n?d(n,"Submenus"):n,{name:"each",hash:{},fn:e.program(7,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2288},end:{line:1,column:3175}}}))?o:"")+"</ul></div>"+(null!=(o=d(l,"if").call(r,null!=n?d(n,"IsNav"):n,{name:"if",hash:{},fn:e.program(17,t,0),inverse:e.program(19,t,0),data:t,loc:{start:{line:1,column:3186},end:{line:1,column:3226}}}))?o:"")+s(typeof(u=null!=(u=d(l,"clearStringNamespace")||(null!=n?d(n,"clearStringNamespace"):n))?u:i)===m?u.call(r,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:3226},end:{line:1,column:3250}}}):u)},1:function(e,n,l,a,t){var o,u=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,r="function",i=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<nav id="'+i(typeof(o=null!=(o=s(l,"MenuName")||(null!=n?s(n,"MenuName"):n))?o:c)===r?o.call(u,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:183},end:{line:1,column:195}}}):o)+'-container" class="menu-container jqHidden" dir="'+i(typeof(o=null!=(o=s(l,"TextDirection")||(null!=n?s(n,"TextDirection"):n))?o:c)===r?o.call(u,{name:"TextDirection",hash:{},data:t,loc:{start:{line:1,column:244},end:{line:1,column:261}}}):o)+'"><div class="menu-flexparent" role="dialog" aria-labelledby="'+i(typeof(o=null!=(o=s(l,"MenuName")||(null!=n?s(n,"MenuName"):n))?o:c)===r?o.call(u,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:323},end:{line:1,column:335}}}):o)+'-contextlabel">'},3:function(e,n,l,a,t){var o,u=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,r="function",i=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="'+i(typeof(o=null!=(o=s(l,"MenuName")||(null!=n?s(n,"MenuName"):n))?o:c)===r?o.call(u,{name:"MenuName",hash:{},data:t,loc:{start:{line:1,column:367},end:{line:1,column:379}}}):o)+'-container" class="menu-container jqHidden" dir="'+i(typeof(o=null!=(o=s(l,"TextDirection")||(null!=n?s(n,"TextDirection"):n))?o:c)===r?o.call(u,{name:"TextDirection",hash:{},data:t,loc:{start:{line:1,column:428},end:{line:1,column:445}}}):o)+'"><div class="menu-flexparent">'},5:function(e,n,l,a,t){return"iOS"},7:function(e,n,l,a,t){var o,u,c=e.escapeExpression,r=null!=n?n:e.nullContext||{},i=e.hooks.helperMissing,s="function",m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li class="submenu"><h2 class="submenu-header proxybgcolor color'+c(e.lambda((o=t&&m(t,"root"))&&m(o,"SubjectColor"),n))+' lighten70" title="'+c(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(r,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2411},end:{line:1,column:2419}}}):u)+'">'+c(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(r,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2421},end:{line:1,column:2429}}}):u)+'</h2><ul aria-label="'+c(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(r,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2450},end:{line:1,column:2458}}}):u)+'">'+(null!=(o=m(l,"each").call(r,null!=n?m(n,"MenuItems"):n,{name:"each",hash:{},fn:e.program(8,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2460},end:{line:1,column:3156}}}))?o:"")+"</ul></li>"},8:function(e,n,l,a,t){var o,u,c=null!=n?n:e.nullContext||{},r=e.escapeExpression,i=e.hooks.helperMissing,s="function",m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li class="menuitem">'+(null!=(o=m(l,"if").call(c,(o=t&&m(t,"root"))&&m(o,"IsNav"),{name:"if",hash:{},fn:e.program(9,t,0),inverse:e.program(11,t,0),data:t,loc:{start:{line:1,column:2500},end:{line:1,column:2775}}}))?o:"")+'<svg focusable="false" class="menuitem-icon proxyfillcolor color'+r(e.lambda((o=t&&m(t,"root"))&&m(o,"SubjectColor"),n))+'" aria-hidden="true">'+r((m(l,"referenceSvg")||n&&m(n,"referenceSvg")||i).call(c,null!=n?m(n,"Icon"):n,{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:2882},end:{line:1,column:2903}}}))+'</svg><div class="menuitem-label" title="'+r(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(c,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2944},end:{line:1,column:2952}}}):u)+'" data-emblem="'+r(typeof(u=null!=(u=m(l,"Emblem")||(null!=n?m(n,"Emblem"):n))?u:i)===s?u.call(c,{name:"Emblem",hash:{},data:t,loc:{start:{line:1,column:2967},end:{line:1,column:2977}}}):u)+'">'+r(typeof(u=null!=(u=m(l,"Name")||(null!=n?m(n,"Name"):n))?u:i)===s?u.call(c,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:2979},end:{line:1,column:2987}}}):u)+"</div>"+(null!=(o=m(l,"if").call(c,(o=t&&m(t,"root"))&&m(o,"IsNav"),{name:"if",hash:{},fn:e.program(13,t,0),inverse:e.program(15,t,0),data:t,loc:{start:{line:1,column:2993},end:{line:1,column:3142}}}))?o:"")+"</li>"},9:function(e,n,l,a,t){var o,u,c=null!=n?n:e.nullContext||{},r=e.hooks.helperMissing,i="function",s=e.escapeExpression,m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a id="'+s(typeof(u=null!=(u=m(l,"Id")||(null!=n?m(n,"Id"):n))?u:r)===i?u.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2526},end:{line:1,column:2532}}}):u)+"_"+s(typeof(u=null!=(u=m(l,"index")||t&&m(t,"index"))?u:r)===i?u.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:2533},end:{line:1,column:2543}}}):u)+'" class="'+s(e.lambda((o=t&&m(t,"root"))&&m(o,"MenuName"),n))+' menuitem-content" href="'+s(typeof(u=null!=(u=m(l,"Link")||(null!=n?m(n,"Link"):n))?u:r)===i?u.call(c,{name:"Link",hash:{},data:t,loc:{start:{line:1,column:2595},end:{line:1,column:2603}}}):u)+'" '+(null!=(o=typeof(u=null!=(u=m(l,"DataAttributes")||(null!=n?m(n,"DataAttributes"):n))?u:r)===i?u.call(c,{name:"DataAttributes",hash:{},data:t,loc:{start:{line:1,column:2605},end:{line:1,column:2625}}}):u)?o:"")+">"},11:function(e,n,l,a,t){var o,u,c=null!=n?n:e.nullContext||{},r=e.hooks.helperMissing,i="function",s=e.escapeExpression,m=e.lambda,d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="'+s(typeof(u=null!=(u=d(l,"Id")||(null!=n?d(n,"Id"):n))?u:r)===i?u.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2643},end:{line:1,column:2649}}}):u)+"_"+s(m((o=t&&d(t,"root"))&&d(o,"MenuName"),n))+"_"+s(typeof(u=null!=(u=d(l,"index")||t&&d(t,"index"))?u:r)===i?u.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:2669},end:{line:1,column:2679}}}):u)+'" class="'+s(m((o=t&&d(t,"root"))&&d(o,"MenuName"),n))+" menuitem-content "+s(typeof(u=null!=(u=d(l,"Id")||(null!=n?d(n,"Id"):n))?u:r)===i?u.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2724},end:{line:1,column:2730}}}):u)+'" tabindex="0" role="button" title="">'},13:function(e,n,l,a,t){return"</a>"},15:function(e,n,l,a,t){var o,u=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,r=e.escapeExpression,i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<svg class="jqHidden shortcutImage '+r("function"==typeof(o=null!=(o=i(l,"Id")||(null!=n?i(n,"Id"):n))?o:c)?o.call(u,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:3059},end:{line:1,column:3065}}}):o)+'">'+r((i(l,"referenceSvg")||n&&i(n,"referenceSvg")||c).call(u,"library.svg#menu_greencirclewithcheck",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:3067},end:{line:1,column:3123}}}))+"</svg></div>"},17:function(e,n,l,a,t){return"</nav>"},19:function(e,n,l,a,t){return"</div>"},useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Navigation=l.Navigation||{}).MenuSearch=n({compiler:[8,">= 4.3.0"],main:function(n,l,e,a,t){var o,i,c=null!=l?l:n.nullContext||{},r=n.hooks.helperMissing,s=n.escapeExpression,u="function",m=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return s((m(e,"setStringNamespace")||l&&m(l,"setStringNamespace")||r).call(c,"Navigation.Menu",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:51},end:{line:1,column:91}}}))+'<ul class="menusearch-mainmenulist" aria-label="Main menu"><li class="submenu"><h2 id="searchResultsDisplay" class="submenu-header proxybgcolor color'+s(n.lambda((o=t&&m(t,"root"))&&m(o,"SubjectColor"),l))+' lighten70" aria-hidden="true">'+s(typeof(i=null!=(i=m(e,"SearchResultsDisplay")||(null!=l?m(l,"SearchResultsDisplay"):l))?i:r)===u?i.call(c,{name:"SearchResultsDisplay",hash:{},data:t,loc:{start:{line:1,column:293},end:{line:1,column:317}}}):i)+'</h2><div id="menu-ariasearchresultstotal" class="clearlabel menu-ariasearchresultstotal" aria-live="polite"></div><ul aria-label="'+s(typeof(i=null!=(i=m(e,"SearchResultsDisplay")||(null!=l?m(l,"SearchResultsDisplay"):l))?i:r)===u?i.call(c,{name:"SearchResultsDisplay",hash:{},data:t,loc:{start:{line:1,column:448},end:{line:1,column:472}}}):i)+'">'+(null!=(o=m(e,"each").call(c,null!=l?m(l,"SearchResultsItems"):l,{name:"each",hash:{},fn:n.program(1,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:474},end:{line:1,column:1825}}}))?o:"")+"</ul></li></ul>"+s(typeof(i=null!=(i=m(e,"clearStringNamespace")||(null!=l?m(l,"clearStringNamespace"):l))?i:r)===u?i.call(c,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:1840},end:{line:1,column:1864}}}):i)},1:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.escapeExpression,r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<li class="menuitem '+(null!=(o=r(e,"if").call(i,null!=l?r(l,"MatchIsSynonym"):l,{name:"if",hash:{},fn:n.program(2,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:522},end:{line:1,column:578}}}))?o:"")+'">'+(null!=(o=r(e,"if").call(i,(o=t&&r(t,"root"))&&r(o,"IsNav"),{name:"if",hash:{},fn:n.program(4,t,0),inverse:n.program(6,t,0),data:t,loc:{start:{line:1,column:580},end:{line:1,column:869}}}))?o:"")+'<svg focusable="false" class="menuitem-icon proxyfillcolor color'+c(n.lambda((o=t&&r(t,"root"))&&r(o,"SubjectColor"),l))+'" aria-hidden="true">'+c((r(e,"referenceSvg")||l&&r(l,"referenceSvg")||n.hooks.helperMissing).call(i,null!=l?r(l,"Icon"):l,{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:976},end:{line:1,column:1002}}}))+'</svg><div class="menuitem-labelflexcontainer">'+(null!=(o=r(e,"if").call(i,null!=l?r(l,"MatchIsSynonym"):l,{name:"if",hash:{},fn:n.program(8,t,0),inverse:n.program(10,t,0),data:t,loc:{start:{line:1,column:1049},end:{line:1,column:1661}}}))?o:"")+"</div>"+(null!=(o=r(e,"if").call(i,(o=t&&r(t,"root"))&&r(o,"IsNav"),{name:"if",hash:{},fn:n.program(12,t,0),inverse:n.program(14,t,0),data:t,loc:{start:{line:1,column:1667},end:{line:1,column:1811}}}))?o:"")+"</li>"},2:function(n,l,e,a,t){return"menuitem-searchsynonymmatch"},4:function(n,l,e,a,t){var o,i,c=null!=l?l:n.nullContext||{},r=n.hooks.helperMissing,s="function",u=n.escapeExpression,m=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<a id="'+u(typeof(i=null!=(i=m(e,"Id")||(null!=l?m(l,"Id"):l))?i:r)===s?i.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:606},end:{line:1,column:612}}}):i)+"_search_"+u(typeof(i=null!=(i=m(e,"index")||t&&m(t,"index"))?i:r)===s?i.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:620},end:{line:1,column:630}}}):i)+'" class="'+u(n.lambda((o=t&&m(t,"root"))&&m(o,"MenuName"),l))+' menuitem-content" href="'+u(typeof(i=null!=(i=m(e,"Link")||(null!=l?m(l,"Link"):l))?i:r)===s?i.call(c,{name:"Link",hash:{},data:t,loc:{start:{line:1,column:682},end:{line:1,column:690}}}):i)+'" '+(null!=(o=typeof(i=null!=(i=m(e,"DataAttributes")||(null!=l?m(l,"DataAttributes"):l))?i:r)===s?i.call(c,{name:"DataAttributes",hash:{},data:t,loc:{start:{line:1,column:692},end:{line:1,column:712}}}):i)?o:"")+">"},6:function(n,l,e,a,t){var o,i,c=null!=l?l:n.nullContext||{},r=n.hooks.helperMissing,s="function",u=n.escapeExpression,m=n.lambda,h=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<div id="'+u(typeof(i=null!=(i=h(e,"Id")||(null!=l?h(l,"Id"):l))?i:r)===s?i.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:730},end:{line:1,column:736}}}):i)+"_"+u(m((o=t&&h(t,"root"))&&h(o,"MenuName"),l))+"_search_"+u(typeof(i=null!=(i=h(e,"index")||t&&h(t,"index"))?i:r)===s?i.call(c,{name:"index",hash:{},data:t,loc:{start:{line:1,column:763},end:{line:1,column:773}}}):i)+'" class="'+u(m((o=t&&h(t,"root"))&&h(o,"MenuName"),l))+" menuitem-content "+u(typeof(i=null!=(i=h(e,"Id")||(null!=l?h(l,"Id"):l))?i:r)===s?i.call(c,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:818},end:{line:1,column:824}}}):i)+'" tabindex="0" role="button" title="">'},8:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,r="function",s=n.escapeExpression,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span class="menuitem-label" title="'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1107},end:{line:1,column:1115}}}):o)+'">'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1117},end:{line:1,column:1125}}}):o)+'</span><div class="menuitem-searchsynonym subtle" title="'+s(typeof(o=null!=(o=u(e,"SynonymMatch")||(null!=l?u(l,"SynonymMatch"):l))?o:c)===r?o.call(i,{name:"SynonymMatch",hash:{},data:t,loc:{start:{line:1,column:1182},end:{line:1,column:1198}}}):o)+'"><span aria-hidden="true">'+s((u(e,"highlightString")||l&&u(l,"highlightString")||c).call(i,null!=l?u(l,"SynonymMatch"):l,null!=l?u(l,"RangesToMark"):l,{name:"highlightString",hash:{},data:t,loc:{start:{line:1,column:1225},end:{line:1,column:1270}}}))+'</span><span class="clearlabel">'+s((u(e,"addStringResourceMnemonic")||l&&u(l,"addStringResourceMnemonic")||c).call(i,"@MYCHART@SYNONYMMATCH@",null!=l?u(l,"SynonymMatch"):l,{name:"addStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:1302},end:{line:1,column:1369}}}))+s((u(e,"getDisplayString")||l&&u(l,"getDisplayString")||c).call(i,"MenuSearchSynonymMatch",{name:"getDisplayString",hash:{},data:t,loc:{start:{line:1,column:1369},end:{line:1,column:1414}}}))+s((u(e,"removeStringResourceMnemonic")||l&&u(l,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@SYNONYMMATCH@",{name:"removeStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:1414},end:{line:1,column:1471}}}))+"</span></div>"},10:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,r="function",s=n.escapeExpression,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span class="menuitem-label" title="'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1528},end:{line:1,column:1536}}}):o)+'"><span aria-hidden="true">'+s((u(e,"highlightString")||l&&u(l,"highlightString")||c).call(i,null!=l?u(l,"Name"):l,null!=l?u(l,"RangesToMark"):l,{name:"highlightString",hash:{},data:t,loc:{start:{line:1,column:1563},end:{line:1,column:1600}}}))+'</span><span class="clearlabel">'+s(typeof(o=null!=(o=u(e,"Name")||(null!=l?u(l,"Name"):l))?o:c)===r?o.call(i,{name:"Name",hash:{},data:t,loc:{start:{line:1,column:1632},end:{line:1,column:1640}}}):o)+"</span></span>"},12:function(n,l,e,a,t){return"</a>"},14:function(n,l,e,a,t){var o,i=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,r=n.escapeExpression,s=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<img class="jqHidden shortcutImage '+r("function"==typeof(o=null!=(o=s(e,"Id")||(null!=l?s(l,"Id"):l))?o:c)?o.call(i,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:1733},end:{line:1,column:1739}}}):o)+'" src="'+r((s(e,"makeStaticLink")||l&&s(l,"makeStaticLink")||c).call(i,"images/circle_check_icon.svg",{name:"makeStaticLink",hash:{},data:t,loc:{start:{line:1,column:1746},end:{line:1,column:1795}}}))+'"/></div>'},useData:!0})}();;
!function(){var e=Handlebars.template,a=$$WP.Templates=$$WP.Templates||{};(a=a.ProxySwitch=a.ProxySwitch||{}).DropDownProxySelector=e({compiler:[8,">= 4.3.0"],main:function(e,a,l,t,n){var o,r=null!=a?a:e.nullContext||{},c=e.hooks.helperMissing,i=e.escapeExpression,d=e.lookupProperty||function(e,a){if(Object.prototype.hasOwnProperty.call(e,a))return e[a]};return i((d(l,"setStringNamespace")||a&&d(a,"setStringNamespace")||c).call(r,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:n,loc:{start:{line:1,column:56},end:{line:1,column:118}}}))+'<div class="proxySelectorDropDownContainer">'+i((d(l,"addTemplate")||a&&d(a,"addTemplate")||c).call(r,"ProxySwitch.ProxySelectorButton",a,{name:"addTemplate",hash:{},data:n,loc:{start:{line:1,column:162},end:{line:1,column:216}}}))+'<div aria-hidden="true" class="proxyMenuShield jqHidden"></div><nav class="proxySwitchNav" role="dialog" aria-modal="true">'+i((d(l,"addTemplate")||a&&d(a,"addTemplate")||c).call(r,"ProxySwitch.ProxySelectorList",a,{name:"addTemplate",hash:{},data:n,loc:{start:{line:1,column:339},end:{line:1,column:391}}}))+'<div id="accountDropDownSubMenuContainer"></div></nav></div>'+i("function"==typeof(o=null!=(o=d(l,"clearStringNamespace")||(null!=a?d(a,"clearStringNamespace"):a))?o:c)?o.call(r,{name:"clearStringNamespace",hash:{},data:n,loc:{start:{line:1,column:451},end:{line:1,column:475}}}):o)+" "},useData:!0})}();;
!function(){var n=Handlebars.template,e=$$WP.Templates=$$WP.Templates||{};(e=e.ProxySwitch=e.ProxySwitch||{}).ProxySelectorButton=n({compiler:[8,">= 4.3.0"],main:function(n,e,o,l,t){var r,a,c=null!=e?e:n.nullContext||{},u=n.hooks.helperMissing,s=n.escapeExpression,i="function",p=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return s((p(o,"setStringNamespace")||e&&p(e,"setStringNamespace")||u).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:55},end:{line:1,column:117}}}))+'<button type="button"class="'+s(n.lambda(null!=(r=null!=e?p(e,"DropDownButtonOverride"):e)?p(r,"ClassName"):r,e))+" proxyMenuButton proxyButton color"+s(typeof(a=null!=(a=p(o,"CurrentlySelectedTabColor")||(null!=e?p(e,"CurrentlySelectedTabColor"):e))?a:u)===i?a.call(c,{name:"CurrentlySelectedTabColor",hash:{},data:t,loc:{start:{line:1,column:215},end:{line:1,column:244}}}):a)+'"title="'+s(typeof(a=null!=(a=p(o,"ButtonTitleText")||(null!=e?p(e,"ButtonTitleText"):e))?a:u)===i?a.call(c,{name:"ButtonTitleText",hash:{},data:t,loc:{start:{line:1,column:252},end:{line:1,column:271}}}):a)+'"'+(null!=(r=p(o,"if").call(c,null!=e?p(e,"DropDownButtonAriaControls"):e,{name:"if",hash:{},fn:n.program(1,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:272},end:{line:1,column:400}}}))?r:"")+'role="button"><span class="patientPhotoContainer">'+(null!=(r=p(o,"if").call(c,null!=e?p(e,"DropDownButtonOverride"):e,{name:"if",hash:{},fn:n.program(3,t,0),inverse:n.program(5,t,0),data:t,loc:{start:{line:1,column:450},end:{line:1,column:923}}}))?r:"")+"</span>"+(null!=(r=p(o,"if").call(c,null!=e?p(e,"DropDownButtonAriaControls"):e,{name:"if",hash:{},fn:n.program(10,t,0),inverse:n.noop,data:t,loc:{start:{line:1,column:930},end:{line:1,column:1080}}}))?r:"")+"</button>"+s(typeof(a=null!=(a=p(o,"clearStringNamespace")||(null!=e?p(e,"clearStringNamespace"):e))?a:u)===i?a.call(c,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:1089},end:{line:1,column:1113}}}):a)},1:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'aria-expanded="false"aria-controls="'+n.escapeExpression("function"==typeof(r=null!=(r=a(o,"DropDownButtonAriaControls")||(null!=e?a(e,"DropDownButtonAriaControls"):e))?r:n.hooks.helperMissing)?r.call(null!=e?e:n.nullContext||{},{name:"DropDownButtonAriaControls",hash:{},data:t,loc:{start:{line:1,column:342},end:{line:1,column:372}}}):r)+'"aria-haspopup="true"'},3:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<svg class="accountDropDownButtonIconOverride" focusable="false">'+n.escapeExpression((a(o,"referenceSvg")||e&&a(e,"referenceSvg")||n.hooks.helperMissing).call(null!=e?e:n.nullContext||{},null!=(r=null!=e?a(e,"DropDownButtonOverride"):e)?a(r,"IconRef"):r,{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:545},end:{line:1,column:592}}}))+"</svg>"},5:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(r=a(o,"if").call(null!=e?e:n.nullContext||{},null!=e?a(e,"CurrentlySelected"):e,{name:"if",hash:{},fn:n.program(6,t,0),inverse:n.program(8,t,0),data:t,loc:{start:{line:1,column:598},end:{line:1,column:916}}}))?r:""},6:function(n,e,o,l,t){var r,a=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return null!=(r=n.invokePartial(a(l,"roundPatientIcon"),null!=e?a(e,"CurrentlySelected"):e,{name:"roundPatientIcon",data:t,helpers:o,partials:l,decorators:n.decorators}))?r:""},8:function(n,e,o,l,t){var r,a=null!=e?e:n.nullContext||{},c=n.hooks.helperMissing,u=n.escapeExpression,s=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<div  class="roundedPatientPhoto proxybgcolor proxybordercolor color'+u("function"==typeof(r=null!=(r=s(o,"CurrentlySelectedTabColor")||(null!=e?s(e,"CurrentlySelectedTabColor"):e))?r:c)?r.call(a,{name:"CurrentlySelectedTabColor",hash:{},data:t,loc:{start:{line:1,column:742},end:{line:1,column:771}}}):r)+' noBorder"><svg class="accountDropDownButtonPreloginPhoto" focusable="false">'+u((s(o,"referenceSvg")||e&&s(e,"referenceSvg")||c).call(a,"library.svg#proxyswitch_preloginphoto",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:848},end:{line:1,column:904}}}))+"</svg></div>"},10:function(n,e,o,l,t){var r=n.lookupProperty||function(n,e){if(Object.prototype.hasOwnProperty.call(n,e))return n[e]};return'<svg class="accountDropDownButtonChevronDown" focusable="false">'+n.escapeExpression((r(o,"referenceSvg")||e&&r(e,"referenceSvg")||n.hooks.helperMissing).call(null!=e?e:n.nullContext||{},"library.svg#dropdown",{name:"referenceSvg",hash:{},data:t,loc:{start:{line:1,column:1028},end:{line:1,column:1067}}}))+"</svg>"},usePartial:!0,useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).ProxySelectorList=n({compiler:[8,">= 4.3.0"],main:function(n,l,e,t,o){var r,a,i,c=null!=l?l:n.nullContext||{},u=n.hooks.helperMissing,s=n.escapeExpression,p="function",m=n.hooks.blockHelperMissing,f=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]},h=s((f(e,"setStringNamespace")||l&&f(l,"setStringNamespace")||u).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:55},end:{line:1,column:117}}}))+'<ul role="menu" id="proxyList" class="dropDownProxyList dropdown-menu">';return a=null!=(a=f(e,"ifPreloginOrRestrictedWorkflow")||(null!=l?f(l,"ifPreloginOrRestrictedWorkflow"):l))?a:u,i={name:"ifPreloginOrRestrictedWorkflow",hash:{},fn:n.program(1,o,0),inverse:n.program(3,o,0),data:o,loc:{start:{line:1,column:188},end:{line:1,column:341}}},r=typeof a===p?a.call(c,i):a,f(e,"ifPreloginOrRestrictedWorkflow")||(r=m.call(l,r,i)),null!=r&&(h+=r),h+='<ul role="menu" '+(null!=(r=(f(e,"ifGt")||l&&f(l,"ifGt")||u).call(c,null!=(r=null!=l?f(l,"ProxySubjectList"):l)?f(r,"length"):r,1,{name:"ifGt",hash:{},fn:n.program(6,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:357},end:{line:1,column:460}}}))?r:"")+" >",a=null!=(a=f(e,"ifPreloginOrRestrictedWorkflow")||(null!=l?f(l,"ifPreloginOrRestrictedWorkflow"):l))?a:u,i={name:"ifPreloginOrRestrictedWorkflow",hash:{},fn:n.program(1,o,0),inverse:n.program(8,o,0),data:o,loc:{start:{line:1,column:462},end:{line:1,column:775}}},r=typeof a===p?a.call(c,i):a,f(e,"ifPreloginOrRestrictedWorkflow")||(r=m.call(l,r,i)),null!=r&&(h+=r),h+(null!=(r=(f(e,"ifGt")||l&&f(l,"ifGt")||u).call(c,null!=(r=null!=l?f(l,"AdditionalOptionsList"):l)?f(r,"length"):r,0,{name:"ifGt",hash:{},fn:n.program(13,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:837},end:{line:1,column:986}}}))?r:"")+"</ul></ul>"+s(typeof(a=null!=(a=f(e,"clearStringNamespace")||(null!=l?f(l,"clearStringNamespace"):l))?a:u)===p?a.call(c,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:996},end:{line:1,column:1020}}}):a)},1:function(n,l,e,t,o){return""},3:function(n,l,e,t,o){var r,a,i,c=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return a=null!=(a=c(e,"ifFromMyChartCentral")||(null!=l?c(l,"ifFromMyChartCentral"):l))?a:n.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:n.program(1,o,0),inverse:n.program(4,o,0),data:o,loc:{start:{line:1,column:223},end:{line:1,column:306}}},r="function"==typeof a?a.call(null!=l?l:n.nullContext||{},i):a,c(e,"ifFromMyChartCentral")||(r=n.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},4:function(n,l,e,t,o){var r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return n.escapeExpression((r(e,"addTemplate")||l&&r(l,"addTemplate")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"ProxySwitch.SubjectList",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:260},end:{line:1,column:306}}}))},6:function(n,l,e,t,o){var r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return" aria-label='"+n.escapeExpression((r(e,"getDisplayString")||l&&r(l,"getDisplayString")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"additionalMenuOptions",{name:"getDisplayString",hash:{},data:o,loc:{start:{line:1,column:405},end:{line:1,column:449}}}))+"' "},8:function(n,l,e,t,o){var r,a,i,c=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return a=null!=(a=c(e,"ifFromMyChartCentral")||(null!=l?c(l,"ifFromMyChartCentral"):l))?a:n.hooks.helperMissing,i={name:"ifFromMyChartCentral",hash:{},fn:n.program(1,o,0),inverse:n.program(9,o,0),data:o,loc:{start:{line:1,column:497},end:{line:1,column:740}}},r="function"==typeof a?a.call(null!=l?l:n.nullContext||{},i):a,c(e,"ifFromMyChartCentral")||(r=n.hooks.blockHelperMissing.call(l,r,i)),null!=r?r:""},9:function(n,l,e,t,o){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return null!=(r=(a(e,"ifGt")||l&&a(l,"ifGt")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},null!=(r=null!=l?a(l,"SettingsOptionsList"):l)?a(r,"length"):r,0,{name:"ifGt",hash:{},fn:n.program(10,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:526},end:{line:1,column:740}}}))?r:""},10:function(n,l,e,t,o){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return"<div>"+(null!=(r=a(e,"each").call(null!=l?l:n.nullContext||{},null!=l?a(l,"SettingsOptionsList"):l,{name:"each",hash:{},fn:n.program(11,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:647},end:{line:1,column:734}}}))?r:"")+"</div>"},11:function(n,l,e,t,o){var r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return n.escapeExpression((r(e,"addTemplate")||l&&r(l,"addTemplate")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"ProxySwitch.DropDownOption",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:676},end:{line:1,column:725}}}))},13:function(n,l,e,t,o){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return"<div>"+(null!=(r=a(e,"each").call(null!=l?l:n.nullContext||{},null!=l?a(l,"AdditionalOptionsList"):l,{name:"each",hash:{},fn:n.program(11,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:882},end:{line:1,column:971}}}))?r:"")+"</div>"},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.ProxySwitch=n.ProxySwitch||{}).SubjectList=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,t){var o,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return u((s(l,"setStringNamespace")||n&&s(n,"setStringNamespace")||c).call(i,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:t,loc:{start:{line:1,column:56},end:{line:1,column:118}}}))+u((s(l,"addStringResourceMnemonic")||n&&s(n,"addStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTS@",null!=(o=null!=n?s(n,"ProxySubjectList"):n)?s(o,"length"):o,{name:"addStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:118},end:{line:1,column:195}}}))+u((s(l,"addStringResourceMnemonic")||n&&s(n,"addStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTSACCESSIBLE@",null!=(o=null!=n?s(n,"ProxySubjectList"):n)?s(o,"length"):o,{name:"addStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:195},end:{line:1,column:282}}}))+'<ul role="menu" id="proxySubjectList" aria-labelledby="subjectListHeader">'+(null!=(o=(s(l,"ifGt")||n&&s(n,"ifGt")||c).call(i,null!=(o=null!=n?s(n,"ProxySubjectList"):n)?s(o,"length"):o,1,{name:"ifGt",hash:{},fn:e.program(1,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:356},end:{line:1,column:2693}}}))?o:"")+"</ul>"+u((s(l,"removeStringResourceMnemonic")||n&&s(n,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTS@",{name:"removeStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:2698},end:{line:1,column:2754}}}))+u((s(l,"removeStringResourceMnemonic")||n&&s(n,"removeStringResourceMnemonic")||c).call(i,"@MYCHART@NUMACCOUNTSACCESSIBLE@",{name:"removeStringResourceMnemonic",hash:{},data:t,loc:{start:{line:1,column:2754},end:{line:1,column:2820}}}))+u("function"==typeof(r=null!=(r=s(l,"clearStringNamespace")||(null!=n?s(n,"clearStringNamespace"):n))?r:c)?r.call(i,{name:"clearStringNamespace",hash:{},data:t,loc:{start:{line:1,column:2820},end:{line:1,column:2844}}}):r)+" "},1:function(e,n,l,a,t){var o,r=null!=n?n:e.nullContext||{},i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div id="proxySubjectHeaderItem" role="heading"><h2 id="subjectListHeader" class="subjectListHeader">'+e.escapeExpression((i(l,"getDisplayString")||n&&i(n,"getDisplayString")||e.hooks.helperMissing).call(r,"FriendsAndFamilyTitle",{name:"getDisplayString",hash:{},data:t,loc:{start:{line:1,column:528},end:{line:1,column:572}}}))+"</h2></div>"+(null!=(o=i(l,"if").call(r,null!=n?i(n,"Loading"):n,{name:"if",hash:{},fn:e.program(2,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:617},end:{line:1,column:1022}}}))?o:"")+(null!=(o=i(l,"each").call(r,null!=n?i(n,"ProxySubjectList"):n,{name:"each",hash:{},fn:e.program(4,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:1022},end:{line:1,column:2684}}}))?o:"")},2:function(e,n,l,a,t){var o,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u="function",s=e.escapeExpression,d=e.lambda,m=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li role="none"><div id="RemoteProxyLoadingDiv" tabindex="0" aria-label=\''+s(typeof(r=null!=(r=m(l,"LoadingText")||(null!=n?m(n,"LoadingText"):n))?r:c)===u?r.call(i,{name:"LoadingText",hash:{},data:t,loc:{start:{line:1,column:705},end:{line:1,column:720}}}):r)+'\'><div id="proxyLoadWheel" class="spinningLoadWheel color'+s(d(null!=(o=null!=n?m(n,"CurrentlySelected"):n)?m(o,"TabColor"):o,n))+' proxybordercolor  proxyborder"></div><div class="proxySelectorDropDownName"><span class="proxytextcolor color'+s(d(null!=(o=null!=n?m(n,"CurrentlySelected"):n)?m(o,"TabColor"):o,n))+' proxyLoadingText" dir="ltr">'+s(typeof(r=null!=(r=m(l,"LoadingText")||(null!=n?m(n,"LoadingText"):n))?r:c)===u?r.call(i,{name:"LoadingText",hash:{},data:t,loc:{start:{line:1,column:976},end:{line:1,column:991}}}):r)+"</span></div></div></li>"},4:function(e,n,l,a,t){var o,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li role="none" class="proxySubjectListItem">'+(null!=(o=r(l,"if").call(null!=n?n:e.nullContext||{},null!=n?r(n,"Loading"):n,{name:"if",hash:{},fn:e.program(5,t,0),inverse:e.program(7,t,0),data:t,loc:{start:{line:1,column:1226},end:{line:1,column:2670}}}))?o:"")+"</li>"},5:function(e,n,l,a,t){var o,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div role="menuitem" tabindex="0" aria-label="'+u((d(l,"GetProxySubjectAriaLabel")||n&&d(n,"GetProxySubjectAriaLabel")||c).call(i,null!=n?d(n,"TitleText"):n,t&&d(t,"index"),(o=(o=t&&d(t,"root"))&&d(o,"ProxySubjectList"))&&d(o,"length"),(o=t&&d(t,"root"))&&d(o,"ShowFriendsAndFamily"),{name:"GetProxySubjectAriaLabel",hash:{},data:t,loc:{start:{line:1,column:1287},end:{line:1,column:1389}}}))+'"data-switchpatients="false" data-id="'+u(typeof(r=null!=(r=d(l,"Id")||(null!=n?d(n,"Id"):n))?r:c)===s?r.call(i,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:1427},end:{line:1,column:1433}}}):r)+'" class="color'+u(typeof(r=null!=(r=d(l,"TabColor")||(null!=n?d(n,"TabColor"):n))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:t,loc:{start:{line:1,column:1447},end:{line:1,column:1459}}}):r)+' proxySubjectLink subjectLoading">'+u((d(l,"addTemplate")||n&&d(n,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",n,{name:"addTemplate",hash:{},data:t,loc:{start:{line:1,column:1493},end:{line:1,column:1544}}}))+"</div>"},7:function(e,n,l,a,t){var o,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(o=r(l,"if").call(null!=n?n:e.nullContext||{},null!=n?r(n,"Disabled"):n,{name:"if",hash:{},fn:e.program(8,t,0),inverse:e.program(10,t,0),data:t,loc:{start:{line:1,column:1550},end:{line:1,column:2663}}}))?o:""},8:function(e,n,l,a,t){var o,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div role="menuitem" tabindex="0"aria-label="'+u((d(l,"GetProxySubjectAriaLabel")||n&&d(n,"GetProxySubjectAriaLabel")||c).call(i,null!=n?d(n,"TitleText"):n,t&&d(t,"index"),(o=(o=t&&d(t,"root"))&&d(o,"ProxySubjectList"))&&d(o,"length"),(o=t&&d(t,"root"))&&d(o,"ShowFriendsAndFamily"),{name:"GetProxySubjectAriaLabel",hash:{},data:t,loc:{start:{line:1,column:1615},end:{line:1,column:1717}}}))+'"data-switchpatients="false" data-id="'+u(typeof(r=null!=(r=d(l,"Id")||(null!=n?d(n,"Id"):n))?r:c)===s?r.call(i,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:1755},end:{line:1,column:1761}}}):r)+'" class="color'+u(typeof(r=null!=(r=d(l,"TabColor")||(null!=n?d(n,"TabColor"):n))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:t,loc:{start:{line:1,column:1775},end:{line:1,column:1787}}}):r)+' proxySubjectLink subjectDisabled">'+u((d(l,"addTemplate")||n&&d(n,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",n,{name:"addTemplate",hash:{},data:t,loc:{start:{line:1,column:1822},end:{line:1,column:1873}}}))+"</div>"},10:function(e,n,l,a,t){var o,r,i=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,s="function",d=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="menuitem" tabindex="-1" aria-label="'+u((d(l,"GetProxySubjectAriaLabel")||n&&d(n,"GetProxySubjectAriaLabel")||c).call(i,null!=n?d(n,"TitleText"):n,t&&d(t,"index"),(o=(o=t&&d(t,"root"))&&d(o,"ProxySubjectList"))&&d(o,"length"),(o=t&&d(t,"root"))&&d(o,"ShowFriendsAndFamily"),{name:"GetProxySubjectAriaLabel",hash:{},data:t,loc:{start:{line:1,column:2051},end:{line:1,column:2153}}}))+'"'+(null!=(o=d(l,"if").call(i,null!=n?d(n,"IsSelected"):n,{name:"if",hash:{},fn:e.program(11,t,0),inverse:e.program(13,t,0),data:t,loc:{start:{line:1,column:2154},end:{line:1,column:2293}}}))?o:"")+' data-id="'+u(typeof(r=null!=(r=d(l,"Id")||(null!=n?d(n,"Id"):n))?r:c)===s?r.call(i,{name:"Id",hash:{},data:t,loc:{start:{line:1,column:2303},end:{line:1,column:2309}}}):r)+'" class="'+(null!=(o=d(l,"if").call(i,null!=n?d(n,"IsSelected"):n,{name:"if",hash:{},fn:e.program(15,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2318},end:{line:1,column:2380}}}))?o:"")+" color"+u(typeof(r=null!=(r=d(l,"TabColor")||(null!=n?d(n,"TabColor"):n))?r:c)===s?r.call(i,{name:"TabColor",hash:{},data:t,loc:{start:{line:1,column:2386},end:{line:1,column:2398}}}):r)+" proxySubjectLink "+(null!=(o=d(l,"if").call(i,null!=n?d(n,"Loading"):n,{name:"if",hash:{},fn:e.program(17,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2416},end:{line:1,column:2462}}}))?o:"")+(null!=(o=d(l,"if").call(i,null!=n?d(n,"Disabled"):n,{name:"if",hash:{},fn:e.program(17,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:2462},end:{line:1,column:2509}}}))?o:"")+'" href='+(null!=(o=d(l,"if").call(i,null!=n?d(n,"IsSelected"):n,{name:"if",hash:{},fn:e.program(19,t,0),inverse:e.program(21,t,0),data:t,loc:{start:{line:1,column:2516},end:{line:1,column:2574}}}))?o:"")+" >"+u((d(l,"addTemplate")||n&&d(n,"addTemplate")||c).call(i,"ProxySwitch.SubjectListEntry",n,{name:"addTemplate",hash:{},data:t,loc:{start:{line:1,column:2608},end:{line:1,column:2659}}}))+"</a>"},11:function(e,n,l,a,t){return'data-closedropdown="true" data-switchpatients="false"'},13:function(e,n,l,a,t){return'data-closedropdown="false" data-switchpatients="true"'},15:function(e,n,l,a,t){return"currentContext opacity30 proxybgcolor"},17:function(e,n,l,a,t){return"subjectLoadingOrDisabled"},19:function(e,n,l,a,t){return' "#" '},21:function(e,n,l,a,t){var o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return e.escapeExpression((o(l,"makeLink")||n&&o(n,"makeLink")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},null!=n?o(n,"LinkUrl"):n,{name:"makeLink",hash:{},data:t,loc:{start:{line:1,column:2547},end:{line:1,column:2567}}}))},useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).DropDownOption=n({compiler:[8,">= 4.3.0"],main:function(n,l,e,a,o){var t,r,c=null!=l?l:n.nullContext||{},s=n.hooks.helperMissing,i=n.escapeExpression,u="function",p=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return i((p(e,"setStringNamespace")||l&&p(l,"setStringNamespace")||s).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<li role="none" class="'+i(typeof(r=null!=(r=p(e,"ClassName")||(null!=l?p(l,"ClassName"):l))?r:s)===u?r.call(c,{name:"ClassName",hash:{},data:o,loc:{start:{line:1,column:135},end:{line:1,column:148}}}):r)+' proxySubjectListItem borderedListItem" ><a role="menuitem"tabindex="-1"aria-label="'+i(typeof(r=null!=(r=p(e,"AriaLabel")||(null!=l?p(l,"AriaLabel"):l))?r:s)===u?r.call(c,{name:"AriaLabel",hash:{},data:o,loc:{start:{line:1,column:232},end:{line:1,column:245}}}):r)+'"class="proxySubjectLink '+(null!=(t=p(e,"if").call(c,null!=l?p(l,"IsSelected"):l,{name:"if",hash:{},fn:n.program(1,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:270},end:{line:1,column:332}}}))?t:"")+" color"+i(typeof(r=null!=(r=p(e,"Color")||(null!=l?p(l,"Color"):l))?r:s)===u?r.call(c,{name:"Color",hash:{},data:o,loc:{start:{line:1,column:338},end:{line:1,column:347}}}):r)+'"href="'+i(typeof(r=null!=(r=p(e,"Link")||(null!=l?p(l,"Link"):l))?r:s)===u?r.call(c,{name:"Link",hash:{},data:o,loc:{start:{line:1,column:354},end:{line:1,column:362}}}):r)+'"'+(null!=(t=p(e,"if").call(c,null!=l?p(l,"ClosesDropDown"):l,{name:"if",hash:{},fn:n.program(3,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:363},end:{line:1,column:417}}}))?t:"")+(null!=(t=p(e,"if").call(c,null!=l?p(l,"OpensSubMenuWithId"):l,{name:"if",hash:{},fn:n.program(5,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:417},end:{line:1,column:530}}}))?t:"")+(null!=(t=p(e,"if").call(c,null!=l?p(l,"Lang"):l,{name:"if",hash:{},fn:n.program(7,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:530},end:{line:1,column:569}}}))?t:"")+'><span aria-hidden="true" focusable="false" class="proxySelectorDropDownPhotoContainer"><svg focusable="false" class="proxyfillcolor color'+i(typeof(r=null!=(r=p(e,"Color")||(null!=l?p(l,"Color"):l))?r:s)===u?r.call(c,{name:"Color",hash:{},data:o,loc:{start:{line:1,column:707},end:{line:1,column:716}}}):r)+'" aria-hidden="true">'+(null!=(t=p(e,"if").call(c,null!=l?p(l,"IconRef"):l,{name:"if",hash:{},fn:n.program(9,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:737},end:{line:1,column:783}}}))?t:"")+'</svg></span><span class="proxySelectorDropDownName '+(null!=(t=p(e,"if").call(c,null!=l?p(l,"IsSelected"):l,{name:"if",hash:{},fn:n.program(11,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:835},end:{line:1,column:866}}}))?t:"")+'"><div class="proxySelectorDropDownMenuItem">'+i(typeof(r=null!=(r=p(e,"DisplayText")||(null!=l?p(l,"DisplayText"):l))?r:s)===u?r.call(c,{name:"DisplayText",hash:{},data:o,loc:{start:{line:1,column:911},end:{line:1,column:926}}}):r)+"</div></span>"+(null!=(t=p(e,"if").call(c,null!=l?p(l,"OpensSubMenuWithId"):l,{name:"if",hash:{},fn:n.program(13,o,0),inverse:n.noop,data:o,loc:{start:{line:1,column:939},end:{line:1,column:1144}}}))?t:"")+"</a></li>"+i(typeof(r=null!=(r=p(e,"clearStringNamespace")||(null!=l?p(l,"clearStringNamespace"):l))?r:s)===u?r.call(c,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:1153},end:{line:1,column:1177}}}):r)+" "},1:function(n,l,e,a,o){return"currentContext opacity30 proxybgcolor"},3:function(n,l,e,a,o){return'data-closedropdown="true"'},5:function(n,l,e,a,o){var t,r=null!=l?l:n.nullContext||{},c=n.hooks.helperMissing,s="function",i=n.escapeExpression,u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'data-openssubmenuwithid="'+i(typeof(t=null!=(t=u(e,"OpensSubMenuWithId")||(null!=l?u(l,"OpensSubMenuWithId"):l))?t:c)===s?t.call(r,{name:"OpensSubMenuWithId",hash:{},data:o,loc:{start:{line:1,column:468},end:{line:1,column:490}}}):t)+'"data-id="'+i(typeof(t=null!=(t=u(e,"OpensSubMenuWithId")||(null!=l?u(l,"OpensSubMenuWithId"):l))?t:c)===s?t.call(r,{name:"OpensSubMenuWithId",hash:{},data:o,loc:{start:{line:1,column:500},end:{line:1,column:522}}}):t)+'"'},7:function(n,l,e,a,o){var t,r=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'data-lang="'+n.escapeExpression("function"==typeof(t=null!=(t=r(e,"Lang")||(null!=l?r(l,"Lang"):l))?t:n.hooks.helperMissing)?t.call(null!=l?l:n.nullContext||{},{name:"Lang",hash:{},data:o,loc:{start:{line:1,column:553},end:{line:1,column:561}}}):t)+'"'},9:function(n,l,e,a,o){var t=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return n.escapeExpression((t(e,"referenceSvg")||l&&t(l,"referenceSvg")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},null!=l?t(l,"IconRef"):l,{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:752},end:{line:1,column:776}}}))},11:function(n,l,e,a,o){return"bolded"},13:function(n,l,e,a,o){var t=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span aria-hidden="true" focusable="false" class="accountDropDownChevronForward"><svg focusable="false">'+n.escapeExpression((t(e,"referenceSvg")||l&&t(l,"referenceSvg")||n.hooks.helperMissing).call(null!=l?l:n.nullContext||{},"library.svg#proxyswitch_chevronright",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:1069},end:{line:1,column:1124}}}))+"</svg></span>"},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.ProxySwitch=n.ProxySwitch||{}).DropDownSubMenu=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,o){var t,r,c=null!=n?n:e.nullContext||{},u=e.hooks.helperMissing,i=e.escapeExpression,s=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return i((s(l,"setStringNamespace")||n&&s(n,"setStringNamespace")||u).call(c,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:50},end:{line:1,column:112}}}))+'<ul role="menu" aria-labelledby="accountDropDownSubMenuHeader" class="dropDownSubMenu dropdown-menu"><div id="accountDropDownSubMenuHeaderItem" role="heading">'+(null!=(t=s(l,"if").call(c,null!=n?s(n,"IncludeBackButton"):n,{name:"if",hash:{},fn:e.program(1,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:297},end:{line:1,column:584}}}))?t:"")+(null!=(t=s(l,"if").call(c,null!=n?s(n,"Title"):n,{name:"if",hash:{},fn:e.program(3,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:584},end:{line:1,column:693}}}))?t:"")+"</div>"+(null!=(t=s(l,"each").call(c,null!=n?s(n,"Options"):n,{name:"each",hash:{},fn:e.program(5,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:699},end:{line:1,column:774}}}))?t:"")+"</ul>"+i("function"==typeof(r=null!=(r=s(l,"clearStringNamespace")||(null!=n?s(n,"clearStringNamespace"):n))?r:u)?r.call(c,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:779},end:{line:1,column:803}}}):r)+" "},1:function(e,n,l,a,o){var t,r=null!=n?n:e.nullContext||{},c=e.hooks.helperMissing,u=e.escapeExpression,i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<li class="accountDropDownSubMenuBackButton"><a role="menuitem"tabindex="-1"aria-label="'+u((i(l,"getStringResource")||n&&i(n,"getStringResource")||c).call(r,"AccountDropDownSubMenuBackButtonText",{name:"getStringResource",hash:{},data:o,loc:{start:{line:1,column:410},end:{line:1,column:470}}}))+'"href="#"data-closesubmenu='+u("function"==typeof(t=null!=(t=i(l,"ID")||(null!=n?i(n,"ID"):n))?t:c)?t.call(r,{name:"ID",hash:{},data:o,loc:{start:{line:1,column:497},end:{line:1,column:503}}}):t)+'><svg focusable="false">'+u((i(l,"referenceSvg")||n&&i(n,"referenceSvg")||c).call(r,"library.svg#back",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:527},end:{line:1,column:562}}}))+"</svg></a></li>"},3:function(e,n,l,a,o){var t,r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<h2 id="accountDropDownSubMenuHeader" class="accountDropDownSubMenuHeader">'+e.escapeExpression("function"==typeof(t=null!=(t=r(l,"Title")||(null!=n?r(n,"Title"):n))?t:e.hooks.helperMissing)?t.call(null!=n?n:e.nullContext||{},{name:"Title",hash:{},data:o,loc:{start:{line:1,column:672},end:{line:1,column:681}}}):t)+"</h2>"},5:function(e,n,l,a,o){var t=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return e.escapeExpression((t(l,"addTemplate")||n&&t(n,"addTemplate")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},"ProxySwitch.DropDownOption",n,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:716},end:{line:1,column:765}}}))},useData:!0})}();;
!function(){var e=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).SubjectListEntry=e({compiler:[8,">= 4.3.0"],main:function(e,l,n,a,o){var r,t,i=null!=l?l:e.nullContext||{},c=e.hooks.helperMissing,s=e.escapeExpression,u="function",p=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return s((p(n,"setStringNamespace")||l&&p(l,"setStringNamespace")||c).call(i,"ProxySwitch.ProxySwitch.ProxySelector",{name:"setStringNamespace",hash:{},data:o,loc:{start:{line:1,column:56},end:{line:1,column:118}}}))+'<span aria-hidden="true"  class="proxySelectorDropDownPhotoContainer '+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(1,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:211},end:{line:1,column:257}}}))?r:"")+'">'+(null!=(r=e.invokePartial(p(a,"roundPatientIcon"),l,{name:"roundPatientIcon",data:o,helpers:n,partials:a,decorators:e.decorators}))?r:"")+'</span><div class="proxySelectorDropDownName" title="'+s(typeof(t=null!=(t=p(n,"TitleText")||(null!=l?p(l,"TitleText"):l))?t:c)===u?t.call(i,{name:"TitleText",hash:{},data:o,loc:{start:{line:1,column:371},end:{line:1,column:384}}}):t)+'" ><span aria-hidden="true" dir="ltr" class="proxySelectorDropDownNameEllipsis '+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(3,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:463},end:{line:1,column:507}}}))?r:"")+'">'+s(typeof(t=null!=(t=p(n,"DisplayNameLabel")||(null!=l?p(l,"DisplayNameLabel"):l))?t:c)===u?t.call(i,{name:"DisplayNameLabel",hash:{},data:o,loc:{start:{line:1,column:509},end:{line:1,column:529}}}):t)+"</span>"+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Loading"):l,{name:"if",hash:{},fn:e.program(5,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:536},end:{line:1,column:676}}}))?r:"")+(null!=(r=p(n,"if").call(i,null!=l?p(l,"Disabled"):l,{name:"if",hash:{},fn:e.program(7,o,0),inverse:e.noop,data:o,loc:{start:{line:1,column:676},end:{line:1,column:824}}}))?r:"")+"</div>"+s(typeof(t=null!=(t=p(n,"clearStringNamespace")||(null!=l?p(l,"clearStringNamespace"):l))?t:c)===u?t.call(i,{name:"clearStringNamespace",hash:{},data:o,loc:{start:{line:1,column:830},end:{line:1,column:854}}}):t)+" "},1:function(e,l,n,a,o){return" proxyLoadPhotoDisabled"},3:function(e,l,n,a,o){return" proxyLoadErrorSubtle"},5:function(e,l,n,a,o){var r,t=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<div id="proxyLoadWheel" class="spinningLoadWheel color'+e.escapeExpression("function"==typeof(r=null!=(r=t(n,"CurrentlySelectedColor")||(null!=l?t(l,"CurrentlySelectedColor"):l))?r:e.hooks.helperMissing)?r.call(null!=l?l:e.nullContext||{},{name:"CurrentlySelectedColor",hash:{},data:o,loc:{start:{line:1,column:606},end:{line:1,column:632}}}):r)+' proxybordercolor proxyborder"></div>'},7:function(e,l,n,a,o){var r=e.lookupProperty||function(e,l){if(Object.prototype.hasOwnProperty.call(e,l))return e[l]};return'<span><svg class="proxyLoadErrorIcon" aria-hidden="true" role="img">'+e.escapeExpression((r(n,"referenceSvg")||l&&r(l,"referenceSvg")||e.hooks.helperMissing).call(null!=l?l:e.nullContext||{},"library.svg#yellowwarning",{name:"referenceSvg",hash:{},data:o,loc:{start:{line:1,column:760},end:{line:1,column:804}}}))+"</svg></span>"},usePartial:!0,useData:!0})}();;
!function(){var n=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.ProxySwitch=l.ProxySwitch||{}).PatientRoundIcon=n({compiler:[8,">= 4.3.0"],main:function(n,l,o,t,e){var r,a,i=null!=l?l:n.nullContext||{},u=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<div  class="roundedPatientPhoto proxybgcolor proxybordercolor color'+n.escapeExpression("function"==typeof(a=null!=(a=u(o,"TabColor")||(null!=l?u(l,"TabColor"):l))?a:n.hooks.helperMissing)?a.call(i,{name:"TabColor",hash:{},data:e,loc:{start:{line:1,column:206},end:{line:1,column:218}}}):a)+(null!=(r=u(o,"unless").call(i,null!=l?u(l,"PhotoUrl"):l,{name:"unless",hash:{},fn:n.program(1,e,0),inverse:n.noop,data:e,loc:{start:{line:1,column:218},end:{line:1,column:258}}}))?r:"")+'">'+(null!=(r=u(o,"if").call(i,null!=l?u(l,"PhotoUrl"):l,{name:"if",hash:{},fn:n.program(3,e,0),inverse:n.program(5,e,0),data:e,loc:{start:{line:1,column:260},end:{line:1,column:405}}}))?r:"")+"</div>"},1:function(n,l,o,t,e){return" noBorder"},3:function(n,l,o,t,e){var r,a=null!=l?l:n.nullContext||{},i=n.hooks.helperMissing,u="function",s=n.escapeExpression,c=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return"<img src="+s(typeof(r=null!=(r=c(o,"PhotoUrl")||(null!=l?c(l,"PhotoUrl"):l))?r:i)===u?r.call(a,{name:"PhotoUrl",hash:{},data:e,loc:{start:{line:1,column:285},end:{line:1,column:297}}}):r)+' alt="" data-first-letter="'+s(typeof(r=null!=(r=c(o,"FirstLetter")||(null!=l?c(l,"FirstLetter"):l))?r:i)===u?r.call(a,{name:"FirstLetter",hash:{},data:e,loc:{start:{line:1,column:324},end:{line:1,column:339}}}):r)+'" />'},5:function(n,l,o,t,e){var r,a=n.lookupProperty||function(n,l){if(Object.prototype.hasOwnProperty.call(n,l))return n[l]};return'<span aria-hidden="true">'+n.escapeExpression("function"==typeof(r=null!=(r=a(o,"FirstLetter")||(null!=l?a(l,"FirstLetter"):l))?r:n.hooks.helperMissing)?r.call(null!=l?l:n.nullContext||{},{name:"FirstLetter",hash:{},data:e,loc:{start:{line:1,column:376},end:{line:1,column:391}}}):r)+"</span>"},useData:!0})}();;
!function(){var a=Handlebars.template,l=$$WP.Templates=$$WP.Templates||{};(l=l.Upload=l.Upload||{}).UploadContainer=a({compiler:[8,">= 4.3.0"],main:function(a,l,e,n,o){var t,d=null!=l?l:a.nullContext||{},i=a.escapeExpression,p=a.lookupProperty||function(a,l){if(Object.prototype.hasOwnProperty.call(a,l))return a[l]};return'<div data-block="upload"><div class="cardlist column_2 upload-cardlist hoverable matchHeights">'+(null!=(t=p(e,"each").call(d,null!=l?p(l,"Documents"):l,{name:"each",hash:{},fn:a.program(1,o,0),inverse:a.noop,data:o,loc:{start:{line:1,column:146},end:{line:1,column:220}}}))?t:"")+i((p(e,"addTemplate")||l&&p(l,"addTemplate")||a.hooks.helperMissing).call(d,"Upload.UploadCard",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:285},end:{line:1,column:325}}}))+'</div><div class="hidden"><input type="file" class="upload-input hidden" data-function="upload-core" accept="'+i(a.lambda(null!=(t=null!=l?p(l,"Configuration"):l)?p(t,"AllowedExtensionsForInput"):t,l))+'" multiple="multiple" /></div><div id="uploadAriaContainer" class="clearlabel" aria-live="assertive"><span id="uploadAriaAnnouncements"></span></div></div>'},1:function(a,l,e,n,o){var t=a.lookupProperty||function(a,l){if(Object.prototype.hasOwnProperty.call(a,l))return a[l]};return a.escapeExpression((t(e,"addTemplate")||l&&t(l,"addTemplate")||a.hooks.helperMissing).call(null!=l?l:a.nullContext||{},"Upload.UploadedFileCard",l,{name:"addTemplate",hash:{},data:o,loc:{start:{line:1,column:165},end:{line:1,column:211}}}))},useData:!0})}();;
!function(){var e=Handlebars.template,n=$$WP.Templates=$$WP.Templates||{};(n=n.Upload=n.Upload||{}).UploadCard=e({compiler:[8,">= 4.3.0"],main:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=(o(l,"ifAll")||n&&o(n,"ifAll")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},null!=n?o(n,"IsLimitReached"):n,null!=(r=null!=n?o(n,"Configuration"):n)?o(r,"HideMaxUploadsWarning"):r,{name:"ifAll",hash:{},fn:e.program(1,t,0),inverse:e.program(3,t,0),data:t,loc:{start:{line:1,column:1},end:{line:1,column:1526}}}))?r:""},1:function(e,n,l,a,t){return"<div />"},3:function(e,n,l,a,t){var r,o=null!=n?n:e.nullContext||{},i=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div class="card addItem upload-addFile" '+(null!=(r=i(l,"if").call(o,null!=n?i(n,"CanUpload"):n,{name:"if",hash:{},fn:e.program(4,t,0),inverse:e.noop,data:t,loc:{start:{line:1,column:118},end:{line:1,column:186}}}))?r:"")+">"+(null!=(r=i(l,"if").call(o,null!=n?i(n,"IsConfigLoading"):n,{name:"if",hash:{},fn:e.program(6,t,0),inverse:e.program(8,t,0),data:t,loc:{start:{line:1,column:187},end:{line:1,column:1510}}}))?r:"")+"</div>"},4:function(e,n,l,a,t){return' data-function="upload" data-dragregion="1" '},6:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"LoadingConfigPrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:266},end:{line:1,column:309}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--uploading-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"LoadingConfigPrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:421},end:{line:1,column:464}}}))+"</span></span></a>"},8:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=o(l,"if").call(null!=n?n:e.nullContext||{},null!=n?o(n,"IsLimitReached"):n,{name:"if",hash:{},fn:e.program(9,t,0),inverse:e.program(11,t,0),data:t,loc:{start:{line:1,column:482},end:{line:1,column:1503}}}))?r:""},9:function(e,n,l,a,t){var r=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<div class="card-center upload--limit-reached"><div>'+e.escapeExpression((r(l,"getStringResource")||n&&r(n,"getStringResource")||e.hooks.helperMissing).call(null!=n?n:e.nullContext||{},"UploadLimitReachedErrorMessage",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:560},end:{line:1,column:614}}}))+"</div></div>"},11:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=o(l,"if").call(null!=n?n:e.nullContext||{},null!=n?o(n,"IsCurrentlyUploading"):n,{name:"if",hash:{},fn:e.program(12,t,0),inverse:e.program(14,t,0),data:t,loc:{start:{line:1,column:626},end:{line:1,column:1503}}}))?r:""},12:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadingFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:714},end:{line:1,column:757}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--uploading-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadingFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:869},end:{line:1,column:912}}}))+"</span></span></a>"},14:function(e,n,l,a,t){var r,o=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return null!=(r=o(l,"if").call(null!=n?n:e.nullContext||{},null!=n?o(n,"Documents"):n,{name:"if",hash:{},fn:e.program(15,t,0),inverse:e.program(17,t,0),data:t,loc:{start:{line:1,column:930},end:{line:1,column:1503}}}))?r:""},15:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadAnotherFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1007},end:{line:1,column:1054}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--document-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadAnotherFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1165},end:{line:1,column:1212}}}))+"</span></span></a>"},17:function(e,n,l,a,t){var r=null!=n?n:e.nullContext||{},o=e.hooks.helperMissing,i=e.escapeExpression,u=e.lookupProperty||function(e,n){if(Object.prototype.hasOwnProperty.call(e,n))return e[n]};return'<a role="button" href="#" data-id="additem" aria-label="'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1294},end:{line:1,column:1334}}}))+'"><span class="vcenter"><span class="addlabel upload--add-file-label upload--document-icon" aria-hidden="true">'+i((u(l,"getStringResource")||n&&u(n,"getStringResource")||o).call(r,"UploadFilePrompt",{name:"getStringResource",hash:{},data:t,loc:{start:{line:1,column:1445},end:{line:1,column:1485}}}))+"</span></span></a>"},useData:!0})}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var e=function WP$Navigation$Models$Menu(e){this.WP$Common$Model(e);for(var t=0;t<this.Submenus.length;t++){var n=new $$WP.Navigation.Models.Submenu(this.Submenus[t]);this.Submenus[t]=n}this.Submenus=this.Submenus.filter((function(e){return e.MenuItems.length>0}));for(var u=0;u<this.Shortcuts.length;u++){var s=new $$WP.Navigation.Models.MenuItem(this.Shortcuts[u]);this.Shortcuts[u]=s}};e.prototype={s_dataMembers:["SubjectColor","MenuDisplayName","ButtonDisplayName","Submenus","Shortcuts","TextDirection","IsNav"],SubjectColor:null,MenuDisplayName:null,ButtonDisplayName:null,Submenus:null,Shortcuts:null,TextDirection:null,IsNav:null,getMenuAuditState:function WP$Navigation$Models$Menu$getMenuAuditState(){var e=[];for(subIx=0;subIx<this.Submenus.length;subIx++)for(menuIx=0;menuIx<this.Submenus[subIx].MenuItems.length;menuIx++)e.push({Id:this.Submenus[subIx].MenuItems[menuIx].Id});return e}},$$WP.Navigation.Models.Menu=e,e.extend($$WP.Common.Model,"WP$Navigation$Models$Menu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var e=function WP$Navigation$Models$Submenu(e){this.WP$Common$Model(e);for(var t=0;t<this.MenuItems.length;t++){var n=new $$WP.Navigation.Models.MenuItem(this.MenuItems[t]);this.MenuItems[t]=n}this.MenuItems=this.MenuItems.filter($$WP.Navigation.Models.MenuItem.isValidMenuItem)};e.prototype={s_dataMembers:["Name","MenuItems"],Name:null,MenuItems:null},$$WP.Navigation.Models.Submenu=e,e.extend($$WP.Common.Model,"WP$Navigation$Models$Submenu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var n=function WP$Navigation$Models$MenuItem(n){this.WP$Common$Model(n),this.__makeMenuItemLink()};n.prototype={s_dataMembers:["Id","Name","NameWithoutDiacritics","Link","Icon","Emblem","Synonyms","SynonymsWithoutDiacritics","DataAttributes"],Id:null,Name:null,NameWithoutDiacritics:null,Link:null,Icon:null,Emblem:null,Synonyms:null,SynonymsWithoutDiacritics:null,DataAttributes:null,__makeMenuItemLink:function(){return!!this.Link&&("#"!==this.Link&&(this.Link=makeLink(this.Link)),!0)}};$$WP.Navigation.Models.MenuItem=n,n.extend($$WP.Common.Model,"WP$Navigation$Models$MenuItem"),$$WP.Navigation.Models.MenuItem.isValidMenuItem=function WP$Navigation$Models$MenuItem$isValidMenuItem(n){return null!==n.Link}}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var t=function WP$Navigation$Models$SearchMenu(t,e,a){this.WP$Common$Model(t),this.SearchResultsItems=[],this.TotalMatches=0,this.SearchString=e,this.Auditing=!!a,this.AuditState=[],this._getSearchMenu(t,e),this.SearchResultsDisplay=""};t.prototype={s_dataMembers:["SubjectColor","IsNav","MenuName"],SubjectColor:null,IsNav:null,MenuName:null,Auditing:null,SearchString:null,TotalMatches:null,AuditState:null,SearchResultsItems:null,SearchResultsDisplay:null,_getSearchMenu:function $WP$Navigation$Models$SearchMenu$DoSearch(t,e){return this.__searchMenu(t,e),null},__searchMenu:function $WP$Navigation$Models$Menu$DoSearch(t,e){for(var a=0;a<t.Submenus.length;a++){var n=new $$WP.Navigation.Models.SearchSubmenu(t.Submenus[a],e,this.Auditing);n.Matches>=1&&(this.SearchResultsItems=this.SearchResultsItems.concat(n.MenuItems),this.TotalMatches+=n.Matches,this.Auditing&&(this.AuditState=this.AuditState.concat(n.AuditState)))}this.SearchResultsItems.sort((function(t,e){return t.MatchRanking-e.MatchRanking}))}},$$WP.Navigation.Models.SearchMenu=t,t.extend($$WP.Common.Model,"WP$Navigation$Models$SearchMenu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var t=function WP$Navigation$Models$SearchSubmenu(t,e,i){this.WP$Common$Model(t),this.MenuItems=[],this.Matches=0,this.Auditing=i,this.AuditState=[],this.__searchSubmenu(t,e)};t.prototype={s_dataMembers:["Name"],Name:null,Auditing:null,MenuItems:null,Matches:null,AuditState:null,__searchSubmenu:function WP$Navigation$Models$SearchSubmenu$searchSubmenu(t,e){for(var i=0;i<t.MenuItems.length;i++){var n=new $$WP.Navigation.Models.SearchMenuItem(t.MenuItems[i],e,this.Auditing);n.IsMatch&&(this.MenuItems.push(n),this.Matches++)}this.Auditing&&this.__getAuditState()},__getAuditState:function WP$Navigation$Models$SearchSubmenu$getAuditState(){for(var t=0;t<this.MenuItems.length;t++)this.AuditState.push(this.MenuItems[t].AuditState)}},$$WP.Navigation.Models.SearchSubmenu=t,t.extend($$WP.Common.Model,"WP$Navigation$Models$SearchSubmenu")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Navigation.Models");var t=function WP$Navigation$Models$SearchMenuItem(t,n,e){this.WP$Common$Model(t),this.RangesToMark=[],this.MatchIsSynonym=!1,this.IsMatch=!1,this.AuditState=[],this.__searchMenuItem(t,n)&&(this.IsMatch=!0,e&&(this.AuditState=this.__getAuditState()))};t.prototype={s_dataMembers:["Id","Name","Link","Icon","DataAttributes"],Id:null,Name:null,Link:null,Icon:null,DataAttributes:null,IsMatch:null,MatchIsSynonym:!1,RangesToMark:null,SynonymMatch:null,MatchRanking:null,AuditState:null,__searchMenuItem:function $WP$Navigation$Models$SearchMenuItem$searchMenuItem(t,n){var e=this.__getSearchMatchRankingAndIndex(n,t.Name,!1),a=this.__getSearchMatchRankingAndIndex(n,t.NameWithoutDiacritics,!1);-1!=a[1]&&(-1==e[1]||a[1]<e[1])&&(e=a);var i=e[1],h=e[0];if(1==h)return this.RangesToMark.push({start:i,end:i+n.length}),this.MatchRanking=h,!0;for(var s=Number.MAX_VALUE,r=Number.MAX_VALUE,c=-1,o=0;o<t.Synonyms.length&&0!=h;o++)e=this.__getSearchMatchRankingAndIndex(n,t.Synonyms[o],!0),-1!=(a=this.__getSearchMatchRankingAndIndex(n,t.SynonymsWithoutDiacritics[o],!0))[1]&&(-1==e[1]||a[1]<e[1])&&(e=a),s=e[1],(r=e[0])>-1&&r<h&&(this.MatchIsSynonym=!0,c=o,i=s,h=r);return-1!=h&&h!=Number.MAX_VALUE&&(this.MatchIsSynonym&&(this.SynonymMatch=t.Synonyms[c]),this.RangesToMark.push({start:i,end:i+n.length}),this.MatchRanking=h,!0)},__getSearchMatchRankingAndIndex:function(t,n,e){for(var a=0,i=0,h=-1,s=n.replaceAll("-"," ").toLowerCase(),r=Number.MAX_VALUE,c=Number.MAX_VALUE;r>0&&a<s.length;)i=s.indexOf(t,a),(r=this.__getSearchMatchRanking(i,s,e))>-1&&r<c&&(c=r,h=i),a=i+t.length;return[c,h]},__getAuditState:function(){return{Id:this.Id,SynonymMatch:this.SynonymMatch}},__getSearchMatchRanking:function(t,n,e){return-1==t?-1:(0==t?1:"- ".includes(n.charAt(t-1))?3:5)+Number(e)}},$$WP.Navigation.Models.SearchMenuItem=t,t.extend($$WP.Common.Model,"WP$Navigation$Models$SearchMenuItem")}();;
!function ClassDefinition(){var e=$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var t=function WP$ProxySwitch$Models$ProxySelectorViewModel$ProxySelectorViewModel(t){this.WP$Common$Model(t);for(var i=0;i<this.ProxySubjectList.length;i++){var o=new $$WP.ProxySwitch.Models.ProxySubjectViewModel(this.ProxySubjectList[i]);this.ProxySubjectList[i]=o,this.ProxySubjectList[i].IsSelected&&(this.CurrentlySelected=this.ProxySubjectList[i])}this.ProxySubjectList.forEach((function(e){e.CurrentlySelectedColor=this.TabColor}),this.CurrentlySelected);let n=this.CurrentlySelectedTabColor;var r=new $$WP.ProxySwitch.Models.DropDownSubMenuViewModel;if(r.ID="dropDownLocaleList",r.Title=$$WP.Strings.getForTemplate("LocaleSwitcherHeaderText","ProxySwitch.ProxySwitch.ProxySelector"),r.Options=[],this.AvailableLanguageList.forEach((function(e){var t=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;t.DisplayText=e.DisplayText,t.AriaLabel=t.DisplayText,t.Color=n,t.IsSelected=e.IsSelected,e.IsSelected?t.ClosesDropDown=!0:t.Lang=e.Name,r.Options.push(t)})),this.SubMenus={},this.SubMenus.dropDownLocaleList=r,this.AdditionalOptionsList=[],r.Options.length>1){var s=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;s.DisplayText=$$WP.Strings.getForTemplate("LocaleSwitcherButtonText","ProxySwitch.ProxySwitch.ProxySelector"),s.AriaLabel=s.DisplayText,s.Color=n,s.IconRef="library.svg#header_globe",s.OpensSubMenuWithId="dropDownLocaleList",this.AdditionalOptionsList.push(s)}if($$WP.Utilities.UI.IsMidLogin||$$WP.Utilities.UI.IsLoggedIn){var l=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;$$WP.Utilities.UI.IsWorkflowRestricted?l.DisplayText=$$WP.Strings.getForTemplate("LogOutGuestButtonText","Shared._AfterLoginLayout"):l.DisplayText=$$WP.Strings.getForTemplate("LogOutButtonText","Shared._AfterLoginLayout"),l.AriaLabel=l.DisplayText,l.IconRef="library.svg#menu_logout",l.Color=n,l.ClassName="logOutListItem",this.AdditionalOptionsList.push(l)}if(this.ButtonTitleText=this._determineButtonTitleText(),!$$WP.Utilities.UI.IsLoggedIn||$$WP.Utilities.UI.IsWorkflowRestricted)if(0==this.AdditionalOptionsList.length)this.HideDropDownButton=!0;else if(1==this.AdditionalOptionsList.length){this.DropDownButtonOverride=this.AdditionalOptionsList[0],this.ShowDropDownButtonChevron=null!=this.DropDownButtonOverride.OpensSubMenuWithId;const e=this.DropDownButtonOverride.OpensSubMenuWithId;null!=e?(this.DropDownButtonAriaControls="accountDropDownSubMenuContainer",this.SubMenus[e].IncludeBackButton=!1):this.DropDownButtonAriaControls=null,this.ButtonTitleText=this.DropDownButtonOverride.AriaLabel}if(this.Loading=this.ShouldTryAgain,this.SettingsOptionsList=[],this.ShowFriendsAndFamily){var a=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;a.DisplayText=this._determineFriendsAndFamilyMenuText(),a.AriaLabel=this._determineFriendsAndFamilyTitleText(),a.IconRef="library.svg#menu_proxyaccess",a.Color=n,a.Link=makeLink("Proxies/FamilyAccess"),this.SettingsOptionsList.push(a)}if(this.ShowPersonalInformation){var d=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;d.DisplayText=e.getString("PersonalInformationMenuText"),d.AriaLabel=e.getString("PersonalInformationTitleText"),d.IconRef="library.svg#menu_personalinformation",d.Color=n,d.Link=makeLink("app/personal-information"),this.SettingsOptionsList.push(d)}if(this.ShowAccountSettings){var c=new $$WP.ProxySwitch.Models.DropDownOptionViewModel;c.DisplayText=e.getString("AccountSettingsMenuText"),c.AriaLabel=c.DisplayText,c.IconRef="library.svg#menu_security",c.Color=n,c.Link=makeLink("app/security-settings"),this.SettingsOptionsList.push(c)}};t.prototype={s_dataMembers:["ProxySubjectList","AvailableLanguageList","ShowFriendsAndFamily","ShouldTryAgain","ShowPersonalInformation","ShowAccountSettings","CurrentlySelectedTabColor"],ProxySubjectList:null,AvailableLanguageList:null,SettingsOptionsList:null,AdditionalOptionsList:null,SubMenus:null,CurrentlySelected:null,CurrentlySelectedTabColor:1,ShowFriendsAndFamily:!1,ShowPersonalInformation:!1,ShowAccountSettings:!1,ButtonTitleText:"",DropDownButtonOverride:null,DropDownButtonAriaControls:"proxyList",HideDropDownButton:!1,LoadingText:e.getString("LoadingText"),ShouldTryAgain:!1,_determineButtonTitleText:function WP$ProxySwitch$Controllers$ProxySelectorViewModel$_determineButtonTitleText(){return this.ProxySubjectList.length<=1||$$WP.Utilities.UI.IsMidLogin||$$WP.Utilities.UI.IsWorkflowRestricted||!$$WP.Utilities.UI.IsLoggedIn?e.getString("noProxiesTitleText"):$$WP.Utilities.UI.IsCapturedWorkflow||$$WP.Utilities.UI.MyChartCentral._getMccLocation()?this.CurrentlySelected.TitleText+"\n"+e.getString("limitedDropdownTitleText"):this.CurrentlySelected.TitleText+"\n"+e.getString("switchPatientsTitleText")},_determineFriendsAndFamilyMenuText:function WP$ProxySwitch$Models$ProxySelectorViewModel$_determineFriendsAndFamilyMenuText(){var t="FriendsAndFamilyMenuText";this.CurrentlySelected.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),this._addMnemonics();var i=e.getString(t);return this._removeMnemonics(),i},_determineFriendsAndFamilyTitleText:function WP$ProxySwitch$Models$ProxySelectorViewModel$_determineFriendsAndFamilyStringTitleText(){var t="FriendsAndFamilyTitleText";this.CurrentlySelected.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),this._addMnemonics();var i=e.getString(t);return this._removeMnemonics(),i},_addMnemonics:function WP$ProxySwitch$Models$ProxySelectorViewModel$_addMnemonics(){e.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.CurrentlySelected.DisplayName,$$WP.Strings.EncodingTypes.None),e.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.CurrentlySelected.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None)},_removeMnemonics:function WP$ProxySwitch$Models$ProxySelectorViewModel$_removeMnemonics(){e.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),e.removeMnemonic("@MYCHART@ALLOWEDAREAS@")}},$$WP.ProxySwitch.Models.ProxySelectorViewModel=t,t.extend($$WP.Common.Model,"WP$ProxySwitch$Models$ProxySelectorViewModel")}();;
!function ClassDefinition(){var e=$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var i=function ProxySubjectViewModel(e){this.WP$Common$Model(e),this.FirstLetter=this.DisplayName.substring(0,1),this.TitleText=this.determineTitleText(),this.DisplayNameLabel=this.DisplayName,this.ServiceAreaAbbreviationList&&(this.DisplayNameLabel=this.determineDisplayNameWithServiceAreas())};i.prototype={s_dataMembers:["DisplayName","TabColor","PhotoUrl","LinkUrl","IsSelected","FirstLetter","IsSelf","TitleText","ServiceAreaAbbreviationList","Loading","Disabled","Id"],DisplayName:null,PhotoUrl:null,TabColor:null,LinkUrl:null,IsSelected:!1,FirstLetter:null,IsSelf:!1,TitleText:null,ServiceAreaAbbreviationList:null,DisplayNameLabel:null,Loading:!1,Disabled:!1,CurrentlySelectedColor:null,Id:null,determineTitleText:function WP$ProxySwitch$Models$ProxySubjectViewModel$determineTitleText(){e.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.DisplayName,$$WP.Strings.EncodingTypes.None),e.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None);var i,t="";return t=this.IsSelected&&this.IsSelf?"selfSelectorCurrentlyAccessingTitle":this.IsSelected&&!this.IsSelf?"currentlyAccessingTitle":!this.IsSelected&&this.IsSelf?"selfSelectorTitle":this.Loading?"RemoteSubjectLoading":this.Disabled?"RemoteSubjectDisabled":"subjectSelectorTitle",this.ServiceAreaAbbreviationList&&(t+="ServiceAreas"),i=e.getString(t),e.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),e.removeMnemonic("@MYCHART@ALLOWEDAREAS@"),i},determineDisplayNameWithServiceAreas:function WP$ProxySwitch$Models$ProxySubjectViewModel$determineDisplayNameWithServiceAreas(){e.addMnemonic("@MYCHART@SUBJECT_PATIENTNAME@",this.DisplayName,$$WP.Strings.EncodingTypes.None),e.addMnemonic("@MYCHART@ALLOWEDAREAS@",this.ServiceAreaAbbreviationList,$$WP.Strings.EncodingTypes.None);var i=e.getString("subjectLabelTitleServiceAreas");return e.removeMnemonic("@MYCHART@SUBJECT_PATIENTNAME@"),e.removeMnemonic("@MYCHART@ALLOWEDAREAS@"),i}},$$WP.ProxySwitch.Models.ProxySubjectViewModel=i,i.extend($$WP.Common.Model,"WP$ProxySwitch$Models$ProxySubjectViewModel")}();;
!function ClassDefinition(){$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var o=function DropDownOptionViewModel(){};o.prototype={DisplayText:null,IconRef:null,Color:null,AriaLabel:null,IsSelected:!1,Link:"#",ClassName:null,OpensSubMenuWithId:null,ClosesDropDown:!1,Lang:null},$$WP.ProxySwitch.Models.DropDownOptionViewModel=o,o.extend($$WP.Common.Model,"WP$ProxySwitch$Models$DropDownOptionViewModel")}();;
!function ClassDefinition(){$$WP.Strings.getNamespace("ProxySwitch.ProxySwitch.ProxySelector");$$WP.Utilities.guaranteeExistence($$WP,"ProxySwitch.Models");var e=function DropDownSubMenuViewModel(){};e.prototype={ID:null,Title:null,Options:[],IncludeBackButton:!0},$$WP.ProxySwitch.Models.DropDownSubMenuViewModel=e,e.extend($$WP.Common.Model,"WP$ProxySwitch$Models$DropDownSubMenuViewModel")}();;
!function ClassDefinition(){$$WP.Utilities.guaranteeExistence($$WP,"Upload.Models");var e=function UploadConfiguration(e){e=e||{},this.WP$Common$Model(e),this.ContextData=jQuery.extend(!0,{},this.ContextData),this.ViewTemplate=e.ViewTemplate||$$WP.Templates.Upload.UploadContainer,this.UploadCardTemplate=e.UploadCardTemplate||$$WP.Templates.Upload.UploadCard,this.DefaultStringNamespace=e.DefaultStringNamespace||"Upload",this.ViewerCsn=e.ViewerCsn,this.IsPhotoForPatientsChart=e.IsPhotoForPatientsChart};e.prototype={s_dataMembers:["AllowedImageAndDocumentExtensions","AllowedVideoExtensions","MaxAllowedImageSize","MaxAllowedVideoSize","MaxFilesAllowed","ContextData"],AllowedImageAndDocumentExtensions:null,AllowedVideoExtensions:null,MaxAllowedImageSize:null,MaxAllowedVideoSize:null,MaxFilesAllowed:null,ContextData:{},ViewerCsn:"",ViewTemplate:null,IsPhotoForPatientsChart:!1,UploadCardTemplate:null,AttachContainerEventHandlers:null,AttachFileCardEventHandlers:null,DefaultStringNamespace:null,ConfirmationViewModel:null,RefreshViewOverride:null,MasterController:null,NeedsRedirect:!1,RedirectTitle:null,RedirectHtml:null,UseGet:!1,FromVBPage:!1,HideMaxUploadsWarning:!1,HideFileExtensions:!1,FromBedside:!1,ConfigUrl:null,UploadUrl:makeLink("DocumentUpload/UploadFile"),DeleteUrl:makeLink("DocumentUpload/DeleteFile"),EditUrl:makeLink("DocumentUpload/EditFileName"),onConfigStart:null,onUploadStart:null,onEditStart:null,onDeleteStart:null,onConfigSucess:null,onUploadSuccess:null,onDeleteSuccess:null,onEditSuccess:null,onConfigFail:null,onUploadFail:null,onDeleteFail:null,onEditFail:null,ConfirmFunction:null,IsFileAceptable:function IsFileAceptable(e,n){if(this.HasInvalidFilenameChars(e))return 4;var l=(e||"").lastIndexOf("."),o="",t=this.AllowedExtensions;return l>-1&&(o=e.substr(l+1).toUpperCase(),t.indexOf(o)>-1)?(n/=1024,this.AllowedImageAndDocumentExtensions&&this.AllowedImageAndDocumentExtensions.indexOf(o)>-1&&this.MaxAllowedImageSize<n?2:this.AllowedVideoExtensions&&this.AllowedVideoExtensions.indexOf(o)>-1&&this.MaxAllowedVideoSize<n?3:0):1},HasInvalidFilenameChars:function HasInvalidFilenameChars(e){for(var n=$$WP.Upload.Models.UploadConfiguration.InvalidFilenameCharsSet,l=0;l<e.length;l++)if(n.has(e[l]))return!0;return!1},get AllowedExtensions(){var e=[];return this.AllowedImageAndDocumentExtensions&&this.AllowedImageAndDocumentExtensions.length>0&&this.MaxAllowedImageSize>0&&(e=e.concat(this.AllowedImageAndDocumentExtensions)),this.AllowedVideoExtensions&&this.AllowedVideoExtensions.length>0&&this.MaxAllowedVideoSize>0&&(e=e.concat(this.AllowedVideoExtensions)),e},get AllowedExtensionsForInput(){var e=this.AllowedExtensions;return e&&e.length>0?"."+e.join(",."):""},get AllowedDocumentsHelperText(){var e="";return $$WP.Strings.setDefaultNamespace(this.DefaultStringNamespace),$$WP.Strings.addMnemonic("@MYCHART@MAXUPLOADS@",this.MaxFilesAllowed),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDEXTENSIONS@",this.AllowedExtensions.join($$WP.Strings.get("listSeparator"))),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDIMAGESIZE@",Math.floor(10*this.MaxAllowedImageSize/1024)/10),$$WP.Strings.addMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@",Math.floor(10*this.MaxAllowedVideoSize/1024)/10),e=1===this.MaxFilesAllowed?this.HideFileExtensions?$$WP.Strings.get("UploadInfoBubbleHelpTextOneFileNoExtensions"):$$WP.Strings.get("UploadInfoBubbleHelpTextOneFile"):this.HideFileExtensions?$$WP.Strings.get("UploadInfoBubbleHelpTextNoExtensions"):$$WP.Strings.get("UploadInfoBubbleHelpText"),this.MaxAllowedImageSize>0&&(e+=$$WP.Strings.get("UploadInfoBubbleImageSizeHelpText")),this.MaxAllowedVideoSize>0&&(e+=$$WP.Strings.get("UploadInfoBubbleVideoSizeHelpText")),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDVIDEOSIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDIMAGESIZE@"),$$WP.Strings.removeMnemonic("@MYCHART@ALLOWEDEXTENSIONS@"),$$WP.Strings.removeMnemonic("@MYCHART@MAXUPLOADS@"),$$WP.Strings.clearDefaultNamespace(),e}},e.parse=function(n){return new e(n)};var n=new Set([String.fromCharCode(34),String.fromCharCode(60),String.fromCharCode(62),String.fromCharCode(124),String.fromCharCode(58),String.fromCharCode(42),String.fromCharCode(63),String.fromCharCode(92),String.fromCharCode(47)].concat(Array.apply(null,Array(32)).map((function(e,n){return String.fromCharCode(n)}))));$$WP.Upload.Models.UploadConfiguration=e,$$WP.Upload.Models.UploadConfiguration.InvalidFilenameCharsSet=$$WP.Upload.Models.UploadConfiguration.InvalidFilenameCharsSet||n,e.extend($$WP.Common.Model,"WP$Upload$Models$UploadConfiguration")}();;
!function WP$Analytics$ViewEvent$definition(){var e=function WP$Analytics$ViewEvent(e,i,a){this.WP$BaseObject(),this.Module=e||t.Default,this.Submodule=i||n.Default,this.IsoInstantUtc=a||(new Date).toISOString(),this.ExtraInfoEntries=[]},t={Default:0,Scheduling:1,ProviderFinder:2},n={Default:0,ConfirmationStep:1,CustomStep:2,DemographicVerificationStep:3,InsuranceVerificationStep:4,LandingPage:5,LocationStep:6,LQFStep:7,OnboardingStep:8,ProviderStep:9,ReasonForVisitStep:10,RequestStep:11,SlotStep:12,OrganizationAuthStep:13,OrganizationStep:14,PatientLocationStep:15,PlatformStep:16,QuickScheduleStep:17,SummaryStep:18,StopScheduling:19,SpecialtyStep:20,ReservationStep:21,MyChartLinkStep:41,GrouperStep:42,ProviderFinderSearchPage:43,ProviderFinderResultsPage:44,AllOptions:49,Signup:51,ProviderBioPage:52,LocationFinderSearchPage:55,LocationFinderResultsPage:56,LocationBioPage:57};e.prototype={Module:null,Submodule:null,IsoInstantUtc:null,ExtraInfoEntries:null,addEntryToExtraInfo:function WP$Analytics$ViewEvent(e,t,n,i){var a;n&&(Array.isArray(n)||(n=[n]),a={Index:e,Key:t,Values:n,AreValuesEncrypted:i},this.ExtraInfoEntries.push(a))}},e.ModulesEnum=t,e.SubmodulesEnum=n,e.getNameFromSubmodule=function WP$Analytics$ViewEvent$getNameFromSubmodule(e){for(var t in n)if(n[t]===e)return t;return null},$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.ViewEvent=e,e.extend($$WP.BaseObject,"WP$Analytics$ViewEvent")}();;
!function WP$Analytics$UserActionEvent$definition(){var e=function WP$Analytics$UserActionEvent(e){this.WP$BaseObject(),this.action=e,this.associatedDataEntries=[],this.serializedMetricData=""};e.prototype={action:null,associatedDataEntries:null,serializedMetricData:null,addDataEntry:function WP$Analytics$UserActionEvent(e,i,t,n){if(i){var r={relationType:e,value:i};t>-1&&(r.index=t),1==n&&(r.shouldAutoDecrypt=!0),this.associatedDataEntries.push(r)}}},e.ActionsEnum={ProviderOrLocationSearch:37,ProviderOrLocationBioView:38,SchedulingViewEvent:263,ProviderOrLocationFinderViewEvent:372,ProviderOrLocationFinderSchedulePage:446,ActionPreviewOffered:518},e.RelationTypesEnum={Submodule:21,SelectedProviders:1,SelectedLocations:10,SelectedSlots:300,HasSlotsAvailable:301,SelectedLqfIds:310,ProviderLqfAction:311,SelectedSpecialty:30,SelectedVisitType:31,SelectedRFV:32,GrouperId:320,BundleId:330,Workflow:60,Departments:2,PatientFacingWorkflow:70,LinkSource:160,QueryString:440,BrowserReferrer:450},e.PatientFacingWorkflowTypeEnum={PreLoginScheduling:4,PostLoginScheduling:5,ProviderFinder:6,OnDemandVideoVisit:7,SelfTriage:8},$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.UserActionEvent=e,e.extend($$WP.BaseObject,"WP$Analytics$UserActionEvent")}();;
!function WP$Analytics$UsageTrackingController$definition(){var e,t,i,n=$$WP.Analytics.ViewEvent,o=$$WP.Analytics.UserActionEvent,r=function WP$Analytics$UsageTrackingController(){this.WP$Controllers$Controller()},markFormFactorReported=function(){sessionStorage.setItem("FormFactorReported","true")},_populateSessionEventTimestamps=function(e){if(null==e?.UtcTimestamp||null==e?.LocalTimestamp){var t=new Date;e.UtcTimestamp=t.toISOString(),e.LocalTimestamp=toLocalIsoString(t)}},toLocalIsoString=function(e){var pad=e=>(e<10?"0":"")+e;return`${e.getFullYear()}-${pad(e.getMonth()+1)}-${pad(e.getDate())}T${pad(e.getHours())}:${pad(e.getMinutes())}:${pad(e.getSeconds())}.${(e.getMilliseconds()/1e3).toFixed(3).slice(2,5)}`},getAnalyticsGuidFromWidget=function(){return $$WP.WidgetMode&&getIsSessionAnalyticsEnabled()?document.getElementById("__WidgetTokenContainer").getElementsByTagName("input")[0].getAttribute("guid"):null},getIsSessionAnalyticsEnabled=function(){return"True"===$$WP.Settings.WebAnalyticsEnabled},_getIsSessionActive=function(){if(!$$WPUtil.canWriteCookies()||$$WP.WidgetMode)return!1;try{return"true"==sessionStorage.getItem("IsAnalyticsSessionActive")}catch(e){return!1}},_setIsSessionActive=function(e){if($$WPUtil.canWriteCookies()&&!$$WP.WidgetMode)try{!0===e?sessionStorage.setItem("IsAnalyticsSessionActive","true"):sessionStorage.setItem("IsAnalyticsSessionActive","false")}catch(e){}},_resetSessionTime=function(){!0===_getIsSessionActive()&&(a&&window.clearTimeout(a),a=window.setTimeout((function(){_setIsSessionActive(!1)}),3e5))},_getWidth=function(){return window.innerWidth},_getHeight=function(){return window.innerHeight},a=null,s={160:"linksource",UtmSource:"utm_source",UtmMedium:"utm_medium",UtmCampaign:"utm_campaign",UtmTerm:"utm_term",UtmContent:"utm_content",OutreachCsn:"campaignID"},_logSessionEvent=function(e){if(null!=e){var t,i;if(e.associatedDataEntries=e.associatedDataEntries||[],t=window.location.search,!$$WPUtil.IsNullOrEmpty(t))for(var n in e.associatedDataEntries.push({relationType:o.RelationTypesEnum.QueryString,value:t}),s)i=$$WPUtil.GetQueryStringParameterValue(t,s[n]),$$WPUtil.IsNullOrEmpty(i)||(n===o.RelationTypesEnum.LinkSource.toString()?e.associatedDataEntries.push({relationType:n,value:i}):e[n]=i);$$WPUtil.IsNullOrEmpty(document.referrer)||e.associatedDataEntries.push({relationType:o.RelationTypesEnum.BrowserReferrer,value:document.referrer});_resetSessionTime(),$$WPUtil.SendBeacon(makeLink("Analytics/LogSessionEvent"),JSON.stringify(e,(function(e,t){if("value"===e){if("number"==typeof t)return t.toString();if("string"==typeof t)return t}return t})),!1)}},_tryActivateSessionAndLogSessionEvent=function(e,t){if(e){_populateSessionEventTimestamps(e);var i=e.UtcTimestamp,n=e.LocalTimestamp}else{var o=new Date;i=o.toISOString(),n=toLocalIsoString(o)}var r=window.location.href;1==$$WPUtil.GetQueryStringParameterValue(r,"isGuestTicket")&&(t=$$WPUtil.GetQueryStringParameterValue(r,"analyticsSessionId")),$.post({url:makeLink("AnalyticsSession/InitializeAnalyticsSession"),data:{sessionId:t,utcTimestamp:i,localTimestamp:n},success:$.proxy((function(){_setIsSessionActive(!0),_logSessionEvent(e)}))})};r.prototype={},r.logViewEvent=function(e,t){$$WP.DisableUsageTracking||$$WP.Utilities.UI.IsLoggedIn&&(e.Module!==n.ModulesEnum.Default?$.post({url:makeLink("Analytics/LogViewEventForUsageTracking"),data:$$WPUtil.postify(e),success:t,error:t}):$$WP.Debug.logError("Module must be defined in order to log a view event."))},r.logThirdPartyViewEvent=function(e){$$WP.DisableUsageTracking||($$WPUtil.guaranteeExistence($$WP,"ThirdPartyUsageTracking"),"function"==typeof $$WP.ThirdPartyUsageTracking.LogViewEvent?$$WP.ThirdPartyUsageTracking.LogViewEvent(e.Path,e.Title,e.ExtraInfo):$$WP.Debug.logError("Attempted to log view event to third party but function does not exist. Did you include the correct JavaScript files?"))},r.logFormFactor=function(e){if($$WPUtil.canWriteCookies()){var t=(e=e||!1)?null:markFormFactorReported;$$WP.TroveDisabled||"true"!==sessionStorage.FormFactorReported&&getCSRFTokenAsQS((function(i){$.ajax({url:makeLink("Analytics/LogFormFactor"),data:{width:_getWidth(),height:_getHeight(),guest:e,token:i},type:"POST",success:t})}))}},r.logSessionEvent=function(e){var t=null;getIsSessionAnalyticsEnabled()&&($$WP.WidgetMode&&(t=getAnalyticsGuidFromWidget(),e.AnalyticsSessionId=t),_populateSessionEventTimestamps(e),_getIsSessionActive()||$$WP.WidgetMode?_logSessionEvent(e):_tryActivateSessionAndLogSessionEvent(e,t))},r.logWorkflowStartEvent=function(e,t,i){var n,o;getIsSessionAnalyticsEnabled()&&(null!=t&&null!=i||(t=(n=new Date).toISOString(),i=toLocalIsoString(n)),o={SessionId:"",UtcTimestamp:t,LocalTimestamp:i,PatientFacingWorkflowType:e},$$WPUtil.SendBeacon(makeLink("AnalyticsSession/LogWorkflowStartEvent"),JSON.stringify(o)))},r.logPotentialSessionRedirectEvent=function(e){var t=new Date,i={sessionId:e,utcTimestamp:t.toISOString(),localTimestamp:toLocalIsoString(t)};$$WPUtil.SendBeacon(makeLink("AnalyticsSession/LogPotentialSessionRedirectEvent"),JSON.stringify(i),!1)},r.getAnalyticsGuidFromWidget=getAnalyticsGuidFromWidget,r.getIsSessionAnalyticsEnabled=getIsSessionAnalyticsEnabled,r.toLocalIsoString=toLocalIsoString,$$WP.Analytics=$$WP.Analytics||{},$$WP.Analytics.UsageTrackingController=r,r.extend($$WP.Controllers.Controller,"WP$Analytics$UsageTrackingController"),i=window.location.href,_resetSessionTime(),t=1==$$WPUtil.GetQueryStringParameterValue(i,"isRedirect"),e=$$WPUtil.GetQueryStringParameterValue(i,"analyticsSessionId"),"logout"==$$WPUtil.GetQueryStringParameterValue(i,"action")&&_setIsSessionActive(!1),t&&(_setIsSessionActive(!1),i=i.replace("isRedirect=1","isRedirect=0"),_tryActivateSessionAndLogSessionEvent(null,e),window.history.replaceState&&window.history.replaceState({},"",i))}();;
/*0*/