<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">export const __webpack_id__=38792;export const __webpack_ids__=[38792];export const __webpack_modules__={428:(e,t,n)=&gt;{n.d(t,{A:()=&gt;r,T:()=&gt;i});const r=window.esriGeowConfig,i=window.dojoConfig},860:(e,t,n)=&gt;{function r(e,t){return(t&amp;&amp;e?.filter((e=&gt;-1===t.indexOf(e))))??[]}function i(e,t){const n=[...e??[]];return t&amp;&amp;t.forEach((e=&gt;{e&amp;&amp;-1===n.indexOf(e)&amp;&amp;n.push(e)})),n}function a(e,t,n){const r=e instanceof Array?e:e.split(t);return n?r.map((e=&gt;e.trim())):r}n.d(t,{Aj:()=&gt;o,Gn:()=&gt;a,Nf:()=&gt;s,S1:()=&gt;l,h_:()=&gt;r,sS:()=&gt;p,uX:()=&gt;i});const s=(e,t)=&gt;e.length===t.length&amp;&amp;e.every((e=&gt;t.includes(e))),o=(e,t)=&gt;{const n=[],r=Math.ceil(e.length/t);for(let i=0;i&lt;r;i++)n.push(e.slice(i*t,(i+1)*t));return n},l=(e,t)=&gt;e.includes(t);function c(e,t,n){return n-e&gt;=t-n?t:e}function p(e,t){if(t&lt;=e[0])return e[0];if(t&gt;=e[e.length-1])return e[e.length-1];let n=0,r=e.length,i=0;for(;n&lt;r;){if(i=Math.floor((n+r)/2),e[i]===t)return e[i];if(t&lt;e[i]){if(i&gt;0&amp;&amp;t&gt;e[i-1])return c(e[i-1],e[i],t);r=i}else{if(i&lt;e.length-1&amp;&amp;t&lt;e[i+1])return c(e[i],e[i+1],t);n=i+1}}return e[i]}},1372:(e,t,n)=&gt;{n.d(t,{JP:()=&gt;r,e9:()=&gt;o,gx:()=&gt;s});var r,i=n(95603);function a(e){return[r.Modern,r.Classic].indexOf(e)&gt;-1}function s(e){return e.isPortal?"modernOnly"===e.mapViewer?r.Modern:e.mapViewer||r.Classic:a(e.mapViewer)?e.mapViewer:e.subscriptionInfo?(function(){const e=new Date("April 13, 2021").getTime()}(e.created,e.isPortal),(0,i.e9)(e.subscriptionInfo?.type,e.isPortal)||(0,i.kF)(e.subscriptionInfo?.type,e.isPortal,e.subscriptionInfo?.options),r.Modern):void 0}function o(e,t,n){const i=Boolean(t?.username),o=function(e){if(e?.isSignedIn){const t=e?.properties?.mapViewer;return a(t)?t:e?.isViewingOrg?void 0:r.Modern}return e?.isViewingOrg?void 0:r.Modern}({isSignedIn:i,isViewingOrg:Boolean(e.id),properties:n}),l=e?.portalProperties?.mapViewer,c=e.id&amp;&amp;s({mapViewer:l,created:e?.created?.getTime(),subscriptionInfo:e?.sourceJSON?.subscriptionInfo,isPortal:e.isPortal});return e?.isPortal&amp;&amp;"modernOnly"===l?r.Modern:o||c||(i?r.Classic:r.Modern)}!function(e){e.Modern="modern",e.Classic="classic"}(r||(r={}))},2659:(e,t,n)=&gt;{function r(e){return new Promise((t=&gt;window.setTimeout(t,e)))}function i(){return new Promise((e=&gt;requestAnimationFrame(e)))}n.d(t,{G:()=&gt;i,w:()=&gt;r})},8233:(e,t,n)=&gt;{n.d(t,{A:()=&gt;i});var r=n(34521);async function i(e,t){if(!e)return{};try{return(await(0,r.Em)(`${t.restBaseUrl}community/users/${e.username}/properties`,{query:{f:"json"}})).properties??{}}catch(e){return console.error(e),{}}}},10070:(e,t,n)=&gt;{n.d(t,{Ay:()=&gt;a,Ss:()=&gt;o,Vn:()=&gt;s});const r=/\$\{([^}]+)\}/g;function i(e,t,n=r){let i=e;try{i=e.replace(n,((e,n)=&gt;function(e,t){const n=e.split(".").reduce(((e,t)=&gt;e[t]),t);return"string"==typeof n||"number"==typeof n?n:e}(n,t).toString()))}catch(e){console.error(e)}return i}const a=i,s=(e,t,n)=&gt;i(e,{startLink:`&lt;calcite-link target="_blank" rel="noopener noreferrer" href="${t}"&gt;`,endLink:"&lt;/calcite-link&gt;",...n||{}}),o=(e,t,n,r,i)=&gt;{const a=`${t.sourceJSON.helpBase}${n[r]||""}`;return s(e,a,i)}},11180:(e,t,n)=&gt;{n.d(t,{U:()=&gt;r});const r={"3DObject":"3DObject",APIToken:"APIToken",ArcGISForAndroid:"ArcGIS for Android",ArcGISAPIForJavaScript:"ArcGIS API for JavaScript",ArcGISForiPhone:"ArcGIS for iPhone",ArcgGISForWindowsUniversal:"ArcGIS for Windows Universal",ArcGISForWindowsPhone:"ArcGIS for Windows Phone",ArcGISForWindowsStore:"ArcGIS for Windows Store",ArcGISServer:"ArcGIS Server",ArcGISWorkflowManager:"ArcgisWorkflowManager",ArcGISWorkflowJobLocation:"ArcgisWorkflowJobLocation",ArcGISWorkflowManagerView:"ArcgisWorkflowManagerView",BDAW:"BDAW",Bigquery:"bigquery",Building:"Building",BulkPublishedService:"Bulk Published Service",CDW:"CDW",ChildListing:"Child Listing",Cloud:"Cloud",CloudDrive:"Cloud Drive",CloudStore_Amazon:"cloudStore_amazon",CloudStore_Google:"cloudStore_Google",CloudStore_Azure:"cloudStore_azure",CloudStore_AzureDataLakeStore:"cloudStore_azureDataLakeStore",CloudStore_Alibaba:"cloudStore_Alibaba",Code:"Code",CodeSample:"Code Sample",Collector:"Collector",CollectorDisabled:"CollectorDisabled",Configurable:"Configurable",ConfigurableApp:"configurableApp",CreateAppWithoutMap:"createAppWithoutMap",DataEditing:"Data Editing",DataStore:"dataStore",Deployed:"Deployed",DesktopApplication:"Desktop Application",DesktopApplicationTemplateUrl:"desktopApplicationTemplateUrl",DotNETWindowsDesktop:".NET-Windows Desktop",EditExtensionIndoorsSpaces:"EditExtensionIndoorsSpaces",IndoorPositioningDataService:"IndoorPositioningDataService",EGDB:"egdb",ElasticSearch:"Elasticsearch",Elevation3DLayer:"Elevation 3D Layer",ExtractedCache:"ExtractedCache",FeatureCollection:"Feature Collection",FieldMapsDisabled:"FieldMapsDisabled",FileShare:"fileShare",Folder:"folder",FunctionTemplate:"Function Template",GeocodingFilter:"Geocoding filter",GeoPackage:"GeoPackage",HasOnlyMultipatchGeometries:"HasOnlyMultipatchGeometries",HDFS:"hdfs",Hive:"hive",Hosted:"Hosted",HostedService:"Hosted Service",IntegratedMesh:"IntegratedMesh",InvolvedLookup:"Involved Lookup",IoTFeatureLayer:"IoTFeatureLayer",IPS:"IPS",Java:"Java",LocationTrackingService:"Location Tracking Service",LocationTrackingView:"Location Tracking View",LyrX:"lyrx",ManagedImageCollection:"Managed Image Collection",MapAreaPackage:"MapAreaPackage",MapNotes:"Map Notes",MapService:"Map Service",Markup:"Markup",Metadata:"Metadata",Mobile:"Mobile",MobileApplication:"Mobile Application",MultiServicesView:"Multi Services View",NoSQL:"nosql",Notebook:"Notebook",NotebookWebTool:"Notebook Web Tool",Offline:"Offline",OpenSearch:"OpenSearch",OrientedImageryLayer:"OrientedImageryLayer",OsX:"OS X",ParentListing:"Parent Listing",PhotoLocations:"Photo locations",Point:"Point",PointCloud:"PointCloud",ProviderCustomData:"providerCustomData",ProviderBDS:"providerBDS",ProviderSDS:"providerSDS",PublicDataCollection:"Public Data Collection",Qt:"Qt",ReadyToUse:"Ready To Use",ReadytoUse:"Ready to Use",Redshift:"redshift",RegisteredApp:"Registered App",Relational:"Relational",RequiresCredits:"Requires Credits",RequiresSubscription:"Requires Subscription",RouteLayer:"Route Layer",Scene:"Scene",SelfConfigured:"selfConfigured",Service:"Service",ServiceProxy:"Service Proxy",ShowUnmatchedAddresses:"showUnmatchedAddresses",Silverlight:"Silverlight",SketchLayer:"Sketch Layer",SmStatusDraft:"smstatusdraft",Snippet:"Snippet",Snowflake:"snowflake",SolutionIdPrefix:"solutionid-",SolutionVersionPrefix:"solutionversion-",Spatiotemporal:"Spatiotemporal",StatusDraft:"status: Draft",StoryMapBriefing:"storymapbriefing",StoryMapCollection:"storymapcollection",StoryMapTemplate:"storymaptemplate",StoryMapFrame:"storymapframe",SubtypeGroupLayer:"SubtypeGroupLayer",Table:"Table",Tiled:"Tiled",TiledImagery:"Tiled Imagery",Tool:"Tool",UseOnly:"useOnly",UsesSnapshot:"usesSnapshot",UtilityNetwork:"UtilityNetwork",VectorTileService:"Vector Tile Service",ViewService:"View Service",ViewerCopyable:"Viewer Copyable",Voxel:"Voxel",WebADF:"Web ADF",WebAppBuilder:"Web AppBuilder",WebAppBuilderForArcGIS:"Web AppBuilder for ArcGIS",WebTool:"Web Tool",WindowsMobile:"Windows Mobile",Wpf:"WPF"}},14590:(e,t,n)=&gt;{n.d(t,{QX:()=&gt;d,qh:()=&gt;o});var r=n(428),i=n(34521),a=n(35682);const s={isOrgUser:!1,provisionedListings:[],orgCapabilities:[],licenses:{arcgiswebapps:{valid:!1},arcgisinsights:{valid:!1},hubforarcgis:{valid:!1},orthomaker:{valid:!1},opsdashboard:{valid:!1},workforce:{valid:!1},survey123:{valid:!1},arcgisurban:{valid:!1},analytics4iot:{valid:!1,isCapability:!0}}},o=async(e,t,n)=&gt;{const r={...s};return r.isOrgUser=Boolean(e.user?.sourceJSON.orgId),n&amp;&amp;(r.blockedApps=n?.blockedApps??[]),await l(e,r,t),await c(e,r),r},l=async(e,t,n)=&gt;{e.user&amp;&amp;t.isOrgUser&amp;&amp;!n&amp;&amp;(n=await(0,a.GH)(e)),t.orgCapabilities=n?.orgCapabilities??[],t.licenses=t.orgCapabilities.reduce(((e,t)=&gt;{const n=t.id?.toLowerCase()||null;if(n){const r=e[n]??{};e[n]={...r,...t,title:t.id,valid:!0}}return e}),t.licenses||{})},c=async(e,t)=&gt;{const n=e.user,a={returnAppClientIds:!0,returnAllProvisions:!0};if(n&amp;&amp;t.isOrgUser)try{const e=await async function(e,t){const n=`${r.A.restBaseUrl}/community/users/${e}/provisionedListings`;return(0,i.nS)(n,t,"provisionedListings")}(n.username,a);return t.provisionedListings=e??[],void t.provisionedListings.forEach((e=&gt;p(e,t)))}catch(e){return void(t.provisionedListings=[])}else{const e=t.licenses||{};Object.keys(e).forEach((t=&gt;{e[t].isCapability||(e[t].valid=!0)}))}},p=(e,t)=&gt;{const n=t.licenses||{},r=e.clientId?.toLowerCase()||null;if(r){const i=n[r]||{};n[r]={...i,valid:!0,blocked:t.blockedApps?.some((e=&gt;e?.toLowerCase()===r)),itemId:e.itemId,clientId:e.clientId}}},d=(e,t)=&gt;{const n=e?.toLowerCase()??"",r=t?.licenses||{};return(r[n]?.valid&amp;&amp;!r[n]?.blocked)??!1}},18852:(e,t,n)=&gt;{n.d(t,{Bc:()=&gt;d,TF:()=&gt;c,UG:()=&gt;s,XI:()=&gt;p,Yq:()=&gt;l,zA:()=&gt;o});var r=n(428),i=n(32081),a=n(95603);function s(e){return"ArcGISEnterpriseOnKubernetes"===e?.sourceJSON.portalDeploymentType?r.A.enterpriseAdminBaseUrl:r.A.portalAdminBaseUrl}function o(e,t,n){return"ArcGISEnterpriseOnKubernetes"===e?.sourceJSON.portalDeploymentType?`${t}/orgs/${e.id}${n}`:`${t}${n}`}function l(e,t){return t?.blockedApps?.includes(e)}function c(e){return e.isPortal?function(e){if(e.sourceJSON.helpBase.indexOf("enterprise.arcgis.com")&gt;-1)return e.sourceJSON.helpBase;{const t=`${window.location.protocol}//${window.location.host}${e.sourceJSON.helpBase}portal/`;return e.allSSL||"https:"===window.location.protocol||function(e){return(!1===r.A.isMultiTenant||e.isPortal)&amp;&amp;e.portalHostname&amp;&amp;!e.portalHostname.match(/:7080\//)&amp;&amp;80!==e.httpPort&amp;&amp;443!==e.httpsPort&amp;&amp;"https:"===location.protocol}(e)||"7443"===location.port?(0,i.fK)(t,e):t}}(e):e.sourceJSON.helpBase}function p(e){const t=e?.sourceJSON?.subscriptionInfo,n=t?.type;return"Trial"===n||"Trial Press"===n||"Trial Developer"===n||(0,a.rk)(t?.options)}function d(e){return"ArcGISEnterpriseOnKubernetes"===e?.sourceJSON.portalDeploymentType}},25485:(e,t,n)=&gt;{n.d(t,{$t:()=&gt;l,CR:()=&gt;p,N_:()=&gt;d,TL:()=&gt;u,Xz:()=&gt;s,ZV:()=&gt;o,jr:()=&gt;c});var r=n(39553),i=n(59357),a=n(10070);function s(e){if(e?.length){let t=e.split("-")[0];return t?.length&amp;&amp;(t=t.toLowerCase()),t}return e}function o(e,t){const n=t?{minimumFractionDigits:t,maximumFractionDigits:t}:void 0;return(0,r.formatNumber)(e,n)}function l(e){return e||0===e?e&gt;=1e6?`${o(e/1e6,1)}M`:e&gt;=1e3?`${o(e/1e3,1)}k`:o(e):""}function c(e){return["ar","he"].indexOf(e)&gt;-1}function p(){return c(document.documentElement.lang)}function d(e,t){if((0,i.Ri)("esri_locale",!1)!==t){const n="/",{isPortal:r,allSSL:a}=e,s=r?window.location.hostname:".arcgis.com",o=!r||a;(0,i.TV)("arcgisLocale",t,{sameSite:"Strict"},!1),(0,i.TV)("esri_locale",t,{path:n,domain:s,secure:o,sameSite:"None"},!1)}}function u(e,t,n){const r=s(document.documentElement.lang)??"en";return n?n.number=t:n={number:t},1===t||["id","ja","ko","th","vi","zh-cn","zh-hk","zh-tw"].indexOf(r)&gt;-1?(0,a.Ay)(e.single,n):1!==t&amp;&amp;["en","ca","da","de","el","es","et","fi","hi","hu","it","nb","nl","pt-pt","sv","tr"].indexOf(r)&gt;-1?(0,a.Ay)(e.multiple,n):(0,a.Ay)(e.unknown,n)}},25818:(e,t,n)=&gt;{n.d(t,{A:()=&gt;o});var r=n(31601),i=n.n(r),a=n(76314),s=n.n(a)()(i());s.push([e.id,'\n.esri-header-canvas {\n  height: calc(var(--esri-vh) - 56px);\n  z-index: 0 !important;\n}\n\n.esri-header-menus-link-label {\n  pointer-events: none;\n}\n\n/** Canvas needs to be shorter to account for InfoBanner height */\n.esri-header-canvas--short .esri-header-canvas {\n  height: calc(var(--esri-vh) - 56px - 45px);\n}\n\n.esri-header-canvas--short .esri-header-menus.-mobile .esri-header-menus-content {\n  height: calc(var(--esri-vh) - 56px - 45px) !important;\n}\n\n/** global nav search bar needs to specify a focus style to prevent double borders in safari **/\n.esri-header-inlineSearch-input:focus-visible {\n  outline: 1px solid transparent;\n}\n\n.is-location-platform .esri-header-brand-text.-has-image {\n  padding: 0;\n  padding-inline-end: 10px;\n}\n\n.is-location-platform .esri-header-brand-text.-has-image:before {\n  display: none;\n}\n\n.is-location-platform .esri-header-brand-text.-has-image:after {\n  box-shadow: inset 1px 0 0 0 #e0e0e0;\n  display: inline-block;\n  content: "";\n  height: 30px;\n  right: 0;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 1px;\n}\n\n.is-location-platform .esri-header-brand-link {\n  display: flex;\n  align-items: center;\n}\n\n@media (min-width: 1024px) {\n  .esri-header-brand:not(.is-location-platform) {\n    display: none;\n  }\n}\n\n@media (min-width: 1024px) and (max-width: 1280px) {\n  .esri-header.-web {\n    max-width: calc(100vw - 2rem);\n  }\n  .esri-header-menus-link {\n    padding: 18px;\n  }\n  .el .esri-header-menus-link,\n  .bg .esri-header-menus-link {\n    padding: 18px 7px;\n  }\n  .ru .esri-header-menus-link {\n    padding: 18px 12px;\n  }\n  .esri-header-menus-list {\n    margin: 0 calc(0.5rem - 18px);\n  }\n}\n\n/* switch to image-only profile sooner than standard */\n@media (max-width: 1200px) and (min-width: 768px) {\n  .esri-header-account-control--signedin {\n    padding: 12px !important;\n  }\n\n  .esri-header-account-id,\n  .esri-header-account-name {\n    display: none;\n  }\n\n  .esri-header-account-image {\n    position: static;\n    display: block;\n  }\n}\n',""]);const o=s},26534:(e,t,n)=&gt;{n.d(t,{Bd:()=&gt;o,MY:()=&gt;l,Vr:()=&gt;s});var r=n(39553),i=n(10709),a=n(45994);function s(e){const t=function(e){return["en-au","en-ca","en-gb","en-us","es-es","es-mx","fr-ch","fr-fr","de-at","de-ch","de-de","it-ch","it-it"].includes(e?.toLowerCase())}(e)?e:(0,r.normalizeMessageBundleLocale)(e)||l;return"no"===t?"nb":t}function o(e,t){const[n,o]=(0,a.J0)(null);return i.jk.nb=!0,(0,a.vJ)((()=&gt;{if(t&amp;&amp;(0,r.getLocale)()!==t){const e=s(t);(0,r.setLocale)(e)}!async function(){if("object"==typeof e){const t={},n=[],i=[];Object.entries(e).forEach((([e,t])=&gt;{n.push(e),i.push((0,r.fetchMessageBundle)(t))}));try{(await Promise.all(i)).forEach(((e,r)=&gt;{t[n[r]]=e})),o(t)}catch(e){console.error(e),o(void 0)}}else try{const t=await(0,r.fetchMessageBundle)(e);o(t)}catch(e){console.error(e),o(void 0)}}()}),[t]),n}const l="en"},27083:(e,t,n)=&gt;{function r(e,t,n){return!("Feature Layer"!==e.type||!e.drawingInfo)&amp;&amp;("scene"===n?function(e,t){const{renderer:n,labelingInfo:r}=e.drawingInfo,{featureReduction:i,fields:a}=e;if(-1===["esriGeometryPoint","esriGeometryMultiPatch"].indexOf(e.geometryType))return!1;if(n.observationRenderer||n.latestObservationRenderer)return!1;if("heatmap"===n.type)return!1;if(n.valueExpression?.length)return!1;if(n.visualVariables)for(let e=0;e&lt;n.visualVariables.length;e++)if(n.visualVariables[e].valueExpression&amp;&amp;n.visualVariables[e].valueExpression.length)return!1;const s=a.filter((e=&gt;"esriFieldTypeDate"===e.type)).map((e=&gt;e.name));if(s.length){if(s.indexOf(n.field)&gt;-1||s.indexOf(n.field1)&gt;-1)return!1;if(n.visualVariables?.some((e=&gt;{if(e.field&amp;&amp;s.indexOf(e.field)&gt;-1)return!0})))return!1}return!(i&amp;&amp;Object.keys(i).length&gt;0)&amp;&amp;!(!t&amp;&amp;r?.length)}(e,t):function(e,t){if("esriGeometryMultiPatch"===e.geometryType)return!1;const{renderer:n,labelingInfo:r}=e.drawingInfo,{fields:i}=e;let{featureReduction:a}=e;if(e.layerDefinition?.featureReduction&amp;&amp;(a=e.layerDefinition.featureReduction),"heatmap"===n.type)return!1;if("esriGeometryPolygon"===e.geometryType&amp;&amp;n.uniqueValueInfos&amp;&amp;n.visualVariables&amp;&amp;n.visualVariables.some((e=&gt;{if("sizeInfo"===e.type&amp;&amp;!e.target)return!0})))return!1;const s=i.filter((e=&gt;"esriFieldTypeDate"===e.type)).map((e=&gt;e.name));if(s.length){if(s.indexOf(n.field)&gt;-1||s.indexOf(n.field1)&gt;-1)return!1;if(n.visualVariables&amp;&amp;n.visualVariables.some((e=&gt;{if(e.field&amp;&amp;s.indexOf(e.field)&gt;-1)return!0})))return!1}return!(a&amp;&amp;Object.keys(a).length&gt;0)&amp;&amp;!(!t&amp;&amp;r?.length)}(e,t))}n.d(t,{A:()=&gt;r})},30753:(e,t,n)=&gt;{n.d(t,{X:()=&gt;i});var r=n(57329);class i{constructor(e){this.id=null,this.baseRole=null,this.name=null,this.description=null,this.privileges=[],this.privilegeObj={portal:{admin:{inviteUsers:!1,disableUsers:!1,viewUsers:!1,updateUsers:!1,deleteUsers:!1,changeUserRoles:!1,viewGroups:!1,updateGroups:!1,deleteGroups:!1,reassignGroups:!1,assignToGroups:!1,manageEnterpriseGroups:!1,viewItems:!1,updateItems:!1,deleteItems:!1,reassignItems:!1,manageLicenses:!1,shareToGroup:!1,shareToOrg:!1,shareToPublic:!1,createUpdateCapableGroup:!1,updateItemCategorySchema:!1,updateMemberCategorySchema:!1,manageCollaborations:!1,manageSecurity:!1,manageWebsite:!1,manageRoles:!1,manageServers:!1,manageUtilityServices:!1,manageCredits:!1,manageWebhooks:!1,createGPWebhook:!1,createReports:!1,createLeavingDisallowedGroup:!1,updateItemClassificationSchema:!1},publisher:{publishFeatures:!1,publishTiles:!1,publishScenes:!1,publishTiledImagery:!1,publishDynamicImagery:!1,publishServerServices:!1,publishServerGPServices:!1,publishKnowledgeGraph:!1,registerDataStores:!1,bulkPublishFromDataStores:!1,enumerateDataStores:!1,createFeatureWebhook:!1,createDataPipelines:!1,publishVideo:!1,publishLivestreamVideo:!1,publishFeeds:!1,publishRealTimeAnalytics:!1,publishBigDataAnalytics:!1},user:{createGroup:!1,joinGroup:!1,joinNonOrgGroup:!1,invitePartneredCollaborationMembers:!1,addExternalMembersToGroup:!1,createItem:!1,reassignItems:!1,receiveItems:!1,runWebTool:!1,shareToGroup:!1,shareToOrg:!1,shareToPublic:!1,shareGroupToOrg:!1,shareGroupToPublic:!1,viewOrgUsers:!1,viewOrgItems:!1,viewOrgGroups:!1,viewTracks:!1,generateApiTokens:!1,assignPrivilegesToApps:!1}},features:{user:{edit:!1,fullEdit:!1,manageVersions:!1,editIndoorsSpaces:!1}},opendata:{user:{openDataAdmin:!1,designateGroup:!1}},premium:{user:{geocode:!1,networkanalysis:!1,spatialanalysis:!1,geoenrichment:!1,demographics:!1,featurereport:!1,lastmiledelivery:!1},publisher:{geoanalytics:!1,rasteranalysis:!1,createNotebooks:!1,scheduleNotebooks:!1,publishNotebooks:!1,createAdvancedNotebooks:!1}},marketplace:{admin:{manage:!1,purchase:!1,startTrial:!1}}};const{viewOnly:t,...n}=e,r="user"in n?n.user:void 0;if(r)this.id=r.roleId?r.roleId:r.role,this.baseRole=r.role,this.communitySelf=e.communitySelf,this.setPrivileges(r.sourceJSON.privileges);else if(!("user"in n)){const{privileges:e,...t}=n;Object.assign(this,t),e&amp;&amp;this.setPrivileges(e)}t&amp;&amp;this.setViewOnly()}setViewOnly(){this.baseRole="org_user",this.id=r.H.SYSTEM_ROLES.VIEWER;const e=this._buildPrivilegesArray().filter((e=&gt;r.H.SYSTEM_ROLES.PRIVILEGES[this.id].includes(e)));this.setPrivileges(e)}isViewer(){return this.id===r.H.SYSTEM_ROLES.VIEWER}isDataEditor(){return this.id===r.H.SYSTEM_ROLES.DATA_EDITOR}isFacilitator(){return this.id===r.H.SYSTEM_ROLES.FACILITATOR}isLocationPlatform(){return"locationPlatformUT"===this.communitySelf?.userLicenseTypeId}isUser(){return"org_user"===this.id||"account_user"===this.id}isPublisher(){return"org_publisher"===this.id||"account_publisher"===this.id}isAdmin(){return"org_admin"===this.id||"account_admin"===this.id}isBasedOnUser(){return this.isUser()||"org_user"===this.baseRole||"account_user"===this.baseRole}isBasedOnPublisher(){return this.isPublisher()||"org_publisher"===this.baseRole||"account_publisher"===this.baseRole}isBasedOnAdmin(){return this.isAdmin()||"org_admin"===this.baseRole||"account_admin"===this.baseRole}isCustom(){return!this.isUser()&amp;&amp;!this.isPublisher()&amp;&amp;!this.isAdmin()&amp;&amp;this.id?.length&gt;0}isBuiltIn(){const e=this.isUser()||this.isPublisher()||this.isAdmin(),t=this.isViewer()||this.isDataEditor()||this.isFacilitator();return e||t}canInviteUsers(){return this.privilegeObj?.portal.admin.inviteUsers}canDisableUsers(){return this.privilegeObj?.portal.admin.disableUsers}canViewUsers(){return this.privilegeObj?.portal.admin.viewUsers}canGetCoordinators(){return this.canViewUsers()||this.canViewOrgUsers()}canUpdateUsers(){return this.privilegeObj?.portal.admin.updateUsers}canDeleteUsers(){return this.privilegeObj?.portal.admin.deleteUsers}canChangeUserRoles(){return this.privilegeObj?.portal.admin.changeUserRoles}canViewOrgGroups(){return this.privilegeObj?.portal.admin.viewGroups}canUpdateOrgGroups(){return this.privilegeObj?.portal.admin.updateGroups}canDeleteOrgGroups(){return this.privilegeObj?.portal.admin.deleteGroups}canReassignOrgGroups(){return this.privilegeObj?.portal.admin.reassignGroups}canAssignUsersToOrgGroups(){return this.privilegeObj?.portal.admin.assignToGroups}canManageEnterpriseGroups(){return this.privilegeObj?.portal.admin.manageEnterpriseGroups}canViewOrgItems(){return this.privilegeObj?.portal.admin.viewItems}canUpdateOrgItems(){return this.privilegeObj?.portal.admin.updateItems}canDeleteOrgItems(){return this.privilegeObj?.portal.admin.deleteItems}canReassignOrgItems(){return this.privilegeObj?.portal.admin.reassignItems}canManageItems(){return this.isAdmin()||this.canViewUsers()&amp;&amp;this.canViewOrgItems()&amp;&amp;(this.canUpdateOrgItems()||this.canDeleteOrgItems()||this.canReassignOrgItems())}canManageLicenses(){return this.privilegeObj?.portal.admin.manageLicenses}canShareOthersItemsToGroup(){return this.privilegeObj?.portal.admin.shareToGroup}canShareOthersItemsToOrg(){return this.privilegeObj?.portal.admin.shareToOrg}canShareOthersItemsToPublic(){return this.privilegeObj?.portal.admin.shareToPublic}canCreateUpdateCapableGroup(){return this.privilegeObj?.portal.admin.createUpdateCapableGroup}canUpdateItemCategories(){return this.privilegeObj?.portal.admin.updateItemCategorySchema}canUpdateMemberCategories(){return this.privilegeObj?.portal.admin.updateMemberCategorySchema}canManageCollaborations(){return this.privilegeObj?.portal.admin.manageCollaborations}canManageSecurity(){return this.privilegeObj?.portal.admin.manageSecurity}canManageWebsite(){return this.privilegeObj?.portal.admin.manageWebsite}canManageRoles(){return this.privilegeObj?.portal.admin.manageRoles}canManageServers(){return this.privilegeObj?.portal.admin.manageServers}canManageUtilityServices(){return this.privilegeObj?.portal.admin.manageUtilityServices}canManageCredits(){return this.privilegeObj?.portal.admin.manageCredits}canManageWebhooks(){return this.privilegeObj?.portal.admin.manageWebhooks}canCreateGeoprocessingWebhook(){return this.privilegeObj?.portal.admin.createGPWebhook}canCreateReports(){return this.privilegeObj?.portal.admin.createReports}canCreateLeavingDisallowedGroup(){return this.privilegeObj?.portal.admin.createLeavingDisallowedGroup}canManageItemClassificationSchema(){return this.privilegeObj?.portal.admin.updateItemClassificationSchema}canCreateGroup(){return this.privilegeObj?.portal.user.createGroup}canJoinOrgGroup(){return this.privilegeObj?.portal.user.joinGroup}canJoinNonOrgGroup(){return this.privilegeObj?.portal.user.joinNonOrgGroup}canManageCollaborationGroupMembers(){return this.privilegeObj?.portal.user.invitePartneredCollaborationMembers}canAddExternalMembersToGroup(){return this.privilegeObj?.portal.user.addExternalMembersToGroup}canPublishFeatures(){return this.privilegeObj?.portal.publisher.publishFeatures}canPublishTiles(){return this.privilegeObj?.portal.publisher.publishTiles}canPublishScenes(){return this.privilegeObj?.portal.publisher.publishScenes}canPublishTiledImagery(e){return this.privilegeObj?.portal.publisher.publishTiledImagery&amp;&amp;!e.isPortal&amp;&amp;this._hasImageEntitlement()}canPublishDynamicImagery(e){return this.privilegeObj?.portal.publisher.publishDynamicImagery&amp;&amp;(e.isPortal||this._hasImageEntitlement())}canPublishServerServices(){return this.privilegeObj?.portal.publisher.publishServerServices}canPublishServerGPServices(){return this.privilegeObj?.portal.publisher.publishServerGPServices}canPublishKnowledgeGraphServices(){return this.privilegeObj?.portal.publisher.publishKnowledgeGraph}canPublishVideo(){return this.privilegeObj?.portal.publisher.publishVideo}canPublishLivestreamVideo(){return this.privilegeObj?.portal.publisher.publishLivestreamVideo}canPublishFeeds(){return this.privilegeObj?.portal.publisher.publishFeeds}canPublishRealTimeAnalytics(){return this.privilegeObj?.portal.publisher.publishRealTimeAnalytics}canPublishBigDataAnalytics(){return this.privilegeObj?.portal.publisher.publishBigDataAnalytics}canPublishVectorTiles(){return!0}canPublishImageCollection(e){const t=e.isPortal,n=this.canPublishDynamicImagery(e)||this.canPublishTiledImagery(e);return t?this.canPublishDynamicImagery(e):n}canCreateItem(){return this.privilegeObj?.portal.user.createItem}canReassignOwnItems(){return this.privilegeObj?.portal.user.reassignItems}canReceiveUserItems(){return this.privilegeObj?.portal.user.receiveItems}canRunWebTool(){return this.privilegeObj?.portal.user.runWebTool}canShareItemToGroup(){return this.privilegeObj?.portal.user.shareToGroup}canShareItemToOrg(){return this.privilegeObj?.portal.user.shareToOrg}canShareItemToPublic(){return this.privilegeObj?.portal.user.shareToPublic}canShareGroupToOrg(){return this.privilegeObj?.portal.user.shareGroupToOrg}canShareGroupToPublic(){return this.privilegeObj?.portal.user.shareGroupToPublic}canViewOrgUsers(){return this.privilegeObj?.portal.user.viewOrgUsers}canViewOrgUserContent(){return this.privilegeObj?.portal.user.viewOrgItems}canViewOrgUserGroups(){return this.privilegeObj?.portal.user.viewOrgGroups}canViewTracks(){return this.privilegeObj?.portal.user.viewTracks}canGenerateApiTokens(){return this.privilegeObj?.portal.user.generateApiTokens}canAssignPrivilegesToApps(){return this.privilegeObj?.portal.user.assignPrivilegesToApps}canEditFeatures(){return this.privilegeObj?.features.user.edit}canEditFeaturesFullControl(){return this.privilegeObj?.features.user.fullEdit}canManageVersions(){return this.privilegeObj?.features.user.manageVersions}canManageOpenData(){return this.privilegeObj?.opendata.user.openDataAdmin}canEditIndoorsSpaces(){return this.privilegeObj?.features.user.editIndoorsSpaces}canDesignateOpenDataGroups(){return this.privilegeObj?.opendata.user.designateGroup}canUseGeocode(){return this.privilegeObj?.premium.user.geocode}canUseNetworkAnalysis(){return this.privilegeObj?.premium.user.networkanalysis}canUseLastMileDelivery(){return this.privilegeObj?.premium.user.lastmiledelivery}canUseSpatialAnalysis(){return this.privilegeObj?.premium.user.spatialanalysis}canUseGeoenrichment(){return this.privilegeObj?.premium.user.geoenrichment}canUseDemographics(){return this.privilegeObj?.premium.user.demographics}canUseFeatureReport(){return this.privilegeObj?.premium.user.featurereport}canUseGeoanalytics(){return this.privilegeObj?.premium.publisher.geoanalytics}canUseRasterAnalysis(e){const t=this.privilegeObj?.premium.publisher.rasteranalysis;return t&amp;&amp;this.canPublishImageCollection(e)&amp;&amp;(e.isPortal||this._hasRasterAnalysisEntitlement())}canPurchaseMarketplace(){return this.privilegeObj?.marketplace.admin.purchase}canManageMarketplace(){return this.privilegeObj?.marketplace.admin.manage}canTrialMarketplace(){return this.privilegeObj?.marketplace.admin.startTrial}canCreateNotebooks(){return this.privilegeObj?.premium.publisher.createNotebooks}canScheduleNotebooks(){return this.privilegeObj?.premium.publisher.scheduleNotebooks}canPublishNotebooks(){return this.privilegeObj?.premium.publisher.publishNotebooks}canCreateAdvancedNotebooks(){return this.privilegeObj?.premium.publisher.createAdvancedNotebooks}canBulkPublishFromDataStores(){return this.privilegeObj?.portal.publisher.bulkPublishFromDataStores}canEnumerateDataStores(){return this.privilegeObj?.portal.publisher.enumerateDataStores}canCreateFeatureWebhook(){return this.privilegeObj?.portal.publisher.createFeatureWebhook}canCreateDataPipelines(){return this.privilegeObj?.portal.publisher.createDataPipelines}canRegisterDataStores(){return this.privilegeObj?.portal.publisher.registerDataStores}setPrivileges(e){this.privileges=e,this._initPrivilegesObject(),Array.isArray(e)&amp;&amp;this._readPrivileges(e)}stringify(){return JSON.stringify({id:this.id,name:this.name,description:this.description,privileges:this._buildPrivilegesArray()})}stringifyRole(){return JSON.stringify({id:this.id,name:this.name,description:this.description})}stringifyPrivileges(){return JSON.stringify({privileges:this._buildPrivilegesArray()})}stringifyPretty(){return JSON.stringify({id:this.id,name:this.name,description:this.description,privileges:this._buildPrivilegesArray()},null,"  ")}_initPrivilegesObject(){this._applyToAll(!1)}_readPrivileges(e){Array.isArray(e)&amp;&amp;e.forEach((e=&gt;{this._readPrivilege(e)}))}_readPrivilege(e){this._applyEffectToAction(!0,e)}_hasImageEntitlement(){return!!this.communitySelf?.userLicensedItems?.some((e=&gt;e.entitlements?.some((e=&gt;"image"===e.toLowerCase()))))}_hasRasterAnalysisEntitlement(){return!!this.communitySelf?.userLicensedItems?.some((e=&gt;e.entitlements?.some((e=&gt;"rasteranalysis"===e.toLowerCase()))))}_applyEffectToAction(e,t){switch(t){case"portal:admin:inviteUsers":this.privilegeObj.portal.admin.inviteUsers=e;break;case"portal:admin:disableUsers":this.privilegeObj.portal.admin.disableUsers=e;break;case"portal:admin:viewUsers":this.privilegeObj.portal.admin.viewUsers=e;break;case"portal:admin:updateUsers":this.privilegeObj.portal.admin.updateUsers=e;break;case"portal:admin:deleteUsers":this.privilegeObj.portal.admin.deleteUsers=e;break;case"portal:admin:changeUserRoles":this.privilegeObj.portal.admin.changeUserRoles=e;break;case"portal:admin:viewGroups":this.privilegeObj.portal.admin.viewGroups=e;break;case"portal:admin:updateGroups":this.privilegeObj.portal.admin.updateGroups=e;break;case"portal:admin:deleteGroups":this.privilegeObj.portal.admin.deleteGroups=e;break;case"portal:admin:reassignGroups":this.privilegeObj.portal.admin.reassignGroups=e;break;case"portal:admin:assignToGroups":this.privilegeObj.portal.admin.assignToGroups=e;break;case"portal:admin:manageEnterpriseGroups":this.privilegeObj.portal.admin.manageEnterpriseGroups=e;break;case"portal:admin:viewItems":this.privilegeObj.portal.admin.viewItems=e;break;case"portal:admin:updateItems":this.privilegeObj.portal.admin.updateItems=e;break;case"portal:admin:deleteItems":this.privilegeObj.portal.admin.deleteItems=e;break;case"portal:admin:reassignItems":this.privilegeObj.portal.admin.reassignItems=e;break;case"portal:admin:manageLicenses":this.privilegeObj.portal.admin.manageLicenses=e;break;case"portal:admin:shareToGroup":this.privilegeObj.portal.admin.shareToGroup=e;break;case"portal:admin:shareToOrg":this.privilegeObj.portal.admin.shareToOrg=e;break;case"portal:admin:shareToPublic":this.privilegeObj.portal.admin.shareToPublic=e;break;case"portal:admin:createUpdateCapableGroup":this.privilegeObj.portal.admin.createUpdateCapableGroup=e;break;case"portal:admin:updateItemCategorySchema":this.privilegeObj.portal.admin.updateItemCategorySchema=e;break;case"portal:admin:manageCollaborations":this.privilegeObj.portal.admin.manageCollaborations=e;break;case"portal:admin:manageSecurity":this.privilegeObj.portal.admin.manageSecurity=e;break;case"portal:admin:manageWebsite":this.privilegeObj.portal.admin.manageWebsite=e;break;case"portal:admin:manageRoles":this.privilegeObj.portal.admin.manageRoles=e;break;case"portal:admin:manageServers":this.privilegeObj.portal.admin.manageServers=e;break;case"portal:admin:manageUtilityServices":this.privilegeObj.portal.admin.manageUtilityServices=e;break;case"portal:admin:manageCredits":this.privilegeObj.portal.admin.manageCredits=e;break;case"portal:admin:manageWebhooks":this.privilegeObj.portal.admin.manageWebhooks=e;break;case"portal:admin:createGPWebhook":this.privilegeObj.portal.admin.createGPWebhook=e;break;case"portal:admin:createReports":this.privilegeObj.portal.admin.createReports=e;break;case"portal:admin:createLeavingDisallowedGroup":this.privilegeObj.portal.admin.createLeavingDisallowedGroup=e;case"portal:admin:updateItemClassificationSchema":this.privilegeObj.portal.admin.updateItemClassificationSchema=e;case"portal:publisher:publishFeatures":this.privilegeObj.portal.publisher.publishFeatures=e;break;case"portal:publisher:publishTiles":this.privilegeObj.portal.publisher.publishTiles=e;break;case"portal:publisher:publishScenes":this.privilegeObj.portal.publisher.publishScenes=e;break;case"portal:publisher:publishTiledImagery":this.privilegeObj.portal.publisher.publishTiledImagery=e;break;case"portal:publisher:publishDynamicImagery":this.privilegeObj.portal.publisher.publishDynamicImagery=e;break;case"portal:publisher:publishServerServices":this.privilegeObj.portal.publisher.publishServerServices=e;break;case"portal:publisher:publishServerGPServices":this.privilegeObj.portal.publisher.publishServerGPServices=e;break;case"portal:publisher:bulkPublishFromDataStores":this.privilegeObj.portal.publisher.bulkPublishFromDataStores=e;break;case"portal:publisher:enumerateDataStores":this.privilegeObj.portal.publisher.enumerateDataStores=e;break;case"portal:publisher:createFeatureWebhook":this.privilegeObj.portal.publisher.createFeatureWebhook=e;break;case"portal:publisher:createDataPipelines":this.privilegeObj.portal.publisher.createDataPipelines=e;break;case"portal:publisher:registerDataStores":this.privilegeObj.portal.publisher.registerDataStores=e;break;case"portal:publisher:publishVideo":this.privilegeObj.portal.publisher.publishVideo=e;break;case"portal:publisher:publishLivestreamVideo":this.privilegeObj.portal.publisher.publishLivestreamVideo=e;break;case"portal:publisher:publishFeeds":this.privilegeObj.portal.publisher.publishFeeds=e;break;case"portal:publisher:publishRealTimeAnalytics":this.privilegeObj.portal.publisher.publishRealTimeAnalytics=e;break;case"portal:publisher:publishBigDataAnalytics":this.privilegeObj.portal.publisher.publishBigDataAnalytics=e;break;case"portal:user:createGroup":this.privilegeObj.portal.user.createGroup=e;break;case"portal:user:joinGroup":this.privilegeObj.portal.user.joinGroup=e;break;case"portal:user:joinNonOrgGroup":this.privilegeObj.portal.user.joinNonOrgGroup=e;break;case"portal:user:invitePartneredCollaborationMembers":this.privilegeObj.portal.user.invitePartneredCollaborationMembers=e;break;case"portal:user:addExternalMembersToGroup":this.privilegeObj.portal.user.addExternalMembersToGroup=e;break;case"portal:user:createItem":this.privilegeObj.portal.user.createItem=e;break;case"portal:user:reassignItems":this.privilegeObj.portal.user.reassignItems=e;break;case"portal:user:receiveItems":this.privilegeObj.portal.user.receiveItems=e;break;case"portal:user:runWebTool":this.privilegeObj.portal.user.runWebTool=e;break;case"portal:user:shareToGroup":this.privilegeObj.portal.user.shareToGroup=e;break;case"portal:user:shareToOrg":this.privilegeObj.portal.user.shareToOrg=e;break;case"portal:user:shareToPublic":this.privilegeObj.portal.user.shareToPublic=e;break;case"portal:user:shareGroupToOrg":this.privilegeObj.portal.user.shareGroupToOrg=e;break;case"portal:user:shareGroupToPublic":this.privilegeObj.portal.user.shareGroupToPublic=e;break;case"portal:user:viewOrgUsers":this.privilegeObj.portal.user.viewOrgUsers=e;break;case"portal:user:viewOrgItems":this.privilegeObj.portal.user.viewOrgItems=e;break;case"portal:user:viewOrgGroups":this.privilegeObj.portal.user.viewOrgGroups=e;break;case"portal:user:viewTracks":this.privilegeObj.portal.user.viewTracks=e;break;case"portal:user:generateApiTokens":this.privilegeObj.portal.user.generateApiTokens=e;break;case"portal:user:assignPrivilegesToApps":this.privilegeObj.portal.user.assignPrivilegesToApps=e;break;case"features:user:edit":this.privilegeObj.features.user.edit=e;break;case"features:user:fullEdit":this.privilegeObj.features.user.fullEdit=e;break;case"features:user:manageVersions":this.privilegeObj.features.user.manageVersions=e;break;case"features:user:editIndoorsSpaces":this.privilegeObj.features.user.editIndoorsSpaces=e;break;case"opendata:user:openDataAdmin":this.privilegeObj.opendata.user.openDataAdmin=e;break;case"opendata:user:designateGroup":this.privilegeObj.opendata.user.designateGroup=e;break;case"premium:user:geocode":this.privilegeObj.premium.user.geocode=e;break;case"premium:user:networkanalysis":this.privilegeObj.premium.user.networkanalysis=e;break;case"premium:user:networkanalysis:lastmiledelivery":this.privilegeObj.premium.user.lastmiledelivery=e;break;case"premium:user:spatialanalysis":this.privilegeObj.premium.user.spatialanalysis=e;break;case"premium:user:geoenrichment":this.privilegeObj.premium.user.geoenrichment=e;break;case"premium:user:demographics":this.privilegeObj.premium.user.demographics=e;break;case"premium:user:featurereport":this.privilegeObj.premium.user.featurereport=e;break;case"premium:publisher:geoanalytics":this.privilegeObj.premium.publisher.geoanalytics=e;break;case"premium:publisher:rasteranalysis":this.privilegeObj.premium.publisher.rasteranalysis=e;break;case"marketplace:admin:purchase":this.privilegeObj.marketplace.admin.purchase=e;break;case"marketplace:admin:manage":this.privilegeObj.marketplace.admin.manage=e;break;case"marketplace:admin:startTrial":this.privilegeObj.marketplace.admin.startTrial=e;break;case"premium:publisher:createNotebooks":this.privilegeObj.premium.publisher.createNotebooks=e;break;case"premium:publisher:scheduleNotebooks":this.privilegeObj.premium.publisher.scheduleNotebooks=e;break;case"premium:publisher:publishNotebooks":this.privilegeObj.premium.publisher.publishNotebooks=e;break;case"premium:publisher:createAdvancedNotebooks":this.privilegeObj.premium.publisher.createAdvancedNotebooks=e}}_applyToAll(e){this.privilegeObj.portal.admin.inviteUsers=e,this.privilegeObj.portal.admin.disableUsers=e,this.privilegeObj.portal.admin.viewUsers=e,this.privilegeObj.portal.admin.updateUsers=e,this.privilegeObj.portal.admin.deleteUsers=e,this.privilegeObj.portal.admin.changeUserRoles=e,this.privilegeObj.portal.admin.viewGroups=e,this.privilegeObj.portal.admin.updateGroups=e,this.privilegeObj.portal.admin.deleteGroups=e,this.privilegeObj.portal.admin.reassignGroups=e,this.privilegeObj.portal.admin.assignToGroups=e,this.privilegeObj.portal.admin.manageEnterpriseGroups=e,this.privilegeObj.portal.admin.viewItems=e,this.privilegeObj.portal.admin.updateItems=e,this.privilegeObj.portal.admin.deleteItems=e,this.privilegeObj.portal.admin.reassignItems=e,this.privilegeObj.portal.admin.manageLicenses=e,this.privilegeObj.portal.admin.shareToGroup=e,this.privilegeObj.portal.admin.shareToOrg=e,this.privilegeObj.portal.admin.shareToPublic=e,this.privilegeObj.portal.admin.createUpdateCapableGroup=e,this.privilegeObj.portal.admin.updateItemCategorySchema=e,this.privilegeObj.portal.admin.manageCollaborations=e,this.privilegeObj.portal.admin.manageSecurity=e,this.privilegeObj.portal.admin.manageWebsite=e,this.privilegeObj.portal.admin.manageRoles=e,this.privilegeObj.portal.admin.manageServers=e,this.privilegeObj.portal.admin.manageUtilityServices=e,this.privilegeObj.portal.admin.manageCredits=e,this.privilegeObj.portal.admin.manageWebhooks=e,this.privilegeObj.portal.admin.createGPWebhook=e,this.privilegeObj.portal.admin.createReports=e,this.privilegeObj.portal.admin.createLeavingDisallowedGroup=e,this.privilegeObj.portal.admin.updateItemClassificationSchema=e,this.privilegeObj.portal.publisher.publishFeatures=e,this.privilegeObj.portal.publisher.publishTiles=e,this.privilegeObj.portal.publisher.publishScenes=e,this.privilegeObj.portal.publisher.publishServerServices=e,this.privilegeObj.portal.publisher.publishServerGPServices=e,this.privilegeObj.portal.publisher.publishTiledImagery=e,this.privilegeObj.portal.publisher.publishDynamicImagery=e,this.privilegeObj.portal.publisher.publishKnowledgeGraph=e,this.privilegeObj.portal.publisher.registerDataStores=e,this.privilegeObj.portal.publisher.bulkPublishFromDataStores=e,this.privilegeObj.portal.publisher.enumerateDataStores=e,this.privilegeObj.portal.publisher.createFeatureWebhook=e,this.privilegeObj.portal.publisher.createDataPipelines=e,this.privilegeObj.portal.publisher.publishVideo=e,this.privilegeObj.portal.publisher.publishLivestreamVideo=e,this.privilegeObj.portal.publisher.publishFeeds=e,this.privilegeObj.portal.publisher.publishRealTimeAnalytics=e,this.privilegeObj.portal.publisher.publishBigDataAnalytics=e,this.privilegeObj.portal.user.createGroup=e,this.privilegeObj.portal.user.joinGroup=e,this.privilegeObj.portal.user.joinNonOrgGroup=e,this.privilegeObj.portal.user.invitePartneredCollaborationMembers=e,this.privilegeObj.portal.user.addExternalMembersToGroup=e,this.privilegeObj.portal.user.createItem=e,this.privilegeObj.portal.user.reassignItems=e,this.privilegeObj.portal.user.receiveItems=e,this.privilegeObj.portal.user.runWebTool=e,this.privilegeObj.portal.user.shareToGroup=e,this.privilegeObj.portal.user.shareToOrg=e,this.privilegeObj.portal.user.shareToPublic=e,this.privilegeObj.portal.user.shareGroupToOrg=e,this.privilegeObj.portal.user.shareGroupToPublic=e,this.privilegeObj.portal.user.viewOrgUsers=e,this.privilegeObj.portal.user.viewOrgItems=e,this.privilegeObj.portal.user.viewOrgGroups=e,this.privilegeObj.portal.user.viewTracks=e,this.privilegeObj.portal.user.generateApiTokens=e,this.privilegeObj.portal.user.assignPrivilegesToApps=e,this.privilegeObj.features.user.edit=e,this.privilegeObj.features.user.fullEdit=e,this.privilegeObj.features.user.manageVersions=e,this.privilegeObj.features.user.editIndoorsSpaces=e,this.privilegeObj.opendata.user.openDataAdmin=e,this.privilegeObj.opendata.user.designateGroup=e,this.privilegeObj.premium.user.geocode=e,this.privilegeObj.premium.user.networkanalysis=e,this.privilegeObj.premium.user.spatialanalysis=e,this.privilegeObj.premium.user.geoenrichment=e,this.privilegeObj.premium.user.demographics=e,this.privilegeObj.premium.user.featurereport=e,this.privilegeObj.premium.publisher.geoanalytics=e,this.privilegeObj.premium.publisher.rasteranalysis=e,this.privilegeObj.premium.publisher.createNotebooks=e,this.privilegeObj.premium.publisher.scheduleNotebooks=e,this.privilegeObj.premium.publisher.publishNotebooks=e,this.privilegeObj.premium.publisher.createAdvancedNotebooks=e,this.privilegeObj.marketplace.admin.purchase=e,this.privilegeObj.marketplace.admin.manage=e,this.privilegeObj.marketplace.admin.startTrial=e}_buildPrivilegesArray(){const e=[];return!0===this.privilegeObj.portal.admin.inviteUsers&amp;&amp;e.push("portal:admin:inviteUsers"),!0===this.privilegeObj.portal.admin.disableUsers&amp;&amp;e.push("portal:admin:disableUsers"),!0===this.privilegeObj.portal.admin.viewUsers&amp;&amp;e.push("portal:admin:viewUsers"),!0===this.privilegeObj.portal.admin.updateUsers&amp;&amp;e.push("portal:admin:updateUsers"),!0===this.privilegeObj.portal.admin.deleteUsers&amp;&amp;e.push("portal:admin:deleteUsers"),!0===this.privilegeObj.portal.admin.changeUserRoles&amp;&amp;e.push("portal:admin:changeUserRoles"),!0===this.privilegeObj.portal.admin.viewGroups&amp;&amp;e.push("portal:admin:viewGroups"),!0===this.privilegeObj.portal.admin.updateGroups&amp;&amp;e.push("portal:admin:updateGroups"),!0===this.privilegeObj.portal.admin.deleteGroups&amp;&amp;e.push("portal:admin:deleteGroups"),!0===this.privilegeObj.portal.admin.reassignGroups&amp;&amp;e.push("portal:admin:reassignGroups"),!0===this.privilegeObj.portal.admin.assignToGroups&amp;&amp;e.push("portal:admin:assignToGroups"),!0===this.privilegeObj.portal.admin.manageEnterpriseGroups&amp;&amp;e.push("portal:admin:manageEnterpriseGroups"),!0===this.privilegeObj.portal.admin.viewItems&amp;&amp;e.push("portal:admin:viewItems"),!0===this.privilegeObj.portal.admin.updateItems&amp;&amp;e.push("portal:admin:updateItems"),!0===this.privilegeObj.portal.admin.deleteItems&amp;&amp;e.push("portal:admin:deleteItems"),!0===this.privilegeObj.portal.admin.reassignItems&amp;&amp;e.push("portal:admin:reassignItems"),!0===this.privilegeObj.portal.admin.manageLicenses&amp;&amp;e.push("portal:admin:manageLicenses"),!0===this.privilegeObj.portal.admin.shareToGroup&amp;&amp;e.push("portal:admin:shareToGroup"),!0===this.privilegeObj.portal.admin.shareToOrg&amp;&amp;e.push("portal:admin:shareToOrg"),!0===this.privilegeObj.portal.admin.shareToPublic&amp;&amp;e.push("portal:admin:shareToPublic"),!0===this.privilegeObj.portal.admin.createUpdateCapableGroup&amp;&amp;e.push("portal:admin:createUpdateCapableGroup"),!0===this.privilegeObj.portal.admin.updateItemCategorySchema&amp;&amp;e.push("portal:admin:updateItemCategorySchema"),!0===this.privilegeObj.portal.admin.manageCollaborations&amp;&amp;e.push("portal:admin:manageCollaborations"),!0===this.privilegeObj.portal.admin.manageSecurity&amp;&amp;e.push("portal:admin:manageSecurity"),!0===this.privilegeObj.portal.admin.manageWebsite&amp;&amp;e.push("portal:admin:manageWebsite"),!0===this.privilegeObj.portal.admin.manageRoles&amp;&amp;e.push("portal:admin:manageRoles"),!0===this.privilegeObj.portal.admin.manageServers&amp;&amp;e.push("portal:admin:manageServers"),!0===this.privilegeObj.portal.admin.manageUtilityServices&amp;&amp;e.push("portal:admin:manageUtilityServices"),!0===this.privilegeObj.portal.admin.manageCredits&amp;&amp;e.push("portal:admin:manageCredits"),!0===this.privilegeObj.portal.admin.manageWebhooks&amp;&amp;e.push("portal:admin:manageWebhooks"),!0===this.privilegeObj.portal.admin.createGPWebhook&amp;&amp;e.push("portal:admin:createGPWebhook"),!0===this.privilegeObj.portal.admin.createReports&amp;&amp;e.push("portal:admin:createReports"),!0===this.privilegeObj.portal.admin.createLeavingDisallowedGroup&amp;&amp;e.push("portal:admin:createLeavingDisallowedGroup"),!0===this.privilegeObj.portal.admin.updateItemClassificationSchema&amp;&amp;e.push("portal:admin:updateItemClassificationSchema"),!0===this.privilegeObj.portal.publisher.publishFeatures&amp;&amp;e.push("portal:publisher:publishFeatures"),!0===this.privilegeObj.portal.publisher.publishTiles&amp;&amp;e.push("portal:publisher:publishTiles"),!0===this.privilegeObj.portal.publisher.publishScenes&amp;&amp;e.push("portal:publisher:publishScenes"),!0===this.privilegeObj.portal.publisher.publishTiledImagery&amp;&amp;e.push("portal:publisher:publishTiledImagery"),!0===this.privilegeObj.portal.publisher.publishDynamicImagery&amp;&amp;e.push("portal:publisher:publishDynamicImagery"),!0===this.privilegeObj.portal.publisher.publishServerServices&amp;&amp;e.push("portal:publisher:publishServerServices"),!0===this.privilegeObj.portal.publisher.publishServerGPServices&amp;&amp;e.push("portal:publisher:publishServerGPServices"),!0===this.privilegeObj.portal.publisher.bulkPublishFromDataStores&amp;&amp;e.push("portal:publisher:bulkPublishFromDataStores"),!0===this.privilegeObj.portal.publisher.enumerateDataStores&amp;&amp;e.push("portal:publisher:enumerateDataStores"),!0===this.privilegeObj.portal.publisher.registerDataStores&amp;&amp;e.push("portal:publisher:registerDataStores"),!0===this.privilegeObj.portal.publisher.createFeatureWebhook&amp;&amp;e.push("portal:publisher:createFeatureWebhook"),!0===this.privilegeObj.portal.publisher.createDataPipelines&amp;&amp;e.push("portal:publisher:createDataPipelines"),!0===this.privilegeObj.portal.publisher.publishVideo&amp;&amp;e.push("portal:publisher:publishVideo"),!0===this.privilegeObj.portal.publisher.publishLivestreamVideo&amp;&amp;e.push("portal:publisher:publishLivestreamVideo"),!0===this.privilegeObj.portal.publisher.publishFeeds&amp;&amp;e.push("portal:publisher:publishFeeds"),!0===this.privilegeObj.portal.publisher.publishRealTimeAnalytics&amp;&amp;e.push("portal:publisher:publishRealTimeAnalytics"),!0===this.privilegeObj.portal.publisher.publishBigDataAnalytics&amp;&amp;e.push("portal:publisher:publishBigDataAnalytics"),!0===this.privilegeObj.portal.user.createGroup&amp;&amp;e.push("portal:user:createGroup"),!0===this.privilegeObj.portal.user.joinGroup&amp;&amp;e.push("portal:user:joinGroup"),!0===this.privilegeObj.portal.user.joinNonOrgGroup&amp;&amp;e.push("portal:user:joinNonOrgGroup"),!0===this.privilegeObj.portal.user.invitePartneredCollaborationMembers&amp;&amp;e.push("portal:user:invitePartneredCollaborationMembers"),!0===this.privilegeObj.portal.user.addExternalMembersToGroup&amp;&amp;e.push("portal:user:addExternalMembersToGroup"),!0===this.privilegeObj.portal.user.createItem&amp;&amp;e.push("portal:user:createItem"),!0===this.privilegeObj.portal.user.reassignItems&amp;&amp;e.push("portal:user:reassignItems"),!0===this.privilegeObj.portal.user.receiveItems&amp;&amp;e.push("portal:user:receiveItems"),!0===this.privilegeObj.portal.user.runWebTool&amp;&amp;e.push("portal:user:runWebTool"),!0===this.privilegeObj.portal.user.shareToGroup&amp;&amp;e.push("portal:user:shareToGroup"),!0===this.privilegeObj.portal.user.shareToOrg&amp;&amp;e.push("portal:user:shareToOrg"),!0===this.privilegeObj.portal.user.shareToPublic&amp;&amp;e.push("portal:user:shareToPublic"),!0===this.privilegeObj.portal.user.shareGroupToOrg&amp;&amp;e.push("portal:user:shareGroupToOrg"),!0===this.privilegeObj.portal.user.shareGroupToPublic&amp;&amp;e.push("portal:user:shareGroupToPublic"),!0===this.privilegeObj.portal.user.viewOrgUsers&amp;&amp;e.push("portal:user:viewOrgUsers"),!0===this.privilegeObj.portal.user.viewOrgItems&amp;&amp;e.push("portal:user:viewOrgItems"),!0===this.privilegeObj.portal.user.viewOrgGroups&amp;&amp;e.push("portal:user:viewOrgGroups"),!0===this.privilegeObj.portal.user.viewTracks&amp;&amp;e.push("portal:user:viewTracks"),!0===this.privilegeObj.portal.user.generateApiTokens&amp;&amp;e.push("portal:user:generateApiTokens"),!0===this.privilegeObj.portal.user.assignPrivilegesToApps&amp;&amp;e.push("portal:user:assignPrivilegesToApps"),!0===this.privilegeObj.features.user.edit&amp;&amp;e.push("features:user:edit"),!0===this.privilegeObj.features.user.fullEdit&amp;&amp;e.push("features:user:fullEdit"),!0===this.privilegeObj.features.user.manageVersions&amp;&amp;e.push("features:user:manageVersions"),!0===this.privilegeObj.features.user.editIndoorsSpaces&amp;&amp;e.push("features:user:editIndoorsSpaces"),!0===this.privilegeObj.opendata.user.openDataAdmin&amp;&amp;e.push("opendata:user:openDataAdmin"),!0===this.privilegeObj.opendata.user.designateGroup&amp;&amp;e.push("opendata:user:designateGroup"),!0===this.privilegeObj.premium.user.geocode&amp;&amp;e.push("premium:user:geocode"),!0===this.privilegeObj.premium.user.networkanalysis&amp;&amp;e.push("premium:user:networkanalysis"),!0===this.privilegeObj.premium.user.lastmiledelivery&amp;&amp;e.push("premium:user:networkanalysis:lastmiledelivery"),!0===this.privilegeObj.premium.user.spatialanalysis&amp;&amp;e.push("premium:user:spatialanalysis"),!0===this.privilegeObj.premium.user.geoenrichment&amp;&amp;e.push("premium:user:geoenrichment"),!0===this.privilegeObj.premium.user.demographics&amp;&amp;e.push("premium:user:demographics"),!0===this.privilegeObj.premium.user.featurereport&amp;&amp;e.push("premium:user:featurereport"),!0===this.privilegeObj.premium.publisher.geoanalytics&amp;&amp;e.push("premium:publisher:geoanalytics"),!0===this.privilegeObj.premium.publisher.rasteranalysis&amp;&amp;e.push("premium:publisher:rasteranalysis"),!0===this.privilegeObj.marketplace.admin.purchase&amp;&amp;e.push("marketplace:admin:purchase"),!0===this.privilegeObj.marketplace.admin.manage&amp;&amp;e.push("marketplace:admin:manage"),!0===this.privilegeObj.marketplace.admin.startTrial&amp;&amp;e.push("marketplace:admin:startTrial"),!0===this.privilegeObj.premium.publisher.createNotebooks&amp;&amp;e.push("premium:publisher:createNotebooks"),!0===this.privilegeObj.premium.publisher.scheduleNotebooks&amp;&amp;e.push("premium:publisher:scheduleNotebooks"),!0===this.privilegeObj.premium.publisher.publishNotebooks&amp;&amp;e.push("premium:publisher:publishNotebooks"),!0===this.privilegeObj.premium.publisher.createAdvancedNotebooks&amp;&amp;e.push("premium:publisher:createAdvancedNotebooks"),e}}},32081:(e,t,n)=&gt;{n.d(t,{$1:()=&gt;T,AY:()=&gt;d,Av:()=&gt;W,Dl:()=&gt;D,Dn:()=&gt;c,F7:()=&gt;v,G_:()=&gt;g,JQ:()=&gt;S,Jf:()=&gt;N,Jm:()=&gt;A,Jv:()=&gt;O,KO:()=&gt;U,Lo:()=&gt;_,M6:()=&gt;w,ON:()=&gt;E,QK:()=&gt;x,W0:()=&gt;P,X6:()=&gt;z,XG:()=&gt;f,ZZ:()=&gt;j,_7:()=&gt;G,_r:()=&gt;u,av:()=&gt;F,bd:()=&gt;p,cW:()=&gt;q,eF:()=&gt;X,f3:()=&gt;b,fK:()=&gt;m,hk:()=&gt;M,hx:()=&gt;H,kb:()=&gt;h,m$:()=&gt;I,nj:()=&gt;R,p3:()=&gt;J,pf:()=&gt;y,qh:()=&gt;L,vh:()=&gt;k,vt:()=&gt;K,w:()=&gt;$,yI:()=&gt;C});var r=n(60901),i=n(428),a=n(48356),s=n(34521),o=n(81803),l=n(53919);function c(e){return`${i.A.restBaseUrl}content/items/${e}/data`}function p(e){const t=/(?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9](?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9-]*[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9])?\.)+[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9](?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9-]*[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi;if(!/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/.test(e)&amp;&amp;t.test(e)){const n=e.match(t);if(n.length&amp;&amp;n.shift().length===e.length)return!0}return!1}function d(e){return/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&amp;%@!\-/]))?/.test(e)}function u(e,t){if(!e.isPortal){if(t){const n=t.type;if(["Personal Use","Student Use"].includes(n))return(e.ipCntryCode?i.A.purchaseUrls[e.ipCntryCode.toLowerCase()]:void 0)||i.A.purchaseUrls.renew}if(e.ipCntryCode){const t=e.ipCntryCode.toLowerCase();return i.A.purchaseUrls[t]}}}function m(e=i.A.baseUrl,t){const n=new URL(e,i.A.baseUrl);return n.protocol="https:",t?.httpsPort&amp;&amp;80!==t.httpsPort&amp;&amp;443!==t.httpsPort&amp;&amp;(n.port=`${t.httpsPort}`),n.href}function h(e=i.A.baseUrl,t){const n=new URL(e,i.A.baseUrl);return n.protocol="http:",t?.httpPort&amp;&amp;80!==t.httpPort&amp;&amp;443!==t.httpPort&amp;&amp;(n.port=`${t.httpPort}`),n.href}function g(e,t){return e.portal.allSSL||window.location.protocol.indexOf("https:")&gt;-1?m(e.url,e.portal):t}function f(e){return e?.includes("http://")?e.substring(7):e?.includes("https://")?e.substring(8):e}const b=e=&gt;"https:"===location.protocol?e.replace("http:","https:").replace(":6080",":6443"):e.replace("https:","http:").replace(":6443",":6080"),v=e=&gt;{if(!e)return e;const t=e.indexOf("/MapServer");if(t&gt;0){const n=e.substring(0,t).lastIndexOf("/");return e.substring(n+1,t)}return e};async function y(e,t,n){let r=!1;return n??(n=(await(0,s.Em)(`${t.restUrl}/portals/${t.id}/servers`)).servers),e?.length&gt;0&amp;&amp;n?.length&gt;0&amp;&amp;n.some((t=&gt;{const n=(e.includes(":6080")?e.replace("http:","https:").replace(":6080",":6443"):e).toLowerCase();let i=t.url?f(t.url):t.url,a=t.adminUrl?f(t.adminUrl):t.adminUrl;return i=(i.includes(":")?t.url:i).toLowerCase(),a=(a.includes(":")?t.adminUrl:a).toLowerCase(),r=n!==e,e.includes(i)||e.includes(a)||r&amp;&amp;(n.includes(i)||n.includes(a))}))}function w(e){return i.A.httpsDomains?.some((t=&gt;e?.includes(t)))}function S(e,t){if(!t)return!1;const n=new URL(i.A.restBaseUrl).hostname,r=!1===i.A.isMultiTenant,a=-1!==t.indexOf(".arcgis.com/"),s=-1!==t.indexOf("//services")||-1!==t.indexOf("//tiles")||-1!==t.indexOf("//features")||-1!==t.indexOf("//locationservices")||-1!==t.indexOf("//iservices")||-1!==t.indexOf("//tiledimageservices"),o=e.supportsHostedServices&amp;&amp;-1!==t.indexOf(n)&amp;&amp;!r;return a&amp;&amp;s||!a&amp;&amp;o}function x(e,t){if(!t)return!1;let n=!1;if(i.A.httpsDomains.forEach((e=&gt;{(t.includes(`.${e}/`)||t.includes(`/${e}/`))&amp;&amp;(n=!0)})),!n){let{portalHostname:r}=e;const i=r.indexOf("/");i&gt;-1&amp;&amp;(r=r.substring(0,i)),t.includes(r)&amp;&amp;(n=!0)}return n}function k(e){return new RegExp("^(?:[a-z]+:)?//","i").test(e)||e?.includes("../")}function A(e){const t={path:"",page:""};return e?.split("/").forEach((e=&gt;{e.includes(".html")?t.page=e:t.path+=`${e}/`})),t}const T=e=&gt;"signin.html"+(e?`?returnUrl=${encodeURIComponent(e)}`:"");function O(e){r.default.destroyCredentials();const{path:t}=A(window.location.pathname),n=e?`?locale=${e}&amp;`:"?";window.location.href=`${t}/signin.html${n}returnUrl=${encodeURIComponent(window.location.href)}`}function j({sortField:e,sortOrder:t,filters:n,searchTerm:r,user:i,view:a,showHiddenItems:s}){const o={...e?{sortField:e}:{},...t?{sortOrder:t}:{},...r?{searchTerm:r}:{},...i?{user:i}:{},...a?{view:a}:{},...s?{showHiddenItems:"true"}:{}};return Object.keys(n).forEach((e=&gt;{const t=n[e];if(t?.value)switch(t.id){case"categories":o.categories=t.category;break;case"deleteProtection":o.deleteProtection=t.deleteProtection;break;case"location":o.bboxLabel=t.location,o.bbox=t.value;break;case"itemType":o.focus=t.itemType;break;case"sharing":o.access=t.sharing;break;case"tags":o.tags=t.tags?.join(",");break;case"collaborations":o.origin=t.additionalParams?.origin;break;case"contentStatus":o.contentstatus=t.contentStatus;break;case"contentType":o.contentType=t.contentType;break;case"owner":o.owner=t.owner||"owner";break;case"group":o.group=t.group;break;case"access":o.access=t.access;break;case"folder":o.folder=t.folder;break;case"specialGroups":o.specialGroups=t.specialGroups;break;case"memberOrg":o.memberorgids=t.memberOrg;break;case"membership":o.membershipaccess=t.membership;break;case"created":o.created=t.range,"custom"===t.range&amp;&amp;(t.start instanceof Date&amp;&amp;(o.created_from=`${t.start.getTime()}`),t.end instanceof Date&amp;&amp;(o.created_to=`${t.end.getTime()}`));break;case"modified":o.modified=t.range,"custom"===t.range&amp;&amp;(t.start instanceof Date&amp;&amp;(o.modified_from=`${t.start.getTime()}`),t.end instanceof Date&amp;&amp;(o.modified_to=`${t.end.getTime()}`))}})),o}function I(e){return new URLSearchParams(e).toString()}function C({searchTerm:e,q:t,sortOrder:n,sortField:r,num:i,start:a,categories:s,bbox:l,bboxLabel:c,focus:p,contentstatus:d,contentType:u,created:m,created_from:h,created_to:g,modified:f,modified_from:b,modified_to:v,access:y,origin:w,tags:S}={}){return{searchTerm:(0,o.CN)(e||t||""),sortOrder:n,sortField:r,num:i?parseInt(i,10):void 0,start:a?parseInt(a,10):void 0,filters:{...s?{categories:{category:s}}:{},...y?{sharing:{sharing:y}}:{},...S?{tags:{tags:S?.split(",")||[]}}:{},...w?{collaborations:{collaboration:{id:w}}}:{},...l?{location:{location:c,extent:l}}:{},...p?{itemType:{itemType:p}}:{},...d?{contentStatus:{contentStatus:d}}:{},...u?{contentType:{contentType:u}}:{},...f?{modified:{range:f,start:b?new Date(parseInt(b,10)):void 0,end:v?new Date(parseInt(v,10)):void 0}}:{},...m?{created:{range:m,start:h?new Date(parseInt(h,10)):void 0,end:g?new Date(parseInt(g,10)):void 0}}:{}}}}function P(e){if(!e)return null;try{const t=e.split(",").map((e=&gt;parseInt(e,10)));return 4===t.length?t.join(","):null}catch(e){return null}}function D(e){const t=document.createElement("a");return t.href=e,{source:e,protocol:t.protocol.replace(":",""),host:t.hostname||window.location.host,port:t.port,query:t.search,params:(()=&gt;{const e={},n=t.search.replace(/^\?/,"").split("&amp;"),r=n.length;for(let t=0;t&lt;r;t++){if(!n[t])continue;const r=n[t].split("=");e[r[0]]=r[1]}return e})(),file:(t.pathname.match(/\/([^/?#]+)$/i)||[,""])[1],hash:t.hash.replace("#",""),path:t.pathname.replace(/^([^/])/,"/$1"),relative:(t.href.match(/tps?:\/\/[^/]+(.+)/)||[,""])[1],segments:t.pathname.replace(/^\//,"").split("/")}}function E(e){if(!e.isPortal)return"";const t=window.location.pathname,n=t.indexOf("/home");return n&gt;0?t.substring(0,n):""}function L(e){const t=(e=e||"").split("/"),n=t.indexOf("FeatureServer");if(n&gt;0){const r=n-1,i=t[r];t.splice(r,1,i.replace(/:/g,"")),e=t.join("/")}return e}function M(e,t){const n=t?.restUrl;return n&amp;&amp;e?.id?`${n}/content/items/${e.id}`:null}function U(e){const{ownerFolder:t,owner:n,id:r}=e,i=null===t||"/"===t||"root"===t;return`${G(n)}${t&amp;&amp;!i?`/${t}`:""}/items/${r}`}function $(e){return e?.userContentUrl??G(e?.username)}const G=e=&gt;`${i.A.restBaseUrl}content/users/${e}`;function _(e){if(!e)return;const t=document.createElement("a");return t.href=e,t.href}function F(e,t,n){if((0,a.ris)(e))return B(e,t,n);const r=e.url;if(!r)return null;if(!n.isPortal){const t=D(r);if("public"!==e.access&amp;&amp;function(e){return e=e?e.split("?")[0]:"",!!e.match(/http.+(arcgis.com\/apps)\/?/gi)?.length&amp;&amp;!e.match(/http.+(opendata)\/?/gi)?.length}(r))return r.replace(t?.host,window.location.hostname);if("KML"===e.type)return r.includes("/sharing/rest/content/items/")?r.replace(t?.host,n.portalHostname):r}if(n.isPortal&amp;&amp;!k(r)){const e=E(n);if(-1===r.indexOf(e))return e+r}return L(r)}const B=(e,t,n)=&gt;{const r=(0,l.fP)(e,n,t),i=`https://${n.portalHostname}${r.replace("../","/")}`,a=(0,l.EQ)(r,e,t,n);return a?.includes("http")?a:i};function N(e,t,n,r){if(!e)return"";const i=c(e.id);if(!e.url||(0,a.vbL)(e))return encodeURI(i);const s=new URL(e.url,document.baseURI),o=e.typeKeywords?.includes("Service Proxy"),l=(0,a.NEv)(e)?"wfs":(0,a.aZ0)(e)?"wms":(0,a.MbI)(e)?"wcs":null;if(o&amp;&amp;s.searchParams.append("f","pjson"),l){const t=e.url?.toLowerCase()||"";t.includes("getcapabilities")||s.searchParams.append("request","getcapabilities"),t.includes("service=")||s.searchParams.append("service",l)}if(!e.portal?.isPortal&amp;&amp;"public"!==e.access){const i=r||n?.token;!(0,a.NEv)(e)&amp;&amp;!(0,a.HRe)(e)&amp;&amp;t&amp;&amp;(o||(0,a.UCu)(e)||(0,a.eTz)(e)||(0,a.vbL)(e))&amp;&amp;s.searchParams.append("token",i)}return s.href}function R(e){return i.A.baseUrl.lastIndexOf("/")===i.A.baseUrl.length-1?`${i.A.baseUrl}${e}`:`${i.A.baseUrl}/${e}`}function W(e,t){const n=t.toString();return`${e.split("?").shift()}${n.length&gt;0?`?${n}`:""}`}function V(e,t,n){return`https://${e.portalHostname}/home/${t}.html${n?`?id=${n}`:""}`}function z(e,t){return V(e,"item",t.id)}function K(e,t){return V(e,"group",t.id)}function H(e){history?.replaceState&amp;&amp;history.replaceState({},document.title,e)}const q=()=&gt;window.location.hash.replace("#","").split("/"),J=(e,t)=&gt;{const n=(((e||"").split("//")[1]||"").split("/")[0]||"").toLowerCase();return t&amp;&amp;n!==window.location.host.toLowerCase()},X=e=&gt;{try{const t=new URL(e);return t.searchParams.delete("token"),t.toString()}catch{return e}}},32382:(e,t,n)=&gt;{n.d(t,{w:()=&gt;r});const r={"360VRExperience":"360 VR Experience","3DTilesPackage":"3DTiles Package","3DTilesService":"3DTiles Service",AdministrativeReport:"Administrative Report",AddinPackage:"Addin Package",AnalysisModel:"Analysis Model",ApacheParquet:"Apache Parquet",APIKey:"API Key",AppBuilderExtension:"AppBuilder Extension",AppBuilderWidgetPackage:"AppBuilder Widget Package",Application:"Application",ArcGISExplorerApplicationConfiguration:"ArcGIS Explorer Application Configuration",ArcGISProAddIn:"ArcGIS Pro Add In",ArcGISProConfiguration:"ArcGIS Pro Configuration",ArcMapDocument:"ArcMap Document",ArcPadPackage:"ArcPad Package",BasemapPackage:"Basemap Package",BigDataAnalytic:"Big Data Analytic",BigDataFileShare:"Big Data File Share",CADDrawing:"CAD Drawing",CityEngineWebScene:"CityEngine Web Scene",CodeSample:"Code Sample",ColorSet:"Color Set",CompactTilePackage:"Compact Tile Package",ContentCategorySet:"Content Category Set",CSVCollection:"CSV Collection",CSV:"CSV",Dashboard:"Dashboard",DataPipeline:"Data Pipeline",DataStore:"Data Store",DatastoreCatalogService:"datastore catalog service",DeepLearningPackage:"Deep Learning Package",DeepLearningStudioProject:"Deep Learning Studio Project",DesktopAddIn:"Desktop Add In",DesktopApplicationTemplate:"Desktop Application Template",DesktopApplication:"Desktop Application",DesktopStyle:"Desktop Style",DocumentLink:"Document Link",Document:"Document",Dropbox:"Dropbox",EarthConfiguration:"Earth Configuration",EsriClassificationSchema:"Esri Classification Schema",EsriClassifierDefinition:"Esri Classifier Definition",ExcaliburImageryProject:"Excalibur Imagery Project",ExperienceBuilderWidget:"Experience Builder Widget",ExperienceBuilderWidgetPackage:"Experience Builder Widget Package",ExplorerAddIn:"Explorer Add In",ExplorerDocument:"Explorer Document",ExplorerLayer:"Explorer Layer",ExplorerMap:"Explorer Map",ExportPackage:"Export Package",FeatureCollection:"Feature Collection",FeatureCollectionTemplate:"Feature Collection Template",FeatureService:"Feature Service",Feed:"Feed",FileGeodatabase:"File Geodatabase",Form:"Form",GeoBIMApplication:"GeoBIM Application",GeoBIMProject:"GeoBIM Project",GeocodingService:"Geocoding Service",GeodataService:"Geodata Service",GeoenrichmentService:"Geoenrichment Service",GeoJson:"GeoJson",GeometryService:"Geometry Service",GeoPackage:"GeoPackage",GeoprocessingPackage:"Geoprocessing Package",GeoprocessingSample:"Geoprocessing Sample",GeoprocessingService:"Geoprocessing Service",GeoRSS:"GeoRSS",GlobeDocument:"Globe Document",GlobeService:"Globe Service",GML:"GML",GoogleDrive:"Google Drive",GroupLayer:"Group Layer",HubEvent:"Hub Event",HubInitiative:"Hub Initiative",HubInitiativeTemplate:"Hub Initiative Template",HubPage:"Hub Page",HubProject:"Hub Project",HubSiteApplication:"Hub Site Application",ImageCollection:"Image Collection",ImageService:"Image Service",ImageryLayer:"Imagery Layer",Image:"Image",InsightsModel:"Insights Model",InsightsPage:"Insights Page",InsightsScript:"Insights Script",InsightsTheme:"Insights Theme",InsightsDataEngineeringModel:"Insights Data Engineering Model",InsightsDataEngineeringWorkbook:"Insights Data Engineering Workbook",InsightsWorkbookPackage:"Insights Workbook Package",InsightsWorkbook:"Insights Workbook",IPSConfiguration:"IPS Configuration",IWorkKeynote:"iWork Keynote",IWorkNumbers:"iWork Numbers",IWorkPages:"iWork Pages",KMLCollection:"KML Collection",KML:"KML",KnowledgeGraph:"Knowledge Graph",KnowledgeGraphLayer:"Knowledge Graph Layer",KnowledgeStudioProject:"Knowledge Studio Project",LayerFile:"Layer File",LayerPackage:"Layer Package",LayerTemplate:"Layer Template",Layer:"Layer",Layout:"Layout",LivingAtlasExportPackage:"Living Atlas Export Package",LocatorPackage:"Locator Package",MapArea:"Map Area",MapDocument:"Map Document",MapPackage:"Map Package",MapService:"Map Service",MapTemplate:"Map Template",MediaLayer:"Media Layer",MicrosoftExcel:"Microsoft Excel",MicrosoftPowerpoint:"Microsoft Powerpoint",MicrosoftWord:"Microsoft Word",MobileApplication:"Mobile Application",MobileBasemapPackage:"Mobile Basemap Package",MobileMapPackage:"Mobile Map Package",MobileScenePackage:"Mobile Scene Package",NativeApplication:"Native Application",NetCDF:"netCDF",NetworkAnalysisService:"Network Analysis Service",Notebook:"Notebook",NotebookCodeSnippetLibrary:"Notebook Code Snippet Library",OGCFeatureServer:"OGCFeatureServer",OneDrive:"OneDrive",OperationView:"Operation View",OperationsDashboardAddIn:"Operations Dashboard Add In",OperationsDashboardExtension:"Operations Dashboard Extension",OrientedImageryCatalog:"Oriented Imagery Catalog",OrthoMappingProject:"Ortho Mapping Project",OrthoMappingTemplate:"Ortho Mapping Template",PDF:"PDF",ProMap:"Pro Map",ProProject:"Pro Project",ProReportTemplate:"Pro Report Template",ProReport:"Pro Report",ProjectPackage:"Project Package",ProjectTemplate:"Project Template",PublishedMap:"Published Map",QuickCaptureProject:"QuickCapture Project",RasterFunctionTemplate:"Raster function template",RealTimeAnalytic:"Real Time Analytic",ReplicationPackage:"Replication Package",ReportTemplate:"Report Template",RouteLayer:"Route Layer",RulePackage:"Rule Package",SceneDocument:"Scene Document",ScenePackage:"Scene Package",SceneService:"Scene Service",Server:"Server",ServiceDefinition:"Service Definition",Shapefile:"Shapefile",SiteApplication:"Site Application",SitePage:"Site Page",Solution:"Solution",SpatialDatabaseEngine:"Spatial Database Engine",SQLiteGeodatabase:"SQLite Geodatabase",StatisticalDataCollection:"Statistical Data Collection",StoryMap:"StoryMap",StoryMapTheme:"StoryMap Theme",StreamService:"Stream Service",Style:"Style",SymbolSet:"Symbol Set",Survey123AddIn:"Survey123 Add In",UrbanModel:"Urban Model",UrbanProject:"Urban Project",TileLayer:"Tile Layer",TilePackage:"Tile Package",Tool:"Tool",VectorTilePackage:"Vector Tile Package",VectorTileService:"Vector Tile Service",VideoService:"Video Service",ViewerConfiguration:"Viewer Configuration",VisioDocument:"Visio Document",WCS:"WCS",WebExperienceTemplate:"Web Experience Template",WebExperience:"Web Experience",WebMap:"Web Map",WebMappingApplication:"Web Mapping Application",WebScene:"Web Scene",WFS:"WFS",WindowsMobilePackage:"Windows Mobile Package",WMS:"WMS",WMTS:"WMTS",Workflow:"Workflow",WorkflowManagerPackage:"Workflow Manager Package",WorkflowManagerService:"Workflow Manager Service",WorkforceProject:"Workforce Project"}},33040:function(e){e.exports=function(){function e(e){var t=e instanceof Node?e:document.createElement(e);return[].slice.call(arguments,1).forEach((function(e){e instanceof Node?t.appendChild(e):"string"==typeof e?t.innerHTML=e:function e(t,n,r){for(var i in n)"function"==typeof n[i]?t.addEventListener(r+i,n[i]):Object(n[i])===n[i]?e(t,n[i],r+i+"-"):t.setAttribute(r+i,n[i])}(t,e,"")})),t}function t(e){for(;e.lastChild;)e.removeChild(e.lastChild);return e.appendChild(function(e){var t=document.createDocumentFragment();return[].slice.call(e,1).forEach((function(e){e instanceof Node?t.appendChild(e):t.appendChild(document.createTextNode(e))})),t}(arguments)),e}Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(this))return null;do{if(t.matches(e))return t;t=t.parentElement}while(null!==t);return null});var n="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e};function r(e){this.value=e}function i(e){var t,n;function i(t,n){try{var s=e[t](n),o=s.value;o instanceof r?Promise.resolve(o.value).then((function(e){i("next",e)}),(function(e){i("throw",e)})):a(s.done?"return":"normal",s.value)}catch(t){a("throw",t)}}function a(e,r){switch(e){case"return":t.resolve({value:r,done:!0});break;case"throw":t.reject(r);break;default:t.resolve({value:r,done:!1})}(t=t.next)?i(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise((function(a,s){var o={key:e,arg:r,resolve:a,reject:s,next:null};n?n=n.next=o:(t=n=o,i(e,r))}))},"function"!=typeof e.return&amp;&amp;(this.return=void 0)}function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t&lt;e.length;t++)n[t]=e[t];return n}return Array.from(e)}function s(e,t,n){var r=document.createEvent("CustomEvent");r.initCustomEvent(t,!0,!0,n),e.dispatchEvent(r)}function o(e){var t=void 0;e.addEventListener("blur",(function(e){e.target instanceof Element&amp;&amp;(e.target.removeAttribute("js-focus"),e.target.removeAttribute("js-focus-ring"))}),!0),e.addEventListener("focus",(function(e){var n=document.activeElement;n instanceof Element&amp;&amp;"BODY"!==n.tagName&amp;&amp;(n.setAttribute("js-focus",""),t&amp;&amp;n.setAttribute("js-focus-ring",""))}),!0),window.addEventListener("keydown",(function(){t=clearTimeout(t)||setTimeout((function(){t=0}),100)}),!0)}function l(t){var n=t.imgDef,r=void 0===n?"":n,i=t.imgClass,s=void 0===i?"":i,o=t.wrapperClass,l=void 0===o?"":o,c=t.inlineImg,p=void 0!==c&amp;&amp;c,d=t.id,u=t.alt,m=t.imgWidth,h=t.imgHeight,g=t.viewBox,f=t.$targetElm,b=e("span",{class:l});if("string"==typeof r)r.indexOf(".svg")!==r.length-4||p?S():function(e,t,n){var r=2&lt;arguments.length&amp;&amp;void 0!==n?n:function(){},i=new XMLHttpRequest;i.addEventListener("readystatechange",(function(){4===i.readyState&amp;&amp;(200===i.status?t(i.responseText):r())})),i.open("GET",e),i.send()}(r,(function(t){b.innerHTML=t,e(b.firstElementChild,w())}),(function(){S()}));else{var v=e(document.createElementNS("http://www.w3.org/2000/svg","svg"),w(),e.apply(void 0,[document.createDocumentFragment()].concat(a(r.map((function(t){return e(document.createElementNS("http://www.w3.org/2000/svg","path"),{d:t})}))))));b.appendChild(v)}return f&amp;&amp;(f.innerHTML="",f.appendChild(b)),b;function y(e,t){for(var n in t)void 0!==t[n]&amp;&amp;null!==t[n]&amp;&amp;(e[n]=t[n]);return e}function w(){return y({class:""+s,style:"transform: rotate(360deg);"},{id:d,alt:u,viewBox:g,width:m,height:h})}function S(){b.appendChild(e("img",y({style:(m?"width:"+m+"px":"")+"; "+(h?"height:"+h+"px":"")},{id:d,alt:u,src:r,class:s})))}}function c(e,t){new window.MutationObserver((function(n,r){n.forEach((function(n){n.addedNodes.length&amp;&amp;[].concat(a(n.addedNodes)).some((function(t){return t===e}))&amp;&amp;(r.disconnect(),t())}))})).observe(document.body,{childList:!0,subtree:!0})}function p(){var t=e("button",{class:k+"-control",id:k+"-control",tabindex:"-1",aria:{expanded:!1,controls:k+"-content"}});function n(){s(t,"header:inlineTitle:deactivated",{event}),setTimeout((function(){t.focus()}),0),s(t,"header:menu:toggle",{state:"menu",target:m,type:"inlineTitle",control:t,content:u,event})}function r(e){A.newValue=i.value,e.keyCode&amp;&amp;13!==e.keyCode||(A.newValue&amp;&amp;" "!==A.newValue&amp;&amp;A.newValue!==A.text&amp;&amp;s(t,"header:title:submit",{title:A.newValue}),n())}t.addEventListener("header:menu:open",(function(e){s(t,"header:inlineTitle:activated",{event:e})})),t.addEventListener("click",(function(e){s(t,"header:click:inlineTitle",{event:e}),s(t,"header:menu:toggle",{state:"menu",target:m,type:"inlineTitle",control:t,content:u,event:e})}));var i=e("input",{class:k+"-input",id:k+"-input",aria:{labelledby:k+"-input"}});i.addEventListener("keyup",r);var a=e("button",{class:k+"-action-button "+k+"-dismiss-button",aria:{labelledby:k+"-action-button"}},l({imgDef:f.md,imgClass:k+"-dismiss-icon"}));a.addEventListener("click",n);var o=e("button",{class:k+"-action-button "+k+"-submit-button",aria:{labelledby:k+"-action-button"}},l({imgDef:b.lg,imgClass:k+"-submit-icon"}));o.addEventListener("click",r);var c=e("div",{class:"esri-header-lineBreak "+k+"-lineBreak"}),p=e("div",{class:"esri-header-lineBreak "+k+"-lineBreak lineBreak-right"}),d=e("span",{class:k+"-actionButton-container"},a,o),u=e("div",{class:k+"-content",id:k+"-content",aria:{expanded:!1,labelledby:k+"-control"}},c,i,d,p),m=e("span",{class:k,id:k,aria:{expanded:!1}});return m.addEventListener("header:inlineTitle:activated",(function(e){i.value=A.text,m.setAttribute("aria-expanded","true"),setTimeout((function(){i.selectionStart=A.text.length,i.focus()}),100)})),m.addEventListener("header:inlineTitle:deactivated",(function(e){m.setAttribute("aria-expanded","false"),i.value=""})),m.addEventListener("header:update:inlineTitle",(function(n){var r=n.detail;if(!r||r.root&amp;&amp;!r.editTitle)return m.classList.add("hidden"),void(m.innerHTML="");if(m.classList.remove("hidden"),e(m,t,u),r.brandText){A.brandText&amp;&amp;A.pencilIcon?(A.brandText.parentNode.removeChild(A.brandText),A.pencilIcon.parentNode.removeChild(A.pencilIcon)):t.setAttribute("tabindex","0");var i=r.maxViewWidth||30;A.text=r.brandText,A.pencilIcon=l({imgDef:w.sm,imgClass:k+"-edit-icon"}),A.brandText=e("span",{class:k+"-text",style:"max-width: "+i+"vw;"},r.brandText),r.titleFontSize&amp;&amp;(A.brandText.style.fontSize=r.titleFontSize+"px"),e(t,A.brandText,A.pencilIcon);var a=document.getElementById("esri-header-brand");a&amp;&amp;(a.classList.contains("-fit-burger")&amp;&amp;m.classList.add("-fit-burger"),a.parentElement.removeChild(a))}})),m}function d(n){var r=n.variant,i=void 0===r?"desktop":r,o=e("div",{class:O,id:O+"-"+i});o.classList.add("-"+i);var c="mobile"===i;if(c){var p=e("button",{class:O+"-toggle",id:O+"-"+i+"-toggle",aria:{controls:O+"-content-"+i,expanded:!1,labelledby:"esri-header-brand"}});l({imgDef:y.md,imgClass:O+"-image",id:O+"-image",$targetElm:p}),p.addEventListener("click",(function(e){s(p,"header:menu:toggle",{control:p,content:d,root:!0,state:"menu",target:o,type:"root-toggle",event:e})})),e(o,p)}var d=e("div",{class:O+"-content",id:O+"-content-"+i,aria:c?{hidden:!0,expanded:!1}:{}});function u(t){var n=void 0,r=w(t.props.href),i="_blank"===r?"noopener":null;if(n=t.props.href?e("a",{class:O+"-"+t.class,href:t.props.href,target:r,rel:i},t.icon||"",t.label):e("button",{class:O+"-"+t.class},t.icon||"",t.label),t.id&amp;&amp;n.setAttribute("id",O+"-"+t.id),t.props.data)for(var a in t.props.data)n.setAttribute("data-"+a,t.props.data[a]);return t.props.newContext&amp;&amp;e(n,{target:"_blank",rel:"noopener"}),n}function m(t){var n=t.heading?O+"-subitem--heading":"";return e("li",{class:O+"-subitem "+n},t.heading?e("p",{class:O+"-heading--label"},t.heading):"",u({class:"sublink",props:t,label:t.label}))}function h(t){return t.length?e.apply(void 0,["div",{class:O+"-sublist--col"}].concat(a(t.map(m)))):null}function g(t){var n=l({imgDef:t.icon,imgClass:O+"-sublink-image",imgWidth:t.width,imgHeight:t.height});return e("li",{class:O+"-subitem--featured"},u({class:"sublink--featured",props:t,icon:n,label:e("span",{class:O+"-sublink-text"},t.label)}))}function f(e){var t=[].slice.call(document.querySelectorAll(".esri-header-menus-submenu")),n="disabled"!==e&amp;&amp;"init"!==e&amp;&amp;e.getAttribute("data-parent"),r=document.querySelector("#"+n);if("init"===e){var i=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout"));i.length&amp;&amp;i.forEach((function(e){var t=[].slice.call(e.querySelectorAll(".esri-header-menus-flyout--categories-item")),n=document.querySelector("#"+t[0].getAttribute("data-parent"));"1"===[].slice.call(e.querySelectorAll(".esri-header-menus-flyout--list-items"))[0].getAttribute("data-coltype")&amp;&amp;n.setAttribute("data-single","")}))}else"disabled"===e?t.forEach((function(e){e.removeAttribute("data-single")})):r.setAttribute("data-single","")}function b(t,n,r,a,s){var o=[],l=[],c="";switch(n){case"category":t.cols.length&amp;&amp;t.cols.forEach((function(n){c=e("li",{class:O+"-flyout--categories-item","data-id":r,"aria-current":0===r?"true":"false","data-parent":O+"-"+i+"-submenu-"+a+"-"+s,tabindex:-1},e("button",{class:O+"-flyout--categories-item_header",tabindex:0,click:function(e){!function(e){var t=e.target.parentNode.querySelector(".esri-header-menus-flyout--categories-details[aria-expanded]"),n=e.target.parentNode.querySelector(".esri-header-menus-flyout--categories-item_header"),r="false"===t.getAttribute("aria-expanded")?"true":"false",i=[].slice.call(e.target.parentNode.querySelectorAll(".esri-header-menus-flyout--categories-details_item")),a=window.getComputedStyle(i[0]),s=parseInt(a.height)*i.length,o=parseInt(a.marginTop)*i.length+parseInt(a.marginTop),l=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--categories-item_header")),c=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--categories-item")),p=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--list-items"));window.innerWidth&lt;1024?([].slice.call(document.querySelectorAll(".esri-header-menus-flyout--categories-details[aria-expanded]")).forEach((function(e){e.setAttribute("aria-expanded","false"),e.style.height="0"})),t.setAttribute("aria-expanded",r),"true"==r?(t.style.height=s+o+"px",l.forEach((function(e){e.setAttribute("aria-current","false")})),n.setAttribute("aria-current","true")):(t.style.height="0",n.setAttribute("aria-current","false"))):c.forEach((function(e,t){e.addEventListener("click",(function(e){var n=e.target.parentNode,r=n.getAttribute("data-id"),i=p[t].getAttribute("data-id"),a=p[t].getAttribute("data-coltype");p.forEach((function(e,t){e.setAttribute("aria-current","false"),c[t].setAttribute("aria-current","false")})),r===i&amp;&amp;(f("1"===a?n:"disabled"),n.setAttribute("aria-current","true"),p[t].setAttribute("aria-current","true"),p[t].focus())}))}))}(e)}},t.category)),n.col.forEach((function(t){var n=w(t.href),r="_blank"===n?"noopener":null;l.push(e("a",{href:t.href,class:O+"-flyout--categories-details_item","data-heading":t.heading?"true":"false",tabindex:-1,target:n,rel:r},t.heading&amp;&amp;e("p",{class:O+"-flyout--categories-details_heading"},t.heading),t.label&amp;&amp;e("p",{class:O+"-flyout--categories-details_label"},t.label)))}))})),o.push(e(c,e.apply(void 0,["div",{class:O+"-flyout--categories-details","aria-expanded":"false",tabindex:-1}].concat(l))));break;case"label":t.cols&amp;&amp;t.cols.length&amp;&amp;t.cols.forEach((function(t){var n=e("ul",{class:O+"-flyout--list-items_column"});t.col.forEach((function(t){var r=w(t.href),i="_blank"===r?"noopener":null;o.push(e(n,e("li",{class:O+"-flyout--list-items_name"},e("a",{href:t.href,class:O+"-flyout--list-items_anchor","data-heading":t.heading?"true":"false",target:r,rel:i},t.heading&amp;&amp;e("p",{class:O+"-flyout--list-items_heading"},t.heading),t.label&amp;&amp;e("p",{class:O+"-flyout--list-items_label"},t.label)))))}))}))}return o}function v(t){var n=[];return t.map((function(t){if(t.heading&amp;&amp;n.push(e("li",{class:O+"-entry--heading"},e("p",{class:O+"-entry--heading-label"},t.heading))),t.href&amp;&amp;t.label){var r=w(t.href),i="_blank"===r?"noopener":null;n.push(e("li",{class:O+"-entry--menus-subitem"},e("a",{href:t.href,class:O+"-entry-sublink",target:r,rel:i},t.label)))}})),n}function w(e){if(e){var t=0===e.search(/^\//),n=e.indexOf(window.location.hostname)&lt;0,r="";return t||!n?r="_top":(t||n)&amp;&amp;(r="_blank"),r}}function S(t){var n=[];return t.forEach((function(t){if(t.heading&amp;&amp;n.push(e("li",{class:O+"-entry--heading"},e("p",{class:O+"-entry--heading-label"},t.heading))),t.href&amp;&amp;t.label){var r=w(t.href),i="_blank"===r?"noopener":null;n.push(e("li",{class:O+"-entry--menus-subitem"},e("a",{href:t.href,class:O+"-entry-sublink",target:r,rel:i},e("p",{class:O+"-entry-sublink--title"},t.label),t.description?e("p",{class:O+"-sublink--description"},t.description):null)))}})),n}return e(o,d),o.addEventListener("header:update:menus",(function(n){var r=n.detail;r?(o.classList.remove("hidden"),r.noBrand&amp;&amp;o.classList.add("-no-brand"),t.apply(void 0,[d].concat(a(r.map((function(t,n){return e("div",{class:O+"-menu"},e.apply(void 0,["ul",{class:O+"-list",aria:{labelledby:"esri-header-brand"}}].concat(a(t.map((function(t,r){var o=t.icon?l({imgDef:t.icon.path,imgClass:O+"-link-icon",imgWidth:t.icon.width||"16px",imgHeight:t.icon.height||"16px"}):null,c=u({class:"link "+(t.hideLabelInDesktop?"-hide-label":"")+" "+(t.active?"-is-active":""),id:"link-"+i+"-"+n+"-"+r,props:t,icon:o,label:e("span",{class:O+"-link-label"},t.label)}),p=e("li",{class:O+"-item"},c),d=t.menus&amp;&amp;0&lt;t.menus.length,m=t.cols&amp;&amp;t.cols.length,y=t.flyout&amp;&amp;0&lt;t.flyout.length,w=t.tiles&amp;&amp;0&lt;t.tiles.length;if(d||m||w||y){var x=e("button",{class:O+"-submenu-toggle"},t.label),k=m&amp;&amp;0&lt;t.cols.filter((function(e){return"structured"===e.type})).length,A=!1,T=0;if(d){var j=t.menus.length;10&lt;=j&amp;&amp;(A=j%3==0,T=Math.min(Math.ceil(j/9),3))}var I=e("div",{class:O+"-submenu",id:O+"-"+i+"-submenu-"+n+"-"+r,"data-has-structured":y?"false":k,"data-has-flyout":y?"true":"false",aria:{hidden:!0,expanded:!1},data:{filled:d&amp;&amp;Math.min(t.menus.length,30)||"",structuredCols:m||"",hasMultiCols:A,columns:T}},x);y?function(t){var n=t.$subcontent,r=t.item,i=t.uuid,s=t.suuid,o=e("ul",{class:O+"-flyout--categories"}),l=e("div",{class:O+"-flyout--list"});r.flyout.forEach((function(t,n){e.apply(void 0,[o].concat(a(b(t,"category",n,i,s)))),e(l,e.apply(void 0,["div",{class:O+"-flyout--list-items","data-id":n,"data-coltype":t.cols.length,"aria-current":0===n?"true":"false",tabindex:0}].concat(a(b(t,"label",n,i,s)))))})),e(n,e("div",{class:O+"-flyout"},e("div",{class:O+"-flyout--categories-wrapper"},o),l))}({$subcontent:I,item:t,uuid:n,suuid:r}):m?function(t){var n=t.$subcontent,r=t.item,s=t.uuid,o=t.suuid,l=e("div",{class:O+"-sublist--col-wrapper"});r.cols&amp;&amp;(r.cols.forEach((function(t){var n="standard",r=v,c=t.border||"false";"structured"===t.type&amp;&amp;(n="structured",r=S),e(l,e("div",{class:O+"-sublist--col","data-coltype":n,"data-menuborder":c},e.apply(void 0,["ul",{class:O+"-sublist","data-menutype":n,aria:{labelledby:O+"-link-"+i+"-"+s+"-"+o}}].concat(a(r(t.items))))))})),e(n,e("div",{class:O+"-sublist"},l)))}({$subcontent:I,item:t,uuid:n,suuid:r}):d&amp;&amp;function(t){var n=t.hasMenuItems,r=t.$subcontent,a=t.item,s=t.uuid,o=t.suuid,l="";if(10&lt;=a.menus.length&amp;&amp;a.menus.length&lt;=18){var c=Math.ceil(a.menus.length/2);l=e("div",{class:O+"-sublist--col-wrapper "+O+"-columns-2"},h(a.menus.slice(0,c)),h(a.menus.slice(c,a.menus.length)))}else if(18&lt;a.menus.length&amp;&amp;a.menus.length&lt;=27){var p=Math.ceil(a.menus.length/3);l=e("div",{class:O+"-sublist--col-wrapper "+O+"-columns-3"},h(a.menus.slice(0,p)),h(a.menus.slice(p,2*p)),h(a.menus.slice(2*p,a.menus.length)))}else n&amp;&amp;(l=e("div",{class:O+"-sublist--col-wrapper"},h(a.menus.slice(0,a.menus.length))));e(r,e("ul",{class:O+"-sublist",aria:{labelledby:O+"-link-"+i+"-"+s+"-"+o}},e(l)))}({hasMenuItems:d,$subcontent:I,item:t,uuid:n,suuid:r}),!y&amp;&amp;w&amp;&amp;e(I,function(t,n,r){return t.length?e.apply(void 0,["ul",{class:O+"-sublist--featured",aria:{labelledby:O+"-link-"+i+"-"+n+"-"+r},data:{filled:""+t.slice(0,4).length}}].concat(a(t.slice(0,4).map(g)))):null}(t.tiles,n,r)),e(p,I),c.addEventListener("click",(function(e){s(c,"header:menu:toggle",{control:c,content:I,submenu:!0,state:"menu",type:"menu-toggle"}),f("init"),function(){var e=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--categories-item")),t=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--list-items"));t.length&amp;&amp;t.forEach((function(t,n){e[n].setAttribute("aria-current","false"),t.setAttribute("aria-current","false"),t.hasAttribute("data-id")&amp;&amp;"0"===t.getAttribute("data-id")&amp;&amp;e[n].hasAttribute("data-id")&amp;&amp;"0"===e[n].getAttribute("data-id")&amp;&amp;(e[n].setAttribute("aria-current","true"),t.setAttribute("aria-current","true"))}))}()})),x.addEventListener("click",(function(){s(x,"header:menu:close",{control:c,submenu:!0,content:I,type:"menu-close"}),function(){var e=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--categories-item_header")),t=[].slice.call(document.querySelectorAll(".esri-header-menus-flyout--categories-details"));e.forEach((function(e){e.setAttribute("aria-current","false")})),t.forEach((function(e){e.setAttribute("aria-expanded","false"),e.style.height="0"}))}()}))}return p}))))))})))))):o.classList.add("hidden")})),o.addEventListener("header:update:collapseMenus",(function(e){var t=e.detail;if(t&amp;&amp;-1&lt;t.indexOf(!0)){var n=document.getElementById("esri-header-brand")||document.getElementById("esri-header-inline-title");document.querySelector(".esri-header-menus-toggle").classList.add("-visible"),n.classList.add("-fit-burger"),document.getElementById("esri-header-menus-mobile").classList.add("-always-hamburger");var r=[].slice.call(o.querySelectorAll(".esri-header-menus-menu"));t.forEach((function(e,t){e&amp;&amp;r[t].classList.add("-collapsed")}))}})),o}function u(){var n=e("button",{class:j+"-control",id:j+"-control",aria:{expanded:!1,controls:j+"-content"}});n.addEventListener("click",(function(e){s(n,"header:click:search",{event:e}),s(n,"header:menu:toggle",{control:n,content:r,state:"search",target:i,type:"search-toggle",event:e})}));var r=e("div",{class:j+"-content",id:j+"-content",aria:{expanded:!1,labelledby:j+"-control"}}),i=e("div",{class:j});return i.addEventListener("header:update:search",(function(a){var o=a.detail;if(!o||o.inline)return i.innerHTML="",i.classList.add("hidden");if(e(i,n,r),i.classList.remove("hidden"),o.hide)n.setAttribute("tabindex","-1");else if(e(n,{aria:{label:o.label}}),l({imgDef:S.md,imgClass:j+"-image",id:j+"-image",$targetElm:n}),o.dialog){o.dialog.prefix="esri-header-search-dialog";var p=function(t){var n=e("label",{class:t.prefix+"-label",for:t.prefix+"-query-control"},t.queryLabel),r=e("input",{class:t.prefix+"-control",id:t.prefix+"-query-control",type:"search",name:"q",autocapitalize:"off",autocomplete:"off",autocorrect:"off",spellcheck:"false"}),i=document.createTextNode(""),a=e("div",{class:t.prefix+"-measure-text",aria:{hidden:!0}},i),o=e("div",{class:t.prefix+"-measure"},a),l=e("button",{class:t.prefix+"-submit",type:"submit",aria:{label:t.submitLabel}}),p=e("form",{class:t.prefix+"-form",action:t.action,role:"search",aria:{label:t.label}},n,r,o,l);p.addEventListener(t.prefix+":focus",(function(){r.focus()}));var d=!1,u="";function m(c){c&amp;&amp;"reset"===c.type&amp;&amp;(r.value="");var m=r.value;m!==u&amp;&amp;(u=m,s(p,t.prefix+":input",{value:u,event:c})),d&amp;&amp;!m?(d=!1,n.removeAttribute("data-filled"),l.removeAttribute("data-filled")):!d&amp;&amp;m&amp;&amp;(d=!0,e(n,{data:{filled:""}}),e(l,{data:{filled:""}})),i.nodeValue=m;var h=a.scrollWidth+"px";o.style.width=h}function h(e){s(p,t.prefix+":submit",{value:r.value,event:e})}return c(p,(function(){p.parentNode&amp;&amp;s(p,t.prefix+":update",t)})),p.addEventListener(t.prefix+":update",(function(){p.ownerDocument.defaultView.matchMedia(t.matchMedia||"(max-width: 720px)").addListener(m),r.addEventListener("input",m),p.addEventListener("reset",m),p.addEventListener("submit",h),p.addEventListener(t.prefix+":unload",onunload)})),p}(o.dialog),d=e("button",{class:"esri-header-search-dialog-cancel",type:"reset"},e("span",o.dialog.cancelLabel));d.addEventListener("click",(function(e){s(n,"header:menu:close",{control:n,content:r,state:"search",type:"search-close",event:e})})),e(p,d),t(r,p),n.addEventListener("click",(function(e){"true"===n.getAttribute("aria-expanded")&amp;&amp;s(p,o.dialog.prefix+":focus",{event:e})}))}})),i}"function"==typeof Symbol&amp;&amp;Symbol.asyncIterator&amp;&amp;(i.prototype[Symbol.asyncIterator]=function(){return this}),i.prototype.next=function(e){return this._invoke("next",e)},i.prototype.throw=function(e){return this._invoke("throw",e)},i.prototype.return=function(e){return this._invoke("return",e)};var m="esri-header-account",h="esri-header-brand",g={md:["M18 16v-5.087A5.91 5.91 0 0 0 13.59 5.2a2 2 0 1 0-3.18 0A5.91 5.91 0 0 0 6 10.913V16a3 3 0 0 1-3 3v1h18v-1a3 3 0 0 1-3-3zM12 3a1 1 0 1 1-1 1 1.001 1.001 0 0 1 1-1zM5.643 19A3.992 3.992 0 0 0 7 16v-5.087A4.919 4.919 0 0 1 11.913 6h.174A4.919 4.919 0 0 1 17 10.913V16a3.992 3.992 0 0 0 1.357 3zM13 21h1a2 2 0 0 1-4 0h1a1 1 0 0 0 2 0z"]},f={sm:["M8.718 8l5.303 5.303-.707.707L8.01 8.707 2.707 14.01 2 13.303 7.303 8 2 2.697l.707-.707L8.01 7.293l5.304-5.303.707.707z"],md:["M13.207 12.5l7.778 7.778-.707.707-7.778-7.778-7.778 7.778-.707-.707 7.778-7.778-7.778-7.778.707-.707 7.778 7.778 7.778-7.778.707.707z"],lg:["M16.707 16l10.607 10.606-.708.707L16 16.707 5.394 27.313l-.708-.707L15.293 16 4.686 5.394l.708-.707L16 15.293 26.606 4.687l.708.707z"]},b={sm:["M2 8.689l.637-.636L5.5 10.727l8.022-7.87.637.637L5.5 12z"],md:["M4.581 13.276l.637-.636 3.288 3.098 10.073-9.92.637.637L8.506 17.01z"],lg:["M24 4.685l-16.327 17.315-7.673-9.054.761-.648 6.95 8.203 15.561-16.501.728.685z"]},v={md:["M11.5 18.05a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM12 20h-1v-1h1zM3.5 2.05A1.45 1.45 0 1 0 4.95 3.5 1.45 1.45 0 0 0 3.5 2.05zM4 4H3V3h1zm7.5 6.05a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM12 12h-1v-1h1zm-8.5-1.95a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM4 12H3v-1h1zm-.5 6.05a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM4 20H3v-1h1zM19.5 4.95a1.45 1.45 0 1 0-1.45-1.45 1.45 1.45 0 0 0 1.45 1.45zM19 3h1v1h-1zm.5 7.05a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM20 12h-1v-1h1zm-8.5-9.95a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM12 4h-1V3h1zm7.5 14.05a1.45 1.45 0 1 0 1.45 1.45 1.45 1.45 0 0 0-1.45-1.45zM20 20h-1v-1h1z"]},y={md:["M21 6H3V5h18zm0 6H3v1h18zm0 7H3v1h18z"]},w={sm:["M15.721 4.007a.965.965 0 0 0-.03-1.385l-1.413-1.414a.965.965 0 0 0-1.385-.03L2.841 11.23l-1.756 4.097a.371.371 0 0 0 .488.487L5.67 14.06l8.607-8.609zM2.624 14.276l.554-1.294.74.74zm2.338-.924L3.55 11.937l8.007-8.008 1.414 1.415zm8.716-8.716l-1.414-1.414 1.09-1.09a.306.306 0 0 1 .433 0l.981.98a.306.306 0 0 1 0 .434z"]},S={sm:["M9.85 9.153a5 5 0 1 0-.69.69l4.631 4.631.69-.69zm-1.02-.326A3.973 3.973 0 0 1 6 10a4.002 4.002 0 1 1 2.83-1.172z"],md:["M21.995 21.288l-6.855-6.855a7.517 7.517 0 1 0-.707.707l6.855 6.855zm-17.092-7.19a6.501 6.501 0 1 1 9.6-.45l-.854.855a6.501 6.501 0 0 1-8.746-.405z"]},x={sm:["M5.35 14.5a.85.85 0 1 1-.85-.85.851.851 0 0 1 .85.85zm7.15-.85a.85.85 0 1 0 .85.85.851.851 0 0 0-.85-.85zM15.109 4l-1.19 5.99-9.213 1.024-.727.643a.197.197 0 0 0-.054.217.195.195 0 0 0 .183.126H13v1H4.108a1.196 1.196 0 0 1-.792-2.092l.65-.574-.916-7.126a.249.249 0 0 0-.244-.217L.177 2.966l.046-.898 2.609.02a1.167 1.167 0 0 1 1.1 1L4.065 4zM13.89 5H4.208l.718 4.982 8.155-.905z"],md:["M19.93 19.07A1.497 1.497 0 0 0 18.5 18H6.416a.5.5 0 0 1-.422-.768l.793-1.25 14.11-1.01L23.141 6H5.345L5.06 4.37a1.51 1.51 0 0 0-1.307-1.23L2.543 3H1.24l-.097.847 2.497.286a.502.502 0 0 1 .435.41l1.9 10.853-.826 1.301A1.497 1.497 0 0 0 6 18.94v.153a1.5 1.5 0 1 0 1 0V19h11.5a.497.497 0 0 1 .356.15 1.502 1.502 0 1 0 1.074-.08zM5.52 7h16.34l-1.757 7.027-13.188.942zM7.1 20.2v.6a.3.3 0 0 1-.3.3h-.6a.3.3 0 0 1-.3-.3v-.6a.3.3 0 0 1 .3-.3h.6a.3.3 0 0 1 .3.3zm13 .6a.3.3 0 0 1-.3.3h-.6a.3.3 0 0 1-.3-.3v-.6a.3.3 0 0 1 .3-.3h.6a.3.3 0 0 1 .3.3z"],lg:["M27.964 25.259a1.591 1.591 0 0 0-.428-.794A1.574 1.574 0 0 0 26.415 24H6.54a.625.625 0 0 1-.476-1.032 142.875 142.875 0 0 0 1.692-1.992l19.161-2.017L29.11 8H6.72l-.14-1.375a2.56 2.56 0 0 0-2.186-2.277L4 4.29h-.001L1.979 4H1v1h.904l2.347.338a1.56 1.56 0 0 1 1.333 1.389l1.398 13.62c-.171.205-.598.71-1.677 1.97A1.626 1.626 0 0 0 6.541 25h19.874a.58.58 0 0 1 .198.04 2.015 2.015 0 1 0 1.351.219zM27.89 9l-1.808 9.041-18.136 1.91L6.823 9zm.21 18.3a.8.8 0 0 1-.8.8h-.6a.8.8 0 0 1-.8-.8v-.6a.8.8 0 0 1 .8-.8h.6a.8.8 0 0 1 .8.8zM6 27a2 2 0 1 0 2-2 2.002 2.002 0 0 0-2 2zm.9-.3a.8.8 0 0 1 .8-.8h.6a.8.8 0 0 1 .8.8v.6a.8.8 0 0 1-.8.8h-.6a.8.8 0 0 1-.8-.8z"]},k="esri-header-inline-title",A={},T="esri-header-branding-stripe",O="esri-header-menus",j="esri-header-search",I="esri-header-inlineSearch",C={},P="esri-header-shopping-cart";var D,E,L=(function(e){var t;t=function(){if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,r,i,a,s,o,l,c,p,d,u,m,h,g,f,b,v,y,w,S,x={},k=/\s+/g,A=/left|right|inline/,T="Sortable"+(new Date).getTime(),O=window,j=O.document,I=O.parseInt,C=O.setTimeout,P=O.jQuery||O.Zepto,D=O.Polymer,E=!1,L=!1,M="draggable"in j.createElement("div"),U=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&amp;&amp;((S=j.createElement("x")).style.cssText="pointer-events:auto","auto"===S.style.pointerEvents),$=!1,G=Math.abs,_=Math.min,F=[],B=[],N=ie((function(e,t,n){if(n&amp;&amp;t.scroll){var r,i,a,s,o,d,u=n[T],m=t.scrollSensitivity,h=t.scrollSpeed,g=e.clientX,f=e.clientY,b=window.innerWidth,v=window.innerHeight;if(c!==n&amp;&amp;(l=t.scroll,c=n,p=t.scrollFn,!0===l)){l=n;do{if(l.offsetWidth&lt;l.scrollWidth||l.offsetHeight&lt;l.scrollHeight)break}while(l=l.parentNode)}l&amp;&amp;(i=(r=l).getBoundingClientRect(),a=(G(i.right-g)&lt;=m)-(G(i.left-g)&lt;=m),s=(G(i.bottom-f)&lt;=m)-(G(i.top-f)&lt;=m)),a||s||(s=(v-f&lt;=m)-(f&lt;=m),((a=(b-g&lt;=m)-(g&lt;=m))||s)&amp;&amp;(r=O)),x.vx===a&amp;&amp;x.vy===s&amp;&amp;x.el===r||(x.el=r,x.vx=a,x.vy=s,clearInterval(x.pid),r&amp;&amp;(x.pid=setInterval((function(){if(d=s?s*h:0,o=a?a*h:0,"function"==typeof p)return p.call(u,o,d,e);r===O?O.scrollTo(O.pageXOffset+o,O.pageYOffset+d):(r.scrollTop+=d,r.scrollLeft+=o)}),24)))}}),30),R=function(e){function t(e,t){return void 0!==e&amp;&amp;!0!==e||(e=r.name),"function"==typeof e?e:function(n,r){var i=r.options.group.name;return t?e:e&amp;&amp;(e.join?-1&lt;e.indexOf(i):i==e)}}var r={},i=e.group;i&amp;&amp;"object"==(void 0===i?"undefined":n(i))||(i={name:i}),r.name=i.name,r.checkPull=t(i.pull,!0),r.checkPut=t(i.put),r.revertClone=i.revertClone,e.group=r};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){E={capture:L=!1,passive:L}}}))}catch(S){}function W(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=ae({},t),e[T]=this;var n={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":"&gt;*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==W.supportPointer};for(var r in n)r in t||(t[r]=n[r]);for(var i in R(t),this)"_"===i.charAt(0)&amp;&amp;"function"==typeof this[i]&amp;&amp;(this[i]=this[i].bind(this));this.nativeDraggable=!t.forceFallback&amp;&amp;M,K(e,"mousedown",this._onTapStart),K(e,"touchstart",this._onTapStart),t.supportPointer&amp;&amp;K(e,"pointerdown",this._onTapStart),this.nativeDraggable&amp;&amp;(K(e,"dragover",this),K(e,"dragenter",this)),B.push(this._onDragOver),t.store&amp;&amp;this.sort(t.store.get(this))}function V(t,n){"clone"!==t.lastPullMode&amp;&amp;(n=!0),i&amp;&amp;i.state!==n&amp;&amp;(J(i,"display",n?"none":""),n||i.state&amp;&amp;(t.options.group.revertClone?(a.insertBefore(i,s),t._animate(e,i)):a.insertBefore(i,e)),i.state=n)}function z(e,t,n){if(e){n=n||j;do{if("&gt;*"===t&amp;&amp;e.parentNode===n||re(e,t))return e}while(e=(i=(r=e).host)&amp;&amp;i.nodeType?i:r.parentNode)}var r,i;return null}function K(e,t,n){e.addEventListener(t,n,E)}function H(e,t,n){e.removeEventListener(t,n,E)}function q(e,t,n){if(e)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(k," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(k," ")}}function J(e,t,n){var r=e&amp;&amp;e.style;if(r){if(void 0===n)return j.defaultView&amp;&amp;j.defaultView.getComputedStyle?n=j.defaultView.getComputedStyle(e,""):e.currentStyle&amp;&amp;(n=e.currentStyle),void 0===t?n:n[t];t in r||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function X(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,a=r.length;if(n)for(;i&lt;a;i++)n(r[i],i);return r}return[]}function Y(e,t,n,r,a,s,o,l){e=e||t[T];var c=j.createEvent("Event"),p=e.options,d="on"+n.charAt(0).toUpperCase()+n.substr(1);c.initEvent(n,!0,!0),c.to=a||t,c.from=s||t,c.item=r||t,c.clone=i,c.oldIndex=o,c.newIndex=l,t.dispatchEvent(c),p[d]&amp;&amp;p[d].call(e,c)}function Q(e,t,n,r,i,a,s,o){var l,c,p=e[T],d=p.options.onMove;return(l=j.createEvent("Event")).initEvent("move",!0,!0),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=i||t,l.relatedRect=a||t.getBoundingClientRect(),l.willInsertAfter=o,e.dispatchEvent(l),d&amp;&amp;(c=d.call(p,l,s)),c}function Z(e){e.draggable=!1}function ee(){$=!1}function te(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function ne(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e&amp;&amp;e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||"&gt;*"!==t&amp;&amp;!re(e,t)||n++;return n}function re(e,t){if(e){var n=(t=t.split(".")).shift().toUpperCase(),r=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==n&amp;&amp;e.nodeName.toUpperCase()!=n||t.length&amp;&amp;((" "+e.className+" ").match(r)||[]).length!=t.length)}return!1}function ie(e,t){var n,r;return function(){void 0===n&amp;&amp;(n=arguments,r=this,C((function(){1===n.length?e.call(r,n[0]):e.apply(r,n),n=void 0}),t))}}function ae(e,t){if(e&amp;&amp;t)for(var n in t)t.hasOwnProperty(n)&amp;&amp;(e[n]=t[n]);return e}function se(e){return D&amp;&amp;D.dom?D.dom(e).cloneNode(!0):P?P(e).clone(!0)[0]:e.cloneNode(!0)}function oe(e){return C(e,0)}function le(e){return clearTimeout(e)}return W.prototype={constructor:W,_onTapStart:function(t){var n,r=this,i=this.el,a=this.options,s=a.preventOnFilter,l=t.type,c=t.touches&amp;&amp;t.touches[0],p=(c||t).target,d=t.target.shadowRoot&amp;&amp;t.path&amp;&amp;t.path[0]||p,u=a.filter;if(function(e){for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&amp;&amp;F.push(r)}}(i),!e&amp;&amp;!(/mousedown|pointerdown/.test(l)&amp;&amp;0!==t.button||a.disabled)&amp;&amp;!d.isContentEditable&amp;&amp;(p=z(p,a.draggable,i))&amp;&amp;o!==p){if(n=ne(p,a.draggable),"function"==typeof u){if(u.call(this,t,p,this))return Y(r,d,"filter",p,i,i,n),void(s&amp;&amp;t.preventDefault())}else if(u=u&amp;&amp;u.split(",").some((function(e){if(e=z(d,e.trim(),i))return Y(r,e,"filter",p,i,i,n),!0})))return void(s&amp;&amp;t.preventDefault());a.handle&amp;&amp;!z(d,a.handle,i)||this._prepareDragStart(t,c,p,n)}},_prepareDragStart:function(n,r,i,l){var c,p=this,d=p.el,u=p.options,m=d.ownerDocument;i&amp;&amp;!e&amp;&amp;i.parentNode===d&amp;&amp;(v=n,a=d,t=(e=i).parentNode,s=e.nextSibling,o=i,f=u.group,h=l,this._lastX=(r||n).clientX,this._lastY=(r||n).clientY,e.style["will-change"]="all",c=function(){p._disableDelayedDrag(),e.draggable=p.nativeDraggable,q(e,u.chosenClass,!0),p._triggerDragStart(n,r),Y(p,a,"choose",e,a,a,h)},u.ignore.split(",").forEach((function(t){X(e,t.trim(),Z)})),K(m,"mouseup",p._onDrop),K(m,"touchend",p._onDrop),K(m,"touchcancel",p._onDrop),K(m,"selectstart",p),u.supportPointer&amp;&amp;K(m,"pointercancel",p._onDrop),u.delay?(K(m,"mouseup",p._disableDelayedDrag),K(m,"touchend",p._disableDelayedDrag),K(m,"touchcancel",p._disableDelayedDrag),K(m,"mousemove",p._disableDelayedDrag),K(m,"touchmove",p._disableDelayedDrag),u.supportPointer&amp;&amp;K(m,"pointermove",p._disableDelayedDrag),p._dragStartTimer=C(c,u.delay)):c())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),H(e,"mouseup",this._disableDelayedDrag),H(e,"touchend",this._disableDelayedDrag),H(e,"touchcancel",this._disableDelayedDrag),H(e,"mousemove",this._disableDelayedDrag),H(e,"touchmove",this._disableDelayedDrag),H(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,n){(n=n||("touch"==t.pointerType?t:null))?(v={target:e,clientX:n.clientX,clientY:n.clientY},this._onDragStart(v,"touch")):this.nativeDraggable?(K(e,"dragend",this),K(a,"dragstart",this._onDragStart)):this._onDragStart(v,!0);try{j.selection?oe((function(){j.selection.empty()})):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(){if(a&amp;&amp;e){var t=this.options;q(e,t.ghostClass,!0),q(e,t.dragClass,!1),Y(W.active=this,a,"start",e,a,a,h)}else this._nulling()},_emulateDragOver:function(){if(y){if(this._lastX===y.clientX&amp;&amp;this._lastY===y.clientY)return;this._lastX=y.clientX,this._lastY=y.clientY,U||J(r,"display","none");var e=j.elementFromPoint(y.clientX,y.clientY),t=e,n=B.length;if(e&amp;&amp;e.shadowRoot&amp;&amp;(t=e=e.shadowRoot.elementFromPoint(y.clientX,y.clientY)),t)do{if(t[T]){for(;n--;)B[n]({clientX:y.clientX,clientY:y.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);U||J(r,"display","")}},_onTouchMove:function(e){if(v){var t=this.options,n=t.fallbackTolerance,i=t.fallbackOffset,a=e.touches?e.touches[0]:e,s=a.clientX-v.clientX+i.x,o=a.clientY-v.clientY+i.y,l=e.touches?"translate3d("+s+"px,"+o+"px,0)":"translate("+s+"px,"+o+"px)";if(!W.active){if(n&amp;&amp;_(G(a.clientX-this._lastX),G(a.clientY-this._lastY))&lt;n)return;this._dragStarted()}this._appendGhost(),w=!0,y=a,J(r,"webkitTransform",l),J(r,"mozTransform",l),J(r,"msTransform",l),J(r,"transform",l),e.preventDefault()}},_appendGhost:function(){if(!r){var t,n=e.getBoundingClientRect(),i=J(e),s=this.options;q(r=e.cloneNode(!0),s.ghostClass,!1),q(r,s.fallbackClass,!0),q(r,s.dragClass,!0),J(r,"top",n.top-I(i.marginTop,10)),J(r,"left",n.left-I(i.marginLeft,10)),J(r,"width",n.width),J(r,"height",n.height),J(r,"opacity","0.8"),J(r,"position","fixed"),J(r,"zIndex","100000"),J(r,"pointerEvents","none"),s.fallbackOnBody&amp;&amp;j.body.appendChild(r)||a.appendChild(r),t=r.getBoundingClientRect(),J(r,"width",2*n.width-t.width),J(r,"height",2*n.height-t.height)}},_onDragStart:function(t,n){var r=this,s=t.dataTransfer,o=r.options;r._offUpEvents(),f.checkPull(r,r,e,t)&amp;&amp;((i=se(e)).draggable=!1,i.style["will-change"]="",J(i,"display","none"),q(i,r.options.chosenClass,!1),r._cloneId=oe((function(){a.insertBefore(i,e),Y(r,a,"clone",e)}))),q(e,o.dragClass,!0),n?("touch"===n?(K(j,"touchmove",r._onTouchMove),K(j,"touchend",r._onDrop),K(j,"touchcancel",r._onDrop),o.supportPointer&amp;&amp;(K(j,"pointermove",r._onTouchMove),K(j,"pointerup",r._onDrop))):(K(j,"mousemove",r._onTouchMove),K(j,"mouseup",r._onDrop)),r._loopId=setInterval(r._emulateDragOver,50)):(s&amp;&amp;(s.effectAllowed="move",o.setData&amp;&amp;o.setData.call(r,s,e)),K(j,"drop",r),r._dragStartId=oe(r._dragStarted))},_onDragOver:function(n){var o,l,c,p,h=this.el,g=this.options,v=g.group,y=W.active,S=f===v,x=!1,k=g.sort;if(void 0!==n.preventDefault&amp;&amp;(n.preventDefault(),g.dragoverBubble||n.stopPropagation()),!e.animated&amp;&amp;(w=!0,y&amp;&amp;!g.disabled&amp;&amp;(S?k||(p=!a.contains(e)):b===this||(y.lastPullMode=f.checkPull(this,y,e,n))&amp;&amp;v.checkPut(this,y,e,n))&amp;&amp;(void 0===n.rootEl||n.rootEl===this.el))){if(N(n,g,this.el),$)return;if(o=z(n.target,g.draggable,h),l=e.getBoundingClientRect(),b!==this&amp;&amp;(b=this,x=!0),p)return V(y,!0),t=a,void(i||s?a.insertBefore(e,i||s):k||a.appendChild(e));if(0===h.children.length||h.children[0]===r||h===n.target&amp;&amp;function(e,t){var n=e.lastElementChild.getBoundingClientRect();return 5&lt;t.clientY-(n.top+n.height)||5&lt;t.clientX-(n.left+n.width)}(h,n)){if(0!==h.children.length&amp;&amp;h.children[0]!==r&amp;&amp;h===n.target&amp;&amp;(o=h.lastElementChild),o){if(o.animated)return;c=o.getBoundingClientRect()}V(y,S),!1!==Q(a,h,e,l,o,c,n)&amp;&amp;(e.contains(h)||(h.appendChild(e),t=h),this._animate(l,e),o&amp;&amp;this._animate(c,o))}else if(o&amp;&amp;!o.animated&amp;&amp;o!==e&amp;&amp;void 0!==o.parentNode[T]){d!==o&amp;&amp;(u=J(d=o),m=J(o.parentNode));var O=(c=o.getBoundingClientRect()).right-c.left,j=c.bottom-c.top,I=A.test(u.cssFloat+u.display)||"flex"==m.display&amp;&amp;0===m["flex-direction"].indexOf("row"),P=o.offsetWidth&gt;e.offsetWidth,D=o.offsetHeight&gt;e.offsetHeight,E=.5&lt;(I?(n.clientX-c.left)/O:(n.clientY-c.top)/j),L=o.nextElementSibling,M=!1;if(I){var U=e.offsetTop,G=o.offsetTop;M=U===G?o.previousElementSibling===e&amp;&amp;!P||E&amp;&amp;P:o.previousElementSibling===e||e.previousElementSibling===o?.5&lt;(n.clientY-c.top)/j:U&lt;G}else x||(M=L!==e&amp;&amp;!D||E&amp;&amp;D);var _=Q(a,h,e,l,o,c,n,M);!1!==_&amp;&amp;(1!==_&amp;&amp;-1!==_||(M=1===_),$=!0,C(ee,30),V(y,S),e.contains(h)||(M&amp;&amp;!L?h.appendChild(e):o.parentNode.insertBefore(e,M?L:o)),t=e.parentNode,this._animate(l,e),this._animate(c,o))}}},_animate:function(e,t){var n=this.options.animation;if(n){var r=t.getBoundingClientRect();1===e.nodeType&amp;&amp;(e=e.getBoundingClientRect()),J(t,"transition","none"),J(t,"transform","translate3d("+(e.left-r.left)+"px,"+(e.top-r.top)+"px,0)"),t.offsetWidth,J(t,"transition","all "+n+"ms"),J(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=C((function(){J(t,"transition",""),J(t,"transform",""),t.animated=!1}),n)}},_offUpEvents:function(){var e=this.el.ownerDocument;H(j,"touchmove",this._onTouchMove),H(j,"pointermove",this._onTouchMove),H(e,"mouseup",this._onDrop),H(e,"touchend",this._onDrop),H(e,"pointerup",this._onDrop),H(e,"touchcancel",this._onDrop),H(e,"pointercancel",this._onDrop),H(e,"selectstart",this)},_onDrop:function(n){var o=this.el,l=this.options;clearInterval(this._loopId),clearInterval(x.pid),clearTimeout(this._dragStartTimer),le(this._cloneId),le(this._dragStartId),H(j,"mouseover",this),H(j,"mousemove",this._onTouchMove),this.nativeDraggable&amp;&amp;(H(j,"drop",this),H(o,"dragstart",this._onDragStart)),this._offUpEvents(),n&amp;&amp;(w&amp;&amp;(n.preventDefault(),l.dropBubble||n.stopPropagation()),r&amp;&amp;r.parentNode&amp;&amp;r.parentNode.removeChild(r),a!==t&amp;&amp;"clone"===W.active.lastPullMode||i&amp;&amp;i.parentNode&amp;&amp;i.parentNode.removeChild(i),e&amp;&amp;(this.nativeDraggable&amp;&amp;H(e,"dragend",this),Z(e),e.style["will-change"]="",q(e,this.options.ghostClass,!1),q(e,this.options.chosenClass,!1),Y(this,a,"unchoose",e,t,a,h),a!==t?0&lt;=(g=ne(e,l.draggable))&amp;&amp;(Y(null,t,"add",e,t,a,h,g),Y(this,a,"remove",e,t,a,h,g),Y(null,t,"sort",e,t,a,h,g),Y(this,a,"sort",e,t,a,h,g)):e.nextSibling!==s&amp;&amp;0&lt;=(g=ne(e,l.draggable))&amp;&amp;(Y(this,a,"update",e,t,a,h,g),Y(this,a,"sort",e,t,a,h,g)),W.active&amp;&amp;(null!=g&amp;&amp;-1!==g||(g=h),Y(this,a,"end",e,t,a,h,g),this.save()))),this._nulling()},_nulling:function(){a=e=t=r=s=i=o=l=c=v=y=w=g=d=u=b=f=W.active=null,F.forEach((function(e){e.checked=!0})),F.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":case"mouseover":this._onDrop(t);break;case"dragover":case"dragenter":e&amp;&amp;(this._onDragOver(t),function(e){e.dataTransfer&amp;&amp;(e.dataTransfer.dropEffect="move"),e.preventDefault()}(t));break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,i=n.length,a=this.options;r&lt;i;r++)z(e=n[r],a.draggable,this.el)&amp;&amp;t.push(e.getAttribute(a.dataIdAttr)||te(e));return t},sort:function(e){var t={},n=this.el;this.toArray().forEach((function(e,r){var i=n.children[r];z(i,this.options.draggable,n)&amp;&amp;(t[e]=i)}),this),e.forEach((function(e){t[e]&amp;&amp;(n.removeChild(t[e]),n.appendChild(t[e]))}))},save:function(){var e=this.options.store;e&amp;&amp;e.set(this)},closest:function(e,t){return z(e,t||this.options.draggable,this.el)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];n[e]=t,"group"===e&amp;&amp;R(n)},destroy:function(){var e=this.el;e[T]=null,H(e,"mousedown",this._onTapStart),H(e,"touchstart",this._onTapStart),H(e,"pointerdown",this._onTapStart),this.nativeDraggable&amp;&amp;(H(e,"dragover",this),H(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),(function(e){e.removeAttribute("draggable")})),B.splice(B.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},K(j,"touchmove",(function(e){W.active&amp;&amp;e.preventDefault()})),W.utils={on:K,off:H,css:J,find:X,is:function(e,t){return!!z(e,t,e)},extend:ae,throttle:ie,closest:z,toggleClass:q,clone:se,index:ne,nextTick:oe,cancelNextTick:le},W.create=function(e,t){return new W(e,t)},W.version="1.7.0",W},e.exports=t()}(D={exports:{}}),D.exports),M="esri-header-apps",U="rtl"===document.dir,$=(E=window,!/iPhone|iPad|iPod|Android/i.test(E.navigator.userAgent));function G(n){var r=void 0,i=void 0,b=e("div",{class:"esri-header-canvas",tabindex:"-1",data:{open:!1}});b.addEventListener("click",(function(){s(b,"header:menu:close")}));var y=function(){var t=e("div",{class:T,id:T});return t.addEventListener("header:update:brand",(function(e){var n=e.detail;n?(t.classList.remove("hidden"),t.style.backgroundColor=n.topStripe,t.classList.add("-visible")):t.classList.add("hidden")})),t}(),w=function(){var t=e("div",{class:h});return t.addEventListener("click",(function(e){s(t,"header:click:brand",{event:e})})),t.addEventListener("header:update:brand",(function(n){var r=n.detail;if(r&amp;&amp;!r.editTitle){t.classList.remove("hidden");var i=e("span",{class:h,id:h});if(r.href&amp;&amp;(i=e("a",{class:h+"-link",id:h,href:r.href})),e(t,i),r.distributorImage){var a=e("span",{class:"distributor-image"});l({imgDef:r.distributorImage,imgClass:h+"-image",alt:"",imgWidth:r.distributorImageWidth,imgHeight:r.distributorImageHeight,$targetElm:a}),e(i,a,e("span",{class:"distributor-image-border"}))}if(r.image){var s=e("span",{class:"brand-image"});e(i,{aria:{label:r.label}}),l({imgDef:r.image,imgClass:h+"-image",alt:"",imgWidth:r.width,imgHeight:r.height,$targetElm:s}),e(i,s)}if(r.brandText){var o=r.image?h+"-text -has-image":h+"-text",c=r.brandTextLink?h+"-text -has-textLink":h+"-text";e(i,r.brandTextLink?e("a",{href:r.brandTextLink,class:c},r.brandText):e("span",{class:o},r.brandText))}}else t.classList.add("hidden")})),t}(),k=p(),A=function(){var n=e("div",{class:m+" a11y-"+m}),r=document.createTextNode(""),i=e("button",{class:m+"-control "+m+"-control--signin"},r);i.addEventListener("click",(function(e){s(i,"header:click:signin",{event:e})}));var o=e("span"),c=document.createTextNode(""),p=e("span",{class:m+"-name"},c),d=document.createTextNode(""),u=e("span",{class:m+"-id"},d),h=e("button",{class:m+"-control "+m+"-control--signedin",id:m+"-control",aria:{controls:m+"-menu",expanded:!1,haspopup:!0}},o,p,u);h.addEventListener("click",(function(e){s(h,"header:click:account",{event:e}),s(h,"header:menu:toggle",{account:!0,control:h,content:I,state:"menu",target:n,type:"account-toggle"})}));var g=document.createTextNode(""),f=e("button",{class:m+"-content-toggle"},g);f.addEventListener("click",(function(){s(f,"header:menu:close",{control:h,content:I,type:"account-close"})}));var b=e("span"),v=document.createTextNode(""),y=document.createTextNode(""),w=document.createTextNode(""),S=e("div",{class:m+"-content-info"},b,e("span",{class:m+"-content-name"},v),e("span",{class:m+"-content-id"},y),e("span",{class:m+"-content-group"},w)),x=e("ul",{class:m+"-content-menu",aria:{labelledby:m+"-control"}}),k=document.createTextNode(""),A=e("button",{class:m+"-signin-control -switch"},k);A.addEventListener("click",(function(e){s(A,"header:click:switch",{event:e})}));var T=document.createTextNode(""),O=e("button",{class:m+"-signin-control -logout"},T);O.addEventListener("click",(function(e){s(O,"header:click:signout",{event:e})})),O.addEventListener("keydown",(function(e){"Tab"===e.key&amp;&amp;h.focus()}));var j=e("ul",{class:m+"-signin-menu"},e("li",{class:m+"-signin-item"},A),e("li",{class:m+"-signin-item"},O)),I=e("div",{class:m+"-menu",id:m+"-menu",role:"group",aria:{expanded:!1,hidden:!0}},f,S,x,j);return n.addEventListener("header:update:account",(function(s){var p=s.detail;p?(n.classList.remove("hidden"),e(h,{aria:{label:p.label}}),g.nodeValue=p.label,r.nodeValue=p.controls.signin,k.nodeValue=p.controls.switch,T.nodeValue=p.controls.signout,p.user?(c.nodeValue=v.nodeValue=p.user.name,d.nodeValue=y.nodeValue=p.user.id,w.nodeValue=p.user.group,l({imgDef:p.user.image,alt:"",imgClass:m+"-image",$targetElm:o}),l({imgDef:p.user.image,alt:"",imgClass:m+"-content-image",$targetElm:b}),t.apply(void 0,[x].concat(a(p.menus.map((function(t){return e("li",{class:m+"-content-item"},t.newContext?e("a",{class:m+"-content-link",href:t.href,target:"_blank",rel:"noopener"},t.label):e("a",{class:m+"-content-link",href:t.href},t.label))}))))),t(n,h,I)):t(n,i)):n.classList.add("hidden")})),n}(),O=d({variant:"mobile"}),j=d({variant:"desktop"}),D=u(),E=function(){var t=e("div",{class:P,"data-cart-empty":"true"});t.addEventListener("click",(function(e){s(t,"header:click:shoppingCart",{event:e})}));var n=e("a",{href:"#",class:P+"--icon",id:P+"--icon"},l({imgDef:x.md,imgClass:P+"--image",id:P+"--image"})),r=e("div",{class:P+"--items",id:P+"--items"});t.addEventListener("header:update:cart",(function(a){var s=a.detail;if(!s)return t.innerHTML="",void t.classList.add("hidden");n.setAttribute("href",""+s.url),i(s.items),e(t,n,r),t.classList.remove("hidden")})),t.addEventListener("header:shoppingcart:add",(function(e){var t=e.detail;i(t,!0)})),t.addEventListener("header:shoppingcart:remove",(function(e){var t=e.detail;i(-t,!0)}));var i=function(e,n){var i=parseInt(r.innerHTML),a=(i=isNaN(i)||i&lt;0?0:i)+parseInt(e);r.innerHTML=999&lt;=a?"999":a,0&lt;a?(t.setAttribute("data-cart-empty","false"),n&amp;&amp;(r.setAttribute("data-cart-updated","true"),setTimeout((function(){r.setAttribute("data-cart-updated","false")}),1e3))):(r.setAttribute("data-cart-updated","true"),setTimeout((function(){t.setAttribute("data-cart-empty","true")}),1e3))};return t}(),G=function(){var t=e("button",{class:I+"-control",id:I+"-control",aria:{expanded:!1,controls:I+"-content"}});t.addEventListener("header:menu:open",(function(e){s(t,"header:inlineSearch:activated",{event:e})})),t.addEventListener("click",(function(e){s(t,"header:click:inlineSearch",{event:e}),s(t,"header:menu:toggle",{state:"menu",target:d,type:"inlineSearch",control:t,content:p,event:e}),r&amp;&amp;r.focus()}));var n=e("button",{class:I+"-close-button",id:I+"-close-button",aria:{labelledby:I+"-close-button"}},l({imgDef:f.md,imgClass:I+"-dismiss-icon"}));n.addEventListener("click",(function(e){s(t,"header:inlineSearch:deactivated",{event:e}),setTimeout((function(){t.focus()}),0),s(t,"header:menu:toggle",{state:"menu",target:d,type:"inlineSearch",control:t,content:p,event:e})}));var r=e("input",{class:I+"-input",id:I+"-input"});function i(e,t){try{return e.replace(new RegExp("(\\b)("+t.join("|").replace(/\+|\*|\(|\)\[/g,"")+")(\\b)","ig"),"$1&lt;strong&gt;$2&lt;/strong&gt;$3")}catch(t){return e}}r.addEventListener("keyup",(function(e){return C.value=e.target.value,C.value&amp;&amp;" "!==C.value?13===e.keyCode&amp;&amp;C.value&amp;&amp;!C.isDisabled?window.location.href=C.action+"?q="+encodeURIComponent(C.value):void s(t,"header:search:typing",{search:C.value}):(C.isDisabled=!1,a.innerHTML="")}));var a=e("div",{class:I+"-suggestions",id:I+"-suggestions",aria:{expanded:!1,labelledby:I+"-suggestions"}}),o=e("div",{class:"esri-header-lineBreak "+I+"-lineBreak"}),c=e("div",{class:"esri-header-lineBreak "+I+"-lineBreak lineBreak-right"}),p=e("div",{class:I+"-content",id:I+"-content",aria:{expanded:!1,labelledby:I+"-control"}},o,r,n,a,c),d=e("div",{class:I,aria:{expanded:!1}},t,p);d.addEventListener("header:inlineSearch:activated",(function(e){d.setAttribute("aria-expanded","true")})),d.addEventListener("header:inlineSearch:deactivated",(function(e){d.setAttribute("aria-expanded","false"),a.innerHTML="",r.value=""})),d.addEventListener("header:search:populateSuggestions",(function(e){var t=e.detail;if(a.innerHTML="",C.isDisabled=t.disabled,Array.isArray(t))u(t,C.value.split(" "));else{if(!t.suggestions||!t.suggestions.length)return;m(t,C.value.split(" "))}}));var u=function(t,n){var r=e("ul",{class:I+"-simple-suggestion-list"});t.forEach((function(t){var s=t.icon?e("img",{src:t.icon,class:I+"-suggestion-icon",alt:""}):"",o=e("span");o.innerHTML=i(t.text,n);var l=e("li",{class:I+"-suggestion"},t.href?e("a",{href:t.href},s,o):e("span",{class:"inactive"},s,o));r.appendChild(l);var c=e("div",{class:I+"-simple-suggestion-section"},r);a.appendChild(c)}))},m=function(t,n){var r=(t.minIconWidth||"0")+"px";t.suggestions.forEach((function(t,s){var o=t.header?e("p",{class:I+"-suggestion-header"},t.header):e("p"),c=(t.header||0&lt;s)&amp;&amp;!t.hideHR?e("hr"):e("span"),p=e("ul",{class:I+"-suggestion-list"}),d=t.footer?e("a",{href:t.footer.href,class:I+"-suggestion-footer"},t.footer.text):e("span");t.links.forEach((function(t){var a=e("span",{class:I+"-suggestion-text"});a.innerHTML=i(t.text,n),a.appendChild(t.secondary?e("div",{class:I+"-suggestion-secondary-text"},t.secondary):e("span"));var s=t.icon?l({inlineImg:!0,alt:"",imgDef:"searchIcon"===t.icon?S.sm:t.icon,imgWidth:t.iconSize||"22",imgHeight:"searchIcon"===t.icon?"15px":t.iconSize,imgClass:I+"-suggestion-icon",wrapperClass:I+"-suggestion-icon-wrapper"}):e("span",{class:I+"-suggestion-icon-wrapper",style:"min-width: "+r+";"});s.style.minWidth=r,t.htmlIcon&amp;&amp;(s.innerHTML=t.htmlIcon);var o=e("li",{class:I+"-suggestion"},t.href?e("a",{href:t.href},s,a):e("span",{class:"inactive"},s,a));p.appendChild(o)}));var u=e("div",{class:I+"-suggestion-section"},o,c,p,d);a.appendChild(u)})),a.appendChild(e("div",{class:I+"-suggestions-bottom-padding"}))};return d.addEventListener("header:update:inlineSearch",(function(i){var a=i.detail;if(a&amp;&amp;a.inline)if(d.classList.remove("hidden"),a.hide)t.setAttribute("tabindex","-1");else{e(t,{aria:{label:a.label}}),l({imgDef:S.md,imgClass:I+"-image",id:I+"-image",alt:"",$targetElm:t}),C.image=S.md,C.action=a.dialog&amp;&amp;a.dialog.action;var s=a.dialog&amp;&amp;a.dialog.queryLabel||"Search";r.setAttribute("placeholder",s),r.setAttribute("aria-label",s),n.setAttribute("aria-label",a.dialog&amp;&amp;a.dialog.cancelLabel||""),a.dialog&amp;&amp;(a.dialog.prefix="esri-header-search-dialog")}else d.classList.add("hidden")})),d}(),_=function(){var n=e("div",{class:F+" a11y-"+F}),r=e("button",{class:F+"-control",id:F+"-control",aria:{controls:F+"-menu",expanded:!1,haspopup:!0}});r.addEventListener("click",(function(e){s(r,"header:click:notifications",{event:e}),s(r,"header:menu:toggle",{notifications:!0,control:r,content:c,state:"menu",target:n,type:"notifications-toggle"})}));var i=e("button",{class:F+"-dismiss-all"});i.addEventListener("click",(function(e){s(r,"header:click:notifications:dismiss",B)}));var o=e("ul",{class:F+"-messages"}),c=e("div",{class:F+"-menu",id:F+"-menu",aria:{expanded:!1,hidden:!0}},o);return n.addEventListener("header:update:notifications",(function(p){var d=p.detail;if(d){n.classList.remove("hidden"),B=(d.messages||[]).map((function(e){return e.id}));var u=l({imgDef:g.md,imgClass:F+"-image",id:F+"-image"});if(r.setAttribute("aria-label",d.label||"Notifications"),d.messages&amp;&amp;0&lt;d.messages.length){t(i,d.dismissAllLabel);var m=e("span",{class:F+"-badge"},""+d.messages.length);t(r,u,m),t.apply(void 0,[o].concat(a(d.messages.map((function(t){var n=e("button",{class:F+"-message-dismiss",aria:{label:d.dismissLabel}},l({imgDef:f.sm,imgClass:F+"-dismiss-icon"}));return n.addEventListener("click",(function(e){s(r,"header:click:notifications:dismiss",[t.id])})),e("li",{class:F+"-message"},e("span",{class:F+"-message-text"},t.text,e("span",{class:F+"-message-date"},t.date)),n)}))))),t(c,o,i)}else{t(r,u);var h=l({imgDef:d.emptyMessage.image.path,imgClass:F+"-empty-image",viewBox:d.emptyMessage.image.viewBox}),b=e("p",{class:F+"-empty-text"},d.emptyMessage.text),v=e("div",{class:F+"-empty"},h,b);t(c,v)}t(n,r,c)}else n.classList.add("hidden")})),n}(),N=function(){function n(){x.showMoreButton&amp;&amp;x.showMoreButton.classList.remove("hide"),w.setAttribute("aria-expanded","false")}function r(e){x&amp;&amp;!x.loading&amp;&amp;(E(),G(),n(),c(e))}var i=e("div",{class:M+"-content",id:M+"-content",aria:{expanded:!1,labelledby:M+"-control"}}),a=e("span"),o=e("button",{class:M+"-control",id:M+"-control",style:"display: none;",tabindex:"-1"},a),c=function(e){setTimeout((function(){s(p,"header:menu:toggle",{state:"menu",target:y,type:"root-toggle",control:p,content:i,event:e})}),1)},p=o;function d(t,n){var r=["0px","32px","24px","20px","18px","16px","14px","12px","10px","8px"],i=x.browserIsEdge?"user-select-none":"",a=e("li",{alt:"",class:"block link-off-black appLinkContainer grabbable "+(n.canAccess?"with-hover":"no-hover"),mousedown:$?O.bind(null,n):c,keyup:!x.disabled&amp;&amp;$?N.bind(null,n):function(){},keydown:$?W:function(){},role:"menuitem","data-id":n.itemId||n.uid||n.title});if(n.canAccess){var s=e("a",{href:n.url,target:"_blank",blur:$?R.bind(null,n):function(){},class:"appLink"});if(n.image){var o=e("div",{class:"appIconImage "+i});o.appendChild(X()),o.appendChild(e("img",{class:"appIconPng",alt:"",src:n.image})),s.appendChild(o)}else{var l=Math.ceil(A(n.abbr||"","avenir")/5),p=r[l];9&lt;l&amp;&amp;(n.abbr=n.abbr.substr(0,4),p=r[l=9]);var d=e("div",{class:"appIconImage"});d.appendChild(X());var u="font-size: "+p+";";6&lt;l&amp;&amp;(u+=" font-weight: 500;");var m=e("span",{style:u,class:"avenir appIconSvgText "+i},n.abbr);d.appendChild(m),d.appendChild(e("img",{src:n.placeHolderIcon,alt:"",class:i})),s.appendChild(d)}a.appendChild(s);var h=e("p",{style:"margin:0 auto; text-align:center",class:i},n.label);n.isNew&amp;&amp;s.appendChild(e("div",{class:"app-indicator app-indicator-new"})),s.appendChild(h)}else k(n,a,i);t.appendChild(a)}function u(e,t,n){s(p,"header:apps:reorder",{icons:{primaryApps:e,secondaryApps:t,revisions:n||{}}})}function m(){w.setAttribute("aria-expanded","true"),x.showMoreButton.classList.add("hide")}function h(e){e===x.bottomAppContainer&amp;&amp;1===x.secondarySortable.toArray().length?D(!1):x.secondarySortable.toArray().length||D(!0)}function g(e,t,n){!x.disabled&amp;&amp;e&amp;&amp;(e.canAccess?(r(),window.open(e.url,"_blank")):n?(x.removeStartApp=!1,I(e.itemId||e.title,t)):C(e.itemId||e.title,t))}function f(e,t){var n=e.item.children[1]&amp;&amp;"A"===e.item.children[1].nodeName?e.item.children[1]:e.item.children[0];t?(x.recentlyRemovedHref=n.href,n.removeAttribute("href")):setTimeout((function(){n.href=x.recentlyRemovedHref}),1)}function b(e){x.dragAndDropIntro.classList.add("hide"),u(x.primarySortable.toArray(),x.secondarySortable.toArray())}o.addEventListener("click",r);var y=e("div",{class:M+" a11y-"+M},p),w=e("div",{class:M+" secondary-dropdown-menu",aria:{expanded:!1}},e("hr")),S=e("div",{class:M+" bottom-container"}),x={maxDragErrorTollerance:1},k=function(t,n,r){var i=e("div",{class:"app-indicator app-indicator-removed",tabindex:0,click:I.bind(null,t.uid,n),keyup:I.bind(null,t.uid,n),keydown:W});i.innerHTML=T();var a=e("div",{class:"missing-app-icon appIconImage",tabindex:0,blur:R.bind(null,t),title:x.i18n.removed});a.appendChild(X()),n.appendChild(i),n.appendChild(a),n.appendChild(e("p",{style:"margin:0 auto; text-align:center",class:r},t.label))},A=function e(t,n){var r=(e.canvas||(e.canvas=document.createElement("canvas"))).getContext("2d");return r.font=n,r.measureText(t).width},T=function(){return'&lt;svg xmlns="https://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 32 32"  class="default-svg-fill"&gt;&lt;path d="M18.404 16l9.9 9.9-2.404 2.404-9.9-9.9-9.9 9.9L3.696 25.9l9.9-9.9-9.9-9.898L6.1 3.698l9.9 9.899 9.9-9.9 2.404 2.406-9.9 9.898z"/&gt;&lt;/svg&gt;'},O=function(e,t){if(0===t.button){if(x.startClientX=t.clientX,x.startClientY=t.clientY,x.startApp=e,x.dragEventWasCanceled=!1,x.startElement=t.currentTarget,x.disabled)return void(e.canAccess&amp;&amp;x.dropdownNav.addEventListener("mouseup",j));if(setTimeout((function(e){x.startElement.classList.remove("sortable-drag-class")}),1),e.isNew){var n=x.primarySortable.toArray();x.duplicateValueIndex&amp;&amp;n.splice(x.duplicateValueIndex,1),u(n,x.secondarySortable.toArray(),{targetUid:t.currentTarget.getAttribute("data-id"),isNew:!0,targetValue:null})}if(t.currentTarget&amp;&amp;t.currentTarget.classList.remove("sortable-drag-class"),x.listenForMouseOverElement=t.currentTarget.parentNode,x.listenForMouseOverElement.addEventListener("mousemove",_),e.canAccess)x.dropdownNav.addEventListener("mouseup",r);else{x.dropdownNav.addEventListener("mouseup",P);var i="app-indicator app-indicator-removed";t.target.classList.className!==i&amp;&amp;t.target.parentNode.className!==i&amp;&amp;t.target.parentNode.parentNode.className!==i||(x.removeStartApp=!0)}}},j=function e(t){x.dropdownNav.removeEventListener("mouseup",e,!1),F(t.clientX,t.clientY)||r()},I=function(e,t,n){n&amp;&amp;!B(n.keyCode)||(function(e){e.parentNode&amp;&amp;e.parentNode.removeChild(e)}(t),setTimeout((function(){u(x.primarySortable.toArray(),x.secondarySortable.toArray()),h(x.bottomAppContainer)}),0))},C=function(e,t,n){x.dropdownWrapper.classList.remove("dragging"),x.removedAppWithFoucs||n&amp;&amp;!B(n.keyCode)?x.removedAppWithFoucs=null:x.removedAppWithFoucs={uid:e,el:t}},P=function(e){x.dragEventWasCanceled=!0},D=function(e){x.bottomAppContainer.classList[e?"add":"remove"]("drag-apps-here-box"),x.dragAppsHereText.classList[e?"remove":"add"]("hide")},E=function(){x.dropdownNav&amp;&amp;x.dropdownNav.removeEventListener&amp;&amp;x.dropdownNav.removeEventListener("mouseup",r,!1)},G=function(){x.listenForMouseOverElement&amp;&amp;x.listenForMouseOverElement.removeEventListener("mousemove",_,!1)},_=function(e){F(e.clientX,e.clientY)&amp;&amp;(x.simulatedDragEvent=!0,x.dropdownWrapper.classList.add("dragging"),G())},F=function(e,t){return!x.dragEventWasCanceled&amp;&amp;!x.disabled&amp;&amp;(Math.abs(e-x.startClientX)&gt;x.maxDragErrorTollerance||Math.abs(t-x.startClientY)&gt;x.maxDragErrorTollerance)},B=function(e){return!e||13===e},N=function(e,t){if("app-indicator app-indicator-removed"!==t.target.className&amp;&amp;32===t.keyCode){if(x.activeAccessibleListElement)return R(e,t);var n=e.canAccess?t.target.firstChild.firstChild:t.target.firstChild,r=t.target.parentNode,i=r.parentNode,a=J(r),s=x.primarySortable.toArray().length;m();var o=q(a,i,s);x.activeAccessibleListElement=r,x.activeAccessibleListElementEvent=V.bind(null,e,ee(o,i),r,i,a),r.addEventListener("keydown",x.activeAccessibleListElementEvent),Y(n,a,i,s)}return!1},R=function(e,t){var n=t.target||t,r=e.canAccess?n.firstChild.firstChild:n.firstChild;r&amp;&amp;(r.classList.remove("arrow-keys-enabled"),r.classList.add("arrow-keys-disabled")),x.activeAccessibleListElement&amp;&amp;(x.activeAccessibleListElement.removeEventListener("keydown",x.activeAccessibleListElementEvent,!1),x.activeAccessibleListElement=null)},W=function(e){32!==e.keyCode&amp;&amp;40!==e.keyCode&amp;&amp;38!==e.keyCode||e.preventDefault()},V=function(e,t,n,r,i,a){var s=function(e){return 40===e.keyCode?"bottom":38===e.keyCode?"top":39===e.keyCode?U?"left":"right":37===e.keyCode?U?"right":"left":void 0}(a);"bottom"===s&amp;&amp;-1&lt;t.indexOf("bottom")&amp;&amp;z(n,i,r,3,e,a),"top"===s&amp;&amp;-1&lt;t.indexOf("top")&amp;&amp;z(n,i,r,-3,e,a),"right"===s&amp;&amp;-1&lt;t.indexOf("right")&amp;&amp;z(n,i,r,1,e,a),"left"===s&amp;&amp;-1&lt;t.indexOf("left")&amp;&amp;z(n,i,r,-1,e,a)},z=function(e,t,n,r,i,a){var s=t+r,o=n===x.bottomAppContainer?n.children.length-1:n.children.length,l=n===x.topAppContainer;if(l&amp;&amp;s&lt;o||!l&amp;&amp;s&lt;=o&amp;&amp;0&lt;s){var c=r&lt;0?n.children[s]:n.children[s].nextSibling;n.insertBefore(e,c)}else l?(H(e,t,r),h(x.bottomAppContainer)):(K(e,t,r),h(x.topAppContainer));R(i,a),i.canAccess&amp;&amp;!i.isNew?e.children[0].focus():e.children[1].focus(),setTimeout((function(){i.isNew?u(x.primarySortable.toArray(),x.secondarySortable.toArray(),{targetUid:i.itemId||i.title,isNew:!0,targetValue:null}):u(x.primarySortable.toArray(),x.secondarySortable.toArray())}),0)},K=function(e,t,n){var r=x.topAppContainer,i=t%3||3,a=s%3||3,s=x.topAppContainer.children.length;return 1===Math.abs(n)||3===a?r.appendChild(e):2===i&amp;&amp;1&lt;a?r.insertBefore(e,r.children[s-(a-1)]):1===i&amp;&amp;s?r.insertBefore(e,r.children[s-a]):void r.appendChild(e)},H=function(e,t,n){var r=x.bottomAppContainer,i=x.bottomAppContainer.children.length-1,a=(t+1)%3||3;return i?1===Math.abs(n)?r.insertBefore(e,r.children[1]):2===a&amp;&amp;1&lt;i?r.insertBefore(e,r.children[2]):3===a&amp;&amp;2==i?r.insertBefore(e,r.children[3]):void r.insertBefore(e,r.children[1]):r.appendChild(e)},q=function(e,t,n){return e+(t===x.bottomAppContainer?n+1:1)},J=function(e){var t=e.parentNode;return Array.prototype.indexOf.call(t.children,e)},X=function(){return e("span",{class:"arrow-keys-disabled"})},Y=function(e,t,n,r){e&amp;&amp;(e.classList.add("arrow-keys-enabled"),e.classList.remove("arrow-keys-disabled"));var i=q(t,n,r);e.innerHTML=Q(ee(i,n),n)},Q=function(e){return e.reduce((function(e,t){return e+Z(t)}),"")},Z=function(e){return'&lt;div class="app-arrow app-arrow-'+e+'"&gt;&lt;/div&gt;'},ee=function(e,t){var n=[],r=x.topAppContainer.children.length,i=x.bottomAppContainer.children.length,a=r+i;return 0&lt;e-1&amp;&amp;n.push("left"),(e+1&lt;=a||!i)&amp;&amp;e!==r&amp;&amp;n.push("right"),0&lt;e-3&amp;&amp;n.push("top"),(e-r+2&lt;i||t===x.topAppContainer)&amp;&amp;n.push("bottom"),n},te={group:"Apps",sort:!0,disabled:!$,animation:150,forceFallback:!0,delay:0,fallbackTolerance:0,ghostClass:"sortable-ghost-class",dragClass:"sortable-drag-class",onStart:function(e){x.dragAppsHereText.classList.add("hide"),E(),f(e,!0)},onEnd:function(e){return e.preventDefault(),G(),f(e,!1),x.dropdownWrapper.classList.remove("dragging"),x.bottomAppContainer.classList.remove("on-drag-over"),x.secondarySortable.toArray().length&amp;&amp;D(!1),!1},onMove:function(e,t){e.to===x.bottomAppContainer?x.bottomAppContainer.classList.add("on-drag-over"):x.bottomAppContainer.classList.remove("on-drag-over")},store:{get:function(e){return e.options.group.name&amp;&amp;e.options.group.name.split("!")||[]},set:function(e){x.simulatedDragEvent?u(e.toArray(),x.secondarySortable.toArray()):g(x.startApp,x.startElement,x.removeStartApp),x.startElement&amp;&amp;x.startElement.classList.remove("sortable-drag-class"),x.simulatedDragEvent=!1}}},ne={group:"Apps",sort:!0,disabled:!$,animation:150,forceFallback:!0,delay:0,fallbackTolerance:0,ghostClass:"sortable-ghost-class",dragClass:"sortable-drag-class",onStart:function(e){E(),f(e,!0)},onEnd:function(e){e.preventDefault(),G(),f(e,!1),x.dropdownWrapper.classList.remove("dragging"),x.secondarySortable.toArray().length||D(!0)},store:{get:function(e){return e.options.group.name&amp;&amp;e.options.group.name.split("!")||[]},set:function(e){x.simulatedDragEvent?u(x.primarySortable.toArray(),e.toArray()):g(x.startApp,x.startElement,x.removeStartApp),x.startElement&amp;&amp;x.startElement.classList.remove("sortable-drag-class"),x.simulatedDragEvent=!1}}};return y.addEventListener("header:update:apps",(function(r){var s=r.detail;if(s){if(y.classList.remove("hidden"),l({imgDef:v.md,imgClass:M+"-image",$targetElm:a}),p.removeAttribute("style"),s.primary)if(s.ieVersion&amp;&amp;function(e){"edge"===e?x.browserIsEdge=!0:"ie11"===e&amp;&amp;(te.ghostClass="sortable-ghost-class-with-pointer-events",ne.ghostClass="sortable-ghost-class-with-pointer-events")}(s.ieVersion),!s.disableDragAndDrop&amp;&amp;$||(x.disabled=!0),s.text&amp;&amp;(x.i18n=s.text||{}),s.isLoading)x.loading=!0,p.className=M+"-control disabled-grid-icon",p.setAttribute("tabindex","-1"),t(y,p);else{y.appendChild(i),p.className=M+"-control",p.setAttribute("tabindex","0"),e(p,{aria:{label:s.label}});var o=s.primary.length,c=" dropdown-width-"+(o&lt;3?o:3);x.topAppContainer=e("ul",{class:M+" appContainer primary",role:"menu"}),x.bottomAppContainer=e("ul",{class:M+" appContainer secondary",role:"menu"}),x.dropdownWrapper&amp;&amp;(i.innerHTML="",S.lastChild&amp;&amp;S.removeChild(S.lastChild)),x.dragAppsHereText=e("p",{class:"hide"},x.i18n.dragAppsHere),x.bottomAppContainer.appendChild(x.dragAppsHereText),s.secondary.length||D(!0),x.primarySortable=L.create(x.topAppContainer,te),x.secondarySortable=L.create(x.bottomAppContainer,ne),s.primary.forEach((function(e,t){d(x.topAppContainer,e)})),s.secondary.forEach((function(e,t){d(x.bottomAppContainer,e)})),S.appendChild(x.bottomAppContainer),w.appendChild(S);var u=e("div",{class:""}),h=e("p",{class:M+" drag-and-drop-intro"},x.i18n.intro),g=e("button",{class:M+" dismiss-intro-button",click:b},x.i18n.confirm);x.dragAndDropIntro=s.displayIntro&amp;&amp;!x.disabled?e("div",{class:M+" intro-container"},h,g):"";var f=e("span");f.innerHTML=' &lt;svg xmlns="https://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 32 32" class="down-carrot-svg default-svg-fill"&gt;&lt;path d="M28 9v5L16 26 4 14V9l12 12L28 9z"&gt;&lt;/path&gt;&lt;/svg&gt;',x.showMoreButton=e("button",{class:M+" show-more-button",click:m},x.i18n.showMore,f),x.dropdownWrapper=e("div",{},x.dragAndDropIntro,x.topAppContainer,x.showMoreButton,w),x.dropdownNav=e("nav",{class:M+" dropdown-menu dropdown-right app-switcher-dropdown-menu "+c,role:"menu"},x.dropdownWrapper),u.appendChild(x.dropdownNav),i.appendChild(u),t(y,p,i),x.loading=!1,n()}}else y.classList.add("hidden")})),y}(),R=function(){var t="esri-header-app-switcher",n=e("div",{class:t});return n.addEventListener("header:update:appSwitcher",(function(r){var i=r.detail;if(i){n.innerHTML="";var a=e("arcgis-app-switcher");!function(e,t){["api","portal","user","showInAppLauncher","newMapViewerEnabled","notebookServerEnabled","trackViewerEnabled"].forEach((function(n){t.hasOwnProperty(n)&amp;&amp;(e[n]=t[n])}))}(a,i),n.appendChild(a),a.addEventListener("arcgisAppSwitcherToggle",(function(e){var r=e.detail;a.shouldExpand=r,s(n,"header:menu:"+(r?"open":"close"),{state:"menu",target:n,type:"root-toggle",control:t+"-button",content:t+"-content"})})),n.addEventListener("header:appSwitcher:close",(function(){a.shouldExpand=!1}))}})),n}(),W=e("div",{class:"esri-header-client"},A),V=e("div",{class:"esri-header-lineBreak"}),z=e("div",{class:"esri-header -"+(n.theme||"web")+" "+(n.collapseMenus?"-always-hamburger":"")},y,w,O,k,j,D,G,V,E,_,N,R,W),K=e("div",{class:"esri-header-canvas"},b,{class:"esri-header-wrap"},z);o(K),K.addEventListener("header:update",(function(e){var t=e.detail;t.brand&amp;&amp;(t.brand.root=!0),s(y,"header:update:brand",t.brand),s(w,"header:update:brand",t.brand),s(k,"header:update:inlineTitle",t.brand),s(D,"header:update:search",t.search),s(G,"header:update:inlineSearch",t.search),s(W.lastChild,"header:update:account",t.account),s(N,"header:update:apps",t.apps),s(R,"header:update:appSwitcher",t.appSwitcher),s(_,"header:update:notifications",t.notifications),s(E,"header:update:cart",t.cart),t.menus&amp;&amp;(t.menus.noBrand=!t.brand,s(j,"header:update:menus",t.menus),s(O,"header:update:menus",t.menus)),t.collapseMenus&amp;&amp;(s(j,"header:update:collapseMenus",t.collapseMenus),s(O,"header:update:collapseMenus",t.collapseMenus)),t.brand&amp;&amp;t.brand.topStripe&amp;&amp;(K.style.marginTop="3px"),t.notifications||t.apps||t.account||V.classList.add("esri-header-lineBreak-hidden"),K.ownerDocument.defaultView.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=document.activeElement.closest(".a11y-esri-header-notifications,.a11y-esri-header-apps,.a11y-esri-header-account");if(s(K,"header:menu:close"),t){var n=t.querySelector("button");n&amp;&amp;n.focus()}}}))})),K.addEventListener("header:search:typing",(function(e){var t=e.detail;s(G,"header::search:typing",t.search)})),K.addEventListener("header:search:update:suggestions",(function(e){var t=e.detail;s(G,"header:search:populateSuggestions",t)})),K.addEventListener("header:title:submit",(function(e){var t=e.detail;s(G,"header::title:save",t.title)})),K.addEventListener("header:apps:reorder",(function(e){var t=e.detail;s(N,"header::apps:reorder",t.icons)})),K.addEventListener("header:menu:toggle",(function(e){var t=e.detail,n="true"!==t.control.getAttribute("aria-expanded")?"header:menu:open":"header:menu:close";s(t.control,n,t)}));var H=null,q=null,J=null,X=null,Y=null,Q=null,Z=null,ee=null;return K.addEventListener("header:menu:open",(function(t){var n=t.detail,a=n.control.closest&amp;&amp;n.control.closest(".esri-header-menus"),o=a&amp;&amp;a.classList.contains("-mobile"),l="menu-toggle"===n.type&amp;&amp;i.matches||o,c=A===n.target&amp;&amp;r.matches;e(n.control,{aria:{expanded:!0}}),e(n.content,{aria:{expanded:!0,hidden:!1}}),X&amp;&amp;X.control!==n.control&amp;&amp;s(X.control,"header:menu:close",X),"menu-toggle"===n.type&amp;&amp;(X=n),D===n.target||G===n.target?q=n:q&amp;&amp;(s(D,"header:menu:close",q),q=null),j===n.target||O===n.target?J=n:!J||c||l||(s(j,"header:menu:close",J),s(O,"header:menu:close",J),J=null),k===n.target?Z=n:Z&amp;&amp;(s(k,"header:menu:close",Z),Z=null),A===n.target?H=n:H&amp;&amp;(s(A,"header:menu:close",H),H=null),N===n.target?Y=n:Y&amp;&amp;(s(N,"header:menu:close",Y),Y=null),R===n.target?Q=n:Q&amp;&amp;(s(R,"header:appSwitcher:close",Q),Q=null),_===n.target?ee=n:ee&amp;&amp;(s(_,"header:menu:close",ee),ee=null),e(b,{data:{open:!0,state:n.state}}),e(K.ownerDocument.documentElement,{data:{"header-is-open":!0}})})),K.addEventListener("header:menu:close",(function(t){var n=t.detail||q||Z||H||Y||Q||ee||J||X;if(n){e(n.control,{aria:{expanded:!1}}),e(n.content,{aria:{expanded:!1,hidden:!0}});var a=n.control.closest&amp;&amp;null!==n.control.closest(".-always-hamburger"),o=!i.matches&amp;&amp;!a||"menu-close"!==n.type&amp;&amp;"account-close"!==n.type;Z&amp;&amp;Z.control===n.control&amp;&amp;s(Z.content,"header:inlineTitle:deactivated",n),q&amp;&amp;q.control===n.control&amp;&amp;s(q.content.lastChild,"reset"),q&amp;&amp;q.target===G&amp;&amp;("inlineSearch"===n.type||r.matches)&amp;&amp;(J||s(q.content,"header:inlineSearch:deactivated",n)),Q&amp;&amp;n===Q&amp;&amp;s(R,"header:appSwitcher:close",Q),o&amp;&amp;(e(b,{data:{open:!1}}),K.ownerDocument.documentElement.removeAttribute("data-header-is-open"))}})),K.addEventListener("header:inlineSearch:activated",(function(e){j.querySelector(".esri-header-menus-menu").classList.add("hidden"),V.classList.add("hidden"),O.querySelector(".esri-header-menus-toggle").classList.add("hidden"),r&amp;&amp;w.classList.add("hidden")})),K.addEventListener("header:inlineSearch:deactivated",(function(e){j.querySelector(".esri-header-menus-menu").classList.remove("hidden"),V.classList.remove("hidden"),O.querySelector(".esri-header-menus-toggle").classList.remove("hidden"),w.classList.remove("hidden")})),K.addEventListener("header:inlineTitle:activated",(function(e){r.matches||(j.querySelector(".esri-header-menus-content").classList.add("hidden"),O.querySelector(".esri-header-menus-toggle").classList.add("hidden"))})),K.addEventListener("header:inlineTitle:deactivated",(function(e){i.matches||j.querySelector(".esri-header-menus-content").classList.remove("hidden")})),c(K,(function(){var a=K.ownerDocument,o=a.defaultView,l=e("style"),c=void 0;function p(){var e=a.documentElement.clientHeight,n=a.documentElement.scrollHeight,r=e&lt;n?window.innerWidth:a.documentElement.clientWidth;c=getComputedStyle(a.documentElement).overflowY.replace("visible",e&lt;n?"scroll":"visible"),t(l,":root{--esri-vw:"+r+"px;--esri-vh:"+e+"px}[data-header-is-open]{width:"+r+"px;height:"+e+"px;overflow-y:"+c+"}"),(i=o.matchMedia("(max-width: 1023px)")).matches?(j.querySelector(".esri-header-menus-content").classList.add("hidden"),O.querySelector(".esri-header-menus-content").classList.remove("hidden")):(j.querySelector(".esri-header-menus-content").classList.remove("hidden"),O.querySelector(".esri-header-menus-content").classList.add("hidden"))}function d(){r.matches?(s(K,"header:breakpoint:s"),O.lastChild.appendChild(A),_.classList.add("hidden"),N.classList.add("hidden"),R.classList.add("hidden")):(s(K,"header:breakpoint:not:s"),W.appendChild(A),_.classList.remove("hidden"),N.classList.remove("hidden"),R.classList.remove("hidden"))}function u(){i.matches?s(K,"header:breakpoint:sm"):(s(K,"header:breakpoint:not:sm"),s(K,"header:menu:close"))}K.parentNode&amp;&amp;(s(K,"header:update",n),e(a.head,l),o.addEventListener("orientationchange",p),o.addEventListener("resize",p),r=o.matchMedia("(max-width: 768px)"),i=o.matchMedia("(max-width: 1023px)"),r.addListener(d),i.addListener(u),d(),u(),p())})),K}function _(t){var n=t.prefix||"esri-footer",r=function(t,n){if(t)return e("div",{class:n+"-brand"},e("a",{class:n+"-brand-link",href:t.href,aria:{label:t.label}},l({imgDef:t.path,imgClass:n+"-brand-image"})))}(t.brand,n),i=function(t,n){return e("div",{class:n+"-info",aria:{label:t.label}},e.apply(void 0,["ul",{class:n+"-info-list"}].concat(a(t.menu.map((function(t,r){return e("li",{class:n+"-info-item",id:n+"-info-link--"+r},e("a",{class:n+"-info-link",href:t.href},t.label))}))))))}(t.info,n),p=t.language?function(t,n){var r=e("button",{class:n+"-language-control",title:"Current language, "+t.buttonLabel},""+t.buttonLabel),i=e("div",{class:n+"-language"},r);r.addEventListener("click",(function(t){t.preventDefault(),e(d,{aria:{expanded:!0}})})),t.prefix=n+"-language-dialog";var o=function(t){var n=e.apply(void 0,["select",{class:t.prefix+"-choice",autofocus:"",aria:{label:t.optionsLabel}}].concat(a(t.options.map((function(e){var t=document.createElement("option");return t.value=e.value,t.innerHTML=e.label,t}))))),r=e("form",{class:t.prefix,aria:{labelledby:t.prefix+"-message",describedby:"dialog-description"},role:"dialog",tabindex:"-1"},e("p",{class:t.prefix+"-message",id:t.prefix+"-message"},e("strong",t.greetingLabel)," ",t.messageLabel),n,e("button",{class:t.prefix+"-submit",type:"submit",aria:{label:t.submitLabel+" "+t.optionsLabel}},t.submitLabel));return r.addEventListener("submit",(function(e){e.preventDefault(),window.location.href=n.value})),r}(t),c=e("button",{class:n+"-language-dialog-close",id:"dialog-description","aria-label":t.closeLabel},l({imgDef:f.md,imgClass:n+"-language-dialog-close-image"}));function p(t){t.preventDefault(),e(d,{aria:{expanded:!1}})}c.addEventListener("click",p),e(o,c);var d=e("div",{class:n+"-language-dialog-barrier",aria:{expanded:!1}},o);return r.addEventListener("click",(function(){s(r,"footer:click:language",t)})),i.addEventListener("footer:update:language",(function(e){r.innerHTML=""+t.buttonLabel,i.ownerDocument.body.appendChild(d),i.ownerDocument.defaultView.addEventListener("keydown",(function(){27===(0&lt;arguments.length&amp;&amp;void 0!==arguments[0]?arguments[0]:event).keyCode&amp;&amp;p(event)}))})),i}(t.language,n):e("div",{class:"esri-footer-language"}),d=function(t,n){var r=matchMedia("(max-width: 719px)"),i=!1;r.addListener(c);var o=t.menu.map((function(t,r){return e("li",{class:n+"-menu-item",id:n+"-menu-link--"+r},e("span",{class:n+"-menu-link",id:n+"-heading-"+r},t.label),e("div",{class:n+"-menu--sub",id:n+"-menu--sub--"+r,aria:{labelledby:n+"-menu-link--"+r}},e.apply(void 0,["ul",{class:n+"-menu-list--sub"}].concat(a(t.menu.map((function(t){return e("li",{class:n+"-menu-item--sub"},e("a",{class:n+"-menu-link--sub",href:t.href,"aria-labelledby":n+"-menu--sub--"+r},t.label))})))))))})),l=e("nav",{class:n+"-menu",aria:{label:t.label}},e.apply(void 0,["ul",{class:n+"-menu-list"}].concat(a(o))));return c(),l;function c(){i!==r.matches&amp;&amp;(i=r.matches,o.forEach((function(t){i?function(t){var n="true"!==t.nextElementSibling.getAttribute("aria-hidden");e(t,{tabindex:0,role:"button",aria:{expanded:!n,haspopup:!n}}),t.addEventListener("click",p),t.addEventListener("keypress",d),e(t.nextElementSibling,{aria:{hidden:!0}})}(t.firstChild):function(e){e.removeAttribute("aria-controls"),e.removeAttribute("aria-expanded"),e.removeAttribute("aria-haspopup"),e.removeAttribute("role"),e.removeAttribute("tabindex"),e.addEventListener("click",p),e.addEventListener("keypress",d),e.nextElementSibling.removeAttribute("aria-hidden")}(t.firstChild)})))}function p(t){var n=t.currentTarget,r=n.nextElementSibling,i="true"!==r.getAttribute("aria-hidden");e(n,{aria:{expanded:!i,haspopup:!i}}),e(r,{aria:{hidden:i}}),e(n,i?{aria:{controls:0}}:{aria:{controls:r.id}})}function d(e){13!==e.keyCode&amp;&amp;32!==e.keyCode||(e.preventDefault(),s(e.currentTarget,"click"))}}(t.menu,n),u=function(t,n){var r=document.createDocumentFragment();return t.menu.forEach((function(t){var i=t.platform||t.label.toLowerCase().replace(" ","-");e(r,e("a",{class:n+"-social-item "+n+"-social-link -"+i,href:t.href,aria:{label:t.label},target:"_blank",rel:"noopener"},l({imgDef:t.image.path,imgClass:n+"-social-image",alt:"",imgWidth:30,imgHeight:30,viewBox:t.image.viewBox})))})),e("div",{class:n+"-social"},e("nav",{class:n+"-social-nav",aria:{label:t.label||"Social Media"}},r))}(t.social,n),m=function(t){var n=t.showBreadcrumb,r=t.breadcrumbHomeURL,i=t.breadcrumbHomeLabel;if(n){var a="esri-footer-breadcrumb",s=document.createDocumentFragment(),o=t.breadcrumbs||[];return o.forEach((function(t,n){var r=n===o.length-1;e(s,e("li",{class:a+"--items"},"/",r?e("p",{href:t.href,class:a+"--items-current"},""+t.label):e("a",{href:t.href,class:a+"--items-link"},""+t.label)))})),e("div",{class:a},e("a",{href:""+r,class:a+"--pin"},i),e("ul",{class:a+"--list"},s))}}(t),h=e("footer",{class:n+" "+(t.hideMenus?"skinny-footer":"")},e("div",{class:n+"-section--0"},m),e("div",{class:n+"--wrapper"},e("div",{class:n+"-section--1 "+(t.hideMenus?"hidden":"")},r,u),e("div",{class:n+"-section--2 "+(t.hideMenus?"hidden":"")},d),e("div",{class:n+"-section--3"},p,i)));return c(h,(function(){h.addEventListener("focusin",(function(){var e=h.ownerDocument.documentElement.scrollHeight-h.scrollHeight;e&gt;h.ownerDocument.defaultView.pageYOffset&amp;&amp;h.ownerDocument.defaultView.scrollTo(0,e)})),t.hideMenus&amp;&amp;(document.querySelector(".esri-footer").setAttribute("data-minimal",!0),document.querySelector(".esri-footer-barrier").classList.add("skinny-footer")),s(h,"footer:update",t)})),o(h),h.addEventListener("footer:update",(function(t){var n=t.detail;function a(){var t=window.pageYOffset&lt;0;e(h,{data:{hidden:t}})}n.brand&amp;&amp;s(r,"footer:update:brand",n.brand),n.info&amp;&amp;s(i,"footer:update:info",n.info),n.language&amp;&amp;s(p,"footer:update:language",n.language),n.menu&amp;&amp;s(d,"footer:update:menu",n.menu),n.social&amp;&amp;s(u,"footer:update:social",n.social),h.ownerDocument.defaultView.addEventListener("scroll",a),a()})),h}var F="esri-header-notifications",B=[];function N(e){var t=e.targetElm,n=e.menuData;document.querySelector(t).classList.add("esri-header-barrier");var r=G(n.header);document.querySelector(t).appendChild(r),window.esriHeader.node=r}function R(e){var t=e.targetElm,n=e.menuData;document.querySelector(t).classList.add("esri-footer-barrier");var r=_(n.footer);document.querySelector(t).appendChild(r),window.esriFooter.node=r}return window.esriHeader={create:G},window.esriFooter={create:_},{createHeader:N,createFooter:R,create:function(e){var t=e.headerElm,n=e.footerElm,r=e.menuData;N({menuData:r,targetElm:t}),R({menuData:r,targetElm:n})}}}()},34521:(e,t,n)=&gt;{n.d(t,{Em:()=&gt;i,Pj:()=&gt;s,Vk:()=&gt;a,Wu:()=&gt;l,nS:()=&gt;o});var r=n(38116);async function i(e,t={}){return t.authMode??(t.authMode="no-prompt"),t.query={f:"json",...t.query||{}},(await(0,r.default)(e,t)).data}const a={error:{code:"unhandledError"}};async function s(e){return e.reduce((async(e,t)=&gt;{const n=await e,r=await t;return n.push(r),n}),Promise.resolve([]))}async function o(e,t={},n="results"){const r=100;t.start??(t.start=1),t.num=Math.min(t.num||r,r);const a=await i(e,{query:t});if(!a)return[];const s=[],{nextStart:o,total:l}=a,c=l-r,p=Math.ceil(c/r);if(o&gt;-1)for(let n=1;n&lt;=p;n++)s.push(i(e,{query:{...t,start:t.start+n*r,max:r}}));return(await Promise.allSettled([Promise.resolve(a),...s])).reduce(((e,t)=&gt;"fulfilled"!==t.status?e:[...e,...t.value[n]]),[])}async function l(e,t,n,r){const a=Math.ceil(n.length/t),s=[...n],o=[];let l,c=0;return async function n(){if(l=s.splice(0,t),l?.length&gt;0)try{const t=await i(e,{method:"post",body:r(l)});return c++,o.push(t),c&gt;=a?{results:o,success:!0}:n()}catch(e){return c++,c&gt;=a?{results:o,success:!1,error:e}:n()}}()}},35682:(e,t,n)=&gt;{n.d(t,{$P:()=&gt;L,Ar:()=&gt;A,D_:()=&gt;u,Ds:()=&gt;b,GH:()=&gt;o,JE:()=&gt;w,Kw:()=&gt;x,L_:()=&gt;h,Lq:()=&gt;f,Lw:()=&gt;g,MB:()=&gt;v,Qc:()=&gt;y,U8:()=&gt;T,Vp:()=&gt;j,Zr:()=&gt;I,cG:()=&gt;k,eA:()=&gt;E,jI:()=&gt;P,k:()=&gt;c,md:()=&gt;S,q6:()=&gt;D,rI:()=&gt;C,t0:()=&gt;m,v7:()=&gt;d,vP:()=&gt;l,x9:()=&gt;p,y_:()=&gt;O});var r=n(428),i=n(34521),a=n(32081),s=n(18852);function o(e){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/subscriptionInfo`,e))}async function l(e,t=!1){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/trustedOrgs`,e),{query:{num:100,...t&amp;&amp;{hub:!1}}}).catch((()=&gt;({trustedOrgs:[]})))}function c(e){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/idp`,e))}function p(){const e=`${r.A.restBaseUrl}portals/self/userDefaultSettings`;return(0,i.Em)(e)}function d(e){return(0,i.nS)((0,a.fK)(`${r.A.restBaseUrl}portals/self/userLicenseTypes`,e),{},"userLicenseTypes")}function u(e){return(0,i.nS)((0,a.fK)(`${r.A.restBaseUrl}portals/self/appBundles`,e),{},"appBundles")}function m(e){return(0,i.Em)(`${r.A.restBaseUrl}portals/self/users/counts`,{query:{type:e}}).catch((()=&gt;{}))}function h(e,t){return(0,i.nS)((0,a.fK)(`${r.A.restBaseUrl}portals/self/roles`,e),{returnPrivileges:t},"roles")}function g(e,t){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/roles/${e}`,t)).catch((()=&gt;{}))}function f(e){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/contacts`,e),{query:{type:"collaboration",num:100,collaborators:!1}})}function b(e,t){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}search`,e),{query:t}).catch((()=&gt;{}))}function v(e,t){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}content/items/${e}/data`,t)).catch((()=&gt;{}))}function y(e){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/oidc`,e))}function w(e){return(0,i.Em)((0,a.fK)(`${r.A.restBaseUrl}portals/self/memberCategorySchema`,e)).catch((()=&gt;{}))}async function S(e){const t=await(0,i.Em)(`${r.A.restBaseUrl}/portals/helpmap?culture=${e}`);return t?.helpMap.m}async function x(e,t){const n=(0,a.fK)(`${(0,s.UG)(e)}/security/config`,e);let r=!1,o=null;try{const e=await(0,i.Em)(n,{query:{token:t}});e?.groupStoreConfig&amp;&amp;(o=e.groupStoreConfig.type?.toLowerCase(),o&amp;&amp;"builtin"!==o&amp;&amp;"saml"!==o&amp;&amp;!o.includes("oidc")&amp;&amp;(r=!0))}catch(e){console.log(e)}return{supportsEnterpriseGroups:r,storeType:o}}async function k(e,t,n="",r){const o=(0,a.fK)((0,s.zA)(e,(0,s.UG)(e),"/security/groups/searchEnterpriseGroups"),e);try{return await(0,i.Em)(o,{query:{token:t,maxCount:1e3,...n?{filter:n}:void 0},signal:r})}catch(e){return{groups:[],hasMore:!1}}}async function A(){return(0,i.Em)(`${r.A.restBaseUrl}portals/languages`).catch((()=&gt;[]))}async function T(e){return(0,i.Em)(`${r.A.restBaseUrl}portals/regions`,{query:{culture:e}}).catch((()=&gt;[]))}async function O(e,t){return(0,i.Em)(`${r.A.downloadsUrl}/dms/rest/download/secured/${e}`,{query:{folder:t}}).catch((()=&gt;{}))}async function j(e,t){const{isPortal:n,portalMode:i,portalHostname:o,httpPort:l,httpsPort:c}=e,{protocol:p,port:d,href:u}=location;if(n&amp;&amp;"singletenant"===i&amp;&amp;("7080"===d||"7443"===d)){const n=await async function(e,t){const n=r.A.isDebug,i=`${(0,s.UG)(e)}/`,o=Boolean(t),l=window.location.href.includes("createadmin.html");try{const t=await fetch(`${i}?f=json&amp;ts=${Date.now()}`),n=await t.json(),r=499!==t.status&amp;&amp;498!==t.status,s=Boolean(t.ok&amp;&amp;"error"===n?.status);if(s&amp;&amp;503===t.status)return{hasIAA:!0,error:n};if(s&amp;&amp;(!o||r)){if(l)return{hasIAA:!1};window.location.href=(0,a.fK)(`https://${e.portalHostname}/home/createadmin.html`,e)}return{hasIAA:!0}}catch(t){const r=t instanceof Response;if(n||!r||499===t.status&amp;&amp;o&amp;&amp;(499===t.status||498===t.status))return{hasIAA:!0,error:t};if(l)return{hasIAA:!1};window.location.href=(0,a.fK)(`https://${e.portalHostname}/home/createadmin.html`,e)}}(e,t);if(n?.hasIAA&amp;&amp;(o.match(/:7080\//)&amp;&amp;"http:"===p&amp;&amp;!u.includes("error.html")&amp;&amp;(window.location.href=`${(0,a.kb)(r.A.baseUrl,e)}error.html?c=WebAdaptorRequired`),!o.match(/:7080\//)&amp;&amp;80!==l&amp;&amp;443!==c&amp;&amp;"http:"===p&amp;&amp;!u.includes("error.html"))){const e="/home/",t=new URL(u),{pathname:n}=t,r=n.indexOf(e);t.pathname=n.substring(r),window.location.href=t.href}}}async function I(e,t,n){const r=n||t?.orgId,i=await e.queryItems({query:`(orgid: ${r} AND contentstatus: public_authoritative)`,num:0});return Boolean(i?.total)}async function C(){return(0,i.Em)(`${r.A.restBaseUrl}portals/self/urls`)}async function P(e,t){const n=new FormData,a=[{username:e,credits:t}];return n.append("userAssignments",JSON.stringify(a)),(0,i.Em)(`${r.A.restBaseUrl}portals/self/assignUserCredits`,{method:"post",body:n}).catch((()=&gt;({success:!1})))}async function D(e,t){return(0,i.Wu)(`${r.A.restBaseUrl}portals/self/updateUserLicenseType`,25,e,(e=&gt;{const n=new FormData;return n.append("users",JSON.stringify(e)),n.append("userLicenseType",t),n}))}async function E(e,t){return(0,i.Wu)(`${r.A.restBaseUrl}portals/self/updateUserRole`,1,e,(e=&gt;{const n=new FormData;return n.append("user",e[0]),n.append("role",t),n}))}function L(e){const t=`${r.A.restBaseUrl}search`;return(0,i.Em)(t,{query:e})}},36490:(e,t,n)=&gt;{n.d(t,{EX:()=&gt;L,F5:()=&gt;M,HK:()=&gt;o,LP:()=&gt;g,MN:()=&gt;u,Ms:()=&gt;w,RA:()=&gt;T,Te:()=&gt;f,Wx:()=&gt;y,Y1:()=&gt;x,_p:()=&gt;S,a5:()=&gt;d,aV:()=&gt;C,dA:()=&gt;j,hE:()=&gt;O,hJ:()=&gt;P,jG:()=&gt;v,ov:()=&gt;b,qc:()=&gt;p,qe:()=&gt;A,rJ:()=&gt;D,tl:()=&gt;c,wQ:()=&gt;l,x$:()=&gt;k,zk:()=&gt;I});var r=n(56303),i=n(48356),a=n(18852),s=n(14590);function o(e){return e&amp;&amp;!e.orgId}function l(e){return!!e?.sourceJSON.orgId}function c(e){return e?.sourceJSON.privileges?.includes("portal:user:createItem")}function p(e){return e?.role&amp;&amp;("org_admin"===e.role||"account_admin"===e.role)&amp;&amp;!e.roleId}function d(e,t){return t?.userLicensedItems?.some((t=&gt;t?.entitlements?.includes(e)))}function u(e,t){return!(o(e)||!t.isPortal&amp;&amp;t?.created&amp;&amp;t.created&gt;new Date("2025-02-26"))}function m(e,{user:t,signInSettings:n,self:r}){return t&amp;&amp;c(t)&amp;&amp;d(e,r)&amp;&amp;!(0,a.Yq)(e,n)}function h(e,t){return t?.orgCapabilities?.some((t=&gt;t.id===e))}function g({user:e,signInSettings:t,self:n}){return o(e)||e&amp;&amp;c(e)&amp;&amp;d("arcgisinstapps",n)&amp;&amp;!(0,a.Yq)("arcgisinstantapps",t)}function f({user:e,signInSettings:t,self:n,config:r}){return r.webExperienceEnabled&amp;&amp;l(e)&amp;&amp;m("experienceBuilder",{user:e,signInSettings:t,self:n})}function b({user:e,signInSettings:t,self:n}){return m("arcgisstorymaps",{user:e,signInSettings:t,self:n})||o(e)}function v({user:e,signInSettings:t,self:n,config:r}){return r.showCreateDashboard&amp;&amp;l(e)&amp;&amp;m("dashboards",{user:e,signInSettings:t,self:n})}function y({user:e,subscriptionInfo:t}){return l(e)&amp;&amp;(h("indoorsmaps",t)||h("indoors",t))}function w({user:e,signInSettings:t,portal:n,self:r}){return n?.isPortal&amp;&amp;m("HubforArcGIS",{user:e,signInSettings:t,self:r})}function S({user:e,signInSettings:t,self:n,config:r}){return r.webAppBuilderEnabled&amp;&amp;l(e)&amp;&amp;m("webappbuilder",{user:e,signInSettings:t,self:n})}function x({user:e,signInSettings:t,self:n}){return m("arcgisUrban",{user:e,signInSettings:t,self:n})}function k({user:e,signInSettings:t,self:n,portal:r}){return!r.isPortal&amp;&amp;m("geobim",{user:e,signInSettings:t,self:n})}function A(e,t){return E(e)||!l(e)||(0,s.QX)("arcgiswebapps",t)||(0,s.QX)("locationplatformwebapps",t)}function T(e){return e?.canShareOthersItemsToOrg()||e?.canShareOthersItemsToPublic()}function O(e,t){return o(e)||l(e)&amp;&amp;(!t.isCustom()||t.isCustom()&amp;&amp;t.canViewOrgItems())}function j(e,t,n){const i=e.owner,a=e.itemControl?.includes("admin");return!(t.isPortal&amp;&amp;!(0,r.TL)(e,n)&amp;&amp;a&amp;&amp;i.includes("esri_")&amp;&amp;!["esri_livingatlas","esri_demographics","esri_boundaries"]?.includes(i)||!a)}function I(e,t,n,a){if((0,i.aZz)(n)&amp;&amp;!(0,i.axA)(n))return!1;const s=t?.canShareOthersItemsToOrg()||t?.canShareOthersItemsToPublic(),o=s&amp;&amp;n.isOrgItem,c=t?.canPurchaseMarketplace()||t?.canTrialMarketplace(),p=n.access||"private",d=j(n,a,e)||(0,r.TL)(n,e)||t?.isAdmin()&amp;&amp;n.isOrgItem||s&amp;&amp;n.isOrgItem,u="public"===p&amp;&amp;"AppBuilder Extension"!==n.type&amp;&amp;"AppBuilder Widget Package"!==n.type,m="org"===p&amp;&amp;n.isOrgItem,h="licenseByUser"===n.listingProperties?.licenseBy,g="Native Application Installer"!==n.type&amp;&amp;"API Key"!==n.type&amp;&amp;!(0,i.FpI)(n)&amp;&amp;!h&amp;&amp;(!n?.typeKeywords?.includes("ArcgisWorkflowManager")||n?.typeKeywords?.includes("ArcgisWorkflowJobLocation"))&amp;&amp;"IPS Configuration"!==n.type,f=c&amp;&amp;(n.listed||n.sourceJSON?.listed),b=(t?.canShareItemToGroup()||!l(e))&amp;&amp;(u||m),v=function(e,t,n){return e&amp;&amp;!l(e)||t?.canShareItemToGroup()||t?.canShareItemToOrg()||n.canSharePublic&amp;&amp;t?.canShareItemToPublic()}(e,t,a)&amp;&amp;(d||f||b),y="Data Store"===n.type&amp;&amp;!a.isPortal;return g&amp;&amp;(v||o)&amp;&amp;!y}function C(e,t,n){return!o(e)&amp;&amp;(!n||t?.canUpdateOrgItems())}const P=(e,t)=&gt;!o(e)&amp;&amp;(0,r.Ev)(t,e);function D(e,t,n){return(0,r.TL)(n,e)&amp;&amp;(0,i.Xjv)(["notebook"],n)&amp;&amp;t?.canScheduleNotebooks()}function E(e){return!e}function L(e){return E(e)||o(e)}function M(e,t,n){return!!e&amp;&amp;e.privileges.includes("portal:publisher:publishServerServices")&amp;&amp;e.privileges.includes("portal:publisher:bulkPublishFromDataStores")&amp;&amp;(0,r.TL)(t,n)}},39598:(e,t,n)=&gt;{n.d(t,{bf:()=&gt;c,qM:()=&gt;p});var r=n(50172),i=n(17402),a=n(45994);const s=480,o=1024,l=(0,i.createContext)({});function c({children:e}){const{formFactor:t}=function(){const[e,t]=(0,a.J0)("desktop"),[n,r]=(0,a.J0)(0);return(0,a.Nf)((()=&gt;{function e(){const e=window.innerWidth;t(e&lt;s?"mobile":e&lt;o?"tablet":"desktop"),r(e)}return window.addEventListener("resize",e),e(),()=&gt;{window.removeEventListener("resize",e)}}),[]),{formFactor:e,width:n}}();return(0,r.h)(l.Provider,{value:{formFactor:t}},e)}const p=()=&gt;(0,i.useContext)(l)},42501:(e,t,n)=&gt;{n.d(t,{A:()=&gt;c});var r=n(31601),i=n.n(r),a=n(76314),s=n.n(a),o=n(35868),l=s()(i());l.i(o.A),l.push([e.id,'*, ::before, ::after {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}\n\n::backdrop {\n  --tw-border-spacing-x: 0;\n  --tw-border-spacing-y: 0;\n  --tw-translate-x: 0;\n  --tw-translate-y: 0;\n  --tw-rotate: 0;\n  --tw-skew-x: 0;\n  --tw-skew-y: 0;\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  --tw-pan-x:  ;\n  --tw-pan-y:  ;\n  --tw-pinch-zoom:  ;\n  --tw-scroll-snap-strictness: proximity;\n  --tw-gradient-from-position:  ;\n  --tw-gradient-via-position:  ;\n  --tw-gradient-to-position:  ;\n  --tw-ordinal:  ;\n  --tw-slashed-zero:  ;\n  --tw-numeric-figure:  ;\n  --tw-numeric-spacing:  ;\n  --tw-numeric-fraction:  ;\n  --tw-ring-inset:  ;\n  --tw-ring-offset-width: 0px;\n  --tw-ring-offset-color: #fff;\n  --tw-ring-color: rgb(59 130 246 / 0.5);\n  --tw-ring-offset-shadow: 0 0 #0000;\n  --tw-ring-shadow: 0 0 #0000;\n  --tw-shadow: 0 0 #0000;\n  --tw-shadow-colored: 0 0 #0000;\n  --tw-blur:  ;\n  --tw-brightness:  ;\n  --tw-contrast:  ;\n  --tw-grayscale:  ;\n  --tw-hue-rotate:  ;\n  --tw-invert:  ;\n  --tw-saturate:  ;\n  --tw-sepia:  ;\n  --tw-drop-shadow:  ;\n  --tw-backdrop-blur:  ;\n  --tw-backdrop-brightness:  ;\n  --tw-backdrop-contrast:  ;\n  --tw-backdrop-grayscale:  ;\n  --tw-backdrop-hue-rotate:  ;\n  --tw-backdrop-invert:  ;\n  --tw-backdrop-opacity:  ;\n  --tw-backdrop-saturate:  ;\n  --tw-backdrop-sepia:  ;\n  --tw-contain-size:  ;\n  --tw-contain-layout:  ;\n  --tw-contain-paint:  ;\n  --tw-contain-style:  ;\n}/*\n! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com\n*//*\n1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)\n2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box; /* 1 */\n  border-width: 0; /* 2 */\n  border-style: solid; /* 2 */\n  border-color: currentColor; /* 2 */\n}\n\n::before,\n::after {\n  --tw-content: \'\';\n}\n\n/*\n1. Use a consistent sensible line-height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n3. Use a more readable tab size.\n4. Use the user\'s configured `sans` font-family by default.\n5. Use the user\'s configured `sans` font-feature-settings by default.\n6. Use the user\'s configured `sans` font-variation-settings by default.\n7. Disable tap highlights on iOS\n*/\n\nhtml,\n:host {\n  line-height: 1.5; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n  -moz-tab-size: 4; /* 3 */\n  tab-size: 4; /* 3 */\n  font-family: var(--calcite-sans-family); /* 4 */\n  font-feature-settings: normal; /* 5 */\n  font-variation-settings: normal; /* 6 */\n  -webkit-tap-highlight-color: transparent; /* 7 */\n}\n\n/*\n1. Remove the margin in all browsers.\n2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.\n*/\n\nbody {\n  margin: 0; /* 1 */\n  line-height: inherit; /* 2 */\n}\n\n/*\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n3. Ensure horizontal rules are visible by default.\n*/\n\nhr {\n  height: 0; /* 1 */\n  color: inherit; /* 2 */\n  border-top-width: 1px; /* 3 */\n}\n\n/*\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr:where([title]) {\n  text-decoration: underline dotted;\n}\n\n/*\nRemove the default font size and weight for headings.\n*/\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/*\nReset links to optimize for opt-in styling instead of opt-out.\n*/\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/*\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/*\n1. Use the user\'s configured `mono` font-family by default.\n2. Use the user\'s configured `mono` font-feature-settings by default.\n3. Use the user\'s configured `mono` font-variation-settings by default.\n4. Correct the odd `em` font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family: var(--calcite-code-family); /* 1 */\n  font-feature-settings: normal; /* 2 */\n  font-variation-settings: normal; /* 3 */\n  font-size: 1em; /* 4 */\n}\n\n/*\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/*\nPrevent `sub` and `sup` elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n3. Remove gaps between table borders by default.\n*/\n\ntable {\n  text-indent: 0; /* 1 */\n  border-color: inherit; /* 2 */\n  border-collapse: collapse; /* 3 */\n}\n\n/*\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n3. Remove default padding in all browsers.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-feature-settings: inherit; /* 1 */\n  font-variation-settings: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  font-weight: inherit; /* 1 */\n  line-height: inherit; /* 1 */\n  letter-spacing: inherit; /* 1 */\n  color: inherit; /* 1 */\n  margin: 0; /* 2 */\n  padding: 0; /* 3 */\n}\n\n/*\nRemove the inheritance of text transform in Edge and Firefox.\n*/\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Remove default button styles.\n*/\n\nbutton,\ninput:where([type=\'button\']),\ninput:where([type=\'reset\']),\ninput:where([type=\'submit\']) {\n  -webkit-appearance: button; /* 1 */\n  background-color: transparent; /* 2 */\n  background-image: none; /* 2 */\n}\n\n/*\nUse the modern Firefox focus style for all focusable elements.\n*/\n\n:-moz-focusring {\n  outline: auto;\n}\n\n/*\nRemove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)\n*/\n\n:-moz-ui-invalid {\n  box-shadow: none;\n}\n\n/*\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/*\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/*\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type=\'search\'] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/*\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/*\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to `inherit` in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/*\nRemoves the default spacing and border for appropriate elements.\n*/\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nlegend {\n  padding: 0;\n}\n\nol,\nul,\nmenu {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/*\nReset default styling for dialogs.\n*/\ndialog {\n  padding: 0;\n}\n\n/*\nPrevent resizing textareas horizontally by default.\n*/\n\ntextarea {\n  resize: vertical;\n}\n\n/*\n1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)\n2. Set the default placeholder color to the user\'s configured gray 400 color.\n*/\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1; /* 1 */\n  color: #9ca3af; /* 2 */\n}\n\n/*\nSet the default cursor for buttons.\n*/\n\nbutton,\n[role="button"] {\n  cursor: pointer;\n}\n\n/*\nMake sure disabled buttons don\'t get the pointer cursor.\n*/\n:disabled {\n  cursor: default;\n}\n\n/*\n1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)\n2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)\n   This can trigger a poorly considered lint error in some tools but is included by design.\n*/\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block; /* 1 */\n  vertical-align: middle; /* 2 */\n}\n\n/*\nConstrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)\n*/\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n/* Make elements with the HTML hidden attribute stay hidden by default */\n[hidden]:where(:not([hidden="until-found"])) {\n  display: none;\n}\n.\\!container {\n  width: 100% !important;\n}\n.container {\n  width: 100%;\n}\n@media (min-width: 480px) {\n\n  .\\!container {\n    max-width: 480px !important;\n  }\n\n  .container {\n    max-width: 480px;\n  }\n}\n@media (min-width: 680px) {\n\n  .\\!container {\n    max-width: 680px !important;\n  }\n\n  .container {\n    max-width: 680px;\n  }\n}\n@media (min-width: 864px) {\n\n  .\\!container {\n    max-width: 864px !important;\n  }\n\n  .container {\n    max-width: 864px;\n  }\n}\n@media (min-width: 1024px) {\n\n  .\\!container {\n    max-width: 1024px !important;\n  }\n\n  .container {\n    max-width: 1024px;\n  }\n}\n@media (min-width: 1440px) {\n\n  .\\!container {\n    max-width: 1440px !important;\n  }\n\n  .container {\n    max-width: 1440px;\n  }\n}\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n.pointer-events-none {\n  pointer-events: none;\n}\n.visible {\n  visibility: visible;\n}\n.invisible {\n  visibility: hidden;\n}\n.collapse {\n  visibility: collapse;\n}\n.static {\n  position: static;\n}\n.fixed {\n  position: fixed;\n}\n.absolute {\n  position: absolute;\n}\n.relative {\n  position: relative;\n}\n.sticky {\n  position: sticky;\n}\n.inset-0 {\n  inset: 0px;\n}\n.-end-1 {\n  inset-inline-end: -0.25rem;\n}\n.-end-3 {\n  inset-inline-end: -0.75rem;\n}\n.-right-1 {\n  right: -0.25rem;\n}\n.-top-2 {\n  top: -0.5rem;\n}\n.-top-4 {\n  top: -1rem;\n}\n.bottom-0 {\n  bottom: 0px;\n}\n.end-0 {\n  inset-inline-end: 0px;\n}\n.left-0 {\n  left: 0px;\n}\n.left-1\\/2 {\n  left: 50%;\n}\n.left-full {\n  left: 100%;\n}\n.right-0 {\n  right: 0px;\n}\n.start-0 {\n  inset-inline-start: 0px;\n}\n.start-1 {\n  inset-inline-start: 0.25rem;\n}\n.top-0 {\n  top: 0px;\n}\n.top-1\\/2 {\n  top: 50%;\n}\n.top-12 {\n  top: 3rem;\n}\n.top-2 {\n  top: 0.5rem;\n}\n.top-7 {\n  top: 1.75rem;\n}\n.top-\\[-100vh\\] {\n  top: -100vh;\n}\n.top-full {\n  top: 100%;\n}\n.z-10 {\n  z-index: 10;\n}\n.z-50 {\n  z-index: 50;\n}\n.z-\\[900\\] {\n  z-index: 900;\n}\n.z-\\[901\\] {\n  z-index: 901;\n}\n.z-\\[902\\] {\n  z-index: 902;\n}\n.z-\\[999\\] {\n  z-index: 999;\n}\n.z-\\[var\\(--calcite-z-index-3\\)\\] {\n  z-index: var(--calcite-z-index-3);\n}\n.float-end {\n  float: inline-end;\n}\n.float-right {\n  float: right;\n}\n.float-left {\n  float: left;\n}\n.clear-both {\n  clear: both;\n}\n.-m-4 {\n  margin: -1rem;\n}\n.m-0 {\n  margin: 0px;\n}\n.m-1 {\n  margin: 0.25rem;\n}\n.m-2 {\n  margin: 0.5rem;\n}\n.m-3 {\n  margin: 0.75rem;\n}\n.m-4 {\n  margin: 1rem;\n}\n.m-\\[3px\\] {\n  margin: 3px;\n}\n.m-auto {\n  margin: auto;\n}\n.mx-1 {\n  margin-left: 0.25rem;\n  margin-right: 0.25rem;\n}\n.mx-1\\.5 {\n  margin-left: 0.375rem;\n  margin-right: 0.375rem;\n}\n.mx-10 {\n  margin-left: 2.5rem;\n  margin-right: 2.5rem;\n}\n.mx-2 {\n  margin-left: 0.5rem;\n  margin-right: 0.5rem;\n}\n.mx-3 {\n  margin-left: 0.75rem;\n  margin-right: 0.75rem;\n}\n.mx-4 {\n  margin-left: 1rem;\n  margin-right: 1rem;\n}\n.mx-5 {\n  margin-left: 1.25rem;\n  margin-right: 1.25rem;\n}\n.mx-6 {\n  margin-left: 1.5rem;\n  margin-right: 1.5rem;\n}\n.mx-8 {\n  margin-left: 2rem;\n  margin-right: 2rem;\n}\n.mx-auto {\n  margin-left: auto;\n  margin-right: auto;\n}\n.my-0 {\n  margin-top: 0px;\n  margin-bottom: 0px;\n}\n.my-16 {\n  margin-top: 4rem;\n  margin-bottom: 4rem;\n}\n.my-2 {\n  margin-top: 0.5rem;\n  margin-bottom: 0.5rem;\n}\n.my-2\\.5 {\n  margin-top: 0.625rem;\n  margin-bottom: 0.625rem;\n}\n.my-3 {\n  margin-top: 0.75rem;\n  margin-bottom: 0.75rem;\n}\n.my-4 {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n}\n.my-6 {\n  margin-top: 1.5rem;\n  margin-bottom: 1.5rem;\n}\n.my-8 {\n  margin-top: 2rem;\n  margin-bottom: 2rem;\n}\n.my-\\[-1rem\\] {\n  margin-top: -1rem;\n  margin-bottom: -1rem;\n}\n.my-auto {\n  margin-top: auto;\n  margin-bottom: auto;\n}\n.-mb-2 {\n  margin-bottom: -0.5rem;\n}\n.-ms-1 {\n  margin-inline-start: -0.25rem;\n}\n.-ms-4 {\n  margin-inline-start: -1rem;\n}\n.-mt-1 {\n  margin-top: -0.25rem;\n}\n.-mt-2 {\n  margin-top: -0.5rem;\n}\n.mb-0 {\n  margin-bottom: 0px;\n}\n.mb-0\\.5 {\n  margin-bottom: 0.125rem;\n}\n.mb-1 {\n  margin-bottom: 0.25rem;\n}\n.mb-1\\.5 {\n  margin-bottom: 0.375rem;\n}\n.mb-10 {\n  margin-bottom: 2.5rem;\n}\n.mb-12 {\n  margin-bottom: 3rem;\n}\n.mb-16 {\n  margin-bottom: 4rem;\n}\n.mb-2 {\n  margin-bottom: 0.5rem;\n}\n.mb-3 {\n  margin-bottom: 0.75rem;\n}\n.mb-4 {\n  margin-bottom: 1rem;\n}\n.mb-5 {\n  margin-bottom: 1.25rem;\n}\n.mb-6 {\n  margin-bottom: 1.5rem;\n}\n.mb-7 {\n  margin-bottom: 1.75rem;\n}\n.mb-8 {\n  margin-bottom: 2rem;\n}\n.me-0 {\n  margin-inline-end: 0px;\n}\n.me-0\\.5 {\n  margin-inline-end: 0.125rem;\n}\n.me-1 {\n  margin-inline-end: 0.25rem;\n}\n.me-1\\.5 {\n  margin-inline-end: 0.375rem;\n}\n.me-2 {\n  margin-inline-end: 0.5rem;\n}\n.me-3 {\n  margin-inline-end: 0.75rem;\n}\n.me-4 {\n  margin-inline-end: 1rem;\n}\n.me-6 {\n  margin-inline-end: 1.5rem;\n}\n.me-8 {\n  margin-inline-end: 2rem;\n}\n.me-auto {\n  margin-inline-end: auto;\n}\n.ml-1 {\n  margin-left: 0.25rem;\n}\n.ml-2 {\n  margin-left: 0.5rem;\n}\n.ml-3 {\n  margin-left: 0.75rem;\n}\n.ml-auto {\n  margin-left: auto;\n}\n.mr-1 {\n  margin-right: 0.25rem;\n}\n.mr-4 {\n  margin-right: 1rem;\n}\n.mr-auto {\n  margin-right: auto;\n}\n.ms-0 {\n  margin-inline-start: 0px;\n}\n.ms-1 {\n  margin-inline-start: 0.25rem;\n}\n.ms-10 {\n  margin-inline-start: 2.5rem;\n}\n.ms-14 {\n  margin-inline-start: 3.5rem;\n}\n.ms-16 {\n  margin-inline-start: 4rem;\n}\n.ms-2 {\n  margin-inline-start: 0.5rem;\n}\n.ms-3 {\n  margin-inline-start: 0.75rem;\n}\n.ms-4 {\n  margin-inline-start: 1rem;\n}\n.ms-5 {\n  margin-inline-start: 1.25rem;\n}\n.ms-6 {\n  margin-inline-start: 1.5rem;\n}\n.ms-7 {\n  margin-inline-start: 1.75rem;\n}\n.ms-8 {\n  margin-inline-start: 2rem;\n}\n.ms-9 {\n  margin-inline-start: 2.25rem;\n}\n.ms-auto {\n  margin-inline-start: auto;\n}\n.mt-0 {\n  margin-top: 0px;\n}\n.mt-0\\.5 {\n  margin-top: 0.125rem;\n}\n.mt-1 {\n  margin-top: 0.25rem;\n}\n.mt-1\\.5 {\n  margin-top: 0.375rem;\n}\n.mt-10 {\n  margin-top: 2.5rem;\n}\n.mt-12 {\n  margin-top: 3rem;\n}\n.mt-16 {\n  margin-top: 4rem;\n}\n.mt-2 {\n  margin-top: 0.5rem;\n}\n.mt-3 {\n  margin-top: 0.75rem;\n}\n.mt-36 {\n  margin-top: 9rem;\n}\n.mt-4 {\n  margin-top: 1rem;\n}\n.mt-5 {\n  margin-top: 1.25rem;\n}\n.mt-6 {\n  margin-top: 1.5rem;\n}\n.mt-8 {\n  margin-top: 2rem;\n}\n.mt-\\[0\\.1875rem\\] {\n  margin-top: 0.1875rem;\n}\n.mt-\\[15\\%\\] {\n  margin-top: 15%;\n}\n.mt-\\[8rem\\] {\n  margin-top: 8rem;\n}\n.mt-auto {\n  margin-top: auto;\n}\n.box-border {\n  box-sizing: border-box;\n}\n.box-content {\n  box-sizing: content-box;\n}\n.line-clamp-2 {\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2;\n}\n.block {\n  display: block;\n}\n.inline-block {\n  display: inline-block;\n}\n.inline {\n  display: inline;\n}\n.flex {\n  display: flex;\n}\n.inline-flex {\n  display: inline-flex;\n}\n.\\!table {\n  display: table !important;\n}\n.table {\n  display: table;\n}\n.table-row {\n  display: table-row;\n}\n.grid {\n  display: grid;\n}\n.contents {\n  display: contents;\n}\n.\\!hidden {\n  display: none !important;\n}\n.hidden {\n  display: none;\n}\n.aspect-square {\n  aspect-ratio: 1 / 1;\n}\n.h-0 {\n  height: 0px;\n}\n.h-11 {\n  height: 2.75rem;\n}\n.h-12 {\n  height: 3rem;\n}\n.h-14 {\n  height: 3.5rem;\n}\n.h-16 {\n  height: 4rem;\n}\n.h-2 {\n  height: 0.5rem;\n}\n.h-20 {\n  height: 5rem;\n}\n.h-24 {\n  height: 6rem;\n}\n.h-28 {\n  height: 7rem;\n}\n.h-3 {\n  height: 0.75rem;\n}\n.h-32 {\n  height: 8rem;\n}\n.h-44 {\n  height: 11rem;\n}\n.h-5 {\n  height: 1.25rem;\n}\n.h-7 {\n  height: 1.75rem;\n}\n.h-8 {\n  height: 2rem;\n}\n.h-80 {\n  height: 20rem;\n}\n.h-96 {\n  height: 24rem;\n}\n.h-\\[150px\\] {\n  height: 150px;\n}\n.h-\\[300px\\] {\n  height: 300px;\n}\n.h-\\[40rem\\] {\n  height: 40rem;\n}\n.h-auto {\n  height: auto;\n}\n.h-full {\n  height: 100%;\n}\n.h-px {\n  height: 1px;\n}\n.h-screen {\n  height: 100vh;\n}\n.max-h-14 {\n  max-height: 3.5rem;\n}\n.max-h-64 {\n  max-height: 16rem;\n}\n.max-h-72 {\n  max-height: 18rem;\n}\n.max-h-8 {\n  max-height: 2rem;\n}\n.max-h-80 {\n  max-height: 20rem;\n}\n.max-h-96 {\n  max-height: 24rem;\n}\n.max-h-\\[120px\\] {\n  max-height: 120px;\n}\n.max-h-\\[400px\\] {\n  max-height: 400px;\n}\n.max-h-\\[50vh\\] {\n  max-height: 50vh;\n}\n.max-h-\\[60vh\\] {\n  max-height: 60vh;\n}\n.max-h-\\[70vh\\] {\n  max-height: 70vh;\n}\n.max-h-full {\n  max-height: 100%;\n}\n.min-h-0 {\n  min-height: 0px;\n}\n.min-h-16 {\n  min-height: 4rem;\n}\n.min-h-56 {\n  min-height: 14rem;\n}\n.min-h-64 {\n  min-height: 16rem;\n}\n.min-h-96 {\n  min-height: 24rem;\n}\n.min-h-\\[450px\\] {\n  min-height: 450px;\n}\n.min-h-\\[45vh\\] {\n  min-height: 45vh;\n}\n.min-h-\\[500px\\] {\n  min-height: 500px;\n}\n.min-h-\\[508px\\] {\n  min-height: 508px;\n}\n.min-h-\\[64px\\] {\n  min-height: 64px;\n}\n.min-h-\\[65vh\\] {\n  min-height: 65vh;\n}\n.min-h-\\[6rem\\] {\n  min-height: 6rem;\n}\n.min-h-full {\n  min-height: 100%;\n}\n.min-h-max {\n  min-height: max-content;\n}\n.min-h-screen {\n  min-height: 100vh;\n}\n.w-0 {\n  width: 0px;\n}\n.w-1\\/2 {\n  width: 50%;\n}\n.w-1\\/4 {\n  width: 25%;\n}\n.w-1\\/6 {\n  width: 16.666667%;\n}\n.w-10 {\n  width: 2.5rem;\n}\n.w-12 {\n  width: 3rem;\n}\n.w-16 {\n  width: 4rem;\n}\n.w-2\\/3 {\n  width: 66.666667%;\n}\n.w-2\\/4 {\n  width: 50%;\n}\n.w-2\\/5 {\n  width: 40%;\n}\n.w-2\\/6 {\n  width: 33.333333%;\n}\n.w-20 {\n  width: 5rem;\n}\n.w-24 {\n  width: 6rem;\n}\n.w-28 {\n  width: 7rem;\n}\n.w-3 {\n  width: 0.75rem;\n}\n.w-3\\/12 {\n  width: 25%;\n}\n.w-3\\/5 {\n  width: 60%;\n}\n.w-32 {\n  width: 8rem;\n}\n.w-44 {\n  width: 11rem;\n}\n.w-48 {\n  width: 12rem;\n}\n.w-5 {\n  width: 1.25rem;\n}\n.w-5\\/12 {\n  width: 41.666667%;\n}\n.w-52 {\n  width: 13rem;\n}\n.w-60 {\n  width: 15rem;\n}\n.w-64 {\n  width: 16rem;\n}\n.w-7 {\n  width: 1.75rem;\n}\n.w-72 {\n  width: 18rem;\n}\n.w-8 {\n  width: 2rem;\n}\n.w-80 {\n  width: 20rem;\n}\n.w-9\\/12 {\n  width: 75%;\n}\n.w-\\[--group-browser-pane-width\\] {\n  width: var(--group-browser-pane-width);\n}\n.w-\\[18\\.75rem\\] {\n  width: 18.75rem;\n}\n.w-\\[200px\\] {\n  width: 200px;\n}\n.w-\\[320px\\] {\n  width: 320px;\n}\n.w-\\[400px\\] {\n  width: 400px;\n}\n.w-\\[45\\%\\] {\n  width: 45%;\n}\n.w-\\[450px\\] {\n  width: 450px;\n}\n.w-\\[50vw\\] {\n  width: 50vw;\n}\n.w-\\[65vw\\] {\n  width: 65vw;\n}\n.w-\\[80px\\] {\n  width: 80px;\n}\n.w-auto {\n  width: auto;\n}\n.w-fit {\n  width: fit-content;\n}\n.w-full {\n  width: 100%;\n}\n.w-px {\n  width: 1px;\n}\n.w-screen-xl {\n  width: 1440px;\n}\n.min-w-0 {\n  min-width: 0px;\n}\n.min-w-16 {\n  min-width: 4rem;\n}\n.min-w-20 {\n  min-width: 5rem;\n}\n.min-w-32 {\n  min-width: 8rem;\n}\n.min-w-48 {\n  min-width: 12rem;\n}\n.min-w-52 {\n  min-width: 13rem;\n}\n.min-w-60 {\n  min-width: 15rem;\n}\n.min-w-80 {\n  min-width: 20rem;\n}\n.min-w-96 {\n  min-width: 24rem;\n}\n.min-w-\\[--arcgis-browser-pane-width\\] {\n  min-width: var(--arcgis-browser-pane-width);\n}\n.min-w-\\[18\\.75rem\\] {\n  min-width: 18.75rem;\n}\n.min-w-\\[400px\\] {\n  min-width: 400px;\n}\n.min-w-full {\n  min-width: 100%;\n}\n.max-w-14 {\n  max-width: 3.5rem;\n}\n.max-w-32 {\n  max-width: 8rem;\n}\n.max-w-3xl {\n  max-width: 48rem;\n}\n.max-w-56 {\n  max-width: 14rem;\n}\n.max-w-72 {\n  max-width: 18rem;\n}\n.max-w-80 {\n  max-width: 20rem;\n}\n.max-w-96 {\n  max-width: 24rem;\n}\n.max-w-\\[13\\.75rem\\] {\n  max-width: 13.75rem;\n}\n.max-w-\\[15\\.75rem\\] {\n  max-width: 15.75rem;\n}\n.max-w-\\[150px\\] {\n  max-width: 150px;\n}\n.max-w-\\[20rem\\] {\n  max-width: 20rem;\n}\n.max-w-\\[300px\\] {\n  max-width: 300px;\n}\n.max-w-\\[400px\\] {\n  max-width: 400px;\n}\n.max-w-\\[45ch\\] {\n  max-width: 45ch;\n}\n.max-w-\\[65vw\\] {\n  max-width: 65vw;\n}\n.max-w-\\[900px\\] {\n  max-width: 900px;\n}\n.max-w-fit {\n  max-width: fit-content;\n}\n.max-w-full {\n  max-width: 100%;\n}\n.max-w-md {\n  max-width: 28rem;\n}\n.max-w-min {\n  max-width: min-content;\n}\n.max-w-screen-padded {\n  max-width: 98vw;\n}\n.max-w-screen-sm {\n  max-width: 680px;\n}\n.max-w-screen-xl {\n  max-width: 1440px;\n}\n.max-w-xl {\n  max-width: 36rem;\n}\n.flex-1 {\n  flex: 1 1 0%;\n}\n.flex-auto {\n  flex: 1 1 auto;\n}\n.flex-none {\n  flex: none;\n}\n.flex-shrink-0 {\n  flex-shrink: 0;\n}\n.shrink {\n  flex-shrink: 1;\n}\n.shrink-0 {\n  flex-shrink: 0;\n}\n.shrink-\\[1\\] {\n  flex-shrink: 1;\n}\n.shrink-\\[3\\] {\n  flex-shrink: 3;\n}\n.flex-grow {\n  flex-grow: 1;\n}\n.flex-grow-0 {\n  flex-grow: 0;\n}\n.grow {\n  flex-grow: 1;\n}\n.grow-0 {\n  flex-grow: 0;\n}\n.basis-0 {\n  flex-basis: 0px;\n}\n.basis-1\\/4 {\n  flex-basis: 25%;\n}\n.basis-\\[24vw\\] {\n  flex-basis: 24vw;\n}\n.basis-full {\n  flex-basis: 100%;\n}\n.border-collapse {\n  border-collapse: collapse;\n}\n.-translate-x-2\\/4 {\n  --tw-translate-x: -50%;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.-translate-y-2\\/4 {\n  --tw-translate-y: -50%;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.translate-x-0 {\n  --tw-translate-x: 0px;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.translate-y-8 {\n  --tw-translate-y: 2rem;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.rotate-0 {\n  --tw-rotate: 0deg;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.rotate-180 {\n  --tw-rotate: 180deg;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.scale-100 {\n  --tw-scale-x: 1;\n  --tw-scale-y: 1;\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.transform {\n  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n.cursor-default {\n  cursor: default;\n}\n.cursor-grab {\n  cursor: grab;\n}\n.cursor-move {\n  cursor: move;\n}\n.cursor-pointer {\n  cursor: pointer;\n}\n.cursor-text {\n  cursor: text;\n}\n.resize-none {\n  resize: none;\n}\n.resize {\n  resize: both;\n}\n.list-inside {\n  list-style-position: inside;\n}\n.list-outside {\n  list-style-position: outside;\n}\n.list-disc {\n  list-style-type: disc;\n}\n.grid-cols-2 {\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n}\n.grid-cols-3 {\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n}\n.flex-row {\n  flex-direction: row;\n}\n.flex-row-reverse {\n  flex-direction: row-reverse;\n}\n.flex-col {\n  flex-direction: column;\n}\n.flex-col-reverse {\n  flex-direction: column-reverse;\n}\n.flex-wrap {\n  flex-wrap: wrap;\n}\n.place-items-center {\n  place-items: center;\n}\n.content-center {\n  align-content: center;\n}\n.content-start {\n  align-content: flex-start;\n}\n.content-end {\n  align-content: flex-end;\n}\n.items-start {\n  align-items: flex-start;\n}\n.items-end {\n  align-items: flex-end;\n}\n.items-center {\n  align-items: center;\n}\n.items-baseline {\n  align-items: baseline;\n}\n.justify-start {\n  justify-content: flex-start;\n}\n.justify-end {\n  justify-content: flex-end;\n}\n.justify-center {\n  justify-content: center;\n}\n.justify-between {\n  justify-content: space-between;\n}\n.justify-evenly {\n  justify-content: space-evenly;\n}\n.justify-stretch {\n  justify-content: stretch;\n}\n.justify-items-center {\n  justify-items: center;\n}\n.gap-1 {\n  gap: 0.25rem;\n}\n.gap-1\\.5 {\n  gap: 0.375rem;\n}\n.gap-12 {\n  gap: 3rem;\n}\n.gap-2 {\n  gap: 0.5rem;\n}\n.gap-3 {\n  gap: 0.75rem;\n}\n.gap-4 {\n  gap: 1rem;\n}\n.gap-5 {\n  gap: 1.25rem;\n}\n.gap-6 {\n  gap: 1.5rem;\n}\n.gap-7 {\n  gap: 1.75rem;\n}\n.gap-x-1 {\n  column-gap: 0.25rem;\n}\n.gap-x-2 {\n  column-gap: 0.5rem;\n}\n.gap-x-3 {\n  column-gap: 0.75rem;\n}\n.gap-x-4 {\n  column-gap: 1rem;\n}\n.gap-x-5 {\n  column-gap: 1.25rem;\n}\n.gap-x-6 {\n  column-gap: 1.5rem;\n}\n.gap-x-8 {\n  column-gap: 2rem;\n}\n.gap-y-0 {\n  row-gap: 0px;\n}\n.gap-y-2 {\n  row-gap: 0.5rem;\n}\n.gap-y-3 {\n  row-gap: 0.75rem;\n}\n.gap-y-4 {\n  row-gap: 1rem;\n}\n.self-start {\n  align-self: flex-start;\n}\n.self-center {\n  align-self: center;\n}\n.self-stretch {\n  align-self: stretch;\n}\n.self-baseline {\n  align-self: baseline;\n}\n.justify-self-end {\n  justify-self: end;\n}\n.justify-self-center {\n  justify-self: center;\n}\n.overflow-auto {\n  overflow: auto;\n}\n.overflow-hidden {\n  overflow: hidden;\n}\n.overflow-visible {\n  overflow: visible;\n}\n.overflow-scroll {\n  overflow: scroll;\n}\n.overflow-y-auto {\n  overflow-y: auto;\n}\n.overflow-x-hidden {\n  overflow-x: hidden;\n}\n.overflow-y-hidden {\n  overflow-y: hidden;\n}\n.overflow-y-scroll {\n  overflow-y: scroll;\n}\n.truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.text-ellipsis {\n  text-overflow: ellipsis;\n}\n.whitespace-nowrap {\n  white-space: nowrap;\n}\n.whitespace-pre {\n  white-space: pre;\n}\n.whitespace-pre-wrap {\n  white-space: pre-wrap;\n}\n.text-nowrap {\n  text-wrap: nowrap;\n}\n.break-words {\n  overflow-wrap: break-word;\n}\n.break-all {\n  word-break: break-all;\n}\n.break-keep {\n  word-break: keep-all;\n}\n.rounded {\n  border-radius: 0.25rem;\n}\n.rounded-2xl {\n  border-radius: 1rem;\n}\n.rounded-half {\n  border-radius: 50%;\n}\n.rounded-md {\n  border-radius: 0.375rem;\n}\n.rounded-none {\n  border-radius: 0px;\n}\n.border {\n  border-width: 1px;\n}\n.border-0 {\n  border-width: 0px;\n}\n.border-2 {\n  border-width: 2px;\n}\n.border-x {\n  border-left-width: 1px;\n  border-right-width: 1px;\n}\n.border-x-0 {\n  border-left-width: 0px;\n  border-right-width: 0px;\n}\n.border-y {\n  border-top-width: 1px;\n  border-bottom-width: 1px;\n}\n.border-b {\n  border-bottom-width: 1px;\n}\n.border-b-0 {\n  border-bottom-width: 0px;\n}\n.border-b-2 {\n  border-bottom-width: 2px;\n}\n.border-e {\n  border-inline-end-width: 1px;\n}\n.border-e-4 {\n  border-inline-end-width: 4px;\n}\n.border-l {\n  border-left-width: 1px;\n}\n.border-l-0 {\n  border-left-width: 0px;\n}\n.border-r {\n  border-right-width: 1px;\n}\n.border-r-0 {\n  border-right-width: 0px;\n}\n.border-s {\n  border-inline-start-width: 1px;\n}\n.border-t {\n  border-top-width: 1px;\n}\n.border-t-0 {\n  border-top-width: 0px;\n}\n.border-solid {\n  border-style: solid;\n}\n.border-dashed {\n  border-style: dashed;\n}\n.border-none {\n  border-style: none;\n}\n.border-\\[\\#a9a9a9\\] {\n  --tw-border-opacity: 1;\n  border-color: rgb(169 169 169 / var(--tw-border-opacity, 1));\n}\n.border-\\[\\#d83020\\] {\n  --tw-border-opacity: 1;\n  border-color: rgb(216 48 32 / var(--tw-border-opacity, 1));\n}\n.border-\\[\\#e7e7e7\\] {\n  --tw-border-opacity: 1;\n  border-color: rgb(231 231 231 / var(--tw-border-opacity, 1));\n}\n.border-color-1 {\n  border-color: var(--calcite-color-border-1);\n}\n.border-color-2 {\n  border-color: var(--calcite-color-border-2);\n}\n.border-color-3 {\n  border-color: var(--calcite-color-border-3);\n}\n.border-color-brand {\n  border-color: var(--calcite-color-brand);\n}\n.border-color-input {\n  border-color: var(--calcite-color-border-input);\n}\n.border-color-transparent {\n  border-color: transparent;\n}\n.border-white {\n  border-color: var(--calcite-color-neutral-blk-000);\n}\n.border-b-\\[var\\(--calcite-color-border-1\\)\\] {\n  border-bottom-color: var(--calcite-color-border-1);\n}\n.border-b-\\[var\\(--calcite-color-neutral-blk-020\\)\\] {\n  border-bottom-color: var(--calcite-color-neutral-blk-020);\n}\n.border-b-color-1 {\n  border-bottom-color: var(--calcite-color-border-1);\n}\n.border-b-color-3 {\n  border-bottom-color: var(--calcite-color-border-3);\n}\n.border-b-color-brand {\n  border-bottom-color: var(--calcite-color-brand);\n}\n.border-b-color-transparent {\n  border-bottom-color: transparent;\n}\n.border-e-color-3 {\n  border-inline-end-color: var(--calcite-color-border-3);\n}\n.border-l-color-3 {\n  border-left-color: var(--calcite-color-border-3);\n}\n.border-s-color-3 {\n  border-inline-start-color: var(--calcite-color-border-3);\n}\n.border-t-\\[var\\(--calcite-color-border-1\\)\\] {\n  border-top-color: var(--calcite-color-border-1);\n}\n.border-t-color-1 {\n  border-top-color: var(--calcite-color-border-1);\n}\n.border-t-color-3 {\n  border-top-color: var(--calcite-color-border-3);\n}\n.bg-\\[\\#b7d3c7\\] {\n  --tw-bg-opacity: 1;\n  background-color: rgb(183 211 199 / var(--tw-bg-opacity, 1));\n}\n.bg-\\[\\#c7eaff66\\] {\n  background-color: #c7eaff66;\n}\n.bg-\\[\\#d2e9f9\\] {\n  --tw-bg-opacity: 1;\n  background-color: rgb(210 233 249 / var(--tw-bg-opacity, 1));\n}\n.bg-\\[\\#e04ea6\\] {\n  --tw-bg-opacity: 1;\n  background-color: rgb(224 78 166 / var(--tw-bg-opacity, 1));\n}\n.bg-\\[\\#e7e7e7\\] {\n  --tw-bg-opacity: 1;\n  background-color: rgb(231 231 231 / var(--tw-bg-opacity, 1));\n}\n.bg-\\[\\#f3ded7\\] {\n  --tw-bg-opacity: 1;\n  background-color: rgb(243 222 215 / var(--tw-bg-opacity, 1));\n}\n.bg-\\[\\#f8f8f8\\] {\n  --tw-bg-opacity: 1;\n  background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1));\n}\n.bg-\\[--calcite-color-border-3\\] {\n  background-color: var(--calcite-color-border-3);\n}\n.bg-\\[--calcite-color-border-input\\] {\n  background-color: var(--calcite-color-border-input);\n}\n.bg-\\[rgb\\(0\\2c 0\\2c 0\\2c 0\\.7\\)\\] {\n  background-color: rgb(0,0,0,0.7);\n}\n.bg-background {\n  background-color: var(--calcite-color-background);\n}\n.bg-brand {\n  background-color: var(--calcite-color-brand);\n}\n.bg-danger {\n  background-color: var(--calcite-color-status-danger);\n}\n.bg-foreground-1 {\n  background-color: var(--calcite-color-foreground-1);\n}\n.bg-foreground-3 {\n  background-color: var(--calcite-color-foreground-3);\n}\n.bg-transparent {\n  background-color: transparent;\n}\n.bg-warning {\n  background-color: var(--calcite-color-status-warning);\n}\n.bg-white {\n  background-color: var(--calcite-color-neutral-blk-000);\n}\n.bg-cover {\n  background-size: cover;\n}\n.fill-danger {\n  fill: var(--calcite-color-status-danger);\n}\n.fill-success {\n  fill: var(--calcite-color-status-success);\n}\n.stroke-danger {\n  stroke: var(--calcite-color-status-danger);\n}\n.stroke-success {\n  stroke: var(--calcite-color-status-success);\n}\n.object-contain {\n  object-fit: contain;\n}\n.p-0 {\n  padding: 0px;\n}\n.p-1 {\n  padding: 0.25rem;\n}\n.p-1\\.5 {\n  padding: 0.375rem;\n}\n.p-10 {\n  padding: 2.5rem;\n}\n.p-2 {\n  padding: 0.5rem;\n}\n.p-3 {\n  padding: 0.75rem;\n}\n.p-4 {\n  padding: 1rem;\n}\n.p-5 {\n  padding: 1.25rem;\n}\n.p-6 {\n  padding: 1.5rem;\n}\n.px-0 {\n  padding-left: 0px;\n  padding-right: 0px;\n}\n.px-1 {\n  padding-left: 0.25rem;\n  padding-right: 0.25rem;\n}\n.px-1\\.5 {\n  padding-left: 0.375rem;\n  padding-right: 0.375rem;\n}\n.px-10 {\n  padding-left: 2.5rem;\n  padding-right: 2.5rem;\n}\n.px-2 {\n  padding-left: 0.5rem;\n  padding-right: 0.5rem;\n}\n.px-3 {\n  padding-left: 0.75rem;\n  padding-right: 0.75rem;\n}\n.px-4 {\n  padding-left: 1rem;\n  padding-right: 1rem;\n}\n.px-6 {\n  padding-left: 1.5rem;\n  padding-right: 1.5rem;\n}\n.px-8 {\n  padding-left: 2rem;\n  padding-right: 2rem;\n}\n.py-1 {\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n}\n.py-1\\.5 {\n  padding-top: 0.375rem;\n  padding-bottom: 0.375rem;\n}\n.py-14 {\n  padding-top: 3.5rem;\n  padding-bottom: 3.5rem;\n}\n.py-16 {\n  padding-top: 4rem;\n  padding-bottom: 4rem;\n}\n.py-2 {\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n.py-3 {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n}\n.py-4 {\n  padding-top: 1rem;\n  padding-bottom: 1rem;\n}\n.py-5 {\n  padding-top: 1.25rem;\n  padding-bottom: 1.25rem;\n}\n.py-6 {\n  padding-top: 1.5rem;\n  padding-bottom: 1.5rem;\n}\n.py-8 {\n  padding-top: 2rem;\n  padding-bottom: 2rem;\n}\n.py-\\[\\.125rem\\] {\n  padding-top: .125rem;\n  padding-bottom: .125rem;\n}\n.pb-0 {\n  padding-bottom: 0px;\n}\n.pb-1 {\n  padding-bottom: 0.25rem;\n}\n.pb-1\\.5 {\n  padding-bottom: 0.375rem;\n}\n.pb-12 {\n  padding-bottom: 3rem;\n}\n.pb-2 {\n  padding-bottom: 0.5rem;\n}\n.pb-3 {\n  padding-bottom: 0.75rem;\n}\n.pb-4 {\n  padding-bottom: 1rem;\n}\n.pb-5 {\n  padding-bottom: 1.25rem;\n}\n.pb-6 {\n  padding-bottom: 1.5rem;\n}\n.pb-8 {\n  padding-bottom: 2rem;\n}\n.pe-0 {\n  padding-inline-end: 0px;\n}\n.pe-1 {\n  padding-inline-end: 0.25rem;\n}\n.pe-2 {\n  padding-inline-end: 0.5rem;\n}\n.pe-3 {\n  padding-inline-end: 0.75rem;\n}\n.pe-4 {\n  padding-inline-end: 1rem;\n}\n.pe-6 {\n  padding-inline-end: 1.5rem;\n}\n.pe-8 {\n  padding-inline-end: 2rem;\n}\n.pl-0 {\n  padding-left: 0px;\n}\n.pl-2 {\n  padding-left: 0.5rem;\n}\n.pr-0 {\n  padding-right: 0px;\n}\n.pr-2 {\n  padding-right: 0.5rem;\n}\n.pr-4 {\n  padding-right: 1rem;\n}\n.ps-0 {\n  padding-inline-start: 0px;\n}\n.ps-1 {\n  padding-inline-start: 0.25rem;\n}\n.ps-1\\.5 {\n  padding-inline-start: 0.375rem;\n}\n.ps-2 {\n  padding-inline-start: 0.5rem;\n}\n.ps-3 {\n  padding-inline-start: 0.75rem;\n}\n.ps-4 {\n  padding-inline-start: 1rem;\n}\n.ps-6 {\n  padding-inline-start: 1.5rem;\n}\n.ps-7 {\n  padding-inline-start: 1.75rem;\n}\n.ps-8 {\n  padding-inline-start: 2rem;\n}\n.pt-0 {\n  padding-top: 0px;\n}\n.pt-1 {\n  padding-top: 0.25rem;\n}\n.pt-12 {\n  padding-top: 3rem;\n}\n.pt-2 {\n  padding-top: 0.5rem;\n}\n.pt-3 {\n  padding-top: 0.75rem;\n}\n.pt-4 {\n  padding-top: 1rem;\n}\n.pt-6 {\n  padding-top: 1.5rem;\n}\n.pt-8 {\n  padding-top: 2rem;\n}\n.text-left {\n  text-align: left;\n}\n.text-center {\n  text-align: center;\n}\n.text-right {\n  text-align: right;\n}\n.text-start {\n  text-align: start;\n}\n.text-end {\n  text-align: end;\n}\n.align-top {\n  vertical-align: top;\n}\n.align-middle {\n  vertical-align: middle;\n}\n.font-sans {\n  font-family: var(--calcite-sans-family);\n}\n.text-0 {\n  font-size: var(--calcite-font-size-0);\n}\n.text-0-wrap {\n  font-size: var(--calcite-font-size-0);\n  line-height: 1.375;\n}\n.text-0h {\n  font-size: var(--calcite-font-size-0);\n  line-height: 1.25rem;\n}\n.text-1 {\n  font-size: var(--calcite-font-size-1);\n}\n.text-1-wrap {\n  font-size: var(--calcite-font-size-1);\n  line-height: 1.375;\n}\n.text-1h {\n  font-size: var(--calcite-font-size-1);\n  line-height: 1.5rem;\n}\n.text-2 {\n  font-size: var(--calcite-font-size-2);\n}\n.text-2h {\n  font-size: var(--calcite-font-size-2);\n  line-height: 1.5rem;\n}\n.text-3 {\n  font-size: var(--calcite-font-size-3);\n}\n.text-3h {\n  font-size: var(--calcite-font-size-3);\n  line-height: 2rem;\n}\n.text-4 {\n  font-size: var(--calcite-font-size-4);\n}\n.text-4h {\n  font-size: var(--calcite-font-size-4);\n  line-height: 2.5rem;\n}\n.text-5 {\n  font-size: var(--calcite-font-size-5);\n}\n.text-6 {\n  font-size: var(--calcite-font-size-6);\n}\n.text-\\[0\\.875rem\\] {\n  font-size: 0.875rem;\n}\n.text-\\[0\\.9375rem\\] {\n  font-size: 0.9375rem;\n}\n.text-\\[0\\.9rem\\] {\n  font-size: 0.9rem;\n}\n.text-\\[1rem\\] {\n  font-size: 1rem;\n}\n.text-n1 {\n  font-size: var(--calcite-font-size--1);\n}\n.text-n1-wrap {\n  font-size: var(--calcite-font-size--1);\n  line-height: 1.375;\n}\n.text-n1\\/6 {\n  font-size: var(--calcite-font-size--1);\n  line-height: 1.5rem;\n}\n.text-n1h {\n  font-size: var(--calcite-font-size--1);\n  line-height: 1rem;\n}\n.text-n2 {\n  font-size: var(--calcite-font-size--2);\n}\n.text-n2h {\n  font-size: var(--calcite-font-size--2);\n  line-height: 1rem;\n}\n.font-bold {\n  font-weight: var(--calcite-font-weight-bold);\n}\n.font-light {\n  font-weight: var(--calcite-font-weight-light);\n}\n.font-medium {\n  font-weight: var(--calcite-font-weight-medium);\n}\n.font-normal {\n  font-weight: var(--calcite-font-weight-normal);\n}\n.uppercase {\n  text-transform: uppercase;\n}\n.lowercase {\n  text-transform: lowercase;\n}\n.capitalize {\n  text-transform: capitalize;\n}\n.italic {\n  font-style: italic;\n}\n.leading-4 {\n  line-height: 1rem;\n}\n.leading-6 {\n  line-height: 1.5rem;\n}\n.leading-\\[1\\.46\\] {\n  line-height: 1.46;\n}\n.leading-loose {\n  line-height: 2;\n}\n.leading-normal {\n  line-height: 1.5;\n}\n.leading-relaxed {\n  line-height: 1.625;\n}\n.leading-snug {\n  line-height: 1.375;\n}\n.leading-tight {\n  line-height: 1.25;\n}\n.text-\\[var\\(--calcite-color-border-1\\)\\] {\n  color: var(--calcite-color-border-1);\n}\n.text-black {\n  color: var(--calcite-color-neutral-blk-240);\n}\n.text-brand {\n  color: var(--calcite-color-brand);\n}\n.text-color-1 {\n  color: var(--calcite-color-text-1);\n}\n.text-color-2 {\n  color: var(--calcite-color-text-2);\n}\n.text-color-3 {\n  color: var(--calcite-color-text-3);\n}\n.text-color-inverse {\n  color: var(--calcite-color-text-inverse);\n}\n.text-color-link {\n  color: var(--calcite-color-text-link);\n}\n.text-danger {\n  color: var(--calcite-color-status-danger);\n}\n.text-home-yellow-medium {\n  --tw-text-opacity: 1;\n  color: rgb(249 229 78 / var(--tw-text-opacity, 1));\n}\n.text-info {\n  color: var(--calcite-color-status-info);\n}\n.text-success {\n  color: var(--calcite-color-status-success);\n}\n.text-warning {\n  color: var(--calcite-color-status-warning);\n}\n.text-white {\n  color: var(--calcite-color-neutral-blk-000);\n}\n.underline {\n  text-decoration-line: underline;\n}\n.decoration-brand {\n  text-decoration-color: var(--calcite-color-brand);\n}\n.opacity-0 {\n  opacity: 0;\n}\n.opacity-20 {\n  opacity: 0.2;\n}\n.opacity-25 {\n  opacity: 0.25;\n}\n.opacity-50 {\n  opacity: 0.5;\n}\n.shadow-1-lg {\n  --tw-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.08), 0 2px 8px 0 rgba(0, 0, 0, 0.04);\n  --tw-shadow-colored: 0 4px 16px 0 var(--tw-shadow-color), 0 2px 8px 0 var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n.shadow-1-sm {\n  --tw-shadow: 0 1px 6px -1px rgba(0, 0, 0, 0.16), 0 1px 2px -1px rgba(0, 0, 0, 0.08);\n  --tw-shadow-colored: 0 1px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n.shadow-md {\n  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);\n  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);\n  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}\n.outline-none {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n.outline {\n  outline-style: solid;\n}\n.outline-dashed {\n  outline-style: dashed;\n}\n.outline-1 {\n  outline-width: 1px;\n}\n.outline-2 {\n  outline-width: 2px;\n}\n.outline-\\[\\#007ac2\\] {\n  outline-color: #007ac2;\n}\n.outline-\\[\\#949494\\] {\n  outline-color: #949494;\n}\n.outline-\\[\\#dfdfdf\\] {\n  outline-color: #dfdfdf;\n}\n.blur {\n  --tw-blur: blur(8px);\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n.filter {\n  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n}\n.transition {\n  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n.transition-all {\n  transition-property: all;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n.transition-transform {\n  transition-property: transform;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  transition-duration: 150ms;\n}\n.duration-200 {\n  transition-duration: 200ms;\n}\n.duration-300 {\n  transition-duration: 300ms;\n}\n.duration-500 {\n  transition-duration: 500ms;\n}\n.ease-in-out {\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n}\n.content-none {\n  --tw-content: none;\n  content: var(--tw-content);\n}\n.word-break {\n  word-wrap: break-word;\n  word-break: break-word;\n}\n.dialog-content-space-0 {\n  --calcite-dialog-content-space: 0;\n}\n.dialog-bg-white {\n  --calcite-dialog-background-color: var(--calcite-color-foreground-1);\n}\n.border-t-color-1 {\n  border-top-color: var(--calcite-color-border-1);\n}\n.border-b-color-1 {\n  border-bottom-color: var(--calcite-color-border-1);\n}\n.border-t-color-3 {\n  border-top-color: var(--calcite-color-border-3);\n}\n.border-b-color-3 {\n  border-bottom-color: var(--calcite-color-border-3);\n}\n.border-l-color-3 {\n  border-left-color: var(--calcite-color-border-3);\n}\n.border-b-color-transparent {\n  border-bottom-color: transparent;\n}\n.border-b-color-brand {\n  border-bottom-color: var(--calcite-color-brand);\n}\n.\\[--calcite-color-text-link\\:--calcite-color-text-1\\] {\n  --calcite-color-text-link: var(--calcite-color-text-1);\n}\n.\\[--calcite-dialog-content-background\\:--calcite-color-foreground-2\\] {\n  --calcite-dialog-content-background: var(--calcite-color-foreground-2);\n}\n.\\[--calcite-dialog-content-space\\:1\\.5rem\\] {\n  --calcite-dialog-content-space: 1.5rem;\n}\n.\\[--calcite-dialog-size-x\\:600px\\] {\n  --calcite-dialog-size-x: 600px;\n}\n.\\[--calcite-loader-padding\\:0\\] {\n  --calcite-loader-padding: 0;\n}\n.\\[--col-template\\:1fr\\] {\n  --col-template: 1fr;\n}\n.\\[--group-browser-max-width\\:min\\(99vw\\2c _1440px\\)\\] {\n  --group-browser-max-width: min(99vw, 1440px);\n}\n\nbody {\n  -webkit-font-smoothing: subpixel-antialiased;\n  font-kerning: normal;\n  text-rendering: optimizeLegibility;\n  font-feature-settings:\n    "kern",\n    "liga" 1,\n    "calt" 0;\n}\n\n@media (forced-colors: active) {\n  svg.icon-black {\n    fill: CanvasText;\n  }\n  .esri-header-wrap button:hover {\n    /* maintain the default text color on hover on FF on windows */\n    color: CanvasText !important;\n  }\n  arcgis-group-browser, arcgis-item-browser, arcgis-member-browser, arcgis-user-popup {\n    /* maintain the default text color even on hover on FF on windows */\n    --calcite-color-text-2: CanvasText !important;\n  }\n}\n\n.\\*\\:flex-grow &gt; * {\n  flex-grow: 1;\n}\n\n.\\*\\:basis-full &gt; * {\n  flex-basis: 100%;\n}\n\n.after\\:absolute::after {\n  content: var(--tw-content);\n  position: absolute;\n}\n\n.after\\:inset-0::after {\n  content: var(--tw-content);\n  inset: 0px;\n}\n\n.after\\:-right-1::after {\n  content: var(--tw-content);\n  right: -0.25rem;\n}\n\n.after\\:-top-1::after {\n  content: var(--tw-content);\n  top: -0.25rem;\n}\n\n.after\\:-z-10::after {\n  content: var(--tw-content);\n  z-index: -10;\n}\n\n.after\\:inline-flex::after {\n  content: var(--tw-content);\n  display: inline-flex;\n}\n\n.after\\:aspect-square::after {\n  content: var(--tw-content);\n  aspect-ratio: 1 / 1;\n}\n\n.after\\:h-screen::after {\n  content: var(--tw-content);\n  height: 100vh;\n}\n\n.after\\:items-center::after {\n  content: var(--tw-content);\n  align-items: center;\n}\n\n.after\\:justify-center::after {\n  content: var(--tw-content);\n  justify-content: center;\n}\n\n.after\\:rounded-half::after {\n  content: var(--tw-content);\n  border-radius: 50%;\n}\n\n.after\\:bg-brand::after {\n  content: var(--tw-content);\n  background-color: var(--calcite-color-brand);\n}\n\n.after\\:bg-danger::after {\n  content: var(--tw-content);\n  background-color: var(--calcite-color-status-danger);\n}\n\n.after\\:px-1\\.5::after {\n  content: var(--tw-content);\n  padding-left: 0.375rem;\n  padding-right: 0.375rem;\n}\n\n.after\\:text-n2::after {\n  content: var(--tw-content);\n  font-size: var(--calcite-font-size--2);\n}\n\n.after\\:text-color-inverse::after {\n  content: var(--tw-content);\n  color: var(--calcite-color-text-inverse);\n}\n\n.after\\:content-\\[attr\\(data-count\\)\\]::after {\n  --tw-content: attr(data-count);\n  content: var(--tw-content);\n}\n\n.first\\:mt-0:first-child {\n  margin-top: 0px;\n}\n\n.first\\:mt-2:first-child {\n  margin-top: 0.5rem;\n}\n\n.first\\:border-t-0:first-child {\n  border-top-width: 0px;\n}\n\n.first\\:pt-0:first-child {\n  padding-top: 0px;\n}\n\n.last\\:mb-0:last-child {\n  margin-bottom: 0px;\n}\n\n.last\\:border-b-0:last-child {\n  border-bottom-width: 0px;\n}\n\n.last\\:border-b-2:last-child {\n  border-bottom-width: 2px;\n}\n\n.focus-within\\:border-b-color-brand:focus-within {\n  border-bottom-color: var(--calcite-color-brand);\n}\n\n.hover\\:border-color-brand:hover {\n  border-color: var(--calcite-color-brand);\n}\n\n.hover\\:underline:hover {\n  text-decoration-line: underline;\n}\n\n.hover\\:decoration-brand-hover:hover {\n  text-decoration-color: var(--calcite-color-brand-hover);\n}\n\n.hover\\:opacity-100:hover {\n  opacity: 1;\n}\n\n.focus\\:border-b-\\[var\\(--calcite-color-brand\\)\\]:focus {\n  border-bottom-color: var(--calcite-color-brand);\n}\n\n.focus\\:outline-none:focus {\n  outline: 2px solid transparent;\n  outline-offset: 2px;\n}\n\n.focus\\:outline:focus {\n  outline-style: solid;\n}\n\n.focus\\:outline-2:focus {\n  outline-width: 2px;\n}\n\n.focus\\:outline-offset-8:focus {\n  outline-offset: 8px;\n}\n\n.focus\\:outline-brand:focus {\n  outline-color: var(--calcite-color-brand);\n}\n\n.focus-visible\\:border-2:focus-visible {\n  border-width: 2px;\n}\n\n.focus-visible\\:border-solid:focus-visible {\n  border-style: solid;\n}\n\n.focus-visible\\:border-\\[\\#007ac2\\]:focus-visible {\n  --tw-border-opacity: 1;\n  border-color: rgb(0 122 194 / var(--tw-border-opacity, 1));\n}\n\n.has-\\[calcite-dropdown-group\\:empty\\]\\:hidden:has(calcite-dropdown-group:empty) {\n  display: none;\n}\n\n.data-\\[access\\=link\\]\\:hover\\:bg-foreground-3:hover[data-access="link"] {\n  background-color: var(--calcite-color-foreground-3);\n}\n\n.not-first\\:border-t:not(:first-child) {\n  border-top-width: 1px;\n}\n\n@media (min-width: 480px) {\n\n  .s\\:inset-auto {\n    inset: auto;\n  }\n\n  .s\\:end-0 {\n    inset-inline-end: 0px;\n  }\n\n  .s\\:top-0 {\n    top: 0px;\n  }\n\n  .s\\:m-auto {\n    margin: auto;\n  }\n\n  .s\\:mx-auto {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .s\\:mb-auto {\n    margin-bottom: auto;\n  }\n\n  .s\\:me-4 {\n    margin-inline-end: 1rem;\n  }\n\n  .s\\:ms-0 {\n    margin-inline-start: 0px;\n  }\n\n  .s\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .s\\:inline-block {\n    display: inline-block;\n  }\n\n  .s\\:w-max {\n    width: max-content;\n  }\n\n  .s\\:max-w-\\[80\\%\\] {\n    max-width: 80%;\n  }\n\n  .s\\:basis-1\\/3 {\n    flex-basis: 33.333333%;\n  }\n\n  .s\\:flex-row {\n    flex-direction: row;\n  }\n\n  .s\\:items-center {\n    align-items: center;\n  }\n\n  .s\\:justify-normal {\n    justify-content: normal;\n  }\n\n  .s\\:self-auto {\n    align-self: auto;\n  }\n\n  .s\\:py-0 {\n    padding-top: 0px;\n    padding-bottom: 0px;\n  }\n\n  .s\\:text-0 {\n    font-size: var(--calcite-font-size-0);\n  }\n\n  .s\\:text-2 {\n    font-size: var(--calcite-font-size-2);\n  }\n\n  .s\\:text-n1 {\n    font-size: var(--calcite-font-size--1);\n  }\n\n  .s\\:text-n2 {\n    font-size: var(--calcite-font-size--2);\n  }\n\n  .s\\:font-medium {\n    font-weight: var(--calcite-font-weight-medium);\n  }\n\n  .s\\:after\\:hidden::after {\n    content: var(--tw-content);\n    display: none;\n  }\n}\n\n@media (min-width: 680px) {\n\n  .sm\\:mb-2 {\n    margin-bottom: 0.5rem;\n  }\n\n  .sm\\:ms-6 {\n    margin-inline-start: 1.5rem;\n  }\n\n  .sm\\:mt-4 {\n    margin-top: 1rem;\n  }\n\n  .sm\\:mt-7 {\n    margin-top: 1.75rem;\n  }\n\n  .sm\\:w-\\[600px\\] {\n    width: 600px;\n  }\n\n  .sm\\:flex-row {\n    flex-direction: row;\n  }\n\n  .sm\\:items-end {\n    align-items: flex-end;\n  }\n\n  .sm\\:items-center {\n    align-items: center;\n  }\n}\n\n@media (min-width: 864px) {\n\n  .m\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .m\\:me-8 {\n    margin-inline-end: 2rem;\n  }\n\n  .m\\:ms-0 {\n    margin-inline-start: 0px;\n  }\n\n  .m\\:ms-2 {\n    margin-inline-start: 0.5rem;\n  }\n\n  .m\\:ms-8 {\n    margin-inline-start: 2rem;\n  }\n\n  .m\\:mt-0 {\n    margin-top: 0px;\n  }\n\n  .m\\:block {\n    display: block;\n  }\n\n  .m\\:hidden {\n    display: none;\n  }\n\n  .m\\:max-h-\\[40vh\\] {\n    max-height: 40vh;\n  }\n\n  .m\\:w-1\\/2 {\n    width: 50%;\n  }\n\n  .m\\:w-1\\/4 {\n    width: 25%;\n  }\n\n  .m\\:w-3\\/4 {\n    width: 75%;\n  }\n\n  .m\\:w-\\[250px\\] {\n    width: 250px;\n  }\n\n  .m\\:w-\\[400px\\] {\n    width: 400px;\n  }\n\n  .m\\:w-screen-xl {\n    width: 1440px;\n  }\n\n  .m\\:min-w-\\[250px\\] {\n    min-width: 250px;\n  }\n\n  .m\\:max-w-\\[640px\\] {\n    max-width: 640px;\n  }\n\n  .m\\:max-w-\\[805px\\] {\n    max-width: 805px;\n  }\n\n  .m\\:max-w-screen-padded {\n    max-width: 98vw;\n  }\n\n  .m\\:flex-row {\n    flex-direction: row;\n  }\n\n  .m\\:gap-x-4 {\n    column-gap: 1rem;\n  }\n\n  .m\\:p-0 {\n    padding: 0px;\n  }\n\n  .m\\:px-0 {\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  .m\\:\\[--col-template\\:repeat\\(2\\2c _1fr\\)\\] {\n    --col-template: repeat(2, 1fr);\n  }\n}\n\n@media (min-width: 1024px) {\n\n  .l\\:static {\n    position: static;\n  }\n\n  .l\\:z-0 {\n    z-index: 0;\n  }\n\n  .l\\:mb-0 {\n    margin-bottom: 0px;\n  }\n\n  .l\\:mt-16 {\n    margin-top: 4rem;\n  }\n\n  .l\\:block {\n    display: block;\n  }\n\n  .l\\:hidden {\n    display: none;\n  }\n\n  .l\\:h-full {\n    height: 100%;\n  }\n\n  .l\\:max-h-\\[60vh\\] {\n    max-height: 60vh;\n  }\n\n  .l\\:w-screen-l {\n    width: 1024px;\n  }\n\n  .l\\:max-w-\\[50vw\\] {\n    max-width: 50vw;\n  }\n\n  .l\\:flex-row {\n    flex-direction: row;\n  }\n\n  .l\\:pb-5 {\n    padding-bottom: 1.25rem;\n  }\n\n  .l\\:pe-1 {\n    padding-inline-end: 0.25rem;\n  }\n\n  .l\\:ps-6 {\n    padding-inline-start: 1.5rem;\n  }\n\n  .l\\:pt-0 {\n    padding-top: 0px;\n  }\n\n  .l\\:text-n1 {\n    font-size: var(--calcite-font-size--1);\n  }\n\n  .l\\:text-n1-wrap {\n    font-size: var(--calcite-font-size--1);\n    line-height: 1.375;\n  }\n}\n\n.ltr\\:left-full:where([dir="ltr"], [dir="ltr"] *) {\n  left: 100%;\n}\n\n.ltr\\:right-3:where([dir="ltr"], [dir="ltr"] *) {\n  right: 0.75rem;\n}\n\n.rtl\\:left-3:where([dir="rtl"], [dir="rtl"] *) {\n  left: 0.75rem;\n}\n\n.rtl\\:right-full:where([dir="rtl"], [dir="rtl"] *) {\n  right: 100%;\n}\n\n@media (forced-colors: active) {\n\n  .forced-colors\\:font-bold {\n    font-weight: var(--calcite-font-weight-bold);\n  }\n}\n\n.\\[\\&amp;\\:not\\(\\:first-child\\)_span\\]\\:hidden:not(:first-child) span {\n  display: none;\n}\n\n@media (min-width: 1024px) {\n\n  .l\\:\\[\\&amp;\\:not\\(\\:first-child\\)_span\\]\\:inline-block:not(:first-child) span {\n    display: inline-block;\n  }\n}\n\n.\\[\\&amp;\\:not\\(\\:last-child\\)\\]\\:border-b-0:not(:last-child) {\n  border-bottom-width: 0px;\n}\n\n.\\[\\&amp;\\:not\\(\\:last-child\\)\\]\\:pb-4:not(:last-child) {\n  padding-bottom: 1rem;\n}\n\n.\\[\\&amp;\\:not\\(\\:last-child\\)_span\\]\\:hidden:not(:last-child) span {\n  display: none;\n}\n\n@media (min-width: 480px) {\n\n  .s\\:\\[\\&amp;\\:not\\(\\:last-child\\)_span\\]\\:inline-block:not(:last-child) span {\n    display: inline-block;\n  }\n}\n\n.\\[\\&amp;\\:not\\(\\:only-child\\)\\]\\:pb-4:not(:only-child) {\n  padding-bottom: 1rem;\n}\n\n.\\[\\&amp;\\&gt;div\\]\\:flex&gt;div {\n  display: flex;\n}\n\n.\\[\\&amp;\\&gt;div\\]\\:items-center&gt;div {\n  align-items: center;\n}\n\n.\\[\\&amp;\\&gt;div\\]\\:gap-2&gt;div {\n  gap: 0.5rem;\n}\n\n.\\[\\&amp;_a\\]\\:text-color-link a {\n  color: var(--calcite-color-text-link);\n}\n\n.\\[\\&amp;_a\\]\\:underline a {\n  text-decoration-line: underline;\n}\n',""]);const c=l},43589:(e,t,n)=&gt;{n.d(t,{A:()=&gt;o});var r=n(45994),i=n(32081),a=n(428),s=n(91883);function o({baseUrl:e,locale:t,returnUrl:n}){return(0,r.vJ)((()=&gt;{const r=(0,s.M3)(e);n??(n=window.location.href),(0,i.vh)(n)||(n=n.startsWith("/")?`${a.A.baseUrl}${n}`:`${a.A.baseUrl}/${n}`),window.location.href=`${r}/signin.html?locale=${t}&amp;returnUrl=${encodeURIComponent(n)}`}),[e,t,n]),null}},48356:(e,t,n)=&gt;{n.d(t,{$V2:()=&gt;se,$fY:()=&gt;ce,AVG:()=&gt;xe,AWb:()=&gt;be,Ajy:()=&gt;pe,AzT:()=&gt;ft,BB_:()=&gt;st,BFM:()=&gt;W,BVN:()=&gt;ge,C0H:()=&gt;Re,CDF:()=&gt;Jt,CGB:()=&gt;on,CJx:()=&gt;mn,CZL:()=&gt;wt,Cgo:()=&gt;le,Cu4:()=&gt;C,DSC:()=&gt;he,DdE:()=&gt;ae,DsS:()=&gt;me,DuV:()=&gt;dn,E0X:()=&gt;On,E8C:()=&gt;Te,E9g:()=&gt;_n,EjI:()=&gt;yn,ElR:()=&gt;Ze,F2Y:()=&gt;xt,FPI:()=&gt;Pt,FpI:()=&gt;de,FrL:()=&gt;Q,Fud:()=&gt;zt,GUN:()=&gt;_,Gbf:()=&gt;tt,GlX:()=&gt;w,HEA:()=&gt;u,HQC:()=&gt;kn,HRe:()=&gt;Ge,HXN:()=&gt;nt,IRi:()=&gt;Lt,IW2:()=&gt;q,J0T:()=&gt;g,JQq:()=&gt;B,Ja5:()=&gt;Gt,Jg4:()=&gt;bn,K2b:()=&gt;Vt,K90:()=&gt;_e,KRE:()=&gt;Un,L5M:()=&gt;Kt,LKD:()=&gt;O,Liv:()=&gt;hn,LmA:()=&gt;Bn,ME6:()=&gt;it,MG8:()=&gt;Ne,MbI:()=&gt;Me,Mbs:()=&gt;Qt,MrR:()=&gt;l,N2w:()=&gt;yt,NEv:()=&gt;$e,NL0:()=&gt;_t,Njx:()=&gt;Sn,NoV:()=&gt;Rt,O0g:()=&gt;$,O26:()=&gt;He,P3v:()=&gt;Xe,P7i:()=&gt;v,PJj:()=&gt;Z,PO6:()=&gt;Zt,PzN:()=&gt;V,Q2O:()=&gt;p,QOD:()=&gt;j,QnY:()=&gt;Ae,Qtt:()=&gt;N,Quj:()=&gt;Ce,RYk:()=&gt;lt,RpR:()=&gt;Ye,Rxb:()=&gt;sn,S$l:()=&gt;Ct,SE$:()=&gt;Ee,S_R:()=&gt;Wt,T8C:()=&gt;ye,TjZ:()=&gt;mt,Tvg:()=&gt;y,UCu:()=&gt;gt,UgU:()=&gt;xn,Upc:()=&gt;Ve,VPz:()=&gt;Tt,Vj7:()=&gt;It,VrU:()=&gt;ie,WLO:()=&gt;P,WNX:()=&gt;En,WW9:()=&gt;In,Wpi:()=&gt;wn,XA8:()=&gt;I,XFq:()=&gt;ne,XYA:()=&gt;pt,Xhz:()=&gt;qt,Xjv:()=&gt;c,YBD:()=&gt;J,YkZ:()=&gt;$t,Yub:()=&gt;ot,ZOQ:()=&gt;Ot,ZRK:()=&gt;re,Zb2:()=&gt;Gn,ZdQ:()=&gt;Tn,_2F:()=&gt;An,_G:()=&gt;Dn,_I:()=&gt;en,_IW:()=&gt;Mt,_PQ:()=&gt;ln,_QJ:()=&gt;Ft,a8S:()=&gt;ee,aZ0:()=&gt;Ue,aZz:()=&gt;oe,axA:()=&gt;Y,b5i:()=&gt;Be,bI4:()=&gt;qe,cS6:()=&gt;ve,cVz:()=&gt;Oe,d56:()=&gt;m,deE:()=&gt;ze,djS:()=&gt;Qe,drk:()=&gt;x,eTz:()=&gt;Cn,egk:()=&gt;We,elh:()=&gt;Ln,fD4:()=&gt;$n,fUR:()=&gt;Pe,fXK:()=&gt;S,fat:()=&gt;Nt,fo6:()=&gt;X,fx5:()=&gt;fe,fzV:()=&gt;D,gMx:()=&gt;fn,ghi:()=&gt;T,hI5:()=&gt;we,hOO:()=&gt;Mn,hPH:()=&gt;je,hm1:()=&gt;M,i4i:()=&gt;k,icZ:()=&gt;G,ijK:()=&gt;L,is0:()=&gt;d,j4D:()=&gt;Yt,j75:()=&gt;E,jCA:()=&gt;un,jFD:()=&gt;Ke,jMc:()=&gt;ut,jXA:()=&gt;Ut,jZR:()=&gt;vn,jhX:()=&gt;Ht,jhc:()=&gt;H,juO:()=&gt;tn,k3c:()=&gt;jn,kCX:()=&gt;Fe,kiM:()=&gt;dt,kqD:()=&gt;gn,l67:()=&gt;ht,lLH:()=&gt;rn,m92:()=&gt;an,moY:()=&gt;ue,nQM:()=&gt;Ie,nd8:()=&gt;Fn,o4U:()=&gt;Se,o6U:()=&gt;rt,oEJ:()=&gt;nn,omp:()=&gt;jt,qFB:()=&gt;Dt,qqg:()=&gt;Bt,qvH:()=&gt;kt,qyh:()=&gt;f,rA4:()=&gt;De,rPg:()=&gt;Le,ris:()=&gt;pn,sJM:()=&gt;b,sVt:()=&gt;ct,uW2:()=&gt;Pn,uW5:()=&gt;ke,vKo:()=&gt;bt,vM$:()=&gt;z,vbL:()=&gt;A,wEO:()=&gt;At,wFS:()=&gt;h,wS0:()=&gt;St,wWz:()=&gt;Je,wt3:()=&gt;R,wtd:()=&gt;te,xM_:()=&gt;U,y2P:()=&gt;Et,z9j:()=&gt;et,zDN:()=&gt;vt,zKG:()=&gt;F,zUG:()=&gt;at,zhl:()=&gt;K,zmR:()=&gt;Xt,zz8:()=&gt;cn}),n(56303);var r=n(32382),i=n(860),a=n(11180);const s={"3DTiles Service":{openIn:["sceneViewer"],types:["tile","3d","service"],classification:"layer"},"API Key":{openIn:[],types:[],classification:"app"},"Feature Service":{openIn:["mapViewer","sceneViewer"],types:["layer","2d","scene-2d","feature","data","desktopPro"],classification:"layer",hasServiceInfo:!0},"Map Service":{openIn:["mapViewer","sceneViewer"],types:["2d","scene-2d","tile","desktopPro","mapService"],classification:"layer",hasServiceInfo:!0},"Media Layer":{openIn:["mapViewer","sceneViewer"],types:["2d","scene-2d"],classification:"layer",hasServiceInfo:!0},"Map Image Layer":{openIn:["mapViewer","sceneViewer"],types:["2d","scene-2d","desktopPro","service","mapImage"],classification:"layer",hasServiceInfo:!0},"Image Service":{openIn:["mapViewer","sceneViewer"],types:["2d","desktopPro","service","scene-2d","imageManagement"],classification:"layer",hasServiceInfo:!0},"Scene Service":{openIn:["sceneViewer"],types:["3d","service","pro"],classification:"layer",hasServiceInfo:!0},Table:{openIn:["mapViewer"],types:["table","data","desktopPro"],classification:"layer",hasServiceInfo:!0},"Feature Collection":{openIn:["mapViewer"],types:["featureCollection","data","publish","views","pro"],classification:"layer"},"Route Layer":{openIn:["mapViewer"],types:["featureCollection","publish","views"],classification:"layer"},"Geocoding Service":{types:["service"],classification:"layer"},"Geoenrichment Service":{types:["service"],classification:"layer"},"Network Analysis Service":{types:["service"],classification:"layer"},"Globe Service":{types:["desktop"],classification:"layer"},"Geoprocessing Service":{types:["service"],openIn:["mapViewer"],classification:"layer",hasServiceInfo:!0},Tool:{openIn:["mapViewer"],types:["2d","desktop","service","tool"],classification:"layer",hasServiceInfo:!0},"Geodata Service":{types:["service"],classification:"layer"},"Geometry Service":{classification:"layer",types:["views"]},"Group Layer":{openIn:["mapViewer"],types:["2d"],classification:"layer",hasServiceInfo:!0},"Workflow Manager Service":{types:["service"],classification:"layer"},"Stream Service":{openIn:["mapViewer"],types:["2d","service","streamLayer","pro"],classification:"layer",hasServiceInfo:!0},"Experience Builder Widget Package":{types:["dataUrl","file","update","documentUrl"],classification:"file"},Feed:{openIn:["mapViewer","iotFeed"],types:["2d","service","feedLayer","pro"],classification:"layer",hasServiceInfo:!0},"GeoBIM Project":{openIn:["geoBIM"],types:["geoBIM"]},"GeoBIM Application":{openIn:["geoBIM"],types:["geoBIM"],classification:"file"},"Knowledge Graph":{types:["service"],classification:"layer",hasServiceInfo:!0},"Knowledge Graph Layer":{openIn:["mapViewer"],types:[],classification:"layer",hasServiceInfo:!0},"Big Data Analytic":{openIn:["iotViewer"],types:["bigDataAnalytic"],classification:"app"},"Real Time Analytic":{openIn:["iotViewer"],types:["realTimeAnalytic"],classification:"app"},"Data Pipeline":{types:["dataPipeline"],openIn:["dataPipeline"],classification:"file"},WMS:{openIn:["mapViewer","sceneViewer"],types:["2d","desktopPro","scene-2d"],classification:"layer"},WFS:{openIn:["mapViewer","sceneViewer"],types:["2d","desktopPro","scene-2d"],classification:"layer"},WCS:{openIn:["mapViewer","sceneViewer"],types:["2d","pro","scene-2d"],classification:"layer"},OGCFeatureServer:{openIn:["mapViewer"],types:["2d"],classification:"layer"},WMTS:{openIn:["mapViewer","sceneViewer"],types:["2d","desktopPro","scene-2d"],classification:"layer"},KML:{openIn:["mapViewer"],types:["2d"],classification:"layer"},"Elevation Layer":{openIn:["sceneViewer"],types:["3d"],classification:"layer",hasServiceInfo:!0},"Vector Tile Service":{openIn:["mapViewer","sceneViewer","viewStyle","downloadStyle"],types:["vectorTile","service","scene-2d","pro"],classification:"layer",hasServiceInfo:!0},"Relational Database Connection":{classification:"layer",types:[]},Markup:{openIn:["mapViewer"],types:["featureCollection","views"],classification:"layer"},"Video Service":{openIn:["excaliburMediaViewer"],types:["excaliburMedia"],classification:"layer"},"Web Map":{openIn:["mapViewer"],types:["map","desktopPro"],classification:"map",openPkg:!0},"Web Scene":{openIn:["sceneViewer"],types:["3d","scene","pro"],classification:"map"},"3D Web Scene":{openIn:["sceneViewer"],types:["3d"],classification:"map"},"Web Mapping Application":{openIn:["appViewer","configureApp","downloadAttachment"],types:["app","web"],classification:"app",hasItemData:!0},"Hub Initiative":{openIn:["appViewer","configureApp"],types:["app","web"],classification:"app"},"Site Initiative":{openIn:["appViewer","configureApp"],types:["app","web"],classification:"app"},"Hub Site Application":{openIn:["appViewer","configureApp"],types:["app","web"],classification:"app"},"Site Application":{openIn:["appViewer","configureApp"],types:["app","web"],classification:"app"},"Hub Event":{openIn:["hubEventViewer"],types:["hubEvent"],classification:"app"},"Site Page":{openIn:["appViewer","configureApp"],types:["app","web"],classification:"app"},Application:{openIn:["appViewer"],classification:"app",types:["app"]},"Mobile Application":{openIn:["appViewer","downloadAttachment"],types:["mobile-app","mobile"],classification:"app"},"Desktop Application":{openIn:["downloadAttachment"],types:["file","update","platform"],classification:"app"},"Native Application":{types:[],classification:"app"},"Workforce Project":{openIn:["workforceViewer"],types:["workforceProject"],classification:"app",hasItemData:!0},Workflow:{openIn:["workflowViewer"],types:["workflow","pro"],classification:"app",hasItemData:!0},Form:{openIn:["surveyViewer"],types:[],classification:"app"},"Insights Workbook":{openIn:["insightsViewer"],types:["insights"],classification:"app"},"Insights Data Engineering Workbook":{openIn:["insightsViewer"],types:["insights"],classification:"app"},"Insights Page":{openIn:["insightsViewer"],types:["insights","insightsPage"],classification:"app"},"Insights Model":{openIn:["insightsViewer"],types:["insights","insightsModel"],classification:"app"},"Insights Data Engineering Model":{openIn:["insightsViewer"],types:["insights","insightsModel"],classification:"app"},"Insights Theme":{openIn:["insightsViewer"],types:["insights","insightsTheme"],classification:"app"},"Ortho Mapping Project":{openIn:["orthoMaker"],types:["orthoMaker"],classification:"app"},Mission:{openIn:["missionViewer"],types:["mission"],classification:"app"},"Hub Initiative Template":{openIn:["hubInitiative"],types:["hubInitiative"],classification:"app"},"Hub Project":{openIn:["hubProject"],types:["hubProject"],classification:"app"},"QuickCapture Project":{types:["quickCaptureProject"],classification:"app"},Solution:{classification:"solution",types:[],hasItemData:!0},"Deep Learning Studio Project":{openIn:["geoAIStudioUrlViewer"],types:["geoAIStudioProject"],classification:"app"},StoryMap:{classification:"app",types:["storymap"]},"StoryMap Theme":{classification:"file",types:["views"]},Notebook:{openIn:["notebookViewer"],types:["notebook","download","views"],classification:"notebook"},"Data Store":{types:["data-store"]},"Excalibur Imagery Project":{openIn:["excaliburViewer"],types:["excaliburProject"],classification:"app"},"Urban Model":{openIn:["urbanViewer"],types:["urbanModel"],classification:"app"},"Web Experience":{openIn:["webExperienceViewer"],types:["webExperience"],classification:"app"},"Web Experience Template":{openIn:["webExperienceViewer"],types:["webExperienceTemplate"],classification:"app"},"360 VR Experience":{openIn:["vrExperienceViewer"],types:["vrExperience","file","update"],classification:"app"},"Analysis Model":{openIn:[],types:["analysisModel"],hasItemData:!0},"3DTiles Package":{types:["file","publish","tile"],classification:"file"},CSV:{types:["file","update","publish","feature","documentUrl"],classification:"file"},Shapefile:{types:["file","update","publish","feature"],classification:"file"},"File Geodatabase":{types:["file","update","publish","feature"],classification:"file"},GeoJson:{types:["file","update","publish","feature"],classification:"file"},"Service Definition":{types:["file","update","publish","feature","tile"],classification:"file"},"Tile Package":{types:["file","update","publish","tile","desktopPro"],classification:"file",openPkg:!0},"Compact Tile Package":{types:["file","update","publish","tile","compact","desktopPro"],classification:"file",openPkg:!0},"Scene Layer Package":{types:["file","update","publish","scene-package"],classification:"file"},"Vector Tile Package":{types:["file","update","publish","vector-tile","pro"],classification:"file",openPkg:!0},"Deep Learning Package":{types:["file","update"],classification:"file",openPkg:!0},"Esri Classifier Definition":{types:["file","update"],classification:"file",openPkg:!0},"Pro Report Template":{types:["file"],classification:"file"},"Pro Presentation":{types:["file"],classification:"file"},"Image Collection":{types:["file","update","publish","image-collection"],classification:"file"},Layout:{types:["file","update","pro"],classification:"file",openData:!0},"Desktop Add In":{types:["file","desktop","update"],classification:"file",openData:!0},"ArcGIS Pro Add In":{types:["file","update"],classification:"file"},GML:{types:["file"],classification:"file"},"Explorer Add In":{types:["explorer","update"],classification:"file"},"Operations Dashboard Add In":{types:["views"],classification:"file"},"Survey123 Add In":{types:["file","update"],classification:"file"},"Operations Dashboard Extension":{types:["views"],classification:"file"},"AppBuilder Extension":{types:["views"],classification:"file"},"AppBuilder Widget Package":{types:["file","update"],classification:"file"},"Windows Viewer Add In":{types:["file","desktop","update"],classification:"file",openData:!0},"ArcGIS Pro Configuration":{types:["file","update"],classification:"file"},"Globe Document":{types:["desktop","update"],classification:"file",openData:!0},"Map Document":{types:["desktop","update","views"],classification:"file",openData:!0},"Pro Map":{types:["file","update","pro"],classification:"file"},"Published Map":{types:["desktop","update","views"],classification:"file",openData:!0},"Scene Document":{types:["desktop","update","views"],classification:"file",openData:!0},"CityEngine Web Scene":{openIn:["cityEngineViewer"],types:["city-engine","download","update"],classification:"file"},"Desktop Style":{types:["file","update"],classification:"file"},"Geoprocessing Sample":{types:["file","update"],classification:"file"},"Task File":{types:["file","update","pro"],classification:"file"},Layer:{types:["update","desktopPro"],classification:"file",openData:!0},"Pro Layer":{types:["pro","download","update"],classification:"file"},"Pro Report":{types:["pro","download","update"],classification:"file"},Style:{types:["file"],classification:"file"},"Operation View":{types:["operationView","views"],classification:"file"},Dashboard:{openIn:["dashboard"],types:["dashboard","views"],classification:"file"},"Geoprocessing Package":{types:["file","pro","update"],classification:"file",openPkg:!0},"Layer Package":{types:["file","desktopPro","update"],classification:"file",openData:!0},"Pro Layer Package":{types:["file","pro","update"],classification:"file"},"Locator Package":{types:["file","desktop","update"],classification:"file",openPkg:!0},"Map Package":{types:["desktopPro","file","download","update"],classification:"file",openData:!0},"Pro Map Package":{types:["pro","download","update"],classification:"file"},"Mobile Basemap Package":{types:["file","update"],classification:"file"},"Windows Mobile Package":{types:["file","update"],classification:"file"},"Toolbox Package":{types:["file","desktop","update"],classification:"file",openPkg:!0},"ArcPad Package":{types:["file","update"],classification:"file"},"Basemap Package":{types:["file","update"],classification:"file"},"Mobile Map Package":{types:["file","update"],classification:"file"},"Mobile Scene Package":{types:["file","update"],classification:"file"},"Project Package":{types:["file","update","pro"],classification:"file"},"Pro Project":{types:["pro"],classification:"file"},"Insights Workbook Package":{types:["file"],classification:"file"},"Apache Parquet":{types:["file"],classification:"file"},"Rule Package":{types:["file","update"],classification:"file"},"Window Mobile Package":{types:["file","update"],classification:"file"},"Workflow Manager Package":{types:["file","update"],classification:"file"},GeoPackage:{types:["file","update","publish"],classification:"file"},"Export Package":{types:["file","update"],classification:"file"},"Desktop Application Template":{types:["file","update"],classification:"file"},"Native Application Template":{classification:"file",types:["views"]},"Native Application Installer":{types:["file","update"],classification:"file"},"Application Configuration":{classification:"file",types:["views"]},"Viewer Configuration":{classification:"file",types:["views"]},"Windows Viewer Configuration":{classification:"file",types:["views"]},"Map Template":{types:["file","update"],classification:"file"},"Project Template":{types:["file","update","pro"],classification:"file"},"Raster function template":{types:["file","update","download"],classification:"file"},"Feature Collection Template":{classification:"file",types:["views"]},"Layer Template":{classification:"file",types:["views"]},"Administrative Report":{types:["file"],classification:"file"},"Report Template":{classification:"file",types:["views"]},"Color Set":{classification:"file",types:["views"]},"Explorer Layer":{types:["explorer","update","views"],classification:"file"},"Explorer Map":{types:["explorer","update","views"],classification:"file"},"Symbol Set":{classification:"file",types:["views"]},"Document Link":{openIn:["appViewer"],types:["link","documentUrl","views"],classification:"file"},PDF:{types:["dataUrl","pdf","update","documentUrl"],classification:"file"},"CAD Drawing":{types:["file","update"],classification:"file"},"CSV Collection":{types:["file","update"],classification:"file"},Image:{types:["dataUrl","file","update","documentUrl"],classification:"file"},"KML Collection":{types:["file","update"],classification:"file"},"Code Attachment":{types:["file","update"],classification:"file"},"Code Sample":{types:["file","update"],classification:"file"},"Earth Configuration":{types:["file","update"],classification:"file"},"iWork Keynote":{types:["dataUrl","file","update","documentUrl"],classification:"file"},"iWork Numbers":{types:["dataUrl","file","update","documentUrl"],classification:"file"},"iWork Pages":{types:["dataUrl","file","update","documentUrl"],classification:"file"},"Microsoft Excel":{types:["publish","feature","dataUrl","file","update","documentUrl"],classification:"file"},"Microsoft Powerpoint":{types:["dataUrl","file","update","documentUrl"],classification:"file"},"Microsoft Word":{types:["dataUrl","file","update","documentUrl"],classification:"file"},"Visio Document":{types:["dataUrl","file","update","documentUrl"],classification:"file"},"Statistical Data Collection":{classification:"file",types:[]},netCDF:{types:["file"],classification:"file"},"Link Chart":{types:["linkChart","pro"],classification:"app"}};function o(e){const t=e.typeKeywords||[];switch(e.type){case r.w.Layer:if(e.typeKeywords?.includes("lyrx"))return"Pro Layer";break;case r.w.LayerPackage:if(e.typeKeywords?.includes("lpkx"))return"Pro Layer Package";break;case r.w.MapPackage:if(e.typeKeywords?.includes("mpkx"))return"Pro Map Package";break;case r.w.FeatureService:case r.w.FeatureCollection:case r.w.StreamService:if(t.includes("Table"))return"Table";if(t.includes("Route Layer"))return"Route Layer";if(t.includes("Markup"))return"Markup";break;case r.w.ImageService:if(t.includes(a.U.Elevation3DLayer))return"Elevation Layer";break;case r.w.ScenePackage:return"Scene Layer Package";case r.w.MapService:return t.includes(a.U.Spatiotemporal)||!t.includes(a.U.HostedService)&amp;&amp;!t.includes(a.U.Tiled)||t.includes(a.U.Relational)?"Map Image Layer":"Map Service"}return e.type}function l(e){return{openIn:[],classification:"file",types:["views"],...s[o(e)]||{}}}function c(e,t){const n=l(t);return e.some((e=&gt;n?.types?.includes(e)))}function p(e,t){const n=l(e);return n?.classification===t}function d(e){return c(["update"],e)}function u(e){return void 0!==e.sourceJSON}function m(e,t){const n=u(e)?e.portal.isPortal:t?.isPortal;return!n||n&amp;&amp;e.typeKeywords.includes(a.U.ProviderSDS)}function h(e,t){return(u(e)?e.portal.isPortal:t?.isPortal)&amp;&amp;e.typeKeywords.includes(a.U.ProviderBDS)}function g(e,t){return function(e,t){return(u(e)?e.portal.isPortal:t?.isPortal)&amp;&amp;B(e)&amp;&amp;G(e)}(e,t)&amp;&amp;!m(e)}function f(e){return e.type===r.w.StoryMap&amp;&amp;O([a.U.StoryMapCollection],e)}function b(e){return e.type===r.w.StoryMap&amp;&amp;!f(e)&amp;&amp;!v(e)}function v(e){return e.type===r.w.StoryMap&amp;&amp;O([a.U.StoryMapBriefing],e)}function y(e){return e.type===r.w.StoryMapTheme}function w(e){return e.type===r.w.StoryMap&amp;&amp;O([a.U.StoryMapTemplate],e)}function S(e){return e.type===r.w.StoryMap&amp;&amp;O([a.U.StoryMapFrame],e)}function x(e){return(0,i.S1)([r.w.StoryMapTheme,r.w.StoryMap],e.type)&amp;&amp;!function(e){return O([a.U.SmStatusDraft],e)}(e)}const k=e=&gt;e.type===r.w.MapArea||e.typeKeywords.includes(a.U.MapAreaPackage);function A(e){return e.type===r.w.FeatureCollection||e.typeKeywords.includes(a.U.FeatureCollection)}const T=[r.w.FeatureService,r.w.MapService,r.w.VectorTileService,r.w.SceneService,r.w.ImageService,r.w.WFS,r.w.OGCFeatureServer,r.w.KnowledgeGraph,r.w["3DTilesService"]];function O(e,t){return e?.some((e=&gt;t?.typeKeywords?.includes(e)))}function j(e){return O([a.U.Folder],e)}function I(e){return O([a.U.CloudStore_Amazon],e)}function C(e){return O([a.U.CloudStore_Google],e)}function P(e){return O([a.U.CloudStore_Azure],e)}function D(e){return O([a.U.CloudStore_AzureDataLakeStore],e)}function E(e){return O([a.U.CloudStore_Alibaba],e)}function L(e,t){return l(t)?.openIn?.includes(e)}function M(e){return l(e)?.openPkg}function U(e){return l(e)?.openData}function $(e){return e?.type===r.w.GlobeService}function G(e){return e?.type===r.w.FeatureService}function _(e){return e.url?.includes("CDWFeatureLayers")}const F=({url:e},t)=&gt;!t.isPortal&amp;&amp;/tiles[\s\S]*.arcgis.com\//gi.test(e);function B(e){return O([a.U.HostedService],e)&amp;&amp;!(0,i.S1)([r.w.InsightsWorkbook,r.w.InsightsDataEngineeringWorkbook,r.w.InsightsPage],e.type)}function N(e){return e.type===r.w.ExcaliburImageryProject}function R(e){return e.type===r.w.VideoService}function W(e){return e.type===r.w.Form}function V(e){return e.type===r.w.PDF}function z(e){return e.type===r.w.DataPipeline}function K(e){return e.type===r.w.KnowledgeStudioProject||e.type===r.w.KnowledgeGraph}function H(e){return"map"===l(e)?.classification}function q(e){return"layer"===l(e)?.classification}function J(e){return"app"===l(e)?.classification}function X(e){return"file"===l(e)?.classification}function Y(e){return e.type===r.w.CityEngineWebScene}function Q(e){return c(["mobile"],e)}function Z(e){return c(["link"],e)}function ee(e){return c(["urbanModel"],e)}function te(e){return"Urban Project"===e?.type}function ne(e){return c(["mission"],e)}function re(e){return c(["orthoMaker"],e)}function ie(e){return c(["geoAIStudioProject"],e)}function ae(e){return c(["feedLayer"],e)}function se(e){return c(["data"],e)}function oe(e){return(0,i.S1)([r.w.OperationsDashboardAddIn,r.w.OperationsDashboardExtension,r.w.OperationView,r.w.CityEngineWebScene],e?.type)}const le=e=&gt;e.type===r.w.AnalysisModel;function ce(e){return c(["imageManagement"],e)}function pe(e){return c(["notebook"],e)}function de(e){return"ArcGIS Pro"===e?.title&amp;&amp;"esri_apps"===e.owner&amp;&amp;e.tags?.includes("pro")}function ue(e){return e?.typeKeywords?.includes(a.U.NotebookWebTool)}function me(e){return e?.type===r.w.GeoprocessingService&amp;&amp;e?.typeKeywords?.includes(a.U.WebTool)}function he(e){return e?.type===r.w.GeoprocessingService&amp;&amp;e?.typeKeywords?.includes(a.U.Tool)}function ge(e){return e?.typeKeywords.includes(a.U.WebAppBuilder)}function fe(e){return e?.typeKeywords?.includes(a.U.WebAppBuilderForArcGIS)}function be(e){return[a.U.Code,a.U.Notebook,a.U.Snippet].every((t=&gt;e?.typeKeywords.includes(t)))}function ve(e){return c(["data-store"],e)}function ye(e){return e.type===r.w.FeatureService&amp;&amp;e.typeKeywords.includes(a.U.UtilityNetwork)}function we(e){return e.type===r.w.APIKey}const Se=e=&gt;e.type===r.w.WebExperience&amp;&amp;e.typeKeywords.includes(a.U.StatusDraft),xe=e=&gt;e.type===r.w.WebExperienceTemplate&amp;&amp;e.typeKeywords.includes(a.U.StatusDraft);function ke(e){return e.typeKeywords.includes(a.U.APIToken)}function Ae(e){return e.typeKeywords.includes(a.U.ViewService)}function Te(e){return e.type===r.w["3DTilesService"]}function Oe(e){return e.type===r.w.DocumentLink}function je(e){return e.type===r.w.WebScene}function Ie(e){return e.type===r.w.RouteLayer||O([a.U.RouteLayer],e)}function Ce(e){return e.type===r.w.SceneService}function Pe(e){return Ce(e)&amp;&amp;e.typeKeywords.includes(a.U.Building)}function De(e){return Ce(e)&amp;&amp;e.typeKeywords.includes(a.U.Point)}function Ee(e){return e.type===r.w.MapService}function Le(e){return e.type===r.w.WebMap}function Me(e){return e.type===r.w.WCS}function Ue(e){return e.type===r.w.WMS}function $e(e){return e.type===r.w.WFS}function Ge(e){return e.type===r.w.OGCFeatureServer}function _e(e){return e.url.includes("MapServer")}function Fe(e){return c(["vectorTile"],e)}function Be(e){return e?.type===r.w.VectorTileService}function Ne(e){return e.type===r.w.ImageService&amp;&amp;O([a.U.Elevation3DLayer,a.U.TiledImagery],e)}function Re(e){return e.typeKeywords.includes(a.U.OrientedImageryLayer)}function We(e){return e.typeKeywords.includes(a.U.ViewService)}const Ve=e=&gt;{const t=[a.U.ConfigurableApp,a.U.WebAppBuilder];return(0,i.S1)(["Application","API Key","Native Application","Web Mapping Application","Mobile Application"],e.type)&amp;&amp;!e.typeKeywords.some((e=&gt;(0,i.S1)(t,e)))};function ze(e){return e.type===r.w.KnowledgeGraph}function Ke(e){return e.type===r.w.ImageService}function He(e){return e.type===r.w.StreamService}function qe(e){return e.typeKeywords.includes(a.U.Table)}function Je(e){return e.typeKeywords.includes(a.U.IoTFeatureLayer)}const Xe=e=&gt;e.typeKeywords.includes(a.U.Mobile);function Ye(e){return e.typeKeywords.includes(a.U.Voxel)}function Qe(e){return!!e&amp;&amp;e.typeKeywords.includes(a.U.ExtractedCache)}function Ze(e){return e?.capabilities?.includes("Extract")}function et(e){return e?.layers?.some((e=&gt;"Catalog Layer"===e.type))}function tt(e){return e.typeKeywords.includes(a.U.CloudDrive)}function nt(e){return e.type===r.w.ServiceDefinition}function rt(e){return e.type===r.w.FeatureService&amp;&amp;e.typeKeywords.includes(a.U.LocationTrackingService)}function it(e){return rt(e)&amp;&amp;e.typeKeywords.includes(a.U.LocationTrackingView)}function at(e){return e.type===r.w.CSV}function st(e){return e.typeKeywords.includes(a.U.MultiServicesView)}function ot(e){return e.type===r.w.FeatureCollection&amp;&amp;e.typeKeywords.includes(a.U.MapNotes)}function lt(e){return e.typeKeywords.includes(a.U.Markup)}function ct(e){return e.typeKeywords?.includes(a.U.ServiceProxy)}function pt(e){const t=e.url?e.url.split("?")[0]:"";return!!t.match(/http.+(arcgis.com\/apps)\/?/gi)&amp;&amp;!t.match(/http.+(opendata)\/?/gi)}function dt(e){return e.owner.toLowerCase().indexOf("esri")&gt;-1&amp;&amp;ut(e)}function ut(e){return O([a.U.RequiresSubscription,a.U.RequiresCredits],e)}function mt(e){return e.type===r.w.IPSConfiguration}function ht(e){return e.typeKeywords.includes(a.U.IPS)}function gt(e){return"KML"===e.type&amp;&amp;e.url?.indexOf(`rest/content/items/${e.id}/data`)&gt;-1}function ft(e){return ct(e)&amp;&amp;mn(e)}function bt(e){return O([a.U.InvolvedLookup],e)}function vt(e,t){const n=G(e)&amp;&amp;(B(e)||e.typeKeywords.includes(a.U.Hosted)),r=(t?.layers||[]).some((e=&gt;"esriGeometryMultiPatch"===e?.geometryType));return n&amp;&amp;r}function yt(e){return e.typeKeywords.includes(a.U.Spatiotemporal)}function wt(e){return e.typeKeywords.includes(a.U.Elevation3DLayer)}function St(e){return e.typeKeywords.includes(a.U.SubtypeGroupLayer)}function xt(e,t){if(!e||!t)return!1;const n=t?.layers?.find((t=&gt;t?.id===e?.id));return"SubtypeGroupLayer"===n?.layerType}function kt(e,t){return G(e)&amp;&amp;(t?.layers||[]).some((e=&gt;Boolean(e?.infoFor3D)))}function At(e,t){const n=t?.type;return G(e)&amp;&amp;n?.indexOf("Package")&gt;0}function Tt(e,t){const{featureLayers:n,tables:r}=t??{featureLayers:[],tables:[]};if(!e||!n?.length&amp;&amp;!r?.length)return!1;const i="public"===e.access,a=[...n||[],...r||[]].some((e=&gt;e.capabilities?.includes("Editing"))),s=B(e),o=Zt(e);return i&amp;&amp;a&amp;&amp;s&amp;&amp;!o}function Ot(e,t){return G(e)&amp;&amp;t&amp;&amp;function(e){return e.type===r.w.MicrosoftExcel}(t)}function jt(e){const t=e.typeKeywords||[];return e.type===r.w.MapService&amp;&amp;!t.includes(a.U.Spatiotemporal)&amp;&amp;(t.includes(a.U.HostedService)||t.includes(a.U.Tiled))&amp;&amp;!t.includes(a.U.Relational)}const It=e=&gt;e.typeKeywords.includes(a.U.Tiled);function Ct(e){return e?.type===r.w.FeatureCollection&amp;&amp;e?.typeKeywords?.includes(a.U.SketchLayer)}const Pt=e=&gt;e?.type===r.w.TilePackage;function Dt(e,t){return Ee(e)&amp;&amp;t&amp;&amp;G(t)}const Et=(e,t)=&gt;Ee(e)&amp;&amp;Lt(t),Lt=e=&gt;!0===e?.singleFusedMapCache;function Mt(e,t){return Ce(e)&amp;&amp;t&amp;&amp;G(t)}function Ut(e,t){return Be(e)&amp;&amp;t&amp;&amp;G(t)}function $t(e,t){return Be(e)&amp;&amp;t?.type?.indexOf("Package")&gt;0}function Gt(e,t){return Te(e)&amp;&amp;t?.type?.includes("Package")}const _t=e=&gt;G(e)&amp;&amp;B(e)&amp;&amp;e.sourceJSON.subInfo&gt;=0;function Ft(e){return e.typeKeywords.includes(a.U.ShowUnmatchedAddresses)}const Bt=(e,t)=&gt;{if(!t?.length||!B(e)||e.type!==r.w.FeatureService)return null;let n,i,a,s,o,l;return t.forEach((e=&gt;{n=e.editingInfo?.lastEditDate,n&amp;&amp;(!i||i&lt;n)&amp;&amp;(i=n),a=e.editingInfo?.schemaLastEditDate||void 0,a&amp;&amp;(!s||s&lt;a)&amp;&amp;(s=a),o=e.editingInfo?.dataLastEditDate||void 0,o&amp;&amp;(!l||l&lt;o)&amp;&amp;(l=o)})),{lastEditDate:i,schemaLastEditDate:s,dataLastEditDate:l}};function Nt(e){return e.typeKeywords.includes(a.U.ChildListing)}function Rt(e){return e.type===r.w.WebMappingApplication}function Wt(e){return e.typeKeywords.includes(a.U.RegisteredApp)}function Vt(e){return e.type===r.w.GeoprocessingService}function zt(e){return e.type===r.w.ArcGISProAddIn}function Kt(e){return e.type===r.w.AppBuilderWidgetPackage}function Ht(e){return e.type===r.w.RulePackage}function qt(e){return e.typeKeywords.includes(a.U.EditExtensionIndoorsSpaces)}function Jt(e){return e.typeKeywords.includes(a.U.IndoorPositioningDataService)}function Xt(e){return e.typeKeywords.includes(a.U.ArcGISAPIForJavaScript)}function Yt(e){return e.typeKeywords.includes(a.U.EGDB)}function Qt(e){return[a.U.BDAW,a.U.Bigquery,a.U.CDW,a.U.Snowflake,a.U.Redshift].some((t=&gt;e.typeKeywords.includes(t)))}function Zt(e){return e.typeKeywords.includes(a.U.PublicDataCollection)}function en(e){return e.typeKeywords.includes(a.U.BulkPublishedService)}function tn(e){return!e.typeKeywords.includes(a.U.FieldMapsDisabled)}function nn(e){return e.typeKeywords.includes(a.U.FieldMapsDisabled)}function rn(e){return e.typeKeywords.includes(a.U.Collector)}function an(e){return e.typeKeywords.includes(a.U.CollectorDisabled)}function sn(e){return e.typeKeywords.includes(a.U.ConfigurableApp)}function on(e){return e.typeKeywords.includes(a.U.Configurable)}function ln(e){return e.typeKeywords.includes(a.U.CodeSample)}function cn(e){return e.type===r.w.Application}function pn(e){return e.type===r.w.Dashboard}function dn(e){return e.type===r.w.OperationView}function un(e){return e.type===r.w.GeocodingService}function mn(e){return e.typeKeywords.includes(a.U.GeocodingFilter)}function hn(e){return e.typeKeywords.includes(a.U.SelfConfigured)}const gn=({typeKeywords:e,type:t})=&gt;e.includes(a.U.Service)&amp;&amp;t!==r.w.ServiceDefinition||t===r.w.FeatureCollection;function fn(e){return e.typeKeywords.includes(a.U.Metadata)}function bn(e){return e.typeKeywords.includes(a.U.UsesSnapshot)}function vn(e){return e.type===r.w.GroupLayer}function yn(e){return e.type===r.w.MediaLayer}function wn(e){return e.type===r.w.Solution}function Sn(e){return e.typeKeywords.includes(a.U.Deployed)}function xn(e){return e.typeKeywords.includes(a.U.ProviderCustomData)}function kn(e){return e.type===r.w.QuickCaptureProject}function An(e){return e.type===r.w.Workflow}function Tn(e){return e.typeKeywords.includes(a.U.ArcGISWorkflowManager)}function On(e){return e.typeKeywords.includes(a.U.ArcGISWorkflowManagerView)}function jn(e){return e.typeKeywords.includes(a.U.ArcGISWorkflowJobLocation)}function In(e){return e.type===r.w.WorkforceProject}function Cn(e){return e.typeKeywords.includes(a.U.HostedService)}function Pn(e){return u(e)&amp;&amp;e.sourceJSON?.hasViews&amp;&amp;!e.sourceJSON.sourceSchemaChangesAllowed}function Dn(e){return e.typeKeywords.includes(a.U.ReadyToUse)||e.typeKeywords.includes(a.U.ReadytoUse)}function En(e){return e.typeKeywords?.includes(a.U.UseOnly)}function Ln(e){return e.typeKeywords?.includes(a.U.ViewerCopyable)}function Mn(e){return e.type===r.w.MobileMapPackage}function Un(e){return c(["mobile"],e)||e.typeKeywords?.includes(a.U.MobileApplication)}function $n(e){return c(["platform"],e)||e.typeKeywords?.includes(a.U.DesktopApplication)}function Gn(e){return e.typeKeywords.includes(a.U.ManagedImageCollection)}function _n(e){return e.typeKeywords.includes(a.U.ElasticSearch)}function Fn(e){return e.typeKeywords.includes(a.U.OpenSearch)}const Bn=e=&gt;p(e,"file")&amp;&amp;!c(["views","pdf","dataPipeline"],e)},50546:(e,t,n)=&gt;{n.d(t,{NA:()=&gt;h,PO:()=&gt;w,S6:()=&gt;g,fp:()=&gt;f,h4:()=&gt;m,hu:()=&gt;y,rW:()=&gt;x,s1:()=&gt;b,ud:()=&gt;d});var r=n(60901),i=n(96295),a=n(38575),s=n(428),o=n(59357),l=n(34521),c=n(32081),p=n(88294);const d="sign in required";function u(){return s.A.restBaseUrl.substring(0,s.A.restBaseUrl.indexOf("/sharing/rest")).replace("http://","https://")}async function m(e){!function(e,t){const n={appId:t??"arcgisonline",portalUrl:u(),locale:s.T?.locale??"en",popup:!1};e&amp;&amp;(n.forceLogin=e);const a=new i.A(n);r.default.registerOAuthInfos([a])}(!1,e);const t=`${u()}/sharing`;return await r.default.checkSignInStatus(t),await r.default.getCredential(t)}async function h(){try{const e=await(0,l.Em)(`${s.A.restBaseUrl}portals/self/settings`,{query:{f:"json"}});return e.anonymousAccessNotice?.enabled&amp;&amp;!(0,o.Ri)("ago_conditions_accepted")?(window.location.href=`${s.A.baseUrl}pages/Account/accept_conditions.html#client_id=${f()}&amp;redirect_uri=${window.location.href}`,{redirected:!0}):{redirected:!1,response:e}}catch(e){return{redirected:!1}}}function g(e,t=window.location.href,n){const i=0===window.location.href.indexOf("http://");r.default.destroyCredentials(),b();const a=new URL((0,c.fK)(`${s.A.restBaseUrl}oauth2/signout`,e)),{searchParams:o}=a;o.append("client_id","arcgisonline"),o.append("redirect_uri",t),n&amp;&amp;i&amp;&amp;(e.isPortal||"enterprise"===e.user?.sourceJSON.provider)&amp;&amp;o.append("token",n),window.location.href=a.href}function f(){try{return(0,o._S)(p.$u)||(0,o.Hd)(p.$u)||p.gP.ArcGISOnline}catch{return p.gP.ArcGISOnline}}function b(){(0,o.sc)(p.$u),(0,o.X)(p.$u)}function v(){(0,o.sc)(p.IT),(0,o.X)(p.IT)}function y(e){const t=window.location?.pathname,n=t.replace(/^.*\//,"").replace(/\?.*$/,"").split(".html")[0],r=(0,o._S)(p.$u)||(0,o.Hd)(p.$u),i=s.A.isMultiTenant;"geoanalyticsengine"!==n||r?"geoanalyticsfabric"!==n||r?["manager","notebook","notebookhome"].includes(n)&amp;&amp;!r?(0,o.J2)(p.$u,p.gP.ArcGISNotebooks):i&amp;&amp;["indoors"].includes(n)&amp;&amp;!r&amp;&amp;(0,o.J2)(p.$u,p.gP.IndoorsOnline):(0,o.J2)(p.$u,p.gP.GeoanalyticsFabric):(0,o.J2)(p.$u,p.gP.GeoanalyticsEngine),function(e){const t=window.location?.pathname,n=t.replace(/^.*\//,"").replace(/\?.*$/,"").split(".html")[0],r=f(),i=s.A.isMultiTenant;S(r,p.gP.ArcGISNotebooks,["manager","notebook","notebookhome"],n,!1,!1,e),i&amp;&amp;(r===p.gP.IndoorsOnline?S(r,p.gP.IndoorsOnline,["","index","indoors"],n,!1,!0,e):r===p.gP.GeoanalyticsEngine?S(r,p.gP.GeoanalyticsEngine,["item","geoanalyticsengine"],n,!1,!0,e):r===p.gP.GeoanalyticsFabric&amp;&amp;S(r,p.gP.GeoanalyticsFabric,["item","geoanalyticsfabric"],n,!1,!0,e))}(e)}function w(e){const t=window.location?.pathname,n=t.replace(/^.*\//,"").replace(/\?.*$/,"").split(".html")[0],r=["geoanalyticsengine"],i=["geoanalyticsfabric"],a=["indoors"],o=f(),l=s.A.isMultiTenant;["geoanalyticsengine","geoanalyticsfabric","indoors"].includes(n)&amp;&amp;(r.includes(n)?S(o,p.gP.GeoanalyticsEngine,r,n,!0,!1,e):i.includes(n)?S(o,p.gP.GeoanalyticsFabric,i,n,!0,!1,e):l&amp;&amp;a.includes(n)&amp;&amp;S(o,p.gP.IndoorsOnline,a,n,!0,!1,e))}function S(e,t,n,r,i,a,l){const c=`${s.A.baseUrl}signin.html?forceLogin=${i}&amp;returnUrl=${encodeURIComponent(window.location.href)}`;if(e!==t&amp;&amp;n.includes(r))(0,o.J2)(p.$u,t),l?.({type:"setClientId",payload:t}),i&amp;&amp;(v(),l?.({type:"setCredential",payload:void 0}),window.location.href=c),a&amp;&amp;(window.location.href=c);else if(e!==t||n.includes(r)){if(e===t&amp;&amp;n.includes(r)){const e=(0,o.Hd)(p.IT,!0)||(0,o._S)(p.IT,!0);e?.["/"]&amp;&amp;i&amp;&amp;Object.keys(e["/"]).some((n=&gt;e["/"][n].appId!==t))&amp;&amp;(v(),l?.({type:"setCredential",payload:void 0}),window.location.reload())}}else{const e=`${c}&amp;client=arcgisonline`;i?(v(),l?.({type:"setCredential",payload:void 0}),window.location.href=e):a?window.location.href=e:(b(),l?.({type:"setClientId",payload:void 0}))}}async function x(){try{const e=u(),{token:t,expires_in:n,username:r}=await(0,l.Em)(`${e}/sharing/rest/oauth2/platformSelf`,{query:{f:"json",expiration:30},headers:{"X-Esri-Auth-Client-Id":f(),"X-Esri-Auth-Redirect-Uri":window.location.href.replace(/#.*$/,"")},withCredentials:!0,method:"post"});return t?new a.A({expires:Date.now()+1e3*n,token:t,userId:r,server:e}):null}catch(e){return console.error(e),null}}},53919:(e,t,n)=&gt;{n.d(t,{$Z:()=&gt;x,Az:()=&gt;Be,BC:()=&gt;k,BP:()=&gt;q,Bo:()=&gt;Ae,C6:()=&gt;S,D1:()=&gt;w,DB:()=&gt;Oe,EK:()=&gt;P,EQ:()=&gt;u,Fm:()=&gt;I,G8:()=&gt;_,GK:()=&gt;de,IL:()=&gt;ve,K3:()=&gt;Ne,Kb:()=&gt;ue,Kq:()=&gt;N,LR:()=&gt;y,MC:()=&gt;ge,Mc:()=&gt;o,Mq:()=&gt;E,N1:()=&gt;pe,NS:()=&gt;Se,O9:()=&gt;X,OJ:()=&gt;Ue,Ou:()=&gt;O,Oz:()=&gt;re,P6:()=&gt;d,Qq:()=&gt;W,TV:()=&gt;H,UH:()=&gt;be,VA:()=&gt;B,W3:()=&gt;m,Wj:()=&gt;U,Y$:()=&gt;Ge,YB:()=&gt;ne,Zz:()=&gt;De,_y:()=&gt;se,a$:()=&gt;Pe,aG:()=&gt;ye,cI:()=&gt;Ie,ct:()=&gt;j,d9:()=&gt;ce,dC:()=&gt;G,dq:()=&gt;V,dw:()=&gt;le,eB:()=&gt;Ee,eh:()=&gt;xe,f0:()=&gt;Fe,fP:()=&gt;ee,fi:()=&gt;te,gG:()=&gt;he,gM:()=&gt;Re,hV:()=&gt;v,he:()=&gt;je,hi:()=&gt;J,iQ:()=&gt;fe,iv:()=&gt;Z,jN:()=&gt;Te,ku:()=&gt;h,l2:()=&gt;$e,n6:()=&gt;_e,nn:()=&gt;Me,oj:()=&gt;we,oq:()=&gt;Ce,pR:()=&gt;C,pi:()=&gt;z,qV:()=&gt;K,rF:()=&gt;Q,rR:()=&gt;M,s$:()=&gt;L,s8:()=&gt;Y,t_:()=&gt;me,v:()=&gt;g,vF:()=&gt;D,wM:()=&gt;oe,x4:()=&gt;We,xT:()=&gt;F,xj:()=&gt;ke,zy:()=&gt;ae});var r=n(48356),i=n(32081),a=n(36490);function s(e){return Object.entries(e).map((([e,t])=&gt;`${e}=${t}`)).join("&amp;")}function o(e,t){return!t||e?.includes("token=")?e:`${e}?token=${t.token}`}function l(e){const t=e.customBaseUrl?.split(".")[0].replace("maps","");return t?.includes("dev")?"dev":t?.includes("qa")?"qa":""}function c(){const e=window.location.pathname.split("/").filter((e=&gt;e));let t=e&amp;&amp;e.length&amp;&amp;"home"!==e[0]?e[0]:"/";return"/"!==t&amp;&amp;(t=`/${t}/`),`${location.protocol}//${location.host}${t}`}function p(e){return e.isPortal?`${c()}apps`:"/apps"}function d(e){return e?.startsWith("/apps/")?e.replace("/apps/",`${c()}apps/`):e}function u(e,t,n,r,i){const a=[{org:".mapsdevext.arcgis.com",www:"devext.arcgis.com"},{org:".maps.arcgis.com",www:"www.arcgis.com"},{org:".mapsqa.arcgis.com",www:"qaext.arcgis.com"}],s=a[1],o=a.find((t=&gt;e?.includes(t.org)||r.portalHostname===t.www))||s,l=t?.contentOrigin||t?.sourceJSON?.contentOrigin;if(!r.isPortal&amp;&amp;!n&amp;&amp;l&amp;&amp;"self"!==l&amp;&amp;"public"===t.access&amp;&amp;(i||["Web Mapping Application","Dashboard"].includes(t.type))&amp;&amp;e){if(0===e.indexOf("/apps/"))return`https://${o.www}${e}`;{const t=e.split(o.org),n=t[t.length-1];return`https://${o.www}${n}`}}return e}function m(e,t,n){switch(e.type){case"Web Experience":return function(e,t,n){return`${ie(t,n)}/${e.id}`}(e,t,n);case"StoryMap":{const t=(0,r.qyh)(e)?"collections":(0,r.P7i)(e)?"briefings":"stories";return`${n.storymapsUrl}/${t}/${e.id}`}default:return""}}function h(e,t,n){const r="public"!==e.access&amp;&amp;n?`?token=${n.token}`:"";return`${t.restUrl}/content/items/${e.id}/data${r}`}function g(){return(0,i.nj)("js/arcgisonline/css/images/default_thumb.png")}function f(e,t){const n=e.type,i={};return(0,r.DsS)(e)||"Geoprocessing Service"===n?{tool:e.id}:(e.numViews||e.typeKeywords?.includes("Layer Template")||!(0,r.JQq)(e)||"Feature Service"!==n&amp;&amp;"Feature Collection"!==n||("Feature Service"!==n||"Feature Service"===n&amp;&amp;!e.typeKeywords?.includes("View Service"))&amp;&amp;(i.panel="gallery",i.suggestField=!0),{...i,...t?{layerId:t.id}:{},...(0,r.jhc)(e)?{webmap:e.id}:{layers:e.id}})}function b(e,t,n,a){return a||!(0,r.jMc)(t)||n.isPortal?e:(0,i.$1)(e)}function v(e,t,n,r,i){return b(`${t.newMapViewerUrl}?${s(f(e,i))}`,e,n,r)}function y(e,t,n,i,a){const o={...f(e,a),...(0,r.jhc)(e)?{}:{useExisting:1}};return b(`${t.baseUrl}webmap/viewer.html?${s(o)}`,e,n,i)}function w(e,t,n,r,i){return b(`${t.baseUrl}webmap/viewer.html?${s(f(e,i))}`,e,n,r)}function S(e,t,n,r,i){return b(`${t.baseUrl}webmap/viewer.html?${s(f(e,i))}&amp;isAmin=true`,e,n,r)}function x(e,t,n){return`${t.baseUrl}webmap/viewer.html?${s({...f(e,n),...(0,r.jhc)(e)?{}:{review:!0}})}`}function k(e){return`./webscene/viewer.html?${(0,r.Q2O)(e,"layer")?"layers":"webscene"}=${e.id}`}function A(e){const t=e?.urlKey?`${e.urlKey}.${e.customBaseUrl}`:e.portalHostname;return`${location.protocol}//${t}`}function T(e){return e.surveyUrl||"https://survey123.arcgis.com"}function O(e,t,n){return`${T(n)}/surveys/${e.id}?portalUrl=${A(t)}`}function j(e,t){return`${p(t)}/datapipelines/editor?item=${e.id}`}function I(e,t){return`${p(t)}/knowledge-studio/main?id=${e.id}`}function C(e,t){return`arcgis-survey123connect://?itemID=${e.id}&amp;portalUrl=${A(t)}`}function P(e,t,n){return`${T(n)}/share/${e.id}?portalUrl=${A(t)}&amp;open=native`}function D(e,t,n){return`${T(n)}/share/${e.id}?portalUrl=${A(t)}`}function E(e){return`../apps/geobim?id=${e.id}`}function L(e,t){return`${p(t)}/webeditor/index.html?webmap=${e.id}`}function M(e,t,n){const r=t.isPortal,i=`${p(t)}/workforce${r?"/#":""}/projects/${e.id}/dispatch/assignments`;return r?i:u(i,e,n,t,!0)}function U(e,t){const n=t.insightsUrl||"https://insights.arcgis.com",i=function(e){return(0,r.Xjv)(["insightsModel"],e)?"model":(0,r.Xjv)(["insightsTheme"],e)?"theme":(0,r.Xjv)(["insightsPage"],e)?"page":"default"}(e);return{page:`${n}/#/view/${e.id}`,model:`${n}/#/?model=${e.id}`,theme:`${n}/index.html#/?theme=${e.id}`,default:`${n}/#/${e.id}`}[i]}function $(e){return e.urbanUrl||"https://urban.arcgis.com"}function G(e,t){return`${$(t)}?id=${e.id}`}function _(e,t){return`${$(t)}/projects/${e.id}`}function F(e,t,n){return u(`${p(t)}/orthomaker/#/projects/${e.id}`,e,n,t,!0)}function B(e,t,n){return u(`${p(t)}/mission/app.html#missiondetails/${e.id}`,e,n,t,!0)}function N(e,t,n){return u(`${p(t)}/deeplearningstudio/#/projects/${e.id}`,e,n,t,!0)}function R(e){const t=l(e);return e.isPortal?`${p(e)}/sites/#/home`:`https://${e.urlKey}.hub${t}.arcgis.com`}function W(e,t){return`${R(t)}/edit/new/browse?name=${e.id}`}function V(e,t){return`${R(t)}/projects/${e.id}`}function z(e,t){return`${V(e,t)}/edit`}function K(e,t){return`https://hub${l(t)}.arcgis.com/events/${e.id}?open=home`}function H(e,t){return`${t.iotViewerUrl||"https://velocity.arcgis.com"}/${e&amp;&amp;"Big Data Analytic"===e.type?"bigdata":"realtime"}/${e.id}`}function q(e,t){return`${t.iotViewerUrl||"https://velocity.arcgis.com"}/feeds/${e.id}`}function J(e,t){return`${p(t)}/360vr/index.html?id=${e.id}`}function X(e,t,n){const r=`${p(t)}/CEWebViewer/viewer.html?3dWebScene=${e.id}`;return t.isPortal?`..${r}`:u(r,e,n,t,!0)}function Y(e,t,n){return u(`${p(t)}/excalibur/app.html#/canvas/project?id=${e.id}`,e,n,t,!0)}function Q(e,t){return`${p(t)}/excalibur/app.html#/projects/${e.id}`}function Z(e,t,n){return u(`${p(t)}/excalibur/app.html#/canvas/service/${e.id}`,e,n,t,!0)}function ee(e,t,n){return u(`${p(t)}/dashboards/${e.id}`,e,n,t,!0)}function te(e,t,n){return`${ee(e,t,n)}#mode=edit`}function ne(e,t){return`${p(t)}/fieldmaps/maps/${e.id}`}function re(e,t){return`${t.baseUrl}notebook/notebook.html?id=${e.id}`}function ie(e,t){return e.isPortal?"../apps/experiencebuilder":t.webExperienceUrl||"https://experience.arcgis.com"}function ae(e,t,n){return`${ie(t,n)}/experience/${t.isPortal?"?id=":""}${e.id}`}function se(e,t,n){const r=e.typeKeywords.includes("ExpressExperienceApp")?"&amp;mode=express":"";return`${ie(t,n)}/builder/?id=${e.id}${r}`}function oe(e,t,n){return`${ie(t,n)}/builder/?template=${e.id}`}function le(e,t,n){return`${ie(t,n)}/template/${t.isPortal?"?id=":""}${e.id}`}function ce(e){const t=e.url?.includes("/webappviewer3d/");return e.url?.replace(t?"/webappviewer3d/":"/webappviewer/","/webappbuilder/")}function pe(e){return`${p(e)}/webappbuilder/index.html`}function de(e,t){return function(e,t){return t.isPortal&amp;&amp;e&amp;&amp;e.startsWith("/apps/")?e.replace("/apps/",`${p(t)}/`):e}(function(e,t){const n=e?.url;if(!n)return"";const a=new RegExp("^(?:[a-z]+:)?//","i").test(n)||-1!==n.indexOf("../");if(!t.isPortal)try{const a=(0,i.Dl)(n);if("public"!==e.access&amp;&amp;(0,r.XYA)(e))return n.replace(a.host,window.location.hostname);if("KML"===e.type)return n.includes("/sharing/rest/content/items/")?n.replace(a.host,t.portalHostname):n}catch(e){return n}if(t.isPortal&amp;&amp;!a){const e=(0,i.ON)(t);if(!n.includes(e))return e+n}return(0,i.qh)(n)}(t,e),e)}function ue(e,t){e.typeKeywords;const n=[],i=`appid=${e.id}`,a=e.ownerFolder,s=a&amp;&amp;"/"!==a?`folderid=${a}`:"";let o="./webmap/configureApp.html";if("Hub Project"===e.type)return z(e,t);if(["Hub Site Application","Hub Initiative"].includes(e.type))return`${e.url}/edit`;if("Site Application"===e.type)return`../apps/sites/admin/#/layout/${e.id}`;if((0,r.Liv)(e))o=e.url,o&amp;&amp;(n.push("edit=true"),o.includes("appid=")||n.push(i),!o.includes("folderId")&amp;&amp;s&amp;&amp;n.push(s));else{if((0,r.Rxb)(e))return`../apps/configure-template/index.html?appid=${e.id}`;s&amp;&amp;n.push(s),n.push(i)}return o?`${o}${o.includes("?")?"&amp;":"?"}${n.join("&amp;")}`:""}function me(e,t,n,r){const i=t?.isPortal,a="public"!==e.access&amp;&amp;n?.token?`&amp;token=${n.token}`:"",s=`${r?e.itemUrl:e.url}/resources/styles/root.json?f=pjson`,o=t.portalHostname.toLowerCase(),l=i&amp;&amp;"esri_livingatlas"===e.owner&amp;&amp;s.includes(o);return`${s}${l?"":a}`}function he(e,t,n){const r=document.documentElement.lang,i=(r?.match(/(zh-)|(pt-)/)?r.toLowerCase():r?.split("-")[0])??"en";return u(`${p(t)}/vtseditor/${i}/#/${e.id}/layers`,e,n,t,!0)}function ge(e,t,n,r,i){return`${me(e,n,r,i)}&amp;download=true`}function fe(e,t,n,s,o){const l="public"!==e.access&amp;&amp;s||(0,r.BVN)(e)&amp;&amp;(0,a.dA)(e,t,n)?`?token=${s.token}`:"";let c=o&amp;&amp;(o.url||h(o,t,s))||"";try{c=(0,i.Lo)(c)||c}catch(e){}return o?.url?c+l:c}function be(e,t){return`${t.storymapsUrl}/stories/${e.id}`}function ve(e,t){return`${t.storymapsUrl}/collections/${e.id}`}function ye(e,t){return`${t.storymapsUrl}/stories/${e.id}/edit`}function we(e,t){return`${t.storymapsUrl}/collections/${e.id}/edit`}function Se(e,t){return`${t.storymapsUrl}/briefings/${e.id}/edit`}function xe(e,t){return`${ke(e,t)}/edit`}function ke(e,t){return`${t.storymapsUrl}/templates/${e.id}`}function Ae(e,t){return`${Ge(t)}?theme=${e.id}`}function Te(e,t){return`${t.storymapsUrl}/collections/new?theme=${e.id}`}function Oe(e,t){return`${t.storymapsUrl}/briefings/new?theme=${e.id}`}function je(e,t){return`${t.storymapsUrl}/themes/${e.id}/edit`}function Ie(e,t){return`${t.storymapsUrl}/stories/new?template=${e.id}`}function Ce(e,t){return`${t.storymapsUrl}/briefings/new?template=${e.id}`}function Pe(e,t){return`${t.storymapsUrl}/collections/new?template=${e.id}`}function De(e,t){return`${t.storymapsUrl}/frames/new?template=${e.id}`}function Ee(e,t,n){return u(`${p(t)}/workflowmanager/${e.id}`,e,n,t,!0)}function Le(e){return e?`?${"Web Scene"===e.type?"webscene":"webmap"}=${e.id}`:""}function Me(e,t){return`${p(e)}/instantgallery/index.html${Le(t)}`}function Ue(e,t){return`${p(e)}/indoors/gallery.html${Le(t)}`}function $e(e,t,n){const r=n?"/builder/page/template/":"";return`${ie(e,t)}${r}${Le(n)}`}function Ge(e,t){return`${e.storymapsUrl}/stories/new${Le(t)}`}function _e(e,t){const n=t?`#id=${t.id}`:"";return`${p(e)}/dashboards/new${n}`}function Fe(e){return`${R(e)}/edit/new`}function Be(e){return`${$(e)}/new-model-setup`}function Ne(e){return`${p(e)}/geobim`}function Re(e){return`https://navigator.arcgis.app?routeItemID=${e.id}`}function We(e,t){const n=`${e.itemUrl}/info/metadata/metadata.xml`,r=t?.token;return`${n}?format=default&amp;output=html${r?`&amp;token=${r}`:""}`}},54140:e=&gt;{function t(e){return Promise.resolve().then((()=&gt;{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=&gt;[],t.resolve=t,t.id=54140,e.exports=t},56303:(e,t,n)=&gt;{n.d(t,{Bu:()=&gt;Ut,pe:()=&gt;Ft,il:()=&gt;Ae,Sv:()=&gt;Te,ns:()=&gt;Oe,Xc:()=&gt;Ve,p_:()=&gt;me,el:()=&gt;Ke,NX:()=&gt;He,GR:()=&gt;Re,Dn:()=&gt;qe,X:()=&gt;ye,W9:()=&gt;T,vX:()=&gt;O,CS:()=&gt;Pe,yH:()=&gt;Ce,l2:()=&gt;Fe,xS:()=&gt;ce,ne:()=&gt;se,qm:()=&gt;b,n3:()=&gt;ne,ED:()=&gt;Pt,AP:()=&gt;$e,EX:()=&gt;_e,ko:()=&gt;Ge,X1:()=&gt;Je,cg:()=&gt;Ie,HW:()=&gt;we,vb:()=&gt;fe,OZ:()=&gt;ve,pp:()=&gt;gt,Dx:()=&gt;vt,Sf:()=&gt;wt,US:()=&gt;St,P6:()=&gt;kt,_H:()=&gt;xt,_0:()=&gt;At,tY:()=&gt;Tt,pI:()=&gt;yt,II:()=&gt;Mt,UW:()=&gt;bt,VD:()=&gt;G,db:()=&gt;Xe,fy:()=&gt;Rt,mE:()=&gt;J,Km:()=&gt;A,gX:()=&gt;F,Ck:()=&gt;z,xn:()=&gt;M,Tg:()=&gt;L,UF:()=&gt;ee,U4:()=&gt;Z,jH:()=&gt;te,sP:()=&gt;pe,AC:()=&gt;ke,KM:()=&gt;xe,F_:()=&gt;de,Nb:()=&gt;ue,ts:()=&gt;$,$9:()=&gt;le,ty:()=&gt;V,Gm:()=&gt;re,yl:()=&gt;_,yD:()=&gt;B,ru:()=&gt;oe,e9:()=&gt;Qe,O0:()=&gt;N,GJ:()=&gt;R,dY:()=&gt;W,sm:()=&gt;Q,bP:()=&gt;U,VS:()=&gt;j,br:()=&gt;E,Jj:()=&gt;D,xk:()=&gt;I,vw:()=&gt;q,i3:()=&gt;X,y4:()=&gt;Y,_u:()=&gt;C,uC:()=&gt;P,tO:()=&gt;ie,fL:()=&gt;ge,Vb:()=&gt;be,GM:()=&gt;H,kl:()=&gt;K,Gf:()=&gt;_t,Lj:()=&gt;Gt,Uh:()=&gt;De,Uk:()=&gt;It,dQ:()=&gt;ut,gL:()=&gt;mt,K8:()=&gt;Ee,Xd:()=&gt;Me,bD:()=&gt;lt,KT:()=&gt;pt,gS:()=&gt;nt,dZ:()=&gt;it,GP:()=&gt;Le,fB:()=&gt;dt,g5:()=&gt;st,Eb:()=&gt;Et,oi:()=&gt;Lt,D7:()=&gt;Wt,XL:()=&gt;ht,Ev:()=&gt;S,_i:()=&gt;$t,lz:()=&gt;x,gd:()=&gt;We,C8:()=&gt;ae,Xb:()=&gt;Ct,J8:()=&gt;Be,F8:()=&gt;ze,Dq:()=&gt;Ne,pK:()=&gt;je,j8:()=&gt;Bt,Zp:()=&gt;tt,k1:()=&gt;ot,LP:()=&gt;ct,c$:()=&gt;rt,pZ:()=&gt;at,oq:()=&gt;w,ib:()=&gt;v,TL:()=&gt;y,SV:()=&gt;Ye,WH:()=&gt;k,YY:()=&gt;jt,kC:()=&gt;Nt,fi:()=&gt;Se});var r=n(27083),i=n(48356),a=n(81798),s=n(860),o=n(63172),l=n(11180),c=n(18852),p=n(92569),d=n(34521),u=n(95603),m=n(32081),h=n(36490);function g(e){const t=["features:user:edit","features:user:fullEdit","portal:user:createItem","portal:user:joinGroup","portal:user:viewOrgGroups","portal:user:viewOrgItems","portal:user:viewOrgUsers"];return e&amp;&amp;e?.privileges?.every((e=&gt;t.includes(e)))&amp;&amp;t.length===e.privileges.length}var f=n(14590);function b(e,t,n,r){return"Feature Service"===e?.type&amp;&amp;i.JQq(e)&amp;&amp;r&amp;&amp;!(i.BB_(e)||r.isMultiServicesView)&amp;&amp;(S(e,t)||r?.capabilities?.includes("Editing")&amp;&amp;n?.canEditFeaturesFullControl()&amp;&amp;e.isOrgItem)}function v(e,t){return y(e,t)||e.isOrgItem||!1}function y(e,t){return e.owner===t?.username}function w(e,t){return(0,h.qc)(t)&amp;&amp;v(e,t)}function S(e,t){return y(e,t)||["update","admin"].includes(e.itemControl)}function x(e,t){return S(e,t)&amp;&amp;!i.o6U(e)&amp;&amp;i.JQq(e)&amp;&amp;!i.kCX(e)}function k(e,t){return t.tilesOnDemandEnabled&amp;&amp;i.icZ(e)}n(30753);const A=(e,t,n)=&gt;y(e,t)||(0,h.dA)(e,n,t);function T(e,t,n,r){return y(e,t)||(0,h.dA)(e,r,t)||v(e,t)&amp;&amp;n?.canDeleteOrgItems()||!1}function O(e){return i.Xjv(["download"],e)||i.Xjv(["file"],e)}function j(e){return i.PJj(e)}function I(e){return i.PzN(e)}function C(e){return i.a8S(e)}function P(e,t){return(0,h.wQ)(t)&amp;&amp;i.wtd(e)}function D(e){return i.ZRK(e)}function E(e){return i.XFq(e)}function L(e){return i.VrU(e)}function M(e,t){return i.vM$(e)&amp;&amp;!(0,c.Yq)("datapipelines",t)}function U(e){return i.zhl(e)}function $(e){return["Explorer Add In","Explorer Layer","Explorer Map"].includes(e?.type)}function G(e){return i.FrL(e)}function _(e,t,n,r){return!(i.DsS(e)&amp;&amp;!function(e,t,n){return n?.canRunWebTool()||y(e,t)&amp;&amp;n?.canPublishServerGPServices()}(e,t,r))&amp;&amp;(0,h.qe)(t,n)&amp;&amp;("GeoJson"===e.type||i.ijK("mapViewer",e)&amp;&amp;("Group Layer"!==e.type||!e.typeKeywords?.includes(l.U.Scene))&amp;&amp;!i.CDF(e))}function F(e,t){return!(!i.vbL(e)||e.typeKeywords.includes(l.U.Markup)||i.nQM(e)||t&amp;&amp;(0,h.HK)(t)&amp;&amp;e.typeKeywords.includes(l.U.MapNotes))}function B(e,t,n,r,s,o,l){const c=!e.numViews&amp;&amp;i.SE$(e),p=(0,a.R7)(e,o,l),d=c||p;return _(e,r,s,n)&amp;&amp;!["GeoJson","OGCFeatureServer","Media Layer","Group Layer","WCS","Knowledge Graph Layer"].includes(e.type)&amp;&amp;!i.DsS(e)&amp;&amp;(!i.K2b(e)||t.isPortal)&amp;&amp;!i.CDF(e)&amp;&amp;!i.S$l(e)&amp;&amp;!n?.isLocationPlatform()&amp;&amp;!d}function N(e,t,n){return i.Xjv(["3d","scene"],e)&amp;&amp;("3DTiles Service"!==e.type||e.typeKeywords.includes(l.U.IntegratedMesh))&amp;&amp;(0,h.qe)(t,n)}function R(e,t,n){const r="Feature Service"===e.type&amp;&amp;i.LKD(["Multipatch"],e);return i.Xjv(["scene-2d"],e)&amp;&amp;!r&amp;&amp;!i.LKD(["HasOnlyMultipatchGeometries"],e)&amp;&amp;!i.CDF(e)&amp;&amp;(0,h.qe)(t,n)}function W(e,t,n){return i.rPg(e)&amp;&amp;e.typeKeywords?.includes(l.U.DataEditing)&amp;&amp;t?.userLicensedItems?.some((e=&gt;e.entitlements?.includes("webeditor")))&amp;&amp;n&amp;&amp;(n.canEditFeatures()||n.canEditFeaturesFullControl()||n.isDataEditor()||n.isPublisher()||n.isFacilitator()||n.isAdmin())}function V(e,t){return i.ijK("geoBIM",e)&amp;&amp;(0,h.a5)("geobim",t)}function z(e){return i.Xjv(["app"],e)&amp;&amp;!!e.url}function K(e,t){return i.Xjv(["workforceProject"],e)&amp;&amp;!(0,c.Yq)("geobim",t)}function H(e){return i.Xjv(["workflow"],e)}function q(e,t){return t?.orgId&amp;&amp;i.BFM(e)}function J(e,t){return S(e,t)&amp;&amp;t?.orgId&amp;&amp;i.BFM(e)}function X(e,t,n){return t?.orgId&amp;&amp;i.BFM(e)&amp;&amp;!n?.blockedApps?.includes("survey123")}function Y(e,t,n,r){return!t?.isPortal&amp;&amp;n?.orgId&amp;&amp;i.BFM(e)&amp;&amp;!(0,c.Yq)("survey123",r)}function Q(e,t){return i.Xjv(["insights"],e)&amp;&amp;!(0,c.Yq)("arcgisInsights",t)}function Z(e,t){return i.Xjv(["hubInitiative"],e)&amp;&amp;!(0,c.Yq)("HubforArcGIS",t)}function ee(e,t){return i.Xjv(["hubEvent"],e)&amp;&amp;!(0,c.Yq)("HubforArcGIS",t)}function te(e,t){return i.Xjv(["hubProject"],e)&amp;&amp;!(0,c.Yq)("HubforArcGIS",t)}function ne(e,t){return i.Xjv(["hubProject"],e)&amp;&amp;!(0,c.Yq)("HubforArcGIS",t)}function re(e){return i.Xjv(["bigDataAnalytic","realTimeAnalytic"],e)}function ie(e,t,n){return!t.isPortal&amp;&amp;i.Xjv(["vrExperience"],e)&amp;&amp;!(0,c.Yq)("arcgis360vr",n)}function ae(e,t){return i.ris(e)&amp;&amp;!(0,c.Yq)("dashboards",t)}function se(e,t,n){return ae(e,n)&amp;&amp;S(e,t)&amp;&amp;window.innerWidth&gt;960}function oe(e){if(!i.nQM(e))return!1;const{device:t}=new o.A;return t.ios||t.android}function le(e,t,n,r){return"Web Map"===e.type&amp;&amp;!(0,c.Yq)("fieldmaps",r)&amp;&amp;n?.canCreateItem()&amp;&amp;(0,h.wQ)(t)&amp;&amp;(y(e,t)||(0,h.qc)(t))}const ce=(e,t,n)=&gt;i.Upc(e)&amp;&amp;!(0,h.HK)(t)&amp;&amp;(!n.isPortal||"esri_apps"!==e.owner);function pe(e){return i.DdE(e)}function de(e){return i.Qtt(e)}function ue(e){return i.wt3(e)}function me(e,t,n,r,i){return"Notebook"===e.type&amp;&amp;r?.canCreateNotebooks()&amp;&amp;function(e,t){if(e.isPortal)return t.notebookServerEnabled&amp;&amp;e.sourceJSON.supportsHostedNotebooks;{const n=["Trial Developer","Trial","Trial Press"],r=e.sourceJSON.subscriptionInfo,i=n.includes(r?.type)||(0,u.rk)(r?.options);return t.notebookServerEnabled&amp;&amp;(!i||(e.sourceJSON?.allowedBetaFeatures||[]).includes("notebooks"))}}(t,n)&amp;&amp;!(0,c.Yq)("arcgisnotebooks",i)}function he(e){const t=["status: Published","status: Changed"];return e.typeKeywords?.some((e=&gt;t.includes(e)))}function ge(e,t){return"Web Experience"===e.type&amp;&amp;he(e)&amp;&amp;!(0,c.Yq)("experienceBuilder",t)}function fe(e,t,n){const{origin:r}=i.HEA(e)?e.sourceJSON:e;return"Web Experience"===e.type&amp;&amp;!(0,c.Yq)("experienceBuilder",n)&amp;&amp;S(e,t)&amp;&amp;!r}function be(e,t){return"Web Experience Template"===e.type&amp;&amp;he(e)&amp;&amp;!(0,c.Yq)("experienceBuilder",t)}function ve(e,t,n){return"Web Experience Template"===e.type&amp;&amp;!(0,c.Yq)("experienceBuilder",n)&amp;&amp;S(e,t)}function ye(e,t,n){return"Web Experience Template"===e.type&amp;&amp;he(e)&amp;&amp;S(e,t)&amp;&amp;!(0,c.Yq)("experienceBuilder",n)&amp;&amp;(0,h.wQ)(t)}function we(e,t,n){const{origin:r}=i.HEA(e)?e.sourceJSON:e;return"Web Mapping Application"===e.type&amp;&amp;e.typeKeywords.includes(l.U.WebAppBuilder)&amp;&amp;S(e,t)&amp;&amp;!r&amp;&amp;!(0,c.Yq)("webappbuilder",n)}function Se(){return-1!==navigator.userAgent.indexOf("Windows")&amp;&amp;-1===navigator.userAgent.indexOf("Windows Phone")}function xe(e){return i.Xjv(["desktop","desktopPro"],e)&amp;&amp;!i.moY(e)&amp;&amp;!i.CDF(e)&amp;&amp;!i.DsS(e)&amp;&amp;Se()&amp;&amp;"3DTiles Service"!==e.type}function ke(e,t){return!("3DTiles Service"===e.type||"Scene Service"===e.type&amp;&amp;e.typeKeywords.includes(l.U.Voxel))&amp;&amp;!i.CDF(e)&amp;&amp;(i.Xjv(["pro"],e)||i.Xjv(["desktopPro"],e)&amp;&amp;!i.moY(e)&amp;&amp;Se())&amp;&amp;!t?.isLocationPlatform()}async function Ae(e,t,n,r,a){const s=e.owner,o=r?.indexOf("admin")&gt;-1,l=e.typeKeywords?.some((e=&gt;e.match(/(sourceId#).*/gi))),c=S(e,n);if(t.isPortal&amp;&amp;!y(e,n)&amp;&amp;o&amp;&amp;s.indexOf("esri_")&gt;-1)return!1;if(0===e.type?.indexOf("Hub")&amp;&amp;!["Hub Initiative Template","Hub Event","Hub Project","Hub Page"].includes(e.type)||"Site Application"===e.type)return c;if(!c||"Web Mapping Application"!==e.type)return!1;if(i.LKD(["WABTemplate"],e))return!1;if(i.LKD(["selfConfigured"],e))return!!a?.source||i.XYA(e)||!l;if(i.LKD(["configurableApp"],e))return!0;if(a?.source){const e=`${t.url}content/items/${a.source}/data`;try{const t=await(0,d.Em)(e);return!!t?.configurationSettings}catch(e){return!1}}return!1}function Te(e,t,n){return(n?.canCreateItem()||t&amp;&amp;!(0,h.wQ)(t))&amp;&amp;i.Xjv(["map","scene"],e)}function Oe(e,t,n){const r=e?.typeKeywords||[];return n?.canCreateItem()&amp;&amp;(r.includes(l.U.Configurable)&amp;&amp;r.includes(l.U.CreateAppWithoutMap)&amp;&amp;!r.includes(l.U.WebAppBuilderForArcGIS)||r.includes(l.U.WebAppBuilderForArcGIS)&amp;&amp;(0,h.wQ)(t))}function je(e){return"Vector Tile Service"===e.type}function Ie(e,t){return(0,h.tl)(t)&amp;&amp;"Vector Tile Service"===e?.type}function Ce(e,t,n){return S(e,t)&amp;&amp;"Vector Tile Service"===e?.type&amp;&amp;n}function Pe(e,t,n){return!(e?.typeKeywords.includes("Web AppBuilder")&amp;&amp;!S(e,t))&amp;&amp;Boolean(n)}function De({item:e,user:t,config:n,userRole:r,resultData:a,resultDataInRecycleBin:s,itemData:o,serviceLayers:l,serviceInfo:c,ignoreExistingItems:p}){return S(e,t)&amp;&amp;!i.wWz(e)&amp;&amp;!i.CDF(e)&amp;&amp;(nt({item:e,user:t,userRole:r,resultData:a,resultDataInRecycleBin:s,itemData:o,serviceLayers:l,serviceInfo:c,ignoreExistingItems:p})||it({item:e,config:n,userRole:r,resultData:a,resultDataInRecycleBin:s,itemData:o,serviceLayers:l,serviceInfo:c,ignoreExistingItems:p})||st({item:e,user:t,userRole:r,resultData:a,resultDataInRecycleBin:s,serviceInfo:c,ignoreExistingItems:p})||lt({item:e,user:t,userRole:r,resultData:a,resultDataInRecycleBin:s,serviceInfo:c,ignoreExistingItems:p})||pt({item:e,user:t,userRole:r,resultData:a,resultDataInRecycleBin:s,itemData:o,serviceLayers:l,serviceInfo:c,ignoreExistingItems:p}))}function Ee(e,t,n,r){return ut({item:e,user:t,userRole:n,serviceInfo:r})||mt({item:e,user:t,userRole:n,serviceInfo:r})}function Le(e,t,n,r){return!i.wWz(e)&amp;&amp;S(e,t)&amp;&amp;dt({item:e,user:t,userRole:n,serviceInfo:r})&amp;&amp;!i.wS0(e)&amp;&amp;!i.CDF(e)}function Me(e,t,n,r){return Le(e,t,n,r)&amp;&amp;!i.N2w(e)&amp;&amp;!i.CDF(e)}function Ue(e,t,n){const{origin:r}=i.HEA(e)?e.sourceJSON:e;return("StoryMap"===e.type||i.Tvg(e))&amp;&amp;S(e,t)&amp;&amp;((0,f.QX)("storymaps",n)||(0,h.HK)(t))&amp;&amp;!r}function $e(e,t,n){return i.sJM(e)&amp;&amp;Ue(e,t,n)&amp;&amp;!i.GlX(e)}function Ge(e,t,n){return i.GlX(e)&amp;&amp;Ue(e,t,n)}function _e(e,t,n){return i.qyh(e)&amp;&amp;Ue(e,t,n)&amp;&amp;!i.GlX(e)}function Fe(e,t,n){return i.P7i(e)&amp;&amp;Ue(e,t,n)&amp;&amp;!i.GlX(e)}function Be(e){return i.sJM(e)&amp;&amp;i.drk(e)&amp;&amp;!i.GlX(e)}function Ne(e){return i.GlX(e)&amp;&amp;i.drk(e)}function Re(e,t){return i.GlX(e)&amp;&amp;i.drk(e)&amp;&amp;!(i.P7i(e)||i.qyh(e)||i.qyh(e)||i.fXK(e))&amp;&amp;t?.canCreateItem()}function We(e){return i.P7i(e)&amp;&amp;i.drk(e)&amp;&amp;!i.GlX(e)}function Ve(e,t){return i.P7i(e)&amp;&amp;i.GlX(e)&amp;&amp;t?.canCreateItem()}function ze(e){return i.qyh(e)&amp;&amp;i.drk(e)&amp;&amp;!i.GlX(e)}function Ke(e,t){return i.qyh(e)&amp;&amp;i.GlX(e)&amp;&amp;t?.canCreateItem()}function He(e,t){return i.fXK(e)&amp;&amp;i.GlX(e)&amp;&amp;t?.canCreateItem()}function qe(e,t){return i.Tvg(e)&amp;&amp;i.drk(e)&amp;&amp;t?.canCreateItem()}function Je(e,t,n){return i.Tvg(e)&amp;&amp;Ue(e,t,n)}function Xe(e,t,n,r){return"Image Service"===e.type&amp;&amp;e.typeKeywords.includes(l.U.ManagedImageCollection)&amp;&amp;n?.canPublishDynamicImagery(r)&amp;&amp;(y(e,t)||(0,h.dA)(e,r,t)||S(e,t))}function Ye(e,t){return e.typeKeywords.includes(l.U.RequiresSubscription)&amp;&amp;(0,h.EX)(t)||i.Yub(e)||i.RYk(e)}function Qe(e,t){return e?.typeKeywords.includes(l.U.FunctionTemplate)&amp;&amp;t&amp;&amp;!e.url&amp;&amp;"raster function template"===e.type.toLowerCase()}function Ze({item:e,userRole:t,serviceInfo:n,isView:r}){const a=t?.canCreateItem(),s=!(i.BB_(e)||n?.isMultiServicesView)&amp;&amp;!i.CDF(e)&amp;&amp;i.JQq(e)&amp;&amp;i.icZ(e),o=i.bI4(e)&amp;&amp;!r,l=i.o6U(e);return!(!(s&amp;&amp;a&amp;&amp;i.d56(e))||o||l)}function et(e,t,n,i){const a=(e?.layers||[]).find((e=&gt;e.id===t.id)),s=structuredClone(t);return a?.layerDefinition&amp;&amp;(s.drawingInfo={...s.drawingInfo,...a.layerDefinition.drawingInfo},s.featureReduction={...s.featureReduction,...a.layerDefinition.featureReduction}),(0,r.A)({...s},n,i)}function tt(e,t){const n=(e||[]).concat(t||[]).filter((e=&gt;i.SE$(e)));return n?.[0]}function nt({item:e,user:t,userRole:n,resultData:r,resultDataInRecycleBin:a,itemData:s,serviceLayers:o,serviceInfo:c,ignoreExistingItems:p}){const d=Ze({item:e,userRole:n,serviceInfo:c}),u=d&amp;&amp;(0,h.dA)(e,e.portal,t)&amp;&amp;n?.canPublishTiles(),m=i.N2w(e),g=e.typeKeywords.includes(l.U.HostedService),f=tt(r,a),b=o?.featureLayers,v=i.JQq(e)&amp;&amp;(b||[]).every((e=&gt;et(s,e,!0)));return Boolean(d&amp;&amp;u&amp;&amp;v&amp;&amp;!m&amp;&amp;g&amp;&amp;(p||!f))}function rt(e,t){const n=(e||[]).concat(t||[]).filter((e=&gt;"Vector Tile Service"===e.type));return n?.[0]}function it({item:e,userRole:t,resultData:n,resultDataInRecycleBin:r,itemData:a,serviceLayers:s,serviceInfo:o,config:l,ignoreExistingItems:c}){const p=l?.publishVectorTilesFromFeaturesEnabled,d=rt(n,r),u=s?.featureLayers||[],m=i.JQq(e)&amp;&amp;u.every((e=&gt;et(a,e,!0))),h=Ze({item:e,userRole:t,serviceInfo:o});return Boolean(p&amp;&amp;m&amp;&amp;h&amp;&amp;(c||!d))}function at(e,t){const n=(e||[]).concat(t||[]).filter((e=&gt;i.NEv(e)));return n?.[0]}function st({item:e,user:t,userRole:n,resultData:r,resultDataInRecycleBin:a,serviceInfo:s,ignoreExistingItems:o}){const l=e.portal.isPortal,c=i.N2w(e),p=Ze({item:e,userRole:n,serviceInfo:s}),d=p&amp;&amp;(!l||l&amp;&amp;!c),u=p&amp;&amp;(0,h.dA)(e,e.portal,t)&amp;&amp;n?.canPublishFeatures(),m=at(r,a);return Boolean(p&amp;&amp;d&amp;&amp;u&amp;&amp;(l||!c)&amp;&amp;!i.zDN(e,s)&amp;&amp;(o||!m)&amp;&amp;!i.z9j(s))}function ot(e,t){const n=(e||[]).concat(t||[]).filter((e=&gt;i.HRe(e)));return n?.[0]}function lt({item:e,user:t,userRole:n,resultData:r,resultDataInRecycleBin:a,serviceInfo:s,ignoreExistingItems:o}){const l=e.portal.isPortal,c=Ze({item:e,userRole:n,serviceInfo:s}),p=c&amp;&amp;!l&amp;&amp;(0,h.dA)(e,e.portal,t)&amp;&amp;n?.canPublishFeatures(),d=ot(r,a);return Boolean(c&amp;&amp;p&amp;&amp;!i.N2w(e)&amp;&amp;(o||!d)&amp;&amp;!i.z9j(s))}function ct(e,t){const n=(e||[]).concat(t||[]).filter((e=&gt;i.Quj(e)));return n?.[0]}function pt({item:e,user:t,userRole:n,resultData:r,resultDataInRecycleBin:a,itemData:s,serviceLayers:o,serviceInfo:l,ignoreExistingItems:c}){const p=Ze({item:e,userRole:n,serviceInfo:l}),d=e.portal&amp;&amp;!e.portal.isPortal&amp;&amp;p&amp;&amp;(0,h.dA)(e,e.portal,t)&amp;&amp;n?.canPublishScenes(),u=o?.featureLayers||[],m=i.JQq(e)&amp;&amp;u.every((e=&gt;et(s,e,!0,"scene"))),g=o?.tables||[],f=u.every((e=&gt;"esriGeometryPoint"===e?.geometryType)),b=u.every((e=&gt;"esriGeometryMultiPatch"===e?.geometryType)),v=["esriFieldTypeDateOnly","esriFieldTypeTimeOnly","esriFieldTypeTimestampOffset","esriFieldTypeBigInteger"],y=u.some((e=&gt;e?.fields?.some((e=&gt;v.includes(e.type))))),w=ct(r,a);return Boolean(p&amp;&amp;!i.CDF(e)&amp;&amp;d&amp;&amp;m&amp;&amp;(f||b)&amp;&amp;!y&amp;&amp;(c||!w)&amp;&amp;!i.egk(e)&amp;&amp;!g.length&amp;&amp;!i.vKo(e))}function dt({item:e,user:t,userRole:n,serviceInfo:r}){const a=(0,h.dA)(e,e.portal,t)&amp;&amp;n?.canPublishFeatures(),s=i.zDN(e,r),o=i.o6U(e)&amp;&amp;!e.portal.isPortal,l=Ze({item:e,userRole:n,serviceInfo:r,isView:!0});return Boolean(!i.CDF(e)&amp;&amp;!s&amp;&amp;l&amp;&amp;a&amp;&amp;!i.egk(e)&amp;&amp;!o)}function ut({item:e,user:t,userRole:n,serviceInfo:r}){const i=Ot(e,t,n,r),a=n?.canPublishDynamicImagery(e.portal);return i&amp;&amp;a&amp;&amp;jt(r)}function mt({item:e,user:t,userRole:n,serviceInfo:r}){const i=Ot(e,t,n,r),a=n?.canPublishTiledImagery(e.portal);return i&amp;&amp;a&amp;&amp;!jt(r)}function ht(e,t){return(0,h.dA)(e,e.portal,t)&amp;&amp;e?.typeKeywords.includes("Involved Lookup")}function gt(e,t,n,r){const a=t&amp;&amp;i.ElR(r)&amp;&amp;n?.canCreateItem();return Boolean(!e.portal.isReadOnly&amp;&amp;!i.wWz(e)&amp;&amp;!i.CDF(e)&amp;&amp;!i.N2w(e)&amp;&amp;i.JQq(e)&amp;&amp;t&amp;&amp;(!e.portal.isPortal||e.portal.isPortal&amp;&amp;!i.o6U(e))&amp;&amp;(i.icZ(e)&amp;&amp;(0,h.dA)(e,e.portal,t)||a))}function ft(e){return!i.o6U(e)&amp;&amp;!i.CDF(e)}function bt(e){return!i.CDF(e)}function vt(e){return!i.CDF(e)}function yt(e){return ft(e)}function wt(e){return ft(e)}function St(e){return ft(e)}function xt(e){return ft(e)}function kt(e){return ft(e)}function At(e){return ft(e)}function Tt(e,t,n,r){const i=Ot(e,t,n,r),a=n?.canPublishTiledImagery(e.portal);return!e.portal.isReadOnly&amp;&amp;i&amp;&amp;a&amp;&amp;jt(r)}function Ot(e,t,n,r){const a=(0,h.dA)(e,e.portal,t)||y(e,t),s=i.JQq(e)&amp;&amp;!e.portal.isPortal;return i.jFD(e)&amp;&amp;r?.bandCount&amp;&amp;!i.CZL(e)&amp;&amp;a&amp;&amp;s&amp;&amp;n?.canCreateItem()&amp;&amp;n?.canPublishImageCollection(e.portal)}function jt(e){return(e?.capabilities?.split(",").map((e=&gt;e.toLowerCase().trim()))||[]).includes("tilesonly")}function It(e,t,n,r,a){const s=t?.classification,o=t.types.includes("featureCollection"),c="file"===s,p=c||o,d=a?.length||null;if(!p||c&amp;&amp;d)return!1;const{portal:u}=e,m=u.supportsHostedServices,g=Boolean(u.helperServices?.rasterAnalytics?.url),f=r?.canCreateItem(),b=m&amp;&amp;f&amp;&amp;(0,h.dA)(e,u,n),v=b&amp;&amp;r?.canPublishTiles(),y=b&amp;&amp;r?.canPublishFeatures(),w=b&amp;&amp;r?.canPublishScenes(),S=v,x=u.isPortal&amp;&amp;b&amp;&amp;g,k=b,A=!u.isPortal||u.sourceJSON.supportsSceneServices,T=u.sourceJSON.supports3DTilesServices,O=t.types.includes("feature"),j=i.Q2O(e,"file")&amp;&amp;O||i.nQM(e)&amp;&amp;!d||o&amp;&amp;!d&amp;&amp;!i.RYk(e);return(y&amp;&amp;j||v&amp;&amp;t.types.includes("tile")||w&amp;&amp;A&amp;&amp;t.types.includes("scene-package")||S&amp;&amp;t.types.includes("vector-tile")||x&amp;&amp;t.types.includes("image-collection")||k&amp;&amp;e.typeKeywords.includes(l.U.PhotoLocations)||b&amp;&amp;e.typeKeywords.includes(l.U.GeoPackage)||b&amp;&amp;t.types.includes("notebook"))&amp;&amp;("3DTiles Package"!==e.type||!u.isPortal||T)}function Ct(e,t,n){const r=S(e,n),a=t.sourceJSON.metadataEditable&amp;&amp;"IPS Configuration"!==e.type;return i.gMx(e)&amp;&amp;(!r||!a)}function Pt(e,t,n){const r=S(e,n),i=t.sourceJSON.metadataEditable&amp;&amp;"IPS Configuration"!==e.type;return r&amp;&amp;i}function Dt(e,t){return e.replaceLayerEnabled||t.isPortal&amp;&amp;!(0,p.Bc)(t)}function Et(e,t,n,r,a,s){const o=i.Xjv(["tile","vectorTile","tiled-imagery"],e),l=e.typeKeywords.includes("Tiled Imagery"),c=s&amp;&amp;i.icZ(s),p=i.JQq(e);return!(!o||l||!p&amp;&amp;!i.djS(e)||p&amp;&amp;i.Xjv(["tile"],e)&amp;&amp;c||"FeatureServer"===a?.sourceServiceType||i.E8C(e))&amp;&amp;Dt(r,t)&amp;&amp;S(e,n)&amp;&amp;(i.kCX(e)||i.MG8(e)||i.Xjv(["tile","scene-2d"],e))}function Lt(e,t,n,r,a){const s=i.Xjv(["scene-2d"],e),o=a&amp;&amp;Object.keys(a).some((e=&gt;e.includes("Service2Data"))),l=i.Xjv(["3d","scene"],e)&amp;&amp;!i.Xjv(["tiled-imagery"],e),c=i.Xjv(["tile","vectorTile","tiled-imagery"],e);return!(!l||!o||!i.JQq(e)&amp;&amp;!i.djS(e)||c&amp;&amp;s)&amp;&amp;Dt(r,t)&amp;&amp;S(e,n)&amp;&amp;i.Xjv(["3d","scene","scene-2d"],e)}function Mt(e,t){const{isPortal:n}=e.portal,r=i.Quj(e)&amp;&amp;e.typeKeywords.includes(l.U.Voxel),a=!r&amp;&amp;[l.U["3DObject"],l.U.Building,l.U.IntegratedMesh,l.U.Point,l.U.PointCloud].includes(t?.layers?.[0]?.layerType);return n?!r:a}function Ut(e,t,n){return!i.CDF(e)&amp;&amp;!i.egk(e)&amp;&amp;!i.BB_(e)&amp;&amp;!i.o6U(e)&amp;&amp;!i.qvH(e,n)&amp;&amp;!i.axA(e)&amp;&amp;i.JQq(e)&amp;&amp;S(e,t)&amp;&amp;(e.portal.isPortal&amp;&amp;n?.supportsAppend||!e.portal.isPortal&amp;&amp;n?.layers?.some((e=&gt;e.supportsAppend)))&amp;&amp;!(g(t)&amp;&amp;e.itemControl?.includes("update"))}function $t(e,t,n){return n&amp;&amp;(function(e,t,n){return"Feature Service"===e.type&amp;&amp;!i.LKD([l.U.ViewService,l.U.MultiServicesView],e)&amp;&amp;(e.itemControl?.includes("update")||(0,h.dA)(e,t,n))}(e,t,n)||S(e,n))&amp;&amp;!i.CDF(e)&amp;&amp;(i.is0(e)||i.UCu(e)||!i.djS(e)&amp;&amp;i.kCX(e)&amp;&amp;!i.JQq(e))&amp;&amp;!i.axA(e)&amp;&amp;!(g(n)&amp;&amp;e.itemControl?.includes("update"))}function Gt(e,t,n,r,a,o,l){const c=(e.portal.isPortal&amp;&amp;!i.d56(e,e.portal)?r:a)?.capabilities,p=(0,s.Gn)(c||"",",",!0).includes("ChangeTracking");if(!l&amp;&amp;i.Gbf(e))return!1;const d=i.JQq(e);return(!d||!i.icZ(e)||!1!==r?.sourceSchemaChangesAllowed)&amp;&amp;!(!((0,h.dA)(e,e.portal,t)&amp;&amp;d&amp;&amp;i.icZ(e))||r?.syncEnabled||i.QnY(e)||p||!i.CDF(e))&amp;&amp;(n?.owner===e.owner&amp;&amp;n?.type?.toLowerCase()in{shapefile:1,"file geodatabase":1,geojson:1}||("CSV"===n?.type||"Microsoft Excel"===n?.type)&amp;&amp;Boolean(o))}function _t(e,t,n,r,a,s,o){return!(!i.Gbf(e)||!o?.mimeType)&amp;&amp;Gt(e,t,n||{type:o.mimeType.includes("csv")?"CSV":"Microsoft Excel"},r,a,s,!0)}function Ft(e,t,n,r,a,s,o){return!i.axA(e)&amp;&amp;!i.CDF(e)&amp;&amp;(Gt(e,t,n,r,a,s,!1)||_t(e,t,n,r,a,s,o)||Ut(e,t,a))}function Bt(e){return e.includes("Extract")}function Nt(e,t,n){const{isPortal:r}=e,a=i.Quj(t)&amp;&amp;t.typeKeywords.includes(l.U.Voxel),s=!a&amp;&amp;["3DObject","Building","IntegratedMesh","Point","PointCloud"].includes(n?.layers?.[0]?.layerType);return r?!a:s}async function Rt(e,t,n,r){return e.isPortal&amp;&amp;["Map Service","WMS","WFS","OGCFeatureServer","Feature Service","Image Service","Geocoding Service"].includes(t.type)&amp;&amp;["org_admin","org_publisher"].includes(n.role)&amp;&amp;!i.omp(t)&amp;&amp;await(0,m.pf)(t.url,e,r)&amp;&amp;!i.sVt(t)}function Wt(e,t){return i.JQq(e)&amp;&amp;((0,h.qc)(t)||y(e,t))&amp;&amp;i.egk(e)}},57066:(e,t,n)=&gt;{n.d(t,{M4:()=&gt;p,p5:()=&gt;c,u4:()=&gt;l});var r=n(50172),i=n(45994),a=n(75198);const s=(e,t)=&gt;{const{type:n,payload:r}=t;switch(n){case"setPageScroll":return{...e,pageScroll:r};case"setHideHeader":return{...e,hideHeader:r};case"setLiveRegionMessage":return{...e,liveRegionMessage:r};case"setShowReadOnlyModal":return{...e,showReadOnlyModal:r};case"setAlertOptions":return{...e,alertOptions:r};case"setState":return{...e,...r};default:return e}},o=(0,r.q6)({});function l({children:e}){const[t,n]=(0,i.WO)(s,{pageScroll:!0,hideHeader:!1,liveRegionMessage:"",showReadOnlyModal:!1,alertOptions:void 0}),a=(0,i.Kr)((()=&gt;({...t,dispatch:n})),[t]);return(0,r.h)(o.Provider,{value:a},e)}const c=()=&gt;(0,i.NT)(o),p=()=&gt;{const{portal:e}=(0,a.Us)(),{dispatch:t}=c();return()=&gt;{const{isReadOnly:n}=e;return n&amp;&amp;t({type:"setShowReadOnlyModal",payload:!0}),n}}},57077:(e,t,n)=&gt;{n.d(t,{HK:()=&gt;p,KQ:()=&gt;c,ND:()=&gt;l,PA:()=&gt;s,cO:()=&gt;o});var r=n(95603),i=n(32081),a=n(34521);async function s(e,t){try{const n=`${e.url}portals/self/servers/`;if(e.isPortal&amp;&amp;t){const e=await(0,a.Em)(n);return e?.servers||[]}return[]}catch(e){return[]}}function o(e){return e?.filter((e=&gt;e.isHosted)).shift()}function l(e,t){return e?.filter((e=&gt;e.serverFunction?.indexOf(t)&gt;-1)).shift()}function c(e,t){const n=t.indexOf(":6080")&gt;-1?t.replace("http:","https:").replace(":6080",":6443"):t;return e?.filter((e=&gt;{let r=e.url?(0,i.XG)(e.url):e.url,a=e.adminUrl?(0,i.XG)(e.adminUrl):e.adminUrl;r=r.indexOf(":")&gt;-1?e.url:r,a=a.indexOf(":")&gt;-1?e.adminUrl:a;const s=n!==t;return t.indexOf(r)&gt;-1||t.indexOf(a)&gt;-1||s&amp;&amp;(n.indexOf(r)&gt;-1||n.indexOf(a)&gt;-1)})).shift()}function p(e,t){if(t?.isPortal)return e.notebookServerEnabled&amp;&amp;t?.sourceJSON.supportsHostedNotebooks;const n=["Trial Developer","Trial","Trial Press"].includes(t?.sourceJSON.subscriptionInfo?.type)||(0,r.rk)(t?.sourceJSON.subscriptionInfo?.options);return e.notebookServerEnabled&amp;&amp;!n}},57329:(e,t,n)=&gt;{n.d(t,{H:()=&gt;a});const r=["portal:user:joinGroup","portal:user:viewOrgGroups","portal:user:viewOrgItems","portal:user:viewOrgUsers","premium:user:demographics","premium:user:featurereport","premium:user:geocode","premium:user:networkanalysis"],i=["features:user:edit",...r],a={SYSTEM_ROLES:{VIEWER:"iAAAAAAAAAAAAAAA",DATA_EDITOR:"iBBBBBBBBBBBBBBB",FACILITATOR:"iCCCCCCCCCCCCCCC",PRIVILEGES:{iAAAAAAAAAAAAAAA:r,iBBBBBBBBBBBBBBB:i,iCCCCCCCCCCCCCCC:["portal:admin:createUpdateCapableGroup","portal:user:invitePartneredCollaborationMembers","portal:user:addExternalMembersToGroup","portal:publisher:publishFeatures","portal:publisher:publishTiles","portal:publisher:publishServerServices","portal:user:createGroup","portal:user:createItem","portal:user:joinNonOrgGroup","portal:user:shareGroupToOrg","portal:user:shareGroupToPublic","portal:user:shareToGroup","portal:user:shareToOrg","portal:user:shareToPublic","portal:user:viewOrgUsers","portal:user:viewOrgItems","portal:user:viewOrgGroups","premium:user:geoenrichment","premium:user:spatialanalysis","premium:publisher:geoanalytics","premium:publisher:rasteranalysis","portal:publisher:bulkPublishFromDataStores","portal:publisher:enumerateDataStores","portal:publisher:registerDataStores",...i]}},LICENSE_LEVELS:{ONE:"1",ONE_PLUS_EDIT:"11",TWO:"2"}}},59357:(e,t,n)=&gt;{function r(e,t,n,r=!0){!function(e,t,n){n=n||{};let r=n?.expires;if("number"==typeof r){const e=new Date,t=24*r*60*60*1e3;e.setTime(Date.now()+t),r=n.expires=e}"string"!=typeof r&amp;&amp;r?.toUTCString&amp;&amp;(n.expires=r.toUTCString());let i,a=`${e}=${encodeURIComponent(t)}`;for(i in n){a+=`; ${i}`;const e=n[i];!0!==e&amp;&amp;(a+=`=${e}`)}document.cookie=a}(e,r?JSON.stringify(t||""):t,n)}function i(e,t=!0){const n=function(e){const t=document.cookie,n=new RegExp(`(?:^|; )${i=e,i.replace(/[.*+?^${}()|[\]\\]/g,"\\$&amp;")}=([^;]*)`),r=t.match(n);var i;return r?decodeURIComponent(r[1]):void 0}(e);if(!n)return n;try{return t?JSON.parse(n||""):n}catch{return n}}function a(e,t){try{const n=window.localStorage.getItem(e);return n&amp;&amp;t?JSON.parse(n):n}catch(e){return}}function s(e){try{window.localStorage.removeItem(e)}catch(e){}}function o(e,t,n){try{window.sessionStorage.setItem(e,n?JSON.stringify(t):t)}catch(e){}}function l(e,t){try{const n=window.sessionStorage.getItem(e);return n&amp;&amp;t?JSON.parse(n):n}catch(e){return}}function c(e){try{window.sessionStorage.removeItem(e)}catch(e){}}n.d(t,{Hd:()=&gt;l,J2:()=&gt;o,Ri:()=&gt;i,TV:()=&gt;r,X:()=&gt;c,_S:()=&gt;a,sc:()=&gt;s})},63172:(e,t,n)=&gt;{n.d(t,{A:()=&gt;r});const r=class{constructor(){this.doc=document,this.win=window,this.platform=this.win.navigator.platform,this.ua=this.win.navigator.userAgent,this.device={ios:!1,android:!1,androidChrome:!1,desktop:!1,windowsPhone:!1,iphone:!1,iphoneX:!1,ipod:!1,ipad:!1,chrome:!1,edge:!1,ie:!1,firefox:!1,macos:!1,windows:!1,cordova:!(!this.win.cordova&amp;&amp;!this.win.phonegap),phonegap:!(!this.win.cordova&amp;&amp;!this.win.phonegap),os:null,osVersion:null,webView:null,standalone:null,statusBar:null,needsStatusbarOverlay:null,pixelRatio:null,minimalUi:null,statusbar:null},this.screenWidth=this.win.screen.width,this.screenHeight=this.win.screen.height,this.windowsPhone=this.ua.match(/(Windows Phone);?[\s/]+([\d.]+)?/),this.android=this.ua.match(/(Android);?[\s/]+([\d.]+)?/),this.ipad=this.ua.match(/(iPad).*OS\s([\d_]+)/),this.ipod=this.ua.match(/(iPod)(.*OS\s([\d_]+))?/),this.iphone=!this.ipad&amp;&amp;this.ua.match(/(iPhone\sOS|iOS)\s([\d_]+)/),this.iphoneX=this.iphone&amp;&amp;(375===this.screenWidth&amp;&amp;812===this.screenHeight||414===this.screenWidth&amp;&amp;896===this.screenHeight),this.ie=this.ua.indexOf("MSIE ")&gt;=0||this.ua.indexOf("Trident/")&gt;=0,this.edge=this.ua.indexOf("Edg/")&gt;=0||this.ua.indexOf("EdgA/")&gt;=0||this.ua.indexOf("EdgiOS/")&gt;=0||this.ua.indexOf("Edge/")&gt;=0,this.firefox=this.ua.indexOf("Gecko/")&gt;=0&amp;&amp;this.ua.indexOf("Firefox/")&gt;=0||this.ua.indexOf("FxiOS")&gt;=0,this.chrome=this.ua.indexOf("Chrome/")&gt;=0||this.ua.indexOf("CriOS/"),this.macos="MacIntel"===this.platform,this.windows="Win32"===this.platform,this.isMobile=!1,this.isTablet=!1,this.setVals()}setVals(){if(this.windowsPhone&amp;&amp;(this.device.os="windows",this.device.osVersion=this.windowsPhone[2],this.device.windowsPhone=!0),this.android&amp;&amp;!this.windows&amp;&amp;(this.device.os="android",this.device.osVersion=this.android[2],this.device.android=!0,this.device.androidChrome=this.ua.toLowerCase().indexOf("chrome")&gt;=0),(this.ipad||this.iphone||this.ipod)&amp;&amp;(this.device.os="ios",this.device.ios=!0),this.iphone&amp;&amp;!this.ipod&amp;&amp;(this.device.osVersion=this.iphone[2].replace(/_/g,"."),this.device.iphone=!0,this.device.iphoneX=this.iphoneX),this.ipad&amp;&amp;(this.device.osVersion=this.ipad[2].replace(/_/g,"."),this.device.ipad=!0),this.ipod&amp;&amp;(this.device.osVersion=this.ipod[3]?this.ipod[3].replace(/_/g,"."):null,this.device.iphone=!0),this.device.ios&amp;&amp;this.device.osVersion&amp;&amp;this.ua.indexOf("Version/")&gt;=0&amp;&amp;"10"===this.device.osVersion.split(".")[0]&amp;&amp;(this.device.osVersion=this.ua.toLowerCase().split("version/")[1].split(" ")[0]),this.press=this.device.desktop?"mousedown":"touchstart",this.release=this.device.desktop?"mouseup":"touchend",this.click=this.device.desktop?"click":"touchend",this.clickOrRelease=this.device.desktop?"click, mouseup":"touchend",this.move=this.device.desktop?"mousemove":"touchmove",this.device.webView=!(!(this.iphone||this.ipad||this.ipod)||!this.ua.match(/.*AppleWebKit(?!.*Safari)/i)&amp;&amp;!this.win.navigator.standalone)||this.win.matchMedia&amp;&amp;this.win.matchMedia("(display-mode: standalone)").matches,this.device.standalone=this.device.webView,this.device.desktop=!(this.device.os||this.device.android||this.device.webView),this.device.desktop&amp;&amp;(this.device.macos=this.macos,this.device.windows=this.windows),this.device.os&amp;&amp;"ios"===this.device.os){const e=this.device.osVersion.split("."),t=this.doc.querySelector('meta[name="viewport"]');this.device.minimalUi=!this.device.webView&amp;&amp;(this.ipod||this.iphone)&amp;&amp;(1*e[0]==7?1*e[1]&gt;=1:1*e[0]&gt;7)&amp;&amp;t&amp;&amp;t.getAttribute("content").indexOf("minimal-ui")&gt;=0}this.device.needsStatusbarOverlay=this.needsStatusbarOverlay(),this.device.statusbar=this.needsStatusbarOverlay(),this.device.pixelRatio=this.win.devicePixelRatio||1,this.isMobile=this.isMobileDevice(),this.isTablet=this.isTabletDevice()}needsStatusbarOverlay(){return!(!(this.device.webView||this.device.android&amp;&amp;this.device.cordova)||this.win.innerWidth*this.win.innerHeight!=this.win.screen.width*this.win.screen.height||this.device.iphoneX&amp;&amp;(90===this.win.orientation||-90===this.win.orientation))}isMobileDevice(){return!this.device.desktop&amp;&amp;!this.device.ipad}isTabletDevice(){return this.device.ipad}isPCWithTouchScreen(){return this.device.desktop&amp;&amp;("ontouchstart"in window||navigator.maxTouchPoints&gt;0)}isLandscape(){return 90===Math.abs(+this.win.orientation)}}},75198:(e,t,n)=&gt;{n.d(t,{BR:()=&gt;o,Dv:()=&gt;l,Iu:()=&gt;p,Us:()=&gt;c});var r=n(50172),i=n(45994),a=n(37330);const s=(e,t)=&gt;{const{type:n,payload:r}=t;switch(n){case"setPortalSettings":return{...e,portalSettings:r};case"setSignInSettings":return{...e,signInSettings:r};case"setCommunitySelf":return{...e,communitySelf:r};case"setConfig":return{...e,config:r};case"setHelpMap":return{...e,helpMap:r};case"setLocale":let t=r;return"no"===t&amp;&amp;(t="nb"),{...e,locale:t};case"setPortal":return{...e,portal:r};case"setUser":return{...e,user:r};case"setUserRole":return{...e,userRole:r};case"setUserProperties":return{...e,userProperties:r};case"setLicenseInfo":return{...e,licenseInfo:r};case"setClientId":return{...e,clientId:r};case"setCredential":return{...e,credential:r};case"setSubscriptionInfo":return{...e,subscriptionInfo:r};case"setSanitizer":return{...e,sanitizer:r};case"setState":return"no"===r.locale&amp;&amp;(r.locale="nb"),{...e,...r}}},o=(0,r.q6)({});function l({children:e}){const[t,n]=(0,i.WO)(s,{locale:"en",sanitizer:new a.A({whiteList:{thead:[]}},!0)}),l={...t,dispatch:n};return(0,r.h)(o.Provider,{value:l},e)}const c=()=&gt;(0,i.NT)(o),p=()=&gt;{const{portal:e,userRole:t,credential:n}=c();return(0,i.Kr)((()=&gt;e&amp;&amp;(!e.sourceJSON.user||e.sourceJSON.user&amp;&amp;t&amp;&amp;n)),[e,t,n])}},77804:(e,t,n)=&gt;{n.d(t,{A:()=&gt;c});var r=n(50172),i=n(45994),a=n(75198),s=n(78483),o=n(26534),l=n(2659);const c=function({alert:e,onClose:t}){const{locale:n}=(0,i.NT)(a.BR),c=(0,o.Bd)({common:"arcgis-online-4.x/t9n/common"},n),[p,d]=(0,i.J0)(),[u,m]=(0,i.J0)();if(!c)return null;(0,i.vJ)((()=&gt;{p&amp;&amp;e?(m(!1),(0,l.w)(s.m).then((()=&gt;{d(e),m(!0)}))):p&amp;&amp;!e?(m(!1),(0,l.w)(s.m).then((()=&gt;{d(null)}))):!p&amp;&amp;e&amp;&amp;requestAnimationFrame((()=&gt;{d(e),m(!0)})),setTimeout((()=&gt;{window.dispatchEvent(new CustomEvent("calciteInternalAlertSync",{detail:{queue:[]}}))}),s.m+10)}),[e]);const h=p?.kind||"success";return(0,r.h)("calcite-alert",{icon:p?.icon||!0,style:{...p?.zIndex&amp;&amp;{"--calcite-z-index-toast":p?.zIndex}},kind:h,placement:p?.placement,open:u,label:p?.label||p?.title||p?.message,autoClose:"danger"!==h,oncalciteAlertClose:()=&gt;{m(!1),d(null),t()}},!!p?.title&amp;&amp;(0,r.h)("h4",{slot:"title"},p.title),!!p?.message&amp;&amp;(0,r.h)("p",{slot:"message"},p.message),!!p?.linkText&amp;&amp;(0,r.h)("calcite-link",{slot:"link",...p.href?{href:p.href,target:p.openLinkInNewTab?"_blank":void 0}:{onClick:p.onClick}},p.linkText))}},77853:(e,t,n)=&gt;{n.d(t,{Oo:()=&gt;v,St:()=&gt;I,bh:()=&gt;j,fE:()=&gt;m});var r=n(45994),i=n(428),a=n(91883),s=n(57077),o=n(95603),l=n(32081),c=n(88294),p=n(14590),d=n(1372);const u=i.A.baseUrl||"./",m=e=&gt;{const{portal:t,user:n,bundle:l,pathname:m,subscriptionInfo:k}=e,C=t?.portalProperties?.topNav?.search||"all",P=(0,r.Kr)((()=&gt;function(e,t,n){if(!e||!t)return null;const r=d.JP.Classic===I(t,void 0)?`${u}webmap/viewer.html`:i.A.newMapViewerUrl,a={overview:{label:e.header.overview,href:`${u}../features/features.html`},pricing:{label:e.header.pricing,href:`${u}../features/plans/pricing.html`},map:{label:e.header.map,href:r},scene:{label:e.header.scene,href:`${u}webscene/viewer.html`},help:{label:e.header.help,href:y(t),newContext:!0},home_link:{label:e.header.home_link,href:`${u}index.html`},gallery:{label:e.header.gallery,href:`${u}gallery.html`},groups:{label:e.header.groups,href:`${u}groups.html`}},s={header:{theme:"web",brand:{label:"ArcGIS Online",href:`${u}${t.isPortal?"index.html":"../features/features.html"}`,brandText:"ArcGIS"},menus:[],search:{label:e.common.search,hide:n.includes("search.html"),inline:!0,dialog:{prefix:"esri-header-search-dialog",action:`${i.A.baseUrl}search.html`,label:"ArcGIS Online",submitLabel:e.common.search,cancelLabel:e.common.cancel,queryLabel:t?.isPortal?e.header.searchAgoEnterprise:e.header.searchAgo}},account:{label:e.header.yourProfile,controls:{signin:e.header.signIn,signout:e.header.signOut,...t.isPortal?void 0:{switch:e.header.switchAccounts}},menus:[{label:"profile &amp; settings",href:`${u}user.html`},{label:"my esri",href:"#",data:{agoMethod:"goMyesri"}},{label:"training",href:"#",data:{agoMethod:"goTraining"}},{label:"community &amp; forums",href:"#",data:{agoMethod:"goEsriCommunity"}},{label:"help",href:y(t)}]}}},o=(function(e){const{id:t,access:n,isPortal:r}=e;return!t&amp;&amp;!n&amp;&amp;!r}(t)?["overview","pricing","map","scene","help"]:g(t)).map((e=&gt;a[e]));return s.header.menus=[o],s}(l,t,m)),[l,t,m]),D=(0,r.Kr)((()=&gt;n?function(e,t){if(!e||!t||e.user&amp;&amp;!e.licenseInfo)return null;const{portal:n,user:r,userRole:l,userProperties:m,licenseInfo:k,subscriptionInfo:C}=e,P=function(e,t,n,r,a,l){const c=window.location.pathname.toLowerCase(),m=i.A.notebookLandingEnabled?"notebookhome.html":"notebook.html",h=f(e)?d.JP.Modern:I(e,r),g=(0,o.rk)(l?.options),b=(0,p.QX)("arcgiswebapps",a)||g&amp;&amp;(0,p.QX)("locationplatformwebapps",a);return{myProfile:{href:`${u}user.html${window.location.pathname.includes("home/user.html")?"?nav=1":""}`},mySettings:{href:`${u}user.html${window.location.pathname.includes("home/user.html")?"?nav=1":""}#settings`},pricing:{href:`${u}../features/plans/pricing.html`},overview:{href:`${u}../features/features.html`},ArcGIS:{href:`${u}${f(e)?"index.html":"../features/features.html"}`,show:f(e)||!t},groups:{href:`${u}groups.html`,active:c.indexOf("groups.html")&gt;-1},myContent:{href:`${u}content.html`,active:c.indexOf("content.html")&gt;-1},map:{show:b,href:j(h)},help:{href:y(e),openInNewTab:!0},gallery:{show:Boolean(e.id)&amp;&amp;!g,href:`${u}gallery.html`,active:c.indexOf("gallery.html")&gt;-1},home_link:{show:!f(e)&amp;&amp;!g,href:`${u}index.html`,active:c.indexOf("index.html")&gt;-1||c.indexOf(".html")&lt;0},scene:{data:{id:"sceneNavLink"},show:i.A.sceneViewerEnabled&amp;&amp;b,href:`${u}webscene/viewer.html`},notebook:{show:(0,s.HK)(i.A,e),href:`${u}notebook/${m}`,openInNewTab:!i.A.notebookLandingEnabled,active:c.includes("notebookhome.html")},myAccount:{show:O(t),href:`${u}organization.html`,active:c.indexOf("organization.html")&gt;-1},marketplace:{show:!f(e),href:i.A.marketplaceUrl},features:{show:f(e)&amp;&amp;!e.isPortal,href:`${u}../features/features.html`},esriCommunity:{show:w(e,t),href:i.A.esriCommunityLink,openInNewTab:!0},myEsri:{show:w(e,t),href:x(e,t),openInNewTab:!0},arcgisBlog:{show:w(e,t),href:"https://www.esri.com/arcgis-blog/arcgis-online/",openInNewTab:!0},training:{show:w(e,t),href:S(e,t),openInNewTab:!0},trialDownload:{show:T(e),href:A(e,t),openInNewTab:!0}}}(n,r,0,m,k,C);return function(e,t,n){const{bundle:r,portal:s,user:l,userRole:p,clientId:d,notifications:m,subscriptionInfo:y,signInSettings:w}=e,S=function(e){return c.gP.GeoanalyticsEngine===e}(d),x=function(e){return c.gP.GeoanalyticsFabric===e}(d),k=h(d),A={name:l.fullName,id:l.username,group:"",image:(O=l.thumbnailUrl,O||(T="js/arcgisonline/css/images/no-user-thumb.jpg",i.A.cdnServerUrl.lastIndexOf("/")===i.A.cdnServerUrl.length-1?`${(0,a.Aj)()?i.A.cdnServerUrl.replace(/\/$/,"./"):i.A.cdnServerUrl}${T}`:`${(0,a.Aj)()?i.A.cdnServerUrl.replace(/\.$/,".."):i.A.cdnServerUrl}/${T}`))};var T,O;let j=["myProfile","mySettings","myEsri","training","trialDownload","esriCommunity","arcgisBlog","help"];S||x?j=["mySettings","arcgisBlog","help"]:k&amp;&amp;(j=[]);const I=g(s,l,p,d,w);t.header.account.user=A,t.header.menus=S||x?[[{active:!0,href:S?`${u}geoanalyticsengine.html`:`${u}geoanalyticsfabric.html`,label:r.header.subscription}]]:[b(I,r.header,n)],t.header.account.menus=b(j,r.header,n),t.header.brand&amp;&amp;(t.header.brand.href=`${u}${s.isPortal?"index.html":"../features/features.html"}`),l&amp;&amp;!k&amp;&amp;(t.header.notifications=v(r.header,m),s?.id&amp;&amp;(s?.isPortal||"active"===y?.state||"restricted"===y?.state)&amp;&amp;(t.header.appSwitcher={portal:s,user:l,api:"4"})),(S||x||k||"member"===s?.portalProperties?.topNav?.search&amp;&amp;l?.orgId!==s.id)&amp;&amp;delete t.header.search,f(s)||delete t.header.brand;return(0,o.rk)(y?.options)&amp;&amp;(t.header.brand||(t.header.brand={}),t.header.brand.brandText="ArcGIS Location Platform",t.header.brand.href="#",t.header.brand.image="js/arcgisonline/sharing/dijit/css/images/app-icons/location-platform.png"),function(e,t){window.location.pathname.indexOf("/notebook.html")&gt;-1&amp;&amp;(t.header.collapseMenus=[!0,!1])}(0,t),t}(e,t,P)}(e,P):null),[n,e,P]);return n?D:("all"!==C&amp;&amp;P?.header&amp;&amp;delete P.header.search,P)};function h(e){return c.gP.IndoorsOnline===e}function g(e,t,n,r,i){const a=h(r),s=Boolean(i?.blockedApps?.includes("arcgisnotebooks")),{gallery:o="all",groups:l="all",map:c="all",notebook:p="notebookCreators",scene:d="all"}=e.portalProperties?.topNav||{};let u=["home_link"];if(t){const r=t.orgId===e.id;u=!e.portalProperties?.topNav&amp;&amp;f(e)?["ArcGIS","overview","pricing","map","scene","groups","myContent"]:[...u,...("all"===o||"members"===o&amp;&amp;r)&amp;&amp;!a?["gallery"]:[],...("all"===c||"members"===c&amp;&amp;r||"mapCreators"===c&amp;&amp;n?.canCreateItem())&amp;&amp;!a?["map"]:[],...("all"===d||"members"===d&amp;&amp;r||"sceneCreators"===d&amp;&amp;n?.canCreateItem())&amp;&amp;!a?["scene"]:[],...s||e.isPortal&amp;&amp;!e.sourceJSON.supportsHostedNotebooks||!("members"===p&amp;&amp;r||"notebookCreators"===p&amp;&amp;n?.canCreateNotebooks())||a?[]:["notebook"],...("all"===l||"members"===l&amp;&amp;r)&amp;&amp;!a?["groups"]:[],...r&amp;&amp;!a?["myContent","myAccount"]:[]]}else u=e.portalProperties?.topNav?[...u,..."all"===o?["gallery"]:[],..."all"===c?["map"]:[],..."all"===d?["scene"]:[],..."all"===l?["groups"]:[],...e.isPortal?["help"]:[]]:[...u,"gallery","map","scene","groups",...e.isPortal?["help"]:[]];return u}function f(e){const{urlKey:t,isPortal:n}=e;return!t&amp;&amp;!n&amp;&amp;!!e.user}function b(e,t,n){const r=[];return e.forEach((e=&gt;{const i=n[e];!i||"show"in i&amp;&amp;!i.show||r.push(function(e,t){const{href:n,data:r,active:i,openInNewTab:a}=t??{};return{label:e,href:n?"function"==typeof n?n():n:"#",data:r,active:i,newContext:a}}(t[e]??e,i))})),r}function v(e,t){const{label:n,dismissLabel:r,dismissAllLabel:i,noNotifications:a}=e.notifications;return{label:n,dismissAllLabel:i,dismissLabel:r,emptyMessage:{image:{path:["M15.5 1A14.5 14.5 0 1 0 30 15.5 14.5 14.5 0 0 0 15.5 1zm0 28.1a13.6 13.6 0 1 1 13.6-13.6 13.615 13.615 0 0 1-13.6 13.6zM8.581 17.276l.637-.636 3.288 3.098 10.073-9.92.637.637-10.71 10.556z"],viewBox:"0 0 32 32"},text:a},messages:t||[]}}function y(e){return e.isPortal?function(e){const t=e?.sourceJSON.helpBase;if(t.indexOf("enterprise.arcgis.com")&gt;-1)return`${t}portal/`;let n=t;return"ArcGISEnterpriseOnKubernetes"!==e?.sourceJSON.portalDeploymentType&amp;&amp;(n+="portal/"),e.allSSL||"https:"===window.location.protocol||function(e){return(!1===i.A.isMultiTenant||e?.isPortal)&amp;&amp;e?.portalHostname&amp;&amp;!e.portalHostname.match(/:7080\//)&amp;&amp;80!==e.httpPort&amp;&amp;443!==e.httpsPort&amp;&amp;"https:"===window.location.protocol}(e)||"7443"===window.location.port?(0,l.fK)(`${window.location.protocol}//${window.location.host}${n}`,e):n}(e):e?.sourceJSON.helpBase||"support.html"}function w(e,t){return!e.isPortal&amp;&amp;"both"===t.sourceJSON?.userType}function S(e,t){return k(`${window.location.protocol}//www.esri.com/training/arcgis-online-training`,e,t)}function x(e,t){return k(i.A.myEsriLink,e,t)}function k(e,t,n){const r=function(e){const t=e.portalHostname;return-1!==t.indexOf("dev")?"dev":-1!==t.indexOf("qa")?"qa":null}(t),a=`https://accounts${r?"dev"===r?"-dev":"-stg":""}.esri.com/`,s=`&amp;authBaseUrl=${(0,l.fK)(i.A.restBaseUrl.replace("/sharing/rest/",""),t)}`;return`${a}LoginHandler/switchuser?username=${n?.username??""}&amp;redirect_uri=${e}${s}`}function A(e,t){const n=(t?.culture||e?.culture||window.dojoConfig?.locale||"en").toLowerCase(),r={nl:1}[n]?"en":n in{"pt-br":1,"pt-pt":1,"zh-cn":1,"zh-hk":1,"zh-tw":1}?n:n.split("-")[0].toLowerCase();return`${i.A.learnArcGIS}/${r}/trial`}function T(e){return!e?.isPortal&amp;&amp;["Trial","Trial Press"].includes(e?.sourceJSON.subscriptionInfo?.type)}function O(e){const t=!e.sourceJSON.accountId,n=e.role&amp;&amp;("org_admin"===e.role||"account_admin"===e.role)&amp;&amp;!e.roleId;return!i.A.restrictOrganizationPageToAdmin||t||n}function j(e){return"classic"===e?new URL("./webmap/viewer.html?useExisting=1",location.href).href:"modern"===e?i.A.newMapViewerUrl:"#"}function I(e,t){const n="modern";if(e.isPortal&amp;&amp;"modernOnly"===e.portalProperties?.mapViewer)return n;if(t?.mapViewer){if(t.mapViewer!==n)return t.mapViewer}else if(e.portalProperties?.mapViewer&amp;&amp;e.portalProperties.mapViewer!==n)return e.portalProperties.mapViewer;return n}},77862:(e,t,n)=&gt;{var r={"./arcgis-aggregation-scale-threshold-slider.entry.js":[77851,77851],"./arcgis-aggregation_8.entry.js":[85655,90576,85655],"./arcgis-app-print_2.entry.js":[33710,33710],"./arcgis-app-switcher_2.entry.js":[51556,84942,51556],"./arcgis-application-environment_2.entry.js":[27645,27645],"./arcgis-arcade.entry.js":[16088,16088],"./arcgis-attributes_2.entry.js":[74432,90576,79906,74432],"./arcgis-browser_10.entry.js":[70464,70464],"./arcgis-calcite-block-options.entry.js":[74678,74678],"./arcgis-categories-picker_6.entry.js":[32770,32770],"./arcgis-categorize-items.entry.js":[15708,15708],"./arcgis-category-schema-editor_4.entry.js":[24617,84942,24617],"./arcgis-category-tree.entry.js":[81313,81313],"./arcgis-ckeditor5-popover.entry.js":[71592,71592],"./arcgis-ckeditor5.entry.js":[95912,95912],"./arcgis-color-contrast_8.entry.js":[52875,52875],"./arcgis-color-input_9.entry.js":[66276,66276],"./arcgis-credential-comparison-table.entry.js":[50226,50226],"./arcgis-credit-estimate_2.entry.js":[15733,15733],"./arcgis-delete-folder_3.entry.js":[65110,96255,65110],"./arcgis-delete-items-composite-disclaimer_3.entry.js":[40184,96255,40184],"./arcgis-dependency-check-notice.entry.js":[22889,22889],"./arcgis-dependency-check_12.entry.js":[94236,70282,94236],"./arcgis-drag-and-drop.entry.js":[62534,62534],"./arcgis-effects_2.entry.js":[31025,90576,31025],"./arcgis-field-add-pages-add-field.entry.js":[13526,7097,63451,13526],"./arcgis-field-add-pages-pick-field-type.entry.js":[71803,71803],"./arcgis-field-add.entry.js":[16892,16892],"./arcgis-field-calculate-editor_2.entry.js":[75216,90576,32852,75216],"./arcgis-field-calculate.entry.js":[91363,90576,32852,91363],"./arcgis-field-delete.entry.js":[82696,90576,79906,82696],"./arcgis-field-description-input.entry.js":[18460,18460],"./arcgis-field-info.entry.js":[71043,90576,71043],"./arcgis-field-pick-list_4.entry.js":[61144,90576,2580,14716,9232,61144],"./arcgis-file-browser.entry.js":[20827,20827],"./arcgis-file-upload.entry.js":[71246,7097,63451,77155,30943,71246],"./arcgis-filter_4.entry.js":[29945,90576,29945],"./arcgis-floor-configuration_11.entry.js":[3248,3248],"./arcgis-font-family-dropdown.entry.js":[30598,80491,30598],"./arcgis-font-picker.entry.js":[59220,80491,59220],"./arcgis-geofence-editor.entry.js":[9970,9970],"./arcgis-group-browser-filter-access.entry.js":[76134,76134],"./arcgis-group-browser_16.entry.js":[19828,575,19828],"./arcgis-group-thumbnail_3.entry.js":[92602,92602],"./arcgis-image-collection-explorer.entry.js":[47602,31089,47602],"./arcgis-image-display-order.entry.js":[97029,97029],"./arcgis-image-item-filters-popover.entry.js":[31613,31089,31613],"./arcgis-image-item-info-table_2.entry.js":[99604,99604],"./arcgis-image-item-inspect-popover.entry.js":[8778,8778],"./arcgis-image-item-list-settings-popover.entry.js":[27348,27348],"./arcgis-image-item-sort-popover.entry.js":[25612,31089,25612],"./arcgis-image-upload-from-map.entry.js":[40930,18549],"./arcgis-image-upload_3.entry.js":[85147,85147],"./arcgis-info-banner.entry.js":[10459,10459],"./arcgis-information_2.entry.js":[18257,18257],"./arcgis-item-badge_7.entry.js":[50455,50455],"./arcgis-item-browser-filter-content-type.entry.js":[38850,38850],"./arcgis-item-browser-filter-delete-protection.entry.js":[48845,48845],"./arcgis-item-browser-filter-expiration.entry.js":[73983,73983],"./arcgis-item-browser-find.entry.js":[20116,20116],"./arcgis-item-browser_31.entry.js":[60689,77155,70282,575,98981,60689],"./arcgis-item-classification-attribute-tooltip.entry.js":[83523,83523],"./arcgis-item-classification-header-help-tooltip_11.entry.js":[25029,16828,25029],"./arcgis-item-classification.entry.js":[65876,16828,65876],"./arcgis-item-palette.entry.js":[74857,74857],"./arcgis-item-type_2.entry.js":[67341,67341],"./arcgis-items-summary_4.entry.js":[85731,8112],"./arcgis-label-content-filter.entry.js":[22767,22767],"./arcgis-label_3.entry.js":[24382,90576,80491,24382],"./arcgis-layer-override_3.entry.js":[88306,90576,88306],"./arcgis-layer-view-join-info-popover.entry.js":[29039,29039],"./arcgis-layer-view_14.entry.js":[72913,90576,72913],"./arcgis-layers-and-tables-summary-popup.entry.js":[42904,98981,42904],"./arcgis-layers-and-tables-summary.entry.js":[26947,26947],"./arcgis-lazy-loading-list.entry.js":[98240,98240],"./arcgis-lazy-loading-select.entry.js":[9284,9284],"./arcgis-member-browser-actions.entry.js":[88037,88037],"./arcgis-member-browser-content.entry.js":[73291,73291],"./arcgis-member-browser-filter-affiliation.entry.js":[82577,82577],"./arcgis-member-browser-filter-app.entry.js":[28352,28352],"./arcgis-member-browser-filter-categories.entry.js":[31855,31855],"./arcgis-member-browser-filter-credits.entry.js":[67129,67129],"./arcgis-member-browser-filter-date.entry.js":[3283,3283],"./arcgis-member-browser-filter-email-status.entry.js":[16370,16370],"./arcgis-member-browser-filter-group-roles.entry.js":[3288,3288],"./arcgis-member-browser-filter-login-type.entry.js":[29307,29307],"./arcgis-member-browser-filter-mfa.entry.js":[62725,62725],"./arcgis-member-browser-filter-my-groups.entry.js":[67082,67082],"./arcgis-member-browser-filter-my-org-switch.entry.js":[71315,71315],"./arcgis-member-browser-filter-org-groups.entry.js":[64358,64358],"./arcgis-member-browser-filter-partner-collabs.entry.js":[31778,31778],"./arcgis-member-browser-filter-roles.entry.js":[23618,23618],"./arcgis-member-browser-filter-search-switch.entry.js":[63888,63888],"./arcgis-member-browser-filter-user-types.entry.js":[67208,67208],"./arcgis-member-browser-filters.entry.js":[86061,86061],"./arcgis-member-browser-pagination.entry.js":[82156,82156],"./arcgis-member-browser-search.entry.js":[34444,34444],"./arcgis-member-browser-sort.entry.js":[70340,70340],"./arcgis-member-browser-table-row.entry.js":[44067,44067],"./arcgis-member-browser-table.entry.js":[34802,34802],"./arcgis-member-browser-top-bar.entry.js":[17581,17581],"./arcgis-member-browser.entry.js":[30947,30947],"./arcgis-member-card.entry.js":[16837,16837],"./arcgis-member-category-schema-editor.entry.js":[52497,52497],"./arcgis-meter.entry.js":[45255,45255],"./arcgis-modal-arcade.entry.js":[16348,16348],"./arcgis-new-item-3dtiles-dataset-type-select.entry.js":[44488,44488],"./arcgis-new-item-append-key-value-pair.entry.js":[1682,1682],"./arcgis-new-item-append-layer-card.entry.js":[57478,57478],"./arcgis-new-item-append-match-field.entry.js":[92190,92190],"./arcgis-new-item-breadcrumbs.entry.js":[66761,66761],"./arcgis-new-item-classification.entry.js":[99363,16828,99363],"./arcgis-new-item-description.entry.js":[80113,80113],"./arcgis-new-item-feature-layer-browser.entry.js":[42648,42648],"./arcgis-new-item-layer-preference.entry.js":[73806,73806],"./arcgis-new-item-layer-summary-item.entry.js":[72891,72891],"./arcgis-new-item-loader.entry.js":[17588,17588],"./arcgis-new-item-pages-append-key-pair-select.entry.js":[5e3,77155,5e3],"./arcgis-new-item-pages-append-match-fields.entry.js":[76216,7097,63451,77155,76216],"./arcgis-new-item-pages-append-select-layer.entry.js":[461,77155,20619,461],"./arcgis-new-item-pages-append-select-update.entry.js":[92299,7097,63451,77155,30943,92299],"./arcgis-new-item-pages-append-select.entry.js":[52845,7097,63451,77155,30943,52845],"./arcgis-new-item-pages-append-upload.entry.js":[768,7097,63451,77155,30943,20619,768],"./arcgis-new-item-pages-csv-location-fields.entry.js":[9176,77155,20619,9176],"./arcgis-new-item-pages-data-store-browser-card.entry.js":[87576,87576],"./arcgis-new-item-pages-data-store-browser.entry.js":[63109,7097,63451,72928,63109],"./arcgis-new-item-pages-data-store-database-credentials.entry.js":[71403,7097,63451,72928,71403],"./arcgis-new-item-pages-data-store-list.entry.js":[42085,7097,63451,72928,77718,42085],"./arcgis-new-item-pages-data-store-select-arango-credentials.entry.js":[73619,73619],"./arcgis-new-item-pages-data-store-select-cloud-credentials.entry.js":[78186,7097,63451,72928,78186],"./arcgis-new-item-pages-data-store-select-cloud.entry.js":[80841,80841],"./arcgis-new-item-pages-data-store-select-database-type.entry.js":[67780,67780],"./arcgis-new-item-pages-data-store-select-database.entry.js":[90543,7097,63451,72928,90543],"./arcgis-new-item-pages-data-store-select-folder.entry.js":[79026,79026],"./arcgis-new-item-pages-data-store-select-nosql-credentials.entry.js":[77606,7097,63451,72928,77606],"./arcgis-new-item-pages-data-store-select-nosql.entry.js":[48093,48093],"./arcgis-new-item-pages-data-store-select-server-list.entry.js":[90906,7097,63451,72928,90906],"./arcgis-new-item-pages-data-store-select.entry.js":[25237,7097,63451,77718,25237],"./arcgis-new-item-pages-data-upload.entry.js":[90268,90268],"./arcgis-new-item-pages-developer-credentials-automate-choice.entry.js":[22904,22904],"./arcgis-new-item-pages-developer-credentials-generate-token-check.entry.js":[63750,7097,63451,63750],"./arcgis-new-item-pages-developer-credentials-input.entry.js":[47722,7097,63451,47722],"./arcgis-new-item-pages-developer-credentials-item-access.entry.js":[83686,83686],"./arcgis-new-item-pages-developer-credentials-privilege-picker.entry.js":[12432,12432],"./arcgis-new-item-pages-developer-credentials-select.entry.js":[71356,71356],"./arcgis-new-item-pages-developer-credentials-summary.entry.js":[83538,7097,63451,83538],"./arcgis-new-item-pages-feature-layer-from-custom-data-provider.entry.js":[34018,34018],"./arcgis-new-item-pages-feature-layer-from-existing.entry.js":[3715,7097,63451,3715],"./arcgis-new-item-pages-feature-layer-from-scratch.entry.js":[92358,7097,92358],"./arcgis-new-item-pages-feature-layer-from-template.entry.js":[66952,7097,63451,66952],"./arcgis-new-item-pages-feature-layer-from-url.entry.js":[881,7097,63451,881],"./arcgis-new-item-pages-feature-layer-preference.entry.js":[4512,7097,4512],"./arcgis-new-item-pages-feature-layer-select.entry.js":[43561,43561],"./arcgis-new-item-pages-feature-layer-summary.entry.js":[30137,30137],"./arcgis-new-item-pages-feature-layer-upload.entry.js":[83852,83852],"./arcgis-new-item-pages-home.entry.js":[95199,95199],"./arcgis-new-item-pages-hybrid-image-select.entry.js":[85727,85727],"./arcgis-new-item-pages-layer-upload.entry.js":[20769,20769],"./arcgis-new-item-pages-locator-select.entry.js":[27569,7097,63451,27569],"./arcgis-new-item-pages-scene-layer-from-template.entry.js":[29574,29574],"./arcgis-new-item-pages-scene-layer-select.entry.js":[8391,8391],"./arcgis-new-item-pages-server-list.entry.js":[78172,7097,63451,72928,78172],"./arcgis-new-item-pages-service-scope.entry.js":[67972,67972],"./arcgis-new-item-pages-tile-layer-from-existing.entry.js":[90247,7097,63451,77718,90247],"./arcgis-new-item-pages-tile-layer-from-url.entry.js":[67917,67917],"./arcgis-new-item-pages-tile-layer-select.entry.js":[18421,18421],"./arcgis-new-item-pages-tile-layer-settings.entry.js":[99300,7097,63451,77718,99300],"./arcgis-new-item-pages-tile-layer-type-select.entry.js":[45030,45030],"./arcgis-new-item-switch-card.entry.js":[18694,18694],"./arcgis-new-item_19.entry.js":[58127,7097,63451,77155,72928,77718,20619,58127],"./arcgis-notebook-runtime-select.entry.js":[40137,40137],"./arcgis-onboarding-whats-new.entry.js":[54936,54936],"./arcgis-onboarding.entry.js":[85,85],"./arcgis-option.entry.js":[25161,25161],"./arcgis-popover-rename-form.entry.js":[12641,12641],"./arcgis-popup-color-button.entry.js":[6899,6899],"./arcgis-popup_15.entry.js":[16829,90576,16829],"./arcgis-privileges-picker.entry.js":[49343,49343],"./arcgis-publish-item-pages-item-properties.entry.js":[6650,7097,63451,77155,6650],"./arcgis-publish-item.entry.js":[34005,34005],"./arcgis-raster-dimension-slider.entry.js":[69840,69840],"./arcgis-raster-multidimensional-info.entry.js":[65341,65341],"./arcgis-raster-multidimensional-subset.entry.js":[66235,66235],"./arcgis-raster-multidimensional-variable-info.entry.js":[20862,20862],"./arcgis-raster-multidimensional.entry.js":[60744,60744],"./arcgis-raster-processing-template.entry.js":[70648,70648],"./arcgis-restore-items.entry.js":[41677,41677],"./arcgis-scheduler-combobox_5.entry.js":[32847,32847],"./arcgis-scheduler.entry.js":[5991,5991],"./arcgis-service-scope.entry.js":[16432,16432],"./arcgis-simple-color-picker.entry.js":[67003,67003],"./arcgis-sketch-actions-popover_2.entry.js":[48643,48643],"./arcgis-sketch-layer-editor_5.entry.js":[69040,90576,80491,69040],"./arcgis-smart-mapping-age_10.entry.js":[22564,90576,2580,85802,14716,37982,75672,22564],"./arcgis-smart-mapping-assist-feedback.entry.js":[45028,90576,2580,45028],"./arcgis-smart-mapping-background-symbol_6.entry.js":[32523,90576,2580,32523],"./arcgis-smart-mapping-class-breaks-color-slider.entry.js":[99580,90576,2580,85802,99580],"./arcgis-smart-mapping-color-size-slider_17.entry.js":[99613,90576,2580,85802,14716,37982,84942,99613],"./arcgis-smart-mapping-color-slider.entry.js":[20082,90576,2580,85802,75672,20082],"./arcgis-smart-mapping-dropdown.entry.js":[2564,90576,2580,2564],"./arcgis-smart-mapping-field-pick-list_2.entry.js":[51977,90576,2580,85802,37982,75672,88607,51977],"./arcgis-smart-mapping-flow-color-slider.entry.js":[6245,90576,2580,6245],"./arcgis-smart-mapping-gamma-slider_2.entry.js":[18893,90576,2580,18893],"./arcgis-smart-mapping-hillshade-type-button.entry.js":[99147,90576,2580,99147],"./arcgis-smart-mapping-panels-gallery.entry.js":[83221,90576,2580,85802,37982,75672,88607,83221],"./arcgis-smart-mapping-panels-raster-class-breaks_8.entry.js":[9703,90576,2580,14716,9232,9703],"./arcgis-smart-mapping-panels-raster-gallery.entry.js":[18357,90576,2580,9232,18357],"./arcgis-smart-mapping-raster-slider.entry.js":[81036,90576,2580,81036],"./arcgis-smart-mapping-relationship-color-slider_3.entry.js":[49809,90576,2580,49809],"./arcgis-smart-mapping-scale-alert-popover.entry.js":[14904,90576,2580,14904],"./arcgis-smart-mapping-slider-input.entry.js":[64593,90576,2580,64593],"./arcgis-smart-mapping-styler-popover.entry.js":[63804,90576,2580,63804],"./arcgis-smart-mapping-type-actions-popover_2.entry.js":[81582,90576,2580,81582],"./arcgis-smart-mapping-vector-symbol-button.entry.js":[2692,90576,2580,2692],"./arcgis-smart-mapping.entry.js":[71028,90576,2580,71028],"./arcgis-symbol-order.entry.js":[54169,54169],"./arcgis-symbol-picker.entry.js":[81235,81235],"./arcgis-symbol-styler-inline-input.entry.js":[90309,90309],"./arcgis-symbol-styler.entry.js":[47704,90576,47704],"./arcgis-table-editing-popover.entry.js":[55291,55291],"./arcgis-table_3.entry.js":[28824,90576,6443],"./arcgis-time-slider-config-time-extent.entry.js":[1743,90576,1743],"./arcgis-time-slider-config-time-interval.entry.js":[13418,90576,13418],"./arcgis-time-slider-config-time-playback.entry.js":[42410,90576,42410],"./arcgis-time-slider-config.entry.js":[94110,90576,94110],"./arcgis-time-zone-popover.entry.js":[69192,69192],"./arcgis-time-zone.entry.js":[92296,90576,92296],"./arcgis-tunnel.entry.js":[62798,62798],"./arcgis-un-ntc-pick-list_2.entry.js":[3065,3065],"./arcgis-user-avatar.entry.js":[38033,38033],"./arcgis-user-picker.entry.js":[12182,12182],"./arcgis-workflow.entry.js":[62133,62133],"./arcgis-xy-slider.entry.js":[19353,19353]};function i(e){if(!n.o(r,e))return Promise.resolve().then((()=&gt;{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then((()=&gt;n(i)))}i.keys=()=&gt;Object.keys(r),i.id=77862,e.exports=i},78483:(e,t,n)=&gt;{n.d(t,{h:()=&gt;r,m:()=&gt;i});const r=300,i=300},79422:(e,t,n)=&gt;{n(86696),n(23034);var r=n(85072),i=n.n(r),a=n(97825),s=n.n(a),o=n(77659),l=n.n(o),c=n(55056),p=n.n(c),d=n(10540),u=n.n(d),m=n(41113),h=n.n(m),g=n(42501),f={};f.styleTagTransform=h(),f.setAttributes=p(),f.insert=l().bind(null,"head"),f.domAPI=s(),f.insertStyleElement=u(),i()(g.A,f),g.A&amp;&amp;g.A.locals&amp;&amp;g.A.locals;var b=n(24007);n(22143),(0,b.Qu)(`${location.origin}${location.pathname.substring(0,location.pathname.lastIndexOf("/"))}/js/arcgis-charts-components/arcgis-charts-components/`);var v=n(78021),y=n(66801),w=n(32083),S=n(58842),x=n(61985),k=n(19759),A=n(8e3),T=n(65670),O=n(1912),j=n(65648),I=n(44153),C=n(56053),P=n(64672),D=n(20857),E=n(38575),L=n(60901),M=n(95157),U=n(39553),$=n(85049),G=n(11682),_=n(33884),F=n(45449),B=n(39220),N=n(28809),R=n(40772),W=n(46227),V=n(85682),z=n(90050),K=n(24376),H=n(88358),q=n(53815),J=n(95503),X=n(20398),Y=n(97410),Q=n(83382),Z=n(95225),ee=n(75351),te=n(14395),ne=n(79645),re=n(29221),ie=n(38116),ae=n(72180),se=n(32857),oe=n(15697),le=n(90001),ce=n(83189),pe=n(65363),de=n(7589),ue=n(55736),me=n(94900),he=n(67966),ge=n(170),fe=n(48884),be=n(51480),ve=n(74072),ye=n(84700),we=n(77582),Se=n(96989),xe=n(78720),ke=n(40010),Ae=n(74252),Te=n(16161),Oe=n(99204),je=n(46495),Ie=n(33432),Ce=n(95610),Pe=n(22374),De=n(20879),Ee=n(11479),Le=n(35652),Me=n(80189),Ue=n(73879),$e=n(56418);window.require=function(e,t){const n={"esri/Basemap":y.default,"esri/config":w.default,"esri/core/reactiveUtils":x,"esri/core/urlUtils":k,"esri/geometry/Extent":A.A,"esri/geometry/geometryEngine":T,"esri/geometry/Point":O.A,"esri/geometry/Polygon":j.A,"esri/geometry/SpatialReference":I.A,"esri/geometry/support/jsonUtils":C,"esri/geometry/support/webMercatorUtils":P,"esri/Graphic":D.default,"esri/identity/Credential":E.A,"esri/identity/IdentityManager":L.default,"esri/identity/ServerInfo":M.A,"esri/intl":U,"esri/layers/FeatureLayer":$.default,"esri/layers/GraphicsLayer":G.A,"esri/layers/KMLLayer":_.default,"esri/layers/Layer":F.default,"esri/layers/MapImageLayer":B.default,"esri/layers/ogc/wcsUtils":R,"esri/layers/ogc/wfsUtils":N,"esri/layers/StreamLayer":K.default,"esri/layers/TileLayer":H.default,"esri/layers/WFSLayer":q.default,"esri/layers/WMSLayer":J.default,"esri/layers/WMTSLayer":X.default,"esri/Map":Y.default,"esri/WebMap":he.default,"esri/portal/PortalItem":Z.default,"esri/renderers/SimpleRenderer":ne.A,"esri/renderers/support/jsonUtils":re,"esri/request":ie.default,"esri/rest/geometryService":ae,"esri/rest/geoprocessor":se,"esri/rest/print":le,"esri/rest/support/PrintTemplate":ce,"esri/rest/support/PrintParameters":pe,"esri/rest/support/ProjectParameters":oe.A,"esri/rest/support/Query":Ie.default,"esri/symbols/SimpleFillSymbol":ue.A,"esri/smartMapping/heuristics/scaleRange":de.A,"esri/views/MapView":me.default,"esri/widgets/ScaleRangeSlider":$e.A,"esri/widgets/Search/SearchViewModel":ve.A,"esri/widgets/Search":be.A,"esri/widgets/Sketch/SketchViewModel":Ue.A,"esri/widgets/BasemapGallery":ge.A,"esri/widgets/Histogram":fe.A,"esri/arcade":v,"esri/portal/PortalUser":te.A,"esri/portal/PortalItemResource":ee.A,"esri/portal/Portal":Q.default,"esri/core/Collection":S.A,"esri/layers/support/FeatureTemplate":ye.A,"esri/support/arcadeUtils":V,"esri/layers/support/fieldUtils":W,"esri/layers/support/FeatureReductionBinning":z,"esri/smartMapping/statistics/uniqueValues":we.default,"esri/smartMapping/statistics/histogram":Se.default,"esri/smartMapping/statistics/summaryStatistics":xe.default,"esri/smartMapping/statistics/summaryStatisticsForAge":ke.A,"esri/widgets/smartMapping/support/utils":Ae,"esri/widgets/FeatureTable":Te.A,"esri/widgets/FeatureTable/support/TableTemplate":Oe.A,"esri/popup/support/FieldInfoFormat":je.A,"esri/support/popupUtils":Ce,"esri/widgets/Popup":Pe.default,"esri/PopupTemplate":De.A,"esri/layers/support/FeatureEffect":Ee.A,"esri/arcade/featureset/support/RecentlyUsedCache":Le.A,"esri/core/sql":Me};t(...e.map((e=&gt;{const t=n[e];return t||console.error(`${e} not defined. Please add to utils/require.ts`),t})))},window.require.on=function(){return{remove:()=&gt;{}}};var Ge=n(50172),_e=n(17402),Fe=n(45994),Be=n(84976),Ne=n(75198),Re=n(428),We=n(26534),Ve=n(47767),ze=n(39598),Ke=n(57066),He=n(77804),qe=n(65626),Je=n(33040),Xe=n.n(Je),Ye=n(77853),Qe=n(81421),Ze=n(10070),et=n(16630);function tt(e){const t=`${Re.A.restBaseUrl}community/users/${e.username}/notifications/${e.id}/delete`;return(0,ie.default)(t,{method:"post",query:{f:"json"}})}var nt=n(32081),rt=n(50546),it=n(25818),at={};at.styleTagTransform=h(),at.setAttributes=p(),at.insert=l().bind(null,"head"),at.domAPI=s(),at.insertStyleElement=u(),i()(it.A,at),it.A&amp;&amp;it.A.locals&amp;&amp;it.A.locals;var st=n(95603);const ot="js-header-boundary",lt=["content.html","gallery.html","group.html","groups.html","index.html","search.html","user.html"];function ct({className:e}){const{hideHeader:t}=(0,Ke.p5)(),n=t?"hidden":"",r=(0,U.prefersRTL)();return(0,Ge.h)("header",{class:`w-full esri-header-barrier ${e} ${n}`,dir:r?"rtl":"ltr"})}function pt({className:e}){const t=(0,Ve.Zp)(),n=(0,Fe.li)(null),{user:r,portal:i,clientId:a,userRole:s,licenseInfo:o,userProperties:l,portalSettings:c,credential:p,config:d,locale:u,subscriptionInfo:m,signInSettings:h}=(0,Fe.NT)(Ne.BR),{hideHeader:g}=(0,Ke.p5)(),f=(0,Fe.li)(null),b=(0,We.Bd)({header:"arcgis-online-4.x/components/Header/t9n/header",common:"arcgis-online-4.x/t9n/common"},u),[v,y]=(0,Fe.J0)(!1),w=(0,Ye.fE)({bundle:b,portal:i,user:r,userRole:s,userProperties:l,clientId:a,licenseInfo:o,pathname:window.location.pathname,notifications:f.current,subscriptionInfo:m,signInSettings:h});(0,Fe.vJ)((()=&gt;{if(w&amp;&amp;n.current){if(v){const e=new CustomEvent("header:update:inlineSearch",{detail:w?.header?.search});document.querySelector(".esri-header-inlineSearch")?.dispatchEvent(e)}else Xe().createHeader({targetElm:`.${ot}`,menuData:w}),y(!0),requestAnimationFrame((()=&gt;{if((0,st.rk)(m?.options)){const e=document.querySelector(".esri-header-barrier .esri-header-brand");e&amp;&amp;e.classList.add("is-location-platform")}}));const e=n.current,t=[{event:"header:click:signin",handler:O},{event:"header:click:signout",handler:j},{event:"header:click:switch",handler:I},{event:"header::search:typing",handler:C},{event:"header:click:notifications:dismiss",handler:P},{event:"header:update:mapViewer",handler:x},{event:"header:update:name",handler:k},{event:"click",handler:T},{event:"keydown",handler:A}];return t.forEach((t=&gt;{e?.addEventListener(t.event,t.handler)})),()=&gt;{t.forEach((t=&gt;{e?.removeEventListener(t.event,t.handler)}))}}}),[w,n.current]),(0,Fe.vJ)((()=&gt;{r&amp;&amp;b&amp;&amp;async function(e,t,n){const r=e.username||e.email;if(!r)return[];const i=`${Re.A.restBaseUrl}community/users/${r}/notifications`,a=await(0,ie.default)(i,{query:{f:"json"}}),s=(a.data?.notifications||[]).map((e=&gt;function(e,t,n){if(e&amp;&amp;e.received&amp;&amp;e.id){const r={date:(0,et.A)(e.received,Date.now(),{...t?.user?.culture?{locale:t?.user?.culture}:{}}),id:e.id,text:""};return"webapp_not_copied"===e.type&amp;&amp;t.isPortal&amp;&amp;(e.type="webapp_not_copied_portal"),n.header.notifications.types[e.type]&amp;&amp;(e.data.baseUrl=Re.A.baseUrl,r.text=(0,Ze.Ay)(n.header.notifications.types[e.type],e.data)),"message_received"===e.type&amp;&amp;e.data?.message&amp;&amp;(r.text=e.data.message),r.text&amp;&amp;r}return null}(e,t,n))).filter(Boolean);return s}(r,i,b).then((e=&gt;{f.current=e,L(e)})).catch((()=&gt;{}))}),[r,i,b]),(0,Fe.vJ)((()=&gt;{i?.isPortal&amp;&amp;v&amp;&amp;(n.current?.querySelector(".esri-header-account-signin-control.-switch")?.classList.add("hidden"),i?.sourceJSON.isWebTierAuth&amp;&amp;n.current?.querySelector(".esri-header-account-signin-control.-logout")?.classList.add("hidden"),function(e){return e?.isPortal&amp;&amp;"singletenant"===e.portalMode&amp;&amp;e.sourceJSON.isWebTierAuth&amp;&amp;"7443"!==window.location.port}(i)&amp;&amp;n.current?.querySelector(".esri-header-account-control--signin")?.classList.add("hidden"),r&amp;&amp;window.location.href.includes("unlicensed.html")&amp;&amp;n.current?.querySelector(".esri-header-account")?.classList.add("hidden"))}),[i,w,v]);const S=(e,t)=&gt;{e.dispatchEvent(new CustomEvent("header:update:menus",{detail:t}))},x=e=&gt;{const t=e.detail,n=[...w.header.menus].map((e=&gt;e));n[0].forEach((e=&gt;{e.label===b.header.map&amp;&amp;(e.href=(0,Ye.bh)(t.mapViewer))})),S(document.querySelector("#esri-header-menus-desktop"),n),S(document.querySelector("#esri-header-menus-mobile"),n)},k=e=&gt;{const t=e.detail,n=w.header.account;n.user.name=t.name,document.querySelector(".esri-header-account").dispatchEvent(new CustomEvent("header:update:account",{detail:n}))},A=e=&gt;{const n=e.target;n.classList.contains("esri-header-inlineSearch-input")&amp;&amp;n.value.length&gt;0&amp;&amp;"Enter"===e.key&amp;&amp;(e.preventDefault(),e.stopPropagation(),t(`/search.html?searchTerm=${n.value}`))},T=e=&gt;{const n=e.target,r=n.classList?.contains("esri-header-account-content-link"),i=n.classList?.contains("esri-header-menus-link"),{page:a,path:s}=(0,nt.Jm)(n.href);if(window.parent.location.href===window.location.href&amp;&amp;(!(0,nt.vh)(n.href)||s.includes(d.baseUrl))&amp;&amp;(i||r)&amp;&amp;lt.includes(a)){e.preventDefault(),e.stopImmediatePropagation();const r=n.closest(".esri-header-menus-list");if(r?.querySelectorAll(".esri-header-menus-link").forEach((e=&gt;{e.classList.remove("-is-active")})),n.classList.add("-is-active"),n.href===`${location.origin}${location.pathname}`){const e=new Event("pageRefresh");window.dispatchEvent(e)}t(`/${s.endsWith("notebook/")?`notebook/${a}`:a}`)}},O=e=&gt;{e.preventDefault(),["item.html","group.html"].some((e=&gt;window.location.href.includes(e)))?window.location.href=`./signin.html?locale=${u}&amp;useLandingPage=false&amp;returnUrl=${encodeURIComponent(window.location.href)}`:window.location.href=`./signin.html?locale=${u}&amp;useLandingPage=true`},j=e=&gt;{if(e.preventDefault(),i?.isPortal){const e="private"===i.access?(0,nt.fK)(Re.A.signin,i):i.allSSL||"https:"===window.location.protocol?(0,nt.fK)("./index.html",i):`${Re.A.baseUrl}index.html`;(0,rt.S6)(i,e,p?.token)}else window.location.href=`${Re.A.baseUrl}pages/Account/manage_accounts.html#client_id=${a}&amp;signout=true`},I=e=&gt;{e.preventDefault();const t=`${Re.A.baseUrl}pages/Account/manage_accounts.html#client_id=${a}`;window.open(t,"_blank").focus()},C=(0,Qe.s)((e=&gt;{e.detail.length&gt;=2&amp;&amp;D(e.detail).then((e=&gt;{n.current.querySelector(".esri-header-wrap").dispatchEvent(new CustomEvent("header:search:update:suggestions",{detail:{minIconWidth:"44",suggestions:[{hideHR:!0,links:E(e.results)}]}}))}))}),280),P=e=&gt;{const t=[];(function(e,t){const n=t.map((t=&gt;({username:e.username,id:t}))).map(tt);return Promise.allSettled(n)})(r,e.detail).then((e=&gt;{e.forEach((e=&gt;{"fulfilled"===e.status&amp;&amp;e.value.data&amp;&amp;t.push(e.value.data.notificationId);const n=(f.current||[]).filter((e=&gt;t.indexOf(e.id)&lt;0));L(n)}))}))},D=async e=&gt;{const t=e.substring(0,409).replace(/(\/)/g,"\\/").replace(/(\?)/g,"\\?");try{return(await(0,ie.default)(`${Re.A.restBaseUrl.replace("http://","https://")}search/suggest`,{query:{suggest:t,filters:`${i?.id?`accountid:"${i.id}"`:""}${Re.A.viewQueries.none||""}`,searchFields:"title",f:"json"}})).data}catch(e){throw new Error(e)}},E=e=&gt;e.map((e=&gt;{const t=(0,qe.Mn)(e),n=`${Re.A.baseUrl}js/arcgis-app-components/arcgis-app/assets/arcgis-item-type/${(0,qe.Z)(e)}32.svg`;return{text:e.title,href:`${Re.A.baseUrl||"./"}item.html?id=${e.id}`,icon:n,iconSize:22,secondary:(0,Ze.Ay)(b.header.itemTypeBy,{itemType:t,owner:e.owner})}})),L=e=&gt;{f.current=e;const t=n.current.querySelector(".esri-header-notifications");t.dispatchEvent(new CustomEvent("header:update:notifications",{detail:(0,Ye.Oo)(b.header,e)})),0===e.length&amp;&amp;t.dispatchEvent(new CustomEvent("header:menu:close",{bubbles:!0}))},M=c?.informationalBanner?.enabled?"esri-header-canvas--short":"",$=g?"hidden":"",G=(0,U.prefersRTL)();return null!=b?(0,Ge.h)("header",{class:`${ot} esri-header-barrier ${M} w-full ${e} ${$}`,dir:G?"rtl":"ltr",ref:n}):(0,Ge.h)(ct,{className:e})}const dt=function({loading:e,class:t}){return e?(0,Ge.h)(ct,{className:t}):(0,Ge.h)(pt,{className:t})};var ut=n(81803);const mt=function({class:e,position:t="top"}){const{portalSettings:n}=(0,Fe.NT)(Ne.BR),r=`flex text-0h font-bold font-sans text-center py-3 px-8 ${"top"===t?"border-b border-solid border-b-[var(--calcite-color-border-1)]":"border-t border-solid border-t-[var(--calcite-color-border-1)]"} ${e}`;return Boolean(n?.informationalBanner?.enabled)?(0,Ge.h)("div",{style:{backgroundColor:n.informationalBanner.bgColor,color:n.informationalBanner.fontColor},class:r},(0,Ge.h)("p",{class:"m-auto break-words"},(0,ut.CN)(n.informationalBanner.text))):null};function ht(){const{portal:e,locale:t,config:n}=(0,Ne.Us)(),{showReadOnlyModal:r,dispatch:i}=(0,Ke.p5)(),a=(0,We.Bd)("arcgis-online-4.x/t9n/common",t);if(!e||!a)return null;const s=()=&gt;{i({type:"setShowReadOnlyModal",payload:!1})},{isPortal:o}=e,l=o?"":(0,Ze.Ay)(a.errors.readOnly.online,{linkStart:`&lt;calcite-link href="${n.agoStatusUrl.replace("json/agostatus.json","")}"&gt;`,linkEnd:"&lt;/calcite-link&gt;"});return(0,Ge.h)("calcite-dialog",{open:r,modal:!0,outsideCloseDisabled:!0,oncalciteDialogClose:s,heading:a.error,headingLevel:3,class:"dialog-bg-white"},(0,Ge.h)("div",{dangerouslySetInnerHTML:{__html:o?a.errors.readOnly.portal:l}}),(0,Ge.h)("calcite-button",{slot:"footer-end",onClick:s},a.ok))}var gt=n(84706),ft={};function bt(){const{userRole:e,portal:t,helpMap:n,locale:r,subscriptionInfo:i,config:a}=(0,Fe.NT)(Ne.BR),[s,o]=(0,Fe.J0)(!1),l=(0,We.Bd)({header:"arcgis-online-4.x/components/Header/t9n/header",common:"arcgis-online-4.x/t9n/common"},r);if(!l||!t||!n)return null;const c=t.isPortal,p=i?.availableCredits&lt;=0,d=t.sourceJSON.created,u=Date.now()-d&lt;=36e5,m=i?.state,h="suspended"===m,g="expired"===m,f=(0,st.rk)(i?.options),b="restricted"===m;if(c||!p||u||h||g||f)return null;const v=e?.isAdmin(),y=b?l.header.restrictedBanner.title:l.header.restrictedBanner.titleSoft,w=v?b?l.header.restrictedBanner.allMembers:l.header.restrictedBanner.someMembers:l.header.restrictedBanner.you,S=`${t.sourceJSON.helpBase}${n[120001308]||""}`,x=`${t.sourceJSON.helpBase}${n[120004138]||""}`,k=function(){if(!c){if(i){const e=i.type;if("Student Use"===e||"Personal Use"===e)return(t.ipCntryCode?a.purchaseUrls[t.ipCntryCode.toLowerCase()]:void 0)||a.purchaseUrls.renew}if(t.ipCntryCode){const e=t.ipCntryCode.toLowerCase();return a.purchaseUrls[e]}}}();return(0,Ge.h)(Ge.FK,null,(0,Ge.h)("div",{class:"restricted-banner-wrapper"},(0,Ge.h)("div",{class:"restricted-banner-content"},(0,Ge.h)("calcite-icon",{icon:"exclamation-mark-triangle",class:"restricted-banner__icon",scale:"s"}),v&amp;&amp;(0,Ge.h)("span",{class:"me-2"},(0,Ge.h)("strong",null,y)),(0,Ge.h)("span",{class:"me-2"},w),v&amp;&amp;(0,Ge.h)("calcite-link",{onClick:function(){o(!0)}},l.header.restrictedBanner.removeRestrictions),!v&amp;&amp;(0,Ge.h)("calcite-link",{href:x,iconEnd:"launch",target:"_blank"},l.header.restrictedBanner.learnMore))),(0,_e.createPortal)((0,Ge.h)("calcite-dialog",{open:s,modal:!0,scale:"l",widthScale:"s",oncalciteDialogClose:()=&gt;{o(!1)},heading:l.header.restrictedBanner.removeRestrictions,headingLevel:3,class:"dialog-bg-white"},(0,Ge.h)("div",{class:"my-4"},(0,Ge.h)("p",null,b?l.header.restrictedBanner.noCredits:l.header.restrictedBanner.titleSoft,(0,Ge.h)("span",{class:"ms-2",dangerouslySetInnerHTML:{__html:`${k?vt(l.header.restrictedBanner.visitEsriStore,`&lt;calcite-link href="${k}" target="_blank"&gt;`,"&lt;/calcite-link&gt;"):vt(l.header.restrictedBanner.constactCS,'&lt;calcite-link href="http://www.esri.com/about-esri/offices/"&gt;',"&lt;/calcite-link&gt;")}`}}),b&amp;&amp;(0,Ge.h)("p",null,(0,Ge.h)("calcite-link",{href:S,target:"_blank",iconEnd:"launch"},l.header.restrictedBanner.learnMoreLong)))),(0,Ge.h)("calcite-button",{slot:"footer-end",onClick:()=&gt;{o(!1)}},l.common.ok)),document.body))}function vt(e,t,n){return(0,Ze.Ay)(e,{startLink:t,endLink:n})}ft.styleTagTransform=h(),ft.setAttributes=p(),ft.insert=l().bind(null,"head"),ft.domAPI=s(),ft.insertStyleElement=u(),i()(gt.A,ft),gt.A&amp;&amp;gt.A.locals&amp;&amp;gt.A.locals;var yt=n(93837),wt=n(25485),St=n(34521),xt=n(35682),kt=n(8233),At=n(88294),Tt=n(14590),Ot=n(30753);const jt=async()=&gt;{const e=await(0,St.Em)(`${Re.A.restBaseUrl}portals/self/signinSettings`);try{const t=await(0,St.Em)(`${Re.A.restBaseUrl}search`,{query:{num:10,start:0,sortField:"title",sortOrder:"asc",q:Re.A.blockedAppsConfigItemQuery}});if(t){const n=t.results?.[0]?.id,r=await(0,St.Em)(`${Re.A.restBaseUrl}content/items/${n}/data`);if(r?.blockedApps){const t=r?.blockedApps;e.blockBetaApps&amp;&amp;t.forEach((t=&gt;{t.isBeta&amp;&amp;!e.blockedApps.includes(t.clientid)&amp;&amp;e.blockedApps.push(t.clientid)})),e.blockedAppsWithInfo=e.blockedApps.map((e=&gt;t.find((t=&gt;t.clientid===e)))).filter(Boolean)}}}catch{}return e};function It({prefix:e}){const{dispatch:t,portal:n,locale:r}=(0,Ne.Us)(),{liveRegionMessage:i,alertOptions:a,pageScroll:s,dispatch:o}=(0,Ke.p5)(),[l,c]=(0,Fe.J0)(!0),p=(0,Fe.li)(null),{pathname:d}=function(){const[e,t]=(0,Fe.J0)(window.location);return(0,Fe.vJ)((()=&gt;{const e=()=&gt;{t(window.location)};return window.addEventListener("popstate",e),()=&gt;{window.removeEventListener("popstate",e)}}),[]),e}(),u=(0,Ne.Iu)(),{pathname:m,search:h}=(0,Ve.zy)();(0,Fe.vJ)((()=&gt;{m.startsWith("/notebook")||m===`/${d.split("/").pop()}`||window.location.reload()}),[d,m]),(0,Fe.vJ)((()=&gt;((async()=&gt;{let e=null;const n=Re.A;let r=Re.T?.locale||navigator.language;w.default.request.proxyUrl=n.proxyServer,(0,rt.hu)(t);const i=(0,rt.fp)();t({type:"setState",payload:{config:n,locale:r,clientId:i}});try{e=await(0,rt.h4)(i)}catch(e){}const a=new Q.default({url:n.restBaseUrl});try{await a.load(),a?.isPortal&amp;&amp;(w.default.assetsPath=`${location.protocol}//${a.portalHostname}/jsapi/jsapi4/`),t({type:"setState",payload:{portal:a,user:a.user,credential:e}})}catch(e){if(e?.message?.toLowerCase().includes("user not allowed"))throw new Error(rt.ud)}const s=await(0,xt.md)(r);s&amp;&amp;t({type:"setState",payload:{helpMap:s,config:{...n,helpMap:s,helpBase:a.sourceJSON.helpBase}}});const{user:o}=a,{response:l}=await(0,rt.NA)();if(l&amp;&amp;t({type:"setPortalSettings",payload:l}),a.isPortal){if(l){const e=(0,yt.X)(l.portalConfigProperties,{...n,helpMap:s,helpBase:a.sourceJSON.helpBase});t({type:"setConfig",payload:e})}if(o&amp;&amp;a.sourceJSON.isWebTierAuth){L.default.registerServers([new M.A({server:n.restBaseUrl,hasServer:!1,hasPortal:!0,webTierAuth:!0})]);const e=await L.default.getCredential(n.restBaseUrl,{oAuthPopupConfirmation:!1});t({type:"setCredential",payload:e})}(0,xt.Vp)(a,o)}if(o||e){const e=await Promise.allSettled([(0,St.Em)(`${a.url}community/self`,{query:{returnUserLicensedItems:!0}}),jt(),(0,kt.A)(o,n),(0,xt.GH)(a)]),[s,l,c,p]=e.map((e=&gt;"rejected"===e.status?null:e.value));let d,u=!1;if([At.gP.IndoorsOnline,At.gP.GeoanalyticsEngine,At.gP.GeoanalyticsFabric].includes(i)){try{d=await L.default.checkAppAccess(a.url,At.gP.ArcGISOnline),(0,rt.s1)(),t({type:"setClientId",payload:At.gP.ArcGISOnline})}catch(e){d=await L.default.checkAppAccess(a.url,i)}u=Boolean(d?.viewOnly)}else try{d=await L.default.checkAppAccess(a.url,i),u=Boolean(d?.viewOnly)}catch(e){console.log(e)}(0,rt.PO)(t),r=null!=o?.culture?o.culture||navigator.language:a.culture||navigator.language,r=(0,We.Vr)(r),t({type:"setState",payload:{userRole:o?new Ot.X({user:o,communitySelf:s,viewOnly:u}):null,userProperties:c,communitySelf:s,signInSettings:l,subscriptionInfo:p,locale:r}});const m=await(0,Tt.qh)(a,p,l);t({type:"setLicenseInfo",payload:m})}else r=a.culture||navigator.language,r=(0,We.Vr)(r),t({type:"setLocale",payload:r});c(!1)})(),()=&gt;clearTimeout(p.current))),[t,e]),(0,Fe.vJ)((()=&gt;{void 0!==r&amp;&amp;U.setLocale(r||We.MY)}),[r]),(0,Fe.vJ)((()=&gt;{n&amp;&amp;u&amp;&amp;void 0!==r&amp;&amp;(0,wt.N_)(n,r)}),[n,u,r]),(0,Fe.vJ)((()=&gt;{w.default.request.interceptors.push({error:e=&gt;{if(e.message.includes("Invalid token")||498===e.details?.httpStatus)throw new Error(rt.ud)}})}),[]),(0,Fe.vJ)((()=&gt;(n?.user&amp;&amp;n?.sourceJSON?.isWebTierAuth&amp;&amp;(g(),f()),g)),[n]);const g=()=&gt;{p.current&amp;&amp;(clearTimeout(p.current),p.current=null)},f=async function(){const e=await(0,rt.rW)();if(e){t({type:"setCredential",payload:e});const n=e.expires-Date.now();p.current=setTimeout(f,n-12e4)}};if("private"===n?.access&amp;&amp;!n?.user)throw new Error(rt.ud);return"true"===new URLSearchParams(h).get("embedded")?(0,Ge.h)("div",null,(0,Ge.h)(ze.bf,null,(0,Ge.h)(Ve.sv,null)),(0,Ge.h)(He.A,{alert:a,onClose:()=&gt;{o({type:"setAlertOptions",payload:null})}})):(0,Ge.h)("div",{class:"flex flex-col min-h-screen "+(s?"h-auto":"h-screen")},(0,Ge.h)(bt,null),(0,Ge.h)(mt,{position:"top",class:"flex-none"}),(0,Ge.h)(dt,{loading:l,class:"flex-none"}),(0,Ge.h)("div",{class:"flex flex-1 min-w-0 max-h-full  "+(s?"":"overflow-hidden")},(0,Ge.h)(ze.bf,null,(0,Ge.h)(Ve.sv,null))),(0,Ge.h)("div",{id:"a11y-live-region",class:"sr-only",role:"alert","aria-live":"polite","aria-atomic":"true"},i),(0,Ge.h)(mt,{position:"bottom",class:"flex-none"}),(0,Ge.h)(ht,null),(0,Ge.h)(He.A,{alert:a,onClose:()=&gt;{o({type:"setAlertOptions",payload:null})}}))}function Ct({prefix:e}){return(0,Ge.h)(Ke.u4,null,(0,Ge.h)(It,{prefix:e}))}var Pt=n(43589);const Dt=function(){const{credential:e,portal:t}=(0,Fe.NT)(Ne.BR);if(!t)return null;if(!e)throw new Error(rt.ud);return(0,Ge.h)(Ge.FK,null,(0,Ge.h)(Ve.sv,null))},Et=function({pageScroll:e=!0}){const{dispatch:t}=(0,Ne.Us)(),{dispatch:n}=(0,Ke.p5)(),[r,i]=(0,Fe.J0)(!1);return(0,Fe.vJ)((()=&gt;{(async()=&gt;{(0,rt.hu)(t),i(!0),document.querySelector('.esri-header-canvas[data-open="true"]')||document.documentElement.removeAttribute("data-header-is-open")})(),n({type:"setPageScroll",payload:e})}),[]),(0,Ge.h)(Ge.FK,null,(0,Ge.h)(Ve.sv,null))},Lt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(89163),n.e(65175),n.e(44517),n.e(36921),n.e(29404),n.e(21575),n.e(69239),n.e(3902),n.e(96730),n.e(87659)]).then(n.bind(n,51378)))),Mt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(71409)]).then(n.bind(n,71409)))),Ut=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(44517),n.e(21575),n.e(59076)]).then(n.bind(n,59076)))),$t=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(44517),n.e(36921),n.e(60340),n.e(89535)]).then(n.bind(n,76762)))),Gt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(89163),n.e(10246),n.e(65175),n.e(44517),n.e(36921),n.e(29404),n.e(21575),n.e(69239),n.e(3902),n.e(85501),n.e(60340),n.e(8738)]).then(n.bind(n,8738)))),_t=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(44517),n.e(85527),n.e(6418)]).then(n.bind(n,6418)))),Ft=(0,_e.lazy)((()=&gt;n.e(94635).then(n.bind(n,94635)))),Bt=((0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(89163),n.e(20114),n.e(10246),n.e(68753),n.e(85294),n.e(38401),n.e(36502),n.e(6582),n.e(65175),n.e(44517),n.e(36921),n.e(29404),n.e(21575),n.e(69239),n.e(74986),n.e(3902),n.e(85501),n.e(93411),n.e(96730),n.e(89032)]).then(n.bind(n,79238)))),(0,_e.lazy)((()=&gt;n.e(55236).then(n.bind(n,55236))))),Nt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(58162)]).then(n.bind(n,58162)))),Rt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(44517),n.e(36921),n.e(21575),n.e(72390)]).then(n.bind(n,72390)))),Wt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(21237)]).then(n.bind(n,21237)))),Vt=(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(44517),n.e(36921),n.e(21575),n.e(85527),n.e(74063)]).then(n.bind(n,74063)))),zt=(0,_e.lazy)((()=&gt;Promise.all([n.e(89163),n.e(68753),n.e(79848),n.e(29404),n.e(74986),n.e(12222)]).then(n.bind(n,12222)))),Kt=(0,_e.lazy)((()=&gt;Promise.all([n.e(89163),n.e(29404),n.e(46278)]).then(n.bind(n,46278)))),Ht=(0,_e.lazy)((()=&gt;Promise.all([n.e(89163),n.e(68753),n.e(79848),n.e(29404),n.e(69239),n.e(74986),n.e(93411),n.e(50569)]).then(n.bind(n,50569))));function qt({locale:e,prefix:t}){const n=(0,Ve.r5)();return n?.message===rt.ud?(0,Ge.h)(Pt.A,{locale:e,baseUrl:t}):(0,Ge.h)(Ve.C5,{to:"/error.html"})}function Jt(e,t){return(0,Be.Ys)([{path:"/",element:(0,Ge.h)(Ct,{prefix:t}),errorElement:(0,Ge.h)(qt,{locale:e,prefix:t}),children:[{element:(0,Ge.h)(Et,null),children:[{path:"",element:(0,Ge.h)(Ve.C5,{to:"/index.html"})},{path:"index.html",element:(0,Ge.h)(_t,null)},{path:"home-mobile.html",element:(0,Ge.h)(_t,null)},{path:"gallery.html",element:(0,Ge.h)(Ut,null)},{path:"groups.html",element:(0,Ge.h)($t,null)},{path:"group.html",element:(0,Ge.h)(Gt,null)},{path:"search.html",element:(0,Ge.h)(Rt,null)},{path:"notfound.html",element:(0,Ge.h)(Nt,null)},{path:"unlicensed.html",element:(0,Ge.h)(Wt,null)},{path:"error.html",element:(0,Ge.h)(Mt,null)},{path:"indoors.html",element:(0,Ge.h)(Ft,null)},{path:"newuser.html",element:(0,Ge.h)(Bt,null)},{path:"/user.html",element:(0,Ge.h)(Vt,null)},{element:(0,Ge.h)(Dt,null),children:[{path:"content.html",element:(0,Ge.h)(Lt,null),errorElement:(0,Ge.h)(Lt,null)}]},{element:(0,Ge.h)(Dt,null),children:[{path:"notebook/notebookhome.html",element:(0,Ge.h)(zt,null)}]},{element:(0,Ge.h)(Dt,null),children:[{path:"notebook/manager.html",element:(0,Ge.h)(Kt,null)}]},{path:"*",element:(0,Ge.h)(Ve.C5,{to:"/notfound.html"})}]},{element:(0,Ge.h)(Et,{pageScroll:!1}),children:[{element:(0,Ge.h)(Dt,null),children:[{path:"notebook/notebook.html",element:(0,Ge.h)(Ht,null)}]}]}]}],{basename:t})}(0,_e.lazy)((()=&gt;Promise.all([n.e(42922),n.e(65175),n.e(36921),n.e(93251)]).then(n.bind(n,93251))));const Xt=()=&gt;{const{locale:e}=(0,Fe.NT)(Ne.BR),t=(0,We.Bd)("arcgis-online-4.x/t9n/common",e),n=function(e){const{baseUrl:t,isDebug:n}=e;let r=(window.location.pathname.includes("/home")?window.location.pathname:new URL(t).pathname).split("/").filter((e=&gt;!e.includes(".html"))).join("/");const i=r.indexOf("/home");if(n&amp;&amp;-1===i){const e=r.endsWith("/")?r.length-1:r.length;r=r.slice(0,e)}else r=r.slice(0,i+5);return r}(Re.A);return(0,Ge.h)(_e.Suspense,{fallback:(0,Ge.h)("div",{class:"h-screen flex flex-col items-center justify-center"},(0,Ge.h)("calcite-loader",{label:t?.loading||"Loading...",scale:"m"}))},(0,Ge.h)(Be.pg,{router:Jt(e,n)}))};(()=&gt;{const e=U.createJSONLoader({pattern:"arcgis-online-4.x/",base:"arcgis-online-4.x/",location:`${Re.A.baseUrl}/js/arcgis-online-4.x/`});U.registerMessageBundleLoader(e),(0,Ge.XX)((0,Ge.h)(Ne.Dv,null,(0,Ge.h)(Xt,null)),document.querySelector(".js-root"))})()},81421:(e,t,n)=&gt;{function r(e,t){let n;return(...r)=&gt;{clearTimeout(n),n=window.setTimeout((()=&gt;{e(...r)}),t)}}n.d(t,{s:()=&gt;r})},81798:(e,t,n)=&gt;{n.d(t,{w6:()=&gt;B,ue:()=&gt;$,nP:()=&gt;C,e1:()=&gt;L,R7:()=&gt;E,nE:()=&gt;U,Zo:()=&gt;S,OX:()=&gt;w,rg:()=&gt;N,Qw:()=&gt;k,ow:()=&gt;F,S_:()=&gt;G,Mn:()=&gt;A,kT:()=&gt;D,I9:()=&gt;O,e0:()=&gt;b,t:()=&gt;x,Ao:()=&gt;T,Im:()=&gt;_,k9:()=&gt;P,R9:()=&gt;v,pD:()=&gt;I,t7:()=&gt;y,J5:()=&gt;j,ai:()=&gt;R});var r=n(87606),i=n(65626),a=n(860),s=n(428),o=n(56303),l=n(48356),c=n(32382),p=n(53919),d=n(11180),u=n(57077),m=n(95603),h=n(36490);function g(e){return{eventType:"other",pageName:"item",pageUrl:window.location.href,path:window.location.pathname,attribute:e.type}}const f={Data:"data",Overview:"overview",Settings:"settings",Usage:"usage",Visualize:"visualize",ImageManagement:"imageManagement"};function b(e,t,n){let r=t;return r===f.Visualize&amp;&amp;(r="visualization"),`${e.title} - ${n[r]||n.overview}`}function v(e,t){const n=function(e){return{...g(e),category:"item page view",details:e.access}}(t);n&amp;&amp;e?.logEvent(n)}function y(e,t){(!t.isPortal||t.isPortal&amp;&amp;"public"===t.access&amp;&amp;"public"===e.access)&amp;&amp;(0,r.A)({item:e,imageSrc:"thumbnailUrl",noindex:e=&gt;["noindex","nofollow"].every((t=&gt;e.robots?.includes(t))),canonicalUrl:()=&gt;(0,p.W3)(e,t,s.A)})}function w(e,t){return e?S(e,["data","visualize","settings"],t):e}function S(e,t,n){return e&amp;&amp;t?e.map((e=&gt;{const r={...e};return t.includes(e.id)&amp;&amp;(r.disabled=n),r})):e}function x({portal:e,item:t,user:n,userRole:r,strings:i,itemData:a,subscriptionInfo:p,sublayer:d,options:g}){if(!t)return[];const{forSublayer:f}=g||{},b=l.Xjv(["layer","featureCollection","streamLayer","feedLayer"],t),v=!e.isPortal,y=!o.SV(t,n),w=!l.TjZ(t),S=!l.CDF(t),x=t.type!==c.w.APIKey,k=M(a)||f&amp;&amp;l.F2Y(d,a),A=l.uW5(t)&amp;&amp;(0,m.rk)(p.options),T=[{title:i.overview,id:"overview"}];return l.$V2(t)&amp;&amp;y&amp;&amp;w&amp;&amp;S&amp;&amp;T.push({title:i.data,id:"data"}),l.$fY(t)&amp;&amp;o.db(t,n,r,e)&amp;&amp;T.push({title:i.imageManagement,id:"imageManagement"}),b&amp;&amp;y&amp;&amp;w&amp;&amp;S&amp;&amp;!k&amp;&amp;T.push({title:i.visualization,id:"visualize"}),(l.Ajy(t)||l.moY(t))&amp;&amp;T.push({title:i.preview,id:"preview"}),l.AWb(t)&amp;&amp;T.push({title:i.preview,id:"snippets"}),(0,h.rJ)(n,r,t)&amp;&amp;T.push({title:i.tasks,id:"tasks"}),l.DsS(t)&amp;&amp;!l.moY(t)&amp;&amp;T.push({title:i.tasks,id:"tasks"}),o.TL(t,n)&amp;&amp;l.Ajy(t)&amp;&amp;(0,u.HK)(s.A,e)&amp;&amp;r?.canCreateNotebooks()&amp;&amp;T.push({title:i.snapshots,id:"snapshots"}),l.cS6(t)&amp;&amp;(o.TL(t,n)||(0,h.dA)(t,e,n))&amp;&amp;l.j4D(t)&amp;&amp;!l.Mbs(t)&amp;&amp;T.push({title:i.layers,id:"layers"}),(0,h.wQ)(n)&amp;&amp;(o.TL(t,n)||(0,h.dA)(t,e,n)||o.Ev(t,n))&amp;&amp;v&amp;&amp;x&amp;&amp;w&amp;&amp;!A&amp;&amp;!f&amp;&amp;T.push({title:i.usage,id:"usage"}),function(e,t,n,r){const i=o.Ev(e,t)||o.W9(e,t,n,r),a=l.cS6(e),s=a&amp;&amp;(o.TL(e,t)||o.oq(e,t));return i&amp;&amp;(!a||s)}(t,n,r,e)&amp;&amp;w&amp;&amp;!f&amp;&amp;T.push({title:i.settings,id:"settings"}),T}function k(e,t,n,r,i,s,c,p,u,m,h,g,f){const b=l.JQq(e),v=l.zDN(e,u),y=o.Lj(e,n,i,u,m,g,!1),w=o.Gf(e,n,i,u,m,g,f),S=o.gS({item:e,user:n,userRole:r,resultData:s,resultDataInRecycleBin:c,itemData:p,serviceLayers:h,serviceInfo:u}),x=o.g5({item:e,user:n,userRole:r,resultData:s,resultDataInRecycleBin:c,serviceInfo:u}),k=o.bD({item:e,user:n,userRole:r,resultData:s,resultDataInRecycleBin:c,serviceInfo:u}),A=o.KT({item:e,user:n,userRole:r,resultData:s,resultDataInRecycleBin:c,itemData:p,serviceLayers:h,serviceInfo:u}),T=o.fB({item:e,user:n,userRole:r,serviceInfo:u}),O=o.dQ({item:e,user:n,userRole:r,serviceInfo:u}),j=o.gL({item:e,user:n,userRole:r,serviceInfo:u}),I=t.types.includes("featureCollection")?o.Uk(e,t,n,r,s):null,C=o.YY(u);let P=[...t.types||[]];const D=I||S||x||k||A||T||O||j,E=P.includes("scene-2d")&amp;&amp;!e.typeKeywords.includes(d.U.HasOnlyMultipatchGeometries)&amp;&amp;(!l.E8C(e)||e.typeKeywords.includes(d.U.IntegratedMesh));return l.Quj(e)&amp;&amp;l.RpR(e)&amp;&amp;(P=(0,a.h_)(P,["pro"])),P=y?(0,a.uX)(P,["overwrite"]):(0,a.h_)(P,["overwrite"]),P=w?(0,a.uX)(P,["overwriteCloud"]):(0,a.h_)(P,["overwriteCloud"]),P=v?(0,a.uX)(P,["multipatch"]):(0,a.h_)(P,["multipatch"]),P=C?(0,a.uX)(P,["tiled-imagery"]):(0,a.h_)(P,["tiled-imagery"]),P=l.wWz(e)?(0,a.uX)(P,["velocity"]):(0,a.h_)(P,["velocity"]),P=E?(0,a.uX)(P,["scene-2d"]):(0,a.h_)(P,["scene-2d"]),P=l.djS(e)||!t.types.includes("vectorTile")||b?(0,a.h_)(P,["update"]):(0,a.uX)(P,["update"]),P=D?(0,a.uX)(P,["publish"]):(0,a.h_)(P,["publish"]),{...t,types:P}}function A(e,t,n,r,a){const{displayName:s,displayNameHosted:o}=(0,i._6)({item:e,i18n:r.itemType,user:n,serviceInfo:a,portal:t});return{displayName:s,sentenceCaseDisplayName:o}}function T(e){const t=e.url||"",n=/(\/(MapServer|GeocodeServer|GPServer|GeometryServer|ImageServer|NAServer|FeatureServer|GeoDataServer|GlobeServer|MobileServer|WMServer|SceneServer|VectorTileServer|StreamServer)).*/gi,r=t.replace(n,"").replace(/^.*\//,"").replace(/\?.*$/,""),i=t.replace(/http.+\/(arcgis\/rest\/services|\/.*\/rest\/services|arcgis\/services)\/?/gi,"").match(n);try{return i?decodeURI(r):e.title}catch(e){return r}}function O(e,t,n){return e.isPortal?n?.adminUrl&amp;&amp;n.url?function(e,t){const n=e.url,r=n.replace(n.split("/rest/")[0],t.url);return l.d56(e)||l.deE(e)?r.replace("/rest/","/rest/admin/"):r.replace("/rest/","/admin/").replace("/FeatureServer",".MapServer").replace("/MapServer",".MapServer").replace("/VectorTileServer",".VectorTileServer").replace("/SceneServer",".SceneServer").replace("/ImageServer",".ImageServer")}(t,n):t.url:t.url?.replace("/rest/","/rest/admin/")||null}function j(e,t,n){if(!(l.jFD(e)&amp;&amp;"completed"===n&amp;&amp;e.sourceJSON.properties?.jobUrl&amp;&amp;((0,h.dA)(e,e.portal,t)||o.TL(e,t)||o.Ev(e,t))&amp;&amp;(l.JQq(e)||e.typeKeywords.includes(d.U.ManagedImageCollection))))return;const{jobId:r,jobUrl:i,jobStatus:a,jobType:s,...c}=e.sourceJSON.properties;return c}function I(e,t,n,r,i){const a=function(e,t,n,r){const i=r||n?.token;if(e&amp;&amp;!l.NEv(e)&amp;&amp;!l.HRe(e)&amp;&amp;t&amp;&amp;((l.sVt(e)||l.UCu(e))&amp;&amp;"public"!==e.access||l.JQq(e)&amp;&amp;((0,h.dA)(e,e.portal,t)||"public"!==e.access)||l.vbL(e)&amp;&amp;"public"!==e.access))return i}(e,t,n,i);return`${r}${a?`?token=${a}`:""}`}function C(e,t,n,r){const i=I(e,t,n,e.url,r);return i?.indexOf("?token=")&gt;-1}function P(e,t,n){return t.isPortal&amp;&amp;l.SE$(e)&amp;&amp;!0===n?.singleFusedMapCache}function D(e,t){return e.sourceJSON.properties?.jobUrl?.indexOf("RasterAnalysisTools/GPServer/CreateImageCollection")&gt;-1&amp;&amp;"completed"!==t}function E(e,t,n){const r=e.url?.match(/Server\/(\d+)/i);let i;return i=r&amp;&amp;n?.featureLayers||t,(i||[])?.some(L)}function L(e){const t=["esriFieldTypeBigInteger","esriFieldTypeDateOnly","esriFieldTypeTimeOnly","esriFieldTypeTimestampOffset"];return(e?.fields||[]).some((e=&gt;t.includes(e.type)))}function M(e){return!!e?.layers?.every((({layerType:e})=&gt;"SubtypeGroupLayer"===e))}function U(e){return!M(e)&amp;&amp;!!e?.layers?.some((({layerType:e})=&gt;"SubtypeGroupLayer"===e))}const $=["NotSpecified","ReadyToUse","SelfConfigured","Configurable","CodeSample"];function G(e){const{typeKeywords:t}=e;return l._G(e)?"ReadyToUse":l.Liv(e)?"SelfConfigured":l.CGB(e)?"Configurable":l._PQ(e)?"CodeSample":void 0}function _(e){return!!e&amp;&amp;JSON.stringify(e)===JSON.stringify({})}function F(e,t){const n={"Windows Mobile":t.item.api.mobile,"ArcGIS for iPhone":t.item.api.ios,"ArcGIS for Windows Phone":t.item.api.windowsPhone,"ArcGIS for Windows Store":t.item.api.windowsStore,"ArcGIS for Windows Universal":t.item.api.windowsUniversal,"ArcGIS for Android":t.item.api.Android,Flex:t.item.api.Flex,JavaScript:t.item.api.JavaScript,Silverlight:t.item.api.Silverlight,"Web ADF":t.item.api.WebADF,Other:t.item.api.other,Java:"Java",Qt:"Qt",".NET-Windows Desktop":".NETâ€“Windows Desktop",WPF:"WPF","OS X":"OS X"};return Object.keys(n).filter((t=&gt;e.typeKeywords?.includes(t))).join("")||""}const B={api:{JavaScript:"JavaScript",Flex:"Flex",Silverlight:"Silverlight",WebADF:"Web ADF",Other:"Other",iOS:"ArcGIS for iPhone",Mobile:"Windows Mobile",WindowsPhone:"ArcGIS for Windows Phone",WindowsStore:"ArcGIS for Windows Store",WindowsUniversal:"ArcGIS for Windows Universal",Android:"ArcGIS for Android",Java:"Java",DotNETWindowsDesktop:".NET-Windows Desktop",OsX:"OS X",Qt:"Qt",Wpf:"WPF"},web:{Flex:"Flex",Silverlight:"Silverlight",WebADF:"Web ADF",Other:"Other"},mobile:{IOS:"ArcGIS for iPhone",Mobile:"Windows Mobile",WindowsPhone:"ArcGIS for Windows Phone",WindowsStore:"ArcGIS for Windows Store",WindowsUniversal:"ArcGIS for Windows Universal",Android:"ArcGIS for Android"},platform:{Java:"Java",DotNETWindowsDesktop:".NET-Windows Desktop",OsX:"OS X",Qt:"Qt",Wpf:"WPF"}};function N(e){return(e.groups||[]).filter((e=&gt;e?.sourceJSON?.capabilities?.includes("updateitemcontrol")))}const R={0:{offset:-720,id:"Dateline Standard Time",supportsDaylightSavingTime:!1,offsetText:"-12:00"},110:{offset:-660,id:"UTC-11",supportsDaylightSavingTime:!1,offsetText:"-11:00",msid:110},200:{offset:-600,id:"Hawaiian Standard Time",supportsDaylightSavingTime:!1,offsetText:"-10:00"},300:{offset:-540,id:"Alaskan Standard Time",supportsDaylightSavingTime:!0,offsetText:"-9:00"},400:{offset:-480,id:"Pacific Standard Time",supportsDaylightSavingTime:!0,offsetText:"-8:00"},410:{offset:-480,id:"Pacific Standard Time (Mexico)",supportsDaylightSavingTime:!0,offsetText:"-8:00"},520:{offset:-420,id:"US Mountain Standard Time",supportsDaylightSavingTime:!1,offsetText:"-7:00"},510:{offset:-420,id:"Mountain Standard Time (Mexico)",supportsDaylightSavingTime:!0,offsetText:"-7:00"},500:{offset:-420,id:"Mountain Standard Time",supportsDaylightSavingTime:!0,offsetText:"-7:00"},610:{offset:-360,id:"Central America Standard Time",supportsDaylightSavingTime:!1,offsetText:"-6:00"},620:{offset:-360,id:"Central Standard Time",supportsDaylightSavingTime:!0,offsetText:"-6:00"},630:{offset:-360,id:"Central Standard Time (Mexico)",supportsDaylightSavingTime:!0,offsetText:"-6:00"},600:{offset:-360,id:"Canada Central Standard Time",supportsDaylightSavingTime:!1,offsetText:"-6:00"},710:{offset:-300,id:"SA Pacific Standard Time",supportsDaylightSavingTime:!1,offsetText:"-5:00"},700:{offset:-300,id:"Eastern Standard Time",supportsDaylightSavingTime:!0,offsetText:"-5:00"},720:{offset:-300,id:"US Eastern Standard Time",supportsDaylightSavingTime:!0,offsetText:"-5:00"},730:{offset:-270,id:"Venezuela Standard Time",supportsDaylightSavingTime:!1,offsetText:"-4:30"},850:{offset:-240,id:"Paraguay Standard Time",supportsDaylightSavingTime:!0,offsetText:"-4:00"},800:{offset:-240,id:"Atlantic Standard Time",supportsDaylightSavingTime:!0,offsetText:"-4:00"},810:{offset:-240,id:"Central Brazilian Standard Time",supportsDaylightSavingTime:!0,offsetText:"-4:00"},830:{offset:-240,id:"SA Western Standard Time",supportsDaylightSavingTime:!1,offsetText:"-4:00"},820:{offset:-240,id:"Pacific SA Standard Time",supportsDaylightSavingTime:!0,offsetText:"-4:00"},900:{offset:-210,id:"Newfoundland Standard Time",supportsDaylightSavingTime:!0,offsetText:"-3:-30"},910:{offset:-180,id:"E. South America Standard Time",supportsDaylightSavingTime:!0,offsetText:"-3:00"},950:{offset:-180,id:"Argentina Standard Time",supportsDaylightSavingTime:!0,offsetText:"-3:00"},940:{offset:-180,id:"SA Eastern Standard Time",supportsDaylightSavingTime:!1,offsetText:"-3:00"},920:{offset:-180,id:"Greenland Standard Time",supportsDaylightSavingTime:!0,offsetText:"-3:00"},930:{offset:-180,id:"Montevideo Standard Time",supportsDaylightSavingTime:!0,offsetText:"-3:00"},1010:{offset:-120,id:"UTC-02",supportsDaylightSavingTime:!1,offsetText:"-2:00"},1e3:{offset:-120,id:"Mid-Atlantic Standard Time",supportsDaylightSavingTime:!0,offsetText:"-2:00"},1100:{offset:-60,id:"Azores Standard Time",supportsDaylightSavingTime:!0,offsetText:"-1:00"},1110:{offset:-60,id:"Cape Verde Standard Time",supportsDaylightSavingTime:!1,offsetText:"-1:00"},1220:{offset:0,id:"Morocco Standard Time",supportsDaylightSavingTime:!0,offsetText:"0:00"},1230:{offset:0,id:"UTC",supportsDaylightSavingTime:!1,offsetText:"0:00"},1200:{offset:0,id:"GMT Standard Time",supportsDaylightSavingTime:!0,offsetText:"0:00"},1210:{offset:0,id:"Greenwich Standard Time",supportsDaylightSavingTime:!1,offsetText:"0:00"},1340:{offset:60,id:"W. Europe Standard Time",supportsDaylightSavingTime:!0,offsetText:"1:00"},1300:{offset:60,id:"Central Europe Standard Time",supportsDaylightSavingTime:!0,offsetText:"1:00"},1320:{offset:60,id:"Romance Standard Time",supportsDaylightSavingTime:!0,offsetText:"1:00"},1310:{offset:60,id:"Central European Standard Time",supportsDaylightSavingTime:!0,offsetText:"1:00"},1330:{offset:60,id:"W. Central Africa Standard Time",supportsDaylightSavingTime:!1,offsetText:"1:00"},1350:{offset:60,id:"Namibia Standard Time",supportsDaylightSavingTime:!0,offsetText:"1:00"},1430:{offset:120,id:"GTB Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1460:{offset:120,id:"Middle East Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1410:{offset:120,id:"Egypt Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1480:{offset:120,id:"Syria Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1400:{offset:120,id:"E. Europe Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1470:{offset:120,id:"South Africa Standard Time",supportsDaylightSavingTime:!1,offsetText:"2:00"},1420:{offset:120,id:"FLE Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1490:{offset:120,id:"Turkey Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1440:{offset:120,id:"Israel Standard Time",supportsDaylightSavingTime:!0,offsetText:"2:00"},1450:{offset:180,id:"Jordan Standard Time",supportsDaylightSavingTime:!0,offsetText:"3:00"},1510:{offset:180,id:"Arabic Standard Time",supportsDaylightSavingTime:!0,offsetText:"3:00"},1530:{offset:180,id:"Kaliningrad Standard Time",supportsDaylightSavingTime:!0,offsetText:"3:00"},1500:{offset:180,id:"Arab Standard Time",supportsDaylightSavingTime:!1,offsetText:"3:00"},1520:{offset:180,id:"E. Africa Standard Time",supportsDaylightSavingTime:!1,offsetText:"3:00"},1535:{offset:210,id:"Iran Standard Time",supportsDaylightSavingTime:!0,offsetText:"3:30"},1600:{offset:240,id:"Arabian Standard Time",supportsDaylightSavingTime:!1,offsetText:"4:00"},1610:{offset:240,id:"Azerbaijan Standard Time",supportsDaylightSavingTime:!0,offsetText:"4:00"},1540:{offset:240,id:"Russian Standard Time",supportsDaylightSavingTime:!0,offsetText:"4:00"},1650:{offset:240,id:"Mauritius Standard Time",supportsDaylightSavingTime:!0,offsetText:"4:00"},1640:{offset:240,id:"Georgian Standard Time",supportsDaylightSavingTime:!1,offsetText:"4:00"},1620:{offset:240,id:"Caucasus Standard Time",supportsDaylightSavingTime:!0,offsetText:"4:00"},1660:{offset:270,id:"Afghanistan Standard Time",supportsDaylightSavingTime:!1,offsetText:"4:30"},1710:{offset:300,id:"West Asia Standard Time",supportsDaylightSavingTime:!1,offsetText:"5:00"},1715:{offset:300,id:"Pakistan Standard Time",supportsDaylightSavingTime:!0,offsetText:"5:00"},1720:{offset:330,id:"India Standard Time",supportsDaylightSavingTime:!1,offsetText:"5:30"},1730:{offset:330,id:"Sri Lanka Standard Time",supportsDaylightSavingTime:!1,offsetText:"5:30"},1740:{offset:345,id:"Nepal Standard Time",supportsDaylightSavingTime:!1,offsetText:"5:45"},1800:{offset:360,id:"Central Asia Standard Time",supportsDaylightSavingTime:!1,offsetText:"6:00"},1810:{offset:360,id:"Bangladesh Standard Time",supportsDaylightSavingTime:!0,offsetText:"6:00"},1755:{offset:360,id:"Ekaterinburg Standard Time",supportsDaylightSavingTime:!0,offsetText:"6:00"},1820:{offset:390,id:"Myanmar Standard Time",supportsDaylightSavingTime:!1,offsetText:"6:30"},1900:{offset:420,id:"SE Asia Standard Time",supportsDaylightSavingTime:!1,offsetText:"7:00"},1830:{offset:420,id:"N. Central Asia Standard Time",supportsDaylightSavingTime:!0,offsetText:"7:00"},2e3:{offset:480,id:"China Standard Time",supportsDaylightSavingTime:!1,offsetText:"8:00"},1910:{offset:480,id:"North Asia Standard Time",supportsDaylightSavingTime:!0,offsetText:"8:00"},2020:{offset:480,id:"Singapore Standard Time",supportsDaylightSavingTime:!1,offsetText:"8:00"},2040:{offset:480,id:"W. Australia Standard Time",supportsDaylightSavingTime:!0,offsetText:"8:00"},2030:{offset:480,id:"Taipei Standard Time",supportsDaylightSavingTime:!1,offsetText:"8:00"},2050:{offset:480,id:"Ulaanbaatar Standard Time",supportsDaylightSavingTime:!1,offsetText:"8:00"},2060:{offset:540,id:"North Asia East Standard Time",supportsDaylightSavingTime:!0,offsetText:"9:00"},2110:{offset:540,id:"Tokyo Standard Time",supportsDaylightSavingTime:!1,offsetText:"9:00"},2100:{offset:540,id:"Korea Standard Time",supportsDaylightSavingTime:!1,offsetText:"9:00"},2140:{offset:570,id:"Cen. Australia Standard Time",supportsDaylightSavingTime:!0,offsetText:"9:30"},2130:{offset:570,id:"AUS Central Standard Time",supportsDaylightSavingTime:!1,offsetText:"9:30"},2210:{offset:600,id:"E. Australia Standard Time",supportsDaylightSavingTime:!1,offsetText:"10:00"},2200:{offset:600,id:"AUS Eastern Standard Time",supportsDaylightSavingTime:!0,offsetText:"10:00"},2240:{offset:600,id:"West Pacific Standard Time",supportsDaylightSavingTime:!1,offsetText:"10:00"},2220:{offset:600,id:"Tasmania Standard Time",supportsDaylightSavingTime:!0,offsetText:"10:00"},2150:{offset:600,id:"Yakutsk Standard Time",supportsDaylightSavingTime:!0,offsetText:"10:00"},2300:{offset:660,id:"Central Pacific Standard Time",supportsDaylightSavingTime:!1,offsetText:"11:00"},2250:{offset:660,id:"Vladivostok Standard Time",supportsDaylightSavingTime:!0,offsetText:"11:00"},2410:{offset:720,id:"New Zealand Standard Time",supportsDaylightSavingTime:!0,offsetText:"12:00"},2430:{offset:720,id:"UTC+12",supportsDaylightSavingTime:!1,offsetText:"12:00"},2400:{offset:720,id:"Fiji Standard Time",supportsDaylightSavingTime:!0,offsetText:"12:00"},2310:{offset:720,id:"Magadan Standard Time",supportsDaylightSavingTime:!0,offsetText:"12:00"},2500:{offset:780,id:"Tonga Standard Time",supportsDaylightSavingTime:!1,offsetText:"13:00"},120:{offset:780,id:"Samoa Standard Time",supportsDaylightSavingTime:!0,offsetText:"13:00"}}},81803:(e,t,n)=&gt;{function r(e){const t=document.createElement("textarea");return t.textContent=e,t.innerHTML}function i(e){const t=document.createElement("textarea");return t.innerHTML=e,t.value}function a(e){return e?.replace(/&lt;/g,"&amp;lt;").replace(/&gt;/g,"&amp;gt;")??""}function s(e){return e?.replace(/&amp;lt;/g,"&lt;").replace(/&amp;gt;/g,"&gt;")??""}function o(e){return(e?.toLowerCase()??"").indexOf("http://")&gt;-1}function l(e){if(!e)return"";const t=document.createElement("div");return t.innerHTML=e,t.textContent}function c(e){if(!e)return!1;const t=e?.split("&lt;")??[];return t.length&gt;1&amp;&amp;t.some((e=&gt;e.search(/^[A-Za-z/]+.*[&gt;]+.*$/m)&gt;-1))}function p(e){return e?.replace(/(?:\r)/g,"&amp;#10;").replace(/(?:\n)/g,"&amp;#13;")}function d(e){return e.replace(/(https?:\/\/[^\s]+)/g,(e=&gt;`&lt;calcite-link href="${e}" target="_blank"&gt;${e}&lt;/calcite-link&gt;`))}function u(e){return e?.replace(/(?:&amp;#10;)/g,"\r").replace(/(?:&amp;#13;)/g,"\n")}function m(e){return e?.replace(/(?:"&amp;#10;&amp;#13;|&amp;#10;|&amp;#13;|\r\n|\r|\n")/g,"&lt;br&gt;")}function h(e){const t=/(?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9](?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9-]*[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9])?\.)+[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9](?:[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9-]*[\u00A0-\uD7FF\uE000-\uFFFF-a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/gi;if(!/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/.test(e)&amp;&amp;t.test(e)){const n=e.match(t);if(n.length&amp;&amp;n.shift().length===e.length)return!0}return!1}function g(e){try{JSON.parse(e)}catch(e){return!1}return!0}n.d(t,{Bu:()=&gt;x,CN:()=&gt;i,Cb:()=&gt;O,DK:()=&gt;a,FF:()=&gt;m,Fh:()=&gt;g,HI:()=&gt;s,Lc:()=&gt;p,OR:()=&gt;A,SX:()=&gt;T,V7:()=&gt;y,_N:()=&gt;r,_e:()=&gt;l,b6:()=&gt;S,b7:()=&gt;c,bd:()=&gt;h,eS:()=&gt;u,f4:()=&gt;d,kP:()=&gt;w,wL:()=&gt;o});const f=new RegExp(/\p{Emoji_Presentation}/gmu),b=new RegExp(/[&lt;&gt;]/gm);function v(e,t){return[...new Set(e.match(t))]}function y(e,t){return f.test(e)&amp;&amp;t?v(e,f):b.test(e)?v(e,b):null}function w(e,t){const n=new RegExp(e,"g");return t.replace(n,"")}function S(e){return e?.[0].toUpperCase()+e.slice(1)||""}const x=e=&gt;{if(!e)return e;let t,n,r=k(e),i=r.indexOf("http");for(;i&gt;-1;){const e=r.substring(i,i+8);if(e.includes("http://")||e.includes("https://")){if(t=!0,i&gt;6&amp;&amp;"href="===r.substring(i-6,i-1).toLowerCase()){t=!1;const e=r.toLowerCase().indexOf("/a",i);i=i+r.toLowerCase().substring(i,e).length+1}if(t){n=r.indexOf(" ",i),-1===n&amp;&amp;(n=r.length);const e=r.substring(i,n),t=`&lt;calcite-link href="${e}" target="_blank"&gt;${e}&lt;/calcite-link&gt;`;r=`${r.substring(0,i)}${t}${r.substring(n,r.length)}`,i=i+t.length-e.length+5}}else i+=1;i=r.indexOf("http",i)}return r},k=e=&gt;e?e.replace(/&amp;/g,"&amp;amp;").replace(/&gt;/g,"&amp;gt;").replace(/&lt;/g,"&amp;lt;").replace(/"/g,"&amp;quot;"):e;function A(e,t,n){const r=e.indexOf(t),i=e.slice(r,n).replace(/"/g,'\\"').replace(/\$\{addEscapeDash}/g,'\\\\\\"');return`${e.slice(0,r)}"${i}"${e.slice(n)}`}function T(e,t){return e?e.split(t):[]}function O(e){return e.charAt(0).toLowerCase()+e.slice(1)}},84706:(e,t,n)=&gt;{n.d(t,{A:()=&gt;o});var r=n(31601),i=n.n(r),a=n(76314),s=n.n(a)()(i());s.push([e.id,".restricted-banner-wrapper {\n  border-top: 3px solid;\n  border-color: var(--calcite-color-status-danger);\n}\n\n.restricted-banner-content {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n  text-align: center;\n  width: 1440px;\n  max-width: 96vw;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n.restricted-banner__icon {\n  margin-inline-end: 0.5rem;\n  color: var(--calcite-color-status-danger);\n}\n",""]);const o=s},88294:(e,t,n)=&gt;{n.d(t,{$u:()=&gt;r,IT:()=&gt;i,gP:()=&gt;a});const r="portalAppClientId",i="esriJSAPIOAuth",a={ArcGISOnline:"arcgisonline",ArcGISNotebooks:"arcgisnotebooks",GeoanalyticsEngine:"geoanalyticsengine",GeoanalyticsFabric:"geoanalyticsfabric",IndoorsOnline:"indoorsonline"}},89578:(e,t,n)=&gt;{n.d(t,{$7:()=&gt;b,IU:()=&gt;a,LE:()=&gt;m,SW:()=&gt;r,Uy:()=&gt;d,Wh:()=&gt;i,YI:()=&gt;g,_w:()=&gt;p,dA:()=&gt;o,f4:()=&gt;u,it:()=&gt;s,kk:()=&gt;f,lk:()=&gt;v,oP:()=&gt;h,w1:()=&gt;l,zD:()=&gt;c});const r={ADD:"add",CODESNIPPET:"codeSnippets",TASK:"tasks",PARAMETERS:"parameters",PUBLISH:"publish",SNAPSHOT:"snapshots",SHARE:"share",INFO:"info",FILES:"files",ANALYSIS:"analysis"},i={VIEW:"view",ADD:"add",EDIT:"edit"},a={TITLE:"title",DESCRIPTION:"description",TAGS:"tags",TERMSOFUSE:"termsOfUse",CREDIT:"credit"},s={MY_SNIPPETS:"mySnippets",SHARED_SNIPPETS:"sharedSnippets",ESRI_CURATED:"esriCurated"},o="Notebook Code Snippet Library",l={sm:"353px",md:"400px",lg:"450px"},c={Standard:"feature",GeoAnalytics:"geoanalytics",Raster:"raster",Pipelines:"pipelines",Session:"session"},p=["my","favorites","group","org","living atlas","all"],d=["String","Long","Double","Boolean","FeatureSet","RecordSet","Date","LinearUnit","RasterDataLayer","File"],u=["esriCentimeters","esriDecimalDegrees","esriDecimeters","esriFeet","esriInches","esriKilometers","esriMeters","esriMiles","esriMillimeters","esriNauticalMiles","esriPoints","esriYards"],m=new Set(["False","def","if","raise","None","del","import","return","True","elif","in","try","and","else","is","while","as","except","lambda","with","assert","finally","nonlocal","yield","break","for","not","class","from","or","continue","global","pass"]),h=new Set(["esri_out_feature_service_name"]),g='# Inserted snippet writes output parameter file for web tool execution\nimport os\n# Only run this snippet during web tool execution when env variable "ENB_JOBID" will be present\nif "ENB_JOBID" in os.environ:\n    out_param_name = "&lt;&lt;output_parameter&gt;&gt;"\n    out_param_file = os.path.join(\n        os.environ["ENB_JOBID"], "value_" + out_param_name + ".dat")\n    with open(out_param_file, "w") as writer:\n        writer.write(str(&lt;&lt;output_parameter&gt;&gt;))',f='# Inserted snippet writes output parameter file for web tool execution\nimport os\nimport re\nimport shutil\n# Only run this snippet during web tool execution when env variable "ENB_JOBID" will be present\nif "ENB_JOBID" in os.environ:\n    out_file = &lt;&lt;output_parameter&gt;&gt;["url"]\n    if not re.match(r"^https://", out_file):\n        out_param_dir = os.path.join(os.environ["ENB_JOBID"], "outputs")\n        os.makedirs(out_param_dir, exist_ok=True)\n        shutil.copy(src=out_file, dst=out_param_dir)\n    out_param_name = "&lt;&lt;output_parameter&gt;&gt;"\n    out_param_file = os.path.join(\n        os.environ["ENB_JOBID"], "value_" + out_param_name + ".dat")\n    with open(out_param_file, "w") as writer:\n        writer.write(str(&lt;&lt;output_parameter&gt;&gt;))';function b(){return{num:100,start:1,total:0,loading:!0,initialized:!1,search:{prev:"",curr:""}}}var v;!function(e){e[e.ADD_NEW_CODE_SNIPPET=0]="ADD_NEW_CODE_SNIPPET",e[e.ADD_NEW_SNIPPET_LIBRARY=1]="ADD_NEW_SNIPPET_LIBRARY",e[e.OPEN_LIBRARY_MANAGEMENT=2]="OPEN_LIBRARY_MANAGEMENT",e[e.SEARCH_UPDATED=3]="SEARCH_UPDATED"}(v||(v={}))},91883:(e,t,n)=&gt;{n.d(t,{Aj:()=&gt;l,M3:()=&gt;c,Nb:()=&gt;h,S8:()=&gt;y,Vj:()=&gt;d,Xx:()=&gt;A,YE:()=&gt;m,Yv:()=&gt;b,cb:()=&gt;S,gj:()=&gt;j,jY:()=&gt;w,mf:()=&gt;k,n0:()=&gt;O,nX:()=&gt;x,nr:()=&gt;u,vB:()=&gt;v,wZ:()=&gt;T,x5:()=&gt;g,zX:()=&gt;p,zg:()=&gt;f});var r=n(37330),i=n(18852),a=n(35682),s=n(57077),o=n(89578);function l(){return document.location.pathname.includes("/notebook/")}function c(e){if(l()){const t=e.split("/"),n=t.lastIndexOf("notebook");return n&gt;-1&amp;&amp;t.splice(n,1),t.join("/")}return e}async function p(e){if(!e?.user)return{success:!1};try{if(e.isPortal){if(e.user){const t=(await(0,s.PA)(e,e.user)||[]).filter((e=&gt;e.serverFunction.split(",").some((e=&gt;"notebookserver"===e.toLowerCase()))));if(t.length){const e=t[0];return e.adminContext="/admin",{success:!0,data:e}}}}else{const e=(await(0,a.rI)()).urls?.notebooks?.https;if(e?.length)return{success:!0,data:{url:`https://${e[0]}`,adminContext:""}}}return{success:!1}}catch(e){return console.error(e),{success:!1}}}function d(e){return{10.7:"1.0","10.7.0":"1.0","10.7.1":"2.0",10.8:"3.0","10.8.0":"3.0","10.8.1":"4.0"}[e]||e}function u(e,t,n=null){n=n||t.value;const r=e.filter((e=&gt;e.id===n))[0];return JSON.stringify({notebookRuntimeName:r.name,notebookRuntimeVersion:r.version})}function m(e){const t=Date.now();return e?.filter((e=&gt;!e.deprecationDate||t&lt;new Date(e.deprecationDate).getTime()))??[]}function h(e,t){return t.searchKey&amp;&amp;(e+=` (${t.searchKey})`),t.modifiedDate?.start&amp;&amp;t.modifiedDate?.end&amp;&amp;(e+=` (modified:[${t.modifiedDate.start} TO ${t.modifiedDate.end}])`),t.createdDate?.start&amp;&amp;t.createdDate?.end&amp;&amp;(e+=` (uploaded:[${t.createdDate.start} TO ${t.createdDate.end}])`),t.tags?.length&amp;&amp;(e+=` tags: ('${t.tags.join("' AND '")}')`),t.status&amp;&amp;(e+=t.status),e}function g(e){return e?`["${e}"]`:""}function f(e,t){return(0,i.Bc)(t)?(e.results=e.result,e.startTime=e.starttime,e.endTime=e.endtime,e.jobId=e.jobid,e.type=e.name,e):e}function b(e){const t=e.split("&amp;"),n={};if(t?.length)for(const e in t){const r=t[e].split("=");n[r[0]]=r[1]||null}return n}function v(e){const t=document.getElementById("notebook-iframe");t&amp;&amp;t.contentWindow.postMessage(e,"*")}function y(e){return!(o.LE.has(e)||e&amp;&amp;!e.match(/^[\p{L}\p{M}_][\p{L}\p{M}_0-9]*$/u))}function w(e){return o.oP.has(e)}const S=(e,t)=&gt;e.filter((e=&gt;e.direction===t)).map((e=&gt;{const t=JSON.parse(JSON.stringify(e));return delete t.idx,delete t.direction,t}));function x(e,t,n){const r=n[e].snippets.snippetsArr.findIndex((e=&gt;e.resource===t.resource));r&gt;-1&amp;&amp;(n[e].snippets.snippetsArr.splice(r,1),n[e].snippets.pagination.total--,n[e].properties.codeSnippetCount--)}function k(e){return{__html:new r.A({whiteList:{span:["class"]}}).sanitize(e)}}const A=(e,t)=&gt;{if(!e)return!1;const n=e.find((e=&gt;e.esriProvidedRuntime&amp;&amp;e.name===t?.notebookRuntimeName&amp;&amp;parseInt(e.version)===parseInt(t?.notebookRuntimeVersion)));return Boolean(n?.deprecationDate&amp;&amp;new Date(n.deprecationDate).getTime()&lt;Date.now())},T=(e,t)=&gt;{if(!e)return!1;let n=0;for(const t of e)if(t.esriProvidedRuntime){const e=parseInt(t.version,10);n=Math.max(n,e)}const r=e.find((e=&gt;e.esriProvidedRuntime&amp;&amp;e.name===t?.notebookRuntimeName&amp;&amp;parseInt(e.version)===parseInt(t?.notebookRuntimeVersion)));return Boolean(r&amp;&amp;parseInt(r.version)&lt;n)},O=e=&gt;{let t=!1,n=!1;for(const r of e)if(r.isValid){if("esriServerNoteBooksAdvanced"===r.name){t=!0;break}"esriServerNoteBooksStandard"===r.name&amp;&amp;(n=!0)}return t?"advanced":n?"standard":"unavailable"},j=e=&gt;{const t=Math.floor(e/3600);return{hours:t,minutes:Math.floor((e-3600*t)/60)}}},92569:(e,t,n)=&gt;{function r(e){return"ArcGISEnterpriseOnKubernetes"===e.sourceJSON?.portalDeploymentType}function i(e){return e.isPortal&amp;&amp;e.sourceJSON?.isWebTierAuth}n.d(t,{Bc:()=&gt;r,TG:()=&gt;i})},93837:(e,t,n)=&gt;{n.d(t,{X:()=&gt;i,g:()=&gt;a});const r=["extentService","footerLinks","gcsBasemapService","httpsDomains","longTokenExpiration","restrictOrganizationPageToAdmin","searchArcGISOnlineEnabled","showCreateDashboard","showInAppLauncher","sceneViewerEnabled","surveyUrl","tokenExpiration","webAppBuilderEnabled","configurePortalAGOEnv","portalAGOConfigEnabled","portalLivingAtlasConfigEnabled","showSocialMediaLinks","iotViewerUrl"];function i(e,t){if(!e)return t;const n={...t};return r.forEach((t=&gt;{const r=e[t];void 0!==r&amp;&amp;(n[t]=r)})),n}function a(e){return e.replace(/:80\//,"/").replace(/:443\//,"/")}},95603:(e,t,n)=&gt;{function r(e){return["Organizational Plan","Community","In House","ConnectED","ELA","Education Site License","Education","HUP Online Entitlement","Demo and Marketing"].includes(e?.type)}n.d(t,{Uo:()=&gt;r,e9:()=&gt;s,kF:()=&gt;a,lF:()=&gt;d,mK:()=&gt;o,mZ:()=&gt;p,p$:()=&gt;l,rk:()=&gt;c});const i={Developer:"developer",PersonalUse:"personal use",StudentUse:"student use",Trial:"trial",TrialDeveloper:"trial developer",TrialPress:"trial press"};function a(e,t,n){return!t&amp;&amp;([i.TrialDeveloper,i.Developer].indexOf(e?.toLowerCase())&gt;-1||c(n))}function s(e,t){return!t&amp;&amp;[i.Trial,i.TrialPress].indexOf(e?.toLowerCase())&gt;-1}function o(e,t){return!t&amp;&amp;i.PersonalUse.toLowerCase()===e.toLowerCase()}function l(e,t){return!t&amp;&amp;i.StudentUse.toLowerCase()===e.toLowerCase()}function c(e){return Boolean(e?.includes("Developer"))}function p(e){return Boolean(e?.includes("NoApiKeys"))}const d=e=&gt;["Geoanalytics Engine","GeoAnalytics MS Fabric"].includes(e?.type)}};import e from"./runtime.js";import*as t from"./5525.js";e.C(t);import*as n from"./23859.js";e.C(n);import*as r from"./98310.js";e.C(r);import*as i from"./49748.js";e.C(i);import*as a from"./29668.js";e.C(a);import*as s from"./38111.js";e.C(s);import*as o from"./47313.js";e.C(o);import*as l from"./99922.js";e.C(l);import*as c from"./92741.js";e.C(c);import*as p from"./81238.js";e.C(p);import*as d from"./6249.js";e.C(d);import*as u from"./47885.js";e.C(u);import*as m from"./67966.js";e.C(m);import*as h from"./85682.js";e.C(h);import*as g from"./7632.js";e.C(g);import*as f from"./20398.js";e.C(f);import*as b from"./53815.js";e.C(b);import*as v from"./95503.js";e.C(v);import*as y from"./40772.js";e.C(y);import*as w from"./69170.js";e.C(w);import*as S from"./main.js";e.C(S),e(e.s=79422);</pre></body></html>