1"use strict";(globalThis.webpackChunk_ember_auto_import_=globalThis.webpackChunk_ember_auto_import_||[]).push([[4568,53605],{75498:(e,t,n)=>{n.d(t,{GP:()=>d,LI:()=>c,lc:()=>a,u5:()=>u}),n(297568) 2var i=n(742298) 3const o=/^-?(\d+)(\.(\d+))?$/i 4function r(e,t){return e-t}function l(e,t){let n,i 5return n=Number(e.toFixed(t)),n<e?i=n+1/10**t:(i=n,n-=1/10**t),n=Number(n.toFixed(t)),i=Number(i.toFixed(t)),[n,i]}function s(e,t,n,i,o){const r=u(e,t,n,i),l=null==r.previous||r.previous<=o,s=null==r.next||r.next<=o 6return l&&s||r.previous+r.next<=2*o}function a(e){const t=String(e),n=t.match(o) 7if(n?.[1])return{integer:n[1].split("").length,fractional:n[3]?n[3].split("").length:0} 8if(t.toLowerCase().includes("e")){const e=t.split("e"),n=e[0],i=e[1] 9if(n&&i){const e=Number(n) 10let t=Number(i) 11const o=t>0 12o||(t=Math.abs(t)) 13const r=a(e) 14return o?(r.integer+=t,t>r.fractional?r.fractional=0:r.fractional-=t):(r.fractional+=t,t>r.integer?r.integer=1:r.integer-=t),r}}return{integer:0,fractional:0}}function u(e,t,n,i){const o={previous:null,next:null} 15if(null!=n){const i=e-n,r=t-n-i 16o.previous=Math.floor(Math.abs(100*r/i))}if(null!=i){const n=i-e,r=i-t-n 17o.next=Math.floor(Math.abs(100*r/n))}return o}function c(e,t={}){const n=e.slice(),{tolerance:i=2,strictBounds:o=!1,indexes:u=n.map(((e,t)=>t))}=t 18u.sort(r) 19for(let r=0;r<u.length;r++){const e=u[r],t=n[e],c=0===e?null:n[e-1],f=e===n.length-1?null:n[e+1],d=a(t).fractional 20if(d){let a,u=0,h=!1 21for(;u<=d&&!h;){const e=l(t,u) 22a=o&&0===r?e[1]:e[0],h=s(t,a,c,f,i),u++}h&&(n[e]=a)}}return n}const f={maximumFractionDigits:20} 23function d(e){return(0,i.ZV)(e,f)}},305418:(e,t,n)=>{n.d(t,{Cn:()=>o,F:()=>s,Mn:()=>l,Ti:()=>i,k2:()=>r}) 24const i=-3,o=i-1 25var r 26!function(e){e[e.ALL=0]="ALL",e[e.SOME=1]="SOME"}(r||(r={})) 27class l{constructor(e,t,n,i=0){this.name=e,this._storage=t,this.removeFunc=n,this._defaultPriority=i,this.id=`${a++}${c}`,this.size=0,this._hit=0,this._miss=0,this._storage.register(this)}destroy(){this._storage.deregister(this),this._storage=null}get hitRate(){return this._hit/(this._hit+this._miss)}get storageSize(){return this._storage.size}getSize(e){return this._storage.getSize(this,e)}set maxSize(e){this._storage.setMaxSize(this,e)}resetHitRate(){this._hit=this._miss=0}put(e,t,n=this._defaultPriority){this._storage.put(this,e,t,t.cachedMemory,n)}pop(e){const t=this._storage.pop(this,e) 28return void 0===t?++this._miss:++this._hit,t}get(e){const t=this._storage.get(this,e) 29return void 0===t?++this._miss:++this._hit,t}peek(e){return this._storage.peek(this,e)}updateSize(e,t){this._storage.updateSize(this,e,t,t.cachedMemory)}clear(){this._storage.clear(this)}clearAll(){this._storage.clearAll()}*[Symbol.iterator](){yield*this._storage.values(this)}get performanceInfo(){return this._storage.performanceInfo}resetStats(){this._storage.resetStats()}}class s{get size(){return this._size}constructor(e=10485760){this._maxSize=e,this._db=new Map,this._size=0,this._hit=0,this._miss=0,this._users=new Map,this._sizeLimits=new Map}destroy(){this.clearAll(),this._sizeLimits.clear(),this._users.clear()}register(e){this._users.set(e.id.slice(0,-1),e)}deregister(e){this.clear(e),this._sizeLimits.delete(e),this._users.delete(e.id.slice(0,-1))}get maxSize(){return this._maxSize}set maxSize(e){this._maxSize=Math.max(e,-1),this._checkSize()}getSize(e,t){const n=this._db.get(e.id+t) 30return n?.size??0}put(e,t,n,l,s){t=e.id+t 31const a=this._db.get(t) 32if(a&&(this._size-=a.size,e.size-=a.size,this._db.delete(t),a.entry!==n&&this._notifyRemove(t,a.entry,a.size,r.ALL)),l>this._maxSize)return void this._notifyRemove(t,n,l,r.ALL) 33if(void 0===n)return void console.warn("Refusing to cache undefined entry ") 34if(!l||l<0)return console.warn(`Refusing to cache entry with size ${l} for key ${t}`),void this._notifyRemove(t,n,0,r.ALL) 35const c=1+Math.max(s,o)-i 36this._db.set(t,new u(n,l,c)),this._size+=l,e.size+=l,this._checkSize()}updateSize(e,t,n,i){t=e.id+t 37const o=this._db.get(t) 38if(o&&o.entry===n){for(this._size-=o.size,e.size-=o.size;i>this._maxSize;){const e=this._notifyRemove(t,n,i,r.SOME) 39if(!(null!=e&&e>0))return void this._db.delete(t) 40i=e}o.size=i,this._size+=i,e.size+=i,this._checkSize()}}
40pop(e,t){t=e.id+t 41const n=this._db.get(t) 42if(n)return this._size-=n.size,e.size-=n.size,this._db.delete(t),++this._hit,n.entry;++this._miss}get(e,t){t=e.id+t 43const n=this._db.get(t) 44if(void 0!==n)return this._db.delete(t),n.lives=n.lifetime,this._db.set(t,n),++this._hit,n.entry;++this._miss}peek(e,t){const n=this._db.get(e.id+t) 45return n?++this._hit:++this._miss,n?.entry}get performanceInfo(){const e={Size:Math.round(this._size/1048576)+"/"+Math.round(this._maxSize/1048576)+"MB","Hit rate":Math.round(100*this._getHitRate())+"%",Entries:this._db.size.toString()},t={},n=new Array 46this._db.forEach(((e,i)=>{const o=e.lifetime 47n[o]=(n[o]||0)+e.size,this._users.forEach((n=>{const{id:o,name:r}=n 48if(i.startsWith(o)){const n=t[r]||0 49t[r]=n+e.size}}))})) 50const o={} 51this._users.forEach((e=>{const n=e.name 52if("hitRate"in e&&"number"==typeof e.hitRate&&!isNaN(e.hitRate)&&e.hitRate>0){const i=t[n]||0 53t[n]=i,o[n]=Math.round(100*e.hitRate)+"%"}else o[n]="0%"})) 54const r=Object.keys(t) 55r.sort(((e,n)=>t[n]-t[e])),r.forEach((n=>e[n]=Math.round(t[n]/2**20)+"MB / "+o[n])) 56for(let l=n.length-1;l>=0;--l){const t=n[l] 57t&&(e["Priority "+(l+i-1)]=Math.round(t/this._size*100)+"%")}return e}resetStats(){this._hit=this._miss=0,this._users.forEach((e=>e.resetHitRate()))}clear(e){const t=e.id 58this._db.forEach(((e,n)=>{n.startsWith(t)&&(this._size-=e.size,this._db.delete(n),this._notifyRemove(n,e.entry,e.size,r.ALL))})),e.size=0}clearAll(){this._db.forEach(((e,t)=>this._notifyRemove(t,e.entry,e.size,r.ALL))),this._users.forEach((e=>e.size=0)),this._size=0,this._db.clear()}*values(e){for(const[t,n]of this._db)t.startsWith(e.id)&&(yield n.entry)}_getHitRate(){return this._hit/(this._hit+this._miss)}_notifyRemove(e,t,n,i){const o=this._users.get(e.split(c)[0])?.removeFunc,r=o?.(t,i,n) 59return"number"==typeof r?r:null}_checkSize(){this._sizeLimits.forEach(((e,t)=>this._checkSizeLimits(e,t))),this._checkSizeLimits(this.maxSize)}setMaxSize(e,t){null==t||t<=0?this._sizeLimits.delete(e):this._sizeLimits.set(e,t)}_checkSizeLimits(e,t){const n=t??this 60if(n.size<=e)return 61const i=t?.id 62let o=!0 63for(;o;){o=!1 64for(const[r,l]of this._db)if(0===l.lifetime&&(!i||r.startsWith(i))){const i=t??this._users.get(r.split(c)[0]) 65if(this._purgeItem(r,l,i),n.size<=.9*e)return 66o||=this._db.has(r)}}for(const[r,l]of this._db)if(!i||r.startsWith(i)){const i=t??this._users.get(r.split(c)[0]) 67if(this._purgeItem(r,l,i),n.size<=.9*e)return}}_purgeItem(e,t,n){if(this._db.delete(e),t.lives<=1){this._size-=t.size,n&&(n.size-=t.size) 68const i=this._notifyRemove(e,t.entry,t.size,r.SOME) 69null!=i&&i>0&&(this._size+=i,n&&(n.size+=i),t.lives=t.lifetime,t.size=i,this._db.set(e,t))}else--t.lives,this._db.set(e,t)}}let a=0 70class u{constructor(e,t,n){this.entry=e,this.size=t,this.lifetime=n,this.lives=n}}const c=":"},326898:(e,t,n)=>{n.d(t,{Y:()=>o}) 71var i=n(715977) 72function o(e){if(!e.colorStops)return[] 73const t=[...e.colorStops].filter((e=>e.color?.a>0)) 74let n=t.length-1 75if(t&&t[0]){const e=t[n] 76e&&1!==e.ratio&&(t.push(new i.default({ratio:1,color:e.color})),n++)}return t.map(((t,i)=>{let o="" 77return 0===i?o=e.legendOptions?.minLabel||"low":i===n&&(o=e.legendOptions?.maxLabel||"high"),{color:t.color,label:o,ratio:t.ratio}})).reverse()}},436596:(e,t,n)=>{n.d(t,{BV:()=>T,EG:()=>b,Lk:()=>_,Ll:()=>x,Np:()=>c,R3:()=>R,SO:()=>m,T1:()=>z,UH:()=>u,Wy:()=>v,XR:()=>h,aM:()=>C,fs:()=>A,i0:()=>L,i3:()=>y}) 78var i=n(569267),o=n(629485),r=n(876909),l=n(602771),s=n(370880),a=n(324581) 79const u=",",c={light:["streets","gray","topo","terrain","oceans","osm","gray-vector","streets-vector","topo-vector","streets-relief-vector","streets-navigation-vector","topo-3d","navigation-3d","streets-3d","osm-3d","gray-3d"],dark:["satellite","hybrid","dark-gray","dark-gray-vector","streets-night-vector","navigation-dark-3d","streets-dark-3d","dark-gray-3d"]},f="percent-of-total",d="field",h={exclude:["median"]},m={years:365,months:30,days:1,hours:1/24,minutes:1/1440,seconds:1/86400,milliseconds:1/864e5},p=new Set(["integer","small-integer"]) 80let g=null 81const y=["date","date-only","timestamp-offset"] 82function A(e){return(0,o.isDateField)(e)||(0,o.isDateOnlyField)(e)||(0,o.isTimestampOffsetField)(e)}async function b(e){const{field:t,field2:n,field3:i,normalizationField:o,valueExpression:r}=e 83let s=[] 84if(r){if(!g){const{arcadeUtils:e}=await(0,l.l)() 85g=e}s=g.extractFieldNames(r)}return t&&s.push(t),n&&s.push(n),i&&s.push(i),o&&s.push(o),s}function v(e){let t=e.normalizationType 86return t||(e.normalizationField?t=d:null!=e.normalizationTotal&&(t=f)),t??void 0}function S(e){return String(e).padStart(2,"0")}function w(e,t,n){let i 87return"date"===t||"number"===t?("number"===t&&(e=new Date(e)),i=`TIMESTAMP'${n?e.getFullYear():e.getUTCFullYear()}-${S((n?e.getMonth():e.getUTCMonth())+1)}-${S(n?e.getDate():e.getUTCDate())} ${S(n?e.getHours():e.getUTCHours())}:${S(n?e.getMinutes():e.getUTCMinutes())}:${S(n?e.getSeconds():e.getUTCSeconds())}'`):i=e,i}function C(e,t,n,i){const{hasQueryEngine:o}=e,r=`(${w(n,_(e,n),o)} - ${w(t,_(e,t),o)})` 88let l=m[i],s="/" 89return l<1&&(l=1/l,s="*"),{sqlExpression:1===l?r:`(${r} ${s} ${l})`,sqlWhere:null}}function _(e,t){if(t instanceof Date)return"date" 90if("number"==typeof t)return"number" 91if("string"==typeof t){const n=e.getField(t) 92if("<now>"===t.toLowerCase())return 93if((0,o.isDateField)(n))return"field"}}function T(e,t=c){for(const n in t)if(t[n].includes(e))return n}function z(e,t,n=!0){let i=null 94return e&&("string"==typeof e?t.includes(e)&&(i=e):i=(0,r.q3)(e)),n?i||"gray":i}function R(e,t){const n=t&&e.getField(t) 95return!!n&&p.has(n.type)}function x(e){return`cast(${e} as float)`}function L(e,t){const{format:n,timeZoneOptions:o,fieldType:r}=t??{} 96let l,u 97if(o&&({timeZone:l,timeZoneName:u}=(0,a.hv)(o.layerTimeZone,o.datesInUnknownTimezone,o.viewTimeZone,(0,i.J2)(n||"short-date-short-time"),r)),"string"==typeof e&&isNaN(Date.parse("time-only"===r?`1970-01-01T${e}Z`:e)))return e 98switch(r){case"date-only":{const t=(0,i.J2)(n||"short-date") 99return"string"==typeof e?(0,i.iS)(e,{...t}):(0,i.Yq)(e,{...t,timeZone:s.n$})}case"time-only":{const t=(0,i.J2)(n||"short-time") 100return"string"==typeof e?(0,i.F8)(e,t):(0,i.Yq)(e,{...t,timeZone:s.n$})}case"timestamp-offset":{if(!l&&"string"==typeof e&&new Date(e).toISOString()!==e)return e 101const t=n||o?(0,i.J2)(n||"short-date-short-time"):void 0,r=t?{...t,timeZone:l,timeZoneName:u}:void 0 102return"string"==typeof e?(0,i.Ey)(e,r):(0,i.Yq)(e,r)}default:{const t=n||o?(0,i.J2)(n||"short-date-short-time"):void 0 103return(0,i.Yq)("string"==typeof e?new Date(e):e,t?{...t,timeZone:l,timeZoneName:u}:void 0)}}}},615607:(e,t,n)=>{n.d(t,{G9:()=>f,getRampStops:()=>a,vt:()=>d,y0:()=>c}) 104var i=n(665908),o=n(198009),r=n(643894) 105const l=new i.default([64,64,64]) 106function s(e,t){const n=[],i=e.length-1 107return 5===e.length?n.push(0,2,4):n.push(0,i),e.map(((e,o)=>n.includes(o)?(0,r.Dd)(e,o,i,t):null))}async function a(e,t,i){let r=!1,l=[],a=[] 108if(e.stops){const t=e.stops 109l=t.map((e=>e.value)),r=t.some((e=>!!e.label)),r&&(a=t.map((e=>e.label)))}const c=l[0],f=l[l.length-1] 110if(null==c&&null==f)return null 111const d=r?null:s(l,i) 112return(await Promise.all(l.map((async(i,o)=>{const l="opacity"===e.type?await u(i,e,t):(await Promise.all([n.e(19503),n.e(87095)]).then(n.bind(n,987095))).getColor(e,i),s=r?a[o]:d?.[o]??"" 113return null==l?null:{value:i,color:l,label:s}})))).filter(o.Ru).reverse()}async function u(e,t,o){const r=new i.default(o??l),s=(await Promise.all([n.e(19503),n.e(87095)]).then(n.bind(n,987095))).getOpacity(t,e) 114return null!=s&&(r.a=s),r}function c(e){let t=!1,n=[],i=[] 115n=e.map((e=>e.value)),t=e.some((e=>!!e.label)),t&&(i=e.map((e=>e.label??""))) 116const o=n[0],r=n[n.length-1] 117if(null==o&&null==r)return null 118const l=t?null:s(n) 119return n.map(((n,o)=>({value:n,color:f(n,e),label:t?i[o]:l?.[o]??""}))).reverse()}function f(e,t){const{startIndex:n,endIndex:o,weight:r}=function(e,t){let n=0,i=t.length-1 120return t.some(((t,o)=>e<t.value?(i=o,!0):(n=o,!1))),{startIndex:n,endIndex:i,weight:(e-t[n].value)/(t[i].value-t[n].value)}}(e,t) 121if(n===o)return t[n].color 122const l=i.default.blendColors(t[n].color,t[o].color,r) 123return new i.default(l)}function d(e,t){let n=[]
124if(e&&"multipart"===e.type)e.colorRamps.reverse().forEach(((o,r)=>{0===r?n.push({value:t.max,color:new i.default(o.toColor),label:"high"}):n.push({value:null,color:new i.default(o.toColor),label:""}),r===e.colorRamps.length-1?n.push({value:t.min,color:new i.default(o.fromColor),label:"low"}):n.push({value:null,color:new i.default(o.fromColor),label:""})})) 125else{let o,r 126e&&"algorithmic"===e.type?(o=e.fromColor,r=e.toColor):(o=[0,0,0,1],r=[255,255,255,1]),n=[{value:t.max,color:new i.default(r),label:"high"},{value:t.min,color:new i.default(o),label:"low"}]}return n}},643894:(e,t,n)=>{n.d(t,{Dd:()=>c,E2:()=>f,Zo:()=>h,getDateFormatOptions:()=>m,iz:()=>p,kC:()=>u,l5:()=>a,uM:()=>d}) 127var i=n(405437),o=n(629485),r=n(75498),l=n(436596),s=n(180241) 128const a="<",u=">" 129function c(e,t,n,i){let o="" 130return 0===t?o=`${a} `:t===n&&(o=`${u} `),o+(i?(0,l.i0)(e,i):(0,r.GP)(e))}const f=["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAAHqZRakAAAANUlEQVQ4jWPMy8v7z0BFwMLAwMAwcdIkqhiWn5fHwEQVk5DAqIGjBo4aOGrgqIEQwEjtKgAATl0Hu6JrzFUAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAAHqZRakAAAANUlEQVQ4jWPMy8v7z0BFwMLAwMAwaeIkqhiWl5/HwEQVk5DAqIGjBo4aOGrgqIEQwEjtKgAATl0Hu6sKxboAAAAASUVORK5CYII=","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAAAAAAAAAHqZRakAAAANUlEQVQ4jWPMy8v7z0BFwMLAwMAwadJEqhiWl5fPwEQVk5DAqIGjBo4aOGrgqIEQwEjtKgAATl0Hu75+IUcAAAAASUVORK5CYII="] 131async function d(e){if(!("visualVariables"in e)||!e.visualVariables)return null 132const t=e.visualVariables.find((e=>"color"===e.type)) 133if(!t)return null 134let i=null,o=null 135if(t.stops){if(1===t.stops.length)return t.stops[0].color 136i=t.stops[0].value,o=t.stops[t.stops.length-1].value}const r=null!=i&&null!=o?i+(o-i)/2:0,{getColor:l}=await Promise.all([n.e(19503),n.e(87095)]).then(n.bind(n,987095)) 137return l(t,r)??null}async function h(e,t){const n=e.trailCap,i=e.trailWidth||1,o=t||await d(e)||e.color 138return new s.default({cap:n,color:o,width:i})}function m(e,t,n){const r=function(e,t){if(!t.field)return null 139if("featureReduction"in e)switch(e.featureReduction?.type){case"cluster":case"binning":{const n=e.featureReduction.fields.find((({name:e})=>e.toLowerCase()===t.field.toLowerCase())) 140return n&&"getField"in e?e.getField(n.onStatisticField):null}}return"getField"in e?e.getField?.(t.field):null}(e,t) 141if(!r||!(0,l.fs)(r)&&!(0,o.isTimeOnlyField)(r))return null 142let s=function(e,t){const n="popupTemplate"in e?e.popupTemplate?.fieldInfos:null 143if(n?.length&&t)return n.find((e=>e.fieldName?.toLowerCase()===t.toLowerCase()))?.format?.dateFormat}(e,r.name) 144if(!s&&"date"===r.type){let e=0,n=0 145t.stops?(e=t.stops?.at(0)?.value??e,n=t.stops?.at(-1)?.value??n):"minDataValue"in t&&"maxDataValue"in t&&(e=t.minDataValue??e,n=t.maxDataValue??n),s=n-e>2*i.vf.days?"short-date":"short-date-short-time"}return{fieldType:r.type,format:s,timeZoneOptions:{layerTimeZone:"preferredTimeZone"in e?e.preferredTimeZone:null,viewTimeZone:n,datesInUnknownTimezone:"datesInUnknownTimezone"in e&&e.datesInUnknownTimezone}}}function p(e,t){if("authoringInfo"in e)return e.authoringInfo?.visualVariables?.find((({theme:e})=>e===t))}},769187:(e,t,n)=>{var i,o,r,l,s,a,u,c,f,d,h,m,p,g,y,A,b,v,S,w,C,_,T,z,R,x,L,E,k,M,F,O,B,N,P,I,D,U,W,V,H,q,G,Z,$,Y,J,Q,j,X,K,ee,te,ne,ie,oe,re,le,se,ae,ue,ce,fe 146n.d(t,{$2:()=>s,Ao:()=>z,C1:()=>r,Hz:()=>m,JO:()=>o,M1:()=>T,O$:()=>se,OW:()=>oe,Q1:()=>Q,TZ:()=>b,WE:()=>k,Y:()=>u,YI:()=>X,bj:()=>c,e_:()=>J,f0:()=>le,fu:()=>h,g7:()=>f,h5:()=>ne,ip:()=>j,mU:()=>M,oF:()=>C,uQ:()=>_,uT:()=>U,vG:()=>ue,wd:()=>q,xR:()=>i,xn:()=>v,xw:()=>x,yS:()=>W}),function(e){e[e.BUTT=0]="BUTT",e[e.ROUND=1]="ROUND",e[e.SQUARE=2]="SQUARE",e[e.UNKNOWN=4]="UNKNOWN"}(i||(i={})),function(e){e[e.BEVEL=0]="BEVEL",e[e.ROUND=1]="ROUND",e[e.MITER=2]="MITER",e[e.UNKNOWN=4]="UNKNOWN"}(o||(o={})),function(e){e[e.SCREEN=0]="SCREEN",e[e.MAP=1]="MAP"}(r||(r={})),function(e){e[e.Tint=0]="Tint",e[e.Ignore=1]="Ignore",e[e.Multiply=99]="Multiply"}(l||(l={})),function(e){e.Both="Both",e.JustBegin="JustBegin",e.JustEnd="JustEnd",e.None="None"}(s||(s={})),function(e){e[e.Mosaic=0]="Mosaic",e[e.Centered=1]="Centered"}(a||(a={})),function(e){e[e.Normal=0]="Normal",e[e.Superscript=1]="Superscript",e[e.Subscript=2]="Subscript"}(u||(u={})),function(e){e[e.MSSymbol=0]="MSSymbol",e[e.Unicode=1]="Unicode"}(c||(c={})),function(e){e[e.Unspecified=0]="Unspecified",e[e.TrueType=1]="TrueType",e[e.PSOpenType=2]="PSOpenType",e[e.TTOpenType=3]="TTOpenType",e[e.Type1=4]="Type1"}(f||(f={})),function(e){e[e.Display=0]="Display",e[e.Map=1]="Map"}(d||(d={})),function(e){e.None="None",e.Loop="Loop",e.Oscillate="Oscillate"}(h||(h={})),function(e){e.Linear="Linear",e.EaseIn="EaseIn",e.EaseOut="EaseOut",e.EaseInOut="EaseInOut"}(m||(m={})),function(e){e[e.Z=0]="Z",e[e.X=1]="X",e[e.Y=2]="Y"}(p||(p={})),function(e){e[e.XYZ=0]="XYZ",e[e.ZXY=1]="ZXY",e[e.YXZ=2]="YXZ"}(g||(g={})),function(e){e[e.Rectangle=0]="Rectangle",e[e.RoundedRectangle=1]="RoundedRectangle",e[e.Oval=2]="Oval"}(y||(y={})),function(e){e[e.None=0]="None",e[e.Alpha=1]="Alpha",e[e.Screen=2]="Screen",e[e.Multiply=3]="Multiply",e[e.Add=4]="Add"}(A||(A={})),function(e){e[e.TTB=0]="TTB",e[e.RTL=1]="RTL",e[e.BTT=2]="BTT"}(b||(b={})),function(e){e[e.None=0]="None",e[e.SignPost=1]="SignPost",e[e.FaceNearPlane=2]="FaceNearPlane"}(v||(v={})),function(e){e[e.Float=0]="Float",e[e.String=1]="String",e[e.Boolean=2]="Boolean"}(S||(S={})),function(e){e[e.Intersect=0]="Intersect",e[e.Subtract=1]="Subtract"}(w||(w={})),function(e){e.OpenEnded="OpenEnded",e.Block="Block",e.Crossed="Crossed"}(C||(C={})),function(e){e.FullGeometry="FullGeometry",e.PerpendicularFromFirstSegment="PerpendicularFromFirstSegment",e.ReversedFirstSegment="ReversedFirstSegment",e.PerpendicularToSecondSegment="PerpendicularToSecondSegment",e.SecondSegmentWithTicks="SecondSegmentWithTicks",e.DoublePerpendicular="DoublePerpendicular",e.OppositeToFirstSegment="OppositeToFirstSegment",e.TriplePerpendicular="TriplePerpendicular",e.HalfCircleFirstSegment="HalfCircleFirstSegment",e.HalfCircleSecondSegment="HalfCircleSecondSegment",e.HalfCircleExtended="HalfCircleExtended",e.OpenCircle="OpenCircle",e.CoverageEdgesWithTicks="CoverageEdgesWithTicks",e.GapExtentWithDoubleTicks="GapExtentWithDoubleTicks",e.GapExtentMidline="GapExtentMidline",e.Chevron="Chevron",e.PerpendicularWithArc="PerpendicularWithArc",e.ClosedHalfCircle="ClosedHalfCircle",e.TripleParallelExtended="TripleParallelExtended",e.ParallelWithTicks="ParallelWithTicks",e.Parallel="Parallel",e.PerpendicularToFirstSegment="PerpendicularToFirstSegment",e.ParallelOffset="ParallelOffset",e.OffsetOpposite="OffsetOpposite",e.OffsetSame="Off
146setSame",e.CircleWithArc="CircleWithArc",e.DoubleJog="DoubleJog",e.PerpendicularOffset="PerpendicularOffset",e.LineExcludingLastSegment="LineExcludingLastSegment",e.MultivertexArrow="MultivertexArrow",e.CrossedArrow="CrossedArrow",e.ChevronArrow="ChevronArrow",e.ChevronArrowOffset="ChevronArrowOffset",e.PartialFirstSegment="PartialFirstSegment",e.Arch="Arch",e.CurvedParallelTicks="CurvedParallelTicks",e.Arc90Degrees="Arc90Degrees",e.TipWithPerpendicularAndTicks="TipWithPerpendicularAndTicks",e.ConcentricCircles="ConcentricCircles",e.DoubleJogArrow="DoubleJogArrow",e.LinkedChevrons="LinkedChevrons",e.SegmentThenHalfCircle="SegmentThenHalfCircle",e.LineWithStraightTicks="LineWithStraightTicks",e.DoubleCurve="DoubleCurve",e.ParallelWithTicksByWidth="ParallelWithTicksByWidth",e.EnclosingRoundedRectangle="EnclosingRoundedRectangle"}(_||(_={})),function(e){e.Mitered="Mitered",e.Bevelled="Bevelled",e.Rounded="Rounded",e.Square="Square",e.TrueBuffer="TrueBuffer"}(T||(T={})),function(e){e.ClosePath="ClosePath",e.ConvexHull="ConvexHull",e.RectangularBox="RectangularBox"}(z||(z={})),function(e){e.BeginningOfLine="BeginningOfLine",e.EndOfLine="EndOfLine"}(R||(R={})),function(e){e.Mitered="Mitered",e.Bevelled="Bevelled",e.Rounded="Rounded",e.Square="Square"}(x||(x={})),function(e){e.Fast="Fast",e.Accurate="Accurate"}(L||(L={})),function(e){e.BeginningOfLine="BeginningOfLine",e.EndOfLine="EndOfLine"}(E||(E={})),function(e){e.Sinus="Sinus",e.Square="Square",e.Triangle="Triangle",e.Random="Random"}(k||(k={})),function(e){e[e.None=0]="None",e[e.Default=1]="Default",e[e.Force=2]="Force"}(M||(M={})),function(e){e[e.Buffered=0]="Buffered",e[e.Left=1]="Left",e[e.Right=2]="Right",e[e.AlongLine=3]="AlongLine"}(F||(F={})),function(e){e[e.Linear=0]="Linear",e[e.Rectangular=1]="Rectangular",e[e.Circular=2]="Circular",e[e.Buffered=3]="Buffered"}(O||(O={})),function(e){e[e.Discrete=0]="Discrete",e[e.Continuous=1]="Continuous"}(B||(B={})),function(e){e[e.AcrossLine=0]="AcrossLine",e[e.AlongLine=1]="AlongLine"}(N||(N={})),function(e){e[e.Auto=0]="Auto",e[e.Clockwise=1]="Clockwise",e[e.Counterclockwise=2]="Counterclockwise"}(P||(P={})),function(e){e[e.Left=0]="Left",e[e.Right=1]="Right",e[e.Center=2]="Center",e[e.Justify=3]="Justify"}(I||(I={})),function(e){e[e.Base=0]="Base",e[e.MidPoint=1]="MidPoint",e[e.ThreePoint=2]="ThreePoint",e[e.FourPoint=3]="FourPoint",e[e.Underline=4]="Underline",e[e.CircularCW=5]="CircularCW",e[e.CircularCCW=6]="CircularCCW"}(D||(D={})),function(e){e.Butt="Butt",e.Round="Round",e.Square="Square"}(U||(U={})),function(e){e.NoConstraint="NoConstraint",e.HalfPattern="HalfPattern",e.HalfGap="HalfGap",e.FullPattern="FullPattern",e.FullGap="FullGap",e.Custom="Custom"}(W||(W={})),function(e){e[e.None=-1]="None",e[e.Custom=0]="Custom",e[e.Circle=1]="Circle",e[e.OpenArrow=2]="OpenArrow",e[e.ClosedArrow=3]="ClosedArrow",e[e.Diamond=4]="Diamond"}(V||(V={})),function(e){e[e.ExtraLeading=0]="ExtraLeading",e[e.Multiple=1]="Multiple",e[e.Exact=2]="Exact"}(H||(H={})),function(e){e.Bevel="Bevel",e.Round="Round",e.Miter="Miter"}(q||(q={})),function(e){e[e.Default=0]="Default",e[e.String=1]="String",e[e.Numeric=2]="Numeric"}(G||(G={})),function(e){e[e.InsidePolygon=0]="InsidePolygon",e[e.PolygonCenter=1]="PolygonCenter",e[e.RandomlyInsidePolygon=2]="RandomlyInsidePolygon"}(Z||(Z={})),function(e){e[e.Tint=0]="Tint",e[e.Replace=1]="Replace",e[e.Multiply=2]="Multiply"}($||($={})),function(e){e[e.ClipAtBoundary=0]="ClipAtBoundary",e[e.RemoveIfCenterOutsideBoundary=1]="RemoveIfCenterOutsideBoundary",e[e.DoNotTouchBoundary=2]="DoNotTouchBoundary",e[e.DoNotClip=3]="DoNotClip"}(Y||(Y={})),function(e){e.NoConstraint="NoConstraint",e.WithMarkers="WithMarkers",e.WithFullGap="WithFullGap",e.WithHalfGap="WithHalfGap",e.Custom="Custom"}(J||(J={})),function(e){e.Fixed="Fixed",e.Random="Random",e.RandomFixedQuantity="RandomFixedQuantity"}(Q||(Q={})),function(e){e.LineMiddle="LineMiddle",e.LineBeginning="LineBeginning",e.LineEnd="LineEnd",e.SegmentMidpoint="SegmentMidpoint"}(j||(j={})),function(e){e.OnPolygon="OnPolygon",e.CenterOfMass="CenterOfMass",e.BoundingBoxCenter="BoundingBoxCenter"}(X||(X={})),function(e){e[e.Low=0]="Low",e[e.Medium=1]="Medium",e[e.High=2]="High"}(K||(K={})),function(e){e[e.MarkerCenter=0]="MarkerCenter",e[e.MarkerBounds=1]="MarkerBounds"}(ee||(ee={})),function(e){e[e.None=0]="None",e[e.PropUniform=1]="PropUniform",e[e.PropNonuniform=2]="PropNonuniform",e[e.DifUniform=3]="DifUniform",e[e.DifNonuniform=4]="DifNonuniform"}(te||(te={})),function(e){e.Tube="Tube",e.Strip="Strip",e.Wall="Wall"}(ne||(ne={})),function(e){e[e.Random=0]="Random",e[e.Increasing=1]="Increasing",e[e.Decreasing=2]="Decreasing",e[e.IncreasingThenDecreasing=3]="IncreasingThenDecreasing"}(ie||(ie={})),function(e){e[e.Relative=0]="Relative",e[e.Absolute=1]="Absolute"}(oe||(oe={})),function(e){e[e.Normal=0]="Normal",e[e.LowerCase=1]="LowerCase",e[e.Allcaps=2]="Allcaps"}(re||(re={})),function(e){e[e.LTR=0]="LTR",e[e.RTL=1]="RTL"}(le||(le={})),function(e){e.Draft="Draft",e.Picture="Picture",e.Text="Text"}(se||(se={})),function(e){e[e.Top=0]="Top",e[e.Center=1]="Center",e[e.Baseline=2]="Baseline",e[e.Bottom=3]="Bottom"}(ae||(ae={})),function(e){e[e.Right=0]="Right",e[e.Upright=1]="Upright"}(ue||(ue={})),function(e){e[e.Small=0]="Small",e[e.Medium=1]="Medium",e[e.Large=2]="Large"}(ce||(ce={})),function(e){e[e.Calm=0]="Calm",e[e.Rippled=1]="Rippled",e[e.Slight=2]="Slight",e[e.Moderate=3]="Moderate"}(fe||(fe={}))}
146,806952:(e,t,n)=>{n.d(t,{$d:()=>p,GG:()=>_,N7:()=>g,Sx:()=>y,UQ:()=>C,cJ:()=>A,di:()=>T,dt:()=>b,f3:()=>z,iX:()=>m,k_:()=>h}) 147var i=n(665908),o=n(640890),r=(n(894143),n(829154)),l=n(384783),s=n(206872),a=n(150861),u=n(15505),c=n(808170),f=n(952120) 148const d=new i.default("white") 149function h(e){if(!e)return 0 150if((0,f.wk)(e)){const t=function(e){const t=e.symbolLayers?.at(-1) 151if(t&&"outline"in t)return t?.outline?.size}(e) 152return null!=t?t:0}return(0,r.PN)((0,u.$4)(e)?.width)}function m(e){if(!e)return null 153if((0,f.wk)(e))return function(e){const t=e.symbolLayers?.at(-1) 154if(t&&"outline"in t)return t?.outline?.color}(e) 155const t=(0,u.$4)(e)?.color 156return t?new i.default(t):null}function p(e){if(null==e||!("symbolLayers"in e)||null==e.symbolLayers)return!1 157switch(e.type){case"point-3d":return e.symbolLayers.some((e=>"object"===e.type)) 158case"line-3d":return e.symbolLayers.some((e=>"path"===e.type)) 159case"polygon-3d":return e.symbolLayers.some((e=>"object"===e.type||"extrude"===e.type)) 160default:return!1}}function g(e){return e.resource?.href??""}function y(e,t){if(!e)return null 161let n=null 162return(0,f.wk)(e)?n=function(e){const t=e.symbolLayers 163if(!t)return null 164let n=null 165return t.forEach((e=>{"object"===e.type&&e.resource?.href||(n="water"===e.type?e.color:e.material?e.material.color:null)})),n?new i.default(n):null}(e):(0,f.$y)(e)&&(n="cim"===e.type?(0,a.getCIMSymbolColor)(e):e.color?new i.default(e.color):null),n?A(n,t):null}function A(e,t){if(null==t||null==e)return e 166const n=e.toRgba() 167return n[3]=n[3]*t,new i.default(n)}function b(e,t,n){e&&(t||null!=n)&&(t&&(t=new i.default(t)),(0,f.wk)(e)?function(e,t,n){const i=e.symbolLayers 168if(!i)return 169const o=e=>A(t??e??(null!=n?d:null),n) 170i.forEach((e=>{if("object"!==e.type||!e.resource?.href||t)if("water"===e.type)e.color=o(e.color) 171else{const t=null!=e.material?e.material.color:null,i=o(t) 172if(null==e.material?e.material=new c.N({color:i}):e.material.color=i,null!=n&&"outline"in e&&null!=e.outline?.color&&(e.outline.color=A(e.outline.color,n)),"marker"in e&&null!=e.marker){const t=o(e.marker.color) 173e.marker.color=t}}}))}(e,t,n):(0,f.$y)(e)&&function(e,t,n){(t=t??e.color)&&(e.color=A(t,n)),null!=n&&"outline"in e&&e.outline?.color&&(e.outline.color=A(e.outline.color,n))}(e,t,n))}function v(e){for(const t of e)if("number"==typeof t)return t 174return null}function S(e,t,n){for(let i=0;i<3;i++){const o=e[i] 175switch(o){case"symbol-value":{const e=n[i] 176return null!=e?e/t[i]:1}case"proportional":break 177default:if(o&&t[i])return o/t[i]}}return null}function w(e,t,n,i){switch(e){case"proportional":return n*i 178case"symbol-value":return null!=t?t:n 179default:return e}}async function C(e,t){if(e&&t)return(0,f.wk)(e)?async function(e,t){const i=e.symbolLayers 180i&&await(0,o.jJ)(i,(async e=>async function(e,t){switch(e.type){case"extrude":!function(e,t){const n=t[2] 181"number"==typeof n&&(e.size=n)}(e,t) 182break 183case"icon":case"line":case"text":!function(e,t){const n=v(t) 184null!=n&&(e.size=n)}(e,t) 185break 186case"path":!function(e,t){const n=S(t,l.Un,[e.width,void 0,e.height]) 187null!=n&&(e.width=w(t[0],e.width,1,n),e.height=w(t[2],e.height,1,n))}(e,t) 188break 189case"object":await async function(e,t){const{resourceSize:i,symbolSize:o}=await async function(e){const{computeObjectLayerResourceSize:t}=await n.e(4259).then(n.bind(n,4259)),i=await t(e,10),{width:o,height:r,depth:l}=e,s=[o,l,r] 190let a=1 191for(let n=0;n<3;n++){const e=s[n] 192if(null!=e){a=e/i[n] 193break}}for(let n=0;n<3;n++)null==s[n]&&(s[n]=i[n]*a) 194return{resourceSize:i,symbolSize:s}}(e),r=S(t,i,o) 195null!=r&&(e.width=w(t[0],o[0],i[0],r),e.depth=w(t[1],o[1],i[1],r),e.height=w(t[2],o[2],i[2],r))}(e,t)}}(e,t)))}(e,t):void((0,f.$y)(e)&&function(e,t){const n=v(t) 196if(null!=n)switch(e.type){case"simple-marker":e.size=n 197break 198case"picture-marker":{const t=e.width/e.height 199t>1?(e.width=n,e.height=n*t):(e.width=n*t,e.height=n) 200break}case"simple-line":e.width=n 201break 202case"text":e.font.size=n}}(e,t))}function _(e,t,n){if(e&&null!=t)if((0,f.wk)(e)){const i=e.symbolLayers 203i&&i.forEach((e=>{if("object"===e.type)switch(n){case"tilt":e.tilt=(e.tilt??0)+t 204break
205case"roll":e.roll=(e.roll??0)+t 206break 207default:e.heading=(e.heading??0)+t}"icon"===e.type&&(e.angle+=t)}))}else(0,f.$y)(e)&&("simple-marker"!==e.type&&"picture-marker"!==e.type&&"text"!==e.type||(e.angle+=t))}function T(e){if(!e)return null 208const t=e.effects.filter((e=>"bloom"!==e.type)).map((e=>e.toJSON())) 209return(0,s.zu)(t)}function z(e){return null!=e&&"polygon-3d"===e.type&&e.symbolLayers.some((e=>"extrude"===e.type))}},846213:(e,t,n)=>{n.r(t),n.d(t,{calculateDateFormatInterval:()=>z,createClassBreakLabel:()=>_,createColorStops:()=>C,createUniqueValueLabel:()=>R,dateFormatIntervalOptions:()=>y,getAttribute:()=>x,getAttributes:()=>E,getColorsForRendererValues:()=>w,getColorsFromRenderer:()=>v,setLabelsForClassBreaks:()=>T,timelineDateFormatOptions:()=>A}) 210var i=n(198009),o=n(600323),r=n(964584),l=n(569267),s=n(629485),a=n(75498),u=n(468161),c=n(436596),f=n(806952),d=n(615607),h=n(326898) 211const m=()=>o.A.getLogger("esri.renderers.support.utils"),p={lt:"<",gt:">",pct:"%",ld:"â"},g={millisecond:0,second:1,minute:2,hour:3,day:4,month:5,year:6},y={millisecond:"long-month-day-year-long-time",second:"long-month-day-year-long-time",minute:"long-month-day-year-short-time",hour:"long-month-day-year-short-time",day:"long-month-day-year",month:"long-month-day-year",year:"year"},A=(0,l.J2)("short-date") 212async function b(e,t,n){(0,r.tE)(e,t,(()=>[])).push(...n)}async function v(e){const t=new Map 213if(!e)return t 214if("visualVariables"in e&&e.visualVariables)for(const n of e.visualVariables)if(k(n)){const e=(await(0,d.getRampStops)(n)??[]).map((e=>e.color)) 215await b(t,n.field||n.valueExpression,e)}if("heatmap"===e.type){const n=(0,h.Y)(e).map((e=>e.color)) 216await b(t,e.field||e.valueExpression,n)}else if("pie-chart"===e.type){for(const n of e.attributes)await b(t,n.field||n.valueExpression,[n.color]) 217await b(t,"default",[e?.othersCategory?.color,(0,f.Sx)(e.backgroundFillSymbol,null)])}else if("dot-density"===e.type){for(const n of e.attributes)await b(t,n.field||n.valueExpression,[n.color]) 218await b(t,"default",[e.backgroundColor])}else if("unique-value"===e.type)if("predominance"===e.authoringInfo?.type)for(const n of e.uniqueValueInfos??[])await b(t,n.value.toString(),[(0,f.Sx)(n.symbol,null)]) 219else{const n=(e.uniqueValueInfos??[]).map((e=>(0,f.Sx)(e.symbol,null))),{field:i,field2:o,field3:r,valueExpression:l}=e;(i||l)&&await b(t,i||l,n),o&&await b(t,o,n),r&&await b(t,r,n)}else if("class-breaks"===e.type){const n=e.classBreakInfos.map((e=>(0,f.Sx)(e.symbol,null))),{field:i,valueExpression:o}=e 220await b(t,i??o,n)}else"simple"===e.type&&await b(t,"default",[(0,f.Sx)(e.symbol,null)]) 221return"defaultSymbol"in e&&e.defaultSymbol&&await b(t,"default",[(0,f.Sx)(e.defaultSymbol,null)]),t.forEach(((e,n)=>{const o=(0,i.Am)(e.filter(Boolean),((e,t)=>JSON.stringify(e)===JSON.stringify(t))) 222t.set(n,o)})),t}async function S(e,t,n){const i=(0,r.tE)(e,t,(()=>new Map)) 223for(const o of n)i.set(o.value,o.color)}async function w(e){const t=new Map 224if(!e)return t 225if("unique-value"!==e.type||e.authoringInfo?.type)if("class-breaks"===e.type){const n=e.classBreakInfos.map((e=>({value:e.minValue,color:(0,f.Sx)(e.symbol,null)}))).reverse(),{field:i,valueExpression:o}=e 226await S(t,i??o,n)}else"simple"===e.type&&await S(t,"default",[{value:"default",color:(0,f.Sx)(e.symbol,null)}]) 227else{const n=(e.uniqueValueInfos??[]).map((e=>({value:e.value,color:(0,f.Sx)(e.symbol,null)}))),{field:i,field2:o,field3:r,valueExpression:l,fieldDelimiter:s}=e,a=[i,o,r].filter(Boolean).join(s||"");(a||l)&&await S(t,a||l,n)}if("defaultSymbol"in e&&e.defaultSymbol&&await S(t,"default",[{value:"default",color:(0,f.Sx)(e.defaultSymbol,null)}]),"visualVariables"in e&&e.visualVariables){const n=e.visualVariables.filter((e=>"color"===e.type)) 228for(const e of n){const n=await(0,d.getRampStops)(e)??[] 229await S(t,e.field||e.valueExpression,n)}}return t}function C(e){const{values:t,colors:n,labelIndexes:i,isDate:o}=e 230return t.map(((e,r)=>{let s=null 231if(!i||i.includes(r)){const n=o?(0,l.Yq)(e):(0,a.GP)(e) 232n&&(s=function(e,t,n){let i="" 233return 0===t?i=p.lt+" ":t===n&&(i=p.gt+" "),i+e}(n,r,t.length-1))}return new u.default({value:e,color:n[r],label:s})}
233))}function _(e){let t=e.minValue,n=e.maxValue 234const i=e.isFirstBreak?"":p.gt+" ",o="percent-of-total"===e.normalizationType?p.pct:"" 235return t=null==t?"":(0,a.GP)(t),n=null==n?"":(0,a.GP)(n),i+t+o+" "+p.ld+" "+n+o}function T(e){const t=e.classBreakInfos,n=e.normalizationType 236let i=[] 237if(t?.length)if("standard-deviation"!==e.classificationMethod)if(e.round){i.push(t[0].minValue) 238for(const e of t)i.push(e.maxValue) 239i=(0,a.LI)(i),t.forEach(((e,t)=>{e.label=_({minValue:0===t?i[0]:i[t],maxValue:i[t+1],isFirstBreak:0===t,normalizationType:n})}))}else t.forEach(((e,t)=>{e.label=_({minValue:e.minValue,maxValue:e.maxValue,isFirstBreak:0===t,normalizationType:n})})) 240else m().warn("setLabelsForClassBreaks","cannot set labels for class breaks generated using 'standard-deviation' method.")}function z(e){const t=e.map((e=>new Date(e))),n=t.length 241let i=1/0,o=null 242for(let r=0;r<n-1;r++){const e=t[r] 243let l=1/0,s=null 244for(let i=r+1;i<n;i++){const n=t[i],o=(e.getFullYear()!==n.getFullYear()?"year":e.getMonth()!==n.getMonth()&&"month")||e.getDate()!==n.getDate()&&"day"||e.getHours()!==n.getHours()&&"hour"||e.getMinutes()!==n.getMinutes()&&"minute"||e.getSeconds()!==n.getSeconds()&&"second"||"millisecond",r=g[o] 245r<l&&(l=r,s=o)}l<i&&(i=l,o=s)}return o}function R(e){const{value:t,domain:n,fieldInfo:i,dateFormatOptions:o}=e 246let r=String(t) 247const l=n&&"codedValues"in n&&n.codedValues?n.getName(t):null 248return l?r=l:null!=t&&i&&((0,c.fs)(i)||(0,s.isTimeOnlyField)(i))?r=(0,c.i0)(t,o??{fieldType:i.type}):"number"==typeof t&&(r=(0,a.GP)(t)),r}function x(e,t){return"normalizationField"in e&&e.normalizationField?function(e,t){return{type:"normalized-field",field:e,normalizationField:t}}(e.field,e.normalizationField):"field"in e&&e.field?L(e.field):"valueExpression"in e&&e.valueExpression?function(e,t,n){return{type:"expression",expression:e,title:t,returnType:n}}(e.valueExpression,e.valueExpressionTitle,t):null}function L(e){return{type:"field",field:e}}function E(e,t){const n=[] 249if("class-breaks"===e.type||"heatmap"===e.type)n.push(x(e,"number")) 250else if("unique-value"===e.type){const t=e.authoringInfo 251if(t&&"relationship"===t.type){if(t.field1&&t.field2){const e=t.field1.field,i=t.field2.field,o=t.field1.normalizationField,r=t.field2.normalizationField 252n.push(x({field:e,normalizationField:o})),n.push(x({field:i,normalizationField:r}))}}else{const t=e.uniqueValueInfos?.[0] 253let i=null 254if(t?.value){const e=typeof t.value 255"string"!==e&&"number"!==e||(i=e)}n.push(x(e,i)),[e.field2,e.field3].forEach((e=>e&&n.push(L(e))))}}else"attributes"in e&&e.attributes?.forEach((e=>n.push(x(e,"number")))) 256const o=t?t(e):"visualVariables"in e?e.visualVariables:null 257return o&&o.forEach((e=>n.push(x(e,"number")))),(0,i.Am)(n.filter(i.Ru),((e,t)=>"field"===e.type&&"field"===t.type?e.field===t.field:"normalized-field"===e.type&&"normalized-field"===t.type?e.field===t.field&&e.normalizationField===t.normalizationField:"expression"===e.type&&"expression"===t.type&&e.expression===t.expression))}function k(e){return"color"===e.type}}}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.