PageSourceSearch

https://dreamy-dijkstra-527e49.netlify.app/js/chunk-vendors.0e7ec79e.js

js dreamy-dijkstra-527e49.netlify.app collected 2026-10-03 10:39:58 UTC 1,043,414 bytes, 14 lines download raw bytes

1(self["webpackChunkfrontend"]=self["webpackChunkfrontend"]||[]).push([[504],{8308:function(t,e){var i,n;(function(){var r=!1,o=function(t){return t instanceof o?t:this instanceof o?void(this.EXIFwrapped=t):new o(t)};t.exports&&(e=t.exports=o),e.EXIF=o;var s=o.Tags={36864:"ExifVersion",40960:"FlashpixVersion",40961:"ColorSpace",40962:"PixelXDimension",40963:"PixelYDimension",37121:"ComponentsConfiguration",37122:"CompressedBitsPerPixel",37500:"MakerNote",37510:"UserComment",40964:"RelatedSoundFile",36867:"DateTimeOriginal",36868:"DateTimeDigitized",37520:"SubsecTime",37521:"SubsecTimeOriginal",37522:"SubsecTimeDigitized",33434:"ExposureTime",33437:"FNumber",34850:"ExposureProgram",34852:"SpectralSensitivity",34855:"ISOSpeedRatings",34856:"OECF",37377:"ShutterSpeedValue",37378:"ApertureValue",37379:"BrightnessValue",37380:"ExposureBias",37381:"MaxApertureValue",37382:"SubjectDistance",37383:"MeteringMode",37384:"LightSource",37385:"Flash",37396:"SubjectArea",37386:"FocalLength",41483:"FlashEnergy",41484:"SpatialFrequencyResponse",41486:"FocalPlaneXResolution",41487:"FocalPlaneYResolution",41488:"FocalPlaneResolutionUnit",41492:"SubjectLocation",41493:"ExposureIndex",41495:"SensingMethod",41728:"FileSource",41729:"SceneType",41730:"CFAPattern",41985:"CustomRendered",41986:"E
1xposureMode",41987:"WhiteBalance",41988:"DigitalZoomRation",41989:"FocalLengthIn35mmFilm",41990:"SceneCaptureType",41991:"GainControl",41992:"Contrast",41993:"Saturation",41994:"Sharpness",41995:"DeviceSettingDescription",41996:"SubjectDistanceRange",40965:"InteroperabilityIFDPointer",42016:"ImageUniqueID"},a=o.TiffTags={256:"ImageWidth",257:"ImageHeight",34665:"ExifIFDPointer",34853:"GPSInfoIFDPointer",40965:"InteroperabilityIFDPointer",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",274:"Orientation",277:"SamplesPerPixel",284:"PlanarConfiguration",530:"YCbCrSubSampling",531:"YCbCrPositioning",282:"XResolution",283:"YResolution",296:"ResolutionUnit",273:"StripOffsets",278:"RowsPerStrip",279:"StripByteCounts",513:"JPEGInterchangeFormat",514:"JPEGInterchangeFormatLength",301:"TransferFunction",318:"WhitePoint",319:"PrimaryChromaticities",529:"YCbCrCoefficients",532:"ReferenceBlackWhite",306:"DateTime",270:"ImageDescription",271:"Make",272:"Model",305:"Software",315:"Artist",33432:"Copyright"},l=o.GPSTags={0:"GPSVersionID",1:"GPSLatitudeRef",2:"GPSLatitude",3:"GPSLongitudeRef",4:"GPSLongitude",5:"GPSAltitudeRef",6:"GPSAltitude",7:"GPSTimeStamp",8:"GPSSatellites",9:"GPSStatus",10:"GPSMeasureMode",11:"GPSDOP",12:"GPSSpeedRef",13:"GPSSpeed",14:"GPSTrackRef",15:"GPSTrack",16:"GPSImgDirectionRef",17:"GPSImgDirection",18:"GPSMapDatum",19:"GPSDestLatitudeRef",20:"GPSDestLatitude",21:"GPSDestLongitudeRef",22:"GPSDestLongitude",23:"GPSDestBearingRef",24:"GPSDestBearing",25:"GPSDestDistanceRef",26:"GPSDestDistance",27:"GPSProcessingMethod",28:"GPSAreaInformation",29:"GPSDateStamp",30:"GPSDifferential"},u=o.IFD1Tags={256:"ImageWidth",257:"ImageHeight",258:"BitsPerSample",259:"Compression",262:"PhotometricInterpretation",273:"StripOffsets",274:"Orientation",277:"SamplesPerPixel",278:"RowsPerStrip",279:"StripByteCounts",282:"XResolution",283:"YResolution",284:"PlanarConfiguration",296:"ResolutionUnit",513:"JpegIFOffset",514:"JpegIFByteCount",529:"YCbCrCoefficients",530:"YCbCrSubSampling",531:"YCbCrPositioning",532:"ReferenceBlackWhite"},c=o.StringValues={ExposureProgram:{0:"Not defined",1:"Manual",2:"Normal program",3:"Aperture priority",4:"Shutter priority",5:"Creative program",6:"Action program",7:"Portrait mode",8:"Landscape mode"},MeteringMode:{0:"Unknown",1:"Average",2:"CenterWeightedAverage",3:"Spot",4:"MultiSpot",5:"Pattern",6:"Partial",255:"Other"},LightSource:{0:"Unknown",1:"Daylight",2:"Fluorescent",3:"Tungsten (incandescent light)",4:"Flash",9:"Fine weather",10:"Cloudy weather",11:"Shade",12:"Daylight fluorescent (D 5700 - 7100K)",13:"Day white fluorescent (N 4600 - 5400K)",14:"Cool white fluorescent (W 3900 - 4500K)",15:"White fluorescent (WW 3200 - 3700K)",17:"Standard light A",18:"Standard light B",19:"Standard light C",20:"D55",21:"D65",22:"D75",23:"D50",24:"ISO studio tungsten",255:"Other"},Flash:{0:"Flash did not fire",1:"Flash fired",5:"Strobe return light not detected",7:"Strobe return light detected",9:"Flash fired, compulsory flash mode",13:"Flash fired, compulsory flash mode, return light not detected",15:"Flash fired, compulsory flash mode, return light detected",16:"Flash did not fire, compulsory flash mode",24:"Flash did not fire, auto mode",25:"Flash fired, auto mode",29:"Flash fired, auto mode, return light not detected",31:"Flash fired, auto mode, return light detected",32:"No flash function",65:"Flash fired, red-eye reduction mode",69:"Flash fired, red-eye reduction mode, return light not detected",71:"Flash fired, red-eye reduction mode, return light detected",73:"Flash fired, compulsory flash mode, red-eye reduction mode",77:"Flash fired, compulsory flash mode, red-eye reduction mode, return light not detected",79:"Flash fired, compulsory flash mode, red-eye reduction mode, return light detected",89:"Flash fired, auto mode, red-eye reduction mode",93:"Flash fired, auto mode, return light not detected, red-eye reduction mode",95:"Flash fired, auto mode, return light detected, red-eye reduction mode"},SensingMethod:{1:"Not defined",2:"One-chip color area sensor",3:"Two-chip color area sensor",4:"Three-chip color area sensor",5:"Color sequential area sensor",7:"Trilinear sensor",8:"Color sequential linear sensor"},SceneCaptureType:{0:"Standard",1:"Landscape",2:"Portrait",3:"Night scene"},SceneType:{1:"Directly photographed"},CustomRendered:{0:"Normal process",1:"Custom process"},WhiteBalance:{0:"Auto white balance",1:"Manual white balance"},GainControl:{0:"None",1:"Low gain up",2:"High gain up",3:"Low gain down",4:"High gain down"},Contrast:{0:"Normal",1:"Soft",2:"Hard"},Saturation:{0:"Normal",1:"Low saturation",2:"High saturation"},Sharpness:{0:"Normal",1:"Soft",2:"Hard"},SubjectDistanceRange:{0:"Unknown",1:"Macro",2:"Close view",3:"Distant view"},FileSource:{3:"DSC"},Components:{0:"",1:"Y",2:"Cb",3:"Cr",4:"R",5:"G",6:"B"}};function h(t){return!!t.exifdata}function p(t,e){e=e||t.match(/^data\:([^\;]+)\;base64,/im)[1]||"",t=t.replace(/^data\:([^\;]+)\;base64,/gim,"");for(var i=atob(t),n=i.length,r=new ArrayBuffer(n),o=new Uint8Array(r),s=0;s<n;s++)o[s]=i.charCodeAt(s);return r}function d(t,e){var i=new XMLHttpRequest;i.open("GET",t,!0),i.responseType="blob",i.onload=function(t){200!=this.status&&0!==this.status||e(this.response)},i.send()}function f(t,e){function i(i){var n=g(i);t.exifdata=n||{};var r=v(i);if(t.iptcdata=r||{},o.isXmpEnabled){var s=C(i);t.xmpdata=s||{}}e&&e.call(t)}if(t.src)if(/^data\:/i.test(t.src)){var n=p(t.src);i(n)}else if(/^blob\:/i.test(t.src)){var s=new FileReader;s.onload=function(t){i(t.target.result)},d(t.src,(function(t){s.readAsArrayBuffer(t)}))}else{var a=new XMLHttpRequest;a.onload=function(){if(200!=this.status&&0!==this.status)throw"Could not load image";i(a.response),a=null},a.open("GET",t.src,!0),a.responseType="arraybuffer",a.send(null)}else if(self.FileReader&&(t instanceof self.Blob||t instanceof self.File)){s=new FileReader;s.onload=function(t){r&&console.log("Got file of length "+t.target.result.byteLength),i(t.target.result)},s.readAsArrayBuffer(t)}}function g(t){var e=new DataView(t);if(r&&console.log("Got file of length "+t.byteLength),255!=e.getUint8(0)||216!=e.getUint8(1))return r&&console.log("Not a valid JPEG"),!1;var i,n=2,o=t.byteLength;
1while(n<o){if(255!=e.getUint8(n))return r&&console.log("Not a valid marker at offset "+n+", found: "+e.getUint8(n)),!1;if(i=e.getUint8(n+1),r&&console.log(i),225==i)return r&&console.log("Found 0xFFE1 marker"),S(e,n+4,e.getUint16(n+2)-2);n+=2+e.getUint16(n+2)}}function v(t){var e=new DataView(t);if(r&&console.log("Got file of length "+t.byteLength),255!=e.getUint8(0)||216!=e.getUint8(1))return r&&console.log("Not a valid JPEG"),!1;var i=2,n=t.byteLength,o=function(t,e){return 56===t.getUint8(e)&&66===t.getUint8(e+1)&&73===t.getUint8(e+2)&&77===t.getUint8(e+3)&&4===t.getUint8(e+4)&&4===t.getUint8(e+5)};while(i<n){if(o(e,i)){var s=e.getUint8(i+7);s%2!==0&&(s+=1),0===s&&(s=4);var a=i+8+s,l=e.getUint16(i+6+s);return y(t,a,l)}i++}}var m={120:"caption",110:"credit",25:"keywords",55:"dateCreated",80:"byline",85:"bylineTitle",122:"captionWriter",105:"headline",116:"copyright",15:"category"};function y(t,e,i){var n,r,o,s,a=new DataView(t),l={},u=e;while(u<e+i)28===a.getUint8(u)&&2===a.getUint8(u+1)&&(s=a.getUint8(u+2),s in m&&(o=a.getInt16(u+3),r=m[s],n=A(a,u+5,o),l.hasOwnProperty(r)?l[r]instanceof Array?l[r].push(n):l[r]=[l[r],n]:l[r]=n)),u++;return l}function _(t,e,i,n,o){var s,a,l,u=t.getUint16(i,!o),c={};for(l=0;l<u;l++)s=i+12*l+2,a=n[t.getUint16(s,!o)],!a&&r&&console.log("Unknown tag: "+t.getUint16(s,!o)),c[a]=b(t,s,e,i,o);return c}function b(t,e,i,n,r){var o,s,a,l,u,c,h=t.getUint16(e+2,!r),p=t.getUint32(e+4,!r),d=t.getUint32(e+8,!r)+i;switch(h){case 1:case 7:if(1==p)return t.getUint8(e+8,!r);for(o=p>4?d:e+8,s=[],l=0;l<p;l++)s[l]=t.getUint8(o+l);return s;case 2:return o=p>4?d:e+8,A(t,o,p-1);case 3:if(1==p)return t.getUint16(e+8,!r);for(o=p>2?d:e+8,s=[],l=0;l<p;l++)s[l]=t.getUint16(o+2*l,!r);return s;case 4:if(1==p)return t.getUint32(e+8,!r);for(s=[],l=0;l<p;l++)s[l]=t.getUint32(d+4*l,!r);return s;case 5:if(1==p)return u=t.getUint32(d,!r),c=t.getUint32(d+4,!r),a=new Number(u/c),a.numerator=u,a.denominator=c,a;for(s=[],l=0;l<p;l++)u=t.getUint32(d+8*l,!r),c=t.getUint32(d+4+8*l,!r),s[l]=new Number(u/c),s[l].numerator=u,s[l].denominator=c;return s;case 9:if(1==p)return t.getInt32(e+8,!r);for(s=[],l=0;l<p;l++)s[l]=t.getInt32(d+4*l,!r);return s;case 10:if(1==p)return t.getInt32(d,!r)/t.getInt32(d+4,!r);for(s=[],l=0;l<p;l++)s[l]=t.getInt32(d+8*l,!r)/t.getInt32(d+4+8*l,!r);return s}}function x(t,e,i){var n=t.getUint16(e,!i);return t.getUint32(e+2+12*n,!i)}function w(t,e,i,n){var r=x(t,e+i,n);if(!r)return{};if(r>t.byteLength)return{};var o=_(t,e,e+r,u,n);if(o["Compression"])switch(o["Compression"]){case 6:if(o.JpegIFOffset&&o.JpegIFByteCount){var s=e+o.JpegIFOffset,a=o.JpegIFByteCount;o["blob"]=new Blob([new Uint8Array(t.buffer,s,a)],{type:"image/jpeg"})}break;case 1:console.log("Thumbnail image format is TIFF, which is not implemented.");break;default:console.log("Unknown thumbnail image format '%s'",o["Compression"])}else 2==o["PhotometricInterpretation"]&&console.log("Thumbnail image format is RGB, which is not implemented.");return o}function A(t,e,i){for(var n="",r=e;r<e+i;r++)n+=String.fromCharCode(t.getUint8(r));return n}function S(t,e){if("Exif"!=A(t,e,4))return r&&console.log("Not valid EXIF data! "+A(t,e,4)),!1;var i,n,o,u,h,p=e+6;if(18761==t.getUint16(p))i=!1;else{if(19789!=t.getUint16(p))return r&&console.log("Not valid TIFF data! (no 0x4949 or 0x4D4D)"),!1;i=!0}if(42!=t.getUint16(p+2,!i))return r&&console.log("Not valid TIFF data! (no 0x002A)"),!1;var d=t.getUint32(p+4,!i);if(d<8)return r&&console.log("Not valid TIFF data! (First offset less than 8)",t.getUint32(p+4,!i)),!1;if(n=_(t,p,p+d,a,i),n.ExifIFDPointer)for(o in u=_(t,p,p+n.ExifIFDPointer,s,i),u){switch(o){case"LightSource":case"Flash":case"MeteringMode":case"ExposureProgram":case"SensingMethod":case"SceneCaptureType":case"SceneType":case"CustomRendered":case"WhiteBalance":case"GainControl":case"Contrast":case"Saturation":case"Sharpness":case"SubjectDistanceRange":case"FileSource":u[o]=c[o][u[o]];break;case"ExifVersion":case"FlashpixVersion":u[o]=String.fromCharCode(u[o][0],u[o][1],u[o][2],u[o][3]);break;case"ComponentsConfiguration":u[o]=c.Components[u[o][0]]+c.Components[u[o][1]]+c.Components[u[o][2]]+c.Components[u[o][3]];break}n[o]=u[o]}if(n.GPSInfoIFDPointer)for(o in h=_(t,p,p+n.GPSInfoIFDPointer,l,i),h){switch(o){case"GPSVersionID":h[o]=h[o][0]+"."+h[o][1]+"."+h[o][2]+"."+h[o][3];break}n[o]=h[o]}return n["thumbnail"]=w(t,p,d,i),n}function C(t){if("DOMParser"in self){var e=new DataView(t);if(r&&console.log("Got file of length "+t.byteLength),255!=e.getUint8(0)||216!=e.getUint8(1))return r&&console.log("Not a valid JPEG"),!1;var i=2,n=t.byteLength,o=new DOMParser;while(i<n-4){if("http"==A(e,i,4)){var s=i-1,a=e.getUint16(i-2)-1,l=A(e,s,a),u=l.indexOf("xmpmeta>")+8;l=l.substring(l.indexOf("<x:xmpmeta"),u);var c=l.indexOf("x:xmpmeta")+10;l=l.slice(0,c)+'xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:plus="http://schemas.android.com/apk/lib/com.google.android.gms.plus" xmlns:ext="http://www.gettyimages.com/xsltExtension/1.0" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.
10/" xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/" xmlns:Iptc4xmpExt="http://iptc.org/std/Iptc4xmpExt/2008-02-29/" '+l.slice(c);var h=o.parseFromString(l,"text/xml");return E(h)}i++}}}function T(t){var e={};if(1==t.nodeType){if(t.attributes.length>0){e["@attributes"]={};for(var i=0;i<t.attributes.length;i++){var n=t.attributes.item(i);e["@attributes"][n.nodeName]=n.nodeValue}}}else if(3==t.nodeType)return t.nodeValue;if(t.hasChildNodes())for(var r=0;r<t.childNodes.length;r++){var o=t.childNodes.item(r),s=o.nodeName;if(null==e[s])e[s]=T(o);else{if(null==e[s].push){var a=e[s];e[s]=[],e[s].push(a)}e[s].push(T(o))}}return e}function E(t){try{var e={};if(t.children.length>0)for(var i=0;i<t.children.length;i++){var n=t.children.item(i),r=n.attributes;for(var o in r){var s=r[o],a=s.nodeName,l=s.nodeValue;void 0!==a&&(e[a]=l)}var u=n.nodeName;if("undefined"==typeof e[u])e[u]=T(n);else{if("undefined"==typeof e[u].push){var c=e[u];e[u]=[],e[u].push(c)}e[u].push(T(n))}}else e=t.textContent;return e}catch(h){console.log(h.message)}}o.enableXmp=function(){o.isXmpEnabled=!0},o.disableXmp=function(){o.isXmpEnabled=!1},o.getData=function(t,e){return!((self.Image&&t instanceof self.Image||self.HTMLImageElement&&t instanceof self.HTMLImageElement)&&!t.complete)&&(h(t)?e&&e.call(t):f(t,e),!0)},o.getTag=function(t,e){if(h(t))return t.exifdata[e]},o.getIptcTag=function(t,e){if(h(t))return t.iptcdata[e]},o.getAllTags=function(t){if(!h(t))return{};var e,i=t.exifdata,n={};for(e in i)i.hasOwnProperty(e)&&(n[e]=i[e]);return n},o.getAllIptcTags=function(t){if(!h(t))return{};
1var e,i=t.iptcdata,n={};for(e in i)i.hasOwnProperty(e)&&(n[e]=i[e]);return n},o.pretty=function(t){if(!h(t))return"";var e,i=t.exifdata,n="";for(e in i)i.hasOwnProperty(e)&&("object"==typeof i[e]?i[e]instanceof Number?n+=e+" : "+i[e]+" ["+i[e].numerator+"/"+i[e].denominator+"]\r\n":n+=e+" : ["+i[e].length+" values]\r\n":n+=e+" : "+i[e]+"\r\n");return n},o.readFromBinaryFile=function(t){return g(t)},i=[],n=function(){return o}.apply(e,i),void 0===n||(t.exports=n)}).call(this)},845:function(t,e,i){"use strict";function n(t,e,i,n,r,o,s,a){var l,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=i,u._compiled=!0),n&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},u._ssrRegister=l):r&&(l=a?function(){r.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:u}}i.d(e,{A:function(){return n}})},5941:function(){},6282:function(){},2505:function(t,e,i){t.exports=i(8015)},5592:function(t,e,i){"use strict";var n=i(9516),r=i(7522),o=i(9106),s=i(9615),a=i(2012),l=i(4202),u=i(7763);t.exports=function(t){return new Promise((function(e,c){var h=t.data,p=t.headers;n.isFormData(h)&&delete p["Content-Type"];var d=new XMLHttpRequest;if(t.auth){var f=t.auth.username||"",g=t.auth.password||"";p.Authorization="Basic "+btoa(f+":"+g)}var v=s(t.baseURL,t.url);if(d.open(t.method.toUpperCase(),o(v,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d.onreadystatechange=function(){if(d&&4===d.readyState&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var i="getAllResponseHeaders"in d?a(d.getAllResponseHeaders()):null,n=t.responseType&&"text"!==t.responseType?d.response:d.responseText,o={data:n,status:d.status,statusText:d.statusText,headers:i,config:t,request:d};r(e,c,o),d=null}},d.onabort=function(){d&&(c(u("Request aborted",t,"ECONNABORTED",d)),d=null)},d.onerror=function(){c(u("Network Error",t,null,d)),d=null},d.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),c(u(e,t,"ECONNABORTED",d)),d=null},n.isStandardBrowserEnv()){var m=i(3948),y=(t.withCredentials||l(v))&&t.xsrfCookieName?m.read(t.xsrfCookieName):void 0;y&&(p[t.xsrfHeaderName]=y)}if("setRequestHeader"in d&&n.forEach(p,(function(t,e){"undefined"===typeof h&&"content-type"===e.toLowerCase()?delete p[e]:d.setRequestHeader(e,t)}
vendor: 4,324 bytes, line 1
1)),n.isUndefined(t.withCredentials)||(d.withCredentials=!!t.withCredentials),t.responseType)try{d.responseType=t.responseType}catch(_){if("json"!==t.responseType)throw _}"function"===typeof t.onDownloadProgress&&d.addEventListener("progress",t.onDownloadProgress),"function"===typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){d&&(d.abort(),c(t),d=null)})),void 0===h&&(h=null),d.send(h)}))}},8015:function(t,e,i){"use strict";var n=i(9516),r=i(9012),o=i(5155),s=i(5343),a=i(6987);function l(t){var e=new o(t),i=r(o.prototype.request,e);return n.extend(i,o.prototype,e),n.extend(i,e),i}var u=l(a);u.Axios=o,u.create=function(t){return l(s(u.defaults,t))},u.Cancel=i(1928),u.CancelToken=i(3191),u.isCancel=i(3864),u.all=function(t){return Promise.all(t)},u.spread=i(7980),t.exports=u,t.exports["default"]=u},1928:function(t){"use strict";function e(t){this.message=t}e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,t.exports=e},3191:function(t,e,i){"use strict";var n=i(1928);function r(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var i=this;t((function(t){i.reason||(i.reason=new n(t),e(i.reason))}))}r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var t,e=new r((function(e){t=e}));return{token:e,cancel:t}},t.exports=r},3864:function(t){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},5155:function(t,e,i){"use strict";var n=i(9516),r=i(9106),o=i(3471),s=i(4490),a=i(5343);function l(t){this.defaults=t,this.interceptors={request:new o,response:new o}}l.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{},t.url=arguments[0]):t=t||{},t=a(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[s,void 0],i=Promise.resolve(t);this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));while(e.length)i=i.then(e.shift(),e.shift());return i},l.prototype.getUri=function(t){return t=a(this.defaults,t),r(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(t){l.prototype[t]=function(e,i){return this.request(n.merge(i||{},{method:t,url:e}))}})),n.forEach(["post","put","patch"],(function(t){l.prototype[t]=function(e,i,r){return this.request(n.merge(r||{},{method:t,url:e,data:i}))}})),t.exports=l},3471:function(t,e,i){"use strict";var n=i(9516);function r(){this.handlers=[]}r.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},r.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},r.prototype.forEach=function(t){n.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=r},9615:function(t,e,i){"use strict";var n=i(9137),r=i(4680);t.exports=function(t,e){return t&&!n(e)?r(t,e):e}},7763:function(t,e,i){"use strict";var n=i(5449);t.exports=function(t,e,i,r,o){var s=new Error(t);return n(s,e,i,r,o)}},4490:function(t,e,i){"use strict";var n=i(9516),r=i(2881),o=i(3864),s=i(6987);function a(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){a(t),t.headers=t.headers||{},t.data=r(t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]}));var e=t.adapter||s.adapter;return e(t).then((function(e){return a(t),e.data=r(e.data,e.headers,t.transformResponse),e}),(function(e){return o(e)||(a(t),e&&e.response&&(e.response.data=r(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},5449:function(t){"use strict";t.exports=function(t,e,i,n,r){return t.config=e,i&&(t.code=i),t.request=n,t.response=r,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}}
1,5343:function(t,e,i){"use strict";var n=i(9516);t.exports=function(t,e){e=e||{};var i={},r=["url","method","params","data"],o=["headers","auth","proxy"],s=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];n.forEach(r,(function(t){"undefined"!==typeof e[t]&&(i[t]=e[t])})),n.forEach(o,(function(r){n.isObject(e[r])?i[r]=n.deepMerge(t[r],e[r]):"undefined"!==typeof e[r]?i[r]=e[r]:n.isObject(t[r])?i[r]=n.deepMerge(t[r]):"undefined"!==typeof t[r]&&(i[r]=t[r])})),n.forEach(s,(function(n){"undefined"!==typeof e[n]?i[n]=e[n]:"undefined"!==typeof t[n]&&(i[n]=t[n])}));var a=r.concat(o).concat(s),l=Object.keys(e).filter((function(t){return-1===a.indexOf(t)}));return n.forEach(l,(function(n){"undefined"!==typeof e[n]?i[n]=e[n]:"undefined"!==typeof t[n]&&(i[n]=t[n])})),i}},7522:function(t,e,i){"use strict";var n=i(7763);t.exports=function(t,e,i){var r=i.config.validateStatus;!r||r(i.status)?t(i):e(n("Request failed with status code "+i.status,i.config,null,i.request,i))}},2881:function(t,e,i){"use strict";var n=i(9516);t.exports=function(t,e,i){return n.forEach(i,(function(i){t=i(t,e)})),t}},6987:function(t,e,i){"use strict";var n=i(9516),r=i(7018),o={"Content-Type":"application/x-www-form-urlencoded"};function s(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function a(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(t=i(5592)),t}var l={adapter:a(),transformRequest:[function(t,e){return r(e,"Accept"),r(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(s(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(s(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(t){l.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){l.headers[t]=n.merge(o)})),t.exports=l},9012:function(t){"use strict";t.exports=function(t,e){return function(){for(var i=new Array(arguments.length),n=0;n<i.length;n++)i[n]=arguments[n];return t.apply(e,i)}}},9106:function(t,e,i){"use strict";var n=i(9516);function r(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,i){if(!e)return t;var o;if(i)o=i(e);else if(n.isURLSearchParams(e))o=e.toString();else{var s=[];n.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),s.push(r(e)+"="+r(t))})))})),o=s.join("&")}if(o){var a=t.indexOf("#");-1!==a&&(t=t.slice(0,a)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}},4680:function(t){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},3948:function(t,e,i){"use strict";var n=i(9516);t.exports=n.isStandardBrowserEnv()?function(){return{write:function(t,e,i,r,o,s){var a=[];a.push(t+"="+encodeURIComponent(e)),n.isNumber(i)&&a.push("expires="+new Date(i).toGMTString()),n.isString(r)&&a.push("path="+r),n.isString(o)&&a.push("domain="+o),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},9137:function(t){"use strict";
1t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},4202:function(t,e,i){"use strict";var n=i(9516);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");function r(t){var n=t;return e&&(i.setAttribute("href",n),n=i.href),i.setAttribute("href",n),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}return t=r(window.location.href),function(e){var i=n.isString(e)?r(e):e;return i.protocol===t.protocol&&i.host===t.host}}():function(){return function(){return!0}}()},7018:function(t,e,i){"use strict";var n=i(9516);t.exports=function(t,e){n.forEach(t,(function(i,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=i,delete t[n])}))}},2012:function(t,e,i){"use strict";var n=i(9516),r=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,i,o,s={};return t?(n.forEach(t.split("\n"),(function(t){if(o=t.indexOf(":"),e=n.trim(t.substr(0,o)).toLowerCase(),i=n.trim(t.substr(o+1)),e){if(s[e]&&r.indexOf(e)>=0)return;s[e]="set-cookie"===e?(s[e]?s[e]:[]).concat([i]):s[e]?s[e]+", "+i:i}})),s):s}},7980:function(t){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},9516:function(t,e,i){"use strict";var n=i(9012),r=Object.prototype.toString;function o(t){return"[object Array]"===r.call(t)}function s(t){return"undefined"===typeof t}function a(t){return null!==t&&!s(t)&&null!==t.constructor&&!s(t.constructor)&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}function l(t){return"[object ArrayBuffer]"===r.call(t)}function u(t){return"undefined"!==typeof FormData&&t instanceof FormData}function c(t){var e;return e="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer,e}function h(t){return"string"===typeof t}function p(t){return"number"===typeof t}function d(t){return null!==t&&"object"===typeof t}function f(t){return"[object Date]"===r.call(t)}function g(t){return"[object File]"===r.call(t)}function v(t){return"[object Blob]"===r.call(t)}function m(t){return"[object Function]"===r.call(t)}function y(t){return d(t)&&m(t.pipe)}function _(t){return"undefined"!==typeof URLSearchParams&&t instanceof URLSearchParams}function b(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}function x(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function w(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),o(t))for(var i=0,n=t.length;i<n;i++)e.call(null,t[i],i,t);else for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.call(null,t[r],r,t)}function A(){var t={};function e(e,i){"object"===typeof t[i]&&"object"===typeof e?t[i]=A(t[i],e):t[i]=e}for(var i=0,n=arguments.length;i<n;i++)w(arguments[i],e);return t}function S(){var t={};function e(e,i){"object"===typeof t[i]&&"object"===typeof e?t[i]=S(t[i],e):t[i]="object"===typeof e?S({},e):e}for(var i=0,n=arguments.length;i<n;i++)w(arguments[i],e);return t}function C(t,e,i){return w(e,(function(e,r){t[r]=i&&"function"===typeof e?n(e,i):e})),t}t.exports={isArray:o,isArrayBuffer:l,isBuffer:a,isFormData:u,isArrayBufferView:c,isString:h,isNumber:p,isObject:d,isUndefined:s,isDate:f,isFile:g,isBlob:v,isFunction:m,isStream:y,isURLSearchParams:_,isStandardBrowserEnv:x,forEach:w,merge:A,deepMerge:S,extend:C,trim:b}},1482:function(t,e,i){"use strict";i.d(e,{A:function(){return s}});var n=i(3381),r=i(5803),o=i(4152),s=(0,r.A)(n.A).extend({name:"v-app",props:{dark:{type:Boolean,default:void 0},id:{type:String,default:"app"},light:{type:Boolean,default:void 0}},computed:{isDark(){return this.$vuetify.theme.dark}},beforeCreate(){if(!this.$vuetify||this.$vuetify===this.$root)throw new Error("Vuetify is not properly initialized, see https://v2.vuetifyjs.com/getting-started/quick-start#bootstrapping-the-vuetify-object")},render(t){const e=t("div",{staticClass:"v-application--wrap"},(0,o.$c)(this));return t("div",{staticClass:"v-application",class:{"v-application--is-rtl":this.$vuetify.rtl,"v-application--is-ltr":!this.$vuetify.rtl,...this.themeClasses},attrs:{"data-app":!0},domProps:{id:this.id}},[e])}})}
1,8929:function(t,e,i){"use strict";i.d(e,{A:function(){return m}});i(4114);var n=i(2201);function r(t,e,i){const{self:n=!1}=e.modifiers||{},r=e.value,o="object"===typeof r&&r.options||{passive:!0},s="function"===typeof r||"handleEvent"in r?r:r.handler,a=n?t:e.arg?document.querySelector(e.arg):window;a&&(a.addEventListener("scroll",s,o),t._onScroll=Object(t._onScroll),t._onScroll[i.context._uid]={handler:s,options:o,target:n?void 0:a})}function o(t,e,i){var n;if(!(null===(n=t._onScroll)||void 0===n?void 0:n[i.context._uid]))return;const{handler:r,options:o,target:s=t}=t._onScroll[i.context._uid];s.removeEventListener("scroll",r,o),delete t._onScroll[i.context._uid]}const s={inserted:r,unbind:o};var a=s,l=i(8734),u=i(6988),c=i(5471),h=c.Ay.extend({name:"scrollable",directives:{Scroll:s},props:{scrollTarget:String,scrollThreshold:[String,Number]},data:()=>({currentScroll:0,currentThreshold:0,isActive:!1,isScrollingUp:!1,previousScroll:0,savedScroll:0,target:null}),computed:{canScroll(){return"undefined"!==typeof window}
1,computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):300}},watch:{isScrollingUp(){this.savedScroll=this.savedScroll||this.currentScroll},isActive(){this.savedScroll=0}},mounted(){this.scrollTarget&&(this.target=document.querySelector(this.scrollTarget),this.target||(0,u.OP)(`Unable to locate element with identifier ${this.scrollTarget}`,this))},methods:{onScroll(){this.canScroll&&(this.previousScroll=this.currentScroll,this.currentScroll=this.target?this.target.scrollTop:window.pageYOffset,this.isScrollingUp=this.currentScroll<this.previousScroll,this.currentThreshold=Math.abs(this.currentScroll-this.computedScrollThreshold),this.$nextTick((()=>{Math.abs(this.currentScroll-this.savedScroll)>this.computedScrollThreshold&&this.thresholdMet()})))},thresholdMet(){}}}),p=i(5367),d=i(428),f=i(4152),g=i(5803);const v=(0,g.A)(n.A,h,p.A,d.A,(0,l.A)("top",["clippedLeft","clippedRight","computedHeight","invertedScroll","isExtended","isProminent","value"]));var m=v.extend({name:"v-app-bar",directives:{Scroll:a},provide(){return{VAppBar:this}},props:{clippedLeft:Boolean,clippedRight:Boolean,collapseOnScroll:Boolean,elevateOnScroll:Boolean,fadeImgOnScroll:Boolean,hideOnScroll:Boolean,invertedScroll:Boolean,scrollOffScreen:Boolean,shrinkOnScroll:Boolean,value:{type:Boolean,default:!0}},data(){return{isActive:this.value}},computed:{applicationProperty(){return this.bottom?"bottom":"top"},canScroll(){return h.options.computed.canScroll.call(this)&&(this.invertedScroll||this.elevateOnScroll||this.hideOnScroll||this.collapseOnScroll||this.isBooted||!this.value)},classes(){return{...n.A.options.computed.classes.call(this),"v-toolbar--collapse":this.collapse||this.collapseOnScroll,"v-app-bar":!0,"v-app-bar--clipped":this.clippedLeft||this.clippedRight,"v-app-bar--fade-img-on-scroll":this.fadeImgOnScroll,"v-app-bar--elevate-on-scroll":this.elevateOnScroll,"v-app-bar--fixed":!this.absolute&&(this.app||this.fixed),"v-app-bar--hide-shadow":this.hideShadow,"v-app-bar--is-scrolled":this.currentScroll>0,"v-app-bar--shrink-on-scroll":this.shrinkOnScroll}},scrollRatio(){const t=this.computedScrollThreshold;return Math.max((t-this.currentScroll)/t,0)},computedContentHeight(){if(!this.shrinkOnScroll)return n.A.options.computed.computedContentHeight.call(this);const t=this.dense?48:56,e=this.computedOriginalHeight;return t+(e-t)*this.scrollRatio},computedFontSize(){if(!this.isProminent)return;const t=1.25,e=1.5;return t+(e-t)*this.scrollRatio},computedLeft(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedMarginTop(){return this.app?this.$vuetify.application.bar:0},computedOpacity(){if(this.fadeImgOnScroll)return this.scrollRatio},computedOriginalHeight(){let t=n.A.options.computed.computedContentHeight.call(this);return this.isExtended&&(t+=parseInt(this.extensionHeight)),t},computedRight(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):this.computedOriginalHeight-(this.dense?48:56)},computedTransform(){if(!this.canScroll||this.elevateOnScroll&&0===this.currentScroll&&this.isActive)return 0;if(this.isActive)return 0;const t=this.scrollOffScreen?this.computedHeight:this.computedContentHeight;return this.bottom?t:-t},hideShadow(){return this.elevateOnScroll&&this.isExtended?this.currentScroll<this.computedScrollThreshold:this.elevateOnScroll?0===this.currentScroll||this.computedTransform<0:(!this.isExtended||this.scrollOffScreen)&&0!==this.computedTransform},isCollapsed(){return this.collapseOnScroll?this.currentScroll>0:n.A.options.computed.isCollapsed.call(this)},isProminent(){return n.A.options.computed.isProminent.call(this)||this.shrinkOnScroll},styles(){return{...n.A.options.computed.styles.call(this),fontSize:(0,f.Dg)(this.computedFontSize,"rem"),marginTop:(0,f.Dg)(this.computedMarginTop),transform:`translateY(${(0,f.Dg)(this.computedTransform)})`,left:(0,f.Dg)(this.computedLeft),right:(0,f.Dg)(this.computedRight)}}},watch:{canScroll:"onScroll",computedTransform(){this.canScroll&&(this.clippedLeft||this.clippedRight)&&this.callUpdate()},invertedScroll(t){this.isActive=!t||0!==this.currentScroll},hideOnScroll(t){this.isActive=!t||this.currentScroll<this.computedScrollThreshold}},created(){this.invertedScroll&&(this.isActive=!1)}
1,methods:{genBackground(){const t=n.A.options.methods.genBackground.call(this);return t.data=this._b(t.data||{},t.tag,{style:{opacity:this.computedOpacity}}),t},updateApplication(){return this.invertedScroll?0:this.computedHeight+this.computedTransform},thresholdMet(){this.invertedScroll?this.isActive=this.currentScroll>this.computedScrollThreshold:(this.hideOnScroll&&(this.isActive=this.isScrollingUp||this.currentScroll<this.computedScrollThreshold),this.currentThreshold<this.computedScrollThreshold||(this.savedScroll=this.currentScroll))}},render(t){const e=n.A.options.render.call(this,t);return e.data=e.data||{},this.canScroll&&(e.data.directives=e.data.directives||[],e.data.directives.push({arg:this.scrollTarget,name:"scroll",value:this.onScroll})),e}})},2696:function(t,e,i){"use strict";var n=i(569),r=i(8024),o=i(5471);e.A=o.Ay.extend({name:"v-app-bar-nav-icon",functional:!0,render(t,{slots:e,listeners:i,props:o,data:s}){const a=Object.assign(s,{staticClass:`v-app-bar__nav-icon ${s.staticClass||""}`.trim(),props:{...o,icon:!0},on:i}),l=e().default;return t(r.A,a,l||[t(n.A,"$menu")])}})},4618:function(t,e,i){"use strict";i.d(e,{A:function(){return r}});var n=i(9925),r=n.A.extend({name:"v-bottom-sheet",props:{inset:Boolean,maxWidth:[String,Number],transition:{type:String,default:"bottom-sheet-transition"}},computed:{classes(){return{...n.A.options.computed.classes.call(this),"v-bottom-sheet":!0,"v-bottom-sheet--inset":this.inset}}}})},8024:function(t,e,i){"use strict";i.d(e,{A:function(){return y}});var n=i(9375),r=i(1677),o=i(8743),s=i(4152),a=o.A.extend({name:"v-progress-circular",directives:{intersect:r.A},props:{button:Boolean,indeterminate:Boolean,rotate:{type:[Number,String],default:0},size:{type:[Number,String],default:32},width:{type:[Number,String],default:4},value:{type:[Number,String],default:0}},data:()=>({radius:20,isVisible:!0}),computed:{calculatedSize(){return Number(this.size)+(this.button?8:0)},circumference(){return 2*Math.PI*this.radius},classes(){return{"v-progress-circular--visible":this.isVisible,"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue(){return this.value<0?0:this.value>100?100:parseFloat(this.value)},strokeDashArray(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth(){return Number(this.width)/+this.size*this.viewBoxSize*2},styles(){return{height:(0,s.Dg)(this.calculatedSize),width:(0,s.Dg)(this.calculatedSize)}},svgStyles(){return{transform:`rotate(${Number(this.rotate)}deg)`}},viewBoxSize(){return this.radius/(1-Number(this.width)/+this.size)}},methods:{genCircle(t,e){return this.$createElement("circle",{class:`v-progress-circular__${t}`,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":e}})},genSvg(){const t=[this.indeterminate||this.genCircle("underlay",0),this.genCircle("overlay",this.strokeDashOffset)];return this.$createElement("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:`${this.viewBoxSize} ${this.viewBoxSize} ${2*this.viewBoxSize} ${2*this.viewBoxSize}`}},t)},genInfo(){return this.$createElement("div",{staticClass:"v-progress-circular__info"},(0,s.$c)(this))},onObserve(t,e,i){this.isVisible=i}},render(t){return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,directives:[{name:"intersect",value:this.onObserve}],style:this.styles,on:this.$listeners}),[this.genSvg(),this.genInfo()])}}),l=a,u=i(7515),c=i(428),h=i(3251),p=i(6763),d=i(8418),f=i(9785),g=i(5803),v=i(6988);const m=(0,g.A)(n.A,d.A,p.A,f.A,(0,u.P)("btnToggle"),(0,c.P)("inputValue"));var y=m.extend().extend({name:"v-btn",props:{activeClass:{type:String,default(){return this.btnToggle?this.btnToggle.activeClass:""}},block:Boolean,depressed:Boolean,fab:Boolean,icon:Boolean,loading:Boolean,outlined:Boolean,plain:Boolean,retainFocusOnClick:Boolean,rounded:Boolean,tag:{type:String,default:"button"},text:Boolean,tile:Boolean,type:{type:String,default:"button"},value:null},data:()=>({proxyClass:"v-btn--active"}
1),computed:{classes(){return{"v-btn":!0,...d.A.options.computed.classes.call(this),"v-btn--absolute":this.absolute,"v-btn--block":this.block,"v-btn--bottom":this.bottom,"v-btn--disabled":this.disabled,"v-btn--is-elevated":this.isElevated,"v-btn--fab":this.fab,"v-btn--fixed":this.fixed,"v-btn--has-bg":this.hasBg,"v-btn--icon":this.icon,"v-btn--left":this.left,"v-btn--loading":this.loading,"v-btn--outlined":this.outlined,"v-btn--plain":this.plain,"v-btn--right":this.right,"v-btn--round":this.isRound,"v-btn--rounded":this.rounded,"v-btn--router":this.to,"v-btn--text":this.text,"v-btn--tile":this.tile,"v-btn--top":this.top,...this.themeClasses,...this.groupClasses,...this.elevationClasses,...this.sizeableClasses}},computedElevation(){if(!this.disabled)return h.A.options.computed.computedElevation.call(this)},computedRipple(){var t;const e=!this.icon&&!this.fab||{circle:!0};return!this.disabled&&(null!==(t=this.ripple)&&void 0!==t?t:e)},hasBg(){return!this.text&&!this.plain&&!this.outlined&&!this.icon},isElevated(){return Boolean(!this.icon&&!this.text&&!this.outlined&&!this.depressed&&!this.disabled&&!this.plain&&(null==this.elevation||Number(this.elevation)>0))},isRound(){return Boolean(this.icon||this.fab)},styles(){return{...this.measurableStyles}}},created(){const t=[["flat","text"],["outline","outlined"],["round","rounded"]];t.forEach((([t,e])=>{this.$attrs.hasOwnProperty(t)&&(0,v.q4)(t,e,this)}))},methods:{click(t){!this.retainFocusOnClick&&!this.fab&&t.detail&&this.$el.blur(),this.$emit("click",t),this.btnToggle&&this.toggle()},genContent(){return this.$createElement("span",{staticClass:"v-btn__content"},(0,s.$c)(this))},genLoader(){return this.$createElement("span",{class:"v-btn__loader"},(0,s.$c)(this,"loader")||[this.$createElement(l,{props:{indeterminate:!0,size:23,width:2}})])}},render(t){const e=[this.genContent(),this.loading&&this.genLoader()],{tag:i,data:n}=this.generateRouteLink(),r=this.hasBg?this.setBackgroundColor:this.setTextColor;
1return"button"===i&&(n.attrs.type=this.type,n.attrs.disabled=this.disabled),n.attrs.value=["string","number"].includes(typeof this.value)?this.value:JSON.stringify(this.value),t(i,this.disabled?n:r(this.color,n),e)}})},4341:function(t,e,i){"use strict";i.d(e,{A:function(){return l}});var n=i(9375),r=i(532),o=i(8418),s=i(5803),a=i(4152),l=(0,s.A)(r.A,o.A,n.A).extend({name:"v-card",props:{flat:Boolean,hover:Boolean,img:String,link:Boolean,loaderHeight:{type:[Number,String],default:4},raised:Boolean},computed:{classes(){return{"v-card":!0,...o.A.options.computed.classes.call(this),"v-card--flat":this.flat,"v-card--hover":this.hover,"v-card--link":this.isClickable,"v-card--loading":this.loading,"v-card--disabled":this.disabled,"v-card--raised":this.raised,...n.A.options.computed.classes.call(this)}},styles(){const t={...n.A.options.computed.styles.call(this)};return this.img&&(t.background=`url("${this.img}") center center / cover no-repeat`),t}},methods:{genProgress(){const t=r.A.options.methods.genProgress.call(this);return t?this.$createElement("div",{staticClass:"v-card__progress",key:"progress"},[t]):null}},render(t){const{tag:e,data:i}=this.generateRouteLink();return i.style=this.styles,this.isClickable&&(i.attrs=i.attrs||{},i.attrs.tabindex=0),t(e,this.setBackgroundColor(this.color,i),[this.genProgress(),(0,a.$c)(this)])}})},2938:function(t,e,i){"use strict";i.d(e,{OQ:function(){return a},ri:function(){return l}});var n=i(4341),r=i(4152);const o=(0,r.Gn)("v-card__actions"),s=(0,r.Gn)("v-card__subtitle"),a=(0,r.Gn)("v-card__text"),l=(0,r.Gn)("v-card__title");n.A},2738:function(t,e,i){"use strict";i.d(e,{A:function(){return d}});i(4114);var n=i(2699),r=i(8024),o=r.A,s=i(569),a=i(9844),l=i(4152),u=a.C.extend({name:"v-window",directives:{Touch:n.A},provide(){return{windowGroup:this}},props:{activeClass:{type:String,default:"v-window-item--active"},continuous:Boolean,mandatory:{type:Boolean,default:!0},nextIcon:{type:[Boolean,String],default:"$next"},prevIcon:{type:[Boolean,String],default:"$prev"},reverse:Boolean,showArrows:Boolean,showArrowsOnHover:Boolean,touch:Object,touchless:Boolean,value:{required:!1},vertical:Boolean},data(){return{changedByDelimiters:!1,internalHeight:void 0,transitionHeight:void 0,transitionCount:0,isBooted:!1,isReverse:!1}},computed:{isActive(){return this.transitionCount>0},classes(){return{...a.C.options.computed.classes.call(this),"v-window--show-arrows-on-hover":this.showArrowsOnHover}},computedTransition(){if(!this.isBooted)return"";const t=this.vertical?"y":"x",e=this.internalReverse?!this.isReverse:this.isReverse,i=e?"-reverse":"";return`v-window-${t}${i}-transition`},hasActiveItems(){return Boolean(this.items.find((t=>!t.disabled)))},hasNext(){return this.continuous||this.internalIndex<this.items.length-1},hasPrev(){return this.continuous||this.internalIndex>0},internalIndex(){return this.items.findIndex(((t,e)=>this.internalValue===this.getValue(t,e)))},internalReverse(){return this.$vuetify.rtl?!this.reverse:this.reverse}},watch:{internalIndex(t,e){this.isReverse=this.updateReverse(t,e)}},mounted(){window.requestAnimationFrame((()=>this.isBooted=!0))},methods:{genDefaultSlot(){return(0,l.$c)(this)},genContainer(){const t=[this.genDefaultSlot()];return this.showArrows&&t.push(this.genControlIcons()),this.$createElement("div",{staticClass:"v-window__container",class:{"v-window__container--is-active":this.isActive},style:{height:this.internalHeight||this.transitionHeight}},t)},genIcon(t,e,i){var n,r,a;const l={click:t=>{t.stopPropagation(),this.changedByDelimiters=!0,i()}},u={"aria-label":this.$vuetify.lang.t(`$vuetify.carousel.${t}`)},c=null!==(a=null===(r=(n=this.$scopedSlots)[t])||void 0===r?void 0:r.call(n,{on:l,attrs:u}))&&void 0!==a?a:[this.$createElement(o,{props:{icon:!0},attrs:u,on:l},[this.$createElement(s.A,{props:{large:!0}},e)])];return this.$createElement("div",{staticClass:`v-window__${t}`},c)},genControlIcons(){const t=[],e=this.$vuetify.rtl?this.nextIcon:this.prevIcon;if(this.hasPrev&&e&&"string"===typeof e){const i=this.genIcon("prev",e,this.prev);i&&t.push(i)}const i=this.$vuetify.rtl?this.prevIcon:this.nextIcon;if(this.hasNext&&i&&"string"===typeof i){const e=this.genIcon("next",i,this.next);e&&t.push(e)}return t},getNextIndex(t){const e=(t+1)%this.items.length,i=this.items[e];return i.disabled?this.getNextIndex(e):e},getPrevIndex(t){const e=(t+this.items.length-1)%this.items.length,i=this.items[e];return i.disabled?this.getPrevIndex(e):e},next(){if(!this.hasActiveItems||!this.hasNext)return;const t=this.getNextIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)},prev(){if(!this.hasActiveItems||!this.hasPrev)return;const t=this.getPrevIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)}
1,updateReverse(t,e){const i=this.items.length,n=i-1;return i<=2?t<e:t===n&&0===e||(0!==t||e!==n)&&t<e}},render(t){const e={staticClass:"v-window",class:this.classes,directives:[]};if(!this.touchless){const t=this.touch||{left:()=>{this.$vuetify.rtl?this.prev():this.next()},right:()=>{this.$vuetify.rtl?this.next():this.prev()},end:t=>{t.stopPropagation()},start:t=>{t.stopPropagation()}};e.directives.push({name:"touch",value:t})}return t("div",e,[this.genContainer()])}}),c=i(7110),h=a.C.extend({name:"button-group",provide(){return{btnToggle:this}},computed:{classes(){return a.C.options.computed.classes.call(this)}},methods:{genData:a.C.options.methods.genData}}),p=i(6988),d=u.extend({name:"v-carousel",props:{continuous:{type:Boolean,default:!0},cycle:Boolean,delimiterIcon:{type:String,default:"$delimiter"},height:{type:[Number,String],default:500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],default:6e3,validator:t=>t>0},mandatory:{type:Boolean,default:!0},progress:Boolean,progressColor:String,showArrows:{type:Boolean,default:!0},verticalDelimiters:{type:String,default:void 0}},provide(){return{parentTheme:this.theme}},data(){return{internalHeight:this.height,slideTimeout:void 0}},computed:{classes(){return{...u.options.computed.classes.call(this),"v-carousel":!0,"v-carousel--hide-delimiter-background":this.hideDelimiterBackground,"v-carousel--vertical-delimiters":this.isVertical}},isDark(){return this.dark||!this.light},isVertical(){return null!=this.verticalDelimiters}},watch:{internalValue:"restartTimeout",interval:"restartTimeout",height(t,e){t!==e&&t&&(this.internalHeight=t)},cycle(t){t?this.restartTimeout():(clearTimeout(this.slideTimeout),this.slideTimeout=void 0)}},created(){this.$attrs.hasOwnProperty("hide-controls")&&(0,p.q4)("hide-controls",':show-arrows="false"',this)},mounted(){this.startTimeout()},methods:{genControlIcons(){return this.isVertical?null:u.options.methods.genControlIcons.call(this)},genDelimiters(){return this.$createElement("div",{staticClass:"v-carousel__controls",style:{left:"left"===this.verticalDelimiters&&this.isVertical?0:"auto",right:"right"===this.verticalDelimiters?0:"auto"}},[this.genItems()])},genItems(){const t=this.items.length,e=[];for(let i=0;i<t;i++){const n=this.$createElement(o,{staticClass:"v-carousel__controls__item",attrs:{"aria-label":this.$vuetify.lang.t("$vuetify.carousel.ariaLabel.delimiter",i+1,t)},props:{icon:!0,small:!0,value:this.getValue(this.items[i],i)},key:i},[this.$createElement(s.A,{props:{size:18}},this.delimiterIcon)]);e.push(n)}return this.$createElement(h,{props:{value:this.internalValue,mandatory:this.mandatory},on:{change:t=>{this.internalValue=t}}},e)},genProgress(){return this.$createElement(c.A,{staticClass:"v-carousel__progress",props:{color:this.progressColor,value:(this.internalIndex+1)/this.items.length*100}})},restartTimeout(){this.slideTimeout&&clearTimeout(this.slideTimeout),this.slideTimeout=void 0,window.requestAnimationFrame(this.startTimeout)},startTimeout(){this.cycle&&(this.slideTimeout=window.setTimeout(this.next,+this.interval>0?+this.interval:6e3))}},render(t){const e=u.options.render.call(this,t);return e.data.style=`height: ${(0,l.Dg)(this.height)};`,this.hideDelimiters||e.children.push(this.genDelimiters()),(this.progress||this.progressColor)&&e.children.push(this.genProgress()),e}})},4242:function(t,e,i){"use strict";i.d(e,{A:function(){return d}});i(4114);var n=i(72),r=i(7515),o=i(2699),s=i(4152),a=i(5803);const l=(0,a.A)(n.A,(0,r.P)("windowGroup","v-window-item","v-window"));var u=l.extend().extend().extend({name:"v-window-item",directives:{Touch:o.A},props:{disabled:Boolean,reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},value:{required:!1}},data(){return{isActive:!1,inTransition:!1}},computed:{classes(){return this.groupClasses},computedTransition(){return this.windowGroup.internalReverse?"undefined"!==typeof this.reverseTransition?this.reverseTransition||"":this.windowGroup.computedTransition:"undefined"!==typeof this.transition?this.transition||"":this.windowGroup.computedTransition}},methods:{genDefaultSlot(){return(0,s.$c)(this)},genWindowItem(){return this.$createElement("div",{staticClass:"v-window-item",class:this.classes,directives:[{name:"show",value:this.isActive}],on:this.$listeners},this.genDefaultSlot())},onAfterTransition(){this.inTransition&&(this.inTransition=!1,this.windowGroup.transitionCount>0&&(this.windowGroup.transitionCount--,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=void 0)))},onBeforeTransition(){this.inTransition||(this.inTransition=!0,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=(0,s.Dg)(this.windowGroup.$el.clientHeight)),this.windowGroup.transitionCount++)},onTransitionCancelled(){this.onAfterTransition()},onEnter(t){this.inTransition&&this.$nextTick((()=>{this.computedTransition&&this.inTransition&&(this.windowGroup.transitionHeight=(0,s.Dg)(t.clientHeight))}))}},render(t){return t("transition",{props:{name:this.computedTransition}
1,on:{beforeEnter:this.onBeforeTransition,afterEnter:this.onAfterTransition,enterCancelled:this.onTransitionCancelled,beforeLeave:this.onBeforeTransition,afterLeave:this.onAfterTransition,leaveCancelled:this.onTransitionCancelled,enter:this.onEnter}},this.showLazyContent((()=>[this.genWindowItem()])))}}),c=i(1521),h=i(8418);const p=(0,a.A)(u,h.A);var d=p.extend().extend({name:"v-carousel-item",inject:{parentTheme:{default:{isDark:!1}}},provide(){return{theme:this.parentTheme}},inheritAttrs:!1,methods:{genDefaultSlot(){return[this.$createElement(c.A,{staticClass:"v-carousel__item",props:{...this.$attrs,height:this.windowGroup.internalHeight},on:this.$listeners,scopedSlots:{placeholder:this.$scopedSlots.placeholder}},(0,s.$c)(this))]},genWindowItem(){const{tag:t,data:e}=this.generateRouteLink();return e.staticClass="v-window-item",e.directives.push({name:"show",value:this.isActive}),this.$createElement(t,e,this.genDefaultSlot())}}})},9925:function(t,e,i){"use strict";i.d(e,{A:function(){return g}});var n=i(4596),r=i(5030),o=i(2031),s=i(7631),a=i(8082),l=i(7198),u=i(5648),c=i(4598),h=i(5803),p=i(6988),d=i(4152);const f=(0,h.A)(o.A,s.A,a.A,l.A,u.A,r.A);var g=f.extend({name:"v-dialog",directives:{ClickOutside:c.A}
1,props:{dark:Boolean,disabled:Boolean,fullscreen:Boolean,light:Boolean,maxWidth:[String,Number],noClickAnimation:Boolean,origin:{type:String,default:"center center"},persistent:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,transition:{type:[String,Boolean],default:"dialog-transition"},width:[String,Number]},data(){return{activatedBy:null,animate:!1,animateTimeout:-1,stackMinZIndex:200,previousActiveElement:null}},computed:{classes(){return{[`v-dialog ${this.contentClass}`.trim()]:!0,"v-dialog--active":this.isActive,"v-dialog--persistent":this.persistent,"v-dialog--fullscreen":this.fullscreen,"v-dialog--scrollable":this.scrollable,"v-dialog--animated":this.animate}},contentClasses(){return{"v-dialog__content":!0,"v-dialog__content--active":this.isActive}},hasActivator(){return Boolean(!!this.$slots.activator||!!this.$scopedSlots.activator)}},watch:{isActive(t){var e;t?(this.show(),this.hideScroll()):(this.removeOverlay(),this.unbind(),null===(e=this.previousActiveElement)||void 0===e||e.focus())},fullscreen(t){this.isActive&&(t?(this.hideScroll(),this.removeOverlay(!1)):(this.showScroll(),this.genOverlay()))}},created(){this.$attrs.hasOwnProperty("full-width")&&(0,p.rq)("full-width",this)},beforeMount(){this.$nextTick((()=>{this.isBooted=this.isActive,this.isActive&&this.show()}))},beforeDestroy(){"undefined"!==typeof window&&this.unbind()},methods:{animateClick(){this.animate=!1,this.$nextTick((()=>{this.animate=!0,window.clearTimeout(this.animateTimeout),this.animateTimeout=window.setTimeout((()=>this.animate=!1),150)}))},closeConditional(t){const e=t.target;return!(this._isDestroyed||!this.isActive||this.$refs.content.contains(e)||this.overlay&&e&&!this.overlay.$el.contains(e))&&this.activeZIndex>=this.getMaxZIndex()},hideScroll(){this.fullscreen?document.documentElement.classList.add("overflow-y-hidden"):a.A.options.methods.hideScroll.call(this)},show(){!this.fullscreen&&!this.hideOverlay&&this.genOverlay(),this.$nextTick((()=>{this.$nextTick((()=>{var t,e;(null===(t=this.$refs.dialog)||void 0===t?void 0:t.contains(document.activeElement))||(this.previousActiveElement=document.activeElement,null===(e=this.$refs.dialog)||void 0===e||e.focus()),this.bind()}))}))},bind(){window.addEventListener("focusin",this.onFocusin)},unbind(){window.removeEventListener("focusin",this.onFocusin)},onClickOutside(t){this.$emit("click:outside",t),this.persistent?this.noClickAnimation||this.animateClick():this.isActive=!1},onKeydown(t){if(t.keyCode===d.uP.esc&&!this.getOpenDependents().length)if(this.persistent)this.noClickAnimation||this.animateClick();else{this.isActive=!1;const t=this.getActivator();this.$nextTick((()=>t&&t.focus()))}this.$emit("keydown",t)},onFocusin(t){if(!t||!this.retainFocus)return;const e=t.target;if(e&&this.$refs.dialog&&![document,this.$refs.dialog].includes(e)&&!this.$refs.dialog.contains(e)&&this.activeZIndex>=this.getMaxZIndex()&&!this.getOpenDependentElements().some((t=>t.contains(e)))){const t=this.$refs.dialog.querySelectorAll('button, [href], input:not([type="hidden"]), select, textarea, [tabindex]:not([tabindex="-1"])'),e=[...t].find((t=>!t.hasAttribute("disabled")&&!t.matches('[tabindex="-1"]')));e&&e.focus()}},genContent(){return this.showLazyContent((()=>[this.$createElement(n.A,{props:{root:!0,light:this.light,dark:this.dark}},[this.$createElement("div",{class:this.contentClasses,attrs:{role:"dialog","aria-modal":this.hideOverlay?void 0:"true",...this.getScopeIdAttrs()},on:{keydown:this.onKeydown},style:{zIndex:this.activeZIndex},ref:"content"},[this.genTransition()])])]))},genTransition(){const t=this.genInnerContent();return this.transition?this.$createElement("transition",{props:{name:this.transition,origin:this.origin,appear:!0}},[t]):t},genInnerContent(){const t={class:this.classes,attrs:{tabindex:this.isActive?0:void 0},ref:"dialog",directives:[{name:"click-outside",value:{handler:this.onClickOutside,closeConditional:this.closeConditional,include:this.getOpenDependentElements}},{name:"show",value:this.isActive}],style:{transformOrigin:this.origin}};return this.fullscreen||(t.style={...t.style,maxWidth:(0,d.Dg)(this.maxWidth),width:(0,d.Dg)(this.width)}),this.$createElement("div",t,this.getContentSlot())}},render(t){return t("div",{staticClass:"v-dialog__container",class:{"v-dialog__container--attached":""===this.attach||!0===this.attach||"attach"===this.attach}},[this.genActivator(),this.genContent()])}})}
1,6319:function(t,e,i){"use strict";i.d(e,{A:function(){return s}});i(5941);var n=i(5471);function r(t){return n.Ay.extend({name:`v-${t}`,functional:!0,props:{id:String,tag:{type:String,default:"div"}},render(e,{props:i,data:n,children:r}){n.staticClass=`${t} ${n.staticClass||""}`.trim();const{attrs:o}=n;if(o){n.attrs={};const t=Object.keys(o).filter((t=>{if("slot"===t)return!1;const e=o[t];return t.startsWith("data-")?(n.attrs[t]=e,!1):e||"string"===typeof e}));t.length&&(n.staticClass+=` ${t.join(" ")}`)}return i.id&&(n.domProps=n.domProps||{},n.domProps.id=i.id),e(i.tag,n,r)}})}var o=i(8041),s=r("container").extend({name:"v-container",functional:!0,props:{id:String,tag:{type:String,default:"div"},fluid:{type:Boolean,default:!1}},render(t,{props:e,data:i,children:n}){let r;const{attrs:s}=i;return s&&(i.attrs={},r=Object.keys(s).filter((t=>{if("slot"===t)return!1;const e=s[t];return t.startsWith("data-")?(i.attrs[t]=e,!1):e||"string"===typeof e}))),e.id&&(i.domProps=i.domProps||{},i.domProps.id=e.id),t(e.tag,(0,o.Ay)(i,{staticClass:"container",class:Array({"container--fluid":e.fluid}).concat(r||[])}),n)}})},1034:function(t,e,i){"use strict";i(5941);var n=i(4152);e.A=(0,n.Gn)("spacer","div","v-spacer")},6179:function(t,e,i){"use strict";i.d(e,{A:function(){return f}});i(4114);var n,r=i(7717),o=i(8743),s=i(9785),a=i(3381),l=i(4152),u=i(5471),c=i(5803);function h(t){return["fas","far","fal","fab","fad","fak"].some((e=>t.includes(e)))}function p(t){return/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(t)&&/[\dz]$/i.test(t)&&t.length>4}(function(t){t["xSmall"]="12px",t["small"]="16px",t["default"]="24px",t["medium"]="28px",t["large"]="36px",t["xLarge"]="40px"})(n||(n={}));const d=(0,c.A)(r.A,o.A,s.A,a.A).extend({name:"v-icon",props:{dense:Boolean,disabled:Boolean,left:Boolean,right:Boolean,size:[Number,String],tag:{type:String,required:!1,default:"i"}},computed:{medium(){return!1},hasClickListener(){return Boolean(this.listeners$.click||this.listeners$["!click"])}},methods:{getIcon(){let t="";return this.$slots.default&&(t=this.$slots.default[0].text.trim()),(0,l.g8)(this,t)},getSize(){const t={xSmall:this.xSmall,small:this.small,medium:this.medium,large:this.large,xLarge:this.xLarge},e=(0,l.HP)(t).find((e=>t[e]));return e&&n[e]||(0,l.Dg)(this.size)},getDefaultData(){return{staticClass:"v-icon notranslate",class:{"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":this.hasClickListener,"v-icon--right":this.right,"v-icon--dense":this.dense},attrs:{"aria-hidden":!this.hasClickListener,disabled:this.hasClickListener&&this.disabled,type:this.hasClickListener?"button":void 0,...this.attrs$},on:this.listeners$}},getSvgWrapperData(){const t=this.getSize(),e={...this.getDefaultData(),style:t?{fontSize:t,height:t,width:t}:void 0};return this.applyColors(e),e},applyColors(t){t.class={...t.class,...this.themeClasses},this.setTextColor(this.color,t)},renderFontIcon(t,e){const i=[],n=this.getDefaultData();let r="material-icons";const o=t.indexOf("-"),s=o<=-1;s?i.push(t):(r=t.slice(0,o),h(r)&&(r="")),n.class[r]=!0,n.class[t]=!s;const a=this.getSize();return a&&(n.style={fontSize:a}),this.applyColors(n),e(this.hasClickListener?"button":this.tag,n,i)},renderSvgIcon(t,e){const i={class:"v-icon__svg",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":!0}},n=this.getSize();return n&&(i.style={fontSize:n,height:n,width:n}),e(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[e("svg",i,[e("path",{attrs:{d:t}})])])},renderSvgIconComponent(t,e){const i={class:{"v-icon__component":!0}},n=this.getSize();n&&(i.style={fontSize:n,height:n,width:n}),this.applyColors(i);const r=t.component;return i.props=t.props,i.nativeOn=i.on,e(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[e(r,i)])}},render(t){const e=this.getIcon();return"string"===typeof e?p(e)?this.renderSvgIcon(e,t):this.renderFontIcon(e,t):this.renderSvgIconComponent(e,t)}});var f=u.Ay.extend({name:"v-icon",$_wrapperFor:d,functional:!0,render(t,{data:e,children:i}){let n="";return e.domProps&&(n=e.domProps.textContent||e.domProps.innerHTML||n,delete e.domProps.textContent,delete e.domProps.innerHTML),t(d,e,n?[n]:i)}})}
1,569:function(t,e,i){"use strict";var n=i(6179);e.A=n.A},1521:function(t,e,i){"use strict";i.d(e,{A:function(){return d}});i(4114);var n=i(1677),r=i(7282),o=i(5803),s=i(4152),a=(0,o.A)(r.A).extend({name:"v-responsive",props:{aspectRatio:[String,Number],contentClass:String},computed:{computedAspectRatio(){return Number(this.aspectRatio)},aspectStyle(){return this.computedAspectRatio?{paddingBottom:1/this.computedAspectRatio*100+"%"}:void 0},__cachedSizer(){return this.aspectStyle?this.$createElement("div",{style:this.aspectStyle,staticClass:"v-responsive__sizer"}):[]}},methods:{genContent(){return this.$createElement("div",{staticClass:"v-responsive__content",class:this.contentClass},(0,s.$c)(this))}},render(t){return t("div",{staticClass:"v-responsive",style:this.measurableStyles,on:this.$listeners},[this.__cachedSizer,this.genContent()])}}),l=a,u=i(3381),c=i(8041),h=i(6988);const p="undefined"!==typeof window&&"IntersectionObserver"in window;var d=(0,o.A)(l,u.A).extend({name:"v-img",directives:{intersect:n.A},props:{alt:String,contain:Boolean,eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},position:{type:String,default:"center center"},sizes:String,src:{type:[String,Object],default:""},srcset:String,transition:{type:[Boolean,String],default:"fade-transition"}},data(){return{currentSrc:"",image:null,isLoading:!0,calculatedAspectRatio:void 0,naturalWidth:void 0,hasError:!1}},computed:{computedAspectRatio(){return Number(this.normalisedSrc.aspect||this.calculatedAspectRatio)},normalisedSrc(){return this.src&&"object"===typeof this.src?{src:this.src.src,srcset:this.srcset||this.src.srcset,lazySrc:this.lazySrc||this.src.lazySrc,aspect:Number(this.aspectRatio||this.src.aspect)}:{src:this.src,srcset:this.srcset,lazySrc:this.lazySrc,aspect:Number(this.aspectRatio||0)}},__cachedImage(){if(!(this.normalisedSrc.src||this.normalisedSrc.lazySrc||this.gradient))return[];const t=[],e=this.isLoading?this.normalisedSrc.lazySrc:this.currentSrc;this.gradient&&t.push(`linear-gradient(${this.gradient})`),e&&t.push(`url("${e}")`);const i=this.$createElement("div",{staticClass:"v-image__image",class:{"v-image__image--preload":this.isLoading,"v-image__image--contain":this.contain,"v-image__image--cover":!this.contain},style:{backgroundImage:t.join(", "),backgroundPosition:this.position},key:+this.isLoading});return this.transition?this.$createElement("transition",{attrs:{name:this.transition,mode:"in-out"}},[i]):i}},watch:{src(){this.isLoading?this.loadImage():this.init(void 0,void 0,!0)},"$vuetify.breakpoint.width":"getSrc"},mounted(){this.init()},methods:{init(t,e,i){if(!p||i||this.eager){if(this.normalisedSrc.lazySrc){const t=new Image;t.src=this.normalisedSrc.lazySrc,this.pollForSize(t,null)}this.normalisedSrc.src&&this.loadImage()}},onLoad(){this.getSrc(),this.isLoading=!1,this.$emit("load",this.src),this.image&&(this.normalisedSrc.src.endsWith(".svg")||this.normalisedSrc.src.startsWith("data:image/svg+xml"))&&(this.image.naturalHeight&&this.image.naturalWidth?(this.naturalWidth=this.image.naturalWidth,this.calculatedAspectRatio=this.image.naturalWidth/this.image.naturalHeight):this.calculatedAspectRatio=1)},onError(){this.hasError=!0,this.$emit("error",this.src)},getSrc(){this.image&&(this.currentSrc=this.image.currentSrc||this.image.src)},loadImage(){const t=new Image;this.image=t,t.onload=()=>{t.decode?t.decode().catch((t=>{(0,h.OP)(`Failed to decode image, trying to render anyway\n\nsrc: ${this.normalisedSrc.src}`+(t.message?`\nOriginal error: ${t.message}`:""),this)})).then(this.onLoad):this.onLoad()},t.onerror=this.onError,this.hasError=!1,this.sizes&&(t.sizes=this.sizes),this.normalisedSrc.srcset&&(t.srcset=this.normalisedSrc.srcset),t.src=this.normalisedSrc.src,this.$emit("loadstart",this.normalisedSrc.src),this.aspectRatio||this.pollForSize(t),this.getSrc()},pollForSize(t,e=100){const i=()=>{const{naturalHeight:n,naturalWidth:r}=t;n||r?(this.naturalWidth=r,this.calculatedAspectRatio=r/n):t.complete||!this.isLoading||this.hasError||null==e||setTimeout(i,e)};i()},genContent(){const t=l.options.methods.genContent.call(this);
1return this.naturalWidth&&this._b(t.data,"div",{style:{width:`${this.naturalWidth}px`}}),t},__genPlaceholder(){const t=(0,s.$c)(this,"placeholder");if(t){const e=this.isLoading?[this.$createElement("div",{staticClass:"v-image__placeholder"},t)]:[];return this.transition?this.$createElement("transition",{props:{appear:!0,name:this.transition}},e):e[0]}}},render(t){const e=l.options.render.call(this,t),i=(0,c.Ay)(e.data,{staticClass:"v-image",attrs:{"aria-label":this.alt,role:this.alt?"img":void 0},class:this.themeClasses,directives:p?[{name:"intersect",modifiers:{once:!0},value:{handler:this.init,options:this.options}}]:void 0});return e.children=[this.__cachedSizer,this.__cachedImage,this.__genPlaceholder(),this.genContent()],t(e.tag,i,e.children)}})},7117:function(t,e,i){"use strict";i.d(e,{A:function(){return v}});i(4114);var n=i(569),r=i(2449),o=i(8743),s=i(3381),a=i(5803),l=i(4152),u=(0,a.A)(o.A,s.A).extend({name:"v-messages",props:{value:{type:Array,default:()=>[]}},methods:{genChildren(){return this.$createElement("transition-group",{staticClass:"v-messages__wrapper",attrs:{name:"message-transition",tag:"div"}},this.value.map(this.genMessage))},genMessage(t,e){return this.$createElement("div",{staticClass:"v-messages__message",key:e},(0,l.$c)(this,"default",{message:t,key:e})||[t])}},render(t){return t("div",this.setTextColor(this.color,{staticClass:"v-messages",class:this.themeClasses}),[this.genChildren()])}}),c=u,h=i(7717),p=i(3791),d=i(8041);const f=(0,a.A)(h.A,p.A);var g=f.extend().extend({name:"v-input",inheritAttrs:!1,props:{appendIcon:String,backgroundColor:{type:String,default:""},dense:Boolean,height:[Number,String],hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,id:String,label:String,loading:Boolean,persistentHint:Boolean,prependIcon:String,value:null},data(){return{lazyValue:this.value,hasMouseDown:!1}},computed:{classes(){return{"v-input--has-state":this.hasState,"v-input--hide-details":!this.showDetail
1s,"v-input--is-label-active":this.isLabelActive,"v-input--is-dirty":this.isDirty,"v-input--is-disabled":this.isDisabled,"v-input--is-focused":this.isFocused,"v-input--is-loading":!1!==this.loading&&null!=this.loading,"v-input--is-readonly":this.isReadonly,"v-input--dense":this.dense,"v-input--hide-spin-buttons":this.hideSpinButtons,...this.themeClasses}},computedId(){return this.id||`input-${this._uid}`},hasDetails(){return this.messagesToDisplay.length>0},hasHint(){return!this.hasMessages&&!!this.hint&&(this.persistentHint||this.isFocused)},hasLabel(){return!(!this.$slots.label&&!this.label)},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit(this.$_modelEvent,t)}},isDirty(){return!!this.lazyValue},isLabelActive(){return this.isDirty},messagesToDisplay(){return this.hasHint?[this.hint]:this.hasMessages?this.validations.map((t=>{if("string"===typeof t)return t;const e=t(this.internalValue);return"string"===typeof e?e:""})).filter((t=>""!==t)):[]},showDetails(){return!1===this.hideDetails||"auto"===this.hideDetails&&this.hasDetails}},watch:{value(t){this.lazyValue=t}},beforeCreate(){this.$_modelEvent=this.$options.model&&this.$options.model.event||"input"},methods:{genContent(){return[this.genPrependSlot(),this.genControl(),this.genAppendSlot()]},genControl(){return this.$createElement("div",{staticClass:"v-input__control",attrs:{title:this.attrs$.title}},[this.genInputSlot(),this.genMessages()])},genDefaultSlot(){return[this.genLabel(),(0,l.$c)(this)]},genIcon(t,e,i={}){var r;const o=this[`${t}Icon`],s=`click:${(0,l.kW)(t)}`,a=!(!this.listeners$[s]&&!e),u={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendOuter:"appendAction",clear:"clear"}[t],c=a&&u?this.$vuetify.lang.t(`$vuetify.input.${u}`,null!==(r=this.label)&&void 0!==r?r:""):void 0,h=(0,d.Ay)({attrs:{"aria-label":c,color:this.validationState,dark:this.dark,disabled:this.isDisabled,light:this.light,tabindex:"clear"===t?-1:void 0},on:a?{click:t=>{t.preventDefault(),t.stopPropagation(),this.$emit(s,t),e&&e(t)},mouseup:t=>{t.preventDefault(),t.stopPropagation()}}:void 0},i);return this.$createElement("div",{staticClass:"v-input__icon",class:t?`v-input__icon--${(0,l.kW)(t)}`:void 0},[this.$createElement(n.A,h,o)])},genInputSlot(){return this.$createElement("div",this.setBackgroundColor(this.backgroundColor,{staticClass:"v-input__slot",style:{height:(0,l.Dg)(this.height)},on:{click:this.onClick,mousedown:this.onMouseDown,mouseup:this.onMouseUp},ref:"input-slot"}),[this.genDefaultSlot()])},genLabel(){return this.hasLabel?this.$createElement(r.A,{props:{color:this.validationState,dark:this.dark,disabled:this.isDisabled,focused:this.hasState,for:this.computedId,light:this.light}},(0,l.$c)(this,"label")||this.label):null}
1,genMessages(){return this.showDetails?this.$createElement(c,{props:{color:this.hasHint?"":this.validationState,dark:this.dark,light:this.light,value:this.messagesToDisplay},attrs:{role:this.hasMessages?"alert":null},scopedSlots:{default:t=>(0,l.$c)(this,"message",t)}}):null},genSlot(t,e,i){if(!i.length)return null;const n=`${t}-${e}`;return this.$createElement("div",{staticClass:`v-input__${n}`,ref:n},i)},genPrependSlot(){const t=[];return this.$slots.prepend?t.push(this.$slots.prepend):this.prependIcon&&t.push(this.genIcon("prepend")),this.genSlot("prepend","outer",t)},genAppendSlot(){const t=[];return this.$slots.append?t.push(this.$slots.append):this.appendIcon&&t.push(this.genIcon("append")),this.genSlot("append","outer",t)},onClick(t){this.$emit("click",t)},onMouseDown(t){this.hasMouseDown=!0,this.$emit("mousedown",t)},onMouseUp(t){this.hasMouseDown=!1,this.$emit("mouseup",t)}},render(t){return t("div",this.setTextColor(this.validationState,{staticClass:"v-input",class:this.classes}),this.genContent())}}),v=g},9844:function(t,e,i){"use strict";i.d(e,{C:function(){return u}});i(4114);var n=i(8968),r=i(4632),o=i(3381),s=i(5803),a=i(6988),l=i(4152);const u=(0,s.A)(n.A,r.A,o.A).extend({name:"base-item-group",props:{activeClass:{type:String,default:"v-item--active"},mandatory:Boolean,max:{type:[Number,String],default:null},multiple:Boolean,tag:{type:String,default:"div"}},data(){return{internalLazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,items:[]}},computed:{classes(){return{"v-item-group":!0,...this.themeClasses}},selectedIndex(){return this.selectedItem&&this.items.indexOf(this.selectedItem)||-1},selectedItem(){if(!this.multiple)return this.selectedItems[0]},selectedItems(){return this.items.filter(((t,e)=>this.toggleMethod(this.getValue(t,e))))},selectedValues(){return null==this.internalValue?[]:Array.isArray(this.internalValue)?this.internalValue:[this.internalValue]},toggleMethod(){if(!this.multiple)return t=>this.valueComparator(this.internalValue,t);const t=this.internalValue;return Array.isArray(t)?e=>t.some((t=>this.valueComparator(t,e))):()=>!1}},watch:{internalValue:"updateItemsState",items:"updateItemsState"},created(){this.multiple&&!Array.isArray(this.internalValue)&&(0,a.OP)("Model must be bound to an array if the multiple property is true.",this)},methods:{genData(){return{class:this.classes}},getValue(t,e){return void 0===t.value?e:t.value},onClick(t){this.updateInternalValue(this.getValue(t,this.items.indexOf(t)))},register(t){const e=this.items.push(t)-1;t.$on("change",(()=>this.onClick(t))),this.mandatory&&!this.selectedValues.length&&this.updateMandatory(),this.updateItem(t,e)},unregister(t){if(this._isDestroyed)return;const e=this.items.indexOf(t),i=this.getValue(t,e);this.items.splice(e,1);const n=this.selectedValues.indexOf(i);if(!(n<0)){if(!this.mandatory)return this.updateInternalValue(i);this.multiple&&Array.isArray(this.internalValue)?this.internalValue=this.internalValue.filter((t=>t!==i)):this.internalValue=void 0,this.selectedItems.length||this.updateMandatory(!0)}},updateItem(t,e){const i=this.getValue(t,e);t.isActive=this.toggleMethod(i)},updateItemsState(){this.$nextTick((()=>{if(this.mandatory&&!this.selectedItems.length)return this.updateMandatory();this.items.forEach(this.updateItem)}))},updateInternalValue(t){this.multiple?this.updateMultiple(t):this.updateSingle(t)},updateMandatory(t){if(!this.items.length)return;const e=this.items.slice();t&&e.reverse();const i=e.find((t=>!t.disabled));if(!i)return;const n=this.items.indexOf(i);this.updateInternalValue(this.getValue(i,n))},updateMultiple(t){const e=Array.isArray(this.internalValue)?this.internalValue:[],i=e.slice(),n=i.findIndex((e=>this.valueComparator(e,t)));this.mandatory&&n>-1&&i.length-1<1||null!=this.max&&n<0&&i.length+1>this.max||(n>-1?i.splice(n,1):i.push(t),this.internalValue=i)},updateSingle(t){const e=this.valueComparator(this.internalValue,t);this.mandatory&&e||(this.internalValue=e?void 0:t)}},render(t){return t(this.tag,this.genData(),(0,l.$c)(this))}});u.extend({name:"v-item-group",provide(){return{itemGroup:this}}})}
1,2449:function(t,e,i){"use strict";i.d(e,{A:function(){return u}});var n=i(8743),r=i(3381),o=i(5803),s=i(4152),a=i(8041),l=(0,o.A)(r.A).extend({name:"v-label",functional:!0,props:{absolute:Boolean,color:{type:String,default:"primary"},disabled:Boolean,focused:Boolean,for:String,left:{type:[Number,String],default:0},right:{type:[Number,String],default:"auto"},value:Boolean},render(t,e){const{children:i,listeners:o,props:l,data:u}=e,c=(0,a.Ay)({staticClass:"v-label",class:{"v-label--active":l.value,"v-label--is-disabled":l.disabled,...(0,r.H)(e)},attrs:{for:l.for,"aria-hidden":!l.for},on:o,style:{left:(0,s.Dg)(l.left),right:(0,s.Dg)(l.right),position:l.absolute?"absolute":"relative"},ref:"label"},u);return t("label",n.A.options.methods.setTextColor(l.focused&&l.color,c),i)}}),u=l},4400:function(t,e,i){"use strict";i.d(e,{A:function(){return o}});i(4114);var n=i(1834),r=i(4152),o=n.A.extend().extend({name:"v-list",provide(){return{isInList:!0,list:this}},inject:{isInMenu:{default:!1},isInNav:{default:!1}},props:{dense:Boolean,disabled:Boolean,expand:Boolean,flat:Boolean,nav:Boolean,rounded:Boolean,subheader:Boolean,threeLine:Boolean,twoLine:Boolean},data:()=>({groups:[]}),computed:{classes(){return{...n.A.options.computed.classes.call(this),"v-list--dense":this.dense,"v-list--disabled":this.disabled,"v-list--flat":this.flat,"v-list--nav":this.nav,"v-list--rounded":this.rounded,"v-list--subheader":this.subheader,"v-list--two-line":this.twoLine,"v-list--three-line":this.threeLine}}},methods:{register(t){this.groups.push(t)},unregister(t){const e=this.groups.findIndex((e=>e._uid===t._uid));e>-1&&this.groups.splice(e,1)},listClick(t){if(!this.expand)for(const e of this.groups)e.toggle(t)}},render(t){const e={staticClass:"v-list",class:this.classes,style:this.styles,attrs:{role:this.isInNav||this.isInMenu?void 0:"list",...this.attrs$},on:this.listeners$};return t(this.tag,this.setBackgroundColor(this.color,e),(0,r.$c)(this))}})},4:function(t,e,i){"use strict";i.d(e,{A:function(){return d}});var n=i(8743),r=i(8418),o=i(7515),s=i(3381),a=i(428),l=i(1970),u=i(4152),c=i(6988),h=i(5803);const p=(0,h.A)(n.A,r.A,s.A,(0,o.P)("listItemGroup"),(0,a.P)("inputValue"));var d=p.extend().extend({name:"v-list-item",directives:{Ripple:l.A},inject:{isInGroup:{default:!1},isInList:{default:!1},isInMenu:{default:!1},isInNav:{default:!1}},inheritAttrs:!1,props:{activeClass:{type:String,default(){return this.listItemGroup?this.listItemGroup.activeClass:""}},dense:Boolean,inactive:Boolean,link:Boolean,selectable:{type:Boolean},tag:{type:String,default:"div"},threeLine:Boolean,twoLine:Boolean,value:null},data:()=>({proxyClass:"v-list-item--active"}),computed:{classes(){return{"v-list-item":!0,...r.A.options.computed.classes.call(this),"v-list-item--dense":this.dense,"v-list-item--disabled":this.disabled,"v-list-item--link":this.isClickable&&!this.inactive,"v-list-item--selectable":this.selectable,"v-list-item--three-line":this.threeLine,"v-list-item--two-line":this.twoLine,...this.themeClasses}},isClickable(){return Boolean(r.A.options.computed.isClickable.call(this)||this.listItemGroup)}},created(){this.$attrs.hasOwnProperty("avatar")&&(0,c.rq)("avatar",this)},methods:{click(t){t.detail&&this.$el.blur(),this.$emit("click",t),this.to||this.toggle()},genAttrs(){const t={"aria-disabled":!!this.disabled||void 0,tabindex:this.isClickable&&!this.disabled?0:-1,...this.$attrs};return this.$attrs.hasOwnProperty("role")||this.isInNav||(this.isInGroup?(t.role="option",t["aria-selected"]=String(this.isActive)):this.isInMenu?(t.role=this.isClickable?"menuitem":void 0,t.id=t.id||`list-item-${this._uid}`):this.isInList&&(t.role="listitem")),t},toggle(){this.to&&void 0===this.inputValue&&(this.isActive=!this.isActive),this.$emit("change")}},render(t){let{tag:e,data:i}=this.generateRouteLink();i.attrs={...i.attrs,...this.genAttrs()},i[this.to?"nativeOn":"on"]={...i[this.to?"nativeOn":"on"],keydown:t=>{this.disabled||(t.keyCode===u.uP.enter&&this.click(t),this.$emit("keydown",t))}},this.inactive&&(e="div"),this.inactive&&this.to&&(i.on=i.nativeOn,delete i.nativeOn);const n=(0,u.$c)(this,"default",{active:this.isActive,toggle:this.toggle});return t(e,this.isActive?this.setTextColor(this.color,i):i,n)}})}
1,2659:function(t,e,i){"use strict";var n=i(5471);e.A=n.Ay.extend({name:"v-list-item-action",functional:!0,render(t,{data:e,children:i=[]}){e.staticClass=e.staticClass?`v-list-item__action ${e.staticClass}`:"v-list-item__action";const n=i.filter((t=>!1===t.isComment&&" "!==t.text));return n.length>1&&(e.staticClass+=" v-list-item__action--stack"),t("div",e,i)}})},6268:function(t,e,i){"use strict";i.d(e,{A:function(){return s}});var n=i(9844),r=i(8743),o=i(5803),s=(0,o.A)(n.C,r.A).extend({name:"v-list-item-group",provide(){return{isInGroup:!0,listItemGroup:this}},computed:{classes(){return{...n.C.options.computed.classes.call(this),"v-list-item-group":!0}}},methods:{genData(){return this.setTextColor(this.color,{...n.C.options.methods.genData.call(this),attrs:{role:"listbox"}})}}})},765:function(t,e,i){"use strict";i.d(e,{pr:function(){return E},UZ:function(){return O}});var n=i(4152),r=i(4400),o=i(569),s=i(4),a=i(5471),l=a.Ay.extend({name:"v-list-item-icon",functional:!0,render(t,{data:e,children:i}){return e.staticClass=`v-list-item__icon ${e.staticClass||""}`.trim(),t("div",e,i)}}),u=i(7717),c=i(72),h=i(8743),p=i(428),d=i(7540),f=i(1970),g=i(5961),v=i(5803);const m=(0,v.A)(u.A,c.A,h.A,(0,d.W)("list"),p.A);var y=m.extend().extend({name:"v-list-group",directives:{ripple:f.A},props:{activeClass:{type:String,default:""},appendIcon:{type:String,default:"$expand"},color:{type:String,default:"primary"},disabled:Boolean,group:[String,RegExp],noAction:Boolean,prependIcon:String,ripple:{type:[Boolean,Object],default:!0},subGroup:Boolean},computed:{classes(){return{"v-list-group--active":this.isActive,"v-list-group--disabled":this.disabled,"v-list-group--no-action":this.noAction,"v-list-group--sub-group":this.subGroup}}},watch:{isActive(t){!this.subGroup&&t&&this.list&&this.list.listClick(this._uid)},$route:"onRouteChange"},created(){this.list&&this.list.register(this),this.group&&this.$route&&null==this.value&&(this.isActive=this.matchRoute(this.$route.path))},beforeDestroy(){this.list&&this.list.unregister(this)},methods:{click(t){this.disabled||(this.isBooted=!0,this.$emit("click",t),this.$nextTick((()=>this.isActive=!this.isActive)))},genIcon(t){return this.$createElement(o.A,t)},genAppendIcon(){const t=!this.subGroup&&this.appendIcon,e=(0,n.$c)(this,"appendIcon");return t||e?this.$createElement(l,{staticClass:"v-list-group__header__append-icon"},[e||this.genIcon(t)]):null},genHeader(){return this.$createElement(s.A,{staticClass:"v-list-group__header",attrs:{"aria-expanded":String(this.isActive),role:"button"},class:{[this.activeClass]:this.isActive},props:{inputValue:this.isActive},directives:[{name:"ripple",value:this.ripple}],on:{...this.listeners$,click:this.click}},[this.genPrependIcon(),(0,n.$c)(this,"activator"),this.genAppendIcon()])},genItems(){return this.showLazyContent((()=>[this.$createElement("div",{staticClass:"v-list-group__items",directives:[{name:"show",value:this.isActive}]},(0,n.$c)(this))]))},genPrependIcon(){const t=this.subGroup&&null==this.prependIcon?"$subgroup":this.prependIcon,e=(0,n.$c)(this,"prependIcon");return t||e?this.$createElement(l,{staticClass:"v-list-group__header__prepend-icon"},[e||this.genIcon(t)]):null},onRouteChange(t){if(!this.group)return;const e=this.matchRoute(t.path);e&&this.isActive!==e&&this.list&&this.list.listClick(this._uid),this.isActive=e},toggle(t){const e=this._uid===t;e&&(this.isBooted=!0),this.$nextTick((()=>this.isActive=e))},matchRoute(t){return null!==t.match(this.group)}},render(t){return t("div",this.setTextColor(this.isActive&&this.color,{staticClass:"v-list-group",class:this.classes}),[this.genHeader(),t(g.Qo,this.genItems())])}}),_=i(6268),b=i(2659),x=i(7282),w=i(9272),A=(0,v.A)(h.A,x.A,w.A).extend({name:"v-avatar",props:{left:Boolean,right:Boolean,size:{type:[Number,String],default:48}},computed:{classes(){return{"v-avatar--left":this.left,"v-avatar--right":this.right,...this.roundedClasse
1s}},styles(){return{height:(0,n.Dg)(this.size),minWidth:(0,n.Dg)(this.size),width:(0,n.Dg)(this.size),...this.measurableStyles}}},render(t){const e={staticClass:"v-avatar",class:this.classes,style:this.styles,on:this.$listeners};return t("div",this.setBackgroundColor(this.color,e),(0,n.$c)(this))}}),S=A,C=S.extend({name:"v-list-item-avatar",props:{horizontal:Boolean,size:{type:[Number,String],default:40}},computed:{classes(){return{"v-list-item__avatar--horizontal":this.horizontal,...S.options.computed.classes.call(this),"v-avatar--tile":this.tile||this.horizontal}}},render(t){const e=S.options.render.call(this,t);return e.data=e.data||{},e.data.staticClass+=" v-list-item__avatar",e}});const T=(0,n.Gn)("v-list-item__action-text","span"),E=(0,n.Gn)("v-list-item__content","div"),O=(0,n.Gn)("v-list-item__title","div"),I=(0,n.Gn)("v-list-item__subtitle","div");r.A,s.A,b.A,_.A},8841:function(t,e,i){"use strict";i.d(e,{A:function(){return o}});var n=i(5367),r=i(4152),o=n.A.extend({name:"v-main",props:{tag:{type:String,default:"main"}},computed:{styles(){const{bar:t,top:e,right:i,footer:n,insetFooter:r,bottom:o,left:s}=this.$vuetify.application;return{paddingTop:`${e+t}px`,paddingRight:`${i}px`,paddingBottom:`${n+r+o}px`,paddingLeft:`${s}px`}}},render(t){const e={staticClass:"v-main",style:this.styles,ref:"main"};return t(this.tag,e,[t("div",{staticClass:"v-main__wrap"},(0,r.$c)(this))])}})},7234:function(t,e,i){"use strict";i.d(e,{A:function(){return w}});i(4114);var n=i(4596),r=i(5030),o=i(7391),s=i(2031),a=i(5648),l=i(6763),u=i(7631),c=i(5803),h=i(4152);const p=(0,c.A)(a.A,(0,l.P)(["top","right","bottom","left","absolute"]),r.A,u.A);var d=p.extend().extend({name:"menuable",props:{allowOverflow:Boolean,light:
1Boolean,dark:Boolean,maxWidth:{type:[Number,String],default:"auto"},minWidth:[Number,String],nudgeBottom:{type:[Number,String],default:0},nudgeLeft:{type:[Number,String],default:0},nudgeRight:{type:[Number,String],default:0},nudgeTop:{type:[Number,String],default:0},nudgeWidth:{type:[Number,String],default:0},offsetOverflow:Boolean,positionX:{type:Number,default:null},positionY:{type:Number,default:null},zIndex:{type:[Number,String],default:null}},data:()=>({activatorNode:[],absoluteX:0,absoluteY:0,activatedBy:null,activatorFixed:!1,dimensions:{activator:{top:0,left:0,bottom:0,right:0,width:0,height:0,offsetTop:0,scrollHeight:0,offsetLeft:0},content:{top:0,left:0,bottom:0,right:0,width:0,height:0,offsetTop:0,scrollHeight:0}},relativeYOffset:0,hasJustFocused:!1,hasWindow:!1,inputActivator:!1,isContentActive:!1,pageWidth:0,pageYOffset:0,stackClass:"v-menu__content--active",stackMinZIndex:6}),computed:{computedLeft(){const t=this.dimensions.activator,e=this.dimensions.content,i=(!1!==this.attach?t.offsetLeft:t.left)||0,n=Math.max(t.width,e.width);let r=0;if(r+=i,(this.left||this.$vuetify.rtl&&!this.right)&&(r-=n-t.width),this.offsetX){const e=isNaN(Number(this.maxWidth))?t.width:Math.min(t.width,Number(this.maxWidth));r+=this.left?-e:t.width}return this.nudgeLeft&&(r-=parseInt(this.nudgeLeft)),this.nudgeRight&&(r+=parseInt(this.nudgeRight)),r},computedTop(){const t=this.dimensions.activator,e=this.dimensions.content;let i=0;return this.top&&(i+=t.height-e.height),!1!==this.attach?i+=t.offsetTop:i+=t.top+this.pageYOffset,this.offsetY&&(i+=this.top?-t.height:t.height),this.nudgeTop&&(i-=parseInt(this.nudgeTop)),this.nudgeBottom&&(i+=parseInt(this.nudgeBottom)),i},hasActivator(){return!!this.$slots.activator||!!this.$scopedSlots.activator||!!this.activator||!!this.inputActivator},absoluteYOffset(){return this.pageYOffset-this.relativeYOffset}},watch:{disabled(t){t&&this.callDeactivate()},isActive(t){this.disabled||(t?this.callActivate():this.callDeactivate())},positionX:"updateDimensions",positionY:"updateDimensions"},beforeMount(){this.hasWindow="undefined"!==typeof window,this.hasWindow&&window.addEventListener("resize",this.updateDimensions,!1)},beforeDestroy(){this.hasWindow&&window.removeEventListener("resize",this.updateDimensions,!1)},methods:{absolutePosition(){return{offsetTop:this.positionY||this.absoluteY,offsetLeft:this.positionX||this.absoluteX,scrollHeight:0,top:this.positionY||this.absoluteY,bottom:this.positionY||this.absoluteY,left:this.positionX||this.absoluteX,right:this.positionX||this.absoluteX,height:0,width:0}},activate(){},calcLeft(t){return(0,h.Dg)(!1!==this.attach?this.computedLeft:this.calcXOverflow(this.computedLeft,t))},calcTop(){return(0,h.Dg)(!1!==this.attach?this.computedTop:this.calcYOverflow(this.computedTop))},calcXOverflow(t,e){const i=t+e-this.pageWidth+12;return t=(!this.left||this.right)&&i>0?Math.max(t-i,0):Math.max(t,12),t+this.getOffsetLeft()},calcYOverflow(t){const e=this.getInnerHeight(),i=this.absoluteYOffset+e,n=this.dimensions.activator,r=this.dimensions.content.height,o=t+r,s=i<o;return s&&this.offsetOverflow&&n.top>r?t=this.pageYOffset+(n.top-r):s&&!this.allowOverflow?t=i-r-12:t<this.absoluteYOffset&&!this.allowOverflow&&(t=this.absoluteYOffset+12),t<12?12:t},callActivate(){this.hasWindow&&this.activate()},callDeactivate(){this.isContentActive=!1,this.deactivate()},checkForPageYOffset(){this.hasWindow&&(this.pageYOffset=this.activatorFixed?0:this.getOffsetTop())},checkActivatorFixed(){if(!1!==this.attach)return void(this.activatorFixed=!1);let t=this.getActivator();while(t){if("fixed"===window.getComputedStyle(t).position)return void(this.activatorFixed=!0);t=t.offsetParent}this.activatorFixed=!1},deactivate(){},genActivatorListeners(){const t=r.A.options.methods.genActivatorListeners.call(this),e=t.click;return e&&(t.click=t=>{this.openOnClick&&e&&e(t),this.absoluteX=t.clientX,this.absoluteY=t.clientY}),t},getInnerHeight(){return this.hasWindow?window.innerHeight||document.documentElement.clientHeight:0},getOffsetLeft(){return this.hasWindow?window.pageXOffset||document.documentElement.scrollLeft:0},getOffsetTop(){return this.hasWindow?window.pageYOffset||document.documentElement.scrollTop:0},getRoundedBoundedClientRect(t){const e=t.getBoundingClientRect();
1return{top:Math.round(e.top),left:Math.round(e.left),bottom:Math.round(e.bottom),right:Math.round(e.right),width:Math.round(e.width),height:Math.round(e.height)}},measure(t){if(!t||!this.hasWindow)return null;const e=this.getRoundedBoundedClientRect(t);if(!1!==this.attach){const i=window.getComputedStyle(t);e.left=parseInt(i.marginLeft),e.top=parseInt(i.marginTop)}return e},sneakPeek(t){requestAnimationFrame((()=>{const e=this.$refs.content;e&&"none"===e.style.display?(e.style.display="inline-block",t(),e.style.display="none"):t()}))},startTransition(){return new Promise((t=>requestAnimationFrame((()=>{this.isContentActive=this.hasJustFocused=this.isActive,t()}))))},updateDimensions(){this.hasWindow="undefined"!==typeof window,this.checkActivatorFixed(),this.checkForPageYOffset(),this.pageWidth=document.documentElement.clientWidth;const t={activator:{...this.dimensions.activator},content:{...this.dimensions.content}};if(!this.hasActivator||this.absolute)t.activator=this.absolutePosition();else{const e=this.getActivator();if(!e)return;t.activator=this.measure(e),t.activator.offsetLeft=e.offsetLeft,!1!==this.attach?t.activator.offsetTop=e.offsetTop:t.activator.offsetTop=0}this.sneakPeek((()=>
1{if(this.$refs.content){if(this.$refs.content.offsetParent){const e=this.getRoundedBoundedClientRect(this.$refs.content.offsetParent);this.relativeYOffset=window.pageYOffset+e.top,t.activator.top-=this.relativeYOffset,t.activator.left-=window.pageXOffset+e.left}t.content=this.measure(this.$refs.content)}this.dimensions=t}))}}}),f=i(7198),g=i(9272),v=i(3381),m=i(4598),y=i(5168),_=i(6988),b=i(4427);const x=(0,c.A)(s.A,o.A,f.A,g.A,v.A,d);var w=x.extend({name:"v-menu",directives:{ClickOutside:m.A,Resize:y.A},provide(){return{isInMenu:!0,theme:this.theme}},props:{auto:Boolean,closeOnClick:{type:Boolean,default:!0},closeOnContentClick:{type:Boolean,default:!0},disabled:Boolean,disableKeys:Boolean,maxHeight:{type:[Number,String],default:"auto"},offsetX:Boolean,offsetY:Boolean,openOnHover:Boolean,origin:{type:String,default:"top left"},transition:{type:[Boolean,String],default:"v-menu-transition"},contentProps:{type:Object,default:()=>({})}},data(){return{calculatedTopAuto:0,defaultOffset:8,hasJustFocused:!1,listIndex:-1,resizeTimeout:0,selectedIndex:null,tiles:[]}},computed:{activeTile(){return this.tiles[this.listIndex]},calculatedLeft(){const t=Math.max(this.dimensions.content.width,parseFloat(this.calculatedMinWidth));return this.auto?(0,h.Dg)(this.calcXOverflow(this.calcLeftAuto(),t))||"0":this.calcLeft(t)||"0"},calculatedMaxHeight(){const t=this.auto?"200px":(0,h.Dg)(this.maxHeight);return t||"0"},calculatedMaxWidth(){return(0,h.Dg)(this.maxWidth)||"0"},calculatedMinWidth(){if(this.minWidth)return(0,h.Dg)(this.minWidth)||"0";const t=Math.min(this.dimensions.activator.width+Number(this.nudgeWidth)+(this.auto?16:0),Math.max(this.pageWidth-24,0)),e=isNaN(parseInt(this.calculatedMaxWidth))?t:parseInt(this.calculatedMaxWidth);return(0,h.Dg)(Math.min(e,t))||"0"},calculatedTop(){const t=this.auto?(0,h.Dg)(this.calcYOverflow(this.calculatedTopAuto)):this.calcTop();return t||"0"},hasClickableTiles(){return Boolean(this.tiles.find((t=>t.tabIndex>-1)))},styles(){return{maxHeight:this.calculatedMaxHeight,minWidth:this.calculatedMinWidth,maxWidth:this.calculatedMaxWidth,top:this.calculatedTop,left:this.calculatedLeft,transformOrigin:this.origin,zIndex:this.zIndex||this.activeZIndex}}},watch:{isActive(t){t||(this.listIndex=-1)},isContentActive(t){this.hasJustFocused=t},listIndex(t,e){if(t in this.tiles){const e=this.tiles[t];e.classList.add("v-list-item--highlighted");const i=this.$refs.content.scrollTop,n=this.$refs.content.clientHeight;i>e.offsetTop-8?(0,b.A)(e.offsetTop-e.clientHeight,{appOffset:!1,duration:300,container:this.$refs.content}):i+n<e.offsetTop+e.clientHeight+8&&(0,b.A)(e.offsetTop-n+2*e.clientHeight,{appOffset:!1,duration:300,container:this.$refs.content})}e in this.tiles&&this.tiles[e].classList.remove("v-list-item--highlighted")}},created(){this.$attrs.hasOwnProperty("full-width")&&(0,_.rq)("full-width",this)},mounted(){this.isActive&&this.callActivate()},methods:{activate(){this.updateDimensions(),requestAnimationFrame((()=>{this.startTransition().then((()=>{this.$refs.content&&(this.calculatedTopAuto=this.calcTopAuto(),this.auto&&(this.$refs.content.scrollTop=this.calcScrollPosition()))}))}))},calcScrollPosition(){const t=this.$refs.content,e=t.querySelector(".v-list-item--active"),i=t.scrollHeight-t.offsetHeight;return e?Math.min(i,Math.max(0,e.offsetTop-t.offsetHeight/2+e.offsetHeight/2)):t.scrollTop},calcLeftAuto(){return parseInt(this.dimensions.activator.left-2*this.defaultOffset)},calcTopAuto(){const t=this.$refs.content,e=t.querySelector(".v-list-item--active");if(e||(this.selectedIndex=null),this.offsetY||!e)return this.computedTop;this.selectedIndex=Array.from(this.tiles).indexOf(e);const i=e.offsetTop-this.calcScrollPosition(),n=t.querySelector(".v-list-item").offsetTop;return this.computedTop-i-n-1},changeListIndex(t){if(this.getTiles(),this.isActive&&this.hasClickableTiles)if(t.keyCode!==h.uP.tab){if(t.keyCode===h.uP.down)this.nextTile();else if(t.keyCode===h.uP.up)this.prevTile();else if(t.keyCode===h.uP.end)this.lastTile();else if(t.keyCode===h.uP.home)this.firstTile();else{if(t.keyCode!==h.uP.enter||-1===this.listIndex)return;this.tiles[this.listIndex].click()}t.preventDefault()}else this.isActive=!1},closeConditional(t){const e=t.target;return this.isActive&&!this._isDestroyed&&this.closeOnClick&&!this.$refs.content.contains(e)},genActivatorAttributes(){const t=r.A.options.methods.genActivatorAttributes.call(this);return this.activeTile&&this.activeTile.id?{...t,"aria-activedescendant":this.activeTile.id}:t},genActivatorListeners(){const t=d.options.methods.genActivatorListeners.call(this);return this.disableKeys||(t.keydown=this.onKeyDown),t},genTransition(){const t=this.genContent();return this.transition?this.$createElement("transition",{props:{name:this.transition}},[t]):t},genDirectives(){const t=[{name:"show",value:this.isContentActive}];return!this.openOnHover&&this.closeOnClick&&t.push({name:"click-outside",value:{handler:()=>{this.isActive=!1},closeConditional:this.closeConditional,include:()=>[this.$el,...this.getOpenDependentElements()]}}),t}
1,genContent(){const t={attrs:{...this.getScopeIdAttrs(),...this.contentProps,role:"role"in this.$attrs?this.$attrs.role:"menu"},staticClass:"v-menu__content",class:{...this.rootThemeClasses,...this.roundedClasses,"v-menu__content--auto":this.auto,"v-menu__content--fixed":this.activatorFixed,menuable__content__active:this.isActive,[this.contentClass.trim()]:!0},style:this.styles,directives:this.genDirectives(),ref:"content",on:{click:t=>{const e=t.target;e.getAttribute("disabled")||this.closeOnContentClick&&(this.isActive=!1)},keydown:this.onKeyDown}};return this.$listeners.scroll&&(t.on=t.on||{},t.on.scroll=this.$listeners.scroll),!this.disabled&&this.openOnHover&&(t.on=t.on||{},t.on.mouseenter=this.mouseEnterHandler),this.openOnHover&&(t.on=t.on||{},t.on.mouseleave=this.mouseLeaveHandler),this.$createElement("div",t,this.getContentSlot())},getTiles(){this.$refs.content&&(this.tiles=Array.from(this.$refs.content.querySelectorAll(".v-list-item, .v-divider, .v-subheader")))},mouseEnterHandler(){this.runDelay("open",(()=>{this.hasJustFocused||(this.hasJustFocused=!0)}))},mouseLeaveHandler(t){this.runDelay("close",(()=>{var e;(null===(e=this.$refs.content)||void 0===e?void 0:e.contains(t.relatedTarget))||requestAnimationFrame((()=>{this.isActive=!1,this.callDeactivate()}))}))},nextTile(){const t=this.tiles[this.listIndex+1];if(!t){if(!this.tiles.length)return;return this.listIndex=-1,void this.nextTile()}this.listIndex++,-1===t.tabIndex&&this.nextTile()},prevTile(){const t=this.tiles[this.listIndex-1];if(!t){if(!this.tiles.length)return;return this.listIndex=this.tiles.length,void this.prevTile()}this.listIndex--,-1===t.tabIndex&&this.prevTile()},lastTile(){const t=this.tiles[this.tiles.length-1];t&&(this.listIndex=this.tiles.length-1,-1===t.tabIndex&&this.prevTile())},firstTile(){const t=this.tiles[0];t&&(this.listIndex=0,-1===t.tabIndex&&this.nextTile())},onKeyDown(t){if(!this.disableKeys){if(t.keyCode===h.uP.esc){setTimeout((()=>{this.isActive=!1}));const t=this.getActivator();this.$nextTick((()=>t&&t.focus()))}else!this.isActive&&[h.uP.up,h.uP.down].includes(t.keyCode)&&(this.isActive=!0);this.$nextTick((()=>this.changeListIndex(t)))}},onResize(){this.isActive&&(this.$refs.content.offsetWidth,this.updateDimensions(),clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.updateDimensions,100))}},render(t){const e={staticClass:"v-menu",class:{"v-menu--attached":""===this.attach||!0===this.attach||"attach"===this.attach},directives:[{arg:"500",name:"resize",value:this.onResize}]};return t("div",e,[!this.activator&&this.genActivator(),this.showLazyContent((()=>[this.$createElement(n.A,{props:{root:!0,light:this.light,dark:this.dark}},[this.genTransition()])]))])}})},1995:function(t,e,i){"use strict";i.d(e,{A:function(){return m}});i(4114);var n=i(1521),r=i(8734),o=i(8743),s=i(2031),a=i(5054),l=i(8082),u=i(5367),c=i(3381),h=i(4598),p=i(5168),d=i(2699),f=i(4152),g=i(5803);const v=(0,g.A)((0,r.A)("left",["isActive","isMobile","miniVariant","expandOnHover","permanent","right","temporary","width"]),o.A,s.A,a.A,l.A,u.A,c.A);var m=v.extend({name:"v-navigation-drawer",directives:{ClickOutside:h.A,Resize:p.A,Touch:d.A},provide(){return{isInNav:"nav"===this.tag}},props:{bottom:Boolean,clipped:Boolean,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,height:{type:[Number,String],default(){return this.app?"100vh":"100%"}},miniVariant:Boolean,miniVariantWidth:{type:[Number,String],default:56},permanent:Boolean,right:Boolean,src:{type:[String,Object],default:""},stateless:Boolean,tag:{type:String,default(){return this.app?"nav":"aside"}},temporary:Boolean,touchless:Boolean,width:{type:[Number,String],default:256},value:null},data:()=>({isMouseover:!1,touchArea:{left:0,right:0},stackMinZIndex:6}),computed:{applicationProperty(){return this.right?"right":"left"},classes(){return{"v-navigation-drawer":!0,"v-navigation-drawer--absolute":this.absolute,"v-navigation-drawer--bottom":this.bottom,"v-navigation-drawer--clipped":this.clipped,"v-navigation-drawer--close":!this.isActive,"v-navigation-drawer--fixed":!this.absolute&&(this.app||this.fixed),"v-navigation-drawer--floating":this.floating,"v-navigation-drawer--is-mobile":this.isMobile,"v-navigation-drawer--is-mouseover":this.isMouseover,"v-navigation-drawer--mini-variant":this.isMiniVariant,"v-navigation-drawer--custom-mini-variant":56!==Number(this.miniVariantWidth),"v-navigation-drawer--open":this.isActive,"v-navigation-drawer--open-on-hover":this.expandOnHover,"v-navigation-drawer--right":this.right,"v-navigation-drawer--temporary":this.temporary,...this.themeClasses}},computedMaxHeight(){if(!this.hasApp)return null;const t=this.$vuetify.application.bottom+this.$vuetify.application.footer+this.$vuetify.application.bar;return this.clipped?t+this.$vuetify.application.top:t},computedTop(){if(!this.hasApp)return 0;let t=this.$vuetify.application.bar;return t+=this.clipped?this.$vuetify.application.top:0,t},computedTransform(){return this.isActive?0:this.isBottom||this.right?100:-100},computedWidth(){return this.isMiniVariant?this.miniVariantWidth:this.width},hasApp(){return this.app&&!this.isMobile&&!this.temporary},isBottom(){return this.bottom&&this.isMobile},isMiniVariant(){return!this.expandOnHover&&this.miniVariant||this.expandOnHover&&!this.isMouseover},isMobile(){return!this.stateless&&!this.permanent&&a.A.options.computed.isMobile.call(this)},reactsToClick(){return!this.stateless&&!this.permanent&&(this.isMobile||this.temporary)},reactsToMobile(){return this.app&&!this.disableResizeWatcher&&!this.permanent&&!this.stateless&&!this.temporary},reactsToResize(){return!this.disableResizeWatcher&&!this.stateless},reactsToRoute(){return!this.disableRouteWatcher&&!this.stateless&&(this.temporary||this.isMobile)},showOverlay(){return!this.hideOverlay&&this.isActive&&(this.isMobile||this.temporary)},styles(){const t=this.isBottom?"translateY":"translateX";return{height:(0,f.Dg)(this.height),top:this.isBottom?"auto":(0,f.Dg)(this.computedTop),maxHeight:null!=this.computedMaxHeight?`calc(100% - ${(0,f.Dg)(this.computedMaxHeight)})`:void 0,transform:`${t}(${(0,f.Dg)(this.computedTransform,"%")})`,width:(0,f.Dg)(this.computedWidth)}}},watch:{$route:"onRouteChange",isActive(t){this.$emit("input",t)},isMobile(t,e){!t&&this.isActive&&!this.temporary&&this.removeOverlay(),null!=e&&this.reactsToResize&&this.reactsToMobile&&(this.isActive=!t)},permanent(t){t&&(this.isActive=!0)},showOverlay(t){t?this.genOverlay():this.removeOverlay()},value(t){this.permanent||(null!=t?t!==this.isActive&&(this.isActive=t):this.init())},expandOnHover:"updateMiniVariant",isMouseover(t){this.updateMiniVariant(!t)}},beforeMount(){this.init()},methods:{calculateTouchArea(){const t=this.$el.parentNode;if(!t)return;const e=t.getBoundingClientRect();this.touchArea={left:e.left+50,right:e.right-50}},closeConditional(){return this.isActive&&!this._isDestroyed&&this.reactsToClick},genAppend(){return this.genPosition("append")}
1,genBackground(){const t={height:"100%",width:"100%",src:this.src},e=this.$scopedSlots.img?this.$scopedSlots.img(t):this.$createElement(n.A,{props:t});return this.$createElement("div",{staticClass:"v-navigation-drawer__image"},[e])},genDirectives(){const t=[{name:"click-outside",value:{handler:()=>{this.isActive=!1},closeConditional:this.closeConditional,include:this.getOpenDependentElements}}];return this.touchless||this.stateless||t.push({name:"touch",value:{parent:!0,left:this.swipeLeft,right:this.swipeRight}}),t},genListeners(){const t={mouseenter:()=>this.isMouseover=!0,mouseleave:()=>this.isMouseover=!1,transitionend:t=>{if(t.target!==t.currentTarget)return;this.$emit("transitionend",t);const e=document.createEvent("UIEvents");e.initUIEvent("resize",!0,!1,window,0),window.dispatchEvent(e)}};return this.miniVariant&&(t.click=()=>this.$emit("update:mini-variant",!1)),t},genPosition(t){const e=(0,f.$c)(this,t);return e?this.$createElement("div",{staticClass:`v-navigation-drawer__${t}`},e):e},genPrepend(){return this.genPosition("prepend")},genContent(){return this.$createElement("div",{staticClass:"v-navigation-drawer__content"},(0,f.$c)(this))},genBorder(){return this.$createElement("div",{staticClass:"v-navigation-drawer__border"})},init(){this.permanent?this.isActive=!0:this.stateless||null!=this.value?this.isActive=this.value:this.temporary||(this.isActive=!this.isMobile)},onRouteChange(){this.reactsToRoute&&this.closeConditional()&&(this.isActive=!1)},swipeLeft(t){this.isActive&&this.right||(this.calculateTouchArea(),Math.abs(t.touchendX-t.touchstartX)<100||(this.right&&t.touchstartX>=this.touchArea.right?this.isActive=!0:!this.right&&this.isActive&&(this.isActive=!1)))},swipeRight(t){this.isActive&&!this.right||(this.calculateTouchArea(),Math.abs(t.touchendX-t.touchstartX)<100||(!this.right&&t.touchstartX<=this.touchArea.left?this.isActive=!0:this.right&&this.isActive&&(this.isActive=!1)))},updateApplication(){if(!this.isActive||this.isMobile||this.temporary||!this.$el)return 0;const t=Number(this.miniVariant?this.miniVariantWidth:this.width);return isNaN(t)?this.$el.clientWidth:t},updateMiniVariant(t){this.expandOnHover&&this.miniVariant!==t&&this.$emit("update:mini-variant",t)}},render(t){const e=[this.genPrepend(),this.genContent(),this.genAppend(),this.genBorder()];return(this.src||(0,f.$c)(this,"img"))&&e.unshift(this.genBackground()),t(this.tag,this.setBackgroundColor(this.color,{class:this.classes,style:this.styles,directives:this.genDirectives(),on:this.genListeners()}),e)}})},7110:function(t,e,i){"use strict";i.d(e,{A:function(){return d}});var n=i(5961),r=i(1677),o=i(8743),s=i(6763),a=i(4632),l=i(3381),u=i(4152),c=i(5803);const h=(0,c.A)(o.A,(0,s.P)(["absolute","fixed","top","bottom"]),a.A,l.A);var p=h.extend({name:"v-progress-linear",directives:{intersect:r.A},props:{active:{type:Boolean,default:!0},backgroundColor:{type:String,default:null},backgroundOpacity:{type:[Number,String],default:null},bufferValue:{type:[Number,String],default:100},color:{type:String,default:"primary"},height:{type:[Number,String],default:4},indeterminate:Boolean,query:Boolean,reverse:Boolean,rounded:Boolean,stream:Boolean,striped:Boolean,value:{type:[Number,String],default:0}},data(){return{internalLazyValue:this.value||0,isVisible:!0}},computed:{__cachedBackground(){return this.$createElement("div",this.setBackgroundColor(this.backgroundColor||this.color,{staticClass:"v-progress-linear__background",style:this.backgroundStyle}))},__cachedBar(){return this.$createElement(this.computedTransition,[this.__cachedBarType])},__cachedBarType(){return this.indeterminate?this.__cachedIndeterminate:this.__cachedDeterminate},__cachedBuffer(){return this.$createElement("div",{staticClass:"v-progress-linear__buffer",style:this.styles})},__cachedDeterminate(){return this.$createElement("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__determinate",style:{width:(0,u.Dg)(this.normalizedValue,"%")}}))},__cachedIndeterminate(){return this.$createElement("div",{staticClass:"v-progress-linear__indeterminate",class:{"v-progress-linear__indeterminate--active":this.active}},[this.genProgressBar("long"),this.genProgressBar("short")])},__cachedStream(){return this.stream?this.$createElement("div",this.setTextColor(this.color,{staticClass:"v-progress-linear__stream",style:{width:(0,u.Dg)(100-this.normalizedBuffer,"%")}})):null},backgroundStyle(){const t=null==this.backgroundOpacity?this.backgroundColor?1:.3:parseFloat(this.backgroundOpacity);return{opacity:t,[this.isReversed?"right":"left"]:(0,u.Dg)(this.normalizedValue,"%"),width:(0,u.Dg)(Math.max(0,this.normalizedBuffer-this.normalizedValue),"%")}},classes(){return{"v-progress-linear--absolute":this.absolute,"v-progress-linear--fixed":this.fixed,"v-progress-linear--query":this.query,"v-progress-linear--reactive":this.reactive,"v-progress-linear--reverse":this.isReversed,"v-progress-linear--rounded":this.rounded,"v-progress-linear--striped":this.striped,"v-progress-linear--visible":this.isVisible,...this.themeClasses}},computedTransition(){return this.indeterminate?n.mM:n.vt},isReversed(){return this.$vuetify.rtl!==this.reverse},normalizedBuffer(){return this.normalize(this.bufferValue)},normalizedValue(){return this.normalize(this.internalLazyValue)},reactive(){return Boolean(this.$listeners.change)},styles(){const t={};return this.active||(t.height=0),this.indeterminate||100===parseFloat(this.normalizedBuffer)||(t.width=(0,u.Dg)(this.normalizedBuffer,"%")),t}},methods:{genContent(){const t=(0,u.$c)(this,"default",{value:this.internalLazyValue});return t?this.$createElement("div",{staticClass:"v-progress-linear__content"},t):null},genListeners(){const t=this.$listeners;return this.reactive&&(t.click=this.onClick),t},genProgressBar(t){return this.$createElement("div",this.setBackgroun
1dColor(this.color,{staticClass:"v-progress-linear__indeterminate",class:{[t]:!0}}))},onClick(t){if(!this.reactive)return;const{width:e}=this.$el.getBoundingClientRect();this.internalValue=t.offsetX/e*100},onObserve(t,e,i){this.isVisible=i},normalize(t){return t<0?0:t>100?100:parseFloat(t)}},render(t){const e={staticClass:"v-progress-linear",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":this.normalizedBuffer,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,directives:[{name:"intersect",value:this.onObserve}],style:{bottom:this.bottom?0:void 0,height:this.active?(0,u.Dg)(this.height):0,top:this.top?0:void 0},on:this.genListeners()};return t("div",e,[this.__cachedStream,this.__cachedBackground,this.__cachedBuffer,this.__cachedBar,this.genContent()])}}),d=p},3419:function(t,e,i){"use strict";i.d(e,{A:function(){return z}});i(4114),i(6282);var n=i(5803),r=i(5961),o=i(569),s=i(8743),a=i(7515),l=i(3381),u=i(428),c=i(8418),h=i(9785),p=i(6988),d=i(4152),f=(0,n.A)(s.A,h.A,c.A,l.A,(0,a.P)("chipGroup"),(0,u.P)("inputValue")).extend({name:"v-chip",props:{active:{type:Boolean,default:!0},activeClass:{type:String,default(){return this.chipGroup?this.chipGroup.activeClass:""}},close:Boolean,closeIcon:{type:String,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},disabled:Boolean,draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:Boolean,outlined:Boolean,pill:Boolean,tag:{type:String,default:"span"},textColor:String,value:null},data:()=>({proxyClass:"v-chip--active"}),computed:{classes(){return{"v-chip":!0,...c.A.options.computed.classes.call(this),"v-chip--clickable":this.isClickable,"v-chip--disabled":this.disabled,"v-chip--draggable":this.draggable,"v-chip--label":this.label,"v-chip--link":this.isLink,"v-chip--no-color":!this.color,"v-chip--outlined":this.outlined,"v-chip--pill":this.pill,"v-chip--removable":this.hasClose,...this.themeClasses,...this.sizeableClasses,...this.groupClasses}},hasClose(){return Boolean(this.close)},isClickable(){return Boolean(c.A.options.computed.isClickable.call(this)||this.chipGroup)}},created(){const t=[["outline","outlined"],["selected","input-value"],["value","active"],["@input","@active.sync"]];t.forEach((([t,e])=>{this.$attrs.hasOwnProperty(t)&&(0,p.q4)(t,e,this)}))},methods:{click(t){this.$emit("click",t),this.chipGroup&&this.toggle()},genFilter(){const t=[];return this.isActive&&t.push(this.$createElement(o.A,{staticClass:"v-chip__filter",props:{left:!0}},this.filterIcon)),this.$createElement(r.SM,t)},genClose(){return this.$createElement(o.A,{staticClass:"v-chip__close",props:{right:!0,size:18},attrs:{"aria-label":this.$vuetify.lang.t(this.closeLabel)},on:{click:t=>{t.stopPropagation(),t.preventDefault(),this.$emit("click:close"),this.$emit("update:active",!1)}}},this.closeIcon)},genContent(){return this.$createElement("span",{staticClass:"v-chip__content"},[this.filter&&this.genFilter(),(0,d.$c)(this),this.hasClose&&this.genClose()])}},render(t){const e=[this.genContent()];let{tag:i,data:n}=this.generateRouteLink();n.attrs={...n.attrs,draggable:this.draggable?"true":void 0,tabindex:this.chipGroup&&!this.disabled?0:n.attrs.tabindex},n.directives.push({name:"show",value:this.active}),n=this.setBackgroundColor(this.color,n);const r=this.textColor||this.outlined&&this.color;return t(i,this.setTextColor(r,n),e)}}),g=f,v=i(7234),m=v.A,y=i(1970),_=i(5471),b=i(6179),x=i(8041),w=_.Ay.extend({name:"v-simple-checkbox",functional:!0,directives:{Ripple:y.A},props:{...s.A.options.props,...l.A.options.props,disabled:Boolean,ripple:{type:Boolean,default:!0},value:Boolean,indeterminate:Boolean,indeterminateIcon:{type:String,default:"$checkboxIndeterminate"},onIcon:{type:String,default:"$checkboxOn"},offIcon:{type:String,default:"$checkboxOff"}},render(t,{props:e,data:i,listeners:n}){const r=[];let o=e.offIcon;if(e.indeterminate?o=e.indeterminateIcon:e.value&&(o=e.onIcon),r.push(t(b.A,s.A.options.methods.setTextColor(e.value&&e.color,{props:{disabled:e.disabled,dark:e.dark,light:e.light}}),o)),e.ripple&&!e.disabled){const i=t("div",s.A.options.methods.setTextColor(e.color,{staticClass:"v-input--selection-controls__ripple",directives:[{def:y.A,name:"ripple",value:{center:!0}}]}));r.push(i)}return t("div",(0,x.Ay)(i,{class:{"v-simple-checkbox":!0,"v-simple-checkbox--disabled":e.disabled},on:{click:t=>{t.stopPropagation(),i.on&&i.on.input&&!e.disabled&&(0,d.BN)(i.on.input).forEach((t=>t(!e.value)))}}}),[t("div",{staticClass:"v-input--selection-controls__input"},r)])}}),A=l.A.extend({name:"v-divider",props:{inset:Boolean,vertical:Boolean},render(t){let e;return this.$attrs.role&&"separator"!==this.$attrs.role||(e=this.vertical?"vertical":"horizontal"),t("hr",{class:{"v-divider":!0,"v-divider--inset":this.inset,"v-divider--vertical":this.vertical,...this.themeClasses},attrs:{role:"separator","aria-orientation":e,...this.$attrs},on:this.$listeners})}}),S=A,C=i(3610),T=C.A,E=i(4),O=i(2659),I=i(765),k=i(4400),P=(0,n.A)(s.A,l.A).extend({name:"v-select-list",directives:{ripple:y.A},props:{action:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,default:()=>[]},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},noDataText:String,noFilter:Boolean,searchInput:null,selectedItems:{type:Array,default:()=>[]}},computed:{parsedItems(){return this.selectedItems.map((t=>this.getValue(t)))},tileActiveClass(){return Object.keys(this.setTextColor(this.color).class||{}).join(" ")},staticNoDataTile(){const t={attrs:{role:void 0},on:{mousedown:t=>t.preventDefault()}};return this.$createElement(E.A,t,[this.genTileContent(this.noDataText)])}},methods:{genAction(t,e){return this.$createElement(O.A,[this.$createElement(w,{props:{color:this.color,value:e,ripple:!1},on:{input:()=>this.$emit("select",t)}})])},genDivider(t){return this.$createElement(S,{props:t})},genFilteredText(t){if(t=t||"",!this.searchInput||this.noFilter)return t;const{start:e,middle:i,end:n}=this.getMaskedCharacters(t);return[e,this.genHighlight(i),n]},genHeader(t){return this.$createElement(T,{props:t},t.header)},genHighlight(t){return this.$createElement("span",{staticClass:"v-list-item__mask"},t)},getMaskedCharacters(t){const e=(this.searchInput||"").toString().toLocaleLowerCase(),i=t.toLocaleLowerCase().indexOf(e);if(i<0)return{start:t,middle:"",end:""};
1const n=t.slice(0,i),r=t.slice(i,i+e.length),o=t.slice(i+e.length);return{start:n,middle:r,end:o}},genTile({item:t,index:e,disabled:i=null,value:n=!1}){n||(n=this.hasItem(t)),t===Object(t)&&(i=null!==i?i:this.getDisabled(t));const r={attrs:{"aria-selected":String(n),id:`list-item-${this._uid}-${e}`,role:"option"},on:{mousedown:t=>{t.preventDefault()},click:()=>i||this.$emit("select",t)},props:{activeClass:this.tileActiveClass,disabled:i,ripple:!0,inputValue:n}};if(!this.$scopedSlots.item)return this.$createElement(E.A,r,[this.action&&!this.hideSelected&&this.items.length>0?this.genAction(t,n):null,this.genTileContent(t,e)]);const o=this,s=this.$scopedSlots.item({parent:o,item:t,attrs:{...r.attrs,...r.props},on:r.on});return this.needsTile(s)?this.$createElement(E.A,r,s):s},genTileContent(t,e=0){return this.$createElement(I.pr,[this.$createElement(I.UZ,[this.genFilteredText(this.getText(t))])])},hasItem(t){return this.parsedItems.indexOf(this.getValue(t))>-1},needsTile(t){return 1!==t.length||null==t[0].componentOptions||"v-list-item"!==t[0].componentOptions.Ctor.options.name},getDisabled(t){return Boolean((0,d.TD)(t,this.itemDisabled,!1))},getText(t){return String((0,d.TD)(t,this.itemText,t))},getValue(t){return(0,d.TD)(t,this.itemValue,this.getText(t))}},render(){const t=[],e=this.items.length;for(let i=0;i<e;i++){const e=this.items[i];this.hideSelected&&this.hasItem(e)||(null==e?t.push(this.genTile({item:e,index:i})):e.header?t.push(this.genHeader(e)):e.divider?t.push(this.genDivider(e)):t.push(this.genTile({item:e,index:i})))}return t.length||t.push(this.$slots["no-data"]||this.staticNoDataTile),this.$slots["prepend-item"]&&t.unshift(this.$slots["prepend-item"]),this.$slots["append-item"]&&t.push(this.$slots["append-item"]),this.$createElement(k.A,{staticClass:"v-select-list",class:this.themeClasses,attrs:{role:"listbox",tabindex:-1},on:{mousedown:t=>{t.preventDefault()}},props:{dense:this.dense}},t)}}),R=i(7117),L=i(3059),M=i(8968),D=i(2031),j=_.Ay.extend({name:"filterable",props:{noDataText:{type:String,default:"$vuetify.noDataText"}}}),$=i(4598);const F={closeOnClick:!1,closeOnContentClick:!1,disableKeys:!0,openOnClick:!1,maxHeight:304},N=(0,n.A)(L.A,M.A,D.A,j);var z=N.extend().extend({name:"v-select",directives:{ClickOutside:$.A},props:{appendIcon:{type:String,default:"$dropdown"},attach:{type:null,default:!1},cacheItems:Boolean,chips:Boolean,clearable:Boolean,deletableChips:Boolean,disableLookup:Boolean,eager:Boolean,hideSelected:Boolean,items:{type:Array,default:()=>[]},itemColor:{type:String,default:"primary"},itemDisabled:{type:[String,Array,Function],default:"disabled"},itemText:{type:[String,Array,Function],default:"text"},itemValue:{type:[String,Array,Function],default:"value"},menuProps:{type:[String,Array,Object],default:()=>F},multiple:Boolean,openOnClear:Boolean,returnObject:Boolean,smallChips:Boolean},data(){return{cachedItems:this.cacheItems?this.items:[],menuIsBooted:!1,isMenuActive:!1,lastItem:20,lazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,selectedIndex:-1,selectedItems:[],keyboardLookupPrefix:"",keyboardLookupLastTime:0}},computed:{allItems(){return this.filterDuplicates(this.cachedItems.concat(this.items))},classes(){return{...L.A.options.computed.classes.call(this),"v-select":!0,"v-select--chips":this.hasChips,"v-select--chips--small":this.smallChips,"v-select--is-menu-active":this.isMenuActive,"v-select--is-multi":this.multiple}},computedItems(){return this.allItems},computedOwns(){return`list-${this._uid}`},computedCounterValue(){var t;const e=this.multiple?this.selectedItems:(null!==(t=this.getText(this.selectedItems[0]))&&void 0!==t?t:"").toString();return"function"===typeof this.counterValue?this.counterValue(e):e.length},directives(){return this.isFocused?[{name:"click-outside",value:{handler:this.blur,closeConditional:this.closeConditional,include:()=>this.getOpenDependentElements()}}]:void 0},dynamicHeight(){return"auto"},hasChips(){return this.chips||this.smallChips},hasSlot(){return Boolean(this.hasChips||this.$scopedSlots.selection)},isDirty(){return this.selectedItems.length>0},listData(){const t=this.$vnode&&this.$vnode.context.$options._scopeId,e=t?{[t]:!0}:{};return{attrs:{...e,id:this.computedOwns},props:{action:this.multiple,color:this.itemColor,dense:this.dense,hideSelected:this.hideSelected,items:this.virtualizedItems,itemDisabled:this.itemDisabled,itemText:this.itemText,itemValue:this.itemValue,noDataText:this.$vuetify.lang.t(this.noDataText),selectedItems:this.selectedItems},on:{select:this.selectItem},scopedSlots:{item:this.$scopedSlots.item}}},staticList(){return(this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"])&&(0,p.yA)("assert: staticList should not be called if slots are used"),this.$createElement(P,this.listData)},virtualizedItems(){return this.$_menuProps.auto?this.computedItems:this.computedItems.slice(0,this.lastItem)},menuCanShow:()=>!0,$_menuProps(){let t="string"===typeof this.menuProps?this.menuProps.split(","):this.menuProps;return Array.isArray(t)&&(t=t.reduce(((t,e)=>(t[e.trim()]=!0,t)),{})),{...F,eager:this.eager,value:this.menuCanShow&&this.isMenuActive,nudgeBottom:t.offsetY?1:0,...t}}},watch:{internalValue(t){this.initialValue=t,this.setSelectedItems(),this.multiple&&this.$nextTick((()=>{var t;null===(t=this.$refs.menu)||void 0===t||t.updateDimensions()})),this.hideSelected&&this.$nextTick((()=>{this.onScroll()}))},isMenuActive(t){window.setTimeout((()=>this.onMenuActiveChange(t)))},items:{immediate:!0,handler(t){this.cacheItems&&this.$nextTick((()=>{this.cachedItems=this.filterDuplicates(this.cachedItems.concat(t))})),this.setSelectedItems()}}},methods:{blur(t){L.A.options.methods.blur.call(this,t),this.isMenuActive=!1,this.isFocused=!1,this.selectedIndex=-1,this.setMenuIndex(-1)},activateMenu(){this.isInteractive&&!this.isMenuActive&&(this.isMenuActive=!0)},clearableCallback(){this.setValue(this.multiple?[]:null),this.setMenuIndex(-1),this.$nextTick((()=>this.$refs.input&&this.$refs.input.focus())),this.openOnClear&&(this.isMenuActive=!0)},closeConditional(t){return!this.isMenuActive||!this._isDestroyed&&(!this.getContent()||!this.getContent().contains(t.target))&&this.$el&&!this.$el.contains(t.target)&&t.target!==this.$el},filterDuplicates(t){const e=new Map;for(let i=0;i<t.length;++i){const n=t[i];if(null==n)continue;if(n.header||n.divider){e.set(n,n);continue}const r=this.getValue(n);!e.has(r)&&e.set(r,n)}return Array.from(e.values())},findExistingIndex(t){const e=this.getValue(t);return(this.internalValue||[]).findIndex((t=>this.valueComparator(this.getValue(t),e)))},getContent(){return this.$refs.menu&&this.$refs.menu.$refs.content},genChipSelection(t,e){const i=this.isDisabled||this.getDisabled(t),n=!i&&this.isInteractive;return this.$createElement(g,{staticClass:"v-chip--select",attrs:{tabindex:-1},props:{close:this.deletableChips&&n,disabled:i,inputValue:e===this.selectedIndex,small:this.smallChips},on:{click:t=>{n&&(t.stopPropagation(),this.selectedIndex=e)},"click:close":()=>this.onChipInput(t)},key:JSON.stringify(this.getValue(t))},this.getText(t))}
1,genCommaSelection(t,e,i){const n=e===this.selectedIndex&&this.computedColor,r=this.isDisabled||this.getDisabled(t);return this.$createElement("div",this.setTextColor(n,{staticClass:"v-select__selection v-select__selection--comma",class:{"v-select__selection--disabled":r},key:JSON.stringify(this.getValue(t))}),`${this.getText(t)}${i?"":", "}`)},genDefaultSlot(){const t=this.genSelections(),e=this.genInput();return Array.isArray(t)?t.push(e):(t.children=t.children||[],t.children.push(e)),[this.genFieldset(),this.$createElement("div",{staticClass:"v-select__slot",directives:this.directives},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,t,this.suffix?this.genAffix("suffix"):null,this.genClearIcon(),this.genIconSlot(),this.genHiddenInput()]),this.genMenu(),this.genProgress()]},genIcon(t,e,i){const n=R.A.options.methods.genIcon.call(this,t,e,i);return"append"===t&&(n.children[0].data=(0,x.Ay)(n.children[0].data,{attrs:{tabindex:n.children[0].componentOptions.listeners&&"-1","aria-hidden":"true","aria-label":void 0}})),n},genInput(){const t=L.A.options.methods.genInput.call(this);return delete t.data.attrs.name,t.data=(0,x.Ay)(t.data,{domProps:{value:null},attrs:{readonly:!0,type:"text","aria-readonly":String(this.isReadonly),"aria-activedescendant":(0,d.no)(this.$refs.menu,"activeTile.id"),autocomplete:(0,d.no)(t.data,"attrs.autocomplete","off"),placeholder:this.isDirty||!this.persistentPlaceholder&&!this.isFocused&&this.hasLabel?void 0:this.placeholder},on:{keypress:this.onKeyPress}}),t},genHiddenInput(){return this.$createElement("input",{domProps:{value:this.lazyValue},attrs:{type:"hidden",name:this.attrs$.name}})},genInputSlot(){const t=L.A.options.methods.genInputSlot.call(this);return t.data.attrs={...t.data.attrs,role:"button","aria-haspopup":"listbox","aria-expanded":String(this.isMenuActive),"aria-owns":this.computedOwns},t},genList(){return this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"]?this.genListWithSlot():this.staticList},genListWithSlot(){const t=["prepend-item","no-data","append-item"].filter((t=>this.$slots[t])).map((t=>this.$createElement("template",{slot:t},this.$slots[t])));return this.$createElement(P,{...this.listData},t)},genMenu(){const t=this.$_menuProps;return t.activator=this.$refs["input-slot"],"attach"in t||(""===this.attach||!0===this.attach||"attach"===this.attach?t.attach=this.$el:t.attach=this.attach),this.$createElement(m,{attrs:{role:void 0},props:t,on:{input:t=>{this.isMenuActive=t,this.isFocused=t},scroll:this.onScroll},ref:"menu"},[this.genList()])},genSelections(){let t=this.selectedItems.length;const e=new Array(t);let i;i=this.$scopedSlots.selection?this.genSlotSelection:this.hasChips?this.genChipSelection:this.genCommaSelection;while(t--)e[t]=i(this.selectedItems[t],t,t===e.length-1);return this.$createElement("div",{staticClass:"v-select__selections"},e)},genSlotSelection(t,e){return this.$scopedSlots.selection({attrs:{class:"v-chip--select"},parent:this,item:t,index:e,select:t=>{t.stopPropagation(),this.selectedIndex=e},selected:e===this.selectedIndex,disabled:!this.isInteractive})},getMenuIndex(){return this.$refs.menu?this.$refs.menu.listIndex:-1},getDisabled(t){return(0,d.TD)(t,this.itemDisabled,!1)},getText(t){return(0,d.TD)(t,this.itemText,t)},getValue(t){return(0,d.TD)(t,this.itemValue,this.getText(t))},onBlur(t){t&&this.$emit("blur",t)},onChipInput(t){this.multiple?this.selectItem(t):this.setValue(null),0===this.selectedItems.length?this.isMenuActive=!0:this.isMenuActive=!1,this.selectedIndex=-1},onClick(t){this.isInteractive&&(this.isAppendInner(t.target)||(this.isMenuActive=!0),this.isFocused||(this.isFocused=!0,this.$emit("focus")),this.$emit("click",t))},onEscDown(t){t.preventDefault(),this.isMenuActive&&(t.stopPropagation(),this.isMenuActive=!1)},onKeyPress(t){if(this.multiple||!this.isInteractive||this.disableLookup||t.key.length>1||t.ctrlKey||t.metaKey||t.altKey)return;const e=1e3,i=performance.now();i-this.keyboardLookupLastTime>e&&(this.keyboardLookupPrefix=""),this.keyboardLookupPrefix+=t.key.toLowerCase(),this.keyboardLookupLastTime=i;const n=this.allItems.findIndex((t=>{var e;const i=(null!==(e=this.getText(t))&&void 0!==e?e:"").toString();return i.toLowerCase().startsWith(this.keyboardLookupPrefix)})),r=this.allItems[n];-1!==n&&(this.lastItem=Math.max(this.lastItem,n+5),this.setValue(this.returnObject?r:this.getValue(r)),this.$nextTick((()=>this.$refs.menu.getTiles())),setTimeout((()=>this.setMenuIndex(n))))},onKeyDown(t){if(this.isReadonly&&t.keyCode!==d.uP.tab)return;const e=t.keyCode,i=this.$refs.menu;return this.$emit("keydown",t),i?(this.isMenuActive&&[d.uP.up,d.uP.down,d.uP.home,d.uP.end,d.uP.enter].includes(e)&&this.$nextTick((()=>{i.changeListIndex(t),this.$emit("update:list-index",i.listIndex)})),[d.uP.enter,d.uP.space].includes(e)&&this.activateMenu(),!this.isMenuActive&&[d.uP.up,d.uP.down,d.uP.home,d.uP.end].includes(e)?this.onUpDown(t):e===d.uP.esc?this.onEscDown(t):e===d.uP.tab?this.onTabDown(t):e===d.uP.space?this.onSpaceDown(t):void 0):void 0},onMenuActiveChange(t){if(this.multiple&&!t||this.getMenuIndex()>-1)return;const e=this.$refs.menu;if(e&&this.isDirty){this.$refs.menu.getTiles();for(let t=0;t<e.tiles.length;t++)if("true"===e.tiles[t].getAttribute("aria-selected")){this.setMenuIndex(t);break}}},onMouseUp(t){this.hasMouseDown&&3!==t.which&&this.isInteractive&&this.isAppendInner(t.target)&&this.$nextTick((()=>this.isMenuActive=!this.isMenuActive)),L.A.options.methods.onMouseUp.call(this,t)},onScroll(){if(this.isMenuActive){if(this.lastItem>this.computedItems.length)return;const t=this.getContent().scrollHeight-(this.getContent().scrollTop+this.getContent().clientHeight)<200;t&&(this.lastItem+=20)}else requestAnimationFrame((()=>{const t=this.getContent();t&&(t.scrollTop=0)}))},onSpaceDown(t){t.preventDefault()},onTabDown(t){const e=this.$refs.menu;if(!e)return;const i=e.activeTile;!this.multiple&&i&&this.isMenuActive?(t.preventDefault(),t.stopPropagation(),i.click()):this.blur(t)},onUpDown(t){const e=this.$refs.menu;if(!e)return;if(t.preventDefault(),this.multiple)return this.activateMenu();const i=t.keyCode;e.isBooted=!0,window.requestAnimationFrame((()=>
1{if(e.getTiles(),!e.hasClickableTiles)return this.activateMenu();switch(i){case d.uP.up:e.prevTile();break;case d.uP.down:e.nextTile();break;case d.uP.home:e.firstTile();break;case d.uP.end:e.lastTile();break}this.selectItem(this.allItems[this.getMenuIndex()])}))},selectItem(t){if(this.multiple){const e=(this.internalValue||[]).slice(),i=this.findExistingIndex(t);if(-1!==i?e.splice(i,1):e.push(t),this.setValue(e.map((t=>this.returnObject?t:this.getValue(t)))),this.hideSelected)this.setMenuIndex(-1);else{const e=this.computedItems.indexOf(t);~e&&(this.$nextTick((()=>this.$refs.menu.getTiles())),setTimeout((()=>this.setMenuIndex(e))))}}else this.setValue(this.returnObject?t:this.getValue(t)),this.isMenuActive=!1},setMenuIndex(t){this.$refs.menu&&(this.$refs.menu.listIndex=t)},setSelectedItems(){const t=[],e=this.multiple&&Array.isArray(this.internalValue)?this.internalValue:[this.internalValue];for(const i of e){const e=this.allItems.findIndex((t=>this.valueComparator(this.getValue(t),this.getValue(i))));e>-1&&t.push(this.allItems[e])}this.selectedItems=t},setValue(t){this.valueComparator(t,this.internalValue)||(this.internalValue=t,this.$emit("change",t))},isAppendInner(t){const e=this.$refs["append-inner"];return e&&(e===t||e.contains(t))}}})},1834:function(t,e,i){"use strict";i.d(e,{A:function(){return c}});var n=i(7717),r=i(8743),o=i(3251),s=i(7282),a=i(9272),l=i(3381),u=i(5803),c=(0,u.A)(n.A,r.A,o.A,s.A,a.A,l.A).extend({name:"v-sheet",props:{outlined:Boolean,shaped:Boolean,tag:{type:String,default:"div"}},computed:{classes(){return{"v-sheet":!0,"v-sheet--outlined":this.outlined,"v-sheet--shaped":this.shaped,...this.themeClasses,...this.elevationClasses,...this.roundedClasse
1s}},styles(){return this.measurableStyles}},render(t){const e={class:this.classes,style:this.styles,on:this.listeners$};return t(this.tag,this.setBackgroundColor(this.color,e),this.$slots.default)}})},9375:function(t,e,i){"use strict";var n=i(1834);e.A=n.A},5625:function(t,e,i){"use strict";i.d(e,{Ay:function(){return g}});var n=i(569),r=i(5961),o=i(9844),s=i(5054),a=i(5168),l=i(2699),u=i(5803),c=i(4152);function h(t){const e=.501,i=Math.abs(t);return Math.sign(t)*(i/((1/e-2)*(1-i)+1))}function p(t,e,i,n){const r=t.clientWidth,o=i?e.content-t.offsetLeft-r:t.offsetLeft;i&&(n=-n);const s=e.wrapper+n,a=r+o,l=.4*r;return o<=n?n=Math.max(o-l,0):s<=a&&(n=Math.min(n-(s-a-l),e.content-e.wrapper)),i?-n:n}function d(t,e,i){const{offsetLeft:n,clientWidth:r}=t;if(i){const t=e.content-n-r/2-e.wrapper/2;return-Math.min(e.content-e.wrapper,Math.max(0,t))}{const t=n+r/2-e.wrapper/2;return Math.min(e.content-e.wrapper,Math.max(0,t))}}const f=(0,u.A)(o.C,s.A).extend({name:"base-slide-group",directives:{Resize:a.A,Touch:l.A},props:{activeClass:{type:String,default:"v-slide-item--active"},centerActive:Boolean,nextIcon:{type:String,default:"$next"},prevIcon:{type:String,default:"$prev"},showArrows:{type:[Boolean,String],validator:t=>"boolean"===typeof t||["always","never","desktop","mobile"].includes(t)}},data:()=>({isOverflowing:!1,resizeTimeout:0,startX:0,isSwipingHorizontal:!1,isSwiping:!1,scrollOffset:0,widths:{content:0,wrapper:0}}),computed:{canTouch(){return"undefined"!==typeof window},__cachedNext(){return this.genTransition("next")},__cachedPrev(){return this.genTransition("prev")},classes(){return{...o.C.options.computed.classes.call(this),"v-slide-group":!0,"v-slide-group--has-affixes":this.hasAffixes,"v-slide-group--is-overflowing":this.isOverflowing}},hasAffixes(){switch(this.showArrows){case"always":return!0;case"desktop":return!this.isMobile;case!0:return this.isOverflowing||Math.abs(this.scrollOffset)>0;case"mobile":return this.isMobile||this.isOverflowing||Math.abs(this.scrollOffset)>0;case"never":return!1;default:return!this.isMobile&&(this.isOverflowing||Math.abs(this.scrollOffset)>0)}},hasNext(){if(!this.hasAffixes)return!1;const{content:t,wrapper:e}=this.widths;return t>Math.abs(this.scrollOffset)+e},hasPrev(){return this.hasAffixes&&0!==this.scrollOffset}},watch:{internalValue:"setWidths",isOverflowing:"setWidths",scrollOffset(t){this.$vuetify.rtl&&(t=-t);let e=t<=0?h(-t):t>this.widths.content-this.widths.wrapper?-(this.widths.content-this.widths.wrapper)+h(this.widths.content-this.widths.wrapper-t):-t;this.$vuetify.rtl&&(e=-e),this.$refs.content.style.transform=`translateX(${e}px)`}},mounted(){if("undefined"!==typeof ResizeObserver){const t=new ResizeObserver((()=>{this.onResize()}));t.observe(this.$el),t.observe(this.$refs.content),this.$on("hook:destroyed",(()=>{t.disconnect()}))}else{let t=0;this.$on("hook:beforeUpdate",(()=>{var e;t=((null===(e=this.$refs.content)||void 0===e?void 0:e.children)||[]).length})),this.$on("hook:updated",(()=>{var e;t!==((null===(e=this.$refs.content)||void 0===e?void 0:e.children)||[]).length&&this.setWidths()}))}},methods:{onScroll(){this.$refs.wrapper.scrollLeft=0},onFocusin(t){if(this.isOverflowing)for(const e of(0,c.K9)(t))for(const t of this.items)if(t.$el===e)return void(this.scrollOffset=p(t.$el,this.widths,this.$vuetify.rtl,this.scrollOffset))},genNext(){const t=this.$scopedSlots.next?this.$scopedSlots.next({}):(0,c.$c)(this,"next")||this.__cachedNext;return this.$createElement("div",{staticClass:"v-slide-group__next",class:{"v-slide-group__next--disabled":!this.hasNext},on:{click:()=>this.onAffixClick("next")},key:"next"},[t])},genContent(){return this.$createElement("div",{staticClass:"v-slide-group__content",ref:"content",on:{focusin:this.onFocusin}},(0,c.$c)(this))},genData(){return{class:this.classes,directives:[{name:"resize",value:this.onResize}]}},genIcon(t){let e=t;this.$vuetify.rtl&&"prev"===t?e="next":this.$vuetify.rtl&&"next"===t&&(e="prev");const i=`${t[0].toUpperCase()}${t.slice(1)}`,r=this[`has${i}`];return this.showArrows||r?this.$createElement(n.A,{props:{disabled:!r}},this[`${e}Icon`]):null},genPrev(){const t=this.$scopedSlots.prev?this.$scopedSlots.prev({}):(0,c.$c)(this,"prev")||this.__cachedPrev;return this.$createElement("div",{staticClass:"v-slide-group__prev",class:{"v-slide-group__prev--disabled":!this.hasPrev},on:{click:()=>this.onAffixClick("prev")},key:"prev"},[t])},genTransition(t){return this.$createElement(r.mM,[this.genIcon(t)])},genWrapper(){return this.$createElement("div",{staticClass:"v-slide-group__wrapper",directives:[{name:"touch",value:{start:t=>this.overflowCheck(t,this.onTouchStart),move:t=>this.overflowCheck(t,this.onTouchMove),end:t=>this.overflowCheck(t,this.onTouchEnd)}}],ref:"wrapper",on:{scroll:this.onScroll}},[this.genContent()])},calculateNewOffset(t,e,i,n){const r=i?-1:1,o=r*n+("prev"===t?-1:1)*e.wrapper;return r*Math.max(Math.min(o,e.content-e.wrapper),0)},onAffixClick(t){this.$emit(`click:${t}`),this.scrollTo(t)},onResize(){this._isDestroyed||this.setWidths()},onTouchStart(t){const{content:e}=this.$refs;this.startX=this.scrollOffset+t.touchstartX,e.style.setProperty("transition","none"),e.style.setProperty("willChange","transform")},onTouchMove(t){if(this.canTouch){if(!this.isSwiping){const e=t.touchmoveX-t.touchstartX,i=t.touchmoveY-t.touchstartY;this.isSwipingHorizontal=Math.abs(e)>Math.abs(i),this.isSwiping=!0}this.isSwipingHorizontal&&(this.scrollOffset=this.startX-t.touchmoveX,document.documentElement.style.overflowY="hidden")}},onTouchEnd(){if(!this.canTouch)return;const{content:t,wrapper:e}=this.$refs,i=t.clientWidth-e.clientWidth;t.style.setProperty("transition",null),t.style.setProperty("willChange",null),this.$vuetify.rtl?this.scrollOffset>0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset<=-i&&(this.scrollOffset=-i):this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=i&&(this.scrollOffset=i),this.isSwiping=!1,document.documentElement.style.removeProperty("overflow-y")},overflowCheck(t,e){t.stopPropagation(),this.isOverflowing&&e(t)},scrollIntoView(){if(!this.selectedItem&&this.items.length){const t=this.items[this.items.length-1].$el.getBoundingClientRect(),e=this.$refs.wrapper.getBoundingClientRect();(this.$vuetify.rtl&&e.right<t.right||!this.$vuetify.rtl&&e.left>t.left)&&this.scrollTo("prev")}this.selectedItem&&(0===this.selectedIndex||!this.centerActive&&!this.isOverflowing?this.scrollOffset=0:this.centerActive?this.scrollOffset=d(this.selectedItem.$el,this.widths,this.$vuetify.rtl):this.isOverflowing&&(this.scrollOffset=p(this.selectedItem.$el,this.widths,this.$vuetify.rtl,this.scrollOffset)))},scrollTo(t){this.scrollOffset=this.calculateNewOffset(t,{content:this.$refs.content?this.$refs.content.clientWidth:0,wrapper:this.$refs.wrapper?this.$refs.wrapper.clientWidth:0},this.$vuetify.rtl,this.scrollOffset)}
1,setWidths(){window.requestAnimationFrame((()=>{if(this._isDestroyed)return;const{content:t,wrapper:e}=this.$refs;this.widths={content:t?t.clientWidth:0,wrapper:e?e.clientWidth:0},this.isOverflowing=this.widths.wrapper+1<this.widths.content,this.scrollIntoView()}))}},render(t){return t("div",this.genData(),[this.genPrev(),this.genWrapper(),this.genNext()])}});var g=f.extend({name:"v-slide-group",provide(){return{slideGroup:this}}})},9636:function(t,e,i){"use strict";i.d(e,{A:function(){return l}});var n=i(7515),r=i(5803),o=i(6988),s=i(5471);const a=s.Ay.extend({props:{activeClass:String,value:{required:!1},disabled:Boolean},data:()=>({isActive:!1}),methods:{toggle(){this.isActive=!this.isActive}},render(){if(!this.$scopedSlots.default)return(0,o.OP)("v-item is missing a default scopedSlot",this),null;let t;return this.$scopedSlots.default&&(t=this.$scopedSlots.default({active:this.isActive,toggle:this.toggle})),Array.isArray(t)&&1===t.length&&(t=t[0]),t&&!Array.isArray(t)&&t.tag?(t.data=this._b(t.data||{},t.tag,{class:{[this.activeClass]:this.isActive,"v-item--disabled":this.disabled}}),this.disabled&&(t.data.attrs={...t.data.attrs,tabindex:-1}),t):((0,o.OP)("v-item should only contain a single element",this),t)}});(0,r.A)(a,(0,n.P)("itemGroup","v-item","v-item-group")).extend({name:"v-item"});var l=(0,r.A)(a,(0,n.P)("slideGroup")).extend({name:"v-slide-item"})},3610:function(t,e,i){"use strict";i.d(e,{A:function(){return s}});var n=i(3381),r=i(5803),o=i(4152),s=(0,r.A)(n.A).extend({name:"v-subheader",props:{inset:Boolean},render(t){return t("div",{staticClass:"v-subheader",class:{"v-subheader--inset":this.inset,...this.themeClasses},attrs:this.$attrs,on:this.$listeners},(0,o.$c)(this))}})},3059:function(t,e,i){"use strict";i.d(e,{A:function(){return x}});i(4114),i(6282);var n=i(7117),r=i(3381),o=i(5803),s=(0,o.A)(r.A).extend({name:"v-counter",functional:!0,props:{value:{type:[Number,String],default:""},max:[Number,String]},render(t,e){const{props:i}=e,n=parseInt(i.max,10),o=parseInt(i.value,10),s=n?`${o} / ${n}`:String(i.value),a=n&&o>n;return t("div",{staticClass:"v-counter",class:{"error--text":a,...(0,r.H)(e)}},s)}}),a=s,l=i(2449),u=i(1677),c=i(6988),h=i(5471);function p(t){return h.Ay.extend({name:"intersectable",data:()=>({isIntersecting:!1}),mounted(){u.A.inserted(this.$el,{name:"intersect",value:this.onObserve},this.$vnode)},destroyed(){u.A.unbind(this.$el,{name:"intersect",value:this.onObserve},this.$vnode)},methods:{onObserve(e,i,n){if(this.isIntersecting=n,n)for(let r=0,o=t.onVisible.length;r<o;r++){const e=this[t.onVisible[r]];"function"!==typeof e?(0,c.OP)(t.onVisible[r]+" method is not available on the instance but referenced in intersectable mixin options"):e()}}}})}var d=i(532),f=i(3791),g=i(5168),v=i(1970),m=i(5189),y=i(4152);const _=(0,o.A)(n.A,p({onVisible:["onResize","tryAutofocus"]}),d.A),b=["color","file","time","date","datetime-local","week","month"];var x=_.extend().extend({name:"v-text-field",directives:{resize:g.A,ripple:v.A},inheritAttrs:!1,props:{appendOuterIcon:String,autofocus:Boolean,clearable:Boolean,clearIcon:{type:String,default:"$clear"},counter:[Boolean,Number,String],counterValue:Function,filled:Boolean,flat:Boolean,fullWidth:Boolean,label:String,outlined:Boolean,placeholder:String,prefix:String,prependInnerIcon:String,persistentPlaceholder:Boolean,reverse:Boolean,rounded:Boolean,shaped:Boolean,singleLine:Boolean,solo:Boolean,soloInverted:Boolean,suffix:String,type:{type:String,default:"text"}},data:()=>({badInput:!1,labelWidth:0,prefixWidth:0,prependWidth:0,initialValue:null,isBooted:!1,isClearing:!1}),computed:{classes(){return{...n.A.options.computed.classes.call(this),"v-text-field":!0,"v-text-field--full-width":this.fullWidth,"v-text-field--prefix":this.prefix,"v-text-field--single-line":this.isSingle,"v-text-field--solo":this.isSolo,"v-text-field--solo-inverted":this.soloInverted,"v-text-field--solo-flat":this.flat,"v-text-field--filled":this.filled,"v-text-field--is-booted":this.isBooted,"v-text-field--enclosed":this.isEnclosed,"v-text-field--reverse":this.reverse,"v-text-field--outlined":this.outlined,"v-text-field--placeholder":this.placeholder,"v-text-field--rounded":this.rounded,"v-text-field--shaped":this.shaped}},computedColor(){const t=f.A.options.computed.computedColor.call(this);return this.soloInverted&&this.isFocused?this.color||"primary":t},computedCounterValue(){return"function"===typeof this.counterValue?this.counterValue(this.internalValue):[...(this.internalValue||"").toString()].length},hasCounter(){return!1!==this.counter&&null!=this.counter}
1,hasDetails(){return n.A.options.computed.hasDetails.call(this)||this.hasCounter},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit("input",this.lazyValue)}},isDirty(){var t;return(null===(t=this.lazyValue)||void 0===t?void 0:t.toString().length)>0||this.badInput},isEnclosed(){return this.filled||this.isSolo||this.outlined},isLabelActive(){return this.isDirty||b.includes(this.type)},isSingle(){return this.isSolo||this.singleLine||this.fullWidth||this.filled&&!this.hasLabel},isSolo(){return this.solo||this.soloInverted},labelPosition(){let t=this.prefix&&!this.labelValue?this.prefixWidth:0;return this.labelValue&&this.prependWidth&&(t-=this.prependWidth),this.$vuetify.rtl===this.reverse?{left:t,right:"auto"}:{left:"auto",right:t}},showLabel(){return this.hasLabel&&!(this.isSingle&&this.labelValue)},labelValue(){return this.isFocused||this.isLabelActive||this.persistentPlaceholder}},watch:{outlined:"setLabelWidth",label(){this.$nextTick(this.setLabelWidth)},prefix(){this.$nextTick(this.setPrefixWidth)},isFocused:"updateValue",value(t){this.lazyValue=t}},created(){this.$attrs.hasOwnProperty("box")&&(0,c.q4)("box","filled",this),this.$attrs.hasOwnProperty("browser-autocomplete")&&(0,c.q4)("browser-autocomplete","autocomplete",this),this.shaped&&!(this.filled||this.outlined||this.isSolo)&&(0,c.OP)("shaped should be used with either filled or outlined",this)},mounted(){this.$watch((()=>this.labelValue),this.setLabelWidth),this.autofocus&&this.tryAutofocus(),requestAnimationFrame((()=>{this.isBooted=!0,requestAnimationFrame((()=>{this.isIntersecting||this.onResize()}))}))},methods:{focus(){this.onFocus()},blur(t){window.requestAnimationFrame((()=>{this.$refs.input&&this.$refs.input.blur()}))},clearableCallback(){this.$refs.input&&this.$refs.input.focus(),this.$nextTick((()=>this.internalValue=null))},genAppendSlot(){const t=[];return this.$slots["append-outer"]?t.push(this.$slots["append-outer"]):this.appendOuterIcon&&t.push(this.genIcon("appendOuter")),this.genSlot("append","outer",t)},genPrependInnerSlot(){const t=[];return this.$slots["prepend-inner"]?t.push(this.$slots["prepend-inner"]):this.prependInnerIcon&&t.push(this.genIcon("prependInner")),this.genSlot("prepend","inner",t)},genIconSlot(){const t=[];return this.$slots.append?t.push(this.$slots.append):this.appendIcon&&t.push(this.genIcon("append")),this.genSlot("append","inner",t)},genInputSlot(){const t=n.A.options.methods.genInputSlot.call(this),e=this.genPrependInnerSlot();return e&&(t.children=t.children||[],t.children.unshift(e)),t},genClearIcon(){return this.clearable?this.isDirty?this.genSlot("append","inner",[this.genIcon("clear",this.clearableCallback)]):this.genSlot("append","inner",[this.$createElement("div")]):null},genCounter(){var t,e,i;if(!this.hasCounter)return null;const n=!0===this.counter?this.attrs$.maxlength:this.counter,r={dark:this.dark,light:this.light,max:n,value:this.computedCounterValue};return null!==(i=null===(e=(t=this.$scopedSlots).counter)||void 0===e?void 0:e.call(t,{props:r}))&&void 0!==i?i:this.$createElement(a,{props:r})},genControl(){return n.A.options.methods.genControl.call(this)},genDefaultSlot(){return[this.genFieldset(),this.genTextFieldSlot(),this.genClearIcon(),this.genIconSlot(),this.genProgress()]},genFieldset(){return this.outlined?this.$createElement("fieldset",{attrs:{"aria-hidden":!0}},[this.genLegend()]):null},genLabel(){if(!this.showLabel)return null;const t={props:{absolute:!0,color:this.validationState,dark:this.dark,disabled:this.isDisabled,focused:!this.isSingle&&(this.isFocused||!!this.validationState),for:this.computedId,left:this.labelPosition.left,light:this.light,right:this.labelPosition.right,value:this.labelValue}};return this.$createElement(l.A,t,(0,y.$c)(this,"label")||this.label)},genLegend(){const t=this.singleLine||!this.labelValue&&!this.isDirty?0:this.labelWidth,e=this.$createElement("span",{domProps:{innerHTML:"&#8203;"},staticClass:"notranslate"});return this.$createElement("legend",{style:{width:this.isSingle?void 0:(0,y.Dg)(t)}},[e])},genInput(){const t=Object.assign({},this.listeners$);delete t.change;const{title:e,...i}=this.attrs$;return this.$createElement("input",{style:{},domProps:{value:"number"===this.type&&Object.is(this.lazyValue,-0)?"-0":this.lazyValue},attrs:{...i,autofocus:this.autofocus,disabled:this.isDisabled,id:this.computedId,placeholder:this.persistentPlaceholder||this.isFocused||!this.hasLabel?this.placeholder:void 0,readonly:this.isReadonly,type:this.t
1ype},on:Object.assign(t,{blur:this.onBlur,input:this.onInput,focus:this.onFocus,keydown:this.onKeyDown}),ref:"input",directives:[{name:"resize",modifiers:{quiet:!0},value:this.onResize}]})},genMessages(){if(!this.showDetails)return null;const t=n.A.options.methods.genMessages.call(this),e=this.genCounter();return this.$createElement("div",{staticClass:"v-text-field__details"},[t,e])},genTextFieldSlot(){return this.$createElement("div",{staticClass:"v-text-field__slot"},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,this.genInput(),this.suffix?this.genAffix("suffix"):null])},genAffix(t){return this.$createElement("div",{class:`v-text-field__${t}`,ref:t},this[t])},onBlur(t){this.isFocused=!1,t&&this.$nextTick((()=>this.$emit("blur",t)))},onClick(){this.isFocused||this.isDisabled||!this.$refs.input||this.$refs.input.focus()},onFocus(t){if(!this.$refs.input)return;const e=(0,m.b)(this.$el);return e?e.activeElement!==this.$refs.input?this.$refs.input.focus():void(this.isFocused||(this.isFocused=!0,t&&this.$emit("focus",t))):void 0},onInput(t){const e=t.target;this.internalValue=e.value,this.badInput=e.validity&&e.validity.badInput},onKeyDown(t){t.keyCode===y.uP.enter&&this.lazyValue!==this.initialValue&&(this.initialValue=this.lazyValue,this.$emit("change",this.initialValue)),this.$emit("keydown",t)},onMouseDown(t){t.target!==this.$refs.input&&(t.preventDefault(),t.stopPropagation()),n.A.options.methods.onMouseDown.call(this,t)},onMouseUp(t){this.hasMouseDown&&this.focus(),n.A.options.methods.onMouseUp.call(this,t)},setLabelWidth(){this.outlined&&(this.labelWidth=this.$refs.label?Math.min(.75*this.$refs.label.scrollWidth+6,this.$el.offsetWidth-24):0)},setPrefixWidth(){this.$refs.prefix&&(this.prefixWidth=this.$refs.prefix.offsetWidth)},setPrependWidth(){this.outlined&&this.$refs["prepend-inner"]&&(this.prependWidth=this.$refs["prepend-inner"].offsetWidth)},tryAutofocus(){if(!this.autofocus||"undefined"===typeof document||!this.$refs.input)return!1;const t=(0,m.b)(this.$el);return!(!t||t.activeElement===this.$refs.input)&&(this.$refs.input.focus(),!0)},updateValue(t){this.hasColor=t,t?this.initialValue=this.lazyValue:this.initialValue!==this.lazyValue&&this.$emit("change",this.lazyValue)},onResize(){this.setLabelWidth(),this.setPrefixWidth(),this.setPrependWidth()}}})},1567:function(t,e,i){"use strict";i.d(e,{A:function(){return s}});var n=i(3059),r=i(5803);const o=(0,r.A)(n.A);var s=o.extend({name:"v-textarea",props:{autoGrow:Boolean,noResize:Boolean,rowHeight:{type:[Number,String],default:24,validator:t=>!isNaN(parseFloat(t))},rows:{type:[Number,String],default:5,validator:t=>!isNaN(parseInt(t,10))}},computed:{classes(){return{"v-textarea":!0,"v-textarea--auto-grow":this.autoGrow,"v-textarea--no-resize":this.noResizeHandle,...n.A.options.computed.classes.call(this)}},noResizeHandle(){return this.noResize||this.autoGrow}},watch:{autoGrow(t){this.$nextTick((()=>{var e;t?this.calculateInputHeight():null===(e=this.$refs.input)||void 0===e||e.style.removeProperty("height")}))},lazyValue(){this.autoGrow&&this.$nextTick(this.calculateInputHeight)},rowHeight(){this.autoGrow&&this.$nextTick(this.calculateInputHeight)}},mounted(){setTimeout((()=>{this.autoGrow&&this.calculateInputHeight()}),0)},methods:{calculateInputHeight(){const t=this.$refs.input;if(!t)return;t.style.height="0";const e=t.scrollHeight,i=parseInt(this.rows,10)*parseFloat(this.rowHeight);t.style.height=Math.max(i,e)+"px"},genInput(){const t=n.A.options.methods.genInput.call(this);return t.tag="textarea",delete t.data.attrs.type,t.data.attrs.rows=this.rows,t},onInput(t){n.A.options.methods.onInput.call(this,t),this.autoGrow&&this.calculateInputHeight()},onKeyDown(t){this.isFocused&&13===t.keyCode&&t.stopPropagation(),this.$emit("keydown",t)}}})},4596:function(t,e,i){"use strict";var n=i(3381);e.A=n.A.extend({name:"v-theme-provider",props:{root:Boolean},computed:{isDark(){return this.root?this.rootIsDark:n.A.options.computed.isDark.call(this)}},render(){return this.$slots.default&&this.$slots.default.find((t=>!t.isComment&&" "!==t.text))}})}
1,2201:function(t,e,i){"use strict";i.d(e,{A:function(){return a}});i(4114);var n=i(1834),r=i(1521),o=i(4152),s=i(6988),a=n.A.extend({name:"v-toolbar",props:{absolute:Boolean,bottom:Boolean,collapse:Boolean,dense:Boolean,extended:Boolean,extensionHeight:{default:48,type:[Number,String]},flat:Boolean,floating:Boolean,prominent:Boolean,short:Boolean,src:{type:[String,Object],default:""},tag:{type:String,default:"header"}},data:()=>({isExtended:!1}),computed:{computedHeight(){const t=this.computedContentHeight;if(!this.isExtended)return t;const e=parseInt(this.extensionHeight);return this.isCollapsed?t:t+(isNaN(e)?0:e)},computedContentHeight(){return this.height?parseInt(this.height):this.isProminent&&this.dense?96:this.isProminent&&this.short?112:this.isProminent?128:this.dense?48:this.short||this.$vuetify.breakpoint.smAndDown?56:64},classes(){return{...n.A.options.computed.classes.call(this),"v-toolbar":!0,"v-toolbar--absolute":this.absolute,"v-toolbar--bottom":this.bottom,"v-toolbar--collapse":this.collapse,"v-toolbar--collapsed":this.isCollapsed,"v-toolbar--dense":this.dense,"v-toolbar--extended":this.isExtended,"v-toolbar--flat":this.flat,"v-toolbar--floating":this.floating,"v-toolbar--prominent":this.isProminent}},isCollapsed(){return this.collapse},isProminent(){return this.prominent},styles(){return{...this.measurableStyles,height:(0,o.Dg)(this.computedHeight)}}},created(){const t=[["app","<v-app-bar app>"],["manual-scroll",'<v-app-bar :value="false">'],["clipped-left","<v-app-bar clipped-left>"],["clipped-right","<v-app-bar clipped-right>"],["inverted-scroll","<v-app-bar inverted-scroll>"],["scroll-off-screen","<v-app-bar scroll-off-screen>"],["scroll-target","<v-app-bar scroll-target>"],["scroll-threshold","<v-app-bar scroll-threshold>"],["card","<v-app-bar flat>"]];t.forEach((([t,e])=>{this.$attrs.hasOwnProperty(t)&&(0,s.q4)(t,e,this)}))},methods:{genBackground(){const t={height:(0,o.Dg)(this.computedHeight),src:this.src},e=this.$scopedSlots.img?this.$scopedSlots.img({props:t}):this.$createElement(r.A,{props:t});return this.$createElement("div",{staticClass:"v-toolbar__image"},[e])},genContent(){return this.$createElement("div",{staticClass:"v-toolbar__content",style:{height:(0,o.Dg)(this.computedContentHeight)}},(0,o.$c)(this))},genExtension(){return this.$createElement("div",{staticClass:"v-toolbar__extension",style:{height:(0,o.Dg)(this.extensionHeight)}},(0,o.$c)(this,"extension"))}},render(t){this.isExtended=this.extended||!!this.$scopedSlots.extension;const e=[this.genContent()],i=this.setBackgroundColor(this.color,{class:this.classes,style:this.styles,on:this.$listeners});return this.isExtended&&e.push(this.genExtension()),(this.src||this.$scopedSlots.img)&&e.unshift(this.genBackground()),t(this.tag,i,e)}})},2367:function(t,e,i){"use strict";i.d(e,{sw:function(){return o}});var n=i(2201),r=i(4152);const o=(0,r.Gn)("v-toolbar__title"),s=(0,r.Gn)("v-toolbar__items");n.A},5961:function(t,e,i){"use strict";i.d(e,{Qo:function(){return h},SM:function(){return p},mM:function(){return u},vt:function(){return c}});var n=i(8041);function r(t=[],...e){return Array().concat(t,...e)}function o(t,e="top center 0",i){return{name:t,functional:!0,props:{group:{type:Boolean,default:!1},hideOnLeave:{type:Boolean,default:!1},leaveAbsolute:{type:Boolean,default:!1},mode:{type:String,default:i},origin:{type:String,default:e}},render(e,i){const o="transition"+(i.props.group?"-group":""),s={props:{name:t,mode:i.props.mode},on:{beforeEnter(t){t.style.transformOrigin=i.props.origin,t.style.webkitTransformOrigin=i.props.origin}}};return i.props.leaveAbsolute&&(s.on.leave=r(s.on.leave,(t=>{const{offsetTop:e,offsetLeft:i,offsetWidth:n,offsetHeight:r}=t;t._transitionInitialStyles={position:t.style.position,top:t.style.top,left:t.style.left,width:t.style.width,height:t.style.height},t.style.position="absolute",t.style.top=e+"px",t.style.left=i+"px",t.style.width=n+"px",t.style.height=r+"px"})),s.on.afterLeave=r(s.on.afterLeave,(t=>{if(t&&t._transitionInitialStyles){const{position:e,top:i,left:n,width:r,height:o}=t._transitionInitialStyles;delete t._transitionInitialStyles,t.style.position=e||"",t.style.top=i||"",t.style.left=n||"",t.style.width=r||"",t.style.height=o||""}}))),i.props.hideOnLeave&&(s.on.leave=r(s.on.leave,(t=>{t.style.setProperty("display","none","important")}))),e(o,(0,n.Ay)(i.data,s),i.children)}}}function s(t,e,i="in-out"){return{name:t,functional:!0,props:{mode:{type:String,default:i}},render(i,r){return i("transition",(0,n.Ay)(r.data,{props:{name:t},on:e}),r.children)}}}var a=i(4152);function l(t="",e=!1){const i=e?"width":"height",n=`offset${(0,a.Zb)(i)}`;return{beforeEnter(t){t._parent=t.parentNode,t._initialStyle={transition:t.style.transition,overflow:t.style.overflow,[i]:t.style[i]}},enter(e){const r=e._initialStyle;e.style.setProperty("transition","none","important"),e.style.overflow="hidden";const o=`${e[n]}px`;e.style[i]="0",e.offsetHeight,e.style.transition=r.transition,t&&e._parent&&e._parent.classList.add(t),requestAnimationFrame((()=>{e.style[i]=o}))},afterEnter:o,enterCancelled:o,leave(t){t._initialStyle={transition:"",overflow:t.style.overflow,[i]:t.style[i]},t.style.overflow="hidden",t.style[i]=`${t[n]}px`,t.offsetHeight,requestAnimationFrame((()=>t.style[i]="0"))},afterLeave:r,leaveCancelled:r};function r(e){t&&e._parent&&e._parent.classList.remove(t),o(e)}function o(t){const e=t._initialStyle[i];t.style.overflow=t._initialStyle.overflow,null!=e&&(t.style[i]=e),delete t._initialStyle}}o("carousel-transition"),o("carousel-reverse-transition"),o("tab-transition"),o("tab-reverse-transition"),o("menu-transition"),o("fab-transition","center center","out-in"),o("dialog-transition"),o("dialog-bottom-transition"),o("dialog-top-transition");const u=o("fade-transition"),c=(o("scale-transition"),o("scroll-x-transition"),o("scroll-x-reverse-transition"),o("scroll-y-transition"),o("scroll-y-reverse-transition"),o("slide-x-transition")),h=(o("slide-x-reverse-transition"),o("slide-y-transition"),o("slide-y-reverse-transition"),s("expand-transition",l())),p=s("expand-x-transition",l("",!0))}
1,4598:function(t,e,i){"use strict";i(4114);var n=i(5189);function r(){return!0}function o(t,e,i){if(!t||!1===s(t,i))return!1;const r=(0,n.b)(e);if("undefined"!==typeof ShadowRoot&&r instanceof ShadowRoot&&r.host===t.target)return!1;const o=("object"===typeof i.value&&i.value.include||(()=>[]))();return o.push(e),!o.some((e=>e.contains(t.target)))}function s(t,e){const i="object"===typeof e.value&&e.value.closeConditional||r;return i(t)}function a(t,e,i){const n="function"===typeof i.value?i.value:i.value.handler;e._clickOutside.lastMousedownWasOutside&&o(t,e,i)&&setTimeout((()=>{s(t,i)&&n&&n(t)}),0)}function l(t,e){const i=(0,n.b)(t);e(document),"undefined"!==typeof ShadowRoot&&i instanceof ShadowRoot&&e(i)}const u={inserted(t,e,i){const n=i=>a(i,t,e),r=i=>{t._clickOutside.lastMousedownWasOutside=o(i,t,e)};l(t,(t=>{t.addEventListener("click",n,!0),t.addEventListener("mousedown",r,!0)})),t._clickOutside||(t._clickOutside={lastMousedownWasOutside:!0}),t._clickOutside[i.context._uid]={onClick:n,onMousedown:r}},unbind(t,e,i){t._clickOutside&&(l(t,(e=>{var n;if(!e||!(null===(n=t._clickOutside)||void 0===n?void 0:n[i.context._uid]))return;const{onClick:r,onMousedown:o}=t._clickOutside[i.context._uid];e.removeEventListener("click",r,!0),e.removeEventListener("mousedown",o,!0)})),delete t._clickOutside[i.context._uid])}};e.A=u},1677:function(t,e,i){"use strict";function n(t,e,i){if("undefined"===typeof window||!("IntersectionObserver"in window))return;const n=e.modifiers||{},o=e.value,{handler:s,options:a}="object"===typeof o?o:{handler:o,options:{}},l=new IntersectionObserver(((o=[],a)=>{var l;const u=null===(l=t._observe)||void 0===l?void 0:l[i.context._uid];if(!u)return;const c=o.some((t=>t.isIntersecting));!s||n.quiet&&!u.init||n.once&&!c&&!u.init||s(o,a,c),c&&n.once?r(t,e,i):u.init=!0}),a);t._observe=Object(t._observe),t._observe[i.context._uid]={init:!1,observer:l},l.observe(t)}function r(t,e,i){var n;const r=null===(n=t._observe)||void 0===n?void 0:n[i.context._uid];r&&(r.observer.unobserve(t),delete t._observe[i.context._uid])}const o={inserted:n,unbind:r};e.A=o},5168:function(t,e,i){"use strict";function n(t,e,i){const n=e.value,r=e.options||{passive:!0};window.addEventListener("resize",n,r),t._onResize=Object(t._onResize),t._onResize[i.context._uid]={callback:n,options:r},e.modifiers&&e.modifiers.quiet||n()}function r(t,e,i){var n;if(!(null===(n=t._onResize)||void 0===n?void 0:n[i.context._uid]))return;const{callback:r,options:o}=t._onResize[i.context._uid];window.removeEventListener("resize",r,o),delete t._onResize[i.context._uid]}const o={inserted:n,unbind:r};e.A=o},1970:function(t,e,i){"use strict";i.d(e,{A:function(){return S}});var n=i(4152);const r=80;function o(t,e){t.style.transform=e,t.style.webkitTransform=e}function s(t){return"TouchEvent"===t.constructor.name}function a(t){return"KeyboardEvent"===t.constructor.name}const l=(t,e,i={})=>{let n=0,r=0;if(!a(t)){const i=e.getBoundingClientRect(),o=s(t)?t.touches[t.touches.length-1]:t;n=o.clientX-i.left,r=o.clientY-i.top}let o=0,l=.3;e._ripple&&e._ripple.circle?(l=.15,o=e.clientWidth/2,o=i.center?o:o+Math.sqrt((n-o)**2+(r-o)**2)/4):o=Math.sqrt(e.clientWidth**2+e.clientHeight**2)/2;const u=(e.clientWidth-2*o)/2+"px",c=(e.clientHeight-2*o)/2+"px",h=i.center?u:n-o+"px",p=i.center?c:r-o+"px";return{radius:o,scale:l,x:h,y:p,centerX:u,centerY:c}},u={show(t,e,i={}){if(!e._ripple||!e._ripple.enabled)return;const n=document.createElement("span"),r=document.createElement("span");n.appendChild(r),n.className="v-ripple__container",i.class&&(n.className+=` ${i.class}`);const{radius:s,scale:a,x:u,y:c,centerX:h,centerY:p}=l(t,e,i),d=2*s+"px";r.className="v-ripple__animation",r.style.width=d,r.style.height=d,e.appendChild(n);const f=window.getComputedStyle(e);f&&"static"===f.position&&(e.style.position="relative",e.dataset.previousPosition="static"),r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),o(r,`translate(${u}, ${c}) scale3d(${a},${a},${a})`),r.dataset.activated=String(performance.now()),setTimeout((()=>{r.classList.remove("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--in"),o(r,`translate(${h}, ${p}) scale3d(1,1,1)`)}
1),0)},hide(t){if(!t||!t._ripple||!t._ripple.enabled)return;const e=t.getElementsByClassName("v-ripple__animation");if(0===e.length)return;const i=e[e.length-1];if(i.dataset.isHiding)return;i.dataset.isHiding="true";const n=performance.now()-Number(i.dataset.activated),r=Math.max(250-n,0);setTimeout((()=>{i.classList.remove("v-ripple__animation--in"),i.classList.add("v-ripple__animation--out"),setTimeout((()=>{var e;const n=t.getElementsByClassName("v-ripple__animation");1===n.length&&t.dataset.previousPosition&&(t.style.position=t.dataset.previousPosition,delete t.dataset.previousPosition),(null===(e=i.parentNode)||void 0===e?void 0:e.parentNode)===t&&t.removeChild(i.parentNode)}),300)}),r)}};function c(t){return"undefined"===typeof t||!!t}function h(t){const e={},i=t.currentTarget;if(i&&i._ripple&&!i._ripple.touched&&!t.rippleStop){if(t.rippleStop=!0,s(t))i._ripple.touched=!0,i._ripple.isTouch=!0;else if(i._ripple.isTouch)return;if(e.center=i._ripple.centered||a(t),i._ripple.class&&(e.class=i._ripple.class),s(t)){if(i._ripple.showTimerCommit)return;i._ripple.showTimerCommit=()=>{u.show(t,i,e)},i._ripple.showTimer=window.setTimeout((()=>{i&&i._ripple&&i._ripple.showTimerCommit&&(i._ripple.showTimerCommit(),i._ripple.showTimerCommit=null)}),r)}else u.show(t,i,e)}}function p(t){const e=t.currentTarget;if(e&&e._ripple){if(window.clearTimeout(e._ripple.showTimer),"touchend"===t.type&&e._ripple.showTimerCommit)return e._ripple.showTimerCommit(),e._ripple.showTimerCommit=null,void(e._ripple.showTimer=setTimeout((()=>{p(t)})));window.setTimeout((()=>{e._ripple&&(e._ripple.touched=!1)})),u.hide(e)}}function d(t){const e=t.currentTarget;e&&e._ripple&&(e._ripple.showTimerCommit&&(e._ripple.showTimerCommit=null),window.clearTimeout(e._ripple.showTimer))}let f=!1;function g(t){f||t.keyCode!==n.uP.enter&&t.keyCode!==n.uP.space||(f=!0,h(t))}function v(t){f=!1,p(t)}function m(t){!0===f&&(f=!1,p(t))}function y(t,e,i){const n=c(e.value);n||u.hide(t),t._ripple=t._ripple||{},t._ripple.enabled=n;const r=e.value||{};r.center&&(t._ripple.centered=!0),r.class&&(t._ripple.class=e.value.class),r.circle&&(t._ripple.circle=r.circle),n&&!i?(t.addEventListener("touchstart",h,{passive:!0}),t.addEventListener("touchend",p,{passive:!0}),t.addEventListener("touchmove",d,{passive:!0}),t.addEventListener("touchcancel",p),t.addEventListener("mousedown",h),t.addEventListener("mouseup",p),t.addEventListener("mouseleave",p),t.addEventListener("keydown",g),t.addEventListener("keyup",v),t.addEventListener("blur",m),t.addEventListener("dragstart",p,{passive:!0})):!n&&i&&_(t)}function _(t){t.removeEventListener("mousedown",h),t.removeEventListener("touchstart",h),t.removeEventListener("touchend",p),t.removeEventListener("touchmove",d),t.removeEventListener("touchcancel",p),t.removeEventListener("mouseup",p),t.removeEventListener("mouseleave",p),t.removeEventListener("keydown",g),t.removeEventListener("keyup",v),t.removeEventListener("dragstart",p),t.removeEventListener("blur",m)}function b(t,e,i){y(t,e,!1)}function x(t){delete t._ripple,_(t)}function w(t,e){if(e.value===e.oldValue)return;const i=c(e.oldValue);y(t,e,i)}const A={bind:b,unbind:x,update:w};var S=A},2699:function(t,e,i){"use strict";var n=i(4152);const r=t=>{const{touchstartX:e,touchendX:i,touchstartY:n,touchendY:r}=t,o=.5,s=16;t.offsetX=i-e,t.offsetY=r-n,Math.abs(t.offsetY)<o*Math.abs(t.offsetX)&&(t.left&&i<e-s&&t.left(t),t.right&&i>e+s&&t.right(t)),Math.abs(t.offsetX)<o*Math.abs(t.offsetY)&&(t.up&&r<n-s&&t.up(t),t.down&&r>n+s&&t.down(t))};function o(t,e){const i=t.changedTouches[0];e.touchstartX=i.clientX,e.touchstartY=i.clientY,e.start&&e.start(Object.assign(t,e))}function s(t,e){const i=t.changedTouches[0];e.touchendX=i.clientX,e.touchendY=i.clientY,e.end&&e.end(Object.assign(t,e)),r(e)}function a(t,e){const i=t.changedTouches[0];e.touchmoveX=i.clientX,e.touchmoveY=i.clientY,e.move&&e.move(Object.assign(t,e))}function l(t){const e={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:t.left,right:t.right,up:t.up,down:t.down,start:t.start,move:t.move,end:t.end};return{touchstart:t=>o(t,e),touchend:t=>s(t,e),touchmove:t=>a(t,e)}}function u(t,e,i){const r=e.value,o=r.parent?t.parentElement:t,s=r.options||{passive:!0};if(!o)return;const a=l(e.value);o._touchHandlers=Object(o._touchHandlers),o._touchHandlers[i.context._uid]=a,(0,n.HP)(a).forEac
1h((t=>{o.addEventListener(t,a[t],s)}))}function c(t,e,i){const r=e.value.parent?t.parentElement:t;if(!r||!r._touchHandlers)return;const o=r._touchHandlers[i.context._uid];(0,n.HP)(o).forEach((t=>{r.removeEventListener(t,o[t])})),delete r._touchHandlers[i.context._uid]}const h={inserted:u,unbind:c};e.A=h},269:function(t,e,i){"use strict";i.d(e,{A:function(){return tt}});i(4114);var n=i(5471),r=i(6988);function o(t,e={}){if(o.installed)return;o.installed=!0,n.Ay!==t&&(0,r.yA)("Multiple instances of Vue detected\nSee https://github.com/vuetifyjs/vuetify/issues/4068\n\nIf you're seeing \"$attrs is readonly\", it's caused by this");const i=e.components||{},s=e.directives||{};for(const n in s){const e=s[n];t.directive(n,e)}(function e(i){if(i){for(const n in i){const r=i[n];r&&!e(r.$_vuetify_subcomponents)&&t.component(n,r)}return!0}return!1})(i),t.$_vuetify_installed||(t.$_vuetify_installed=!0,t.mixin({beforeCreate(){const e=this.$options;e.vuetify?(e.vuetify.init(this,this.$ssrContext),this.$vuetify=t.observable(e.vuetify.framework)):this.$vuetify=e.parent&&e.parent.$vuetify||this},beforeMount(){this.$options.vuetify&&this.$el&&this.$el.hasAttribute("data-server-rendered")&&(this.$vuetify.isHydrating=!0,this.$vuetify.breakpoint.update(!0))},mounted(){this.$options.vuetify&&this.$vuetify.isHydrating&&(this.$vuetify.isHydrating=!1,this.$vuetify.breakpoint.update())}}))}var s={badge:"Badge",close:"Close",dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},datePicker:{itemsSelected:"{0} selected",nextMonthAriaLabel:"Next month",nextYearAriaLabel:"Next year",prevMonthAriaLabel:"Previous month",prevYearAriaLabel:"Previous year"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{wrapper:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Goto Page {0}",currentPage:"Current Page, Page {0}"}},rating:{ariaLabel:{icon:"Rating {0} of {1}"}},loading:"Loading..."};const a={breakpoint:{mobileBreakpoint:1264,scrollBarWidth:16,thresholds:{xs:600,sm:960,md:1280,lg:1920}},icons:{iconfont:"mdi",values:{}},lang:{current:"en",locales:{en:s},t:void 0},rtl:!1,theme:{dark:!1,default:"light",disable:!1,options:{cspNonce:void 0,customProperties:void 0,minifyTheme:void 0,themeCache:void 0,variations:!0},themes:{light:{primary:"#1976D2",secondary:"#424242",accent:"#82B1FF",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},dark:{primary:"#2196F3",secondary:"#424242",accent:"#FF4081",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"}}}};var l=i(4152),u=i(3761);class c extends u.k{constructor(t,e){super();const i=(0,l.D9)({},a),{userPreset:n}=e,{preset:o={},...s}=n;null!=o.preset&&(0,r.OP)("Global presets do not support the **preset** option, it can be safely omitted"),e.preset=(0,l.D9)((0,l.D9)(i,o),s)}}c.property="presets";class h extends u.k{constructor(){super(...arguments),this.bar=0,this.top=0,this.left=0,this.insetFooter=0,this.right=0,this.bottom=0,this.footer=0,this.application={bar:{},top:{},left:{},insetFooter:{},right:{},bottom:{},footer:{}}}register(t,e,i){this.application[e][t]=i,this.update(e)}unregister(t,e){null!=this.application[e][t]&&(delete this.application[e][t],this.update(e))}update(t){this[t]=Object.values(this.application[t]).reduce(((t,e)=>t+e),0)}}h.property="application";class p extends u.k{constructor(t){super(),this.xs=!1,this.sm=!1,this.md=!1,this.lg=!1,this.xl=!1,this.xsOnly=!1,this.smOnly=!1,this.smAndDown=!1,this.smAndUp=!1,this.mdOnly=!1,this.mdAndDown=!1,this.mdAndUp=!1,this.lgOnly=!1,this.lgAndDown=!1,this.lgAndUp=!1,this.xlOnly=!1,this.name="xs",this.height=0,this.width=0,this.mobile=!0,this.resizeTimeout=0;const{mobileBreakpoint:e,scrollBarWidth:i,thresholds:n}=t[p.property];this.mobileBreakpoint=e,this.scrollBarWidth=i,this.thresholds=n}init(){this.update(),"undefined"!==typeof window&&window.addEventListener("resize",this.onResize.bind(this),{passive:!0})}update(t=!1){const e=t?0:this.getClientHeight(),i=t?0:this.getClientWidth(),n=i<this.thresholds.xs,r=i<this.thresholds.sm&&!n,o=i<this.thresholds.md-this.scrollBarWidth&&!(r||n),s=i<this.thresholds.lg-this.scrollBarWidth&&!(o||r||n),a=i>=this.thresholds.lg-this.scrollBarWidth;switch(this.height=e,this.width=i,this.xs=n,this.sm=r,this.md=o,this.lg=s,this.xl=a,this.xsOnly=n,this.smOnly=r,this.smAndDown=(n||r)&&!(o||s||a),this.smAndUp=!n&&(r||o||s||a),this.mdOnly=o,this.mdAndDown=(n||r||o)&&!(s||a),this.mdAndUp=!(n||r)&&(o||s||a),this.lgOnly=s,this.lgAndDown=(n||r||o||s)&&!a,this.lgAndUp=!(n||r||o)&&(s||a),this.xlOnly=a,!0){case n:this.name="xs";break;case r:this.name="sm";break;case o:this.name="md";break;case s:this.name="lg";break;default:this.name="xl";break}if("number"===typeof this.mobileBreakpoint)return void(this.mobile=i<parseInt(this.mobileBreakpoint,10));const l={xs:0,sm:1,md:2,lg:3,xl:4},u=l[this.name],c=l[this.mobileBreakpoint];this.mobile=u<=c}onResize(){clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.update.bind(this),200)}getClientWidth(){return"undefined"===typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)}getClientHeight(){return"undefined"===typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}}p.property="breakpoint";var d=i(4427);const f={complete:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",cancel:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",close:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",delete:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",clear:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",success:"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",info:"M13,9H11V7H13M13,17H11V11H13M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2ZM13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",warning:"M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",error:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",prev:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",next:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",checkboxOn:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",checkboxOff:"M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z",checkboxIndeterminate:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",delimiter:"M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",sort:"M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z",expand:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",menu:"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",subgroup:"M7,10L12,15L17,10H7Z",dropdown:"M7,10L12,15L17,10H7Z",radioOn:"M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 
112,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2M12,7C9.24,7 7,9.24 7,12C7,14.76 9.24,17 12,17C14.76,17 17,14.76 17,12C17,9.24 14.76,7 12,7Z",radioOff:"M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 12,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",edit:"M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z",ratingEmpty:"M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",ratingFull:"M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z",ratingHalf:"M12,15.4V6.1L13.71,10.13L18.09,10.5L14.77,13.39L15.76,17.67M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",loading:"M19,8L15,12H18C18,15.31 15.31,18 12,18C11,18 10.03,17.75 9.2,17.3L7.74,18.76C8.97,19.54 10.43,20 12,20C16.42,20 20,16.42 20,12H23M6,12C6,8.69 8.69,6 12,6C13,6 13.97,6.25 14.8,6.7L16.26,5.24C15.03,4.46 13.57,4 12,4C7.58,4 4,7.58 4,12H1L5,16L9,12",first:"M18.41,16.59L13.82,12L18.41,7.41L17,6L11,12L17,18L18.41,16.59M6,6H8V18H6V6Z",last:"M5.59,7.41L10.18,12L5.59,16.59L7,18L13,12L7,6L5.59,7.41M16,6H18V18H16V6Z",unfold:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z",file:"M16.5,6V17.5C16.5,19.71 14.71,21.5 12.5,21.5C10.29,21.5 8.5,19.71 8.5,17.5V5C8.5,3.62 9.62,2.5 11,2.5C12.38,2.5 13.5,3.62 13.5,5V15.5C13.5,16.05 13.05,16.5 12.5,16.5C11.95,16.5 11.5,16.05 11.5,15.5V6H10V15.5C10,16.88 11.12,18 12.5,18C13.88,18 15,16.88 15,15.5V5C15,2.79 13.21,1 11,1C8.79,1 7,2.79 7,5V17.5C7,20.54 9.46,23 12.5,23C15.54,23 18,20.54 18,17.5V6H16.5Z",plus:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",minus:"M19,13H5V11H19V13Z"};var g=f;const v={complete:"check",cancel:"cancel",close:"close",delete:"cancel",clear:"clear",success:"check_circle",info:"info",warning:"priority_high",error:"warning",prev:"chevron_left",next:"chevron_right",checkboxOn:"check_box",checkboxOff:"check_box_outline_blank",checkboxIndeterminate:"indeterminate_check_box",delimiter:"fiber_manual_record",sort:"arrow_upward",expand:"keyboard_arrow_down",menu:"menu",subgroup:"arrow_drop_down",dropdown:"arrow_drop_down",radioOn:"radio_button_checked",radioOff:"radio_button_unchecked",edit:"edit",ratingEmpty:"star_border",ratingFull:"star",ratingHalf:"star_half",loading:"cached",first:"first_page",last:"last_page",unfold:"unfold_more",file:"attach_file",plus:"add",minus:"remove"};var m=v;const y={complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-exclamation",error:"mdi-alert",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus"};var _=y;const b={complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation-circle",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",s
1ort:"fas fa-sort-up",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus"};var x=b;const w={complete:"fa fa-check",cancel:"fa fa-times-circle",close:"fa fa-times",delete:"fa fa-times-circle",clear:"fa fa-times-circle",success:"fa fa-check-circle",info:"fa fa-info-circle",warning:"fa fa-exclamation",error:"fa fa-exclamation-triangle",prev:"fa fa-chevron-left",next:"fa fa-chevron-right",checkboxOn:"fa fa-check-square",checkboxOff:"fa fa-square-o",checkboxIndeterminate:"fa fa-minus-square",delimiter:"fa fa-circle",sort:"fa fa-sort-up",expand:"fa fa-chevron-down",menu:"fa fa-bars",subgroup:"fa fa-caret-down",dropdown:"fa fa-caret-down",radioOn:"fa fa-dot-circle-o",radioOff:"fa fa-circle-o",edit:"fa fa-pencil",ratingEmpty:"fa fa-star-o",ratingFull:"fa fa-star",ratingHalf:"fa fa-star-half-o",loading:"fa fa-refresh",first:"fa fa-step-backward",last:"fa fa-step-forward",unfold:"fa fa-angle-double-down",file:"fa fa-paperclip",plus:"fa fa-plus",minus:"fa fa-minus"};var A=w;function S(t,e){const i={};for(const n in e)i[n]={component:t,props:{icon:e[n].split(" fa-")}};return i}var C=S("font-awesome-icon",x),T=Object.freeze({mdiSvg:g,md:m,mdi:_,fa:x,fa4:A,faSvg:C});class E extends u.k{constructor(t){super();const{iconfont:e,values:i,component:n}=t[E.property];this.component=n,this.iconfont=e,this.values=(0,l.D9)(T[e],i)}}E.property="icons";const O="$vuetify.",I=Symbol("Lang fallback");function k(t,e,i=!1,n){const o=e.replace(O,"");let s=(0,l.no)(t,o,I);return s===I&&(i?((0,r.yA)(`Translation key "${o}" not found in fallback`),s=e):((0,r.OP)(`Translation key "${o}" not found, falling back to default`),s=k(n,e,!0,n))),s}class P extends u.k{constructor(t){super(),this.defaultLocale="en";const{current:e,locales:i,t:n}=t[P.property];this.current=e,this.locales=i,this.translator=n||this.defaultTranslator}currentLocale(t){const e=this.locales[this.current],i=this.locales[this.defaultLocale];return k(e,t,!1,i)}t(t,...e){return t.startsWith(O)?this.translator(t,...e):this.replace(t,e)}defaultTranslator(t,...e){return this.replace(this.currentLocale(t),e)}replace(t,e){return t.replace(/\{(\d+)\}/g,((t,i)=>String(e[+i])))}}P.property="lang";var R=i(517);const L=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],M=t=>t<=.0031308?12.92*t:1.055*t**(1/2.4)-.055,D=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],j=t=>t<=.04045?t/12.92:((t+.055)/1.055)**2.4;function $(t){const e=Array(3),i=M,n=L;for(let r=0;r<3;++r)e[r]=Math.round(255*(0,l.qE)(i(n[r][0]*t[0]+n[r][1]*t[1]+n[r][2]*t[2])));return(e[0]<<16)+(e[1]<<8)+(e[2]|0)}function F(t){const e=[0,0,0],i=j,n=D,r=i((t>>16&255)/255),o=i((t>>8&255)/255),s=i((255&t)/255);for(let a=0;a<3;++a)e[a]=n[a][0]*r+n[a][1]*o+n[a][2]*s;return e}const N=.20689655172413793,z=t=>t>N**3?Math.cbrt(t):t/(3*N**2)+4/29,B=t=>t>N?t**3:3*N**2*(t-4/29);function V(t){const e=z,i=e(t[1]);return[116*i-16,500*(e(t[0]/.95047)-i),200*(i-e(t[2]/1.08883))]}function G(t){const e=B,i=(t[0]+16)/116;return[.95047*e(i+t[1]/500),e(i),1.08883*e(i-t[2]/200)]}function W(t,e=!1,i=!0){const{anchor:n,...r}=t,o=Object.keys(r),s={};for(let a=0;a<o.length;++a){const n=o[a],r=t[n];null!=r&&(i?e?("base"===n||n.startsWith("lighten")||n.startsWith("darken"))&&(s[n]=(0,R.si)(r)):s[n]="object"===typeof r?W(r,!0,i):K(n,(0,R.E8)(r)):s[n]={base:(0,R.y6)((0,R.E8)(r))})}return e||(s.anchor=n||s.base||s.primary.base),s}const H=(t,e)=>`\n.v-application .${t} {\n  background-color: ${e} !important;\n  border-color: ${e} !important;\n}\n.v-application .${t}--text {\n  color: ${e} !important;\n  caret-color: ${e} !important;\n}`,U=(t,e,i)=>{const[n,r]=e.split(/(\d)/,2);return`\n.v-application .${t}.${n}-${r} {\n  background-color: ${i} !important;\n  border-color: ${i} !important;\n}\n.v-application .${t}--text.text--${n}-${r} {\n  color: ${i} !important;\n  caret-color: ${i} !important;\n}`},Y=(t,e="base")=>`--v-${t}-${e}`,q=(t,e="base")=>`var(${Y(t,e)})`;function X(t,e=!1){const{anchor:i,...n}=t,r=Object.keys(n);if(!r.length)return"";let o="",s="";
1const a=e?q("anchor"):i;s+=`.v-application a { color: ${a}; }`,e&&(o+=`  ${Y("anchor")}: ${i};\n`);for(let u=0;u<r.length;++u){const i=r[u],n=t[i];s+=H(i,e?q(i):n.base),e&&(o+=`  ${Y(i)}: ${n.base};\n`);const a=(0,l.HP)(n);for(let t=0;t<a.length;++t){const r=a[t],l=n[r];"base"!==r&&(s+=U(i,r,e?q(i,r):l),e&&(o+=`  ${Y(i,r)}: ${l};\n`))}}return e&&(o=`:root {\n${o}}\n\n`),o+s}function K(t,e){const i={base:(0,R.y6)(e)};for(let n=5;n>0;--n)i[`lighten${n}`]=(0,R.y6)(Z(e,n));for(let n=1;n<=4;++n)i[`darken${n}`]=(0,R.y6)(J(e,n));return i}function Z(t,e){const i=V(F(t));return i[0]=i[0]+10*e,$(G(i))}function J(t,e){const i=V(F(t));return i[0]=i[0]-10*e,$(G(i))}class Q extends u.k{constructor(t){super(),this.disabled=!1,this.isDark=null,this.unwatch=null,this.vueMeta=null;const{dark:e,disable:i,options:n,themes:r}=t[Q.property];this.dark=Boolean(e),this.defaults=this.themes=r,this.options=n,i?this.disabled=!0:this.themes={dark:this.fillVariant(r.dark,!0),light:this.fillVariant(r.light,!1)}}set css(t){this.vueMeta?this.isVueMeta23&&this.applyVueMeta23():this.checkOrCreateStyleElement()&&(this.styleEl.innerHTML=t)}set dark(t){const e=this.isDark;this.isDark=t,null!=e&&this.applyTheme()}get dark(){return Boolean(this.isDark)}applyTheme(){if(this.disabled)return this.clearCss();this.css=this.generatedStyles}clearCss(){this.css=""}init(t,e){this.disabled||(t.$meta?this.initVueMeta(t):e&&this.initSSR(e),this.initTheme(t))}setTheme(t,e){this.themes[t]=Object.assign(this.themes[t],e),this.applyTheme()}resetThemes(){this.themes.light=Object.assign({},this.defaults.light),this.themes.dark=Object.assign({},this.defaults.dark),this.applyTheme()}checkOrCreateStyleElement(){return this.styleEl=document.getElementById("vuetify-theme-stylesheet"),!!this.styleEl||(this.genStyleElement(),Boolean(this.styleEl))}fillVariant(t={},e){const i=this.themes[e?"dark":"light"];return Object.assign({},i,t)}genStyleElement(){"undefined"!==typeof document&&(this.styleEl=document.createElement("style"),this.styleEl.type="text/css",this.styleEl.id="vuetify-theme-stylesheet",this.options.cspNonce&&this.styleEl.setAttribute("nonce",this.options.cspNonce),document.head.appendChild(this.styleEl))}initVueMeta(t){if(this.vueMeta=t.$meta(),this.isVueMeta23)return void t.$nextTick((()=>{this.applyVueMeta23()}));const e="function"===typeof this.vueMeta.getOptions?this.vueMeta.getOptions().keyName:"metaInfo",i=t.$options[e]||{};t.$options[e]=()=>{i.style=i.style||[];const t=i.style.find((t=>"vuetify-theme-stylesheet"===t.id));return t?t.cssText=this.generatedStyles:i.style.push({cssText:this.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:(this.options||{}).cspNonce}),i}}applyVueMeta23(){const{set:t}=this.vueMeta.addApp("vuetify");t({style:[{cssText:this.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:this.options.cspNonce}]})}initSSR(t){const e=this.options.cspNonce?` nonce="${this.options.cspNonce}"`:"";t.head=t.head||"",t.head+=`<style type="text/css" id="vuetify-theme-stylesheet"${e}>${this.generatedStyles}</style>`}initTheme(t){"undefined"!==typeof document&&(this.unwatch&&(this.unwatch(),this.unwatch=null),t.$once("hook:created",(()=>{const e=n.Ay.observable({themes:this.themes});this.unwatch=t.$watch((()=>e.themes),(()=>this.applyTheme()),{deep:!0})})),this.applyTheme())}get currentTheme(){const t=this.dark?"dark":"light";return this.themes[t]}get generatedStyles(){const t=this.parsedTheme,e=this.options||{};let i;return null!=e.themeCache&&(i=e.themeCache.get(t),null!=i)||(i=X(t,e.customProperties),null!=e.minifyTheme&&(i=e.minifyTheme(i)),null!=e.themeCache&&e.themeCache.set(t,i)),i}get parsedTheme(){return W(this.currentTheme||{},void 0,(0,l.LJ)(this.options,["variations"],!0))}get isVueMeta23(){return"function"===typeof this.vueMeta.addApp}}Q.property="theme";class tt{constructor(t={}){this.framework={isHydrating:!1},this.installed=[],this.preset={},this.userPreset={},this.userPreset=t,this.use(c),this.use(h),this.use(p),this.use(d.I),this.use(E),this.use(P),this.use(Q)}init(t,e){this.installed.forEach((i=>{const n=this.framework[i];n.framework=this.framework,n.init(t,e)})),this.framework.rtl=Boolean(this.preset.rtl)}use(t){const e=t.property;this.installed.includes(e)||(this.framework[e]=new t(this.preset,this),this.installed.push(e))}}tt.install=o,tt.installed=!1,tt.version="2.7.2",tt.config={silent:!1}}
1,5030:function(t,e,i){"use strict";var n=i(7391),r=i(428),o=i(5803),s=i(4152),a=i(6988);const l=(0,o.A)(n.A,r.A);e.A=l.extend({name:"activatable",props:{activator:{default:null,validator:t=>["string","object"].includes(typeof t)},disabled:Boolean,internalActivator:Boolean,openOnClick:{type:Boolean,default:!0},openOnHover:Boolean,openOnFocus:Boolean},data:()=>({activatorElement:null,activatorNode:[],events:["click","mouseenter","mouseleave","focus"],listeners:{}}),watch:{activator:"resetActivator",openOnFocus:"resetActivator",openOnHover:"resetActivator"},mounted(){const t=(0,s.fo)(this,"activator",!0);t&&["v-slot","normal"].includes(t)&&(0,a.yA)('The activator slot must be bound, try \'<template v-slot:activator="{ on }"><v-btn v-on="on">\'',this),this.addActivatorEvents()},beforeDestroy(){this.removeActivatorEvents()},methods:{addActivatorEvents(){if(!this.activator||this.disabled||!this.getActivator())return;this.listeners=this.genActivatorListeners();const t=Object.keys(this.listeners);for(const e of t)this.getActivator().addEventListener(e,this.listeners[e])},genActivator(){const t=(0,s.$c)(this,"activator",Object.assign(this.getValueProxy(),{on:this.genActivatorListeners(),attrs:this.genActivatorAttributes()}))||[];return this.activatorNode=t,t},genActivatorAttributes(){return{role:this.openOnClick&&!this.openOnHover?"button":void 0,"aria-haspopup":!0,"aria-expanded":String(this.isActive)}},genActivatorListeners(){if(this.disabled)return{};const t={};return this.openOnHover?(t.mouseenter=t=>{this.getActivator(t),this.runDelay("open")},t.mouseleave=t=>{this.getActivator(t),this.runDelay("close")}):this.openOnClick&&(t.click=t=>{const e=this.getActivator(t);e&&e.focus(),t.stopPropagation(),this.isActive=!this.isActive}),this.openOnFocus&&(t.focus=t=>{this.getActivator(t),t.stopPropagation(),this.isActive=!this.isActive}),t},getActivator(t){if(this.activatorElement)return this.activatorElement;let e=null;if(this.activator){const t=this.internalActivator?this.$el:document;e="string"===typeof this.activator?t.querySelector(this.activator):this.activator.$el?this.activator.$el:this.activator}else if(1===this.activatorNode.length||this.activatorNode.length&&!t){const t=this.activatorNode[0].componentInstance;e=t&&t.$options.mixins&&t.$options.mixins.some((t=>t.options&&["activatable","menuable"].includes(t.options.name)))?t.getActivator():this.activatorNode[0].elm}else t&&(e=t.currentTarget||t.target);return this.activatorElement=(null===e||void 0===e?void 0:e.nodeType)===Node.ELEMENT_NODE?e:null,this.activatorElement},getContentSlot(){return(0,s.$c)(this,"default",this.getValueProxy(),!0)},getValueProxy(){const t=this;return{get value(){return t.isActive},set value(e){t.isActive=e}}},removeActivatorEvents(){if(!this.activator||!this.activatorElement)return;const t=Object.keys(this.listeners);for(const e of t)this.activatorElement.removeEventListener(e,this.listeners[e]);this.listeners={}},resetActivator(){this.removeActivatorEvents(),this.activatorElement=null,this.getActivator(),this.addActivatorEvents()}}})},8734:function(t,e,i){"use strict";i.d(e,{A:function(){return o}});var n=i(6763),r=i(5803);function o(t,e=[]){return(0,r.A)((0,n.P)(["absolute","fixed"])).extend({name:"applicationable",props:{app:Boolean},computed:{applicationProperty(){return t}},watch:{app(t,e){e?this.removeApplication(!0):this.callUpdate()},applicationProperty(t,e){this.$vuetify.application.unregister(this._uid,e)}},activated(){this.callUpdate()},created(){for(let t=0,i=e.length;t<i;t++)this.$watch(e[t],this.callUpdate);this.callUpdate()},mounted(){this.callUpdate()},deactivated(){this.removeApplication()},destroyed(){this.removeApplication()},methods:{callUpdate(){this.app&&this.$vuetify.application.register(this._uid,this.applicationProperty,this.updateApplication())},removeApplication(t=!1){(t||this.app)&&this.$vuetify.application.unregister(this._uid,this.applicationProperty)},updateApplication:()=>0}})}},7717:function(t,e,i){"use strict";var n=i(5471);function r(t){return function(e,i){for(const n in i)Object.prototype.hasOwnProperty.call(e,n)||this.$delete(this.$data[t],n);for(const n in e)this.$set(this.$data[t],n,e[n])}}e.A=n.Ay.extend({data:()=>({attrs$:{},listeners$:{}}),created(){this.$watch("$attrs",r("attrs$"),{immediate:!0}),this.$watch("$listeners",r("listeners$"),{immediate:!0})}})}
1,72:function(t,e,i){"use strict";var n=i(6988),r=i(5471);e.A=r.Ay.extend().extend({name:"bootable",props:{eager:Boolean},data:()=>({isBooted:!1}),computed:{hasContent(){return this.isBooted||this.eager||this.isActive}},watch:{isActive(){this.isBooted=!0}},created(){"lazy"in this.$attrs&&(0,n.rq)("lazy",this)},methods:{showLazyContent(t){return this.hasContent&&t?t():[this.$createElement()]}}})},8743:function(t,e,i){"use strict";var n=i(5471),r=i(6988),o=i(517);e.A=n.Ay.extend({name:"colorable",props:{color:String},methods:{setBackgroundColor(t,e={}){return"string"===typeof e.style?((0,r.yA)("style must be an object",this),e):"string"===typeof e.class?((0,r.yA)("class must be an object",this),e):((0,o.VP)(t)?e.style={...e.style,"background-color":`${t}`,"border-color":`${t}`}:t&&(e.class={...e.class,[t]:!0}),e)},setTextColor(t,e={}){if("string"===typeof e.style)return(0,r.yA)("style must be an object",this),e;if("string"===typeof e.class)return(0,r.yA)("class must be an object",this),e;if((0,o.VP)(t))e.style={...e.style,color:`${t}`,"caret-color":`${t}`};else if(t){const[i,n]=t.toString().trim().split(" ",2);e.class={...e.class,[i+"--text"]:!0},n&&(e.class["text--"+n]=!0)}return e}}})},8968:function(t,e,i){"use strict";var n=i(5471),r=i(4152);e.A=n.Ay.extend({name:"comparable",props:{valueComparator:{type:Function,default:r.bD}}})},7391:function(t,e,i){"use strict";var n=i(5471);e.A=n.Ay.extend().extend({name:"delayable",props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:0}},data:()=>({openTimeout:void 0,closeTimeout:void 0}),methods:{clearDelay(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay(t,e){this.clearDelay();const i=parseInt(this[`${t}Delay`],10);this[`${t}Timeout`]=setTimeout(e||(()=>{this.isActive={open:!0,close:!1}[t]}),i)}}})},2031:function(t,e,i){"use strict";i(4114);var n=i(5803);function r(t){const e=[];for(let i=0;i<t.length;i++){const n=t[i];n.isActive&&n.isDependent?e.push(n):e.push(...r(n.$children))}return e}e.A=(0,n.A)().extend({name:"dependent",data(){return{closeDependents:!0,isActive:!1,isDependent:!0}},watch:{isActive(t){if(t)return;const e=this.getOpenDependents();for(let i=0;i<e.length;i++)e[i].isActive=!1}},methods:{getOpenDependents(){return this.closeDependents?r(this.$children):[]},getOpenDependentElements(){const t=[],e=this.getOpenDependents();for(let i=0;i<e.length;i++)t.push(...e[i].getClickableDependentElements());return t},getClickableDependentElements(){const t=[this.$el];return this.$refs.content&&t.push(this.$refs.content),this.overlay&&t.push(this.overlay.$el),t.push(...this.getOpenDependentElements()),t}}})},7631:function(t,e,i){"use strict";var n=i(72),r=i(4152),o=i(5803),s=i(6988);function a(t){const e=typeof t;return"boolean"===e||"string"===e||t.nodeType===Node.ELEMENT_NODE}function l(t){t.forEach((t=>{t.elm&&t.elm.parentNode&&t.elm.parentNode.removeChild(t.elm)}))}e.A=(0,o.A)(n.A).extend({name:"detachable",props:{attach:{default:!1,validator:a},contentClass:{type:String,default:""}},data:()=>({activatorNode:null,hasDetached:!1}),watch:{attach(){this.hasDetached=!1,this.initDetach()},hasContent(){this.$nextTick(this.initDetach)}},beforeMount(){this.$nextTick((()=>{if(this.activatorNode){const t=Array.isArray(this.activatorNode)?this.activatorNode:[this.activatorNode];t.forEach((t=>{if(!t.elm)return;if(!this.$el.parentNode)return;const e=this.$el===this.$el.parentNode.firstChild?this.$el:this.$el.nextSibling;this.$el.parentNode.insertBefore(t.elm,e)}))}}))},mounted(){this.hasContent&&this.initDetach()},deactivated(){this.isActive=!1},beforeDestroy(){this.$refs.content&&this.$refs.content.parentNode&&this.$refs.content.parentNode.removeChild(this.$refs.content)},destroyed(){if(this.activatorNode){const t=Array.isArray(this.activatorNode)?this.activatorNode:[this.activatorNode];if(this.$el.isConnected){const e=new MutationObserver((i=>{i.some((t=>Array.from(t.removedNodes).includes(this.$el)))&&(e.disconnect(),l(t))}));e.observe(this.$el.parentNode,{subtree:!1,childList:!0})}else l(t)}},methods:{getScopeIdAttrs(){const t=(0,r.no)(this.$vnode,"context.$options._scopeId");return t&&{[t]:""}},initDetach(){if(this._isDestroyed||!this.$refs.content||this.hasDetached||""===this.attach||!0===this.attach||"attach"===this.attach)return;let t;t=!1===this.attach?document.querySelector("[data-app]"):"string"===typeof this.attach?document.querySelector(this.attach):this.attach,t?(t.appendChild(this.$refs.content),this.hasDetached=!0):(0,s.OP)(`Unable to locate target ${this.attach||"[data-app]"}`,this)}}})}
1,3251:function(t,e,i){"use strict";var n=i(5471);e.A=n.Ay.extend({name:"elevatable",props:{elevation:[Number,String]},computed:{computedElevation(){return this.elevation},elevationClasses(){const t=this.computedElevation;return null==t||isNaN(parseInt(t))?{}:{[`elevation-${this.elevation}`]:!0}}}})},7515:function(t,e,i){"use strict";i.d(e,{P:function(){return r}});var n=i(7540);function r(t,e,i){return(0,n.W)(t,e,i).extend({name:"groupable",props:{activeClass:{type:String,default(){if(this[t])return this[t].activeClass}},disabled:Boolean},data(){return{isActive:!1}},computed:{groupClasses(){return this.activeClass?{[this.activeClass]:this.isActive}:{}}},created(){this[t]&&this[t].register(this)},beforeDestroy(){this[t]&&this[t].unregister(this)},methods:{toggle(t){this.disabled&&t?t.preventDefault():this.$emit("change")}}})}r("itemGroup")},532:function(t,e,i){"use strict";var n=i(5471),r=i(7110),o=i(4152);e.A=n.Ay.extend().extend({name:"loadable",props:{loading:{type:[Boolean,String],default:!1},loaderHeight:{type:[Number,String],default:2}},methods:{genProgress(){return!1===this.loading?null:(0,o.$c)(this,"progress")||this.$createElement(r.A,{props:{absolute:!0,color:!0===this.loading||""===this.loading?this.color||"primary":this.loading,height:this.loaderHeight,indeterminate:!0}})}}})},7282:function(t,e,i){"use strict";var n=i(4152),r=i(5471);e.A=r.Ay.extend({name:"measurable",props:{height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},computed:{measurableStyles(){const t={},e=(0,n.Dg)(this.height),i=(0,n.Dg)(this.minHeight),r=(0,n.Dg)(this.minWidth),o=(0,n.Dg)(this.maxHeight),s=(0,n.Dg)(this.maxWidth),a=(0,n.Dg)(this.width);return e&&(t.height=e),i&&(t.minHeight=i),r&&(t.minWidth=r),o&&(t.maxHeight=o),s&&(t.maxWidth=s),a&&(t.width=a),t}}})},5054:function(t,e,i){"use strict";var n=i(6988),r=i(5471);e.A=r.Ay.extend({name:"mobile",props:{mobileBreakpoint:{type:[Number,String],default(){return this.$vuetify?this.$vuetify.breakpoint.mobileBreakpoint:void 0},validator:t=>!isNaN(Number(t))||["xs","sm","md","lg","xl"].includes(String(t))}},computed:{isMobile(){const{mobile:t,width:e,name:i,mobileBreakpoint:n}=this.$vuetify.breakpoint;if(n===this.mobileBreakpoint)return t;const r=parseInt(this.mobileBreakpoint,10),o=!isNaN(r);return o?e<r:i===this.mobileBreakpoint}},created(){this.$attrs.hasOwnProperty("mobile-break-point")&&(0,n.CI)("mobile-break-point","mobile-breakpoint",this)}})},8082:function(t,e,i){"use strict";i.d(e,{A:function(){return h}});
1i(4114);var n=i(8743),r=i(3381),o=i(428),s=i(5803),a=i(4152),l=(0,s.A)(n.A,r.A,o.A).extend({name:"v-overlay",props:{absolute:Boolean,color:{type:String,default:"#212121"},dark:{type:Boolean,default:!0},opacity:{type:[Number,String],default:.46},value:{default:!0},zIndex:{type:[Number,String],default:5}},computed:{__scrim(){const t=this.setBackgroundColor(this.color,{staticClass:"v-overlay__scrim",style:{opacity:this.computedOpacity}});return this.$createElement("div",t)},classes(){return{"v-overlay--absolute":this.absolute,"v-overlay--active":this.isActive,...this.themeClasses}},computedOpacity(){return Number(this.isActive?this.opacity:0)},styles(){return{zIndex:this.zIndex}}},methods:{genContent(){return this.$createElement("div",{staticClass:"v-overlay__content"},(0,a.$c)(this))}},render(t){const e=[this.__scrim];return this.isActive&&e.push(this.genContent()),t("div",{staticClass:"v-overlay",on:this.$listeners,class:this.classes,style:this.styles},e)}}),u=l,c=i(5471),h=c.Ay.extend().extend({name:"overlayable",props:{hideOverlay:Boolean,overlayColor:String,overlayOpacity:[Number,String]},data(){return{animationFrame:0,overlay:null}},watch:{hideOverlay(t){this.isActive&&(t?this.removeOverlay():this.genOverlay())}},beforeDestroy(){this.removeOverlay()},methods:{createOverlay(){const t=new u({propsData:{absolute:this.absolute,value:!1,color:this.overlayColor,opacity:this.overlayOpacity}});t.$mount();const e=this.absolute?this.$el.parentNode:document.querySelector("[data-app]");e&&e.insertBefore(t.$el,e.firstChild),this.overlay=t},genOverlay(){if(this.hideScroll(),!this.hideOverlay)return this.overlay||this.createOverlay(),this.animationFrame=requestAnimationFrame((()=>{this.overlay&&(void 0!==this.activeZIndex?this.overlay.zIndex=String(this.activeZIndex-1):this.$el&&(this.overlay.zIndex=(0,a.fl)(this.$el)),this.overlay.value=!0)})),!0},removeOverlay(t=!0){this.overlay&&((0,a.d7)(this.overlay.$el,"transitionend",(()=>{this.overlay&&this.overlay.$el&&this.overlay.$el.parentNode&&!this.overlay.value&&!this.isActive&&(this.overlay.$el.parentNode.removeChild(this.overlay.$el),this.overlay.$destroy(),this.overlay=null)})),cancelAnimationFrame(this.animationFrame),this.overlay.value=!1),t&&this.showScroll()},scrollListener(t){if("key"in t){if(["INPUT","TEXTAREA","SELECT"].includes(t.target.tagName)||t.target.isContentEditable)return;const e=[a.uP.up,a.uP.pageup],i=[a.uP.down,a.uP.pagedown];if(e.includes(t.keyCode))t.deltaY=-1;else{if(!i.includes(t.keyCode))return;t.deltaY=1}}(t.target===this.overlay||"keydown"!==t.type&&t.target===document.body||this.checkPath(t))&&t.preventDefault()},hasScrollbar(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return!1;const e=window.getComputedStyle(t);return(["auto","scroll"].includes(e.overflowY)||"SELECT"===t.tagName)&&t.scrollHeight>t.clientHeight||["auto","scroll"].includes(e.overflowX)&&t.scrollWidth>t.clientWidth},shouldScroll(t,e){if(t.hasAttribute("data-app"))return!1;const i=e.shiftKey||e.deltaX?"x":"y",n="y"===i?e.deltaY:e.deltaX||e.deltaY;let r,o;"y"===i?(r=0===t.scrollTop,o=t.scrollTop+t.clientHeight===t.scrollHeight):(r=0===t.scrollLeft,o=t.scrollLeft+t.clientWidth===t.scrollWidth);const s=n<0,a=n>0;return!(r||!s)||(!(o||!a)||!(!r&&!o||!t.parentNode)&&this.shouldScroll(t.parentNode,e))},isInside(t,e){return t===e||null!==t&&t!==document.body&&this.isInside(t.parentNode,e)},checkPath(t){const e=(0,a.K9)(t);if("keydown"===t.type&&e[0]===document.body){const e=this.$refs.dialog,i=window.getSelection().anchorNode;return!(e&&this.hasScrollbar(e)&&this.isInside(i,e))||!this.shouldScroll(e,t)}for(let i=0;i<e.length;i++){const n=e[i];if(n===document)return!0;if(n===document.documentElement)return!0;if(n===this.$refs.content)return!0;if(this.hasScrollbar(n))return!this.shouldScroll(n,t)}return!0},hideScroll(){this.$vuetify.breakpoint.smAndDown?document.documentElement.classList.add("overflow-y-hidden"):((0,a.P4)(window,"wheel",this.scrollListener,{passive:!1}),window.addEventListener("keydown",this.scrollListener))},showScroll(){document.documentElement.classList.remove("overflow-y-hidden"),window.removeEventListener("wheel",this.scrollListener),window.removeEventListener("keydown",this.scrollListener)}}})}
1,6763:function(t,e,i){"use strict";i.d(e,{P:function(){return s}});var n=i(5471),r=i(4152);const o={absolute:Boolean,bottom:Boolean,fixed:Boolean,left:Boolean,right:Boolean,top:Boolean};function s(t=[]){return n.Ay.extend({name:"positionable",props:t.length?(0,r.fF)(o,t):o})}e.A=s()},4632:function(t,e,i){"use strict";var n=i(5471);function r(t="value",e="change"){return n.Ay.extend({name:"proxyable",model:{prop:t,event:e},props:{[t]:{required:!1}},data(){return{internalLazyValue:this[t]}},computed:{internalValue:{get(){return this.internalLazyValue},set(t){t!==this.internalLazyValue&&(this.internalLazyValue=t,this.$emit(e,t))}}},watch:{[t](t){this.internalLazyValue=t}}})}const o=r();e.A=o},7540:function(t,e,i){"use strict";i.d(e,{W:function(){return s}});var n=i(5471),r=i(6988);function o(t,e){return()=>(0,r.OP)(`The ${t} component must be used inside a ${e}`)}function s(t,e,i){const r=e&&i?{register:o(e,i),unregister:o(e,i)}:null;return n.Ay.extend({name:"registrable-inject",inject:{[t]:{default:r}}})}},7198:function(t,e,i){"use strict";var n=i(5471);e.A=n.Ay.extend({name:"returnable",props:{returnValue:null},data:()=>({isActive:!1,originalValue:null}),watch:{isActive(t){t?this.originalValue=this.returnValue:this.$emit("update:return-value",this.originalValue)}},methods:{save(t){this.originalValue=t,setTimeout((()=>{this.isActive=!1}))}}})},9272:function(t,e,i){"use strict";i(4114);var n=i(5471);e.A=n.Ay.extend({name:"roundable",props:{rounded:[Boolean,String],tile:Boolean}
1,computed:{roundedClasses(){const t=[],e="string"===typeof this.rounded?String(this.rounded):!0===this.rounded;if(this.tile)t.push("rounded-0");else if("string"===typeof e){const i=e.split(" ");for(const e of i)t.push(`rounded-${e}`)}else e&&t.push("rounded");return t.length>0?{[t.join(" ")]:!0}:{}}}})},8418:function(t,e,i){"use strict";var n=i(5471),r=i(1970),o=i(4152);e.A=n.Ay.extend({name:"routable",directives:{Ripple:r.A},props:{activeClass:String,append:Boolean,disabled:Boolean,exact:{type:Boolean,default:void 0},exactPath:Boolean,exactActiveClass:String,link:Boolean,href:[String,Object],to:[String,Object],nuxt:Boolean,replace:Boolean,ripple:{type:[Boolean,Object],default:null},tag:String,target:String},data:()=>({isActive:!1,proxyClass:""}),computed:{classes(){const t={};return this.to||(this.activeClass&&(t[this.activeClass]=this.isActive),this.proxyClass&&(t[this.proxyClass]=this.isActive)),t},computedRipple(){var t;return null!==(t=this.ripple)&&void 0!==t?t:!this.disabled&&this.isClickable},isClickable(){return!this.disabled&&Boolean(this.isLink||this.$listeners.click||this.$listeners["!click"]||this.$attrs.tabindex)},isLink(){return this.to||this.href||this.link},styles:()=>({})},watch:{$route:"onRouteChange"},mounted(){this.onRouteChange()},methods:{generateRouteLink(){let t,e=this.exact;const i={attrs:{tabindex:"tabindex"in this.$attrs?this.$attrs.tabindex:void 0},class:this.classes,style:this.styles,props:{},directives:[{name:"ripple",value:this.computedRipple}],[this.to?"nativeOn":"on"]:{...this.$listeners,..."click"in this?{click:this.click}:void 0},ref:"link"};if("undefined"===typeof this.exact&&(e="/"===this.to||this.to===Object(this.to)&&"/"===this.to.path),this.to){let n=this.activeClass,r=this.exactActiveClass||n;this.proxyClass&&(n=`${n} ${this.proxyClass}`.trim(),r=`${r} ${this.proxyClass}`.trim()),t=this.nuxt?"nuxt-link":"router-link",Object.assign(i.props,{to:this.to,exact:e,exactPath:this.exactPath,activeClass:n,exactActiveClass:r,append:this.append,replace:this.replace})}else t=(this.href?"a":this.tag)||"div","a"===t&&this.href&&(i.attrs.href=this.href);return this.target&&(i.attrs.target=this.target),{tag:t,data:i}},onRouteChange(){if(!this.to||!this.$refs.link||!this.$route)return;const t=`${this.activeClass||""} ${this.proxyClass||""}`.trim(),e=`${this.exactActiveClass||""} ${this.proxyClass||""}`.trim()||t,i="_vnode.data.class."+(this.exact?e:t);this.$nextTick((()=>{!(0,o.no)(this.$refs.link,i)===this.isActive&&this.toggle()}))},toggle(){this.isActive=!this.isActive}}})},9785:function(t,e,i){"use strict";var n=i(5471);e.A=n.Ay.extend({name:"sizeable",props:{large:Boolean,small:Boolean,xLarge:Boolean,xSmall:Boolean},computed:{medium(){return Boolean(!this.xSmall&&!this.small&&!this.large&&!this.xLarge)},sizeableClasses(){return{"v-size--x-small":this.xSmall,"v-size--small":this.small,"v-size--default":this.medium,"v-size--large":this.large,"v-size--x-large":this.xLarge}}}})},5367:function(t,e,i){"use strict";var n=i(5471);e.A=n.Ay.extend({name:"ssr-bootable",data:()=>({isBooted:!1}),mounted(){window.requestAnimationFrame((()=>{this.$el.setAttribute("data-booted","true"),this.isBooted=!0}))}})},5648:function(t,e,i){"use strict";i(4114);var n=i(5471),r=i(4152);e.A=n.Ay.extend().extend({name:"stackable",data(){return{stackElement:null,stackExclude:null,stackMinZIndex:0,isActive:!1}},computed:{activeZIndex(){if("undefined"===typeof window)return 0;const t=this.stackElement||this.$refs.content,e=this.isActive?this.getMaxZIndex(this.stackExclude||[t])+2:(0,r.fl)(t);return null==e?e:parseInt(e)}},methods:{getMaxZIndex(t=[]){const e=this.$el,i=[this.stackMinZIndex,(0,r.fl)(e)],n=[...document.getElementsByClassName("v-menu__content--active"),...document.getElementsByClassName("v-dialog__content--active")];for(let o=0;o<n.length;o++)t.includes(n[o])||i.push((0,r.fl)(n[o]));return Math.max(...i)}}})},3381:function(t,e,i){"use strict";i.d(e,{H:function(){return o}});var n=i(5471);const r=n.Ay.extend().extend({name:"themeable",provide(){return{theme:this.themeableProvide}},inject:{theme:{default:{isDark:!1}}},props:{dark:{type:Boolean,default:null},light:{type:Boolean,default:null}},data(){return{themeableProvide:{isDark:!1}}},computed:{appIsDark(){return this.$vuetify.theme.dark||!1},isDark(){return!0===this.dark||!0!==this.light&&this.theme.isDark}
1,themeClasses(){return{"theme--dark":this.isDark,"theme--light":!this.isDark}},rootIsDark(){return!0===this.dark||!0!==this.light&&this.appIsDark},rootThemeClasses(){return{"theme--dark":this.rootIsDark,"theme--light":!this.rootIsDark}}},watch:{isDark:{handler(t,e){t!==e&&(this.themeableProvide.isDark=this.isDark)},immediate:!0}}});function o(t){const e={...t.props,...t.injections},i=r.options.computed.isDark.call(e);return r.options.computed.themeClasses.call({isDark:i})}e.A=r},428:function(t,e,i){"use strict";i.d(e,{P:function(){return r}});var n=i(5471);function r(t="value",e="input"){return n.Ay.extend({name:"toggleable",model:{prop:t,event:e},props:{[t]:{required:!1}},data(){return{isActive:!!this[t]}},watch:{[t](t){this.isActive=!!t},isActive(i){!!i!==this[t]&&this.$emit(e,i)}}})}const o=r();e.A=o},3791:function(t,e,i){"use strict";i(4114);var n=i(8743),r=i(3381),o=i(7540),s=i(4152),a=i(6988),l=i(5803);const u=(0,l.A)(n.A,(0,o.W)("form"),r.A);e.A=u.extend({name:"validatable",props:{disabled:{type:Boolean,default:null},error:Boolean,errorCount:{type:[Number,String],default:1},errorMessages:{type:[String,Array],default:()=>[]},messages:{type:[String,Array],default:()=>[]},readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},success:Boolean,successMessages:{type:[String,Array],default:()=>[]},validateOnBlur:Boolean,value:{required:!1}},data(){return{errorBucket:[],hasColor:!1,hasFocused:!1,hasInput:!1,isFocused:!1,isResetting:!1,lazyValue:this.value,valid:!1}},computed:{computedColor(){if(!this.isDisabled)return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"},hasError(){return this.internalErrorMessages.length>0||this.errorBucket.length>0||this.error},hasSuccess(){return this.internalSuccessMessages.length>0||this.success},externalError(){return this.internalErrorMessages.length>0||this.error},hasMessages(){return this.validationTarget.length>0},hasState(){return!this.isDisabled&&(this.hasSuccess||this.shouldValidate&&this.hasError)},internalErrorMessages(){return this.genInternalMessages(this.errorMessages)},internalMessages(){return this.genInternalMessages(this.messages)},internalSuccessMessages(){return this.genInternalMessages(this.successMessages)},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit("input",t)}},isDisabled(){var t;return null!==(t=this.disabled)&&void 0!==t?t:!!this.form&&this.form.disabled},isInteractive(){return!this.isDisabled&&!this.isReadonly},isReadonly(){var t;return null!==(t=this.readonly)&&void 0!==t?t:!!this.form&&this.form.readonly},shouldValidate(){return!!this.externalError||!this.isResetting&&(this.validateOnBlur?this.hasFocused&&!this.isFocused:this.hasInput||this.hasFocused)},validations(){return this.validationTarget.slice(0,Number(this.errorCount))},validationState(){if(!this.isDisabled)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.computedColor:void 0},validationTarget(){return this.internalErrorMessages.length>0?this.internalErrorMessages:this.successMessages&&this.successMessages.length>0?this.internalSuccessMessages:this.messages&&this.messages.length>0?this.internalMessages:this.shouldValidate?this.errorBucket:[]}},watch:{rules:{handler(t,e){(0,s.bD)(t,e)||this.validate()},deep:!0},internalValue(){this.hasInput=!0,this.validateOnBlur||this.$nextTick(this.validate)},isFocused(t){t||this.isDisabled||(this.hasFocused=!0,this.validateOnBlur&&this.$nextTick(this.validate))},isResetting(){setTimeout((()=>{this.hasInput=!1,this.hasFocused=!1,this.isResetting=!1,this.validate()}),0)},hasError(t){this.shouldValidate&&this.$emit("update:error",t)},value(t){this.lazyValue=t}},beforeMount(){this.validate()},created(){this.form&&this.form.register(this)},beforeDestroy(){this.form&&this.form.unregister(this)},methods:{genInternalMessages(t){return t?Array.isArray(t)?t:[t]:[]},reset(){this.isResetting=!0,this.internalValue=Array.isArray(this.internalValue)?[]:null},resetValidation(){this.isResetting=!0},validate(t=!1,e){const i=[];e=e||this.internalValue,t&&(this.hasInput=this.hasFocused=!0);for(let n=0;n<this.rules.length;n++){const t=this.rules[n],r="function"===typeof t?t(e):t;!1===r||"string"===typeof r?i.push(r||""):"boolean"!==typeof r&&(0,a.yA)(`Rules should return a string or boolean, received '${typeof r}' instead`,this)}return this.errorBucket=i,this.valid=0===i.length,this.valid}}})}
1,4427:function(t,e,i){"use strict";i.d(e,{I:function(){return A},A:function(){return w}});var n={};i.r(n),i.d(n,{easeInCubic:function(){return u},easeInOutCubic:function(){return h},easeInOutQuad:function(){return l},easeInOutQuart:function(){return f},easeInOutQuint:function(){return m},easeInQuad:function(){return s},easeInQuart:function(){return p},easeInQuint:function(){return g},easeOutCubic:function(){return c},easeOutQuad:function(){return a},easeOutQuart:function(){return d},easeOutQuint:function(){return v},linear:function(){return o}});var r=i(3761);const o=t=>t,s=t=>t**2,a=t=>t*(2-t),l=t=>t<.5?2*t**2:(4-2*t)*t-1,u=t=>t**3,c=t=>--t**3+1,h=t=>t<.5?4*t**3:(t-1)*(2*t-2)*(2*t-2)+1,p=t=>t**4,d=t=>1- --t**4,f=t=>t<.5?8*t*t*t*t:1-8*--t*t*t*t,g=t=>t**5,v=t=>1+--t**5,m=t=>t<.5?16*t**5:1+16*--t**5;function y(t){if("number"===typeof t)return t;let e=x(t);if(!e)throw"string"===typeof t?new Error(`Target element "${t}" not found.`):new TypeError(`Target must be a Number/Selector/HTMLElement/VueComponent, received ${b(t)} instead.`);let i=0;while(e)i+=e.offsetTop,e=e.offsetParent;return i}function _(t){const e=x(t);if(e)return e;throw"string"===typeof t?new Error(`Container element "${t}" not found.`):new TypeError(`Container must be a Selector/HTMLElement/VueComponent, received ${b(t)} instead.`)}function b(t){return null==t?t:t.constructor.name}function x(t){return"string"===typeof t?document.querySelector(t):t&&t._isVue?t.$el:t instanceof HTMLElement?t:null}function w(t,e={}){const i={container:document.scrollingElement||document.body||document.documentElement,duration:500,offset:0,easing:"easeInOutCubic",appOffset:!0,...e},r=_(i.container);if(i.appOffset&&w.framework.application){const t=r.classList.contains("v-navigation-drawer"),e=r.classList.contains("v-navigation-drawer--clipped"),{bar:n,top:o}=w.framework.application;i.offset+=n,t&&!e||(i.offset+=o)}const o=performance.now();let s;s="number"===typeof t?y(t)-i.offset:y(t)-y(r)-i.offset;const a=r.scrollTop;if(s===a)return Promise.resolve(s);const l="function"===typeof i.easing?i.easing:n[i.easing];if(!l)throw new TypeError(`Easing function "${i.easing}" not found.`);return new Promise((t=>requestAnimationFrame((function e(n){const u=n-o,c=Math.abs(i.duration?Math.min(u/i.duration,1):1);r.scrollTop=Math.floor(a+(s-a)*l(c));const h=r===document.body?document.documentElement.clientHeight:r.clientHeight,p=h+r.scrollTop>=r.scrollHeight;if(1===c||s>r.scrollTop&&p)return t(s);requestAnimationFrame(e)}))))}w.framework={},w.init=()=>{};class A extends r.k{constructor(){return super(),w}}A.property="goTo"},3761:function(t,e,i){"use strict";i.d(e,{k:function(){return n}});class n{constructor(){this.framework={}}init(t,e){}}},517:function(t,e,i){"use strict";i.d(e,{E8:function(){return o},VP:function(){return r},si:function(){return a},y6:function(){return s}});var n=i(6988);function r(t){return!!t&&!!t.match(/^(#|var\(--|(rgb|hsl)a?\()/)}function o(t){let e;if("number"===typeof t)e=t;else{if("string"!==typeof t)throw new TypeError(`Colors can only be numbers or strings, recieved ${null==t?t:t.constructor.name} instead`);{let i="#"===t[0]?t.substring(1):t;3===i.length&&(i=i.split("").map((t=>t+t)).join("")),6!==i.length&&(0,n.OP)(`'${t}' is not a valid rgb color`),e=parseInt(i,16)}}return e<0?((0,n.OP)(`Colors cannot be negative: '${t}'`),e=0):(e>16777215||isNaN(e))&&((0,n.OP)(`'${t}' is not a valid rgb color`),e=16777215),e}function s(t){let e=t.toString(16);return e.length<6&&(e="0".repeat(6-e.length)+e),"#"+e}function a(t){return s(o(t))}},689:function(t,e){"use strict";const i=Object.freeze({base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"}),n=Object.freeze({base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"}),r=Object.freeze({base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",dar
1ken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"}),o=Object.freeze({base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"}),s=Object.freeze({base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"}),a=Object.freeze({base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"}),l=Object.freeze({base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"}),u=Object.freeze({base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"}),c=Object.freeze({base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"}),h=Object.freeze({base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"}),p=Object.freeze({base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"}),d=Object.freeze({base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"}),f=Object.freeze({base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"}),g=Object.freeze({base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"}),v=Object.freeze({base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"}),m=Object.freeze({base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"}),y=Object.freeze({base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"}),_=Object.freeze({base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"}),b=Object.freeze({base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"}),x=Object.freeze({black:"#000000",white:"#ffffff",transparent:"transparent"});e.A=Object.freeze({red:i,pink:n,purple:r,deepPurple:o,indigo:s,blue:a,lightBlue:l,cyan:u,teal:c,green:h,lightGreen:p,lime:d,yellow:f,amber:g,orange:v,deepOrange:m,brown:y,blueGrey:_,grey:b,shades:x})}
1,6988:function(t,e,i){"use strict";i.d(e,{CI:function(){return a},OP:function(){return o},q4:function(){return l},rq:function(){return u},yA:function(){return s}});i(4114);var n=i(269);function r(t,e,i){if(!n.A.config.silent){if(i&&(e={_isVue:!0,$parent:i,$options:e}),e){if(e.$_alreadyWarned=e.$_alreadyWarned||[],e.$_alreadyWarned.includes(t))return;e.$_alreadyWarned.push(t)}return`[Vuetify] ${t}`+(e?d(e):"")}}function o(t,e,i){const n=r(t,e,i);null!=n&&console.warn(n)}function s(t,e,i){const n=r(t,e,i);null!=n&&console.error(n)}function a(t,e,i,n){o(`[UPGRADE] '${t}' is deprecated, use '${e}' instead.`,i,n)}function l(t,e,i,n){s(`[BREAKING] '${t}' has been removed, use '${e}' instead. For more information, see the upgrade guide https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0#user-content-upgrade-guide`,i,n)}function u(t,e,i){o(`[REMOVED] '${t}' has been removed. You can safely omit it.`,e,i)}const c=/(?:^|[-_])(\w)/g,h=t=>t.replace(c,(t=>t.toUpperCase())).replace(/[-_]/g,"");function p(t,e){if(t.$root===t)return"<Root>";const i="function"===typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{};let n=i.name||i._componentTag;const r=i.__file;if(!n&&r){const t=r.match(/([^/\\]+)\.vue$/);n=t&&t[1]}return(n?`<${h(n)}>`:"<Anonymous>")+(r&&!1!==e?` at ${r}`:"")}function d(t){if(t._isVue&&t.$parent){const e=[];let i=0;while(t){if(e.length>0){const n=e[e.length-1];if(n.constructor===t.constructor){i++,t=t.$parent;continue}i>0&&(e[e.length-1]=[n,i],i=0)}e.push(t),t=t.$parent}return"\n\nfound in\n\n"+e.map(((t,e)=>`${0===e?"---\x3e ":" ".repeat(5+2*e)}${Array.isArray(t)?`${p(t[0])}... (${t[1]} recursive calls)`:p(t)}`)).join("\n")}return`\n\n(found in ${p(t)})`}},5189:function(t,e,i){"use strict";function n(t){if("function"!==typeof t.getRootNode){while(t.parentNode)t=t.parentNode;return t!==document?null:document}const e=t.getRootNode();return e!==document&&e.getRootNode({composed:!0})!==document?null:e}i.d(e,{b:function(){return n}})},4152:function(t,e,i){"use strict";i.d(e,{$c:function(){return C},BN:function(){return A},D9:function(){return E},Dg:function(){return f},Gn:function(){return r},HP:function(){return _},K9:function(){return O},LJ:function(){return l},P4:function(){return a},PT:function(){return x},TD:function(){return h},Zb:function(){return w},bD:function(){return u},d7:function(){return o},fF:function(){return d},fl:function(){return p},fo:function(){return S},g8:function(){return y},kW:function(){return g},no:function(){return c},qE:function(){return T},uP:function(){return m}});i(4114);var n=i(5471);function r(t,e="div",i){return n.Ay.extend({name:i||t.replace(/__/g,"-"),functional:!0,props:{tag:{type:String,default:e}},render(e,{data:i,props:n,children:r}){return i.staticClass=`${t} ${i.staticClass||""}`.trim(),e(n.tag,i,r)}})}function o(t,e,i,n=!1){const r=o=>{i(o),t.removeEventListener(e,r,n)};t.addEventListener(e,r,n)}let s=!1;try{if("undefined"!==typeof window){const t=Object.defineProperty({},"passive",{get:()=>{s=!0}});window.addEventListener("testListener",t,t),window.removeEventListener("testListener",t,t)}}catch(I){console.warn(I)}function a(t,e,i,n){t.addEventListener(e,i,!!s&&n)}function l(t,e,i){const n=e.length-1;if(n<0)return void 0===t?i:t;for(let r=0;r<n;r++){if(null==t)return i;t=t[e[r]]}return null==t||void 0===t[e[n]]?i:t[e[n]]}function u(t,e){if(t===e)return!0;if(t instanceof Date&&e instanceof Date&&t.getTime()!==e.getTime())return!1;if(t!==Object(t)||e!==Object(e))return!1;const i=Object.keys(t);return i.length===Object.keys(e).length&&i.every((i=>u(t[i],e[i])))}function c(t,e,i){return null!=t&&e&&"string"===typeof e?void 0!==t[e]?t[e]:(e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,""),l(t,e.split("."),i)):i}function h(t,e,i){if(null==e)return void 0===t?i:t;if(t!==Object(t))return void 0===i?t:i;if("string"===typeof e)return c(t,e,i);if(Array.isArray(e))return l(t,e,i);if("function"!==typeof e)return i;const n=e(t,i);return"undefined"===typeof n?i:n}function p(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return 0;const e=+window.getComputedStyle(t).getPropertyValue("z-index");return e||p(t.parentNode)}function d(t,e){const i={};for(let n=0;n<e.length;n++){const r=e[n];"undefined"!==typeof t[r]&&(i[r]=t[r])}return i}function f(t,e="px"){return null==t||""===t?void 0:isNaN(+t)?String(t):`${Number(t)}${e}`}function g(t){return(t||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function v(t){return null!==t&&"object"===typeof t}const m=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left
1:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});function y(t,e){const i=t.$vuetify.icons.component;if(e.startsWith("$")){const i=`$vuetify.icons.values.${e.split("$").pop().split(".").pop()}`,n=c(t,i,e);if("string"!==typeof n)return n;e=n}return null==i?e:{component:i,props:{icon:e}}}function _(t){return Object.keys(t)}const b=/-(\w)/g,x=t=>t.replace(b,((t,e)=>e?e.toUpperCase():""));function w(t){return t.charAt(0).toUpperCase()+t.slice(1)}function A(t){return null!=t?Array.isArray(t)?t:[t]:[]}function S(t,e,i){return t.$slots.hasOwnProperty(e)&&t.$scopedSlots.hasOwnProperty(e)&&t.$scopedSlots[e].name?i?"v-slot":"scoped":t.$slots.hasOwnProperty(e)?"normal":t.$scopedSlots.hasOwnProperty(e)?"scoped":void 0}function C(t,e="default",i,n=!1){const r=g(e);return t.$scopedSlots.hasOwnProperty(e)?t.$scopedSlots[e](i instanceof Function?i():i):t.$scopedSlots.hasOwnProperty(r)?t.$scopedSlots[r](i instanceof Function?i():i):!t.$slots.hasOwnProperty(e)||i&&!n?!t.$slots.hasOwnProperty(r)||i&&!n?void 0:t.$slots[r]:t.$slots[e]}function T(t,e=0,i=1){return Math.max(e,Math.min(i,t))}function E(t={},e={}){for(const i in e){const n=t[i],r=e[i];v(n)&&v(r)?t[i]=E(n,r):t[i]=r}return t}function O(t){if(t.composedPath)return t.composedPath();const e=[];let i=t.target;while(i){if(e.push(i),"HTML"===i.tagName)return e.push(document),e.push(window),e;i=i.parentElement}return e}},8041:function(t,e,i){"use strict";i.d(e,{Ay:function(){return s}});var n=i(4152);const r={styleList:/;(?![^(]*\))/g,styleProp:/:(.*)/};function o(t){const e={};for(const i of t.split(r.styleList)){let[t,o]=i.split(r.styleProp);t=t.trim(),t&&("string"===typeof o&&(o=o.trim()),e[(0,n.PT)(t)]=o)}return e}function s(){const t={};let e,i=arguments.length;while(i--)for(e of Object.keys(arguments[i]))switch(e){case"class":case"directives":arguments[i][e]&&(t[e]=l(t[e],arguments[i][e]));break;case"style":arguments[i][e]&&(t[e]=a(t[e],arguments[i][e]));break;case"staticClass":if(!arguments[i][e])break;void 0===t[e]&&(t[e]=""),t[e]&&(t[e]+=" "),t[e]+=arguments[i][e].trim();break;case"on":case"nativeOn":arguments[i][e]&&(t[e]=u(t[e],arguments[i][e]));break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":if(!arguments[i][e])break;t[e]||(t[e]={}),t[e]={...arguments[i][e],...t[e]};break;default:t[e]||(t[e]=arguments[i][e])}return t}function a(t,e){return t?e?(t=(0,n.BN)("string"===typeof t?o(t):t),t.concat("string"===typeof e?o(e):e)):t:e}function l(t,e){return e?t&&t?(0,n.BN)(t).concat(e):e:t}function u(...t){if(!t[0])return t[1];if(!t[1])return t[0];const e={};for(let i=2;i--;){const n=t[i];for(const t in n)n[t]&&(e[t]?e[t]=[].concat(n[t],e[t]):e[t]=n[t])}return e}},5803:function(t,e,i){"use strict";i.d(e,{A:function(){return r}});var n=i(5471);function r(...t){return n.Ay.extend({mixins:t})}},7965:function(t,e,i){"use strict";var n=i(6426),r={"text/plain":"Text","text/html":"Url",default:"Text"},o="Copy to clipboard: #{key}, Enter";function s(t){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}function a(t,e){var i,a,l,u,c,h,p=!1;e||(e={}),i=e.debug||!1;try{l=n(),u=document.createRange(),c=document.getSelection(),h=document.createElement("span"),h.textContent=t,h.style.all="unset",h.style.position="fixed",h.style.top=0,h.style.clip="rect(0, 0, 0, 0)",h.style.whiteSpace="pre",h.style.webkitUserSelect="text",h.style.MozUserSelect="text",h.style.msUserSelect="text",h.style.userSelect="text",h.addEventListener("copy",(function(n){if(n.stopPropagation(),e.format)if(n.preventDefault(),"undefined"===typeof n.clipboardData){i&&console.warn("unable to use e.clipboardData"),i&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=r[e.format]||r["default"];window.clipboardData.setData(o,t)}else n.clipboardData.clearData(),n.clipboardData.setData(e.format,t);e.onCopy&&(n.preventDefault(),e.onCopy(n.clipboardData))})),document.body.appendChild(h),u.selectNodeContents(h),c.addRange(u);var d=document.execCommand("copy");if(!d)throw new Error("copy command was unsuccessful");p=!0}catch(f){i&&console.error("unable to copy using execCommand: ",f),i&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",t),e.onCopy&&e.onCopy(window.clipboardData),p=!0}catch(f){i&&console.error("unable to copy using clipboardData: ",f),i&&console.error("falling back to prompt"),a=s("message"in e?e.message:o),window.prompt(a,t)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(u):c.removeAllRanges()),h&&document.body.removeChild(h),l()}return p}t.exports=a}
vendor: 1,920 bytes, line 1
1,251:function(t,e){e.read=function(t,e,i,n,r){var o,s,a=8*r-n-1,l=(1<<a)-1,u=l>>1,c=-7,h=i?r-1:0,p=i?-1:1,d=t[e+h];for(h+=p,o=d&(1<<-c)-1,d>>=-c,c+=a;c>0;o=256*o+t[e+h],h+=p,c-=8);for(s=o&(1<<-c)-1,o>>=-c,c+=n;c>0;s=256*s+t[e+h],h+=p,c-=8);if(0===o)o=1-u;else{if(o===l)return s?NaN:1/0*(d?-1:1);s+=Math.pow(2,n),o-=u}return(d?-1:1)*s*Math.pow(2,o-n)},e.write=function(t,e,i,n,r,o){var s,a,l,u=8*o-r-1,c=(1<<u)-1,h=c>>1,p=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:o-1,f=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=c):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),e+=s+h>=1?p/l:p*Math.pow(2,1-h),e*l>=2&&(s++,l/=2),s+h>=c?(a=0,s=c):s+h>=1?(a=(e*l-1)*Math.pow(2,r),s+=h):(a=e*Math.pow(2,h-1)*Math.pow(2,r),s=0));r>=8;t[i+d]=255&a,d+=f,a/=256,r-=8);for(s=s<<r|a,u+=r;u>0;t[i+d]=255&s,d+=f,s/=256,u-=8);t[i+d-f]|=128*g}},181:function(t,e,i){var n="Expected a function",r=NaN,o="[object Symbol]",s=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt,h="object"==typeof i.g&&i.g&&i.g.Object===Object&&i.g,p="object"==typeof self&&self&&self.Object===Object&&self,d=h||p||Function("return this")(),f=Object.prototype,g=f.toString,v=Math.max,m=Math.min,y=function(){return d.Date.now()};function _(t,e,i){var r,o,s,a,l,u,c=0,h=!1,p=!1,d=!0;if("function"!=typeof t)throw new TypeError(n);function f(e){var i=r,n=o;return r=o=void 0,c=e,a=t.apply(n,i),a}function g(t){return c=t,l=setTimeout(w,e),h?f(t):a}function _(t){var i=t-u,n=t-c,r=e-i;return p?m(r,s-n):r}function x(t){var i=t-u,n=t-c;return void 0===u||i>=e||i<0||p&&n>=s}function w(){var t=y();if(x(t))return S(t);l=setTimeout(w,_(t))}function S(t){return l=void 0,d&&r?f(t):(r=o=void 0,a)}function C(){void 0!==l&&clearTimeout(l),c=0,r=u=o=l=void 0}function T(){return void 0===l?a:S(y())}function E(){var t=y(),i=x(t);if(r=arguments,o=this,u=t,i){if(void 0===l)return g(u);
1if(p)return l=setTimeout(w,e),f(u)}return void 0===l&&(l=setTimeout(w,e)),a}return e=A(e)||0,b(i)&&(h=!!i.leading,p="maxWait"in i,s=p?v(A(i.maxWait)||0,e):s,d="trailing"in i?!!i.trailing:d),E.cancel=C,E.flush=T,E}function b(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function x(t){return!!t&&"object"==typeof t}function w(t){return"symbol"==typeof t||x(t)&&g.call(t)==o}function A(t){if("number"==typeof t)return t;if(w(t))return r;if(b(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=b(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(s,"");var i=l.test(t);return i||u.test(t)?c(t.slice(2),i?2:8):a.test(t)?r:+t}t.exports=_},9536:function(t){var e={thin:100,hairline:100,"ultra-light":100,"extra-light":100,light:200,book:300,regular:400,normal:400,plain:400,roman:400,standard:400,medium:500,"semi-bold":600,"demi-bold":600,bold:700,heavy:800,black:800,"extra-bold":800,"ultra-black":900,"extra-black":900,"ultra-bold":900,"heavy-black":900,fat:900,poster:900},i=" ",n=/(italic|oblique)$/i,r={};t.exports=function(t,o,s){var a=r[t];if(!a){Array.isArray(t)||(t=[t]);for(var l,u,c=400,h="normal",p=[],d=0,f=t.length;d<f;++d){var g=t[d],v=g.split(" "),m=v[v.length-1].toLowerCase();for(var y in"normal"==m||"italic"==m||"oblique"==m?(h=u?h:m,v.pop(),m=v[v.length-1].toLowerCase()):n.test(m)&&(m=m.replace(n,""),h=u?h:v[v.length-1].replace(m,"")),e)if(m==y||m==y.replace("-","")||m==y.replace("-",i)){c=l?c:e[y],v.pop();break}l||"number"!=typeof m||(c=m);var _=v.join(i).replace("Klokantech Noto Sans","Noto Sans");-1!==_.indexOf(i)&&(_='"'+_+'"'),p.push(_)}a=r[t]=[h,c,p]}return a[0]+i+a[1]+i+o+"px"+(s?"/"+s:"")+i+a[2]}},9031:function(t,e,i){"use strict";i.d(e,{Ay:function(){return To}});var n=i(8069),r=i(9144),o=i(5370),s=i(6445),a=i(4477),l=i(2671),u=i(5473),c=8,h={version:{required:!0,type:"enum",values:[8],doc:"Style specification version number. Must be 8.",example:8},name:{type:"string",doc:"A human-readable name for the style.",example:"Bright"},metadata:{type:"*",doc:"Arbitrary properties useful to track with the stylesheet, but do not influence rendering. Properties should be prefixed to avoid collisions, like 'mapbox:'."},center:{type:"array",value:"number",doc:"Default map center in longitude and latitude.  The style center will be used only if the map has not been positioned by other means (e.g. map options or user interaction).",example:[-73.9749,40.7736]},zoom:{type:"number",doc:"Default zoom level.  The style zoom will be used only if the map has not been positioned by other means (e.g. map options or user interaction).",example:12.5},bearing:{type:"number",default:0,period:360,units:"degrees",doc:'Default bearing, in degrees. The bearing is the compass direction that is "up"; for example, a bearing of 90° orients the map so that east is up. This value will be used only if the map has not been positioned by other means (e.g. map options or user interaction).',example:29},pitch:{type:"number",default:0,units:"degrees",doc:"Default pitch, in degrees. Zero is perpendicular to the surface, for a look straight down at the map, while a greater value like 60 looks ahead towards the horizon. The style pitch will be used only if the map has not been positioned by other means (e.g. map options or user interaction).",example:50},light:{type:"light",doc:"The global light source.",example:{anchor:"viewport",color:"white",intensity:.4}},terrain:{type:"terrain",doc:"A global modifier that elevates layers and markers based on a DEM data source."},sources:{required:!0,type:"sources",doc:"Data source specifications.",example:{"mapbox-streets":{type:"vector",url:"mapbox://mapbox.mapbox-streets-v6"}}},sprite:{type:"string",doc:"A base URL for retrieving the sprite image and metadata. The extensions `.png`, `.json` and scale factor `@2x.png` will be automatically appended. This property is required if any layer uses the `background-pattern`, `fill-pattern`, `line-pattern`, `fill-extrusion-pattern`, or `icon-image` properties. The URL must be absolute, containing the [scheme, authority and path components](https://en.wikipedia.org/wiki/URL#Syntax).",example:"mapbox://sprites/mapbox/bright-v8"},glyphs:{type:"string",doc:"A URL template for loading signed-distance-field glyph sets in PBF format. The URL must include `{fontstack}` and `{range}` tokens. This property is required if any layer uses the `text-field` layout property. The URL must be absolute, containing the [scheme, authority and path components](https://en.wikipedia.org/wiki/URL#Syntax).",example:"mapbox://fonts/mapbox/{fontstack}/{range}.pbf"},transition:{type:"transition",doc:"A global transition definition to use as a default across properties, to be used for timing transitions between one value and the next when no property-specific transition is set. Collision-based symbol fading is controlled independently of the style's `transition` property.",example:{duration:300,delay:0}},layers:{required:!0,type:"array",value:"layer",doc:"Layers will be drawn in the order of this array.",example:[{id:"water",source:"mapbox-streets","source-layer":"water",type:"fill",paint:{"fill-color":"#00ffff"}}]}},p={"*":{type:"source",doc:"Specification of a data source. For vector and raster sources, either TileJSON or a URL to a TileJSON must be provided. For image and video sources, a URL must be provided. For GeoJSON sources, a URL or inline GeoJSON must be provided."}},d=["source_vector","source_raster","source_raster_dem","source_geojson","source_video","source_image"],f={type:{required:!0,type:"enum",values:{vector:{doc:"A vector tile source."}},doc:"The type of the source."},url:{type:"string",doc:"A URL to a TileJSON resource. Supported protocols are `http:`, `https:`, and `mapbox://<Tileset ID>`."},tiles:{type:"array",value:"string",doc:"An array of one or more tile source URLs, as in the TileJSON spec."},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129],doc:"An array containing the longitude and latitude of the southwest and northeast corners of the source's bounding box in the following order: `[sw.lng, sw.lat, ne.lng, ne.lat]`. When this property is included in a source, no tiles outside of the given bounds are requested by Mapbox GL."},scheme:{type:"enum",values:{xyz:{doc:"Slippy map tilenames scheme."},tms:{doc:"OSGeo spec scheme."}},default:"xyz",doc:"Influences the y direction of the tile coordinates. The global-mercator (aka Spherical Mercator) profile is assumed."},minzoom:{type:"number",default:0,doc:"Minimum zoom level for which tiles are available, as in the TileJSON spec."},maxzoom:{type:"number",default:22,doc:"Maximum zoom level for which tiles are available, as in the TileJSON spec. Data from tiles at the maxzoom are used when displaying the map at higher zoom levels."},attribution:{type:"string",doc:"Contains an attribution to be displayed when the map is shown to a user."},promoteId:{type:"promoteId",doc:"A property to use as a feature id (for feature state). Either a property name, or an object of the form `{<sourceLayer>: <propertyName>}`. If specified as a string for a vector tile source, the same property is used across all its source layers."},volatile:{type:"boolean",default:!1,doc:"A setting to determine whether a source's tiles are cached locally.","sdk-support":{"basic functionality":{android:"9.3.0",ios:"5.10.0"}}},"*":{type:"*",doc:"Other keys to configure the data source."}},g={type:{required:!0,type:"enum",values:{raster:{doc:"A raster tile source."}},doc:"The type of the source."},url:{type:"string",doc:"A URL to a TileJSON resource. Supported protocols are `http:`, `https:`, and `mapbox://<Tileset ID>`."},tiles:{type:"array",value:"string",doc:"An array of one or more tile source URLs, as in the TileJSON spec."},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129],doc:"An array containing the longitude and latitude of the southwest and northeast corners of the source's bounding box in the following order: `[sw.lng, sw.lat, ne.lng, ne.lat]`. When this property is included in a source, no tiles outside of the given bounds are requested by Mapbox GL."},minzoom:{type:"number",default:0,doc:"Minimum zoom level for which tiles are available, as in the TileJSON spec."},maxzoom:{type:"number",default:22,doc:"Maximum zoom level for which tiles are available, as in the TileJSON spec. Data from tiles at the maxzoom are used when displaying the map at higher zoom levels."},tileSize:{type:"number",default:512,units:"pixels",doc:"The minimum visual size to display tiles for this layer. Only configurable for raster layers."},scheme:{type:"enum",values:{xyz:{doc:"Slippy map tilenames scheme."},tms:{doc:"OSGeo spec scheme."}},default:"xyz",doc:"Influences the y direction of the tile coordinates. The global-mercator (aka Spherical Mercator) profile is assumed."},attribution:{type:"string",doc:"Contains an attribution to be displayed when the map is shown to a user."},volatile:{type:"boolean",default:!1,doc:"A setting to determine whether a source's tiles are cached locally.","sdk-support":{"basic functionality":{android:"9.3.0",ios:"5.10.0"}}},"*":{type:"*",doc:"Other keys to configure the data source."}},v={type:{required:!0,type:"enum",values:{"raster-dem":{doc:"A RGB-encoded raster DEM source"}},doc:"The type of the source."},url:{type:"string",doc:"A URL to a TileJSON resource. Supported protocols are `http:`, `https:`, and `mapbox://<Tileset ID>`."},tiles:{type:"array",value:"string",doc:"An array of one or more tile source URLs, as in the TileJSON spec."},bounds:{type:"array",value:"number",length:4,default:[-180,-85.051129,180,85.051129],doc:"An array containing the longitude and latitude of the southwest and northeast corners of the source's bounding box in the following order: `[sw.lng, sw.lat, ne.lng, ne.lat]`. When this property is included in a source, no tiles outside of the given bounds are requested by Mapbox GL."},minzoom:{type:"number",default:0,doc:"Minimum zoom level for which tiles are available, as in the TileJSON spec."},maxzoom:{type:"number",default:22,doc:"Maximum zoom level for which tiles are available, as in the TileJSON spec. Data from tiles at the maxzoom are used when displaying the map at higher zoom levels."},tileSize:{type:"number",default:512,units:"pixels",doc:"The minimum visual size to display tiles for this layer. Only configurable for raster layers."},attribution:{type:"string",doc:"Contains an attribution to be displayed when the map is shown to a user."},encoding:{type:"enum",values:{terrarium:{doc:"Terrarium format PNG tiles. See https://aws.amazon.com/es/public-datasets/terrain/ for more info."},mapbox:{doc:"Mapbox Terrain RGB tiles. See https://www.mapbox.com/help/access-elevation-data/#mapbox-terrain-rgb for more info."}}
vendor: 12,834 bytes, line 1
1,default:"mapbox",doc:"The encoding used by this source. Mapbox Terrain RGB is used by default"},volatile:{type:"boolean",default:!1,doc:"A setting to determine whether a source's tiles are cached locally.","sdk-support":{"basic functionality":{android:"9.3.0",ios:"5.10.0"}}},"*":{type:"*",doc:"Other keys to configure the data source."}},m={type:{required:!0,type:"enum",values:{geojson:{doc:"A GeoJSON data source."}},doc:"The data type of the GeoJSON source."},data:{type:"*",doc:"A URL to a GeoJSON file, or inline GeoJSON."},maxzoom:{type:"number",default:18,doc:"Maximum zoom level at which to create vector tiles (higher means greater detail at high zoom levels)."},attribution:{type:"string",doc:"Contains an attribution to be displayed when the map is shown to a user."},buffer:{type:"number",default:128,maximum:512,minimum:0,doc:"Size of the tile buffer on each side. A value of 0 produces no buffer. A value of 512 produces a buffer as wide as the tile itself. Larger values produce fewer rendering artifacts near tile edges and slower performance."},filter:{type:"*",doc:"An expression for filtering features prior to processing them for rendering."},tolerance:{type:"number",default:.375,doc:"Douglas-Peucker simplification tolerance (higher means simpler geometries and faster performance)."},cluster:{type:"boolean",default:!1,doc:"If the data is a collection of point features, setting this to true clusters the points by radius into groups. Cluster groups become new `Point` features in the source with additional properties:\n * `cluster` Is `true` if the point is a cluster \n * `cluster_id` A unqiue id for the cluster to be used in conjunction with the [cluster inspection methods](https://www.mapbox.com/mapbox-gl-js/api/#geojsonsource#getclusterexpansionzoom)\n * `point_count` Number of original points grouped into this cluster\n * `point_count_abbreviated` An abbreviated point count"},clusterRadius:{type:"number",default:50,minimum:0,doc:"Radius of each cluster if clustering is enabled. A value of 512 indicates a radius equal to the width of a tile."},clusterMaxZoom:{type:"number",doc:"Max zoom on which to cluster points if clustering is enabled. Defaults to one zoom less than maxzoom (so that last zoom features are not clustered). Clusters are re-evaluated at integer zoom levels so setting clusterMaxZoom to 14 means the clusters will be displayed until z15."},clusterMinPoints:{type:"number",doc:"Minimum number of points necessary to form a cluster if clustering is enabled. Defaults to `2`."},clusterProperties:{type:"*",doc:'An object defining custom properties on the generated clusters if clustering is enabled, aggregating values from clustered points. Has the form `{"property_name": [operator, map_expression]}`. `operator` is any expression function that accepts at least 2 operands (e.g. `"+"` or `"max"`) — it accumulates the property value from clusters/points the cluster contains; `map_expression` produces the value of a single point.\n\nExample: `{"sum": ["+", ["get", "scalerank"]]}`.\n\nFor more advanced use cases, in place of `operator`, you can use a custom reduce expression that references a special `["accumulated"]` value, e.g.:\n`{"sum": [["+", ["accumulated"], ["get", "sum"]], ["get", "scalerank"]]}`'},lineMetrics:{type:"boolean",default:!1,doc:"Whether to calculate line distance metrics. This is required for line layers that specify `line-gradient` values."},generateId:{type:"boolean",default:!1,doc:"Whether to generate ids for the geojson features. When enabled, the `feature.id` property will be auto assigned based on its index in the `features` array, over-writing any previous values."},promoteId:{type:"promoteId",doc:"A property to use as a feature id (for feature state). Either a property name, or an object of the form `{<sourceLayer>: <propertyName>}`."}},y={type:{required:!0,type:"enum",values:{video:{doc:"A video data source."}},doc:"The data type of the video source."},urls:{required:!0,type:"array",value:"string",doc:"URLs to video content in order of preferred format."},coordinates:{required:!0,doc:"Corners of video specified in longitude, latitude pairs.",type:"array",length:4,value:{type:"array",length:2,value:"number",doc:"A single longitude, latitude pair."}}},_={type:{required:!0,type:"enum",values:{image:{doc:"An image data source."}},doc:"The data type of the image source."},url:{required:!0,type:"string",doc:"URL that points to an image."},coordinates:{required:!0,doc:"Corners of image specified in longitude, latitude pairs.",type:"array",length:4,value:{type:"array",length:2,value:"number",doc:"A single longitude, latitude pair."}}},b={id:{type:"string",doc:"Unique layer name.",required:!0},type:{type:"enum",values:{fill:{doc:"A filled polygon with an optional stroked border.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}}},line:{doc:"A stroked line.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}}},symbol:{doc:"An icon or a text label.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}}},circle:{doc:"A filled circle.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}}},heatmap:{doc:"A heatmap.","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"fill-extrusion":{doc:"An extruded (3D) polygon.","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}}},raster:{doc:"Raster map textures such as satellite imagery.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}}},hillshade:{doc:"Client-side hillshading visualization based on DEM data. Currently, the implementation only supports Mapbox Terrain RGB and Mapzen Terrarium tiles.","sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},background:{doc:"The background color or pattern of the map.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}}},sky:{doc:"A spherical dome around the map that is always rendered behind all other layers.","sdk-support":{"basic functionality":{js:"2.0.0"}}}},doc:"Rendering type of this layer.",required:!0},metadata:{type:"*",doc:"Arbitrary properties useful to track with the layer, but do not influence rendering. Properties should be prefixed to avoid collisions, like 'mapbox:'."},source:{type:"string",doc:"Name of a source description to be used for this layer. Required for all layer types except `background`."},"source-layer":{type:"string",doc:"Layer to use from a vector tile source. Required for vector tile sources; prohibited for all other source types, including GeoJSON sources."},minzoom:{type:"number",minimum:0,maximum:24,doc:"The minimum zoom level for the layer. At zoom levels less than the minzoom, the layer will be hidden."},maxzoom:{type:"number",minimum:0,maximum:24,doc:"The maximum zoom level for the layer. At zoom levels equal to or greater than the maxzoom, the layer will be hidden."},filter:{type:"filter",doc:"A expression specifying conditions on source features. Only features that match the filter are displayed. Zoom expressions in filters are only evaluated at integer zoom levels. The `feature-state` expression is not supported in filter expressions."},layout:{type:"layout",doc:"Layout properties for the layer."},paint:{type:"paint",doc:"Default paint properties for this layer."}},x=["layout_fill","layout_line","layout_circle","layout_heatmap","layout_fill-extrusion","layout_symbol","layout_raster","layout_hillshade","layout_background","layout_sky"],w={visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},"property-type":"constant"}},A={visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"2.0.0"}},"property-type":"constant"}},S={"fill-sort-key":{type:"number",doc:"Sorts features in ascending order based on this value. Features with a higher sort key will appear above features with a lower sort key.","sdk-support":{"basic functionality":{js:"1.2.0",android:"9.1.0",ios:"5.8.0",macos:"0.15.0"},"data-driven styling":{js:"1.2.0",android:"9.1.0",ios:"5.8.0",macos:"0.15.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},"property-type":"constant"}},C={"circle-sort-key":{type:"number",doc:"Sorts features in ascending order based on this value. Features with a higher sort key will appear above features with a lower sort key.","sdk-support":{"basic functionality":{js:"1.2.0",android:"9.2.0",ios:"5.9.0",macos:"0.16.0"},"data-driven styling":{js:"1.2.0",android:"9.2.0",ios:"5.9.0",macos:"0.16.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},"property-type":"constant"}},T={visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},"property-type":"constant"}},E={"line-cap":{type:"enum",values:{butt:{doc:"A cap with a squared-off end which is drawn to the exact endpoint of the line."},round:{doc:"A cap with a rounded end which is drawn beyond the endpoint of the line at a radius of one-half of the line's width and centered on the endpoint of the line."},square:{doc:"A cap with a squared-off end which is drawn beyond the endpoint of the line at a distance of one-half of the line's width."}},default:"butt",doc:"The display of line endings.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-join":{type:"enum",values:{bevel:{doc:"A join with a squared-off end which is drawn beyond the endpoint of the line at a distance of one-half of the line's width."},round:{doc:"A join with a rounded end which is drawn beyond the endpoint of the line at a radius of one-half of the line's width and centered on the endpoint of the line."},miter:{doc:"A join with a sharp, angled corner which is drawn with the outer sides beyond the endpoint of the path until they meet."}},default:"miter",doc:"The display of lines when joining.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.40.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"line-miter-limit":{type:"number",default:2,doc:"Used to automatically convert miter joins to bevel joins for sharp angles.",requires:[{"line-join":"miter"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-round-limit":{type:"number",default:1.05,doc:"Used to automatically convert round joins to miter joins for shallow angles.",requires:[{"line-join":"round"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-sort-key":{type:"number",doc:"Sorts features in ascending order based on this value. Features with a higher sort key will appear above features with a lower sort key.","sdk-support":{"basic functionality":{js:"1.2.0",android:"9.1.0",ios:"5.8.0",macos:"0.15.0"},"data-driven styling":{js:"1.2.0",android:"9.1.0",ios:"5.8.0",macos:"0.15.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},"property-type":"constant"}},O=
vendor: 14,526 bytes, line 1
1{"symbol-placement":{type:"enum",values:{point:{doc:"The label is placed at the point where the geometry is located."},line:{doc:"The label is placed along the line of the geometry. Can only be used on `LineString` and `Polygon` geometries."},"line-center":{doc:"The label is placed at the center of the line of the geometry. Can only be used on `LineString` and `Polygon` geometries. Note that a single feature in a vector tile may contain multiple line geometries."}},default:"point",doc:"Label placement relative to its geometry.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"`line-center` value":{js:"0.47.0",android:"6.4.0",ios:"4.3.0",macos:"0.10.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-spacing":{type:"number",default:250,minimum:1,units:"pixels",doc:"Distance between two symbol anchors.",requires:[{"symbol-placement":"line"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"symbol-avoid-edges":{type:"boolean",default:!1,doc:"If true, the symbols will not cross tile edges to avoid mutual collisions. Recommended in layers that don't have enough padding in the vector tile to prevent collisions, or if it is a point symbol layer placed after a line symbol layer. When using a client that supports global collision detection, like Mapbox GL JS version 0.42.0 or greater, enabling this property is not needed to prevent clipped labels at tile boundaries.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"symbol-sort-key":{type:"number",doc:"Sorts features in ascending order based on this value. Features with lower sort keys are drawn and placed first.  When `icon-allow-overlap` or `text-allow-overlap` is `false`, features with a lower sort key will have priority during placement. When `icon-allow-overlap` or `text-allow-overlap` is set to `true`, features with a higher sort key will overlap over features with a lower sort key.","sdk-support":{"basic functionality":{js:"0.53.0",android:"7.4.0",ios:"4.11.0",macos:"0.14.0"},"data-driven styling":{js:"0.53.0",android:"7.4.0",ios:"4.11.0",macos:"0.14.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"symbol-z-order":{type:"enum",values:{auto:{doc:"Sorts symbols by `symbol-sort-key` if set. Otherwise, sorts symbols by their y-position relative to the viewport if `icon-allow-overlap` or `text-allow-overlap` is set to `true` or `icon-ignore-placement` or `text-ignore-placement` is `false`."},"viewport-y":{doc:"Sorts symbols by their y-position relative to the viewport if `icon-allow-overlap` or `text-allow-overlap` is set to `true` or `icon-ignore-placement` or `text-ignore-placement` is `false`."},source:{doc:"Sorts symbols by `symbol-sort-key` if set. Otherwise, no sorting is applied; symbols are rendered in the same order as the source data."}},default:"auto",doc:"Determines whether overlapping symbols in the same layer are rendered in the order that they appear in the data source or by their y-position relative to the viewport. To control the order and prioritization of symbols otherwise, use `symbol-sort-key`.","sdk-support":{"basic functionality":{js:"0.49.0",android:"6.6.0",ios:"4.5.0",macos:"0.12.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-allow-overlap":{type:"boolean",default:!1,doc:"If true, the icon will be visible even if it collides with other previously drawn symbols.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-ignore-placement":{type:"boolean",default:!1,doc:"If true, other symbols can be visible even if they collide with the icon.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-optional":{type:"boolean",default:!1,doc:"If true, text will display without their corresponding icons when the icon collides with other symbols and the text does not.",requires:["icon-image","text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-rotation-alignment":{type:"enum",values:{map:{doc:"When `symbol-placement` is set to `point`, aligns icons east-west. When `symbol-placement` is set to `line` or `line-center`, aligns icon x-axes with the line."},viewport:{doc:"Produces icons whose x-axes are aligned with the x-axis of the viewport, regardless of the value of `symbol-placement`."},auto:{doc:"When `symbol-placement` is set to `point`, this is equivalent to `viewport`. When `symbol-placement` is set to `line` or `line-center`, this is equivalent to `map`."}},default:"auto",doc:"In combination with `symbol-placement`, determines the rotation behavior of icons.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"`auto` value":{js:"0.25.0",android:"4.2.0",ios:"3.4.0",macos:"0.3.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-size":{type:"number",default:1,minimum:0,units:"factor of the original icon size",doc:"Scales the original size of the icon by the provided factor. The new pixel size of the image will be the original pixel size multiplied by `icon-size`. 1 is the original size; 3 triples the size of the image.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.35.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-text-fit":{type:"enum",values:{none:{doc:"The icon is displayed at its intrinsic aspect ratio."},width:{doc:"The icon is scaled in the x-dimension to fit the width of the text."},height:{doc:"The icon is scaled in the y-dimension to fit the height of the text."},both:{doc:"The icon is scaled in both x- and y-dimensions."}},default:"none",doc:"Scales the icon to fit around the associated text.",requires:["icon-image","text-field"],"sdk-support":{"basic functionality":{js:"0.21.0",android:"4.2.0",ios:"3.4.0",macos:"0.2.1"},"stretchable icons":{js:"1.6.0",android:"9.2.0",ios:"5.8.0",macos:"0.15.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-text-fit-padding":{type:"array",value:"number",length:4,default:[0,0,0,0],units:"pixels",doc:"Size of the additional area added to dimensions determined by `icon-text-fit`, in clockwise order: top, right, bottom, left.",requires:["icon-image","text-field",{"icon-text-fit":["both","width","height"]}],"sdk-support":{"basic functionality":{js:"0.21.0",android:"4.2.0",ios:"3.4.0",macos:"0.2.1"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-image":{type:"resolvedImage",doc:"Name of image in sprite to use for drawing an image background.",tokens:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.35.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-rotate":{type:"number",default:0,period:360,units:"degrees",doc:"Rotates the icon clockwise.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.21.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-padding":{type:"number",default:2,minimum:0,units:"pixels",doc:"Size of the additional area around the icon bounding box used for detecting symbol collisions.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-keep-upright":{type:"boolean",default:!1,doc:"If true, the icon may be flipped to prevent it from being rendered upside-down.",requires:["icon-image",{"icon-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"icon-offset":{type:"array",value:"number",length:2,default:[0,0],doc:"Offset distance of icon from its anchor. Positive values indicate right and down, while negative values indicate left and up. Each component is multiplied by the value of `icon-size` to obtain the final offset in pixels. When combined with `icon-rotate` the offset will be as if the rotated direction was up.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-anchor":{type:"enum",values:{center:{doc:"The center of the icon is placed closest to the anchor."},left:{doc:"The left side of the icon is placed closest to the anchor."},right:{doc:"The right side of the icon is placed closest to the anchor."},top:{doc:"The top of the icon is placed closest to the anchor."},bottom:{doc:"The bottom of the icon is placed closest to the anchor."},"top-left":{doc:"The top left corner of the icon is placed closest to the anchor."},"top-right":{doc:"The top right corner of the icon is placed closest to the anchor."},"bottom-left":{doc:"The bottom left corner of the icon is placed closest to the anchor."},"bottom-right":{doc:"The bottom right corner of the icon is placed closest to the anchor."}},default:"center",doc:"Part of the icon placed closest to the anchor.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.40.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"},"data-driven styling":{js:"0.40.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"icon-pitch-alignment":{type:"enum",values:{map:{doc:"The icon is aligned to the plane of the map."},viewport:{doc:"The icon is aligned to the plane of the viewport."},auto:{doc:"Automatically matches the value of `icon-rotation-alignment`."}},default:"auto",doc:"Orientation of icon when map is pitched.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.39.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-pitch-alignment":{type:"enum",values:{map:{doc:"The text is aligned to the plane of the map."},viewport:{doc:"The text is aligned to the plane of the viewport."},auto:{doc:"Automatically matches the value of `text-rotation-alignment`."}},default:"auto",doc:"Orientation of text when map is pitched.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.21.0",android:"4.2.0",ios:"3.4.0",macos:"0.2.1"},"`auto` value":{js:"0.25.0",android:"4.2.0",ios:"3.4.0",macos:"0.3.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotation-alignment":{type:"enum",values:{map:{doc:"When `symbol-placement` is set to `point`, aligns text east-west. When `symbol-placement` is set to `line` or `line-center`, aligns text x-axes with the line."},viewport:{doc:"Produces glyphs whose x-axes are aligned with the x-axis of the viewport, regardless of the value of `symbol-placement`."},auto:{doc:"When `symbol-placement` is set to `point`, this is equivalent to `viewport`. When `symbol-placement` is set to `line` or `line-center`, this is equivalent to `map`."}},default:"auto",doc:"In combination with `symbol-placement`, determines the rotation behavior of the individual glyphs forming the text.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"`auto` value":{js:"0.25.0",android:"4.2.0",ios:"3.4.0",macos:"0.3.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-field":{type:"formatted",default:"",tokens:!0,doc:"Value to use for a text label. If a plain `string` is provided, it will be treated as a `formatted` with default/inherited formatting options.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-font":{type:"array",value:"string",default:["Open Sans Regular","Arial Unicode MS Regular"],doc:"Font stack to use for displaying text.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-size":{type:"number",default:16,minimum:0,units:"pixels",doc:"Font size.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.35.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-width":{type:"number",default:10,minimum:0,units:"ems",doc:"The maximum line width for text wrapping.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.40.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-line-height":{type:"number",default:1.2,units:"ems",doc:"Text leading value for multi-line text.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}
vendor: 6,392 bytes, line 1
1},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-letter-spacing":{type:"number",default:0,units:"ems",doc:"Text tracking amount.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.40.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-justify":{type:"enum",values:{auto:{doc:"The text is aligned towards the anchor position."},left:{doc:"The text is aligned to the left."},center:{doc:"The text is centered."},right:{doc:"The text is aligned to the right."}},default:"center",doc:"Text justification options.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.39.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"},auto:{js:"0.54.0",android:"7.4.0",ios:"4.10.0",macos:"0.14.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-radial-offset":{type:"number",units:"ems",default:0,doc:"Radial offset of text, in the direction of the symbol's anchor. Useful in combination with `text-variable-anchor`, which defaults to using the two-dimensional `text-offset` if present.","sdk-support":{"basic functionality":{js:"0.54.0",android:"7.4.0",ios:"4.10.0",macos:"0.14.0"},"data-driven styling":{js:"0.54.0",android:"7.4.0",ios:"4.10.0",macos:"0.14.0"}},requires:["text-field"],"property-type":"data-driven",expression:{interpolated:!0,parameters:["zoom","feature"]}},"text-variable-anchor":{type:"array",value:"enum",values:{center:{doc:"The center of the text is placed closest to the anchor."},left:{doc:"The left side of the text is placed closest to the anchor."},right:{doc:"The right side of the text is placed closest to the anchor."},top:{doc:"The top of the text is placed closest to the anchor."},bottom:{doc:"The bottom of the text is placed closest to the anchor."},"top-left":{doc:"The top left corner of the text is placed closest to the anchor."},"top-right":{doc:"The top right corner of the text is placed closest to the anchor."},"bottom-left":{doc:"The bottom left corner of the text is placed closest to the anchor."},"bottom-right":{doc:"The bottom right corner of the text is placed closest to the anchor."}},requires:["text-field",{"symbol-placement":["point"]}],doc:"To increase the chance of placing high-priority labels on the map, you can provide an array of `text-anchor` locations: the renderer will attempt to place the label at each location, in order, before moving onto the next label. Use `text-justify: auto` to choose justification based on anchor position. To apply an offset, use the `text-radial-offset` or the two-dimensional `text-offset`.","sdk-support":{"basic functionality":{js:"0.54.0",android:"7.4.0",ios:"4.10.0",macos:"0.14.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-anchor":{type:"enum",values:{center:{doc:"The center of the text is placed closest to the anchor."},left:{doc:"The left side of the text is placed closest to the anchor."},right:{doc:"The right side of the text is placed closest to the anchor."},top:{doc:"The top of the text is placed closest to the anchor."},bottom:{doc:"The bottom of the text is placed closest to the anchor."},"top-left":{doc:"The top left corner of the text is placed closest to the anchor."},"top-right":{doc:"The top right corner of the text is placed closest to the anchor."},"bottom-left":{doc:"The bottom left corner of the text is placed closest to the anchor."},"bottom-right":{doc:"The bottom right corner of the text is placed closest to the anchor."}},default:"center",doc:"Part of the text placed closest to the anchor.",requires:["text-field",{"!":"text-variable-anchor"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.39.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-max-angle":{type:"number",default:45,units:"degrees",doc:"Maximum angle change between adjacent characters.",requires:["text-field",{"symbol-placement":["line","line-center"]}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-writing-mode":{type:"array",value:"enum",values:{horizontal:{doc:"If a text's language supports horizontal writing mode, symbols with point placement would be laid out horizontally."},vertical:{doc:"If a text's language supports vertical writing mode, symbols with point placement would be laid out vertically."}},doc:"The property allows control over a symbol's orientation. Note that the property values act as a hint, so that a symbol whose language doesn’t support the provided orientation will be laid out in its natural orientation. Example: English point symbol will be rendered horizontally even if array value contains single 'vertical' enum value. The order of elements in an array define priority order for the placement of an orientation variant.",requires:["text-field",{"symbol-placement":["point"]}],"sdk-support":{"basic functionality":{js:"1.3.0",android:"8.3.0",ios:"5.3.0",macos:"0.15.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-rotate":{type:"number",default:0,period:360,units:"degrees",doc:"Rotates the text clockwise.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.35.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-padding":{type:"number",default:2,minimum:0,units:"pixels",doc:"Size of the additional area around the text bounding box used for detecting symbol collisions.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-keep-upright":{type:"boolean",default:!0,doc:"If true, the text may be flipped vertically to prevent it from being rendered upside-
1down.",requires:["text-field",{"text-rotation-alignment":"map"},{"symbol-placement":["line","line-center"]}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-transform":{type:"enum",values:{none:{doc:"The text is not altered."},uppercase:{doc:"Forces all letters to be displayed in uppercase."},lowercase:{doc:"Forces all letters to be displayed in lowercase."}},default:"none",doc:"Specifies how to capitalize text, similar to the CSS `text-transform` property.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-offset":{type:"array",doc:"Offset distance of text from its anchor. Positive values indicate right and down, while negative values indicate left and up. If used with text-variable-anchor, input values will be taken as absolute values. Offsets along the x- and y-axis will be applied automatically based on the anchor position.",value:"number",units:"ems",length:2,default:[0,0],requires:["text-field",{"!":"text-radial-offset"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.35.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature"]},"property-type":"data-driven"},"text-allow-overlap":{type:"boolean",default:!1,doc:"If true, the text will be visible even if it collides with other previously drawn symbols.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-ignore-placement":{type:"boolean",default:!1,doc:"If true, other symbols can be visible even if they collide with the text.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-optional":{type:"boolean",default:!1,doc:"If true, icons will display without their corresponding text when the text collides with other symbols and the icon does not.",requires:["text-field","icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},"property-type":"constant"}},I={visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},"property-type":"constant"}},k={visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},"property-type":"constant"}},P={type:"array",value:"*",doc:"A filter selects specific features from a layer."},R={type:"enum",values:{"==":{doc:'`["==", key, value]` equality: `feature[key] = value`'},"!=":{doc:'`["!=", key, value]` inequality: `feature[key] ≠ value`'},">":{doc:'`[">", key, value]` greater than: `feature[key] > value`'},">=":{doc:'`[">=", key, value]` greater than or equal: `feature[key] ≥ value`'},"<":{doc:'`["<", key, value]` less than: `feature[key] < value`'},"<=":{doc:'`["<=", key, value]` less than or equal: `feature[key] ≤ value`'},in:{doc:'`["in", key, v0, ..., vn]` set inclusion: `feature[key] ∈ {v0, ..., vn}`'},"!in":{doc:'`["!in", key, v0, ..., vn]` set exclusion: `feature[key] ∉ {v0, ..., vn}`'},all:{doc:'`["all", f0, ..., fn]` logical `AND`: `f0 ∧ ... ∧ fn`'},any:{doc:'`["any", f0, ..., fn]` logical `OR`: `f0 ∨ ... ∨ fn`'},none:{doc:'`["none", f0, ..., fn]` logical `NOR`: `¬f0 ∧ ... ∧ ¬fn`'},has:{doc:'`["has", key]` `feature[key]` exists'},"!has":{doc:'`["!has", key]` `feature[key]` does not exist'},within:{doc:'`["within", object]` feature geometry is within object geometry'}},doc:"The filter operator."},L={type:"enum",values:{Point:{doc:"Filter to point geometries."},LineString:{doc:"Filter to line geometries."},Polygon:{doc:"Filter to polygon geometries."}},doc:"The geometry type for the filter to select."},M={type:"array",minimum:0,maximum:24,value:["number","color"],length:2,doc:"Zoom level and value pair."},D={type:"array",value:"*",minimum:1,doc:"An expression defines a function that can be used for data-driven style properties or feature filters."},j={doc:"",type:"enum",values:{let:{doc:'Binds expressions to named variables, which can then be referenced in the result expression using ["var", "variable_name"].',group:"Variable binding","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},var:{doc:'References variable bound using "let".',group:"Variable binding","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},literal:{doc:"Provides a literal array or object value.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},array:{doc:"Asserts that the input is an array (optionally with a specific item type and length).  If, when the input expression is evaluated, it is not of the asserted type, then this assertion will cause the whole expression to be aborted.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},at:{doc:"Retrieves an item from an array.",group:"Lookup","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},in:{doc:"Determines whether an item exists in an array or a substring exists in a string.",group:"Lookup","sdk-support":{"basic functionality":{js:"1.6.0",android:"9.1.0",ios:"5.8.0",macos:"0.15.0"}}},"index-of":{doc:"Returns the first position at which an item can be found in an array or a substring can be found in a string, or `-1` if the input cannot be found. Accepts an optional index from where to begin the search.",group:"Lookup","sdk-support":{"basic functionality":{js:"1.10.0"}}},slice:{doc:"Returns an item from an array or a substring from a string from a specified start index, or between a start index and an end index if set. The return value is inclusive of the start index but not of the end index.",group:"Lookup","sdk-support":{"basic functionality":{js:"1.10.0"}}},case:{doc:"Selects the first output whose corresponding test condition evaluates to true, or the fallback value otherwise.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},match:{doc:'Selects the output whose label value matches the input value, or the fallback value if no match is found. The input can be any expression (e.g. `["get", "building_type"]`). Each label must be either:\n - a single literal value; or\n - an array of literal values, whose values must be all strings or all numbers (e.g. `[100, 101]` or `["c", "b"]`). The input matches if any of the values in the array matches, similar to the `"in"` operator.\nEach label must be unique. 
vendor: 24,886 bytes, line 1
1If the input type does not match the type of the labels, the result will be the fallback value.',group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},coalesce:{doc:"Evaluates each expression in turn until the first non-null value is obtained, and returns that value.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},step:{doc:'Produces discrete, stepped results by evaluating a piecewise-constant function defined by pairs of input and output values ("stops"). The `input` may be any numeric expression (e.g., `["get", "population"]`). Stop inputs must be numeric literals in strictly ascending order. Returns the output value of the stop just less than the input, or the first output if the input is less than the first stop.',group:"Ramps, scales, curves","sdk-support":{"basic functionality":{js:"0.42.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},interpolate:{doc:'Produces continuous, smooth results by interpolating between pairs of input and output values ("stops"). The `input` may be any numeric expression (e.g., `["get", "population"]`). Stop inputs must be numeric literals in strictly ascending order. The output type must be `number`, `array<number>`, or `color`.\n\nInterpolation types:\n- `["linear"]`: Interpolates linearly between the pair of stops just less than and just greater than the input.\n- `["exponential", base]`: Interpolates exponentially between the stops just less than and just greater than the input. `base` controls the rate at which the output increases: higher values make the output increase more towards the high end of the range. With values close to 1 the output increases linearly.\n- `["cubic-bezier", x1, y1, x2, y2]`: Interpolates using the cubic bezier curve defined by the given control points.',group:"Ramps, scales, curves","sdk-support":{"basic functionality":{js:"0.42.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"interpolate-hcl":{doc:'Produces continuous, smooth results by interpolating between pairs of input and output values ("stops"). Works like `interpolate`, but the output type must be `color`, and the interpolation is performed in the Hue-Chroma-Luminance color space.',group:"Ramps, scales, curves","sdk-support":{"basic functionality":{js:"0.49.0"}}},"interpolate-lab":{doc:'Produces continuous, smooth results by interpolating between pairs of input and output values ("stops"). Works like `interpolate`, but the output type must be `color`, and the interpolation is performed in the CIELAB color space.',group:"Ramps, scales, curves","sdk-support":{"basic functionality":{js:"0.49.0"}}},ln2:{doc:"Returns mathematical constant ln(2).",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},pi:{doc:"Returns the mathematical constant pi.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},e:{doc:"Returns the mathematical constant e.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},typeof:{doc:"Returns a string describing the type of the given value.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},string:{doc:"Asserts that the input value is a string. If multiple values are provided, each one is evaluated in order until a string is obtained. If none of the inputs are strings, the expression is an error.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},number:{doc:"Asserts that the input value is a number. If multiple values are provided, each one is evaluated in order until a number is obtained. If none of the inputs are numbers, the expression is an error.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},boolean:{doc:"Asserts that the input value is a boolean. If multiple values are provided, each one is evaluated in order until a boolean is obtained. If none of the inputs are booleans, the expression is an error.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},object:{doc:"Asserts that the input value is an object. If multiple values are provided, each one is evaluated in order until an object is obtained. If none of the inputs are objects, the expression is an error.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},collator:{doc:"Returns a `collator` for use in locale-dependent comparison operations. The `case-sensitive` and `diacritic-sensitive` options default to `false`. The `locale` argument specifies the IETF language tag of the locale to use. If none is provided, the default locale is used. If the requested locale is not available, the `collator` will use a system-defined fallback locale. Use `resolved-locale` to test the results of locale fallback behavior.",group:"Types","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},format:{doc:'Returns a `formatted` string for displaying mixed-format text in the `text-field` property. The input may contain a string literal or expression, including an [`\'image\'`](#types-image) expression. Strings may be followed by a style override object that supports the following properties:\n- `"text-font"`: Overrides the font stack specified by the root layout property.\n- `"text-color"`: Overrides the color specified by the root paint property.\n- `"font-scale"`: Applies a scaling factor on `text-size` as specified by the root layout property.',group:"Types","sdk-support":{"basic functionality":{js:"0.48.0",android:"6.7.0",ios:"4.6.0",macos:"0.12.0"},"text-font":{js:"0.48.0",android:"6.7.0",ios:"4.6.0",macos:"0.12.0"},"font-scale":{js:"0.48.0",android:"6.7.0",ios:"4.6.0",macos:"0.12.0"},"text-color":{js:"1.3.0",android:"7.3.0",ios:"4.10.0",macos:"0.14.0"},image:{js:"1.6.0",android:"8.6.0",ios:"5.7.0",macos:"0.15.0"}}},image:{doc:"Returns an `image` type for use in `icon-image`, `*-pattern` entries and as a section in the `format` expression. If set, the `image` argument will check that the requested image exists in the style and will return either the resolved image name or `null`, depending on whether or not the image is currently in the style. This validation process is synchronous and requires the image to have been added to the style before requesting it in the `image` argument.",group:"Types","sdk-support":{"basic functionality":{js:"1.4.0",android:"8.6.0",ios:"5.7.0",macos:"0.15.0"}}},"number-format":{doc:"Converts the input number into a string representation using the providing formatting rules. If set, the `locale` argument specifies the locale to use, as a BCP 47 language tag. If set, the `currency` argument specifies an ISO 4217 code to use for currency-style formatting. If set, the `min-fraction-digits` and `max-fraction-digits` arguments specify the minimum and maximum number of fractional digits to include.",group:"Types","sdk-support":{"basic functionality":{js:"0.54.0"}}},"to-string":{doc:'Converts the input value to a string. If the input is `null`, the result is `""`. If the input is a boolean, the result is `"true"` or `"false"`. If the input is a number, it is converted to a string as specified by the ["NumberToString" algorithm](https://tc39.github.io/ecma262/#sec-tostring-applied-to-the-number-type) of the ECMAScript Language Specification. If the input is a color, it is converted to a string of the form `"rgba(r,g,b,a)"`, where `r`, `g`, and `b` are numerals ranging from 0 to 255, and `a` ranges from 0 to 1. Otherwise, the input is converted to a string in the format specified by the [`JSON.stringify`](https://tc39.github.io/ecma262/#sec-json.stringify) function of the ECMAScript Language Specification.',group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"to-number":{doc:'Converts the input value to a number, if possible. If the input is `null` or `false`, the result is 0. If the input is `true`, the result is 1. If the input is a string, it is converted to a number as specified by the ["ToNumber Applied to the String Type" algorithm](https://tc39.github.io/ecma262/#sec-tonumber-applied-to-the-string-type) of the ECMAScript Language Specification. If multiple values are provided, each one is evaluated in order until the first successful conversion is obtained. If none of the inputs can be converted, the expression is an error.',group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"to-boolean":{doc:"Converts the input value to a boolean. The result is `false` when then input is an empty string, 0, `false`, `null`, or `NaN`; otherwise it is `true`.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"to-rgba":{doc:"Returns a four-element array containing the input color's red, green, blue, and alpha components, in that order.",group:"Color","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"to-color":{doc:"Converts the input value to a color. If multiple values are provided, each one is evaluated in order until the first successful conversion is obtained. If none of the inputs can be converted, the expression is an error.",group:"Types","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},rgb:{doc:"Creates a color value from red, green, and blue components, which must range between 0 and 255, and an alpha component of 1. If any component is out of range, the expression is an error.",group:"Color","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},rgba:{doc:"Creates a color value from red, green, blue components, which must range between 0 and 255, and an alpha component which must range between 0 and 1. If any component is out of range, the expression is an error.",group:"Color","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},get:{doc:"Retrieves a property value from the current feature's properties, or from another object if a second argument is provided. Returns null if the requested property is missing.",group:"Lookup","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},has:{doc:"Tests for the presence of an property value in the current feature's properties, or from another object if a second argument is provided.",group:"Lookup","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},length:{doc:"Gets the length of an array or string.",group:"Lookup","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},properties:{doc:'Gets the feature properties object.  Note that in some cases, it may be more efficient to use ["get", "property_name"] directly.',group:"Feature data","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"feature-state":{doc:"Retrieves a property value from the current feature's state. Returns null if the requested property is not present on the feature's state. A feature's state is not part of the GeoJSON or vector tile data, and must be set programmatically on each feature. Features are identified by their `id` attribute, which must be an integer or a string that can be cast to an integer. Note that [\"feature-state\"] can only be used with paint properties that support data-driven styling.",group:"Feature data","sdk-support":{"basic functionality":{js:"0.46.0"}}},"geometry-type":{doc:"Gets the feature's geometry type: `Point`, `MultiPoint`, `LineString`, `MultiLineString`, `Polygon`, `MultiPolygon`.",group:"Feature data","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},id:{doc:"Gets the feature's id, if it has one.",group:"Feature data","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},zoom:{doc:'Gets the current zoom level.  Note that in style layout and paint properties, ["zoom"] may only appear as the input to a top-level "step" or "interpolate" expression.',group:"Zoom","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"heatmap-density":{doc:"Gets the kernel density estimation of a pixel in a heatmap layer, which is a relative measure of how many data points are crowded around a particular pixel. Can only be used in the `heatmap-color` property.",group:"Heatmap","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"line-progress":{doc:"Gets the progress along a gradient line. Can only be used in the `line-gradient` property.",group:"Feature data","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.5.0",ios:"4.6.0",macos:"0.12.0"}}},"sky-radial-progress":{doc:"Gets the distance of a point on the sky from the sun position. Returns 0 at sun position and 1 when the distance reaches `sky-gradient-radius`. Can only be used in the `sky-gradient` property.",group:"sky","sdk-support":{"basic functionality":{js:"2.0.0"}}},accumulated:{doc:"Gets the value of a cluster property accumulated so far. Can only be used in the `clusterProperties` option of a clustered GeoJSON source.",group:"Feature data","sdk-support":{"basic functionality":{js:"0.53.0"}}},"+":{doc:"Returns the sum of the inputs.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"*":{doc:"Returns the product of the inputs.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"-":{doc:"For two inputs, returns the result of subtracting the second input from the first. For a single input, returns the result of subtracting it from 0.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"/":{doc:"Returns the result of floating point division of the first input by the second.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"%":{doc:"Returns the remainder after integer division of the first input by the second.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"^":{doc:"Returns the result of raising the first input to the power specified by the second.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},sqrt:{doc:"Returns the square root of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.42.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},log10:{doc:"Returns the base-ten logarithm of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},ln:{doc:"Returns the natural logarithm of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},log2:{doc:"Returns the base-two logarithm of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},sin:{doc:"Returns the sine of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},cos:{doc:"Returns the cosine of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},tan:{doc:"Returns the tangent of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},asin:{doc:"Returns the arcsine of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},acos:{doc:"Returns the arccosine of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},atan:{doc:"Returns the arctangent of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},min:{doc:"Returns the minimum value of the inputs.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},max:{doc:"Returns the maximum value of the inputs.",group:"Math","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},round:{doc:'Rounds the input to the nearest integer. Halfway values are rounded away from zero. For example, `["round", -1.5]` evaluates to -2.',group:"Math","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},abs:{doc:"Returns the absolute value of the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},ceil:{doc:"Returns the smallest integer that is greater than or equal to the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},floor:{doc:"Returns the largest integer that is less than or equal to the input.",group:"Math","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},distance:{doc:"Returns the shortest distance in meters between the evaluated feature and the input geometry. The input value can be a valid GeoJSON of type `Point`, `MultiPoint`, `LineString`, `MultiLineString`, `Polygon`, `MultiPolygon`, `Feature`, or `FeatureCollection`. Distance values returned may vary in precision due to loss in precision from encoding geometries, particularly below zoom level 13.",group:"Math","sdk-support":{"basic functionality":{android:"9.2.0",ios:"5.9.0",macos:"0.16.0"}}},"==":{doc:"Returns `true` if the input values are equal, `false` otherwise. The comparison is strictly typed: values of different runtime types are always considered unequal. Cases where the types are known to be different at parse time are considered invalid and will produce a parse error. Accepts an optional `collator` argument to control locale-dependent string comparisons.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},collator:{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},"!=":{doc:"Returns `true` if the input values are not equal, `false` otherwise. The comparison is strictly typed: values of different runtime types are always considered unequal. Cases where the types are known to be different at parse time are considered invalid and will produce a parse error. Accepts an optional `collator` argument to control locale-dependent string comparisons.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},collator:{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},">":{doc:"Returns `true` if the first input is strictly greater than the second, `false` otherwise. The arguments are required to be either both strings or both numbers; if during evaluation they are not, expression evaluation produces an error. Cases where this constraint is known not to hold at parse time are considered in valid and will produce a parse error. Accepts an optional `collator` argument to control locale-dependent string comparisons.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},collator:{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},"<":{doc:"Returns `true` if the first input is strictly less than the second, `false` otherwise. The arguments are required to be either both strings or both numbers; if during evaluation they are not, expression evaluation produces an error. Cases where this constraint is known not to hold at parse time are considered in valid and will produce a parse error. Accepts an optional `collator` argument to control locale-dependent string comparisons.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},collator:{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},">=":{doc:"Returns `true` if the first input is greater than or equal to the second, `false` otherwise. The arguments are required to be either both strings or both numbers; if during evaluation they are not, expression evaluation produces an error. Cases where this constraint is known not to hold at parse time are considered in valid and will produce a parse error. Accepts an optional `collator` argument to control locale-dependent string comparisons.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},collator:{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},"<=":{doc:"Returns `true` if the first input is less than or equal to the second, `false` otherwise. The arguments are required to be either both strings or both numbers; if during evaluation they are not, expression evaluation produces an error. Cases where this constraint is known not to hold at parse time are considered in valid and will produce a parse error. Accepts an optional `collator` argument to control locale-dependent string comparisons.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},collator:{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}},all:{doc:"Returns `true` if all the inputs are `true`, `false` otherwise. The inputs are evaluated in order, and evaluation is short-circuiting: once an input expression evaluates to `false`, the result is `false` and no further input expressions are evaluated.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},any:{doc:"Returns `true` if any of the inputs are `true`, `false` otherwise. The inputs are evaluated in order, and evaluation is short-circuiting: once an input expression evaluates to `true`, the result is `true` and no further input expressions are evaluated.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"!":{doc:"Logical negation. Returns `true` if the input is `false`, and `false` if the input is `true`.",group:"Decision","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},within:{doc:"Returns `true` if the evaluated feature is fully contained inside a boundary of the input geometry, `false` otherwise. The input value can be a valid GeoJSON of type `Polygon`, `MultiPolygon`, `Feature`, or `FeatureCollection`. Supported features for evaluation:\n- `Point`: Returns `false` if a point is on the boundary or falls outside the boundary.\n- `LineString`: Returns `false` if any part of a line falls outside the boundary, the line intersects the boundary, or a line's endpoint is on the boundary.",group:"Decision","sdk-support":{"basic functionality":{js:"1.9.0",android:"9.1.0",ios:"5.8.0",macos:"0.15.0"}}},"is-supported-script":{doc:"Returns `true` if the input string is expected to render legibly. Returns `false` if the input string contains sections that cannot be rendered without potential loss of meaning (e.g. Indic scripts that require complex text shaping, or right-to-left scripts if the the `mapbox-gl-rtl-text` plugin is not in use in Mapbox GL JS).",group:"String","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.6.0"}}},upcase:{doc:"Returns the input string converted to uppercase. Follows the Unicode Default Case Conversion algorithm and the locale-insensitive case mappings in the Unicode Character Database.",group:"String","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},downcase:{doc:"Returns the input string converted to lowercase. Follows the Unicode Default Case Conversion algorithm and the locale-insensitive case mappings in the Unicode Character Database.",group:"String","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},concat:{doc:"Returns a `string` consisting of the concatenation of the inputs. Each input is converted to a string as if by `to-string`.",group:"String","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}}},"resolved-locale":{doc:"Returns the IETF language tag of the locale being used by the provided `collator`. This can be used to determine the default system locale, or to determine if a requested locale was successfully loaded.",group:"String","sdk-support":{"basic functionality":{js:"0.45.0",android:"6.5.0",ios:"4.2.0",macos:"0.9.0"}}}}},
1$={anchor:{type:"enum",default:"viewport",values:{map:{doc:"The position of the light source is aligned to the rotation of the map."},viewport:{doc:"The position of the light source is aligned to the rotation of the viewport."}},"property-type":"data-constant",transition:!1,expression:{interpolated:!1,parameters:["zoom"]},doc:"Whether extruded geometries are lit relative to the map or viewport.",example:"map","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}}},position:{type:"array",default:[1.15,210,30],length:3,value:"number","property-type":"data-constant",transition:!0,expression:{interpolated:!0,parameters:["zoom"]},doc:"Position of the light source relative to lit (extruded) geometries, in [r radial coordinate, a azimuthal angle, p polar angle] where r indicates the distance from the center of the base of an object to its light, a indicates the position of the light relative to 0° (0° when `light.anchor` is set to `viewport` corresponds to the top of the viewport, or 0° when `light.anchor` is set to `map` corresponds to due north, and degrees proceed clockwise), and p indicates the height of the light (from 0°, directly above, to 180°, directly below).",example:[1.5,90,80],"sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}}},color:{type:"color","property-type":"data-constant",default:"#ffffff",expression:{interpolated:!0,parameters:["zoom"]},transition:!0,doc:"Color tint for lighting extruded geometries.","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}}},intensity:{type:"number","property-type":"data-constant",default:.5,minimum:0,maximum:1,expression:{interpolated:!0,parameters:["zoom"]},transition:!0,doc:"Intensity of lighting (on a scale from 0 to 1). Higher numbers will present as more extreme contrast.","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}}}},F={source:{type:"string",doc:"Name of a source of `raster_dem` type to be used for terrain elevation.",required:!0},exaggeration:{type:"number","property-type":"data-constant",default:1,minimum:0,maximum:1e3,expression:{interpolated:!0,parameters:["zoom"]},transition:!0,doc:"Exaggerates the elevation of the terrain by multiplying the data from the DEM with this value.","sdk-support":{"basic functionality":{js:"2.0.0"}}}},N=["paint_fill","paint_line","paint_circle","paint_heatmap","paint_fill-extrusion","paint_symbol","paint_raster","paint_hillshade","paint_background","paint_sky"],z={"fill-antialias":{type:"boolean",default:!0,doc:"Whether or not the fill should be antialiased.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-opacity":{type:"number",default:1,minimum:0,maximum:1,doc:"The opacity of the entire fill layer. In contrast to the `fill-color`, this value will also affect the 1px stroke around the fill, if the stroke is used.",transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.21.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-color":{type:"color",default:"#000000",doc:"The color of the filled part of this layer. This color can be specified as `rgba` with an alpha component and the color's opacity will not affect the opacity of the 1px stroke, if it is used.",transition:!0,requires:[{"!":"fill-pattern"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.19.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-outline-color":{type:"color",doc:"The outline color of the fill. Matches the value of `fill-color` if unspecified.",transition:!0,requires:[{"!":"fill-pattern"},{"fill-antialias":!0}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.19.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",doc:"The geometry's offset. Values are [x, y] where negatives indicate left and up, respectively.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-translate-anchor":{type:"enum",values:{map:{doc:"The fill is translated relative to the map."},viewport:{doc:"The fill is translated relative to the viewport."}},doc:"Controls the frame of reference for `fill-translate`.",default:"map",requires:["fill-translate"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-pattern":{type:"resolvedImage",transition:!0,doc:"Name of image in sprite to use for drawing image fills. For seamless patterns, image width and height must be a factor of two (2, 4, 8, ..., 512). Note that zoom-dependent expressions will be evaluated only at integer zoom levels.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.49.0",android:"6.5.0",macos:"0.11.0",ios:"4.4.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"}},B={"line-opacity":{type:"number",doc:"The opacity at which the line will be drawn.",default:1,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-color":{type:"color",doc:"The color with which the line will be drawn.",default:"#000000",transition:!0,requires:[{"!":"line-pattern"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.23.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",doc:"The geometry's offset. Values are [x, y] where negatives indicate left and up, respectively.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"line-translate-anchor":{type:"enum",values:{map:{doc:"The line is translated relative to the map."},viewport:{doc:"The line is translated relative to the viewport."}},doc:"Controls the frame of reference for `line-translate`.",default:"map",requires:["line-translate"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"line-width":{type:"number",default:1,minimum:0,transition:!0,units:"pixels",doc:"Stroke thickness.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.39.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-gap-width":{type:"number",default:0,minimum:0,doc:"Draws a line casing outside of a line's actual path. Value indicates the width of the inner gap.",transition:!0,units:"pixels","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-offset":{type:"number",default:0,doc:"The line's offset. For linear features, a positive value offsets the line to the right, relative to the direction of the line, and a negative value to the left. For pol
1ygon features, a positive value results in an inset, and a negative value results in an outset.",transition:!0,units:"pixels","sdk-support":{"basic functionality":{js:"0.12.1",android:"3.0.0",ios:"3.1.0",macos:"0.1.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",doc:"Blur applied to the line, in pixels.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"line-dasharray":{type:"array",value:"number",doc:"Specifies the lengths of the alternating dashes and gaps that form the dash pattern. The lengths are later scaled by the line width. To convert a dash length to pixels, multiply the length by the current line width. Note that GeoJSON sources with `lineMetrics: true` specified won't render dashed lines to the expected scale. Also note that zoom-dependent expressions will be evaluated only at integer zoom levels.",minimum:0,transition:!0,units:"line widths",requires:[{"!":"line-pattern"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"line-pattern":{type:"resolvedImage",transition:!0,doc:"Name of image in sprite to use for drawing image lines. For seamless patterns, image width must be a factor of two (2, 4, 8, ..., 512). Note that zoom-dependent expressions will be evaluated only at integer zoom levels.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.49.0",android:"6.5.0",macos:"0.11.0",ios:"4.4.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"line-gradient":{type:"color",doc:'Defines a gradient with which to color a line feature. Can only be used with GeoJSON sources that specify `"lineMetrics": true`.',transition:!1,requires:[{"!":"line-dasharray"},{"!":"line-pattern"},{source:"geojson",has:{lineMetrics:!0}}],"sdk-support":{"basic functionality":{js:"0.45.0",android:"6.5.0",ios:"4.4.0",macos:"0.11.0"},"data-driven styling":{}},expression:{interpolated:!0,parameters:["line-progress"]},"property-type":"color-ramp"}},V={"circle-radius":{type:"number",default:5,minimum:0,transition:!0,units:"pixels",doc:"Circle radius.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.18.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-color":{type:"color",default:"#000000",doc:"The fill color of the circle.",transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.18.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-blur":{type:"number",default:0,doc:"Amount to blur the circle. 1 blurs the circle such that only the centerpoint is full opacity.",transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.20.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-opacity":{type:"number",doc:"The opacity at which the circle will be drawn.",default:1,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.20.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",doc:"The geometry's offset. Values are [x, y] where negatives indicate left and up, respectively.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"circle-translate-anchor":{type:"enum",values:{map:{doc:"The circle is translated relative to the map."},viewport:{doc:"The circle is translated relative to the viewport."}},doc:"Controls the frame of reference for `circle-translate`.",default:"map",requires:["circle-translate"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-scale":{type:"enum",values:{map:{doc:"Circles are scaled according to their apparent distance to the camera."},viewport:{doc:"Circles are not scaled."}},default:"map",doc:"Controls the scaling behavior of the circle when the map is pitched.","sdk-support":{"basic functionality":{js:"0.21.0",android:"4.2.0",ios:"3.4.0",macos:"0.2.1"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-pitch-alignment":{type:"enum",values:{map:{doc:"The circle is aligned to the plane of the map."},viewport:{doc:"The circle is aligned to the plane of the viewport."}},default:"viewport",doc:"Orientation of circle when map is pitched.","sdk-support":{"basic functionality":{js:"0.39.0",android:"5.2.0",ios:"3.7.0",macos:"0.6.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"circle-stroke-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",doc:"The width of the circle's stroke. Strokes are placed outside of the `circle-radius`.","sdk-support":{"basic functionality":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-color":{type:"color",default:"#000000",doc:"The stroke color of the circle.",transition:!0,"sdk-support":{"basic functionality":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"circle-stroke-opacity":{type:"number",doc:"The opacity of the circle's stroke.",default:1,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"},"data-driven styling":{js:"0.29.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"}},G={"heatmap-radius":{type:"number",default:30,minimum:1,transition:!0,units:"pixels",doc:"Radius of influence of one heatmap point in pixels. Increasing the value makes the heatmap smoother, but less detailed.","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},"data-driven styling":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-weight":{type:"number",default:1,minimum:0,transition:!1,doc:"A measure of how much an individual point contributes to the heatmap. A value of 10 would be equivalent to having 10 points of weight 1 in the same spot. Especially useful when combined with clustering.","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},"data-driven styling":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"heatmap-intensity":{type:"number",default:1,minimum:0,transition:!0,doc:"Similar to `heatmap-weight` but controls the intensity of the heatmap globally. Primarily used for adju
1sting the heatmap based on zoom level.","sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"heatmap-color":{type:"color",default:["interpolate",["linear"],["heatmap-density"],0,"rgba(0, 0, 255, 0)",.1,"royalblue",.3,"cyan",.5,"lime",.7,"yellow",1,"red"],doc:'Defines the color of each pixel based on its density value in a heatmap.  Should be an expression that uses `["heatmap-density"]` as input.',transition:!1,"sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"},"data-driven styling":{}},expression:{interpolated:!0,parameters:["heatmap-density"]},"property-type":"color-ramp"},"heatmap-opacity":{type:"number",doc:"The global opacity at which the heatmap layer will be drawn.",default:1,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.41.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},W={"icon-opacity":{doc:"The opacity at which the icon will be drawn.",type:"number",default:1,minimum:0,maximum:1,transition:!0,requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-color":{type:"color",default:"#000000",transition:!0,doc:"The color of the icon. This can only be used with sdf icons.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,doc:"The color of the icon's halo. Icon halos can only be used with SDF icons.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",doc:"Distance of halo to the icon outline.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",doc:"Fade out the halo towards the outside.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"icon-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",doc:"Distance that the icon's anchor is moved from its original placement. Positive values indicate right and down, while negative values indicate left and up.",requires:["icon-image"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"icon-translate-anchor":{type:"enum",values:{map:{doc:"Icons are translated relative to the map."},viewport:{doc:"Icons are translated relative to the viewport."}},doc:"Controls the frame of reference for `icon-translate`.",default:"map",requires:["icon-image","icon-translate"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"text-opacity":{type:"number",doc:"The opacity at which the text will be drawn.",default:1,minimum:0,maximum:1,transition:!0,requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-color":{type:"color",doc:"The color with which the text will be drawn.",default:"#000000",transition:!0,overridable:!0,requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-color":{type:"color",default:"rgba(0, 0, 0, 0)",transition:!0,doc:"The color of the text's halo, which helps it stand out from backgrounds.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-width":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",doc:"Distance of halo to the font outline. Max text halo width is 1/4 of the font-size.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-halo-blur":{type:"number",default:0,minimum:0,transition:!0,units:"pixels",doc:"The halo's fadeout distance towards the outside.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{js:"0.33.0",android:"5.0.0",ios:"3.5.0",macos:"0.4.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"text-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",doc:"Distance that the text's anchor is moved from its original placement. Positive values indicate right and down, while negative values indicate left and up.",requires:["text-field"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"text-translate-anchor":{type:"enum",values:{map:{doc:"The text is translated relative to the map."},viewport:{doc:"The text is translated relative to the viewport."}},doc:"Controls the frame of reference for `text-translate`.",default:"map",requires:["text-field","text-translate"],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},H={"raster-opacity":{type:"number",doc:"The opacity at which the image will be drawn.",default:1,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}
vendor: 8,880 bytes, line 1
1,"raster-hue-rotate":{type:"number",default:0,period:360,transition:!0,units:"degrees",doc:"Rotates hues around the color wheel.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-min":{type:"number",doc:"Increase or reduce the brightness of the image. The value is the minimum brightness.",default:0,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-brightness-max":{type:"number",doc:"Increase or reduce the brightness of the image. The value is the maximum brightness.",default:1,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-saturation":{type:"number",doc:"Increase or reduce the saturation of the image.",default:0,minimum:-1,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-contrast":{type:"number",doc:"Increase or reduce the contrast of the image.",default:0,minimum:-1,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"raster-resampling":{type:"enum",doc:"The resampling/interpolation method to use for overscaling, also known as texture magnification filter",values:{linear:{doc:"(Bi)linear filtering interpolates pixel values using the weighted average of the four closest original source pixels creating a smooth but blurry look when overscaled"},nearest:{doc:"Nearest neighbor filtering interpolates pixel values using the nearest original source pixel creating a sharp but pixelated look when overscaled"}},default:"linear","sdk-support":{"basic functionality":{js:"0.47.0",android:"6.3.0",ios:"4.2.0",macos:"0.9.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"raster-fade-duration":{type:"number",default:300,minimum:0,transition:!1,units:"milliseconds",doc:"Fade duration when a new tile is added.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},U={"hillshade-illumination-direction":{type:"number",default:335,minimum:0,maximum:359,doc:"The direction of the light source used to generate the hillshading with 0 as the top of the viewport if `hillshade-illumination-anchor` is set to `viewport` and due north if `hillshade-illumination-anchor` is set to `map`.",transition:!1,"sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-illumination-anchor":{type:"enum",values:{map:{doc:"The hillshade illumination is relative to the north direction."},viewport:{doc:"The hillshade illumination is relative to the top of the viewport."}},default:"viewport",doc:"Direction of light source when map is rotated.","sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-exaggeration":{type:"number",doc:"Intensity of the hillshade",default:.5,minimum:0,maximum:1,transition:!0,"sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-shadow-color":{type:"color",default:"#000000",doc:"The shading color of areas that face away from the light source.",transition:!0,"sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-highlight-color":{type:"color",default:"#FFFFFF",doc:"The shading color of areas that faces towards the light source.",transition:!0,"sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"hillshade-accent-color":{type:"color",default:"#000000",doc:"The shading color used to accentuate rugged terrain like sharp cliffs and gorges.",transition:!0,"sdk-support":{"basic functionality":{js:"0.43.0",android:"6.0.0",ios:"4.0.0",macos:"0.7.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},Y={"background-color":{type:"color",default:"#000000",doc:"The color with which the background will be drawn.",transition:!0,requires:[{"!":"background-pattern"}],"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"background-pattern":{type:"resolvedImage",transition:!0,doc:"Name of image in sprite to use for drawing an image background. For seamless patterns, image width and height must be a factor of two (2, 4, 8, ..., 512). Note that zoom-dependent expressions will be evaluated only at integer zoom levels.","sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"},"data-driven styling":{}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"cross-faded"},"background-opacity":{type:"number",default:1,minimum:0,maximum:1,doc:"The opacity at which the background will be drawn.",transition:!0,"sdk-support":{"basic functionality":{js:"0.10.0",android:"2.0.1",ios:"2.0.0",macos:"0.1.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},q={"sky-type":{type:"enum",values:{gradient:{doc:"Renders the sky with a gradient that can be configured with `sky-gradient-radius` and `sky-gradient`."},atmosphere:{doc:"Renders the sky with a simulated atmospheric scattering algorithm, the sun direction can be attached to the light position or explicitly set through `sky-atmosphere-sun`."}},default:"atmosphere",doc:"The type of the sky","sdk-support":{"basic functionality":{js:"2.0.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun":{type:"array",value:"number",length:2,units:"degrees",minimum:[0,0],maximum:[360,180],transition:!1,doc:"Position of the sun center [a azimuthal angle, p polar angle]. The azimuthal angle indicates the position of the sun relative to 0° north, where degrees proceed clockwise. The polar angle indicates the height of the sun, where 0° is directly above, at zenith, and 90° at the horizon. When this property is ommitted, the sun center is directly inherited from the light position.","sdk-support":{"basic functionality":{js:"2.0.0"}},requires:[{"sky-type":"atmosphere"}],expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-atmosphere-sun-intensity":{type:"number",requires:[{"sky-type":"atmosphere"}],default:10,minimum:0,maximum:100,transition:!1,doc:"Intensity of the sun as a light source in the atmosphere (on a scale from 0 to a 100). Setting higher values will brighten up the sky.","sdk-support":{"basic functionality":{js:"2.0.0"}},"property-type":"data-constant"},"sky-gradient-center":{type:"array",requires:[{"sky-type":"gradient"}],value:"number",default:[0,0],length:2,units:"degrees",minimum:[0,0],maximum:[360,180],transition:!1,doc:"Position of the gradient center [a azimuthal angle, p polar angle]. The azimuthal angle indicates the position of the gradient center relative to 0° north, where degrees proceed clockwise. The polar angle indicates the height of the gradient center, where 0° is directly above, at zenith, and 90° at the horizon.","sdk-support":{"basic functionality":{js:"2.0.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-gradient-radius":{type:"number",requires:[{"sky-type":"gradient"}],default:90,minimum:0,maximum:180,transition:!1,doc:"The angular distance (measured in degrees) from `sky-gradient-center` up to which the gradient extends. A value of 180 causes the gradient to wrap around to the opposite direction from `sky-gradient-center`.","sdk-support":{"basic functionality":{js:"2.0.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"sky-gradient":{type:"color",default:["interpolate",["linear"],["sky-radial-progress"],.8,"#87ceeb",1,"white"],doc:"Defines a radial color gradient with which to color the sky. The color values can be interpolated 
1with an expression using `sky-radial-progress`. The range [0, 1] for the interpolant covers a radial distance (in degrees) of [0, `sky-gradient-radius`] centered at the position specified by `sky-gradient-center`.",transition:!1,requires:[{"sky-type":"gradient"}],"sdk-support":{"basic functionality":{js:"2.0.0"},"data-driven styling":{}},expression:{interpolated:!0,parameters:["sky-radial-progress"]},"property-type":"color-ramp"},"sky-atmosphere-halo-color":{type:"color",default:"white",doc:"A color applied to the atmosphere sun halo. The alpha channel describes how strongly the sun halo is represented in an atmosphere sky layer.",transition:!1,requires:[{"sky-type":"atmosphere"}],"sdk-support":{"basic functionality":{js:"2.0.0"}},"property-type":"data-constant"},"sky-atmosphere-color":{type:"color",default:"white",doc:"A color used to tweak the main atmospheric scattering coefficients. Using white applies the default coefficients giving the natural blue color to the atmosphere. This color affects how heavily the corresponding wavelength is represented during scattering. The alpha channel describes the density of the atmosphere, with 1 maximum density and 0 no density.",transition:!1,requires:[{"sky-type":"atmosphere"}],"sdk-support":{"basic functionality":{js:"2.0.0"}},"property-type":"data-constant"},"sky-opacity":{type:"number",default:1,minimum:0,maximum:1,doc:"The opacity of the entire sky layer.",transition:!0,"sdk-support":{"basic functionality":{js:"2.0.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"}},X={duration:{type:"number",default:300,minimum:0,units:"milliseconds",doc:"Time allotted for transitions to complete."},delay:{type:"number",default:0,minimum:0,units:"milliseconds",doc:"Length of time before a transition begins."}},K={"*":{type:"string",doc:"A name of a feature property to use as ID for feature state."}},Z={$version:c,$root:h,sources:p,source:d,source_vector:f,source_raster:g,source_raster_dem:v,source_geojson:m,source_video:y,source_image:_,layer:b,layout:x,layout_background:w,layout_sky:A,layout_fill:S,layout_circle:C,layout_heatmap:T,"layout_fill-extrusion":{visibility:{type:"enum",values:{visible:{doc:"The layer is shown."},none:{doc:"The layer is not shown."}},default:"visible",doc:"Whether this layer is displayed.","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},"property-type":"constant"}},layout_line:E,layout_symbol:O,layout_raster:I,layout_hillshade:k,filter:P,filter_operator:R,geometry_type:L,function:{expression:{type:"expression",doc:"An expression."},stops:{type:"array",doc:"An array of stops.",value:"function_stop"},base:{type:"number",default:1,minimum:0,doc:"The exponential base of the interpolation curve. It controls the rate at which the result increases. Higher values make the result increase more towards the high end of the range. With `1` the stops are interpolated linearly."},property:{type:"string",doc:"The name of a feature property to use as the function input.",default:"$zoom"},type:{type:"enum",values:{identity:{doc:"Return the input value as the output value."},exponential:{doc:"Generate an output by interpolating between stops just less than and just greater than the function input."},interval:{doc:"Return the output value of the stop just less than the function input."},categorical:{doc:"Return the output value of the stop equal to the function input."}},doc:"The interpolation strategy to use in function evaluation.",default:"exponential"},colorSpace:{type:"enum",values:{rgb:{doc:"Use the RGB color space to interpolate color values"},lab:{doc:"Use the LAB color space to interpolate color values."},hcl:{doc:"Use the HCL color space to interpolate color values, interpolating the Hue, Chroma, and Luminance channels individually."}},doc:"The color space in which colors interpolated. Interpolating colors in perceptual color spaces like LAB and HCL tend to produce color ramps that look more consistent and produce colors that can be differentiated more easily than those interpolated in RGB space.",default:"rgb"},default:{type:"*",required:!1,doc:"A value to serve as a fallback function result when a value isn't otherwise available. It is used in the following circumstances:\n* In categorical functions, when the feature value does not match any of the stop domain values.\
1n* In property and zoom-and-property functions, when a feature does not contain a value for the specified property.\n* In identity functions, when the feature value is not valid for the style property (for example, if the function is being used for a `circle-color` property but the feature property value is not a string or not a valid color).\n* In interval or exponential property and zoom-and-property functions, when the feature value is not numeric.\nIf no default is provided, the style property's default is used in these circumstances."}},function_stop:M,expression:D,expression_name:j,light:$,terrain:F,paint:N,paint_fill:z,"paint_fill-extrusion":{"fill-extrusion-opacity":{type:"number",default:1,minimum:0,maximum:1,doc:"The opacity of the entire fill extrusion layer. This is rendered on a per-layer, not per-feature, basis, and data-driven styling is not available.",transition:!0,"sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-color":{type:"color",default:"#000000",doc:"The base color of the extruded fill. The extrusion's surfaces will be shaded differently based on this color in combination with the root `light` settings. If this color is specified as `rgba` with an alpha component, the alpha component will be ignored; use `fill-extrusion-opacity` to set layer opacity.",transition:!0,requires:[{"!":"fill-extrusion-pattern"}],"sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"},"data-driven styling":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-translate":{type:"array",value:"number",length:2,default:[0,0],transition:!0,units:"pixels",doc:"The geometry's offset. Values are [x, y] where negatives indicate left and up (on the flat plane), respectively.","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-translate-anchor":{type:"enum",values:{map:{doc:"The fill extrusion is translated relative to the map."},viewport:{doc:"The fill extrusion is translated relative to the viewport."}},doc:"Controls the frame of reference for `fill-extrusion-translate`.",default:"map",requires:["fill-extrusion-translate"],"sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"},"fill-extrusion-pattern":{type:"resolvedImage",transition:!0,doc:"Name of image in sprite to use for drawing images on extruded fills. For seamless patterns, image width and height must be a factor of two (2, 4, 8, ..., 512). Note that zoom-dependent expressions will be evaluated only at integer zoom levels.","sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"},"data-driven styling":{js:"0.49.0",android:"6.5.0",macos:"0.11.0",ios:"4.4.0"}},expression:{interpolated:!1,parameters:["zoom","feature"]},"property-type":"cross-faded-data-driven"},"fill-extrusion-height":{type:"number",default:0,minimum:0,units:"meters",doc:"The height with which to extrude this layer.",transition:!0,"sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"},"data-driven styling":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-base":{type:"number",default:0,minimum:0,units:"meters",doc:"The height with which to extrude the base of this layer. Must be less than or equal to `fill-extrusion-height`.",transition:!0,requires:["fill-extrusion-height"],"sdk-support":{"basic functionality":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"},"data-driven styling":{js:"0.27.0",android:"5.1.0",ios:"3.6.0",macos:"0.5.0"}},expression:{interpolated:!0,parameters:["zoom","feature","feature-state"]},"property-type":"data-driven"},"fill-extrusion-vertical-gradient":{type:"boolean",default:!0,doc:"Whether to apply a vertical gradient to the sides of a fill-extrusion layer. If true, sides will be shaded slightly darker farther down.",transition:!1,"sdk-support":{"basic functionality":{js:"0.50.0",ios:"4.7.0",macos:"0.13.0"}},expression:{interpolated:!1,parameters:["zoom"]},"property-type":"data-constant"}},paint_line:B,paint_circle:V,paint_heatmap:G,paint_symbol:W,paint_raster:H,paint_hillshade:U,paint_background:Y,paint_sky:q,transition:X,"property-type":{"data-driven":{type:"property-type",doc:"Property is interpolable and can be represented using a property expression."},"cross-faded":{type:"property-type",doc:"Property is non-interpolable; rather, its values will be cross-faded to smoothly transition between integer zooms."},"cross-faded-data-driven":{type:"property-type",doc:"Property is non-interpolable; rather, its values will be cross-faded to smoothly transition between integer zooms. It can be represented using a property expression."},"color-ramp":{type:"property-type",doc:"Property should be specified using a color ramp from which the output color can be sampled based on a property calculation."},"data-constant":{type:"property-type",doc:"Property is interpolable but cannot be represented using a property expression."},constant:{type:"property-type",doc:"Property is constant across all zoom levels and property values."}},promoteId:K};var J="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof i.g?i.g:"undefined"!==typeof self?self:{};function Q(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function tt(t,e){return e={exports:{}},t(e,e.exports),e.exports}var et=tt((function(t,e){(function(i){var n=e&&!e.nodeType&&e,r=t&&!t.nodeType&&t,o="object"==typeof J&&J;o.global!==o&&o.window!==o&&o.self!==o||(i=o);var s,a,l=2147483647,u=36,c=1,h=26,p=38,d=700,f=72,g=128,v="-",m=/^xn--/,y=/[^\x20-\x7E]/,_=/[\x2E\u3002\uFF0E\uFF61]/g,b={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >
1= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=u-c,w=Math.floor,A=String.fromCharCode;function S(t){throw RangeError(b[t])}function C(t,e){var i=t.length,n=[];while(i--)n[i]=e(t[i]);return n}function T(t,e){var i=t.split("@"),n="";i.length>1&&(n=i[0]+"@",t=i[1]),t=t.replace(_,".");var r=t.split("."),o=C(r,e).join(".");return n+o}function E(t){var e,i,n=[],r=0,o=t.length;while(r<o)e=t.charCodeAt(r++),e>=55296&&e<=56319&&r<o?(i=t.charCodeAt(r++),56320==(64512&i)?n.push(((1023&e)<<10)+(1023&i)+65536):(n.push(e),r--)):n.push(e);return n}function O(t){return C(t,(function(t){var e="";return t>65535&&(t-=65536,e+=A(t>>>10&1023|55296),t=56320|1023&t),e+=A(t),e})).join("")}function I(t){return t-48<10?t-22:t-65<26?t-65:t-97<26?t-97:u}function k(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function P(t,e,i){var n=0;for(t=i?w(t/d):t>>1,t+=w(t/e);t>x*h>>1;n+=u)t=w(t/x);return w(n+(x+1)*t/(t+p))}function R(t){var e,i,n,r,o,s,a,p,d,m,y=[],_=t.length,b=0,x=g,A=f;for(i=t.lastIndexOf(v),i<0&&(i=0),n=0;n<i;++n)t.charCodeAt(n)>=128&&S("not-basic"),y.push(t.charCodeAt(n));for(r=i>0?i+1:0;r<_;){for(o=b,s=1,a=u;;a+=u){if(r>=_&&S("invalid-input"),p=I(t.charCodeAt(r++)),(p>=u||p>w((l-b)/s))&&S("overflow"),b+=p*s,d=a<=A?c:a>=A+h?h:a-A,p<d)break;m=u-d,s>w(l/m)&&S("overflow"),s*=m}e=y.length+1,A=P(b-o,e,0==o),w(b/e)>l-x&&S("overflow"),x+=w(b/e),b%=e,y.splice(b++,0,x)}return O(y)}function L(t){var e,i,n,r,o,s,a,p,d,m,y,_,b,x,C,T=[];for(t=E(t),_=t.length,e=g,i=0,o=f,s=0;s<_;++s)y=t[s],y<128&&T.push(A(y));n=r=T.length,r&&T.push(v);while(n<_){for(a=l,s=0;s<_;++s)y=t[s],y>=e&&y<a&&(a=y);for(b=n+1,a-e>w((l-i)/b)&&S("overflow"),i+=(a-e)*b,e=a,s=0;s<_;++s)if(y=t[s],y<e&&++i>l&&S("overflow"),y==e){for(p=i,d=u;;d+=u){if(m=d<=o?c:d>=o+h?h:d-o,p<m)break;C=p-m,x=u-m,T.push(A(k(m+C%x,0))),p=w(C/x)}T.push(A(k(p,0))),o=P(i,b,n==r),i=0,++n}++i,++e}return T.join("")}function M(t){return T(t,(function(t){return m.test(t)?R(t.slice(4).toLowerCase()):t}))}function D(t){return T(t,(function(t){return y.test(t)?"xn--"+L(t):t}))}if(s={version:"1.3.2",ucs2:{decode:E,encode:O},decode:R,encode:L,toASCII:D,toUnicode:M},n&&r)if(t.exports==n)r.exports=s;else for(a in s)s.hasOwnProperty(a)&&(n[a]=s[a]);else i.punycode=s})(J)})),it={isString:function(t){return"string"===typeof t},isObject:function(t){return"object"===typeof t&&null!==t},isNull:function(t){return null===t},isNullOrUndefined:function(t){return null==t}};function nt(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var rt=function(t,e,i,n){e=e||"&",i=i||"=";var r={};if("string"!==typeof t||0===t.length)return r;var o=/\+/g;t=t.split(e);var s=1e3;n&&"number"===typeof n.maxKeys&&(s=n.maxKeys);var a=t.length;s>0&&a>s&&(a=s);for(var l=0;l<a;++l){var u,c,h,p,d=t[l].replace(o,"%20"),f=d.indexOf(i);f>=0?(u=d.substr(0,f),c=d.substr(f+1)):(u=d,c=""),h=decodeURIComponent(u),p=decodeURIComponent(c),nt(r,h)?Array.isArray(r[h])?r[h].push(p):r[h]=[r[h],p]:r[h]=p}return r},ot=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}},st=function(t,e,i,n){return e=e||"&",i=i||"=",null===t&&(t=void 0),"object"===typeof t?Object.keys(t).map((function(n){var r=encodeURIComponent(ot(n))+i;return Array.isArray(t[n])?t[n].map((function(t){return r+encodeURIComponent(ot(t))})).join(e):r+encodeURIComponent(ot(t[n]))})).join(e):n?encodeURIComponent(ot(n))+i+encodeURIComponent(ot(t)):""},at=tt((function(t,e){e.decode=e.parse=rt,e.encode=e.stringify=st}));at.decode,at.parse,at.encode,at.stringify;function lt(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var ut=/^([a-z0-9.+-]+:)/i,ct=/:[0-9]*$/,ht=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,pt=["<",">",'"',"`"," ","\r","\n","\t"],dt=["{","}","|","\\","^","`"].concat(pt),ft=["'"].concat(dt),gt=["%","/","?",";","#"].concat(ft),vt=["/","?","#"],mt=255,yt=/^[+a-z0-9A-Z_-]{0,63}$/,_t=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,bt={javascript:!0,"javascript:":!0},xt={javascript:!0,"javascript:":!0},wt={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function At(t,e,i){if(t&&it.isObject(t)&&t instanceof lt)return t;var n=new lt;return n.parse(t,e,i),n}
vendor: 5,998 bytes, line 1
1lt.prototype.parse=function(t,e,i){if(!it.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var n=t.indexOf("?"),r=-1!==n&&n<t.indexOf("#")?"?":"#",o=t.split(r),s=/\\/g;o[0]=o[0].replace(s,"/"),t=o.join(r);var a=t;if(a=a.trim(),!i&&1===t.split("#").length){var l=ht.exec(a);if(l)return this.path=a,this.href=a,this.pathname=l[1],l[2]?(this.search=l[2],this.query=e?at.parse(this.search.substr(1)):this.search.substr(1)):e&&(this.search="",this.query={}),this}var u=ut.exec(a);if(u){u=u[0];var c=u.toLowerCase();this.protocol=c,a=a.substr(u.length)}if(i||u||a.match(/^\/\/[^@\/]+@[^@\/]+/)){var h="//"===a.substr(0,2);!h||u&&xt[u]||(a=a.substr(2),this.slashes=!0)}if(!xt[u]&&(h||u&&!wt[u])){for(var p,d,f=-1,g=0;g<vt.length;g++){var v=a.indexOf(vt[g]);-1!==v&&(-1===f||v<f)&&(f=v)}d=-1===f?a.lastIndexOf("@"):a.lastIndexOf("@",f),-1!==d&&(p=a.slice(0,d),a=a.slice(d+1),this.auth=decodeURIComponent(p)),f=-1;for(g=0;g<gt.length;g++){v=a.indexOf(gt[g]);-1!==v&&(-1===f||v<f)&&(f=v)}-1===f&&(f=a.length),this.host=a.slice(0,f),a=a.slice(f),this.parseHost(),this.hostname=this.hostname||"";var m="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!m)for(var y=this.hostname.split(/\./),_=(g=0,y.length);g<_;g++){var b=y[g];if(b&&!b.match(yt)){for(var x="",w=0,A=b.length;w<A;w++)b.charCodeAt(w)>127?x+="x":x+=b[w];if(!x.match(yt)){var S=y.slice(0,g),C=y.slice(g+1),T=b.match(_t);T&&(S.push(T[1]),C.unshift(T[2])),C.length&&(a="/"+C.join(".")+a),this.hostname=S.join(".");break}}}this.hostname.length>mt?this.hostname="":this.hostname=this.hostname.toLowerCase(),m||(this.hostname=et.toASCII(this.hostname));var E=this.port?":"+this.port:"",O=this.hostname||"";this.host=O+E,this.href+=this.host,m&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==a[0]&&(a="/"+a))}if(!bt[c])for(g=0,_=ft.length;g<_;g++){var I=ft[g];if(-1!==a.indexOf(I)){var k=encodeURIComponent(I);k===I&&(k=escape(I)),a=a.split(I).join(k)}}var P=a.indexOf("#");-1!==P&&(this.hash=a.substr(P),a=a.slice(0,P));var R=a.indexOf("?");if(-1!==R?(this.search=a.substr(R),this.query=a.substr(R+1),e&&(this.query=at.parse(this.query)),a=a.slice(0,R)):e&&(this.search="",this.query={}),a&&(this.pathname=a),wt[c]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){E=this.pathname||"";var L=this.search||"";this.path=E+L}return this.href=this.format(),this},lt.prototype.format=function(){var t=this.auth||"";t&&(t=encodeURIComponent(t),t=t.replace(/%3A/i,":"),t+="@");var e=this.protocol||"",i=this.pathname||"",n=this.hash||"",r=!1,o="";this.host?r=t+this.host:this.hostname&&(r=t+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(r+=":"+this.port)),this.query&&it.isObject(this.query)&&Object.keys(this.query).length&&(o=at.stringify(this.query));var s=this.search||o&&"?"+o||"";return e&&":"!==e.substr(-1)&&(e+=":"),this.slashes||(!e||wt[e])&&!1!==r?(r="//"+(r||""),i&&"/"!==i.charAt(0)&&(i="/"+i)):r||(r=""),n&&"#"!==n.charAt(0)&&(n="#"+n),s&&"?"!==s.charAt(0)&&(s="?"+s),i=i.replace(/[?#]/g,(function(t){return encodeURIComponent(t)})),s=s.replace("#","%23"),e+r+i+s+n},lt.prototype.resolve=function(t){return this.resolveObject(At(t,!1,!0)).format()},lt.prototype.resolveObject=function(t){if(it.isString(t)){var e=new lt;e.parse(t,!1,!0),t=e}for(var i=new lt,n=Object.keys(this),r=0;r<n.length;r++){var o=n[r];i[o]=this[o]}if(i.hash=t.hash,""===t.href)return i.href=i.format(),i;if(t.slashes&&!t.protocol){for(var s=Object.keys(t),a=0;a<s.length;a++){var l=s[a];"protocol"!==l&&(i[l]=t[l])}return wt[i.protocol]&&i.hostname&&!i.pathname&&(i.path=i.pathname="/"),i.href=i.format(),i}if(t.protocol&&t.protocol!==i.protocol){if(!wt[t.protocol]){for(var u=Object.keys(t),c=0;c<u.length;c++){var h=u[c];i[h]=t[h]}return i.href=i.format(),i}if(i.protocol=t.protocol,t.host||xt[t.protocol])i.pathname=t.pathname;else{var p=(t.pathname||"").split("/");while(p.length&&!(t.host=p.shift()));t.host||(t.host=""),t.hostname||(t.hostname=""),""!==p[0]&&p.unshift(""),p.length<2&&p.unshift(""),i.pathname=p.join("/")}if(i.search=t.search,i.query=t.query,i.host=t.host||"",i.auth=t.auth,i.hostname=t.hostname||t.host,i.port=t.port,i.pathname||i.search){var d=i.pathname||"",f=i.search||"";i.path=d+f}return i.slashes=i.slashes||t.slashes,i.href=i.format(),i}var g=i.pathname&&"/"===i.pathname.charAt(0),v=t.host||t.pathname&&"/"===t.pathname.charAt(0),m=v||g||i.host&&t.pathname,y=m,_=i.pathname&&i.pathname.split("/")||[],b=(p=t.pathname&&t.pathname.split("/")||[],i.protocol&&!wt[i.protocol]);if(b&&(i.hostname="",i.port=null,i.host&&(""===_[0]?_[0]=i.host:_.unshift(i.host)),i.host="",t.protocol&&(t.hostname=null,t.port=null,t.host&&(""===p[0]?p[0]=t.host:p.unshift(t.host)),t.host=null),m=m&&(""===p[0]||""===_[0])),v)i.host=t.host||""===t.host?t.host:i.host,i.hostname=t.hostname||""===t.hostname?t.hostname:i.hostname,i.search=t.search,i.query=t.query,_=p;else if(p.length)_||(_=[]),_.pop(),_=_.concat(p),i.search=t.search,i.query=t.query;else if(!it.isNullOrUndefined(t.search)){if(b){i.hostname=i.host=_.shift();var x=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@");x&&(i.auth=x.shift(),i.host=i.hostname=x.shift())}return i.search=t.search,i.query=t.query,it.isNull(i.pathname)&&it.isNull(i.search)||(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.href=i.format(),i}if(!_.length)return i.pathname=null,i.search?i.path="/"+i.search:i.path=null,i.href=i.format(),i;for(var w=_.slice(-1)[0],A=(i.host||t.host||_.length>1)&&("."===w||".."===w)||""===w,S=0,C=_.length;C>=0;C--)w=_[C],"."===w?_.splice(C,1):".."===w?(_.splice(C,1),S++):S&&(_.splice(C,1),S--);if(!m&&!y)for(;S--;S)_.unshift("..");!m||""===_[0]||_[0]&&"/"===_[0].charAt(0)||_.unshift(""),A&&"/"!==_.join("/").substr(-1)&&_.push("");var T=""===_[0]||_[0]&&"/"===_[0].charAt(0);if(b){i.hostname=i.host=T?"":_.length?_.shift():"";x=!!(i.host&&i.host.indexOf("@")>0)&&i.host.split("@");x&&(i.auth=x.shift(),i.host=i.hostname=x.shift())}
vendor: 7,591 bytes, line 1
1return m=m||i.host&&_.length,m&&!T&&_.unshift(""),_.length?i.pathname=_.join("/"):(i.pathname=null,i.path=null),it.isNull(i.pathname)&&it.isNull(i.search)||(i.path=(i.pathname?i.pathname:"")+(i.search?i.search:"")),i.auth=t.auth||i.auth,i.slashes=i.slashes||t.slashes,i.href=i.format(),i},lt.prototype.parseHost=function(){var t=this.host,e=ct.exec(t);e&&(e=e[0],":"!==e&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};function St(t,...e){for(const i of e)for(const e in i)t[e]=i[e];return t}class Ct extends Error{constructor(t,e){super(e),this.message=e,this.key=t}}class Tt{constructor(t,e=[]){this.parent=t,this.bindings={};for(const[i,n]of e)this.bindings[i]=n}concat(t){return new Tt(this,t)}get(t){if(this.bindings[t])return this.bindings[t];if(this.parent)return this.parent.get(t);throw new Error(`${t} not found in scope.`)}has(t){return!!this.bindings[t]||!!this.parent&&this.parent.has(t)}}const Et={kind:"null"},Ot={kind:"number"},It={kind:"string"},kt={kind:"boolean"},Pt={kind:"color"},Rt={kind:"object"},Lt={kind:"value"},Mt={kind:"error"},Dt={kind:"collator"},jt={kind:"formatted"},$t={kind:"resolvedImage"};function Ft(t,e){return{kind:"array",itemType:t,N:e}}function Nt(t){if("array"===t.kind){const e=Nt(t.itemType);return"number"===typeof t.N?`array<${e}, ${t.N}>`:"value"===t.itemType.kind?"array":`array<${e}>`}return t.kind}const zt=[Et,Ot,It,kt,Pt,jt,Rt,Ft(Lt),$t];function Bt(t,e){if("error"===e.kind)return null;if("array"===t.kind){if("array"===e.kind&&(0===e.N&&"value"===e.itemType.kind||!Bt(t.itemType,e.itemType))&&("number"!==typeof t.N||t.N===e.N))return null}else{if(t.kind===e.kind)return null;if("value"===t.kind)for(const t of zt)if(!Bt(t,e))return null}return`Expected ${Nt(t)} but found ${Nt(e)} instead.`}function Vt(t,e){return e.some((e=>e.kind===t.kind))}function Gt(t,e){return e.some((e=>"null"===e?null===t:"array"===e?Array.isArray(t):"object"===e?t&&!Array.isArray(t)&&"object"===typeof t:e===typeof t))}var Wt=tt((function(t,e){var i={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],rebeccapurple:[102,51,153,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function n(t){return t=Math.round(t),t<0?0:t>255?255:t}function r(t){return t<0?0:t>1?1:t}function o(t){return"%"===t[t.length-1]?n(parseFloat(t)/100*255):n(parseInt(t))}function s(t){return"%"===t[t.length-1]?r(parseFloat(t)/100):r(parseFloat(t))}function a(t,e,i){return i<0?i+=1:i>1&&(i-=1),6*i<1?t+(e-t)*i*6:2*i<1?e:3*i<2?t+(e-t)*(2/3-i)*6:t}function l(t){var e=t.replace(/ /g,"").toLowerCase();if(e in i)return i[e].slice();if("#"===e[0]){if(4===e.length){var r=parseInt(e.substr(1),16);return r>=0&&r<=4095?[(3840&r)>>4|(3840&r)>>8,240&r|(240&r)>>4,15&r|(15&r)<<4,1]:null}if(7===e.length){r=parseInt(e.substr(1),16);return r>=0&&r<=16777215?[(16711680&r)>>16,(65280&r)>>8,255&r,1]:null}return null}var l=e.indexOf("("),u=e.indexOf(")");if(-1!==l&&u+1===e.length){var c=e.substr(0,l),h=e.substr(l+1,u-(l+1)).split(","),p=1;switch(c){case"rgba":if(4!==h.length)return null;p=s(h.pop());case"rgb":return 3!==h.length?null:[o(h[0]),o(h[1]),o(h[2]),p];case"hsla":if(4!==h.length)return null;p=s(h.pop());case"hsl":if(3!==h.length)return null;var d=(parseFloat(h[0])%360+360)%360/360,f=s(h[1]),g=s(h[2]),v=g<=.5?g*(f+1):g+f-g*f,m=2*g-v;return[n(255*a(m,v,d+1/3)),n(255*a(m,v,d)),n(255*a(m,v,d-1/3)),p];default:return null}}return null}try{e.parseCSSColor=l}catch(u){}})),Ht=Wt.parseCSSColor;class Ut{constructor(t,e,i,n=1){this.r=t,this.g=e,this.b=i,this.a=n}static parse(t){if(!t)return;if(t instanceof Ut)return t;if("string"!==typeof t)return;const e=Ht(t);return e?new Ut(e[0]/255*e[3],e[1]/255*e[3],e[2]/255*e[3],e[3]):void 0}toString(){const[t,e,i,n]=this.toArray();return`rgba(${Math.round(t)},${Math.round(e)},${Math.round(i)},${n})`}toArray(){const{r:t,g:e,b:i,a:n}=this;return 0===n?[0,0,0,0]:[255*t/n,255*e/n,255*i/n,n]}}Ut.black=new Ut(0,0,0,1),Ut.white=new Ut(1,1,1,1),Ut.transparent=new Ut(0,0,0,0),Ut.red=new Ut(1,0,0,1),Ut.blue=new Ut(0,0,1,1);
vendor: 27,699 bytes, line 1
1class Yt{constructor(t,e,i){this.sensitivity=t?e?"variant":"case":e?"accent":"base",this.locale=i,this.collator=new Intl.Collator(this.locale?this.locale:[],{sensitivity:this.sensitivity,usage:"search"})}compare(t,e){return this.collator.compare(t,e)}resolvedLocale(){return new Intl.Collator(this.locale?this.locale:[]).resolvedOptions().locale}}class qt{constructor(t,e,i,n,r){this.text=t,this.image=e,this.scale=i,this.fontStack=n,this.textColor=r}}class Xt{constructor(t){this.sections=t}static fromString(t){return new Xt([new qt(t,null,null,null,null)])}isEmpty(){return 0===this.sections.length||!this.sections.some((t=>0!==t.text.length||t.image&&0!==t.image.name.length))}static factory(t){return t instanceof Xt?t:Xt.fromString(t)}toString(){return 0===this.sections.length?"":this.sections.map((t=>t.text)).join("")}serialize(){const t=["format"];for(const e of this.sections){if(e.image){t.push(["image",e.image.name]);continue}t.push(e.text);const i={};e.fontStack&&(i["text-font"]=["literal",e.fontStack.split(",")]),e.scale&&(i["font-scale"]=e.scale),e.textColor&&(i["text-color"]=["rgba"].concat(e.textColor.toArray())),t.push(i)}return t}}class Kt{constructor(t){this.name=t.name,this.available=t.available}toString(){return this.name}static fromString(t){return t?new Kt({name:t,available:!1}):null}serialize(){return["image",this.name]}}function Zt(t,e,i,n){if(!("number"===typeof t&&t>=0&&t<=255&&"number"===typeof e&&e>=0&&e<=255&&"number"===typeof i&&i>=0&&i<=255)){const r="number"===typeof n?[t,e,i,n]:[t,e,i];return`Invalid rgba value [${r.join(", ")}]: 'r', 'g', and 'b' must be between 0 and 255.`}return"undefined"===typeof n||"number"===typeof n&&n>=0&&n<=1?null:`Invalid rgba value [${[t,e,i,n].join(", ")}]: 'a' must be between 0 and 1.`}function Jt(t){if(null===t)return!0;if("string"===typeof t)return!0;if("boolean"===typeof t)return!0;if("number"===typeof t)return!0;if(t instanceof Ut)return!0;if(t instanceof Yt)return!0;if(t instanceof Xt)return!0;if(t instanceof Kt)return!0;if(Array.isArray(t)){for(const e of t)if(!Jt(e))return!1;return!0}if("object"===typeof t){for(const e in t)if(!Jt(t[e]))return!1;return!0}return!1}function Qt(t){if(null===t)return Et;if("string"===typeof t)return It;if("boolean"===typeof t)return kt;if("number"===typeof t)return Ot;if(t instanceof Ut)return Pt;if(t instanceof Yt)return Dt;if(t instanceof Xt)return jt;if(t instanceof Kt)return $t;if(Array.isArray(t)){const e=t.length;let i;for(const n of t){const t=Qt(n);if(i){if(i===t)continue;i=Lt;break}i=t}return Ft(i||Lt,e)}return Rt}function te(t){const e=typeof t;return null===t?"":"string"===e||"number"===e||"boolean"===e?String(t):t instanceof Ut||t instanceof Xt||t instanceof Kt?t.toString():JSON.stringify(t)}class ee{constructor(t,e){this.type=t,this.value=e}static parse(t,e){if(2!==t.length)return e.error(`'literal' expression requires exactly one argument, but found ${t.length-1} instead.`);if(!Jt(t[1]))return e.error("invalid value");const i=t[1];let n=Qt(i);const r=e.expectedType;return"array"!==n.kind||0!==n.N||!r||"array"!==r.kind||"number"===typeof r.N&&0!==r.N||(n=r),new ee(n,i)}evaluate(){return this.value}eachChild(){}outputDefined(){return!0}serialize(){return"array"===this.type.kind||"object"===this.type.kind?["literal",this.value]:this.value instanceof Ut?["rgba"].concat(this.value.toArray()):this.value instanceof Xt?this.value.serialize():this.value}}class ie{constructor(t){this.name="ExpressionEvaluationError",this.message=t}toJSON(){return this.message}}const ne={string:It,number:Ot,boolean:kt,object:Rt};class re{constructor(t,e){this.type=t,this.args=e}static parse(t,e){if(t.length<2)return e.error("Expected at least one argument.");let i,n=1;const r=t[0];if("array"===r){let r,o;if(t.length>2){const i=t[1];if("string"!==typeof i||!(i in ne)||"object"===i)return e.error('The item type argument of "array" must be one of string, number, boolean',1);r=ne[i],n++}else r=Lt;if(t.length>3){if(null!==t[2]&&("number"!==typeof t[2]||t[2]<0||t[2]!==Math.floor(t[2])))return e.error('The length argument to "array" must be a positive integer literal',2);o=t[2],n++}i=Ft(r,o)}else i=ne[r];const o=[];for(;n<t.length;n++){const i=e.parse(t[n],n,Lt);if(!i)return null;o.push(i)}return new re(i,o)}evaluate(t){for(let e=0;e<this.args.length;e++){const i=this.args[e].evaluate(t),n=Bt(this.type,Qt(i));if(!n)return i;if(e===this.args.length-1)throw new ie(`Expected value to be of type ${Nt(this.type)}, but found ${Nt(Qt(i))} instead.`)}return null}eachChild(t){this.args.forEach(t)}outputDefined(){return this.args.every((t=>t.outputDefined()))}serialize(){const t=this.type,e=[t.kind];if("array"===t.kind){const i=t.itemType;if("string"===i.kind||"number"===i.kind||"boolean"===i.kind){e.push(i.kind);const n=t.N;("number"===typeof n||this.args.length>1)&&e.push(n)}}return e.concat(this.args.map((t=>t.serialize())))}}class oe{constructor(t){this.type=jt,this.sections=t}static parse(t,e){if(t.length<2)return e.error("Expected at least one argument.");const i=t[1];if(!Array.isArray(i)&&"object"===typeof i)return e.error("First argument must be an image or text section.");const n=[];let r=!1;for(let o=1;o<=t.length-1;++o){const i=t[o];if(r&&"object"===typeof i&&!Array.isArray(i)){r=!1;let t=null;if(i["font-scale"]&&(t=e.parse(i["font-scale"],1,Ot),!t))return null;let o=null;if(i["text-font"]&&(o=e.parse(i["text-font"],1,Ft(It)),!o))return null;let s=null;if(i["text-color"]&&(s=e.parse(i["text-color"],1,Pt),!s))return null;const a=n[n.length-1];a.scale=t,a.font=o,a.textColor=s}else{const i=e.parse(t[o],1,Lt);if(!i)return null;const s=i.type.kind;if("string"!==s&&"value"!==s&&"null"!==s&&"resolvedImage"!==s)return e.error("Formatted text type must be 'string', 'value', 'image' or 'null'.");r=!0,n.push({content:i,scale:null,font:null,textColor:null})}}return new oe(n)}evaluate(t){const e=e=>{const i=e.content.evaluate(t);return Qt(i)===$t?new qt("",i,null,null,null):new qt(te(i),null,e.scale?e.scale.evaluate(t):null,e.font?e.font.evaluate(t).join(","):null,e.textColor?e.textColor.evaluate(t):null)};return new Xt(this.sections.map(e))}eachChild(t){for(const e of this.sections)t(e.content),e.scale&&t(e.scale),e.font&&t(e.font),e.textColor&&t(e.textColor)}outputDefined(){return!1}serialize(){const t=["format"];for(const e of this.sections){t.push(e.content.serialize());const i={};e.scale&&(i["font-scale"]=e.scale.serialize()),e.font&&(i["text-font"]=e.font.serialize()),e.textColor&&(i["text-color"]=e.textColor.serialize()),t.push(i)}return t}}class se{constructor(t){this.type=$t,this.input=t}static parse(t,e){if(2!==t.length)return e.error("Expected two arguments.");const i=e.parse(t[1],1,It);return i?new se(i):e.error("No image name provided.")}evaluate(t){const e=this.input.evaluate(t),i=Kt.fromString(e);return i&&t.availableImages&&(i.available=t.availableImages.indexOf(e)>-1),i}eachChild(t){t(this.input)}outputDefined(){return!1}serialize(){return["image",this.input.serialize()]}}const ae={"to-boolean":kt,"to-color":Pt,"to-number":Ot,"to-string":It};class le{constructor(t,e){this.type=t,this.args=e}static parse(t,e){if(t.length<2)return e.error("Expected at least one argument.");const i=t[0];if(("to-boolean"===i||"to-string"===i)&&2!==t.length)return e.error("Expected one argument.");const n=ae[i],r=[];for(let o=1;o<t.length;o++){const i=e.parse(t[o],o,Lt);if(!i)return null;r.push(i)}return new le(n,r)}evaluate(t){if("boolean"===this.type.kind)return Boolean(this.args[0].evaluate(t));if("color"===this.type.kind){let e,i;for(const n of this.args){if(e=n.evaluate(t),i=null,e instanceof Ut)return e;if("string"===typeof e){const i=t.parseColor(e);if(i)return i}else if(Array.isArray(e)&&(i=e.length<3||e.length>4?`Invalid rbga value ${JSON.stringify(e)}: expected an array containing either three or four numeric values.`:Zt(e[0],e[1],e[2],e[3]),!i))return new Ut(e[0]/255,e[1]/255,e[2]/255,e[3])}throw new ie(i||`Could not parse color from value '${"string"===typeof e?e:String(JSON.stringify(e))}'`)}if("number"===this.type.kind){let e=null;for(const i of this.args){if(e=i.evaluate(t),null===e)return 0;const n=Number(e);if(!isNaN(n))return n}throw new ie(`Could not convert ${JSON.stringify(e)} to number.`)}return"formatted"===this.type.kind?Xt.fromString(te(this.args[0].evaluate(t))):"resolvedImage"===this.type.kind?Kt.fromString(te(this.args[0].evaluate(t))):te(this.args[0].evaluate(t))}eachChild(t){this.args.forEach(t)}outputDefined(){return this.args.every((t=>t.outputDefined()))}serialize(){if("formatted"===this.type.kind)return new oe([{content:this.args[0],scale:null,font:null,textColor:null}]).serialize();if("resolvedImage"===this.type.kind)return new se(this.args[0]).serialize();const t=[`to-${this.type.kind}`];return this.eachChild((e=>{t.push(e.serialize())})),t}}const ue=["Unknown","Point","LineString","Polygon"];class ce{constructor(){this.globals=null,this.feature=null,this.featureState=null,this.formattedSection=null,this._parseColorCache={},this.availableImages=null,this.canonical=null}id(){return this.feature&&"id"in this.feature?this.feature.id:null}geometryType(){return this.feature?"number"===typeof this.feature.type?ue[this.feature.type]:this.feature.type:null}geometry(){return this.feature&&"geometry"in this.feature?this.feature.geometry:null}canonicalID(){return this.canonical}properties(){return this.feature&&this.feature.properties||{}}parseColor(t){let e=this._parseColorCache[t];return e||(e=this._parseColorCache[t]=Ut.parse(t)),e}}class he{constructor(t,e,i,n){this.name=t,this.type=e,this._evaluate=i,this.args=n}evaluate(t){return this._evaluate(t,this.args)}eachChild(t){this.args.forEach(t)}outputDefined(){return!1}serialize(){return[this.name].concat(this.args.map((t=>t.serialize())))}static parse(t,e){const i=t[0],n=he.definitions[i];if(!n)return e.error(`Unknown expression "${i}". If you wanted a literal array, use ["literal", [...]].`,0);const r=Array.isArray(n)?n[0]:n.type,o=Array.isArray(n)?[[n[1],n[2]]]:n.overloads,s=o.filter((([e])=>!Array.isArray(e)||e.length===t.length-1));let a=null;for(const[l,u]of s){a=new Ge(e.registry,e.path,null,e.scope);const n=[];let o=!1;for(let e=1;e<t.length;e++){const i=t[e],r=Array.isArray(l)?l[e-1]:l.type,s=a.parse(i,1+n.length,r);if(!s){o=!0;break}n.push(s)}if(!o)if(Array.isArray(l)&&l.length!==n.length)a.error(`Expected ${l.length} arguments, but found ${n.length} instead.`);else{for(let t=0;t<n.length;t++){const e=Array.isArray(l)?l[t]:l.type,i=n[t];a.concat(t+1).checkSubtype(e,i.type)}if(0===a.errors.length)return new he(i,r,u,n)}}if(1===s.length)e.errors.push(...a.errors);else{const i=s.length?s:o,n=i.map((([t])=>pe(t))).join(" | "),r=[];for(let o=1;o<t.length;o++){const i=e.parse(t[o],1+r.length);if(!i)return null;r.push(Nt(i.type))}e.error(`Expected arguments of type ${n}, but found (${r.join(", ")}) instead.`)}return null}static register(t,e){he.definitions=e;for(const i in e)t[i]=he}}function pe(t){return Array.isArray(t)?`(${t.map(Nt).join(", ")})`:`(${Nt(t.type)}...)`}class de{constructor(t,e,i){this.type=Dt,this.locale=i,this.caseSensitive=t,this.diacriticSensitive=e}static parse(t,e){if(2!==t.length)return e.error("Expected one argument.");const i=t[1];if("object"!==typeof i||Array.isArray(i))return e.error("Collator options argument must be an object.");const n=e.parse(void 0!==i["case-sensitive"]&&i["case-sensitive"],1,kt);if(!n)return null;const r=e.parse(void 0!==i["diacritic-sensitive"]&&i["diacritic-sensitive"],1,kt);if(!r)return null;let o=null;return i["locale"]&&(o=e.parse(i["locale"],1,It),!o)?null:new de(n,r,o)}evaluate(t){return new Yt(this.caseSensitive.evaluate(t),this.diacriticSensitive.evaluate(t),this.locale?this.locale.evaluate(t):null)}eachChild(t){t(this.caseSensitive),t(this.diacriticSensitive),this.locale&&t(this.locale)}outputDefined(){return!1}serialize(){const t={};return t["case-sensitive"]=this.caseSensitive.serialize(),t["diacritic-sensitive"]=this.diacriticSensitive.serialize(),this.locale&&(t["locale"]=this.locale.serialize()),["collator",t]}}const fe=8192;function ge(t,e){t[0]=Math.min(t[0],e[0]),t[1]=Math.min(t[1],e[1]),t[2]=Math.max(t[2],e[0]),t[3]=Math.max(t[3],e[1])}function ve(t){return(180+t)/360}function me(t){return(180-180/Math.PI*Math.log(Math.tan(Math.PI/4+t*Math.PI/360)))/360}function ye(t,e){return!(t[0]<=e[0])&&(!(t[2]>=e[2])&&(!(t[1]<=e[1])&&!(t[3]>=e[3])))}function _e(t,e){const i=ve(t[0]),n=me(t[1]),r=Math.pow(2,e.z);return[Math.round(i*r*fe),Math.round(n*r*fe)]}function be(t,e,i){const n=t[0]-e[0],r=t[1]-e[1],o=t[0]-i[0],s=t[1]-i[1];return n*s-o*r===0&&n*o<=0&&r*s<=0}function xe(t,e,i){return e[1]>t[1]!==i[1]>t[1]&&t[0]<(i[0]-e[0])*(t[1]-e[1])/(i[1]-e[1])+e[0]}function we(t,e){let i=!1;for(let n=0,r=e.length;n<r;n++){const r=e[n];for(let e=0,n=r.length;e<n-1;e++){if(be(t,r[e],r[e+1]))return!1;xe(t,r[e],r[e+1])&&(i=!i)}}return i}function Ae(t,e){for(let i=0;i<e.length;i++)if(we(t,e[i]))return!0;return!1}function Se(t,e){return t[0]*e[1]-t[1]*e[0]}function Ce(t,e,i,n){const r=t[0]-i[0],o=t[1]-i[1],s=e[0]-i[0],a=e[1]-i[1],l=n[0]-i[0],u=n[1]-i[1],c=r*u-l*o,h=s*u-l*a;return c>0&&h<0||c<0&&h>0}function Te(t,e,i,n){const r=[e[0]-t[0],e[1]-t[1]],o=[n[0]-i[0],n[1]-i[1]];return 0!==Se(o,r)&&!(!Ce(t,e,i,n)||!Ce(i,n,t,e))}function Ee(t,e,i){for(const n of i)for(let i=0;i<n.length-1;++i)if(Te(t,e,n[i],n[i+1]))return!0;return!1}function Oe(t,e){for(let i=0;i<t.length;++i)if(!we(t[i],e))return!1;for(let i=0;i<t.length-1;++i)if(Ee(t[i],t[i+1],e))return!1;return!0}function Ie(t,e){for(let i=0;i<e.length;i++)if(Oe(t,e[i]))return!0;return!1}function ke(t,e,i){const n=[];for(let r=0;r<t.length;r++){const o=[];for(let n=0;n<t[r].length;n++){const s=_e(t[r][n],i);ge(e,s),o.push(s)}n.push(o)}return n}function Pe(t,e,i){const n=[];for(let r=0;r<t.length;r++){const o=ke(t[r],e,i);n.push(o)}return n}function Re(t,e,i,n){if(t[0]<i[0]||t[0]>i[2]){const e=.5*n;let r=t[0]-i[0]>e?-n:i[0]-t[0]>e?n:0;0===r&&(r=t[0]-i[2]>e?-n:i[2]-t[0]>e?n:0),t[0]+=r}ge(e,t)}function Le(t){t[0]=t[1]=1/0,t[2]=t[3]=-1/0}function Me(t,e,i,n){const r=Math.pow(2,n.z)*fe,o=[n.x*fe,n.y*fe],s=[];for(const a of t)for(const t of a){const n=[t.x+o[0],t.y+o[1]];Re(n,e,i,r),s.push(n)}return s}function De(t,e,i,n){const r=Math.pow(2,n.z)*fe,o=[n.x*fe,n.y*fe],s=[];for(const a of t){const t=[];for(const i of a){const n=[i.x+o[0],i.y+o[1]];ge(e,n),t.push(n)}s.push(t)}if(e[2]-e[0]<=r/2){Le(e);for(const t of s)for(const n of t)Re(n,e,i,r)}return s}function je(t,e){const i=[1/0,1/0,-1/0,-1/0],n=[1/0,1/0,-1/0,-1/0],r=t.canonicalID();if("Polygon"===e.type){const o=ke(e.coordinates,n,r),s=Me(t.geometry(),i,n,r);if(!ye(i,n))return!1;for(const t of s)if(!we(t,o))return!1}if("MultiPolygon"===e.type){const o=Pe(e.coordinates,n,r),s=Me(t.geometry(),i,n,r);if(!ye(i,n))return!1;for(const t of s)if(!Ae(t,o))return!1}return!0}function $e(t,e){const i=[1/0,1/0,-1/0,-1/0],n=[1/0,1/0,-1/0,-1/0],r=t.canonicalID();if("Polygon"===e.type){const o=ke(e.coordinates,n,r),s=De(t.geometry(),i,n,r);if(!ye(i,n))return!1;for(const t of s)if(!Oe(t,o))return!1}if("MultiPolygon"===e.type){const o=Pe(e.coordinates,n,r),s=De(t.geometry(),i,n,r);if(!ye(i,n))return!1;for(const t of s)if(!Ie(t,o))return!1}return!0}class Fe{constructor(t,e){this.type=kt,this.geojson=t,this.geometries=e}static parse(t,e){if(2!==t.length)return e.error(`'within' expression requires exactly one argument, but found ${t.length-1} instead.`);if(Jt(t[1])){const e=t[1];if("FeatureCollection"===e.type)for(let t=0;t<e.features.length;++t){const i=e.features[t].geometry.type;if("Polygon"===i||"MultiPolygon"===i)return new Fe(e,e.features[t].geometry)}else if("Feature"===e.type){const t=e.geometry.type;if("Polygon"===t||"MultiPolygon"===t)return new Fe(e,e.geometry)}else if("Polygon"===e.type||"MultiPolygon"===e.type)return new Fe(e,e)}return e.error("'within' expression requires valid geojson object that contains polygon geometry type.")}evaluate(t){if(null!=t.geometry()&&null!=t.canonicalID()){if("Point"===t.geometryType())return je(t,this.geometries);if("LineString"===t.geometryType())return $e(t,this.geometries)}return!1}eachChild(){}outputDefined(){return!0}serialize(){return["within",this.geojson]}}function Ne(t){if(t instanceof he){if("get"===t.name&&1===t.args.length)return!1;if("feature-state"===t.name)return!1;if("has"===t.name&&1===t.args.length)return!1;if("properties"===t.name||"geometry-type"===t.name||"id"===t.name)return!1;if(/^filter-/.test(t.name))return!1}if(t instanceof Fe)return!1;let e=!0;return t.eachChild((t=>{e&&!Ne(t)&&(e=!1)})),e}function ze(t){if(t instanceof he&&"feature-state"===t.name)return!1;let e=!0;return t.eachChild((t=>{e&&!ze(t)&&(e=!1)})),e}function Be(t,e){if(t instanceof he&&e.indexOf(t.name)>=0)return!1;let i=!0;return t.eachChild((t=>{i&&!Be(t,e)&&(i=!1)})),i}class Ve{constructor(t,e){this.type=e.type,this.name=t,this.boundExpression=e}static parse(t,e){if(2!==t.length||"string"!==typeof t[1])return e.error("'var' expression requires exactly one string literal argument.");const i=t[1];return e.scope.has(i)?new Ve(i,e.scope.get(i)):e.error(`Unknown variable "${i}". Make sure "${i}" has been bound in an enclosing "let" expression before using it.`,1)}evaluate(t){return this.boundExpression.evaluate(t)}eachChild(){}outputDefined(){return!1}serialize(){return["var",this.name]}}class Ge{constructor(t,e=[],i,n=new Tt,r=[]){this.registry=t,this.path=e,this.key=e.map((t=>`[${t}]`)).join(""),this.scope=n,this.errors=r,this.expectedType=i}parse(t,e,i,n,r={}){return e?this.concat(e,i,n)._parse(t,r):this._parse(t,r)}_parse(t,e){function i(t,e,i){return"assert"===i?new re(e,[t]):"coerce"===i?new le(e,[t]):t}if(null!==t&&"string"!==typeof t&&"boolean"!==typeof t&&"number"!==typeof t||(t=["literal",t]),Array.isArray(t)){if(0===t.length)return this.error('Expected an array with at least one element. If you wanted a literal array, use ["literal", []].');const r=t[0];if("string"!==typeof r)return this.error(`Expression name must be a string, but found ${typeof r} instead. If you wanted a literal array, use ["literal", [...]].`,0),null;const o=this.registry[r];if(o){let r=o.parse(t,this);if(!r)return null;if(this.expectedType){const t=this.expectedType,n=r.type;if("string"!==t.kind&&"number"!==t.kind&&"boolean"!==t.kind&&"object"!==t.kind&&"array"!==t.kind||"value"!==n.kind)if("color"!==t.kind&&"formatted"!==t.kind&&"resolvedImage"!==t.kind||"value"!==n.kind&&"string"!==n.kind){if(this.checkSubtype(t,n))return null}else r=i(r,t,e.typeAnnotation||"coerce");else r=i(r,t,e.typeAnnotation||"assert")}if(!(r instanceof ee)&&"resolvedImage"!==r.type.kind&&We(r)){const t=new ce;try{r=new ee(r.type,r.evaluate(t))}catch(n){return this.error(n.message),null}}return r}return this.error(`Unknown expression "${r}". If you wanted a literal array, use ["literal", [...]].`,0)}return"undefined"===typeof t?this.error("'undefined' value invalid. Use null instead."):"object"===typeof t?this.error('Bare objects invalid. Use ["literal", {...}] instead.'):this.error(`Expected an array, but found ${typeof t} instead.`)}concat(t,e,i){const n="number"===typeof t?this.path.concat(t):this.path,r=i?this.scope.concat(i):this.scope;return new Ge(this.registry,n,e||null,r,this.errors)}error(t,...e){const i=`${this.key}${e.map((t=>`[${t}]`)).join("")}`;this.errors.push(new Ct(i,t))}checkSubtype(t,e){const i=Bt(t,e);return i&&this.error(i),i}}function We(t){if(t instanceof Ve)return We(t.boundExpression);if(t instanceof he&&"error"===t.name)return!1;if(t instanceof de)return!1;if(t instanceof Fe)return!1;const e=t instanceof le||t instanceof re;let i=!0;return t.eachChild((t=>{i=e?i&&We(t):i&&t instanceof ee})),!!i&&(Ne(t)&&Be(t,["zoom","heatmap-density","line-progress","sky-radial-progress","accumulated","is-supported-script"]))}function He(t,e){const i=t.length-1;let n,r,o=0,s=i,a=0;while(o<=s)if(a=Math.floor((o+s)/2),n=t[a],r=t[a+1],n<=e){if(a===i||e<r)return a;o=a+1}else{if(!(n>e))throw new ie("Input is not a number.");s=a-1}return 0}class Ue{constructor(t,e,i){this.type=t,this.input=e,this.labels=[],this.outputs=[];for(const[n,r]of i)this.labels.push(n),this.outputs.push(r)}static parse(t,e){if(t.length-1<4)return e.error(`Expected at least 4 arguments, but found only ${t.length-1}.`);if((t.length-1)%2!==0)return e.error("Expected an even number of arguments.");const i=e.parse(t[1],1,Ot);if(!i)return null;const n=[];let r=null;e.expectedType&&"value"!==e.expectedType.kind&&(r=e.expectedType);for(let o=1;o<t.length;o+=2){const i=1===o?-1/0:t[o],s=t[o+1],a=o,l=o+1;if("number"!==typeof i)return e.error('Input/output pairs for "step" expressions must be defined using literal numeric values (not computed expressions) for the input values.',a);if(n.length&&n[n.length-1][0]>=i)return e.error('Input/output pairs for "step" expressions must be arranged with input values in strictly ascending order.',a);const u=e.parse(s,l,r);if(!u)return null;r=r||u.type,n.push([i,u])}return new Ue(r,i,n)}evaluate(t){const e=this.labels,i=this.outputs;if(1===e.length)return i[0].evaluate(t);const n=this.input.evaluate(t);if(n<=e[0])return i[0].evaluate(t);const r=e.length;if(n>=e[r-1])return i[r-1].evaluate(t);const o=He(e,n);return i[o].evaluate(t)}eachChild(t){t(this.input);for(const e of this.outputs)t(e)}outputDefined(){return this.outputs.every((t=>t.outputDefined()))}serialize(){const t=["step",this.input.serialize()];for(let e=0;e<this.labels.length;e++)e>0&&t.push(this.labels[e]),t.push(this.outputs[e].serialize());return t}}var Ye=qe;function qe(t,e,i,n){this.cx=3*t,this.bx=3*(i-t)-this.cx,this.ax=1-this.cx-this.bx,this.cy=3*e,this.by=3*(n-e)-this.cy,this.ay=1-this.cy-this.by,this.p1x=t,this.p1y=n,this.p2x=i,this.p2y=n}function Xe(t,e,i){return t*(1-i)+e*i}function Ke(t,e,i){return new Ut(Xe(t.r,e.r,i),Xe(t.g,e.g,i),Xe(t.b,e.b,i),Xe(t.a,e.a,i))}function Ze(t,e,i){return t.map(((t,n)=>Xe(t,e[n],i)))}qe.prototype.sampleCurveX=function(t){return((this.ax*t+this.bx)*t+this.cx)*t},qe.prototype.sampleCurveY=function(t){return((this.ay*t+this.by)*t+this.cy)*t},qe.prototype.sampleCurveDerivativeX=function(t){return(3*this.ax*t+2*this.bx)*t+this.cx},qe.prototype.solveCurveX=function(t,e){var i,n,r,o,s;for("undefined"===typeof e&&(e=1e-6),r=t,s=0;s<8;s++){if(o=this.sampleCurveX(r)-t,Math.abs(o)<e)return r;var a=this.sampleCurveDerivativeX(r);if(Math.abs(a)<1e-6)break;r-=o/a}if(i=0,n=1,r=t,r<i)return i;if(r>n)return n;while(i<n){if(o=this.sampleCurveX(r),Math.abs(o-t)<e)return r;t>o?i=r:n=r,r=.5*(n-i)+i}return r},qe.prototype.solve=function(t,e){return this.sampleCurveY(this.solveCurveX(t,e))};var Je=Object.freeze({__proto__:null,number:Xe,color:Ke,array:Ze});const Qe=.95047,ti=1,ei=1.08883,ii=4/29,ni=6/29,ri=3*ni*ni,oi=ni*ni*ni,si=Math.PI/180,ai=180/Math.PI;function li(t){return t>oi?Math.pow(t,1/3):t/ri+ii}function ui(t){return t>ni?t*t*t:ri*(t-ii)}function ci(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function hi(t){return t/=255,t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function pi(t){const e=hi(t.r),i=hi(t.g),n=hi(t.b),r=li((.4124564*e+.3575761*i+.1804375*n)/Qe),o=li((.2126729*e+.7151522*i+.072175*n)/ti),s=li((.0193339*e+.119192*i+.9503041*n)/ei);return{l:116*o-16,a:500*(r-o),b:200*(o-s),alpha:t.a}}function di(t){let e=(t.l+16)/116,i=isNaN(t.a)?e:e+t.a/500,n=isNaN(t.b)?e:e-t.b/200;return e=ti*ui(e),i=Qe*ui(i),n=ei*ui(n),new Ut(ci(3.2404542*i-1.5371385*e-.4985314*n),ci(-.969266*i+1.8760108*e+.041556*n),ci(.0556434*i-.2040259*e+1.0572252*n),t.alpha)}function fi(t,e,i){return{l:Xe(t.l,e.l,i),a:Xe(t.a,e.a,i),b:Xe(t.b,e.b,i),alpha:Xe(t.alpha,e.alpha,i)}}function gi(t){const{l:e,a:i,b:n}=pi(t),r=Math.atan2(n,i)*ai;return{h:r<0?r+360:r,c:Math.sqrt(i*i+n*n),l:e,alpha:t.a}}function vi(t){const e=t.h*si,i=t.c,n=t.l;return di({l:n,a:Math.cos(e)*i,b:Math.sin(e)*i,alpha:t.alpha})}function mi(t,e,i){const n=e-t;return t+i*(n>180||n<-180?n-360*Math.round(n/360):n)}function yi(t,e,i){return{h:mi(t.h,e.h,i),c:Xe(t.c,e.c,i),l:Xe(t.l,e.l,i),alpha:Xe(t.alpha,e.alpha,i)}}const _i={forward:pi,reverse:di,interpolate:fi},bi={forward:gi,reverse:vi,interpolate:yi};var xi=Object.freeze({__proto__:null,lab:_i,hcl:bi});class wi{constructor(t,e,i,n,r){this.type=t,this.operator=e,this.interpolation=i,this.input=n,this.labels=[],this.outputs=[];for(const[o,s]of r)this.labels.push(o),this.outputs.push(s)}static interpolationFactor(t,e,i,n){let r=0;if("exponential"===t.name)r=Ai(e,t.base,i,n);else if("linear"===t.name)r=Ai(e,1,i,n);else if("cubic-bezier"===t.name){const o=t.controlPoints,s=new Ye(o[0],o[1],o[2],o[3]);r=s.solve(Ai(e,1,i,n))}return r}static parse(t,e){let[i,n,r,...o]=t;if(!Array.isArray(n)||0===n.length)return e.error("Expected an interpolation type expression.",1);if("linear"===n[0])n={name:"linear"};else if("exponential"===n[0]){const t=n[1];if("number"!==typeof t)return e.error("Exponential interpolation requires a numeric base.",1,1);n={name:"exponential",base:t}}else{if("cubic-bezier"!==n[0])return e.error(`Unknown interpolation type ${String(n[0])}`,1,0);{const t=n.slice(1);if(4!==t.length||t.some((t=>"number"!==typeof t||t<0||t>1)))return e.error("Cubic bezier interpolation requires four numeric arguments with values between 0 and 1.",1);n={name:"cubic-bezier",controlPoints:t}}}if(t.length-1<4)return e.error(`Expected at least 4 arguments, but found only ${t.length-1}.`);if((t.length-1)%2!==0)return e.error("Expected an even number of arguments.");if(r=e.parse(r,2,Ot),!r)return null;const s=[];let a=null;"interpolate-hcl"===i||"interpolate-lab"===i?a=Pt:e.expectedType&&"value"!==e.expectedType.kind&&(a=e.expectedType);for(let l=0;l<o.length;l+=2){const t=o[l],i=o[l+1],n=l+3,r=l+4;if("number"!==typeof t)return e.error('Input/output pairs for "interpolate" expressions must be defined using literal numeric values (not computed expressions) for the input values.',n);if(s.length&&s[s.length-1][0]>=t)return e.error('Input/output pairs for "interpolate" expressions must be arranged with input values in strictly ascending order.',n);const u=e.parse(i,r,a);if(!u)return null;a=a||u.type,s.push([t,u])}return"number"===a.kind||"color"===a.kind||"array"===a.kind&&"number"===a.itemType.kind&&"number"===typeof a.N?new wi(a,i,n,r,s):e.error(`Type ${Nt(a)} is not interpolatable.`)}evaluate(t){const e=this.labels,i=this.outputs;if(1===e.length)return i[0].evaluate(t);const n=this.input.evaluate(t);if(n<=e[0])return i[0].evaluate(t);const r=e.length;if(n>=e[r-1])return i[r-1].evaluate(t);const o=He(e,n),s=e[o],a=e[o+1],l=wi.interpolationFactor(this.interpolation,n,s,a),u=i[o].evaluate(t),c=i[o+1].evaluate(t);return"interpolate"===this.operator?Je[this.type.kind.toLowerCase()](u,c,l):"interpolate-hcl"===this.operator?bi.reverse(bi.interpolate(bi.forward(u),bi.forward(c),l)):_i.reverse(_i.interpolate(_i.forward(u),_i.forward(c),l))}eachChild(t){t(this.input);for(const e of this.outputs)t(e)}outputDefined(){return this.outputs.every((t=>t.outputDefined()))}serialize(){let t;t="linear"===this.interpolation.name?["linear"]:"exponential"===this.interpolation.name?1===this.interpolation.base?["linear"]:["exponential",this.interpolation.base]:["cubic-bezier"].concat(this.interpolation.controlPoints);const e=[this.operator,t,this.input.serialize()];for(let i=0;i<this.labels.length;i++)e.push(this.labels[i],this.outputs[i].serialize());return e}}function Ai(t,e,i,n){const r=n-i,o=t-i;return 0===r?0:1===e?o/r:(Math.pow(e,o)-1)/(Math.pow(e,r)-1)}class Si{constructor(t,e){this.type=t,this.args=e}static parse(t,e){if(t.length<2)return e.error("Expectected at least one argument.");let i=null;const n=e.expectedType;n&&"value"!==n.kind&&(i=n);const r=[];for(const s of t.slice(1)){const t=e.parse(s,1+r.length,i,void 0,{typeAnnotation:"omit"});if(!t)return null;
vendor: 4,882 bytes, line 1
1i=i||t.type,r.push(t)}const o=n&&r.some((t=>Bt(n,t.type)));return new Si(o?Lt:i,r)}evaluate(t){let e,i=null,n=0;for(const r of this.args)if(n++,i=r.evaluate(t),i&&i instanceof Kt&&!i.available&&(e||(e=i.name),i=null,n===this.args.length&&(i=e)),null!==i)break;return i}eachChild(t){this.args.forEach(t)}outputDefined(){return this.args.every((t=>t.outputDefined()))}serialize(){const t=["coalesce"];return this.eachChild((e=>{t.push(e.serialize())})),t}}class Ci{constructor(t,e){this.type=e.type,this.bindings=[].concat(t),this.result=e}evaluate(t){return this.result.evaluate(t)}eachChild(t){for(const e of this.bindings)t(e[1]);t(this.result)}static parse(t,e){if(t.length<4)return e.error(`Expected at least 3 arguments, but found ${t.length-1} instead.`);const i=[];for(let r=1;r<t.length-1;r+=2){const n=t[r];if("string"!==typeof n)return e.error(`Expected string, but found ${typeof n} instead.`,r);if(/[^a-zA-Z0-9_]/.test(n))return e.error("Variable names must contain only alphanumeric characters or '_'.",r);const o=e.parse(t[r+1],r+1);if(!o)return null;i.push([n,o])}const n=e.parse(t[t.length-1],t.length-1,e.expectedType,i);return n?new Ci(i,n):null}outputDefined(){return this.result.outputDefined()}serialize(){const t=["let"];for(const[e,i]of this.bindings)t.push(e,i.serialize());return t.push(this.result.serialize()),t}}class Ti{constructor(t,e,i){this.type=t,this.index=e,this.input=i}static parse(t,e){if(3!==t.length)return e.error(`Expected 2 arguments, but found ${t.length-1} instead.`);const i=e.parse(t[1],1,Ot),n=e.parse(t[2],2,Ft(e.expectedType||Lt));if(!i||!n)return null;const r=n.type;return new Ti(r.itemType,i,n)}evaluate(t){const e=this.index.evaluate(t),i=this.input.evaluate(t);if(e<0)throw new ie(`Array index out of bounds: ${e} < 0.`);if(e>=i.length)throw new ie(`Array index out of bounds: ${e} > ${i.length-1}.`);if(e!==Math.floor(e))throw new ie(`Array index must be an integer, but found ${e} instead.`);return i[e]}eachChild(t){t(this.index),t(this.input)}outputDefined(){return!1}serialize(){return["at",this.index.serialize(),this.input.serialize()]}}class Ei{constructor(t,e){this.type=kt,this.needle=t,this.haystack=e}static parse(t,e){if(3!==t.length)return e.error(`Expected 2 arguments, but found ${t.length-1} instead.`);const i=e.parse(t[1],1,Lt),n=e.parse(t[2],2,Lt);return i&&n?Vt(i.type,[kt,It,Ot,Et,Lt])?new Ei(i,n):e.error(`Expected first argument to be of type boolean, string, number or null, but found ${Nt(i.type)} instead`):null}evaluate(t){const e=this.needle.evaluate(t),i=this.haystack.evaluate(t);if(!i)return!1;if(!Gt(e,["boolean","string","number","null"]))throw new ie(`Expected first argument to be of type boolean, string, number or null, but found ${Nt(Qt(e))} instead.`);if(!Gt(i,["string","array"]))throw new ie(`Expected second argument to be of type array or string, but found ${Nt(Qt(i))} instead.`);return i.indexOf(e)>=0}eachChild(t){t(this.needle),t(this.haystack)}outputDefined(){return!0}serialize(){return["in",this.needle.serialize(),this.haystack.serialize()]}}class Oi{constructor(t,e,i){this.type=Ot,this.needle=t,this.haystack=e,this.fromIndex=i}static parse(t,e){if(t.length<=2||t.length>=5)return e.error(`Expected 3 or 4 arguments, but found ${t.length-1} instead.`);const i=e.parse(t[1],1,Lt),n=e.parse(t[2],2,Lt);if(!i||!n)return null;if(!Vt(i.type,[kt,It,Ot,Et,Lt]))return e.error(`Expected first argument to be of type boolean, string, number or null, but found ${Nt(i.type)} instead`);if(4===t.length){const r=e.parse(t[3],3,Ot);return r?new Oi(i,n,r):null}return new Oi(i,n)}evaluate(t){const e=this.needle.evaluate(t),i=this.haystack.evaluate(t);if(!Gt(e,["boolean","string","number","null"]))throw new ie(`Expected first argument to be of type boolean, string, number or null, but found ${Nt(Qt(e))} instead.`);if(!Gt(i,["string","array"]))throw new ie(`Expected second argument to be of type array or string, but found ${Nt(Qt(i))} instead.`);if(this.fromIndex){const n=this.fromIndex.evaluate(t);return i.indexOf(e,n)}return i.indexOf(e)}eachChild(t){t(this.needle),t(this.haystack),this.fromIndex&&t(this.fromIndex)}outputDefined(){return!1}serialize(){if(null!=this.fromIndex&&void 0!==this.fromIndex){const t=this.fromIndex.serialize();return["index-of",this.needle.serialize(),this.haystack.serialize(),t]}return["index-of",this.needle.serialize(),this.haystack.serialize()]}}class Ii{constructor(t,e,i,n,r,o){this.inputType=t,this.type=e,this.input=i,this.cases=n,this.outputs=r,this.otherwise=o}static parse(t,e){if(t.length<5)return e.error(`Expected at least 4 arguments, but found only ${t.length-1}.`);if(t.length%2!==1)return e.error("Expected an even number of arguments.");let i,n;e.expectedType&&"value"!==e.expectedType.kind&&(n=e.expectedType);const r={},o=[];for(let l=2;l<t.length-1;l+=2){let s=t[l];const a=t[l+1];Array.isArray(s)||(s=[s]);const u=e.concat(l);
1if(0===s.length)return u.error("Expected at least one branch label.");for(const t of s){if("number"!==typeof t&&"string"!==typeof t)return u.error("Branch labels must be numbers or strings.");if("number"===typeof t&&Math.abs(t)>Number.MAX_SAFE_INTEGER)return u.error(`Branch labels must be integers no larger than ${Number.MAX_SAFE_INTEGER}.`);if("number"===typeof t&&Math.floor(t)!==t)return u.error("Numeric branch labels must be integer values.");if(i){if(u.checkSubtype(i,Qt(t)))return null}else i=Qt(t);if("undefined"!==typeof r[String(t)])return u.error("Branch labels must be unique.");r[String(t)]=o.length}const c=e.parse(a,l,n);if(!c)return null;n=n||c.type,o.push(c)}const s=e.parse(t[1],1,Lt);if(!s)return null;const a=e.parse(t[t.length-1],t.length-1,n);return a?"value"!==s.type.kind&&e.concat(1).checkSubtype(i,s.type)?null:new Ii(i,n,s,r,o,a):null}evaluate(t){const e=this.input.evaluate(t),i=Qt(e)===this.inputType&&this.outputs[this.cases[e]]||this.otherwise;return i.evaluate(t)}eachChild(t){t(this.input),this.outputs.forEach(t),t(this.otherwise)}outputDefined(){return this.outputs.every((t=>t.outputDefined()))&&this.otherwise.outputDefined()}serialize(){const t=["match",this.input.serialize()],e=Object.keys(this.cases).sort(),i=[],n={};for(const o of e){const t=n[this.cases[o]];void 0===t?(n[this.cases[o]]=i.length,i.push([this.cases[o],[o]])):i[t][1].push(o)}const r=t=>"number"===this.inputType.kind?Number(t):t;for(const[o,s]of i)1===s.length?t.push(r(s[0])):t.push(s.map(r)),t.push(this.outputs[o].serialize());return t.push(this.otherwise.serialize()),t}}class ki{constructor(t,e,i){this.type=t,this.branches=e,this.otherwise=i}static parse(t,e){if(t.length<4)return e.error(`Expected at least 3 arguments, but found only ${t.length-1}.`);if(t.length%2!==0)return e.error("Expected an odd number of arguments.");let i;e.expectedType&&"value"!==e.expectedType.kind&&(i=e.expectedType);const n=[];for(let o=1;o<t.length-1;o+=2){const r=e.parse(t[o],o,kt);if(!r)return null;const s=e.parse(t[o+1],o+1,i);if(!s)return null;n.push([r,s]),i=i||s.type}const r=e.parse(t[t.length-1],t.length-1,i);return r?new ki(i,n,r):null}evaluate(t){for(const[e,i]of this.branches)if(e.evaluate(t))return i.evaluate(t);return this.otherwise.evaluate(t)}eachChild(t){for(const[e,i]of this.branches)t(e),t(i);t(this.otherwise)}outputDefined(){return this.branches.every((([t,e])=>e.outputDefined()))&&this.otherwise.outputDefined()}serialize(){const t=["case"];return this.eachChild((e=>{t.push(e.serialize())})),t}}class Pi{constructor(t,e,i,n){this.type=t,this.input=e,this.beginIndex=i,this.endIndex=n}static parse(t,e){if(t.length<=2||t.length>=5)return e.error(`Expected 3 or 4 arguments, but found ${t.length-1} instead.`);const i=e.parse(t[1],1,Lt),n=e.parse(t[2],2,Ot);if(!i||!n)return null;if(!Vt(i.type,[Ft(Lt),It,Lt]))return e.error(`Expected first argument to be of type array or string, but found ${Nt(i.type)} instead`);if(4===t.length){const r=e.parse(t[3],3,Ot);return r?new Pi(i.type,i,n,r):null}return new Pi(i.type,i,n)}evaluate(t){const e=this.input.evaluate(t),i=this.beginIndex.evaluate(t);if(!Gt(e,["string","array"]))throw new ie(`Expected first argument to be of type array or string, but found ${Nt(Qt(e))} instead.`);if(this.endIndex){const n=this.endIndex.evaluate(t);return e.slice(i,n)}return e.slice(i)}eachChild(t){t(this.input),t(this.beginIndex),this.endIndex&&t(this.endIndex)}outputDefined(){return!1}serialize(){if(null!=this.endIndex&&void 0!==this.endIndex){const t=this.endIndex.serialize();return["slice",this.input.serialize(),this.beginIndex.serialize(),t]}return["slice",this.input.serialize(),this.beginIndex.serialize()]}}function Ri(t,e){return"=="===t||"!="===t?"boolean"===e.kind||"string"===e.kind||"number"===e.kind||"null"===e.kind||"value"===e.kind:"string"===e.kind||"number"===e.kind||"value"===e.kind}function Li(t,e,i){return e===i}function Mi(t,e,i){return e!==i}function Di(t,e,i){return e<i}function ji(t,e,i){return e>i}function $i(t,e,i){return e<=i}function Fi(t,e,i){return e>=i}function Ni(t,e,i,n){return 0===n.compare(e,i)}function zi(t,e,i,n){return!Ni(t,e,i,n)}function Bi(t,e,i,n){return n.compare(e,i)<0}function Vi(t,e,i,n){return n.compare(e,i)>0}function Gi(t,e,i,n){return n.compare(e,i)<=0}function Wi(t,e,i,n){return n.compare(e,i)>=0}function Hi(t,e,i){const n="=="!==t&&"!="!==t;
vendor: 4,295 bytes, line 1
1return class r{constructor(t,e,i){this.type=kt,this.lhs=t,this.rhs=e,this.collator=i,this.hasUntypedArgument="value"===t.type.kind||"value"===e.type.kind}static parse(t,e){if(3!==t.length&&4!==t.length)return e.error("Expected two or three arguments.");const i=t[0];let o=e.parse(t[1],1,Lt);if(!o)return null;if(!Ri(i,o.type))return e.concat(1).error(`"${i}" comparisons are not supported for type '${Nt(o.type)}'.`);let s=e.parse(t[2],2,Lt);if(!s)return null;if(!Ri(i,s.type))return e.concat(2).error(`"${i}" comparisons are not supported for type '${Nt(s.type)}'.`);if(o.type.kind!==s.type.kind&&"value"!==o.type.kind&&"value"!==s.type.kind)return e.error(`Cannot compare types '${Nt(o.type)}' and '${Nt(s.type)}'.`);n&&("value"===o.type.kind&&"value"!==s.type.kind?o=new re(s.type,[o]):"value"!==o.type.kind&&"value"===s.type.kind&&(s=new re(o.type,[s])));let a=null;if(4===t.length){if("string"!==o.type.kind&&"string"!==s.type.kind&&"value"!==o.type.kind&&"value"!==s.type.kind)return e.error("Cannot use collator to compare non-string types.");if(a=e.parse(t[3],3,Dt),!a)return null}return new r(o,s,a)}evaluate(r){const o=this.lhs.evaluate(r),s=this.rhs.evaluate(r);if(n&&this.hasUntypedArgument){const e=Qt(o),i=Qt(s);if(e.kind!==i.kind||"string"!==e.kind&&"number"!==e.kind)throw new ie(`Expected arguments for "${t}" to be (string, string) or (number, number), but found (${e.kind}, ${i.kind}) instead.`)}if(this.collator&&!n&&this.hasUntypedArgument){const t=Qt(o),i=Qt(s);if("string"!==t.kind||"string"!==i.kind)return e(r,o,s)}return this.collator?i(r,o,s,this.collator.evaluate(r)):e(r,o,s)}eachChild(t){t(this.lhs),t(this.rhs),this.collator&&t(this.collator)}outputDefined(){return!0}serialize(){const e=[t];return this.eachChild((t=>{e.push(t.serialize())})),e}}}const Ui=Hi("==",Li,Ni),Yi=Hi("!=",Mi,zi),qi=Hi("<",Di,Bi),Xi=Hi(">",ji,Vi),Ki=Hi("<=",$i,Gi),Zi=Hi(">=",Fi,Wi);class Ji{constructor(t,e,i,n,r){this.type=It,this.number=t,this.locale=e,this.currency=i,this.minFractionDigits=n,this.maxFractionDigits=r}static parse(t,e){if(3!==t.length)return e.error("Expected two arguments.");const i=e.parse(t[1],1,Ot);if(!i)return null;const n=t[2];if("object"!==typeof n||Array.isArray(n))return e.error("NumberFormat options argument must be an object.");let r=null;if(n["locale"]&&(r=e.parse(n["locale"],1,It),!r))return null;let o=null;if(n["currency"]&&(o=e.parse(n["currency"],1,It),!o))return null;let s=null;if(n["min-fraction-digits"]&&(s=e.parse(n["min-fraction-digits"],1,Ot),!s))return null;let a=null;return n["max-fraction-digits"]&&(a=e.parse(n["max-fraction-digits"],1,Ot),!a)?null:new Ji(i,r,o,s,a)}evaluate(t){return new Intl.NumberFormat(this.locale?this.locale.evaluate(t):[],{style:this.currency?"currency":"decimal",currency:this.currency?this.currency.evaluate(t):void 0,minimumFractionDigits:this.minFractionDigits?this.minFractionDigits.evaluate(t):void 0,maximumFractionDigits:this.maxFractionDigits?this.maxFractionDigits.evaluate(t):void 0}).format(this.number.evaluate(t))}eachChild(t){t(this.number),this.locale&&t(this.locale),this.currency&&t(this.currency),this.minFractionDigits&&t(this.minFractionDigits),this.maxFractionDigits&&t(this.maxFractionDigits)}outputDefined(){return!1}serialize(){const t={};return this.locale&&(t["locale"]=this.locale.serialize()),this.currency&&(t["currency"]=this.currency.serialize()),this.minFractionDigits&&(t["min-fraction-digits"]=this.minFractionDigits.serialize()),this.maxFractionDigits&&(t["max-fraction-digits"]=this.maxFractionDigits.serialize()),["number-format",this.number.serialize(),t]}}class Qi{constructor(t){this.type=Ot,this.input=t}static parse(t,e){if(2!==t.length)return e.error(`Expected 1 argument, but found ${t.length-1} instead.`);const i=e.parse(t[1],1);return i?"array"!==i.type.kind&&"string"!==i.type.kind&&"value"!==i.type.kind?e.error(`Expected argument of type string or array, but found ${Nt(i.type)} instead.`):new Qi(i):null}evaluate(t){const e=this.input.evaluate(t);if("string"===typeof e)return e.length;if(Array.isArray(e))return e.length;throw new ie(`Expected value to be of type string or array, but found ${Nt(Qt(e))} instead.`)}eachChild(t){t(this.input)}outputDefined(){return!1}serialize(){const t=["length"];return this.eachChild((e=>{t.push(e.serialize())})),t}}
vendor: 3,339 bytes, line 1
1const tn={"==":Ui,"!=":Yi,">":Xi,"<":qi,">=":Zi,"<=":Ki,array:re,at:Ti,boolean:re,case:ki,coalesce:Si,collator:de,format:oe,image:se,in:Ei,"index-of":Oi,interpolate:wi,"interpolate-hcl":wi,"interpolate-lab":wi,length:Qi,let:Ci,literal:ee,match:Ii,number:re,"number-format":Ji,object:re,slice:Pi,step:Ue,string:re,"to-boolean":le,"to-color":le,"to-number":le,"to-string":le,var:Ve,within:Fe};function en(t,[e,i,n,r]){e=e.evaluate(t),i=i.evaluate(t),n=n.evaluate(t);const o=r?r.evaluate(t):1,s=Zt(e,i,n,o);if(s)throw new ie(s);return new Ut(e/255*o,i/255*o,n/255*o,o)}function nn(t,e){return t in e}function rn(t,e){const i=e[t];return"undefined"===typeof i?null:i}function on(t,e,i,n){while(i<=n){const r=i+n>>1;if(e[r]===t)return!0;e[r]>t?n=r-1:i=r+1}return!1}function sn(t){return{type:t}}function an(t){return{result:"success",value:t}}function ln(t){return{result:"error",value:t}}function un(t){return"data-driven"===t["property-type"]||"cross-faded-data-driven"===t["property-type"]}function cn(t){return!!t.expression&&t.expression.parameters.indexOf("zoom")>-1}function hn(t){return!!t.expression&&t.expression.interpolated}function pn(t){return t instanceof Number?"number":t instanceof String?"string":t instanceof Boolean?"boolean":Array.isArray(t)?"array":null===t?"null":typeof t}function dn(t){return"object"===typeof t&&null!==t&&!Array.isArray(t)}function fn(t){return t}function gn(t,e){const i="color"===e.type,n=t.stops&&"object"===typeof t.stops[0][0],r=n||void 0!==t.property,o=n||!r,s=t.type||(hn(e)?"exponential":"interval");if(i&&(t=St({},t),t.stops&&(t.stops=t.stops.map((t=>[t[0],Ut.parse(t[1])]))),t.default?t.default=Ut.parse(t.default):t.default=Ut.parse(e.default)),t.colorSpace&&"rgb"!==t.colorSpace&&!xi[t.colorSpace])throw new Error(`Unknown color space: ${t.colorSpace}`);let a,l,u;if("exponential"===s)a=_n;else if("interval"===s)a=yn;else if("categorical"===s){a=mn,l=Object.create(null);for(const e of t.stops)l[e[0]]=e[1];u=typeof t.stops[0][0]}else{if("identity"!==s)throw new Error(`Unknown function type "${s}"`);a=bn}if(n){const i={},n=[];for(let e=0;e<t.stops.length;e++){const r=t.stops[e],o=r[0].zoom;void 0===i[o]&&(i[o]={zoom:o,type:t.type,property:t.property,default:t.default,stops:[]},n.push(o)),i[o].stops.push([r[0].value,r[1]])}const r=[];for(const t of n)r.push([i[t].zoom,gn(i[t],e)]);const o={name:"linear"};return{kind:"composite",interpolationType:o,interpolationFactor:wi.interpolationFactor.bind(void 0,o),zoomStops:r.map((t=>t[0])),evaluate({zoom:i},n){return _n({stops:r,base:t.base},e,i).evaluate(i,n)}}}if(o){const i="exponential"===s?{name:"exponential",base:void 0!==t.base?t.base:1}:null;return{kind:"camera",interpolationType:i,interpolationFactor:wi.interpolationFactor.bind(void 0,i),zoomStops:t.stops.map((t=>t[0])),evaluate:({zoom:i})=>a(t,e,i,l,u)}}return{kind:"source",evaluate(i,n){const r=n&&n.properties?n.properties[t.property]:void 0;return void 0===r?vn(t.default,e.default):a(t,e,r,l,u)}}}function vn(t,e,i){return void 0!==t?t:void 0!==e?e:void 0!==i?i:void 0}function mn(t,e,i,n,r){const o=typeof i===r?n[i]:void 0;return vn(o,t.default,e.default)}function yn(t,e,i){if("number"!==pn(i))return vn(t.default,e.default);const n=t.stops.length;if(1===n)return t.stops[0][1];if(i<=t.stops[0][0])return t.stops[0][1];if(i>=t.stops[n-1][0])return t.stops[n-1][1];
vendor: 4,084 bytes, line 1
1const r=He(t.stops.map((t=>t[0])),i);return t.stops[r][1]}function _n(t,e,i){const n=void 0!==t.base?t.base:1;if("number"!==pn(i))return vn(t.default,e.default);const r=t.stops.length;if(1===r)return t.stops[0][1];if(i<=t.stops[0][0])return t.stops[0][1];if(i>=t.stops[r-1][0])return t.stops[r-1][1];const o=He(t.stops.map((t=>t[0])),i),s=xn(i,n,t.stops[o][0],t.stops[o+1][0]),a=t.stops[o][1],l=t.stops[o+1][1];let u=Je[e.type]||fn;if(t.colorSpace&&"rgb"!==t.colorSpace){const e=xi[t.colorSpace];u=(t,i)=>e.reverse(e.interpolate(e.forward(t),e.forward(i),s))}return"function"===typeof a.evaluate?{evaluate(...t){const e=a.evaluate.apply(void 0,t),i=l.evaluate.apply(void 0,t);if(void 0!==e&&void 0!==i)return u(e,i,s)}}:u(a,l,s)}function bn(t,e,i){return"color"===e.type?i=Ut.parse(i):"formatted"===e.type?i=Xt.fromString(i.toString()):"resolvedImage"===e.type?i=Kt.fromString(i.toString()):pn(i)===e.type||"enum"===e.type&&e.values[i]||(i=void 0),vn(i,t.default,e.default)}function xn(t,e,i,n){const r=n-i,o=t-i;return 0===r?0:1===e?o/r:(Math.pow(e,o)-1)/(Math.pow(e,r)-1)}he.register(tn,{error:[Mt,[It],(t,[e])=>{throw new ie(e.evaluate(t))}],typeof:[It,[Lt],(t,[e])=>Nt(Qt(e.evaluate(t)))],"to-rgba":[Ft(Ot,4),[Pt],(t,[e])=>e.evaluate(t).toArray()],rgb:[Pt,[Ot,Ot,Ot],en],rgba:[Pt,[Ot,Ot,Ot,Ot],en],has:{type:kt,overloads:[[[It],(t,[e])=>nn(e.evaluate(t),t.properties())],[[It,Rt],(t,[e,i])=>nn(e.evaluate(t),i.evaluate(t))]]},get:{type:Lt,overloads:[[[It],(t,[e])=>rn(e.evaluate(t),t.properties())],[[It,Rt],(t,[e,i])=>rn(e.evaluate(t),i.evaluate(t))]]},"feature-state":[Lt,[It],(t,[e])=>rn(e.evaluate(t),t.featureState||{})],properties:[Rt,[],t=>t.properties()],"geometry-type":[It,[],t=>t.geometryType()],id:[Lt,[],t=>t.id()],zoom:[Ot,[],t=>t.globals.zoom],"heatmap-density":[Ot,[],t=>t.globals.heatmapDensity||0],"line-progress":[Ot,[],t=>t.globals.lineProgress||0],"sky-radial-progress":[Ot,[],t=>t.globals.skyRadialProgress||0],accumulated:[Lt,[],t=>void 0===t.globals.accumulated?null:t.globals.accumulated],"+":[Ot,sn(Ot),(t,e)=>{let i=0;for(const n of e)i+=n.evaluate(t);return i}],"*":[Ot,sn(Ot),(t,e)=>{let i=1;for(const n of e)i*=n.evaluate(t);return i}],"-":{type:Ot,overloads:[[[Ot,Ot],(t,[e,i])=>e.evaluate(t)-i.evaluate(t)],[[Ot],(t,[e])=>-e.evaluate(t)]]},"/":[Ot,[Ot,Ot],(t,[e,i])=>e.evaluate(t)/i.evaluate(t)],"%":[Ot,[Ot,Ot],(t,[e,i])=>e.evaluate(t)%i.evaluate(t)],ln2:[Ot,[],()=>Math.LN2],pi:[Ot,[],()=>Math.PI],e:[Ot,[],()=>Math.E],"^":[Ot,[Ot,Ot],(t,[e,i])=>Math.pow(e.evaluate(t),i.evaluate(t))],sqrt:[Ot,[Ot],(t,[e])=>Math.sqrt(e.evaluate(t))],log10:[Ot,[Ot],(t,[e])=>Math.log(e.evaluate(t))/Math.LN10],ln:[Ot,[Ot],(t,[e])=>Math.log(e.evaluate(t))],log2:[Ot,[Ot],(t,[e])=>Math.log(e.evaluate(t))/Math.LN2],sin:[Ot,[Ot],(t,[e])=>Math.sin(e.evaluate(t))],cos:[Ot,[Ot],(t,[e])=>Math.cos(e.evaluate(t))],tan:[Ot,[Ot],(t,[e])=>Math.tan(e.evaluate(t))],asin:[Ot,[Ot],(t,[e])=>Math.asin(e.evaluate(t))],acos:[Ot,[Ot],(t,[e])=>Math.acos(e.evaluate(t))],atan:[Ot,[Ot],(t,[e])=>Math.atan(e.evaluate(t))],min:[Ot,sn(Ot),(t,e)=>Math.min(...e.map((e=>e.evaluate(t))))],max:[Ot,sn(Ot),(t,e)=>Math.max(...e.map((e=>e.evaluate(t))))],abs:[Ot,[Ot],(t,[e])=>Math.abs(e.evaluate(t))],round:[Ot,[Ot],(t,[e])=>{const i=e.evaluate(t);return i<0?-Math.round(-i):Math.round(i)}],floor:[Ot,[Ot],(t,[e])=>Math.floor(e.evaluate(t))],ceil:[Ot,[Ot],(t,[e])=>Math.ceil(e.evaluate(t))],"filter-==":[kt,[It,Lt],(t,[e,i])=>t.properties()[e.value]===i.value],"filter-id-==":[kt,[Lt],(t,[e])=>t.id()===e.value],"filter-type-==":[kt,[It],(t,[e])=>t.geometryType()===e.value],"filter-<":[kt,[It,Lt],(t,[e,i])=>{const n=t.properties()[e.value],r=i.value;return typeof n===typeof r&&n<r}],"filter-id-<":[kt,[Lt],(t,[e])=>{const i=t.id(),n=e.value;return typeof i===typeof n&&i<n}],"filter->":[kt,[It,Lt],(t,[e,i])=>{const n=t.properties()[e.value],r=i.value;return typeof n===typeof r&&n>r}],"filter-id->":[kt,[Lt],(t,[e])=>{const i=t.id(),n=e.value;return typeof i===typeof n&&i>n}],"filter-<=":[kt,[It,Lt],(t,[e,i])=>{const n=t.properties()[e.value],r=i.value;return typeof n===typeof r&&n<=r}
vendor: 4,310 bytes, line 1
1],"filter-id-<=":[kt,[Lt],(t,[e])=>{const i=t.id(),n=e.value;return typeof i===typeof n&&i<=n}],"filter->=":[kt,[It,Lt],(t,[e,i])=>{const n=t.properties()[e.value],r=i.value;return typeof n===typeof r&&n>=r}],"filter-id->=":[kt,[Lt],(t,[e])=>{const i=t.id(),n=e.value;return typeof i===typeof n&&i>=n}],"filter-has":[kt,[Lt],(t,[e])=>e.value in t.properties()],"filter-has-id":[kt,[],t=>null!==t.id()&&void 0!==t.id()],"filter-type-in":[kt,[Ft(It)],(t,[e])=>e.value.indexOf(t.geometryType())>=0],"filter-id-in":[kt,[Ft(Lt)],(t,[e])=>e.value.indexOf(t.id())>=0],"filter-in-small":[kt,[It,Ft(Lt)],(t,[e,i])=>i.value.indexOf(t.properties()[e.value])>=0],"filter-in-large":[kt,[It,Ft(Lt)],(t,[e,i])=>on(t.properties()[e.value],i.value,0,i.value.length-1)],all:{type:kt,overloads:[[[kt,kt],(t,[e,i])=>e.evaluate(t)&&i.evaluate(t)],[sn(kt),(t,e)=>{for(const i of e)if(!i.evaluate(t))return!1;return!0}]]},any:{type:kt,overloads:[[[kt,kt],(t,[e,i])=>e.evaluate(t)||i.evaluate(t)],[sn(kt),(t,e)=>{for(const i of e)if(i.evaluate(t))return!0;return!1}]]},"!":[kt,[kt],(t,[e])=>!e.evaluate(t)],"is-supported-script":[kt,[It],(t,[e])=>{const i=t.globals&&t.globals.isSupportedScript;return!i||i(e.evaluate(t))}],upcase:[It,[It],(t,[e])=>e.evaluate(t).toUpperCase()],downcase:[It,[It],(t,[e])=>e.evaluate(t).toLowerCase()],concat:[It,sn(Lt),(t,e)=>e.map((e=>te(e.evaluate(t)))).join("")],"resolved-locale":[It,[Dt],(t,[e])=>e.evaluate(t).resolvedLocale()]});class wn{constructor(t,e){this.expression=t,this._warningHistory={},this._evaluator=new ce,this._defaultValue=e?Rn(e):null,this._enumValues=e&&"enum"===e.type?e.values:null}evaluateWithoutErrorHandling(t,e,i,n,r,o){return this._evaluator.globals=t,this._evaluator.feature=e,this._evaluator.featureState=i,this._evaluator.canonical=n,this._evaluator.availableImages=r||null,this._evaluator.formattedSection=o,this.expression.evaluate(this._evaluator)}evaluate(t,e,i,n,r,o){this._evaluator.globals=t,this._evaluator.feature=e||null,this._evaluator.featureState=i||null,this._evaluator.canonical=n,this._evaluator.availableImages=r||null,this._evaluator.formattedSection=o||null;try{const t=this.expression.evaluate(this._evaluator);if(null===t||void 0===t||"number"===typeof t&&t!==t)return this._defaultValue;if(this._enumValues&&!(t in this._enumValues))throw new ie(`Expected value to be one of ${Object.keys(this._enumValues).map((t=>JSON.stringify(t))).join(", ")}, but found ${JSON.stringify(t)} instead.`);return t}catch(s){return this._warningHistory[s.message]||(this._warningHistory[s.message]=!0,"undefined"!==typeof console&&console.warn(s.message)),this._defaultValue}}}function An(t){return Array.isArray(t)&&t.length>0&&"string"===typeof t[0]&&t[0]in tn}function Sn(t,e){const i=new Ge(tn,[],e?Pn(e):void 0),n=i.parse(t,void 0,void 0,void 0,e&&"string"===e.type?{typeAnnotation:"coerce"}:void 0);return n?an(new wn(n,e)):ln(i.errors)}class Cn{constructor(t,e){this.kind=t,this._styleExpression=e,this.isStateDependent="constant"!==t&&!ze(e.expression)}evaluateWithoutErrorHandling(t,e,i,n,r,o){return this._styleExpression.evaluateWithoutErrorHandling(t,e,i,n,r,o)}evaluate(t,e,i,n,r,o){return this._styleExpression.evaluate(t,e,i,n,r,o)}}class Tn{constructor(t,e,i,n){this.kind=t,this.zoomStops=i,this._styleExpression=e,this.isStateDependent="camera"!==t&&!ze(e.expression),this.interpolationType=n}evaluateWithoutErrorHandling(t,e,i,n,r,o){return this._styleExpression.evaluateWithoutErrorHandling(t,e,i,n,r,o)}evaluate(t,e,i,n,r,o){return this._styleExpression.evaluate(t,e,i,n,r,o)}interpolationFactor(t,e,i){return this.interpolationType?wi.interpolationFactor(this.interpolationType,t,e,i):0}}function En(t,e){if(t=Sn(t,e),"error"===t.result)return t;const i=t.value.expression,n=Ne(i);if(!n&&!un(e))return ln([new Ct("","data expressions not supported")]);const r=Be(i,["zoom"]);if(!r&&!cn(e))return ln([new Ct("","zoom expressions not supported")]);const o=kn(i);if(!o&&!r)return ln([new Ct("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.')]);if(o instanceof Ct)return ln([o]);if(o instanceof wi&&!hn(e))return ln([new Ct("",'"interpolate" expressions cannot be used with this property')]);if(!o)return an(new Cn(n?"constant":"source",t.value));const s=o instanceof wi?o.interpolation:void 0;
1return an(new Tn(n?"camera":"composite",t.value,o.labels,s))}class On{constructor(t,e){this._parameters=t,this._specification=e,St(this,gn(this._parameters,this._specification))}static deserialize(t){return new On(t._parameters,t._specification)}static serialize(t){return{_parameters:t._parameters,_specification:t._specification}}}function In(t,e){if(dn(t))return new On(t,e);if(An(t)){const i=En(t,e);if("error"===i.result)throw new Error(i.value.map((t=>`${t.key}: ${t.message}`)).join(", "));return i.value}{let i=t;return"string"===typeof t&&"color"===e.type&&(i=Ut.parse(t)),{kind:"constant",evaluate:()=>i}}}function kn(t){let e=null;if(t instanceof Ci)e=kn(t.result);else if(t instanceof Si){for(const i of t.args)if(e=kn(i),e)break}else(t instanceof Ue||t instanceof wi)&&t.input instanceof he&&"zoom"===t.input.name&&(e=t);return e instanceof Ct||t.eachChild((t=>{const i=kn(t);i instanceof Ct?e=i:!e&&i?e=new Ct("",'"zoom" expression may only be used as input to a top-level "step" or "interpolate" expression.'):e&&i&&e!==i&&(e=new Ct("",'Only one zoom-based "step" or "interpolate" subexpression may be used in an expression.'))})),e}function Pn(t){const e={color:Pt,string:It,number:Ot,enum:It,boolean:kt,formatted:jt,resolvedImage:$t};return"array"===t.type?Ft(e[t.value]||Lt,t.length):e[t.type]}function Rn(t){return"color"===t.type&&dn(t.default)?new Ut(0,0,0,0):"color"===t.type?Ut.parse(t.default)||null:void 0===t.default?null:t.default}function Ln(t){return"object"===typeof t?["literal",t]:t}function Mn(t,e){let i=t.stops;if(!i)return Dn(t,e);const n=i&&"object"===typeof i[0][0],r=n||void 0!==t.property,o=n||!r;return i=i.map((t=>!r&&e.tokens&&"string"===typeof t[1]?[t[0],Hn(t[1])]:[t[0],Ln(t[1])])),n?$n(t,e,i):o?Bn(t,e,i):zn(t,e,i)}function Dn(t,e){const i=["get",t.property];if(void 0===t.default)return"string"===e.type?["string",i]:i;if("enum"===e.type)return["match",i,Object.keys(e.values),i,t.default];{const n=["color"===e.type?"to-color":e.type,i,Ln(t.default)];return"array"===e.type&&n.splice(1,0,e.value,e.length||null),n}}function jn(t){switch(t.colorSpace){case"hcl":return"interpolate-hcl";case"lab":return"interpolate-lab";default:return"interpolate"}}function $n(t,e,i){const n={},r={},o=[];for(let a=0;a<i.length;a++){const e=i[a],s=e[0].zoom;void 0===n[s]&&(n[s]={zoom:s,type:t.type,property:t.property,default:t.default},r[s]=[],o.push(s)),r[s].push([e[0].value,e[1]])}const s=Wn({},e);if("exponential"===s){const i=[jn(t),["linear"],["zoom"]];for(const t of o){const o=zn(n[t],e,r[t]);Gn(i,t,o,!1)}return i}{const t=["step",["zoom"]];for(const i of o){const o=zn(n[i],e,r[i]);Gn(t,i,o,!0)}return Vn(t),t}}function Fn(t,e){return void 0!==t?t:void 0!==e?e:void 0}function Nn(t,e){const i=Ln(Fn(t.default,e.default));return void 0===i&&"resolvedImage"===e.type?"":i}function zn(t,e,i){const n=Wn(t,e),r=["get",t.property];if("categorical"===n&&"boolean"===typeof i[0][0]){const n=["case"];for(const t of i)n.push(["==",r,t[0]],t[1]);return n.push(Nn(t,e)),n}if("categorical"===n){const n=["match",r];for(const t of i)Gn(n,t[0],t[1],!1);return n.push(Nn(t,e)),n}if("interval"===n){const e=["step",["number",r]];for(const t of i)Gn(e,t[0],t[1],!0);return Vn(e),void 0===t.default?e:["case",["==",["typeof",r],"number"],e,Ln(t.default)]}if("exponential"===n){const e=void 0!==t.base?t.base:1,n=[jn(t),1===e?["linear"]:["exponential",e],["number",r]];for(const t of i)Gn(n,t[0],t[1],!1);return void 0===t.default?n:["case",["==",["typeof",r],"number"],n,Ln(t.default)]}throw new Error(`Unknown property function type ${n}`)}function Bn(t,e,i,n=["zoom"]){const r=Wn(t,e);let o,s=!1;if("interval"===r)o=["step",n],s=!0;else{if("exponential"!==r)throw new Error(`Unknown zoom function type "${r}"`);{const e=void 0!==t.base?t.base:1;o=[jn(t),1===e?["linear"]:["exponential",e],n]}}for(const a of i)Gn(o,a[0],a[1],s);return Vn(o),o}function Vn(t){"step"===t[0]&&3===t.length&&(t.push(0),t.push(t[3]))}function Gn(t,e,i,n){t.length>3&&e===t[t.length-2]||(n&&2===t.length||t.push(e),t.push(i))}function Wn(t,e){return t.type?t.type:e.expression.interpolated?"exponential":"interval"}function Hn(t){const e=["concat"],i=/{([^{}]+)}/g;let n=0;for(let r=i.exec(t);null!==r;
vendor: 13,458 bytes, line 1
1r=i.exec(t)){const o=t.slice(n,i.lastIndex-r[0].length);n=i.lastIndex,o.length>0&&e.push(o),e.push(["get",r[1]])}if(1===e.length)return t;if(n<t.length)e.push(t.slice(n));else if(2===e.length)return["to-string",e[1]];return e}function Un(t){if(!0===t||!1===t)return!0;if(!Array.isArray(t)||0===t.length)return!1;switch(t[0]){case"has":return t.length>=2&&"$id"!==t[1]&&"$type"!==t[1];case"in":return t.length>=3&&("string"!==typeof t[1]||Array.isArray(t[2]));case"!in":case"!has":case"none":return!1;case"==":case"!=":case">":case">=":case"<":case"<=":return 3!==t.length||Array.isArray(t[1])||Array.isArray(t[2]);case"any":case"all":for(const e of t.slice(1))if(!Un(e)&&"boolean"!==typeof e)return!1;return!0;default:return!0}}const Yn={type:"boolean",default:!1,transition:!1,"property-type":"data-driven",expression:{interpolated:!1,parameters:["zoom","feature"]}};function qn(t){if(null===t||void 0===t)return{filter:()=>!0,needGeometry:!1};Un(t)||(t=Zn(t));const e=Sn(t,Yn);if("error"===e.result)throw new Error(e.value.map((t=>`${t.key}: ${t.message}`)).join(", "));{const i=Kn(t);return{filter:(t,i,n)=>e.value.evaluate(t,i,{},n),needGeometry:i}}}function Xn(t,e){return t<e?-1:t>e?1:0}function Kn(t){if(!Array.isArray(t))return!1;if("within"===t[0])return!0;for(let e=1;e<t.length;e++)if(Kn(t[e]))return!0;return!1}function Zn(t){if(!t)return!0;const e=t[0];if(t.length<=1)return"any"!==e;const i="=="===e?Jn(t[1],t[2],"=="):"!="===e?ir(Jn(t[1],t[2],"==")):"<"===e||">"===e||"<="===e||">="===e?Jn(t[1],t[2],e):"any"===e?Qn(t.slice(1)):"all"===e?["all"].concat(t.slice(1).map(Zn)):"none"===e?["all"].concat(t.slice(1).map(Zn).map(ir)):"in"===e?tr(t[1],t.slice(2)):"!in"===e?ir(tr(t[1],t.slice(2))):"has"===e?er(t[1]):"!has"===e?ir(er(t[1])):"within"!==e||t;return i}function Jn(t,e,i){switch(t){case"$type":return[`filter-type-${i}`,e];case"$id":return[`filter-id-${i}`,e];default:return[`filter-${i}`,t,e]}}function Qn(t){return["any"].concat(t.map(Zn))}function tr(t,e){if(0===e.length)return!1;switch(t){case"$type":return["filter-type-in",["literal",e]];case"$id":return["filter-id-in",["literal",e]];default:return e.length>200&&!e.some((t=>typeof t!==typeof e[0]))?["filter-in-large",t,["literal",e.sort(Xn)]]:["filter-in-small",t,["literal",e]]}}function er(t){switch(t){case"$type":return!0;case"$id":return["filter-has-id"];default:return["filter-has",t]}}function ir(t){return["!",t]}var nr=["type","source","source-layer","minzoom","maxzoom","filter","layout"];function rr(t,e){const i={};for(const n in t)"ref"!==n&&(i[n]=t[n]);return nr.forEach((t=>{t in e&&(i[t]=e[t])})),i}function or(t){t=t.slice();const e=Object.create(null);for(let i=0;i<t.length;i++)e[t[i].id]=t[i];for(let i=0;i<t.length;i++)"ref"in t[i]&&(t[i]=rr(t[i],e[t[i].ref]));return t}class sr{constructor(t,e,i,n){this.message=(t?`${t}: `:"")+i,n&&(this.identifier=n),null!==e&&void 0!==e&&e.__line__&&(this.line=e.__line__)}}class ar{constructor(t){this.error=t,this.message=t.message;const e=t.message.match(/line (\d+)/);this.line=e?parseInt(e[1],10):0}}function lr(t){const e=t.key,i=t.value;return i?[new sr(e,i,"constants have been deprecated as of v8")]:[]}function ur(t){return t instanceof Number||t instanceof String||t instanceof Boolean?t.valueOf():t}function cr(t){if(Array.isArray(t))return t.map(cr);if(t instanceof Object&&!(t instanceof Number||t instanceof String||t instanceof Boolean)){const e={};for(const i in t)e[i]=cr(t[i]);return e}return ur(t)}function hr(t){const e=t.key,i=t.value,n=t.valueSpec||{},r=t.objectElementValidators||{},o=t.style,s=t.styleSpec;let a=[];const l=pn(i);if("object"!==l)return[new sr(e,i,`object expected, ${l} found`)];for(const u in i){const t=u.split(".")[0],l=n[t]||n["*"];let c;if(r[t])c=r[t];else if(n[t])c=Mr;else if(r["*"])c=r["*"];else{if(!n["*"]){a.push(new sr(e,i[u],`unknown property "${u}"`));continue}c=Mr}a=a.concat(c({key:(e?`${e}.`:e)+u,value:i[u],valueSpec:l,style:o,styleSpec:s,object:i,objectKey:u},i))}for(const u in n)r[u]||n[u].required&&void 0===n[u]["default"]&&void 0===i[u]&&a.push(new sr(e,i,`missing required property "${u}"`));return a}function pr(t){const e=t.value,i=t.valueSpec,n=t.style,r=t.styleSpec,o=t.key,s=t.arrayElementValidator||Mr;if("array"!==pn(e))return[new sr(o,e,`array expected, ${pn(e)} found`)];if(i.length&&e.length!==i.length)return[new sr(o,e,`array length ${i.length} expected, length ${e.length} found`)];if(i["min-length"]&&e.length<i["min-length"])return[new sr(o,e,`array length at least ${i["min-length"]} expected, length ${e.length} found`)];let a={type:i.value,values:i.values,minimum:i.minimum,maximum:i.maximum};r.$version<7&&(a.function=i.function),"object"===pn(i.value)&&(a=i.value);let l=[];for(let u=0;u<e.length;u++)l=l.concat(s({array:e,arrayIndex:u,value:e[u],valueSpec:a,style:n,styleSpec:r,key:`${o}[${u}]`}));return l}function dr(t){const e=t.key,i=t.value,n=t.valueSpec;let r=pn(i);if("number"===r&&i!==i&&(r="NaN"),"number"!==r)return[new sr(e,i,`number expected, ${r} found`)];if("minimum"in n){let r=n.minimum;if("array"===pn(n.minimum)){const e=t.arrayIndex;r=n.minimum[e]}if(i<r)return[new sr(e,i,`${i} is less than the minimum value ${r}`)]}if("maximum"in n){let r=n.maximum;if("array"===pn(n.maximum)){const e=t.arrayIndex;r=n.maximum[e]}if(i>r)return[new sr(e,i,`${i} is greater than the maximum value ${r}`)]}return[]}function fr(t){const e=t.valueSpec,i=ur(t.value.type);let n,r,o,s={};const a="categorical"!==i&&void 0===t.value.property,l=!a,u="array"===pn(t.value.stops)&&"array"===pn(t.value.stops[0])&&"object"===pn(t.value.stops[0][0]),c=hr({key:t.key,value:t.value,valueSpec:t.styleSpec.function,style:t.style,styleSpec:t.styleSpec,objectElementValidators:{stops:h,default:f}});return"identity"===i&&a&&c.push(new sr(t.key,t.value,'missing required property "property"')),"identity"===i||t.value.stops||c.push(new sr(t.key,t.value,'missing required property "stops"')),"exponential"===i&&t.valueSpec.expression&&!hn(t.valueSpec)&&c.push(new sr(t.key,t.value,"exponential functions not supported")),t.styleSpec.$version>=8&&(l&&!un(t.valueSpec)?c.push(new sr(t.key,t.value,"property functions not supported")):a&&!cn(t.valueSpec)&&c.push(new sr(t.key,t.value,"zoom functions not supported"))),"categorical"!==i&&!u||void 0!==t.value.property||c.push(new sr(t.key,t.value,'"property" property is required')),c;function h(t){if("identity"===i)return[new sr(t.key,t.value,'identity function may not have a "stops" property')];let e=[];const n=t.value;return e=e.concat(pr({key:t.key,value:n,valueSpec:t.valueSpec,style:t.style,styleSpec:t.styleSpec,arrayElementValidator:p})),"array"===pn(n)&&0===n.length&&e.push(new sr(t.key,n,"array must have at least one stop")),e}function p(t){let i=[];const n=t.value,a=t.key;if("array"!==pn(n))return[new sr(a,n,`array expected, ${pn(n)} found`)];if(2!==n.length)return[new sr(a,n,`array length 2 expected, length ${n.length} found`)];if(u){if("object"!==pn(n[0]))return[new sr(a,n,`object expected, ${pn(n[0])} found`)];if(void 0===n[0].zoom)return[new sr(a,n,"object stop key must have zoom")];if(void 0===n[0].value)return[new sr(a,n,"object stop key must have value")];if(o&&o>ur(n[0].zoom))return[new sr(a,n[0].zoom,"stop zoom values must appear in ascending order")];ur(n[0].zoom)!==o&&(o=ur(n[0].zoom),r=void 0,s={}),i=i.concat(hr({key:`${a}[0]`,value:n[0],valueSpec:{zoom:{}},style:t.style,styleSpec:t.styleSpec,objectElementValidators:{zoom:dr,value:d}}))}else i=i.concat(d({key:`${a}[0]`,value:n[0],valueSpec:{},style:t.style,styleSpec:t.styleSpec},n));return An(cr(n[1]))?i.concat([new sr(`${a}[1]`,n[1],"expressions are not allowed in function stops.")]):i.concat(Mr({key:`${a}[1]`,value:n[1],valueSpec:e,style:t.style,styleSpec:t.styleSpec}))}function d(t,o){const a=pn(t.value),l=ur(t.value),u=null!==t.value?t.value:o;if(n){if(a!==n)return[new sr(t.key,u,`${a} stop domain type must match previous stop domain type ${n}`)]}else n=a;if("number"!==a&&"string"!==a&&"boolean"!==a)return[new sr(t.key,u,"stop domain value must be a number, string, or boolean")];if("number"!==a&&"categorical"!==i){let n=`number expected, ${a} found`;return un(e)&&void 0===i&&(n+='\nIf you intended to use a categorical function, specify `"type": "categorical"`.'),[new sr(t.key,u,n)]}return"categorical"!==i||"number"!==a||isFinite(l)&&Math.floor(l)===l?"categorical"!==i&&"number"===a&&void 0!==r&&l<r?[new sr(t.key,u,"stop domain values must appear in ascending order")]:(r=l,"categorical"===i&&l in s?[new sr(t.key,u,"stop domain values must be unique")]:(s[l]=!0,[])):[new sr(t.key,u,`integer expected, found ${l}`)]}function f(t){return Mr({key:t.key,value:t.value,valueSpec:e,style:t.style,styleSpec:t.styleSpec})}}function gr(t){const e=("property"===t.expressionContext?En:Sn)(cr(t.value),t.valueSpec);if("error"===e.result)return e.value.map((e=>new sr(`${t.key}${e.key}`,t.value,e.message)));const i=e.value.expression||e.value._styleExpression.expression;if("property"===t.expressionContext&&"text-font"===t.propertyKey&&!i.outputDefined())return[new sr(t.key,t.value,`Invalid data expression for "${t.propertyKey}". Output values must be contained as literals within the expression.`)];if("property"===t.expressionContext&&"layout"===t.propertyType&&!ze(i))return[new sr(t.key,t.value,'"feature-state" data expressions are not supported with layout properties.')];if("filter"===t.expressionContext&&!ze(i))return[new sr(t.key,t.value,'"feature-state" data expressions are not supported with filters.')];if(t.expressionContext&&0===t.expressionContext.indexOf("cluster")){if(!Be(i,["zoom","feature-state"]))return[new sr(t.key,t.value,'"zoom" and "feature-state" expressions are not supported with cluster properties.')];if("cluster-initial"===t.expressionContext&&!Ne(i))return[new sr(t.key,t.value,"Feature data expressions are not supported with initial expression part of cluster properties.")]}return[]}function vr(t){const e=t.value,i=t.key,n=pn(e);return"boolean"!==n?[new sr(i,e,`boolean expected, ${n} found`)]:[]}function mr(t){const e=t.key,i=t.value,n=pn(i);return"string"!==n?[new sr(e,i,`color expected, ${n} found`)]:null===Ht(i)?[new sr(e,i,`color expected, "${i}" found`)]:[]}function yr(t){const e=t.key,i=t.value,n=t.valueSpec,r=[];return Array.isArray(n.values)?-1===n.values.indexOf(ur(i))&&r.push(new sr(e,i,`expected one of [${n.values.join(", ")}], ${JSON.stringify(i)} found`)):-1===Object.keys(n.values).indexOf(ur(i))&&r.push(new sr(e,i,`expected one of [${Object.keys(n.values).join(", ")}], ${JSON.stringify(i)} found`)),r}function _r(t){return Un(cr(t.value))?gr(St({},t,{expressionContext:"filter",valueSpec:{value:"boolean"}})):br(t)}function br(t){const e=t.value,i=t.key;if("array"!==pn(e))return[new sr(i,e,`array expected, ${pn(e)} found`)];const n=t.styleSpec;let r,o=[];if(e.length<1)return[new sr(i,e,"filter array must have at least 1 element")];switch(o=o.concat(yr({key:`${i}[0]`,value:e[0],valueSpec:n.filter_operator,style:t.style,styleSpec:t.styleSpec})),ur(e[0])){case"<":case"<=":case">":case">=":e.length>=2&&"$type"===ur(e[1])&&o.push(new sr(i,e,`"$type" cannot be use with operator "${e[0]}"`));case"==":case"!=":3!==e.length&&o.push(new sr(i,e,`filter array for operator "${e[0]}" must have 3 elements`));case"in":case"!in":e.length>=2&&(r=pn(e[1]),"string"!==r&&o.push(new sr(`${i}[1]`,e[1],`string expected, ${r} found`)));for(let s=2;s<e.length;s++)r=pn(e[s]),"$type"===ur(e[1])?o=o.concat(yr({key:`${i}[${s}]`,value:e[s],valueSpec:n.geometry_type,style:t.style,styleSpec:t.styleSpec})):"string"!==r&&"number"!==r&&"boolean"!==r&&o.push(new sr(`${i}[${s}]`,e[s],`string, number, or boolean expected, ${r} found`));break;case"any":case"all":case"none":for(let n=1;n<e.length;n++)o=o.concat(br({key:`${i}[${n}]`,value:e[n],style:t.style,styleSpec:t.styleSpec}));break;case"has":case"!has":r=pn(e[1]),2!==e.length?o.push(new sr(i,e,`filter array for "${e[0]}" operator must have 2 elements`)):"string"!==r&&o.push(new sr(`${i}[1]`,e[1],`string expected, ${r} found`));break;case"within":r=pn(e[1]),2!==e.length?o.push(new sr(i,e,`filter array for "${e[0]}" operator must have 2 elements`)):"object"!==r&&o.push(new sr(`${i}[1]`,e[1],`object expected, ${r} found`));break}return o}function xr(t,e){const i=t.key,n=t.style,r=t.styleSpec,o=t.value,s=t.objectKey,a=r[`${e}_${t.layerType}`];if(!a)return[];const l=s.match(/^(.*)-transition$/);if("paint"===e&&l&&a[l[1]]&&a[l[1]].transition)return Mr({key:i,value:o,valueSpec:r.transition,style:n,styleSpec:r});const u=t.valueSpec||a[s];if(!u)return[new sr(i,o,`unknown property "${s}"`)];let c;if("string"===pn(o)&&un(u)&&!u.tokens&&(c=/^{([^}]+)}$/.exec(o)))return[new sr(i,o,`"${s}" does not support interpolation syntax\nUse an identity property function instead: \`{ "type": "identity", "property": ${JSON.stringify(c[1])} }\`.`)];const h=[];return"symbol"===t.layerType&&("text-field"===s&&n&&!n.glyphs&&h.push(new sr(i,o,'use of "text-field" requires a style "glyphs" property')),"text-font"===s&&dn(cr(o))&&"identity"===ur(o.type)&&h.push(new sr(i,o,'"text-font" does not support identity functions'))),h.concat(Mr({key:t.key,value:o,valueSpec:u,style:n,styleSpec:r,expressionContext:"property",propertyType:e,propertyKey:s}))}function wr(t){return xr(t,"paint")}function Ar(t){return xr(t,"layout")}function Sr(t){let e=[];const i=t.value,n=t.key,r=t.style,o=t.styleSpec;i.type||i.ref||e.push(new sr(n,i,'either "type" or "ref" is required'));let s=ur(i.type);const a=ur(i.ref);
1if(i.id){const o=ur(i.id);for(let s=0;s<t.arrayIndex;s++){const t=r.layers[s];ur(t.id)===o&&e.push(new sr(n,i.id,`duplicate layer id "${i.id}", previously used at line ${t.id.__line__}`))}}if("ref"in i){let t;["type","source","source-layer","filter","layout"].forEach((t=>{t in i&&e.push(new sr(n,i[t],`"${t}" is prohibited for ref layers`))})),r.layers.forEach((e=>{ur(e.id)===a&&(t=e)})),t?t.ref?e.push(new sr(n,i.ref,"ref cannot reference another ref layer")):s=ur(t.type):e.push(new sr(n,i.ref,`ref layer "${a}" not found`))}else if("background"!==s&&"sky"!==s)if(i.source){const t=r.sources&&r.sources[i.source],o=t&&ur(t.type);t?"vector"===o&&"raster"===s?e.push(new sr(n,i.source,`layer "${i.id}" requires a raster source`)):"raster"===o&&"raster"!==s?e.push(new sr(n,i.source,`layer "${i.id}" requires a vector source`)):"vector"!==o||i["source-layer"]?"raster-dem"===o&&"hillshade"!==s?e.push(new sr(n,i.source,"raster-dem source can only be used with layer type 'hillshade'.")):"line"!==s||!i.paint||!i.paint["line-gradient"]||"geojson"===o&&t.lineMetrics||e.push(new sr(n,i,`layer "${i.id}" specifies a line-gradient, which requires a GeoJSON source with \`lineMetrics\` enabled.`)):e.push(new sr(n,i,`layer "${i.id}" must specify a "source-layer"`)):e.push(new sr(n,i.source,`source "${i.source}" not found`))}else e.push(new sr(n,i,'missing required property "source"'));return e=e.concat(hr({key:n,value:i,valueSpec:o.layer,style:t.style,styleSpec:t.styleSpec,objectElementValidators:{"*"(){return[]},type(){return Mr({key:`${n}.type`,value:i.type,valueSpec:o.layer.type,style:t.style,styleSpec:t.styleSpec,object:i,objectKey:"type"})},filter:_r,layout(t){return hr({layer:i,key:t.key,value:t.value,style:t.style,styleSpec:t.styleSpec,objectElementValidators:{"*"(t){return Ar(St({layerType:s},t))}}})},paint(t){return hr({layer:i,key:t.key,value:t.value,style:t.style,styleSpec:t.styleSpec,objectElementValidators:{"*"(t){return wr(St({layerType:s},t))}}})}}})),e}function Cr(t){const e=t.value,i=t.key,n=pn(e);return"string"!==n?[new sr(i,e,`string expected, ${n} found`)]:[]}const Tr={promoteId:Or};function Er(t){const e=t.value,i=t.key,n=t.styleSpec,r=t.style;if(!e.type)return[new sr(i,e,'"type" is required')];const o=ur(e.type);let s;switch(o){case"vector":case"raster":case"raster-dem":return s=hr({key:i,value:e,valueSpec:n[`source_${o.replace("-","_")}`],style:t.style,styleSpec:n,objectElementValidators:Tr}),s;case"geojson":if(s=hr({key:i,value:e,valueSpec:n.source_geojson,style:r,styleSpec:n,objectElementValidators:Tr}),e.cluster)for(const t in e.clusterProperties){const[n,r]=e.clusterProperties[t],o="string"===typeof n?[n,["accumulated"],["get",t]]:n;s.push(...gr({key:`${i}.${t}.map`,value:r,expressionContext:"cluster-map"})),s.push(...gr({key:`${i}.${t}.reduce`,value:o,expressionContext:"cluster-reduce"}))}return s;case"video":return hr({key:i,value:e,valueSpec:n.source_video,style:r,styleSpec:n});case"image":return hr({key:i,value:e,valueSpec:n.source_image,style:r,styleSpec:n});case"canvas":return[new sr(i,null,"Please use runtime APIs to add canvas sources, rather than including them in stylesheets.","source.canvas")];default:return yr({key:`${i}.type`,value:e.type,valueSpec:{values:["vector","raster","raster-dem","geojson","video","image"]},style:r,styleSpec:n})}}function Or({key:t,value:e}){if("string"===pn(e))return Cr({key:t,value:e});{const i=[];for(const n in e)i.push(...Cr({key:`${t}.${n}`,value:e[n]}));return i}}function Ir(t){const e=t.value,i=t.styleSpec,n=i.light,r=t.style;let o=[];const s=pn(e);if(void 0===e)return o;if("object"!==s)return o=o.concat([new sr("light",e,`object expected, ${s} found`)]),o;for(const a in e){const t=a.match(/^(.*)-transition$/);o=t&&n[t[1]]&&n[t[1]].transition?o.concat(Mr({key:a,value:e[a],valueSpec:i.transition,style:r,styleSpec:i})):n[a]?o.concat(Mr({key:a,value:e[a],valueSpec:n[a],style:r,styleSpec:i})):o.concat([new sr(a,e[a],`unknown property "${a}"`)])}return o}function kr(t){const e=t.value,i=t.key,n=t.style,r=t.styleSpec,o=r.terrain;let s=[];const a=pn(e);if(void 0===e)return s;if("object"!==a)return s=s.concat([new sr("terrain",e,`object expected, ${a} found`)]),s;for(const l in e){const t=l.match(/^(.*)-transition$/);s=t&&o[t[1]]&&o[t[1]].transition?s.concat(Mr({key:l,value:e[l],valueSpec:r.transition,style:n,styleSpec:r})):o[l]?s.concat(Mr({key:l,value:e[l],valueSpec:o[l],style:n,styleSpec:r})):s.concat([new sr(l,e[l],`unknown property "${l}"`)])}if(e.source){const t=n.sources&&n.sources[e.source],r=t&&ur(t.type);t?"raster-dem"!==r&&s.push(new sr(i,e.source,`terrain cannot be used with a source of type ${r}, it only be used with a "raster-dem" source type`)):s.push(new sr(i,e.source,`source "${e.source}" not found`))}else s.push(new sr(i,e,'terrain is missing required property "source"'));return s}function Pr(t){return 0===Cr(t).length?[]:gr(t)}function Rr(t){return 0===Cr(t).length?[]:gr(t)}const Lr={"*"(){return[]},array:pr,boolean:vr,number:dr,color:mr,constants:lr,enum:yr,filter:_r,function:fr,layer:Sr,object:hr,source:Er,light:Ir,terrain:kr,string:Cr,formatted:Pr,resolvedImage:Rr};function Mr(t){const e=t.value,i=t.valueSpec,n=t.styleSpec;if(i.expression&&dn(ur(e)))return fr(t);if(i.expression&&An(cr(e)))return gr(t);if(i.type&&Lr[i.type])return Lr[i.type](t);{const e=hr(St({},t,{valueSpec:i.type?n[i.type]:i}));return e}}function Dr(t){const e=t.value,i=t.key,n=Cr(t);return n.length||(-1===e.indexOf("{fontstack}")&&n.push(new sr(i,e,'"glyphs" url must include a "{fontstack}" token')),-1===e.indexOf("{range}")&&n.push(new sr(i,e,'"glyphs" url must include a "{range}" token'))),n}function jr(t,e=Z){let i=[];return i=i.concat(Mr({key:"",value:t,valueSpec:e.$root,styleSpec:e,style:t,objectElementValidators:{glyphs:Dr,"*"(){return[]}}})),t.constants&&(i=i.concat(lr({key:"constants",value:t.constants,style:t,styleSpec:e}))),$r(i)}function $r(t){return[].concat(t).sort(((t,e)=>t.line-e.line))}function Fr(t){return function(...e){return $r(t.apply(this,e))}}jr.source=Fr(Er),jr.light=Fr(Ir),jr.terrain=Fr(kr),jr.layer=Fr(Sr),jr.filter=Fr(_r),jr.paintProperty=Fr(wr),jr.layoutProperty=Fr(Ar);
vendor: 5,208 bytes, line 1
1var Nr=tt((function(t,e){var i=function(){var t=function(t,e,i,n){for(i=i||{},n=t.length;n--;i[t[n]]=e);return i},e=[1,12],i=[1,13],n=[1,9],r=[1,10],o=[1,11],s=[1,14],a=[1,15],l=[14,18,22,24],u=[18,22],c=[22,24],h={trace:function(){},yy:{},symbols_:{error:2,JSONString:3,STRING:4,JSONNumber:5,NUMBER:6,JSONNullLiteral:7,NULL:8,JSONBooleanLiteral:9,TRUE:10,FALSE:11,JSONText:12,JSONValue:13,EOF:14,JSONObject:15,JSONArray:16,"{":17,"}":18,JSONMemberList:19,JSONMember:20,":":21,",":22,"[":23,"]":24,JSONElementList:25,$accept:0,$end:1},terminals_:{2:"error",4:"STRING",6:"NUMBER",8:"NULL",10:"TRUE",11:"FALSE",14:"EOF",17:"{",18:"}",21:":",22:",",23:"[",24:"]"},productions_:[0,[3,1],[5,1],[7,1],[9,1],[9,1],[12,2],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[15,2],[15,3],[20,3],[19,1],[19,3],[16,2],[16,3],[25,1],[25,3]],performAction:function(t,e,i,n,r,o,s){var a=o.length-1;switch(r){case 1:this.$=new String(t.replace(/\\(\\|")/g,"$1").replace(/\\n/g,"\n").replace(/\\r/g,"\r").replace(/\\t/g,"\t").replace(/\\v/g,"\v").replace(/\\f/g,"\f").replace(/\\b/g,"\b")),this.$.__line__=this._$.first_line;break;case 2:this.$=new Number(t),this.$.__line__=this._$.first_line;break;case 3:this.$=null;break;case 4:this.$=new Boolean(!0),this.$.__line__=this._$.first_line;break;case 5:this.$=new Boolean(!1),this.$.__line__=this._$.first_line;break;case 6:return this.$=o[a-1];case 13:this.$={},Object.defineProperty(this.$,"__line__",{value:this._$.first_line,enumerable:!1});break;case 14:case 19:this.$=o[a-1],Object.defineProperty(this.$,"__line__",{value:this._$.first_line,enumerable:!1});break;case 15:this.$=[o[a-2],o[a]];break;case 16:this.$={},this.$[o[a][0]]=o[a][1];break;case 17:this.$=o[a-2],o[a-2][o[a][0]]=o[a][1];break;case 18:this.$=[],Object.defineProperty(this.$,"__line__",{value:this._$.first_line,enumerable:!1});break;case 20:this.$=[o[a]];break;case 21:this.$=o[a-2],o[a-2].push(o[a]);break}},table:[{3:5,4:e,5:6,6:i,7:3,8:n,9:4,10:r,11:o,12:1,13:2,15:7,16:8,17:s,23:a},{1:[3]},{14:[1,16]},t(l,[2,7]),t(l,[2,8]),t(l,[2,9]),t(l,[2,10]),t(l,[2,11]),t(l,[2,12]),t(l,[2,3]),t(l,[2,4]),t(l,[2,5]),t([14,18,21,22,24],[2,1]),t(l,[2,2]),{3:20,4:e,18:[1,17],19:18,20:19},{3:5,4:e,5:6,6:i,7:3,8:n,9:4,10:r,11:o,13:23,15:7,16:8,17:s,23:a,24:[1,21],25:22},{1:[2,6]},t(l,[2,13]),{18:[1,24],22:[1,25]},t(u,[2,16]),{21:[1,26]},t(l,[2,18]),{22:[1,28],24:[1,27]},t(c,[2,20]),t(l,[2,14]),{3:20,4:e,20:29},{3:5,4:e,5:6,6:i,7:3,8:n,9:4,10:r,11:o,13:30,15:7,16:8,17:s,23:a},t(l,[2,19]),{3:5,4:e,5:6,6:i,7:3,8:n,9:4,10:r,11:o,13:31,15:7,16:8,17:s,23:a},t(u,[2,17]),t(u,[2,15]),t(c,[2,21])],defaultActions:{16:[2,6]},parseError:function(t,e){if(!e.recoverable)throw new Error(t);this.trace(t)},parse:function(t){var e=this,i=[0],n=[null],r=[],o=this.table,s="",a=0,l=0,u=2,c=1,h=r.slice.call(arguments,1),p=Object.create(this.lexer),d={yy:{}};for(var f in this.yy)Object.prototype.hasOwnProperty.call(this.yy,f)&&(d.yy[f]=this.yy[f]);p.setInput(t,d.yy),d.yy.lexer=p,d.yy.parser=this,"undefined"==typeof p.yylloc&&(p.yylloc={});var g=p.yylloc;r.push(g);var v=p.options&&p.options.ranges;function m(){var t;return t=p.lex()||c,"number"!==typeof t&&(t=e.symbols_[t]||t),t}"function"===typeof d.yy.parseError?this.parseError=d.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;var y,_,b,x,w,A,S,C,T={};while(1){if(_=i[i.length-1],this.defaultActions[_]?b=this.defaultActions[_]:(null!==y&&"undefined"!=typeof y||(y=m()),b=o[_]&&o[_][y]),"undefined"===typeof b||!b.length||!b[0]){var E="";for(w in C=[],o[_])this.terminals_[w]&&w>u&&C.push("'"+this.terminals_[w]+"'");E=p.showPosition?"Parse error on line "+(a+1)+":\n"+p.showPosition()+"\nExpecting "+C.join(", ")+", got '"+(this.terminals_[y]||y)+"'":"Parse error on line "+(a+1)+": Unexpected "+(y==c?"end of input":"'"+(this.terminals_[y]||y)+"'"),this.parseError(E,{text:p.match,token:this.terminals_[y]||y,line:p.yylineno,loc:g,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+_+", token: "+y);switch(b[0]){case 1:i.push(y),n.push(p.yytext),r.push(p.yylloc),i.push(b[1]),y=null,l=p.yyleng,s=p.yytext,a=p.yylineno,g=p.yylloc;break;case 2:if(A=this.productions_[b[1]][1],T.$=n[n.length-A],T._$={first_line:r[r.length-(A||1)].first_line,last_line:r[r.length-1].last_line,first_column:r[r.length-(A||1)].first_column,last_column:r[r.length-1].last_column},v&&(T._$.range=[r[r.length-(A||1)].range[0],r[r.length-1].range[1]]),x=this.performAction.apply(T,[s,l,a,d.yy,b[1],n,r].concat(h)),"undefined"!==typeof x)return x;A&&(i=i.slice(0,-1*A*2),n=n.slice(0,-1*A),r=r.slice(0,-1*A)),i.push(this.productions_[b[1]][0]),n.push(T.$),r.push(T._$),S=o[i[i.length-2]][i[i.length-1]],i.push(S);break;case 3:return!0}}return!0}},p=function(){var t={EOF:1,parseError:function(t,e){if(!this.yy.parser)throw new Error(t);this.yy.parser.parseError(t,e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this}
vendor: 4,446 bytes, line 1
1,input:function(){var t=this._input[0];this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t;var e=t.match(/(?:\r\n?|\n).*/g);return e?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,i=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var n=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),i.length-1&&(this.yylineno-=i.length-1);var r=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:i?(i.length===n.length?this.yylloc.first_column:0)+n[n.length-i.length].length-i[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[r[0],r[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+"\n"+e+"^"},test_match:function(t,e){var i,n,r;if(this.options.backtrack_lexer&&(r={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(r.yylloc.range=this.yylloc.range.slice(0))),n=t[0].match(/(?:\r\n?|\n).*/g),n&&(this.yylineno+=n.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:n?n[n.length-1].length-n[n.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],i=this.performAction.call(this,this.yy,this,e,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),i)return i;if(this._backtrack){for(var o in r)this[o]=r[o];return!1}return!1},next:function(){if(this.done)return this.EOF;var t,e,i,n;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var r=this._currentRules(),o=0;o<r.length;o++)if(i=this._input.match(this.rules[r[o]]),i&&(!e||i[0].length>e[0].length)){if(e=i,n=o,this.options.backtrack_lexer){if(t=this.test_match(i,r[o]),!1!==t)return t;if(this._backtrack){e=!1;continue}return!1}if(!this.options.flex)break}return e?(t=this.test_match(e,r[n]),!1!==t&&t):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return t||this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){var t=this.conditionStack.length-1;return t>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions["INITIAL"].rules},topState:function(t){return t=this.conditionStack.length-1-Math.abs(t||0),t>=0?this.conditionStack[t]:"INITIAL"},pushState:function(t){this.begin(t)},stateStackSize:function(){return this.conditionStack.length},options:{}
1,performAction:function(t,e,i,n){switch(i){case 0:break;case 1:return 6;case 2:return e.yytext=e.yytext.substr(1,e.yyleng-2),4;case 3:return 17;case 4:return 18;case 5:return 23;case 6:return 24;case 7:return 22;case 8:return 21;case 9:return 10;case 10:return 11;case 11:return 8;case 12:return 14;case 13:return"INVALID"}},rules:[/^(?:\s+)/,/^(?:(-?([0-9]|[1-9][0-9]+))(\.[0-9]+)?([eE][-+]?[0-9]+)?\b)/,/^(?:"(?:\\[\\"bfnrt/]|\\u[a-fA-F0-9]{4}|[^\\\0-\x09\x0a-\x1f"])*")/,/^(?:\{)/,/^(?:\})/,/^(?:\[)/,/^(?:\])/,/^(?:,)/,/^(?::)/,/^(?:true\b)/,/^(?:false\b)/,/^(?:null\b)/,/^(?:$)/,/^(?:.)/],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],inclusive:!0}}};return t}();function d(){this.yy={}}return h.lexer=p,d.prototype=h,h.Parser=d,new d}();"undefined"!==typeof Q&&(e.parser=i,e.Parser=i.Parser,e.parse=function(){return i.parse.apply(i,arguments)})}));Nr.parser,Nr.Parser,Nr.parse;function zr(t){if(t instanceof String||"string"===typeof t||t instanceof Buffer)try{return Nr.parse(t.toString())}catch(e){throw new ar(e)}return t}function Br(t,e=Z){let i=t;try{i=zr(i)}catch(n){return[n]}return jr(i,e)}const Vr={StyleExpression:wn,isExpression:An,isExpressionFilter:Un,createExpression:Sn,createPropertyExpression:En,normalizePropertyExpression:In,ZoomConstantExpression:Cn,ZoomDependentExpression:Tn,StylePropertyFunction:On},Gr={convertFunction:Mn,createFunction:gn,isFunction:dn};Br.parsed=Br,Br.latest=Br;var Wr=i(9536),Hr=i.n(Wr),Ur=i(7353),Yr=i(5506),qr=i(6299);"function"===typeof Object.assign&&Object.assign;function Xr(t){return t*Math.PI/180}var Kr=function(){for(var t=[],e=78271.51696402048;t.length<=24;e/=2)t.push(e);return t}();function Zr(t,e){if("undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"undefined"!==typeof OffscreenCanvas)return new OffscreenCanvas(t,e);var i=document.createElement("canvas");return i.width=t,i.height=e,i}function Jr(t,e){for(var i=0,n=e.length;i<n;++i){var r=e[i];if(r<t&&i+1<n){var o=e[i]/e[i+1];return i+Math.log(e[i]/t)/Math.log(o)}}return n-1}var Qr,to=Array(256).join(" ");function eo(t,e){if(e>=.05){for(var i="",n=t.split("\n"),r=to.slice(0,Math.round(e/.1)),o=0,s=n.length;o<s;++o)o>0&&(i+="\n"),i+=n[o].split("").join(r);return i}return t}function io(){return Qr||(Qr=Zr(1,1).getContext("2d")),Qr}function no(t,e){return io().measureText(t).width+(t.length-1)*e}var ro={};function oo(t,e,i,n){if(-1!==t.indexOf("\n")){for(var r=t.split("\n"),o=[],s=0,a=r.length;s<a;++s)o.push(oo(r[s],e,i,n));return o.join("\n")}var l=i+","+e+","+t+","+n,u=ro[l];if(!u){var c=t.split(" ");if(c.length>1){var h=io();h.font=e;var p=h.measureText("M").width,d=p*i,f="";for(o=[],s=0,a=c.length;s<a;++s){var g=c[s],v=f+(f?" ":"")+g;no(v,n)<=d?f=v:(f&&o.push(f),f=g)}f&&o.push(f);for(s=0,a=o.length;s<a&&a>1;++s){var m=o[s];if(no(m,n)<.35*d){var y=s>0?no(o[s-1],n):1/0,_=s<a-1?no(o[s+1],n):1/0;o.splice(s,1),a-=1,y<_?(o[s-1]+=" "+m,s-=1):o[s]=m+" "+o[s]}}for(s=0,a=o.length-1;s<a;++s){var b=o[s],x=o[s+1];if(no(b,n)>.7*d&&no(x,n)<.6*d){var w=b.split(" "),A=w.pop();no(A,n)<.2*d&&(o[s]=w.join(" "),o[s+1]=A+" "+x),a-=1}}u=o.join("\n")}else u=t;u=eo(u,n),ro[l]=u}return u}qr["do"]&&(0,Ur.KT)(qr["do"],Yr.A.CLEAR,(function(){ro={}}));var so,ao,lo=Gr.isFunction,uo=Gr.convertFunction,co=Vr.isExpression,ho=Vr.createPropertyExpression,po={Point:1,MultiPoint:1,LineString:2,MultiLineString:2,Polygon:3,MultiPolygon:3},fo={center:[.5,.5],left:[0,.5],right:[1,.5],top:[.5,0],bottom:[.5,1],"top-left":[0,0],"top-right":[1,0],"bottom-left":[0,1],"bottom-right":[1,1]},go=function(t,e){var i=ho(t,e);if("error"===i.result)throw new Error(i.value.map((function(t){return t.key+": "+t.message})).join(", "));return i.value},vo={},mo={zoom:0},yo={};function _o(t,e,i,n,r){var o=t.id;
1yo[o]||(yo[o]={});var s=yo[o];if(!s[i]){var a=(t[e]||vo)[i],l=Z[e+"_"+t.type][i];void 0===a&&(a=l.default);var u=co(a);if(!u&&lo(a)&&(a=uo(a,l),u=!0),u){var c=go(a,l);s[i]=c.evaluate.bind(c)}else"color"==l.type&&(a=Ut.parse(a)),s[i]=function(){return a}}return mo.zoom=n,s[i](mo,r)}var bo={};function xo(t,e,i,n){return t in bo||(bo[t]=qn(e).filter),mo.zoom=n,bo[t](mo,i)}function wo(t,e){if(t){if(0===t.a||0===e)return;var i=t.a;return e=void 0===e?1:e,"rgba("+Math.round(255*t.r/i)+","+Math.round(255*t.g/i)+","+Math.round(255*t.b/i)+","+i*e+")"}return t}var Ao=/^([^]*)\{(.*)\}([^]*)$/;function So(t,e){var i;do{if(i=t.match(Ao),i){var n=e[i[2]]||"";t=i[1]+n+i[3]}}while(i);return t}var Co=!1;function To(t,e,i,c,h,p,d){if(void 0===c&&(c=Kr),"string"==typeof e&&(e=JSON.parse(e)),8!=e.version)throw new Error("glStyle version 8 required.");var f,g;if(p)if("undefined"!==typeof Image){var v=new Image;v.crossOrigin="anonymous",v.onload=function(){f=v,g=[v.width,v.height],t.changed(),v.onload=null},v.src=p}else if("undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope){var m=self;m.postMessage({action:"loadImage",src:p}),m.addEventListener("message",(function(t){"imageLoaded"===t.data.action&&t.data.src===p&&(f=t.data.image,g=[f.width,f.height])}))}for(var y,_=or(e.layers),b={},x=[],w=0,A=_.length;w<A;++w){var S=_[w],C=S.id;if("string"==typeof i&&S.source==i||-1!==i.indexOf(C)){var T=S["source-layer"];if(!y){y=S.source;var E=e.sources[y];if(!E)throw new Error('Source "'+y+'" is not defined');var O=E.type;if("vector"!==O&&"geojson"!==O)throw new Error('Source "'+y+'" is not of type "vector" or "geojson", but "'+O+'"')}var I=b[T];I||(I=b[T]=[]),I.push({layer:S,index:w}),x.push(C)}delete yo[C],delete bo[C]}var k=new o.A,P=new r.A,R={},L={},M=[],D=function(t,e){var i=t.getProperties(),p=b[i.layer];if(p){var v=c.indexOf(e);-1==v&&(v=Jr(e,c));for(var m,y=po[t.getGeometry().getType()],_={properties:i,type:y}
1,x=-1,w=function(c,b){var w=p[c],A=w.layer,S=A.id,C=A.layout||vo,T=A.paint||vo;if("none"===C.visibility||"minzoom"in A&&v<A.minzoom||"maxzoom"in A&&v>=A.maxzoom)return"continue";var E=A.filter;if(!E||xo(S,E,_,v)){m=A;var O=void 0,I=void 0,D=void 0,j=void 0,$=void 0,F=void 0,N=w.index;if(3==y&&("fill"==A.type||"fill-extrusion"==A.type))if(I=_o(A,"paint",A.type+"-opacity",v,_),A.type+"-pattern"in T){var z=_o(A,"paint",A.type+"-pattern",v,_);if(z){var B="string"===typeof z?So(z,i):z.toString();if(f&&h&&h[B]){++x,F=M[x],F&&F.getFill()&&!F.getStroke()&&!F.getText()||(F=M[x]=new n.Ay({fill:new r.A})),D=F.getFill(),F.setZIndex(N);var V=B+"."+I,G=L[V];if(!G){var W=h[B],H=Zr(W.width,W.height),U=H.getContext("2d");U.globalAlpha=I,U.drawImage(f,W.x,W.y,W.width,W.height,0,0,W.width,W.height),G=U.createPattern(H,"repeat"),L[V]=G}D.setColor(G)}}}else O=wo(_o(A,"paint",A.type+"-color",v,_),I),O&&(A.type+"-outline-color"in T&&($=wo(_o(A,"paint",A.type+"-outline-color",v,_),I)),$||($=O),++x,F=M[x],F&&F.getFill()&&F.getStroke()&&!F.getText()||(F=M[x]=new n.Ay({fill:new r.A,stroke:new o.A})),D=F.getFill(),D.setColor(O),j=F.getStroke(),j.setColor($),j.setWidth(1),F.setZIndex(N));if(1!=y&&"line"==A.type){O=!("line-pattern"in T)&&"line-color"in T?wo(_o(A,"paint","line-color",v,_),_o(A,"paint","line-opacity",v,_)):void 0;var Y=_o(A,"paint","line-width",v,_);O&&Y>0&&(++x,F=M[x],F&&F.getStroke()&&!F.getFill()&&!F.getText()||(F=M[x]=new n.Ay({stroke:new o.A})),j=F.getStroke(),j.setLineCap(_o(A,"layout","line-cap",v,_)),j.setLineJoin(_o(A,"layout","line-join",v,_)),j.setMiterLimit(_o(A,"layout","line-miter-limit",v,_)),j.setColor(O),j.setWidth(Y),j.setLineDash(T["line-dasharray"]?_o(A,"paint","line-dasharray",v,_).map((function(t){return t*Y})):null),F.setZIndex(N))}var q=!1,X=null,K=0,Z=void 0,J=void 0,Q=void 0;if((1==y||2==y)&&"icon-image"in C){var tt=_o(A,"layout","icon-image",v,_);if(tt){Z="string"===typeof tt?So(tt,i):tt.toString();var et=void 0;if(f&&h&&h[Z]){var it=_o(A,"layout","icon-rotation-alignment",v,_);if(2==y){var nt=t.getGeometry();if(nt.getFlatMidpoint||nt.getFlatMidpoints){var rt=nt.getExtent(),ot=Math.sqrt(Math.max(Math.pow((rt[2]-rt[0])/e,2),Math.pow((rt[3]-rt[1])/e,2)));if(ot>150){var st="MultiLineString"===nt.getType()?nt.getFlatMidpoints():nt.getFlatMidpoint();ao||(so=[NaN,NaN],ao=new u.A("Point",so,[],{},null)),et=ao,so[0]=st[0],so[1]=st[1];var at=_o(A,"layout","symbol-placement",v,_);if("line"===at&&"map"===it)for(var lt=nt.getStride(),ut=nt.getFlatCoordinates(),ct=0,ht=ut.length-lt;ct<ht;ct+=lt){var pt=ut[ct],dt=ut[ct+1],ft=ut[ct+lt],gt=ut[ct+lt+1],vt=Math.min(pt,ft),mt=Math.min(dt,gt),yt=Math.max(pt,ft),_t=Math.max(dt,gt);if(st[0]>=vt&&st[0]<=yt&&st[1]>=mt&&st[1]<=_t){K=Math.atan2(dt-gt,ft-pt);break}}}}}if(2!==y||et){var bt=_o(A,"layout","icon-size",v,_),xt=void 0!==T["icon-color"]?_o(A,"paint","icon-color",v,_):null;if(!xt||0!==xt.a){V=Z+"."+bt;if(null!==xt&&(V+="."+xt),J=R[V],!J){W=h[Z];if(null!==xt){H=Zr(W.width,W.height),U=H.getContext("2d");U.drawImage(f,W.x,W.y,W.width,W.height,0,0,W.width,W.height);for(var wt=U.getImageData(0,0,H.width,H.height),At=0,St=wt.data.length;At<St;At+=4){var Ct=xt.a;0!==Ct&&(wt.data[At]=255*xt.r/Ct,wt.data[At+1]=255*xt.g/Ct,wt.data[At+2]=255*xt.b/Ct),wt.data[At+3]=Ct}U.putImageData(wt,0,0),J=R[V]=new s.A({img:H,imgSize:[H.width,H.height],scale:bt/W.pixelRatio})}else J=R[V]=new s.A({img:f,imgSize:g,size:[W.width,W.height],offset:[W.x,W.y],rotateWithView:"map"===it,scale:bt/W.pixelRatio})}}J&&(++x,F=M[x],F&&F.getImage()&&!F.getFill()&&!F.getStroke()||(F=M[x]=new n.Ay),F.setGeometry(et),J.setRotation(K+Xr(_o(A,"layout","icon-rotate",v,_))),J.setOpacity(_o(A,"paint","icon-opacity",v,_)),J.setAnchor(fo[_o(A,"layout","icon-anchor",v,_)]),F.setImage(J),X=F.getText(),F.setText(void 0),F.setZIndex(N),q=!0,Q=!1)}else Q=!0}}}if(1==y&&"circle-radius"in T){++x,F=M[x],F&&F.getImage()&&!F.getFill()&&!F.getStroke()||(F=M[x]=new n.Ay);var Tt=_o(A,"paint","circle-radius",v,_),Et=wo(_o(A,"paint","circle-stroke-color",v,_),_o(A,"paint","circle-stroke-opacity",v,_)),Ot=wo(_o(A,"paint","circle-color",v,_),_o(A,"paint","circle-opacity",v,_)),It=_o(A,"paint","circle-stroke-width",v,_),kt=Tt+"."+Et+"."+Ot+"."+It;J=R[kt],J||(J=R[kt]=new l.A({radius:Tt,stroke:Et&&It>0?new o.A({width:It,color:Et}):void 0,fill:Ot?new r.A({color:Ot}):void 0}
1)),F.setImage(J),X=F.getText(),F.setText(void 0),F.setGeometry(void 0),F.setZIndex(N),q=!0}var Pt=void 0;if("text-field"in C){var Rt=_o(A,"layout","text-field",v,_).toString();Pt=So(Rt,i).trim(),I=_o(A,"paint","text-opacity",v,_)}if(Pt&&I&&!Q){q||(++x,F=M[x],F&&F.getText()&&!F.getFill()&&!F.getStroke()||(F=M[x]=new n.Ay),F.setImage(void 0),F.setGeometry(void 0)),F.getText()||F.setText(X||new a.A({padding:[2,2,2,2]})),X=F.getText();var Lt=Math.round(_o(A,"layout","text-size",v,_)),Mt=_o(A,"layout","text-font",v,_),Dt=_o(A,"layout","text-line-height",v,_),jt=Hr()(d?d(Mt):Mt,Lt,Dt),$t=C["text-transform"];"uppercase"==$t?Pt=Pt.toUpperCase():"lowercase"==$t&&(Pt=Pt.toLowerCase());var Ft=_o(A,"layout","text-max-width",v,_),Nt=_o(A,"layout","text-letter-spacing",v,_),zt=2==y?eo(Pt,Nt):oo(Pt,jt,Ft,Nt);X.setText(zt),X.setFont(jt),X.setRotation(Xr(_o(A,"layout","text-rotate",v,_)));var Bt=_o(A,"layout","text-anchor",v,_);at=q||1==y?"point":_o(A,"layout","symbol-placement",v,_);X.setPlacement(at);var Vt=_o(A,"paint","text-halo-width",v,_),Gt=_o(A,"layout","text-offset",v,_),Wt=_o(A,"paint","text-translate",v,_),Ht=0,Ut=0;if("point"==at){var Yt="center";-1!==Bt.indexOf("left")?(Yt="left",Ut=Vt):-1!==Bt.indexOf("right")&&(Yt="right",Ut=-Vt),X.setTextAlign(Yt);var qt=_o(A,"layout","text-rotation-alignment",v,_);X.setRotateWithView("map"==qt)}else X.setMaxAngle(Xr(_o(A,"layout","text-max-angle",v,_))*Pt.length/zt.length),X.setTextAlign(),X.setRotateWithView(!1);var Xt="middle";0==Bt.indexOf("bottom")?(Xt="bottom",Ht=-Vt-.5*(Dt-1)*Lt):0==Bt.indexOf("top")&&(Xt="top",Ht=Vt+.5*(Dt-1)*Lt),X.setTextBaseline(Xt),X.setOffsetX(Gt[0]*Lt+Ut+Wt[0]),X.setOffsetY(Gt[1]*Lt+Ht+Wt[1]),P.setColor(wo(_o(A,"paint","text-color",v,_),I)),X.setFill(P);var Kt=wo(_o(A,"paint","text-halo-color",v,_),I);if(Kt){k.setColor(Kt),Vt*=2;var Zt=.5*Lt;k.setWidth(Vt<=Zt?Vt:Zt),X.setStroke(k)}else X.setStroke(void 0);var Jt=_o(A,"layout","text-padding",v,_),Qt=X.getPadding();Jt!==Qt[0]&&(Qt[0]=Qt[1]=Qt[2]=Qt[3]=Jt),F.setZIndex(N)}}},A=0,S=p.length;A<S;++A)w(A,S);return x>-1?(M.length=x+1,Co&&("function"===typeof t.set?t.set("mapbox-layer",m):t.getProperties()["mapbox-layer"]=m),M):void 0}};return t.setStyle(D),t.set("mapbox-source",y),t.set("mapbox-layers",x),D}},6706:function(t,e,i){"use strict";var n=i(4092),r=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),o=function(t){function e(e){var i=this,r="latest"===n.xv?n.xv:"v"+n.xv.split("-")[0],o="Assertion failed. See https://openlayers.org/en/"+r+"/doc/errors/#"+e+" for details.";return i=t.call(this,o)||this,i.code=e,i.name="AssertionError",i.message=o,i}return r(e,t),e}(Error);e.A=o},4616:function(t,e,i){"use strict";var n=i(6706),r=i(7596),o=i(274),s=i(3354),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l={LENGTH:"length"},u=function(t){function e(e,i,n){var r=t.call(this,e)||this;return r.element=i,r.index=n,r}return a(e,t),e}(s.Ay),c=function(t){function e(e,i){var n=t.call(this)||this,r=i||{};if(n.unique_=!!r.unique,n.array_=e||[],n.unique_)for(var o=0,s=n.array_.length;o<s;++o)n.assertUnique_(n.array_[o],o);return n.updateLength_(),n}return a(e,t),e.prototype.clear=function(){while(this.getLength()>0)this.pop()},e.prototype.extend=function(t){for(var e=0,i=t.length;e<i;++e)this.push(t[e]);return this},e.prototype.forEach=function(t){for(var e=this.array_,i=0,n=e.length;i<n;++i)t(e[i],i,e)},e.prototype.getArray=function(){return this.array_},e.prototype.item=function(t){return this.array_[t]},e.prototype.getLength=function(){return this.get(l.LENGTH)},e.prototype.insertAt=function(t,e){this.unique_&&this.assertUnique_(e),this.array_.splice(t,0,e),this.updateLength_(),this.dispatchEvent(new u(o.A.ADD,e,t))},e.prototype.pop=function(){return this.removeAt(this.getLength()-1)},e.prototype.push=function(t){this.unique_&&this.assertUnique_(t);var e=this.getLength();return this.insertAt(e,t),this.getLength()},e.prototype.remove=function(t){for(var e=this.array_,i=0,n=e.length;i<n;++i)if(e[i]===t)return this.removeAt(i)},e.prototype.removeAt=function(t){var e=this.array_[t];return this.array_.splice(t,1),this.updateLength_(),this.dispatchEvent(new u(o.A.REMOVE,e,t)),e},e.prototype.setAt=function(t,e){var i=this.getLength();if(t<i){this.unique_&&this.assertUnique_(e,t);var n=this.array_[t];this.array_[t]=e,this.dispatchEvent(new u(o.A.REMOVE,n,t)),this.dispatchEvent(new u(o.A.ADD,e,t))}else{for(var r=i;r<t;++r)this.insertAt(r,void 0);this.insertAt(t,e)}},e.prototype.updateLength_=function(){this.set(l.LENGTH,this.array_.length)},e.prototype.assertUnique_=function(t,e){for(var i=0,r=this.array_.length;i<r;++i)if(this.array_[i]===t&&i!==e)throw new n.A(58)},e}(r.Ay);e.A=c},274:function(t,e){"use strict";e.A={ADD:"add",REMOVE:"remove"}},4802:function(t,e){"use strict";var i=function(){function t(){this.disposed=!1}return t.prototype.dispose=function(){this.disposed||(this.disposed=!0,this.disposeInternal())},t.prototype.disposeInternal=function(){},t}();e.A=i}
1,2772:function(t,e,i){"use strict";var n=i(7596),r=i(5506),o=i(7229),s=i(7353),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(e){var i=t.call(this)||this;if(i.id_=void 0,i.geometryName_="geometry",i.style_=null,i.styleFunction_=void 0,i.geometryChangeKey_=null,i.addEventListener((0,n.RO)(i.geometryName_),i.handleGeometryChanged_),e)if("function"===typeof e.getSimplifiedGeometry){var r=e;i.setGeometry(r)}else{var o=e;i.setProperties(o)}return i}return a(e,t),e.prototype.clone=function(){var t=new e(this.hasProperties()?this.getProperties():null);t.setGeometryName(this.getGeometryName());var i=this.getGeometry();i&&t.setGeometry(i.clone());var n=this.getStyle();return n&&t.setStyle(n),t},e.prototype.getGeometry=function(){return this.get(this.geometryName_)},e.prototype.getId=function(){return this.id_},e.prototype.getGeometryName=function(){return this.geometryName_},e.prototype.getStyle=function(){return this.style_},e.prototype.getStyleFunction=function(){return this.styleFunction_},e.prototype.handleGeometryChange_=function(){this.changed()},e.prototype.handleGeometryChanged_=function(){this.geometryChangeKey_&&((0,s.JH)(this.geometryChangeKey_),this.geometryChangeKey_=null);var t=this.getGeometry();t&&(this.geometryChangeKey_=(0,s.KT)(t,r.A.CHANGE,this.handleGeometryChange_,this)),this.changed()},e.prototype.setGeometry=function(t){this.set(this.geometryName_,t)},e.prototype.setStyle=function(t){this.style_=t,this.styleFunction_=t?u(t):void 0,this.changed()},e.prototype.setId=function(t){this.id_=t,this.changed()},e.prototype.setGeometryName=function(t){this.removeEventListener((0,n.RO)(this.geometryName_),this.handleGeometryChanged_),this.geometryName_=t,this.addEventListener((0,n.RO)(this.geometryName_),this.handleGeometryChanged_),this.handleGeometryChanged_()},e}(n.Ay);function u(t){if("function"===typeof t)return t;var e;if(Array.isArray(t))e=t;else{(0,o.v)("function"===typeof t.getZIndex,41);var i=t;e=[i]}return function(){return e}}e.A=l},8568:function(t,e,i){"use strict";var n=i(3354),r=i(7596),o=i(5506),s=i(1035),a=i(8108),l=i(4966),u=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),c={ACCURACY:"accuracy",ACCURACY_GEOMETRY:"accuracyGeometry",ALTITUDE:"altitude",ALTITUDE_ACCURACY:"altitudeAccuracy",HEADING:"heading",POSITION:"position",PROJECTION:"projection",SPEED:"speed",TRACKING:"tracking",TRACKING_OPTIONS:"trackingOptions"},h=function(t){function e(e){var i=t.call(this,o.A.ERROR)||this;return i.code=e.code,i.message=e.message,i}return u(e,t),e}(n.Ay),p=function(t){function e(e){var i=t.call(this)||this,n=e||{};return i.position_=null,i.transform_=a.R6,i.watchId_=void 0,i.addEventListener((0,r.RO)(c.PROJECTION),i.handleProjectionChanged_),i.addEventListener((0,r.RO)(c.TRACKING),i.handleTrackingChanged_),void 0!==n.projection&&i.setProjection(n.projection),void 0!==n.trackingOptions&&i.setTrackingOptions(n.trackingOptions),i.setTracking(void 0!==n.tracking&&n.tracking),i}return u(e,t),e.prototype.disposeInternal=function(){this.setTracking(!1),t.prototype.disposeInternal.call(this)},e.prototype.handleProjectionChanged_=function(){var t=this.getProjection();t&&(this.transform_=(0,a.FO)((0,a.Jt)("EPSG:4326"),t),this.position_&&this.set(c.POSITION,this.transform_(this.position_)))},e.prototype.handleTrackingChanged_=function(){if("geolocation"in navigator){var t=this.getTracking();t&&void 0===this.watchId_?this.watchId_=navigator.geolocation.watchPosition(this.positionChange_.bind(this),this.positionError_.bind(this),this.getTrackingOptions()):t||void 0===this.watchId_||(navigator.geolocation.clearWatch(this.watchId_),this.watchId_=void 0)}},e.prototype.positionChange_=function(t){var e=t.coords;this.set(c.ACCURACY,e.accuracy),this.set(c.ALTITUDE,null===e.altitude?void 0:e.altitude),this.set(c.ALTITUDE_ACCURACY,null===e.altitudeAccuracy?void 0:e.altitudeAccuracy),this.set(c.HEADING,null===e.heading?void 0:(0,l.eh)(e.heading)),this.position_?(this.position_[0]=e.longitude,this.position_[1]=e.latitude):this.position_=[e.longitude,e.latitude];var i=this.transform_(this.position_);this.set(c.POSITION,i),this.set(c.SPEED,null===e.speed?void 0:e.speed);var n=(0,s.kj)(this.position_,e.accuracy);n.applyTransform(this.transform_),this.set(c.ACCURACY_GEOMETRY,n),this.changed()},e.prototype.positionError_=function(t){this.dispatchEvent(new h(t))},e.prototype.getAccuracy=function(){return this.get(c.ACCURACY)},e.prototype.getAccuracyGeometry=function(){return this.get(c.ACCURACY_GEOMETRY)||null},e.prototype.getAltitude=function(){return this.get(c.ALTITUDE)},e.prototype.getAltitudeAccuracy=function(){return this.get(c.ALTITUDE_ACCURACY)},e.prototype.getHeading=function(){return this.get(c.HEADING)},e.prototype.getPosition=function(){return this.get(c.POSITION)},e.prototype.getProjection=function(){return this.get(c.PROJECTION)},e.prototype.getSpeed=function(){return this.get(c.SPEED)},e.prototype.getTracking=function(){return this.get(c.TRACKING)},e.prototype.getTrackingOptions=function(){return this.get(c.TRACKING_OPTIONS)},e.prototype.setProjection=function(t){this.set(c.PROJECTION,(0,a.Jt)(t))},e.prototype.setTracking=function(t){this.set(c.TRACKING,t)},e.prototype.setTrackingOptions=function(t){this.set(c.TRACKING_OPTIONS,t)},e}(r.Ay);e.A=p}
1,9188:function(t,e,i){"use strict";i.d(e,{f:function(){return f}});var n=i(5506),r=i(8081),o=i(4092),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e,i,n,r){var o=t.call(this)||this;return o.extent=e,o.pixelRatio_=n,o.resolution=i,o.state=r,o}return s(e,t),e.prototype.changed=function(){this.dispatchEvent(n.A.CHANGE)},e.prototype.getExtent=function(){return this.extent},e.prototype.getImage=function(){return(0,o.b0)()},e.prototype.getPixelRatio=function(){return this.pixelRatio_},e.prototype.getResolution=function(){return this.resolution},e.prototype.getState=function(){return this.state},e.prototype.load=function(){(0,o.b0)()},e}(r.A),l=a,u=i(398),c=i(4954),h=i(5752),p=i(7353),d=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}();(function(t){function e(e,i,n,r,o,s){var a=t.call(this,e,i,n,u.A.IDLE)||this;return a.src_=r,a.image_=new Image,null!==o&&(a.image_.crossOrigin=o),a.unlisten_=null,a.state=u.A.IDLE,a.imageLoadFunction_=s,a}d(e,t),e.prototype.getImage=function(){return this.image_},e.prototype.handleImageError_=function(){this.state=u.A.ERROR,this.unlistenImage_(),this.changed()},e.prototype.handleImageLoad_=function(){void 0===this.resolution&&(this.resolution=(0,h.Oq)(this.extent)/this.image_.height),this.state=u.A.LOADED,this.unlistenImage_(),this.changed()},e.prototype.load=function(){this.state!=u.A.IDLE&&this.state!=u.A.ERROR||(this.state=u.A.LOADING,this.changed(),this.imageLoadFunction_(this,this.src_),this.unlisten_=f(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))},e.prototype.setImage=function(t){this.image_=t},e.prototype.unlistenImage_=function(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)}})(l);function f(t,e,i){var r=t;if(r.src&&c.DT){var o=r.decode(),s=!0,a=function(){s=!1};return o.then((function(){s&&e()})).catch((function(t){s&&("EncodingError"===t.name&&"Invalid image type."===t.message?e():i())})),a}var l=[(0,p.Jz)(r,n.A.LOAD,e),(0,p.Jz)(r,n.A.ERROR,i)];return function(){l.forEach(p.JH)}}},398:function(t,e){"use strict";e.A={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4}},7884:function(t,e,i){"use strict";i.d(e,{A:function(){return wt}});var n=i(4802),r=i(9991),o=i(4092),s=i(1878),a=i(5752),l=i(1714),u=i(8341),c=i(3094),h=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),p=function(t){function e(e){var i=t.call(this)||this;return i.map_=e,i}return h(e,t),e.prototype.dispatchRenderEvent=function(t,e){(0,o.b0)()},e.prototype.calculateMatrices2D=function(t){var e=t.viewState,i=t.coordinateToPixelTransform,n=t.pixelToCoordinateTransform;(0,s.Zz)(i,t.size[0]/2,t.size[1]/2,1/e.resolution,-1/e.resolution,-e.rotation,-e.center[0],-e.center[1]),(0,s.T9)(n,i)},e.prototype.forEachFeatureAtCoordinate=function(t,e,i,n,r,o,s,l){var h,p=e.viewState;function d(t,e,i,n){return r.call(o,e,t?i:null,n)}var f=p.projection,g=(0,c.Li)(t.slice(),f),v=[[0,0]];if(f.canWrapX()&&n){var m=f.getExtent(),y=(0,a.RG)(m);v.push([-y,0],[y,0])}for(var _=e.layerStatesArray,b=_.length,x=[],w=[],A=0;A<v.length;A++)for(var S=b-1;S>=0;--S){var C=_[S],T=C.layer;if(T.hasRenderer()&&(0,u.l)(C,p)&&s.call(l,T)){var E=T.getRenderer(),O=T.getSource();if(E&&O){var I=O.getWrapX()?g:t,k=d.bind(null,C.managed);w[0]=I[0]+v[A][0],w[1]=I[1]+v[A][1],h=E.forEachFeatureAtCoordinate(w,e,i,k,x)}if(h)return h}}
1if(0!==x.length){var P=1/x.length;return x.forEach((function(t,e){return t.distanceSq+=e*P})),x.sort((function(t,e){return t.distanceSq-e.distanceSq})),x.some((function(t){return h=t.callback(t.feature,t.layer,t.geometry)})),h}},e.prototype.forEachLayerAtPixel=function(t,e,i,n,r){return(0,o.b0)()},e.prototype.hasFeatureAtCoordinate=function(t,e,i,n,o,s){var a=this.forEachFeatureAtCoordinate(t,e,i,n,r.rT,this,o,s);return void 0!==a},e.prototype.getMap=function(){return this.map_},e.prototype.renderFrame=function(t){(0,o.b0)()},e.prototype.scheduleExpireIconCache=function(t){l.u.canExpireCache()&&t.postRenderFunctions.push(d)},e}(n.A);function d(t,e){l.u.expire()}var f=p,g=i(8959),v=i(3983),m=i(1431),y=i(3579),_=i(2001),b=i(6299),x=i(7353),w=i(4674),A=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),S=function(t){function e(e){var i=t.call(this,e)||this;i.fontChangeListenerKey_=(0,x.KT)(b.yY,g.A.PROPERTYCHANGE,e.redrawText.bind(e)),i.element_=document.createElement("div");var n=i.element_.style;n.position="absolute",n.width="100%",n.height="100%",n.zIndex="0",i.element_.className=_.XI+" ol-layers";var r=e.getViewport();return r.insertBefore(i.element_,r.firstChild||null),i.children_=[],i.renderedVisible_=!0,i}return A(e,t),e.prototype.dispatchRenderEvent=function(t,e){var i=this.getMap();if(i.hasListener(t)){var n=new v.A(t,void 0,e);i.dispatchEvent(n)}},e.prototype.disposeInternal=function(){(0,x.JH)(this.fontChangeListenerKey_),this.element_.parentNode.removeChild(this.element_),t.prototype.disposeInternal.call(this)},e.prototype.renderFrame=function(t){if(t){this.calculateMatrices2D(t),this.dispatchRenderEvent(m.A.PRECOMPOSE,t);var e=t.layerStatesArray.sort((function(t,e){return t.zIndex-e.zIndex})),i=t.viewState;this.children_.length=0;for(var n=[],r=null,o=0,s=e.length;o<s;++o){var a=e[o];if(t.layerIndex=o,(0,u.l)(a,i)&&(a.sourceState==y.A.READY||a.sourceState==y.A.UNDEFINED)){var l=a.layer,c=l.render(t,r);c&&(c!==r&&(this.children_.push(c),r=c),"getDeclutter"in l&&n.push(l))}}for(o=n.length-1;o>=0;--o)n[o].renderDeclutter(t);(0,w.WM)(this.element_,this.children_),this.dispatchRenderEvent(m.A.POSTCOMPOSE,t),this.renderedVisible_||(this.element_.style.display="",this.renderedVisible_=!0),this.scheduleExpireIconCache(t)}else this.renderedVisible_&&(this.element_.style.display="none",this.renderedVisible_=!1)},e.prototype.forEachLayerAtPixel=function(t,e,i,n,r){for(var o=e.viewState,s=e.layerStatesArray,a=s.length,l=a-1;l>=0;--l){var c=s[l],h=c.layer;if(h.hasRenderer()&&(0,u.l)(c,o)&&r(h)){var p=h.getRenderer(),d=p.getDataAtPixel(t,e,i);if(d){var f=n(h,d);if(f)return f}}}},e}(f),C=S,T=i(7596),E=i(4616),O=i(274),I=i(5506),k=i(6843),P=i(7229),R=i(3495),L=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),M={LAYERS:"layers"},D=function(t){function e(e){var i=this,n=e||{},r=(0,R.kp)({},n);delete r.layers;var o=n.layers;return i=t.call(this,r)||this,i.layersListenerKeys_=[],i.listenerKeys_={},i.addEventListener((0,T.RO)(M.LAYERS),i.handleLayersChanged_),o?Array.isArray(o)?o=new E.A(o.slice(),{unique:!0}):(0,P.v)("function"===typeof o.getArray,43):o=new E.A(void 0,{unique:!0}),i.setLayers(o),i}return L(e,t),e.prototype.handleLayerChange_=function(){this.changed()},e.prototype.handleLayersChanged_=function(){this.layersListenerKeys_.forEach(x.JH),this.layersListenerKeys_.length=0;var t=this.getLayers();for(var e in this.layersListenerKeys_.push((0,x.KT)(t,O.A.ADD,this.handleLayersAdd_,this),(0,x.KT)(t,O.A.REMOVE,this.handleLayersRemove_,this)),this.listenerKeys_)this.listenerKeys_[e].forEach(x.JH);(0,R.IU)(this.listenerKeys_);for(var i=t.getArray(),n=0,r=i.length;n<r;n++){var s=i[n];this.listenerKeys_[(0,o.v6)(s)]=[(0,x.KT)(s,g.A.PROPERTYCHANGE,this.handleLayerChange_,this),(0,x.KT)(s,I.A.CHANGE,this.handleLayerChange_,this)]}this.changed()},e.prototype.handleLayersAdd_=function(t){var e=t.element;this.listenerKeys_[(0,o.v6)(e)]=[(0,x.KT)(e,g.A.PROPERTYCHANGE,this.handleLayerChange_,this),(0,x.KT)(e,I.A.CHANGE,this.handleLayerChange_,this)],this.changed()},e.prototype.handleLayersRemove_=function(t){var e=t.element,i=(0,o.v6)(e);
1this.listenerKeys_[i].forEach(x.JH),delete this.listenerKeys_[i],this.changed()},e.prototype.getLayers=function(){return this.get(M.LAYERS)},e.prototype.setLayers=function(t){this.set(M.LAYERS,t)},e.prototype.getLayersArray=function(t){var e=void 0!==t?t:[];return this.getLayers().forEach((function(t){t.getLayersArray(e)})),e},e.prototype.getLayerStatesArray=function(t){var e=void 0!==t?t:[],i=e.length;this.getLayers().forEach((function(t){t.getLayerStatesArray(e)}));for(var n=this.getLayerState(),r=i,o=e.length;r<o;r++){var s=e[r];s.opacity*=n.opacity,s.visible=s.visible&&n.visible,s.maxResolution=Math.min(s.maxResolution,n.maxResolution),s.minResolution=Math.max(s.minResolution,n.minResolution),s.minZoom=Math.max(s.minZoom,n.minZoom),s.maxZoom=Math.min(s.maxZoom,n.maxZoom),void 0!==n.extent&&(void 0!==s.extent?s.extent=(0,a._N)(s.extent,n.extent):s.extent=n.extent)}return e},e.prototype.getSourceState=function(){return y.A.READY},e}(k.A),j=D,$=i(3354),F=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),N=function(t){function e(e,i,n){var r=t.call(this,e)||this;return r.map=i,r.frameState=void 0!==n?n:null,r}return F(e,t),e}($.Ay),z=N,B=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),V=function(t){function e(e,i,n,r,o){var s=t.call(this,e,i,o)||this;return s.originalEvent=n,s.pixel_=null,s.coordinate_=null,s.dragging=void 0!==r&&r,s}return B(e,t),Object.defineProperty(e.prototype,"pixel",{get:function(){return this.pixel_||(this.pixel_=this.map.getEventPixel(this.originalEvent)),this.pixel_},set:function(t){this.pixel_=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"coordinate",{get:function(){return this.coordinate_||(this.coordinate_=this.map.getCoordinateFromPixel(this.pixel)),this.coordinate_},set:function(t){this.coordinate_=t},enumerable:!1,configurable:!0}),e.prototype.preventDefault=function(){t.prototype.preventDefault.call(this),this.originalEvent.preventDefault()},e.prototype.stopPropagation=function(){t.prototype.stopPropagation.call(this),this.originalEvent.stopPropagation()},e}(z),G=V,W=i(8081),H=i(5888),U={POINTERMOVE:"pointermove",POINTERDOWN:"pointerdown",POINTERUP:"pointerup",POINTEROVER:"pointerover",POINTEROUT:"pointerout",POINTERENTER:"pointerenter",POINTERLEAVE:"pointerleave",POINTERCANCEL:"pointercancel"},Y=i(4954),q=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),X=function(t){function e(e,i){var n=t.call(this,e)||this;n.map_=e,n.clickTimeoutId_,n.emulateClicks_=!1,n.dragging_=!1,n.dragListenerKeys_=[],n.moveTolerance_=i?i*Y.cr:Y.cr,n.down_=null;var r=n.map_.getViewport();return n.activePointers_=0,n.trackedTouches_={},n.element_=r,n.pointerdownListenerKey_=(0,x.KT)(r,U.POINTERDOWN,n.handlePointerDown_,n),n.originalPointerMoveEvent_,n.relayedListenerKey_=(0,x.KT)(r,U.POINTERMOVE,n.relayEvent_,n),n.boundHandleTouchMove_=n.handleTouchMove_.bind(n),n.element_.addEventListener(I.A.TOUCHMOVE,n.boundHandleTouchMove_,!!Y.FT&&{passive:!1}),n}return q(e,t),e.prototype.emulateClick_=function(t){var e=new G(H.A.CLICK,this.map_,t);this.dispatchEvent(e),void 0!==this.clickTimeoutId_?(clearTimeout(this.clickTimeoutId_),this.clickTimeoutId_=void 0,e=new G(H.A.DBLCLICK,this.map_,t),this.dispatchEvent(e)):this.clickTimeoutId_=setTimeout(function(){this.clickTimeoutId_=void 0;var e=new G(H.A.SINGLECLICK,this.map_,t);this.dispatchEvent(e)}.bind(this),250)},e.prototype.updateActivePointers_=function(t){var e=t;e.type==H.A.POINTERUP||e.type==H.A.POINTERCANCEL?delete this.trackedTouches_[e.pointerId]:e.type==H.A.POINTERDOWN&&(this.trackedTouches_[e.pointerId]=!0),this.activePointers_=Object.keys(this.trackedTouches_).length},e.prototype.handlePointerUp_=function(t){this.updateActivePointers_(t);var e=new G(H.A.POINTERUP,this.map_,t);this.dispatchEvent(e),this.emulateClicks_&&!e.propagationStopped&&!this.dragging_&&this.isMouseActionButton_(t)&&this.emulateClick_(this.down_),0===this.activePointers_&&(this.dragListenerKeys_.forEach(x.JH),this.dragListenerKeys_.length=0,this.dragging_=!1,this.down_=null)},e.prototype.isMouseActionButton_=function(t){return 0===t.button},e.prototype.handlePointerDown_=function(t){this.emulateClicks_=0===this.activePointers_,this.updateActivePointers_(t);var e=new G(H.A.POINTERDOWN,this.map_,t);if(this.dispatchEvent(e),this.down_=t,0===this.dragListenerKeys_.length){var i=this.map_.getOwnerDocument();this.dragListenerKeys_.push((0,x.KT)(i,H.A.POINTERMOVE,this.handlePointerMove_,this),(0,x.KT)(i,H.A.POINTERUP,this.handlePointerUp_,this),(0,x.KT)(this.element_,H.A.POINTERCANCEL,this.handlePointerUp_,this)),this.element_.getRootNode&&this.element_.getRootNode()!==i&&this.dragListenerKeys_.push((0,x.KT)(this.element_.getRootNode(),H.A.POINTERUP,this.handlePointerUp_,this))}},e.prototype.handlePointerMove_=function(t){if(this.isMoving_(t)){this.dragging_=!0;var e=new G(H.A.POINTERDRAG,this.map_,t,this.dragging_);this.dispatchEvent(e)}},e.prototype.relayEvent_=function(t){this.originalPointerMoveEvent_=t;var e=!(!this.down_||!this.isMoving_(t));this.dispatchEvent(new G(t.type,this.map_,t,e))},e.prototype.handleTouchMove_=function(t){this.originalPointerMoveEvent_&&!this.originalPointerMoveEvent_.defaultPrevented||t.preventDefault()},e.prototype.isMoving_=function(t){return this.dragging_||Math.abs(t.clientX-this.down_.clientX)>this.moveTolerance_||Math.abs(t.clientY-this.down_.clientY)>this.moveTolerance_},e.prototype.disposeInternal=function(){this.relayedListenerKey_&&((0,x.JH)(this.relayedListenerKey_),this.relayedListenerKey_=null),this.element_.removeEventListener(I.A.TOUCHMOVE,this.boundHandleTouchMove_),this.pointerdownListenerKey_&&((0,x.JH)(this.pointerdownListenerKey_),this.pointerdownListenerKey_=null),this.dragListenerKeys_.forEach(x.JH),this.dragListenerKeys_.length=0,this.element_=null,t.prototype.disposeInternal.call(this)},e}(W.A),K=X,Z=i(3954),J={LAYERGROUP:"layergroup",SIZE:"size",TARGET:"target",VIEW:"view"},Q=1/0,tt=function(){function t(t,e){this.priorityFunction_=t,this.keyFunction_=e,this.elements_=[],this.priorities_=[],this.queuedElements_={}}return t.prototype.clear=function(){this.elements_.length=0,this.priorities_.length=0,(0,R.IU)(this.queuedElements_)},t.prototype.dequeue=function(){var t=this.elements_,e=this.priorities_,i=t[0];1==t.length?(t.length=0,e.length=0):(t[0]=t.pop(),e[0]=e.pop(),this.siftUp_(0));var n=this.keyFunction_(i);return delete this.queuedElements_[n],i},t.prototype.enqueue=function(t){(0,P.v)(!(this.keyFunction_(t)in this.queuedElements_),31);var e=this.priorityFunction_(t);
1return e!=Q&&(this.elements_.push(t),this.priorities_.push(e),this.queuedElements_[this.keyFunction_(t)]=!0,this.siftDown_(0,this.elements_.length-1),!0)},t.prototype.getCount=function(){return this.elements_.length},t.prototype.getLeftChildIndex_=function(t){return 2*t+1},t.prototype.getRightChildIndex_=function(t){return 2*t+2},t.prototype.getParentIndex_=function(t){return t-1>>1},t.prototype.heapify_=function(){var t;for(t=(this.elements_.length>>1)-1;t>=0;t--)this.siftUp_(t)},t.prototype.isEmpty=function(){return 0===this.elements_.length},t.prototype.isKeyQueued=function(t){return t in this.queuedElements_},t.prototype.isQueued=function(t){return this.isKeyQueued(this.keyFunction_(t))},t.prototype.siftUp_=function(t){var e=this.elements_,i=this.priorities_,n=e.length,r=e[t],o=i[t],s=t;while(t<n>>1){var a=this.getLeftChildIndex_(t),l=this.getRightChildIndex_(t),u=l<n&&i[l]<i[a]?l:a;e[t]=e[u],i[t]=i[u],t=u}e[t]=r,i[t]=o,this.siftDown_(s,t)},t.prototype.siftDown_=function(t,e){var i=this.elements_,n=this.priorities_,r=i[e],o=n[e];while(e>t){var s=this.getParentIndex_(e);if(!(n[s]>o))break;i[e]=i[s],n[e]=n[s],e=s}i[e]=r,n[e]=o},t.prototype.reprioritize=function(){var t,e,i,n=this.priorityFunction_,r=this.elements_,o=this.priorities_,s=0,a=r.length;for(e=0;e<a;++e)t=r[e],i=n(t),i==Q?delete this.queuedElements_[this.keyFunction_(t)]:(o[s]=i,r[s++]=t);r.length=s,o.length=s,this.heapify_()},t}(),et=tt,it=i(4255),nt=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),rt=function(t){function e(e,i){var n=t.call(this,(function(t){return e.apply(null,t)}),(function(t){return t[0].getKey()}))||this;return n.boundHandleTileChange_=n.handleTileChange.bind(n),n.tileChangeCallback_=i,n.tilesLoading_=0,n.tilesLoadingKeys_={},n}return nt(e,t),e.prototype.enqueue=function(e){var i=t.prototype.enqueue.call(this,e);if(i){var n=e[0];n.addEventListener(I.A.CHANGE,this.boundHandleTileChange_)}return i},e.prototype.getTilesLoading=function(){return this.tilesLoading_},e.prototype.handleTileChange=function(t){var e=t.target,i=e.getState();if(e.hifi&&i===it.A.LOADED||i===it.A.ERROR||i===it.A.EMPTY){e.removeEventListener(I.A.CHANGE,this.boundHandleTileChange_);var n=e.getKey();n in this.tilesLoadingKeys_&&(delete this.tilesLoadingKeys_[n],--this.tilesLoading_),this.tileChangeCallback_()}},e.prototype.loadMoreTiles=function(t,e){var i,n,r,o=0;while(this.tilesLoading_<t&&o<e&&this.getCount()>0)n=this.dequeue()[0],r=n.getKey(),i=n.getState(),i!==it.A.IDLE||r in this.tilesLoadingKeys_||(this.tilesLoadingKeys_[r]=!0,++this.tilesLoading_,++o,n.load())},e}(et),ot=rt;function st(t,e,i,n,r){if(!t||!(i in t.wantedTiles))return Q;if(!t.wantedTiles[i][e.getKey()])return Q;var o=t.viewState.center,s=n[0]-o[0],a=n[1]-o[1];return 65536*Math.log(r)+Math.sqrt(s*s+a*a)/r}var at=i(8436),lt=i(7008),ut=i(8108),ct=i(5245),ht=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),pt=function(t){function e(e){var i=t.call(this)||this,n=dt(e);return i.boundHandleBrowserEvent_=i.handleBrowserEvent.bind(i),i.maxTilesLoading_=void 0!==e.maxTilesLoading?e.maxTilesLoading:16,i.pixelRatio_=void 0!==e.pixelRatio?e.pixelRatio:Y.cr,i.postRenderTimeoutHandle_,i.animationDelayKey_,i.animationDelay_=function(){this.animationDelayKey_=void 0,this.renderFrame_(Date.now())}.bind(i),i.coordinateToPixelTransform_=(0,s.vt)(),i.pixelToCoordinateTransform_=(0,s.vt)(),i.frameIndex_=0,i.frameState_=null,i.previousExtent_=null,i.viewPropertyListenerKey_=null,i.viewChangeListenerKey_=null,i.layerGroupPropertyListenerKeys_=null,i.viewport_=document.createElement("div"),i.viewport_.className="ol-viewport"+("ontouchstart"in window?" ol-touch":""),i.viewport_.style.position="relative",i.viewport_.style.overflow="hidden",i.viewport_.style.width="100%",i.viewport_.style.height="100%",i.overlayContainer_=document.createElement("div"),i.overlayContainer_.style.position="absolute",i.overlayContainer_.style.zIndex="0",i.overlayContainer_.style.width="100%",i.overlayContainer_.style.height="100%",i.overlayContainer_.style.pointerEvents="none",i.overlayContainer_.className="ol-overlaycontainer",i.viewport_.appendChild(i.overlayContainer_),i.overlayContainerStopEvent_=document.createElement("div"),i.overlayContainerStopEvent_.style.position="absolute",i.overlayContainerStopEvent_.style.zIndex="0",i.overlayContainerStopEvent_.style.width="100%",i.overlayContainerStopEvent_.style.height="100%",i.overlayContainerStopEvent_.style.pointerEvents="none",i.overlayContainerStopEvent_.className="ol-overlaycontainer-stopevent",i.viewport_.appendChild(i.overlayContainerStopEvent_),i.mapBrowserEventHandler_=null,i.moveTolerance_=e.moveTolerance,i.keyboardEventTarget_=n.keyboardEventTarget,i.keyHandlerKeys_=null,i.controls=n.controls||new E.A,i.interactions=n.interactions||new E.A,i.overlays_=n.overlays,i.overlayIdIndex_
vendor: 4,286 bytes, line 1
1={},i.renderer_=null,i.handleResize_,i.postRenderFunctions_=[],i.tileQueue_=new ot(i.getTilePriority.bind(i),i.handleTileChange_.bind(i)),i.addEventListener((0,T.RO)(J.LAYERGROUP),i.handleLayerGroupChanged_),i.addEventListener((0,T.RO)(J.VIEW),i.handleViewChanged_),i.addEventListener((0,T.RO)(J.SIZE),i.handleSizeChanged_),i.addEventListener((0,T.RO)(J.TARGET),i.handleTargetChanged_),i.setProperties(n.values),i.controls.forEach(function(t){t.setMap(this)}.bind(i)),i.controls.addEventListener(O.A.ADD,function(t){t.element.setMap(this)}.bind(i)),i.controls.addEventListener(O.A.REMOVE,function(t){t.element.setMap(null)}.bind(i)),i.interactions.forEach(function(t){t.setMap(this)}.bind(i)),i.interactions.addEventListener(O.A.ADD,function(t){t.element.setMap(this)}.bind(i)),i.interactions.addEventListener(O.A.REMOVE,function(t){t.element.setMap(null)}.bind(i)),i.overlays_.forEach(i.addOverlayInternal_.bind(i)),i.overlays_.addEventListener(O.A.ADD,function(t){this.addOverlayInternal_(t.element)}.bind(i)),i.overlays_.addEventListener(O.A.REMOVE,function(t){var e=t.element,i=e.getId();void 0!==i&&delete this.overlayIdIndex_[i.toString()],t.element.setMap(null)}.bind(i)),i}return ht(e,t),e.prototype.createRenderer=function(){throw new Error("Use a map type that has a createRenderer method")},e.prototype.addControl=function(t){this.getControls().push(t)},e.prototype.addInteraction=function(t){this.getInteractions().push(t)},e.prototype.addLayer=function(t){var e=this.getLayerGroup().getLayers();e.push(t)},e.prototype.addOverlay=function(t){this.getOverlays().push(t)},e.prototype.addOverlayInternal_=function(t){var e=t.getId();void 0!==e&&(this.overlayIdIndex_[e.toString()]=t),t.setMap(this)},e.prototype.disposeInternal=function(){this.setTarget(null),t.prototype.disposeInternal.call(this)},e.prototype.forEachFeatureAtPixel=function(t,e,i){if(this.frameState_){var n=this.getCoordinateFromPixelInternal(t);i=void 0!==i?i:{};var o=void 0!==i.hitTolerance?i.hitTolerance:0,s=void 0!==i.layerFilter?i.layerFilter:r.rT,a=!1!==i.checkWrapped;return this.renderer_.forEachFeatureAtCoordinate(n,this.frameState_,o,a,e,null,s,null)}},e.prototype.getFeaturesAtPixel=function(t,e){var i=[];return this.forEachFeatureAtPixel(t,(function(t){i.push(t)}),e),i},e.prototype.forEachLayerAtPixel=function(t,e,i){if(this.frameState_){var n=i||{},o=void 0!==n.hitTolerance?n.hitTolerance:0,s=n.layerFilter||r.rT;return this.renderer_.forEachLayerAtPixel(t,this.frameState_,o,e,s)}},e.prototype.hasFeatureAtPixel=function(t,e){if(!this.frameState_)return!1;var i=this.getCoordinateFromPixelInternal(t);e=void 0!==e?e:{};var n=void 0!==e.layerFilter?e.layerFilter:r.rT,o=void 0!==e.hitTolerance?e.hitTolerance:0,s=!1!==e.checkWrapped;return this.renderer_.hasFeatureAtCoordinate(i,this.frameState_,o,s,n,null)},e.prototype.getEventCoordinate=function(t){return this.getCoordinateFromPixel(this.getEventPixel(t))},e.prototype.getEventCoordinateInternal=function(t){return this.getCoordinateFromPixelInternal(this.getEventPixel(t))},e.prototype.getEventPixel=function(t){var e=this.viewport_.getBoundingClientRect(),i="changedTouches"in t?t.changedTouches[0]:t;return[i.clientX-e.left,i.clientY-e.top]},e.prototype.getTarget=function(){return this.get(J.TARGET)},e.prototype.getTargetElement=function(){var t=this.getTarget();return void 0!==t?"string"===typeof t?document.getElementById(t):t:null},e.prototype.getCoordinateFromPixel=function(t){return(0,ut.te)(this.getCoordinateFromPixelInternal(t),this.getView().getProjection())},e.prototype.getCoordinateFromPixelInternal=function(t){var e=this.frameState_;return e?(0,s.Bb)(e.pixelToCoordinateTransform,t.slice()):null},e.prototype.getControls=function(){return this.controls},e.prototype.getOverlays=function(){return this.overlays_},e.prototype.getOverlayById=function(t){var e=this.overlayIdIndex_[t.toString()];return void 0!==e?e:null},e.prototype.getInteractions=function(){return this.interactions},e.prototype.getLayerGroup=function(){return this.get(J.LAYERGROUP)},e.prototype.getLayers=function(){var t=this.getLayerGroup().getLayers();return t},e.prototype.getLoading=function(){for(var t=this.getLayerGroup().getLayerStatesArray(),e=0,i=t.length;e<i;++e){var n=t[e].layer,r=n.getSource();if(r&&r.loading)return!0}return!1}
1,e.prototype.getPixelFromCoordinate=function(t){var e=(0,ut.Ad)(t,this.getView().getProjection());return this.getPixelFromCoordinateInternal(e)},e.prototype.getPixelFromCoordinateInternal=function(t){var e=this.frameState_;return e?(0,s.Bb)(e.coordinateToPixelTransform,t.slice(0,2)):null},e.prototype.getRenderer=function(){return this.renderer_},e.prototype.getSize=function(){return this.get(J.SIZE)},e.prototype.getView=function(){return this.get(J.VIEW)},e.prototype.getViewport=function(){return this.viewport_},e.prototype.getOverlayContainer=function(){return this.overlayContainer_},e.prototype.getOverlayContainerStopEvent=function(){return this.overlayContainerStopEvent_},e.prototype.getOwnerDocument=function(){return this.getTargetElement()?this.getTargetElement().ownerDocument:document},e.prototype.getTilePriority=function(t,e,i,n){return st(this.frameState_,t,e,i,n)},e.prototype.handleBrowserEvent=function(t,e){var i=e||t.type,n=new G(i,this,t);this.handleMapBrowserEvent(n)},e.prototype.handleMapBrowserEvent=function(t){if(this.frameState_){var e=t.originalEvent,i=e.type;if(i===U.POINTERDOWN||i===I.A.WHEEL||i===I.A.KEYDOWN){var n=this.getOwnerDocument(),r=this.viewport_.getRootNode?this.viewport_.getRootNode():n,o="host"in r?r.elementFromPoint(e.clientX,e.clientY):e.target;if(this.overlayContainerStopEvent_.contains(o)||!(r===n?n.documentElement:r).contains(o))return}if(t.frameState=this.frameState_,!1!==this.dispatchEvent(t))for(var s=this.getInteractions().getArray().slice(),a=s.length-1;a>=0;a--){var l=s[a];if(l.getMap()===this&&l.getActive()&&this.getTargetElement()){var u=l.handleEvent(t);if(!u||t.propagationStopped)break}}}},e.prototype.handlePostRender=function(){var t=this.frameState_,e=this.tileQueue_;if(!e.isEmpty()){var i=this.maxTilesLoading_,n=i;if(t){var r=t.viewHints;if(r[lt.A.ANIMATING]||r[lt.A.INTERACTING]){var o=!Y.DT&&Date.now()-t.time>8;i=o?0:8,n=o?0:2}}e.getTilesLoading()<i&&(e.reprioritize(),e.loadMoreTiles(i,n))}!t||!this.hasListener(m.A.RENDERCOMPLETE)||t.animate||this.tileQueue_.getTilesLoading()||this.getLoading()||this.renderer_.dispatchRenderEvent(m.A.RENDERCOMPLETE,t);for(var s=this.postRenderFunctions_,a=0,l=s.length;a<l;++a)s[a](this,t);s.length=0},e.prototype.handleSizeChanged_=function(){this.getView()&&!this.getView().getAnimating()&&this.getView().resolveConstraints(0),this.render()},e.prototype.handleTargetChanged_=function(){var t;if(this.getTarget()&&(t=this.getTargetElement()),this.mapBrowserEventHandler_){for(var e=0,i=this.keyHandlerKeys_.length;e<i;++e)(0,x.JH)(this.keyHandlerKeys_[e]);this.keyHandlerKeys_=null,this.viewport_.removeEventListener(I.A.CONTEXTMENU,this.boundHandleBrowserEvent_),this.viewport_.removeEventListener(I.A.WHEEL,this.boundHandleBrowserEvent_),void 0!==this.handleResize_&&(removeEventListener(I.A.RESIZE,this.handleResize_,!1),this.handleResize_=void 0),this.mapBrowserEventHandler_.dispose(),this.mapBrowserEventHandler_=null,(0,w.bf)(this.viewport_)}if(t){for(var n in t.appendChild(this.viewport_),this.renderer_||(this.renderer_=this.createRenderer()),this.mapBrowserEventHandler_=new K(this,this.moveTolerance_),H.A)this.mapBrowserEventHandler_.addEventListener(H.A[n],this.handleMapBrowserEvent.bind(this));this.viewport_.addEventListener(I.A.CONTEXTMENU,this.boundHandleBrowserEvent_,!1),this.viewport_.addEventListener(I.A.WHEEL,this.boundHandleBrowserEvent_,!!Y.FT&&{passive:!1});var r=this.keyboardEventTarget_?this.keyboardEventTarget_:t;this.keyHandlerKeys_=[(0,x.KT)(r,I.A.KEYDOWN,this.handleBrowserEvent,this),(0,x.KT)(r,I.A.KEYPRESS,this.handleBrowserEvent,this)],this.handleResize_||(this.handleResize_=this.updateSize.bind(this),window.addEventListener(I.A.RESIZE,this.handleResize_,!1))}else this.renderer_&&(clearTimeout(this.postRenderTimeoutHandle_),this.postRenderTimeoutHandle_=void 0,this.postRenderFunctions_.length=0,this.renderer_.dispose(),this.renderer_=null),this.animationDelayKey_&&(cancelAnimationFrame(this.animationDelayKey_),this.animationDelayKey_=void 0);this.updateSize()},e.prototype.handleTileChange_=function(){this.render()},e.prototype.handleViewPropertyChanged_=function(){this.render()},e.prototype.handleViewChanged_=function(){this.viewPropertyListenerKey_&&((0,x.JH)(this.viewPropertyListenerKey_),this.viewPropertyListenerKey_=null),this.viewChangeListenerKey_&&((0,x.JH)(this.viewChangeListenerKey_),this.viewChangeListenerKey_=null);var t=this.getView();t&&(this.updateViewportSize_(),this.viewPropertyListenerKey_=(0,x.KT)(t,g.A.PROPERTYCHANGE,this.handleViewPropertyChanged_,this),this.viewChangeListenerKey_=(0,x.KT)(t,I.A.CHANGE,this.handleViewPropertyChanged_,this),t.resolve
1Constraints(0)),this.render()},e.prototype.handleLayerGroupChanged_=function(){this.layerGroupPropertyListenerKeys_&&(this.layerGroupPropertyListenerKeys_.forEach(x.JH),this.layerGroupPropertyListenerKeys_=null);var t=this.getLayerGroup();t&&(this.layerGroupPropertyListenerKeys_=[(0,x.KT)(t,g.A.PROPERTYCHANGE,this.render,this),(0,x.KT)(t,I.A.CHANGE,this.render,this)]),this.render()},e.prototype.isRendered=function(){return!!this.frameState_},e.prototype.renderSync=function(){this.animationDelayKey_&&cancelAnimationFrame(this.animationDelayKey_),this.animationDelay_()},e.prototype.redrawText=function(){for(var t=this.getLayerGroup().getLayerStatesArray(),e=0,i=t.length;e<i;++e){var n=t[e].layer;n.hasRenderer()&&n.getRenderer().handleFontsChanged()}},e.prototype.render=function(){this.renderer_&&void 0===this.animationDelayKey_&&(this.animationDelayKey_=requestAnimationFrame(this.animationDelay_))},e.prototype.removeControl=function(t){return this.getControls().remove(t)},e.prototype.removeInteraction=function(t){return this.getInteractions().remove(t)},e.prototype.removeLayer=function(t){var e=this.getLayerGroup().getLayers();return e.remove(t)},e.prototype.removeOverlay=function(t){return this.getOverlays().remove(t)},e.prototype.renderFrame_=function(t){var e=this,i=this.getSize(),n=this.getView(),r=this.frameState_,o=null;if(void 0!==i&&(0,ct.Ie)(i)&&n&&n.isDef()){var s=n.getHints(this.frameState_?this.frameState_.viewHints:void 0),l=n.getState();o={animate:!1,coordinateToPixelTransform:this.coordinateToPixelTransform_,declutterTree:null,extent:(0,a.Bg)(l.center,l.resolution,l.rotation,i),index:this.frameIndex_++,layerIndex:0,layerStatesArray:this.getLayerGroup().getLayerStatesArray(),pixelRatio:this.pixelRatio_,pixelToCoordinateTransform:this.pixelToCoordinateTransform_,postRenderFunctions:[],size:i,tileQueue:this.tileQueue_,time:t,usedTiles:{},viewState:l,viewHints:s,wantedTiles:{}}}if(this.frameState_=o,this.renderer_.renderFrame(o),o){if(o.animate&&this.render(),Array.prototype.push.apply(this.postRenderFunctions_,o.postRenderFunctions),r){var u=!this.previousExtent_||!(0,a.Im)(this.previousExtent_)&&!(0,a.aI)(o.extent,this.previousExtent_);u&&(this.dispatchEvent(new z(Z.A.MOVESTART,this,r)),this.previousExtent_=(0,a.aZ)(this.previousExtent_))}var c=this.previousExtent_&&!o.viewHints[lt.A.ANIMATING]&&!o.viewHints[lt.A.INTERACTING]&&!(0,a.aI)(o.extent,this.previousExtent_);c&&(this.dispatchEvent(new z(Z.A.MOVEEND,this,o)),(0,a.o8)(o.extent,this.previousExtent_))}this.dispatchEvent(new z(Z.A.POSTRENDER,this,o)),this.postRenderTimeoutHandle_||(this.postRenderTimeoutHandle_=setTimeout((function(){e.postRenderTimeoutHandle_=void 0,e.handlePostRender()}),0))},e.prototype.setLayerGroup=function(t){this.set(J.LAYERGROUP,t)},e.prototype.setSize=function(t){this.set(J.SIZE,t)},e.prototype.setTarget=function(t){this.set(J.TARGET,t)},e.prototype.setView=function(t){this.set(J.VIEW,t)},e.prototype.updateSize=function(){var t=this.getTargetElement();if(t){var e=getComputedStyle(t);this.setSize([t.offsetWidth-parseFloat(e["borderLeftWidth"])-parseFloat(e["paddingLeft"])-parseFloat(e["paddingRight"])-parseFloat(e["borderRightWidth"]),t.offsetHeight-parseFloat(e["borderTopWidth"])-parseFloat(e["paddingTop"])-parseFloat(e["paddingBottom"])-parseFloat(e["borderBottomWidth"])])}else this.setSize(void 0);this.updateViewportSize_()},e.prototype.updateViewportSize_=function(){var t=this.getView();if(t){var e=void 0,i=getComputedStyle(this.viewport_);i.width&&i.height&&(e=[parseInt(i.width,10),parseInt(i.height,10)]),t.setViewportSize(e)}},e}(T.Ay);function dt(t){var e=null;void 0!==t.keyboardEventTarget&&(e="string"===typeof t.keyboardEventTarget?document.getElementById(t.keyboardEventTarget):t.keyboardEventTarget);var i,n,r,o={},s=t.layers&&"function"===typeof t.layers.getLayers?t.layers:new j({layers:t.layers});return o[J.LAYERGROUP]=s,o[J.TARGET]=t.target,o[J.VIEW]=void 0!==t.view?t.view:new at.Ay,void 0!==t.controls&&(Array.isArray(t.controls)?i=new E.A(t.controls.slice()):((0,P.v)("function"===typeof t.controls.getArray,47),i=t.controls)),void 0!==t.interactions&&(Array.isArray(t.interactions)?n=new E.A(t.interactions.slice()):((0,P.v)("function"===typeof t.interactions.getArray,48),n=t.interactions)),void 0!==t.overlays?Array.isArray(t.overlays)?r=new E.A(t.overlays.slice()):((0,P.v)("function"===typeof t.overlays.getArray,49),r=t.overlays):r=new E.A,{controls:i,interactions:n,keyboardEventTarget:e,overlays:r,values:o}}var ft=pt,gt=i(2661),vt=i(833),mt=i(2025);function yt(t){var e=t||{},i=new E.A,n=void 0===e.zoom||e.zoom;n&&i.push(new mt.A(e.zoomOptions));var r=void 0===e.rotate||e.rotate;r&&i.push(new vt.A(e.rotateOptions));var o=void 0===e.attribution||e.attribution;return o&&i.push(new gt.A(e.attributionOptions)),i}var _t=i(1149),bt=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),xt=function(t){function e(e){var i=this;return e=(0,R.kp)({},e),e.controls||(e.controls=yt()),e.interactions||(e.interactions=(0,_t.NT)({onFocusOnly:!0})),i=t.call(this,e)||this,i}return bt(e,t),e.prototype.createRenderer=function(){return new C(this)},e}(ft),wt=xt}
1,5888:function(t,e,i){"use strict";var n=i(5506);e.A={SINGLECLICK:"singleclick",CLICK:n.A.CLICK,DBLCLICK:n.A.DBLCLICK,POINTERDRAG:"pointerdrag",POINTERMOVE:"pointermove",POINTERDOWN:"pointerdown",POINTERUP:"pointerup",POINTEROVER:"pointerover",POINTEROUT:"pointerout",POINTERENTER:"pointerenter",POINTERLEAVE:"pointerleave",POINTERCANCEL:"pointercancel"}},3954:function(t,e){"use strict";e.A={POSTRENDER:"postrender",MOVESTART:"movestart",MOVEEND:"moveend"}},7596:function(t,e,i){"use strict";i.d(e,{RO:function(){return p}});var n=i(3354),r=i(8959),o=i(2073),s=i(3495),a=i(4092),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e,i,n){var r=t.call(this,e)||this;return r.key=i,r.oldValue=n,r}return l(e,t),e}(n.Ay),c=function(t){function e(e){var i=t.call(this)||this;return(0,a.v6)(i),i.values_=null,void 0!==e&&i.setProperties(e),i}return l(e,t),e.prototype.get=function(t){var e;return this.values_&&this.values_.hasOwnProperty(t)&&(e=this.values_[t]),e},e.prototype.getKeys=function(){return this.values_&&Object.keys(this.values_)||[]},e.prototype.getProperties=function(){return this.values_&&(0,s.kp)({},this.values_)||{}},e.prototype.hasProperties=function(){return!!this.values_},e.prototype.notify=function(t,e){var i;i=p(t),this.dispatchEvent(new u(i,t,e)),i=r.A.PROPERTYCHANGE,this.dispatchEvent(new u(i,t,e))},e.prototype.set=function(t,e,i){var n=this.values_||(this.values_={});if(i)n[t]=e;else{var r=n[t];n[t]=e,r!==e&&this.notify(t,r)}},e.prototype.setProperties=function(t,e){for(var i in t)this.set(i,t[i],e)},e.prototype.applyProperties=function(t){t.values_&&(0,s.kp)(this.values_||(this.values_={}),t.values_)},e.prototype.unset=function(t,e){if(this.values_&&t in this.values_){var i=this.values_[t];delete this.values_[t],(0,s.Im)(this.values_)&&(this.values_=null),e||this.notify(t,i)}},e}(o.A),h={};function p(t){return h.hasOwnProperty(t)?h[t]:h[t]="change:"+t}e.Ay=c},8959:function(t,e){"use strict";e.A={PROPERTYCHANGE:"propertychange"}},2073:function(t,e,i){"use strict";var n=i(8081),r=i(5506),o=i(7353),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(){var e=t.call(this)||this;return e.revision_=0,e}return s(e,t),e.prototype.changed=function(){++this.revision_,this.dispatchEvent(r.A.CHANGE)},e.prototype.getRevision=function(){return this.revision_},e.prototype.on=function(t,e){if(Array.isArray(t)){for(var i=t.length,n=new Array(i),r=0;r<i;++r)n[r]=(0,o.KT)(this,t[r],e);return n}return(0,o.KT)(this,t,e)},e.prototype.once=function(t,e){var i;if(Array.isArray(t)){var n=t.length;i=new Array(n);for(var r=0;r<n;++r)i[r]=(0,o.Jz)(this,t[r],e)}else i=(0,o.Jz)(this,t,e);return e.ol_key=i,i},e.prototype.un=function(t,e){var i=e.ol_key;if(i)l(i);else if(Array.isArray(t))for(var n=0,r=t.length;n<r;++n)this.removeEventListener(t[n],e);else this.removeEventListener(t,e)},e}(n.A);function l(t){if(Array.isArray(t))for(var e=0,i=t.length;e<i;++e)(0,o.JH)(t[e]);else(0,o.JH)(t)}e.A=a},5378:function(t,e,i){"use strict";var n=i(7596),r=i(3954),o=i(2317),s=i(2001),a=i(5752),l=i(7353),u=i(4674),c=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),h={ELEMENT:"element",MAP:"map",OFFSET:"offset",POSITION:"position",POSITIONING:"positioning"},p=function(t){function e(e){var i=t.call(this)||this;i.options=e,i.id=e.id,i.insertFirst=void 0===e.insertFirst||e.insertFirst,i.stopEvent=void 0===e.stopEvent||e.stopEvent,i.element=document.createElement("div"),i.element.className=void 0!==e.className?e.className:"ol-overlay-container "+s.Q5,i.element.style.position="absolute",i.element.style.pointerEvents="auto";var r=e.autoPan;return r&&"object"!==typeof r&&(r={animation:e.autoPanAnimation,margin:e.autoPanMargin}),i.autoPan=r||!1,i.rendered={transform_:"",visible:!0},i.mapPostrenderListenerKey=null,i.addEventListener((0,n.RO)(h.ELEMENT),i.handleElementChanged),i.addEventListener((0,n.RO)(h.MAP),i.handleMapChanged),i.addEventListener((0,n.RO)(h.OFFSET),i.handleOffsetChanged),i.addEventListener((0,n.RO)(h.POSITION),i.handlePositionChanged),i.addEventListener((0,n.RO)(h.POSITIONING),i.handlePositioningChanged),void 0!==e.element&&i.setElement(e.element),i.setOffset(void 0!==e.offset?e.offset:[0,0]),i.setPositioning(void 0!==e.positioning?e.positioning:o.A.TOP_LEFT),void 0!==e.position&&i.setPosition(e.position),i}return c(e,t),e.prototype.getElement=function(){return this.get(h.ELEMENT)},e.prototype.getId=function(){return this.id},e.prototype.getMap=function(){return this.get(h.MAP)},e.prototype.getOffset=function(){return this.get(h.OFFSET)},e.prototype.getPosition=function(){return this.get(h.POSITION)},e.prototype.getPositioning=function(){return this.get(h.POSITIONING)},e.prototype.handleElementChanged=function(){(0,u.gS)(this.element);var t=this.getElement();t&&this.element.appendChild(t)},e.prototype.handleMapChanged=function(){this.mapPostrenderListenerKey&&((0,u.bf)(this.element),(0,l.JH)(this.mapPostrenderListenerKey),this.mapPostrenderListenerKey=null);var t=this.getMap();if(t){this.mapPostrenderListenerKey=(0,l.KT)(t,r.A.POSTRENDER,this.render,this),this.updatePixelPosition();var e=this.stopEvent?t.getOverlayContainerStopEvent():t.getOverlayContainer();this.insertFirst?e.insertBefore(this.element,e.childNodes[0]||null):e.appendChild(this.element),this.performAutoPan()}},e.prototype.render=function(){this.updatePixelPosition()},e.prototype.handleOffsetChanged=function(){this.updatePixelPosition()},e.prototype.handlePositionChanged=function(){this.updatePixelPosition(),this.performAutoPan()},e.prototype.handlePositioningChanged=function(){this.updatePixelPosition()},e.prototype.setElement=function(t){this.set(h.ELEMENT,t)},e.prototype.setMap=function(t){this.set(h.MAP,t)},e.prototype.setOffset=function(t){this.set(h.OFFSET,t)},e.prototype.setPosition=function(t){this.set(h.POSITION,t)},e.prototype.performAutoPan=function(){this.autoPan&&this.panIntoView(this.autoPan)},e.prototype.panIntoView=function(t){var e=this.getMap();
vendor: 8,519 bytes, line 1
1if(e&&e.getTargetElement()&&this.get(h.POSITION)){var i=this.getRect(e.getTargetElement(),e.getSize()),n=this.getElement(),r=this.getRect(n,[(0,u.Gq)(n),(0,u.DK)(n)]),o=t||{},s=void 0===o.margin?20:o.margin;if(!(0,a.ms)(i,r)){var l=r[0]-i[0],c=i[2]-r[2],p=r[1]-i[1],d=i[3]-r[3],f=[0,0];if(l<0?f[0]=l-s:c<0&&(f[0]=Math.abs(c)+s),p<0?f[1]=p-s:d<0&&(f[1]=Math.abs(d)+s),0!==f[0]||0!==f[1]){var g=e.getView().getCenterInternal(),v=e.getPixelFromCoordinateInternal(g);if(!v)return;var m=[v[0]+f[0],v[1]+f[1]],y=o.animation||{};e.getView().animateInternal({center:e.getCoordinateFromPixelInternal(m),duration:y.duration,easing:y.easing})}}}},e.prototype.getRect=function(t,e){var i=t.getBoundingClientRect(),n=i.left+window.pageXOffset,r=i.top+window.pageYOffset;return[n,r,n+e[0],r+e[1]]},e.prototype.setPositioning=function(t){this.set(h.POSITIONING,t)},e.prototype.setVisible=function(t){this.rendered.visible!==t&&(this.element.style.display=t?"":"none",this.rendered.visible=t)},e.prototype.updatePixelPosition=function(){var t=this.getMap(),e=this.getPosition();if(t&&t.isRendered()&&e){var i=t.getPixelFromCoordinate(e),n=t.getSize();this.updateRenderedPosition(i,n)}else this.setVisible(!1)},e.prototype.updateRenderedPosition=function(t,e){var i=this.element.style,n=this.getOffset(),r=this.getPositioning();this.setVisible(!0);var s=Math.round(t[0]+n[0])+"px",a=Math.round(t[1]+n[1])+"px",l="0%",u="0%";r==o.A.BOTTOM_RIGHT||r==o.A.CENTER_RIGHT||r==o.A.TOP_RIGHT?l="-100%":r!=o.A.BOTTOM_CENTER&&r!=o.A.CENTER_CENTER&&r!=o.A.TOP_CENTER||(l="-50%"),r==o.A.BOTTOM_LEFT||r==o.A.BOTTOM_CENTER||r==o.A.BOTTOM_RIGHT?u="-100%":r!=o.A.CENTER_LEFT&&r!=o.A.CENTER_CENTER&&r!=o.A.CENTER_RIGHT||(u="-50%");var c="translate("+l+", "+u+") translate("+s+", "+a+")";this.rendered.transform_!=c&&(this.rendered.transform_=c,i.transform=c,i.msTransform=c)},e.prototype.getOptions=function(){return this.options},e}(n.Ay);e.A=p},2317:function(t,e){"use strict";e.A={BOTTOM_LEFT:"bottom-left",BOTTOM_CENTER:"bottom-center",BOTTOM_RIGHT:"bottom-right",CENTER_LEFT:"center-left",CENTER_CENTER:"center-center",CENTER_RIGHT:"center-right",TOP_LEFT:"top-left",TOP_CENTER:"top-center",TOP_RIGHT:"top-right"}},1644:function(t,e,i){"use strict";var n=i(8081),r=i(5506),o=i(4255),s=i(4092),a=i(7773),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e,i,n){var r=t.call(this)||this,o=n||{};return r.tileCoord=e,r.state=i,r.interimTile=null,r.hifi=!0,r.key="",r.transition_=void 0===o.transition?250:o.transition,r.transitionStarts_={},r}return l(e,t),e.prototype.changed=function(){this.dispatchEvent(r.A.CHANGE)},e.prototype.release=function(){},e.prototype.getKey=function(){return this.key+"/"+this.tileCoord},e.prototype.getInterimTile=function(){if(!this.interimTile)return this;var t=this.interimTile;do{if(t.getState()==o.A.LOADED)return this.transition_=0,t;t=t.interimTile}while(t);return this},e.prototype.refreshInterimChain=function(){if(this.interimTile){var t=this.interimTile,e=this;do{if(t.getState()==o.A.LOADED){t.interimTile=null;break}t.getState()==o.A.LOADING?e=t:t.getState()==o.A.IDLE?e.interimTile=t.interimTile:e=t,t=e.interimTile}while(t)}},e.prototype.getTileCoord=function(){return this.tileCoord},e.prototype.getState=function(){return this.state},e.prototype.setState=function(t){if(this.state!==o.A.ERROR&&this.state>t)throw new Error("Tile load sequence violation");this.state=t,this.changed()},e.prototype.load=function(){(0,s.b0)()},e.prototype.getAlpha=function(t,e){if(!this.transition_)return 1;var i=this.transitionStarts_[t];if(i){if(-1===i)return 1}else i=e,this.transitionStarts_[t]=i;var n=e-i+1e3/60;return n>=this.transition_?1:(0,a.a6)(n/this.transition_)},e.prototype.inTransition=function(t){return!!this.transition_&&-1!==this.transitionStarts_[t]},e.prototype.endTransition=function(t){this.transition_&&(this.transitionStarts_[t]=-1)},e}(n.A);e.A=u},3795:function(t,e,i){"use strict";i.d(e,{A:function(){return u}});var n=i(7229),r=function(){function t(t){this.highWaterMark=void 0!==t?t:2048,this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null}return t.prototype.canExpireCache=function(){return this.highWaterMark>0&&this.getCount()>this.highWaterMark},t.prototype.clear=function(){this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null},t.prototype.containsKey=function(t){return this.entries_.hasOwnProperty(t)},t.prototype.forEach=function(t){var e=this.oldest_;while(e)t(e.value_,e.key_,this),e=e.newer},t.prototype.get=function(t,e){var i=this.entries_[t];return(0,n.v)(void 0!==i,15),i===this.newest_||(i===this.oldest_?(this.oldest_=this.oldest_.newer,this.oldest_.older=null):(i.newer.older=i.older,i.older.newer=i.newer),i.newer=null,i.older=this.newest_,this.newest_.newer=i,this.newest_=i),i.value_},t.prototype.remove=function(t){var e=this.entries_[t];return(0,n.v)(void 0!==e,15),e===this.newest_?(this.newest_=e.older,this.newest_&&(this.newest_.newer=null)):e===this.oldest_?(this.oldest_=e.newer,this.oldest_&&(this.oldest_.older=null)):(e.newer.older=e.older,e.older.newer=e.newer),delete this.entries_[t],--this.count_,e.value_},t.prototype.getCount=function(){return this.count_},t.prototype.getKeys=function(){var t,e=new Array(this.count_),i=0;for(t=this.newest_;t;t=t.older)e[i++]=t.key_;return e},t.prototype.getValues=function(){var t,e=new Array(this.count_),i=0;for(t=this.newest_;t;t=t.older)e[i++]=t.value_;return e},t.prototype.peekLast=function(){return this.oldest_.value_},t.prototype.peekLastKey=function(){return this.oldest_.key_},t.prototype.peekFirstKey=function(){return this.newest_.key_},t.prototype.pop=function(){var t=this.oldest_;return delete this.entries_[t.key_],t.newer&&(t.newer.older=null),this.oldest_=t.newer,this.oldest_||(this.newest_=null),--this.count_,t.value_},t.prototype.replace=function(t,e){this.get(t),this.entries_[t].value_=e},t.prototype.set=function(t,e){(0,n.v)(!(t in this.entries_),16);var i={key_:t,newer:null,older:this.newest_,value_:e};this.newest_?this.newest_.newer=i:this.oldest_=i,this.newest_=i,this.entries_[t]=i,++this.count_},t.prototype.setSize=function(t){this.highWaterMark=t},t}(),o=r,s=i(3435),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return a(e,t),e.prototype.expireCache=function(t){while(this.canExpireCache()){var e=this.peekLast();if(e.getKey()in t)break;this.pop().release()}},e.prototype.pruneExceptNewestZ=function(){if(0!==this.getCount()){var t=this.peekFirstKey(),e=(0,s.K)(t),i=e[0];this.forEach(function(t){t.tileCoord[0]!==i&&(this.remove((0,s.i7)(t.tileCoord)),t.release())}.bind(this))}},e}(o),u=l},123:function(t,e,i){"use strict";i.d(e,{N:function(){return r}});var n=function(){function t(t,e,i,n){this.minX=t,this.maxX=e,this.minY=i,this.maxY=n}return t.prototype.contains=function(t){return this.containsXY(t[1],t[2])},t.prototype.containsTileRange=function(t){return this.minX<=t.minX&&t.maxX<=this.maxX&&this.minY<=t.minY&&t.maxY<=this.maxY},t.prototype.containsXY=function(t,e){return this.minX<=t&&t<=this.maxX&&this.minY<=e&&e<=this.maxY},t.prototype.equals=function(t){return this.minX==t.minX&&this.minY==t.minY&&this.maxX==t.maxX&&this.maxY==t.maxY},t.prototype.extend=function(t){t.minX<this.minX&&(this.minX=t.minX),t.maxX>this.maxX&&(this.maxX=t.maxX),t.minY<this.minY&&(this.minY=t.minY),t.maxY>this.maxY&&(this.maxY=t.maxY)},t.prototype.getHeight=function(){return this.maxY-this.minY+1},t.prototype.getSize=function(){return[this.getWidth(),this.getHeight()]},t.prototype.getWidth=function(){return this.maxX-this.minX+1},t.prototype.intersects=function(t){return this.minX<=t.maxX&&this.maxX>=t.minX&&this.minY<=t.maxY&&this.maxY>=t.minY},t}();function r(t,e,i,r,o){return void 0!==o?(o.minX=t,o.maxX=e,o.minY=i,o.maxY=r,o):new n(t,e,i,r)}e.A=n},4255:function(t,e){"use strict";e.A={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4}}
1,8436:function(t,e,i){"use strict";i.d(e,{Ay:function(){return j}});var n=i(7596),r=i(1635),o=i(8531),s=i(7008),a={CENTER:"center",RESOLUTION:"resolution",ROTATION:"rotation"},l=i(8462),u=i(8108),c=i(9991),h=i(3094),p=i(7229),d=i(3495),f=i(4966);function g(t,e,i){return function(n,r,o,s,a){if(n){var l=e?0:o[0]*r,u=e?0:o[1]*r,c=a?a[0]:0,h=a?a[1]:0,p=t[0]+l/2+c,d=t[2]-l/2+c,g=t[1]+u/2+h,v=t[3]-u/2+h;p>d&&(p=(d+p)/2,d=p),g>v&&(g=(v+g)/2,v=g);var m=(0,f.qE)(n[0],p,d),y=(0,f.qE)(n[1],g,v),_=30*r;return s&&i&&(m+=-_*Math.log(1+Math.max(0,p-n[0])/_)+_*Math.log(1+Math.max(0,n[0]-d)/_),y+=-_*Math.log(1+Math.max(0,g-n[1])/_)+_*Math.log(1+Math.max(0,n[1]-v)/_)),[m,y]}}}function v(t){return t}var m=i(5752),y=i(9487);function _(t,e,i,n){var r=(0,m.RG)(e)/i[0],o=(0,m.Oq)(e)/i[1];return n?Math.min(t,Math.max(r,o)):Math.min(t,Math.min(r,o))}function b(t,e,i){var n=Math.min(t,e),r=50;return n*=Math.log(1+r*Math.max(0,t/e-1))/r+1,i&&(n=Math.max(n,i),n/=Math.log(1+r*Math.max(0,i/t-1))/r+1),(0,f.qE)(n,i/2,2*e)}function x(t,e,i,n){return function(r,o,s,a){if(void 0!==r){var l=t[0],u=t[t.length-1],c=i?_(l,i,s,n):l;if(a){var h=void 0===e||e;return h?b(r,c,u):(0,f.qE)(r,u,c)}var p=Math.min(c,r),d=Math.floor((0,y.FT)(t,p,o));return t[d]>c&&d<t.length-1?t[d+1]:t[d]}}}function w(t,e,i,n,r,o){return function(s,a,l,u){if(void 0!==s){var c=r?_(e,r,l,o):e,h=void 0!==i?i:0;if(u){var p=void 0===n||n;return p?b(s,c,h):(0,f.qE)(s,h,c)}var d=1e-9,g=Math.ceil(Math.log(e/c)/Math.log(t)-d),v=-a*(.5-d)+.5,m=Math.min(c,s),y=Math.floor(Math.log(e/m)/Math.log(t)+v),x=Math.max(g,y),w=e/Math.pow(t,x);return(0,f.qE)(w,h,c)}}}function A(t,e,i,n,r){return function(o,s,a,l){if(void 0!==o){var u=n?_(t,n,a,r):t,c=void 0===i||i;return c&&l?b(o,u,e):(0,f.qE)(o,e,u)}}}var S=i(7285),C=i(7773),T=i(1035),E=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),O=0,I=function(t){function e(e){var i=t.call(this)||this,n=(0,d.kp)({},e);return i.hints_=[0,0],i.animations_=[],i.updateAnimationKey_,i.projection_=(0,u.Av)(n.projection,"EPSG:3857"),i.viewportSize_=[100,100],i.targetCenter_=null,i.targetResolution_,i.targetRotation_,i.cancelAnchor_=void 0,n.center&&(n.center=(0,u.Ad)(n.center,i.projection_)),n.extent&&(n.extent=(0,u.SD)(n.extent,i.projection_)),i.applyOptions_(n),i}return E(e,t),e.prototype.applyOptions_=function(t){var e={},i=R(t);this.maxResolution_=i.maxResolution,this.minResolution_=i.minResolution,this.zoomFactor_=i.zoomFactor,this.resolutions_=t.resolutions,this.padding=t.padding,this.minZoom_=i.minZoom;var n=P(t),r=i.constraint,o=L(t);this.constraints_={center:n,resolution:r,rotation:o},this.setRotation(void 0!==t.rotation?t.rotation:0),this.setCenterInternal(void 0!==t.center?t.center:null),void 0!==t.resolution?this.setResolution(t.resolution):void 0!==t.zoom&&this.setZoom(t.zoom),this.setProperties(e),this.options_=t},e.prototype.getUpdatedOptions_=function(t){var e=(0,d.kp)({},this.options_);return void 0!==e.resolution?e.resolution=this.getResolution():e.zoom=this.getZoom(),e.center=this.getCenterInternal(),e.rotation=this.getRotation(),(0,d.kp)({},e,t)},e.prototype.animate=function(t){this.isDef()&&!this.getAnimating()&&this.resolveConstraints(0);for(var e=new Array(arguments.length),i=0;i<e.length;++i){var n=arguments[i];n.center&&(n=(0,d.kp)({},n),n.center=(0,u.Ad)(n.center,this.getProjection())),n.anchor&&(n=(0,d.kp)({},n),n.anchor=(0,u.Ad)(n.anchor,this.getProjection())),e[i]=n}this.animateInternal.apply(this,e)},e.prototype.animateInternal=function(t){var e,i=arguments.length;if(i>1&&"function"===typeof arguments[i-1]&&(e=arguments[i-1],--i),!this.isDef()){var n=arguments[i-1];return n.center&&this.setCenterInternal(n.center),void 0!==n.zoom&&this.setZoom(n.zoom),void 0!==n.rotation&&this.setRotation(n.rotation),void(e&&k(e,!0))}for(var r=Date.now(),o=this.targetCenter_.slice(),a=this.targetResolution_,l=this.targetRotation_,u=[],c=0;c<i;++c){var h=arguments[c],p={start:r,complete:!1,anchor:h.anchor,duration:void 0!==h.duration?h.duration:1e3,easing:h.easing||C.T9,callback:e};if(h.center&&(p.sourceCenter=o,p.targetCenter=h.center.slice(),o=p.targetCenter),void 0!==h.zoom?(p.sourceResolution=a,p.targetResolution=this.getResolutionForZoom(h.zoom),a=p.targetResolution):h.resolution&&(p.sourceResolution=a,p.targetResolution=h.resolution,a=p.targetResolution),void 0!==h.rotation){p.sourceRotation=l;var d=(0,f.xP)(h.rotation-l+Math.PI,2*Math.PI)-Math.PI;p.targetRotation=l+d,l=p.targetRotation}M(p)?p.complete=!0:r+=p.duration,u.push(p)}this.animations_.push(u),this.setHint(s.A.ANIMATING,1),this.updateAnimations_()},e.prototype.getAnimating=function(){return this.hints_[s.A.ANIMATING]>0},e.prototype.getInteracting=function(){return this.hints_[s.A.INTERACTING]>0},e.prototype.cancelAnimations=function(){var t;this.setHint(s.A.ANIMATING,-this.hints_[s.A.ANIMATING]);for(var e=0,i=this.animations_.length;e<i;++e){var n=this.animations_[e];
vendor: 6,103 bytes, line 1
1if(n[0].callback&&k(n[0].callback,!1),!t)for(var r=0,o=n.length;r<o;++r){var a=n[r];if(!a.complete){t=a.anchor;break}}}this.animations_.length=0,this.cancelAnchor_=t},e.prototype.updateAnimations_=function(){if(void 0!==this.updateAnimationKey_&&(cancelAnimationFrame(this.updateAnimationKey_),this.updateAnimationKey_=void 0),this.getAnimating()){for(var t=Date.now(),e=!1,i=this.animations_.length-1;i>=0;--i){for(var n=this.animations_[i],r=!0,o=0,a=n.length;o<a;++o){var l=n[o];if(!l.complete){var u=t-l.start,c=l.duration>0?u/l.duration:1;c>=1?(l.complete=!0,c=1):r=!1;var h=l.easing(c);if(l.sourceCenter){var p=l.sourceCenter[0],d=l.sourceCenter[1],g=l.targetCenter[0],v=l.targetCenter[1],m=p+h*(g-p),y=d+h*(v-d);this.targetCenter_=[m,y]}if(l.sourceResolution&&l.targetResolution){var _=1===h?l.targetResolution:l.sourceResolution+h*(l.targetResolution-l.sourceResolution);if(l.anchor){var b=this.getViewportSize_(this.getRotation()),x=this.constraints_.resolution(_,0,b,!0);this.targetCenter_=this.calculateCenterZoom(x,l.anchor)}this.targetResolution_=_,this.applyTargetState_(!0)}if(void 0!==l.sourceRotation&&void 0!==l.targetRotation){var w=1===h?(0,f.xP)(l.targetRotation+Math.PI,2*Math.PI)-Math.PI:l.sourceRotation+h*(l.targetRotation-l.sourceRotation);if(l.anchor){var A=this.constraints_.rotation(w,!0);this.targetCenter_=this.calculateCenterRotate(A,l.anchor)}this.targetRotation_=w}if(this.applyTargetState_(!0),e=!0,!l.complete)break}}if(r){this.animations_[i]=null,this.setHint(s.A.ANIMATING,-1);var S=n[0].callback;S&&k(S,!0)}}this.animations_=this.animations_.filter(Boolean),e&&void 0===this.updateAnimationKey_&&(this.updateAnimationKey_=requestAnimationFrame(this.updateAnimations_.bind(this)))}},e.prototype.calculateCenterRotate=function(t,e){var i,n=this.getCenterInternal();return void 0!==n&&(i=[n[0]-e[0],n[1]-e[1]],(0,h.e$)(i,t-this.getRotation()),(0,h.WQ)(i,e)),i},e.prototype.calculateCenterZoom=function(t,e){var i,n=this.getCenterInternal(),r=this.getResolution();if(void 0!==n&&void 0!==r){var o=e[0]-t*(e[0]-n[0])/r,s=e[1]-t*(e[1]-n[1])/r;i=[o,s]}return i},e.prototype.getViewportSize_=function(t){var e=this.viewportSize_;if(t){var i=e[0],n=e[1];return[Math.abs(i*Math.cos(t))+Math.abs(n*Math.sin(t)),Math.abs(i*Math.sin(t))+Math.abs(n*Math.cos(t))]}return e},e.prototype.setViewportSize=function(t){this.viewportSize_=Array.isArray(t)?t.slice():[100,100],this.getAnimating()||this.resolveConstraints(0)},e.prototype.getCenter=function(){var t=this.getCenterInternal();return t?(0,u.te)(t,this.getProjection()):t},e.prototype.getCenterInternal=function(){return this.get(a.CENTER)},e.prototype.getConstraints=function(){return this.constraints_},e.prototype.getConstrainResolution=function(){return this.options_.constrainResolution},e.prototype.getHints=function(t){return void 0!==t?(t[0]=this.hints_[0],t[1]=this.hints_[1],t):this.hints_.slice()},e.prototype.calculateExtent=function(t){var e=this.calculateExtentInternal(t);return(0,u.JR)(e,this.getProjection())},e.prototype.calculateExtentInternal=function(t){var e=t||this.getViewportSize_(),i=this.getCenterInternal();(0,p.v)(i,1);var n=this.getResolution();(0,p.v)(void 0!==n,2);var r=this.getRotation();return(0,p.v)(void 0!==r,3),(0,m.Bg)(i,n,r,e)},e.prototype.getMaxResolution=function(){return this.maxResolution_},e.prototype.getMinResolution=function(){return this.minResolution_},e.prototype.getMaxZoom=function(){return this.getZoomForResolution(this.minResolution_)},e.prototype.setMaxZoom=function(t){this.applyOptions_(this.getUpdatedOptions_({maxZoom:t}))},e.prototype.getMinZoom=function(){return this.getZoomForResolution(this.maxResolution_)},e.prototype.setMinZoom=function(t){this.applyOptions_(this.getUpdatedOptions_({minZoom:t}))},e.prototype.setConstrainResolution=function(t){this.applyOptions_(this.getUpdatedOptions_({constrainResolution:t}))},e.prototype.getProjection=function(){return this.projection_},e.prototype.getResolution=function(){return this.get(a.RESOLUTION)},e.prototype.getResolutions=function(){return this.resolutions_},e.prototype.getResolutionForExtent=function(t,e){return this.getResolutionForExtentInternal((0,u.SD)(t,this.getProjection()),e)},e.prototype.getResolutionForExtentInternal=function(t,e){var i=e||this.getViewportSize_(),n=(0,m.RG)(t)/i[0],r=(0,m.Oq)(t)/i[1];return Math.max(n,r)},e.prototype.getResolutionForValueFunction=function(t){var e=t||2,i=this.getConstrainedResolution(this.maxResolution_),n=this.minResolution_,r=Math.log(i/n)/Math.log(e);return function(t){var n=i/Math.pow(e,t*r);return n}},e.prototype.getRotation=function(){return this.get(a.ROTATION)},e.prototype.getValueForResolutionFunction=function(t){var e=Math.log(t||2),i=this.getConstrainedResolution(this.maxResolution_),n=this.minResolution_,r=Math.log(i/n)/e;return function(t){var n=Math.log(i/t)/e/r;return n}},e.prototype.getViewportSizeMinusPadding_=function(t){var e=this.getViewportSize_(t),i=this.padding;return i&&(e=[e[0]-i[1]-i[3],e[1]-i[0]-i[2]]),e},e.prototype.getState=function(){var t=this.getProjection(),e=this.getResolution(),i=this.getRotation(),n=this.getCenterInternal(),r=this.padding;if(r){var o=this.getViewportSizeMinusPadding_();n=D(n,this.getViewportSize_(),[o[0]/2+r[3],o[1]/2+r[0]],e,i)}return{center:n.slice(0),projection:void 0!==t?t:null,resolution:e,rotation:i,zoom:this.getZoom()}},e.prototype.getZoom=function(){var t,e=this.getResolution();return void 0!==e&&(t=this.getZoomForResolution(e)),t},e.prototype.getZoomForResolution=function(t){var e,i,n=this.minZoom_||0;if(this.resolutions_){var r=(0,y.FT)(this.resolutions_,t,1);n=r,e=this.resolutions_[r],i=r==this.resolutions_.length-1?2:e/this.resolutions_[r+1]}else e=this.maxResolution_,i=this.zoomFactor_;return n+Math.log(e/t)/Math.log(i)},e.prototype.getResolutionForZoom=function(t){if(this.resolutions_){if(this.resolutions_.length<=1)return 0;var e=(0,f.qE)(Math.floor(t),0,this.resolutions_.length-2),i=this.resolutions_[e]/this.resolutions_[e+1];return this.resolutions_[e]/Math.pow(i,(0,f.qE)(t-e,0,1))}return this.maxResolution_/Math.pow(this.zoomFactor_,t-this.minZoom_)}
1,e.prototype.fit=function(t,e){var i;if((0,p.v)(Array.isArray(t)||"function"===typeof t.getSimplifiedGeometry,24),Array.isArray(t)){(0,p.v)(!(0,m.Im)(t),25);var n=(0,u.SD)(t,this.getProjection());i=(0,T.VY)(n)}else if(t.getType()===r.A.CIRCLE){n=(0,u.SD)(t.getExtent(),this.getProjection());i=(0,T.VY)(n),i.rotate(this.getRotation(),(0,m.q1)(n))}else{var o=(0,u.Tf)();i=o?t.clone().transform(o,this.getProjection()):t}this.fitInternal(i,e)},e.prototype.fitInternal=function(t,e){var i=e||{},n=i.size;n||(n=this.getViewportSizeMinusPadding_());var r,o=void 0!==i.padding?i.padding:[0,0,0,0],s=void 0!==i.nearest&&i.nearest;r=void 0!==i.minResolution?i.minResolution:void 0!==i.maxZoom?this.getResolutionForZoom(i.maxZoom):0;for(var a=t.getFlatCoordinates(),l=this.getRotation(),u=Math.cos(-l),h=Math.sin(-l),p=1/0,d=1/0,f=-1/0,g=-1/0,v=t.getStride(),m=0,y=a.length;m<y;m+=v){var _=a[m]*u-a[m+1]*h,b=a[m]*h+a[m+1]*u;p=Math.min(p,_),d=Math.min(d,b),f=Math.max(f,_),g=Math.max(g,b)}var x=this.getResolutionForExtentInternal([p,d,f,g],[n[0]-o[1]-o[3],n[1]-o[0]-o[2]]);x=isNaN(x)?r:Math.max(x,r),x=this.getConstrainedResolution(x,s?0:1),h=-h;var w=(p+f)/2,A=(d+g)/2;w+=(o[1]-o[3])/2*x,A+=(o[0]-o[2])/2*x;var S=w*u-A*h,C=A*u+w*h,T=this.getConstrainedCenter([S,C],x),E=i.callback?i.callback:c.tV;void 0!==i.duration?this.animateInternal({resolution:x,center:T,duration:i.duration,easing:i.easing},E):(this.targetResolution_=x,this.targetCenter_=T,this.applyTargetState_(!1,!0),k(E,!0))},e.prototype.centerOn=function(t,e,i){this.centerOnInternal((0,u.Ad)(t,this.getProjection()),e,i)},e.prototype.centerOnInternal=function(t,e,i){this.setCenterInternal(D(t,e,i,this.getResolution(),this.getRotation()))},e.prototype.calculateCenterShift=function(t,e,i,n){var r,o=this.padding;if(o&&t){var s=this.getViewportSizeMinusPadding_(-i),a=D(t,n,[s[0]/2+o[3],s[1]/2+o[0]],e,i);r=[t[0]-a[0],t[1]-a[1]]}return r},e.prototype.isDef=function(){return!!this.getCenterInternal()&&void 0!==this.getResolution()},e.prototype.adjustCenter=function(t){var e=(0,u.te)(this.targetCenter_,this.getProjection());this.setCenter([e[0]+t[0],e[1]+t[1]])},e.prototype.adjustCenterInternal=function(t){var e=this.targetCenter_;this.setCenterInternal([e[0]+t[0],e[1]+t[1]])},e.prototype.adjustResolution=function(t,e){var i=e&&(0,u.Ad)(e,this.getProjection());this.adjustResolutionInternal(t,i)},e.prototype.adjustResolutionInternal=function(t,e){var i=this.getAnimating()||this.getInteracting(),n=this.getViewportSize_(this.getRotation()),r=this.constraints_.resolution(this.targetResolution_*t,0,n,i);e&&(this.targetCenter_=this.calculateCenterZoom(r,e)),this.targetResolution_*=t,this.applyTargetState_()},e.prototype.adjustZoom=function(t,e){this.adjustResolution(Math.pow(this.zoomFactor_,-t),e)},e.prototype.adjustRotation=function(t,e){e&&(e=(0,u.Ad)(e,this.getProjection())),this.adjustRotationInternal(t,e)},e.prototype.adjustRotationInternal=function(t,e){var i=this.getAnimating()||this.getInteracting(),n=this.constraints_.rotation(this.targetRotation_+t,i);e&&(this.targetCenter_=this.calculateCenterRotate(n,e)),this.targetRotation_+=t,this.applyTargetState_()},e.prototype.setCenter=function(t){this.setCenterInternal((0,u.Ad)(t,this.getProjection()))},e.prototype.setCenterInternal=function(t){this.targetCenter_=t,this.applyTargetState_()},e.prototype.setHint=function(t,e){return this.hints_[t]+=e,this.changed(),this.hints_[t]},e.prototype.setResolution=function(t){this.targetResolution_=t,this.applyTargetState_()},e.prototype.setRotation=function(t){this.targetRotation_=t,this.applyTargetState_()},e.prototype.setZoom=function(t){this.setResolution(this.getResolutionForZoom(t))},e.prototype.applyTargetState_=function(t,e){var i=this.getAnimating()||this.getInteracting()||e,n=this.constraints_.rotation(this.targetRotation_,i),r=this.getViewportSize_(n),o=this.constraints_.resolution(this.targetResolution_,0,r,i),s=this.constraints_.center(this.targetCenter_,o,r,i,this.calculateCenterShift(this.targetCenter_,o,n,r));this.get(a.ROTATION)!==n&&this.set(a.ROTATION,n),this.get(a.RESOLUTION)!==o&&this.set(a.RESOLUTION,o),this.get(a.CENTER)&&(0,h.aI)(this.get(a.CENTER),s)||this.set(a.CENTER,s),this.getAnimating()&&!t&&this.cancelAnimations(),this.cancelAnchor_=void 0}
1,e.prototype.resolveConstraints=function(t,e,i){var n=void 0!==t?t:200,r=e||0,o=this.constraints_.rotation(this.targetRotation_),s=this.getViewportSize_(o),a=this.constraints_.resolution(this.targetResolution_,r,s),l=this.constraints_.center(this.targetCenter_,a,s,!1,this.calculateCenterShift(this.targetCenter_,a,o,s));if(0===n&&!this.cancelAnchor_)return this.targetResolution_=a,this.targetRotation_=o,this.targetCenter_=l,void this.applyTargetState_();var u=i||(0===n?this.cancelAnchor_:void 0);this.cancelAnchor_=void 0,this.getResolution()===a&&this.getRotation()===o&&this.getCenterInternal()&&(0,h.aI)(this.getCenterInternal(),l)||(this.getAnimating()&&this.cancelAnimations(),this.animateInternal({rotation:o,center:l,resolution:a,duration:n,easing:C.vT,anchor:u}))},e.prototype.beginInteraction=function(){this.resolveConstraints(0),this.setHint(s.A.INTERACTING,1)},e.prototype.endInteraction=function(t,e,i){var n=i&&(0,u.Ad)(i,this.getProjection());this.endInteractionInternal(t,e,n)},e.prototype.endInteractionInternal=function(t,e,i){this.setHint(s.A.INTERACTING,-1),this.resolveConstraints(t,e,i)},e.prototype.getConstrainedCenter=function(t,e){var i=this.getViewportSize_(this.getRotation());return this.constraints_.center(t,e||this.getResolution(),i)},e.prototype.getConstrainedZoom=function(t,e){var i=this.getResolutionForZoom(t);return this.getZoomForResolution(this.getConstrainedResolution(i,e))},e.prototype.getConstrainedResolution=function(t,e){var i=e||0,n=this.getViewportSize_(this.getRotation());return this.constraints_.resolution(t,i,n)},e}(n.Ay);function k(t,e){setTimeout((function(){t(e)}),0)}function P(t){if(void 0!==t.extent){var e=void 0===t.smoothExtentConstraint||t.smoothExtentConstraint;return g(t.extent,t.constrainOnlyCenter,e)}var i=(0,u.Av)(t.projection,"EPSG:3857");if(!0!==t.multiWorld&&i.isGlobal()){var n=i.getExtent().slice();return n[0]=-1/0,n[2]=1/0,g(n,!1,!1)}return v}function R(t){var e,i,n,r=28,s=2,a=void 0!==t.minZoom?t.minZoom:O,c=void 0!==t.maxZoom?t.maxZoom:r,h=void 0!==t.zoomFactor?t.zoomFactor:s,p=void 0!==t.multiWorld&&t.multiWorld,d=void 0===t.smoothResolutionConstraint||t.smoothResolutionConstraint,f=void 0!==t.showFullExtent&&t.showFullExtent,g=(0,u.Av)(t.projection,"EPSG:3857"),v=g.getExtent(),y=t.constrainOnlyCenter,_=t.extent;if(p||_||!g.isGlobal()||(y=!1,_=v),void 0!==t.resolutions){var b=t.resolutions;i=b[a],n=void 0!==b[c]?b[c]:b[b.length-1],e=t.constrainResolution?x(b,d,!y&&_,f):A(i,n,d,!y&&_,f)}else{var S=v?Math.max((0,m.RG)(v),(0,m.Oq)(v)):360*u.Ig[o.A.DEGREES]/g.getMetersPerUnit(),C=S/l.R/Math.pow(s,O),T=C/Math.pow(s,r-O);i=t.maxResolution,void 0!==i?a=0:i=C/Math.pow(h,a),n=t.minResolution,void 0===n&&(n=void 0!==t.maxZoom?void 0!==t.maxResolution?i/Math.pow(h,c):C/Math.pow(h,c):T),c=a+Math.floor(Math.log(i/n)/Math.log(h)),n=i/Math.pow(h,c-a),e=t.constrainResolution?w(h,i,n,d,!y&&_,f):A(i,n,d,!y&&_,f)}return{constraint:e,maxResolution:i,minResolution:n,minZoom:a,zoomFactor:h}}function L(t){var e=void 0===t.enableRotation||t.enableRotation;if(e){var i=t.constrainRotation;return void 0===i||!0===i?(0,S.cq)():!1===i?S.dv:"number"===typeof i?(0,S.a$)(i):S.dv}return S.b8}function M(t){return!(t.sourceCenter&&t.targetCenter&&!(0,h.aI)(t.sourceCenter,t.targetCenter))&&(t.sourceResolution===t.targetResolution&&t.sourceRotation===t.targetRotation)}function D(t,e,i,n,r){var o=Math.cos(-r),s=Math.sin(-r),a=t[0]*o-t[1]*s,l=t[1]*o+t[0]*s;a+=(e[0]/2-i[0])*n,l+=(i[1]-e[1]/2)*n,s=-s;var u=a*o-l*s,c=l*o+a*s;return[u,c]}var j=I},7008:function(t,e){"use strict";
1e.A={ANIMATING:0,INTERACTING:1}},9487:function(t,e,i){"use strict";function n(t,e,i){var n,o,s=i||r,a=0,l=t.length,u=!1;while(a<l)n=a+(l-a>>1),o=+s(t[n],e),o<0?a=n+1:(l=n,u=!o);return u?a:~a}function r(t,e){return t>e?1:t<e?-1:0}function o(t,e,i){var n=t.length;if(t[0]<=e)return 0;if(e<=t[n-1])return n-1;var r=void 0;if(i>0){for(r=1;r<n;++r)if(t[r]<e)return r-1}else if(i<0){for(r=1;r<n;++r)if(t[r]<=e)return r}else for(r=1;r<n;++r){if(t[r]==e)return r;if(t[r]<e)return t[r-1]-e<e-t[r]?r-1:r}return n-1}function s(t,e,i){while(e<i){var n=t[e];t[e]=t[i],t[i]=n,++e,--i}}function a(t,e){for(var i=Array.isArray(e)?e:[e],n=i.length,r=0;r<n;r++)t[t.length]=i[r]}function l(t,e){var i=t.length;if(i!==e.length)return!1;for(var n=0;n<i;n++)if(t[n]!==e[n])return!1;return!0}function u(t,e,i){var n=e||r;return t.every((function(e,r){if(0===r)return!0;var o=n(t[r-1],e);return!(o>0||i&&0===o)}))}i.d(e,{El:function(){return n},FT:function(){return o},WC:function(){return u},X$:function(){return a},aI:function(){return l},gI:function(){return s},qA:function(){return r}})},7229:function(t,e,i){"use strict";i.d(e,{v:function(){return r}});var n=i(6706);function r(t,e){if(!t)throw new n.A(e)}},5045:function(t,e,i){"use strict";i.d(e,{_j:function(){return c},dI:function(){return d},oJ:function(){return a}});var n=i(7229),r=i(4966),o=/^#([a-f0-9]{3}|[a-f0-9]{4}(?:[a-f0-9]{2}){0,2})$/i,s=/^([a-z]*)$|^hsla?\(.*\)$/i;function a(t){return"string"===typeof t?t:d(t)}function l(t){var e=document.createElement("div");if(e.style.color=t,""!==e.style.color){document.body.appendChild(e);var i=getComputedStyle(e).color;return document.body.removeChild(e),i}return""}var u=function(){var t=1024,e={},i=0;return function(n){var r;if(e.hasOwnProperty(n))r=e[n];else{if(i>=t){var o=0;for(var s in e)0===(3&o++)&&(delete e[s],--i)}r=h(n),e[n]=r,++i}return r}}();function c(t){return Array.isArray(t)?t:u(t)}function h(t){var e,i,r,a,u;if(s.exec(t)&&(t=l(t)),o.exec(t)){var c=t.length-1,h=void 0;h=c<=4?1:2;var d=4===c||8===c;e=parseInt(t.substr(1+0*h,h),16),i=parseInt(t.substr(1+1*h,h),16),r=parseInt(t.substr(1+2*h,h),16),a=d?parseInt(t.substr(1+3*h,h),16):255,1==h&&(e=(e<<4)+e,i=(i<<4)+i,r=(r<<4)+r,d&&(a=(a<<4)+a)),u=[e,i,r,a/255]}else 0==t.indexOf("rgba(")?(u=t.slice(5,-1).split(",").map(Number),p(u)):0==t.indexOf("rgb(")?(u=t.slice(4,-1).split(",").map(Number),u.push(1),p(u)):(0,n.v)(!1,14);return u}function p(t){return t[0]=(0,r.qE)(t[0]+.5|0,0,255),t[1]=(0,r.qE)(t[1]+.5|0,0,255),t[2]=(0,r.qE)(t[2]+.5|0,0,255),t[3]=(0,r.qE)(t[3],0,1),t}function d(t){var e=t[0];e!=(0|e)&&(e=e+.5|0);var i=t[1];i!=(0|i)&&(i=i+.5|0);var n=t[2];n!=(0|n)&&(n=n+.5|0);var r=void 0===t[3]?1:t[3];return"rgba("+e+","+i+","+n+","+r+")"}},2882:function(t,e,i){"use strict";i.d(e,{F:function(){return r}});var n=i(5045);function r(t){return Array.isArray(t)?(0,n.dI)(t):t}},2661:function(t,e,i){"use strict";
1var n=i(3325),r=i(5506),o=i(2001),s=i(9487),a=i(8341),l=i(4674),u=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),c=function(t){function e(e){var i=this,n=e||{};i=t.call(this,{element:document.createElement("div"),render:n.render,target:n.target})||this,i.ulElement_=document.createElement("ul"),i.collapsed_=void 0===n.collapsed||n.collapsed,i.userCollapsed_=i.collapsed_,i.overrideCollapsible_=void 0!==n.collapsible,i.collapsible_=void 0===n.collapsible||n.collapsible,i.collapsible_||(i.collapsed_=!1);var s=void 0!==n.className?n.className:"ol-attribution",a=void 0!==n.tipLabel?n.tipLabel:"Attributions",l=void 0!==n.expandClassName?n.expandClassName:s+"-expand",u=void 0!==n.collapseLabel?n.collapseLabel:"»",c=void 0!==n.collapseClassName?n.collapseClassName:s+"-collpase";"string"===typeof u?(i.collapseLabel_=document.createElement("span"),i.collapseLabel_.textContent=u,i.collapseLabel_.className=c):i.collapseLabel_=u;var h=void 0!==n.label?n.label:"i";"string"===typeof h?(i.label_=document.createElement("span"),i.label_.textContent=h,i.label_.className=l):i.label_=h;var p=i.collapsible_&&!i.collapsed_?i.collapseLabel_:i.label_,d=document.createElement("button");d.setAttribute("type","button"),d.title=a,d.appendChild(p),d.addEventListener(r.A.CLICK,i.handleClick_.bind(i),!1);var f=s+" "+o.XI+" "+o.$N+(i.collapsed_&&i.collapsible_?" "+o.nT:"")+(i.collapsible_?"":" ol-uncollapsible"),g=i.element;return g.className=f,g.appendChild(i.ulElement_),g.appendChild(d),i.renderedAttributions_=[],i.renderedVisible_=!0,i}return u(e,t),e.prototype.collectSourceAttributions_=function(t){for(var e={},i=[],n=!0,r=t.layerStatesArray,o=0,s=r.length;o<s;++o){var l=r[o];if((0,a.l)(l,t.viewState)){var u=l.layer.getSource();if(u){var c=u.getAttributions();if(c){var h=c(t);if(h)if(n=n&&!1!==u.getAttributionsCollapsible(),Array.isArray(h))for(var p=0,d=h.length;p<d;++p)h[p]in e||(i.push(h[p]),e[h[p]]=!0);else h in e||(i.push(h),e[h]=!0)}}}}return this.overrideCollapsible_||this.setCollapsible(n),i},e.prototype.updateElement_=function(t){if(t){var e=this.collectSourceAttributions_(t),i=e.length>0;if(this.renderedVisible_!=i&&(this.element.style.display=i?"":"none",this.renderedVisible_=i),!(0,s.aI)(e,this.renderedAttributions_)){(0,l.gS)(this.ulElement_);for(var n=0,r=e.length;n<r;++n){var o=document.createElement("li");o.innerHTML=e[n],this.ulElement_.appendChild(o)}this.renderedAttributions_=e}}else this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1)},e.prototype.handleClick_=function(t){t.preventDefault(),this.handleToggle_(),this.userCollapsed_=this.collapsed_},e.prototype.handleToggle_=function(){this.element.classList.toggle(o.nT),this.collapsed_?(0,l.fo)(this.collapseLabel_,this.label_):(0,l.fo)(this.label_,this.collapseLabel_),this.collapsed_=!this.collapsed_},e.prototype.getCollapsible=function(){return this.collapsible_},e.prototype.setCollapsible=function(t){this.collapsible_!==t&&(this.collapsible_=t,this.element.classList.toggle("ol-uncollapsible"),this.userCollapsed_&&this.handleToggle_())},e.prototype.setCollapsed=function(t){this.userCollapsed_=t,this.collapsible_&&this.collapsed_!==t&&this.handleToggle_()},e.prototype.getCollapsed=function(){return this.collapsed_},e.prototype.render=function(t){this.updateElement_(t.frameState)},e}(n.A);e.A=c},3325:function(t,e,i){"use strict";var n=i(7596),r=i(3954),o=i(9991),s=i(7353),a=i(4674),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e){var i=t.call(this)||this,n=e.element;return!n||e.target||n.style.pointerEvents||(n.style.pointerEvents="auto"),i.element=n||null,i.target_=null,i.map_=null,i.listenerKeys=[],e.render&&(i.render=e.render),e.target&&i.setTarget(e.target),i}return l(e,t),e.prototype.disposeInternal=function(){(0,a.bf)(this.element),t.prototype.disposeInternal.call(this)},e.prototype.getMap=function(){return this.map_},e.prototype.setMap=function(t){this.map_&&(0,a.bf)(this.element);for(var e=0,i=this.listenerKeys.length;e<i;++e)(0,s.JH)(this.listenerKeys[e]);if(this.listenerKeys.length=0,this.map_=t,this.map_){var n=this.target_?this.target_:t.getOverlayContainerStopEvent();n.appendChild(this.element),this.render!==o.tV&&this.listenerKeys.push((0,s.KT)(t,r.A.POSTRENDER,this.render,this)),t.render()}},e.prototype.render=function(t){},e.prototype.setTarget=function(t){this.target_="string"===typeof t?document.getElementById(t):t},e}(n.Ay);e.A=u}
1,833:function(t,e,i){"use strict";var n=i(3325),r=i(5506),o=i(2001),s=i(7773),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(e){var i=this,n=e||{};i=t.call(this,{element:document.createElement("div"),render:n.render,target:n.target})||this;var s=void 0!==n.className?n.className:"ol-rotate",a=void 0!==n.label?n.label:"⇧",l=void 0!==n.compassClassName?n.compassClassName:"ol-compass";i.label_=null,"string"===typeof a?(i.label_=document.createElement("span"),i.label_.className=l,i.label_.textContent=a):(i.label_=a,i.label_.classList.add(l));var u=n.tipLabel?n.tipLabel:"Reset rotation",c=document.createElement("button");c.className=s+"-reset",c.setAttribute("type","button"),c.title=u,c.appendChild(i.label_),c.addEventListener(r.A.CLICK,i.handleClick_.bind(i),!1);var h=s+" "+o.XI+" "+o.$N,p=i.element;return p.className=h,p.appendChild(c),i.callResetNorth_=n.resetNorth?n.resetNorth:void 0,i.duration_=void 0!==n.duration?n.duration:250,i.autoHide_=void 0===n.autoHide||n.autoHide,i.rotation_=void 0,i.autoHide_&&i.element.classList.add(o.Si),i}return a(e,t),e.prototype.handleClick_=function(t){t.preventDefault(),void 0!==this.callResetNorth_?this.callResetNorth_():this.resetNorth_()},e.prototype.resetNorth_=function(){var t=this.getMap(),e=t.getView();if(e){var i=e.getRotation();void 0!==i&&(this.duration_>0&&i%(2*Math.PI)!==0?e.animate({rotation:0,duration:this.duration_,easing:s.vT}):e.setRotation(0))}},e.prototype.render=function(t){var e=t.frameState;if(e){var i=e.viewState.rotation;if(i!=this.rotation_){var n="rotate("+i+"rad)";if(this.autoHide_){var r=this.element.classList.contains(o.Si);r||0!==i?r&&0!==i&&this.element.classList.remove(o.Si):this.element.classList.add(o.Si)}this.label_.style.transform=n}this.rotation_=i}},e}(n.A);e.A=l},8116:function(t,e,i){"use strict";var n=i(3325),r=i(8531),o=i(2001),s=i(8108),a=i(7229),l=i(7596),u=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),c="units",h={DEGREES:"degrees",IMPERIAL:"imperial",NAUTICAL:"nautical",METRIC:"metric",US:"us"},p=[1,2,5],d=25.4/.28,f=function(t){function e(e){var i=this,n=e||{},r=void 0!==n.className?n.className:n.bar?"ol-scale-bar":"ol-scale-line";return i=t.call(this,{element:document.createElement("div"),render:n.render,target:n.target})||this,i.innerElement_=document.createElement("div"),i.innerElement_.className=r+"-inner",i.element.className=r+" "+o.XI,i.element.appendChild(i.innerElement_),i.viewState_=null,i.minWidth_=void 0!==n.minWidth?n.minWidth:64,i.renderedVisible_=!1,i.renderedWidth_=void 0,i.renderedHTML_="",i.addEventListener((0,l.RO)(c),i.handleUnitsChanged_),i.setUnits(n.units||h.METRIC),i.scaleBar_=n.bar||!1,i.scaleBarSteps_=n.steps||4,i.scaleBarText_=n.text||!1,i.dpi_=n.dpi||void 0,i}return u(e,t),e.prototype.getUnits=function(){return this.get(c)},e.prototype.handleUnitsChanged_=function(){this.updateElement_()},e.prototype.setUnits=function(t){this.set(c,t)},e.prototype.setDpi=function(t){this.dpi_=t},e.prototype.updateElement_=function(){var t=this.viewState_;if(t){var e=t.center,i=t.projection,n=this.getUnits(),o=n==h.DEGREES?r.A.DEGREES:r.A.METERS,l=(0,s.hO)(i,t.resolution,e,o),u=this.minWidth_*(this.dpi_||d)/d,c=u*l,f="";if(n==h.DEGREES){var g=s.Ig[r.A.DEGREES];c*=g,c<g/60?(f="″",l*=3600):c<g?(f="′",l*=60):f="°"}else n==h.IMPERIAL?c<.9144?(f="in",l/=.0254):c<1609.344?(f="ft",l/=.3048):(f="mi",l/=1609.344):n==h.NAUTICAL?(l/=1852,f="nm"):n==h.METRIC?c<.001?(f="μm",l*=1e6):c<1?(f="mm",l*=1e3):c<1e3?f="m":(f="km",l/=1e3):n==h.US?c<.9144?(f="in",l*=39.37):c<1609.344?(f="ft",l/=.30480061):(f="mi",l/=1609.3472):(0,a.v)(!1,33);var v,m,y,_,b=3*Math.floor(Math.log(u*l)/Math.log(10));while(1){y=Math.floor(b/3);var x=Math.pow(10,y);if(v=p[(b%3+3)%3]*x,m=Math.round(v/l),isNaN(m))return this.element.style.display="none",void(this.renderedVisible_=!1);if(m>=u)break;++b}_=this.scaleBar_?this.createScaleBar(m,v,f):v.toFixed(y<0?-y:0)+" "+f,this.renderedHTML_!=_&&(this.innerElement_.innerHTML=_,this.renderedHTML_=_),this.renderedWidth_!=m&&(this.innerElement_.style.width=m+"px",this.renderedWidth_=m),this.renderedVisible_||(this.element.style.display="",this.renderedVisible_=!0)}else this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1)}
1,e.prototype.createScaleBar=function(t,e,i){for(var n,r="1 : "+Math.round(this.getScaleForResolution()).toLocaleString(),o=[],s=t/this.scaleBarSteps_,a="#ffffff",l=0;l<this.scaleBarSteps_;l++)0===l&&o.push(this.createMarker("absolute",l)),o.push('<div><div class="ol-scale-singlebar" style="width: '+s+"px;background-color: "+a+';"></div>'+this.createMarker("relative",l)+(l%2===0||2===this.scaleBarSteps_?this.createStepText(l,t,!1,e,i):"")+"</div>"),l===this.scaleBarSteps_-1&&o.push(this.createStepText(l+1,t,!0,e,i)),a="#ffffff"===a?"#000000":"#ffffff";n=this.scaleBarText_?'<div class="ol-scale-text" style="width: '+t+'px;">'+r+"</div>":"";var u='<div style="display: flex;">'+n+o.join("")+"</div>";return u},e.prototype.createMarker=function(t,e){var i="absolute"===t?3:-10;return'<div class="ol-scale-step-marker" style="position: '+t+";top: "+i+'px;"></div>'},e.prototype.createStepText=function(t,e,i,n,r){var o=0===t?0:Math.round(n/this.scaleBarSteps_*t*100)/100,s=o+(0===t?"":" "+r),a=0===t?-3:e/this.scaleBarSteps_*-1,l=0===t?0:e/this.scaleBarSteps_*2;return'<div class="ol-scale-step-text" style="margin-left: '+a+"px;text-align: "+(0===t?"left":"center")+"; min-width: "+l+"px;left: "+(i?e+"px":"unset")+';">'+s+"</div>"},e.prototype.getScaleForResolution=function(){var t=(0,s.hO)(this.viewState_.projection,this.viewState_.resolution,this.viewState_.center),e=this.dpi_||d,i=this.viewState_.projection.getMetersPerUnit(),n=1e3/25.4;return parseFloat(t.toString())*i*n*e},e.prototype.render=function(t){var e=t.frameState;this.viewState_=e?e.viewState:null,this.updateElement_()},e}(n.A);e.A=f},2025:function(t,e,i){"use strict";var n=i(3325),r=i(5506),o=i(2001),s=i(7773),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(e){var i=this,n=e||{};i=t.call(this,{element:document.createElement("div"),target:n.target})||this;var s=void 0!==n.className?n.className:"ol-zoom",a=void 0!==n.delta?n.delta:1,l=void 0!==n.zoomInClassName?n.zoomInClassName:s+"-in",u=void 0!==n.zoomOutClassName?n.zoomOutClassName:s+"-out",c=void 0!==n.zoomInLabel?n.zoomInLabel:"+",h=void 0!==n.zoomOutLabel?n.zoomOutLabel:"−",p=void 0!==n.zoomInTipLabel?n.zoomInTipLabel:"Zoom in",d=void 0!==n.zoomOutTipLabel?n.zoomOutTipLabel:"Zoom out",f=document.createElement("button");f.className=l,f.setAttribute("type","button"),f.title=p,f.appendChild("string"===typeof c?document.createTextNode(c):c),f.addEventListener(r.A.CLICK,i.handleClick_.bind(i,a),!1);var g=document.createElement("button");g.className=u,g.setAttribute("type","button"),g.title=d,g.appendChild("string"===typeof h?document.createTextNode(h):h),g.addEventListener(r.A.CLICK,i.handleClick_.bind(i,-a),!1);var v=s+" "+o.XI+" "+o.$N,m=i.element;return m.className=v,m.appendChild(f),m.appendChild(g),i.duration_=void 0!==n.duration?n.duration:250,i}return a(e,t),e.prototype.handleClick_=function(t,e){e.preventDefault(),this.zoomByDelta_(t)},e.prototype.zoomByDelta_=function(t){var e=this.getMap(),i=e.getView();if(i){var n=i.getZoom();if(void 0!==n){var r=i.getConstrainedZoom(n+t);this.duration_>0?(i.getAnimating()&&i.cancelAnimations(),i.animate({zoom:r,duration:this.duration_,easing:s.vT})):i.setZoom(r)}}},e}(n.A);e.A=l},3094:function(t,e,i){"use strict";i.d(e,{Li:function(){return l},WQ:function(){return r},aI:function(){return o},e$:function(){return s},hs:function(){return a}});var n=i(5752);function r(t,e){return t[0]+=+e[0],t[1]+=+e[1],t}function o(t,e){for(var i=!0,n=t.length-1;n>=0;--n)if(t[n]!=e[n]){i=!1;break}return i}function s(t,e){var i=Math.cos(e),n=Math.sin(e),r=t[0]*i-t[1]*n,o=t[1]*i+t[0]*n;return t[0]=r,t[1]=o,t}function a(t,e){return t[0]*=e,t[1]*=e,t}function l(t,e){if(e.canWrapX()){var i=(0,n.RG)(e.getExtent()),r=u(t,e,i);r&&(t[0]-=r*i)}return t}function u(t,e,i){var r=e.getExtent(),o=0;if(e.canWrapX()&&(t[0]<r[0]||t[0]>r[2])){var s=i||(0,n.RG)(r);o=Math.floor((t[0]-r[0])/s)}return o}}
1,2001:function(t,e,i){"use strict";i.d(e,{$N:function(){return s},K5:function(){return c},Q5:function(){return r},Si:function(){return n},XI:function(){return o},nT:function(){return a}});var n="ol-hidden",r="ol-selectable",o="ol-unselectable",s="ol-control",a="ol-collapsed",l=new RegExp(["^\\s*(?=(?:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)","(?=(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)","(?=(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00 ))?)","(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?","(?:small|large)|medium|smaller|larger|[\\.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))","(?:\\s*\\/\\s*(normal|[\\.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])?))","?\\s*([-,\\\"\\'\\sa-z]+?)\\s*$"].join(""),"i"),u=["style","variant","weight","size","lineHeight","family"],c=function(t){var e=t.match(l);if(!e)return null;for(var i={lineHeight:"normal",size:"1.2em",style:"normal",weight:"normal",variant:"normal"},n=0,r=u.length;n<r;++n){var o=e[n+1];void 0!==o&&(i[u[n]]=o)}return i.families=i.family.split(/,\s?/),i}},4674:function(t,e,i){"use strict";i.d(e,{DK:function(){return s},Gq:function(){return o},WM:function(){return c},Y:function(){return r},bf:function(){return l},fo:function(){return a},gS:function(){return u}});var n=i(4954);function r(t,e,i){var r=i&&i.length?i.shift():n.Wl?new OffscreenCanvas(t||300,e||300):document.createElement("canvas");return t&&(r.width=t),e&&(r.height=e),r.getContext("2d")}function o(t){var e=t.offsetWidth,i=getComputedStyle(t);return e+=parseInt(i.marginLeft,10)+parseInt(i.marginRight,10),e}function s(t){var e=t.offsetHeight,i=getComputedStyle(t);return e+=parseInt(i.marginTop,10)+parseInt(i.marginBottom,10),e}function a(t,e){var i=e.parentNode;i&&i.replaceChild(t,e)}function l(t){return t&&t.parentNode?t.parentNode.removeChild(t):null}function u(t){while(t.lastChild)t.removeChild(t.lastChild)}function c(t,e){for(var i=t.childNodes,n=0;1;++n){var r=i[n],o=e[n];if(!r&&!o)break;r!==o&&(r?o?t.insertBefore(o,r):(t.removeChild(r),--n):t.appendChild(o))}}},7773:function(t,e,i){"use strict";function n(t){return Math.pow(t,3)}function r(t){return 1-n(1-t)}function o(t){return 3*t*t-2*t*t*t}function s(t){return t}i.d(e,{T9:function(){return o},a6:function(){return n},sn:function(){return s},vT:function(){return r}})},7353:function(t,e,i){"use strict";i.d(e,{JH:function(){return s},Jz:function(){return o},KT:function(){return r}});var n=i(3495);function r(t,e,i,n,r){if(n&&n!==t&&(i=i.bind(n)),r){var o=i;i=function(){t.removeEventListener(e,i),o.apply(this,arguments)}}var s={target:t,type:e,listener:i};return t.addEventListener(e,i),s}function o(t,e,i,n){return r(t,e,i,n,!0)}function s(t){t&&t.target&&(t.target.removeEventListener(t.type,t.listener),(0,n.IU)(t))}},3354:function(t,e,i){"use strict";var n=function(){function t(t){this.propagationStopped,this.type=t,this.target=null}return t.prototype.preventDefault=function(){this.propagationStopped=!0},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t}();e.Ay=n},5506:function(t,e){"use strict";e.A={CHANGE:"change",ERROR:"error",BLUR:"blur",CLEAR:"clear",CONTEXTMENU:"contextmenu",CLICK:"click",DBLCLICK:"dblclick",DRAGENTER:"dragenter",DRAGOVER:"dragover",DROP:"drop",FOCUS:"focus",KEYDOWN:"keydown",KEYPRESS:"keypress",LOAD:"load",RESIZE:"resize",TOUCHMOVE:"touchmove",WHEEL:"wheel"}},8081:function(t,e,i){"use strict";var n=i(4802),r=i(3354),o=i(9991),s=i(3495),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(e){var i=t.call(this)||this;return i.eventTarget_=e,i.pendingRemovals_=null,i.dispatching_=null,i.listeners_=null,i}return a(e,t),e.prototype.addEventListener=function(t,e){if(t&&e){var i=this.listeners_||(this.listeners_={}),n=i[t]||(i[t]=[]);-1===n.indexOf(e)&&n.push(e)}},e.prototype.dispatchEvent=function(t){var e="string"===typeof t?new r.Ay(t):t,i=e.type;e.target||(e.target=this.eventTarget_||this);var n,s=this.listeners_&&this.listeners_[i];if(s){var a=this.dispatching_||(this.dispatching_={}),l=this.pendingRemovals_||(this.pendingRemovals_={});i in a||(a[i]=0,l[i]=0),++a[i];for(var u=0,c=s.length;u<c;++u)if(n="handleEvent"in s[u]?s[u].handleEvent(e):s[u].call(this,e),!1===n||e.propagationStopped){n=!1;break}if(--a[i],0===a[i]){var h=l[i];delete l[i];while(h--)this.removeEventListener(i,o.tV);delete a[i]}return n}},e.prototype.disposeInternal=function(){this.listeners_&&(0,s.IU)(this.listeners_)},e.prototype.getListeners=function(t){return this.listeners_&&this.listeners_[t]||void 0},e.prototype.hasListener=function(t){return!!this.listeners_&&(t?t in this.listeners_:Object.keys(this.listeners_).length>0)},e.prototype.removeEventListener=function(t,e){var i=this.listeners_&&this.listeners_[t];if(i){var n=i.indexOf(e);-1!==n&&(this.pendingRemovals_&&t in this.pendingRemovals_?(i[n]=o.tV,++this.pendingRemovals_[t]):(i.splice(n,1),0===i.length&&delete this.listeners_[t]))}},e}(n.A);e.A=l}
vendor: 4,267 bytes, line 1
1,5752:function(t,e,i){"use strict";i.d(e,{$C:function(){return A},$u:function(){return B},Af:function(){return V},Bg:function(){return L},HY:function(){return N},Im:function(){return z},Ld:function(){return c},Li:function(){return H},Mx:function(){return G},N:function(){return v},NW:function(){return W},Oq:function(){return M},Py:function(){return j},R:function(){return I},R8:function(){return C},RG:function(){return F},Rj:function(){return d},S5:function(){return g},Tr:function(){return s},UG:function(){return O},Vy:function(){return b},WU:function(){return $},X$:function(){return w},Ym:function(){return h},_N:function(){return D},aI:function(){return x},aZ:function(){return m},dP:function(){return y},eA:function(){return _},k_:function(){return k},ms:function(){return p},o8:function(){return u},q1:function(){return P},qF:function(){return R},r:function(){return l},sB:function(){return E},vz:function(){return f}});var n=i(973),r=i(3461),o=i(7229);function s(t){for(var e=g(),i=0,n=t.length;i<n;++i)A(e,t[i]);return e}function a(t,e,i){var n=Math.min.apply(null,t),r=Math.min.apply(null,e),o=Math.max.apply(null,t),s=Math.max.apply(null,e);return v(n,r,o,s,i)}function l(t,e,i){return i?(i[0]=t[0]-e,i[1]=t[1]-e,i[2]=t[2]+e,i[3]=t[3]+e,i):[t[0]-e,t[1]-e,t[2]+e,t[3]+e]}function u(t,e){return e?(e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e):t.slice()}function c(t,e,i){var n,r;return n=e<t[0]?t[0]-e:t[2]<e?e-t[2]:0,r=i<t[1]?t[1]-i:t[3]<i?i-t[3]:0,n*n+r*r}function h(t,e){return d(t,e[0],e[1])}function p(t,e){return t[0]<=e[0]&&e[2]<=t[2]&&t[1]<=e[1]&&e[3]<=t[3]}function d(t,e,i){return t[0]<=e&&e<=t[2]&&t[1]<=i&&i<=t[3]}function f(t,e){var i=t[0],n=t[1],o=t[2],s=t[3],a=e[0],l=e[1],u=r.A.UNKNOWN;return a<i?u|=r.A.LEFT:a>o&&(u|=r.A.RIGHT),l<n?u|=r.A.BELOW:l>s&&(u|=r.A.ABOVE),u===r.A.UNKNOWN&&(u=r.A.INTERSECTING),u}function g(){return[1/0,1/0,-1/0,-1/0]}function v(t,e,i,n,r){return r?(r[0]=t,r[1]=e,r[2]=i,r[3]=n,r):[t,e,i,n]}function m(t){return v(1/0,1/0,-1/0,-1/0,t)}function y(t,e){var i=t[0],n=t[1];return v(i,n,i,n,e)}function _(t,e){var i=m(e);return S(i,t)}function b(t,e,i,n,r){var o=m(r);return C(o,t,e,i,n)}function x(t,e){return t[0]==e[0]&&t[2]==e[2]&&t[1]==e[1]&&t[3]==e[3]}function w(t,e){return e[0]<t[0]&&(t[0]=e[0]),e[2]>t[2]&&(t[2]=e[2]),e[1]<t[1]&&(t[1]=e[1]),e[3]>t[3]&&(t[3]=e[3]),t}function A(t,e){e[0]<t[0]&&(t[0]=e[0]),e[0]>t[2]&&(t[2]=e[0]),e[1]<t[1]&&(t[1]=e[1]),e[1]>t[3]&&(t[3]=e[1])}function S(t,e){for(var i=0,n=e.length;i<n;++i)A(t,e[i]);return t}function C(t,e,i,n,r){for(;i<n;i+=r)T(t,e[i],e[i+1]);return t}function T(t,e,i){t[0]=Math.min(t[0],e),t[1]=Math.min(t[1],i),t[2]=Math.max(t[2],e),t[3]=Math.max(t[3],i)}function E(t,e){var i;return i=e(I(t)),i||(i=e(k(t)),i||(i=e($(t)),i||(i=e(j(t)),i||!1)))}function O(t){var e=0;return z(t)||(e=F(t)*M(t)),e}function I(t){return[t[0],t[1]]}function k(t){return[t[2],t[1]]}function P(t){return[(t[0]+t[2])/2,(t[1]+t[3])/2]}function R(t,e){var i;return e===n.A.BOTTOM_LEFT?i=I(t):e===n.A.BOTTOM_RIGHT?i=k(t):e===n.A.TOP_LEFT?i=j(t):e===n.A.TOP_RIGHT?i=$(t):(0,o.v)(!1,13),i}function L(t,e,i,n,r){var o=e*n[0]/2,s=e*n[1]/2,a=Math.cos(i),l=Math.sin(i),u=o*a,c=o*l,h=s*a,p=s*l,d=t[0],f=t[1],g=d-u+p,m=d-u-p,y=d+u-p,_=d+u+p,b=f-c-h,x=f-c+h,w=f+c+h,A=f+c-h;return v(Math.min(g,m,y,_),Math.min(b,x,w,A),Math.max(g,m,y,_),Math.max(b,x,w,A),r)}function M(t){return t[3]-t[1]}function D(t,e,i){var n=i||g();return N(t,e)?(t[0]>e[0]?n[0]=t[0]:n[0]=e[0],t[1]>e[1]?n[1]=t[1]:n[1]=e[1],t[2]<e[2]?n[2]=t[2]:n[2]=e[2],t[3]<e[3]?n[3]=t[3]:n[3]=e[3]):m(n),n}function j(t){return[t[0],t[3]]}function $(t){return[t[2],t[3]]}function F(t){return t[2]-t[0]}function N(t,e){return t[0]<=e[2]&&t[2]>=e[0]&&t[1]<=e[3]&&t[3]>=e[1]}function z(t){return t[2]<t[0]||t[3]<t[1]}function B(t,e){return e?(e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e):t}function V(t,e){var i=(t[2]-t[0])/2*(e-1),n=(t[3]-t[1])/2*(e-1);t[0]-=i,t[2]+=i,t[1]-=n,t[3]+=n}function G(t,e,i){var n=!1,o=f(t,e),s=f(t,i);if(o===r.A.INTERSECTING||s===r.A.INTERSECTING)n=!0;else{var a=t[0],l=t[1],u=t[2],c=t[3],h=e[0],p=e[1],d=i[0],g=i[1],v=(g-p)/(d-h),m=void 0,y=void 0;s&r.A.ABOVE&&!(o&r.A.ABOVE)&&(m=d-(g-c)/v,n=m>=a&&m<=u),n||!(s&r.A.RIGHT)||o&r.A.RIGHT||(y=g-(d-u)*v,n=y>=l&&y<=c),n||!(s&r.A.BELOW)||o&r.A.BELOW||(m=d-(g-l)/v,n=m>
1=a&&m<=u),n||!(s&r.A.LEFT)||o&r.A.LEFT||(y=g-(d-a)*v,n=y>=l&&y<=c)}return n}function W(t,e,i,n){var r=[];if(n>1)for(var o=t[2]-t[0],s=t[3]-t[1],l=0;l<n;++l)r.push(t[0]+o*l/n,t[1],t[2],t[1]+s*l/n,t[2]-o*l/n,t[3],t[0],t[3]-s*l/n);else r=[t[0],t[1],t[2],t[1],t[2],t[3],t[0],t[3]];e(r,r,2);for(var u=[],c=[],h=(l=0,r.length);l<h;l+=2)u.push(r[l]),c.push(r[l+1]);return a(u,c,i)}function H(t,e){var i=e.getExtent(),n=P(t);if(e.canWrapX()&&(n[0]<i[0]||n[0]>=i[2])){var r=F(i),o=Math.floor((n[0]-i[0])/r),s=o*r;t[0]-=s,t[2]-=s}return t}},973:function(t,e){"use strict";e.A={BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",TOP_LEFT:"top-left",TOP_RIGHT:"top-right"}},3461:function(t,e){"use strict";e.A={UNKNOWN:0,INTERSECTING:1,ABOVE:2,RIGHT:4,BELOW:8,LEFT:16}},3931:function(t,e,i){"use strict";i.d(e,{m8:function(){return s},nF:function(){return a}});var n=i(8161),r=i(9991),o=!1;function s(t,e,i,r,s,a,l){var u=new XMLHttpRequest;u.open("GET","function"===typeof t?t(i,r,s):t,!0),e.getType()==n.A.ARRAY_BUFFER&&(u.responseType="arraybuffer"),u.withCredentials=o,u.onload=function(t){if(!u.status||u.status>=200&&u.status<300){var r=e.getType(),o=void 0;r==n.A.JSON||r==n.A.TEXT?o=u.responseText:r==n.A.XML?(o=u.responseXML,o||(o=(new DOMParser).parseFromString(u.responseText,"application/xml"))):r==n.A.ARRAY_BUFFER&&(o=u.response),o?a(e.readFeatures(o,{extent:i,featureProjection:s}),e.readProjection(o)):l()}else l()},u.onerror=l,u.send()}function a(t,e){return function(i,n,o,a,l){var u=this;s(t,e,i,n,o,(function(t,e){void 0!==a&&a(t),u.addFeatures(t)}),l||r.tV)}}},8161:function(t,e){"use strict";e.A={ARRAY_BUFFER:"arraybuffer",JSON:"json",TEXT:"text",XML:"xml"}},7694:function(t,e,i){"use strict";i.d(e,{A:function(){return it}});var n=i(8531),r=i(4092),o=i(3495),s=i(8108),a=function(){function t(){this.dataProjection=null,this.defaultFeatureProjection=null}return t.prototype.getReadOptions=function(t,e){var i;if(e){var r=e.dataProjection?(0,s.Jt)(e.dataProjection):this.readProjection(t);e.extent&&r&&r.getUnits()===n.A.TILE_PIXELS&&(r=(0,s.Jt)(r),r.setWorldExtent(e.extent)),i={dataProjection:r,featureProjection:e.featureProjection}}return this.adaptOptions(i)},t.prototype.adaptOptions=function(t){return(0,o.kp)({dataProjection:this.dataProjection,featureProjection:this.defaultFeatureProjection},t)},t.prototype.getType=function(){return(0,r.b0)()},t.prototype.readFeature=function(t,e){return(0,r.b0)()},t.prototype.readFeatures=function(t,e){return(0,r.b0)()},t.prototype.readGeometry=function(t,e){return(0,r.b0)()},t.prototype.readProjection=function(t){return(0,r.b0)()},t.prototype.writeFeature=function(t,e){return(0,r.b0)()},t.prototype.writeFeatures=function(t,e){return(0,r.b0)()},t.prototype.writeGeometry=function(t,e){return(0,r.b0)()},t}(),l=a;function u(t,e,i){var n,r=i?(0,s.Jt)(i.featureProjection):null,o=i?(0,s.Jt)(i.dataProjection):null;if(n=r&&o&&!(0,s.tI)(r,o)?(e?t.clone():t).transform(e?r:o,e?o:r):t,e&&i&&void 0!==i.decimals){var a=Math.pow(10,i.decimals),l=function(t){for(var e=0,i=t.length;e<i;++e)t[e]=Math.round(t[e]*a)/a;return t};n===t&&(n=t.clone()),n.applyTransform(l)}return n}var c=i(8161),h=i(6269),p=i(1635),d=i(9885),f=i(8004),g=i(5752),v=i(9564),m=i(3468),y=i(9487),_=i(1949),b=i(1072),x=i(9608),w=i(9373),A=i(7903),S=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),C=function(t){function e(e,i){var n=t.call(this)||this;return n.flatMidpoint_=null,n.flatMidpointRevision_=-1,n.maxDelta_=-1,n.maxDeltaRevision_=-1,void 0===i||Array.isArray(e[0])?n.setCoordinates(e,i):n.setFlatCoordinates(i,e),n}return S(e,t),e.prototype.appendCoordinate=function(t){this.flatCoordinates?(0,y.X$)(this.flatCoordinates,t):this.flatCoordinates=t.slice(),this.changed()},e.prototype.clone=function(){var t=new e(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t}
1,e.prototype.closestPointXY=function(t,e,i,n){return n<(0,g.Ld)(this.getExtent(),t,e)?n:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,f.MD)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,f.n)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,this.maxDelta_,!1,t,e,i,n))},e.prototype.forEachSegment=function(t){return(0,_.j)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)},e.prototype.getCoordinateAtM=function(t,e){if(this.layout!=h.A.XYM&&this.layout!=h.A.XYZM)return null;var i=void 0!==e&&e;return(0,x.gr)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,i)},e.prototype.getCoordinates=function(){return(0,b.n2)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},e.prototype.getCoordinateAt=function(t,e){return(0,x.SH)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,e,this.stride)},e.prototype.getLength=function(){return(0,A.k)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},e.prototype.getFlatMidpoint=function(){return this.flatMidpointRevision_!=this.getRevision()&&(this.flatMidpoint_=this.getCoordinateAt(.5,this.flatMidpoint_),this.flatMidpointRevision_=this.getRevision()),this.flatMidpoint_},e.prototype.getSimplifiedGeometryInternal=function(t){var i=[];return i.length=(0,m.P4)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,i,0),new e(i,h.A.XY)},e.prototype.getType=function(){return p.A.LINE_STRING},e.prototype.intersectsExtent=function(t){return(0,w.gp)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,1),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,v.z2)(this.flatCoordinates,0,t,this.stride),this.changed()},e}(d.Ay),T=C,E=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),O=function(t){function e(e,i,n){var r=t.call(this)||this;if(r.ends_=[],r.maxDelta_=-1,r.maxDeltaRevision_=-1,Array.isArray(e[0]))r.setCoordinates(e,i);else if(void 0!==i&&n)r.setFlatCoordinates(i,e),r.ends_=n;else{for(var o=r.getLayout(),s=e,a=[],l=[],u=0,c=s.length;u<c;++u){var h=s[u];0===u&&(o=h.getLayout()),(0,y.X$)(a,h.getFlatCoordinates()),l.push(a.length)}r.setFlatCoordinates(o,a),r.ends_=l}return r}return E(e,t),e.prototype.appendLineString=function(t){this.flatCoordinates?(0,y.X$)(this.flatCoordinates,t.getFlatCoordinates().slice()):this.flatCoordinates=t.getFlatCoordinates().slice(),this.ends_.push(this.flatCoordinates.length),this.changed()},e.prototype.clone=function(){var t=new e(this.flatCoordinates.slice(),this.layout,this.ends_.slice());return t.applyProperties(this),t},e.prototype.closestPointXY=function(t,e,i,n){return n<(0,g.Ld)(this.getExtent(),t,e)?n:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,f.HX)(this.flatCoordinates,0,this.ends_,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,f.oW)(this.flatCoordinates,0,this.ends_,this.stride,this.maxDelta_,!1,t,e,i,n))},e.prototype.getCoordinateAtM=function(t,e,i){if(this.layout!=h.A.XYM&&this.layout!=h.A.XYZM||0===this.flatCoordinates.length)return null;var n=void 0!==e&&e,r=void 0!==i&&i;return(0,x.L8)(this.flatCoordinates,0,this.ends_,this.stride,t,n,r)},e.prototype.getCoordinates=function(){return(0,b.cD)(this.flatCoordinates,0,this.ends_,this.stride)},e.prototype.getEnds=function(){return this.ends_},e.prototype.getLineString=function(t){return t<0||this.ends_.length<=t?null:new T(this.flatCoordinates.slice(0===t?0:this.ends_[t-1],this.ends_[t]),this.layout)},e.prototype.getLineStrings=function(){for(var t=this.flatCoordinates,e=this.ends_,i=this.layout,n=[],r=0,o=0,s=e.length;o<s;++o){var a=e[o],l=new T(t.slice(r,a),i);n.push(l),r=a}return n},e.prototype.getFlatMidpoints=function(){for(var t=[],e=this.flatCoordinates,i=0,n=this.ends_,r=this.stride,o=0,s=n.length;o<s;++o){var a=n[o],l=(0,x.SH)(e,i,a,r,.5);(0,y.X$)(t,l),i=a}return t},e.prototype.getSimplifiedGeometryInternal=function(t){var i=[],n=[];return i.length=(0,m.AL)(this.flatCoordinates,0,this.ends_,this.stride,t,i,0,n),new e(i,h.A.XY,n
1)},e.prototype.getType=function(){return p.A.MULTI_LINE_STRING},e.prototype.intersectsExtent=function(t){return(0,w.fB)(this.flatCoordinates,0,this.ends_,this.stride,t)},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,2),this.flatCoordinates||(this.flatCoordinates=[]);var i=(0,v.KG)(this.flatCoordinates,0,t,this.stride,this.ends_);this.flatCoordinates.length=0===i.length?0:i[i.length-1],this.changed()},e}(d.Ay),I=O,k=i(1117),P=i(4966),R=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),L=function(t){function e(e,i){var n=t.call(this)||this;return i&&!Array.isArray(e[0])?n.setFlatCoordinates(i,e):n.setCoordinates(e,i),n}return R(e,t),e.prototype.appendPoint=function(t){this.flatCoordinates?(0,y.X$)(this.flatCoordinates,t.getFlatCoordinates()):this.flatCoordinates=t.getFlatCoordinates().slice(),this.changed()},e.prototype.clone=function(){var t=new e(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t},e.prototype.closestPointXY=function(t,e,i,n){if(n<(0,g.Ld)(this.getExtent(),t,e))return n;for(var r=this.flatCoordinates,o=this.stride,s=0,a=r.length;s<a;s+=o){var l=(0,P.hG)(t,e,r[s],r[s+1]);if(l<n){n=l;for(var u=0;u<o;++u)i[u]=r[s+u];i.length=o}}return n},e.prototype.getCoordinates=function(){return(0,b.n2)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},e.prototype.getPoint=function(t){var e=this.flatCoordinates?this.flatCoordinates.length/this.stride:0;return t<0||e<=t?null:new k.A(this.flatCoordinates.slice(t*this.stride,(t+1)*this.stride),this.layout)},e.prototype.getPoints=function(){for(var t=this.flatCoordinates,e=this.layout,i=this.stride,n=[],r=0,o=t.length;r<o;r+=i){var s=new k.A(t.slice(r,r+i),e);n.push(s)}return n},e.prototype.getType=function(){return p.A.MULTI_POINT},e.prototype.intersectsExtent=function(t){for(var e=this.flatCoordinates,i=this.stride,n=0,r=e.length;n<r;n+=i){var o=e[n],s=e[n+1];if((0,g.Rj)(t,o,s))return!0}return!1},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,1),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,v.z2)(this.flatCoordinates,0,t,this.stride),this.changed()},e}(d.Ay),M=L,D=i(1035),j=i(9165),$=i(4535),F=i(110),N=i(7534),z=i(4126),B=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),V=function(t){function e(e,i,n){var r=t.call(this)||this;if(r.endss_=[],r.flatInteriorPointsRevision_=-1,r.flatInteriorPoints_=null,r.maxDelta_=-1,r.maxDeltaRevision_=-1,r.orientedRevision_=-1,r.orientedFlatCoordinates_=null,!n&&!Array.isArray(e[0])){for(var o=r.getLayout(),s=e,a=[],l=[],u=0,c=s.length;u<c;++u){var h=s[u];0===u&&(o=h.getLayout());for(var p=a.length,d=h.getEnds(),f=0,g=d.length;f<g;++f)d[f]+=p;(0,y.X$)(a,h.getFlatCoordinates()),l.push(d)}i=o,e=a,n=l}return void 0!==i&&n?(r.setFlatCoordinates(i,e),r.endss_=n):r.setCoordinates(e,i),r}return B(e,t),e.prototype.appendPolygon=function(t){var e;if(this.flatCoordinates){var i=this.flatCoordinates.length;(0,y.X$)(this.flatCoordinates,t.getFlatCoordinates()),e=t.getEnds().slice();for(var n=0,r=e.length;n<r;++n)e[n]+=i}else this.flatCoordinates=t.getFlatCoordinates().slice(),e=t.getEnds().slice(),this.endss_.push();this.endss_.push(e),this.changed()},e.prototype.clone=function(){for(var t=this.endss_.length,i=new Array(t),n=0;n<t;++n)i[n]=this.endss_[n].slice();var r=new e(this.flatCoordinates.slice(),this.layout,i);return r.applyProperties(this),r},e.prototype.closestPointXY=function(t,e,i,n){return n<(0,g.Ld)(this.getExtent(),t,e)?n:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,f.c)(this.flatCoordinates,0,this.endss_,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,f.te)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,this.maxDelta_,!0,t,e,i,n))},e.prototype.containsXY=function(t,e){return(0,z.Gd)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,t,e)},e.prototype.getArea=function(){return(0,F.Cs)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride)},e.prototype.getCoordinates=function(t){var e;return void 0!==t?(e=this.getOrientedFlatCoordinates().slice(),(0,$.NK)(e,0,this.endss_,this.stride,t)):e=this.flatCoordinates,(0,b.Dz)(e,0,this.endss_,this.stride)},e.prototype.getEndss=function(){return this.endss_},e.prototype.getFlatInteriorPoints=function(){if(this.flatInteriorPointsRevision_!=this.getRevision()){var t=(0,N.C)(this.flatCoordinates,0,this.endss_,this.stride);this.flatInteriorPoints_=(0,j.p)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,t),this.flatInteriorPointsRevision_=this.getRevision()}return this.flatInteriorPoints_},e.prototype.getInteriorPoints=function(){return new M(this.getFlatInteriorPoints().slice(),h.A.XYM)},e.prototype.getOrientedFlatCoordinates=function(){if(this.orientedRevision_!=this.getRevision()){var t=this.flatCoordinates;(0,$.mb)(t,0,this.endss_,this.stride)?this.orientedFlatCoordinates_=t:(this.orientedFlatCoordinates_=t.slice(),this.orientedFlatCoordinates_.length=(0,$.NK)(this.orientedFlatCoordinates_,0,this.endss_,this.stride)),this.orientedRevision_=this.getRevision()}return this.orientedFlatCoordinates_},e.prototype.getSimplifiedGeometryInternal=function(t){var i=[],n=[];
vendor: 4,238 bytes, line 1
1return i.length=(0,m.sx)(this.flatCoordinates,0,this.endss_,this.stride,Math.sqrt(t),i,0,n),new e(i,h.A.XY,n)},e.prototype.getPolygon=function(t){if(t<0||this.endss_.length<=t)return null;var e;if(0===t)e=0;else{var i=this.endss_[t-1];e=i[i.length-1]}var n=this.endss_[t].slice(),r=n[n.length-1];if(0!==e)for(var o=0,s=n.length;o<s;++o)n[o]-=e;return new D.Ay(this.flatCoordinates.slice(e,r),this.layout,n)},e.prototype.getPolygons=function(){for(var t=this.layout,e=this.flatCoordinates,i=this.endss_,n=[],r=0,o=0,s=i.length;o<s;++o){var a=i[o].slice(),l=a[a.length-1];if(0!==r)for(var u=0,c=a.length;u<c;++u)a[u]-=r;var h=new D.Ay(e.slice(r,l),t,a);n.push(h),r=l}return n},e.prototype.getType=function(){return p.A.MULTI_POLYGON},e.prototype.intersectsExtent=function(t){return(0,w.Wp)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,t)},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,3),this.flatCoordinates||(this.flatCoordinates=[]);var i=(0,v.d6)(this.flatCoordinates,0,t,this.stride,this.endss_);if(0===i.length)this.flatCoordinates.length=0;else{var n=i[i.length-1];this.flatCoordinates.length=0===n.length?0:n[n.length-1]}this.changed()},e}(d.Ay),G=V,W=i(5335),H=i.n(W),U=i(7191),Y=i(5473),q=i(7229),X=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),K=function(t){function e(e){var i=t.call(this)||this,r=e||{};return i.dataProjection=new U.A({code:"",units:n.A.TILE_PIXELS}),i.featureClass_=r.featureClass?r.featureClass:Y.A,i.geometryName_=r.geometryName,i.layerName_=r.layerName?r.layerName:"layer",i.layers_=r.layers?r.layers:null,i.idProperty_=r.idProperty,i}return X(e,t),e.prototype.readRawGeometry_=function(t,e,i,n){t.pos=e.geometry;var r=t.readVarint()+t.pos,o=1,s=0,a=0,l=0,u=0,c=0;while(t.pos<r){if(!s){var h=t.readVarint();o=7&h,s=h>>3}s--,1===o||2===o?(a+=t.readSVarint(),l+=t.readSVarint(),1===o&&u>c&&(n.push(u),c=u),i.push(a,l),u+=2):7===o?u>c&&(i.push(i[c],i[c+1]),u+=2):(0,q.v)(!1,59)}u>c&&(n.push(u),c=u)},e.prototype.createFeature_=function(t,e,i){var n,r=e.type;if(0===r)return null;var o,s=e.properties;this.idProperty_?(o=s[this.idProperty_],delete s[this.idProperty_]):o=e.id,s[this.layerName_]=e.layer.name;var a=[],l=[];this.readRawGeometry_(t,e,a,l);var c=et(r,l.length);if(this.featureClass_===Y.A)n=new this.featureClass_(c,a,l,s,o),n.transform(i.dataProjection);else{var d=void 0;if(c==p.A.POLYGON){for(var f=[],g=0,v=0,m=0,y=l.length;m<y;++m){var _=l[m];if((0,$.uQ)(a,g,_,2)){if(0===f.length)continue;f[f.length-1].push(l[v])}else f.push(l.slice(v,m+1));v=m+1,g=_}d=f.length>1?new G(a,h.A.XY,f):new D.Ay(a,h.A.XY,l)}else d=c===p.A.POINT?new k.A(a,h.A.XY):c===p.A.LINE_STRING?new T(a,h.A.XY):c===p.A.POLYGON?new D.Ay(a,h.A.XY,l):c===p.A.MULTI_POINT?new M(a,h.A.XY):c===p.A.MULTI_LINE_STRING?new I(a,h.A.XY,l):null;var b=this.featureClass_;n=new b,this.geometryName_&&n.setGeometryName(this.geometryName_);var x=u(d,!1,i);n.setGeometry(x),n.setId(o),n.setProperties(s,!0)}return n},e.prototype.getType=function(){return c.A.ARRAY_BUFFER},e.prototype.readFeatures=function(t,e){var i=this.layers_,n=this.adaptOptions(e),r=(0,s.Jt)(n.dataProjection);r.setWorldExtent(n.extent),n.dataProjection=r;var o=new(H())(t),a=o.readFields(Z,{}),l=[];for(var u in a)if(!i||-1!=i.indexOf(u)){var c=a[u],h=c?[0,0,c.extent,c.extent]:null;r.setExtent(h);for(var p=0,d=c.length;p<d;++p){var f=tt(o,c,p);l.push(this.createFeature_(o,f,n))}}return l},e.prototype.readProjection=function(t){return this.dataProjection},e.prototype.setLayers=function(t){this.layers_=t},e}(l);function Z(t,e,i){if(3===t){var n={keys:[],values:[],features:[]},r=i.readVarint()+i.pos;i.readFields(J,n,r),n.length=n.features.length,n.length&&(e[n.name]=n)}}function J(t,e,i){if(15===t)e.version=i.readVarint();else if(1===t)e.name=i.readString();else if(5===t)e.extent=i.readVarint();else if(2===t)e.features.push(i.pos);else if(3===t)e.keys.push(i.readString());else if(4===t){var n=null,r=i.readVarint()+i.pos;
1while(i.pos<r)t=i.readVarint()>>3,n=1===t?i.readString():2===t?i.readFloat():3===t?i.readDouble():4===t?i.readVarint64():5===t?i.readVarint():6===t?i.readSVarint():7===t?i.readBoolean():null;e.values.push(n)}}function Q(t,e,i){if(1==t)e.id=i.readVarint();else if(2==t){var n=i.readVarint()+i.pos;while(i.pos<n){var r=e.layer.keys[i.readVarint()],o=e.layer.values[i.readVarint()];e.properties[r]=o}}else 3==t?e.type=i.readVarint():4==t&&(e.geometry=i.pos)}function tt(t,e,i){t.pos=e.features[i];var n=t.readVarint()+t.pos,r={layer:e,type:0,properties:{}};return t.readFields(Q,r,n),r}function et(t,e){var i;return 1===t?i=1===e?p.A.POINT:p.A.MULTI_POINT:2===t?i=1===e?p.A.LINE_STRING:p.A.MULTI_LINE_STRING:3===t&&(i=p.A.POLYGON),i}var it=K},9991:function(t,e,i){"use strict";i.d(e,{B4:function(){return a},W8:function(){return o},rT:function(){return r},tV:function(){return s}});var n=i(9487);function r(){return!0}function o(){return!1}function s(){}function a(t){var e,i,r,o=!1;return function(){var s=Array.prototype.slice.call(arguments);
1return o&&this===r&&(0,n.aI)(s,i)||(o=!0,r=this,i=s,e=t.apply(this,arguments)),e}}},6269:function(t,e){"use strict";e.A={XY:"XY",XYZ:"XYZ",XYM:"XYM",XYZM:"XYZM"}},1635:function(t,e){"use strict";e.A={POINT:"Point",LINE_STRING:"LineString",LINEAR_RING:"LinearRing",POLYGON:"Polygon",MULTI_POINT:"MultiPoint",MULTI_LINE_STRING:"MultiLineString",MULTI_POLYGON:"MultiPolygon",GEOMETRY_COLLECTION:"GeometryCollection",CIRCLE:"Circle"}},1117:function(t,e,i){"use strict";var n=i(1635),r=i(9885),o=i(5752),s=i(9564),a=i(4966),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e,i){var n=t.call(this)||this;return n.setCoordinates(e,i),n}return l(e,t),e.prototype.clone=function(){var t=new e(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t},e.prototype.closestPointXY=function(t,e,i,n){var r=this.flatCoordinates,o=(0,a.hG)(t,e,r[0],r[1]);if(o<n){for(var s=this.stride,l=0;l<s;++l)i[l]=r[l];return i.length=s,o}return n},e.prototype.getCoordinates=function(){return this.flatCoordinates?this.flatCoordinates.slice():[]},e.prototype.computeExtent=function(t){return(0,o.dP)(this.flatCoordinates,t)},e.prototype.getType=function(){return n.A.POINT},e.prototype.intersectsExtent=function(t){return(0,o.Rj)(t,this.flatCoordinates[0],this.flatCoordinates[1])},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,0),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,s._n)(this.flatCoordinates,0,t,this.stride),this.changed()},e}(r.Ay);e.A=u},1035:function(t,e,i){"use strict";i.d(e,{kj:function(){return C},Ay:function(){return S},VY:function(){return T}});var n=i(6269),r=i(1635),o=i(9885),s=i(8004),a=i(5752),l=i(9564),u=i(3468),c=i(1072),h=i(110),p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d=function(t){function e(e,i){var n=t.call(this)||this;return n.maxDelta_=-1,n.maxDeltaRevision_=-1,void 0===i||Array.isArray(e[0])?n.setCoordinates(e,i):n.setFlatCoordinates(i,e),n}return p(e,t),e.prototype.clone=function(){return new e(this.flatCoordinates.slice(),this.layout)},e.prototype.closestPointXY=function(t,e,i,n){return n<(0,a.Ld)(this.getExtent(),t,e)?n:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,s.MD)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,s.n)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,this.maxDelta_,!0,t,e,i,n))},e.prototype.getArea=function(){return(0,h.eN)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},e.prototype.getCoordinates=function(){return(0,c.n2)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},e.prototype.getSimplifiedGeometryInternal=function(t){var i=[];return i.length=(0,u.P4)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,i,0),new e(i,n.A.XY)},e.prototype.getType=function(){return r.A.LINEAR_RING},e.prototype.intersectsExtent=function(t){return!1},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,1),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,l.z2)(this.flatCoordinates,0,t,this.stride),this.changed()},e}(o.Ay),f=d,g=i(1117),v=i(9487),m=i(9165),y=i(9373),_=i(4535),b=i(4126),x=i(5769),w=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),A=function(t){function e(e,i,n){var r=t.call(this)||this;return r.ends_=[],r.flatInteriorPointRevision_=-1,r.flatInteriorPoint_=null,r.maxDelta_=-1,r.maxDeltaRevision_=-1,r.orientedRevision_=-1,r.orientedFlatCoordinates_=null,void 0!==i&&n?(r.setFlatCoordinates(i,e),r.ends_=n):r.setCoordinates(e,i),r}return w(e,t),e.prototype.appendLinearRing=function(t){this.flatCoordinates?(0,v.X$)(this.flatCoordinates,t.getFlatCoordinates()):this.flatCoordinates=t.getFlatCoordinates().slice(),this.ends_.push(this.flatCoordinates.length),this.changed()},e.prototype.clone=function(){var t=new e(this.flatCoordinates.slice(),this.layout,this.ends_.slice());return t.applyProperties(this),t}
1,e.prototype.closestPointXY=function(t,e,i,n){return n<(0,a.Ld)(this.getExtent(),t,e)?n:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,s.HX)(this.flatCoordinates,0,this.ends_,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,s.oW)(this.flatCoordinates,0,this.ends_,this.stride,this.maxDelta_,!0,t,e,i,n))},e.prototype.containsXY=function(t,e){return(0,b.zb)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride,t,e)},e.prototype.getArea=function(){return(0,h.PK)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride)},e.prototype.getCoordinates=function(t){var e;return void 0!==t?(e=this.getOrientedFlatCoordinates().slice(),(0,_.ug)(e,0,this.ends_,this.stride,t)):e=this.flatCoordinates,(0,c.cD)(e,0,this.ends_,this.stride)},e.prototype.getEnds=function(){return this.ends_},e.prototype.getFlatInteriorPoint=function(){if(this.flatInteriorPointRevision_!=this.getRevision()){var t=(0,a.q1)(this.getExtent());this.flatInteriorPoint_=(0,m.J)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride,t,0),this.flatInteriorPointRevision_=this.getRevision()}return this.flatInteriorPoint_},e.prototype.getInteriorPoint=function(){return new g.A(this.getFlatInteriorPoint(),n.A.XYM)},e.prototype.getLinearRingCount=function(){return this.ends_.length},e.prototype.getLinearRing=function(t){return t<0||this.ends_.length<=t?null:new f(this.flatCoordinates.slice(0===t?0:this.ends_[t-1],this.ends_[t]),this.layout)},e.prototype.getLinearRings=function(){for(var t=this.layout,e=this.flatCoordinates,i=this.ends_,n=[],r=0,o=0,s=i.length;o<s;++o){var a=i[o],l=new f(e.slice(r,a),t);n.push(l),r=a}return n},e.prototype.getOrientedFlatCoordinates=function(){if(this.orientedRevision_!=this.getRevision()){var t=this.flatCoordinates;(0,_.PA)(t,0,this.ends_,this.stride)?this.orientedFlatCoordinates_=t:(this.orientedFlatCoordinates_=t.slice(),this.orientedFlatCoordinates_.length=(0,_.ug)(this.orientedFlatCoordinates_,0,this.ends_,this.stride)),this.orientedRevision_=this.getRevision()}return this.orientedFlatCoordinates_},e.prototype.getSimplifiedGeometryInternal=function(t){var i=[],r=[];return i.length=(0,u.Hg)(this.flatCoordinates,0,this.ends_,this.stride,Math.sqrt(t),i,0,r),new e(i,n.A.XY,r)},e.prototype.getType=function(){return r.A.POLYGON},e.prototype.intersectsExtent=function(t){return(0,y.HT)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride,t)},e.prototype.setCoordinates=function(t,e){this.setLayout(e,t,2),this.flatCoordinates||(this.flatCoordinates=[]);var i=(0,l.KG)(this.flatCoordinates,0,t,this.stride,this.ends_);this.flatCoordinates.length=0===i.length?0:i[i.length-1],this.changed()},e}(o.Ay),S=A;function C(t,e,i,r){for(var o=i||32,s=[],a=0;a<o;++a)(0,v.X$)(s,(0,x.cY)(t,e,2*Math.PI*a/o,r));return s.push(s[0],s[1]),new A(s,n.A.XY,[s.length])}function T(t){var e=t[0],i=t[1],r=t[2],o=t[3],s=[e,i,e,o,r,o,r,i,e,i];return new A(s,n.A.XY,[s.length])}},9885:function(t,e,i){"use strict";i.d(e,{Ay:function(){return x},v7:function(){return b}});var n=i(7596),r=i(8531),o=i(4092),s=i(1878),a=i(5752),l=i(8108),u=i(9991),c=i(1103),h=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),p=(0,s.vt)(),d=function(t){function e(){var e=t.call(this)||this;return e.extent_=(0,a.S5)(),e.extentRevision_=-1,e.simplifiedGeometryMaxMinSquaredTolerance=0,e.simplifiedGeometryRevision=0,e.simplifyTransformedInternal=(0,u.B4)((function(t,e,i){if(!i)return this.getSimplifiedGeometry(e);var n=this.clone();return n.applyTransform(i),n.getSimplifiedGeometry(e)})),e}return h(e,t),e.prototype.simplifyTransformed=function(t,e){return this.simplifyTransformedInternal(this.getRevision(),t,e)},e.prototype.clone=function(){return(0,o.b0)()},e.prototype.closestPointXY=function(t,e,i,n){return(0,o.b0)()},e.prototype.containsXY=function(t,e){var i=this.getClosestPoint([t,e]);return i[0]===t&&i[1]===e},e.prototype.getClosestPoint=function(t,e){var i=e||[NaN,NaN];return this.closestPointXY(t[0],t[1],i,1/0),i},e.prototype.intersectsCoordinate=function(t){return this.containsXY(t[0],t[1])},e.prototype.computeExtent=function(t){return(0,o.b0)()},e.prototype.getExtent=function(t){if(this.extentRevision_!=this.getRevision()){var e=this.computeExtent(this.extent_);(isNaN(e[0])||isNaN(e[1]))&&(0,a.aZ)(e),this.extentRevision_=this.getRevision()}return(0,a.$u)(this.extent_,t)},e.prototype.rotate=function(t,e){(0,o.b0)()}
1,e.prototype.scale=function(t,e,i){(0,o.b0)()},e.prototype.simplify=function(t){return this.getSimplifiedGeometry(t*t)},e.prototype.getSimplifiedGeometry=function(t){return(0,o.b0)()},e.prototype.getType=function(){return(0,o.b0)()},e.prototype.applyTransform=function(t){(0,o.b0)()},e.prototype.intersectsExtent=function(t){return(0,o.b0)()},e.prototype.translate=function(t,e){(0,o.b0)()},e.prototype.transform=function(t,e){var i=(0,l.Jt)(t),n=i.getUnits()==r.A.TILE_PIXELS?function(t,n,r){var o=i.getExtent(),u=i.getWorldExtent(),h=(0,a.Oq)(u)/(0,a.Oq)(o);return(0,s.Zz)(p,u[0],u[3],h,-h,0,0,0),(0,c.Rc)(t,0,t.length,r,p,n),(0,l.RG)(i,e)(t,n,r)}:(0,l.RG)(i,e);return this.applyTransform(n),this},e}(n.Ay),f=d,g=i(6269),v=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),m=function(t){function e(){var e=t.call(this)||this;return e.layout=g.A.XY,e.stride=2,e.flatCoordinates=null,e}return v(e,t),e.prototype.computeExtent=function(t){return(0,a.Vy)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)},e.prototype.getCoordinates=function(){return(0,o.b0)()},e.prototype.getFirstCoordinate=function(){return this.flatCoordinates.slice(0,this.stride)},e.prototype.getFlatCoordinates=function(){return this.flatCoordinates},e.prototype.getLastCoordinate=function(){return this.flatCoordinates.slice(this.flatCoordinates.length-this.stride)},e.prototype.getLayout=function(){return this.layout},e.prototype.getSimplifiedGeometry=function(t){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),t<0||0!==this.simplifiedGeometryMaxMinSquaredTolerance&&t<=this.simplifiedGeometryMaxMinSquaredTolerance)return this;var e=this.getSimplifiedGeometryInternal(t),i=e.getFlatCoordinates();return i.length<this.flatCoordinates.length?e:(this.simplifiedGeometryMaxMinSquaredTolerance=t,this)},e.prototype.getSimplifiedGeometryInternal=function(t){return this},e.prototype.getStride=function(){return this.stride},e.prototype.setFlatCoordinates=function(t,e){this.stride=_(t),this.layout=t,this.flatCoordinates=e},e.prototype.setCoordinates=function(t,e){(0,o.b0)()},e.prototype.setLayout=function(t,e,i){var n;if(t)n=_(t);else{for(var r=0;r<i;++r){if(0===e.length)return this.layout=g.A.XY,void(this.stride=2);e=e[0]}n=e.length,t=y(n)}this.layout=t,this.stride=n},e.prototype.applyTransform=function(t){this.flatCoordinates&&(t(this.flatCoordinates,this.flatCoordinates,this.stride),this.changed())},e.prototype.rotate=function(t,e){var i=this.getFlatCoordinates();if(i){var n=this.getStride();(0,c.e$)(i,0,i.length,n,t,e,i),this.changed()}},e.prototype.scale=function(t,e,i){var n=e;void 0===n&&(n=t);var r=i;r||(r=(0,a.q1)(this.getExtent()));var o=this.getFlatCoordinates();if(o){var s=this.getStride();(0,c.hs)(o,0,o.length,s,t,n,r,o),this.changed()}},e.prototype.translate=function(t,e){var i=this.getFlatCoordinates();if(i){var n=this.getStride();(0,c.Tl)(i,0,i.length,n,t,e,i),this.changed()}},e}(f);function y(t){var e;return 2==t?e=g.A.XY:3==t?e=g.A.XYZ:4==t&&(e=g.A.XYZM),e}function _(t){var e;return t==g.A.XY?e=2:t==g.A.XYZ||t==g.A.XYM?e=3:t==g.A.XYZM&&(e=4),e}function b(t,e,i){var n=t.getFlatCoordinates();if(n){var r=t.getStride();return(0,c.Rc)(n,0,n.length,r,e,i)}return null}var x=m},110:function(t,e,i){"use strict";function n(t,e,i,n){for(var r=0,o=t[i-n],s=t[i-n+1];e<i;e+=n){var a=t[e],l=t[e+1];r+=s*a-o*l,o=a,s=l}return r/2}function r(t,e,i,r){for(var o=0,s=0,a=i.length;s<a;++s){var l=i[s];o+=n(t,e,l,r),e=l}return o}function o(t,e,i,n){for(var o=0,s=0,a=i.length;s<a;++s){var l=i[s];o+=r(t,e,l,n),e=l[l.length-1]}return o}i.d(e,{Cs:function(){return o},PK:function(){return r},eN:function(){return n}})},7534:function(t,e,i){"use strict";i.d(e,{C:function(){return r}});var n=i(5752);function r(t,e,i,r){for(var o=[],s=(0,n.S5)(),a=0,l=i.length;a<l;++a){var u=i[a];s=(0,n.Vy)(t,e,u[0],r),o.push((s[0]+s[2])/2,(s[1]+s[3])/2),e=u[u.length-1]}return o}}
vendor: 4,549 bytes, line 1
1,8004:function(t,e,i){"use strict";i.d(e,{HX:function(){return s},MD:function(){return o},c:function(){return a},n:function(){return l},oW:function(){return u},te:function(){return c}});var n=i(4966);function r(t,e,i,r,o,s,a){var l,u=t[e],c=t[e+1],h=t[i]-u,p=t[i+1]-c;if(0===h&&0===p)l=e;else{var d=((o-u)*h+(s-c)*p)/(h*h+p*p);if(d>1)l=i;else{if(d>0){for(var f=0;f<r;++f)a[f]=(0,n.Cc)(t[e+f],t[i+f],d);return void(a.length=r)}l=e}}for(f=0;f<r;++f)a[f]=t[l+f];a.length=r}function o(t,e,i,r,o){var s=t[e],a=t[e+1];for(e+=r;e<i;e+=r){var l=t[e],u=t[e+1],c=(0,n.hG)(s,a,l,u);c>o&&(o=c),s=l,a=u}return o}function s(t,e,i,n,r){for(var s=0,a=i.length;s<a;++s){var l=i[s];r=o(t,e,l,n,r),e=l}return r}function a(t,e,i,n,r){for(var o=0,a=i.length;o<a;++o){var l=i[o];r=s(t,e,l,n,r),e=l[l.length-1]}return r}function l(t,e,i,o,s,a,l,u,c,h,p){if(e==i)return h;var d,f;if(0===s){if(f=(0,n.hG)(l,u,t[e],t[e+1]),f<h){for(d=0;d<o;++d)c[d]=t[e+d];return c.length=o,f}return h}var g=p||[NaN,NaN],v=e+o;while(v<i)if(r(t,v-o,v,o,l,u,g),f=(0,n.hG)(l,u,g[0],g[1]),f<h){for(h=f,d=0;d<o;++d)c[d]=g[d];c.length=o,v+=o}else v+=o*Math.max((Math.sqrt(f)-Math.sqrt(h))/s|0,1);if(a&&(r(t,i-o,e,o,l,u,g),f=(0,n.hG)(l,u,g[0],g[1]),f<h)){for(h=f,d=0;d<o;++d)c[d]=g[d];c.length=o}return h}function u(t,e,i,n,r,o,s,a,u,c,h){for(var p=h||[NaN,NaN],d=0,f=i.length;d<f;++d){var g=i[d];c=l(t,e,g,n,r,o,s,a,u,c,p),e=g}return c}function c(t,e,i,n,r,o,s,a,l,c,h){for(var p=h||[NaN,NaN],d=0,f=i.length;d<f;++d){var g=i[d];c=u(t,e,g,n,r,o,s,a,l,c,p),e=g[g.length-1]}return c}},4126:function(t,e,i){"use strict";i.d(e,{Gd:function(){return a},a_:function(){return o},t7:function(){return r},zb:function(){return s}});var n=i(5752);function r(t,e,i,r,s){var a=(0,n.sB)(s,(function(n){return!o(t,e,i,r,n[0],n[1])}));return!a}function o(t,e,i,n,r,o){for(var s=0,a=t[i-n],l=t[i-n+1];e<i;e+=n){var u=t[e],c=t[e+1];l<=o?c>o&&(u-a)*(o-l)-(r-a)*(c-l)>0&&s++:c<=o&&(u-a)*(o-l)-(r-a)*(c-l)<0&&s--,a=u,l=c}return 0!==s}function s(t,e,i,n,r,s){if(0===i.length)return!1;if(!o(t,e,i[0],n,r,s))return!1;for(var a=1,l=i.length;a<l;++a)if(o(t,i[a-1],i[a],n,r,s))return!1;return!0}function a(t,e,i,n,r,o){if(0===i.length)return!1;for(var a=0,l=i.length;a<l;++a){var u=i[a];if(s(t,e,u,n,r,o))return!0;e=u[u.length-1]}return!1}},9564:function(t,e,i){"use strict";function n(t,e,i,n){for(var r=0,o=i.length;r<o;++r)t[e++]=i[r];return e}function r(t,e,i,n){for(var r=0,o=i.length;r<o;++r)for(var s=i[r],a=0;a<n;++a)t[e++]=s[a];return e}function o(t,e,i,n,o){for(var s=o||[],a=0,l=0,u=i.length;l<u;++l){var c=r(t,e,i[l],n);s[a++]=c,e=c}return s.length=a,s}function s(t,e,i,n,r){for(var s=r||[],a=0,l=0,u=i.length;l<u;++l){var c=o(t,e,i[l],n,s[a]);s[a++]=c,e=c[c.length-1]}return s.length=a,s}i.d(e,{KG:function(){return o},_n:function(){return n},d6:function(){return s},z2:function(){return r}})},1072:function(t,e,i){"use strict";function n(t,e,i,n,r){for(var o=void 0!==r?r:[],s=0,a=e;a<i;a+=n)o[s++]=t.slice(a,a+n);return o.length=s,o}function r(t,e,i,r,o){for(var s=void 0!==o?o:[],a=0,l=0,u=i.length;l<u;++l){var c=i[l];s[a++]=n(t,e,c,r,s[a]),e=c}return s.length=a,s}function o(t,e,i,n,o){for(var s=void 0!==o?o:[],a=0,l=0,u=i.length;l<u;++l){var c=i[l];s[a++]=r(t,e,c,n,s[a]),e=c[c.length-1]}return s.length=a,s}i.d(e,{Dz:function(){return o},cD:function(){return r},n2:function(){return n}})},9165:function(t,e,i){"use strict";i.d(e,{J:function(){return o},p:function(){return s}});var n=i(4126),r=i(9487);function o(t,e,i,o,s,a,l){for(var u,c,h,p,d,f,g,v=s[a+1],m=[],y=0,_=i.length;y<_;++y){var b=i[y];for(p=t[b-o],f=t[b-o+1],u=e;u<b;u+=o)d=t[u],g=t[u+1],(v<=f&&g<=v||f<=v&&v<=g)&&(h=(v-f)/(g-f)*(d-p)+p,m.push(h)),p=d,f=g}var x=NaN,w=-1/0;for(m.sort(r.qA),p=m[0],u=1,c=m.length;u<c;++u){d=m[u];var A=Math.abs(d-p);A>w&&(h=(p+d)/2,(0,n.zb)(t,e,i,o,h,v)&&(x=h,w=A)),p=d}return isNaN(x)&&(x=s[a]),l?(l.push(x,v,w),l):[x,v,w]}function s(t,e,i,n,r){for(var s=[],a=0,l=i.length;a<l;++a){var u=i[a];s=o(t,e,u,n,r,2*a,s),e=u[u.length-1]}return s}},9608:function(t,e,i){"use strict";i.d(e,{L8:function(){return a},SH:function(){return o},gr:function(){return s}});var n=i(9487),r=i(4966);function o(t,e,i,o,s,a,l){var u,c,h=(i-e)/o;if(1===h)u=e;else if(2===h)u=e,c=s;else if(0!==h){for(var p=t[e],d=t[e+1],f=0,g=[0],v=e+o;v<i;v+=o){var m=t[v],y=t[v+1];f+=Math.sqrt((m-p)*(m-p)+(y-d)*(y-d)),g.push(f),p=m,d=y}var _=s*f,b=(0,n.El)(g,_);b<0?(c=(_-g[-b-2])/(g[-b-1]-g[-b-2]),u=e+(-b-2)*o):u=e+b*o}var x=l>1?l:2,w=a||new Array(x);for(v=0;v<x;++v)w[v]=void 0===u?NaN:void 0===c?t[u+v]:(0,r.Cc)(t[u+v],t[u+o+v],c);return w}
1function s(t,e,i,n,o,s){if(i==e)return null;var a;if(o<t[e+n-1])return s?(a=t.slice(e,e+n),a[n-1]=o,a):null;if(t[i-1]<o)return s?(a=t.slice(i-n,i),a[n-1]=o,a):null;if(o==t[e+n-1])return t.slice(e,e+n);var l=e/n,u=i/n;while(l<u){var c=l+u>>1;o<t[(c+1)*n-1]?u=c:l=c+1}var h=t[l*n-1];if(o==h)return t.slice((l-1)*n,(l-1)*n+n);var p=t[(l+1)*n-1],d=(o-h)/(p-h);a=[];for(var f=0;f<n-1;++f)a.push((0,r.Cc)(t[(l-1)*n+f],t[l*n+f],d));return a.push(o),a}function a(t,e,i,n,r,o,a){if(a)return s(t,e,i[i.length-1],n,r,o);var l;if(r<t[n-1])return o?(l=t.slice(0,n),l[n-1]=r,l):null;if(t[t.length-1]<r)return o?(l=t.slice(t.length-n),l[n-1]=r,l):null;for(var u=0,c=i.length;u<c;++u){var h=i[u];if(e!=h){if(r<t[e+n-1])return null;if(r<=t[h-1])return s(t,e,h,n,r,!1);e=h}}return null}},9373:function(t,e,i){"use strict";i.d(e,{HT:function(){return u},Wp:function(){return c},fB:function(){return a},gp:function(){return s}});var n=i(5752),r=i(1949),o=i(4126);function s(t,e,i,o,s){var a=(0,n.R8)((0,n.S5)(),t,e,i,o);return!!(0,n.HY)(s,a)&&(!!(0,n.ms)(s,a)||(a[0]>=s[0]&&a[2]<=s[2]||(a[1]>=s[1]&&a[3]<=s[3]||(0,r.j)(t,e,i,o,(function(t,e){return(0,n.Mx)(s,t,e)})))))}function a(t,e,i,n,r){for(var o=0,a=i.length;o<a;++o){if(s(t,e,i[o],n,r))return!0;e=i[o]}return!1}function l(t,e,i,n,r){return!!s(t,e,i,n,r)||(!!(0,o.a_)(t,e,i,n,r[0],r[1])||(!!(0,o.a_)(t,e,i,n,r[0],r[3])||(!!(0,o.a_)(t,e,i,n,r[2],r[1])||!!(0,o.a_)(t,e,i,n,r[2],r[3]))))}function u(t,e,i,n,r){if(!l(t,e,i[0],n,r))return!1;if(1===i.length)return!0;for(var a=1,u=i.length;a<u;++a)if((0,o.t7)(t,i[a-1],i[a],n,r)&&!s(t,i[a-1],i[a],n,r))return!1;return!0}function c(t,e,i,n,r){for(var o=0,s=i.length;o<s;++o){var a=i[o];if(u(t,e,a,n,r))return!0;e=a[a.length-1]}return!1}},7903:function(t,e,i){"use strict";function n(t,e,i,n){for(var r=t[e],o=t[e+1],s=0,a=e+n;a<i;a+=n){var l=t[a],u=t[a+1];s+=Math.sqrt((l-r)*(l-r)+(u-o)*(u-o)),r=l,o=u}return s}i.d(e,{k:function(){return n}})},4535:function(t,e,i){"use strict";function n(t,e,i,n){while(e<i-n){for(var r=0;r<n;++r){var o=t[e+r];t[e+r]=t[i-n+r],t[i-n+r]=o}e+=n,i-=n}}function r(t,e,i,n){for(var r=0,o=t[i-n],s=t[i-n+1];e<i;e+=n){var a=t[e],l=t[e+1];r+=(a-o)*(l+s),o=a,s=l}return 0===r?void 0:r>0}function o(t,e,i,n,o){for(var s=void 0!==o&&o,a=0,l=i.length;a<l;++a){var u=i[a],c=r(t,e,u,n);if(0===a){if(s&&c||!s&&!c)return!1}else if(s&&!c||!s&&c)return!1;e=u}return!0}function s(t,e,i,n,r){for(var s=0,a=i.length;s<a;++s){var l=i[s];if(!o(t,e,l,n,r))return!1;l.length&&(e=l[l.length-1])}return!0}function a(t,e,i,o,s){for(var a=void 0!==s&&s,l=0,u=i.length;l<u;++l){var c=i[l],h=r(t,e,c,o),p=0===l?a&&h||!a&&!h:a&&!h||!a&&h;p&&n(t,e,c,o),e=c}return e}function l(t,e,i,n,r){for(var o=0,s=i.length;o<s;++o)e=a(t,e,i[o],n,r);return e}i.d(e,{uQ:function(){return r},PA:function(){return o},mb:function(){return s},ug:function(){return a},NK:function(){return l}})},1949:function(t,e,i){"use strict";function n(t,e,i,n,r){for(var o,s=[t[e],t[e+1]],a=[];e+n<i;e+=n){if(a[0]=t[e+n],a[1]=t[e+n+1],o=r(s,a),o)return o;s[0]=a[0],s[1]=a[1]}return!1}i.d(e,{j:function(){return n}})},3468:function(t,e,i){"use strict";i.d(e,{AL:function(){return o},Hg:function(){return l},P4:function(){return r},n$:function(){return s},sx:function(){return u}});var n=i(4966);function r(t,e,i,r,o,s,a){var l=(i-e)/r;if(l<3){for(;e<i;e+=r)s[a++]=t[e],s[a++]=t[e+1];return a}var u=new Array(l);u[0]=1,u[l-1]=1;var c=[e,i-r],h=0;while(c.length>0){for(var p=c.pop(),d=c.pop(),f=0,g=t[d],v=t[d+1],m=t[p],y=t[p+1],_=d+r;_<p;_+=r){var b=t[_],x=t[_+1],w=(0,n.Q1)(b,x,g,v,m,y);w>f&&(h=_,f=w)}f>o&&(u[(h-e)/r]=1,d+r<h&&c.push(d,h),h+r<p&&c.push(h,p))}for(_=0;_<l;++_)u[_]&&(s[a++]=t[e+_*r],s[a++]=t[e+_*r+1]);return a}function o(t,e,i,n,o,s,a,l){for(var u=0,c=i.length;u<c;++u){var h=i[u];a=r(t,e,h,n,o,s,a),l.push(a),e=h}return a}function s(t,e){return e*Math.round(t/e)}function a(t,e,i,n,r,o,a){if(e==i)return a;var l,u,c=s(t[e],r),h=s(t[e+1],r);e+=n,o[a++]=c,o[a++]=h;do{if(l=s(t[e],r),u=s(t[e+1],r),e+=n,e==i)return o[a++]=l,o[a++]=u,a}while(l==c&&u==h);while(e<i){var p=s(t[e],r),d=s(t[e+1],r);if(e+=n,p!=l||d!=u){var f=l-c,g=u-h,v=p-c,m=d-h;f*m==g*v&&(f<0&&v<f||f==v||f>0&&v>f)&&(g<0&&m<g||g==m||g>0&&m>g)?(l=p,u=d):(o[a++]=l,o[a++]=u,c=l,h=u,l=p,u=d)}}return o[a++]=l,o[a++]=u,a}function l(t,e,i,n,r,o,s,l){for(var u=0,c=i.length;u<c;++u){var h=i[u];s=a(t,e,h,n,r,o,s),l.push(s),e=h}return s}function u(t,e,i,n,r,o,s,a){for(var u=0,c=i.length;u<c;++u){var h=i[u],p=[];s=l(t,e,h,n,r,o,s,p),a.push(p),e=h[h.length-1]}return s}}
1,1103:function(t,e,i){"use strict";function n(t,e,i,n,r,o){for(var s=o||[],a=0,l=e;l<i;l+=n){var u=t[l],c=t[l+1];s[a++]=r[0]*u+r[2]*c+r[4],s[a++]=r[1]*u+r[3]*c+r[5]}return o&&s.length!=a&&(s.length=a),s}function r(t,e,i,n,r,o,s){for(var a=s||[],l=Math.cos(r),u=Math.sin(r),c=o[0],h=o[1],p=0,d=e;d<i;d+=n){var f=t[d]-c,g=t[d+1]-h;a[p++]=c+f*l-g*u,a[p++]=h+f*u+g*l;for(var v=d+2;v<d+n;++v)a[p++]=t[v]}return s&&a.length!=p&&(a.length=p),a}function o(t,e,i,n,r,o,s,a){for(var l=a||[],u=s[0],c=s[1],h=0,p=e;p<i;p+=n){var d=t[p]-u,f=t[p+1]-c;l[h++]=u+r*d,l[h++]=c+o*f;for(var g=p+2;g<p+n;++g)l[h++]=t[g]}return a&&l.length!=h&&(l.length=h),l}function s(t,e,i,n,r,o,s){for(var a=s||[],l=0,u=e;u<i;u+=n){a[l++]=t[u]+r,a[l++]=t[u+1]+o;for(var c=u+2;c<u+n;++c)a[l++]=t[c]}return s&&a.length!=l&&(a.length=l),a}i.d(e,{Rc:function(){return n},Tl:function(){return s},e$:function(){return r},hs:function(){return o}})},4954:function(t,e,i){"use strict";i.d(e,{DT:function(){return u},FT:function(){return c},Wl:function(){return l},_p:function(){return r},cr:function(){return a},ew:function(){return s},j:function(){return o}});var n="undefined"!==typeof navigator&&"undefined"!==typeof navigator.userAgent?navigator.userAgent.toLowerCase():"",r=-1!==n.indexOf("firefox"),o=(-1!==n.indexOf("safari")&&n.indexOf("chrom"),-1!==n.indexOf("webkit")&&-1==n.indexOf("edge")),s=-1!==n.indexOf("macintosh"),a="undefined"!==typeof devicePixelRatio?devicePixelRatio:1,l="undefined"!==typeof WorkerGlobalScope&&"undefined"!==typeof OffscreenCanvas&&self instanceof WorkerGlobalScope,u="undefined"!==typeof Image&&Image.prototype.decode,c=function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("_",null,e),window.removeEventListener("_",null,e)}catch(i){}return t}()},1149:function(t,e,i){"use strict";i.d(e,{NT:function(){return dt}});var n=i(4616),r=i(2239),o=i(5888),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e){var i=t.call(this)||this,n=e||{};return i.delta_=n.delta?n.delta:1,i.duration_=void 0!==n.duration?n.duration:250,i}return s(e,t),e.prototype.handleEvent=function(t){var e=!1;if(t.type==o.A.DBLCLICK){var i=t.originalEvent,n=t.map,s=t.coordinate,a=i.shiftKey?-this.delta_:this.delta_,l=n.getView();(0,r.D2)(l,a,s,this.duration_),i.preventDefault(),e=!0}return!e},e}(r.Ay),l=a,u=i(9592),c=i(9991),h=i(4954),p=i(7229);function d(t){var e=arguments;return function(t){for(var i=!0,n=0,r=e.length;n<r;++n)if(i=i&&e[n](t),!i)break;return i}}var f=function(t){var e=t.originalEvent;return e.altKey&&!(e.metaKey||e.ctrlKey)&&e.shiftKey},g=function(t){return t.target.getTargetElement().contains(document.activeElement)},v=function(t){return!t.map.getTargetElement().hasAttribute("tabindex")||g(t)},m=c.rT,y=function(t){var e=t.originalEvent;return 0==e.button&&!(h.j&&h.ew&&e.ctrlKey)},_=function(t){var e=t.originalEvent;return!e.altKey&&!(e.metaKey||e.ctrlKey)&&!e.shiftKey},b=function(t){var e=t.originalEvent;return!e.altKey&&!(e.metaKey||e.ctrlKey)&&e.shiftKey},x=function(t){var e=t.originalEvent,i=e.target.tagName;return"INPUT"!==i&&"SELECT"!==i&&"TEXTAREA"!==i},w=function(t){var e=t.originalEvent;return(0,p.v)(void 0!==e,56),"mouse"==e.pointerType},A=function(t){var e=t.originalEvent;return(0,p.v)(void 0!==e,56),e.isPrimary&&0===e.button},S=i(7773),C=i(3094),T=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),E=function(t){function e(e){var i=t.call(this,{stopDown:c.W8})||this,n=e||{};i.kinetic_=n.kinetic,i.lastCentroid=null,i.lastPointersCount_,i.panning_=!1;var r=n.condition?n.condition:d(_,A);return i.condition_=n.onFocusOnly?d(v,r):r,i.noKinetic_=!1,i}return T(e,t),e.prototype.handleDragEvent=function(t){this.panning_||(this.panning_=!0,this.getMap().getView().beginInteraction());var e=this.targetPointers,i=(0,u.v)(e);if(e.length==this.lastPointersCount_){if(this.kinetic_&&this.kinetic_.update(i[0],i[1]),this.lastCentroid){var n=[this.lastCentroid[0]-i[0],i[1]-this.lastCentroid[1]],r=t.map,o=r.getView();(0,C.hs)(n,o.getResolution()),(0,C.e$)(n,o.getRotation()),o.adjustCenterInternal(n)}}else this.kinetic_&&this.kinetic_.begin();this.lastCentroid=i,this.lastPointersCount_=e.length,t.originalEvent.preventDefault()},e.prototype.handleUpEvent=function(t){var e=t.map,i=e.getView();if(0===this.targetPointers.length){if(!this.noKinetic_&&this.kinetic_&&this.kinetic_.end()){var n=this.kinetic_.getDistance(),r=this.kinetic_.getAngle(),o=i.getCenterInternal(),s=e.getPixelFromCo
1ordinateInternal(o),a=e.getCoordinateFromPixelInternal([s[0]-n*Math.cos(r),s[1]-n*Math.sin(r)]);i.animateInternal({center:i.getConstrainedCenter(a),duration:500,easing:S.vT})}return this.panning_&&(this.panning_=!1,i.endInteraction()),!1}return this.kinetic_&&this.kinetic_.begin(),this.lastCentroid=null,!0},e.prototype.handleDownEvent=function(t){if(this.targetPointers.length>0&&this.condition_(t)){var e=t.map,i=e.getView();return this.lastCentroid=null,i.getAnimating()&&i.cancelAnimations(),this.kinetic_&&this.kinetic_.begin(),this.noKinetic_=this.targetPointers.length>1,!0}return!1},e}(u.A),O=E,I=i(7285),k=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),P=function(t){function e(e){var i=this,n=e||{};return i=t.call(this,{stopDown:c.W8})||this,i.condition_=n.condition?n.condition:f,i.lastAngle_=void 0,i.duration_=void 0!==n.duration?n.duration:250,i}return k(e,t),e.prototype.handleDragEvent=function(t){if(w(t)){var e=t.map,i=e.getView();if(i.getConstraints().rotation!==I.b8){var n=e.getSize(),r=t.pixel,o=Math.atan2(n[1]/2-r[1],r[0]-n[0]/2);if(void 0!==this.lastAngle_){var s=o-this.lastAngle_;i.adjustRotationInternal(-s)}this.lastAngle_=o}}},e.prototype.handleUpEvent=function(t){if(!w(t))return!0;var e=t.map,i=e.getView();return i.endInteraction(this.duration_),!1},e.prototype.handleDownEvent=function(t){if(!w(t))return!1;if(y(t)&&this.condition_(t)){var e=t.map;return e.getView().beginInteraction(),this.lastAngle_=void 0,!0}return!1},e}(u.A),R=P,L=i(3354),M=i(4802),D=i(1035),j=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),$=function(t){function e(e){var i=t.call(this)||this;return i.geometry_=null,i.element_=document.createElement("div"),i.element_.style.position="absolute",i.element_.style.pointerEvents="auto",i.element_.className="ol-box "+e,i.map_=null,i.startPixel_=null,i.endPixel_=null,i}return j(e,t),e.prototype.disposeInternal=function(){this.setMap(null)},e.prototype.render_=function(){var t=this.startPixel_,e=this.endPixel_,i="px",n=this.element_.style;n.left=Math.min(t[0],e[0])+i,n.top=Math.min(t[1],e[1])+i,n.width=Math.abs(e[0]-t[0])+i,n.height=Math.abs(e[1]-t[1])+i},e.prototype.setMap=function(t){if(this.map_){this.map_.getOverlayContainer().removeChild(this.element_);var e=this.element_.style;e.left="inherit",e.top="inherit",e.width="inherit",e.height="inherit"}this.map_=t,this.map_&&this.map_.getOverlayContainer().appendChild(this.element_)},e.prototype.setPixels=function(t,e){this.startPixel_=t,this.endPixel_=e,this.createOrUpdateGeometry(),this.render_()},e.prototype.createOrUpdateGeometry=function(){var t=this.startPixel_,e=this.endPixel_,i=[t,[t[0],e[1]],e,[e[0],t[1]]],n=i.map(this.map_.getCoordinateFromPixelInternal,this.map_);n[4]=n[0].slice(),this.geometry_?this.geometry_.setCoordinates([n]):this.geometry_=new D.Ay([n])},e.prototype.getGeometry=function(){return this.geometry_},e}(M.A),F=$,N=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),z={BOXSTART:"boxstart",BOXDRAG:"boxdrag",BOXEND:"boxend",BOXCANCEL:"boxcancel"},B=function(t){function e(e,i,n){var r=t.call(this,e)||this;return r.coordinate=i,r.mapBrowserEvent=n,r}return N(e,t),e}(L.Ay),V=function(t){function e(e){var i=t.call(this)||this,n=e||{};return i.box_=new F(n.className||"ol-dragbox"),i.minArea_=void 0!==n.minArea?n.minArea:64,n.onBoxEnd&&(i.onBoxEnd=n.onBoxEnd),i.startPixel_=null,i.condition_=n.condition?n.condition:y,i.boxEndCondition_=n.boxEndCondition?n.boxEndCondition:i.defaultBoxEndCondition,i}
1return N(e,t),e.prototype.defaultBoxEndCondition=function(t,e,i){var n=i[0]-e[0],r=i[1]-e[1];return n*n+r*r>=this.minArea_},e.prototype.getGeometry=function(){return this.box_.getGeometry()},e.prototype.handleDragEvent=function(t){this.box_.setPixels(this.startPixel_,t.pixel),this.dispatchEvent(new B(z.BOXDRAG,t.coordinate,t))},e.prototype.handleUpEvent=function(t){this.box_.setMap(null);var e=this.boxEndCondition_(t,this.startPixel_,t.pixel);return e&&this.onBoxEnd(t),this.dispatchEvent(new B(e?z.BOXEND:z.BOXCANCEL,t.coordinate,t)),!1},e.prototype.handleDownEvent=function(t){return!!this.condition_(t)&&(this.startPixel_=t.pixel,this.box_.setMap(t.map),this.box_.setPixels(this.startPixel_,this.startPixel_),this.dispatchEvent(new B(z.BOXSTART,t.coordinate,t)),!0)},e.prototype.onBoxEnd=function(t){},e}(u.A),G=V,W=i(5752),H=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),U=function(t){function e(e){var i=this,n=e||{},r=n.condition?n.condition:b;return i=t.call(this,{condition:r,className:n.className||"ol-dragzoom",minArea:n.minArea})||this,i.duration_=void 0!==n.duration?n.duration:200,i.out_=void 0!==n.out&&n.out,i}return H(e,t),e.prototype.onBoxEnd=function(t){var e=this.getMap(),i=e.getView(),n=e.getSize(),r=this.getGeometry().getExtent();if(this.out_){var o=i.calculateExtentInternal(n),s=(0,W.eA)([e.getPixelFromCoordinateInternal((0,W.R)(r)),e.getPixelFromCoordinateInternal((0,W.WU)(r))]),a=i.getResolutionForExtentInternal(s,n);(0,W.Af)(o,1/a),r=o}var l=i.getConstrainedResolution(i.getResolutionForExtentInternal(r,n)),u=i.getConstrainedCenter((0,W.q1)(r),l);i.animateInternal({resolution:l,center:u,duration:this.duration_,easing:S.vT})},e}(G),Y=U,q=i(5506),X={LEFT:37,UP:38,RIGHT:39,DOWN:40},K=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),Z=function(t){function e(e){var i=t.call(this)||this,n=e||{};return i.defaultCondition_=function(t){return _(t)&&x(t)},i.condition_=void 0!==n.condition?n.condition:i.defaultCondition_,i.duration_=void 0!==n.duration?n.duration:100,i.pixelDelta_=void 0!==n.pixelDelta?n.pixelDelta:128,i}return K(e,t),e.prototype.handleEvent=function(t){var e=!1;if(t.type==q.A.KEYDOWN){var i=t.originalEvent,n=i.keyCode;if(this.condition_(t)&&(n==X.DOWN||n==X.LEFT||n==X.RIGHT||n==X.UP)){var o=t.map,s=o.getView(),a=s.getResolution()*this.pixelDelta_,l=0,u=0;n==X.DOWN?u=-a:n==X.LEFT?l=-a:n==X.RIGHT?l=a:u=a;var c=[l,u];(0,C.e$)(c,s.getRotation()),(0,r.e4)(s,c,this.duration_),i.preventDefault(),e=!0}}return!e},e}(r.Ay),J=Z,Q=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),tt=function(t){function e(e){var i=t.call(this)||this,n=e||{};return i.condition_=n.condition?n.condition:x,i.delta_=n.delta?n.delta:1,i.duration_=void 0!==n.duration?n.duration:100,i}return Q(e,t),e.prototype.handleEvent=function(t){var e=!1;if(t.type==q.A.KEYDOWN||t.type==q.A.KEYPRESS){var i=t.originalEvent,n=i.charCode;if(this.condition_(t)&&(n=="+".charCodeAt(0)||n=="-".charCodeAt(0))){var o=t.map,s=n=="+".charCodeAt(0)?this.delta_:-this.delta_,a=o.getView();(0,r.D2)(a,s,void 0,this.duration_),i.preventDefault(),e=!0}}return!e},e}(r.Ay),et=tt,it=function(){function t(t,e,i){this.decay_=t,this.minVelocity_=e,this.delay_=i,this.points_=[],this.angle_=0,this.initialVelocity_=0}return t.prototype.begin=function(){this.points_.length=0,this.angle_=0,this.initialVelocity_=0},t.prototype.update=function(t,e){this.points_.push(t,e,Date.now())},t.prototype.end=function(){if(this.points_.length<6)return!1;var t=Date.now()-this.delay_,e=this.points_.length-3;if(this.points_[e+2]<t)return!1;var i=e-3;while(i>0&&this.points_[i+2]>t)i-=3;var n=this.points_[e+2]-this.points_[i+2];if(n<1e3/60)return!1;var r=this.points_[e]-this.points_[i],o=this.points_[e+1]-this.points_[i+1];return this.angle_=Math.atan2(o,r),this.initialVelocity_=Math.sqrt(r*r+o*o)/n,this.initialVelocity_>this.minVelocity_},t.prototype.getDistance=function(){return(this.minVelocity_-this.initialVelocity_)/this.decay_},t.prototype.getAngle=function(){return this.angle_},t}(),nt=it,rt=i(4966),ot=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),st={TRACKPAD:"trackpad",WHEEL:"wheel"},at=function(t){function e(e){var i=this,n=e||{};i=t.call(this,n)||this,i.totalDelta_=0,i.lastDelta_=0,i.maxDelta_=void 0!==n.maxDelta?n.maxDelta:1,i.duration_=void 0!==n.duration?n.duration:250,i.timeout_=void 0!==n.timeout?n.timeout:80,i.useAnchor_=void 0===n.useAnchor||n.useAnchor,i.constrainResolution_=void 0!==n.constrainResolution&&n.c
vendor: 1,299 bytes, line 1
1onstrainResolution;var r=n.condition?n.condition:m;return i.condition_=n.onFocusOnly?d(v,r):r,i.lastAnchor_=null,i.startTime_=void 0,i.timeoutId_,i.mode_=void 0,i.trackpadEventGap_=400,i.trackpadTimeoutId_,i.deltaPerZoom_=300,i}return ot(e,t),e.prototype.endInteraction_=function(){this.trackpadTimeoutId_=void 0;var t=this.getMap().getView();t.endInteraction(void 0,this.lastDelta_?this.lastDelta_>0?1:-1:0,this.lastAnchor_)},e.prototype.handleEvent=function(t){if(!this.condition_(t))return!0;var e=t.type;if(e!==q.A.WHEEL)return!0;var i,n=t.map,r=t.originalEvent;if(r.preventDefault(),this.useAnchor_&&(this.lastAnchor_=t.coordinate),t.type==q.A.WHEEL&&(i=r.deltaY,h._p&&r.deltaMode===WheelEvent.DOM_DELTA_PIXEL&&(i/=h.cr),r.deltaMode===WheelEvent.DOM_DELTA_LINE&&(i*=40)),0===i)return!1;this.lastDelta_=i;var o=Date.now();void 0===this.startTime_&&(this.startTime_=o),(!this.mode_||o-this.startTime_>this.trackpadEventGap_)&&(this.mode_=Math.abs(i)<4?st.TRACKPAD:st.WHEEL);var s=n.getView();if(this.mode_===st.TRACKPAD&&!s.getConstrainResolution()&&!this.constrainResolution_)return this.trackpadTimeoutId_?clearTimeout(this.trackpadTimeoutId_):(s.getAnimating()&&s.cancelAnimations(),s.beginInteraction()),this.trackpadTimeoutId_=setTimeout(this.endInteraction_.bind(this),this.timeout_),s.adju
1stZoom(-i/this.deltaPerZoom_,this.lastAnchor_),this.startTime_=o,!1;this.totalDelta_+=i;var a=Math.max(this.timeout_-(o-this.startTime_),0);return clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(this.handleWheelZoom_.bind(this,n),a),!1},e.prototype.handleWheelZoom_=function(t){var e=t.getView();e.getAnimating()&&e.cancelAnimations();var i=-(0,rt.qE)(this.totalDelta_,-this.maxDelta_*this.deltaPerZoom_,this.maxDelta_*this.deltaPerZoom_)/this.deltaPerZoom_;(e.getConstrainResolution()||this.constrainResolution_)&&(i=i?i>0?1:-1:0),(0,r.D2)(e,i,this.lastAnchor_,this.duration_),this.mode_=void 0,this.totalDelta_=0,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_=void 0},e.prototype.setMouseAnchor=function(t){this.useAnchor_=t,t||(this.lastAnchor_=null)},e}(r.Ay),lt=at,ut=i(3474),ct=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),ht=function(t){function e(e){var i=this,n=e||{},r=n;return r.stopDown||(r.stopDown=c.W8),i=t.call(this,r)||this,i.anchor_=null,i.duration_=void 0!==n.duration?n.duration:400,i.lastDistance_=void 0,i.lastScaleDelta_=1,i}return ct(e,t),e.prototype.handleDragEvent=function(t){var e=1,i=this.targetPointers[0],n=this.targetPointers[1],r=i.clientX-n.clientX,o=i.clientY-n.clientY,s=Math.sqrt(r*r+o*o);void 0!==this.lastDistance_&&(e=this.lastDistance_/s),this.lastDistance_=s;var a=t.map,l=a.getView();1!=e&&(this.lastScaleDelta_=e);var c=a.getViewport().getBoundingClientRect(),h=(0,u.v)(this.targetPointers);h[0]-=c.left,h[1]-=c.top,this.anchor_=a.getCoordinateFromPixelInternal(h),a.render(),l.adjustResolutionInternal(e,this.anchor_)},e.prototype.handleUpEvent=function(t){if(this.targetPointers.length<2){var e=t.map,i=e.getView(),n=this.lastScaleDelta_>1?1:-1;return i.endInteraction(this.duration_,n),!1}return!0},e.prototype.handleDownEvent=function(t){if(this.targetPointers.length>=2){var e=t.map;return this.anchor_=null,this.lastDistance_=void 0,this.lastScaleDelta_=1,this.handlingDownUpSequence||e.getView().beginInteraction(),!0}return!1},e}(u.A),pt=ht;function dt(t){var e=t||{},i=new n.A,r=new nt(-.005,.05,100),o=void 0===e.altShiftDragRotate||e.altShiftDragRotate;o&&i.push(new R);var s=void 0===e.doubleClickZoom||e.doubleClickZoom;s&&i.push(new l({delta:e.zoomDelta,duration:e.zoomDuration}));var a=void 0===e.dragPan||e.dragPan;a&&i.push(new O({onFocusOnly:e.onFocusOnly,kinetic:r}));var u=void 0===e.pinchRotate||e.pinchRotate;u&&i.push(new ut.A);var c=void 0===e.pinchZoom||e.pinchZoom;c&&i.push(new pt({duration:e.zoomDuration}));var h=void 0===e.keyboard||e.keyboard;h&&(i.push(new J),i.push(new et({delta:e.zoomDelta,duration:e.zoomDuration})));var p=void 0===e.mouseWheelZoom||e.mouseWheelZoom;p&&i.push(new lt({onFocusOnly:e.onFocusOnly,duration:e.zoomDuration}));var d=void 0===e.shiftDragZoom||e.shiftDragZoom;return d&&i.push(new Y({duration:e.zoomDuration})),i}},2239:function(t,e,i){"use strict";i.d(e,{Ay:function(){return c},e4:function(){return l},D2:function(){return u}});var n=i(7596),r={ACTIVE:"active"},o=i(7773),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e){var i=t.call(this)||this;return e&&e.handleEvent&&(i.handleEvent=e.handleEvent),i.map_=null,i.setActive(!0),i}return s(e,t),e.prototype.getActive=function(){return this.get(r.ACTIVE)},e.prototype.getMap=function(){return this.map_},e.prototype.handleEvent=function(t){return!0},e.prototype.setActive=function(t){this.set(r.ACTIVE,t)},e.prototype.setMap=function(t){this.map_=t},e}(n.Ay);function l(t,e,i){var n=t.getCenterInternal();if(n){var r=[n[0]+e[0],n[1]+e[1]];t.animateInternal({duration:void 0!==i?i:250,easing:o.sn,center:t.getConstrainedCenter(r)})}}function u(t,e,i,n){var r=t.getZoom();if(void 0!==r){var s=t.getConstrainedZoom(r+e),a=t.getResolutionForZoom(s);t.getAnimating()&&t.cancelAnimations(),t.animate({resolution:a,anchor:i,duration:void 0!==n?n:250,easing:o.vT})}}var c=a}
vendor: 5,863 bytes, line 1
1,3474:function(t,e,i){"use strict";var n=i(9592),r=i(9991),o=i(7285),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e){var i=this,n=e||{},o=n;return o.stopDown||(o.stopDown=r.W8),i=t.call(this,o)||this,i.anchor_=null,i.lastAngle_=void 0,i.rotating_=!1,i.rotationDelta_=0,i.threshold_=void 0!==n.threshold?n.threshold:.3,i.duration_=void 0!==n.duration?n.duration:250,i}return s(e,t),e.prototype.handleDragEvent=function(t){var e=0,i=this.targetPointers[0],r=this.targetPointers[1],s=Math.atan2(r.clientY-i.clientY,r.clientX-i.clientX);if(void 0!==this.lastAngle_){var a=s-this.lastAngle_;this.rotationDelta_+=a,!this.rotating_&&Math.abs(this.rotationDelta_)>this.threshold_&&(this.rotating_=!0),e=a}this.lastAngle_=s;var l=t.map,u=l.getView();if(u.getConstraints().rotation!==o.b8){var c=l.getViewport().getBoundingClientRect(),h=(0,n.v)(this.targetPointers);h[0]-=c.left,h[1]-=c.top,this.anchor_=l.getCoordinateFromPixelInternal(h),this.rotating_&&(l.render(),u.adjustRotationInternal(e,this.anchor_))}},e.prototype.handleUpEvent=function(t){if(this.targetPointers.length<2){var e=t.map,i=e.getView();return i.endInteraction(this.duration_),!1}return!0},e.prototype.handleDownEvent=function(t){if(this.targetPointers.length>=2){var e=t.map;return this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.handlingDownUpSequence||e.getView().beginInteraction(),!0}return!1},e}(n.A);e.A=a},9592:function(t,e,i){"use strict";i.d(e,{v:function(){return l}});var n=i(2239),r=i(5888),o=i(3495),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e){var i=this,n=e||{};return i=t.call(this,n)||this,n.handleDownEvent&&(i.handleDownEvent=n.handleDownEvent),n.handleDragEvent&&(i.handleDragEvent=n.handleDragEvent),n.handleMoveEvent&&(i.handleMoveEvent=n.handleMoveEvent),n.handleUpEvent&&(i.handleUpEvent=n.handleUpEvent),n.stopDown&&(i.stopDown=n.stopDown),i.handlingDownUpSequence=!1,i.trackedPointers_={},i.targetPointers=[],i}return s(e,t),e.prototype.getPointerCount=function(){return this.targetPointers.length},e.prototype.handleDownEvent=function(t){return!1},e.prototype.handleDragEvent=function(t){},e.prototype.handleEvent=function(t){if(!t.originalEvent)return!0;var e=!1;if(this.updateTrackedPointers_(t),this.handlingDownUpSequence){if(t.type==r.A.POINTERDRAG)this.handleDragEvent(t),t.originalEvent.preventDefault();else if(t.type==r.A.POINTERUP){var i=this.handleUpEvent(t);this.handlingDownUpSequence=i&&this.targetPointers.length>0}}else if(t.type==r.A.POINTERDOWN){var n=this.handleDownEvent(t);this.handlingDownUpSequence=n,e=this.stopDown(n)}else t.type==r.A.POINTERMOVE&&this.handleMoveEvent(t);return!e},e.prototype.handleMoveEvent=function(t){},e.prototype.handleUpEvent=function(t){return!1},e.prototype.stopDown=function(t){return t},e.prototype.updateTrackedPointers_=function(t){if(u(t)){var e=t.originalEvent,i=e.pointerId.toString();t.type==r.A.POINTERUP?delete this.trackedPointers_[i]:(t.type==r.A.POINTERDOWN||i in this.trackedPointers_)&&(this.trackedPointers_[i]=e),this.targetPointers=(0,o.BI)(this.trackedPointers_)}},e}(n.Ay);function l(t){for(var e=t.length,i=0,n=0,r=0;r<e;r++)i+=t[r].clientX,n+=t[r].clientY;return[i/e,n/e]}function u(t){var e=t.type;return e===r.A.POINTERDOWN||e===r.A.POINTERDRAG||e===r.A.POINTERUP}e.A=a},6843:function(t,e,i){"use strict";var n=i(7596),r=i(8875),o=i(4092),s=i(7229),a=i(3495),l=i(4966),u=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),c=function(t){function e(e){var i=t.call(this)||this,n=(0,a.kp)({},e);return n[r.A.OPACITY]=void 0!==e.opacity?e.opacity:1,(0,s.v)("number"===typeof n[r.A.OPACITY],64),n[r.A.VISIBLE]=void 0===e.visible||e.visible,n[r.A.Z_INDEX]=e.zIndex,n[r.A.MAX_RESOLUTION]=void 0!==e.maxResolution?e.maxResolution:1/0,n[r.A.MIN_RESOLUTION]=void 0!==e.minResolution?e.minResolution:0,n[r.A.MIN_ZOOM]=void 0!==e.minZoom?e.minZoom:-1/0,n[r.A.MAX_ZOOM]=void 0!==e.maxZoom?e.maxZoom:1/0,i.className_=void 0!==n.className?e.className:"ol-layer",delete n.className,i.setProperties(n),i.state_=null,i}return u(e,t),e.prototype.getClassName=function(){return this.className_},e.prototype.getLayerState=function(t){var e=this.state_||{layer:this,managed:void 0===t||t},i=this.getZIndex();return e.opacity=(0,l.qE)(Math.round(100*this.getOpacity())/100,0,1),e.sourceState=this.getSourceState(),e.visible=this.getVisible(),e.extent=this.getExtent(),e.zIndex=void 0!==i?i:!1===e.managed?1/0:0,e.maxResolution=this.getMaxResolution(),e.minResolution=Math.max(this.getMinResolution(),0),e.minZoom=this.getMinZoom(),e.maxZoom=this.getMaxZoom(),this.state_=e,e},e.prototype.getLayersArray=function(t){return(0,o.b0)()},e.prototype.getLayerStatesArray=function(t){return(0,o.b0)()},e.prototype.getExtent=function(){return this.get(r.A.EXTENT)},e.prototype.getMaxResolution=function(){return this.get(r.A.MAX_RESOLUTION)},e.prototype.getMinResolution=function(){return this.get(r.A.MIN_RESOLUTION)}
1,e.prototype.getMinZoom=function(){return this.get(r.A.MIN_ZOOM)},e.prototype.getMaxZoom=function(){return this.get(r.A.MAX_ZOOM)},e.prototype.getOpacity=function(){return this.get(r.A.OPACITY)},e.prototype.getSourceState=function(){return(0,o.b0)()},e.prototype.getVisible=function(){return this.get(r.A.VISIBLE)},e.prototype.getZIndex=function(){return this.get(r.A.Z_INDEX)},e.prototype.setExtent=function(t){this.set(r.A.EXTENT,t)},e.prototype.setMaxResolution=function(t){this.set(r.A.MAX_RESOLUTION,t)},e.prototype.setMinResolution=function(t){this.set(r.A.MIN_RESOLUTION,t)},e.prototype.setMaxZoom=function(t){this.set(r.A.MAX_ZOOM,t)},e.prototype.setMinZoom=function(t){this.set(r.A.MIN_ZOOM,t)},e.prototype.setOpacity=function(t){(0,s.v)("number"===typeof t,64),this.set(r.A.OPACITY,t)},e.prototype.setVisible=function(t){this.set(r.A.VISIBLE,t)},e.prototype.setZIndex=function(t){this.set(r.A.Z_INDEX,t)},e.prototype.disposeInternal=function(){this.state_&&(this.state_.layer=null,this.state_=null),t.prototype.disposeInternal.call(this)},e}(n.Ay);e.A=c},8152:function(t,e,i){"use strict";var n=i(8341),r=i(5341),o=i.n(r),s=i(3495),a=i(8069),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u={RENDER_ORDER:"renderOrder"},c=function(t){function e(e){var i=this,n=e||{},r=(0,s.kp)({},n);return delete r.style,delete r.renderBuffer,delete r.updateWhileAnimating,delete r.updateWhileInteracting,i=t.call(this,r)||this,i.declutter_=void 0!==n.declutter&&n.declutter,i.renderBuffer_=void 0!==n.renderBuffer?n.renderBuffer:100,i.style_=null,i.styleFunction_=void 0,i.setStyle(n.style),i.updateWhileAnimating_=void 0!==n.updateWhileAnimating&&n.updateWhileAnimating,i.updateWhileInteracting_=void 0!==n.updateWhileInteracting&&n.updateWhileInteracting,i}return l(e,t),e.prototype.getDeclutter=function(){return this.declutter_},e.prototype.getFeatures=function(e){return t.prototype.getFeatures.call(this,e)},e.prototype.getRenderBuffer=function(){return this.renderBuffer_},e.prototype.getRenderOrder=function(){return this.get(u.RENDER_ORDER)},e.prototype.getStyle=function(){return this.style_},e.prototype.getStyleFunction=function(){return this.styleFunction_},e.prototype.getUpdateWhileAnimating=function(){return this.updateWhileAnimating_},e.prototype.getUpdateWhileInteracting=function(){return this.updateWhileInteracting_},e.prototype.renderDeclutter=function(t){t.declutterTree||(t.declutterTree=new(o())(9)),this.getRenderer().renderDeclutter(t)},e.prototype.setRenderOrder=function(t){this.set(u.RENDER_ORDER,t)},e.prototype.setStyle=function(t){this.style_=void 0!==t?t:a.d1,this.styleFunction_=null===t?void 0:(0,a.mC)(this.style_),this.changed()},e}(n.A);e.A=c},8341:function(t,e,i){"use strict";i.d(e,{l:function(){return f}});var n=i(6843),r=i(5506),o=i(8875),s=i(1431),a=i(3579),l=i(7229),u=i(3495),c=i(7596),h=i(7353),p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d=function(t){function e(e){var i=this,n=(0,u.kp)({},e);delete n.source,i=t.call(this,n)||this,i.mapPrecomposeKey_=null,i.mapRenderKey_=null,i.sourceChangeKey_=null,i.renderer_=null,e.render&&(i.render=e.render),e.map&&i.setMap(e.map),i.addEventListener((0,c.RO)(o.A.SOURCE),i.handleSourcePropertyChange_);var r=e.source?e.source:null;return i.setSource(r),i}return p(e,t),e.prototype.getLayersArray=function(t){var e=t||[];return e.push(this),e},e.prototype.getLayerStatesArray=function(t){var e=t||[];return e.push(this.getLayerState()),e},e.prototype.getSource=function(){return this.get(o.A.SOURCE)||null},e.prototype.getSourceState=function(){var t=this.getSource();return t?t.getState():a.A.UNDEFINED},e.prototype.handleSourceChange_=function(){this.changed()},e.prototype.handleSourcePropertyChange_=function(){this.sourceChangeKey_&&((0,h.JH)(this.sourceChangeKey_),this.sourceChangeKey_=null);var t=this.getSource();t&&(this.sourceChangeKey_=(0,h.KT)(t,r.A.CHANGE,this.handleSourceChange_,this)),this.changed()},e.prototype.getFeatures=function(t){return this.renderer_.getFeatures(t)},e.prototype.render=function(t,e){var i=this.getRenderer();if(i.prepareFrame(t))return i.renderFrame(t,e)},e.prototype.setMap=function(t){this.mapPrecomposeKey_&&((0,h.JH)(this.mapPrecomposeKey_),this.mapPrecomposeKey_=null),t||this.changed(),this.mapRenderKey_&&((0,h.JH)(this.mapRenderKey_),this.mapRenderKey_=null),t&&(this.mapPrecomposeKey_=(0,h.KT)(t,s.A.PRECOMPOSE,(function(t){var e=t,i=e.frameState.layerStatesArray,n=this.getLayerState(!1);(0,l.v)(!i.some((function(t){return t.layer===n.layer})),67),i.push(n)}),this),this.mapRenderKey_=(0,h.KT)(this,r.A.CHANGE,t.render,t),this.changed())},e.prototype.setSource=function(t){this.set(o.A.SOURCE,t)},e.prototype.getRenderer=function(){return this.renderer_||(this.renderer_=this.createRenderer()),this.renderer_},e.prototype.hasRenderer=function(){return!!this.renderer_},e.prototype.createRenderer=function(){return null},e.prototype.disposeInternal=function(){this.setSource(null),t.prototype.disposeInternal.call(this)},e}(n.A);function f(t,e){if(!t.visible)return!1;var i=e.resolution;if(i<t.minResolution||i>=t.maxResolution)return!1;var n=e.zoom;return n>t.minZoom&&n<=t.maxZoom}e.A=d},8875:function(t,e){"use strict";e.A={OPACITY:"opacity",VISIBLE:"visible",EXTENT:"extent",Z_INDEX:"zIndex",MAX_RESOLUTION:"maxResolution",MIN_RESOLUTION:"minResolution",MAX_ZOOM:"maxZoom",MIN_ZOOM:"minZoom",SOURCE:"source"}}
1,5612:function(t,e,i){"use strict";i.d(e,{A:function(){return p}});var n=i(8341),r=i(9359),o=i(3495),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e){var i=this,n=e||{},r=(0,o.kp)({},n);return delete r.preload,delete r.useInterimTilesOnError,i=t.call(this,r)||this,i.setPreload(void 0!==n.preload?n.preload:0),i.setUseInterimTilesOnError(void 0===n.useInterimTilesOnError||n.useInterimTilesOnError),i}return s(e,t),e.prototype.getPreload=function(){return this.get(r.A.PRELOAD)},e.prototype.setPreload=function(t){this.set(r.A.PRELOAD,t)},e.prototype.getUseInterimTilesOnError=function(){return this.get(r.A.USE_INTERIM_TILES_ON_ERROR)},e.prototype.setUseInterimTilesOnError=function(t){this.set(r.A.USE_INTERIM_TILES_ON_ERROR,t)},e}(n.A),l=a,u=i(4796),c=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),h=function(t){function e(e){return t.call(this,e)||this}return c(e,t),e.prototype.createRenderer=function(){return new u.A(this)},e}(l),p=h},9359:function(t,e){"use strict";e.A={PRELOAD:"preload",USE_INTERIM_TILES_ON_ERROR:"useInterimTilesOnError"}},8762:function(t,e,i){"use strict";i.d(e,{A:function(){return b}});var n=i(8152),r=i(3217),o=i(423),s=i(7479),a=i(7008),l=i(1878),u=i(5752),c=i(2568),h=i(4441),p=i(8108),d=i(4092),f=i(3094),g=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),v=function(t){function e(e){var i=t.call(this,e)||this;return i.boundHandleStyleImageChange_=i.handleStyleImageChange_.bind(i),i.animatingOrInteracting_,i.dirty_=!1,i.hitDetectionImageData_=null,i.renderedFeatures_=null,i.renderedRevision_=-1,i.renderedResolution_=NaN,i.renderedExtent_=(0,u.S5)(),i.renderedRotation_,i.renderedCenter_=null,i.renderedProjection_=null,i.renderedRenderOrder_=null,i.replayGroup_=null,i.replayGroupChanged=!0,i.declutterExecutorGroup=null,i.clipping=!0,i}return g(e,t),e.prototype.useContainer=function(e,i,n){n<1&&(e=null),t.prototype.useContainer.call(this,e,i,n)},e.prototype.renderWorlds=function(t,e,i){var n=e.extent,r=e.viewState,o=r.center,s=r.resolution,l=r.projection,c=r.rotation,h=l.getExtent(),p=this.getLayer().getSource(),d=e.pixelRatio,f=e.viewHints,g=!(f[a.A.ANIMATING]||f[a.A.INTERACTING]),v=this.context,m=Math.round(e.size[0]*d),y=Math.round(e.size[1]*d),_=p.getWrapX()&&l.canWrapX(),b=_?(0,u.RG)(h):null,x=_?Math.ceil((n[2]-h[2])/b)+1:1,w=_?Math.floor((n[0]-h[0])/b):0;do{var A=this.getRenderTransform(o,s,c,d,m,y,w*b);t.execute(v,1,A,c,g,void 0,i)}while(++w<x)},e.prototype.renderDeclutter=function(t){this.declutterExecutorGroup&&this.renderWorlds(this.declutterExecutorGroup,t,t.declutterTree)},e.prototype.renderFrame=function(t,e){var i=t.pixelRatio,n=t.layerStatesArray[t.layerIndex];(0,l.rQ)(this.pixelTransform,1/i,1/i),(0,l.T9)(this.inversePixelTransform,this.pixelTransform);var r=(0,l.dI)(this.pixelTransform);this.useContainer(e,r,n.opacity);var o=this.context,s=o.canvas,a=this.replayGroup_,c=this.declutterExecutorGroup;if((!a||a.isEmpty())&&(!c||c.isEmpty()))return!this.containerReused&&s.width>0&&(s.width=0),this.container;var h=Math.round(t.size[0]*i),d=Math.round(t.size[1]*i);s.width!=h||s.height!=d?(s.width=h,s.height=d,s.style.transform!==r&&(s.style.transform=r)):this.containerReused||o.clearRect(0,0,h,d),this.preRender(o,t);var f=t.viewState,g=f.projection,v=!1;if(n.extent&&this.clipping){var m=(0,p.SD)(n.extent,g);v=!(0,u.ms)(m,t.extent)&&(0,u.HY)(m,t.extent),v&&this.clipUnrotated(o,t,m)}
1this.renderWorlds(a,t),v&&o.restore(),this.postRender(o,t);var y=n.opacity,_=this.container;return y!==parseFloat(_.style.opacity)&&(_.style.opacity=1===y?"":String(y)),this.renderedRotation_!==f.rotation&&(this.renderedRotation_=f.rotation,this.hitDetectionImageData_=null),this.container},e.prototype.getFeatures=function(t){return new Promise(function(e){if(!this.hitDetectionImageData_&&!this.animatingOrInteracting_){var i=[this.context.canvas.width,this.context.canvas.height];(0,l.Bb)(this.pixelTransform,i);var n=this.renderedCenter_,r=this.renderedResolution_,o=this.renderedRotation_,s=this.renderedProjection_,a=this.renderedExtent_,h=this.getLayer(),p=[],d=i[0]/2,f=i[1]/2;p.push(this.getRenderTransform(n,r,o,.5,d,f,0).slice());var g=h.getSource(),v=s.getExtent();if(g.getWrapX()&&s.canWrapX()&&!(0,u.ms)(v,a)){var m=a[0],y=(0,u.RG)(v),_=0,b=void 0;while(m<v[0])--_,b=y*_,p.push(this.getRenderTransform(n,r,o,.5,d,f,b).slice()),m+=y;_=0,m=a[2];while(m>v[2])++_,b=y*_,p.push(this.getRenderTransform(n,r,o,.5,d,f,b).slice()),m-=y}this.hitDetectionImageData_=(0,c._)(i,p,this.renderedFeatures_,h.getStyleFunction(),a,r,o)}e((0,c.F)(t,this.renderedFeatures_,this.hitDetectionImageData_))}.bind(this))},e.prototype.forEachFeatureAtCoordinate=function(t,e,i,n,r){var o=this;if(this.replayGroup_){var s,a=e.viewState.resolution,l=e.viewState.rotation,u=this.getLayer(),c={},h=function(t,e,i){var o=(0,d.v6)(t),s=c[o];if(s){if(!0!==s&&i<s.distanceSq){if(0===i)return c[o]=!0,r.splice(r.lastIndexOf(s),1),n(t,u,e);s.geometry=e,s.distanceSq=i}}else{if(0===i)return c[o]=!0,n(t,u,e);r.push(c[o]={feature:t,layer:u,geometry:e,distanceSq:i,callback:n})}},p=[this.replayGroup_];return this.declutterExecutorGroup&&p.push(this.declutterExecutorGroup),p.some((function(n){return s=n.forEachFeatureAtCoordinate(t,a,l,i,h,n===o.declutterExecutorGroup?e.declutterTree.all().map((function(t){return t.value})):null)})),s}},e.prototype.handleFontsChanged=function(){var t=this.getLayer();t.getVisible()&&this.replayGroup_&&t.changed()},e.prototype.handleStyleImageChange_=function(t){this.renderIfReadyAndVisible()},e.prototype.prepareFrame=function(t){var e=this.getLayer(),i=e.getSource();if(!i)return!1;var n=t.viewHints[a.A.ANIMATING],o=t.viewHints[a.A.INTERACTING],l=e.getUpdateWhileAnimating(),c=e.getUpdateWhileInteracting();if(!this.dirty_&&!l&&n||!c&&o)return this.animatingOrInteracting_=!0,!0;this.animatingOrInteracting_=!1;var d=t.extent,g=t.viewState,v=g.projection,m=g.resolution,y=t.pixelRatio,_=e.getRevision(),b=e.getRenderBuffer(),x=e.getRenderOrder();void 0===x&&(x=h.Eo);var w=g.center.slice(),A=(0,u.r)(d,b*m),S=[A.slice()],C=v.getExtent();if(i.getWrapX()&&v.canWrapX()&&!(0,u.ms)(C,t.extent)){var T=(0,u.RG)(C),E=Math.max((0,u.RG)(A)/2,T);A[0]=C[0]-E,A[2]=C[2]+E,(0,f.Li)(w,v);var O=(0,u.Li)(S[0],v);O[0]<C[0]&&O[2]<C[2]?S.push([O[0]+T,O[1],O[2]+T,O[3]]):O[0]>C[0]&&O[2]>C[2]&&S.push([O[0]-T,O[1],O[2]-T,O[3]])}if(!this.dirty_&&this.renderedResolution_==m&&this.renderedRevision_==_&&this.renderedRenderOrder_==x&&(0,u.ms)(this.renderedExtent_,A))return this.replayGroupChanged=!1,!0;this.replayGroup_=null,this.dirty_=!1;var I,k=new r.A((0,h.gY)(m,y),A,m,y);this.getLayer().getDeclutter()&&(I=new r.A((0,h.gY)(m,y),A,m,y));var P,R=(0,p.Tf)();if(R){for(var L=0,M=S.length;L<M;++L)i.loadFeatures((0,p.JR)(S[L],v),m,R);P=(0,p.FO)(R,v)}else for(L=0,M=S.length;L<M;++L)i.loadFeatures(S[L],m,v);var D=(0,h.j)(m,y),j=function(t){var i,n=t.getStyleFunction()||e.getStyleFunction();if(n&&(i=n(t,m)),i){var r=this.renderFeature(t,D,i,k,P,I);this.dirty_=this.dirty_||r}}.bind(this),$=(0,p.JR)(A,v),F=i.getFeaturesInExtent($);x&&F.sort(x);for(L=0,M=F.length;L<M;++L)j(F[L]);this.renderedFeatures_=F;var N=k.finish(),z=new s.A(A,m,y,i.getOverlaps(),N,e.getRenderBuffer());return I&&(this.declutterExecutorGroup=new s.A(A,m,y,i.getOverlaps(),I.finish(),e.getRenderBuffer())),this.renderedResolution_=m,this.renderedRevision_=_,this.renderedRenderOrder_=x,this.renderedExtent_=A,this.renderedCenter_=w,this.renderedProjection_=v,this.replayGroup_=z,this.hitDetectionImageData_=null,this.replayGroupChanged=!0,!0}
1,e.prototype.renderFeature=function(t,e,i,n,r,o){if(!i)return!1;var s=!1;if(Array.isArray(i))for(var a=0,l=i.length;a<l;++a)s=(0,h.nl)(n,t,i[a],e,this.boundHandleStyleImageChange_,r,o)||s;else s=(0,h.nl)(n,t,i,e,this.boundHandleStyleImageChange_,r,o);return s},e}(o.A),m=v,y=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),_=function(t){function e(e){return t.call(this,e)||this}return y(e,t),e.prototype.createRenderer=function(){return new m(this)},e}(n.A),b=_},2380:function(t,e,i){"use strict";i.d(e,{A:function(){return k}});var n=i(8152),r=i(3217),o=i(7479),s=i(4796),a=i(5506),l=i(9819),u=i(4255),c=i(2033),h=i(7008),p=i(1878),d=i(5752),f=i(3495),g=i(2568),v=i(4441),m=i(4092),y=i(7353),_=i(5245),b=i(3094),x=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),w={image:[l.A.POLYGON,l.A.CIRCLE,l.A.LINE_STRING,l.A.IMAGE,l.A.TEXT],hybrid:[l.A.POLYGON,l.A.LINE_STRING],vector:[]},A={image:[l.A.DEFAULT],hybrid:[l.A.IMAGE,l.A.TEXT,l.A.DEFAULT],vector:[l.A.POLYGON,l.A.CIRCLE,l.A.LINE_STRING,l.A.IMAGE,l.A.TEXT,l.A.DEFAULT]},S=function(t){function e(e){var i=t.call(this,e)||this;return i.boundHandleStyleImageChange_=i.handleStyleImageChange_.bind(i),i.dirty_=!1,i.renderedLayerRevision_,i.renderedPixelToCoordinateTransform_=null,i.renderedRotation_,i.renderTileImageQueue_={},i.tileListenerKeys_={},i.tmpTransform_=(0,p.vt)(),i}return x(e,t),e.prototype.prepareTile=function(t,e,i,n){var r,o=(0,m.v6)(t),s=t.getState();return(s===u.A.LOADED&&t.hifi||s===u.A.ERROR)&&o in this.tileListenerKeys_&&((0,y.JH)(this.tileListenerKeys_[o]),delete this.tileListenerKeys_[o]),s!==u.A.LOADED&&s!==u.A.ERROR||(this.updateExecutorGroup_(t,e,i),this.tileImageNeedsRender_(t,e,i)&&(r=!0,n&&(this.renderTileImageQueue_[o]=t))),r},e.prototype.getTile=function(e,i,n,r){var o=r.pixelRatio,s=r.viewState,l=s.resolution,p=s.projection,d=this.getLayer(),f=d.getSource().getTile(e,i,n,o,p);if(f.getState()<u.A.LOADED){f.wantedResolution=l;var g=(0,m.v6)(f);if(!(g in this.tileListenerKeys_)){var v=(0,y.KT)(f,a.A.CHANGE,this.prepareTile.bind(this,f,o,p,!0));this.tileListenerKeys_[g]=v}}else{var _=r.viewHints,b=!(_[h.A.ANIMATING]||_[h.A.INTERACTING]);!b&&f.wantedResolution||(f.wantedResolution=l);var x=this.prepareTile(f,o,p,!1);x&&d.getRenderMode()!==c.A.VECTOR&&this.renderTileImage_(f,r)}return t.prototype.getTile.call(this,e,i,n,r)},e.prototype.isDrawableTile=function(e){var i=this.getLayer();return t.prototype.isDrawableTile.call(this,e)&&(i.getRenderMode()===c.A.VECTOR?(0,m.v6)(i)in e.executorGroups:e.hasContext(i))},e.prototype.getTileImage=function(t){return t.getImage(this.getLayer())},e.prototype.prepareFrame=function(e){var i=this.getLayer().getRevision();return this.renderedLayerRevision_!=i&&(this.renderedTiles.length=0),this.renderedLayerRevision_=i,t.prototype.prepareFrame.call(this,e)},e.prototype.updateExecutorGroup_=function(t,e,i){var n=this.getLayer(),s=n.getRevision(),a=n.getRenderOrder()||null,l=t.wantedResolution,h=t.getReplayState(n);if(h.dirty||h.renderedResolution!==l||h.renderedRevision!=s||h.renderedRenderOrder!=a||h.renderedZ!==t.sourceZ){var p=n.getSource(),f=n.getDeclutter(),g=p.getTileGrid(),y=p.getTileGridForProjection(i),_=y.getTileCoordExtent(t.wrappedTileCoord),b=p.getSourceTiles(e,i,t),x=(0,m.v6)(n);delete t.hitDetectionImageData[x],t.executorGroups[x]=[],f&&(t.declutterExecutorGroups[x]=[]);for(var w=function(i,s){var m=b[i];if(m.getState()!=u.A.LOADED)return"continue";var y=m.tileCoord,w=g.getTileCoordExtent(y),S=(0,d._N)(_,w),C=(0,d.aI)(w,S)?null:(0,d.r)(S,n.getRenderBuffer()*l,A.tmpExtent);h.dirty=!1;var T=new r.A(0,S,l,e),E=f?new r.A(0,S,l,e):void 0,O=(0,v.j)(l,e),I=function(t){var e,i=t.getStyleFunction()||n.getStyleFunction();if(i&&(e=i(t,l)),e){var r=this.renderFeature(t,O,e,T,E);this.dirty_=this.dirty_||r,h.dirty=h.dirty||r}},k=m.getFeatures();
1a&&a!==h.renderedRenderOrder&&k.sort(a);for(var P=0,R=k.length;P<R;++P){var L=k[P];C&&!(0,d.HY)(C,L.getGeometry().getExtent())||I.call(A,L)}var M=T.finish(),D=n.getRenderMode()!==c.A.VECTOR&&f&&1===b.length?null:S,j=new o.A(D,l,e,p.getOverlaps(),M,n.getRenderBuffer());if(t.executorGroups[x].push(j),E){var $=new o.A(D,l,e,p.getOverlaps(),E.finish(),n.getRenderBuffer());t.declutterExecutorGroups[x].push($)}},A=this,S=0,C=b.length;S<C;++S)w(S,C);h.renderedRevision=s,h.renderedZ=t.sourceZ,h.renderedRenderOrder=a,h.renderedResolution=l}},e.prototype.forEachFeatureAtCoordinate=function(t,e,i,n,r){var o=e.viewState.resolution,s=e.viewState.rotation;i=void 0==i?0:i;var a=this.getLayer(),l=a.getSource(),u=l.getTileGridForProjection(e.viewState.projection),c=(0,d.Tr)([t]);(0,d.r)(c,o*i,c);for(var h,p={},f=function(t,e,i){var o=t.getId();void 0===o&&(o=(0,m.v6)(t));var s=p[o];if(s){if(!0!==s&&i<s.distanceSq){if(0===i)return p[o]=!0,r.splice(r.lastIndexOf(s),1),n(t,a,e);s.geometry=e,s.distanceSq=i}}else{if(0===i)return p[o]=!0,n(t,a,e);r.push(p[o]={feature:t,layer:a,geometry:e,distanceSq:i,callback:n})}},g=this.renderedTiles,v=function(n,r){var l=g[n],p=u.getTileCoordExtent(l.wrappedTileCoord);if(!(0,d.HY)(p,c))return"continue";var v=(0,m.v6)(a),y=[l.executorGroups[v]],_=l.declutterExecutorGroups[v];_&&y.push(_),y.some((function(n){for(var r=n===_?e.declutterTree.all().map((function(t){return t.value})):null,a=0,l=n.length;a<l;++a){var u=n[a];if(h=u.forEachFeatureAtCoordinate(t,o,s,i,f,r),h)return!0}}))},y=0,_=g.length;!h&&y<_;++y)v(y,_);return h},e.prototype.getFeatures=function(t){return new Promise(function(e,i){for(var n,r=this.getLayer(),o=(0,m.v6)(r),s=r.getSource(),a=this.renderedProjection,l=a.getExtent(),c=this.renderedResolution,h=s.getTileGridForProjection(a),f=(0,p.Bb)(this.renderedPixelToCoordinateTransform_,t.slice()),v=h.getTileCoordForCoordAndResolution(f,c),y=0,x=this.renderedTiles.length;y<x;++y)if(v.toString()===this.renderedTiles[y].tileCoord.toString()){if(n=this.renderedTiles[y],n.getState()===u.A.LOADED&&n.hifi){var w=h.getTileCoordExtent(n.tileCoord);s.getWrapX()&&a.canWrapX()&&!(0,d.ms)(l,w)&&(0,b.Li)(f,a);break}n=void 0}if(!n||n.loadingSourceTiles>0)e([]);else{var A=h.getTileCoordExtent(n.wrappedTileCoord),S=(0,d.Py)(A),C=[(f[0]-S[0])/c,(S[1]-f[1])/c],T=n.getSourceTiles().reduce((function(t,e){return t.concat(e.getFeatures())}),[]),E=n.hitDetectionImageData[o];if(!E&&!this.animatingOrInteracting_){var O=(0,_.xq)(h.getTileSize(h.getZForResolution(c))),I=[O[0]/2,O[1]/2],k=this.renderedRotation_,P=[this.getRenderTransform(h.getTileCoordCenter(n.wrappedTileCoord),c,0,.5,I[0],I[1],0)];E=(0,g._)(O,P,T,r.getStyleFunction(),h.getTileCoordExtent(n.wrappedTileCoord),n.getReplayState(r).renderedResolution,k),n.hitDetectionImageData[o]=E}e((0,g.F)(C,T,E))}}.bind(this))},e.prototype.handleFontsChanged=function(){(0,f.IU)(this.renderTileImageQueue_);var t=this.getLayer();t.getVisible()&&void 0!==this.renderedLayerRevision_&&t.changed()},e.prototype.handleStyleImageChange_=function(t){this.renderIfReadyAndVisible()},e.prototype.renderDeclutter=function(t){for(var e=t.viewHints,i=!(e[h.A.ANIMATING]||e[h.A.INTERACTING]),n=this.renderedTiles,r=0,o=n.length;r<o;++r){var s=n[r],a=s.declutterExecutorGroups[(0,m.v6)(this.getLayer())];if(a)for(var l=a.length-1;l>=0;--l)a[l].execute(this.context,1,this.getTileRenderTransform(s,t),t.viewState.rotation,i,void 0,t.declutterTree)}},e.prototype.getTileRenderTransform=function(t,e){var i=e.pixelRatio,n=e.viewState,r=n.center,o=n.resolution,s=n.rotation,a=e.size,l=Math.round(a[0]*i),u=Math.round(a[1]*i),c=this.getLayer().getSource(),h=c.getTileGridForProjection(e.viewState.projection),d=t.tileCoord,f=h.getTileCoordExtent(t.wrappedTileCoord),g=h.getTileCoordExtent(d,this.tmpExtent)[0]-f[0],v=(0,p.lw)((0,p.hs)(this.inversePixelTransform.slice(),1/i,1/i),this.getRenderTransform(r,o,s,i,l,u,g));return v},e.prototype.renderFrame=function(e,i){var n=e.viewHints,r=!(n[h.A.ANIMATING]||n[h.A.INTERACTING]);this.renderQueuedTileImages_(r,e),t.prototype.renderFrame.call(this,e,i),this.renderedPixelToCoordinateTransform_=e.pixelToCoordinateTransform.slice(),this.renderedRotation_=e.viewState.rotation;var o=this.getLayer(),s=o.getRenderMode();if(s===c.A.IMAGE)return this.container;
1var a=o.getSource(),l=e.usedTiles[(0,m.v6)(a)];for(var u in this.renderTileImageQueue_)l&&u in l||delete this.renderTileImageQueue_[u];for(var p=this.context,d=A[s],f=e.viewState,g=f.rotation,v=this.renderedTiles,y=[],_=[],b=v.length-1;b>=0;--b)for(var x=v[b],w=this.getTileRenderTransform(x,e),S=x.executorGroups[(0,m.v6)(o)],C=!1,T=0,E=S.length;T<E;++T){var O=S[T];if(O.hasExecutors(d)){var I=x.tileCoord[0],k=void 0;if(!C&&(k=O.getClipCoords(w),k)){p.save();for(var P=0,R=y.length;P<R;++P){var L=y[P];I<_[P]&&(p.beginPath(),p.moveTo(k[0],k[1]),p.lineTo(k[2],k[3]),p.lineTo(k[4],k[5]),p.lineTo(k[6],k[7]),p.moveTo(L[6],L[7]),p.lineTo(L[4],L[5]),p.lineTo(L[2],L[3]),p.lineTo(L[0],L[1]),p.clip())}}O.execute(p,1,w,g,r,d),!C&&k&&(p.restore(),y.push(k),_.push(I),C=!0)}}return this.container},e.prototype.renderQueuedTileImages_=function(t,e){for(var i in this.renderTileImageQueue_){if(!t&&Date.now()-e.time>8){e.animate=!0;break}var n=this.renderTileImageQueue_[i];delete this.renderTileImageQueue_[i],this.renderTileImage_(n,e)}},e.prototype.renderFeature=function(t,e,i,n,r){if(!i)return!1;var o=!1;if(Array.isArray(i))for(var s=0,a=i.length;s<a;++s)o=(0,v.nl)(n,t,i[s],e,this.boundHandleStyleImageChange_,void 0,r)||o;else o=(0,v.nl)(n,t,i,e,this.boundHandleStyleImageChange_,void 0,r);return o},e.prototype.tileImageNeedsRender_=function(t,e,i){var n=this.getLayer(),r=t.getReplayState(n),o=n.getRevision(),s=t.sourceZ,a=t.wantedResolution;return r.renderedTileResolution!==a||r.renderedTileRevision!==o||r.renderedTileZ!==s},e.prototype.renderTileImage_=function(t,e){var i=this.getLayer(),n=t.getReplayState(i),r=i.getRevision(),o=t.executorGroups[(0,m.v6)(i)];n.renderedTileRevision=r,n.renderedTileZ=t.sourceZ;var s=t.wrappedTileCoord,a=s[0],l=i.getSource(),u=e.pixelRatio,c=e.viewState,h=c.projection,d=l.getTileGridForProjection(h),f=d.getResolution(t.tileCoord[0]),g=e.pixelRatio/t.wantedResolution*f,v=d.getResolution(a),y=t.getContext(i);u=Math.round(Math.max(u,g/u));var _=l.getTilePixelSize(a,u,h);y.canvas.width=_[0],y.canvas.height=_[1];var b=u/g;if(1!==b){var x=(0,p.cL)(this.tmpTransform_);(0,p.hs)(x,b,b),y.setTransform.apply(y,x)}var A=d.getTileCoordExtent(s,this.tmpExtent),S=g/v,C=(0,p.cL)(this.tmpTransform_);(0,p.hs)(C,S,-S),(0,p.Tl)(C,-A[0],-A[3]);for(var T=0,E=o.length;T<E;++T){var O=o[T];O.execute(y,b,C,0,!0,w[i.getRenderMode()])}n.renderedTileResolution=t.wantedResolution},e}(s.A),C=S,T=i(9359),E=i(7229),O=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),I=function(t){function e(e){var i=this,n=e||{},r=(0,f.kp)({},n);delete r.preload,delete r.useInterimTilesOnError,i=t.call(this,r)||this;var o=n.renderMode||c.A.HYBRID;return(0,E.v)(void 0==o||o==c.A.IMAGE||o==c.A.HYBRID||o==c.A.VECTOR,28),i.renderMode_=o,i.setPreload(n.preload?n.preload:0),i.setUseInterimTilesOnError(void 0===n.useInterimTilesOnError||n.useInterimTilesOnError),i}return O(e,t),e.prototype.createRenderer=function(){return new C(this)},e.prototype.getFeatures=function(e){return t.prototype.getFeatures.call(this,e)},e.prototype.getRenderMode=function(){return this.renderMode_},e.prototype.getPreload=function(){return this.get(T.A.PRELOAD)},e.prototype.getUseInterimTilesOnError=function(){return this.get(T.A.USE_INTERIM_TILES_ON_ERROR)},e.prototype.setPreload=function(t){this.set(T.A.PRELOAD,t)},e.prototype.setUseInterimTilesOnError=function(t){this.set(T.A.USE_INTERIM_TILES_ON_ERROR,t)},e}(n.A),k=I},2033:function(t,e){"use strict";e.A={IMAGE:"image",HYBRID:"hybrid",VECTOR:"vector"}},4966:function(t,e,i){"use strict";function n(t,e,i){return Math.min(Math.max(t,e),i)}i.d(e,{Cc:function(){return p},KU:function(){return l},Q1:function(){return s},eh:function(){return c},hG:function(){return a},p6:function(){return o},qE:function(){return n},xP:function(){return h},xW:function(){return u}
1,yI:function(){return r}});var r=function(){var t;return t="cosh"in Math?Math.cosh:function(t){var e=Math.exp(t);return(e+1/e)/2},t}(),o=function(){var t;return t="log2"in Math?Math.log2:function(t){return Math.log(t)*Math.LOG2E},t}();function s(t,e,i,n,r,o){var s=r-i,l=o-n;if(0!==s||0!==l){var u=((t-i)*s+(e-n)*l)/(s*s+l*l);u>1?(i=r,n=o):u>0&&(i+=s*u,n+=l*u)}return a(t,e,i,n)}function a(t,e,i,n){var r=i-t,o=n-e;return r*r+o*o}function l(t){for(var e=t.length,i=0;i<e;i++){for(var n=i,r=Math.abs(t[i][i]),o=i+1;o<e;o++){var s=Math.abs(t[o][i]);s>r&&(r=s,n=o)}if(0===r)return null;var a=t[n];t[n]=t[i],t[i]=a;for(var l=i+1;l<e;l++)for(var u=-t[l][i]/t[i][i],c=i;c<e+1;c++)i==c?t[l][c]=0:t[l][c]+=u*t[i][c]}for(var h=new Array(e),p=e-1;p>=0;p--){h[p]=t[p][e]/t[p][p];for(var d=p-1;d>=0;d--)t[d][e]-=t[d][p]*h[p]}return h}function u(t){return 180*t/Math.PI}function c(t){return t*Math.PI/180}function h(t,e){var i=t%e;return i*e<0?i+e:i}function p(t,e,i){return t+i*(e-t)}},3495:function(t,e,i){"use strict";i.d(e,{BI:function(){return o},IU:function(){return r},Im:function(){return s},kp:function(){return n}});var n="function"===typeof Object.assign?Object.assign:function(t,e){if(void 0===t||null===t)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(t),n=1,r=arguments.length;n<r;++n){var o=arguments[n];if(void 0!==o&&null!==o)for(var s in o)o.hasOwnProperty(s)&&(i[s]=o[s])}return i};function r(t){for(var e in t)delete t[e]}var o="function"===typeof Object.values?Object.values:function(t){var e=[];for(var i in t)e.push(t[i]);return e};function s(t){var e;for(e in t)return!1;return!e}},8108:function(t,e,i){"use strict";i.d(e,{Ig:function(){return n.I},Av:function(){return F},tI:function(){return N},Ad:function(){return Y},SD:function(){return X},Jt:function(){return M},hO:function(){return D},RG:function(){return B},FO:function(){return z},Tf:function(){return H},R6:function(){return P},te:function(){return U},JR:function(){return q},pd:function(){return V},DI:function(){return G}});var n=i(8531),r=i(7191),o=i(4966),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=6378137,l=Math.PI*a,u=[-l,-l,l,l],c=[-180,-85,180,85],h=a*Math.log(Math.tan(Math.PI/2)),p=function(t){function e(e){return t.call(this,{code:e,units:n.A.METERS,extent:u,global:!0,worldExtent:c,getPointResolution:function(t,e){return t/(0,o.yI)(e[1]/a)}})||this}return s(e,t),e}(r.A),d=[new p("EPSG:3857"),new p("EPSG:102100"),new p("EPSG:102113"),new p("EPSG:900913"),new p("http://www.opengis.net/gml/srs/epsg.xml#3857")];function f(t,e,i){var n=t.length,r=i>1?i:2,o=e;void 0===o&&(o=r>2?t.slice():new Array(n));for(var s=0;s<n;s+=r){o[s]=l*t[s]/180;var u=a*Math.log(Math.tan(Math.PI*(+t[s+1]+90)/360));u>h?u=h:u<-h&&(u=-h),o[s+1]=u}return o}function g(t,e,i){var n=t.length,r=i>1?i:2,o=e;void 0===o&&(o=r>2?t.slice():new Array(n));for(var s=0;s<n;s+=r)o[s]=180*t[s]/l,o[s+1]=360*Math.atan(Math.exp(t[s+1]/a))/Math.PI-90;return o}var v=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),m=6378137,y=[-180,-90,180,90],_=Math.PI*m/180,b=function(t){function e(e,i){return t.call(this,{code:e,units:n.A.DEGREES,extent:y,axisOrientation:i,global:!0,metersPerUnit:_,worldExtent:y})||this}return v(e,t),e}(r.A),x=[new b("CRS:84"),new b("EPSG:4326","neu"),new b("urn:ogc:def:crs:OGC:1.3:CRS84"),new b("urn:ogc:def:crs:OGC:2:84"),new b("http://www.opengis.net/gml/srs/epsg.xml#4326","neu")],w={};function A(t){return w[t]||w[t.replace(/urn:(x-)?ogc:def:crs:EPSG:(.*:)?(\w+)$/,"EPSG:$3")]||null}function S(t,e){w[t]=e}var C={};function T(t,e,i){var n=t.getCode(),r=e.getCode();n in C||(C[n]={}),C[n][r]=i}function E(t,e){var i;return t in C&&e in C[t]&&(i=C[t][e]),i}var O=i(5752),I=i(5769);function k(t,e,i){var n;if(void 0!==e){for(var r=0,o=t.length;r<o;++r)e[r]=t[r];n=e}else n=t.slice();return n}function P(t,e,i){if(void 0!==e&&t!==e){for(var n=0,r=t.length;n<r;++n)e[n]=t[n];t=e}return t}function R(t){S(t.getCode(),t),T(t,t,k)}function L(t){t.forEach(R)}function M(t){return"string"===typeof t?A(t):t||null}function D(t,e,i,r){var o;t=M(t);var s=t.getPointResolutionFunc();if(s){if(o=s(e,i),r&&r!==t.getUnits()){var a=t.getMetersPerUnit();a&&(o=o*a/n.I[r])}}else{var l=t.getUnits();if(l==n.A.DEGREES&&!r||r==n.A.DEGREES)o=e;else{var u=z(t,M("EPSG:4326"));if(u===P&&l!==n.A.DEGREES)o=e*t.getMetersPerUnit();else{var c=[i[0]-e/2,i[1],i[0]+e/2,i[1],i[0],i[1]-e/2,i[0],i[1]+e/2];c=u(c,c,2);var h=(0,I.Yf)(c.slice(0,2),c.slice(2,4)),p=(0,I.Yf)(c.slice(4,6),c.slice(6,8));o=(h+p)/2}a=r?n.I[r]:t.getMetersPerUnit();void 0!==a&&(o/=a)}}return o}function j(t){L(t),t.forEach((function(e){t.forEach((function(t){e!==t&&T(e,t,k)}))}))}function $(t,e,i,n){t.forEach((function(t){e.forEach((function(e){T(t,e,i),T(e,t,n)}))}))}function F(t,e){return t?"string"===typeof t?M(t):t:M(e)}function N(t,e){if(t===e)return!0;var i=t.getUnits()===e.getUnits();if(t.getCode()===e.getCode())return i;var n=z(t,e);return n===k&&i}function z(t,e){var i=t.getCode(),n=e.getCode(),r=E(i,n);return r||(r=P),r}function B(t,e){var i=M(t),n=M(e);return z(i,n)}function V(t,e,i){var n=B(e,i);return n(t,void 0,t.length)}function G(t,e,i,n){var r=B(e,i);return(0,O.NW)(t,r,void 0,n)}var W=null;function H(){return W}function U(t,e){return W?V(t,e,W):t}function Y(t,e){return W?V(t,W,e):t}function q(t,e){return W?G(t,e,W):t}function X(t,e){return W?G(t,W,e):t}function K(){j(d),j(x),$(x,d,f,g)}K()}
1,7191:function(t,e,i){"use strict";var n=i(8531),r=function(){function t(t){this.code_=t.code,this.units_=t.units,this.extent_=void 0!==t.extent?t.extent:null,this.worldExtent_=void 0!==t.worldExtent?t.worldExtent:null,this.axisOrientation_=void 0!==t.axisOrientation?t.axisOrientation:"enu",this.global_=void 0!==t.global&&t.global,this.canWrapX_=!(!this.global_||!this.extent_),this.getPointResolutionFunc_=t.getPointResolution,this.defaultTileGrid_=null,this.metersPerUnit_=t.metersPerUnit}return t.prototype.canWrapX=function(){return this.canWrapX_},t.prototype.getCode=function(){return this.code_},t.prototype.getExtent=function(){return this.extent_},t.prototype.getUnits=function(){return this.units_},t.prototype.getMetersPerUnit=function(){return this.metersPerUnit_||n.I[this.units_]},t.prototype.getWorldExtent=function(){return this.worldExtent_},t.prototype.getAxisOrientation=function(){return this.axisOrientation_},t.prototype.isGlobal=function(){return this.global_},t.prototype.setGlobal=function(t){this.global_=t,this.canWrapX_=!(!t||!this.extent_)},t.prototype.getDefaultTileGrid=function(){return this.defaultTileGrid_},t.prototype.setDefaultTileGrid=function(t){this.defaultTileGrid_=t},t.prototype.setExtent=function(t){this.extent_=t,this.canWrapX_=!(!this.global_||!t)},t.prototype.setWorldExtent=function(t){this.worldExtent_=t},t.prototype.setGetPointResolution=function(t){this.getPointResolutionFunc_=t},t.prototype.getPointResolutionFunc=function(){return this.getPointResolutionFunc_},t}();e.A=r},8531:function(t,e,i){"use strict";i.d(e,{I:function(){return r}});var n={DEGREES:"degrees",FEET:"ft",METERS:"m",PIXELS:"pixels",TILE_PIXELS:"tile-pixels",USFEET:"us-ft"},r={};r[n.DEGREES]=2*Math.PI*6370997/360,r[n.FEET]=.3048,r[n.METERS]=1,r[n.USFEET]=1200/3937,e.A=n},3983:function(t,e,i){"use strict";var n=i(3354),r=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),o=function(t){function e(e,i,n,r){var o=t.call(this,e)||this;return o.inversePixelTransform=i,o.frameState=n,o.context=r,o}return r(e,t),e}(n.Ay);e.A=o},1431:function(t,e){"use strict";e.A={PRERENDER:"prerender",POSTRENDER:"postrender",PRECOMPOSE:"precompose",POSTCOMPOSE:"postcompose",RENDERCOMPLETE:"rendercomplete"}},5473:function(t,e,i){"use strict";var n=i(1635),r=i(1878),o=i(5752),s=i(9487),a=i(9165),l=i(8108),u=i(9608),c=i(7534),h=i(1103),p=(0,r.vt)(),d=function(){function t(t,e,i,n,r){this.extent_,this.id_=r,this.type_=t,this.flatCoordinates_=e,this.flatInteriorPoints_=null,this.flatMidpoints_=null,this.ends_=i,this.properties_=n}return t.prototype.get=function(t){return this.properties_[t]},t.prototype.getExtent=function(){return this.extent_||(this.extent_=this.type_===n.A.POINT?(0,o.dP)(this.flatCoordinates_):(0,o.Vy)(this.flatCoordinates_,0,this.flatCoordinates_.length,2)),this.extent_},t.prototype.getFlatInteriorPoint=function(){if(!this.flatInteriorPoints_){var t=(0,o.q1)(this.getExtent());this.flatInteriorPoints_=(0,a.J)(this.flatCoordinates_,0,this.ends_,2,t,0)}return this.flatInteriorPoints_},t.prototype.getFlatInteriorPoints=function(){if(!this.flatInteriorPoints_){var t=(0,c.C)(this.flatCoordinates_,0,this.ends_,2);this.flatInteriorPoints_=(0,a.p)(this.flatCoordinates_,0,this.ends_,2,t)}return this.flatInteriorPoints_},t.prototype.getFlatMidpoint=function(){return this.flatMidpoints_||(this.flatMidpoints_=(0,u.SH)(this.flatCoordinates_,0,this.flatCoordinates_.length,2,.5)),this.flatMidpoints_},t.prototype.getFlatMidpoints=function(){if(!this.flatMidpoints_){this.flatMidpoints_=[];for(var t=this.flatCoordinates_,e=0,i=this.ends_,n=0,r=i.length;n<r;++n){var o=i[n],a=(0,u.SH)(t,e,o,2,.5);(0,s.X$)(this.flatMidpoints_,a),e=o}}return this.flatMidpoints_},t.prototype.getId=function(){return this.id_},t.prototype.getOrientedFlatCoordinates=function(){return this.flatCoordinates_},t.prototype.getGeometry=function(){return this},t.prototype.getSimplifiedGeometry=function(t){return this},t.prototype.simplifyTransformed=function(t,e){return this},t.prototype.getProperties=function(){return this.properties_},t.prototype.getStride=function(){return 2},t.prototype.getStyleFunction=function(){},t.prototype.getType=function(){return this.type_},t.prototype.transform=function(t){t=(0,l.Jt)(t);var e=t.getExtent(),i=t.getWorldExtent();if(e&&i){var n=(0,o.Oq)(i)/(0,o.Oq)(e);(0,r.Zz)(p,i[0],i[3],n,-n,0,0,0),(0,h.Rc)(this.flatCoordinates_,0,this.flatCoordinates_.length,2,p,this.flatCoordinates_)}},t.prototype.getEnds=function(){return this.ends_},t}();d.prototype.getEndss=d.prototype.getEnds,d.prototype.getFlatCoordinates=d.prototype.getOrientedFlatCoordinates,e.A=d},521:function(t,e){"use strict";var i=function(){function t(){}
1return t.prototype.drawCustom=function(t,e,i){},t.prototype.drawGeometry=function(t){},t.prototype.setStyle=function(t){},t.prototype.drawCircle=function(t,e){},t.prototype.drawFeature=function(t,e){},t.prototype.drawGeometryCollection=function(t,e){},t.prototype.drawLineString=function(t,e){},t.prototype.drawMultiLineString=function(t,e){},t.prototype.drawMultiPoint=function(t,e){},t.prototype.drawMultiPolygon=function(t,e){},t.prototype.drawPoint=function(t,e){},t.prototype.drawPolygon=function(t,e){},t.prototype.drawText=function(t,e){},t.prototype.setFillStrokeStyle=function(t,e){},t.prototype.setImageStyle=function(t,e){},t.prototype.setTextStyle=function(t,e){},t}();e.A=i},6299:function(t,e,i){"use strict";i.d(e,{Jw:function(){return M},M8:function(){return _},MY:function(){return y},NT:function(){return m},Oq:function(){return d},Rf:function(){return O},TA:function(){return P},Tq:function(){return b},WZ:function(){return $},ZV:function(){return c},_K:function(){return g},_m:function(){return p},aq:function(){return x},do:function(){return A},eL:function(){return v},fZ:function(){return E},pO:function(){return R},qY:function(){return h},vk:function(){return f},wj:function(){return L},yY:function(){return w}});var n=i(7596),r=i(8081),o=i(4954),s=i(3495),a=i(4674),l=i(2001),u=i(1878),c="10px sans-serif",h="#000",p="round",d=[],f=0,g="round",v=10,m="#000",y="center",_="middle",b=[0,0,0,0],x=1,w=new n.Ay,A=new r.A;A.setSize=function(){console.warn("labelCache is deprecated.")};var S,C=null,T={},E=function(){var t,e,i=100,n="32px ",r=["monospace","serif"],o=r.length,a="wmytzilWMYTZIL@#/&?$%10";function u(t,i,s){for(var l=!0,u=0;u<o;++u){var c=r[u];if(e=k(t+" "+i+" "+n+c,a),s!=c){var h=k(t+" "+i+" "+n+s+","+c,a);l=l&&h!=e}}return!!l}function c(){for(var e=!0,n=w.getKeys(),r=0,o=n.length;r<o;++r){var a=n[r];w.get(a)<i&&(u.apply(this,a.split("\n"))?((0,s.IU)(T),C=null,S=void 0,w.set(a,i)):(w.set(a,w.get(a)+1,!0),e=!1))}e&&(clearInterval(t),t=void 0)}return function(e){var n=(0,l.K5)(e);if(n)for(var r=n.families,o=0,s=r.length;o<s;++o){var a=r[o],h=n.style+"\n"+n.weight+"\n"+a;void 0===w.get(h)&&(w.set(h,i,!0),u(n.style,n.weight,a)||(w.set(h,0,!0),void 0===t&&(t=setInterval(c,32))))}}}(),O=function(){var t;return function(e){var i=T[e];if(void 0==i){if(o.Wl){var n=(0,l.K5)(e),r=I(e,"Žg"),s=isNaN(Number(n.lineHeight))?1.2:Number(n.lineHeight);i=s*(r.actualBoundingBoxAscent+r.actualBoundingBoxDescent)}else t||(t=document.createElement("div"),t.innerHTML="M",t.style.margin="0 !important",t.style.padding="0 !important",t.style.position="absolute !important",t.style.left="-99999px !important"),t.style.font=e,document.body.appendChild(t),i=t.offsetHeight,document.body.removeChild(t);T[e]=i}return i}}();function I(t,e){return C||(C=(0,a.Y)(1,1)),t!=S&&(C.font=t,S=C.font),C.measureText(e)}function k(t,e){return I(t,e).width}function P(t,e,i){if(e in i)return i[e];var n=k(t,e);return i[e]=n,n}function R(t,e,i){for(var n=e.length,r=0,o=0;o<n;++o){var s=k(t,e[o]);r=Math.max(r,s),i.push(s)}return r}function L(t,e,i,n){0!==e&&(t.translate(i,n),t.rotate(e),t.translate(-i,-n))}function M(t,e,i,n,r,o,s,a,l,u,c){t.save(),1!==i&&(t.globalAlpha*=i),e&&t.setTransform.apply(t,e),n.contextInstructions?(t.translate(l,u),t.scale(c[0],c[1]),D(n,t)):c[0]<0||c[1]<0?(t.translate(l,u),t.scale(c[0],c[1]),t.drawImage(n,r,o,s,a,0,0,s,a)):t.drawImage(n,r,o,s,a,l,u,s*c[0],a*c[1]),t.restore()}function D(t,e){for(var i=t.contextInstructions,n=0,r=i.length;n<r;n+=2)Array.isArray(i[n+1])?e[i[n]].apply(e,i[n+1]):e[i[n]]=i[n+1]}var j=null;function $(t){return o.Wl?(0,u.dI)(t):(j||(j=(0,a.Y)(1,1).canvas),j.style.transform=(0,u.dI)(t),j.style.transform)}},1075:function(t,e,i){"use strict";var n=i(8112),r=i(1635),o=i(3461),s=i(521),a=i(2882),l=i(5752),u=i(6299),c=i(9487),h=i(1072),p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d=function(t){function e(e,i,n,r){var o=t.call(this)||this;return o.tolerance=e,o.maxExtent=i,o.pixelRatio=r,o.maxLineWidth=0,o.resolution=n,o.beginGeometryInstruction1_=null,o.beginGeometryInstruction2_=null,o.bufferedMaxExtent_=null,o.instructions=[],o.coordinates=[],o.tmpCoordinate_=[],o.hitDetectionInstructions=[],o.state={},o}return p(e,t),e.prototype.applyPixelRatio=function(t){var e=this.pixelRatio;return 1==e?t:t.map((function(t){return t*e}))},e.prototype.appendFlatPointCoordinates=function(t,e){for(var i=this.getBufferedMaxExtent(),n=this.tmpCoordinate_,r=this.coordinates,o=r.length,s=0,a=t.length;s<a;s+=e)n[0]=t[s],n[1]=t[s+1],(0,l.Ym)(i,n)&&(r[o++]=n[0],r[o++]=n[1]);return o}
vendor: 11,016 bytes, line 1
1,e.prototype.appendFlatLineCoordinates=function(t,e,i,n,r,s){var a=this.coordinates,u=a.length,c=this.getBufferedMaxExtent();s&&(e+=n);var h,p,d,f=t[e],g=t[e+1],v=this.tmpCoordinate_,m=!0;for(h=e+n;h<i;h+=n)v[0]=t[h],v[1]=t[h+1],d=(0,l.vz)(c,v),d!==p?(m&&(a[u++]=f,a[u++]=g,m=!1),a[u++]=v[0],a[u++]=v[1]):d===o.A.INTERSECTING?(a[u++]=v[0],a[u++]=v[1],m=!1):m=!0,f=v[0],g=v[1],p=d;return(r&&m||h===e+n)&&(a[u++]=f,a[u++]=g),u},e.prototype.drawCustomCoordinates_=function(t,e,i,n,r){for(var o=0,s=i.length;o<s;++o){var a=i[o],l=this.appendFlatLineCoordinates(t,e,a,n,!1,!1);r.push(l),e=a}return e},e.prototype.drawCustom=function(t,e,i){this.beginGeometry(t,e);var o,s,a,l,u,c=t.getType(),p=t.getStride(),d=this.coordinates.length;if(c==r.A.MULTI_POLYGON){o=t.getOrientedFlatCoordinates(),l=[];var f=t.getEndss();u=0;for(var g=0,v=f.length;g<v;++g){var m=[];u=this.drawCustomCoordinates_(o,u,f[g],p,m),l.push(m)}this.instructions.push([n.Ay.CUSTOM,d,l,t,i,h.Dz])}else c==r.A.POLYGON||c==r.A.MULTI_LINE_STRING?(a=[],o=c==r.A.POLYGON?t.getOrientedFlatCoordinates():t.getFlatCoordinates(),u=this.drawCustomCoordinates_(o,0,t.getEnds(),p,a),this.instructions.push([n.Ay.CUSTOM,d,a,t,i,h.cD])):c==r.A.LINE_STRING||c==r.A.CIRCLE?(o=t.getFlatCoordinates(),s=this.appendFlatLineCoordinates(o,0,o.length,p,!1,!1),this.instructions.push([n.Ay.CUSTOM,d,s,t,i,h.n2])):c==r.A.MULTI_POINT?(o=t.getFlatCoordinates(),s=this.appendFlatPointCoordinates(o,p),s>d&&this.instructions.push([n.Ay.CUSTOM,d,s,t,i,h.n2])):c==r.A.POINT&&(o=t.getFlatCoordinates(),this.coordinates.push(o[0],o[1]),s=this.coordinates.length,this.instructions.push([n.Ay.CUSTOM,d,s,t,i]));this.endGeometry(e)},e.prototype.beginGeometry=function(t,e){this.beginGeometryInstruction1_=[n.Ay.BEGIN_GEOMETRY,e,0,t],this.instructions.push(this.beginGeometryInstruction1_),this.beginGeometryInstruction2_=[n.Ay.BEGIN_GEOMETRY,e,0,t],this.hitDetectionInstructions.push(this.beginGeometryInstruction2_)},e.prototype.finish=function(){return{instructions:this.instructions,hitDetectionInstructions:this.hitDetectionInstructions,coordinates:this.coordinates}},e.prototype.reverseHitDetectionInstructions=function(){var t,e=this.hitDetectionInstructions;e.reverse();var i,r,o=e.length,s=-1;for(t=0;t<o;++t)i=e[t],r=i[0],r==n.Ay.END_GEOMETRY?s=t:r==n.Ay.BEGIN_GEOMETRY&&(i[2]=t,(0,c.gI)(this.hitDetectionInstructions,s,t),s=-1)},e.prototype.setFillStrokeStyle=function(t,e){var i=this.state;if(t){var n=t.getColor();i.fillStyle=(0,a.F)(n||u.qY)}else i.fillStyle=void 0;if(e){var r=e.getColor();i.strokeStyle=(0,a.F)(r||u.NT);var o=e.getLineCap();i.lineCap=void 0!==o?o:u._m;var s=e.getLineDash();i.lineDash=s?s.slice():u.Oq;var l=e.getLineDashOffset();i.lineDashOffset=l||u.vk;var c=e.getLineJoin();i.lineJoin=void 0!==c?c:u._K;var h=e.getWidth();i.lineWidth=void 0!==h?h:u.aq;var p=e.getMiterLimit();i.miterLimit=void 0!==p?p:u.eL,i.lineWidth>this.maxLineWidth&&(this.maxLineWidth=i.lineWidth,this.bufferedMaxExtent_=null)}else i.strokeStyle=void 0,i.lineCap=void 0,i.lineDash=null,i.lineDashOffset=void 0,i.lineJoin=void 0,i.lineWidth=void 0,i.miterLimit=void 0},e.prototype.createFill=function(t){var e=t.fillStyle,i=[n.Ay.SET_FILL_STYLE,e];return"string"!==typeof e&&i.push(!0),i},e.prototype.applyStroke=function(t){this.instructions.push(this.createStroke(t))},e.prototype.createStroke=function(t){return[n.Ay.SET_STROKE_STYLE,t.strokeStyle,t.lineWidth*this.pixelRatio,t.lineCap,t.lineJoin,t.miterLimit,this.applyPixelRatio(t.lineDash),t.lineDashOffset*this.pixelRatio]},e.prototype.updateFillStyle=function(t,e){var i=t.fillStyle;"string"===typeof i&&t.currentFillStyle==i||(void 0!==i&&this.instructions.push(e.call(this,t)),t.currentFillStyle=i)},e.prototype.updateStrokeStyle=function(t,e){var i=t.strokeStyle,n=t.lineCap,r=t.lineDash,o=t.lineDashOffset,s=t.lineJoin,a=t.lineWidth,l=t.miterLimit;(t.currentStrokeStyle!=i||t.currentLineCap!=n||r!=t.currentLineDash&&!(0,c.aI)(t.currentLineDash,r)||t.currentLineDashOffset!=o||t.currentLineJoin!=s||t.currentLineWidth!=a||t.currentMiterLimit!=l)&&(void 0!==i&&e.call(this,t),t.currentStrokeStyle=i,t.currentLineCap=n,t.currentLineDash=r,t.currentLineDashOffset=o,t.currentLineJoin=s,t.currentLineWidth=a,t.currentMiterLimit=l)},e.prototype.endGeometry=function(t){this.beginGeometryInstruction1_[2]=this.instructions.length,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_[2]=this.hitDetectionInstructions.length,this.beginGeometryInstruction2_=null;var e=[n.Ay.END_GEOMETRY,t];this.instructions.push(e),this.hitDetectionInstructions.push(e)},e.prototype.getBufferedMaxExtent=function(){if(!this.bufferedMaxExtent_&&(this.bufferedMaxExtent_=(0,l.o8)(this.maxExtent),this.maxLineWidth>0)){var t=this.resolution*(this.maxLineWidth+1)/2;(0,l.r)(this.bufferedMaxExtent_,t,this.bufferedMaxExtent_)}return this.bufferedMaxExtent_},e}(s.A);e.A=d},3217:function(t,e,i){"use strict";i.d(e,{A:function(){return _}});var n=i(1075),r=i(8112),o=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),s=function(t){function e(e,i,n,r){var o=t.call(this,e,i,n,r)||this;return o.hitDetectionImage_=null,o.image_=null,o.imagePixelRatio_=void 0,o.anchorX_=void 0,o.anchorY_=void 0,o.height_=void 0,o.opacity_=void 0,o.originX_=void 0,o.originY_=void 0,o.rotateWithView_=void 0,o.rotation_=void 0,o.scale_=void 0,o.width_=void 0,o.declutterImageWithText_=void 0,o}return o(e,t),e.prototype.drawPoint=function(t,e){if(this.image_){this.beginGeometry(t,e);var i=t.getFlatCoordinates(),n=t.getStride(),o=this.coordinates.length,s=this.appendFlatPointCoordinates(i,n);this.instructions.push([r.Ay.DRAW_IMAGE,o,s,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterImageWithText_]),this.hitDetectionInstructions.push([r.Ay.DRAW_IMAGE,o,s,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterImageWithText_]),this.endGeometry(e)}},e.prototype.drawMultiPoint=function(t,e){if(this.image_){this.beginGeometry(t,e);var i=t.getFlatCoordinates(),n=t.getStride(),o=this.coordinates.length,s=this.appendFlatPointCoordinates(i,n);this.instructions.push([r.Ay.DRAW_IMAGE,o,s,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterImageWithText_]),this.hitDetectionInstructions.push([r.Ay.DRAW_IMAGE,o,s,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterImageWithText_]),this.endGeometry(e)}},e.prototype.finish=function(){return this.reverseHitDetectionInstructions(),this.anchorX_=void 0,this.anchorY_=void 0,this.hitDetectionImage_=null,this.image_=null,this.imagePixelRatio_=void 0,this.height_=void 0,this.scale_=void 0,this.opacity_=void 0,this.originX_=void 0,this.originY_=void 0,this.rotateWithView_=void 0,this.rotation_=void 0,this.width_=void 0,t.prototype.finish.call(this)},e.prototype.setImageStyle=function(t,e){var i=t.getAnchor(),n=t.getSize(),r=t.getHitDetectionImage(),o=t.getImage(this.pixelRatio),s=t.getOrigin();this.imagePixelRatio_=t.getPixelRatio(this.pixelRatio),this.anchorX_=i[0],this.anchorY_=i[1],this.hitDetectionImage_=r,this.image_=o,this.height_=n[1],this.opacity_=t.getOpacity(),this.originX_=s[0],this.originY_=s[1],this.rotateWithView_=t.getRotateWithView(),this.rotation_=t.getRotation(),this.scale_=t.getScaleArray(),this.width_=n[0],this.declutterImageWithText_=e},e}(n.A),a=s,l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e,i,n,r){return t.call(this,e,i,n,r)||this}return l(e,t),e.prototype.drawFlatCoordinates_=function(t,e,i,n){var o=this.coordinates.length,s=this.appendFlatLineCoordinates(t,e,i,n,!1,!1),a=[r.Ay.MOVE_TO_LINE_TO,o,s];return this.instructions.push(a),this.hitDetectionInstructions.push(a),i},e.prototype.drawLineString=function(t,e){var i=this.state,n=i.strokeStyle,o=i.lineWidth;if(void 0!==n&&void 0!==o){this.updateStrokeStyle(i,this.applyStroke),this.beginGeometry(t,e),this.hitDetectionInstructions.push([r.Ay.SET_STROKE_STYLE,i.strokeStyle,i.lineWidth,i.lineCap,i.lineJoin,i.miterLimit,i.lineDash,i.lineDashOffset],r.th);var s=t.getFlatCoordinates(),a=t.getStride();this.drawFlatCoordinates_(s,0,s.length,a),this.hitDetectionInstructions.push(r.VD),this.endGeometry(e)}},e.prototype.drawMultiLineString=function(t,e){var i=this.state,n=i.strokeStyle,o=i.lineWidth;if(void 0!==n&&void 0!==o){this.updateStrokeStyle(i,this.applyStroke),this.beginGeometry(t,e),this.hitDetectionInstructions.push([r.Ay.SET_STROKE_STYLE,i.strokeStyle,i.lineWidth,i.lineCap,i.lineJoin,i.miterLimit,i.lineDash,i.lineDashOffset],r.th);for(var s=t.getEnds(),a=t.getFlatCoordinates(),l=t.getStride(),u=0,c=0,h=s.length;c<h;++c)u=this.drawFlatCoordinates_(a,u,s[c],l);this.hitDetectionInstructions.push(r.VD),this.endGeometry(e)}},e.prototype.finish=function(){var e=this.state;return void 0!=e.lastStroke&&e.lastStroke!=this.coordinates.length&&this.instructions.push(r.VD),this.reverseHitDetectionInstructions(),this.state=null,t.prototype.finish.call(this)},e.prototype.applyStroke=function(e){void 0!=e.lastStroke&&e.lastStroke!=this.coordinates.length&&(this.instructions.push(r.VD),e.lastStroke=this.coordinates.length),e.lastStroke=0,t.prototype.applyStroke.call(this,e),this.instructions.push(r.th)},e}(n.A),c=u,h=i(6299),p=i(3468),d=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),f=function(t){function e(e,i,n,r){return t.call(this,e,i,n,r)||this}
1return d(e,t),e.prototype.drawFlatCoordinatess_=function(t,e,i,n){var o=this.state,s=void 0!==o.fillStyle,a=void 0!==o.strokeStyle,l=i.length;this.instructions.push(r.th),this.hitDetectionInstructions.push(r.th);for(var u=0;u<l;++u){var c=i[u],h=this.coordinates.length,p=this.appendFlatLineCoordinates(t,e,c,n,!0,!a),d=[r.Ay.MOVE_TO_LINE_TO,h,p];this.instructions.push(d),this.hitDetectionInstructions.push(d),a&&(this.instructions.push(r.kx),this.hitDetectionInstructions.push(r.kx)),e=c}return s&&(this.instructions.push(r.I5),this.hitDetectionInstructions.push(r.I5)),a&&(this.instructions.push(r.VD),this.hitDetectionInstructions.push(r.VD)),e},e.prototype.drawCircle=function(t,e){var i=this.state,n=i.fillStyle,o=i.strokeStyle;if(void 0!==n||void 0!==o){this.setFillStrokeStyles_(),this.beginGeometry(t,e),void 0!==i.fillStyle&&this.hitDetectionInstructions.push([r.Ay.SET_FILL_STYLE,h.qY]),void 0!==i.strokeStyle&&this.hitDetectionInstructions.push([r.Ay.SET_STROKE_STYLE,i.strokeStyle,i.lineWidth,i.lineCap,i.lineJoin,i.miterLimit,i.lineDash,i.lineDashOffset]);var s=t.getFlatCoordinates(),a=t.getStride(),l=this.coordinates.length;this.appendFlatLineCoordinates(s,0,s.length,a,!1,!1);var u=[r.Ay.CIRCLE,l];this.instructions.push(r.th,u),this.hitDetectionInstructions.push(r.th,u),void 0!==i.fillStyle&&(this.instructions.push(r.I5),this.hitDetectionInstructions.push(r.I5)),void 0!==i.strokeStyle&&(this.instructions.push(r.VD),this.hitDetectionInstructions.push(r.VD)),this.endGeometry(e)}},e.prototype.drawPolygon=function(t,e){var i=this.state,n=i.fillStyle,o=i.strokeStyle;if(void 0!==n||void 0!==o){this.setFillStrokeStyles_(),this.beginGeometry(t,e),void 0!==i.fillStyle&&this.hitDetectionInstructions.push([r.Ay.SET_FILL_STYLE,h.qY]),void 0!==i.strokeStyle&&this.hitDetectionInstructions.push([r.Ay.SET_STROKE_STYLE,i.strokeStyle,i.lineWidth,i.lineCap,i.lineJoin,i.miterLimit,i.lineDash,i.lineDashOffset]);var s=t.getEnds(),a=t.getOrientedFlatCoordinates(),l=t.getStride();this.drawFlatCoordinatess_(a,0,s,l),this.endGeometry(e)}},e.prototype.drawMultiPolygon=function(t,e){var i=this.state,n=i.fillStyle,o=i.strokeStyle;if(void 0!==n||void 0!==o){this.setFillStrokeStyles_(),this.beginGeometry(t,e),void 0!==i.fillStyle&&this.hitDetectionInstructions.push([r.Ay.SET_FILL_STYLE,h.qY]),void 0!==i.strokeStyle&&this.hitDetectionInstructions.push([r.Ay.SET_STROKE_STYLE,i.strokeStyle,i.lineWidth,i.lineCap,i.lineJoin,i.miterLimit,i.lineDash,i.lineDashOffset]);for(var s=t.getEndss(),a=t.getOrientedFlatCoordinates(),l=t.getStride(),u=0,c=0,p=s.length;c<p;++c)u=this.drawFlatCoordinatess_(a,u,s[c],l);this.endGeometry(e)}},e.prototype.finish=function(){this.reverseHitDetectionInstructions(),this.state=null;var e=this.tolerance;if(0!==e)for(var i=this.coordinates,n=0,r=i.length;n<r;++n)i[n]=(0,p.n$)(i[n],e);return t.prototype.finish.call(this)},e.prototype.setFillStrokeStyles_=function(){var t=this.state,e=t.fillStyle;void 0!==e&&this.updateFillStyle(t,this.createFill),void 0!==t.strokeStyle&&this.updateStrokeStyle(t,this.applyStroke)},e}(n.A),g=f,v=i(9505),m={Circle:g,Default:n.A,Image:a,LineString:c,Polygon:g,Text:v.A},y=function(){function t(t,e,i,n){this.tolerance_=t,this.maxExtent_=e,this.pixelRatio_=n,this.resolution_=i,this.buildersByZIndex_={}}return t.prototype.finish=function(){var t={};for(var e in this.buildersByZIndex_){t[e]=t[e]||{};var i=this.buildersByZIndex_[e];for(var n in i){var r=i[n].finish();t[e][n]=r}}return t},t.prototype.getBuilder=function(t,e){var i=void 0!==t?t.toString():"0",n=this.buildersByZIndex_[i];void 0===n&&(n={},this.buildersByZIndex_[i]=n);var r=n[e];if(void 0===r){var o=m[e];r=new o(this.tolerance_,this.maxExtent_,this.resolution_,this.pixelRatio_),n[e]=r}return r},t}(),_=y},9819:function(t,e){"use strict";e.A={CIRCLE:"Circle",DEFAULT:"Default",IMAGE:"Image",LINE_STRING:"LineString",POLYGON:"Polygon",TEXT:"Text"}},7479:function(t,e,i){"use strict";i.d(e,{A:function(){return P}});var n=i(9819),r=i(8112),o=i(9505),s=i(4954),a=i(1878),l=i(5752),u=i(6299),c=i(4966),h=i(1103);function p(t,e,i,n,r,o,s,a,l,u,p,d){var f=t[e],g=t[e+1],v=0,m=0,y=0,_=0;function b(){v=f,m=g,e+=n,f=t[e],g=t[e+1],_+=y,y=Math.sqrt((f-v)*(f-v)+(g-m)*(g-m))}do{b()}while(e<i-n&&_+y<o);var x=(o-_)/y,w=(0,c.Cc)(v,f,x),A=(0,c.Cc)(m,g,x),S=e-n,C=_,T=o+a*l(u,r,p);while(e<i-n&&_+y<T)b();x=(T-_)/y;var E,O=(0,c.Cc)(v,f,x),I=(0,c.Cc)(m,g,x);if(d){var k=[w,A,O,I];(0,h.e$)(k,0,4,2,d,k,k),E=k[0]>k[2]}else E=w>O;var P,R=Math.PI,L=[],M=S+n===e;if(e=S,y=0,_=C,f=t[e],g=t[e+1],M){b();var D=Math.atan2(g-m,f-v);E&&(D+=D>0?-R:R);var j=(O+w)/2,$=(I+A)/2;return L[0]=[j,$,(T-o)/2,D,r],L}for(var F=0,N=r.length;F<N;){b();var z=Math.atan2(g-m,f-v);if(E&&(z+=z>0?-R:R),void 0!==P){var B=z-P;if(B+=B>R?-2*R:B<-R?2*R:0,Math.abs(B)>s)return null}P=z;for(var V=F,G=0;F<N;++F){var W=E?N-F-1:F,H=a*l(u,r[W],p);if(e+n<i&&_+y<o+G+H/2)break;G+=H}if(F!==V){var U=E?r.substring(N-V,N-F):r.substring(V,F);x=(o+G/2-_)/y;j=(0,c.Cc)(v,f,x),$=(0,c.Cc)(m,g,x);L.push([j,$,G/2,z,U]),o+=G}}return L}var d=i(9487),f=i(7903),g=(0,l.S5)(),v=[],m=[],y=[],_=[];function b(t){return t[3].declutterBox}var x=new RegExp("["+String.fromCharCode(1425)+"-"+String.fromCharCode(2303)+String.fromCharCode(64285)+"-"+String.fromCharCode(65023)+String.fromCharCode(65136)+"-"+String.fromCharCode(65276)+String.fromCharCode(67584)+"-"+String.fromCharCode(69631)+String.fromCharCode(124928)+"-"+String.fromCharCode(126975)+"]");function w(t,e){return"start"!==e&&"end"!==e||x.test(t)||(e="start"===e?"left"
1:"right"),o.E[e]}var A=function(){function t(t,e,i,n,r){this.overlaps=i,this.pixelRatio=e,this.resolution=t,this.alignFill_,this.instructions=n.instructions,this.coordinates=n.coordinates,this.coordinateCache_={},this.renderBuffer_=r,this.renderedTransform_=(0,a.vt)(),this.hitDetectionInstructions=n.hitDetectionInstructions,this.pixelCoordinates_=null,this.viewRotation_=0,this.fillStates=n.fillStates||{},this.strokeStates=n.strokeStates||{},this.textStates=n.textStates||{},this.widths_={},this.labels_={}}return t.prototype.createLabel=function(t,e,i,n){var r=t+e+i+n;if(this.labels_[r])return this.labels_[r];var o=n?this.strokeStates[n]:null,a=i?this.fillStates[i]:null,l=this.textStates[e],c=this.pixelRatio,h=[l.scale[0]*c,l.scale[1]*c],p=w(t,l.textAlign||u.MY),d=n&&o.lineWidth?o.lineWidth:0,f=t.split("\n"),g=f.length,v=[],m=(0,u.pO)(l.font,f,v),y=(0,u.Rf)(l.font),_=y*g,b=m+d,x=[],A=(b+2)*h[0],S=(_+d)*h[1],C={width:A<0?Math.floor(A):Math.ceil(A),height:S<0?Math.floor(S):Math.ceil(S),contextInstructions:x};if(1==h[0]&&1==h[1]||x.push("scale",h),x.push("font",l.font),n){x.push("strokeStyle",o.strokeStyle),x.push("lineWidth",d),x.push("lineCap",o.lineCap),x.push("lineJoin",o.lineJoin),x.push("miterLimit",o.miterLimit);var T=s.Wl?OffscreenCanvasRenderingContext2D:CanvasRenderingContext2D;T.prototype.setLineDash&&(x.push("setLineDash",[o.lineDash]),x.push("lineDashOffset",o.lineDashOffset))}i&&x.push("fillStyle",a.fillStyle),x.push("textBaseline","middle"),x.push("textAlign","center");var E,O=.5-p,I=p*b+O*d;if(n)for(E=0;E<g;++E)x.push("strokeText",[f[E],I+O*v[E],.5*(d+y)+E*y]);if(i)for(E=0;E<g;++E)x.push("fillText",[f[E],I+O*v[E],.5*(d+y)+E*y]);return this.labels_[r]=C,C},t.prototype.replayTextBackground_=function(t,e,i,n,r,o,s){t.beginPath(),t.moveTo.apply(t,e),t.lineTo.apply(t,i),t.lineTo.apply(t,n),t.lineTo.apply(t,r),t.lineTo.apply(t,e),o&&(this.alignFill_=o[2],this.fill_(t)),s&&(this.setStrokeStyle_(t,s),t.stroke())},t.prototype.calculateImageOrLabelDimensions_=function(t,e,i,n,r,o,s,u,c,h,p,d,f,b,x,w){s*=d[0],u*=d[1];var A,S=i-s,C=n-u,T=r+c>t?t-c:r,E=o+h>e?e-h:o,O=b[3]+T*d[0]+b[1],I=b[0]+E*d[1]+b[2],k=S-b[3],P=C-b[0];return(x||0!==p)&&(v[0]=k,_[0]=k,v[1]=P,m[1]=P,m[0]=k+O,y[0]=m[0],y[1]=P+I,_[1]=y[1]),0!==p?(A=(0,a.Zz)((0,a.vt)(),i,n,1,1,p,-i,-n),(0,a.Bb)(A,v),(0,a.Bb)(A,m),(0,a.Bb)(A,y),(0,a.Bb)(A,_),(0,l.N)(Math.min(v[0],m[0],y[0],_[0]),Math.min(v[1],m[1],y[1],_[1]),Math.max(v[0],m[0],y[0],_[0]),Math.max(v[1],m[1],y[1],_[1]),g)):(0,l.N)(Math.min(k,k+O),Math.min(P,P+I),Math.max(k,k+O),Math.max(P,P+I),g),f&&(S=Math.round(S),C=Math.round(C)),{drawImageX:S,drawImageY:C,drawImageW:T,drawImageH:E,originX:c,originY:h,declutterBox:{minX:g[0],minY:g[1],maxX:g[2],maxY:g[3],value:w},canvasTransform:A,scale:d}},t.prototype.replayImageOrLabel_=function(t,e,i,n,r,o,s){var a=!(!o&&!s),l=n.declutterBox,c=t.canvas,h=s?s[2]*n.scale[0]/2:0,p=l.minX-h<=c.width/e&&l.maxX+h>=0&&l.minY-h<=c.height/e&&l.maxY+h>=0;return p&&(a&&this.replayTextBackground_(t,v,m,y,_,o,s),(0,u.Jw)(t,n.canvasTransform,r,i,n.originX,n.originY,n.drawImageW,n.drawImageH,n.drawImageX,n.drawImageY,n.scale)),!0},t.prototype.fill_=function(t){if(this.alignFill_){var e=(0,a.Bb)(this.renderedTransform_,[0,0]),i=512*this.pixelRatio;t.save(),t.translate(e[0]%i,e[1]%i),t.rotate(this.viewRotation_)}t.fill(),this.alignFill_&&t.restore()},t.prototype.setStrokeStyle_=function(t,e){t["strokeStyle"]=e[1],t.lineWidth=e[2],t.lineCap=e[3],t.lineJoin=e[4],t.miterLimit=e[5],t.setLineDash&&(t.lineDashOffset=e[7],t.setLineDash(e[6]))},t.prototype.drawLabelWithPointPlacement_=function(t,e,i,n){var r=this.textStates[e],s=this.createLabel(t,e,n,i),a=this.strokeStates[i],l=this.pixelRatio,c=w(t,r.textAlign||u.MY),h=o.E[r.textBaseline||u.M8],p=a&&a.lineWidth?a.lineWidth:0,d=s.width/l-2*r.scale[0],f=c*d+2*(.5-c)*p,g=h*s.height/l+2*(.5-h)*p;return{label:s,anchorX:f,anchorY:g}},t.prototype.execute_=function(t,e,i,n,s,c,g,v){var m;this.pixelCoordinates_&&(0,d.aI)(i,this.renderedTransform_)?m=this.pixelCoordinates_:(this.pixelCoordinates_||(this.pixelCoordinates_=[]),m=(0,h.Rc)(this.coordinates,0,this.coordinates.length,2,i,this.pixelCoordinates_),
vendor: 4,077 bytes, line 1
1(0,a.k3)(this.renderedTransform_,i));var y,_,x,w,A,S,C,T,E,O,I,k,P,R,L,M,D=0,j=n.length,$=0,F=0,N=0,z=null,B=null,V=this.coordinateCache_,G=this.viewRotation_,W=Math.round(1e12*Math.atan2(-i[1],i[0]))/1e12,H={context:t,pixelRatio:this.pixelRatio,resolution:this.resolution,rotation:G},U=this.instructions!=n||this.overlaps?0:200;while(D<j){var Y=n[D],q=Y[0];switch(q){case r.Ay.BEGIN_GEOMETRY:P=Y[1],M=Y[3],P.getGeometry()?void 0===g||(0,l.HY)(g,M.getExtent())?++D:D=Y[2]+1:D=Y[2];break;case r.Ay.BEGIN_PATH:F>U&&(this.fill_(t),F=0),N>U&&(t.stroke(),N=0),F||N||(t.beginPath(),w=NaN,A=NaN),++D;break;case r.Ay.CIRCLE:$=Y[1];var X=m[$],K=m[$+1],Z=m[$+2],J=m[$+3],Q=Z-X,tt=J-K,et=Math.sqrt(Q*Q+tt*tt);t.moveTo(X+et,K),t.arc(X,K,et,0,2*Math.PI,!0),++D;break;case r.Ay.CLOSE_PATH:t.closePath(),++D;break;case r.Ay.CUSTOM:$=Y[1],y=Y[2];var it=Y[3],nt=Y[4],rt=6==Y.length?Y[5]:void 0;H.geometry=it,H.feature=P,D in V||(V[D]=[]);var ot=V[D];rt?rt(m,$,y,2,ot):(ot[0]=m[$],ot[1]=m[$+1],ot.length=2),nt(ot,H),++D;break;case r.Ay.DRAW_IMAGE:$=Y[1],y=Y[2],T=Y[3],_=Y[4],x=Y[5];var st=Y[6],at=Y[7],lt=Y[8],ut=Y[9],ct=Y[10],ht=Y[11],pt=Y[12],dt=Y[13],ft=Y[14];if(!T&&Y.length>=19){E=Y[18],O=Y[19],I=Y[20],k=Y[21];var gt=this.drawLabelWithPointPlacement_(E,O,I,k);T=gt.label,Y[3]=T;var vt=Y[22];_=(gt.anchorX-vt)*this.pixelRatio,Y[4]=_;var mt=Y[23];x=(gt.anchorY-mt)*this.pixelRatio,Y[5]=x,st=T.height,Y[6]=st,dt=T.width,Y[13]=dt}var yt=void 0;Y.length>24&&(yt=Y[24]);var _t=void 0,bt=void 0,xt=void 0;Y.length>16?(_t=Y[15],bt=Y[16],xt=Y[17]):(_t=u.Tq,bt=!1,xt=!1),ct&&W?ht+=G:ct||W||(ht-=G);for(var wt=0;$<y;$+=2)if(!(yt&&yt[wt++]<dt/this.pixelRatio)){var At=this.calculateImageOrLabelDimensions_(T.width,T.height,m[$],m[$+1],dt,st,_,x,lt,ut,ht,pt,s,_t,bt||xt,P),St=[t,e,T,At,at,bt?z:null,xt?B:null],Ct=void 0,Tt=void 0;if(v&&ft){if(!ft[$]){ft[$]=St;continue}if(Ct=ft[$],delete ft[$],Tt=b(Ct),v.collides(Tt))continue}v&&v.collides(At.declutterBox)||(Ct&&(v&&v.insert(Tt),this.replayImageOrLabel_.apply(this,Ct)),v&&v.insert(At.declutterBox),this.replayImageOrLabel_.apply(this,St))}++D;break;case r.Ay.DRAW_CHARS:var Et=Y[1],Ot=Y[2],It=Y[3],kt=Y[4];k=Y[5];var Pt=Y[6],Rt=Y[7],Lt=Y[8];I=Y[9];var Mt=Y[10];E=Y[11],O=Y[12];var Dt=[Y[13],Y[13]],jt=this.textStates[O],$t=jt.font,Ft=[jt.scale[0]*Rt,jt.scale[1]*Rt],Nt=void 0;$t in this.widths_?Nt=this.widths_[$t]:(Nt={},this.widths_[$t]=Nt);var zt=(0,f.k)(m,Et,Ot,2),Bt=Math.abs(Ft[0])*(0,u.TA)($t,E,Nt);if(kt||Bt<=zt){var Vt=this.textStates[O].textAlign,Gt=(zt-Bt)*o.E[Vt],Wt=p(m,Et,Ot,2,E,Gt,Pt,Math.abs(Ft[0]),u.TA,$t,Nt,W?0:this.viewRotation_);t:if(Wt){var Ht=[],Ut=void 0,Yt=void 0,qt=void 0,Xt=void 0,Kt=void 0;if(I)for(Ut=0,Yt=Wt.length;Ut<Yt;++Ut){Kt=Wt[Ut],qt=Kt[4],Xt=this.createLabel(qt,O,"",I),_=Kt[2]+(Ft[0]<0?-Mt:Mt),x=It*Xt.height+2*(.5-It)*Mt*Ft[1]/Ft[0]-Lt;At=this.calculateImageOrLabelDimensions_(Xt.width,Xt.height,Kt[0],Kt[1],Xt.width,Xt.height,_,x,0,0,Kt[3],Dt,!1,u.Tq,!1,P);if(v&&v.collides(At.declutterBox))break t;Ht.push([t,e,Xt,At,1,null,null])}if(k)for(Ut=0,Yt=Wt.length;Ut<Yt;++Ut){Kt=Wt[Ut],qt=Kt[4],Xt=this.createLabel(qt,O,k,""),_=Kt[2],x=It*Xt.height-Lt;At=this.calculateImageOrLabelDimensions_(Xt.width,Xt.height,Kt[0],Kt[1],Xt.width,Xt.height,_,x,0,0,Kt[3],Dt,!1,u.Tq,!1,P);if(v&&v.collides(At.declutterBox))break t;Ht.push([t,e,Xt,At,1,null,null])}v&&v.load(Ht.map(b));for(var Zt=0,Jt=Ht.length;Zt<Jt;++Zt)this.replayImageOrLabel_.apply(this,Ht[Zt])}}++D;break;case r.Ay.END_GEOMETRY:if(void 0!==c){P=Y[1];var Qt=c(P,M);if(Qt)return Qt}++D;break;case r.Ay.FILL:U?F++:this.fill_(t),++D;break;case r.Ay.MOVE_TO_LINE_TO:for($=Y[1],y=Y[2],R=m[$],L=m[$+1],S=R+.5|0,C=L+.5|0,S===w&&C===A||(t.moveTo(R,L),w=S,A=C),$+=2;$<y;$+=2)R=m[$],L=m[$+1],S=R+.5|0,C=L+.5|0,$!=y-2&&S===w&&C===A||(t.lineTo(R,L),w=S,A=C);++D;break;case r.Ay.SET_FILL_STYLE:z=Y,this.alignFill_=Y[2],F&&(this.fill_(t),F=0,N&&(t.stroke(),N=0)),t.fillStyle=Y[1],++D;break;case r.Ay.SET_STROKE_STYLE:B=Y,N&&(t.stroke(),N=0),this.setStrokeStyle_(t,Y),++D;break;case r.Ay.STROKE:U?N++:t.stroke(),++D;break;default:++D;break}}F&&this.fill_(t),N&&t.stroke()}
1,t.prototype.execute=function(t,e,i,n,r,o){this.viewRotation_=n,this.execute_(t,e,i,this.instructions,r,void 0,void 0,o)},t.prototype.executeHitDetection=function(t,e,i,n,r){return this.viewRotation_=i,this.execute_(t,1,e,this.hitDetectionInstructions,!0,n,r)},t}(),S=A,C=i(4674),T=i(3495),E=[n.A.POLYGON,n.A.CIRCLE,n.A.LINE_STRING,n.A.IMAGE,n.A.TEXT,n.A.DEFAULT],O=function(){function t(t,e,i,n,r,o){this.maxExtent_=t,this.overlaps_=n,this.pixelRatio_=i,this.resolution_=e,this.renderBuffer_=o,this.executorsByZIndex_={},this.hitDetectionContext_=null,this.hitDetectionTransform_=(0,a.vt)(),this.createExecutors_(r)}return t.prototype.clip=function(t,e){var i=this.getClipCoords(e);t.beginPath(),t.moveTo(i[0],i[1]),t.lineTo(i[2],i[3]),t.lineTo(i[4],i[5]),t.lineTo(i[6],i[7]),t.clip()},t.prototype.createExecutors_=function(t){for(var e in t){var i=this.executorsByZIndex_[e];void 0===i&&(i={},this.executorsByZIndex_[e]=i);var n=t[e],r=[this.renderBuffer_||0,this.renderBuffer_||0];for(var o in n){var s=n[o];i[o]=new S(this.resolution_,this.pixelRatio_,this.overlaps_,s,r)}}},t.prototype.hasExecutors=function(t){for(var e in this.executorsByZIndex_)for(var i=this.executorsByZIndex_[e],n=0,r=t.length;n<r;++n)if(t[n]in i)return!0;return!1},t.prototype.forEachFeatureAtCoordinate=function(t,e,i,r,o,s){r=Math.round(r);var u=2*r+1,c=(0,a.Zz)(this.hitDetectionTransform_,r+.5,r+.5,1/e,-1/e,-i,-t[0],-t[1]),h=!this.hitDetectionContext_;h&&(this.hitDetectionContext_=(0,C.Y)(u,u));var p,f=this.hitDetectionContext_;f.canvas.width!==u||f.canvas.height!==u?(f.canvas.width=u,f.canvas.height=u):h||f.clearRect(0,0,u,u),void 0!==this.renderBuffer_&&(p=(0,l.S5)(),(0,l.$C)(p,t),(0,l.r)(p,e*(this.renderBuffer_+r),p));var g,v=k(r);function m(t,e){for(var i=f.getImageData(0,0,u,u).data,a=0,l=v.length;a<l;a++)if(i[v[a]]>0){if(!s||g!==n.A.IMAGE&&g!==n.A.TEXT||-1!==s.indexOf(t)){var c=(v[a]-3)/4,h=r-c%u,p=r-(c/u|0),d=o(t,e,h*h+
vendor: 18,351 bytes, line 1
1p*p);if(d)return d}f.clearRect(0,0,u,u);break}}var y,_,b,x,w,A=Object.keys(this.executorsByZIndex_).map(Number);for(A.sort(d.qA),y=A.length-1;y>=0;--y){var S=A[y].toString();for(b=this.executorsByZIndex_[S],_=E.length-1;_>=0;--_)if(g=E[_],x=b[g],void 0!==x&&(w=x.executeHitDetection(f,c,i,m,p),w))return w}},t.prototype.getClipCoords=function(t){var e=this.maxExtent_;if(!e)return null;var i=e[0],n=e[1],r=e[2],o=e[3],s=[i,n,i,o,r,o,r,n];return(0,h.Rc)(s,0,8,2,t,s),s},t.prototype.isEmpty=function(){return(0,T.Im)(this.executorsByZIndex_)},t.prototype.execute=function(t,e,i,n,r,o,s){var a=Object.keys(this.executorsByZIndex_).map(Number);a.sort(d.qA),this.maxExtent_&&(t.save(),this.clip(t,i));var l,u,c,h,p,f,g=o||E;for(s&&a.reverse(),l=0,u=a.length;l<u;++l){var v=a[l].toString();for(p=this.executorsByZIndex_[v],c=0,h=g.length;c<h;++c){var m=g[c];f=p[m],void 0!==f&&f.execute(t,e,i,n,r,s)}}this.maxExtent_&&t.restore()},t}(),I={};function k(t){if(void 0!==I[t])return I[t];for(var e=2*t+1,i=t*t,n=new Array(i+1),r=0;r<=t;++r)for(var o=0;o<=t;++o){var s=r*r+o*o;if(s>i)break;var a=n[s];a||(a=[],n[s]=a),a.push(4*((t+r)*e+(t+o))+3),r>0&&a.push(4*((t-r)*e+(t+o))+3),o>0&&(a.push(4*((t+r)*e+(t-o))+3),r>0&&a.push(4*((t-r)*e+(t-o))+3))}for(var l=[],u=(r=0,n.length);r<u;++r)n[r]&&l.push.apply(l,n[r]);return I[t]=l,l}var P=O},8112:function(t,e,i){"use strict";i.d(e,{I5:function(){return r},VD:function(){return o},kx:function(){return a},th:function(){return s}});var n={BEGIN_GEOMETRY:0,BEGIN_PATH:1,CIRCLE:2,CLOSE_PATH:3,CUSTOM:4,DRAW_CHARS:5,DRAW_IMAGE:6,END_GEOMETRY:7,FILL:8,MOVE_TO_LINE_TO:9,SET_FILL_STYLE:10,SET_STROKE_STYLE:11,STROKE:12},r=[n.FILL],o=[n.STROKE],s=[n.BEGIN_PATH],a=[n.CLOSE_PATH];e.Ay=n},9505:function(t,e,i){"use strict";i.d(e,{E:function(){return d},A:function(){return g}});var n=i(1075),r=i(8112),o=i(1635),s=i(1462),a=i(2882),l=i(6299),u=i(4092),c=i(5752);function h(t,e,i,n,r){var o,s,a,l,u,c,h,p,d,f,g=i,v=i,m=0,y=0,_=i;for(s=i;s<n;s+=r){var b=e[s],x=e[s+1];void 0!==u&&(d=b-u,f=x-c,l=Math.sqrt(d*d+f*f),void 0!==h&&(y+=a,o=Math.acos((h*d+p*f)/(a*l)),o>t&&(y>m&&(m=y,g=_,v=s),y=0,_=s-r)),a=l,h=d,p=f),u=b,c=x}return y+=l,y>m?[_,s]:[g,v]}var p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d={left:0,end:0,center:.5,right:1,start:1,top:0,middle:.5,hanging:.2,alphabetic:.8,ideographic:.8,bottom:1},f=function(t){function e(e,i,n,r){var o=t.call(this,e,i,n,r)||this;return o.labels_=null,o.text_="",o.textOffsetX_=0,o.textOffsetY_=0,o.textRotateWithView_=void 0,o.textRotation_=0,o.textFillState_=null,o.fillStates={},o.textStrokeState_=null,o.strokeStates={},o.textState_={},o.textStates={},o.textKey_="",o.fillKey_="",o.strokeKey_="",o.declutterImageWithText_=void 0,o}return p(e,t),e.prototype.finish=function(){var e=t.prototype.finish.call(this);return e.textStates=this.textStates,e.fillStates=this.fillStates,e.strokeStates=this.strokeStates,e},e.prototype.drawText=function(t,e){var i=this.textFillState_,n=this.textStrokeState_,a=this.textState_;if(""!==this.text_&&a&&(i||n)){var u=this.coordinates,p=u.length,d=t.getType(),f=null,g=t.getStride();if(a.placement!==s.A.LINE||d!=o.A.LINE_STRING&&d!=o.A.MULTI_LINE_STRING&&d!=o.A.POLYGON&&d!=o.A.MULTI_POLYGON){var v=a.overflow?null:[];switch(d){case o.A.POINT:case o.A.MULTI_POINT:f=t.getFlatCoordinates();break;case o.A.LINE_STRING:f=t.getFlatMidpoint();break;case o.A.CIRCLE:f=t.getCenter();break;case o.A.MULTI_LINE_STRING:f=t.getFlatMidpoints(),g=2;break;case o.A.POLYGON:f=t.getFlatInteriorPoint(),a.overflow||v.push(f[2]/this.resolution),g=3;break;case o.A.MULTI_POLYGON:var m=t.getFlatInteriorPoints();f=[];for(E=0,O=m.length;E<O;E+=3)a.overflow||v.push(m[E+2]/this.resolution),f.push(m[E],m[E+1]);if(0===f.length)return;g=2;break;default:}D=this.appendFlatPointCoordinates(f,g);if(D===p)return;this.saveTextStates_(),(a.backgroundFill||a.backgroundStroke)&&(this.setFillStrokeStyle(a.backgroundFill,a.backgroundStroke),a.backgroundFill&&(this.updateFillStyle(this.state,this.createFill),this.hitDetectionInstructions.push(this.createFill(this.state))),a.backgroundStroke&&(this.updateStrokeStyle(this.state,this.applyStroke),this.hitDetectionInstructions.push(this.createStroke(this.state)))),this.beginGeometry(t,e);var y=a.padding;if(y!=l.Tq&&(a.scale[0]<0||a.scale[1]<0)){var _=a.padding[0],b=a.padding[1],x=a.padding[2],w=a.padding[3];a.scale[0]<0&&(b=-b,w=-w),a.scale[1]<0&&(_=-_,x=-x),y=[_,b,x,w]}var A=this.pixelRatio;this.instructions.push([r.Ay.DRAW_IMAGE,p,D,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[1,1],NaN,this.declutterImageWithText_,y==l.Tq?l.Tq:y.map((function(t){return t*A})),!!a.backgroundFill,!!a.backgroundStroke,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,v]);var S=1/A;this.hitDetectionInstructions.push([r.Ay.DRAW_IMAGE,p,D,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[S,S],NaN,this.declutterImageWithText_,y,!!a.backgroundFill,!!a.backgroundStroke,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,v]),this.endGeometry(e)}else{if(!(0,c.HY)(this.getBufferedMaxExtent(),t.getExtent()))return;var C=void 0;if(f=t.getFlatCoordinates(),d==o.A.LINE_STRING)C=[f.length];else if(d==o.A.MULTI_LINE_STRING)C=t.getEnds();else if(d==o.A.POLYGON)C=t.getEnds().slice(0,1);else if(d==o.A.MULTI_POLYGON){var T=t.getEndss();C=[];for(var E=0,O=T.length;E<O;++E)C.push(T[E][0])}this.beginGeometry(t,e);for(var I=a.textAlign,k=0,P=void 0,R=0,L=C.length;R<L;++R){if(void 0==I){var M=h(a.maxAngle,f,k,C[R],g);k=M[0],P=M[1]}else P=C[R];for(var E=k;E<P;E+=g)u.push(f[E],f[E+1]);var D=u.length;k=C[R],this.drawChars_(p,D),p=D}this.endGeometry(e)}}},e.prototype.saveTextStates_=function(){var t=this.textStrokeState_,e=this.textState_,i=this.textFillState_,n=this.strokeKey_;t&&(n in this.strokeStates||(this.strokeStates[n]={strokeStyle:t.strokeStyle,lineCap:t.lineCap,lineDashOffset:t.lineDashOffset,lineWidth:t.lineWidth,lineJoin:t.lineJoin,miterLimit:t.miterLimit,lineDash:t.lineDash}));var r=this.textKey_;r in this.textStates||(this.textStates[r]={font:e.font,textAlign:e.textAlign||l.MY,textBaseline:e.textBaseline||l.M8,scale:e.scale});var o=this.fillKey_;i&&(o in this.fillStates||(this.fillStates[o]={fillStyle:i.fillStyle}))},e.prototype.drawChars_=function(t,e){var i=this.textStrokeState_,n=this.textState_,o=this.strokeKey_,s=this.textKey_,a=this.fillKey_;this.saveTextStates_();var l=this.pixelRatio,u=d[n.textBaseline],c=this.textOffsetY_*l,h=this.text_,p=i?i.lineWidth*Math.abs(n.scale[0])/2:0;this.instructions.push([r.Ay.DRAW_CHARS,t,e,u,n.overflow,a,n.maxAngle,l,c,o,p*l,h,s,1]),this.hitDetectionInstructions.push([r.Ay.DRAW_CHARS,t,e,u,n.overflow,a,n.maxAngle,1,c,o,p,h,s,1/l])},e.prototype.setTextStyle=function(t,e){var i,n,r;if(t){var o=t.getFill();o?(n=this.textFillState_,n||(n={},this.textFillState_=n),n.fillStyle=(0,a.F)(o.getColor()||l.qY)):(n=null,this.textFillState_=n);var s=t.getStroke();if(s){r=this.textStrokeState_,r||(r={},this.textStrokeState_=r);var c=s.getLineDash(),h=s.getLineDashOffset(),p=s.getWidth(),d=s.getMiterLimit();r.lineCap=s.getLineCap()||l._m,r.lineDash=c?c.slice():l.Oq,r.lineDashOffset=void 0===h?l.vk:h,r.lineJoin=s.getLineJoin()||l._K,r.lineWidth=void 0===p?l.aq:p,r.miterLimit=void 0===d?l.eL:d,r.strokeStyle=(0,a.F)(s.getColor()||l.NT)}else r=null,this.textStrokeState_=r;i=this.textState_;var f=t.getFont()||l.ZV;(0,l.fZ)(f);var g=t.getScaleArray();i.overflow=t.getOverflow(),i.font=f,i.maxAngle=t.getMaxAngle(),i.placement=t.getPlacement(),i.textAlign=t.getTextAlign(),i.textBaseline=t.getTextBaseline()||l.M8,i.backgroundFill=t.getBackgroundFill(),i.backgroundStroke=t.getBackgroundStroke(),i.padding=t.getPadding()||l.Tq,i.scale=void 0===g?[1,1]:g;var v=t.getOffsetX(),m=t.getOffsetY(),y=t.getRotateWithView(),_=t.getRotation();this.text_=t.getText()||"",this.textOffsetX_=void 0===v?0:v,this.textOffsetY_=void 0===m?0:m,this.textRotateWithView_=void 0!==y&&y,this.textRotation_=void 0===_?0:_,this.strokeKey_=r?("string"==typeof r.strokeStyle?r.strokeStyle:(0,u.v6)(r.strokeStyle))+r.lineCap+r.lineDashOffset+"|"+r.lineWidth+r.lineJoin+r.miterLimit+"["+r.lineDash.join()+"]":"",this.textKey_=i.font+i.scale+(i.textAlign||"?")+(i.textBaseline||"?"),this.fillKey_=n?"string"==typeof n.fillStyle?n.fillStyle:"|"+(0,u.v6)(n.fillStyle):""}else this.text_="";this.declutterImageWithText_=e},e}(n.A),g=f},2568:function(t,e,i){"use strict";i.d(e,{_:function(){return y},F:function(){return _}});var n=i(1635),r=i(521),o=i(2882),s=i(1878),a=i(6299),l=i(9487),u=i(5752),c=i(1103),h=i(9885),p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d=function(t){function e(e,i,n,r,o,a,l){var u=t.call(this)||this;return u.context_=e,u.pixelRatio_=i,u.extent_=n,u.transform_=r,u.viewRotation_=o,u.squaredTolerance_=a,u.userTransform_=l,u.contextFillState_=null,u.contextStrokeState_=null,u.contextTextState_=null,u.fillState_=null,u.strokeState_=null,u.image_=null,u.imageAnchorX_=0,u.imageAnchorY_=0,u.imageHeight_=0,u.imageOpacity_=0,u.imageOriginX_=0,u.imageOriginY_=0,u.imageRotateWithView_=!1,u.imageRotation_=0,u.imageScale_=[0,0],u.imageWidth_=0,u.text_="",u.textOffsetX_=0,u.textOffsetY_=0,u.textRotateWithView_=!1,u.textRotation_=0,u.textScale_=[0,0],u.textFillState_=null,u.textStrokeState_=null,u.textState_=null,u.pixelCoordinates_=[],u.tmpLocalTransform_=(0,s.vt)(),u}return p(e,t),e.prototype.drawImages_=function(t,e,i,n){if(this.image_){var r=(0,c.Rc)(t,e,i,2,this.transform_,this.pixelCoordinates_),o=this.context_,a=this.tmpLocalTransform_,l=o.globalAlpha;1!=this.imageOpacity_&&(o.globalAlpha=l*this.imageOpacity_);var u=this.imageRotation_;this.imageRotateWithView_&&(u+=this.viewRotation_);for(var h=0,p=r.length;h<p;h+=2){var d=r[h]-this.imageAnchorX_,f=r[h+1]-this.imageAnchorY_;if(0!==u||1!=this.imageScale_[0]||1!=this.imageScale_[1]){var g=d+this.imageAnchorX_,v=f+this.imageAnchorY_;(0,s.Zz)(a,g,v,1,1,u,-g,-v),o.setTransform.apply(o,a),o.translate(g,v),o.scale(this.imageScale_[0],this.imageScale_[1]),o.drawImage(this.image_,this.imageOriginX_,this.imageOriginY_,this.imageWidth_,this.imageHeight_,-this.imageAnchorX_,-this.imageAnchorY_,this.imageWidth_,this.imageHeight_),o.setTransform(1,0,0,1,0,0)}else o.drawImage(this.image_,this.imageOriginX_,this.imageOriginY_,this.imageWidth_,this.imageHeight_,d,f,this.imageWidth_,this.imageHeight_)}1!=this.imageOpacity_&&(o.globalAlpha=l)}},e.prototype.drawText_=function(t,e,i,n){if(this.textState_&&""!==this.text_){this.textFillState_&&this.setContextFillState_(this.textFillState_),this.textStrokeState_&&this.setContextStrokeState_(this.textStrokeState_),this.setContextTextState_(this.textState_);var r=(0,c.Rc)(t,e,i,n,this.transform_,this.pixelCoordinates_),o=this.context_,a=this.textRotation_;for(this.textRotateWithView_&&(a+=this.viewRotation_);e<i;e+=n){var l=r[e]+this.textOffsetX_,u=r[e+1]+this.textOffsetY_;if(0!==a||1!=this.textScale_[0]||1!=this.textScale_[1]){var h=(0,s.Zz)(this.tmpLocalTransform_,l,u,1,1,a,-l,-u);o.setTransform.apply(o,h),o.translate(l,u),o.scale(this.textScale_[0],this.textScale_[1]),this.textStrokeState_&&o.strokeText(this.text_,0,0),this.textFillState_&&o.fillText(this.text_,0,0),o.setTransform(1,0,0,1,0,0)}else this.textStrokeState_&&o.strokeText(this.text_,l,u),this.textFillState_&&o.fillText(this.text_,l,u)}}},e.prototype.moveToLineTo_=function(t,e,i,n,r){var o=this.context_,s=(0,c.Rc)(t,e,i,n,this.transform_,this.pixelCoordinates_);o.moveTo(s[0],s[1]);var a=s.length;r&&(a-=2);for(var l=2;l<a;l+=2)o.lineTo(s[l],s[l+1]);return r&&o.closePath(),i},e.prototype.drawRings_=function(t,e,i,n){for(var r=0,o=i.length;r<o;++r)e=this.moveToLineTo_(t,e,i[r],n,!0);return e},e.prototype.drawCircle=function(t){if((0,u.HY)(this.extent_,t.getExtent())){if(this.fillState_||this.strokeState_){this.fillState_&&this.setContextFillState_(this.fillState_),this.strokeState_&&this.setContextStrokeState_(this.strokeState_);var e=(0,h.v7)(t,this.transform_,this.pixelCoordinates_),i=e[2]-e[0],n=e[3]-e[1],r=Math.sqrt(i*i+n*n),o=this.context_;o.beginPath(),o.arc(e[0],e[1],r,0,2*Math.PI),this.fillState_&&o.fill(),this.strokeState_&&o.stroke()}""!==this.text_&&this.drawText_(t.getCenter(),0,2,2)}},e.prototype.setStyle=function(t){this.setFillStrokeStyle(t.getFill(),t.getStroke()),this.setImageStyle(t.getImage()),this.setTextStyle(t.getText())},e.prototype.setTransform=function(t){this.transform_=t},e.prototype.drawGeometry=function(t){var e=t.getType();switch(e){case n.A.POINT:this.drawPoint(t);break;case n.A.LINE_STRING:this.drawLineString(t);break;case n.A.POLYGON:this.drawPolygon(t);break;case n.A.MULTI_POINT:this.drawMultiPoint(t);break;case n.A.MULTI_LINE_STRING:this.drawMultiLineString(t);break;case n.A.MULTI_POLYGON:this.drawMultiPolygon(t);break;case n.A.GEOMETRY_COLLECTION:this.drawGeometryCollection(t);break;case n.A.CIRCLE:this.drawCircle(t);break;default:}},e.prototype.drawFeature=function(t,e){var i=e.getGeometryFunction()(t);i&&(0,u.HY)(this.extent_,i.getExtent())&&(this.setStyle(e),this.drawGeometry(i))},e.prototype.drawGeometryCollection=function(t){for(var e=t.getGeometriesArray(),i=0,n=e.length;i<n;++i)this.drawGeometry(e[i])},e.prototype.drawPoint=function(t){this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_));var e=t.getFlatCoordinates(),i=t.getStride();this.image_&&this.drawImages_(e,0,e.length,i),""!==this.text_&&this.drawText_(e,0,e.length,i)},e.prototype.drawMultiPoint=function(t){this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_));var e=t.getFlatCoordinates(),i=t.getStride();this.image_&&this.drawImages_(e,0,e.length,i),""!==this.text_&&this.drawText_(e,0,e.length,i)},e.prototype.drawLineString=function(t){if(this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_)),(0,u.HY)(this.extent_,t.getExtent())){if(this.strokeState_){this.setContextStrokeState_(this.strokeState_);var e=this.context_,i=t.getFlatCoordinates();e.beginPath(),this.moveToLineTo_(i,0,i.length,t.getStride(),!1),e.stroke()}if(""!==this.text_){var n=t.getFlatMidpoint();this.drawText_(n,0,2,2)}}},e.prototype.drawMultiLineString=function(t){this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_));var e=t.getExtent();if((0,u.HY)(this.extent_,e)){if(this.strokeState_){this.setContextStrokeState_(this.strokeState_);var i=this.context_,n=t.getFlatCoordinates(),r=0,o=t.getEnds(),s=t.getStride();i.beginPath();for(var a=0,l=o.length;a<l;++a)r=this.moveToLineTo_(n,r,o[a],s,!1);i.stroke()}if(""!==this.text_){var c=t.getFlatMidpoints();this.drawText_(c,0,c.length,2)}}},e.prototype.drawPolygon=function(t){if(this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_)),(0,u.HY)(this.extent_,t.getExtent())){if(this.strokeState_||this.fillState_){this.fillState_&&this.setContextFillState_(this.fillState_),this.strokeState_&&this.setContextStrokeState_(this.strokeState_);var e=this.context_;e.beginPath(),this.drawRings_(t.getOrientedFlatCoordinates(),0,t.getEnds(),t.getStride()),this.fillState_&&e.fill(),this.strokeState_&&e.stroke()}if(""!==this.text_){var i=t.getFlatInteriorPoint();this.drawText_(i,0,2,2)}}},e.prototype.drawMultiPolygon=function(t){if(this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_)),(0,u.HY)(this.extent_,t.getExtent())){if(this.strokeState_||this.fillState_){this.fillState_&&this.setContextFillState_(this.fillState_),this.strokeState_&&this.setContextStrokeState_(this.strokeState_);var e=this.context_,i=t.getOrientedFlatCoordinates(),n=0,r=t.getEndss(),o=t.getStride();e.beginPath();for(var s=0,a=r.length;s<a;++s){var l=r[s];n=this.drawRings_(i,n,l,o)}this.fillState_&&e.fill(),this.strokeState_&&e.stroke()}if(""!==this.text_){var c=t.getFlatInteriorPoints();this.drawText_(c,0,c.length,2)}}},e.prototype.setContextFillState_=function(t){var e=this.context_,i=this.contextFillState_;i?i.fillStyle!=t.fillStyle&&(i.fillStyle=t.fillStyle,e.fillStyle=t.fillStyle):(e.fillStyle=t.fillStyle,this.contextFillState_={fillStyle:t.fillStyle})},e.prototype.setContextStrokeState_=function(t){var e=this.context_,i=this.contextStrokeState_;i?(i.lineCap!=t.lineCap&&(i.lineCap=t.lineCap,e.lineCap=t.lineCap),e.setLineDash&&((0,l.aI)(i.lineDash,t.lineDash)||e.setLineDash(i.lineDash=t.lineDash),i.lineDashOffset!=t.lineDashOffset&&(i.lineDashOffset=t.lineDashOffset,e.lineDashOffset=t.lineDashOffset)),i.lineJoin!=t.lineJoin&&(i.lineJoin=t.lineJoin,e.lineJoin=t.lineJoin),i.lineWidth!=t.lineWidth&&(i.lineWidth=t.lineWidth,e.lineWidth=t.lineWidth),i.miterLimit!=t.miterLimit&&(i.miterLimit=t.miterLimit,e.miterLimit=t.miterLimit),i.strokeStyle!=t.strokeStyle&&(i.strokeStyle=t.strokeStyle,e.strokeStyle=t.strokeStyle)):(e.lineCap=t.lineCap,e.setLineDash&&(e.setLineDash(t.lineDash),e.lineDashOffset=t.lineDashOffset),e.lineJoin=t.lineJoin,e.lineWidth=t.lineWidth,e.miterLimit=t.miterLimit,e.strokeStyle=t.strokeStyle,this.contextStrokeState_={lineCap:t.lineCap,lineDash:t.lineDash,lineDashOffset:t.lineDashOffset,lineJoin:t.lineJoin,lineWidth:t.lineWidth,miterLimit:t.miterLimit,strokeStyle:t.strokeStyle})},e.prototype.setContextTextState_=function(t){var e=this.context_,i=this.contextTextState_,n=t.textAlign?t.textAlign:a.MY;i?(i.font!=t.font&&(i.font=t.font,e.font=t.font),i.textAlign!=n&&(i.textAlign=n,e.textAlign=n),i.textBaseline!=t.textBaseline&&(i.textBaseline=t.textBaseline,e.textBaseline=t.textBaseline)):(e.font=t.font,e.textAlign=n,e.textBaseline=t.textBaseline,this.contextTextState_={font:t.font,textAlign:n,textBaseline:t.textBaseline})},e.prototype.setFillStrokeStyle=function(t,e){if(t){var i=t.getColor();this.fillState_={fillStyle:(0,o.F)(i||a.qY)}
1}else this.fillState_=null;if(e){var n=e.getColor(),r=e.getLineCap(),s=e.getLineDash(),l=e.getLineDashOffset(),u=e.getLineJoin(),c=e.getWidth(),h=e.getMiterLimit();this.strokeState_={lineCap:void 0!==r?r:a._m,lineDash:s||a.Oq,lineDashOffset:l||a.vk,lineJoin:void 0!==u?u:a._K,lineWidth:this.pixelRatio_*(void 0!==c?c:a.aq),miterLimit:void 0!==h?h:a.eL,strokeStyle:(0,o.F)(n||a.NT)}}else this.strokeState_=null},e.prototype.setImageStyle=function(t){if(t){var e=t.getSize();if(e){var i=t.getAnchor(),n=t.getImage(1),r=t.getOrigin(),o=t.getScaleArray();this.imageAnchorX_=i[0],this.imageAnchorY_=i[1],this.imageHeight_=e[1],this.image_=n,this.imageOpacity_=t.getOpacity(),this.imageOriginX_=r[0],this.imageOriginY_=r[1],this.imageRotateWithView_=t.getRotateWithView(),this.imageRotation_=t.getRotation(),this.imageScale_=[this.pixelRatio_*o[0],this.pixelRatio_*o[1]],this.imageWidth_=e[0]}else this.image_=null}else this.image_=null},e.prototype.setTextStyle=function(t){if(t){var e=t.getFill();if(e){var i=e.getColor();this.textFillState_={fillStyle:(0,o.F)(i||a.qY)}}else this.textFillState_=null;var n=t.getStroke();if(n){var r=n.getColor(),s=n.getLineCap(),l=n.getLineDash(),u=n.getLineDashOffset(),c=n.getLineJoin(),h=n.getWidth(),p=n.getMiterLimit();this.textStrokeState_={lineCap:void 0!==s?s:a._m,lineDash:l||a.Oq,lineDashOffset:u||a.vk,lineJoin:void 0!==c?c:a._K,lineWidth:void 0!==h?h:a.aq,miter
1Limit:void 0!==p?p:a.eL,strokeStyle:(0,o.F)(r||a.NT)}}else this.textStrokeState_=null;var d=t.getFont(),f=t.getOffsetX(),g=t.getOffsetY(),v=t.getRotateWithView(),m=t.getRotation(),y=t.getScaleArray(),_=t.getText(),b=t.getTextAlign(),x=t.getTextBaseline();this.textState_={font:void 0!==d?d:a.ZV,textAlign:void 0!==b?b:a.MY,textBaseline:void 0!==x?x:a.M8},this.text_=void 0!==_?_:"",this.textOffsetX_=void 0!==f?this.pixelRatio_*f:0,this.textOffsetY_=void 0!==g?this.pixelRatio_*g:0,this.textRotateWithView_=void 0!==v&&v,this.textRotation_=void 0!==m?m:0,this.textScale_=[this.pixelRatio_*y[0],this.pixelRatio_*y[1]]}else this.text_=""},e}(r.A),f=d,g=i(2475),v=i(6445),m=i(4674);function y(t,e,i,r,o,s,a){var c=t[0]/2,h=t[1]/2,p=(0,m.Y)(c,h);p.imageSmoothingEnabled=!1;for(var d=p.canvas,y=new f(p,.5,o,null,a),_=i.length,b=Math.floor(16777215/_),x={},w=1;w<=_;++w){var A=i[w-1],S=A.getStyleFunction()||r;if(r){var C=S(A,s);if(C){Array.isArray(C)||(C=[C]);for(var T=w*b,E="#"+("000000"+T.toString(16)).slice(-6),O=0,I=C.length;O<I;++O){var k=C[O],P=k.clone(),R=P.getFill();R&&R.setColor(E);var L=P.getStroke();L&&L.setColor(E),P.setText(void 0);var M=k.getImage();if(M){var D=M.getImageSize();if(!D)continue;var j=document.createElement("canvas");j.width=D[0],j.height=D[1];var $=j.getContext("2d",{alpha:!1});$.fillStyle=E;var F=$.canvas;$.fillRect(0,0,F.width,F.height);var N=D?D[0]:F.width,z=D?D[1]:F.height,B=(0,m.Y)(N,z);B.drawImage(F,0,0),P.setImage(new v.A({img:F,imgSize:D,anchor:M.getAnchor(),anchorXUnits:g.A.PIXELS,anchorYUnits:g.A.PIXELS,offset:M.getOrigin(),size:M.getSize(),opacity:M.getOpacity(),scale:M.getScale(),rotation:M.getRotation(),rotateWithView:M.getRotateWithView()}))}var V=Number(P.getZIndex()),G=x[V];G||(G={},x[V]=G,G[n.A.POLYGON]=[],G[n.A.CIRCLE]=[],G[n.A.LINE_STRING]=[],G[n.A.POINT]=[]);var W=P.getGeometryFunction()(A);W&&(0,u.HY)(o,W.getExtent())&&G[W.getType().replace("Multi","")].push(W,P)}}}}for(var H=Object.keys(x).map(Number).sort(l.qA),U=(w=0,H.length);w<U;++w){G=x[H[w]];for(var Y in G){var q=G[Y];for(O=0,I=q.length;O<I;O+=2){y.setStyle(q[O+1]);for(var X=0,K=e.length;X<K;++X)y.setTransform(e[X]),y.drawGeometry(q[O])}}}return p.getImageData(0,0,d.width,d.height)}function _(t,e,i){var n=[];if(i){var r=4*(Math.round(t[0]/2)+Math.round(t[1]/2)*i.width),o=i.data[r],s=i.data[r+1],a=i.data[r+2],l=a+256*(s+256*o),u=Math.floor(16777215/e.length);l&&l%u===0&&n.push(e[l/u-1])}return n}},423:function(t,e,i){"use strict";i.d(e,{A:function(){return _}});var n=i(5506),r=i(398),o=i(2073),s=i(3579),a=i(4092),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e){var i=t.call(this)||this;return i.boundHandleImageChange_=i.handleImageChange_.bind(i),i.layer_=e,i.declutterExecutorGroup=null,i}return l(e,t),e.prototype.getFeatures=function(t){return(0,a.b0)()},e.prototype.prepareFrame=function(t){return(0,a.b0)()},e.prototype.renderFrame=function(t,e){return(0,a.b0)()},e.prototype.loadedTileCallback=function(t,e,i){t[e]||(t[e]={}),t[e][i.tileCoord.toString()]=i},e.prototype.createLoadedTileFinder=function(t,e,i){return function(n,r){var o=this.loadedTileCallback.bind(this,i,n);return t.forEachLoadedTile(e,n,r,o)}.bind(this)},e.prototype.forEachFeatureAtCoordinate=function(t,e,i,n,r){},e.prototype.getDataAtPixel=function(t,e,i){return(0,a.b0)()},e.prototype.getLayer=function(){return this.layer_},e.prototype.handleFontsChanged=function(){},e.prototype.handleImageChange_=function(t){var e=t.target;e.getState()===r.A.LOADED&&this.renderIfReadyAndVisible()},e.prototype.loadImage=function(t){var e=t.getState();return e!=r.A.LOADED&&e!=r.A.ERROR&&t.addEventListener(n.A.CHANGE,this.boundHandleImageChange_),e==r.A.IDLE&&(t.load(),e=t.getState()),e==r.A.LOADED},e.prototype.renderIfReadyAndVisible=function(){var t=this.getLayer();t.getVisible()&&t.getSourceState()==s.A.READY&&t.changed()},e}(o.A),c=u,h=i(3983),p=i(1431),d=i(1878),f=i(5752),g=i(4674),v=i(6299),m=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),y=function(t){function e(e){var i=t.call(this,e)||this;return i.container=null,i.renderedResolution,i.tempTransform=(0,d.vt)(),i.pixelTransform=(0,d.vt)(),i.inversePixelTransform=(0,d.vt)(),i.context=null,i.containerReused=!1,i}
1return m(e,t),e.prototype.useContainer=function(t,e,i){var n,r,o=this.getLayer().getClassName();if(t&&""===t.style.opacity&&t.className===o){var s=t.firstElementChild;s instanceof HTMLCanvasElement&&(r=s.getContext("2d"))}if(!r||0!==r.canvas.width&&r.canvas.style.transform!==e?this.containerReused&&(this.container=null,this.context=null,this.containerReused=!1):(this.container=t,this.context=r,this.containerReused=!0),!this.container){n=document.createElement("div"),n.className=o;var a=n.style;a.position="absolute",a.width="100%",a.height="100%",r=(0,g.Y)();s=r.canvas;n.appendChild(s),a=s.style,a.position="absolute",a.left="0",a.transformOrigin="top left",this.container=n,this.context=r}},e.prototype.clip=function(t,e,i){var n=e.pixelRatio,r=e.size[0]*n/2,o=e.size[1]*n/2,s=e.viewState.rotation,a=(0,f.Py)(i),l=(0,f.WU)(i),u=(0,f.k_)(i),c=(0,f.R)(i);(0,d.Bb)(e.coordinateToPixelTransform,a),(0,d.Bb)(e.coordinateToPixelTransform,l),(0,d.Bb)(e.coordinateToPixelTransform,u),(0,d.Bb)(e.coordinateToPixelTransform,c),t.save(),(0,v.wj)(t,-s,r,o),t.beginPath(),t.moveTo(a[0]*n,a[1]*n),t.lineTo(l[0]*n,l[1]*n),t.lineTo(u[0]*n,u[1]*n),t.lineTo(c[0]*n,c[1]*n),t.clip(),(0,v.wj)(t,s,r,o)},e.prototype.clipUnrotated=function(t,e,i){var n=(0,f.Py)(i),r=(0,f.WU)(i),o=(0,f.k_)(i),s=(0,f.R)(i);(0,d.Bb)(e.coordinateToPixelTransform,n),(0,d.Bb)(e.coordinateToPixelTransform,r),(0,d.Bb)(e.coordinateToPixelTransform,o),(0,d.Bb)(e.coordinateToPixelTransform,s);var a=this.inversePixelTransform;(0,d.Bb)(a,n),(0,d.Bb)(a,r),(0,d.Bb)(a,o),(0,d.Bb)(a,s),t.save(),t.beginPath(),t.moveTo(Math.round(n[0]),Math.round(n[1])),t.lineTo(Math.round(r[0]),Math.round(r[1])
vendor: 5,264 bytes, line 1
1),t.lineTo(Math.round(o[0]),Math.round(o[1])),t.lineTo(Math.round(s[0]),Math.round(s[1])),t.clip()},e.prototype.dispatchRenderEvent_=function(t,e,i){var n=this.getLayer();if(n.hasListener(t)){var r=new h.A(t,this.inversePixelTransform,i,e);n.dispatchEvent(r)}},e.prototype.preRender=function(t,e){this.dispatchRenderEvent_(p.A.PRERENDER,t,e)},e.prototype.postRender=function(t,e){this.dispatchRenderEvent_(p.A.POSTRENDER,t,e)},e.prototype.getRenderTransform=function(t,e,i,n,r,o,s){var a=r/2,l=o/2,u=n/e,c=-u,h=-t[0]+s,p=-t[1];return(0,d.Zz)(this.tempTransform,a,l,u,c,-i,h,p)},e.prototype.getDataAtPixel=function(t,e,i){var n,r=(0,d.Bb)(this.inversePixelTransform,t.slice()),o=this.context,s=this.getLayer(),a=s.getExtent();if(a){var l=(0,d.Bb)(e.pixelToCoordinateTransform,t.slice());if(!(0,f.Ym)(a,l))return null}try{var u=Math.round(r[0]),c=Math.round(r[1]),h=document.createElement("canvas"),p=h.getContext("2d");h.width=1,h.height=1,p.clearRect(0,0,1,1),p.drawImage(o.canvas,u,c,1,1,0,0,1,1),n=p.getImageData(0,0,1,1).data}catch(g){return"SecurityError"===g.name?new Uint8Array:n}return 0===n[3]?null:n},e}(c),_=y},4796:function(t,e,i){"use strict";var n=i(423),r=i(123),o=i(4255),s=i(1878),a=i(3495),l=i(5752),u=i(6299),c=i(8108),h=i(4092),p=i(9487),d=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),f=function(t){function e(e){var i=t.call(this,e)||this;return i.extentChanged=!0,i.renderedExtent_=null,i.renderedPixelRatio,i.renderedProjection=null,i.renderedRevision,i.renderedTiles=[],i.newTiles_=!1,i.tmpExtent=(0,l.S5)(),i.tmpTileRange_=new r.A(0,0,0,0),i}return d(e,t),e.prototype.isDrawableTile=function(t){var e=this.getLayer(),i=t.getState(),n=e.getUseInterimTilesOnError();return i==o.A.LOADED||i==o.A.EMPTY||i==o.A.ERROR&&!n},e.prototype.getTile=function(t,e,i,n){var r=n.pixelRatio,s=n.viewState.projection,a=this.getLayer(),l=a.getSource(),u=l.getTile(t,e,i,r,s);return u.getState()==o.A.ERROR&&(a.getUseInterimTilesOnError()?a.getPreload()>0&&(this.newTiles_=!0):u.setState(o.A.LOADED)),this.isDrawableTile(u)||(u=u.getInterimTile()),u},e.prototype.loadedTileCallback=function(e,i,n){return!!this.isDrawableTile(n)&&t.prototype.loadedTileCallback.call(this,e,i,n)},e.prototype.prepareFrame=function(t){return!!this.getLayer().getSource()},e.prototype.renderFrame=function(t,e){var i=t.layerStatesArray[t.layerIndex],n=t.viewState,r=n.projection,d=n.resolution,f=n.center,g=n.rotation,v=t.pixelRatio,m=this.getLayer(),y=m.getSource(),_=y.getRevision(),b=y.getTileGridForProjection(r),x=b.getZForResolution(d,y.zDirection),w=b.getResolution(x),A=t.extent,S=i.extent&&(0,c.SD)(i.extent,r);S&&(A=(0,l._N)(A,(0,c.SD)(i.extent,r)));var C=y.getTilePixelRatio(v),T=Math.round(t.size[0]*C),E=Math.round(t.size[1]*C);if(g){var O=Math.round(Math.sqrt(T*T+E*E));T=O,E=O}var I=w*T/2/C,k=w*E/2/C,P=[f[0]-I,f[1]-k,f[0]+I,f[1]+k],R=b.getTileRangeForExtentAndZ(A,x),L={};L[x]={};var M=this.createLoadedTileFinder(y,r,L),D=this.tmpExtent,j=this.tmpTileRange_;this.newTiles_=!1;for(var $=R.minX;$<=R.maxX;++$)for(var F=R.minY;F<=R.maxY;++F){var N=this.getTile(x,$,F,t);if(this.isDrawableTile(N)){var z=(0,h.v6)(this);if(N.getState()==o.A.LOADED){L[x][N.tileCoord.toString()]=N;var B=N.inTransition(z);this.newTiles_||!B&&-1!==this.renderedTiles.indexOf(N)||(this.newTiles_=!0)}if(1===N.getAlpha(z,t.time))continue}var V=b.getTileCoordChildTileRange(N.tileCoord,j,D),G=!1;V&&(G=M(x+1,V)),G||b.forEachTileCoordParentTileRange(N.tileCoord,M,j,D)}var W=w/d;(0,s.Zz)(this.pixelTransform,t.size[0]/2,t.size[1]/2,1/C,1/C,g,-T/2,-E/2);var H=(0,u.WZ)(this.pixelTransform);this.useContainer(e,H,i.opacity);var U=this.context,Y=U.canvas;(0,s.T9)(this.inversePixelTransform,this.pixelTransform),(0,s.Zz)(this.tempTransform,T/2,E/2,W,W,0,-T/2,-E/2),Y.width!=T||Y.height!=E?(Y.width=T,Y.height=E):this.containerReused||U.clearRect(0,0,T,E),S&&this.clipUnrotated(U,t,S),(0,a.kp)(U,y.getContextOptions()),this.preRender(U,t),this.renderedTiles.length=0;var q,X,K,Z=Object.keys(L).map(Number);Z.sort(p.qA),1!==i.opacity||this.containerReused&&!y.getOpaque(t.viewState.projection)?(q=[],X=[]):Z=Z.reverse();for(var J=Z.length-1;J>=0;--J){var Q=Z[J],tt=y.getTilePixelSize(Q,v,r),et=b.getResolution(Q),it=et/w,nt=tt[0]*it*W,rt=tt[1]*it*W,ot=b.getTileCoordForCoordAndZ((0,l.Py)(P),Q),st=b.getTileCoordExtent(ot),at=(0,s.Bb)(this.tempTransform,[C*(st[0]-P[0])/w,C*(P[3]-st[3])/w]),lt=C*y.getGutterForProjection(r),ut=L[Q];for(var ct in ut){N=ut[ct];var ht=N.tileCoord,pt=at[0]-(ot[1]-ht[1])*nt,dt=Math.round(pt+nt),ft=at[1]-(ot[2]-ht[2])*rt,gt=Math.round(ft+rt),vt=($=Math.round(pt),F=Math.round(ft),dt-$),mt=gt-F,yt=x===Q;B=yt&&1!==N.getAlpha((0,h.v6)(this),t.time);if(!B)if(q){U.save(),K=[$,F,$+vt,F,$+vt,F+mt,$,F+mt];for(var _t=0,bt=q.length;_t<bt;++_t)if(x!==Q&&Q<X[_t]){var xt=q[_t];U.beginPath(),U.moveTo(K[0],K[1]),U.lineTo(K[2],K[3]),U.lineTo(K[4],K[5]),U.lineTo(K[6],K[7]),U.moveTo(xt[6],xt[7]),U.lineTo(xt[4],xt[5]),U.lineTo(xt[2],xt[3]),U.lineTo(xt[0],xt[1]),U.clip()}
1q.push(K),X.push(Q)}else U.clearRect($,F,vt,mt);this.drawTileImage(N,t,$,F,vt,mt,lt,yt,i.opacity),q&&!B&&U.restore(),this.renderedTiles.push(N),this.updateUsedTiles(t.usedTiles,y,N)}}return this.renderedRevision=_,this.renderedResolution=w,this.extentChanged=!this.renderedExtent_||!(0,l.aI)(this.renderedExtent_,P),this.renderedExtent_=P,this.renderedPixelRatio=v,this.renderedProjection=r,this.manageTilePyramid(t,y,b,v,r,A,x,m.getPreload()),this.scheduleExpireCache(t,y),this.postRender(U,t),i.extent&&U.restore(),H!==Y.style.transform&&(Y.style.transform=H),this.container},e.prototype.drawTileImage=function(t,e,i,n,r,o,s,a,l){var u=this.getTileImage(t);if(u){var c=(0,h.v6)(this),p=a?t.getAlpha(c,e.time):1,d=l*p,f=d!==this.context.globalAlpha;f&&(this.context.save(),this.context.globalAlpha=d),this.context.drawImage(u,s,s,u.width-2*s,u.height-2*s,i,n,r,o),f&&this.context.restore(),1!==p?e.animate=!0:a&&t.endTransition(c)}},e.prototype.getImage=function(){var t=this.context;return t?t.canvas:null},e.prototype.getTileImage=function(t){return t.getImage()},e.prototype.scheduleExpireCache=function(t,e){if(e.canExpireCache()){var i=function(t,e,i){var n=(0,h.v6)(t);n in i.usedTiles&&t.expireCache(i.viewState.projection,i.usedTiles[n])}.bind(null,e);t.postRenderFunctions.push(i)}},e.prototype.updateUsedTiles=function(t,e,i){var n=(0,h.v6)(e);n in t||(t[n]={}),t[n][i.getKey()]=!0},e.prototype.manageTilePyramid=function(t,e,i,n,r,s,a,l,u){var c=(0,h.v6)(e);c in t.wantedTiles||(t.wantedTiles[c]={});var p,d,f,g,v,m,y=t.wantedTiles[c],_=t.tileQueue,b=i.getMinZoom(),x=0;for(m=b;m<=a;++m)for(d=i.getTileRangeForExtentAndZ(s,m,d),f=i.getResolution(m),g=d.minX;g<=d.maxX;++g)for(v=d.minY;v<=d.maxY;++v)a-m<=l?(++x,p=e.getTile(m,g,v,n,r),p.getState()==o.A.IDLE&&(y[p.getKey()]=!0,_.isKeyQueued(p.getKey())||_.enqueue([p,c,i.getTileCoordCenter(p.tileCoord),f])),void 0!==u&&u(p)):e.useTile(m,g,v,r);e.updateCacheSize(x,r)},e}(n.A);f.prototype.getLayer,e.A=f},4441:function(t,e,i){"use strict";i.d(e,{Eo:function(){return u},gY:function(){return h},j:function(){return c},nl:function(){return d}});var n=i(9819),r=i(1635),o=i(398),s=i(4092),a=.5,l={Point:b,LineString:m,Polygon:w,MultiPoint:x,MultiLineString:y,MultiPolygon:_,GeometryCollection:v,Circle:p};function u(t,e){return parseInt((0,s.v6)(t),10)-parseInt((0,s.v6)(e),10)}function c(t,e){var i=h(t,e);return i*i}function h(t,e){return a*t/e}function p(t,e,i,r,o){var s=i.getFill(),a=i.getStroke();if(s||a){var l=t.getBuilder(i.getZIndex(),n.A.CIRCLE);l.setFillStrokeStyle(s,a),l.drawCircle(e,r)}var u=i.getText();if(u&&u.getText()){var c=(o||t).getBuilder(i.getZIndex(),n.A.TEXT);c.setTextStyle(u),c.drawText(e,r)}}function d(t,e,i,n,r,s,a){var l=!1,u=i.getImage();if(u){var c=u.getImageState();c==o.A.LOADED||c==o.A.ERROR?u.unlistenImageChange(r):(c==o.A.IDLE&&u.load(),c=u.getImageState(),u.listenImageChange(r),l=!0)}return f(t,e,i,n,s,a),l}function f(t,e,i,n,r,o){var s=i.getGeometryFunction()(e);if(s){var a=s.simplifyTransformed(n,r),u=i.getRenderer();if(u)g(t,a,i,e);else{var c=l[a.getType()];c(t,a,i,e,o)}}}function g(t,e,i,o){if(e.getType()!=r.A.GEOMETRY_COLLECTION){var s=t.getBuilder(i.getZIndex(),n.A.DEFAULT);s.drawCustom(e,o,i.getRenderer())}else for(var a=e.getGeometries(),l=0,u=a.length;l<u;++l)g(t,a[l],i,o)}function v(t,e,i,n,r){var o,s,a=e.getGeometriesArray();for(o=0,s=a.length;o<s;++o){var u=l[a[o].getType()];u(t,a[o],i,n,r)}}function m(t,e,i,r,o){var s=i.getStroke();if(s){var a=t.getBuilder(i.getZIndex(),n.A.LINE_STRING);a.setFillStrokeStyle(null,s),a.drawLineString(e,r)}var l=i.getText();if(l&&l.getText()){var u=(o||t).getBuilder(i.getZIndex(),n.A.TEXT);u.setTextStyle(l),u.drawText(e,r)}}function y(t,e,i,r,o){var s=i.getStroke();if(s){var a=t.getBuilder(i.getZIndex(),n.A.LINE_STRING);a.setFillStrokeStyle(null,s),a.drawMultiLineString(e,r)}var l=i.getText();if(l&&l.getText()){var u=(o||t).getBuilder(i.getZIndex(),n.A.TEXT);u.setTextStyle(l),u.drawText(e,r)}}function _(t,e,i,r,o){var s=i.getFill(),a=i.getStroke();if(a||s){var l=t.getBuilder(i.getZIndex(),n.A.POLYGON);l.setFillStrokeStyle(s,a),l.drawMultiPolygon(e,r)}var u=i.getText();if(u&&u.getText()){var c=(o||t).getBuilder(i.getZIndex(),n.A.TEXT);c.setTextStyle(u),c.drawText(e,r)}}function b(t,e,i,r,s){var a,l=i.getImage(),u=i.getText();if(s&&(t=s,a=l&&u&&u.getText()?{}:void 0),l){if(l.getImageState()!=o.A.LOADED)return;var c=t.getBuilder(i.getZIndex(),n.A.IMAGE);c.setImageStyle(l,a),c.drawPoint(e,r)}if(u&&u.getText()){var h=t.getBuilder(i.getZIndex(),n.A.TEXT);h.setTextStyle(u,a),h.drawText(e,r)}}function x(t,e,i,r,s){var a,l=i.getImage(),u=i.getText();if(s&&(t=s,a=l&&u&&u.getText()?{}:void 0),l){if(l.getImageState()!=o.A.LOADED)return;var c=t.getBuilder(i.getZIndex(),n.A.IMAGE);c.setImageStyle(l,a),c.drawMultiPoint(e,r)}if(u&&u.getText()){var h=(s||t).getBuilder(i.getZIndex(),n.A.TEXT);h.setTextStyle(u,a),h.drawText(e,r)}}function w(t,e,i,r,o){var s=i.getFill(),a=i.getStroke();if(s||a){var l=t.getBuilder(i.getZIndex(),n.A.POLYGON);l.setFillStrokeStyle(s,a),l.drawPolygon(e,r)}var u=i.getText();if(u&&u.getText()){var c=(o||t).getBuilder(i.getZIndex(),n.A.TEXT);c.setTextStyle(u),c.drawText(e,r)}}}
1,7285:function(t,e,i){"use strict";i.d(e,{a$:function(){return s},b8:function(){return r},cq:function(){return a},dv:function(){return o}});var n=i(4966);function r(t){return void 0!==t?0:void 0}function o(t){return void 0!==t?t:void 0}function s(t){var e=2*Math.PI/t;return function(t,i){return i?t:void 0!==t?(t=Math.floor(t/e+.5)*e,t):void 0}}function a(t){var e=t||(0,n.eh)(5);return function(t,i){return i?t:void 0!==t?Math.abs(t)<=e?0:t:void 0}}},5245:function(t,e,i){"use strict";function n(t){return t[0]>0&&t[1]>0}function r(t,e,i){return void 0===i&&(i=[0,0]),i[0]=t[0]*e+.5|0,i[1]=t[1]*e+.5|0,i}function o(t,e){return Array.isArray(t)?t:(void 0===e?e=[t,t]:(e[0]=t,e[1]=t),e)}i.d(e,{Ie:function(){return n},hs:function(){return r},xq:function(){return o}})},9464:function(t,e,i){"use strict";var n=i(5506),r=i(2772),o=i(1635),s=i(1117),a=i(1286),l=i(3094),u=i(7229),c=i(5752),h=i(4092),p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d=function(t){function e(e){var i=t.call(this,{attributions:e.attributions,wrapX:e.wrapX})||this;return i.resolution=void 0,i.distance=void 0!==e.distance?e.distance:20,i.features=[],i.geometryFunction=e.geometryFunction||function(t){var e=t.getGeometry();return(0,u.v)(e.getType()==o.A.POINT,10),e},i.boundRefresh_=i.refresh.bind(i),i.setSource(e.source||null),i}return p(e,t),e.prototype.clear=function(e){this.features.length=0,t.prototype.clear.call(this,e)},e.prototype.getDistance=function(){return this.distance},e.prototype.getSource=function(){return this.source},e.prototype.loadFeatures=function(t,e,i){this.source.loadFeatures(t,e,i),e!==this.resolution&&(this.clear(),this.resolution=e,this.cluster(),this.addFeatures(this.features))},e.prototype.setDistance=function(t){this.distance=t,this.refresh()},e.prototype.setSource=function(t){this.source&&this.source.removeEventListener(n.A.CHANGE,this.boundRefresh_),this.source=t,t&&t.addEventListener(n.A.CHANGE,this.boundRefresh_),this.refresh()},e.prototype.refresh=function(){this.clear(),this.cluster(),this.addFeatures(this.features)}
1,e.prototype.cluster=function(){if(void 0!==this.resolution&&this.source)for(var t=(0,c.S5)(),e=this.distance*this.resolution,i=this.source.getFeatures(),n={},r=0,o=i.length;r<o;r++){var s=i[r];if(!((0,h.v6)(s)in n)){var a=this.geometryFunction(s);if(a){var l=a.getCoordinates();(0,c.dP)(l,t),(0,c.r)(t,e,t);var u=this.source.getFeaturesInExtent(t);u=u.filter((function(t){var e=(0,h.v6)(t);return!(e in n)&&(n[e]=!0,!0)})),this.features.push(this.createCluster(u))}}}},e.prototype.createCluster=function(t){for(var e=[0,0],i=t.length-1;i>=0;--i){var n=this.geometryFunction(t[i]);n?(0,l.WQ)(e,n.getCoordinates()):t.splice(i,1)}(0,l.hs)(e,1/t.length);var o=new r.A(new s.A(e));return o.set("features",t),o},e}(a.A);e.A=d},9361:function(t,e,i){"use strict";i.d(e,{A:function(){return h}});var n=i(2070),r=i(3800),o=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),s=function(t){function e(e){var i=this,n=e||{},o=void 0!==n.projection?n.projection:"EPSG:3857",s=void 0!==n.tileGrid?n.tileGrid:(0,r.EN)({extent:(0,r.kZ)(o),maxResolution:n.maxResolution,maxZoom:n.maxZoom,minZoom:n.minZoom,tileSize:n.tileSize});return i=t.call(this,{attributions:n.attributions,cacheSize:n.cacheSize,crossOrigin:n.crossOrigin,imageSmoothing:n.imageSmoothing,opaque:n.opaque,projection:o,reprojectionErrorThreshold:n.reprojectionErrorThreshold,tileGrid:s,tileLoadFunction:n.tileLoadFunction,tilePixelRatio:n.tilePixelRatio,tileUrlFunction:n.tileUrlFunction,url:n.url,urls:n.urls,wrapX:void 0===n.wrapX||n.wrapX,transition:n.transition,attributionsCollapsible:n.attributionsCollapsible,zDirection:n.zDirection})||this,i}return o(e,t),e}(n.A),a=s,l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u='&#169; <a href="https://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap</a> contributors.',c=function(t){function e(e){var i,n=this,r=e||{};i=void 0!==r.attributions?r.attributions:[u];var o=void 0!==r.crossOrigin?r.crossOrigin:"anonymous",s=void 0!==r.url?r.url:"https://{a-c}.tile.openstreetmap.org/{z}/{x}/{y}.png";return n=t.call(this,{attributions:i,attributionsCollapsible:!1,cacheSize:r.cacheSize,crossOrigin:o,imageSmoothing:r.imageSmoothing,maxZoom:void 0!==r.maxZoom?r.maxZoom:19,opaque:void 0===r.opaque||r.opaque,reprojectionErrorThreshold:r.reprojectionErrorThreshold,tileLoadFunction:r.tileLoadFunction,transition:r.transition,url:s,wrapX:r.wrapX})||this,n}return l(e,t),e}(a),h=c},6169:function(t,e,i){"use strict";var n=i(7596),r=i(3579),o=i(4092),s=i(8108),a=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),l=function(t){function e(e){var i=t.call(this)||this;return i.projection_=(0,s.Jt)(e.projection),i.attributions_=u(e.attributions),i.attributionsCollapsible_=void 0===e.attributionsCollapsible||e.attributionsCollapsible,i.loading=!1,i.state_=void 0!==e.state?e.state:r.A.READY,i.wrapX_=void 0!==e.wrapX&&e.wrapX,i}return a(e,t),e.prototype.getAttributions=function(){return this.attributions_},e.prototype.getAttributionsCollapsible=function(){return this.attributionsCollapsible_},e.prototype.getProjection=function(){return this.projection_},e.prototype.getResolutions=function(){return(0,o.b0)()},e.prototype.getState=function(){return this.state_},e.prototype.getWrapX=function(){return this.wrapX_},e.prototype.getContextOptions=function(){},e.prototype.refresh=function(){this.changed()},e.prototype.setAttributions=function(t){this.attributions_=u(t),this.changed()},e.prototype.setState=function(t){this.state_=t,this.changed()},e}(n.Ay);function u(t){return t?Array.isArray(t)?function(e){return t}:"function"===typeof t?t:function(e){return[t]}:null}e.A=l},3579:function(t,e){"use strict";e.A={UNDEFINED:"undefined",LOADING:"loading",READY:"ready",ERROR:"error"}}
1,2070:function(t,e,i){"use strict";i.d(e,{A:function(){return V}});var n=i(5506),r=i(1644),o=i(4255),s=i(4674),a=i(9188),l=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),u=function(t){function e(e,i,n,r,o,s){var a=t.call(this,e,i,s)||this;return a.crossOrigin_=r,a.src_=n,a.key=n,a.image_=new Image,null!==r&&(a.image_.crossOrigin=r),a.unlisten_=null,a.tileLoadFunction_=o,a}return l(e,t),e.prototype.getImage=function(){return this.image_},e.prototype.handleImageError_=function(){this.state=o.A.ERROR,this.unlistenImage_(),this.image_=c(),this.changed()},e.prototype.handleImageLoad_=function(){var t=this.image_;t.naturalWidth&&t.naturalHeight?this.state=o.A.LOADED:this.state=o.A.EMPTY,this.unlistenImage_(),this.changed()},e.prototype.load=function(){this.state==o.A.ERROR&&(this.state=o.A.IDLE,this.image_=new Image,null!==this.crossOrigin_&&(this.image_.crossOrigin=this.crossOrigin_)),this.state==o.A.IDLE&&(this.state=o.A.LOADING,this.changed(),this.tileLoadFunction_(this,this.src_),this.unlisten_=(0,a.f)(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))},e.prototype.unlistenImage_=function(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)},e}(r.A);function c(){var t=(0,s.Y)(1,1);return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),t.canvas}var h,p=u,d=.5,f=!0,g=i(5752),v=i(8108),m=i(4966),y=10,_=.25,b=function(){function t(t,e,i,n,r,o){this.sourceProj_=t,this.targetProj_=e;var s={},a=(0,v.RG)(this.targetProj_,this.sourceProj_);this.transformInv_=function(t){var e=t[0]+"/"+t[1];return s[e]||(s[e]=a(t)),s[e]},this.maxSourceExtent_=n,this.errorThresholdSquared_=r*r,this.triangles_=[],this.wrapsXInSource_=!1,this.canWrapXInSource_=this.sourceProj_.canWrapX()&&!!n&&!!this.sourceProj_.getExtent()&&(0,g.RG)(n)==(0,g.RG)(this.sourceProj_.getExtent()),this.sourceWorldWidth_=this.sourceProj_.getExtent()?(0,g.RG)(this.sourceProj_.getExtent()):null,this.targetWorldWidth_=this.targetProj_.getExtent()?(0,g.RG)(this.targetProj_.getExtent()):null;var l=(0,g.Py)(i),u=(0,g.WU)(i),c=(0,g.k_)(i),h=(0,g.R)(i),p=this.transformInv_(l),d=this.transformInv_(u),f=this.transformInv_(c),_=this.transformInv_(h),b=y+(o?Math.max(0,Math.ceil((0,m.p6)((0,g.UG)(i)/(o*o*256*256)))):0);if(this.addQuad_(l,u,c,h,p,d,f,_,b),this.wrapsXInSource_){var x=1/0;this.triangles_.forEach((function(t,e,i){x=Math.min(x,t.source[0][0],t.source[1][0],t.source[2][0])})),this.triangles_.forEach(function(t){if(Math.max(t.source[0][0],t.source[1][0],t.source[2][0])-x>this.sourceWorldWidth_/2){var e=[[t.source[0][0],t.source[0][1]],[t.source[1][0],t.source[1][1]],[t.source[2][0],t.source[2][1]]];e[0][0]-x>this.sourceWorldWidth_/2&&(e[0][0]-=this.sourceWorldWidth_),e[1][0]-x>this.sourceWorldWidth_/2&&(e[1][0]-=this.sourceWorldWidth_),e[2][0]-x>this.sourceWorldWidth_/2&&(e[2][0]-=this.sourceWorldWidth_);var i=Math.min(e[0][0],e[1][0],e[2][0]),n=Math.max(e[0][0],e[1][0],e[2][0]);n-i<this.sourceWorldWidth_/2&&(t.source=e)}}.bind(this))}s={}}return t.prototype.addTriangle_=function(t,e,i,n,r,o){this.triangles_.push({source:[n,r,o],target:[t,e,i]})},t.prototype.addQuad_=function(t,e,i,n,r,o,s,a,l){var u=(0,g.Tr)([r,o,s,a]),c=this.sourceWorldWidth_?(0,g.RG)(u)/this.sourceWorldWidth_:null,h=this.sourceWorldWidth_,p=this.sourceProj_.canWrapX()&&c>.5&&c<1,d=!1;if(l>0){if(this.targetProj_.isGlobal()&&this.targetWorldWidth_){var f=(0,g.Tr)([t,e,i,n]),v=(0,g.RG)(f)/this.targetWorldWidth_;d=v>_||d}!p&&this.sourceProj_.isGlobal()&&c&&(d=c>_||d)}if(!(!d&&this.maxSourceExtent_&&isFinite(u[0])&&isFinite(u[1])&&isFinite(u[2])&&isFinite(u[3]))||(0,g.HY)(u,this.maxSourceExtent_)){var y=0;if(!d&&(!isFinite(r[0])||!isFinite(r[1])||!isFinite(o[0])||!isFinite(o[1])||!isFinite(s[0])||!isFinite(s[1])||!isFinite(a[0])||!isFinite(a[1])))if(l>0)d=!0;else if(y=(isFinite(r[0])&&isFinite(r[1])?0:8)+(isFinite(o[0])&&isFinite(o[1])?0:4)+(isFinite(s[0])&&isFinite(s[1])?0:2)+(isFinite(a[0])&&isFinite(a[1])?0:1),1!=y&&2!=y&&4!=y&&8!=y)return;if(l>0){if(!d){var b=[(t[0]+i[0])/2,(t[1]+i[1])/2],x=this.transformInv_(b),w=void 0;if(p){var A=((0,m.xP)(r[0],h)+(0,m.xP)(s[0],h))/2;w=A-(0,m.xP)(x[0],h)}else w=(r[0]+s[0])/2-x[0];var S=(r[1]+s[1])/2-x[1],C=w*w+S*S;d=C>this.errorThresholdSquared_}if(d){if(Math.abs(t[0]-i[0])<=Math.abs(t[1]-i[1])){var T=[(e[0]+i[0])/2,(e[1]+i[1])/2],E=this.transformInv_(T),O=[(n[0]+t[0])/2,(n[1]+t[1])/2],I=this.transformInv_(O);this.addQuad_(t,e,T,O,r,o,E,I,l-1),this.addQuad_(O,T,i,n,I,E,s,a,l-1)}else{var k=[(t[0]+e[0])/2,(t[1]+e[1])/2],P=this.transformInv_(k),R=[(i[0]+n[0])/2,(i[1]+n[1])/2],L=this.transformInv_(R);this.addQuad_(t,k,R,n,r,P,L,a,l-1),this.addQuad_(k,e,i,R,P,o,s,L,l-1)}return}}
1if(p){if(!this.canWrapXInSource_)return;this.wrapsXInSource_=!0}0==(11&y)&&this.addTriangle_(t,i,n,r,s,a),0==(14&y)&&this.addTriangle_(t,i,e,r,s,o),y&&(0==(13&y)&&this.addTriangle_(e,n,t,o,a,r),0==(7&y)&&this.addTriangle_(e,n,i,o,a,s))}},t.prototype.calculateSourceExtent=function(){var t=(0,g.S5)();return this.triangles_.forEach((function(e,i,n){var r=e.source;(0,g.$C)(t,r[0]),(0,g.$C)(t,r[1]),(0,g.$C)(t,r[2])})),t},t.prototype.getTriangles=function(){return this.triangles_},t}(),x=b,w={imageSmoothingEnabled:!1,msImageSmoothingEnabled:!1},A=i(3495);function S(t,e,i,n,r){t.beginPath(),t.moveTo(0,0),t.lineTo(e,i),t.lineTo(n,r),t.closePath(),t.save(),t.clip(),t.fillRect(0,0,Math.max(e,n)+1,Math.max(i,r)),t.restore()}function C(t,e){return Math.abs(t[4*e]-210)>2||Math.abs(t[4*e+3]-191.25)>2}function T(){if(void 0===h){var t=document.createElement("canvas").getContext("2d");t.globalCompositeOperation="lighter",t.fillStyle="rgba(210, 0, 0, 0.75)",S(t,4,5,4,0),S(t,4,5,0,5);var e=t.getImageData(0,0,3,3).data;h=C(e,0)||C(e,4)||C(e,8)}return h}function E(t,e,i,n){var r=(0,v.pd)(i,e,t),o=(0,v.hO)(e,n,i),s=e.getMetersPerUnit();void 0!==s&&(o*=s);var a=t.getMetersPerUnit();void 0!==a&&(o/=a);var l=t.getExtent();if(!l||(0,g.Ym)(l,r)){var u=(0,v.hO)(t,o,r)/o;isFinite(u)&&u>0&&(o/=u)}return o}function O(t,e,i,n){var r=(0,g.q1)(i),o=E(t,e,r,n);return(!isFinite(o)||o<=0)&&(0,g.sB)(i,(function(i){return o=E(t,e,i,n),isFinite(o)&&o>0})),o}function I(t,e,i,n,r,o,a,l,u,c,h,p){var d=(0,s.Y)(Math.round(i*t),Math.round(i*e));if((0,A.kp)(d,p),0===u.length)return d.canvas;function f(t){return Math.round(t*i)/i}d.scale(i,i),d.globalCompositeOperation="lighter";var v=(0,g.S5)();u.forEach((function(t,e,i){(0,g.X$)(v,t.extent)}));var y=(0,g.RG)(v),_=(0,g.Oq)(v),b=(0,s.Y)(Math.round(i*y/n),Math.round(i*_/n));(0,A.kp)(b,p);var x=i/n;u.forEach((function(t,e,i){var n=t.extent[0]-v[0],r=-(t.extent[3]-v[3]),o=(0,g.RG)(t.extent),s=(0,g.Oq)(t.extent);t.image.width>0&&t.image.height>0&&b.drawImage(t.image,c,c,t.image.width-2*c,t.image.height-2*c,n*x,r*x,o*x,s*x)}));var S=(0,g.Py)(a);
1return l.getTriangles().forEach((function(t,e,r){var s=t.source,a=t.target,l=s[0][0],u=s[0][1],c=s[1][0],h=s[1][1],g=s[2][0],y=s[2][1],_=f((a[0][0]-S[0])/o),x=f(-(a[0][1]-S[1])/o),A=f((a[1][0]-S[0])/o),C=f(-(a[1][1]-S[1])/o),E=f((a[2][0]-S[0])/o),O=f(-(a[2][1]-S[1])/o),I=l,k=u;l=0,u=0,c-=I,h-=k,g-=I,y-=k;var P=[[c,h,0,0,A-_],[g,y,0,0,E-_],[0,0,c,h,C-x],[0,0,g,y,O-x]],R=(0,m.KU)(P);if(R){if(d.save(),d.beginPath(),T()||p===w){d.moveTo(A,C);for(var L=4,M=_-A,D=x-C,j=0;j<L;j++)d.lineTo(A+f((j+1)*M/L),C+f(j*D/(L-1))),j!=L-1&&d.lineTo(A+f((j+1)*M/L),C+f((j+1)*D/(L-1)));d.lineTo(E,O)}else d.moveTo(A,C),d.lineTo(_,x),d.lineTo(E,O);d.clip(),d.transform(R[0],R[2],R[1],R[3],_,x),d.translate(v[0]-I,v[3]-k),d.scale(n/i,-n/i),d.drawImage(b.canvas,0,0),d.restore()}})),h&&(d.save(),d.globalCompositeOperation="source-over",d.strokeStyle="black",d.lineWidth=1,l.getTriangles().forEach((function(t,e,i){var n=t.target,r=(n[0][0]-S[0])/o,s=-(n[0][1]-S[1])/o,a=(n[1][0]-S[0])/o,l=-(n[1][1]-S[1])/o,u=(n[2][0]-S[0])/o,c=-(n[2][1]-S[1])/o;d.beginPath(),d.moveTo(a,l),d.lineTo(r,s),d.lineTo(u,c),d.closePath(),d.stroke()})),d.restore()),d.canvas}var k=i(7353),P=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),R=function(t){function e(e,i,n,r,s,a,l,u,c,h,p,f){var v=t.call(this,s,o.A.IDLE)||this;v.renderEdges_=void 0!==p&&p,v.contextOptions_=f,v.pixelRatio_=l,v.gutter_=u,v.canvas_=null,v.sourceTileGrid_=i,v.targetTileGrid_=r,v.wrappedTileCoord_=a||s,v.sourceTiles_=[],v.sourcesListenerKeys_=null,v.sourceZ_=0;var y=r.getTileCoordExtent(v.wrappedTileCoord_),_=v.targetTileGrid_.getExtent(),b=v.sourceTileGrid_.getExtent(),w=_?(0,g._N)(y,_):y;if(0===(0,g.UG)(w))return v.state=o.A.EMPTY,v;var A=e.getExtent();A&&(b=b?(0,g._N)(b,A):A);var S=r.getResolution(v.wrappedTileCoord_[0]),C=O(e,n,w,S);if(!isFinite(C)||C<=0)return v.state=o.A.EMPTY,v;var T=void 0!==h?h:d;if(v.triangulation_=new x(e,n,w,b,C*T,S),0===v.triangulation_.getTriangles().length)return v.state=o.A.EMPTY,v;v.sourceZ_=i.getZForResolution(C);var E=v.triangulation_.calculateSourceExtent();if(b&&(e.canWrapX()?(E[1]=(0,m.qE)(E[1],b[1],b[3]),E[3]=(0,m.qE)(E[3],b[1],b[3])):E=(0,g._N)(E,b)),(0,g.UG)(E)){for(var I=i.getTileRangeForExtentAndZ(E,v.sourceZ_),k=I.minX;k<=I.maxX;k++)for(var P=I.minY;P<=I.maxY;P++){var R=c(v.sourceZ_,k,P,l);R&&v.sourceTiles_.push(R)}0===v.sourceTiles_.length&&(v.state=o.A.EMPTY)}else v.state=o.A.EMPTY;return v}return P(e,t),e.prototype.getImage=function(){return this.canvas_},e.prototype.reproject_=function(){var t=[];if(this.sourceTiles_.forEach(function(e,i,n){e&&e.getState()==o.A.LOADED&&t.push({extent:this.sourceTileGrid_.getTileCoordExtent(e.tileCoord),image:e.getImage()})}.bind(this)),this.sourceTiles_.length=0,0===t.length)this.state=o.A.ERROR;else{var e=this.wrappedTileCoord_[0],i=this.targetTileGrid_.getTileSize(e),n="number"===typeof i?i:i[0],r="number"===typeof i?i:i[1],s=this.targetTileGrid_.getResolution(e),a=this.sourceTileGrid_.getResolution(this.sourceZ_),l=this.targetTileGrid_.getTileCoordExtent(this.wrappedTileCoord_);this.canvas_=I(n,r,this.pixelRatio_,a,this.sourceTileGrid_.getExtent(),s,l,this.triangulation_,t,this.gutter_,this.renderEdges_,this.contextOptions_),this.state=o.A.LOADED}this.changed()},e.prototype.load=function(){if(this.state==o.A.IDLE){this.state=o.A.LOADING,this.changed();var t=0;this.sourcesListenerKeys_=[],this.sourceTiles_.forEach(function(e,i,r){var s=e.getState();if(s==o.A.IDLE||s==o.A.LOADING){t++;var a=(0,k.KT)(e,n.A.CHANGE,(function(i){var n=e.getState();n!=o.A.LOADED&&n!=o.A.ERROR&&n!=o.A.EMPTY||((0,k.JH)(a),t--,0===t&&(this.unlistenSources_(),this.reproject_()))}),this);this.sourcesListenerKeys_.push(a)}}.bind(this)),this.sourceTiles_.forEach((function(t,e,i){var n=t.getState();n==o.A.IDLE&&t.load()})),0===t&&setTimeout(this.reproject_.bind(this),0)}},e.prototype.unlistenSources_=function(){this.sourcesListenerKeys_.forEach(k.JH),this.sourcesListenerKeys_=null},e}(r.A),L=R,M=i(3795),D=i(7027),j=i(3435),$=i(3800),F=i(4092),N=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),z=function(t){function e(e){var i=t.call(this,{attributions:e.attributions,cacheSize:e.cacheSize,opaque:e.opaque,projection:e.projection,state:e.state,tileGrid:e.tileGrid,tileLoadFunction:e.tileLoadFunction?e.tileLoadFunction:B,tilePixelRatio:e.tilePixelRatio,tileUrlFunction:e.tileUrlFunction,url:e.url,urls:e.urls,wrapX:e.wrapX,transition:e.transition,key:e.key,attributionsCollapsible:e.attributionsCollapsible,zDirection:e.zDirection})||this;return i.crossOrigin=void 0!==e.crossOrigin?e.crossOrigin:null,i.tileClass=void 0!==e.tileClass?e.tileClass:p,i.tileCacheForProjection={},i.tileGridForProjection={},i.reprojectionErrorThreshold_=e.reprojectionErrorThreshold,i.contextOptions_=!1===e.imageSmoothing?w:void 0,i.renderReprojectionEdges_=!1,i}return N(e,t),e.prototype.canExpireCache=function(){if(!f)return t.prototype.canExpireCache.call(this);if(this.tileCache.canExpireCache())return!0;for(var e in this.tileCacheForProjection)if(this.tileCacheForProjection[e].canExpireCache())return!0;return!1},e.prototype.expireCache=function(e,i){if(f){var n=this.getTileCacheForProjection(e);for(var r in this.tileCache.expireCache(this.tileCache==n?i:{}),this.tileCacheForProjection){var o=this.tileCacheForProjection[r];o.expireCache(o==n?i:{})}}else t.prototype.expireCache.call(this,e,i)},e.prototype.getContextOptions=function(){return this.contextOptions_},e.prototype.getGutterForProjection=function(t){return f&&this.getProjection()&&t&&!(0,v.tI)(this.getProjection(),t)?0:this.getGutter()},e.prototype.getGutter=function(){return 0},e.prototype.getKey=function(){return t.prototype.getKey.call(this)+(this.contextOptions_?"\n"+JSON.stringify(this.contextOptions_):"")},e.prototype.getOpaque=function(e){return!(f&&this.getProjection()&&e&&!(0,v.tI)(this.getProjection(),e))&&t.prototype.getOpaque.call(this,e)},e.prototype.getTileGridForProjection=function(e){if(!f)return t.prototype.getTileGridForProjection.call(this,e);var i=this.getProjection();if(!this.tileGrid||i&&!(0,v.tI)(i,e)){var n=(0,F.v6)(e);return n in this.tileGridForProjection||(this.tileGridForProjection[n]=(0,$.pr)(e)),this.tileGridForProjection[n]}return this.tileGrid},e.prototype.getTileCacheForProjection=function(e){if(!f)return t.prototype.getTileCacheForProjection.call(this,e);var i=this.getProjection();if(!i||(0,v.tI)(i,e))return this.tileCache;var n=(0,F.v6)(e);return n in this.tileCacheForProjection||(this.tileCacheForProjection[n]=new M.A(this.tileCache.highWaterMark)),this.tileCacheForProjection[n]}
1,e.prototype.createTile_=function(t,e,i,r,s,a){var l=[t,e,i],u=this.getTileCoordForTileUrlFunction(l,s),c=u?this.tileUrlFunction(u,r,s):void 0,h=new this.tileClass(l,void 0!==c?o.A.IDLE:o.A.EMPTY,void 0!==c?c:"",this.crossOrigin,this.tileLoadFunction,this.tileOptions);return h.key=a,h.addEventListener(n.A.CHANGE,this.handleTileChange.bind(this)),h},e.prototype.getTile=function(t,e,i,n,r){var o=this.getProjection();if(f&&o&&r&&!(0,v.tI)(o,r)){var s=this.getTileCacheForProjection(r),a=[t,e,i],l=void 0,u=(0,j.i7)(a);s.containsKey(u)&&(l=s.get(u));var c=this.getKey();if(l&&l.key==c)return l;var h=this.getTileGridForProjection(o),p=this.getTileGridForProjection(r),d=this.getTileCoordForTileUrlFunction(a,r),g=new L(o,h,r,p,a,d,this.getTilePixelRatio(n),this.getGutter(),function(t,e,i,n){return this.getTileInternal(t,e,i,n,o)}.bind(this),this.reprojectionErrorThreshold_,this.renderReprojectionEdges_,this.contextOptions_);return g.key=c,l?(g.interimTile=l,g.refreshInterimChain(),s.replace(u,g)):s.set(u,g),g}return this.getTileInternal(t,e,i,n,o||r)},e.prototype.getTileInternal=function(t,e,i,n,r){var s=null,a=(0,j.dp)(t,e,i),l=this.getKey();if(this.tileCache.containsKey(a)){if(s=this.tileCache.get(a),s.key!=l){var u=s;s=this.createTile_(t,e,i,n,r,l),u.getState()==o.A.IDLE?s.interimTile=u.interimTile:s.interimTile=u,s.refreshInterimChain(),this.tileCache.replace(a,s)}}else s=this.createTile_(t,e,i,n,r,l),this.tileCache.set(a,s);return s},e.prototype.setRenderReprojectionEdges=function(t){if(f&&this.renderReprojectionEdges_!=t){for(var e in this.renderReprojectionEdges_=t,this.tileCacheForProjection)this.tileCacheForProjection[e].clear();this.changed()}},e.prototype.setTileGridForProjection=function(t,e){if(f){var i=(0,v.Jt)(t);if(i){var n=(0,F.v6)(i);n in this.tileGridForProjection||(this.tileGridForProjection[n]=e)}}},e}(D.A);function B(t,e){t.getImage().src=e}var V=z},7027:function(t,e,i){"use strict";i.d(e,{A:function(){return x}});var n={TILELOADSTART:"tileloadstart",TILELOADEND:"tileloadend",TILELOADERROR:"tileloaderror"},r=i(3354),o=i(6169),s=i(3795),a=i(4255),l=i(4092),u=i(7229),c=i(8108),h=i(3435),p=i(3800),d=i(5245),f=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),g=function(t){function e(e){var i=t.call(this,{attributions:e.attributions,attributionsCollapsible:e.attributionsCollapsible,projection:e.projection,state:e.state,wrapX:e.wrapX})||this;i.opaque_=void 0!==e.opaque&&e.opaque,i.tilePixelRatio_=void 0!==e.tilePixelRatio?e.tilePixelRatio:1,i.tileGrid=void 0!==e.tileGrid?e.tileGrid:null;var n=[256,256],r=e.tileGrid;return r&&(0,d.xq)(r.getTileSize(r.getMinZoom()),n),i.tileCache=new s.A(e.cacheSize||0),i.tmpSize=[0,0],i.key_=e.key||"",i.tileOptions={transition:e.transition},i.zDirection=e.zDirection?e.zDirection:0,i}return f(e,t),e.prototype.canExpireCache=function(){return this.tileCache.canExpireCache()},e.prototype.expireCache=function(t,e){var i=this.getTileCacheForProjection(t);i&&i.expireCache(e)},e.prototype.forEachLoadedTile=function(t,e,i,n){var r=this.getTileCacheForProjection(t);if(!r)return!1;for(var o,s,l,u=!0,c=i.minX;c<=i.maxX;++c)for(var p=i.minY;p<=i.maxY;++p)s=(0,h.dp)(e,c,p),l=!1,r.containsKey(s)&&(o=r.get(s),l=o.getState()===a.A.LOADED,l&&(l=!1!==n(o))),l||(u=!1);return u},e.prototype.getGutterForProjection=function(t){return 0},e.prototype.getKey=function(){return this.key_},e.prototype.setKey=function(t){this.key_!==t&&(this.key_=t,this.changed())},e.prototype.getOpaque=function(t){return this.opaque_},e.prototype.getResolutions=function(){return this.tileGrid.getResolutions()},e.prototype.getTile=function(t,e,i,n,r){return(0,l.b0)()},e.prototype.getTileGrid=function(){return this.tileGrid},e.prototype.getTileGridForProjection=function(t){return this.tileGrid?this.tileGrid:(0,p.pr)(t)},e.prototype.getTileCacheForProjection=function(t){return(0,u.v)((0,c.tI)(this.getProjection(),t),68),this.tileCache},e.prototype.getTilePixelRatio=function(t){return this.tilePixelRatio_}
1,e.prototype.getTilePixelSize=function(t,e,i){var n=this.getTileGridForProjection(i),r=this.getTilePixelRatio(e),o=(0,d.xq)(n.getTileSize(t),this.tmpSize);return 1==r?o:(0,d.hs)(o,r,this.tmpSize)},e.prototype.getTileCoordForTileUrlFunction=function(t,e){var i=void 0!==e?e:this.getProjection(),n=this.getTileGridForProjection(i);return this.getWrapX()&&i.isGlobal()&&(t=(0,p.Li)(n,t,i)),(0,h.N5)(t,n)?t:null},e.prototype.clear=function(){this.tileCache.clear()},e.prototype.refresh=function(){this.clear(),t.prototype.refresh.call(this)},e.prototype.updateCacheSize=function(t,e){var i=this.getTileCacheForProjection(e);t>i.highWaterMark&&(i.highWaterMark=t)},e.prototype.useTile=function(t,e,i,n){},e}(o.A),v=function(t){function e(e,i){var n=t.call(this,e)||this;return n.tile=i,n}return f(e,t),e}(r.Ay),m=g,y=i(9095),_=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),b=function(t){function e(i){var n=t.call(this,{attributions:i.attributions,cacheSize:i.cacheSize,opaque:i.opaque,projection:i.projection,state:i.state,tileGrid:i.tileGrid,tilePixelRatio:i.tilePixelRatio,wrapX:i.wrapX,transition:i.transition,key:i.key,attributionsCollapsible:i.attributionsCollapsible,zDirection:i.zDirection})||this;return n.generateTileUrlFunction_=n.tileUrlFunction===e.prototype.tileUrlFunction,n.tileLoadFunction=i.tileLoadFunction,i.tileUrlFunction&&(n.tileUrlFunction=i.tileUrlFunction),n.urls=null,i.urls?n.setUrls(i.urls):i.url&&n.setUrl(i.url),n.tileLoadingKeys_={},n}return _(e,t),e.prototype.getTileLoadFunction=function(){return this.tileLoadFunction},e.prototype.getTileUrlFunction=function(){return Object.getPrototypeOf(this).tileUrlFunction===this.tileUrlFunction?this.tileUrlFunction.bind(this):this.tileUrlFunction},e.prototype.getUrls=function(){return this.urls},e.prototype.handleTileChange=function(t){var e,i=t.target,r=(0,l.v6)(i),o=i.getState();o==a.A.LOADING?(this.tileLoadingKeys_[r]=!0,e=n.TILELOADSTART):r in this.tileLoadingKeys_&&(delete this.tileLoadingKeys_[r],e=o==a.A.ERROR?n.TILELOADERROR:o==a.A.LOADED?n.TILELOADEND:void 0),void 0!=e&&this.dispatchEvent(new v(e,i))},e.prototype.setTileLoadFunction=function(t){this.tileCache.clear(),this.tileLoadFunction=t,this.changed()},e.prototype.setTileUrlFunction=function(t,e){this.tileUrlFunction=t,this.tileCache.pruneExceptNewestZ(),"undefined"!==typeof e?this.setKey(e):this.changed()},e.prototype.setUrl=function(t){var e=(0,y.Uu)(t);this.urls=e,this.setUrls(e)},e.prototype.setUrls=function(t){this.urls=t;var e=t.join("\n");this.generateTileUrlFunction_?this.setTileUrlFunction((0,y.Qz)(t,this.tileGrid),e):this.setKey(e)},e.prototype.tileUrlFunction=function(t,e,i){},e.prototype.useTile=function(t,e,i){var n=(0,h.dp)(t,e,i);this.tileCache.containsKey(n)&&this.tileCache.get(n)},e}(m),x=b},1286:function(t,e,i){"use strict";i.d(e,{A:function(){return E}});var n=i(4616),r=i(274),o=i(3354),s=i(5506),a=i(8959),l=i(5341),u=i.n(l),c=i(5752),h=i(4092),p=i(3495),d=function(){function t(t){this.rbush_=new(u())(t),this.items_={}}return t.prototype.insert=function(t,e){var i={minX:t[0],minY:t[1],maxX:t[2],maxY:t[3],value:e};this.rbush_.insert(i),this.items_[(0,h.v6)(e)]=i},t.prototype.load=function(t,e){for(var i=new Array(e.length),n=0,r=e.length;n<r;n++){var o=t[n],s=e[n],a={minX:o[0],minY:o[1],maxX:o[2],maxY:o[3],value:s};i[n]=a,this.items_[(0,h.v6)(s)]=a}this.rbush_.load(i)},t.prototype.remove=function(t){var e=(0,h.v6)(t),i=this.items_[e];return delete this.items_[e],null!==this.rbush_.remove(i)},t.prototype.update=function(t,e){var i=this.items_[(0,h.v6)(e)],n=[i.minX,i.minY,i.maxX,i.maxY];(0,c.aI)(n,t)||(this.remove(e),this.insert(t,e))},t.prototype.getAll=function(){var t=this.rbush_.all();return t.map((function(t){return t.value}))},t.prototype.getInExtent=function(t){var e={minX:t[0],minY:t[1],maxX:t[2],maxY:t[3]},i=this.rbush_.search(e);return i.map((function(t){return t.value}))},t.prototype.forEach=function(t){return this.forEach_(this.getAll(),t)},t.prototype.forEachInExtent=function(t,e){return this.forEach_(this.getInExtent(t),e)},t.prototype.forEach_=function(t,e){for(var i,n=0,r=t.length;n<r;n++)if(i=e(t[n]),i)return i;return i},t.prototype.isEmpty=function(){return(0,p.Im)(this.items_)},t.prototype.clear=function(){this.rbush_.clear(),this.items_={}},t.prototype.getExtent=function(t){var e=this.rbush_.toJSON();return(0,c.N)(e.minX,e.minY,e.maxX,e.maxY,t)},t.prototype.concat=function(t){for(var e in this.rbush_.load(t.rbush_.all()),t.items_)this.items_[e]=t.items_[e]},t}(),f=d,g=i(6169),v=i(3579),m={ADDFEATURE:"addfeature",CHANGEFEATURE:"changefeature",CLEAR:"clear",REMOVE
vendor: 6,655 bytes, line 1
1FEATURE:"removefeature",FEATURESLOADSTART:"featuresloadstart",FEATURESLOADEND:"featuresloadend",FEATURESLOADERROR:"featuresloaderror"},y=i(9991);function _(t,e){return[[-1/0,-1/0,1/0,1/0]]}var b=i(7229),x=i(9487),w=i(7353),A=i(3931),S=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),C=function(t){function e(e,i,n){var r=t.call(this,e)||this;return r.feature=i,r.features=n,r}return S(e,t),e}(o.Ay),T=function(t){function e(e){var i=this,r=e||{};i=t.call(this,{attributions:r.attributions,projection:void 0,state:v.A.READY,wrapX:void 0===r.wrapX||r.wrapX})||this,i.loader_=y.tV,i.format_=r.format,i.overlaps_=void 0===r.overlaps||r.overlaps,i.url_=r.url,void 0!==r.loader?i.loader_=r.loader:void 0!==i.url_&&((0,b.v)(i.format_,7),i.loader_=(0,A.nF)(i.url_,i.format_)),i.strategy_=void 0!==r.strategy?r.strategy:_;var o,s,a=void 0===r.useSpatialIndex||r.useSpatialIndex;return i.featuresRtree_=a?new f:null,i.loadedExtentsRtree_=new f,i.nullGeometryFeatures_={},i.idIndex_={},i.uidIndex_={},i.featureChangeKeys_={},i.featuresCollection_=null,Array.isArray(r.features)?s=r.features:r.features&&(o=r.features,s=o.getArray()),a||void 0!==o||(o=new n.A(s)),void 0!==s&&i.addFeaturesInternal(s),void 0!==o&&i.bindFeaturesCollection_(o),i}return S(e,t),e.prototype.addFeature=function(t){this.addFeatureInternal(t),this.changed()},e.prototype.addFeatureInternal=function(t){var e=(0,h.v6)(t);if(this.addToIndex_(e,t)){this.setupChangeEvents_(e,t);var i=t.getGeometry();if(i){var n=i.getExtent();this.featuresRtree_&&this.featuresRtree_.insert(n,t)}else this.nullGeometryFeatures_[e]=t;this.dispatchEvent(new C(m.ADDFEATURE,t))}else this.featuresCollection_&&this.featuresCollection_.remove(t)},e.prototype.setupChangeEvents_=function(t,e){this.featureChangeKeys_[t]=[(0,w.KT)(e,s.A.CHANGE,this.handleFeatureChange_,this),(0,w.KT)(e,a.A.PROPERTYCHANGE,this.handleFeatureChange_,this)]},e.prototype.addToIndex_=function(t,e){var i=!0,n=e.getId();return void 0!==n&&(n.toString()in this.idIndex_?i=!1:this.idIndex_[n.toString()]=e),i&&((0,b.v)(!(t in this.uidIndex_),30),this.uidIndex_[t]=e),i},e.prototype.addFeatures=function(t){this.addFeaturesInternal(t),this.changed()},e.prototype.addFeaturesInternal=function(t){for(var e=[],i=[],n=[],r=0,o=t.length;r<o;r++){var s=t[r],a=(0,h.v6)(s);this.addToIndex_(a,s)&&i.push(s)}r=0;for(var l=i.length;r<l;r++){s=i[r],a=(0,h.v6)(s);this.setupChangeEvents_(a,s);var u=s.getGeometry();if(u){var c=u.getExtent();e.push(c),n.push(s)}else this.nullGeometryFeatures_[a]=s}this.featuresRtree_&&this.featuresRtree_.load(e,n);r=0;for(var p=i.length;r<p;r++)this.dispatchEvent(new C(m.ADDFEATURE,i[r]))},e.prototype.bindFeaturesCollection_=function(t){var e=!1;this.addEventListener(m.ADDFEATURE,(function(i){e||(e=!0,t.push(i.feature),e=!1)})),this.addEventListener(m.REMOVEFEATURE,(function(i){e||(e=!0,t.remove(i.feature),e=!1)})),t.addEventListener(r.A.ADD,function(t){e||(e=!0,this.addFeature(t.element),e=!1)}.bind(this)),t.addEventListener(r.A.REMOVE,function(t){e||(e=!0,this.removeFeature(t.element),e=!1)}.bind(this)),this.featuresCollection_=t},e.prototype.clear=function(t){if(t){for(var e in this.featureChangeKeys_){var i=this.featureChangeKeys_[e];i.forEach(w.JH)}this.featuresCollection_||(this.featureChangeKeys_={},this.idIndex_={},this.uidIndex_={})}else if(this.featuresRtree_)for(var n in this.featuresRtree_.forEach(this.removeFeatureInternal.bind(this)),this.nullGeometryFeatures_)this.removeFeatureInternal(this.nullGeometryFeatures_[n]);this.featuresCollection_&&this.featuresCollection_.clear(),this.featuresRtree_&&this.featuresRtree_.clear(),this.nullGeometryFeatures_={};var r=new C(m.CLEAR);this.dispatchEvent(r),this.changed()},e.prototype.forEachFeature=function(t){if(this.featuresRtree_)return this.featuresRtree_.forEach(t);this.featuresCollection_&&this.featuresCollection_.forEach(t)},e.prototype.forEachFeatureAtCoordinateDirect=function(t,e){var i=[t[0],t[1],t[0],t[1]];return this.forEachFeatureInExtent(i,(function(i){var n=i.getGeometry();return n.intersectsCoordinate(t)?e(i):void 0}))},e.prototype.forEachFeatureInExtent=function(t,e){if(this.featuresRtree_)return this.featuresRtree_.forEachInExtent(t,e);this.featuresCollection_&&this.featuresCollection_.forEach(e)},e.prototype.forEachFeatureIntersectingExtent=function(t,e){return this.forEachFeatureInExtent(t,(function(i){var n=i.getGeometry();if(n.intersectsExtent(t)){var r=e(i);if(r)return r}}))},e.prototype.getFeaturesCollection=function(){return this.featuresCollection_},e.prototype.getFeatures=function(){var t;return this.featuresCollection_?t=this.featuresCollection_.getArray():this.featuresRtree_&&(t=this.featuresRtree_.getAll(),(0,p.Im)(this.nullGeometryFeatures_)||(0,x.X$)(t,(0,p.BI)(this.nullGeometryFeatures_))),t},e.prototype.getFeaturesAtCoordinate=function(t){var e=[];return this.forEachFeatureAtCoordinateDirect(t,(function(t){e.push(t)})),e},e.prototype.getFeaturesInExtent=function(t){return this.featuresRtree_?this.featuresRtree_.getInExtent(t):this.featuresCollection_?this.featuresCollection_.getArray():[]},e.prototype.getClosestFeatureToCoordinate=function(t,e){var i=t[0],n=t[1],r=null,o=[NaN,NaN],s=1/0,a=[-1/0,-1/0,1/0,1/0],l=e||y.rT;return this.featuresRtree_.forEachInExtent(a,(function(t){if(l(t)){var e=t.getGeometry(),u=s;if(s=e.closestPointXY(i,n,o,s),s<u){r=t;var c=Math.sqrt(s);a[0]=i-c,a[1]=n-c,a[2]=i+c,a[3]=n+c}}})),r},e.prototype.getExtent=function(t){return this.featuresRtree_.getExtent(t)},e.prototype.getFeatureById=function(t){var e=this.idIndex_[t.toString()];return void 0!==e?e:null},e.prototype.getFeatureByUid=function(t){var e=this.uidIndex_[t];return void 0!==e?e:null},e.prototype.getFormat=function(){return this.format_},e.prototype.getOverlaps=function(){return this.overlaps_},e.prototype.getUrl=function(){return this.url_},e.prototype.handleFeatureChange_=function(t){var e=t.target,i=(0,h.v6)(e),n=e.getGeometry();if(n){var r=n.getExtent();i in this.nullGeometryFeatures_?(delete this.nullGeometryFeatures_[i],this.featuresRtree_&&this.featuresRtree_.insert(r,e)):this.featuresRtree_&&this.featuresRtree_.update(r,e)}else i in this.nullGeometryFeatures_||(this.featuresRtree_&&this.featuresRtree_.remove(e),this.nullGeometryFeatures_[i]=e);var o=e.getId();if(void 0!==o){var s=o.toString();this.idIndex_[s]!==e&&(this.removeFromIdIndex_(e),this.idIndex_[s]=e)}
1else this.removeFromIdIndex_(e),this.uidIndex_[i]=e;this.changed(),this.dispatchEvent(new C(m.CHANGEFEATURE,e))},e.prototype.hasFeature=function(t){var e=t.getId();return void 0!==e?e in this.idIndex_:(0,h.v6)(t)in this.uidIndex_},e.prototype.isEmpty=function(){return this.featuresRtree_.isEmpty()&&(0,p.Im)(this.nullGeometryFeatures_)},e.prototype.loadFeatures=function(t,e,i){var n=this.loadedExtentsRtree_,r=this.strategy_(t,e);this.loading=!1;for(var o=function(t,o){var a=r[t],l=n.forEachInExtent(a,(function(t){return(0,c.ms)(t.extent,a)}));l||(s.dispatchEvent(new C(m.FEATURESLOADSTART)),s.loader_.call(s,a,e,i,function(t){this.dispatchEvent(new C(m.FEATURESLOADEND,void 0,t))}.bind(s),function(){this.dispatchEvent(new C(m.FEATURESLOADERROR))}.bind(s)),n.insert(a,{extent:a.slice()}),s.loading=s.loader_!==y.tV)},s=this,a=0,l=r.length;a<l;++a)o(a,l)},e.prototype.refresh=function(){this.clear(!0),this.loadedExtentsRtree_.clear(),t.prototype.refresh.call(this)},e.prototype.removeLoadedExtent=function(t){var e,i=this.loadedExtentsRtree_;i.forEachInExtent(t,(function(i){if((0,c.aI)(i.extent,t))return e=i,!0})),e&&i.remove(e)},e.prototype.removeFeature=function(t){var e=(0,h.v6)(t);e in this.nullGeometryFeatures_?delete this.nullGeometryFeatures_[e]:this.featuresRtree_&&this.featuresRtree_.remove(t),this.removeFeatureInternal(t),this.changed()},e.prototype.removeFeatureInternal=function(t){var e=(0,h.v6)(t);this.featureChangeKeys_[e].forEach(w.JH),delete this.featureChangeKeys_[e];var i=t.getId();void 0!==i&&delete this.idIndex_[i.toString()],delete this.uidIndex_[e],this.dispatchEvent(new C(m.REMOVEFEATURE,t))},e.prototype.removeFromIdIndex_=function(t){var e=!1;for(var i in this.idIndex_)if(this.idIndex_[i]===t){delete this.idIndex_[i],e=!0;break}return e},e.prototype.setLoader=function(t){this.loader_=t},e.prototype.setUrl=function(t){(0,b.v)(this.format_,7),this.setLoader((0,A.nF)(t,this.format_))},e}(g.A),E=T},3399:function(t,e,i){"use strict";i.d(e,{A:function(){return C}});var n=i(5506),r=i(1644),o=i(4255),s=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),a=function(t){function e(e,i,n,r,o,s){var a=t.call(this,e,i,s)||this;return a.extent=null,a.format_=r,a.features_=null,a.loader_,a.projection=null,a.resolution,a.tileLoadFunction_=o,a.url_=n,a.key=n,a}return s(e,t),e.prototype.getFormat=function(){return this.format_},e.prototype.getFeatures=function(){return this.features_},e.prototype.load=function(){this.state==o.A.IDLE&&(this.setState(o.A.LOADING),this.tileLoadFunction_(this,this.url_),this.loader_&&this.loader_(this.extent,this.resolution,this.projection))},e.prototype.onLoad=function(t,e){this.setFeatures(t)},e.prototype.onError=function(){this.setState(o.A.ERROR)},e.prototype.setFeatures=function(t){this.features_=t,this.setState(o.A.LOADED)},e.prototype.setLoader=function(t){this.loader_=t},e}(r.A),l=a,u=i(3795),c=i(7027),h=i(4674),p=i(4092),d=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),f=[],g=function(t){function e(e,i,n,r){var o=t.call(this,e,i,{transition:0})||this;return o.context_={},o.executorGroups={},o.declutterExecutorGroups={},o.loadingSourceTiles=0,o.errorSourceTileKeys={},o.hitDetectionImageData={},o.replayState_={},o.sourceTiles=null,o.wantedResolution,o.getSourceTiles=r.bind(void 0,o),o.sourceZ=-1,o.hifi=!1,o.wrappedTileCoord=n,o}return d(e,t),e.prototype.getContext=function(t){var e=(0,p.v6)(t);return e in this.context_||(this.context_[e]=(0,h.Y)(1,1,f)),this.context_[e]},e.prototype.hasContext=function(t){return(0,p.v6)(t)in this.context_},e.prototype.getImage=function(t){return this.hasContext(t)?this.getContext(t).canvas:null},e.prototype.getReplayState=function(t){var e=(0,p.v6)(t);return e in this.replayState_||(this.replayState_[e]={dirty:!1,renderedRenderOrder:null,renderedResolution:NaN,renderedRevision:-1,renderedTileResolution:NaN,renderedTileRevision:-1,renderedZ:-1,renderedTileZ:-1}),this.replayState_[e]}
1,e.prototype.load=function(){this.getSourceTiles()},e.prototype.release=function(){for(var e in this.context_)f.push(this.context_[e].canvas),delete this.context_[e];t.prototype.release.call(this)},e}(r.A),v=g,m=i(5752),y=i(3800),_=i(9487),b=i(3435),x=i(3931),w=i(5245),A=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),S=function(t){function e(e){var i=this,n=e.projection||"EPSG:3857",r=e.extent||(0,y.kZ)(n),o=e.tileGrid||(0,y.EN)({extent:r,maxResolution:e.maxResolution,maxZoom:void 0!==e.maxZoom?e.maxZoom:22,minZoom:e.minZoom,tileSize:e.tileSize||512});return i=t.call(this,{attributions:e.attributions,attributionsCollapsible:e.attributionsCollapsible,cacheSize:e.cacheSize,opaque:!1,projection:n,state:e.state,tileGrid:o,tileLoadFunction:e.tileLoadFunction?e.tileLoadFunction:T,tileUrlFunction:e.tileUrlFunction,url:e.url,urls:e.urls,wrapX:void 0===e.wrapX||e.wrapX,transition:e.transition,zDirection:void 0===e.zDirection?1:e.zDirection})||this,i.format_=e.format?e.format:null,i.loadingTiles_={},i.sourceTileCache=new u.A(i.tileCache.highWaterMark),i.overlaps_=void 0==e.overlaps||e.overlaps,i.tileClass=e.tileClass?e.tileClass:l,i.tileGrids_={},i}return A(e,t),e.prototype.getFeaturesInExtent=function(t){var e=[],i=this.tileCache;if(0===i.getCount())return e;var n=(0,b.K)(i.peekFirstKey())[0],r=this.tileGrid;return i.forEach((function(i){if(i.tileCoord[0]===n&&i.getState()===o.A.LOADED)for(var s=i.getSourceTiles(),a=0,l=s.length;a<l;++a){var u=s[a],c=u.tileCoord;if((0,m.HY)(t,r.getTileCoordExtent(c))){var h=u.getFeatures();if(h)for(var p=0,d=h.length;p<d;++p){var f=h[p],g=f.getGeometry();(0,m.HY)(t,g.getExtent())&&e.push(f)}}}})),e},e.prototype.getOverlaps=function(){return this.overlaps_},e.prototype.clear=function(){this.tileCache.clear(),this.sourceTileCache.clear()},e.prototype.expireCache=function(e,i){t.prototype.expireCache.call(this,e,i),this.sourceTileCache.expireCache({})},e.prototype.getSourceTiles=function(t,e,i){var r=i.wrappedTileCoord,s=this.getTileGridForProjection(e),a=s.getTileCoordExtent(r),l=r[0],u=s.getResolution(l);(0,m.r)(a,-u,a);var c=this.tileGrid,h=c.getExtent();h&&(0,m._N)(a,h,a);var p,d,f,g=c.getZForResolution(u,1),v=c.getMinZoom(),y=i.sourceTiles;if(y&&y.length>0&&y[0].tileCoord[0]===g)p=y,d=!0,f=g;else{p=[],f=g+1;do{--f,d=!0,c.forEachTileCoord(a,f,function(r){var s,a=this.tileUrlFunction(r,t,e);if(void 0!==a)if(this.sourceTileCache.containsKey(a)){s=this.sourceTileCache.get(a);var l=s.getState();if(l===o.A.LOADED||l===o.A.ERROR||l===o.A.EMPTY)return void p.push(s)}else f===g&&(s=new this.tileClass(r,o.A.IDLE,a,this.format_,this.tileLoadFunction),s.extent=c.getTileCoordExtent(r),s.projection=e,s.resolution=c.getResolution(r[0]),this.sourceTileCache.set(a,s),s.addEventListener(n.A.CHANGE,this.handleTileChange.bind(this)),s.load());d=d&&s&&s.getState()===o.A.LOADED,s&&s.getState()!==o.A.EMPTY&&i.getState()===o.A.IDLE&&(i.loadingSourceTiles++,s.addEventListener(n.A.CHANGE,(function t(){var e=s.getState(),r=s.getKey();if(e===o.A.LOADED||e===o.A.ERROR){e===o.A.LOADED?(s.removeEventListener(n.A.CHANGE,t),i.loadingSourceTiles--,delete i.errorSourceTileKeys[r]):e===o.A.ERROR&&(i.errorSourceTileKeys[r]=!0);var a=Object.keys(i.errorSourceTileKeys).length;i.loadingSourceTiles-a===0&&(i.hifi=0===a,i.sourceZ=g,i.setState(o.A.LOADED))}})))}.bind(this)),d||(p.length=0)}while(!d&&f>v)}return i.getState()===o.A.IDLE&&i.setState(o.A.LOADING),d&&(i.hifi=g===f,i.sourceZ=f,i.getState()<o.A.LOADED?i.setState(o.A.LOADED):y&&(0,_.aI)(p,y)||
1(i.sourceTiles=p)),p},e.prototype.getTile=function(t,e,i,n,r){var s,a=(0,b.dp)(t,e,i),l=this.getKey();if(this.tileCache.containsKey(a)&&(s=this.tileCache.get(a),s.key===l))return s;var u=[t,e,i],c=this.getTileCoordForTileUrlFunction(u,r),h=this.getTileGrid().getExtent(),p=this.getTileGridForProjection(r);if(c&&h){var d=p.getTileCoordExtent(c);(0,m.r)(d,-p.getResolution(t),d),(0,m.HY)(h,d)||(c=null)}var f=!0;if(null!==c){var g=this.tileGrid,y=p.getResolution(t),_=g.getZForResolution(y,1),x=p.getTileCoordExtent(c);(0,m.r)(x,-y,x),g.forEachTileCoord(x,_,function(t){f=f&&!this.tileUrlFunction(t,n,r)}.bind(this))}var w=new v(u,f?o.A.EMPTY:o.A.IDLE,c,this.getSourceTiles.bind(this,n,r));return w.key=l,s?(w.interimTile=s,w.refreshInterimChain(),this.tileCache.replace(a,w)):this.tileCache.set(a,w),w},e.prototype.getTileGridForProjection=function(t){var e=t.getCode(),i=this.tileGrids_[e];if(!i){var n=this.tileGrid;i=(0,y.JI)(t,void 0,n?n.getTileSize(n.getMinZoom()):void 0),this.tileGrids_[e]=i}return i},e.prototype.getTilePixelRatio=function(t){return t},e.prototype.getTilePixelSize=function(t,e,i){var n=this.getTileGridForProjection(i),r=(0,w.xq)(n.getTileSize(t),this.tmpSize);return[Math.round(r[0]*e),Math.round(r[1]*e)]},e.prototype.updateCacheSize=function(e,i){t.prototype.updateCacheSize.call(this,2*e,i)},e}(c.A),C=S;function T(t,e){t.setLoader((function(i,n,r){(0,x.m8)(e,t.getFormat(),i,n,r,t.onLoad.bind(t),t.onError.bind(t))}))}},6928:function(t,e,i){"use strict";i.d(e,{A:function(){return c}});var n=i(2070),r={KVP:"KVP",REST:"REST"};function o(t,e){var i=[];Object.keys(e).forEach((function(t){null!==e[t]&&void 0!==e[t]&&i.push(t+"="+encodeURIComponent(e[t]))}));var n=i.join("&");return t=t.replace(/[?&]$/,""),t=-1===t.indexOf("?")?t+"?":t+"&",t+n}var s=i(3495),a=i(9095),l=(i(8108),function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}()),u=function(t){function e(e){var i=this,n=void 0!==e.requestEncoding?e.requestEncoding:r.KVP,o=e.tileGrid,s=e.urls;return void 0===s&&void 0!==e.url&&(s=(0,a.Uu)(e.url)),i=t.call(this,{attributions:e.attributions,cacheSize:e.cacheSize,crossOrigin:e.crossOrigin,imageSmoothing:e.imageSmoothing,projection:e.projection,reprojectionErrorThreshold:e.reprojectionErrorThreshold,tileClass:e.tileClass,tileGrid:o,tileLoadFunction:e.tileLoadFunction,tilePixelRatio:e.tilePixelRatio,urls:s,wrapX:void 0!==e.wrapX&&e.wrapX,transition:e.transition})||this,i.version_=void 0!==e.version?e.version:"1.0.0",i.format_=void 0!==e.format?e.format:"image/jpeg",i.dimensions_=void 0!==e.dimensions?e.dimensions:{},i.layer_=e.layer,i.matrixSet_=e.matrixSet,i.style_=e.style,i.requestEncoding_=n,i.setKey(i.getKeyForDimensions_()
1),s&&s.length>0&&(i.tileUrlFunction=(0,a.FD)(s.map(i.createFromWMTSTemplate.bind(i)))),i}return l(e,t),e.prototype.setUrls=function(t){this.urls=t;var e=t.join("\n");this.setTileUrlFunction((0,a.FD)(t.map(this.createFromWMTSTemplate.bind(this))),e)},e.prototype.getDimensions=function(){return this.dimensions_},e.prototype.getFormat=function(){return this.format_},e.prototype.getLayer=function(){return this.layer_},e.prototype.getMatrixSet=function(){return this.matrixSet_},e.prototype.getRequestEncoding=function(){return this.requestEncoding_},e.prototype.getStyle=function(){return this.style_},e.prototype.getVersion=function(){return this.version_},e.prototype.getKeyForDimensions_=function(){var t=0,e=[];for(var i in this.dimensions_)e[t++]=i+"-"+this.dimensions_[i];return e.join("/")},e.prototype.updateDimensions=function(t){(0,s.kp)(this.dimensions_,t),this.setKey(this.getKeyForDimensions_())},e.prototype.createFromWMTSTemplate=function(t){var e=this.requestEncoding_,i={layer:this.layer_,style:this.style_,tilematrixset:this.matrixSet_};e==r.KVP&&(0,s.kp)(i,{Service:"WMTS",Request:"GetTile",Version:this.version_,Format:this.format_}),t=e==r.KVP?o(t,i):t.replace(/\{(\w+?)\}/g,(function(t,e){return e.toLowerCase()in i?i[e.toLowerCase()]:t}));var n=this.tileGrid,a=this.dimensions_;return function(i,l,u){if(i){var c={TileMatrix:n.getMatrixId(i[0]),TileCol:i[1],TileRow:i[2]};(0,s.kp)(c,a);var h=t;return h=e==r.KVP?o(h,c):h.replace(/\{(\w+?)\}/g,(function(t,e){return c[e]})),h}}},e}(n.A),c=u},5769:function(t,e,i){"use strict";i.d(e,{Yf:function(){return o},cY:function(){return s}});var n=i(4966),r=6371008.8;function o(t,e,i){var o=i||r,s=(0,n.eh)(t[1]),a=(0,n.eh)(e[1]),l=(a-s)/2,u=(0,n.eh)(e[0]-t[0])/2,c=Math.sin(l)*Math.sin(l)+Math.sin(u)*Math.sin(u)*Math.cos(s)*Math.cos(a);return 2*o*Math.atan2(Math.sqrt(c),Math.sqrt(1-c))}function s(t,e,i,o){var s=o||r,a=(0,n.eh)(t[1]),l=(0,n.eh)(t[0]),u=e/s,c=Math.asin(Math.sin(a)*Math.cos(u)+Math.cos(a)*Math.sin(u)*Math.cos(i)),h=l+Math.atan2(Math.sin(i)*Math.sin(u)*Math.cos(a),Math.cos(u)-Math.sin(a)*Math.sin(c));return[(0,n.xW)(h),(0,n.xW)(c)]}},2671:function(t,e,i){"use strict";i.d(e,{A:function(){return f}});var n=i(398),r=i(3393),o=i(5045),s=i(2882),a=i(4674),l=i(6299),u=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),c=function(t){function e(e){var i=this,n=void 0!==e.rotateWithView&&e.rotateWithView;return i=t.call(this,{opacity:1,rotateWithView:n,rotation:void 0!==e.rotation?e.rotation:0,scale:void 0!==e.scale?e.scale:1,displacement:void 0!==e.displacement?e.displacement:[0,0]})||this,i.canvas_={},i.hitDetectionCanvas_=null,i.fill_=void 0!==e.fill?e.fill:null,i.origin_=[0,0],i.points_=e.points,i.radius_=void 0!==e.radius?e.radius:e.radius1,i.radius2_=e.radius2,i.angle_=void 0!==e.angle?e.angle:0,i.stroke_=void 0!==e.stroke?e.stroke:null,i.anchor_=null,i.size_=null,i.imageSize_=null,i.hitDetectionImageSize_=null,i.render(),i}return u(e,t),e.prototype.clone=function(){var t=this.getScale(),i=new e({fill:this.getFill()?this.getFill().clone():void 0,points:this.getPoints(),radius:this.getRadius(),radius2:this.getRadius2(),angle:this.getAngle(),stroke:this.getStroke()?this.getStroke().clone():void 0,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(t)?t.slice():t,displacement:this.getDisplacement().slice()});return i.setOpacity(this.getOpacity()),i},e.prototype.getAnchor=function(){return this.anchor_},e.prototype.getAngle=function(){return this.angle_},e.prototype.getFill=function(){return this.fill_},e.prototype.getHitDetectionImage=function(){if(!this.hitDetectionCanvas_){var t=this.createRenderOptions();this.createHitDetectionCanvas_(t)}return this.hitDetectionCanvas_},e.prototype.getImage=function(t){if(!this.canvas_[t||1]){var e=this.createRenderOptions(),i=(0,a.Y)(e.size*t||1,e.size*t||1);this.draw_(e,i,0,0,t||1),this.canvas_[t||1]=i.canvas}return this.canvas_[t||1]},e.prototype.getPixelRatio=function(t){return t},e.prototype.getImageSize=function(){return this.imageSize_},e.prototype.getHitDetectionImageSize=function(){return this.hitDetectionImageSize_},e.prototype.getImageState=function(){return n.A.LOADED},e.prototype.getOrigin=function(){return this.origin_},e.prototype.getPoints=function(){return this.points_},e.prototype.getRadius=function(){return this.radius_},e.prototype.getRadius2=function(){return this.radius2_},e.prototype.getSize=function(){return this.size_},e.prototype.getStroke=function(){return this.stroke_},e.prototype.listenImageChange=function(t){},e.prototype.load=function(){},e.prototype.unlistenImageChange=function(t){},e.prototype.createRenderOptions=function(){var t,e=l._m,i=l._K,n=0,r=null,o=0,a=0;this.stroke_&&(t=this.stroke_.getColor(),null===t&&(t=l.NT),t=(0,s.F)(t),a=this.stroke_.getWidth(),void 0===a&&(a=l.aq),r=this.stroke_.getLineDash(),o=this.stroke_.getLineDashOffset(),i=this.stroke_.getLineJoin(),void 0===i&&(i=l._K),e=this.stroke_.getLineCap(),void 0===e&&(e=l._m),n=this.stroke_.getMiterLimit(),void 0===n&&(n=l.eL));var u=2*(this.radius_+a)+1;return{strokeStyle:t,strokeWidth:a,size:u,lineCap:e,lineDash:r,lineDashOffset:o,lineJoin:i,miterLimit:n}},e.prototype.render=function(){var t=this.createRenderOptions(),e=(0,a.Y)(t.size,t.size);this.draw_(t,e,0,0,1),this.canvas_={},this.canvas_[1]=e.canvas;var i=e.canvas.width,n=i,r=this.getDisplacement();this.hitDetectionImageSize_=[t.size,t.size],this.createHitDetectionCanvas_(t),this.anchor_=[i/2-r[0],i/2+r[1]],this.size_=[i,i],this.imageSize_=[n,n]}
1,e.prototype.draw_=function(t,e,i,n,r){var o,a,u;e.setTransform(r,0,0,r,0,0),e.translate(i,n),e.beginPath();var c=this.points_;if(c===1/0)e.arc(t.size/2,t.size/2,this.radius_,0,2*Math.PI,!0);else{var h=void 0!==this.radius2_?this.radius2_:this.radius_;for(h!==this.radius_&&(c*=2),o=0;o<=c;o++)a=2*o*Math.PI/c-Math.PI/2+this.angle_,u=o%2===0?this.radius_:h,e.lineTo(t.size/2+u*Math.cos(a),t.size/2+u*Math.sin(a))}if(this.fill_){var p=this.fill_.getColor();null===p&&(p=l.qY),e.fillStyle=(0,s.F)(p),e.fill()}this.stroke_&&(e.strokeStyle=t.strokeStyle,e.lineWidth=t.strokeWidth,e.setLineDash&&t.lineDash&&(e.setLineDash(t.lineDash),e.lineDashOffset=t.lineDashOffset),e.lineCap=t.lineCap,e.lineJoin=t.lineJoin,e.miterLimit=t.miterLimit,e.stroke()),e.closePath()},e.prototype.createHitDetectionCanvas_=function(t){if(this.hitDetectionCanvas_=this.getImage(1),this.fill_){var e=this.fill_.getColor(),i=0;if("string"===typeof e&&(e=(0,o._j)(e)),null===e?i=1:Array.isArray(e)&&(i=4===e.length?e[3]:1),0===i){var n=(0,a.Y)(t.size,t.size);this.hitDetectionCanvas_=n.canvas,this.drawHitDetectionCanvas_(t,n,0,0)}}},e.prototype.drawHitDetectionCanvas_=function(t,e,i,n){e.translate(i,n),e.beginPath();var r=this.points_;if(r===1/0)e.arc(t.size/2,t.size/2,this.radius_,0,2*Math.PI,!0);else{var o=void 0!==this.radius2_?this.radius2_:this.radius_;o!==this.radius_&&(r*=2);var s=void 0,a=void 0,u=void 0;for(s=0;s<=r;s++)u=2*s*Math.PI/r-Math.PI/2+this.angle_,a=s%2===0?this.radius_:o,e.lineTo(t.size/2+a*Math.cos(u),t.size/2+a*Math.sin(u))}e.fillStyle=l.qY,e.fill(),this.stroke_&&(e.strokeStyle=t.strokeStyle,e.lineWidth=t.strokeWidth,t.lineDash&&(e.setLineDash(t.lineDash),e.lineDashOffset=t.lineDashOffset),e.stroke()),e.closePath()},e}(r.A),h=c,p=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),d=function(t){function e(e){var i=this,n=e||{};return i=t.call(this,{points:1/0,fill:n.fill,radius:n.radius,stroke:n.stroke,scale:void 0!==n.scale?n.scale:1,rotation:void 0!==n.rotation?n.rotation:0,rotateWithView:void 0!==n.rotateWithView&&n.rotateWithView,displacement:void 0!==n.displacement?n.displacement:[0,0]})||this,i}return p(e,t),e.prototype.clone=function(){var t=this.getScale(),i=new e({fill:this.getFill()?this.getFill().clone():void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,radius:this.getRadius(),scale:Array.isArray(t)?t.slice():t,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),displacement:this.getDisplacement().slice()});return i.setOpacity(this.getOpacity()),i},e.prototype.setRadius=function(t){this.radius_=t,this.render()},e}(h),f=d},9144:function(t,e){"use strict";var i=function(){function t(t){var e=t||{};this.color_=void 0!==e.color?e.color:null}return t.prototype.clone=function(){var e=this.getColor();return new t({color:Array.isArray(e)?e.slice():e||void 0})},t.prototype.getColor=function(){return this.color_},t.prototype.setColor=function(t){this.color_=t},t}();e.A=i},6445:function(t,e,i){"use strict";i.d(e,{A:function(){return x}});var n=i(5506),r=i(2475),o=i(3833),s=i(398),a=i(3393),l=i(5045),u=i(7229),c=i(8081),h=i(4674),p=i(1714),d=i(9188),f=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),g=null,v=function(t){function e(e,i,n,r,o,s){var a=t.call(this)||this;return a.hitDetectionImage_=null,a.image_=e||new Image,null!==r&&(a.image_.crossOrigin=r),a.canvas_={},a.color_=s,a.unlisten_=null,a.imageState_=o,a.size_=n,a.src_=i,a.tainted_,a}return f(e,t),e.prototype.isTainted_=function(){if(void 0===this.tainted_&&this.imageState_===s.A.LOADED){g||(g=(0,h.Y)(1,1)),g.drawImage(this.image_,0,0
vendor: 6,698 bytes, line 1
1);try{g.getImageData(0,0,1,1),this.tainted_=!1}catch(t){g=null,this.tainted_=!0}}return!0===this.tainted_},e.prototype.dispatchChangeEvent_=function(){this.dispatchEvent(n.A.CHANGE)},e.prototype.handleImageError_=function(){this.imageState_=s.A.ERROR,this.unlistenImage_(),this.dispatchChangeEvent_()},e.prototype.handleImageLoad_=function(){this.imageState_=s.A.LOADED,this.size_?(this.image_.width=this.size_[0],this.image_.height=this.size_[1]):this.size_=[this.image_.width,this.image_.height],this.unlistenImage_(),this.dispatchChangeEvent_()},e.prototype.getImage=function(t){return this.replaceColor_(t),this.canvas_[t]?this.canvas_[t]:this.image_},e.prototype.getPixelRatio=function(t){return this.replaceColor_(t),this.canvas_[t]?t:1},e.prototype.getImageState=function(){return this.imageState_},e.prototype.getHitDetectionImage=function(){if(!this.hitDetectionImage_)if(this.isTainted_()){var t=this.size_[0],e=this.size_[1],i=(0,h.Y)(t,e);i.fillRect(0,0,t,e),this.hitDetectionImage_=i.canvas}else this.hitDetectionImage_=this.image_;return this.hitDetectionImage_},e.prototype.getSize=function(){return this.size_},e.prototype.getSrc=function(){return this.src_},e.prototype.load=function(){if(this.imageState_==s.A.IDLE){this.imageState_=s.A.LOADING;try{this.image_.src=this.src_}catch(t){this.handleImageError_()}this.unlisten_=(0,d.f)(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this))}},e.prototype.replaceColor_=function(t){if(this.color_&&!this.canvas_[t]){var e=document.createElement("canvas");this.canvas_[t]=e,e.width=Math.ceil(this.image_.width*t),e.height=Math.ceil(this.image_.height*t);var i=e.getContext("2d");if(i.scale(t,t),i.drawImage(this.image_,0,0),i.globalCompositeOperation="multiply","multiply"===i.globalCompositeOperation||this.isTainted_())i.fillStyle=(0,l.oJ)(this.color_),i.fillRect(0,0,e.width,e.height),i.globalCompositeOperation="destination-in",i.drawImage(this.image_,0,0);else{for(var n=i.getImageData(0,0,e.width,e.height),r=n.data,o=this.color_[0]/255,s=this.color_[1]/255,a=this.color_[2]/255,u=this.color_[3],c=0,h=r.length;c<h;c+=4)r[c]*=o,r[c+1]*=s,r[c+2]*=a,r[c+3]*=u;i.putImageData(n,0,0)}}},e.prototype.unlistenImage_=function(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)},e}(c.A);function m(t,e,i,n,r,o){var s=p.u.get(e,n,o);return s||(s=new v(t,e,i,n,r,o),p.u.set(e,n,o,s)),s}var y=i(4092),_=function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}(),b=function(t){function e(e){var i=this,n=e||{},a=void 0!==n.opacity?n.opacity:1,c=void 0!==n.rotation?n.rotation:0,h=void 0!==n.scale?n.scale:1,p=void 0!==n.rotateWithView&&n.rotateWithView;i=t.call(this,{opacity:a,rotation:c,scale:h,displacement:void 0!==n.displacement?n.displacement:[0,0],rotateWithView:p})||this,i.anchor_=void 0!==n.anchor?n.anchor:[.5,.5],i.normalizedAnchor_=null,i.anchorOrigin_=void 0!==n.anchorOrigin?n.anchorOrigin:o.A.TOP_LEFT,i.anchorXUnits_=void 0!==n.anchorXUnits?n.anchorXUnits:r.A.FRACTION,i.anchorYUnits_=void 0!==n.anchorYUnits?n.anchorYUnits:r.A.FRACTION,i.crossOrigin_=void 0!==n.crossOrigin?n.crossOrigin:null;var d=void 0!==n.img?n.img:null,f=void 0!==n.imgSize?n.imgSize:null,g=n.src;(0,u.v)(!(void 0!==g&&d),4),(0,u.v)(!d||d&&f,5),void 0!==g&&0!==g.length||!d||(g=d.src||(0,y.v6)(d)),(0,u.v)(void 0!==g&&g.length>0,6);var v=void 0!==n.src?s.A.IDLE:s.A.LOADED;return i.color_=void 0!==n.color?(0,l._j)(n.color):null,i.iconImage_=m(d,g,f,i.crossOrigin_,v,i.color_),i.offset_=void 0!==n.offset?n.offset:[0,0],i.offsetOrigin_=void 0!==n.offsetOrigin?n.offsetOrigin:o.A.TOP_LEFT,i.origin_=null,i.size_=void 0!==n.size?n.size:null,i}return _(e,t),e.prototype.clone=function(){var t=this.getScale();return new e({anchor:this.anchor_.slice(),anchorOrigin:this.anchorOrigin_,anchorXUnits:this.anchorXUnits_,anchorYUnits:this.anchorYUnits_,crossOrigin:this.crossOrigin_,color:this.color_&&this.color_.slice?this.color_.slice():this.color_||void 0,src:this.getSrc(),offset:this.offset_.slice(),offsetOrigin:this.offsetOrigin_,size:null!==this.size_?this.size_.slice():void 0,opacity:this.getOpacity(),scale:Array.isArray(t)?t.slice():t,rotation:this.getRotation(),rotateWithView:this.getRotateWithView()})},e.prototype.getAnchor=function(){if(this.normalizedAnchor_)return this.normalizedAnchor_;var t=this.anchor_,e=this.getSize();if(this.anchorXUnits_==r.A.FRACTION||this.anchorYUnits_==r.A.FRACTION){if(!e)return null;t=this.anchor_.slice(),this.anchorXUnits_==r.A.FRACTION&&(t[0]*=e[0]),this.anchorYUnits_==r.A.FRACTION&&(t[1]*=e[1])}if(this.anchorOrigin_!=o.A.TOP_LEFT){if(!e)return null;t===this.anchor_&&(t=this.anchor_.slice()),this.anchorOrigin_!=o.A.TOP_RIGHT&&this.anchorOrigin_!=o.A.BOTTOM_RIGHT||(t[0]=-t[0]+e[0]),this.anchorOrigin_!=o.A.BOTTOM_LEFT&&this.anchorOrigin_!=o.A.BOTTOM_RIGHT||(t[1]=-t[1]+e[1])}return this.normalizedAnchor_=t,this.normalizedAnchor_},e.prototype.setAnchor=function(t){this.anchor_=t,this.normalizedAnchor_=null},e.prototype.getColor=function(){return this.color_},e.prototype.getImage=function(t){return this.iconImage_.getImage(t)},e.prototype.getPixelRatio=function(t){return this.iconImage_.getPixelRatio(t)},e.prototype.getImageSize=function(){return this.iconImage_.getSize()},e.prototype.getHitDetectionImageSize=function(){return this.getImageSize()},e.prototype.getImageState=function(){return this.iconImage_.getImageState()},e.prototype.getHitDetectionImage=function(){return this.iconImage_.getHitDetectionImage()},e.prototype.getOrigin=function(){if(this.origin_)return this.origin_;var t=this.offset_,e=this.getDisplacement();if(this.offsetOrigin_!=o.A.TOP_LEFT){var i=this.getSize(),n=this.iconImage_.getSize();if(!i||!n)return null;t=t.slice(),this.offsetOrigin_!=o.A.TOP_RIGHT&&this.offsetOrigin_!=o.A.BOTTOM_RIGHT||(t[0]=n[0]-i[0]-t[0]),this.offsetOrigin_!=o.A.BOTTOM_LEFT&&this.offsetOrigin_!=o.A.BOTTOM_RIGHT||(t[1]=n[1]-i[1]-t[1])}return t[0]+=e[0],t[1]+=e[1],this.origin_=t,this.origin_},e.prototype.getSrc=function(){return this.iconImage_.getSrc()},e.prototype.getSize=function(){return this.size_?this.size_:this.iconImage_.getSize()},e.prototype.listenImageChange=function(t){this.iconImage_.addEventListener(n.A.CHANGE,t)},e.prototype.load=function(){this.iconImage_.load()},e.prototype.unlistenImageChange=function(t){this.iconImage_.removeEventListener(n.A.CHANGE,t)},e}(a.A),x=b},2475:function(t,e){"use strict";e.A={FRACTION:"fraction",PIXELS:"pixels"}}
1,1714:function(t,e,i){"use strict";i.d(e,{u:function(){return s}});var n=i(5045),r=function(){function t(){this.cache_={},this.cacheSize_=0,this.maxCacheSize_=32}return t.prototype.clear=function(){this.cache_={},this.cacheSize_=0},t.prototype.canExpireCache=function(){return this.cacheSize_>this.maxCacheSize_},t.prototype.expire=function(){if(this.canExpireCache()){var t=0;for(var e in this.cache_){var i=this.cache_[e];0!==(3&t++)||i.hasListener()||(delete this.cache_[e],--this.cacheSize_)}}},t.prototype.get=function(t,e,i){var n=o(t,e,i);return n in this.cache_?this.cache_[n]:null},t.prototype.set=function(t,e,i,n){var r=o(t,e,i);this.cache_[r]=n,++this.cacheSize_},t.prototype.setSize=function(t){this.maxCacheSize_=t,this.expire()},t}();function o(t,e,i){var r=i?(0,n.oJ)(i):"null";return e+":"+t+":"+r}var s=new r},3833:function(t,e){"use strict";e.A={BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",TOP_LEFT:"top-left",TOP_RIGHT:"top-right"}},3393:function(t,e,i){"use strict";var n=i(4092),r=i(5245),o=function(){function t(t){this.opacity_=t.opacity,this.rotateWithView_=t.rotateWithView,this.rotation_=t.rotation,this.scale_=t.scale,this.scaleArray_=(0,r.xq)(t.scale),this.displacement_=t.displacement}return t.prototype.clone=function(){var e=this.getScale();return new t({opacity:this.getOpacity(),scale:Array.isArray(e)?e.slice():e,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),displacement:this.getDisplacement().slice()})},t.prototype.getOpacity=function(){return this.opacity_},t.prototype.getRotateWithView=function(){return this.rotateWithView_},t.prototype.getRotation=function(){return this.rotation_},t.prototype.getScale=function(){return this.scale_},t.prototype.getScaleArray=function(){return this.scaleArray_},t.prototype.getDisplacement=function(){return this.displacement_},t.prototype.getAnchor=function(){return(0,n.b0)()},t.prototype.getImage=function(t){return(0,n.b0)()},t.prototype.getHitDetectionImage=function(){return(0,n.b0)()},t.prototype.getPixelRatio=function(t){return 1},t.prototype.getImageState=function(){return(0,n.b0)()},t.prototype.getImageSize=function(){return(0,n.b0)()},t.prototype.getHitDetectionImageSize=function(){return(0,n.b0)()},t.prototype.getOrigin=function(){return(0,n.b0)()},t.prototype.getSize=function(){return(0,n.b0)()},t.prototype.setOpacity=function(t){this.opacity_=t},t.prototype.setRotateWithView=function(t){this.rotateWithView_=t},t.prototype.setRotation=function(t){this.rotation_=t},t.prototype.setScale=function(t){this.scale_=t,this.scaleArray_=(0,r.xq)(t)},t.prototype.listenImageChange=function(t){(0,n.b0)()},t.prototype.load=function(){(0,n.b0)()},t.prototype.unlistenImageChange=function(t){(0,n.b0)()},t}();e.A=o},5370:function(t,e){"use strict";var i=function(){function t(t){var e=t||{};this.color_=void 0!==e.color?e.color:null,this.lineCap_=e.lineCap,this.lineDash_=void 0!==e.lineDash?e.lineDash:null,this.lineDashOffset_=e.lineDashOffset,this.lineJoin_=e.lineJoin,this.miterLimit_=e.miterLimit,this.width_=e.width}return t.prototype.clone=function(){var e=this.getColor();return new t({color:Array.isArray(e)?e.slice():e||void 0,lineCap:this.getLineCap(),lineDash:this.getLineDash()?this.getLineDash().slice():void 0,lineDashOffset:this.getLineDashOffset(),lineJoin:this.getLineJoin(),miterLimit:this.getMiterLimit(),width:this.getWidth()})},t.prototype.getColor=function(){return this.color_},t.prototype.getLineCap=function(){return this.lineCap_},t.prototype.getLineDash=function(){return this.lineDash_},t.prototype.getLineDashOffset=function(){return this.lineDashOffset_},t.prototype.getLineJoin=function(){return this.lineJoin_},t.prototype.getMiterLimit=function(){return this.miterLimit_},t.prototype.getWidth=function(){return this.width_},t.prototype.setColor=function(t){this.color_=t},t.prototype.setLineCap=function(t){this.lineCap_=t},t.prototype.setLineDash=function(t){this.lineDash_=t},t.prototype.setLineDashOffset=function(t){this.lineDashOffset_=t},t.prototype.setLineJoin=function(t){this.lineJoin_=t},t.prototype.setMiterLimit=function(t){this.miterLimit_=t},t.prototype.setWidth=function(t){this.width_=t},t}();e.A=i}
1,8069:function(t,e,i){"use strict";i.d(e,{d1:function(){return c},mC:function(){return l}});var n=i(2671),r=i(9144),o=i(5370),s=i(7229),a=function(){function t(t){var e=t||{};this.geometry_=null,this.geometryFunction_=h,void 0!==e.geometry&&this.setGeometry(e.geometry),this.fill_=void 0!==e.fill?e.fill:null,this.image_=void 0!==e.image?e.image:null,this.renderer_=void 0!==e.renderer?e.renderer:null,this.stroke_=void 0!==e.stroke?e.stroke:null,this.text_=void 0!==e.text?e.text:null,this.zIndex_=e.zIndex}return t.prototype.clone=function(){var e=this.getGeometry();return e&&"object"===typeof e&&(e=e.clone()),new t({geometry:e,fill:this.getFill()?this.getFill().clone():void 0,image:this.getImage()?this.getImage().clone():void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,text:this.getText()?this.getText().clone():void 0,zIndex:this.getZIndex()})},t.prototype.getRenderer=function(){return this.renderer_},t.prototype.setRenderer=function(t){this.renderer_=t},t.prototype.getGeometry=function(){return this.geometry_},t.prototype.getGeometryFunction=function(){return this.geometryFunction_},t.prototype.getFill=function(){return this.fill_},t.prototype.setFill=function(t){this.fill_=t},t.prototype.getImage=function(){return this.image_},t.prototype.setImage=function(t){this.image_=t},t.prototype.getStroke=function(){return this.stroke_},t.prototype.setStroke=function(t){this.stroke_=t},t.prototype.getText=function(){return this.text_},t.prototype.setText=function(t){this.text_=t},t.prototype.getZIndex=function(){return this.zIndex_},t.prototype.setGeometry=function(t){"function"===typeof t?this.geometryFunction_=t:"string"===typeof t?this.geometryFunction_=function(e){return e.get(t)}:t?void 0!==t&&(this.geometryFunction_=function(){return t}):this.geometryFunction_=h,this.geometry_=t},t.prototype.setZIndex=function(t){this.zIndex_=t},t}();function l(t){var e;if("function"===typeof t)e=t;else{var i;if(Array.isArray(t))i=t;else{(0,s.v)("function"===typeof t.getZIndex,41);var n=t;i=[n]}e=function(){return i}}return e}var u=null;function c(t,e){if(!u){var i=new r.A({color:"rgba(255,255,255,0.4)"}),s=new o.A({color:"#3399CC",width:1.25});u=[new a({image:new n.A({fill:i,stroke:s,radius:5}),fill:i,stroke:s})]}return u}function h(t){return t.getGeometry()}e.Ay=a},4477:function(t,e,i){"use strict";var n=i(9144),r=i(1462),o=i(5245),s="#333",a=function(){function t(t){var e=t||{};this.font_=e.font,this.rotation_=e.rotation,this.rotateWithView_=e.rotateWithView,this.scale_=e.scale,this.scaleArray_=(0,o.xq)(void 0!==e.scale?e.scale:1),this.text_=e.text,this.textAlign_=e.textAlign,this.textBaseline_=e.textBaseline,this.fill_=void 0!==e.fill?e.fill:new n.A({color:s}),this.maxAngle_=void 0!==e.maxAngle?e.maxAngle:Math.PI/4,this.placement_=void 0!==e.placement?e.placement:r.A.POINT,this.overflow_=!!e.overflow,this.stroke_=void 0!==e.stroke?e.stroke:null,this.offsetX_=void 0!==e.offsetX?e.offsetX:0,this.offsetY_=void 0!==e.offsetY?e.offsetY:0,this.backgroundFill_=e.backgroundFill?e.backgroundFill:null,this.backgroundStroke_=e.backgroundStroke?e.backgroundStroke:null,this.padding_=void 0===e.padding?null:e.padding}return t.prototype.clone=function(){var e=this.getScale();return new t({font:this.getFont(),placement:this.getPlacement(),maxAngle:this.getMaxAngle(),overflow:this.getOverflow(),rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(e)?e.slice():e,text:this.getText(),textAlign:this.getTextAlign(),textBaseline:this.getTextBaseline(),fill:this.getFill()?this.getFill().clone():void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,offsetX:this.getOffsetX(),offsetY:this.getOffsetY(),backgroundFill:this.getBackgroundFill()?this.getBackgroundFill().clone():void 0,backgroundStroke:this.getBackgroundStroke()?this.getBackgroundStroke().clone():void 0,padding:this.getPadding()})},t.prototype.getOverflow=function(){return this.overflow_},t.prototype.getFont=function(){return this.font_},t.prototype.getMaxAngle=function(){return this.maxAngle_},t.prototype.getPlacement=function(){return this.placement_},t.prototype.getOffsetX=function(){return this.offsetX_},t.prototype.getOffsetY=function(){return this.offsetY_},t.prototype.getFill=function(){return this.fill_},t.prototype.getRotateWithView=function(){return this.rotateWithView_},t.prototype.getRotation=function(){return this.rotation_},t.prototype.getScale=function(){return this.scale_},t.prototype.getScaleArray=function(){return this.scaleArray_},t.prototype.getStroke=function(){return this.stroke_},t.prototype.getText=function(){return this.text_},t.prototype.getTextAlign=function(){return this.textAlign_},t.prototype.getTextBaseline=function(){return this.textBaseline_}
1,t.prototype.getBackgroundFill=function(){return this.backgroundFill_},t.prototype.getBackgroundStroke=function(){return this.backgroundStroke_},t.prototype.getPadding=function(){return this.padding_},t.prototype.setOverflow=function(t){this.overflow_=t},t.prototype.setFont=function(t){this.font_=t},t.prototype.setMaxAngle=function(t){this.maxAngle_=t},t.prototype.setOffsetX=function(t){this.offsetX_=t},t.prototype.setOffsetY=function(t){this.offsetY_=t},t.prototype.setPlacement=function(t){this.placement_=t},t.prototype.setRotateWithView=function(t){this.rotateWithView_=t},t.prototype.setFill=function(t){this.fill_=t},t.prototype.setRotation=function(t){this.rotation_=t},t.prototype.setScale=function(t){this.scale_=t,this.scaleArray_=(0,o.xq)(void 0!==t?t:1)},t.prototype.setStroke=function(t){this.stroke_=t},t.prototype.setText=function(t){this.text_=t},t.prototype.setTextAlign=function(t){this.textAlign_=t},t.prototype.setTextBaseline=function(t){this.textBaseline_=t},t.prototype.setBackgroundFill=function(t){this.backgroundFill_=t},t.prototype.setBackgroundStroke=function(t){this.backgroundStroke_=t},t.prototype.setPadding=function(t){this.padding_=t},t}();e.A=a},1462:function(t,e){"use strict";e.A={POINT:"point",LINE:"line"}},3435:function(t,e,i){"use strict";function n(t,e,i,n){return void 0!==n?(n[0]=t,n[1]=e,n[2]=i,n):[t,e,i]}function r(t,e,i){return t+"/"+e+"/"+i}function o(t){return r(t[0],t[1],t[2])}function s(t){return t.split("/").map(Number)}function a(t){return(t[1]<<t[0])+t[2]}function l(t,e){var i=t[0],n=t[1],r=t[2];if(e.getMinZoom()>i||i>e.getMaxZoom())return!1;var o=e.getFullTileRange(i);return!o||o.containsXY(n,r)}i.d(e,{K:function(){return s},N:function(){return n},N5:function(){return l},dp:function(){return r},i7:function(){return o},tW:function(){return a}})},3800:function(t,e,i){"use strict";i.d(e,{EN:function(){return d},JI:function(){return g},Li:function(){return h},kZ:function(){return v},pr:function(){return c}});var n=i(973),r=i(6855),o=i(8531),s=i(8462),a=i(8108),l=i(5752),u=i(5245);function c(t){var e=t.getDefaultTileGrid();return e||(e=g(t),t.setDefaultTileGrid(e)),e}function h(t,e,i){var n=e[0],r=t.getTileCoordCenter(e),o=v(i);if((0,l.Ym)(o,r))return e;var s=(0,l.RG)(o),a=Math.ceil((o[0]-r[0])/s);return r[0]+=s*a,t.getTileCoordForCoordAndZ(r,n)}function p(t,e,i,o){var s=void 0!==o?o:n.A.TOP_LEFT,a=f(t,e,i);return new r.A({extent:t,origin:(0,l.qF)(t,s),resolutions:a,tileSize:i})}function d(t){var e=t||{},i=e.extent||(0,a.Jt)("EPSG:3857").getExtent(),n={extent:i,minZoom:e.minZoom,tileSize:e.tileSize,resolutions:f(i,e.maxZoom,e.tileSize,e.maxResolution)};return new r.A(n)}function f(t,e,i,n){for(var r=void 0!==e?e:s.L,o=(0,l.Oq)(t),a=(0,l.RG)(t),c=(0,u.xq)(void 0!==i?i:s.R),h=n>0?n:Math.max(a/c[0],o/c[1]),p=r+1,d=new Array(p),f=0;f<p;++f)d[f]=h/Math.pow(2,f);return d}function g(t,e,i,n){var r=v(t);return p(r,e,i,n)}function v(t){t=(0,a.Jt)(t);var e=t.getExtent();if(!e){var i=180*a.Ig[o.A.DEGREES]/t.getMetersPerUnit();e=(0,l.N)(-i,-i,i,i)}return e}},6855:function(t,e,i){"use strict";var n=i(123),r=i(8462),o=i(7229),s=i(4966),a=i(5752),l=i(3435),u=i(9487),c=i(5245),h=[0,0,0],p=function(){function t(t){var e;if(this.minZoom=void 0!==t.minZoom?t.minZoom:0,this.resolutions_=t.resolutions,(0,o.v)((0,u.WC)(this.resolutions_,(function(t,e){return e-t}),!0),17),!t.origins)for(var i=0,s=this.resolutions_.length-1;i<s;++i)if(e){if(this.resolutions_[i]/this.resolutions_[i+1]!==e){e=void 0;break}}else e=this.resolutions_[i]/this.resolutions_[i+1];this.zoomFactor_=e,this.maxZoom=this.resolutions_.length-1,this.origin_=void 0!==t.origin?t.origin:null,this.origins_=null,void 0!==t.origins&&(this.origins_=t.origins,(0,o.v)(this.origins_.length==this.resolutions_.length,20));var l=t.extent;void 0===l||this.origin_||this.origins_||(this.origin_=(0,a.Py)(l)),(0,o.v)(!this.origin_&&this.origins_||this.origin_&&!this.origins_,18),this.tileSizes_=null,void 0!==t.tileSizes&&(this.tileSizes_=t.tileSizes,(0,o.v)(this.tileSizes_.length==this.resolutions_.length,19)),this.tileSize_=void 0!==t.tileSize?t.tileSize:this.tileSizes_?null:r.R,(0,o.v)(!this.tileSize_&&this.tileSizes_||this.tileSize_&&!this.tileSizes_,22),this.extent_=void 0!==l?l:null,this.fullTileRanges_=null,this.tmpSize_=[0,0],void 0!==t.sizes?this.fullTileRanges_=t.sizes.map((function(t,e){var i=new n.A(Math.min(0,t[0]),Math.max(t[0]-1,-1),Math.min(0,t[1]),Math.max(t[1]-1,-1));if(l){var r=this.getTileRangeForExtentAndZ(l,e);i.minX=Math.max(r.minX,i.minX),i.maxX=Math.min(r.maxX,i.maxX),i.minY=Math.max(r.minY,i.minY),i.maxY=M
vendor: 4,495 bytes, line 1
1ath.min(r.maxY,i.maxY)}return i}),this):l&&this.calculateTileRanges_(l)}return t.prototype.forEachTileCoord=function(t,e,i){for(var n=this.getTileRangeForExtentAndZ(t,e),r=n.minX,o=n.maxX;r<=o;++r)for(var s=n.minY,a=n.maxY;s<=a;++s)i([e,r,s])},t.prototype.forEachTileCoordParentTileRange=function(t,e,i,r){var o,s,a,l=null,u=t[0]-1;2===this.zoomFactor_?(s=t[1],a=t[2]):l=this.getTileCoordExtent(t,r);while(u>=this.minZoom){if(2===this.zoomFactor_?(s=Math.floor(s/2),a=Math.floor(a/2),o=(0,n.N)(s,s,a,a,i)):o=this.getTileRangeForExtentAndZ(l,u,i),e(u,o))return!0;--u}return!1},t.prototype.getExtent=function(){return this.extent_},t.prototype.getMaxZoom=function(){return this.maxZoom},t.prototype.getMinZoom=function(){return this.minZoom},t.prototype.getOrigin=function(t){return this.origin_?this.origin_:this.origins_[t]},t.prototype.getResolution=function(t){return this.resolutions_[t]},t.prototype.getResolutions=function(){return this.resolutions_},t.prototype.getTileCoordChildTileRange=function(t,e,i){if(t[0]<this.maxZoom){if(2===this.zoomFactor_){var r=2*t[1],o=2*t[2];return(0,n.N)(r,r+1,o,o+1,e)}var s=this.getTileCoordExtent(t,i);return this.getTileRangeForExtentAndZ(s,t[0]+1,e)}return null},t.prototype.getTileRangeExtent=function(t,e,i){var n=this.getOrigin(t),r=this.getResolution(t),o=(0,c.xq)(this.getTileSize(t),this.tmpSize_),s=n[0]+e.minX*o[0]*r,l=n[0]+(e.maxX+1)*o[0]*r,u=n[1]+e.minY*o[1]*r,h=n[1]+(e.maxY+1)*o[1]*r;return(0,a.N)(s,u,l,h,i)},t.prototype.getTileRangeForExtentAndZ=function(t,e,i){var r=h;this.getTileCoordForXYAndZ_(t[0],t[3],e,!1,r);var o=r[1],s=r[2];return this.getTileCoordForXYAndZ_(t[2],t[1],e,!0,r),(0,n.N)(o,r[1],s,r[2],i)},t.prototype.getTileCoordCenter=function(t){var e=this.getOrigin(t[0]),i=this.getResolution(t[0]),n=(0,c.xq)(this.getTileSize(t[0]),this.tmpSize_);return[e[0]+(t[1]+.5)*n[0]*i,e[1]-(t[2]+.5)*n[1]*i]},t.prototype.getTileCoordExtent=function(t,e){var i=this.getOrigin(t[0]),n=this.getResolution(t[0]),r=(0,c.xq)(this.getTileSize(t[0]),this.tmpSize_),o=i[0]+t[1]*r[0]*n,s=i[1]-(t[2]+1)*r[1]*n,l=o+r[0]*n,u=s+r[1]*n;return(0,a.N)(o,s,l,u,e)},t.prototype.getTileCoordForCoordAndResolution=function(t,e,i){return this.getTileCoordForXYAndResolution_(t[0],t[1],e,!1,i)},t.prototype.getTileCoordForXYAndResolution_=function(t,e,i,n,r){var o=this.getZForResolution(i),s=i/this.getResolution(o),a=this.getOrigin(o),u=(0,c.xq)(this.getTileSize(o),this.tmpSize_),h=n?.5:0,p=n?.5:0,d=Math.floor((t-a[0])/i+h),f=Math.floor((a[1]-e)/i+p),g=s*d/u[0],v=s*f/u[1];return n?(g=Math.ceil(g)-1,v=Math.ceil(v)-1):(g=Math.floor(g),v=Math.floor(v)),(0,l.N)(o,g,v,r)},t.prototype.getTileCoordForXYAndZ_=function(t,e,i,n,r){var o=this.getOrigin(i),s=this.getResolution(i),a=(0,c.xq)(this.getTileSize(i),this.tmpSize_),u=n?.5:0,h=n?.5:0,p=Math.floor((t-o[0])/s+u),d=Math.floor((o[1]-e)/s+h),f=p/a[0],g=d/a[1];return n?(f=Math.ceil(f)-1,g=Math.ceil(g)-1):(f=Math.floor(f),g=Math.floor(g)),(0,l.N)(i,f,g,r)},t.prototype.getTileCoordForCoordAndZ=function(t,e,i){return this.getTileCoordForXYAndZ_(t[0],t[1],e,!1,i)},t.prototype.getTileCoordResolution=function(t){return this.resolutions_[t[0]]},t.prototype.getTileSize=function(t){return this.tileSize_?this.tileSize_:this.tileSizes_[t]},t.prototype.getFullTileRange=function(t){return this.fullTileRanges_?this.fullTileRanges_[t]:this.extent_?this.getTileRangeForExtentAndZ(this.extent_,t):null},t.prototype.getZForResolution=function(t,e){var i=(0,u.FT)(this.resolutions_,t,e||0);return(0,s.qE)(i,this.minZoom,this.maxZoom)},t.prototype.calculateTileRanges_=function(t){for(var e=this.resolutions_.length,i=new Array(e),n=this.minZoom;n<e;++n)i[n]=this.getTileRangeForExtentAndZ(t,n);this.fullTileRanges_=i},t}();e.A=p},3618:function(t,e,i){"use strict";var n=i(6855),r=(i(8108),function(){var t=function(e,i){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},t(e,i)};return function(e,i){function n(){this.constructor=e}t(e,i),e.prototype=null===i?Object.create(i):(n.prototype=i.prototype,new n)}}()),o=function(t){function e(e){var i=t.call(this,{extent:e.extent,origin:e.origin,origins:e.origins,resolutions:e.resolutions,tileSize:e.tileSize,tileSizes:e.tileSizes,sizes:e.sizes})||this;return i.matrixIds_=e.matrixIds,i}return r(e,t),e.prototype.getMatrixId=function(t){return this.matrixIds_[t]},e.prototype.getMatrixIds=function(){return this.matrixIds_},e}(n.A);e.A=o}
1,8462:function(t,e,i){"use strict";i.d(e,{L:function(){return n},R:function(){return r}});var n=42,r=256},9095:function(t,e,i){"use strict";i.d(e,{FD:function(){return l},Qz:function(){return a},Uu:function(){return u}});var n=i(7229),r=i(4966),o=i(3435);function s(t,e){var i=/\{z\}/g,r=/\{x\}/g,o=/\{y\}/g,s=/\{-y\}/g;return function(a,l,u){return a?t.replace(i,a[0].toString()).replace(r,a[1].toString()).replace(o,a[2].toString()).replace(s,(function(){var t=a[0],i=e.getFullTileRange(t);(0,n.v)(i,55);var r=i.getHeight()-a[2]-1;return r.toString()})):void 0}}function a(t,e){for(var i=t.length,n=new Array(i),r=0;r<i;++r)n[r]=s(t[r],e);return l(n)}function l(t){return 1===t.length?t[0]:function(e,i,n){if(e){var s=(0,o.tW)(e),a=(0,r.xP)(s,t.length);return t[a](e,i,n)}}}function u(t){var e=[],i=/\{([a-z])-([a-z])\}/.exec(t);if(i){var n=i[1].charCodeAt(0),r=i[2].charCodeAt(0),o=void 0;for(o=n;o<=r;++o)e.push(t.replace(i[0],String.fromCharCode(o)));return e}if(i=/\{(\d+)-(\d+)\}/.exec(t),i){for(var s=parseInt(i[2],10),a=parseInt(i[1],10);a<=s;a++)e.push(t.replace(i[0],a.toString()));return e}return e.push(t),e}},1878:function(t,e,i){"use strict";i.d(e,{Bb:function(){return c},T9:function(){return g},Tl:function(){return d},Zz:function(){return f},cL:function(){return s},dI:function(){return m},hs:function(){return h},k3:function(){return u},lw:function(){return a},rQ:function(){return p},vt:function(){return o}});var n=i(7229),r=new Array(6);function o(){return[1,0,0,1,0,0]}function s(t){return l(t,1,0,0,1,0,0)}function a(t,e){var i=t[0],n=t[1],r=t[2],o=t[3],s=t[4],a=t[5],l=e[0],u=e[1],c=e[2],h=e[3],p=e[4],d=e[5];return t[0]=i*l+r*u,t[1]=n*l+o*u,t[2]=i*c+r*h,t[3]=n*c+o*h,t[4]=i*p+r*d+s,t[5]=n*p+o*d+a,t}function l(t,e,i,n,r,o,s){return t[0]=e,t[1]=i,t[2]=n,t[3]=r,t[4]=o,t[5]=s,t}function u(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function c(t,e){var i=e[0],n=e[1];return e[0]=t[0]*i+t[2]*n+t[4],e[1]=t[1]*i+t[3]*n+t[5],e}function h(t,e,i){return a(t,l(r,e,0,0,i,0,0))}function p(t,e,i){return l(t,e,0,0,i,0,0)}function d(t,e,i){return a(t,l(r,1,0,0,1,e,i))}function f(t,e,i,n,r,o,s,a){var l=Math.sin(o),u=Math.cos(o);return t[0]=n*u,t[1]=r*l,t[2]=-n*l,t[3]=r*u,t[4]=s*n*u-a*n*l+e,t[5]=s*r*l+a*r*u+i,t}function g(t,e){var i=v(e);(0,n.v)(0!==i,32);var r=e[0],o=e[1],s=e[2],a=e[3],l=e[4],u=e[5];return t[0]=a/i,t[1]=-o/i,t[2]=-s/i,t[3]=r/i,t[4]=(s*u-a*l)/i,t[5]=-(r*u-o*l)/i,t}function v(t){return t[0]*t[3]-t[1]*t[2]}function m(t){return"matrix("+t.join(", ")+")"}},4092:function(t,e,i){"use strict";function n(){return function(){throw new Error("Unimplemented abstract method.")}()}i.d(e,{b0:function(){return n},v6:function(){return o},xv:function(){return s}});var r=0;function o(t){return t.ol_uid||(t.ol_uid=String(++r))}var s="6.5.0"},5335:function(t,e,i){"use strict";t.exports=r;var n=i(251);function r(t){this.buf=ArrayBuffer.isView&&ArrayBuffer.isView(t)?t:new Uint8Array(t||0),this.pos=0,this.type=0,this.length=this.buf.length}r.Varint=0,r.Fixed64=1,r.Bytes=2,r.Fixed32=5;var o=4294967296,s=1/o,a=12,l="undefined"===typeof TextDecoder?null:new TextDecoder("utf8");function u(t,e,i){var n,r,o=i.buf;if(r=o[i.pos++],n=(112&r)>>4,r<128)return h(t,n,e);if(r=o[i.pos++],n|=(127&r)<<3,r<128)return h(t,n,e);if(r=o[i.pos++],n|=(127&r)<<10,r<128)return h(t,n,e);if(r=o[i.pos++],n|=(127&r)<<17,r<128)return h(t,n,e);if(r=o[i.pos++],n|=(127&r)<<24,r<128)return h(t,n,e);if(r=o[i.pos++],n|=(1&r)<<31,r<128)return h(t,n,e);throw new Error("Expected varint not more than 10 bytes")}function c(t){return t.type===r.Bytes?t.readVarint()+t.pos:t.pos+1}function h(t,e,i){return i?4294967296*e+(t>>>0):4294967296*(e>>>0)+(t>>>0)}function p(t,e){var i,n;if(t>=0?(i=t%4294967296|0,n=t/4294967296|0):(i=~(-t%4294967296),n=~(-t/4294967296),4294967295^i?i=i+1|0:(i=0,n=n+1|0)),t>=0x10000000000000000||t<-0x10000000000000000)throw new Error("Given varint doesn't fit into 10 bytes");e.realloc(10),d(i,n,e),f(n,e)}function d(t,e,i){i.buf[i.pos++]=127&t|128,t>>>=7,i.buf[i.pos++]=127&t|128,t>>>=7,i.buf[i.pos++]=127&t|128,t>>>=7,i.buf[i.pos++]=127&t|128,t>>>=7,i.buf[i.pos]=127&t}function f(t,e){var i=(7&t)<<4;e.buf[e.pos++]|=i|((t>>>=3)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t|((t>>>=7)?128:0),t&&(e.buf[e.pos++]=127&t)))))}function g(t,e,i){var n=e<=16383?1:e<=2097151?2:e<=268435455?3:Math.floor(Math.log(e)/(7*Math.LN2));i.realloc(n);for(var r=i.pos-1;r>=t;r--)i.buf[r+n]=i.buf[r]}function v(t,e){for(var i=0;i<t.length;i++)e.writeVarint(t[i])}function m(t,e){for(var i=0;i<t.length;i++)e.writeSVarint(t[i])}function y(t,e){for(var i=0;i<t.length;i++)e.writeFloat(t[i])}function _(t,e){for(var i=0;i<t.length;i++)e.writeDouble(t[i])}function b(t,e){for(var i=0;i<t.length;i++)e.writeBoolean(t[i])}function x(t,e){for(var i=0;i<t.length;i++)e.writeFixed32(t[i])}function w(t,e){for(var i=0;i<t.length;i++)e.writeSFixed32(t[i])}function A(t,e){for(var i=0;i<t.length;
1i++)e.writeFixed64(t[i])}function S(t,e){for(var i=0;i<t.length;i++)e.writeSFixed64(t[i])}function C(t,e){return(t[e]|t[e+1]<<8|t[e+2]<<16)+16777216*t[e+3]}function T(t,e,i){t[i]=e,t[i+1]=e>>>8,t[i+2]=e>>>16,t[i+3]=e>>>24}function E(t,e){return(t[e]|t[e+1]<<8|t[e+2]<<16)+(t[e+3]<<24)}function O(t,e,i){var n="",r=e;while(r<i){var o,s,a,l=t[r],u=null,c=l>239?4:l>223?3:l>191?2:1;if(r+c>i)break;1===c?l<128&&(u=l):2===c?(o=t[r+1],128===(192&o)&&(u=(31&l)<<6|63&o,u<=127&&(u=null))):3===c?(o=t[r+1],s=t[r+2],128===(192&o)&&128===(192&s)&&(u=(15&l)<<12|(63&o)<<6|63&s,(u<=2047||u>=55296&&u<=57343)&&(u=null))):4===c&&(o=t[r+1],s=t[r+2],a=t[r+3],128===(192&o)&&128===(192&s)&&128===(192&a)&&(u=(15&l)<<18|(63&o)<<12|(63&s)<<6|63&a,(u<=65535||u>=1114112)&&(u=null))),null===u?(u=65533,c=1):u>65535&&(u-=65536,n+=String.fromCharCode(u>>>10&1023|55296),u=56320|1023&u),n+=String.fromCharCode(u),r+=c}return n}function I(t,e,i){return l.decode(t.subarray(e,i))}function k(t,e,i){for(var n,r,o=0;o<e.length;o++){if(n=e.charCodeAt(o),n>55295&&n<57344){if(!r){n>56319||o+1===e.length?(t[i++]=239,t[i++]=191,t[i++]=189):r=n;continue}if(n<56320){t[i++]=239,t[i++]=191,t[i++]=189,r=n;continue}n=r-55296<<10|n-56320|65536,r=null}else r&&(t[i++]=239,t[i++]=191,t[i++]=189,r=null);n<128?t[i++]=n:(n<2048?t[i++]=n>>6|192:(n<65536?t[i++]=n>>12|224:(t[i++]=n>>18|240,t[i++]=n>>12&63|128),t[i++]=n>>6&63|128),t[i++]=63&n|128)}return i}r.prototype={destroy:function(){this.buf=null},readFields:function(t,e,i){i=i||this.length;while(this.pos<i){var n=this.readVarint(),r=n>>3,o=this.pos;this.type=7&n,t(r,e,this),this.pos===o&&this.skip(n)}return e},readMessage:function(t,e){return this.readFields(t,e,this.readVarint()+this.pos)},readFixed32:function(){var t=C(this.buf,this.pos);return this.pos+=4,t},readSFixed32:function(){var t=E(this.buf,this.pos);return this.pos+=4,t},readFixed64:function(){var t=C(this.buf,this.pos)+C(this.buf,this.pos+4)*o;return this.pos+=8,t},readSFixed64:function(){var t=C(this.buf,this.pos)+E(this.buf,this.pos+4)*o;return this.pos+=8,t},readFloat:function(){var t=n.read(this.buf,this.pos,!0,23,4);return this.pos+=4,t},readDouble:function(){var t=n.read(this.buf,this.pos,!0,52,8);return this.pos+=8,t},readVarint:function(t){var e,i,n=this.buf;return i=n[this.pos++],e=127&i,i<128?e:(i=n[this.pos++],e|=(127&i)<<7,i<128?e:(i=n[this.pos++],e|=(127&i)<<14,i<128?e:(i=n[this.pos++],e|=(127&i)<<21,i<128?e:(i=n[this.pos],e|=(15&i)<<28,u(e,t,this)))))},readVarint64:function(){return this.readVarint(!0)},readSVarint:function(){var t=this.readVarint();return t%2===1?(t+1)/-2:t/2},readBoolean:function(){return Boolean(this.readVarint())},readString:function(){var t=this.readVarint()+this.pos,e=this.pos;return this.pos=t,t-e>=a&&l?I(this.buf,e,t):O(this.buf,e,t)},readBytes:function(){var t=this.readVarint()+this.pos,e=this.buf.subarray(this.pos,t);return this.pos=t,e},readPackedVarint:function(t,e){if(this.type!==r.Bytes)return t.push(this.readVarint(e));var i=c(this);t=t||[];while(this.pos<i)t.push(this.readVarint(e));return t},readPackedSVarint:function(t){if(this.type!==r.Bytes)return t.push(this.readSVarint());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readSVarint());return t},readPackedBoolean:function(t){if(this.type!==r.Bytes)return t.push(this.readBoolean());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readBoolean());return t},readPackedFloat:function(t){if(this.type!==r.Bytes)return t.push(this.readFloat());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readFloat());return t},readPackedDouble:function(t){if(this.type!==r.Bytes)return t.push(this.readDouble());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readDouble());return t},readPackedFixed32:function(t){if(this.type!==r.Bytes)return t.push(this.readFixed32());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readFixed32());return t},readPackedSFixed32:function(t){if(this.type!==r.Bytes)return t.push(this.readSFixed32());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readSFixed32());return t},readPackedFixed64:function(t){if(this.type!==r.Bytes)return t.push(this.readFixed64());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readFixed64());return t}
vendor: 4,992 bytes, line 1
1,readPackedSFixed64:function(t){if(this.type!==r.Bytes)return t.push(this.readSFixed64());var e=c(this);t=t||[];while(this.pos<e)t.push(this.readSFixed64());return t},skip:function(t){var e=7&t;if(e===r.Varint)while(this.buf[this.pos++]>127);else if(e===r.Bytes)this.pos=this.readVarint()+this.pos;else if(e===r.Fixed32)this.pos+=4;else{if(e!==r.Fixed64)throw new Error("Unimplemented type: "+e);this.pos+=8}},writeTag:function(t,e){this.writeVarint(t<<3|e)},realloc:function(t){var e=this.length||16;while(e<this.pos+t)e*=2;if(e!==this.length){var i=new Uint8Array(e);i.set(this.buf),this.buf=i,this.length=e}},finish:function(){return this.length=this.pos,this.pos=0,this.buf.subarray(0,this.length)},writeFixed32:function(t){this.realloc(4),T(this.buf,t,this.pos),this.pos+=4},writeSFixed32:function(t){this.realloc(4),T(this.buf,t,this.pos),this.pos+=4},writeFixed64:function(t){this.realloc(8),T(this.buf,-1&t,this.pos),T(this.buf,Math.floor(t*s),this.pos+4),this.pos+=8},writeSFixed64:function(t){this.realloc(8),T(this.buf,-1&t,this.pos),T(this.buf,Math.floor(t*s),this.pos+4),this.pos+=8},writeVarint:function(t){t=+t||0,t>268435455||t<0?p(t,this):(this.realloc(4),this.buf[this.pos++]=127&t|(t>127?128:0),t<=127||(this.buf[this.pos++]=127&(t>>>=7)|(t>127?128:0),t<=127||(this.buf[this.pos++]=127&(t>>>=7)|(t>127?128:0),t<=127||(this.buf[this.pos++]=t>>>7&127))))},writeSVarint:function(t){this.writeVarint(t<0?2*-t-1:2*t)},writeBoolean:function(t){this.writeVarint(Boolean(t))},writeString:function(t){t=String(t),this.realloc(4*t.length),this.pos++;var e=this.pos;this.pos=k(this.buf,t,this.pos);var i=this.pos-e;i>=128&&g(e,i,this),this.pos=e-1,this.writeVarint(i),this.pos+=i},writeFloat:function(t){this.realloc(4),n.write(this.buf,t,this.pos,!0,23,4),this.pos+=4},writeDouble:function(t){this.realloc(8),n.write(this.buf,t,this.pos,!0,52,8),this.pos+=8},writeBytes:function(t){var e=t.length;this.writeVarint(e),this.realloc(e);for(var i=0;i<e;i++)this.buf[this.pos++]=t[i]},writeRawMessage:function(t,e){this.pos++;var i=this.pos;t(e,this);var n=this.pos-i;n>=128&&g(i,n,this),this.pos=i-1,this.writeVarint(n),this.pos+=n},writeMessage:function(t,e,i){this.writeTag(t,r.Bytes),this.writeRawMessage(e,i)},writePackedVarint:function(t,e){e.length&&this.writeMessage(t,v,e)},writePackedSVarint:function(t,e){e.length&&this.writeMessage(t,m,e)},writePackedBoolean:function(t,e){e.length&&this.writeMessage(t,b,e)},writePackedFloat:function(t,e){e.length&&this.writeMessage(t,y,e)},writePackedDouble:function(t,e){e.length&&this.writeMessage(t,_,e)},writePackedFixed32:function(t,e){e.length&&this.writeMessage(t,x,e)},writePackedSFixed32:function(t,e){e.length&&this.writeMessage(t,w,e)},writePackedFixed64:function(t,e){e.length&&this.writeMessage(t,A,e)},writePackedSFixed64:function(t,e){e.length&&this.writeMessage(t,S,e)},writeBytesField:function(t,e){this.writeTag(t,r.Bytes),this.writeBytes(e)},writeFixed32Field:function(t,e){this.writeTag(t,r.Fixed32),this.writeFixed32(e)},writeSFixed32Field:function(t,e){this.writeTag(t,r.Fixed32),this.writeSFixed32(e)},writeFixed64Field:function(t,e){this.writeTag(t,r.Fixed64),this.writeFixed64(e)},writeSFixed64Field:function(t,e){this.writeTag(t,r.Fixed64),this.writeSFixed64(e)},writeVarintField:function(t,e){this.writeTag(t,r.Varint),this.writeVarint(e)},writeSVarintField:function(t,e){this.writeTag(t,r.Varint),this.writeSVarint(e)},writeStringField:function(t,e){this.writeTag(t,r.Bytes),this.writeString(e)},writeFloatField:function(t,e){this.writeTag(t,r.Fixed32),this.writeFloat(e)},writeDoubleField:function(t,e){this.writeTag(t,r.Fixed64),this.writeDouble(e)},writeBooleanField:function(t,e){this.writeVarintField(t,Boolean(e))}}},5341:function(t){!function(e,i){t.exports=i()}(0,(function(){"use strict";function t(t,n,r,o,s){!function t(i,n,r,o,s){for(;o>r;){if(o-r>600){var a=o-r+1,l=n-r+1,u=Math.log(a),c=.5*Math.exp(2*u/3),h=.5*Math.sqrt(u*c*(a-c)/a)*(l-a/2<0?-1:1),p=Math.max(r,Math.floor(n-l*c/a+h)),d=Math.min(o,Math.floor(n+(a-l)*c/a+h));t(i,n,p,d,s)}var f=i[n],g=r,v=o;for(e(i,r,n),s(i[o],f)>0&&e(i,r,o);g<v;){for(e(i,g,v),g++,v--;s(i[g],f)<0;)g++;for(;s(i[v],f)>0;)v--}0===s(i[r],f)?e(i,r,v):e(i,++v,o),v<=n&&(r=v+1),n<=v&&(o=v-1)}}(t,n,r||0,o||t.length-1,s||i)}function e(t,e,i){var n=t[e];t[e]=t[i],t[i]=n}function i(t,e){return t<e?-1:t>e?1:0}var n=function(t){void 0===t&&(t=9),this._maxEntries=Math.max(4,t),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function r(t,e,i){if(!i)return e.indexOf(t);for(var n=0;n<e.length;n++)if(i(t,e[n]))return n;return-1}function o(t,e){s(t,0,t.children.length,e,t)}function s(t,e,i,n,r){r||(r=f(null)),r.minX=1/0,r.minY=1/0,r.maxX=-1/0,r.maxY=-1/0;for(var o=e;o<i;o++){var s=t.children[o];a(r,t.leaf?n(s):s)}return r}function a(t,e){return t.minX=Math.min(t.minX,e.minX),t.minY=Math.min(t.minY,e.minY),t.maxX=Math.max(t.maxX,e.maxX),t.maxY=Math.max(t.maxY,e.maxY),t}function l(t,e){return t.minX-e.minX}function u(t,e){return t.minY-e.minY}
vendor: 4,339 bytes, line 1
1function c(t){return(t.maxX-t.minX)*(t.maxY-t.minY)}function h(t){return t.maxX-t.minX+(t.maxY-t.minY)}function p(t,e){return t.minX<=e.minX&&t.minY<=e.minY&&e.maxX<=t.maxX&&e.maxY<=t.maxY}function d(t,e){return e.minX<=t.maxX&&e.minY<=t.maxY&&e.maxX>=t.minX&&e.maxY>=t.minY}function f(t){return{children:t,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function g(e,i,n,r,o){for(var s=[i,n];s.length;)if(!((n=s.pop())-(i=s.pop())<=r)){var a=i+Math.ceil((n-i)/r/2)*r;t(e,a,i,n,o),s.push(i,a,a,n)}}return n.prototype.all=function(){return this._all(this.data,[])},n.prototype.search=function(t){var e=this.data,i=[];if(!d(t,e))return i;for(var n=this.toBBox,r=[];e;){for(var o=0;o<e.children.length;o++){var s=e.children[o],a=e.leaf?n(s):s;d(t,a)&&(e.leaf?i.push(s):p(t,a)?this._all(s,i):r.push(s))}e=r.pop()}return i},n.prototype.collides=function(t){var e=this.data;if(!d(t,e))return!1;for(var i=[];e;){for(var n=0;n<e.children.length;n++){var r=e.children[n],o=e.leaf?this.toBBox(r):r;if(d(t,o)){if(e.leaf||p(t,o))return!0;i.push(r)}}e=i.pop()}return!1},n.prototype.load=function(t){if(!t||!t.length)return this;if(t.length<this._minEntries){for(var e=0;e<t.length;e++)this.insert(t[e]);return this}var i=this._build(t.slice(),0,t.length-1,0);if(this.data.children.length)if(this.data.height===i.height)this._splitRoot(this.data,i);else{if(this.data.height<i.height){var n=this.data;this.data=i,i=n}this._insert(i,this.data.height-i.height-1,!0)}else this.data=i;return this},n.prototype.insert=function(t){return t&&this._insert(t,this.data.height-1),this},n.prototype.clear=function(){return this.data=f([]),this},n.prototype.remove=function(t,e){if(!t)return this;for(var i,n,o,s=this.data,a=this.toBBox(t),l=[],u=[];s||l.length;){if(s||(s=l.pop(),n=l[l.length-1],i=u.pop(),o=!0),s.leaf){var c=r(t,s.children,e);if(-1!==c)return s.children.splice(c,1),l.push(s),this._condense(l),this}o||s.leaf||!p(s,a)?n?(i++,s=n.children[i],o=!1):s=null:(l.push(s),u.push(i),i=0,n=s,s=s.children[0])}return this},n.prototype.toBBox=function(t){return t},n.prototype.compareMinX=function(t,e){return t.minX-e.minX},n.prototype.compareMinY=function(t,e){return t.minY-e.minY},n.prototype.toJSON=function(){return this.data},n.prototype.fromJSON=function(t){return this.data=t,this},n.prototype._all=function(t,e){for(var i=[];t;)t.leaf?e.push.apply(e,t.children):i.push.apply(i,t.children),t=i.pop();return e},n.prototype._build=function(t,e,i,n){var r,s=i-e+1,a=this._maxEntries;if(s<=a)return o(r=f(t.slice(e,i+1)),this.toBBox),r;n||(n=Math.ceil(Math.log(s)/Math.log(a)),a=Math.ceil(s/Math.pow(a,n-1))),(r=f([])).leaf=!1,r.height=n;var l=Math.ceil(s/a),u=l*Math.ceil(Math.sqrt(a));g(t,e,i,u,this.compareMinX);for(var c=e;c<=i;c+=u){var h=Math.min(c+u-1,i);g(t,c,h,l,this.compareMinY);for(var p=c;p<=h;p+=l){var d=Math.min(p+l-1,h);r.children.push(this._build(t,p,d,n-1))}}return o(r,this.toBBox),r},n.prototype._chooseSubtree=function(t,e,i,n){for(;n.push(e),!e.leaf&&n.length-1!==i;){for(var r=1/0,o=1/0,s=void 0,a=0;a<e.children.length;a++){var l=e.children[a],u=c(l),h=(p=t,d=l,(Math.max(d.maxX,p.maxX)-Math.min(d.minX,p.minX))*(Math.max(d.maxY,p.maxY)-Math.min(d.minY,p.minY))-u);h<o?(o=h,r=u<r?u:r,s=l):h===o&&u<r&&(r=u,s=l)}e=s||e.children[0]}var p,d;return e},n.prototype._insert=function(t,e,i){var n=i?t:this.toBBox(t),r=[],o=this._chooseSubtree(n,this.data,e,r);for(o.children.push(t),a(o,n);e>=0&&r[e].children.length>this._maxEntries;)this._split(r,e),e--;this._adjustParentBBoxes(n,r,e)},n.prototype._split=function(t,e){var i=t[e],n=i.children.length,r=this._minEntries;this._chooseSplitAxis(i,r,n);var s=this._chooseSplitIndex(i,r,n),a=f(i.children.splice(s,i.children.length-s));a.height=i.height,a.leaf=i.leaf,o(i,this.toBBox),o(a,this.toBBox),e?t[e-1].children.push(a):this._splitRoot(i,a)},n.prototype._splitRoot=function(t,e){this.data=f([t,e]),this.data.height=t.height+1,this.data.leaf=!1,o(this.data,this.toBBox)},n.prototype._chooseSplitIndex=function(t,e,i){for(var n,r,o,a,l,u,h,p=1/0,d=1/0,f=e;f<=i-e;f++){var g=s(t,0,f,this.toBBox),v=s(t,f,i,this.toBBox),m=(r=g,o=v,a=void 0,l=void 0,u=void 0,h=void 0,a=Math.max(r.minX,o.minX),l=Math.max(r.minY,o.minY),u=Math.min(r.maxX,o.maxX),h=Math.min(r.maxY,o.maxY),Math.max(0,u-a)*Math.max(0,h-l)),y=c(g)+c(v);m<p?(p=m,n=f,d=y<d?y:d):m===p&&y<d&&(d=y,n=f)}return n||i-e}
1,n.prototype._chooseSplitAxis=function(t,e,i){var n=t.leaf?this.compareMinX:l,r=t.leaf?this.compareMinY:u;this._allDistMargin(t,e,i,n)<this._allDistMargin(t,e,i,r)&&t.children.sort(n)},n.prototype._allDistMargin=function(t,e,i,n){t.children.sort(n);for(var r=this.toBBox,o=s(t,0,e,r),l=s(t,i-e,i,r),u=h(o)+h(l),c=e;c<i-e;c++){var p=t.children[c];a(o,t.leaf?r(p):p),u+=h(o)}for(var d=i-e-1;d>=e;d--){var f=t.children[d];a(l,t.leaf?r(f):f),u+=h(l)}return u},n.prototype._adjustParentBBoxes=function(t,e,i){for(var n=i;n>=0;n--)a(e[n],t)},n.prototype._condense=function(t){for(var e=t.length-1,i=void 0;e>=0;e--)0===t[e].children.length?e>0?(i=t[e-1].children).splice(i.indexOf(t[e]),1):this.clear():o(t[e],this.toBBox)},n}))},3723:function(t,e,i){"use strict";i.d(e,{k:function(){return r}});var n=function(){return Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/))};function r(t,e){void 0===e&&(e={});var i=e.registrationOptions;void 0===i&&(i={}),delete e.registrationOptions;var r=function(t){var i=[],n=arguments.length-1;while(n-- >0)i[n]=arguments[n+1];e&&e[t]&&e[t].apply(e,i)};"serviceWorker"in navigator&&window.addEventListener("load",(function(){n()?(s(t,r,i),navigator.serviceWorker.ready.then((function(t){r("ready",t)}))):o(t,r,i)}))}function o(t,e,i){navigator.serviceWorker.register(t,i).then((function(t){e("registered",t),t.waiting?e("updated",t):t.onupdatefound=function(){e("updatefound",t);var i=t.installing;i.onstatechange=function(){"installed"===i.state&&(navigator.serviceWorker.controller?e("updated",t):e("cached",t))}}})).catch((function(t){e("error",t)}))}function s(t,e,i){fetch(t).then((function(n){404===n.status?(e("error",new Error("Service worker not found at "+t)),a()):-1===n.headers.get("content-type").indexOf("javascript")?(e("error",new Error("Expected "+t+" to have javascript content-type, but received "+n.headers.get("content-type"))),a()):o(t,e,i)}
1)).catch((function(t){navigator.onLine?e("error",t):e("offline")}))}function a(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(t){t.unregister()}))}},6426:function(t){t.exports=function(){var t=document.getSelection();if(!t.rangeCount)return function(){};for(var e=document.activeElement,i=[],n=0;n<t.rangeCount;n++)i.push(t.getRangeAt(n));switch(e.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":e.blur();break;default:e=null;break}return t.removeAllRanges(),function(){"Caret"===t.type&&t.removeAllRanges(),t.rangeCount||i.forEach((function(e){t.addRange(e)})),e&&e.focus()}}},5215:function(t,e,i){"use strict";i.d(e,{Tt:function(){return n},sH:function(){return r}});function n(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(t);r<n.length;r++)e.indexOf(n[r])<0&&Object.prototype.propertyIsEnumerable.call(t,n[r])&&(i[n[r]]=t[n[r]])}return i}function r(t,e,i,n){return new(i||(i=Promise))((function(r,o){function s(t){try{l(n.next(t))}catch(e){o(e)}}function a(t){try{l(n["throw"](t))}catch(e){o(e)}}function l(t){t.done?r(t.value):new i((function(e){e(t.value)})).then(s,a)}l((n=n.apply(t,e||[])).next())}))}},7742:function(t){
2/*!
3 * vue-carousel v0.18.0-alpha
4 * (c) 2019 [email protected]
5 * https://github.com/ssense/vue-carousel#readme
6 */
7!function(e,i){t.exports=i()}(window,(function(){return function(t){var e={};function i(n){if(e[n])return e[n].exports;var r=e[n]={i:n,l:!1,exports:{}};return t[n].call(r.exports,r,r.exports,i),r.l=!0,r.exports}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)i.d(n,r,function(e){return t[e]}.bind(null,r));return n},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},i.p="",i(i.s=53)}([function(t,e,i){var n=i(30)("wks"),r=i(15),o=i(3).Symbol,s="function"==typeof o;(t.exports=function(t){return n[t]||(n[t]=s&&o[t]||(s?o:r)("Symbol."+t))}).store=n},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,i){var n=i(3),r=i(11),o=i(6),s=i(10),a=i(29),l=function(t,e,i){var u,c,h,p,d=t&l.F,f=t&l.G,g=t&l.S,v=t&l.P,m=t&l.B,y=f?n:g?n[e]||(n[e]={}):(n[e]||{}).prototype,_=f?r:r[e]||(r[e]={}),b=_.prototype||(_.prototype={});for(u in f&&(i=e),i)h=((c=!d&&y&&void 0!==y[u])?y:i)[u],p=m&&c?a(h,n):v&&"function"==typeof h?a(Function.call,h):h,y&&s(y,u,h,t&l.U),_[u]!=h&&o(_,u,p),v&&b[u]!=h&&(b[u]=h)};n.core=r,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e){var i=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},function(t,e,i){var n=i(7),r=i(40),o=i(20),s=Object.defineProperty;e.f=i(5)?Object.defineProperty:function(t,e,i){if(n(t),e=o(e,!0),n(i),r)try{return s(t,e,i)}catch(t){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},function(t,e,i){t.exports=!i(1)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e,i){var n=i(4),r=i(14);t.exports=i(5)?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},function(t,e,i){var n=i(8);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){var i={}.hasOwnProperty;t.exports=function(t,e){return i.call(t,e)}}
vendor: 9,229 bytes, line 7
7,function(t,e,i){var n=i(3),r=i(6),o=i(9),s=i(15)("src"),a=Function.toString,l=(""+a).split("toString");i(11).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,i,a){var u="function"==typeof i;u&&(o(i,"name")||r(i,"name",e)),t[e]!==i&&(u&&(o(i,s)||r(i,s,t[e]?""+t[e]:l.join(String(e)))),t===n?t[e]=i:a?t[e]?t[e]=i:r(t,e,i):(delete t[e],r(t,e,i)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[s]||a.call(this)}))},function(t,e){var i=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=i)},function(t,e,i){var n=i(47),r=i(17);t.exports=function(t){return n(r(t))}},function(t,e,i){var n=i(48),r=i(33);t.exports=Object.keys||function(t){return n(t,r)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var i=0,n=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++i+n).toString(36))}},function(t,e,i){var n=i(17);t.exports=function(t){return Object(n(t))}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on  "+t);return t}},function(t,e){t.exports={}},function(t,e){var i={}.toString;t.exports=function(t){return i.call(t).slice(8,-1)}},function(t,e,i){var n=i(8);t.exports=function(t,e){if(!n(t))return t;var i,r;if(e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;if("function"==typeof(i=t.valueOf)&&!n(r=i.call(t)))return r;if(!e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=!1},function(t,e){e.f={}.propertyIsEnumerable},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var i=function(t,e){var i=t[1]||"",n=t[3];if(!n)return i;if(e&&"function"==typeof btoa){var r=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(n),o=n.sources.map((function(t){return"/*# sourceURL="+n.sourceRoot+t+" */"}));return[i].concat(o).concat([r]).join("\n")}return[i].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+i+"}":i})).join("")},e.i=function(t,i){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},r=0;r<this.length;r++){var o=this[r][0];"number"==typeof o&&(n[o]=!0)}for(r=0;r<t.length;r++){var s=t[r];"number"==typeof s[0]&&n[s[0]]||(i&&!s[2]?s[2]=i:i&&(s[2]="("+s[2]+") and ("+i+")"),e.push(s))}},e}},function(t,e,i){"use strict";function n(t,e){for(var i=[],n={},r=0;r<e.length;r++){var o=e[r],s=o[0],a={id:t+":"+r,css:o[1],media:o[2],sourceMap:o[3]};n[s]?n[s].parts.push(a):i.push(n[s]={id:s,parts:[a]})}return i}i.r(e),i.d(e,"default",(function(){return f}));var r="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!r)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var o={},s=r&&(document.head||document.getElementsByTagName("head")[0]),a=null,l=0,u=!1,c=function(){},h=null,p="data-vue-ssr-id",d="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function f(t,e,i,r){u=i,h=r||{};var s=n(t,e);return g(s),function(e){for(var i=[],r=0;r<s.length;r++){var a=s[r];(l=o[a.id]).refs--,i.push(l)}for(e?g(s=n(t,e)):s=[],r=0;r<i.length;r++){var l;if(0===(l=i[r]).refs){for(var u=0;u<l.parts.length;u++)l.parts[u]();delete o[l.id]}}}}function g(t){for(var e=0;e<t.length;e++){var i=t[e],n=o[i.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](i.parts[r]);for(;r<i.parts.length;r++)n.parts.push(m(i.parts[r]));n.parts.length>i.parts.length&&(n.parts.length=i.parts.length)}else{var s=[];for(r=0;r<i.parts.length;r++)s.push(m(i.parts[r]));o[i.id]={id:i.id,refs:1,parts:s}}}}function v(){var t=document.createElement("style");return t.type="text/css",s.appendChild(t),t}function m(t){var e,i,n=document.querySelector("style["+p+'~="'+t.id+'"]');if(n){if(u)return c;n.parentNode.removeChild(n)}if(d){var r=l++;n=a||(a=v()),e=_.bind(null,n,r,!1),i=_.bind(null,n,r,!0)}else n=v(),e=function(t,e){var i=e.css,n=e.media,r=e.sourceMap;if(n&&t.setAttribute("media",n),h.ssrId&&t.setAttribute(p,e.id),r&&(i+="\n/*# sourceURL="+r.sources[0]+" */",i+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}.bind(null,n),i=function(){n.parentNode.removeChild(n)};return e(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap)return;e(t=n)}else i()}}var y=function(){var t=[];return function(e,i){return t[e]=i,t.filter(Boolean).join("\n")}}();function _(t,e,i,n){var r=i?"":n.css;if(t.styleSheet)t.styleSheet.cssText=y(e,r);else{var o=document.createTextNode(r),s=t.childNodes;s[e]&&t.removeChild(s[e]),s.length?t.insertBefore(o,s[e]):t.appendChild(o)}}},function(t,e,i){var n=i(95);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),(0,i(24).default)("1c9d4ce3",n,!1,{})},function(t,e,i){var n=i(98);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),(0,i(24).default)("6a175419",n,!1,{})},function(t,e,i){var n=i(100);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),(0,i(24).default)("07c48036",n,!1,{})},function(t,e,i){var n=i(102);"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals),(0,i(24).default)("6eff00d0",n,!1,{})},function(t,e,i){var n=i(39);t.exports=function(t,e,i){if(n(t),void 0===e)return t;switch(i){case 1:return function(i){return t.call(e,i)};case 2:return function(i,n){return t.call(e,i,n)};case 3:return function(i,n,r){return t.call(e,i,n,r)}}return function(){return t.apply(e,arguments)}}},function(t,e,i){var n=i(11),r=i(3),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:n.version,mode:i(21)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,i){var n=i(7),r=i(67),o=i(33),s=i(32)("IE_PROTO"),a=function(){},l=function(){var t,e=i(41)("iframe"),n=o.length;for(e.style.display="none",i(69).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;n--;)delete l.prototype[o[n]];return l()};t.exports=Object.create||function(t,e){var i;return null!==t?(a.prototype=n(t),i=new a,a.prototype=null,i[s]=t):i=l(),void 0===e?i:r(i,e)}},function(t,e,i){var n=i(30)("keys"),r=i(15);t.exports=function(t){return n[t]||(n[t]=r(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,i){var n=i(4).f,r=i(9),o=i(0)("toStringTag");t.exports=function(t,e,i){t&&!r(t=i?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,i){var n=i(48),r=i(33).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},function(t,e,i){var n=i(22),r=i(14),o=i(12),s=i(20),a=i(9),l=i(40),u=Object.getOwnPropertyDescriptor;e.f=i(5)?u:function(t,e){if(t=o(t),e=s(e,!0),l)try{return u(t,e)}catch(t){}if(a(t,e))return r(!n.f.call(t,e),t[e])}},function(t,e,i){"use strict";var n=i(3),r=i(9),o=i(19),s=i(85),a=i(20),l=i(1),u=i(36).f,c=i(37).f,h=i(4).f,p=i(87).trim,d=n.Number,f=d,g=d.prototype,v="Number"==o(i(31)(g)),m="trim"in String.prototype,y=function(t){var e=a(t,!1);if("string"==typeof e&&e.length>2){var i,n,r,o=(e=m?e.trim():p(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(i=e.charCodeAt(2))||120===i)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+e}for(var s,l=e.slice(2),u=0,c=l.length;u<c;u++)if((s=l.charCodeAt(u))<48||s>r)return NaN;return parseInt(l,n)}}return+e};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(t){var e=arguments.length<1?0:t,i=this;return i instanceof d&&(v?l((function(){g.valueOf.call(i)})):"Number"!=o(i))?s(new f(y(e)),i,d):y(e)};for(var _,b=i(5)?u(f):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;b.length>x;x++)r(f,_=b[x])&&!r(d,_)&&h(d,_,c(f,_));d.prototype=g,g.constructor=d,i(10)(n,"Number",d)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,i){t.exports=!i(5)&&!i(1)((function(){return 7!=Object.defineProperty(i(41)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,i){var n=i(8),r=i(3).document,o=n(r)&&n(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,i){var n=i(43),r=Math.min;t.exports=function(t){return t>0?r(n(t),9007199254740991):0}},function(t,e){var i=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:i)(t)}},function(t,e,i){"use strict";var n=i(7);t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}}
vendor: 14,753 bytes, line 7
7,function(t,e,i){"use strict";var n=i(46),r=i(64),o=i(18),s=i(12);t.exports=i(65)(Array,"Array",(function(t,e){this._t=s(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,i=this._i++;return!t||i>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?i:"values"==e?t[i]:[i,t[i]])}),"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},function(t,e,i){var n=i(0)("unscopables"),r=Array.prototype;void 0==r[n]&&i(6)(r,n,{}),t.exports=function(t){r[n][t]=!0}},function(t,e,i){var n=i(19);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},function(t,e,i){var n=i(9),r=i(12),o=i(49)(!1),s=i(32)("IE_PROTO");t.exports=function(t,e){var i,a=r(t),l=0,u=[];for(i in a)i!=s&&n(a,i)&&u.push(i);for(;e.length>l;)n(a,i=e[l++])&&(~o(u,i)||u.push(i));return u}},function(t,e,i){var n=i(12),r=i(42),o=i(68);t.exports=function(t){return function(e,i,s){var a,l=n(e),u=r(l.length),c=o(s,u);if(t&&i!=i){for(;u>c;)if((a=l[c++])!=a)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===i)return t||c||0;return!t&&-1}}},function(t,e,i){var n=i(3),r=i(11),o=i(21),s=i(51),a=i(4).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=o?{}:n.Symbol||{});"_"==t.charAt(0)||t in e||a(e,t,{value:s.f(t)})}},function(t,e,i){e.f=i(0)},function(t,e,i){var n=i(2);n(n.S+n.F,"Object",{assign:i(96)})},function(t,e,i){t.exports=i(103)},function(t,e,i){"use strict";var n=i(29),r=i(2),o=i(16),s=i(55),a=i(56),l=i(42),u=i(57),c=i(58);r(r.S+r.F*!i(60)((function(t){Array.from(t)})),"Array",{from:function(t){var e,i,r,h,p=o(t),d="function"==typeof this?this:Array,f=arguments.length,g=f>1?arguments[1]:void 0,v=void 0!==g,m=0,y=c(p);if(v&&(g=n(g,f>2?arguments[2]:void 0,2)),void 0==y||d==Array&&a(y))for(i=new d(e=l(p.length));e>m;m++)u(i,m,v?g(p[m],m):p[m]);else for(h=y.call(p),i=new d;!(r=h.next()).done;m++)u(i,m,v?s(h,g,[r.value,m],!0):r.value);return i.length=m,i}})},function(t,e,i){var n=i(7);t.exports=function(t,e,i,r){try{return r?e(n(i)[0],i[1]):e(i)}catch(e){var o=t.return;throw void 0!==o&&n(o.call(t)),e}}},function(t,e,i){var n=i(18),r=i(0)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||o[r]===t)}},function(t,e,i){"use strict";var n=i(4),r=i(14);t.exports=function(t,e,i){e in t?n.f(t,e,r(0,i)):t[e]=i}},function(t,e,i){var n=i(59),r=i(0)("iterator"),o=i(18);t.exports=i(11).getIteratorMethod=function(t){if(void 0!=t)return t[r]||t["@@iterator"]||o[n(t)]}},function(t,e,i){var n=i(19),r=i(0)("toStringTag"),o="Arguments"==n(function(){return arguments}());t.exports=function(t){var e,i,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),r))?i:o?n(e):"Object"==(s=n(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e,i){var n=i(0)("iterator"),r=!1;try{var o=[7][n]();o.return=function(){r=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!r)return!1;var i=!1;try{var o=[7],s=o[n]();s.next=function(){return{done:i=!0}},o[n]=function(){return s},t(o)}catch(t){}return i}},function(t,e,i){"use strict";i(62);var n=i(7),r=i(44),o=i(5),s=/./.toString,a=function(t){i(10)(RegExp.prototype,"toString",t,!0)};i(1)((function(){return"/a/b"!=s.call({source:"a",flags:"b"})}))?a((function(){var t=n(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?r.call(t):void 0)})):"toString"!=s.name&&a((function(){return s.call(this)}))},function(t,e,i){i(5)&&"g"!=/./g.flags&&i(4).f(RegExp.prototype,"flags",{configurable:!0,get:i(44)})},function(t,e,i){for(var n=i(45),r=i(13),o=i(10),s=i(3),a=i(6),l=i(18),u=i(0),c=u("iterator"),h=u("toStringTag"),p=l.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},f=r(d),g=0;g<f.length;g++){var v,m=f[g],y=d[m],_=s[m],b=_&&_.prototype;if(b&&(b[c]||a(b,c,p),b[h]||a(b,h,m),l[m]=p,y))for(v in n)b[v]||o(b,v,n[v],!0)}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,i){"use strict";var n=i(21),r=i(2),o=i(10),s=i(6),a=i(18),l=i(66),u=i(34),c=i(70),h=i(0)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,i,f,g,v,m){l(i,e,f);var y,_,b,x=function(t){if(!p&&t in C)return C[t];switch(t){case"keys":case"values":return function(){return new i(this,t)}}return function(){return new i(this,t)}},w=e+" Iterator",A="values"==g,S=!1,C=t.prototype,T=C[h]||C["@@iterator"]||g&&C[g],E=T||x(g),O=g?A?x("entries"):E:void 0,I="Array"==e&&C.entries||T;if(I&&(b=c(I.call(new t)))!==Object.prototype&&b.next&&(u(b,w,!0),n||"function"==typeof b[h]||s(b,h,d)),A&&T&&"values"!==T.name&&(S=!0,E=function(){return T.call(this)}),n&&!m||!p&&!S&&C[h]||s(C,h,E),a[e]=E,a[w]=d,g)if(y={values:A?E:x("values"),keys:v?E:x("keys"),entries:O},m)for(_ in y)_ in C||o(C,_,y[_]);else r(r.P+r.F*(p||S),e,y);return y}},function(t,e,i){"use strict";var n=i(31),r=i(14),o=i(34),s={};i(6)(s,i(0)("iterator"),(function(){return this})),t.exports=function(t,e,i){t.prototype=n(s,{next:r(1,i)}),o(t,e+" Iterator")}},function(t,e,i){var n=i(4),r=i(7),o=i(13);t.exports=i(5)?Object.defineProperties:function(t,e){r(t);for(var i,s=o(e),a=s.length,l=0;a>l;)n.f(t,i=s[l++],e[i]);return t}},function(t,e,i){var n=i(43),r=Math.max,o=Math.min;t.exports=function(t,e){return(t=n(t))<0?r(t+e,0):o(t,e)}},function(t,e,i){var n=i(3).document;t.exports=n&&n.documentElement},function(t,e,i){var n=i(9),r=i(16),o=i(32)("IE_PROTO"),s=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),n(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},function(t,e,i){var n=i(16),r=i(13);i(72)("keys",(function(){return function(t){return r(n(t))}}))},function(t,e,i){var n=i(2),r=i(11),o=i(1);t.exports=function(t,e){var i=(r.Object||{})[t]||Object[t],s={};s[t]=e(i),n(n.S+n.F*o((function(){i(1)})),"Object",s)}},function(t,e,i){i(50)("asyncIterator")},function(t,e,i){"use strict";var n=i(3),r=i(9),o=i(5),s=i(2),a=i(10),l=i(75).KEY,u=i(1),c=i(30),h=i(34),p=i(15),d=i(0),f=i(51),g=i(50),v=i(76),m=i(77),y=i(7),_=i(8),b=i(12),x=i(20),w=i(14),A=i(31),S=i(78),C=i(37),T=i(4),E=i(13),O=C.f,I=T.f,k=S.f,P=n.Symbol,R=n.JSON,L=R&&R.stringify,M=d("_hidden"),D=d("toPrimitive"),j={}.propertyIsEnumerable,$=c("symbol-registry"),F=c("symbols"),N=c("op-symbols"),z=Object.prototype,B="function"==typeof P,V=n.QObject,G=!V||!V.prototype||!V.prototype.findChild,W=o&&u((function(){return 7!=A(I({},"a",{get:function(){return I(this,"a",{value:7}).a}})).a}))?function(t,e,i){var n=O(z,e);n&&delete z[e],I(t,e,i),n&&t!==z&&I(z,e,n)}:I,H=function(t){var e=F[t]=A(P.prototype);return e._k=t,e},U=B&&"symbol"==typeof P.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof P},Y=function(t,e,i){return t===z&&Y(N,e,i),y(t),e=x(e,!0),y(i),r(F,e)?(i.enumerable?(r(t,M)&&t[M][e]&&(t[M][e]=!1),i=A(i,{enumerable:w(0,!1)})):(r(t,M)||I(t,M,w(1,{})),t[M][e]=!0),W(t,e,i)):I(t,e,i)},q=function(t,e){y(t);for(var i,n=v(e=b(e)),r=0,o=n.length;o>r;)Y(t,i=n[r++],e[i]);return t},X=function(t){var e=j.call(this,t=x(t,!0));return!(this===z&&r(F,t)&&!r(N,t))&&(!(e||!r(this,t)||!r(F,t)||r(this,M)&&this[M][t])||e)},K=function(t,e){if(t=b(t),e=x(e,!0),t!==z||!r(F,e)||r(N,e)){var i=O(t,e);return!i||!r(F,e)||r(t,M)&&t[M][e]||(i.enumerable=!0),i}},Z=function(t){for(var e,i=k(b(t)),n=[],o=0;i.length>o;)r(F,e=i[o++])||e==M||e==l||n.push(e);return n},J=function(t){for(var e,i=t===z,n=k(i?N:b(t)),o=[],s=0;n.length>s;)!r(F,e=n[s++])||i&&!r(z,e)||o.push(F[e]);return o};B||(a((P=function(){if(this instanceof P)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(i){this===z&&e.call(N,i),r(this,M)&&r(this[M],t)&&(this[M][t]=!1),W(this,t,w(1,i))};return o&&G&&W(z,t,{configurable:!0,set:e}),H(t)}).prototype,"toString",(function(){return this._k})),C.f=K,T.f=Y,i(36).f=S.f=Z,i(22).f=X,i(35).f=J,o&&!i(21)&&a(z,"propertyIsEnumerable",X,!0),f.f=function(t){return H(d(t))}),s(s.G+s.W+s.F*!B,{Symbol:P});for(var Q="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;Q.length>tt;)d(Q[tt++]);for(var et=E(d.store),it=0;et.length>it;)g(et[it++]);s(s.S+s.F*!B,"Symbol",{for:function(t){return r($,t+="")?$[t]:$[t]=P(t)},keyFor:function(t){if(!U(t))throw TypeError(t+" is not a symbol!");for(var e in $)if($[e]===t)return e},useSetter:function(){G=!0},useSimple:function(){G=!1}}),s(s.S+s.F*!B,"Object",{create:function(t,e){return void 0===e?A(t):q(A(t),e)},defineProperty:Y,defineProperties:q,getOwnPropertyDescriptor:K,getOwnPropertyNames:Z,getOwnPropertySymbols:J}),R&&s(s.S+s.F*(!B||u((function(){var t=P();return"[null]"!=L([t])||"{}"!=L({a:t})||"{}"!=L(Object(t))}))),"JSON",{stringify:function(t){for(var e,i,n=[t],r=1;arguments.length>r;)n.push(arguments[r++]);if(i=e=n[1],(_(e)||void 0!==t)&&!U(t))return m(e)||(e=function(t,e){if("function"==typeof i&&(e=i.call(this,t,e)),!U(e))return e}),n[1]=e,L.apply(R,n)}}),P.prototype[D]||i(6)(P.prototype,D,P.prototype.valueOf),h(P,"Symbol"),h(Math,"Math",!0),h(n.JSON,"JSON",!0)},function(t,e,i){var n=i(15)("meta"),r=i(8),o=i(9),s=i(4).f,a=0,l=Object.isExtensible||function(){return!0},u=!i(1)((function(){return l(Object.preventExtensions({}))})),c=function(t){s(t,n,{value:{i:"O"+ ++a,w:{}}})},h=t.exports={KEY:n,NEED:!1,fastKey:function(t,e){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,n)){if(!l(t))return"F";if(!e)return"E";c(t)}return t[n].i},getWeak:function(t,e){if(!o(t,n)){if(!l(t))return!0;if(!e)return!1;c(t)}return t[n].w},onFreeze:function(t){return u&&h.NEED&&l(t)&&!o(t,n)&&c(t),t}}},function(t,e,i){var n=i(13),r=i(35),o=i(22);t.exports=function(t){var e=n(t),i=r.f;if(i)for(var s,a=i(t),l=o.f,u=0;a.length>u;)l.call(t,s=a[u++])&&e.push(s);return e}},function(t,e,i){var n=i(19);t.exports=Array.isArray||function(t){return"Array"==n(t)}},function(t,e,i){var n=i(12),r=i(36).f,o={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"[object Window]"==o.call(t)?function(t){try{return r(t)}catch(t){return s.slice()}}(t):r(n(t))}},function(t,e,i){var n=i(2);n(n.S,"Math",{sign:i(80)})},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e,i){i(82)("match",1,(function(t,e,i){return[function(i){"use strict";var n=t(this),r=void 0==i?void 0:i[e];return void 0!==r?r.call(i,n):new RegExp(i)[e](String(n))},i]}))},function(t,e,i){"use strict";var n=i(6),r=i(10),o=i(1),s=i(17),a=i(0);t.exports=function(t,e,i){var l=a(t),u=i(s,l,""[t]),c=u[0],h=u[1];o((function(){var e={};return e[l]=function(){return 7},7!=""[t](e)}))&&(r(String.prototype,t,c),n(RegExp.prototype,l,2==e?function(t,e){return h.call(t,this,e)}:function(t){return h.call(t,this)}))}},function(t,e,i){"use strict";var n=i(2),r=i(39),o=i(16),s=i(1),a=[].sort,l=[1,2,3];n(n.P+n.F*(s((function(){l.sort(void 0)}))||!s((function(){l.sort(null)}))||!i(84)(a)),"Array",{sort:function(t){return void 0===t?a.call(o(this)):a.call(o(this),r(t))}})},function(t,e,i){"use strict";var n=i(1);t.exports=function(t,e){return!!t&&n((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,i){var n=i(8),r=i(86).set;t.exports=function(t,e,i){var o,s=e.constructor;return s!==i&&"function"==typeof s&&(o=s.prototype)!==i.prototype&&n(o)&&r&&r(t,o),t}},function(t,e,i){var n=i(8),r=i(7),o=function(t,e){if(r(t),!n(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,n){try{(n=i(29)(Function.call,i(37).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,i){return o(t,i),e?t.__proto__=i:n(t,i),t}}({},!1):void 0),check:o}},function(t,e,i){var n=i(2),r=i(17),o=i(1),s=i(88),a="["+s+"]",l=RegExp("^"+a+a+"*"),u=RegExp(a+a+"*$"),c=function(t,e,i){var r={},a=o((function(){return!!s[t]()||"​…"!="​…"[t]()})),l=r[t]=a?e(h):s[t];i&&(r[i]=l),n(n.P+n.F*a,"String",r)},h=c.trim=function(t,e){return t=String(r(t)),1&e&&(t=t.replace(l,"")),2&e&&(t=t.replace(u,"")),t};t.exports=c},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,i){"use strict";var n=i(2),r=i(49)(!0);n(n.P,"Array",{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),i(46)("includes")},function(t,e,i){"use strict";var n=i(2),r=i(91);n(n.P+n.F*i(93)("includes"),"String",{includes:function(t){return!!~r(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,i){var n=i(92),r=i(17);t.exports=function(t,e,i){if(n(e))throw TypeError("String#"+i+" doesn't accept regex!");return String(r(t))}},function(t,e,i){var n=i(8),r=i(19),o=i(0)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==r(t))}},function(t,e,i){var n=i(0)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(i){try{return e[n]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,i){"use strict";var n=i(25);i.n(n).a},function(t,e,i){(t.exports=i(23)(!1)).push([t.i,'\n.VueCarousel-navigation-button[data-v-453ad8cd] {\n  position: absolute;\n  top: 50%;\n  box-sizing: border-box;\n  color: #000;\n  text-decoration: none;\n  appearance: none;\n  border: none;\n  background-color: transparent;\n  padding: 0;\n  cursor: pointer;\n  outline: none;\n}\n.VueCarousel-navigation-button[data-v-453ad8cd]:focus {\n  outline: 1px solid lightblue;\n}\n.VueCarousel-navigation-next[data-v-453ad8cd] {\n  right: 0;\n  transform: translateY(-50%) translateX(100%);\n  font-family: "system";\n}\n.VueCarousel-navigation-prev[data-v-453ad8cd] {\n  left: 0;\n  transform: translateY(-50%) translateX(-100%);\n  font-family: "system";\n}\n.VueCarousel-navigation--disabled[data-v-453ad8cd] {\n  opacity: 0.5;\n  cursor: default;\n}\n\n/* Define the "system" font family */\n@font-face {\n  font-family: system;\n  font-style: normal;\n  font-weight: 300;\n  src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"),\n    local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Symbol"),\n    local("Roboto-Light"), local("DroidSans"), local("Tahoma");\n}\n',""])}
vendor: 21,657 bytes, line 7
7,function(t,e,i){"use strict";var n=i(13),r=i(35),o=i(22),s=i(16),a=i(47),l=Object.assign;t.exports=!l||i(1)((function(){var t={},e={},i=Symbol(),n="abcdefghijklmnopqrst";return t[i]=7,n.split("").forEach((function(t){e[t]=t})),7!=l({},t)[i]||Object.keys(l({},e)).join("")!=n}))?function(t,e){for(var i=s(t),l=arguments.length,u=1,c=r.f,h=o.f;l>u;)for(var p,d=a(arguments[u++]),f=c?n(d).concat(c(d)):n(d),g=f.length,v=0;g>v;)h.call(d,p=f[v++])&&(i[p]=d[p]);return i}:l},function(t,e,i){"use strict";var n=i(26);i.n(n).a},function(t,e,i){(t.exports=i(23)(!1)).push([t.i,"\n.VueCarousel-pagination[data-v-438fd353] {\n  width: 100%;\n  text-align: center;\n}\n.VueCarousel-pagination--top-overlay[data-v-438fd353] {\n  position: absolute;\n  top: 0;\n}\n.VueCarousel-pagination--bottom-overlay[data-v-438fd353] {\n  position: absolute;\n  bottom: 0;\n}\n.VueCarousel-dot-container[data-v-438fd353] {\n  display: inline-block;\n  margin: 0 auto;\n  padding: 0;\n}\n.VueCarousel-dot[data-v-438fd353] {\n  display: inline-block;\n  cursor: pointer;\n  appearance: none;\n  border: none;\n  background-clip: content-box;\n  box-sizing: content-box;\n  padding: 0;\n  border-radius: 100%;\n  outline: none;\n}\n.VueCarousel-dot[data-v-438fd353]:focus {\n  outline: 1px solid lightblue;\n}\n",""])},function(t,e,i){"use strict";var n=i(27);i.n(n).a},function(t,e,i){(t.exports=i(23)(!1)).push([t.i,"\n.VueCarousel-slide {\n  flex-basis: inherit;\n  flex-grow: 0;\n  flex-shrink: 0;\n  user-select: none;\n  backface-visibility: hidden;\n  -webkit-touch-callout: none;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  outline: none;\n}\n.VueCarousel-slide-adjustableHeight {\n  display: table;\n  flex-basis: auto;\n  width: 100%;\n}\n",""])},function(t,e,i){"use strict";var n=i(28);i.n(n).a},function(t,e,i){(t.exports=i(23)(!1)).push([t.i,"\n.VueCarousel {\n  display: flex;\n  flex-direction: column;\n  position: relative;\n}\n.VueCarousel--reverse {\n  flex-direction: column-reverse;\n}\n.VueCarousel-wrapper {\n  width: 100%;\n  position: relative;\n  overflow: hidden;\n}\n.VueCarousel-inner {\n  display: flex;\n  flex-direction: row;\n  backface-visibility: hidden;\n}\n.VueCarousel-inner--center {\n  justify-content: center;\n}\n",""])},function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"VueCarousel",class:{"VueCarousel--reverse":"top"===t.paginationPosition}},[i("div",{ref:"VueCarousel-wrapper",staticClass:"VueCarousel-wrapper"},[i("div",{ref:"VueCarousel-inner",class:["VueCarousel-inner",{"VueCarousel-inner--center":t.isCenterModeEnabled}],style:{transform:"translate("+t.currentOffset+"px, 0)",transition:t.dragging?"none":t.transitionStyle,"ms-flex-preferred-size":t.slideWidth+"px","webkit-flex-basis":t.slideWidth+"px","flex-basis":t.slideWidth+"px",visibility:t.slideWidth?"visible":"hidden",height:""+t.currentHeight,"padding-left":t.padding+"px","padding-right":t.padding+"px"}},[t._t("default")],2)]),t._v(" "),t.navigationEnabled?t._t("navigation",[t.isNavigationRequired?i("navigation",{attrs:{clickTargetSize:t.navigationClickTargetSize,nextLabel:t.navigationNextLabel,prevLabel:t.navigationPrevLabel},on:{navigationclick:t.handleNavigation}}):t._e()]):t._e(),t._v(" "),t.paginationEnabled?t._t("pagination",[i("pagination",{on:{paginationclick:function(e){t.goToPage(e,"pagination")}}})]):t._e()],2)};n._withStripped=!0,i(54),i(61),i(63),i(45),i(71),i(73),i(74),i(79),i(81),i(83),i(38),i(89),i(90);var r={props:{autoplay:{type:Boolean,default:!1},autoplayTimeout:{type:Number,default:2e3},autoplayHoverPause:{type:Boolean,default:!0},autoplayDirection:{type:String,default:"forward"}},data:function(){return{autoplayInterval:null}},destroyed:function(){this.$isServer||(this.$el.removeEventListener("mouseenter",this.pauseAutoplay),this.$el.removeEventListener("mouseleave",this.startAutoplay))},methods:{pauseAutoplay:function(){this.autoplayInterval&&(this.autoplayInterval=clearInterval(this.autoplayInterval))},startAutoplay:function(){this.autoplay&&(this.autoplayInterval=setInterval(this.autoplayAdvancePage,this.autoplayTimeout))},restartAutoplay:function(){this.pauseAutoplay(),this.startAutoplay()},autoplayAdvancePage:function(){this.advancePage(this.autoplayDirection)}},mounted:function(){!this.$isServer&&this.autoplayHoverPause&&(this.$el.addEventListener("mouseenter",this.pauseAutoplay),this.$el.addEventListener("mouseleave",this.startAutoplay)),this.startAutoplay()}},o=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"VueCarousel-navigation"},[i("button",{staticClass:"VueCarousel-navigation-button VueCarousel-navigation-prev",class:{"VueCarousel-navigation--disabled":!t.canAdvanceBackward},style:"padding: "+t.clickTargetSize+"px; margin-right: -"+t.clickTargetSize+"px;",attrs:{type:"button","aria-label":"Previous page",tabindex:t.canAdvanceBackward?0:-1},domProps:{innerHTML:t._s(t.prevLabel)},on:{click:function(e){e.preventDefault(),t.triggerPageAdvance("backward")}}}),t._v(" "),i("button",{staticClass:"VueCarousel-navigation-button VueCarousel-navigation-next",class:{"VueCarousel-navigation--disabled":!t.canAdvanceForward},style:"padding: "+t.clickTargetSize+"px; margin-left: -"+t.clickTargetSize+"px;",attrs:{type:"button","aria-label":"Next page",tabindex:t.canAdvanceForward?0:-1},domProps:{innerHTML:t._s(t.nextLabel)},on:{click:function(e){e.preventDefault(),t.triggerPageAdvance("forward")}}})])};o._withStripped=!0;var s={name:"navigation",inject:["carousel"],props:{clickTargetSize:{type:Number,default:8},nextLabel:{type:String,default:"&#9654"},prevLabel:{type:String,default:"&#9664"}},computed:{canAdvanceForward:function(){return this.carousel.canAdvanceForward||!1},canAdvanceBackward:function(){return this.carousel.canAdvanceBackward||!1}},methods:{triggerPageAdvance:function(t){this.$emit("navigationclick",t)}}};function a(t,e,i,n,r,o,s,a){var l,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=i,u._compiled=!0),n&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},u._ssrRegister=l):r&&(l=a?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:u}}i(94);var l=a(s,o,[],!1,null,"453ad8cd",null);l.options.__file="src/Navigation.vue";var u=l.exports,c=function(){var t,e=this,i=e.$createElement,n=e._self._c||i;return n("div",{directives:[{name:"show",rawName:"v-show",value:e.carousel.pageCount>1,expression:"carousel.pageCount > 1"}],staticClass:"VueCarousel-pagination",class:(t={},t["VueCarousel-pagination--"+e.paginationPositionModifierName]=e.paginationPositionModifierName,t)},[n("div",{staticClass:"VueCarousel-dot-container",style:e.dotContainerStyle,attrs:{role:"tablist"}},e._l(e.paginationCount,(function(t,i){return n("button",{key:t+"_"+i,staticClass:"VueCarousel-dot",class:{"VueCarousel-dot--active":e.isCurrentDot(i)},style:e.dotStyle(i),attrs:{"aria-hidden":"false",role:"tab",title:e.getDotTitle(i),value:e.getDotTitle(i),"aria-label":e.getDotTitle(i),"aria-selected":e.isCurrentDot(i)?"true":"false"},on:{click:function(t){e.goToPage(i)}}})})))])};c._withStripped=!0,i(52);var h={name:"pagination",inject:["carousel"],computed:{paginationPositionModifierName:function(){var t=this.carousel.paginationPosition;if(!(t.indexOf("overlay")<0))return t},paginationPropertyBasedOnPosition:function(){return this.carousel.paginationPosition.indexOf("top")>=0?"bottom":"top"},paginationCount:function(){return this.carousel&&this.carousel.scrollPerPage?this.carousel.pageCount:this.carousel.slideCount||0},dotContainerStyle:function(){var t=this.carousel;if(-1===t.maxPaginationDotCount)return{"margin-top":"".concat(2*t.paginationPadding,"px")};var e=2*t.paginationPadding,i=t.maxPaginationDotCount*(t.paginationSize+e);return{"margin-top":"".concat(2*t.paginationPadding,"px"),overflow:"hidden",width:"".concat(i,"px"),margin:"0 auto","white-space":"nowrap"}}},methods:{goToPage:function(t){this.$emit("paginationclick",t)},isCurrentDot:function(t){return t===this.carousel.currentPage},getDotTitle:function(t){return this.carousel.$children[t].title?this.carousel.$children[t].title:"Item ".concat(t)},dotStyle:function(t){var e=this.carousel,i={};if(i["margin-".concat(this.paginationPropertyBasedOnPosition)]="".concat(2*e.paginationPadding,"px"),Object.assign(i,{padding:"".concat(e.paginationPadding,"px"),width:"".concat(e.paginationSize,"px"),height:"".concat(e.paginationSize,"px"),"background-color":"".concat(this.isCurrentDot(t)?e.paginationActiveColor:e.paginationColor)}),-1===e.maxPaginationDotCount)return i;var n=e.paginationSize+2*e.paginationPadding,r=e.pageCount-e.maxPaginationDotCount,o=0-n*(e.currentPage>r?r:e.currentPage<=e.maxPaginationDotCount/2?0:e.currentPage-Math.ceil(e.maxPaginationDotCount/2)+1);return Object.assign(i,{"-webkit-transform":"translate3d(".concat(o,"px,0,0)"),transform:"translate3d(".concat(o,"px,0,0)"),"-webkit-transition":"-webkit-transform ".concat(e.speed/1e3,"s"),transition:"transform ".concat(e.speed/1e3,"s")})}}},p=(i(97),a(h,c,[],!1,null,"438fd353",null));p.options.__file="src/Pagination.vue";var d=p.exports,f=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"VueCarousel-slide",class:{"VueCarousel-slide-active":this.isActive,"VueCarousel-slide-center":this.isCenter,"VueCarousel-slide-adjustableHeight":this.isAdjustableHeight},attrs:{tabindex:"-1","aria-hidden":!this.isActive,role:"tabpanel"}},[this._t("default")],2)};f._withStripped=!0;var g={name:"slide",props:["title"],data:function(){return{width:null}},inject:["carousel"],mounted:function(){this.$isServer||this.$el.addEventListener("dragstart",(function(t){return t.preventDefault()})),this.$el.addEventListener(this.carousel.isTouch?"touchend":"mouseup",this.onTouchEnd)},computed:{activeSlides:function(){for(var t=this.carousel,e=t.currentPage,i=t.breakpointSlidesPerPage,n=[],r=t.$children.filter((function(t){return t.$el&&t.$el.className.indexOf("VueCarousel-slide")>=0})).map((function(t){return t._uid})),o=0;o<i;){var s=r[e*i+o];n.push(s),o++}return n},isActive:function(){return this.activeSlides.indexOf(this._uid)>=0},isCenter:function(){var t=this.carousel.breakpointSlidesPerPage;return!(t%2==0||!this.isActive)&&this.activeSlides.indexOf(this._uid)===Math.floor(t/2)},isAdjustableHeight:function(){return this.carousel.adjustableHeight}},methods:{onTouchEnd:function(t){var e=this.carousel.isTouch&&t.changedTouches&&t.changedTouches.length>0?t.changedTouches[0].clientX:t.clientX,i=this.carousel.dragStartX-e;(0===this.carousel.minSwipeDistance||Math.abs(i)<this.carousel.minSwipeDistance)&&(this.$emit("slideclick",Object.assign({},t.currentTarget.dataset)),this.$emit("slide-click",Object.assign({},t.currentTarget.dataset)))}}},v=(i(99),a(g,f,[],!1,null,null,null));v.options.__file="src/Slide.vue";var m=v.exports;function y(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function _(t){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var b={onwebkittransitionend:"webkitTransitionEnd",onmoztransitionend:"transitionend",onotransitionend:"oTransitionEnd otransitionend",ontransitionend:"transitionend"},x=function(){for(var t in b)if(t in window)return b[t]},w={name:"carousel",beforeUpdate:function(){this.computeCarouselWidth()},components:{Navigation:u,Pagination:d,Slide:m},data:function(){return{browserWidth:null,carouselWidth:0,currentPage:0,dragging:!1,dragMomentum:0,dragOffset:0,dragStartY:0,dragStartX:0,isTouch:"undefined"!=typeof window&&"ontouchstart"in window,offset:0,refreshRate:16,slideCount:0,transitionstart:"transitionstart",transitionend:"transitionend",currentHeight:"auto"}},mixins:[r],provide:function(){return{carousel:this}},props:{adjustableHeight:{type:Boolean,default:!1},adjustableHeightEasing:{type:String},centerMode:{type:Boolean,default:!1},easing:{type:String,validator:function(t){return-1!==["ease","linear","ease-in","ease-out","ease-in-out"].indexOf(t)||t.includes("cubic-bezier")},default:"ease"},loop:{type:Boolean,default:!1},minSwipeDistance:{type:Number,default:8},mouseDrag:{type:Boolean,default:!0},touchDrag:{type:Boolean,default:!0},navigateTo:{type:[Number,Array],default:0},navigationClickTargetSize:{type:Number,default:8},navigationEnabled:{type:Boolean,default:!1},navigationNextLabel:{type:String,default:"&#9654"},navigationPrevLabel:{type:String,default:"&#9664"},paginationActiveColor:{type:String,default:"#000000"},paginationColor:{type:String,default:"#efefef"},paginationEnabled:{type:Boolean,default:!0},paginationPadding:{type:Number,default:10},paginationPosition:{type:String,default:"bottom"},paginationSize:{type:Number,default:10},perPage:{type:Number,default:2},perPageCustom:{type:Array},resistanceCoef:{type:Number,default:20},scrollPerPage:{type:Boolean,default:!0},spacePadding:{type:Number,default:0},spacePaddingMaxOffsetFactor:{type:Number,default:0},speed:{type:Number,default:500},tagName:{type:String,default:"slide"},value:{type:Number},maxPaginationDotCount:{type:Number,default:-1},rtl:{type:Boolean,default:!1}},watch:{value:function(t){t!==this.currentPage&&(this.goToPage(t),this.render())},navigateTo:{immediate:!0,handler:function(t){var e=this;"object"===_(t)?(0==t[1]&&(this.dragging=!0,setTimeout((function(){e.dragging=!1}),this.refreshRate)),this.$nextTick((function(){e.goToPage(t[0])}))):this.$nextTick((function(){e.goToPage(t)}))}},currentPage:function(t){this.$emit("pageChange",t),this.$emit("page-change",t),this.$emit("input",t)},autoplay:function(t){!1===t?this.pauseAutoplay():this.restartAutoplay()}},computed:{breakpointSlidesPerPage:function(){if(!this.perPageCustom)return this.perPage;var t=this.perPageCustom,e=this.browserWidth,i=t.sort((function(t,e){return t[0]>e[0]?-1:1})).filter((function(t){return e>=t[0]}));return i[0]&&i[0][1]||this.perPage},canAdvanceForward:function(){return this.loop||this.offset<this.maxOffset},canAdvanceBackward:function(){return this.loop||this.currentPage>0},currentPerPage:function(){return!this.perPageCustom||this.$isServer?this.perPage:this.breakpointSlidesPerPage},currentOffset:function(){return this.isCenterModeEnabled?0:this.rtl?1*(this.offset-this.dragOffset):-1*(this.offset+this.dragOffset)},isHidden:function(){return this.carouselWidth<=0},maxOffset:function(){return Math.max(this.slideWidth*(this.slideCount-this.currentPerPage)-this.spacePadding*this.spacePaddingMaxOffsetFactor,0)},pageCount:function(){return this.scrollPerPage?Math.ceil(this.slideCount/this.currentPerPage):this.slideCount-this.currentPerPage+1},slideWidth:function(){return(this.carouselWidth-2*this.spacePadding)/this.currentPerPage},isNavigationRequired:function(){return this.slideCount>this.currentPerPage},isCenterModeEnabled:function(){return this.centerMode&&!this.isNavigationRequired},transitionStyle:function(){var t="".concat(this.speed/1e3,"s"),e="".concat(t," ").concat(this.easing," transform");return this.adjustableHeight?"".concat(e,", height ").concat(t," ").concat(this.adjustableHeightEasing||this.easing):e},padding:function(){var t=this.spacePadding;return t>0&&t}},methods:{getNextPage:function(){return this.currentPage<this.pageCount-1?this.currentPage+1:this.loop?0:this.currentPage},getPreviousPage:function(){return this.currentPage>0?this.currentPage-1:this.loop?this.pageCount-1:this.currentPage},advancePage:function(t){t&&"backward"===t&&this.canAdvanceBackward?this.goToPage(this.getPreviousPage(),"navigation"):(!t||t&&"backward"!==t)&&this.canAdvanceForward&&this.goToPage(this.getNextPage(),"navigation")},goToLastSlide:function(){var t=this;this.dragging=!0,setTimeout((function(){t.dragging=!1}),this.refreshRate),this.$nextTick((function(){t.goToPage(t.pageCount)}))},attachMutationObserver:function(){var t=this,e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;if(e){var i={attributes:!0,data:!0};if(this.adjustableHeight&&(i=function(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{},n=Object.keys(i);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(i).filter((function(t){return Object.getOwnPropertyDescriptor(i,t).enumerable})))),n.forEach((function(e){y(t,e,i[e])}))}return t}({},i,{childList:!0,subtree:!0,characterData:!0})),this.mutationObserver=new e((function(){t.$nextTick((function(){t.computeCarouselWidth(),t.computeCarouselHeight()}))})),this.$parent.$el)for(var n=this.$el.getElementsByClassName("VueCarousel-inner"),r=0;r<n.length;r++)this.mutationObserver.observe(n[r],i)}},handleNavigation:function(t){this.advancePage(t),this.pauseAutoplay(),this.$emit("navigation-click",t)},detachMutationObserver:function(){this.mutationObserver&&this.mutationObserver.disconnect()},getBrowserWidth:function(){return this.browserWidth=window.innerWidth,this.browserWidth},getCarouselWidth:function(){for(var t=this.$el.getElementsByClassName("VueCarousel-inner"),e=0;e<t.length;e++)t[e].clientWidth>0&&(this.carouselWidth=t[e].clientWidth||0);return this.carouselWidth},getCarouselHeight:function(){var t=this;if(!this.adjustableHeight)return"auto";var e=this.currentPerPage*(this.currentPage+1)-1,i=function(t){return function(t){if(Array.isArray(t)){for(var e=0,i=new Array(t.length);e<t.length;e++)i[e]=t[e];return i}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}(Array(this.currentPerPage)).map((function(i,n){return t.getSlide(e+n)})).reduce((function(t,e){return Math.max(t,e&&e.$el.clientHeight||0)}),0);return this.currentHeight=0===i?"auto":"".concat(i,"px"),this.currentHeight},getSlideCount:function(){var t=this;this.slideCount=this.$slots&&this.$slots.default&&this.$slots.default.filter((function(e){return e.tag&&null!==e.tag.match("^vue-component-\\d+-".concat(t.tagName,"$"))})).length||0},getSlide:function(t){var e=this;return this.$children.filter((function(t){return null!==t.$vnode.tag.match("^vue-component-\\d+-".concat(e.tagName,"$"))}))[t]},goToPage:function(t,e){t>=0&&t<=this.pageCount&&(this.offset=this.scrollPerPage?Math.min(this.slideWidth*this.currentPerPage*t,this.maxOffset):this.slideWidth*t,this.autoplay&&!this.autoplayHoverPause&&this.restartAutoplay(),this.currentPage=t,"pagination"===e&&(this.pauseAutoplay(),this.$emit("pagination-click",t)))},onStart:function(t){2!=t.button&&(document.addEventListener(this.isTouch?"touchend":"mouseup",this.onEnd,!0),document.addEventListener(this.isTouch?"touchmove":"mousemove",this.onDrag,!0),this.startTime=t.timeStamp,this.dragging=!0,this.dragStartX=this.isTouch?t.touches[0].clientX:t.clientX,this.dragStartY=this.isTouch?t.touches[0].clientY:t.clientY)},onEnd:function(t){this.autoplay&&!this.autoplayHoverPause&&this.restartAutoplay(),this.pauseAutoplay();var e=this.isTouch?t.changedTouches[0].clientX:t.clientX,i=this.dragStartX-e;if(this.dragMomentum=i/(t.timeStamp-this.startTime),0!==this.minSwipeDistance&&Math.abs(i)>=this.minSwipeDistance){var n=this.scrollPerPage?this.slideWidth*this.currentPerPage:this.slideWidth;this.dragOffset=this.dragOffset+Math.sign(i)*(n/2)}this.rtl?this.offset-=this.dragOffset:this.offset+=this.dragOffset,this.dragOffset=0,this.dragging=!1,this.render(),document.removeEventListener(this.isTouch?"touchend":"mouseup",this.onEnd,!0),document.removeEventListener(this.isTouch?"touchmove":"mousemove",this.onDrag,!0)},onDrag:function(t){var e=this.isTouch?t.touches[0].clientX:t.clientX,i=this.isTouch?t.touches[0].clientY:t.clientY,n=this.dragStartX-e,r=this.dragStartY-i;if(!(this.isTouch&&Math.abs(n)<Math.abs(r))){t.stopImmediatePropagation(),this.dragOffset=n;var o=this.offset+this.dragOffset;this.rtl?0==this.offset&&this.dragOffset>0?this.dragOffset=Math.sqrt(this.resistanceCoef*this.dragOffset):this.offset==this.maxOffset&&this.dragOffset<0&&(this.dragOffset=-Math.sqrt(-this.resistanceCoef*this.dragOffset)):o<0?this.dragOffset=-Math.sqrt(-this.resistanceCoef*this.dragOffset):o>this.maxOffset&&(this.dragOffset=Math.sqrt(this.resistanceCoef*this.dragOffset))}},onResize:function(){var t=this;this.computeCarouselWidth(),this.computeCarouselHeight(),this.dragging=!0,this.render(),setTimeout((function(){t.dragging=!1}),this.refreshRate)},render:function(){this.rtl?this.offset-=Math.max(1-this.currentPerPage,Math.min(Math.round(this.dragMomentum),this.currentPerPage-1))*this.slideWidth:this.offset+=Math.max(1-this.currentPerPage,Math.min(Math.round(this.dragMomentum),this.currentPerPage-1))*this.slideWidth;var t=this.scrollPerPage?this.slideWidth*this.currentPerPage:this.slideWidth,e=t*Math.floor(this.slideCount/(this.currentPerPage-1)),i=e+this.slideWidth*(this.slideCount%this.currentPerPage);this.offset>(e+i)/2?this.offset=i:this.offset=t*Math.round(this.offset/t),this.offset=Math.max(0,Math.min(this.offset,this.maxOffset)),this.currentPage=this.scrollPerPage?Math.round(this.offset/this.slideWidth/this.currentPerPage):Math.round(this.offset/this.slideWidth)}
7,computeCarouselWidth:function(){this.getSlideCount(),this.getBrowserWidth(),this.getCarouselWidth(),this.setCurrentPageInBounds()},computeCarouselHeight:function(){this.getCarouselHeight()},setCurrentPageInBounds:function(){if(!this.canAdvanceForward&&this.scrollPerPage){var t=this.pageCount-1;this.currentPage=t>=0?t:0,this.offset=Math.max(0,Math.min(this.offset,this.maxOffset))}},handleTransitionStart:function(){this.$emit("transitionStart"),this.$emit("transition-start")},handleTransitionEnd:function(){this.$emit("transitionEnd"),this.$emit("transition-end")}},mounted:function(){window.addEventListener("resize",function(t,e,i){var n;return function(){var r=i&&!n;clearTimeout(n),n=setTimeout((function(){n=null,i||t.apply(void 0)}),e),r&&t.apply(void 0)}}(this.onResize,this.refreshRate)),(this.isTouch&&this.touchDrag||this.mouseDrag)&&this.$refs["VueCarousel-wrapper"].addEventListener(this.isTouch?"touchstart":"mousedown",this.onStart),this.attachMutationObserver(),this.computeCarouselWidth(),this.computeCarouselHeight(),this.transitionstart=x(),this.$refs["VueCarousel-inner"].addEventListener(this.transitionstart,this.handleTransitionStart),this.transitionend=x(),this.$refs["VueCarousel-inner"].addEventListener(this.transitionend,this.handleTransitionEnd),this.$emit("mounted"),"backward"===this.autoplayDirection&&this.goToLastSlide()},beforeDestroy:function(){this.detachMutationObserver(),window.removeEventListener("resize",this.getBrowserWidth),this.$refs["VueCarousel-inner"].removeEventListener(this.transitionstart,this.handleTransitionStart),this.$refs["VueCarousel-inner"].removeEventListener(this.transitionend,this.handleTransitionEnd),this.$refs["VueCarousel-wrapper"].removeEventListener(this.isTouch?"touchstart":"mousedown",this.onStart)}},A=(i(101),a(w,n,[],!1,null,null,null));A.options.__file="src/Carousel.vue";var S=A.exports;i.d(e,"Carousel",(function(){return S})),i.d(e,"Slide",(function(){return m})),e.default={install:function(t){t.component("carousel",S),t.component("slide",m)}}}])}))},8685:function(t,e,i){"use strict";function n(t){if(Array.isArray(t)){for(var e=0,i=Array(t.length);e<t.length;e++)i[e]=t[e];return i}return Array.from(t)}i.d(e,{A:function(){return j}});var r=!1;if("undefined"!==typeof window){var o={get passive(){r=!0}};window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}var s="undefined"!==typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),a=[],l=!1,u=-1,c=void 0,h=void 0,p=function(t){return a.some((function(e){return!(!e.options.allowTouchMove||!e.options.allowTouchMove(t))}))},d=function(t){var e=t||window.event;return!!p(e.target)||(e.touches.length>1||(e.preventDefault&&e.preventDefault(),!1))},f=function(t){if(void 0===h){var e=!!t&&!0===t.reserveScrollBarGap,i=window.innerWidth-document.documentElement.clientWidth;e&&i>0&&(h=document.body.style.paddingRight,document.body.style.paddingRight=i+"px")}void 0===c&&(c=document.body.style.overflow,document.body.style.overflow="hidden")},g=function(){void 0!==h&&(document.body.style.paddingRight=h,h=void 0),void 0!==c&&(document.body.style.overflow=c,c=void 0)},v=function(t){return!!t&&t.scrollHeight-t.scrollTop<=t.clientHeight},m=function(t,e){var i=t.targetTouches[0].clientY-u;return!p(t.target)&&(e&&0===e.scrollTop&&i>0||v(e)&&i<0?d(t):(t.stopPropagation(),!0))},y=function(t,e){if(t){if(!a.some((function(e){return e.targetElement===t}))){var i={targetElement:t,options:e||{}};a=[].concat(n(a),[i]),s?(t.ontouchstart=function(t){1===t.targetTouches.length&&(u=t.targetTouches[0].clientY)},t.ontouchmove=function(e){1===e.targetTouches.length&&m(e,t)},l||(document.addEventListener("touchmove",d,r?{passive:!1}:void 0),l=!0)):f(e)}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")},_=function(t){t?(a=a.filter((function(e){return e.targetElement!==t})),s?(t.ontouchstart=null,t.ontouchmove=null,l&&0===a.length&&(document.removeEventListener("touchmove",d,r?{passive:!1}:void 0),l=!1)):a.length||g()):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")},b={inserted:function(t){function e(){var e=Array.from(t.children).find((function(t){return"IMG"===t.nodeName}));e&&(e.addEventListener("load",(function(){setTimeout((function(){return t.classList.add("loaded")}),100)})),e.addEventListener("error",(function(){return console.log("error")})),e.src=e.dataset.url)}
7function i(i,n){i.forEach((function(i){i.isIntersecting&&(e(),n.unobserve(t))}))}function n(){var e={root:null,threshold:"0"},n=new IntersectionObserver(i,e);n.observe(t)}window["IntersectionObserver"]?n():e()}},x={inserted:function(t){function e(t){var e=/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/,i=!!t.match(e)&&RegExp.$1;return!!i}function i(){var i=t.tagName,n=t.dataset.autoplay;if(n){if("VIDEO"===i)return t.muted=!0,void(t.autoplay=!0);if("IFRAME"===i){var r=new URL(t.src),o="muted";e(t.src)&&(o="mute"),r.searchParams.append(o,1),r.searchParams.append("autoplay",1),t.src=r.href}}}function n(e,n){e.forEach((function(e){e.isIntersecting&&(i(),n.unobserve(t))}))}function r(){var e={root:null,threshold:"0"},i=new IntersectionObserver(n,e);i.observe(t)}window["IntersectionObserver"]?r():loadImage()}},w={directives:{lazyload:b,autoplayObserver:x},data:function(){return{initialMouseX:0,initialMouseY:0,endMouseX:0,endMouseY:0,swipeType:null,IsSwipping:!1,isDraggingSwipe:!1,prevTime:0,xSwipeWrapper:0,ySwipeWrapper:0,swipeAnimation:null,swipeInterval:null,lightboxInnerWidth:null,imgIndex:this.index,isVisible:!1,paddingBottom:!1,imageLoading:!1,showThumbs:!1,isFullScreenMode:!1,aspectRatioVideo:{width:"auto",height:"auto"},buttonsVisible:!0,scale:1,top:0,left:0,lastX:0,lastY:0,isDraging:!1,canZoom:!0,isZooming:!1,transition:"all .3s ease",zoomBar:0,isPlayingSlideShow:!1,intervalProgress:null,loopData:!1,stylesInterval:{display:"block"}}},props:{index:{required:!0},effect:{type:String,default:"swipe"},items:{type:Array,required:!0},loop:{type:Boolean,default:!0},slideshow:{type:Boolean,default:!0},slideshowColorBar:{type:String,default:"#fa4242"},slideshowDuration:{type:Number,default:3e3},useZoomBar:{type:Boolean,default:!1},closeOnClickOutsideMobile:{type:Boolean,default:!1},srcName:{type:String,default:"src"},srcThumb:{type:String,default:"thumb"},srcMediaType:{type:String,default:"mediaType"},overlayColor:{type:String,default:"rgba(30, 30, 30, .9)"},zIndex:{type:Number,default:9999},gallery:{type:Boolean,default:!0},fullScreen:{type:Boolean,default:!1},thumbsPosition:{type:String,default:"right"},youtubeCookies:{type:Boolean,default:!0},enableWheelEvent:{type:Boolean,default:!1},showCloseButton:{type:Boolean,default:!0},disableZoom:{type:Boolean,default:!1},dir:{type:String,default:"ltr"},enableScrollLock:{type:Boolean,default:!0}},watch:{zoomBar:function(t,e){var i;if(this.isZooming){i="swipe"==this.effect?this.$refs.items[this.imgIndex].childNodes[0]:this.$refs.items.childNodes[0];var n=1.6+t/10;i.style.transform="translate3d(calc(-50% + "+this.left+"px), calc(-50% + "+this.top+"px), 0px) scale3d("+n+", "+n+", "+n+")"}},showThumbs:function(t,e){var i=212,n="all .3s ease";window.innerWidth<767&&(i=102,n=null);var r=this;this.swipeAnimation=n,t?"rtl"===this.dir?this.xSwipeWrapper=this.imgIndex*(window.innerWidth-i)+30*this.imgIndex:this.xSwipeWrapper=-this.imgIndex*(window.innerWidth-i)-30*this.imgIndex:"rtl"===this.dir?this.xSwipeWrapper=this.imgIndex*window.innerWidth+30*this.imgIndex:this.xSwipeWrapper=-this.imgIndex*window.innerWidth-30*this.imgIndex,setTimeout((function(){r.swipeAnimation=null}),300)},index:function(t,e){var i=this;document.querySelector("body");null!==t?(this.swipeType=null,this.initialMouseY=0,this.ySwipeWrapper=0,this.loopData=this.loop,"swipe"===this.effect&&(this.loopData=!1,window.addEventListener("resize",this.xPositionOnResize)),this.imgIndex=t,this.isVisible=!0,window.addEventListener("keydown",this.eventListener),this.enableWheelEvent&&window.addEventListener("wheel",this.wheelEvent),window.innerWidth<700&&setTimeout((function(){window.addEventListener("click",i.showButtons)}),200),this.enableScrollLock&&setTimeout((function(){i.setCompensateForScrollbar(),y(i.$refs.coolLightbox)}),50)):(this.isVisible=!1,this.stopSlideShow(),this.startsX=0,this.initialMouseY=0,this.swipeType=null,clearInterval(this.swipeInterval),this.swipeAnimation=null,this.isDraggingSwipe=!1,this.isZooming=!0,window.removeEventListener("keydown",this.eventListener),this.enableScrollLock&&(i.removeCompensateForScrollbar(),_(i.$refs.coolLightbox)),window.removeEventListener("click",this.showButtons),window.removeEventListener("resize",this.xPositionOnResize),this.enableWheelEvent&&window.removeEventListener("wheel",this.wheelEvent))},imgIndex:function(t,e){var i=this;this.$nextTick((function(){"swipe"===i.effect&&(i.setLightboxInnerWidth(),i.setXPosition(t)),null!==t&null===e&&i.$emit("on-open",t),null!==t&&(t!==e&&(i.getYoutubeUrl(i.getItemSrc(t))||i.getVimeoUrl(i.getItemSrc(t))||i.stopVideos()),i.getVideoUrl(i.getItemSrc(t))||i.is_cached(i.getItemSrc(t))||(i.imageLoading=!0),i.addCaptionPadding(),("swipe"===i.effect||i.getVideoUrl(i.getItemSrc(t)))&&i.setAspectRatioVideo()),i.resetZoom(),i.swipeType=null,i.ySwipeWrapper=0}))}},beforeDestroy:function(){this.enableScrollLock&&(this.removeCompensateForScrollbar(),this.$refs.coolLightbox&&_(this.$refs.coolLightbox))},methods:{getExtFromItem:function(t){if(null===t)return!1;if(this.checkIfIsObject(t)){var e=this.items[t];return e["ext"]?e["ext"]:"mp4"}},stopVideos:function(){var t=document.getElementsByClassName("cool-lightbox-video"),e=function(t){return!!(t.currentTime>0&&!t.paused&&!t.ended&&t.readyState>2)};t.length>0&&Array.prototype.forEach.call(t,(function(t){var i=t.tagName;if("IFRAME"===i){var n=t.src;return t.src=n}if(e(t))return t.pause()}))},removeCompensateForScrollbar:function(){document.body.classList.remove("compensate-for-scrollbar");var t=document.getElementById("coollightbox-style-noscroll");null!==t&&document.getElementById("coollightbox-style-noscroll").remove()},setCompensateForScrollbar:function(){var t=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);!t&&document.body.scrollHeight>window.innerHeight&&(document.getElementsByTagName("head")[0].insertAdjacentHTML("beforeend",'<style id="coollightbox-style-noscroll" type="text/css">.compensate-for-scrollbar{margin-right:'+(window.innerWidth-document.documentElement.clientWidth)+"px;}</style>"),document.body.classList.add("compensate-for-scrollbar"))},setAutoplay:function(t){return!!(this.checkIfIsObject(t)&&this.items[t].hasOwnProperty("autoplay")&&this.items[t].autoplay)},toggleFullScreenMode:function(){this.isFullScreenMode?this.closeFullscreen():this.fullScreenMode(),this.isFullScreenMode=!this.isFullScreenMode},closeFullscreen:function(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},fullScreenMode:function(){var t=document.documentElement;t.requestFullscreen?t.requestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen?t.webkitRequestFullscreen():t.msRequestFullscreen&&t.msRequestFullscreen()},checkIfIsButton:function(t){var e=".cool-lightbox-button, .cool-lightbox-button *, .cool-lightbox-toolbar__btn, .cool-lightbox-toolbar__btn *, .cool-lightbox-caption h6, .cool-lightbox-caption p, .cool-lightbox-caption a";return!!event.target.matches(e)},startSwipe:function(t){return!this.isZooming&&(!this.checkIfIsButton(t)&&(clearInterval(this.swipeInterval),this.swipeAnimation=null,this.isDraggingSwipe=!0,this.initialMouseX=this.getMouseXPosFromEvent(t),void(this.initialMouseY=this.getMouseYPosFromEvent(t))))},continueSwipe:function(t){if(this.isDraggingSwipe){this.IsSwipping=!0;var e=this.getMouseXPosFromEvent(t),i=this.getMouseYPosFromEvent(t),n=this.lightboxInnerWidth,r=Math.abs(e-this.initialMouseX),o=Math.abs(i-this.initialMouseY);null==this.swipeType&&(o>5||r>5)&&(this.swipeType=o>r?"v":"h"),"h"==this.swipeType?"rtl"===this.dir?this.xSwipeWrapper=n*this.imgIndex+e-this.initialMouseX+30*this.imgIndex:this.xSwipeWrapper=-n*this.imgIndex+e-this.initialMouseX-30*this.imgIndex:this.ySwipeWrapper=i-this.initialMouseY,"touchmove"===t.type&&(this.endMouseX=this.getMouseXPosFromEvent(t),this.endMouseY=this.getMouseYPosFromEvent(t))}},endSwipe:function(t){if(this.checkIfIsButton(t)&&0===this.initialMouseX)return!1;var e=this,i=this.swipeType;if(this.isDraggingSwipe=!1,0===this.initialMouseX&&"h"==i)return!1;if("touchend"!==t.type)this.endMouseX=this.getMouseXPosFromEvent(t),this.endMouseY=this.getMouseYPosFromEvent(t);else if(0===this.endMouseX)return;if(!(this.endMouseX-this.initialMouseX===0&&"h"==i||this.isZooming||this.endMouseY-this.initialMouseY===0&&"v"==i)){if(this.setSwipeAnimation(),setTimeout((function(){e.IsSwipping=!1,e.initialMouseX=0,e.endMouseX=0}),10),"h"===this.swipeType){if(this.endMouseX-this.initialMouseX<-40)return"rtl"===this.dir?this.swipeToLeft():this.swipeToRight();if(this.endMouseX-this.initialMouseX>40)return"rtl"===this.dir?this.swipeToRight():this.swipeToLeft()}if("v"===this.swipeType){var n=Math.abs(this.endMouseY-this.initialMouseY);n>=90?this.close():this.ySwipeWrapper=0}this.swipeType=null;var r=this.lightboxInnerWidth;"rtl"!==this.dir?this.xSwipeWrapper=-this.imgIndex*r-30*this.imgIndex:this.xSwipeWrapper=this.imgIndex*r+30*this.imgIndex}},swipeToLeft:function(){if(!this.hasPrevious&&"swipe"===this.effect)return"rtl"===this.dir?this.xSwipeWrapper=this.imgIndex*this.lightboxInnerWidth+30*this.imgIndex:this.xSwipeWrapper=-this.imgIndex*this.lightboxInnerWidth-30*this.imgIndex;this.changeIndexToPrev()},swipeToRight:function(){if(!this.hasNext&&"swipe"===this.effect)return"rtl"===this.dir?this.xSwipeWrapper=this.imgIndex*this.lightboxInnerWidth+30*this.imgIndex:this.xSwipeWrapper=-this.imgIndex*this.lightboxInnerWidth-30*this.imgIndex;this.changeIndexToNext()},getMouseXPosFromEvent:function(t){return-1!==t.type.indexOf("mou
7se")?t.clientX:t.touches[0].clientX},getMouseYPosFromEvent:function(t){return-1!==t.type.indexOf("mouse")?t.clientY:t.touches[0].clientY},is_cached:function(t){var e=new Image;return e.src=t,e.complete},imageLoaded:function(){this.imageLoading=!1},itemThumb:function(t,e){var i=this.getItemThumb(e);if(i)return i;var n=this.getYoutubeID(t);if(n)return"https://img.youtube.com/vi/"+n+"/mqdefault.jpg";var r=this.getVimeoID(t);return!r&&t},getItemSrc:function(t){if(null===t)return!1;var e=this.items[t];return this.checkIfIsObject(t)?e[this.srcName]:e},getItemAlt:function(t){if(null===t)return!1;var e=this.items[t];return this.checkIfIsObject(t)?e.alt:null},getItemThumb:function(t){if(null===t)return!1;var e=this.items[t];return this.checkIfIsObject(t)?e[this.srcThumb]:!this.getVideoUrl(e)&&e},getMediaType:function(t){if(null===t)return!1;if(this.checkIfIsObject(t)){var e=this.items[t];if(e[this.srcMediaType])return e[this.srcMediaType]}return this.getVideoUrl(this.getItemSrc(t))?"video":this.getPDFurl(this.getItemSrc(t))?"iframe":"image"},togglePlaySlideshow:function(){return!!this.slideshow&&(!(!this.hasNext&&!this.loopData)&&(this.isPlayingSlideShow=!this.isPlayingSlideShow,void(this.isPlayingSlideShow?this.move():this.stopSlideShow())))},stopSlideShow:function(){this.isPlayingSlideShow=!1,clearInterval(this.intervalProgress),this.stylesInterval={transform:"scaleX(0)",transition:"none"}},move:function(){var t=this;function e(){t.stylesInterval={transform:"scaleX(0)",transition:"none"},"rtl"===t.dir?t.onPrevClick(!0):t.onNextClick(!0),t.hasNext||t.loopData?setTimeout((function(){t.stylesInterval={transform:"scaleX(1)",background:t.slideshowColorBar,"transition-duration":t.slideshowDuration+"ms"}}),50):t.stopSlideShow()}this.progressWidth=100,this.intervalProgress=setInterval(e,this.slideshowDuration+90),t.stylesInterval={transform:"scaleX(1)",background:this.slideshowColorBar,"transition-duration":this.slideshowDuration+"ms"}},showButtons:function(t){if(!this.checkIfIsButton(t)){var e=this;setTimeout((function(){e.buttonsVisible=!e.buttonsVisible}),100)}},checkMouseEventPropButton:function(t){return!!this.isZooming&&0===t},handleMouseDown:function(t){this.checkMouseEventPropButton(t.button)&&(this.lastX=t.clientX,this.lastY=t.clientY,this.isDraging=!0,t.stopPropagation())},handleMouseUp:function(t){if(this.checkMouseEventPropButton(t.button)){this.isDraging=!1,this.lastX=this.lastY=0;var e=this;setTimeout((function(){e.canZoom=!0}),100)}},handleMouseMove:function(t){if(this.checkMouseEventPropButton(t.button)){if(this.isDraging){this.top=this.top-this.lastY+t.clientY,this.left=this.left-this.lastX+t.clientX,this.lastX=t.clientX,this.lastY=t.clientY,this.canZoom=!1;var e=t.target.parentNode,i=1.6+this.zoomBar/10;e.style.transform="translate3d(calc(-50% + "+this.left+"px), calc(-50% + "+this.top+"px), 0px) scale3d("+i+", "+i+", "+i+")"}t.stopPropagation()}},zoomImage:function(t){if(this.disableZoom)return!1;if(window.innerWidth<700)return!1;if(!this.canZoom)return!1;if(this.IsSwipping)return!1;var e;e="swipe"==this.effect?this.$refs.items[this.imgIndex].childNodes[0]:this.$refs.items.childNodes[0];var i=this.isZooming,n=this;i?this.isDraging||(this.isZooming=!1,this.zoomBar=0):this.isZooming=!0,this.isZooming?(this.stopSlideShow(),e.style.transform="translate3d(calc(-50%), calc(-50%), 0px) scale3d(1.6, 1.6, 1.6)",this.buttonsVisible=!1,setTimeout((function(){n.transition="all .0s ease"}),100)):(this.buttonsVisible=!0,this.resetZoom())},resetZoom:function(){var t;(this.scale=1,this.left=0,this.top=0,this.zoomBar=0,this.isZooming=!1,this.swipeType=null,this.transition="all .3s ease",null!=this.imgIndex)&&(t="swipe"==this.effect?this.$refs.items[this.imgIndex].childNodes[0]:this.$refs.items.childNodes[0],this.disableZoom?t.style.transform="translate3d(calc(-50% + "+this.left+"px), calc(-50% + "+this.top+"px), 0px)":t.style.transform="translate3d(calc(-50% + "+this.left+"px), calc(-50% + "+this.top+"px), 0px) scale3d(1, 1, 1)",this.initialMouseX=0,window.innerWidth>=700&&(this.buttonsVisible=!0))},setAspectRatioVideo:function(){var t=this,e=document.getElementsByClassName("cool-lightbox__inner");e=e[0];var i=getComputedStyle(e);
7if(window.innerWidth<700){var n=e.clientWidth,r=Math.round(n/16*9);this.aspectRatioVideo.height=r+"px",this.aspectRatioVideo.width=n+"px"}else setTimeout((function(){var n=e.clientHeight;n-=parseFloat(i.paddingTop)+parseFloat(i.paddingBottom);var r=n/9*16;t.aspectRatioVideo.height=n+"px",t.aspectRatioVideo.width=r+"px"}),150)},close:function(){this.stopSlideShow(),this.swipeType=null,this.$emit("close",this.imgIndex),this.showThumbs=!1,this.imgIndex=null},wheelEvent:function(t){var e=350,i=(new Date).getTime(),n=t.deltaY>0?"top":"down";if(!(i-this.prevTime<e))switch(this.prevTime=i,n){case"top":return this.changeIndexToPrev();case"down":return this.changeIndexToNext()}},closeModal:function(t){if(!this.closeOnClickOutsideMobile&&window.innerWidth<700)return!1;if(this.IsSwipping)return!1;var e=".cool-lightbox-zoom, .cool-lightbox-zoom *, .cool-lightbox-thumbs, svg, path, rect, .cool-lightbox-thumbs *, .cool-lightbox-button, .cool-lightbox-toolbar__btn, .cool-lightbox-toolbar__btn *, .cool-lightbox-button *, .cool-lightbox__slide__img *, .cool-lightbox-video, .cool-lightbox-caption h6, .cool-lightbox-caption p, .cool-lightbox-caption a";t.target.matches(e)||this.close()},setSwipeAnimation:function(){var t=this;function e(){t.swipeAnimation=null}clearInterval(this.swipeInterval),this.swipeAnimation=null,this.swipeAnimation="all .3s ease",this.swipeInterval=setInterval(e,330)},onNextClick:function(t){return void 0===t&&(t=!1),!this.isZooming&&(t||this.stopSlideShow(),this.setSwipeAnimation(),"rtl"===this.dir?this.changeIndexToPrev():void this.changeIndexToNext())},onPrevClick:function(t){return void 0===t&&(t=!1),!this.isZooming&&(t||this.stopSlideShow(),this.setSwipeAnimation(),"rtl"===this.dir?this.changeIndexToNext():void this.changeIndexToPrev())},changeIndexToNext:function(){this.hasNext?this.onIndexChange(this.imgIndex+1):this.loopData&&this.onIndexChange(0)},changeIndexToPrev:function(){this.hasPrevious?this.onIndexChange(this.imgIndex-1):this.loopData&&this.onIndexChange(this.items.length-1)},setLightboxInnerWidth:function(){var t=document.getElementsByClassName("cool-lightbox__inner"),e=t[0].clientWidth;this.lightboxInnerWidth=e},xPositionOnResize:function(){this.setLightboxInnerWidth();var t=this.imgIndex;"rtl"!==this.dir?this.xSwipeWrapper=-t*this.lightboxInnerWidth-30*t:this.xSwipeWrapper=t*this.lightboxInnerWidth+30*t},setXPosition:function(t){"rtl"!==this.dir?this.xSwipeWrapper=-t*this.lightboxInnerWidth-30*t:this.xSwipeWrapper=t*this.lightboxInnerWidth+30*t},onIndexChange:function(t){this.imgIndex=t,this.$emit("on-change",t)},addCaptionPadding:function(){if(this.checkIfIsObject(this.imgIndex)&&(this.items[this.imgIndex].title||this.items[this.imgIndex].descripcion)){var t=document.getElementsByClassName("cool-lightbox-caption");t.length>0&&(this.paddingBottom=t[0].offsetHeight)}else this.paddingBottom=60},getPDFurl:function(t){if(null===this.imgIndex)return!1;var e=new String(t);return!!e.endsWith(".pdf")&&t},getVideoUrl:function(t){var e=this.getYoutubeUrl(t),i=this.getVimeoUrl(t),n=this.checkIsMp4(t);return e||(i||(n||!1))},getYoutubeID:function(t){var e=/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/,i=!!t.match(e)&&RegExp.$1;return i||!1},getYoutubeUrl:function(t){var e=this.getYoutubeID(t);return!!e&&(this.youtubeCookies?"https://www.youtube.com/embed/"+e:"https://www.youtube-nocookie.com/embed/"+e)},getVimeoID:function(t){var e=t.match(/(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?/i);return null!==e&&e[1]},getVimeoUrl:function(t){var e=t.match(/(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?/i);return null!==e&&"//player.vimeo.com/video/"+e[1]+"?hd=1&show_title=1&show_byline=1&show_portrait=0&fullscreen=1"},checkIsMp4:function(t){if(null===this.imgIndex)return!1;var e=new String(t);return(-1!==e.indexOf(".mp4")||-1!==e.indexOf(".mov")||-1!==e.indexOf(".webm")||-1!==e.indexOf(".ogg")||-1!==e.indexOf(".avi"))&&t},getVideoExt:function(t){if(null===this.imgIndex)return!1;var e=new String(t);return-1!==e.indexOf(".mp4")||-1!==e.indexOf(".mov")?"mp4":-1!==e.indexOf(".webm")?"webm":-1!==e.indexOf(".ogg")?"ogg":-1!==e.indexOf(".avi")&&"avi"},checkIfIsObject:function(t){var e=this.items[t];return"object"===typeof e&&null!==e},eventListener:function(t){switch(t.keyCode){case 39:return this.onNextClick();case 37:return this.onPrevClick();case 38:case 40:case" ":return t.preventDefault();case 27:return this.close()}}},computed:{imgWrapperStyle:function(){return{top:"50%",left:"50%",transition:this.transition}},lightboxStyles:function(){return{"z-index":this.zIndex,"background-color":this.overlayColor}},innerStyles:function(){return{"padding-bottom":this.paddingBottom+"px"}},itemSrc:function(){if(null===this.imgIndex)return!1;var t=this.items[this.imgIndex];return this.checkIfIsObject(this.imgIndex)?t[this.srcName]:t},lightboxClasses:function(){var t=[{"cool-lightbox--can-zoom":this.canZoom&&!this.disableZoom},{"cool-lightbox--zoom-disabled":this.disableZoom},{"cool-lightbox--is-zooming":this.isZooming},{"cool-lightbox--show-thumbs":this.showThumbs},{"cool-lightbox--is-swipping":this.isDraggingSwipe}],e="cool-lightbox--thumbs-"+this.thumbsPosition;return t.push(e),t}
7,buttonsClasses:function(){return{hidden:!this.buttonsVisible}},hasNextButton:function(){return"rtl"===this.dir?this.imgIndex-1>=0:this.imgIndex+1<this.items.length},hasPreviousButton:function(){return"rtl"===this.dir?this.imgIndex+1<this.items.length:this.imgIndex-1>=0},hasNext:function(){return this.imgIndex+1<this.items.length},hasPrevious:function(){return this.imgIndex-1>=0}}};function A(t,e,i,n,r,o,s,a,l,u){"boolean"!==typeof s&&(l=a,a=s,s=!1);var c,h="function"===typeof i?i.options:i;if(t&&t.render&&(h.render=t.render,h.staticRenderFns=t.staticRenderFns,h._compiled=!0,r&&(h.functional=!0)),n&&(h._scopeId=n),o?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),e&&e.call(this,l(t)),t&&t._registeredComponents&&t._registeredComponents.add(o)},h._ssrRegister=c):e&&(c=s?function(){e.call(this,u(this.$root.$options.shadowRoot))}:function(t){e.call(this,a(t))}),c)if(h.functional){var p=h.render;h.render=function(t,e){return c.call(e),p(t,e)}}else{var d=h.beforeCreate;h.beforeCreate=d?[].concat(d,c):[c]}return i}var S=A,C=w,T=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("transition",{attrs:{name:"cool-lightbox-modal"}},[t.isVisible?i("div",{ref:"coolLightbox",staticClass:"cool-lightbox",class:t.lightboxClasses,style:t.lightboxStyles,on:{click:t.closeModal}},[t.gallery?i("div",{staticClass:"cool-lightbox-thumbs"},[i("div",{staticClass:"cool-lightbox-thumbs__list"},t._l(t.items,(function(e,n){return i("button",{key:n,staticClass:"cool-lightbox__thumb",class:{active:n===t.imgIndex,"is-video":"video"===t.getMediaType(n)},attrs:{type:"button"},on:{click:function(e){t.imgIndex=n}}},["video"===t.getMediaType(n)?i("svg",{staticClass:"cool-lightbox__thumb__icon",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}},[i("path",{attrs:{d:"M6.5 5.4v13.2l11-6.6z"}})]):t._e(),t._v(" "),i("img",{attrs:{src:t.itemThumb(t.getItemSrc(n),n),alt:""}})])})),0)]):t._e(),t._v(" "),i("div",{staticClass:"cool-lightbox__inner",style:t.innerStyles,on:{mousedown:t.startSwipe,mousemove:t.continueSwipe,mouseup:t.endSwipe,touchstart:t.startSwipe,touchmove:t.continueSwipe,touchend:t.endSwipe}},[i("div",{staticClass:"cool-lightbox__progressbar",style:t.stylesInterval}),t._v(" "),i("div",{staticClass:"cool-lightbox__navigation"},[i("button",{directives:[{name:"show",rawName:"v-show",value:(t.hasPreviousButton||t.loopData)&&t.items.length>1,expression:"(hasPreviousButton || loopData) && items.length > 1"}],staticClass:"cool-lightbox-button cool-lightbox-button--prev",class:t.buttonsClasses,attrs:{type:"button",title:"Previous"},on:{click:t.onPrevClick}},[t._t("icon-previous",[i("div",{staticClass:"cool-lightbox-button__icon"},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}},[i("path",{attrs:{d:"M11.28 15.7l-1.34 1.37L5 12l4.94-5.07 1.34 1.38-2.68 2.72H19v1.94H8.6z"}})])])])],2),t._v(" "),i("button",{directives:[{name:"show",rawName:"v-show",value:(t.hasNextButton||t.loopData)&&t.items.length>1,expression:"(hasNextButton || loopData) && items.length > 1"}],staticClass:"cool-lightbox-button cool-lightbox-button--next",class:t.buttonsClasses,attrs:{type:"button",title:"Next"},on:{click:function(e){return t.onNextClick(!1)}}},[t._t("icon-next",[i("div",{staticClass:"cool-lightbox-button__icon"},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}},[i("path",{attrs:{d:"M15.4 12.97l-2.68 2.72 1.34 1.38L19 12l-4.94-5.07-1.34 1.38 2.68 2.72H5v1.94z"}})])])])],2)]),t._v(" "),"swipe"===t.effect?i("div",{staticClass:"cool-lightbox__wrapper cool-lightbox__wrapper--swipe",style:{transform:"translate3d("+t.xSwipeWrapper+"px, "+t.ySwipeWrapper+"px, 0)",transition:t.swipeAnimation}},t._l(t.items,(function(e,n){return i("div",{key:n,ref:"items",refInFor:!0,staticClass:"cool-lightbox__slide",class:{"cool-lightbox__slide--current":n===t.imgIndex}},["image"===t.getMediaType(n)?i("div",{directives:[{name:"lazyload",rawName:"v-lazyload"}],key:"image",staticClass:"cool-lightbox__slide__img",style:t.imgWrapperStyle},[i("img",{key:n,attrs:{"data-url":t.getItemSrc(n),draggable:"false",alt:t.getItemAlt(n)},on:{load:t.imageLoaded,click:function(e){return t.zoomImage(n)},mousedown:function(e){return t.handleMouseDown(e)},mouseup:function(e){return t.handleMouseUp(e)},mousemove:function(e){return t.handleMouseMove(e)},touchstart:function(e){return t.handleMouseDown(e)},touchmove:function(e){return t.handleMouseMove(e)},touchend:function(e){return t.handleMouseUp(e)}}}),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.imageLoading,expression:"imageLoading"}],staticClass:"cool-lightbox-loading-wrapper"},[t._t("loading",[i("div",{staticClass:"cool-lightbox-loading"})])],2)]):i("div",{key:"video",staticClass:"cool-lightbox__iframe"},[t.checkIsMp4(t.getItemSrc(n))||"video"!==t.getMediaType(n)?t._e():i("iframe",{directives:[{name:"autoplayObserver",rawName:"v-autoplayObserver"}],key:n,staticClass:"cool-lightbox-video",style:t.aspectRatioVideo,attrs:{"data-autoplay":t.setAutoplay(n),src:t.getVideoUrl(t.getItemSrc(n)),frameborder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""}}),t._v(" "),"iframe"===t.getMediaType(n)||t.getPDFurl(t.getItemSrc(n))?i("iframe",{key:n,staticClass:"cool-lightbox-pdf",attrs:{src:t.getItemSrc(n),frameborder:"0",allowfullscreen:""}}):t._e(),t._v(" "),t.checkIsMp4(t.getItemSrc(n))||"webVideo"===t.getMediaType(n)?i("video",{directives:[{name:"autoplayObserver",rawName:"v-autoplayObserver"}],key:t.checkIsMp4(t.getItemSrc(n)),staticClass:"cool-lightbox-video",style:t.aspectRatioVideo,attrs:{"data-autoplay":t.setAutoplay(n),controls:"",controlslist:"nodownload",l:"",poster:""}},[i("source",{attrs:{src:t.checkIsMp4(t.getItemSrc(n)),type:"video/"+(t.getVideoExt(t.getItemSrc(n))?t.getVideoExt(t.getItemSrc(n)):t.getExtFromItem(n))}}),t._v("\n              Sorry, your browser doesn't support embedded videos\n            ")]):t._e()])])})),0):t._e(),t._v(" "),"fade"===t.effect?i("div",{staticClass:"cool-lightbox__wrapper"},[i("div",{ref:"items",staticClass:"cool-lightbox__slide cool-lightbox__slide--current"},[i("transition",{attrs:{name:"cool-lightbox-slide-change",mode:"out-in"}},["image"===t.getMediaType(t.imgIndex)?i("div",{key:"image",staticClass:"cool-lightbox__slide__img",style:t.imgWrapperStyle},[i("transition",{attrs:{name:"cool-lightbox-slide-change",mode:"out-in"}},[i("img",{key:t.imgIndex,attrs:{src:t.getItemSrc(t.imgIndex),draggable:"false",alt:t.getItemAlt(t.imgIndex)},on:{load:t.imageLoaded,click:t.zoomImage,mousedown:function(e){return t.handleMouseDown(e)},mouseup:function(e){return t.handleMouseUp(e)},mousemove:function(e){return t.handleMouseMove(e)}}})]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.imageLoading,expression:"imageLoading"}],staticClass:"cool-lightbox-loading-wrapper"},[t._t("loading",[i("div",{staticClass:"cool-lightbox-loading"})])],2)],1):i("div",{key:"video",staticClass:"cool-lightbox__iframe"},[i("transition",{attrs:{name:"cool-lightbox-slide-change",mode:"out-in"}},[t.checkIsMp4(t.getItemSrc(t.imgIndex))||"video"!==t.getMediaType(t.imgIndex)?t._e():i("iframe",{directives:[{name:"autoplayObserver",rawName:"v-autoplayObserver"}],key:t.getVideoUrl(t.getItemSrc(t.imgIndex)),staticClass:"cool-lightbox-video",style:t.aspectRatioVideo,attrs:{"data-autoplay":t.setAutoplay(t.imgIndex),src:t.getVideoUrl(t.getItemSrc(t.imgIndex)),frameborder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""}}),t._v(" "),"iframe"===t.getMediaType(t.imgIndex)||t.getPDFurl(t.getItemSrc(t.imgIndex))?i("iframe",{key:t.imgIndex,staticClass:"cool-lightbox-pdf",attrs:{src:t.getItemSrc(t.imgIndex),frameborder:"0",allowfullscreen:""}}):t._e(),t._v(" "),t.checkIsMp4(t.getItemSrc(t.imgIndex))||"webVideo"===t.getMediaType(t.imgIndex)?i("video",{directives:[{name:"autoplayObserver",rawName:"v-autoplayObserver"}],key:t.checkIsMp4(t.getItemSrc(t.imgIndex)),staticClass:"cool-lightbox-video",style:t.aspectRatioVideo,attrs:{"data-autoplay":t.setAutoplay(t.imgIndex),controls:"",controlslist:"nodownload",poster:""}},[i("source",{attrs:{src:t.checkIsMp4(t.getItemSrc(t.imgIndex)),type:"video/"+(t.getVideoExt(t.getItemSrc(t.imgIndex))?t.getVideoExt(t.getItemSrc(t.imgIndex)):t.getExtFromItem(t.imgIndex))}}),t._v("\n                  Sorry, your browser doesn't support embedded videos\n                ")]):t._e()])],1)])],1)]):t._e(),t._v(" "),i("transition",{attrs:{name:"cool-lightbox-modal"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:t.checkIfIsObject(t.imgIndex)&&(t.items[t.imgIndex].title||t.items[t.imgIndex].description),expression:"checkIfIsObject(imgIndex) && (items[imgIndex].title || items[imgIndex].description)"}],key:"caption-block",staticClass:"cool-lightbox-caption"},[i("transition",{attrs:{name:"cool-lightbox-slide-change",mode:"out-in"}},[t.checkIfIsObject(t.imgIndex)&&t.items[t.imgIndex].title?i("h6",{key:"title",domProps:{innerHTML:t._s(t.items[t.imgIndex].title)}}):t._e()]),t._v(" "),i("transition",{attrs:{name:"cool-lightbox-slide-change",mode:"out-in"}},[t.checkIfIsObject(t.imgIndex)&&t.items[t.imgIndex].description?i("p",{key:"description",domProps:{innerHTML:t._s(t.items[t.imgIndex].description)}}):t._e()])],1)]),t._v(" "),i("div",{staticClass:"cool-lightbox-toolbar",class:t.buttonsClasse
7s},[this.slideshow&&t.items.length>1?i("button",{staticClass:"cool-lightbox-toolbar__btn",attrs:{type:"button",title:"Play slideshow"},on:{click:t.togglePlaySlideshow}},[t.isPlayingSlideShow?i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg"}},[i("g",[i("rect",{attrs:{id:"svg_4",height:"11.97529",width:"11.728392",y:"6.030873",x:"6.259265","stroke-width":"1.5",stroke:"#000",fill:"#000000"}})])]):i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}},[i("path",{attrs:{d:"M6.5 5.4v13.2l11-6.6z"}})])]):t._e(),t._v(" "),t.items.length>1&&t.gallery?i("button",{staticClass:"cool-lightbox-toolbar__btn",attrs:{type:"button",title:"Show thumbnails"},on:{click:function(e){t.showThumbs=!t.showThumbs}}},[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}},[i("path",{attrs:{d:"M14.59 14.59h3.76v3.76h-3.76v-3.76zm-4.47 \n            0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76v-3.76zm-4.47 \n            0h3.76v3.76h-3.76v-3.76zm-4.47 0h3.76v3.76H5.65v-3.76zm8.94-4.47h3.76v3.76h-3.76V5.65zm-4.47 \n            0h3.76v3.76h-3.76V5.65zm-4.47 0h3.76v3.76H5.65V5.65z"}})])]):t._e(),t._v(" "),t.fullScreen?i("button",{staticClass:"cool-lightbox-toolbar__btn",attrs:{type:"button",title:"Fullscreen"},on:{click:t.toggleFullScreenMode}},[i("svg",{attrs:{width:"20px",height:"20px",viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"}},[i("path",{attrs:{d:"M4.5 11H3v4h4v-1.5H4.5V11zM3 7h1.5V4.5H7V3H3v4zm10.5 6.5H11V15h4v-4h-1.5v2.5zM11 3v1.5h2.5V7H15V3h-4z"}})])]):t._e(),t._v(" "),t.showCloseButton?i("button",{staticClass:"cool-lightbox-toolbar__btn",attrs:{type:"button",title:"Close"},on:{click:t.close}},[t._t("close",[i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}},[i("path",{attrs:{d:"M12 10.6L6.6 5.2 5.2 6.6l5.4 5.4-5.4 5.4 1.4 1.4 5.4-5.4 5.4 5.4 1.4-1.4-5.4-5.4 5.4-5.4-1.4-1.4-5.4 5.4z"}})])])],2):t._e()])],1),t._v(" "),i("transition",{attrs:{name:"cool-lightbox-modal"}},[t.isZooming&&t.useZoomBar?i("div",{staticClass:"cool-lightbox-zoom"},[i("svg",{staticClass:"cool-lightbox-zoom__icon",attrs:{height:"469pt",viewBox:"0 -192 469.33333 469",width:"469pt",xmlns:"http://www.w3.org/2000/svg"}},[i("path",{attrs:{d:"m437.332031.167969h-405.332031c-17.664062 \n          0-32 14.335937-32 32v21.332031c0 17.664062 14.335938 32 32 32h405.332031c17.664063 0 32-14.335938 \n          32-32v-21.332031c0-17.664063-14.335937-32-32-32zm0 0"}})]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.zoomBar,expression:"zoomBar"}],attrs:{type:"range",name:"points",min:"0",max:"50"},domProps:{value:t.zoomBar},on:{__r:function(e){t.zoomBar=e.target.value}}}),t._v(" "),i("svg",{staticClass:"cool-lightbox-zoom__icon",attrs:{height:"426.66667pt",viewBox:"0 0 426.66667 426.66667",width:"426.66667pt",xmlns:"http://www.w3.org/2000/svg"}},[i("path",{attrs:{d:"m405.332031 192h-170.664062v-170.667969c0-11.773437-9.558594-21.332031-21.335938-21.332031-11.773437 0-21.332031 \n          9.558594-21.332031 21.332031v170.667969h-170.667969c-11.773437 0-21.332031 9.558594-21.332031 21.332031 0 \n          11.777344 9.558594 21.335938 21.332031 21.335938h170.667969v170.664062c0 11.777344 9.558594 21.335938 21.332031 \n          21.335938 11.777344 0 21.335938-9.558594 21.335938-21.335938v-170.664062h170.664062c11.777344 0 21.335938-9.558594 \n          21.335938-21.335938 0-11.773437-9.558594-21.332031-21.335938-21.332031zm0 0"}})])]):t._e()])],1):t._e()])},E=[],O=void 0,I=void 0,k=void 0,P=!1,R=S({render:T,staticRenderFns:E},O,C,I,P,k,void 0,void 0);function L(t){L.installed||(L.installed=!0,t.component("CoolLightBox",R))}var M={install:L},D=null;"undefined"!==typeof window?D=window.Vue:"undefined"!==typeof i.g&&(D=i.g.vue),D&&D.use(M),R.install=L;var j=R},7073:function(t,e,i){"use strict";var n=i(5471);function r(t){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function s(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function a(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
7e%2?s(Object(i),!0).forEach((function(e){o(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}var l=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(i,n){if("undefined"!==typeof document){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");if(o.async=!0,o.src=t,o.defer=e.defer,e.preconnectOrigin){var s=document.createElement("link");s.href=e.preconnectOrigin,s.rel="preconnect",r.appendChild(s)}r.appendChild(o),o.onload=i,o.onerror=n}}))},u=function(t){return"function"===typeof t},c=function(t){return t&&"object"===r(t)&&!Array.isArray(t)},h=function t(e){for(var i=arguments.length,n=new Array(i>1?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];if(!n.length)return e;var s=n.shift();if(c(e)&&c(s)){for(var a in s)c(s[a])?(e[a]||Object.assign(e,o({},a,{})),t(e[a],s[a])):Object.assign(e,o({},a,s[a]));return t.apply(void 0,[e].concat(n))}},p=function(){return"undefined"!==typeof window&&"undefined"!==typeof document},d=function(t){p()},f=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return d('Missing "appName" property inside the plugin options.',null==t.app_name),d('Missing "name" property in the route.',null==t.screen_name),t};function g(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=t.split("/"),n=e.split("/");return""===i[0]&&"/"===e[e.length-1]&&i.shift(),n.join("/")+i.join("/")}var v,m=function(){return{bootstrap:!0,onReady:null,onError:null,onBeforeTrack:null,onAfterTrack:null,pageTrackerTemplate:null,customResourceURL:"https://www.googletagmanager.com/gtag/js",customPreconnectOrigin:"https://www.googletagmanager.com",deferScriptLoad:!1,pageTrackerExcludedRoutes:[],pageTrackerEnabled:!0,enabled:!0,disableScriptLoad:!1,pageTrackerScreenviewEnabled:!1,appName:null,pageTrackerUseFullPath:!1,pageTrackerPrependBase:!0,pageTrackerSkipSamePath:!0,globalDataLayerName:"dataLayer",globalObjectName:"gtag",defaultGroupName:"default",includes:null,config:{id:null,params:{send_page_view:!1}}}},y={},_=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=m();y=h(e,t)},b=function(){return y},x=function(){var t,e=b(),i=e.globalObjectName;p()&&"undefined"!==typeof window[i]&&(t=window)[i].apply(t,arguments)},w=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];var n=b(),r=n.config,o=n.includes;x.apply(void 0,["config",r.id].concat(e)),Array.isArray(o)&&o.forEach((function(t){x.apply(void 0,["config",t.id].concat(e))}))},A=function(t,e){p()&&(window["ga-disable-".concat(t)]=e)},S=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=b(),i=e.config,n=e.includes;A(i.id,t),Array.isArray(n)&&n.forEach((function(e){return A(e.id,t)}))},C=function(){S(!0)},T=function(){S(!1)},E=function(t){v=t},O=function(){return v},I=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
7,i=b(),n=i.includes,r=i.defaultGroupName;null==e.send_to&&Array.isArray(n)&&n.length&&(e.send_to=n.map((function(t){return t.id})).concat(r)),x("event",t,e)},k=function(t){if(p()){var e;if("string"===typeof t)e={page_path:t};else if(t.path||t.fullPath){var i=b(),n=i.pageTrackerUseFullPath,r=i.pageTrackerPrependBase,o=O(),s=o&&o.options.base,l=n?t.fullPath:t.path;e=a(a({},t.name&&{page_title:t.name}),{},{page_path:r?g(l,s):l})}else e=t;null==e.page_location&&(e.page_location=window.location.href),null==e.send_page_view&&(e.send_page_view=!0),I("page_view",e)}},P=function(t){var e,i=b(),n=i.appName;t&&(e="string"===typeof t?{screen_name:t}:t,e.app_name=e.app_name||n,I("screen_view",e))},R=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];I.apply(void 0,["exception"].concat(e))},L=function(t){w("linker",t)},M=function(t){I("timing_complete",t)},D=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];x.apply(void 0,["set"].concat(e))},j=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];I.apply(void 0,["refund"].concat(e))},$=function(t){I("purchase",t)},F=function(t){w({custom_map:t})},N=Object.freeze({__proto__:null,query:x,config:w,optOut:C,optIn:T,pageview:k,screenview:P,exception:R,linker:L,time:M,set:D,refund:j,purchase:$,customMap:F,event:I}),z=function(t){return t.$gtag=t.prototype.$gtag=N},B=function(){if(p()){var t=b(),e=t.enabled,i=t.globalObjectName,n=t.globalDataLayerName;return null==window[i]&&(window[n]=window[n]||[],window[i]=function(){window[n].push(arguments)}),window[i]("js",new Date),e||C(),window[i]}},V=function(t){return a({send_page_view:!1},t)},G=function(){var t=b(),e=t.config,i=t.includes;x("config",e.id,V(e.params)),Array.isArray(i)&&i.forEach((function(t){x("config",t.id,V(t.params))}))},W=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}
7,i=b(),n=i.appName,r=i.pageTrackerTemplate,o=i.pageTrackerScreenviewEnabled,s=i.pageTrackerSkipSamePath;if(!s||t.path!==e.path){var a=t;u(r)?a=r(t,e):o&&(a=f({app_name:n,screen_name:t.name})),o?P(a):k(a)}},H=function(t){var e=b(),i=e.pageTrackerExcludedRoutes;return i.includes(t.path)||i.includes(t.name)},U=function(){var t=b(),e=t.onBeforeTrack,i=t.onAfterTrack,r=O();r.onReady((function(){n.Ay.nextTick().then((function(){var t=r.currentRoute;G(),H(t)||W(t)})),r.afterEach((function(t,r){n.Ay.nextTick().then((function(){H(t)||(u(e)&&e(t,r),W(t,r),u(i)&&i(t,r))}))}))}))},Y=function(){var t=b(),e=t.onReady,i=t.onError,n=t.globalObjectName,r=t.globalDataLayerName,o=t.config,s=t.customResourceURL,a=t.customPreconnectOrigin,u=t.deferScriptLoad,c=t.pageTrackerEnabled,h=t.disableScriptLoad,p=Boolean(c&&O());if(B(),p?U():G(),!h)return l("".concat(s,"?id=").concat(o.id,"&l=").concat(r),{preconnectOrigin:a,defer:u}).then((function(){e&&e(window[n])})).catch((function(t){return i&&i(t),t}))},q=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;z(t),_(e),E(i),b().bootstrap&&Y()};e.Ay=q},5471:function(t,e,i){"use strict";i.d(e,{$u:function(){return Ii},Ay:function(){return yr},EW:function(){return ee},Gt:function(){return de},KR:function(){return Jt},Kh:function(){return Wt},WQ:function(){return ge},dY:function(){return Ci},hi:function(){return ki},nI:function(){return mt},pM:function(){return Ri},sV:function(){return Oi},wB:function(){return le}});
8/*!
9 * Vue.js v2.7.16
10 * (c) 2014-2023 Evan You
11 * Released under the MIT License.
12 */
13var n=Object.freeze({}),r=Array.isArray;function o(t){return void 0===t||null===t}function s(t){return void 0!==t&&null!==t}function a(t){return!0===t}function l(t){return!1===t}function u(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return"function"===typeof t}function h(t){return null!==t&&"object"===typeof t}var p=Object.prototype.toString;function d(t){return"[object Object]"===p.call(t)}function f(t){return"[object RegExp]"===p.call(t)}function g(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function v(t){return s(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function m(t){return null==t?"":Array.isArray(t)||d(t)&&t.toString===p?JSON.stringify(t,y,2):String(t)}function y(t,e){return e&&e.__v_isRef?e.value:e}function _(t){var e=parseFloat(t);return isNaN(e)?t:e}function b(t,e){for(var i=Object.create(null),n=t.split(","),r=0;r<n.length;r++)i[n[r]]=!0;return e?function(t){return i[t.toLowerCase()]}:function(t){return i[t]}}b("slot,component",!0);var x=b("key,ref,slot,slot-scope,is");function w(t,e){var i=t.length;if(i){if(e===t[i-1])return void(t.length=i-1);var n=t.indexOf(e);if(n>-1)return t.splice(n,1)}}var A=Object.prototype.hasOwnProperty;function S(t,e){return A.call(t,e)}function C(t){var e=Object.create(null);return function(i){var n=e[i];return n||(e[i]=t(i))}}var T=/-(\w)/g,E=C((function(t){return t.replace(T,(function(t,e){return e?e.toUpperCase():""}))})),O=C((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),I=/\B([A-Z])/g,k=C((function(t){return t.replace(I,"-$1").toLowerCase()}));function P(t,e){function i(i){var n=arguments.length;return n?n>1?t.apply(e,arguments):t.call(e,i):t.call(e)}return i._length=t.length,i}function R(t,e){return t.bind(e)}var L=Function.prototype.bind?R:P;function M(t,e){e=e||0;var i=t.length-e,n=new Array(i);while(i--)n[i]=t[i+e];return n}function D(t,e){for(var i in e)t[i]=e[i];return t}function j(t){for(var e={},i=0;i<t.length;i++)t[i]&&D(e,t[i]);return e}function $(t,e,i){}var F=function(t,e,i){return!1},N=function(t){return t};function z(t,e){if(t===e)return!0;var i=h(t),n=h(e);if(!i||!n)return!i&&!n&&String(t)===String(e);try{var r=Array.isArray(t),o=Array.isArray(e);if(r&&o)return t.length===e.length&&t.every((function(t,i){return z(t,e[i])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(r||o)return!1;var s=Object.keys(t),a=Object.keys(e);return s.length===a.length&&s.every((function(i){return z(t[i],e[i])}))}catch(l){return!1}}function B(t,e){for(var i=0;i<t.length;i++)if(z(t[i],e))return i;return-1}function V(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}function G(t,e){return t===e?0===t&&1/t!==1/e:t===t||e===e}var W="data-server-rendered",H=["component","directive","filter"],U=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","
13serverPrefetch","renderTracked","renderTriggered"],Y={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:F,isReservedAttr:F,isUnknownElement:F,getTagNamespace:$,parsePlatformTagName:N,mustUseProp:F,async:!0,_lifecycleHooks:U},q=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function X(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function K(t,e,i,n){Object.defineProperty(t,e,{value:i,enumerable:!!n,writable:!0,configurable:!0})}var Z=new RegExp("[^".concat(q.source,".$_\\d]"));function J(t){if(!Z.test(t)){var e=t.split(".");return function(t){for(var i=0;i<e.length;i++){if(!t)return;t=t[e[i]]}return t}}}var Q="__proto__"in{},tt="undefined"!==typeof window,et=tt&&window.navigator.userAgent.toLowerCase(),it=et&&/msie|trident/.test(et),nt=et&&et.indexOf("msie 9.0")>0,rt=et&&et.indexOf("edge/")>0;et&&et.indexOf("android");var ot=et&&/iphone|ipad|ipod|ios/.test(et);et&&/chrome\/\d+/.test(et),et&&/phantomjs/.test(et);var st,at=et&&et.match(/firefox\/(\d+)/),lt={}.watch,ut=!1;if(tt)try{var ct={};Object.defineProperty(ct,"passive",{get:function(){ut=!0}}),window.addEventListener("test-passive",null,ct)}catch(_a){}var ht=function(){return void 0===st&&(st=!tt&&"undefined"!==typeof i.g&&(i.g["process"]&&"server"===i.g["process"].env.VUE_ENV)),st},pt=tt&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function dt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,gt="undefined"!==typeof Symbol&&dt(Symbol)&&"undefined"!==typeof Reflect&&dt(Reflect.ownKeys);ft="undefined"!==typeof Set&&dt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var vt=null;function mt(){return vt&&{proxy:vt}}function yt(t){void 0===t&&(t=null),t||vt&&vt._scope.off(),vt=t,t&&t._scope.on()}var _t=function(){function t(t,e,i,n,r,o,s,a){this.tag=t,this.data=e,this.children=i,this.text=n,this.elm=r,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=s,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=a,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(t.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),t}(),bt=function(t){void 0===t&&(t="");var e=new _t;return e.text=t,e.isComment=!0,e};function xt(t){return new _t(void 0,void 0,void 0,String(t))}function wt(t){var e=new _t(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}"function"===typeof SuppressedError&&SuppressedError;var At=0,St=[],Ct=function(){for(var t=0;t<St.length;t++){var e=St[t];e.subs=e.subs.filter((function(t){return t})),e._pending=!1}St.length=0},Tt=function(){function t(){this._pending=!1,this.id=At++,this.subs=[]}return t.prototype.addSub=function(t){this.subs.push(t)},t.prototype.removeSub=function(t){this.subs[this.subs.indexOf(t)]=null,this._pending||(this._pending=!0,St.push(this))}
vendor: 4,926 bytes, line 13
13,t.prototype.depend=function(e){t.target&&t.target.addDep(this)},t.prototype.notify=function(t){var e=this.subs.filter((function(t){return t}));for(var i=0,n=e.length;i<n;i++){var r=e[i];0,r.update()}},t}();Tt.target=null;var Et=[];function Ot(t){Et.push(t),Tt.target=t}function It(){Et.pop(),Tt.target=Et[Et.length-1]}var kt=Array.prototype,Pt=Object.create(kt),Rt=["push","pop","shift","unshift","splice","sort","reverse"];Rt.forEach((function(t){var e=kt[t];K(Pt,t,(function(){for(var i=[],n=0;n<arguments.length;n++)i[n]=arguments[n];var r,o=e.apply(this,i),s=this.__ob__;switch(t){case"push":case"unshift":r=i;break;case"splice":r=i.slice(2);break}return r&&s.observeArray(r),s.dep.notify(),o}))}));var Lt=Object.getOwnPropertyNames(Pt),Mt={},Dt=!0;function jt(t){Dt=t}var $t={notify:$,depend:$,addSub:$,removeSub:$},Ft=function(){function t(t,e,i){if(void 0===e&&(e=!1),void 0===i&&(i=!1),this.value=t,this.shallow=e,this.mock=i,this.dep=i?$t:new Tt,this.vmCount=0,K(t,"__ob__",this),r(t)){if(!i)if(Q)t.__proto__=Pt;else for(var n=0,o=Lt.length;n<o;n++){var s=Lt[n];K(t,s,Pt[s])}e||this.observeArray(t)}else{var a=Object.keys(t);for(n=0;n<a.length;n++){s=a[n];zt(t,s,Mt,void 0,e,i)}}}return t.prototype.observeArray=function(t){for(var e=0,i=t.length;e<i;e++)Nt(t[e],!1,this.mock)},t}();function Nt(t,e,i){return t&&S(t,"__ob__")&&t.__ob__ instanceof Ft?t.__ob__:!Dt||!i&&ht()||!r(t)&&!d(t)||!Object.isExtensible(t)||t.__v_skip||Zt(t)||t instanceof _t?void 0:new Ft(t,e,i)}function zt(t,e,i,n,o,s,a){void 0===a&&(a=!1);var l=new Tt,u=Object.getOwnPropertyDescriptor(t,e);if(!u||!1!==u.configurable){var c=u&&u.get,h=u&&u.set;c&&!h||i!==Mt&&2!==arguments.length||(i=t[e]);var p=o?i&&i.__ob__:Nt(i,!1,s);return Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=c?c.call(t):i;return Tt.target&&(l.depend(),p&&(p.dep.depend(),r(e)&&Gt(e))),Zt(e)&&!o?e.value:e},set:function(e){var n=c?c.call(t):i;if(G(n,e)){if(h)h.call(t,e);else{if(c)return;if(!o&&Zt(n)&&!Zt(e))return void(n.value=e);i=e}p=o?e&&e.__ob__:Nt(e,!1,s),l.notify()}}}),l}}function Bt(t,e,i){if(!Xt(t)){var n=t.__ob__;return r(t)&&g(e)?(t.length=Math.max(t.length,e),t.splice(e,1,i),n&&!n.shallow&&n.mock&&Nt(i,!1,!0),i):e in t&&!(e in Object.prototype)?(t[e]=i,i):t._isVue||n&&n.vmCount?i:n?(zt(n.value,e,i,void 0,n.shallow,n.mock),n.dep.notify(),i):(t[e]=i,i)}}function Vt(t,e){if(r(t)&&g(e))t.splice(e,1);else{var i=t.__ob__;t._isVue||i&&i.vmCount||Xt(t)||S(t,e)&&(delete t[e],i&&i.dep.notify())}}function Gt(t){for(var e=void 0,i=0,n=t.length;i<n;i++)e=t[i],e&&e.__ob__&&e.__ob__.dep.depend(),r(e)&&Gt(e)}function Wt(t){return Ut(t,!1),t}function Ht(t){return Ut(t,!0),K(t,"__v_isShallow",!0),t}function Ut(t,e){if(!Xt(t)){Nt(t,e,ht());0}}function Yt(t){return Xt(t)?Yt(t["__v_raw"]):!(!t||!t.__ob__)}function qt(t){return!(!t||!t.__v_isShallow)}function Xt(t){return!(!t||!t.__v_isReadonly)}var Kt="__v_isRef";function Zt(t){return!(!t||!0!==t.__v_isRef)}function Jt(t){return Qt(t,!1)}function Qt(t,e){if(Zt(t))return t;var i={};return K(i,Kt,!0),K(i,"__v_isShallow",e),K(i,"dep",zt(i,"value",t,null,e,ht())),i}function te(t,e,i){Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:function(){var t=e[i];if(Zt(t))return t.value;var n=t&&t.__ob__;return n&&n.dep.depend(),t},set:function(t){var n=e[i];Zt(n)&&!Zt(t)?n.value=t:e[i]=t}})}function ee(t,e){var i,n,r=c(t);r?(i=t,n=$):(i=t.get,n=t.set);var o=ht()?null:new Fi(vt,i,$,{lazy:!0});var s={effect:o,get value(){return o?(o.dirty&&o.evaluate(),Tt.target&&o.depend(),o.value):i()},set value(t){n(t)}};return K(s,Kt,!0),K(s,"__v_isReadonly",r),s}var ie="watcher",ne="".concat(ie," callback"),re="".concat(ie," getter"),oe="".concat(ie," cleanup");var se,ae={};function le(t,e,i){return ue(t,e,i)}function ue(t,e,i){var o=void 0===i?n:i,s=o.immediate,a=o.deep,l=o.flush,u=void 0===l?"pre":l;o.onTrack,o.onTrigger;var h,p,d=vt,f=function(t,e,i){void 0===i&&(i=null);var n=di(t,null,i,d,e);return a&&n&&n.__ob__&&n.__ob__.dep.depend(),n},g=!1,v=!1;if(Zt(t)?(h=function(){return t.value},g=qt(t)):Yt(t)?(h=function(){return t.__ob__.dep.depend(),t},a=!0):r(t)?(v=!0,g=t.some((function(t){return Yt(t)||qt(t)})),h=function(){return t.map((function(t){return Zt(t)?t.value:Yt(t)?(t.__ob__.dep.depend(),Mi(t)):c(t)?f(t,re):void 0}))}):h=c(t)?e?function(){return f(t,re)}:function(){if(!d||!d._isDestroyed)return p&&p(),f(t,ie,[y])}:$,e&&a){var m=h;h=function(){return Mi(m())}}var y=function(t){p=_.onStop=function(){f(t,oe)}};if(ht())return y=$,e?s&&f(e,ne,[h(),v?[]:void 0,y]):h(),$;var _=new Fi(vt,h,$,{lazy:!0});_.noRecurse=!e;var b=v?[]:ae;return _.run=function(){if(_.active)if(e){var t=_.get();(a||g||(v?t.some((function(t,e){return G(t,b[e])})):G(t,b)))&&(p&&p(),f(e,ne,[t,b===ae?void 0:b,y]),b=t)}else _.get()},"sync"===u?_.update=_.run:"post"===u?(_.post=!0,_.update=function(){return mn(_)}):_.update=function(){if(d&&d===vt&&!d._isMounted){var t=d._preWatchers||
vendor: 31,558 bytes, line 13
13(d._preWatchers=[]);t.indexOf(_)<0&&t.push(_)}else mn(_)},e?s?_.run():b=_.get():"post"===u&&d?d.$once("hook:mounted",(function(){return _.get()})):_.get(),function(){_.teardown()}}var ce=function(){function t(t){void 0===t&&(t=!1),this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=se,!t&&se&&(this.index=(se.scopes||(se.scopes=[])).push(this)-1)}return t.prototype.run=function(t){if(this.active){var e=se;try{return se=this,t()}finally{se=e}}else 0},t.prototype.on=function(){se=this},t.prototype.off=function(){se=this.parent},t.prototype.stop=function(t){if(this.active){var e=void 0,i=void 0;for(e=0,i=this.effects.length;e<i;e++)this.effects[e].teardown();for(e=0,i=this.cleanups.length;e<i;e++)this.cleanups[e]();if(this.scopes)for(e=0,i=this.scopes.length;e<i;e++)this.scopes[e].stop(!0);if(!this.detached&&this.parent&&!t){var n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0,this.active=!1}},t}();function he(t,e){void 0===e&&(e=se),e&&e.active&&e.effects.push(t)}function pe(){return se}function de(t,e){vt&&(fe(vt)[t]=e)}function fe(t){var e=t._provided,i=t.$parent&&t.$parent._provided;return i===e?t._provided=Object.create(i):e}function ge(t,e,i){void 0===i&&(i=!1);var n=vt;if(n){var r=n.$parent&&n.$parent._provided;if(r&&t in r)return r[t];if(arguments.length>1)return i&&c(e)?e.call(n):e}else 0}var ve=C((function(t){var e="&"===t.charAt(0);t=e?t.slice(1):t;var i="~"===t.charAt(0);t=i?t.slice(1):t;var n="!"===t.charAt(0);return t=n?t.slice(1):t,{name:t,once:i,capture:n,passive:e}}));function me(t,e){function i(){var t=i.fns;if(!r(t))return di(t,null,arguments,e,"v-on handler");for(var n=t.slice(),o=0;o<n.length;o++)di(n[o],null,arguments,e,"v-on handler")}return i.fns=t,i}function ye(t,e,i,n,r,s){var l,u,c,h;for(l in t)u=t[l],c=e[l],h=ve(l),o(u)||(o(c)?(o(u.fns)&&(u=t[l]=me(u,s)),a(h.once)&&(u=t[l]=r(h.name,u,h.capture)),i(h.name,u,h.capture,h.passive,h.params)):u!==c&&(c.fns=u,t[l]=c));for(l in e)o(t[l])&&(h=ve(l),n(h.name,e[l],h.capture))}function _e(t,e,i){var n;t instanceof _t&&(t=t.data.hook||(t.data.hook={}));var r=t[e];function l(){i.apply(this,arguments),w(n.fns,l)}o(r)?n=me([l]):s(r.fns)&&a(r.merged)?(n=r,n.fns.push(l)):n=me([r,l]),n.merged=!0,t[e]=n}function be(t,e,i){var n=e.options.props;if(!o(n)){var r={},a=t.attrs,l=t.props;if(s(a)||s(l))for(var u in n){var c=k(u);xe(r,l,u,c,!0)||xe(r,a,u,c,!1)}return r}}function xe(t,e,i,n,r){if(s(e)){if(S(e,i))return t[i]=e[i],r||delete e[i],!0;if(S(e,n))return t[i]=e[n],r||delete e[n],!0}return!1}function we(t){for(var e=0;e<t.length;e++)if(r(t[e]))return Array.prototype.concat.apply([],t);return t}function Ae(t){return u(t)?[xt(t)]:r(t)?Ce(t):void 0}function Se(t){return s(t)&&s(t.text)&&l(t.isComment)}function Ce(t,e){var i,n,l,c,h=[];for(i=0;i<t.length;i++)n=t[i],o(n)||"boolean"===typeof n||(l=h.length-1,c=h[l],r(n)?n.length>0&&(n=Ce(n,"".concat(e||"","_").concat(i)),Se(n[0])&&Se(c)&&(h[l]=xt(c.text+n[0].text),n.shift()),h.push.apply(h,n)):u(n)?Se(c)?h[l]=xt(c.text+n):""!==n&&h.push(xt(n)):Se(n)&&Se(c)?h[l]=xt(c.text+n.text):(a(t._isVList)&&s(n.tag)&&o(n.key)&&s(e)&&(n.key="__vlist".concat(e,"_").concat(i,"__")),h.push(n)));return h}function Te(t,e){var i,n,o,a,l=null;if(r(t)||"string"===typeof t)for(l=new Array(t.length),i=0,n=t.length;i<n;i++)l[i]=e(t[i],i);else if("number"===typeof t)for(l=new Array(t),i=0;i<t;i++)l[i]=e(i+1,i);else if(h(t))if(gt&&t[Symbol.iterator]){l=[];var u=t[Symbol.iterator](),c=u.next();while(!c.done)l.push(e(c.value,l.length)),c=u.next()}else for(o=Object.keys(t),l=new Array(o.length),i=0,n=o.length;i<n;i++)a=o[i],l[i]=e(t[a],a,i);return s(l)||(l=[]),l._isVList=!0,l}function Ee(t,e,i,n){var r,o=this.$scopedSlots[t];o?(i=i||{},n&&(i=D(D({},n),i)),r=o(i)||(c(e)?e():e)):r=this.$slots[t]||(c(e)?e():e);var s=i&&i.slot;return s?this.$createElement("template",{slot:s},r):r}function Oe(t){return Hn(this.$options,"filters",t,!0)||N}function Ie(t,e){return r(t)?-1===t.indexOf(e):t!==e}function ke(t,e,i,n,r){var o=Y.keyCodes[e]||i;return r&&n&&!Y.keyCodes[e]?Ie(r,n):o?Ie(o,t):n?k(n)!==e:void 0===t}function Pe(t,e,i,n,o){if(i)if(h(i)){r(i)&&(i=j(i));var s=void 0,a=function(r){if("class"===r||"style"===r||x(r))s=t;else{var a=t.attrs&&t.attrs.type;s=n||Y.mustUseProp(e,a,r)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var l=E(r),u=k(r);if(!(l in s)&&!(u in s)&&(s[r]=i[r],o)){var c=t.on||(t.on={});c["update:".concat(r)]=function(t){i[r]=t}}};for(var l in i)a(l)}else;return t}function Re(t,e){var i=this._staticTrees||(this._staticTrees=[]),n=i[t];return n&&!e||(n=i[t]=this.$options.staticRenderFns[t].call(this._renderProxy,this._c,this),Me(n,"__static__".concat(t),!1)),n}function Le(t,e,i){return Me(t,"__once__".concat(e).concat(i?"_".concat(i):""),!0),t}function Me(t,e,i){if(r(t))for(var n=0;n<t.length;n++)t[n]&&"string"!==typeof t[n]&&De(t[n],"".concat(e,"_").concat(n),i);else De(t,e,i)}function De(t,e,i){t.isStatic=!0,t.key=e,t.isOnce=i}function je(t,e){if(e)if(d(e)){var i=t.on=t.on?D({},t.on):{};for(var n in e){var r=i[n],o=e[n];i[n]=r?[].concat(r,o):o}}else;return t}function $e(t,e,i,n){e=e||{$stable:!i};for(var o=0;o<t.length;o++){var s=t[o];r(s)?$e(s,e,i):s&&(s.proxy&&(s.fn.proxy=!0),e[s.key]=s.fn)}return n&&(e.$key=n),e}function Fe(t,e){for(var i=0;i<e.length;i+=2){var n=e[i];"string"===typeof n&&n&&(t[e[i]]=e[i+1])}return t}function Ne(t,e){return"string"===typeof t?e+t:t}function ze(t){t._o=Le,t._n=_,t._s=m,t._l=Te,t._t=Ee,t._q=z,t._i=B,t._m=Re,t._f=Oe,t._k=ke,t._b=Pe,t._v=xt,t._e=bt,t._u=$e,t._g=je,t._d=Fe,t._p=Ne}function Be(t,e){if(!t||!t.length)return{};for(var i={},n=0,r=t.length;n<r;n++){var o=t[n],s=o.data;if(s&&s.attrs&&s.attrs.slot&&delete s.attrs.slot,o.context!==e&&o.fnContext!==e||!s||null==s.slot)(i.default||(i.default=[])).push(o);else{var a=s.slot,l=i[a]||(i[a]=[]);"template"===o.tag?l.push.apply(l,o.children||[]):l.push(o)}}for(var u in i)i[u].every(Ve)&&delete i[u];return i}function Ve(t){return t.isComment&&!t.asyncFactory||" "===t.text}function Ge(t){return t.isComment&&t.asyncFactory}function We(t,e,i,r){var o,s=Object.keys(i).length>0,a=e?!!e.$stable:!s,l=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(a&&r&&r!==n&&l===r.$key&&!s&&!r.$hasNormal)return r;for(var u in o={},e)e[u]&&"$"!==u[0]&&(o[u]=He(t,i,u,e[u]))}else o={};for(var c in i)c in o||(o[c]=Ue(i,c));return e&&Object.isExtensible(e)&&(e._normalized=o),K(o,"$stable",a),K(o,"$key",l),K(o,"$hasNormal",s),o}function He(t,e,i,n){var o=function(){var e=vt;yt(t);var i=arguments.length?n.apply(null,arguments):n({});i=i&&"object"===typeof i&&!r(i)?[i]:Ae(i);var o=i&&i[0];return yt(e),i&&(!o||1===i.length&&o.isComment&&!Ge(o))?void 0:i};return n.proxy&&Object.defineProperty(e,i,{get:o,enumerable:!0,configurable:!0}),o}function Ue(t,e){return function(){return t[e]}}function Ye(t){var e=t.$options,i=e.setup;if(i){var n=t._setupContext=qe(t);yt(t),Ot();var r=di(i,null,[t._props||Ht({}),n],t,"setup");if(It(),yt(),c(r))e.render=r;else if(h(r))if(t._setupState=r,r.__sfc){var o=t._setupProxy={};for(var s in r)"__sfc"!==s&&te(o,r,s)}else for(var s in r)X(s)||te(t,r,s);else 0}}function qe(t){return{get attrs(){if(!t._attrsProxy){var e=t._attrsProxy={};K(e,"_v_attr_proxy",!0),Xe(e,t.$attrs,n,t,"$attrs")}return t._attrsProxy},get listeners(){if(!t._listenersProxy){var e=t._listenersProxy={};Xe(e,t.$listeners,n,t,"$listeners")}return t._listenersProxy},get slots(){return Ze(t)},emit:L(t.$emit,t),expose:function(e){e&&Object.keys(e).forEach((function(i){return te(t,e,i)}))}}}function Xe(t,e,i,n,r){var o=!1;for(var s in e)s in t?e[s]!==i[s]&&(o=!0):(o=!0,Ke(t,s,n,r));for(var s in t)s in e||(o=!0,delete t[s]);return o}function Ke(t,e,i,n){Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){return i[n][e]}})}function Ze(t){return t._slotsProxy||Je(t._slotsProxy={},t.$scopedSlots),t._slotsProxy}function Je(t,e){for(var i in e)t[i]=e[i];for(var i in t)i in e||delete t[i]}function Qe(t){t._vnode=null,t._staticTrees=null;var e=t.$options,i=t.$vnode=e._parentVnode,r=i&&i.context;t.$slots=Be(e._renderChildren,r),t.$scopedSlots=i?We(t.$parent,i.data.scopedSlots,t.$slots):n,t._c=function(e,i,n,r){return li(t,e,i,n,r,!1)},t.$createElement=function(e,i,n,r){return li(t,e,i,n,r,!0)};var o=i&&i.data;zt(t,"$attrs",o&&o.attrs||n,null,!0),zt(t,"$listeners",e._parentListeners||n,null,!0)}var ti=null;function ei(t){ze(t.prototype),t.prototype.$nextTick=function(t){return Ci(t,this)},t.prototype._render=function(){var t=this,e=t.$options,i=e.render,n=e._parentVnode;n&&t._isMounted&&(t.$scopedSlots=We(t.$parent,n.data.scopedSlots,t.$slots,t.$scopedSlots),t._slotsProxy&&Je(t._slotsProxy,t.$scopedSlots)),t.$vnode=n;var o,s=vt,a=ti;try{yt(t),ti=t,o=i.call(t._renderProxy,t.$createElement)}catch(_a){pi(_a,t,"render"),o=t._vnode}finally{ti=a,yt(s)}return r(o)&&1===o.length&&(o=o[0]),o instanceof _t||(o=bt()),o.parent=n,o}}function ii(t,e){return(t.__esModule||gt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),h(t)?e.extend(t):t}function ni(t,e,i,n,r){var o=bt();return o.asyncFactory=t,o.asyncMeta={data:e,context:i,children:n,tag:r},o}function ri(t,e){if(a(t.error)&&s(t.errorComp))return t.errorComp;if(s(t.resolved))return t.resolved;var i=ti;if(i&&s(t.owners)&&-1===t.owners.indexOf(i)&&t.owners.push(i),a(t.loading)&&s(t.loadingComp))return t.loadingComp;if(i&&!s(t.owners)){var n=t.owners=[i],r=!0,l=null,u=null;i.$on("hook:destroyed",(function(){return w(n,i)}));var c=function(t){for(var e=0,i=n.length;e<i;e++)n[e].$forceUpdate();t&&(n.length=0,null!==l&&(clearTimeout(l),l=null),null!==u&&(clearTimeout(u),u=null))},p=V((function(i){t.resolved=ii(i,e),r?n.length=0:c(!0)})),d=V((function(e){s(t.errorComp)&&(t.error=!0,c(!0))})),f=t(p,d);return h(f)&&(v(f)?o(t.resolved)&&f.then(p,d):v(f.component)&&(f.component.then(p,d),s(f.error)&&(t.errorComp=ii(f.error,e)),s(f.loading)&&(t.loadingComp=ii(f.loading,e),0===f.delay?t.loading=!0:l=setTimeout((function(){l=null,o(t.resolved)&&o(t.error)&&(t.loading=!0,c(!1))}),f.delay||200)),s(f.timeout)&&(u=setTimeout((function(){u=null,o(t.resolved)&&d(null)}),f.timeout)))),r=!1,t.loading?t.loadingComp:t.resolved}}function oi(t){if(r(t))for(var e=0;e<t.length;e++){var i=t[e];if(s(i)&&(s(i.componentOptions)||Ge(i)))return i}}var si=1,ai=2;function li(t,e,i,n,o,s){return(r(i)||u(i))&&(o=n,n=i,i=void 0),a(s)&&(o=ai),ui(t,e,i,n,o)}function ui(t,e,i,n,o){if(s(i)&&s(i.__ob__))return bt();if(s(i)&&s(i.is)&&(e=i.is),!e)return bt();var a,l;if(r(n)&&c(n[0])&&(i=i||{},i.scopedSlots={default:n[0]},n.length=0),o===ai?n=Ae(n):o===si&&(n=we(n)),"string"===typeof e){var u=void 0;l=t.$vnode&&t.$vnode.ns||Y.getTagNamespace(e),a=Y.isReservedTag(e)?new _t(Y.parsePlatformTagName(e),i,n,void 0,void 0,t):i&&i.pre||!s(u=Hn(t.$options,"components",e))?new _t(e,i,n,void 0,void 0,t):On(u,i,t,n,e)}else a=On(e,i,t,n);return r(a)?a:s(a)?(s(l)&&ci(a,l),s(i)&&hi(i),a):bt()}function ci(t,e,i){if(t.ns=e,"foreignObject"===t.tag&&(e=void 0,i=!0),s(t.children))for(var n=0,r=t.children.length;n<r;n++){var l=t.children[n];s(l.tag)&&(o(l.ns)||a(i)&&"svg"!==l.tag)&&ci(l,e,i)}}function hi(t){h(t.style)&&Mi(t.style),h(t.class)&&Mi(t.class)}function pi(t,e,i){Ot();try{if(e){var n=e;while(n=n.$parent){var r=n.$options.errorCaptured;if(r)for(var o=0;o<r.length;o++)try{var s=!1===r[o].call(n,t,e,i);if(s)return}catch(_a){fi(_a,n,"errorCaptured hook")}}}fi(t,e,i)}finally{It()}}function di(t,e,i,n,r){var o;try{o=i?t.apply(e,i):t.call(e),o&&!o._isVue&&v(o)&&!o._handled&&(o.catch((function(t){return pi(t,n,r+" (Promise/async)")})),o._handled=!0)}catch(_a){pi(_a,n,r)}return o}function fi(t,e,i){if(Y.errorHandler)try{return Y.errorHandler.call(null,t,e,i)}catch(_a){_a!==t&&gi(_a,null,"config.errorHandler")}gi(t,e,i)}function gi(t,e,i){if(!tt||"undefined"===typeof console)throw t;console.error(t)}var vi,mi=!1,yi=[],_i=!1;function bi(){_i=!1;var t=yi.slice(0);yi.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!==typeof Promise&&dt(Promise)){var xi=Promise.resolve();vi=function(){xi.then(bi),ot&&setTimeout($)},mi=!0}else if(it||"undefined"===typeof MutationObserver||!dt(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())vi="undefined"!==typeof setImmediate&&dt(setImmediate)?function(){setImmediate(bi)}:function(){setTimeout(bi,0)};else{var wi=1,Ai=new MutationObserver(bi),Si=document.createTextNode(String(wi));Ai.observe(Si,{characterData:!0}),vi=function(){wi=(wi+1)%2,Si.data=String(wi)},mi=!0}function Ci(t,e){var i;if(yi.push((function(){if(t)try{t.call(e)}catch(_a){pi(_a,e,"nextTick")}else i&&i(e)})),_i||(_i=!0,vi()),!t&&"undefined"!==typeof Promise)return new Promise((function(t){i=t}))}function Ti(t){return function(e,i){if(void 0===i&&(i=vt),i)return Ei(i,t,e)}}function Ei(t,e,i){var n=t.$options;n[e]=$n(n[e],i)}Ti("beforeMount");var Oi=Ti("mounted"),Ii=(Ti("beforeUpdate"),Ti("updated")),ki=(Ti("beforeDestroy"),Ti("destroyed"));Ti("activated"),Ti("deactivated"),Ti("serverPrefetch"),Ti("renderTracked"),Ti("renderTriggered"),Ti("errorCaptured");var Pi="2.7.16";function Ri(t){return t}var Li=new ft;function Mi(t){return Di(t,Li),Li.clear(),t}function Di(t,e){var i,n,o=r(t);if(!(!o&&!h(t)||t.__v_skip||Object.isFrozen(t)||t instanceof _t)){if(t.__ob__){var s=t.__ob__.dep.id;if(e.has(s))return;e.add(s)}if(o){i=t.length;while(i--)Di(t[i],e)}else if(Zt(t))Di(t.value,e);else{n=Object.keys(t),i=n.length;while(i--)Di(t[n[i]],e)}}}var ji,$i=0,Fi=function(){function t(t,e,i,n,r){he(this,se&&!se._vm?se:t?t._scope:void 0),(this.vm=t)&&r&&(t._watcher=this),n?(this.deep=!!n.deep,this.user=!!n.user,this.lazy=!!n.lazy,this.sync=!!n.sync,this.before=n.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=i,this.id=++$i,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="",c(e)?this.getter=e:(this.getter=J(e),this.getter||(this.getter=$)),this.value=this.lazy?void 0:this.get()}return t.prototype.get=function(){var t;Ot(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(_a){if(!this.user)throw _a;pi(_a,e,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&Mi(t),It(),this.cleanupDeps()}return t},t.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},t.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var i=this.depIds;this.depIds=this.newDepIds,this.newDepIds=i,this.newDepIds.clear(),i=this.deps,this.deps=this.newDeps,this.newDeps=i,this.newDeps.length=0},t.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():mn(this)},t.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||h(t)||this.deep){var e=this.value;if(this.value=t,this.user){var i='callback for watcher "'.concat(this.expression,'"');di(this.cb,this.vm,[t,e],this.vm,i)}else this.cb.call(this.vm,t,e)}}},t.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},t.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},t.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&w(this.vm._scope.effects,this),this.active){var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},t}();function Ni(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Gi(t,e)}function zi(t,e){ji.$on(t,e)}function Bi(t,e){ji.$off(t,e)}function Vi(t,e){var i=ji;return function n(){var r=e.apply(null,arguments);null!==r&&i.$off(t,n)}}function Gi(t,e,i){ji=t,ye(e,i||{},zi,Bi,Vi,t),ji=void 0}function Wi(t){var e=/^hook:/;t.prototype.$on=function(t,i){var n=this;if(r(t))for(var o=0,s=t.length;o<s;o++)n.$on(t[o],i);else(n._events[t]||(n._events[t]=[])).push(i),e.test(t)&&(n._hasHookEvent=!0);return n},t.prototype.$once=function(t,e){var i=this;function n(){i.$off(t,n),e.apply(i,arguments)}return n.fn=e,i.$on(t,n),i},t.prototype.$off=function(t,e){var i=this;if(!arguments.length)return i._events=Object.create(null),i;if(r(t)){for(var n=0,o=t.length;n<o;n++)i.$off(t[n],e);return i}var s,a=i._events[t];if(!a)return i;if(!e)return i._events[t]=null,i;var l=a.length;while(l--)if(s=a[l],s===e||s.fn===e){a.splice(l,1);break}return i},t.prototype.$emit=function(t){var e=this,i=e._events[t];if(i){i=i.length>1?M(i):i;for(var n=M(arguments,1),r='event handler for "'.concat(t,'"'),o=0,s=i.length;o<s;o++)di(i[o],e,n,e,r)}return e}}var Hi=null;function Ui(t){var e=Hi;return Hi=t,function(){Hi=e}}function Yi(t){var e=t.$options,i=e.parent;if(i&&!e.abstract){while(i.$options.abstract&&i.$parent)i=i.$parent;i.$children.push(t)}t.$parent=i,t.$root=i?i.$root:t,t.$children=[],t.$refs={},t._provided=i?i._provided:Object.create(null),t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}function qi(t){t.prototype._update=function(t,e){var i=this,n=i.$el,r=i._vnode,o=Ui(i);i._vnode=t,i.$el=r?i.__patch__(r,t):i.__patch__(i.$el,t,e,!1),o(),n&&(n.__vue__=null),i.$el&&(i.$el.__vue__=i);var s=i;while(s&&s.$vnode&&s.$parent&&s.$vnode===s.$parent._vnode)s.$parent.$el=s.$el,s=s.$parent},t.prototype.$forceUpdate=function(){var t=this;t._watcher&&t._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){tn(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||w(e.$children,t),t._scope.stop(),t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),tn(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}function Xi(t,e,i){var n;t.$el=e,t.$options.render||(t.$options.render=bt),tn(t,"beforeMount"),n=function(){t._update(t._render(),i)};var r={before:function(){t._isMounted&&!t._isDestroyed&&tn(t,"beforeUpdate")}};new Fi(t,n,$,r,!0),i=!1;var o=t._preWatchers;if(o)for(var s=0;s<o.length;s++)o[s].run();return null==t.$vnode&&(t._isMounted=!0,tn(t,"mounted")),t}function Ki(t,e,i,r,o){var s=r.data.scopedSlots,a=t.$scopedSlots,l=!!(s&&!s.$stable||a!==n&&!a.$stable||s&&t.$scopedSlots.$key!==s.$key||!s&&t.$scopedSlots.$key),u=!!(o||t.$options._renderChildren||l),c=t.$vnode;t.$options._parentVnode=r,t.$vnode=r,t._vnode&&(t._vnode.parent=r),t.$options._renderChildren=o;var h=r.data.attrs||n;t._attrsProxy&&Xe(t._attrsProxy,h,c.data&&c.data.attrs||n,t,"$attrs")&&(u=!0),t.$attrs=h,i=i||n;var p=t.$options._parentListeners;if(t._listenersProxy&&Xe(t._listenersProxy,i,p||n,t,"$listeners"),t.$listeners=t.$options._parentListeners=i,Gi(t,i,p),e&&t.$options.props){jt(!1);for(var d=t._props,f=t.$options._propKeys||[],g=0;g<f.length;g++){var v=f[g],m=t.$options.props;d[v]=Un(v,m,e,t)}jt(!0),t.$options.propsData=e}u&&(t.$slots=Be(o,r.context),t.$forceUpdate())}function Zi(t){while(t&&(t=t.$parent))if(t._inactive)return!0;return!1}function Ji(t,e){if(e){if(t._directInactive=!1,Zi(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var i=0;i<t.$children.length;i++)Ji(t.$children[i]);tn(t,"activated")}}function Qi(t,e){if((!e||(t._directInactive=!0,!Zi(t)))&&!t._inactive){t._inactive=!0;for(var i=0;i<t.$children.length;i++)Qi(t.$children[i]);tn(t,"deactivated")}}function tn(t,e,i,n){void 0===n&&(n=!0),Ot();var r=vt,o=pe();n&&yt(t);var s=t.$options[e],a="".concat(e," hook");if(s)for(var l=0,u=s.length;l<u;l++)di(s[l],t,i||null,t,a);t._hasHookEvent&&t.$emit("hook:"+e),n&&(yt(r),o&&o.on()),It()}var en=[],nn=[],rn={},on=!1,sn=!1,an=0;function ln(){an=en.length=nn.length=0,rn={},on=sn=!1}var un=0,cn=Date.now;if(tt&&!it){var hn=window.performance;hn&&"function"===typeof hn.now&&cn()>document.createEvent("Event").timeStamp&&(cn=function(){return hn.now()})}var pn=function(t,e){if(t.post){if(!e.post)return 1}else if(e.post)return-1;return t.id-e.id};function dn(){var t,e;for(un=cn(),sn=!0,en.sort(pn),an=0;an<en.length;an++)t=en[an],t.before&&t.before(),e=t.id,rn[e]=null,t.run();var i=nn.slice(),n=en.slice();ln(),vn(i),fn(n),Ct(),pt&&Y.devtools&&pt.emit("flush")}function fn(t){var e=t.length;while(e--){var i=t[e],n=i.vm;n&&n._watcher===i&&n._isMounted&&!n._isDestroyed&&tn(n,"updated")}}function gn(t){t._inactive=!1,nn.push(t)}function vn(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,Ji(t[e],!0)}function mn(t){var e=t.id;if(null==rn[e]&&(t!==Tt.target||!t.noRecurse)){if(rn[e]=!0,sn){var i=en.length-1;while(i>an&&en[i].id>t.id)i--;en.splice(i+1,0,t)}else en.push(t);on||(on=!0,Ci(dn))}}function yn(t){var e=t.$options.provide;if(e){var i=c(e)?e.call(t):e;if(!h(i))return;for(var n=fe(t),r=gt?Reflect.ownKeys(i):Object.keys(i),o=0;o<r.length;o++){var s=r[o];Object.defineProperty(n,s,Object.getOwnPropertyDescriptor(i,s))}}}function _n(t){var e=bn(t.$options.inject,t);e&&(jt(!1),Object.keys(e).forEach((function(i){zt(t,i,e[i])})),jt(!0))}function bn(t,e){if(t){for(var i=Object.create(null),n=gt?Reflect.ownKeys(t):Object.keys(t),r=0;r<n.length;r++){var o=n[r];if("__ob__"!==o){var s=t[o].from;if(s in e._provided)i[o]=e._provided[s];else if("default"in t[o]){var a=t[o].default;i[o]=c(a)?a.call(e):a}else 0}}return i}}function xn(t,e,i,o,s){var l,u=this,c=s.options;S(o,"_uid")?(l=Object.create(o),l._original=o):(l=o,o=o._original);var h=a(c._compiled),p=!h;this.data=t,this.props=e,this.children=i,this.parent=o,this.listeners=t.on||n,this.injections=bn(c.inject,o),this.slots=function(){return u.$slots||We(o,t.scopedSlots,u.$slots=Be(i,o)),u.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return We(o,t.scopedSlots,this.slots())}}),h&&(this.$options=c,this.$slots=this.slots(),this.$scopedSlots=We(o,t.scopedSlots,this.$slots)),c._scopeId?this._c=function(t,e,i,n){var s=li(l,t,e,i,n,p);return s&&!r(s)&&(s.fnScopeId=c._scopeId,s.fnContext=o),s}:this._c=function(t,e,i,n){return li(l,t,e,i,n,p)}}function wn(t,e,i,o,a){var l=t.options,u={},c=l.props;if(s(c))for(var h in c)u[h]=Un(h,c,e||n);else s(i.attrs)&&Sn(u,i.attrs),s(i.props)&&Sn(u,i.props);var p=new xn(i,u,a,o,t),d=l.render.call(null,p._c,p);if(d instanceof _t)return An(d,i,p.parent,l,p);if(r(d)){for(var f=Ae(d)||[],g=new Array(f.length),v=0;v<f.length;v++)g[v]=An(f[v],i,p.parent,l,p);return g}}function An(t,e,i,n,r){var o=wt(t);return o.fnContext=i,o.fnOptions=n,e.slot&&((o.data||(o.data={})).slot=e.slot),o}function Sn(t,e){for(var i in e)t[E(i)]=e[i]}function Cn(t){return t.name||t.__name||t._componentTag}ze(xn.prototype);var Tn={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var i=t;Tn.prepatch(i,i)}else{var n=t.componentInstance=In(t,Hi);n.$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var i=e.componentOptions,n=e.componentInstance=t.componentInstance;Ki(n,i.propsData,i.listeners,e,i.children)},insert:function(t){var e=t.context,i=t.componentInstance;i._isMounted||(i._isMounted=!0,tn(i,"mounted")),t.data.keepAlive&&(e._isMounted?gn(i):Ji(i,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?Qi(e,!0):e.$destroy())}},En=Object.keys(Tn);function On(t,e,i,n,r){if(!o(t)){var l=i.$options._base;if(h(t)&&(t=l.extend(t)),"function"===typeof t){var u;if(o(t.cid)&&(u=t,t=ri(u,l),void 0===t))return ni(u,e,i,n,r);e=e||{},vr(t),s(e.model)&&Rn(t.options,e);var c=be(e,t,r);if(a(t.options.functional))return wn(t,c,e,i,n);var p=e.on;if(e.on=e.nativeOn,a(t.options.abstract)){var d=e.slot;e={},d&&(e.slot=d)}kn(e);var f=Cn(t.options)||r,g=new _t("vue-component-".concat(t.cid).concat(f?"-".concat(f):""),e,void 0,void 0,void 0,i,{Ctor:t,propsData:c,listeners:p,tag:r,children:n},u);return g}}}function In(t,e){var i={_isComponent:!0,_parentVnode:t,parent:e},n=t.data.inlineTemplate;return s(n)&&(i.render=n.render,i.staticRenderFns=n.staticRenderFns),new t.componentOptions.Ctor(i)}function kn(t){for(var e=t.hook||(t.hook={}),i=0;i<En.length;i++){var n=En[i],r=e[n],o=Tn[n];r===o||r&&r._merged||(e[n]=r?Pn(o,r):o)}}function Pn(t,e){var i=function(i,n){t(i,n),e(i,n)};return i._merged=!0,i}function Rn(t,e){var i=t.model&&t.model.prop||"value",n=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[i]=e.model.value;var o=e.on||(e.on={}),a=o[n],l=e.model.callback;s(a)?(r(a)?-1===a.indexOf(l):a!==l)&&(o[n]=[l].concat(a)):o[n]=l}var Ln=$,Mn=Y.optionMergeStrategies;function Dn(t,e,i){if(void 0===i&&(i=!0),!e)return t;for(var n,r,o,s=gt?Reflect.ownKeys(e):Object.keys(e),a=0;a<s.length;a++)n=s[a],"__ob__"!==n&&(r=t[n],o=e[n],i&&S(t,n)?r!==o&&d(r)&&d(o)&&Dn(r,o):Bt(t,n,o));return t}function jn(t,e,i){return i?function(){var n=c(e)?e.call(i,i):e,r=c(t)?t.call(i,i):t;return n?Dn(n,r):r}:e?t?function(){return Dn(c(e)?e.call(this,this):e,c(t)?t.call(this,this):t)}:e:t}function $n(t,e){var i=e?t?t.concat(e):r(e)?e:[e]:t;return i?Fn(i):i}function Fn(t){for(var e=[],i=0;i<t.length;i++)-1===e.indexOf(t[i])&&e.push(t[i]);return e}function Nn(t,e,i,n){var r=Object.create(t||null);return e?D(r,e):r}Mn.data=function(t,e,i){return i?jn(t,e,i):e&&"function"!==typeof e?t:jn(t,e)},U.forEach((function(t){Mn[t]=$n})),H.forEach((function(t){Mn[t+"s"]=Nn})),Mn.watch=function(t,e,i,n){if(t===lt&&(t=void 0),e===lt&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var o={};for(var s in D(o,t),e){var a=o[s],l=e[s];a&&!r(a)&&(a=[a]),o[s]=a?a.concat(l):r(l)?l:[l]}return o},Mn.props=Mn.methods=Mn.inject=Mn.computed=function(t,e,i,n){if(!t)return e;var r=Object.create(null);return D(r,t),e&&D(r,e),r},Mn.provide=function(t,e){return t?function(){var i=Object.create(null);return Dn(i,c(t)?t.call(this):t),e&&Dn(i,c(e)?e.call(this):e,!1),i}:e};var zn=function(t,e){return void 0===e?t:e};function Bn(t,e){var i=t.props;if(i){var n,o,s,a={};if(r(i)){n=i.length;while(n--)o=i[n],"string"===typeof o&&(s=E(o),a[s]={type:null})}else if(d(i))for(var l in i)o=i[l],s=E(l),a[s]=d(o)?o:{type:o};else 0;t.props=a}}function Vn(t,e){var i=t.inject;if(i){var n=t.inject={};if(r(i))for(var o=0;o<i.length;o++)n[i[o]]={from:i[o]};else if(d(i))for(var s in i){var a=i[s];n[s]=d(a)?D({from:s},a):{from:a}}else 0}}function Gn(t){var e=t.directives;if(e)for(var i in e){var n=e[i];c(n)&&(e[i]={bind:n,update:n})}}function Wn(t,e,i){if(c(e)&&(e=e.options),Bn(e,i),Vn(e,i),Gn(e),!e._base&&(e.extends&&(t=Wn(t,e.extends,i)),e.mixins))for(var n=0,r=e.mixins.length;n<r;n++)t=Wn(t,e.mixins[n],i);var o,s={};for(o in t)a(o);for(o in e)S(t,o)||a(o);function a(n){var r=Mn[n]||zn;s[n]=r(t[n],e[n],i,n)}return s}function Hn(t,e,i,n){if("string"===typeof i){var r=t[e];if(S(r,i))return r[i];var o=E(i);if(S(r,o))return r[o];var s=O(o);if(S(r,s))return r[s];var a=r[i]||r[o]||r[s];return a}}function Un(t,e,i,n){var r=e[t],o=!S(i,t),s=i[t],a=Zn(Boolean,r.type);if(a>-1)if(o&&!S(r,"default"))s=!1;else if(""===s||s===k(t)){var l=Zn(String,r.type);(l<0||a<l)&&(s=!0)}if(void 0===s){s=Yn(n,r,t);var u=Dt;jt(!0),Nt(s),jt(u)}return s}function Yn(t,e,i){if(S(e,"default")){var n=e.default;return t&&t.$options.propsData&&void 0===t.$options.propsData[i]&&void 0!==t._props[i]?t._props[i]:c(n)&&"Function"!==Xn(e.type)?n.call(t):n}}var qn=/^\s*function (\w+)/;function Xn(t){var e=t&&t.toString().match(qn);return e?e[1]:""}function Kn(t,e){return Xn(t)===Xn(e)}function Zn(t,e){if(!r(e))return Kn(e,t)?0:-1;for(var i=0,n=e.length;i<n;i++)if(Kn(e[i],t))return i;return-1}var Jn={enumerable:!0,configurable:!0,get:$,set:$};function Qn(t,e,i){Jn.get=function(){return this[e][i]},Jn.set=function(t){this[e][i]=t},Object.defineProperty(t,i,Jn)}function tr(t){var e=t.$options;if(e.props&&er(t,e.props),Ye(t),e.methods&&ur(t,e.methods),e.data)ir(t);else{var i=Nt(t._data={});i&&i.vmCount++}e.computed&&or(t,e.computed),e.watch&&e.watch!==lt&&cr(t,e.watch)}function er(t,e){var i=t.$options.propsData||{},n=t._props=Ht({}),r=t.$options._propKeys=[],o=!t.$parent;o||jt(!1);var s=function(o){r.push(o);var s=Un(o,e,i,t);zt(n,o,s,void 0,!0),o in t||Qn(t,"_props",o)};for(var a in e)s(a);jt(!0)}function ir(t){var e=t.$options.data;e=t._data=c(e)?nr(e,t):e||{},d(e)||(e={});var i=Object.keys(e),n=t.$options.props,r=(t.$options.methods,i.length);while(r--){var o=i[r];0,n&&S(n,o)||X(o)||Qn(t,"_data",o)}var s=Nt(e);s&&s.vmCount++}function nr(t,e){Ot();try{return t.call(e,e)}catch(_a){return pi(_a,e,"data()"),{}}finally{It()}}var rr={lazy:!0};function or(t,e){var i=t._computedWatchers=Object.create(null),n=ht();for(var r in e){var o=e[r],s=c(o)?o:o.get;0,n||(i[r]=new Fi(t,s||$,$,rr)),r in t||sr(t,r,o)}}function sr(t,e,i){var n=!ht();c(i)?(Jn.get=n?ar(e):lr(i),Jn.set=$):(Jn.get=i.get?n&&!1!==i.cache?ar(e):lr(i.get):$,Jn.set=i.set||$),Object.defineProperty(t,e,Jn)}function ar(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),Tt.target&&e.depend(),e.value}}function lr(t){return function(){return t.call(this,this)}}function ur(t,e){t.$options.props;for(var i in e)t[i]="function"!==typeof e[i]?$:L(e[i],t)}function cr(t,e){for(var i in e){var n=e[i];if(r(n))for(var o=0;o<n.length;o++)hr(t,i,n[o]);else hr(t,i,n)}}function hr(t,e,i,n){return d(i)&&(n=i,i=i.handler),"string"===typeof i&&(i=t[i]),t.$watch(e,i,n)}function pr(t){var e={get:function(){return this._data}},i={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",i),t.prototype.$set=Bt,t.prototype.$delete=Vt,t.prototype.$watch=function(t,e,i){var n=this;if(d(e))return hr(n,t,e,i);i=i||{},i.user=!0;var r=new Fi(n,t,e,i);if(i.immediate){var o='callback for immediate watcher "'.concat(r.expression,'"');Ot(),di(e,n,[r.value],n,o),It()}return function(){r.teardown()}}}var dr=0;function fr(t){t.prototype._init=function(t){var e=this;e._uid=dr++,e._isVue=!0,e.__v_skip=!0,e._scope=new ce(!0),e._scope.parent=void 0,e._scope._vm=!0,t&&t._isComponent?gr(e,t):e.$options=Wn(vr(e.constructor),t||{},e),e._renderProxy=e,e._self=e,Yi(e),Ni(e),Qe(e),tn(e,"beforeCreate",void 0,!1),_n(e),tr(e),yn(e),tn(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}function gr(t,e){var i=t.$options=Object.create(t.constructor.options),n=e._parentVnode;i.parent=e.parent,i._parentVnode=n;var r=n.componentOptions;i.propsData=r.propsData,i._parentListeners=r.listeners,i._renderChildren=r.children,i._componentTag=r.tag,e.render&&(i.render=e.render,i.staticRenderFns=e.staticRenderFns)}function vr(t){var e=t.options;if(t.super){var i=vr(t.super),n=t.superOptions;if(i!==n){t.superOptions=i;var r=mr(t);r&&D(t.extendOptions,r),e=t.options=Wn(i,t.extendOptions),e.name&&(e.components[e.name]=t)}}return e}function mr(t){var e,i=t.options,n=t.sealedOptions;for(var r in i)i[r]!==n[r]&&(e||(e={}),e[r]=i[r]);return e}function yr(t){this._init(t)}function _r(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var i=M(arguments,1);return i.unshift(this),c(t.install)?t.install.apply(t,i):c(t)&&t.apply(null,i),e.push(t),this}}function br(t){t.mixin=function(t){return this.options=Wn(this.options,t),this}}function xr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var i=this,n=i.cid,r=t._Ctor||(t._Ctor={});if(r[n])return r[n];var o=Cn(t)||Cn(i.options);var s=function(t){this._init(t)};return s.prototype=Object.create(i.prototype),s.prototype.constructor=s,s.cid=e++,s.options=Wn(i.options,t),s["super"]=i,s.options.props&&wr(s),s.options.computed&&Ar(s),s.extend=i.extend,s.mixin=i.mixin,s.use=i.use,H.forEach((function(t){s[t]=i[t]})),o&&(s.options.components[o]=s),s.superOptions=i.options,s.extendOptions=t,s.sealedOptions=D({},s.options),r[n]=s,s}}function wr(t){var e=t.options.props;
vendor: 5,393 bytes, line 13
13for(var i in e)Qn(t.prototype,"_props",i)}function Ar(t){var e=t.options.computed;for(var i in e)sr(t.prototype,i,e[i])}function Sr(t){H.forEach((function(e){t[e]=function(t,i){return i?("component"===e&&d(i)&&(i.name=i.name||t,i=this.options._base.extend(i)),"directive"===e&&c(i)&&(i={bind:i,update:i}),this.options[e+"s"][t]=i,i):this.options[e+"s"][t]}}))}function Cr(t){return t&&(Cn(t.Ctor.options)||t.tag)}function Tr(t,e){return r(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function Er(t,e){var i=t.cache,n=t.keys,r=t._vnode,o=t.$vnode;for(var s in i){var a=i[s];if(a){var l=a.name;l&&!e(l)&&Or(i,s,n,r)}}o.componentOptions.children=void 0}function Or(t,e,i,n){var r=t[e];!r||n&&r.tag===n.tag||r.componentInstance.$destroy(),t[e]=null,w(i,e)}fr(yr),pr(yr),Wi(yr),qi(yr),ei(yr);var Ir=[String,RegExp,Array],kr={name:"keep-alive",abstract:!0,props:{include:Ir,exclude:Ir,max:[String,Number]},methods:{cacheVNode:function(){var t=this,e=t.cache,i=t.keys,n=t.vnodeToCache,r=t.keyToCache;if(n){var o=n.tag,s=n.componentInstance,a=n.componentOptions;e[r]={name:Cr(a),tag:o,componentInstance:s},i.push(r),this.max&&i.length>parseInt(this.max)&&Or(e,i[0],i,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Or(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){Er(t,(function(t){return Tr(e,t)}))})),this.$watch("exclude",(function(e){Er(t,(function(t){return!Tr(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=oi(t),i=e&&e.componentOptions;if(i){var n=Cr(i),r=this,o=r.include,s=r.exclude;if(o&&(!n||!Tr(o,n))||s&&n&&Tr(s,n))return e;var a=this,l=a.cache,u=a.keys,c=null==e.key?i.Ctor.cid+(i.tag?"::".concat(i.tag):""):e.key;l[c]?(e.componentInstance=l[c].componentInstance,w(u,c),u.push(c)):(this.vnodeToCache=e,this.keyToCache=c),e.data.keepAlive=!0}return e||t&&t[0]}},Pr={KeepAlive:kr};function Rr(t){var e={get:function(){return Y}};Object.defineProperty(t,"config",e),t.util={warn:Ln,extend:D,mergeOptions:Wn,defineReactive:zt},t.set=Bt,t.delete=Vt,t.nextTick=Ci,t.observable=function(t){return Nt(t),t},t.options=Object.create(null),H.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,D(t.options.components,Pr),_r(t),br(t),xr(t),Sr(t)}Rr(yr),Object.defineProperty(yr.prototype,"$isServer",{get:ht}),Object.defineProperty(yr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(yr,"FunctionalRenderContext",{value:xn}),yr.version=Pi;var Lr=b("style,class"),Mr=b("input,textarea,option,select,progress"),Dr=function(t,e,i){return"value"===i&&Mr(t)&&"button"!==e||"selected"===i&&"option"===t||"checked"===i&&"input"===t||"muted"===i&&"video"===t},jr=b("contenteditable,draggable,spellcheck"),$r=b("events,caret,typing,plaintext-only"),Fr=function(t,e){return Gr(e)||"false"===e?"false":"contenteditable"===t&&$r(e)?e:"true"},Nr=b("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),zr="http://www.w3.org/1999/xlink",Br=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Vr=function(t){return Br(t)?t.slice(6,t.length):""},Gr=function(t){return null==t||!1===t};function Wr(t){var e=t.data,i=t,n=t;while(s(n.componentInstance))n=n.componentInstance._vnode,n&&n.data&&(e=Hr(n.data,e));while(s(i=i.parent))i&&i.data&&(e=Hr(e,i.data));return Ur(e.staticClass,e.class)}function Hr(t,e){return{staticClass:Yr(t.staticClass,e.staticClass),class:s(t.class)?[t.class,e.class]:e.class}}function Ur(t,e){return s(t)||s(e)?Yr(t,qr(e)):""}function Yr(t,e){return t?e?t+" "+e:t:e||""}function qr(t){return Array.isArray(t)?Xr(t):h(t)?Kr(t):"string"===typeof t?t:""}function Xr(t){for(var e,i="",n=0,r=t.length;n<r;n++)s(e=qr(t[n]))&&""!==e&&(i&&(i+=" "),i+=e);return i}function Kr(t){var e="";for(var i in t)t[i]&&(e&&(e+=" "),e+=i);return e}var Zr={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Jr=b("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Qr=b("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),to=function(t){return Jr(t)||Qr(t)};function eo(t){return Qr(t)?"svg":"math"===t?"math":void 0}var io=Object.create(null);function no(t){if(!tt)return!0;
vendor: 10,304 bytes, line 13
13if(to(t))return!1;if(t=t.toLowerCase(),null!=io[t])return io[t];var e=document.createElement(t);return t.indexOf("-")>-1?io[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:io[t]=/HTMLUnknownElement/.test(e.toString())}var ro=b("text,number,password,search,email,tel,url");function oo(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function so(t,e){var i=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&i.setAttribute("multiple","multiple"),i}function ao(t,e){return document.createElementNS(Zr[t],e)}function lo(t){return document.createTextNode(t)}function uo(t){return document.createComment(t)}function co(t,e,i){t.insertBefore(e,i)}function ho(t,e){t.removeChild(e)}function po(t,e){t.appendChild(e)}function fo(t){return t.parentNode}function go(t){return t.nextSibling}function vo(t){return t.tagName}function mo(t,e){t.textContent=e}function yo(t,e){t.setAttribute(e,"")}var _o=Object.freeze({__proto__:null,createElement:so,createElementNS:ao,createTextNode:lo,createComment:uo,insertBefore:co,removeChild:ho,appendChild:po,parentNode:fo,nextSibling:go,tagName:vo,setTextContent:mo,setStyleScope:yo}),bo={create:function(t,e){xo(e)},update:function(t,e){t.data.ref!==e.data.ref&&(xo(t,!0),xo(e))},destroy:function(t){xo(t,!0)}};function xo(t,e){var i=t.data.ref;if(s(i)){var n=t.context,o=t.componentInstance||t.elm,a=e?null:o,l=e?void 0:o;if(c(i))di(i,n,[a],n,"template ref function");else{var u=t.data.refInFor,h="string"===typeof i||"number"===typeof i,p=Zt(i),d=n.$refs;if(h||p)if(u){var f=h?d[i]:i.value;e?r(f)&&w(f,o):r(f)?f.includes(o)||f.push(o):h?(d[i]=[o],wo(n,i,d[i])):i.value=[o]}else if(h){if(e&&d[i]!==o)return;d[i]=l,wo(n,i,a)}else if(p){if(e&&i.value!==o)return;i.value=a}else 0}}}function wo(t,e,i){var n=t._setupState;n&&S(n,e)&&(Zt(n[e])?n[e].value=i:n[e]=i)}var Ao=new _t("",{},[]),So=["create","activate","update","remove","destroy"];function Co(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&s(t.data)===s(e.data)&&To(t,e)||a(t.isAsyncPlaceholder)&&o(e.asyncFactory.error))}function To(t,e){if("input"!==t.tag)return!0;var i,n=s(i=t.data)&&s(i=i.attrs)&&i.type,r=s(i=e.data)&&s(i=i.attrs)&&i.type;return n===r||ro(n)&&ro(r)}function Eo(t,e,i){var n,r,o={};for(n=e;n<=i;++n)r=t[n].key,s(r)&&(o[r]=n);return o}function Oo(t){var e,i,n={},l=t.modules,c=t.nodeOps;for(e=0;e<So.length;++e)for(n[So[e]]=[],i=0;i<l.length;++i)s(l[i][So[e]])&&n[So[e]].push(l[i][So[e]]);function h(t){return new _t(c.tagName(t).toLowerCase(),{},[],void 0,t)}function p(t,e){function i(){0===--i.listeners&&d(t)}return i.listeners=e,i}function d(t){var e=c.parentNode(t);s(e)&&c.removeChild(e,t)}function f(t,e,i,n,r,o,l){if(s(t.elm)&&s(o)&&(t=o[l]=wt(t)),t.isRootInsert=!r,!g(t,e,i,n)){var u=t.data,h=t.children,p=t.tag;s(p)?(t.elm=t.ns?c.createElementNS(t.ns,p):c.createElement(p,t),A(t),_(t,h,e),s(u)&&w(t,e),y(i,t.elm,n)):a(t.isComment)?(t.elm=c.createComment(t.text),y(i,t.elm,n)):(t.elm=c.createTextNode(t.text),y(i,t.elm,n))}}function g(t,e,i,n){var r=t.data;if(s(r)){var o=s(t.componentInstance)&&r.keepAlive;if(s(r=r.hook)&&s(r=r.init)&&r(t,!1),s(t.componentInstance))return v(t,e),y(i,t.elm,n),a(o)&&m(t,e,i,n),!0}}function v(t,e){s(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,x(t)?(w(t,e),A(t)):(xo(t),e.push(t))}function m(t,e,i,r){var o,a=t;while(a.componentInstance)if(a=a.componentInstance._vnode,s(o=a.data)&&s(o=o.transition)){for(o=0;o<n.activate.length;++o)n.activate[o](Ao,a);e.push(a);break}y(i,t.elm,r)}function y(t,e,i){s(t)&&(s(i)?c.parentNode(i)===t&&c.insertBefore(t,e,i):c.appendChild(t,e))}function _(t,e,i){if(r(e)){0;for(var n=0;n<e.length;++n)f(e[n],i,t.elm,null,!0,e,n)}else u(t.text)&&c.appendChild(t.elm,c.createTextNode(String(t.text)))}function x(t){while(t.componentInstance)t=t.componentInstance._vnode;return s(t.tag)}function w(t,i){for(var r=0;r<n.create.length;++r)n.create[r](Ao,t);e=t.data.hook,s(e)&&(s(e.create)&&e.create(Ao,t),s(e.insert)&&i.push(t))}function A(t){var e;if(s(e=t.fnScopeId))c.setStyleScope(t.elm,e);else{var i=t;while(i)s(e=i.context)&&s(e=e.$options._scopeId)&&c.setStyleScope(t.elm,e),i=i.parent}s(e=Hi)&&e!==t.context&&e!==t.fnContext&&s(e=e.$options._scopeId)&&c.setStyleScope(t.elm,e)}function S(t,e,i,n,r,o){for(;n<=r;++n)f(i[n],o,t,e,!1,i,n)}function C(t){var e,i,r=t.data;if(s(r))for(s(e=r.hook)&&s(e=e.destroy)&&e(t),e=0;e<n.destroy.length;++e)n.destroy[e](t);if(s(e=t.children))for(i=0;i<t.children.length;++i)C(t.children[i])}function T(t,e,i){for(;e<=i;++e){var n=t[e];s(n)&&(s(n.tag)?(E(n),C(n)):d(n.elm))}}function E(t,e){if(s(e)||s(t.data)){var i,r=n.remove.length+1;for(s(e)?e.listeners+=r:e=p(t.elm,r),s(i=t.componentInstance)&&s(i=i._vnode)&&s(i.data)&&E(i,e),i=0;i<n.remove.length;++i)n.remove[i](t,e);s(i=t.data.hook)&&s(i=i.remove)?i(t,e):e()}else d(t.elm)}function O(t,e,i,n,r){var a,l,u,h,p=0,d=0,g=e.length-1,v=e[0],m=e[g],y=i.length-1,_=i[0],b=i[y],x=!r;while(p<=g&&d<=y)o(v)?v=e[++p]:o(m)?m=e[--g]:Co(v,_)?(k(v,_,n,i,d),v=e[++p],_=i[++d]):Co(m,b)?(k(m,b,n,i,y),m=e[--g],b=i[--y]):Co(v,b)?(k(v,b,n,i,y),x&&c.insertBefore(t,v.elm,c.nextSibling(m.elm)),v=e[++p],b=i[--y]):Co(m,_)?(k(m,_,n,i,d),x&&c.insertBefore(t,m.elm,v.elm),m=e[--g],_=i[++d]):(o(a)&&(a=Eo(e,p,g)),l=s(_.key)?a[_.key]:I(_,e,p,g),o(l)?f(_,n,t,v.elm,!1,i,d):(u=e[l],Co(u,_)?(k(u,_,n,i,d),e[l]=void 0,x&&c.insertBefore(t,u.elm,v.elm)):f(_,n,t,v.elm,!1,i,d)),_=i[++d]);p>g?(h=o(i[y+1])?null:i[y+1].elm,S(t,h,i,d,y,n)):d>y&&T(e,p,g)}function I(t,e,i,n){for(var r=i;r<n;r++){var o=e[r];if(s(o)&&Co(t,o))return r}}function k(t,e,i,r,l,u){if(t!==e){s(e.elm)&&s(r)&&(e=r[l]=wt(e));var h=e.elm=t.elm;if(a(t.isAsyncPlaceholder))s(e.asyncFactory.resolved)?L(t.elm,e,i):e.isAsyncPlaceholder=!0;else if(a(e.isStatic)&&a(t.isStatic)&&e.key===t.key&&(a(e.isCloned)||a(e.isOnce)))e.componentInstance=t.componentInstance;else{var p,d=e.data;s(d)&&s(p=d.hook)&&s(p=p.prepatch)&&p(t,e);var f=t.children,g=e.children;if(s(d)&&x(e)){for(p=0;p<n.update.length;++p)n.update[p](t,e);s(p=d.hook)&&s(p=p.update)&&p(t,e)}o(e.text)?s(f)&&s(g)?f!==g&&O(h,f,g,i,u):s(g)?(s(t.text)&&c.setTextContent(h,""),S(h,null,g,0,g.length-1,i)):s(f)?T(f,0,f.length-1):s(t.text)&&c.setTextContent(h,""):t.text!==e.text&&c.setTextContent(h,e.text),s(d)&&s(p=d.hook)&&s(p=p.postpatch)&&p(t,e)}}}function P(t,e,i){if(a(i)&&s(t.parent))t.parent.data.pendingInsert=e;else for(var n=0;n<e.length;++n)e[n].data.hook.insert(e[n])}var R=b("attrs,class,staticClass,staticStyle,key");function L(t,e,i,n){var r,o=e.tag,l=e.data,u=e.children;if(n=n||l&&l.pre,e.elm=t,a(e.isComment)&&s(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(s(l)&&(s(r=l.hook)&&s(r=r.init)&&r(e,!0),s(r=e.componentInstance)))return v(e,i),!0;if(s(o)){if(s(u))if(t.hasChildNodes())if(s(r=l)&&s(r=r.domProps)&&s(r=r.innerHTML)){if(r!==t.innerHTML)return!1}else{for(var c=!0,h=t.firstChild,p=0;p<u.length;p++){if(!h||!L(h,u[p],i,n)){c=!1;break}h=h.nextSibling}if(!c||h)return!1}else _(e,u,i);if(s(l)){var d=!1;for(var f in l)if(!R(f)){d=!0,w(e,i);break}!d&&l["class"]&&Mi(l["class"])}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,i,r){if(!o(e)){var l=!1,u=[];if(o(t))l=!0,f(e,u);else{var p=s(t.nodeType);if(!p&&Co(t,e))k(t,e,u,null,null,r);else{if(p){if(1===t.nodeType&&t.hasAttribute(W)&&(t.removeAttribute(W),i=!0),a(i)&&L(t,e,u))return P(e,u,!0),t;t=h(t)}var d=t.elm,g=c.parentNode(d);if(f(e,u,d._leaveCb?null:g,c.nextSibling(d)),s(e.parent)){var v=e.parent,m=x(e);while(v){for(var y=0;y<n.destroy.length;++y)n.destroy[y](v);if(v.elm=e.elm,m){for(var _=0;_<n.create.length;++_)n.create[_](Ao,v);var b=v.data.hook.insert;if(b.merged)for(var w=b.fns.slice(1),A=0;A<w.length;A++)w[A]()}else xo(v);v=v.parent}}s(g)?T([t],0,0):s(t.tag)&&C(t)}}return P(e,u,l),e.elm}s(t)&&C(t)}}var Io={create:ko,update:ko,destroy:function(t){ko(t,Ao)}};function ko(t,e){(t.data.directives||e.data.directives)&&Po(t,e)}function Po(t,e){var i,n,r,o=t===Ao,s=e===Ao,a=Lo(t.data.directives,t.context),l=Lo(e.data.directives,e.context),u=[],c=[];for(i in l)n=a[i],r=l[i],n?(r.oldValue=n.value,r.oldArg=n.arg,Do(r,"update",e,t),r.def&&r.def.componentUpdated&&c.push(r)):(Do(r,"bind",e,t),r.def&&r.def.inserted&&u.push(r));if(u.length){var h=function(){for(var i=0;i<u.length;i++)Do(u[i],"inserted",e,t)};o?_e(e,"insert",h):h()}if(c.length&&_e(e,"postpatch",(function(){for(var i=0;i<c.length;i++)Do(c[i],"componentUpdated",e,t)})),!o)for(i in a)l[i]||Do(a[i],"unbind",t,t,s)}var Ro=Object.create(null);function Lo(t,e){var i,n,r=Object.create(null);if(!t)return r;for(i=0;i<t.length;i++){if(n=t[i],n.modifiers||(n.modifiers=Ro),r[Mo(n)]=n,e._setupState&&e._setupState.__sfc){var o=n.def||Hn(e,"_setupState","v-"+n.name);n.def="function"===typeof o?{bind:o,update:o}:o}n.def=n.def||Hn(e.$options,"directives",n.name,!0)}return r}function Mo(t){return t.rawName||"".concat(t.name,".").concat(Object.keys(t.modifiers||{}).join("."))}function Do(t,e,i,n,r){var o=t.def&&t.def[e];if(o)try{o(i.elm,t,i,n,r)}catch(_a){pi(_a,i.context,"directive ".concat(t.name," ").concat(e," hook"))}}var jo=[bo,Io];function $o(t,e){var i=e.componentOptions;if((!s(i)||!1!==i.Ctor.options.inheritAttrs)&&(!o(t.data.attrs)||!o(e.data.attrs))){var n,r,l,u=e.elm,c=t.data.attrs||{},h=e.data.attrs||{};for(n in(s(h.__ob__)||a(h._v_attr_proxy))&&(h=e.data.attrs=D({},h)),h)r=h[n],l=c[n],l!==r&&Fo(u,n,r,e.data.pre);for(n in(it||rt)&&h.value!==c.value&&Fo(u,"value",h.value),c)o(h[n])&&(Br(n)?u.removeAttributeNS(zr,Vr(n)):jr(n)||u.removeAttribute(n))}}function Fo(t,e,i,n){n||t.tagName.indexOf("-")>-1?No(t,e,i):Nr(e)?Gr(i)?t.removeAttribute(e):(i="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,i)):jr(e)?t.setAttribute(e,Fr(e,i)):Br(e)?Gr(i)?t.removeAttributeNS(zr,Vr(e)):t.setAttributeNS(zr,e,i):No(t,e,i)}function No(t,e,i){if(Gr(i))t.removeAttribute(e);else{if(it&&!nt&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==i&&!t.__ieph){var n=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",n)};t.addEventListener("input",n),t.__ieph=!0}t.setAttribute(e,i)}}var zo={create:$o,update:$o};function Bo(t,e){var i=e.elm,n=e.data,r=t.data;
vendor: 14,831 bytes, line 13
13if(!(o(n.staticClass)&&o(n.class)&&(o(r)||o(r.staticClass)&&o(r.class)))){var a=Wr(e),l=i._transitionClasses;s(l)&&(a=Yr(a,qr(l))),a!==i._prevClass&&(i.setAttribute("class",a),i._prevClass=a)}}var Vo,Go={create:Bo,update:Bo},Wo="__r",Ho="__c";function Uo(t){if(s(t[Wo])){var e=it?"change":"input";t[e]=[].concat(t[Wo],t[e]||[]),delete t[Wo]}s(t[Ho])&&(t.change=[].concat(t[Ho],t.change||[]),delete t[Ho])}function Yo(t,e,i){var n=Vo;return function r(){var o=e.apply(null,arguments);null!==o&&Ko(t,r,i,n)}}var qo=mi&&!(at&&Number(at[1])<=53);function Xo(t,e,i,n){if(qo){var r=un,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Vo.addEventListener(t,e,ut?{capture:i,passive:n}:i)}function Ko(t,e,i,n){(n||Vo).removeEventListener(t,e._wrapper||e,i)}function Zo(t,e){if(!o(t.data.on)||!o(e.data.on)){var i=e.data.on||{},n=t.data.on||{};Vo=e.elm||t.elm,Uo(i),ye(i,n,Xo,Ko,Yo,e.context),Vo=void 0}}var Jo,Qo={create:Zo,update:Zo,destroy:function(t){return Zo(t,Ao)}};function ts(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var i,n,r=e.elm,l=t.data.domProps||{},u=e.data.domProps||{};for(i in(s(u.__ob__)||a(u._v_attr_proxy))&&(u=e.data.domProps=D({},u)),l)i in u||(r[i]="");for(i in u){if(n=u[i],"textContent"===i||"innerHTML"===i){if(e.children&&(e.children.length=0),n===l[i])continue;1===r.childNodes.length&&r.removeChild(r.childNodes[0])}if("value"===i&&"PROGRESS"!==r.tagName){r._value=n;var c=o(n)?"":String(n);es(r,c)&&(r.value=c)}else if("innerHTML"===i&&Qr(r.tagName)&&o(r.innerHTML)){Jo=Jo||document.createElement("div"),Jo.innerHTML="<svg>".concat(n,"</svg>");var h=Jo.firstChild;while(r.firstChild)r.removeChild(r.firstChild);while(h.firstChild)r.appendChild(h.firstChild)}else if(n!==l[i])try{r[i]=n}catch(_a){}}}}function es(t,e){return!t.composing&&("OPTION"===t.tagName||is(t,e)||ns(t,e))}function is(t,e){var i=!0;try{i=document.activeElement!==t}catch(_a){}return i&&t.value!==e}function ns(t,e){var i=t.value,n=t._vModifiers;if(s(n)){if(n.number)return _(i)!==_(e);if(n.trim)return i.trim()!==e.trim()}return i!==e}var rs={create:ts,update:ts},os=C((function(t){var e={},i=/;(?![^(]*\))/g,n=/:(.+)/;return t.split(i).forEach((function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}})),e}));function ss(t){var e=as(t.style);return t.staticStyle?D(t.staticStyle,e):e}function as(t){return Array.isArray(t)?j(t):"string"===typeof t?os(t):t}function ls(t,e){var i,n={};if(e){var r=t;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(i=ss(r.data))&&D(n,i)}(i=ss(t.data))&&D(n,i);var o=t;while(o=o.parent)o.data&&(i=ss(o.data))&&D(n,i);return n}var us,cs=/^--/,hs=/\s*!important$/,ps=function(t,e,i){if(cs.test(e))t.style.setProperty(e,i);else if(hs.test(i))t.style.setProperty(k(e),i.replace(hs,""),"important");else{var n=fs(e);if(Array.isArray(i))for(var r=0,o=i.length;r<o;r++)t.style[n]=i[r];else t.style[n]=i}},ds=["Webkit","Moz","ms"],fs=C((function(t){if(us=us||document.createElement("div").style,t=E(t),"filter"!==t&&t in us)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<ds.length;i++){var n=ds[i]+e;if(n in us)return n}}));function gs(t,e){var i=e.data,n=t.data;if(!(o(i.staticStyle)&&o(i.style)&&o(n.staticStyle)&&o(n.style))){var r,a,l=e.elm,u=n.staticStyle,c=n.normalizedStyle||n.style||{},h=u||c,p=as(e.data.style)||{};e.data.normalizedStyle=s(p.__ob__)?D({},p):p;var d=ls(e,!0);for(a in h)o(d[a])&&ps(l,a,"");for(a in d)r=d[a],ps(l,a,null==r?"":r)}}var vs={create:gs,update:gs},ms=/\s+/;function ys(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ms).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var i=" ".concat(t.getAttribute("class")||""," ");i.indexOf(" "+e+" ")<0&&t.setAttribute("class",(i+e).trim())}}function _s(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ms).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var i=" ".concat(t.getAttribute("class")||""," "),n=" "+e+" ";while(i.indexOf(n)>=0)i=i.replace(n," ");i=i.trim(),i?t.setAttribute("class",i):t.removeAttribute("class")}}function bs(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&D(e,xs(t.name||"v")),D(e,t),e}return"string"===typeof t?xs(t):void 0}}var xs=C((function(t){return{enterClass:"".concat(t,"-enter"),enterToClass:"".concat(t,"-enter-to"),enterActiveClass:"".concat(t,"-enter-active"),leaveClass:"".concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-to"),leaveActiveClass:"".concat(t,"-leave-active")}})),ws=tt&&!nt,As="transition",Ss="animation",Cs="transition",Ts="transitionend",Es="animation",Os="animationend";ws&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Cs="WebkitTransition",Ts="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Es="WebkitAnimation",Os="webkitAnimationEnd"));var Is=tt?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function ks(t){Is((function(){Is(t)}))}function Ps(t,e){var i=t._transitionClasses||(t._transitionClasses=[]);i.indexOf(e)<0&&(i.push(e),ys(t,e))}function Rs(t,e){t._transitionClasses&&w(t._transitionClasses,e),_s(t,e)}function Ls(t,e,i){var n=Ds(t,e),r=n.type,o=n.timeout,s=n.propCount;if(!r)return i();var a=r===As?Ts:Os,l=0,u=function(){t.removeEventListener(a,c),i()},c=function(e){e.target===t&&++l>=s&&u()};setTimeout((function(){l<s&&u()}),o+1),t.addEventListener(a,c)}var Ms=/\b(transform|all)(,|$)/;function Ds(t,e){var i,n=window.getComputedStyle(t),r=(n[Cs+"Delay"]||"").split(", "),o=(n[Cs+"Duration"]||"").split(", "),s=js(r,o),a=(n[Es+"Delay"]||"").split(", "),l=(n[Es+"Duration"]||"").split(", "),u=js(a,l),c=0,h=0;e===As?s>0&&(i=As,c=s,h=o.length):e===Ss?u>0&&(i=Ss,c=u,h=l.length):(c=Math.max(s,u),i=c>0?s>u?As:Ss:null,h=i?i===As?o.length:l.length:0);var p=i===As&&Ms.test(n[Cs+"Property"]);return{type:i,timeout:c,propCount:h,hasTransform:p}}function js(t,e){while(t.length<e.length)t=t.concat(t);return Math.max.apply(null,e.map((function(e,i){return $s(e)+$s(t[i])})))}function $s(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function Fs(t,e){var i=t.elm;s(i._leaveCb)&&(i._leaveCb.cancelled=!0,i._leaveCb());var n=bs(t.data.transition);if(!o(n)&&!s(i._enterCb)&&1===i.nodeType){var r=n.css,a=n.type,l=n.enterClass,u=n.enterToClass,p=n.enterActiveClass,d=n.appearClass,f=n.appearToClass,g=n.appearActiveClass,v=n.beforeEnter,m=n.enter,y=n.afterEnter,b=n.enterCancelled,x=n.beforeAppear,w=n.appear,A=n.afterAppear,S=n.appearCancelled,C=n.duration,T=Hi,E=Hi.$vnode;while(E&&E.parent)T=E.context,E=E.parent;var O=!T._isMounted||!t.isRootInsert;if(!O||w||""===w){var I=O&&d?d:l,k=O&&g?g:p,P=O&&f?f:u,R=O&&x||v,L=O&&c(w)?w:m,M=O&&A||y,D=O&&S||b,j=_(h(C)?C.enter:C);0;var $=!1!==r&&!nt,F=Bs(L),N=i._enterCb=V((function(){$&&(Rs(i,P),Rs(i,k)),N.cancelled?($&&Rs(i,I),D&&D(i)):M&&M(i),i._enterCb=null}));t.data.show||_e(t,"insert",(function(){var e=i.parentNode,n=e&&e._pending&&e._pending[t.key];n&&n.tag===t.tag&&n.elm._leaveCb&&n.elm._leaveCb(),L&&L(i,N)})),R&&R(i),$&&(Ps(i,I),Ps(i,k),ks((function(){Rs(i,I),N.cancelled||(Ps(i,P),F||(zs(j)?setTimeout(N,j):Ls(i,a,N)))}))),t.data.show&&(e&&e(),L&&L(i,N)),$||F||N()}}}function Ns(t,e){var i=t.elm;s(i._enterCb)&&(i._enterCb.cancelled=!0,i._enterCb());var n=bs(t.data.transition);if(o(n)||1!==i.nodeType)return e();if(!s(i._leaveCb)){var r=n.css,a=n.type,l=n.leaveClass,u=n.leaveToClass,c=n.leaveActiveClass,p=n.beforeLeave,d=n.leave,f=n.afterLeave,g=n.leaveCancelled,v=n.delayLeave,m=n.duration,y=!1!==r&&!nt,b=Bs(d),x=_(h(m)?m.leave:m);0;var w=i._leaveCb=V((function(){i.parentNode&&i.parentNode._pending&&(i.parentNode._pending[t.key]=null),y&&(Rs(i,u),Rs(i,c)),w.cancelled?(y&&Rs(i,l),g&&g(i)):(e(),f&&f(i)),i._leaveCb=null}));v?v(A):A()}function A(){w.cancelled||(!t.data.show&&i.parentNode&&((i.parentNode._pending||(i.parentNode._pending={}))[t.key]=t),p&&p(i),y&&(Ps(i,l),Ps(i,c),ks((function(){Rs(i,l),w.cancelled||(Ps(i,u),b||(zs(x)?setTimeout(w,x):Ls(i,a,w)))}))),d&&d(i,w),y||b||w())}}function zs(t){return"number"===typeof t&&!isNaN(t)}function Bs(t){if(o(t))return!1;var e=t.fns;return s(e)?Bs(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function Vs(t,e){!0!==e.data.show&&Fs(e)}var Gs=tt?{create:Vs,activate:Vs,remove:function(t,e){!0!==t.data.show?Ns(t,e):e()}}:{},Ws=[zo,Go,Qo,rs,vs,Gs],Hs=Ws.concat(jo),Us=Oo({nodeOps:_o,modules:Hs});nt&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ta(t,"input")}));var Ys={inserted:function(t,e,i,n){"select"===i.tag?(n.elm&&!n.elm._vOptions?_e(i,"postpatch",(function(){Ys.componentUpdated(t,e,i)})):qs(t,e,i.context),t._vOptions=[].map.call(t.options,Zs)):("textarea"===i.tag||ro(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",Js),t.addEventListener("compositionend",Qs),t.addEventListener("change",Qs),nt&&(t.vmodel=!0)))},componentUpdated:function(t,e,i){if("select"===i.tag){qs(t,e,i.context);var n=t._vOptions,r=t._vOptions=[].map.call(t.options,Zs);if(r.some((function(t,e){return!z(t,n[e])}))){var o=t.multiple?e.value.some((function(t){return Ks(t,r)})):e.value!==e.oldValue&&Ks(e.value,r);o&&ta(t,"change")}}}};function qs(t,e,i){Xs(t,e,i),(it||rt)&&setTimeout((function(){Xs(t,e,i)}),0)}function Xs(t,e,i){var n=e.value,r=t.multiple;if(!r||Array.isArray(n)){for(var o,s,a=0,l=t.options.length;a<l;a++)if(s=t.options[a],r)o=B(n,Zs(s))>-1,s.selected!==o&&(s.selected=o);else if(z(Zs(s),n))return void(t.selectedIndex!==a&&(t.selectedIndex=a));r||(t.selectedIndex=-1)}}function Ks(t,e){return e.every((function(e){return!z(e,t)}))}function Zs(t){return"_value"in t?t._value:t.value}function Js(t){t.target.composing=!0}function Qs(t){t.target.composing&&(t.target.composing=!1,ta(t.target,"input"))}function ta(t,e){var i=document.createEvent("HTMLEvents");i.initEvent(e,!0,!0),t.dispatchEvent(i)}function ea(t){return!t.componentInstance||t.data&&t.data.transition?t:ea(t.componentInstance._vnode)}var ia={bind:function(t,e,i){var n=e.value;i=ea(i);var r=i.data&&i.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;n&&r?(i.data.show=!0,Fs(i,(function(){t.style.display=o}))):t.style.display=n?o:"none"},update:function(t,e,i){var n=e.value,r=e.oldValue;if(!n!==!r){i=ea(i);var o=i.data&&i.data.transition;o?(i.data.show=!0,n?Fs(i,(function(){t.style.display=t.__vOriginalDisplay})):Ns(i,(function(){t.style.display="none"}))):t.style.display=n?t.__vOriginalDisplay:"none"}},unbind:function(t,e,i,n,r){r||(t.style.display=t.__vOriginalDisplay)}},na={model:Ys,show:ia},ra={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function oa(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?oa(oi(e.children)):t}function sa(t){var e={},i=t.$options;for(var n in i.propsData)e[n]=t[n];var r=i._parentListeners;for(var n in r)e[E(n)]=r[n];return e}function aa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function la(t){while(t=t.parent)if(t.data.transition)return!0}function ua(t,e){return e.key===t.key&&e.tag===t.tag}var ca=function(t){return t.tag||Ge(t)},ha=function(t){return"show"===t.name},pa={name:"transition",props:ra,abstract:!0,render:function(t){var e=this,i=this.$slots.default;if(i&&(i=i.filter(ca),i.length)){0;var n=this.mode;0;var r=i[0];if(la(this.$vnode))return r;var o=oa(r);if(!o)return r;if(this._leaving)return aa(t,r);var s="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?s+"comment":s+o.tag:u(o.key)?0===String(o.key).indexOf(s)?o.key:s+o.key:o.key;var a=(o.data||(o.data={})).transition=sa(this),l=this._vnode,c=oa(l);if(o.data.directives&&o.data.directives.some(ha)&&(o.data.show=!0),c&&c.data&&!ua(o,c)&&!Ge(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var h=c.data.transition=D({},a);if("out-in"===n)return this._leaving=!0,_e(h,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),aa(t,r);if("in-out"===n){if(Ge(o))return l;var p,d=function(){p()};_e(a,"afterEnter",d),_e(a,"enterCancelled",d),_e(h,"delayLeave",(function(t){p=t}))}}return r}}},da=D({tag:String,moveClass:String},ra);delete da.mode;var fa={props:da,beforeMount:function(){var t=this,e=this._update;this._update=function(i,n){var r=Ui(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,i,n)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",i=Object.create(null),n=this.prevChildren=this.children,r=this.$slots.default||[],o=this.children=[],s=sa(this),a=0;a<r.length;a++){var l=r[a];if(l.tag)if(null!=l.key&&0!==String(l.key).indexOf("__vlist"))o.push(l),i[l.key]=l,(l.data||(l.data={})).transition=s;else;}if(n){var u=[],c=[];for(a=0;a<n.length;a++){l=n[a];l.data.transition=s,l.data.pos=l.elm.getBoundingClientRect(),i[l.key]?u.push(l):c.push(l)}this.kept=t(e,null,u),this.removed=c}return t(e,null,o)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(ga),t.forEach(va),t.forEach(ma),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var i=t.elm,n=i.style;Ps(i,e),n.transform=n.WebkitTransform=n.transitionDuration="",i.addEventListener(Ts,i._moveCb=function t(n){n&&n.target!==i||n&&!/transform$/.test(n.propertyName)||(i.removeEventListener(Ts,t),i._moveCb=null,Rs(i,e))})}})))},methods:{hasMove:function(t,e){if(!ws)return!1;if(this._hasMove)return this._hasMove;var i=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){_s(i,t)})),ys(i,e),i.style.display="none",this.$el.appendChild(i);var n=Ds(i);return this.$el.removeChild(i),this._hasMove=n.hasTransform}}};function ga(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function va(t){t.data.newPos=t.elm.getBoundingClientRect()}function ma(t){var e=t.data.pos,i=t.data.newPos,n=e.left-i.left,r=e.top-i.top;if(n||r){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate(".concat(n,"px,").concat(r,"px)"),o.transitionDuration="0s"}}var ya={Transition:pa,TransitionGroup:fa};yr.config.mustUseProp=Dr,yr.config.isReservedTag=to,yr.config.isReservedAttr=Lr,yr.config.getTagNamespace=eo,yr.config.isUnknownElement=no,D(yr.options.directives,na),D(yr.options.components,ya),yr.prototype.__patch__=tt?Us:$,yr.prototype.$mount=function(t,e){return t=t&&tt?oo(t):void 0,Xi(this,t,e)},tt&&setTimeout((function(){Y.devtools&&pt&&pt.emit("init",yr)}),0)}
vendor: 4,365 bytes, line 13
13,9306:function(t,e,i){"use strict";var n=i(4901),r=i(6823),o=TypeError;t.exports=function(t){if(n(t))return t;throw new o(r(t)+" is not a function")}},8551:function(t,e,i){"use strict";var n=i(34),r=String,o=TypeError;t.exports=function(t){if(n(t))return t;throw new o(r(t)+" is not an object")}},9617:function(t,e,i){"use strict";var n=i(5397),r=i(5610),o=i(6198),s=function(t){return function(e,i,s){var a=n(e),l=o(a);if(0===l)return!t&&-1;var u,c=r(s,l);if(t&&i!==i){while(l>c)if(u=a[c++],u!==u)return!0}else for(;l>c;c++)if((t||c in a)&&a[c]===i)return t||c||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},4527:function(t,e,i){"use strict";var n=i(3724),r=i(4376),o=TypeError,s=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=a?function(t,e){if(r(t)&&!s(t,"length").writable)throw new o("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},2195:function(t,e,i){"use strict";var n=i(9504),r=n({}.toString),o=n("".slice);t.exports=function(t){return o(r(t),8,-1)}},6955:function(t,e,i){"use strict";var n=i(2140),r=i(4901),o=i(2195),s=i(8227),a=s("toStringTag"),l=Object,u="Arguments"===o(function(){return arguments}()),c=function(t,e){try{return t[e]}catch(i){}};t.exports=n?o:function(t){var e,i,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=c(e=l(t),a))?i:u?o(e):"Object"===(n=o(e))&&r(e.callee)?"Arguments":n}},7740:function(t,e,i){"use strict";var n=i(9297),r=i(5031),o=i(7347),s=i(4913);t.exports=function(t,e,i){for(var a=r(e),l=s.f,u=o.f,c=0;c<a.length;c++){var h=a[c];n(t,h)||i&&n(i,h)||l(t,h,u(e,h))}}},7240:function(t,e,i){"use strict";var n=i(9504),r=i(7750),o=i(655),s=/"/g,a=n("".replace);t.exports=function(t,e,i,n){var l=o(r(t)),u="<"+e;return""!==i&&(u+=" "+i+'="'+a(o(n),s,"&quot;")+'"'),u+">"+l+"</"+e+">"}},6699:function(t,e,i){"use strict";var n=i(3724),r=i(4913),o=i(6980);t.exports=n?function(t,e,i){return r.f(t,e,o(1,i))}:function(t,e,i){return t[e]=i,t}},6980:function(t){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},2106:function(t,e,i){"use strict";var n=i(283),r=i(4913);t.exports=function(t,e,i){return i.get&&n(i.get,e,{getter:!0}),i.set&&n(i.set,e,{setter:!0}),r.f(t,e,i)}},6840:function(t,e,i){"use strict";var n=i(4901),r=i(4913),o=i(283),s=i(9433);t.exports=function(t,e,i,a){a||(a={});var l=a.enumerable,u=void 0!==a.name?a.name:e;if(n(i)&&o(i,u,a),a.global)l?t[e]=i:s(e,i);else{try{a.unsafe?t[e]&&(l=!0):delete t[e]}catch(c){}l?t[e]=i:r.f(t,e,{value:i,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},9433:function(t,e,i){"use strict";var n=i(4576),r=Object.defineProperty;t.exports=function(t,e){try{r(n,t,{value:e,configurable:!0,writable:!0})}catch(i){n[t]=e}return e}},3724:function(t,e,i){"use strict";var n=i(9039);t.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4055:function(t,e,i){"use strict";var n=i(4576),r=i(34),o=n.document,s=r(o)&&r(o.createElement);t.exports=function(t){return s?o.createElement(t):{}}},6837:function(t){"use strict";var e=TypeError,i=9007199254740991;t.exports=function(t){if(t>i)throw e("Maximum allowed index exceeded");return t}},8727:function(t){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2839:function(t,e,i){"use strict";var n=i(4576),r=n.navigator,o=r&&r.userAgent;t.exports=o?String(o):""},9519:function(t,e,i){"use strict";var n,r,o=i(4576),s=i(2839),a=o.process,l=o.Deno,u=a&&a.versions||l&&l.version,c=u&&u.v8;c&&(n=c.split("."),r=n[0]>0&&n[0]<4?1:+(n[0]+n[1])),!r&&s&&(n=s.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/),n&&(r=+n[1]))),t.exports=r},6518:function(t,e,i){"use strict";var n=i(4576),r=i(7347).f,o=i(6699),s=i(6840),a=i(9433),l=i(7740),u=i(2796);t.exports=function(t,e){var i,c,h,p,d,f,g=t.target,v=t.global,m=t.stat;if(c=v?n:m?n[g]||a(g,{}):n[g]&&n[g].prototype,c)for(h in e){if(d=e[h],t.dontCallGetSet?(f=r(c,h),p=f&&f.value):p=c[h],i=u(v?h:g+(m?".":"#")+h,t.forced),!i&&void 0!==p){if(typeof d==typeof p)continue;l(d,p)}(t.sham||p&&p.sham)&&o(d,"sham",!0),s(c,h,d,t)}}},9039:function(t){"use strict";
vendor: 4,343 bytes, line 13
13t.exports=function(t){try{return!!t()}catch(e){return!0}}},616:function(t,e,i){"use strict";var n=i(9039);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},9565:function(t,e,i){"use strict";var n=i(616),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}},350:function(t,e,i){"use strict";var n=i(3724),r=i(9297),o=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,a=r(o,"name"),l=a&&"something"===function(){}.name,u=a&&(!n||n&&s(o,"name").configurable);t.exports={EXISTS:a,PROPER:l,CONFIGURABLE:u}},9504:function(t,e,i){"use strict";var n=i(616),r=Function.prototype,o=r.call,s=n&&r.bind.bind(o,o);t.exports=n?s:function(t){return function(){return o.apply(t,arguments)}}},7751:function(t,e,i){"use strict";var n=i(4576),r=i(4901),o=function(t){return r(t)?t:void 0};t.exports=function(t,e){return arguments.length<2?o(n[t]):n[t]&&n[t][e]}},5966:function(t,e,i){"use strict";var n=i(9306),r=i(4117);t.exports=function(t,e){var i=t[e];return r(i)?void 0:n(i)}},4576:function(t,e,i){"use strict";var n=function(t){return t&&t.Math===Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof i.g&&i.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},9297:function(t,e,i){"use strict";var n=i(9504),r=i(8981),o=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(r(t),e)}},421:function(t){"use strict";t.exports={}},5917:function(t,e,i){"use strict";var n=i(3724),r=i(9039),o=i(4055);t.exports=!n&&!r((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7055:function(t,e,i){"use strict";var n=i(9504),r=i(9039),o=i(2195),s=Object,a=n("".split);t.exports=r((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"===o(t)?a(t,""):s(t)}:s},3706:function(t,e,i){"use strict";var n=i(9504),r=i(4901),o=i(7629),s=n(Function.toString);r(o.inspectSource)||(o.inspectSource=function(t){return s(t)}),t.exports=o.inspectSource},1181:function(t,e,i){"use strict";var n,r,o,s=i(8622),a=i(4576),l=i(34),u=i(6699),c=i(9297),h=i(7629),p=i(6119),d=i(421),f="Object already initialized",g=a.TypeError,v=a.WeakMap,m=function(t){return o(t)?r(t):n(t,{})},y=function(t){return function(e){var i;if(!l(e)||(i=r(e)).type!==t)throw new g("Incompatible receiver, "+t+" required");return i}};if(s||h.state){var _=h.state||(h.state=new v);_.get=_.get,_.has=_.has,_.set=_.set,n=function(t,e){if(_.has(t))throw new g(f);return e.facade=t,_.set(t,e),e},r=function(t){return _.get(t)||{}},o=function(t){return _.has(t)}}else{var b=p("state");d[b]=!0,n=function(t,e){if(c(t,b))throw new g(f);return e.facade=t,u(t,b,e),e},r=function(t){return c(t,b)?t[b]:{}},o=function(t){return c(t,b)}}t.exports={set:n,get:r,has:o,enforce:m,getterFor:y}},4376:function(t,e,i){"use strict";var n=i(2195);t.exports=Array.isArray||function(t){return"Array"===n(t)}},4901:function(t){"use strict";var e="object"==typeof document&&document.all;t.exports="undefined"==typeof e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},2796:function(t,e,i){"use strict";var n=i(9039),r=i(4901),o=/#|\.prototype\./,s=function(t,e){var i=l[a(t)];return i===c||i!==u&&(r(e)?n(e):!!e)},a=s.normalize=function(t){return String(t).replace(o,".").toLowerCase()},l=s.data={},u=s.NATIVE="N",c=s.POLYFILL="P";t.exports=s},4117:function(t){"use strict";t.exports=function(t){return null===t||void 0===t}},34:function(t,e,i){"use strict";var n=i(4901);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},6395:function(t){"use strict";t.exports=!1},757:function(t,e,i){"use strict";var n=i(7751),r=i(4901),o=i(1625),s=i(7040),a=Object;t.exports=s?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return r(e)&&o(e.prototype,a(t))}},6198:function(t,e,i){"use strict";var n=i(8014);t.exports=function(t){return n(t.length)}},283:function(t,e,i){"use strict";var n=i(9504),r=i(9039),o=i(4901),s=i(9297),a=i(3724),l=i(350).CONFIGURABLE,u=i(3706),c=i(1181),h=c.enforce,p=c.get,d=String,f=Object.defineProperty,g=n("".slice),v=n("".replace),m=n([].join),y=a&&!r((function(){return 8!==f((function(){}),"length",{value:8}).length}
vendor: 4,232 bytes, line 13
13)),_=String(String).split("String"),b=t.exports=function(t,e,i){"Symbol("===g(d(e),0,7)&&(e="["+v(d(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),i&&i.getter&&(e="get "+e),i&&i.setter&&(e="set "+e),(!s(t,"name")||l&&t.name!==e)&&(a?f(t,"name",{value:e,configurable:!0}):t.name=e),y&&i&&s(i,"arity")&&t.length!==i.arity&&f(t,"length",{value:i.arity});try{i&&s(i,"constructor")&&i.constructor?a&&f(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(r){}var n=h(t);return s(n,"source")||(n.source=m(_,"string"==typeof e?e:"")),t};Function.prototype.toString=b((function(){return o(this)&&p(this).source||u(this)}),"toString")},741:function(t){"use strict";var e=Math.ceil,i=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?i:e)(n)}},4913:function(t,e,i){"use strict";var n=i(3724),r=i(5917),o=i(8686),s=i(8551),a=i(6969),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,h="enumerable",p="configurable",d="writable";e.f=n?o?function(t,e,i){if(s(t),e=a(e),s(i),"function"===typeof t&&"prototype"===e&&"value"in i&&d in i&&!i[d]){var n=c(t,e);n&&n[d]&&(t[e]=i.value,i={configurable:p in i?i[p]:n[p],enumerable:h in i?i[h]:n[h],writable:!1})}return u(t,e,i)}:u:function(t,e,i){if(s(t),e=a(e),s(i),r)try{return u(t,e,i)}catch(n){}if("get"in i||"set"in i)throw new l("Accessors not supported");return"value"in i&&(t[e]=i.value),t}},7347:function(t,e,i){"use strict";var n=i(3724),r=i(9565),o=i(8773),s=i(6980),a=i(5397),l=i(6969),u=i(9297),c=i(5917),h=Object.getOwnPropertyDescriptor;e.f=n?h:function(t,e){if(t=a(t),e=l(e),c)try{return h(t,e)}catch(i){}if(u(t,e))return s(!r(o.f,t,e),t[e])}},8480:function(t,e,i){"use strict";var n=i(1828),r=i(8727),o=r.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},3717:function(t,e){"use strict";e.f=Object.getOwnPropertySymbols},1625:function(t,e,i){"use strict";var n=i(9504);t.exports=n({}.isPrototypeOf)},1828:function(t,e,i){"use strict";var n=i(9504),r=i(9297),o=i(5397),s=i(9617).indexOf,a=i(421),l=n([].push);t.exports=function(t,e){var i,n=o(t),u=0,c=[];for(i in n)!r(a,i)&&r(n,i)&&l(c,i);while(e.length>u)r(n,i=e[u++])&&(~s(c,i)||l(c,i));return c}},8773:function(t,e){"use strict";var i={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!i.call({1:2},1);e.f=r?function(t){var e=n(this,t);return!!e&&e.enumerable}:i},4270:function(t,e,i){"use strict";var n=i(9565),r=i(4901),o=i(34),s=TypeError;t.exports=function(t,e){var i,a;if("string"===e&&r(i=t.toString)&&!o(a=n(i,t)))return a;if(r(i=t.valueOf)&&!o(a=n(i,t)))return a;if("string"!==e&&r(i=t.toString)&&!o(a=n(i,t)))return a;throw new s("Can't convert object to primitive value")}},5031:function(t,e,i){"use strict";var n=i(7751),r=i(9504),o=i(8480),s=i(3717),a=i(8551),l=r([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=o.f(a(t)),i=s.f;return i?l(e,i(t)):e}},7750:function(t,e,i){"use strict";var n=i(4117),r=TypeError;t.exports=function(t){if(n(t))throw new r("Can't call method on "+t);return t}},6119:function(t,e,i){"use strict";var n=i(5745),r=i(3392),o=n("keys");t.exports=function(t){return o[t]||(o[t]=r(t))}},7629:function(t,e,i){"use strict";var n=i(6395),r=i(4576),o=i(9433),s="__core-js_shared__",a=t.exports=r[s]||o(s,{});(a.versions||(a.versions=[])).push({version:"3.38.1",mode:n?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.38.1/LICENSE",source:"https://github.com/zloirock/core-js"})},5745:function(t,e,i){"use strict";var n=i(7629);t.exports=function(t,e){return n[t]||(n[t]=e||{})}},3061:function(t,e,i){"use strict";var n=i(9039);t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},2333:function(t,e,i){"use strict";var n=i(1291),r=i(655),o=i(7750),s=RangeError;t.exports=function(t){var e=r(o(this)),i="",a=n(t);if(a<0||a===1/0)throw new s("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(e+=e))1&a&&(i+=e);return i}},4495:function(t,e,i){"use strict";var n=i(9519),r=i(9039),o=i(4576),s=o.String;t.exports=!!Object.getOwnPropertySymbols&&!r((function(){var t=Symbol("symbol detection");return!s(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))}
13,1240:function(t,e,i){"use strict";var n=i(9504);t.exports=n(1..valueOf)},5610:function(t,e,i){"use strict";var n=i(1291),r=Math.max,o=Math.min;t.exports=function(t,e){var i=n(t);return i<0?r(i+e,0):o(i,e)}},5397:function(t,e,i){"use strict";var n=i(7055),r=i(7750);t.exports=function(t){return n(r(t))}},1291:function(t,e,i){"use strict";var n=i(741);t.exports=function(t){var e=+t;return e!==e||0===e?0:n(e)}},8014:function(t,e,i){"use strict";var n=i(1291),r=Math.min;t.exports=function(t){var e=n(t);return e>0?r(e,9007199254740991):0}},8981:function(t,e,i){"use strict";var n=i(7750),r=Object;t.exports=function(t){return r(n(t))}},2777:function(t,e,i){"use strict";var n=i(9565),r=i(34),o=i(757),s=i(5966),a=i(4270),l=i(8227),u=TypeError,c=l("toPrimitive");t.exports=function(t,e){if(!r(t)||o(t))return t;var i,l=s(t,c);if(l){if(void 0===e&&(e="default"),i=n(l,t,e),!r(i)||o(i))return i;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},6969:function(t,e,i){"use strict";var n=i(2777),r=i(757);t.exports=function(t){var e=n(t,"string");return r(e)?e:e+""}},2140:function(t,e,i){"use strict";var n=i(8227),r=n("toStringTag"),o={};o[r]="z",t.exports="[object z]"===String(o)},655:function(t,e,i){"use strict";var n=i(6955),r=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return r(t)}},6823:function(t){"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(i){return"Object"}}},3392:function(t,e,i){"use strict";var n=i(9504),r=0,o=Math.random(),s=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+s(++r+o,36)}},7040:function(t,e,i){"use strict";var n=i(4495);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8686:function(t,e,i){"use strict";var n=i(3724),r=i(9039);t.exports=n&&r((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},2812:function(t){"use strict";var e=TypeError;t.exports=function(t,i){if(t<i)throw new e("Not enough arguments");return t}},8622:function(t,e,i){"use strict";var n=i(4576),r=i(4901),o=n.WeakMap;t.exports=r(o)&&/native code/.test(String(o))},8227:function(t,e,i){"use strict";var n=i(4576),r=i(5745),o=i(9297),s=i(3392),a=i(4495),l=i(7040),u=n.Symbol,c=r("wks"),h=l?u["for"]||u:u&&u.withoutSetter||s;t.exports=function(t){return o(c,t)||(c[t]=a&&o(u,t)?u[t]:h("Symbol."+t)),c[t]}},4114:function(t,e,i){"use strict";var n=i(6518),r=i(8981),o=i(6198),s=i(4527),a=i(6837),l=i(9039),u=l((function(){return 4294967297!==[].push.call({length:4294967296},1)})),c=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}},h=u||!c();n({target:"Array",proto:!0,arity:1,forced:h},{push:function(t){var e=r(this),i=o(e),n=arguments.length;a(i+n);for(var l=0;l<n;l++)e[i]=arguments[l],i++;return s(e,i),i}})},2010:function(t,e,i){"use strict";var n=i(3724),r=i(350).EXISTS,o=i(9504),s=i(2106),a=Function.prototype,l=o(a.toString),u=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=o(u.exec),h="name";n&&!r&&s(a,h,{configurable:!0,get:function(){try{return c(u,l(this))[1]}catch(t){return""}}})},9868:function(t,e,i){"use strict";var n=i(6518),r=i(9504),o=i(1291),s=i(1240),a=i(2333),l=i(9039),u=RangeError,c=String,h=Math.floor,p=r(a),d=r("".slice),f=r(1..toFixed),g=function(t,e,i){return 0===e?i:e%2===1?g(t,e-1,i*t):g(t*t,e/2,i)},v=function(t){var e=0,i=t;while(i>=4096)e+=12,i/=4096;while(i>=2)e+=1,i/=2;return e},m=function(t,e,i){var n=-1,r=i;while(++n<6)r+=e*t[n],t[n]=r%1e7,r=h(r/1e7)},y=function(t,e){var i=6,n=0;while(--i>=0)n+=t[i],t[i]=h(n/e),n=n%e*1e7},_=function(t){var e=6,i="";while(--e>=0)if(""!==i||0===e||0!==t[e]){var n=c(t[e]);i=""===i?n:i+p("0",7-n.length)+n}return i},b=l((function(){return"0.000"!==f(8e-5,3)||"1"!==f(.9,0)||"1.25"!==f(1.255,2)||"1000000000000000128"!==f(0xde0b6b3a7640080,0)}))||!l((function(){f({})}));n({target:"Number",proto:!0,forced:b},{toFixed:function(t){var e,i,n,r,a=s(this),l=o(t),h=[0,0,0,0,0,0],f="",b="0";if(l<0||l>20)throw new u("Incorrect fraction digits");if(a!==a)return"NaN";if(a<=-1e21||a>=1e21)return c(a);if(a<0&&(f="-",a=-a),a>
131e-21)if(e=v(a*g(2,69,1))-69,i=e<0?a*g(2,-e,1):a/g(2,e,1),i*=4503599627370496,e=52-e,e>0){m(h,0,i),n=l;while(n>=7)m(h,1e7,0),n-=7;m(h,g(10,n,1),0),n=e-1;while(n>=23)y(h,1<<23),n-=23;y(h,1<<n),m(h,1,1),y(h,2),b=_(h)}else m(h,0,i),m(h,1<<-e,0),b=_(h)+p("0",l);return l>0?(r=b.length,b=f+(r<=l?"0."+p("0",l-r)+b:d(b,0,r-l)+"."+d(b,r-l))):b=f+b,b}})},9195:function(t,e,i){"use strict";var n=i(6518),r=i(7240),o=i(3061);n({target:"String",proto:!0,forced:o("small")},{small:function(){return r(this,"small","","")}})},4603:function(t,e,i){"use strict";var n=i(6840),r=i(9504),o=i(655),s=i(2812),a=URLSearchParams,l=a.prototype,u=r(l.append),c=r(l["delete"]),h=r(l.forEach),p=r([].push),d=new a("a=1&a=2&b=3");d["delete"]("a",1),d["delete"]("b",void 0),d+""!=="a=2"&&n(l,"delete",(function(t){var e=arguments.length,i=e<2?void 0:arguments[1];if(e&&void 0===i)return c(this,t);var n=[];h(this,(function(t,e){p(n,{key:e,value:t})})),s(e,1);var r,a=o(t),l=o(i),d=0,f=0,g=!1,v=n.length;while(d<v)r=n[d++],g||r.key===a?(g=!0,c(this,r.key)):f++;while(f<v)r=n[f++],r.key===a&&r.value===l||u(this,r.key,r.value)}),{enumerable:!0,unsafe:!0})},7566:function(t,e,i){"use strict";var n=i(6840),r=i(9504),o=i(655),s=i(2812),a=URLSearchParams,l=a.prototype,u=r(l.getAll),c=r(l.has),h=new a("a=1");!h.has("a",2)&&h.has("a",void 0)||n(l,"has",(function(t){var e=arguments.length,i=e<2?void 0:arguments[1];if(e&&void 0===i)return c(this,t);var n=u(this,t);s(e,1);var r=o(i),a=0;while(a<n.length)if(n[a++]===r)return!0;return!1}),{enumerable:!0,unsafe:!0})},8721:function(t,e,i){"use strict";var n=i(3724),r=i(9504),o=i(2106),s=URLSearchParams.prototype,a=r(s.forEach);n&&!("size"in s)&&o(s,"size",{get:function(){var t=0;return a(this,(function(){t++})),t},configurable:!0,enumerable:!0})},2473:function(t,e,i){"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function r(t,e){if("object"!=n(t)||!t)return t;var i=t[Symbol.toPrimitive];if(void 0!==i){var r=i.call(t,e||"default");if("object"!=n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}function o(t){var e=r(t,"string");return"symbol"==n(e)?e:e+""}function s(t,e,i){return(e=o(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}i.d(e,{A:function(){return s}})},7180:function(t,e,i){"use strict";i.d(e,{A:function(){return o}});i(4114);var n=i(2473);function r(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?r(Object(i),!0).forEach((function(e){(0,n.A)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}}}]);
14//# sourceMappingURL=chunk-vendors.0e7ec79e.js.map

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.