Agriculture-front-end/dist/assets/Environment.f047e8ae.js

49 lines
3.3 MiB
JavaScript
Raw Normal View History

import{Q as e,a3 as t,_ as n,r as i,a2 as o,x as r,a4 as s,d as a,o as c,c as l,N as u,e as d,w as h,l as p,A as f,f as m,m as _,I as g,a5 as y,a6 as b,a7 as v,n as A,K as T,M as w,J as E,O as x,a8 as S}from"./index.e5c8b0d6.js";import{R as C}from"./index.030fe210.js";import{d as I}from"./download.57166482.js";function O(t){return e({url:"/hjjc/gjdevhsjqcx",method:"get",params:t})}function D(e){return null!=e}function P(e){let t;this.name="DeveloperError",this.message=e;try{throw new Error}catch(n){t=n.stack}this.stack=t}D(Object.create)&&(P.prototype=Object.create(Error.prototype),P.prototype.constructor=P),P.prototype.toString=function(){let e=`${this.name}: ${this.message}`;return D(this.stack)&&(e+=`\n${this.stack.toString()}`),e},P.throwInstantiationError=function(){throw new P("This function defines an interface and should not be called directly.")};const N={};function R(e,t,n){return`Expected ${n} to be typeof ${t}, actual typeof was ${e}`}N.typeOf={},N.defined=function(e,t){if(!D(t))throw new P(function(e){return`${e} is required, actual value was undefined`}(e))},N.typeOf.func=function(e,t){if("function"!=typeof t)throw new P(R(typeof t,"function",e))},N.typeOf.string=function(e,t){if("string"!=typeof t)throw new P(R(typeof t,"string",e))},N.typeOf.number=function(e,t){if("number"!=typeof t)throw new P(R(typeof t,"number",e))},N.typeOf.number.lessThan=function(e,t,n){if(N.typeOf.number(e,t),t>=n)throw new P(`Expected ${e} to be less than ${n}, actual value was ${t}`)},N.typeOf.number.lessThanOrEquals=function(e,t,n){if(N.typeOf.number(e,t),t>n)throw new P(`Expected ${e} to be less than or equal to ${n}, actual value was ${t}`)},N.typeOf.number.greaterThan=function(e,t,n){if(N.typeOf.number(e,t),t<=n)throw new P(`Expected ${e} to be greater than ${n}, actual value was ${t}`)},N.typeOf.number.greaterThanOrEquals=function(e,t,n){if(N.typeOf.number(e,t),t<n)throw new P(`Expected ${e} to be greater than or equal to ${n}, actual value was ${t}`)},N.typeOf.object=function(e,t){if("object"!=typeof t)throw new P(R(typeof t,"object",e))},N.typeOf.bool=function(e,t){if("boolean"!=typeof t)throw new P(R(typeof t,"boolean",e))},N.typeOf.bigint=function(e,t){if("bigint"!=typeof t)throw new P(R(typeof t,"bigint",e))},N.typeOf.number.equals=function(e,t,n,i){if(N.typeOf.number(e,n),N.typeOf.number(t,i),n!==i)throw new P(`${e} must be equal to ${t}, the actual values are ${n} and ${i}`)};const L=N;function M(e,t){return null!=e?e:t}M.EMPTY_OBJECT=Object.freeze({});var F=function(e){null==e&&(e=(new Date).getTime()),this.N=624,this.M=397,this.MATRIX_A=2567483615,this.UPPER_MASK=2147483648,this.LOWER_MASK=2147483647,this.mt=new Array(this.N),this.mti=this.N+1,e.constructor==Array?this.init_by_array(e,e.length):this.init_seed(e)};F.prototype.init_seed=function(e){for(this.mt[0]=e>>>0,this.mti=1;this.mti<this.N;this.mti++){e=this.mt[this.mti-1]^this.mt[this.mti-1]>>>30;this.mt[this.mti]=(1812433253*((4294901760&e)>>>16)<<16)+1812433253*(65535&e)+this.mti,this.mt[this.mti]>>>=0}},F.prototype.init_by_array=function(e,t){var n,i,o;for(this.init_seed(19650218),n=1,i=0,o=this.N>t?this.N:t;o;o--){var r=this.mt[n-1]^this.mt[n-1]>>>30;this.mt[n]=(this.mt[n]^(1664525*((4294901760&r)>>>16)<<16)+1664525*(65535&r))+e[i]+i,this.mt[n]>>>=0,i++,++n>=this.N&&(this.mt[0]=this.mt[this.N-1],n=1),i>=t&&(i=0)}for(o=this.N-1;o;o--){r=this.mt[n-1]^this.mt[n-1]>>>30;this.mt[n]=(this.mt[n]^(1566083941*((4294901760&r)>>>16)<<16)+1566083941*(65535&r))-n,this.mt[n]>>>=0,++n>=this.N&&(this.mt[0]=this.mt[this.N-1],n=1)}this.mt[0]=2147483648},F.prototype.random_int=function(){var e,t=new Array(0,this.MATRIX_A);if(this.mti>=this.N){var n;for(this.mti==this.N+1&&this.init_seed(5489),n=0;n<this.N-this.M;n++)e=this.mt[n]&this.UPPER_MASK|this.mt[n+1]&this.LOWER_MASK,this.mt[n]=this.mt[n+this.M]^e>>>1^t[1&e];for(;n<this.N-1;n++)e=this.mt[n]&this.UPPER_MASK|this.mt[n+1]&this.LOWER_MASK,this.mt[n]=this.mt[n+(this.M-this.N)]^e>>>1^t[1&e];e=this.mt[this.N-1]&this.UPPER_MASK|this.mt[0]&this.LOWER_MASK,this.mt[this.N-1]=this.mt[this.M-1]^e>>>1^t[1&e],this.mti=0}return e=thi
/*!
* URI.js - Mutating URLs
* IPv6 Support
*
* Version: 1.19.11
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/var Qn,$n,Kn,Zn,Jn={exports:{}};
/*!
* URI.js - Mutating URLs
* Second Level Domain (SLD) Support
*
* Version: 1.19.11
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/Kn=t,Zn=function(e,t,n,i){var o=i&&i.URI;function r(e,t){var n=arguments.length>=1;if(!(this instanceof r))return n?arguments.length>=2?new r(e,t):new r(e):new r;if(void 0===e){if(n)throw new TypeError("undefined is not a valid argument for URI");e="undefined"!=typeof location?location.href+"":""}if(null===e&&n)throw new TypeError("null is not a valid argument for URI");return this.href(e),void 0!==t?this.absoluteTo(t):this}r.version="1.19.11";var s=r.prototype,a=Object.prototype.hasOwnProperty;function c(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function l(e){return void 0===e?"Undefined":String(Object.prototype.toString.call(e)).slice(8,-1)}function u(e){return"Array"===l(e)}function d(e,t){var n,i,o={};if("RegExp"===l(t))o=null;else if(u(t))for(n=0,i=t.length;n<i;n++)o[t[n]]=!0;else o[t]=!0;for(n=0,i=e.length;n<i;n++)(o&&void 0!==o[e[n]]||!o&&t.test(e[n]))&&(e.splice(n,1),i--,n--);return e}function h(e,t){var n,i;if(u(t)){for(n=0,i=t.length;n<i;n++)if(!h(e,t[n]))return!1;return!0}var o=l(t);for(n=0,i=e.length;n<i;n++)if("RegExp"===o){if("string"==typeof e[n]&&e[n].match(t))return!0}else if(e[n]===t)return!0;return!1}function p(e,t){if(!u(e)||!u(t))return!1;if(e.length!==t.length)return!1;e.sort(),t.sort();for(var n=0,i=e.length;n<i;n++)if(e[n]!==t[n])return!1;return!0}function f(e){return e.replace(/^\/+|\/+$/g,"")}function m(e){return escape(e)}function _(e){return encodeURIComponent(e).replace(/[!'()*]/g,m).replace(/\*/g,"%2A")}r._parts=function(){return{protocol:null,username:null,password:null,hostname:null,urn:null,port:null,path:null,query:null,fragment:null,preventInvalidHostname:r.preventInvalidHostname,duplicateQueryParameters:r.duplicateQueryParameters,escapeQuerySpace:r.escapeQuerySpace}},r.preventInvalidHostname=!1,r.duplicateQueryParameters=!1,r.escapeQuerySpace=!0,r.protocol_expression=/^[a-z][a-z0-9.+-]*$/i,r.idn_expression=/[^a-z0-9\._-]/i,r.punycode_expression=/(xn--)/i,r.ip4_expression=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/,r.ip6_expression=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,r.find_uri_expression=/\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?«»“”‘’]))/gi,r.findUri={start:/\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,end:/[\s\r\n]|$/,trim:/[`!()\[\]{};:'".,<>?«»“”„‘’]+$/,parens:/(\([^\)]*\)|\[[^\]]*\]|\{[^}]*\}|<[^>]*>)/g},r.leading_whitespace_expression=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,r.ascii_tab_whitespace=/[\u0009\u000A\u000D]+/g,r.defaultPorts={http:"80",https:"443",ftp:"21",gopher:"70",ws:"80",wss:"443"},r.hostProtocols=["http","https"],r.invalid_hostname_characters=/[^a-zA-Z0-9\.\-:_]/,r.domAttributes={a:"href",blockquote:"cite",link:"href",base:"href",script:"src",form:"action",img:"src",area:"href",iframe:"src",embed:"src",source:"src",track:"src",input:"src",audio:"src",video:"src"},r.getDomAttribute=function(e){if(e&&e.nodeName){var t=e.nod
/*!
* URI.js - Mutating URLs
*
* Version: 1.19.11
*
* Author: Rodney Rehm
* Web: http://medialize.github.io/URI.js/
*
* Licensed under
* MIT License http://www.opensource.org/licenses/mit-license
*
*/
$n=Wn).exports?$n.exports=Zn(function(){return jn||(jn=1,e=qn,n=qn.exports,function(i){var o=n&&!n.nodeType&&n,r=e&&!e.nodeType&&e,s="object"==typeof t&&t;s.global!==s&&s.window!==s&&s.self!==s||(i=s);var a,c,l=2147483647,u=36,d=/^xn--/,h=/[^\x20-\x7E]/,p=/[\x2E\u3002\uFF0E\uFF61]/g,f={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},m=Math.floor,_=String.fromCharCode;function g(e){throw new RangeError(f[e])}function y(e,t){for(var n=e.length,i=[];n--;)i[n]=t(e[n]);return i}function b(e,t){var n=e.split("@"),i="";return n.length>1&&(i=n[0]+"@",e=n[1]),i+y((e=e.replace(p,".")).split("."),t).join(".")}function v(e){for(var t,n,i=[],o=0,r=e.length;o<r;)(t=e.charCodeAt(o++))>=55296&&t<=56319&&o<r?56320==(64512&(n=e.charCodeAt(o++)))?i.push(((1023&t)<<10)+(1023&n)+65536):(i.push(t),o--):i.push(t);return i}function A(e){return y(e,(function(e){var t="";return e>65535&&(t+=_((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+_(e)})).join("")}function T(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function w(e,t,n){var i=0;for(e=n?m(e/700):e>>1,e+=m(e/t);e>455;i+=u)e=m(e/35);return m(i+36*e/(e+38))}function E(e){var t,n,i,o,r,s,a,c,d,h,p,f=[],_=e.length,y=0,b=128,v=72;for((n=e.lastIndexOf("-"))<0&&(n=0),i=0;i<n;++i)e.charCodeAt(i)>=128&&g("not-basic"),f.push(e.charCodeAt(i));for(o=n>0?n+1:0;o<_;){for(r=y,s=1,a=u;o>=_&&g("invalid-input"),((c=(p=e.charCodeAt(o++))-48<10?p-22:p-65<26?p-65:p-97<26?p-97:u)>=u||c>m((l-y)/s))&&g("overflow"),y+=c*s,!(c<(d=a<=v?1:a>=v+26?26:a-v));a+=u)s>m(l/(h=u-d))&&g("overflow"),s*=h;v=w(y-r,t=f.length+1,0==r),m(y/t)>l-b&&g("overflow"),b+=m(y/t),y%=t,f.splice(y++,0,b)}return A(f)}function x(e){var t,n,i,o,r,s,a,c,d,h,p,f,y,b,A,E=[];for(f=(e=v(e)).length,t=128,n=0,r=72,s=0;s<f;++s)(p=e[s])<128&&E.push(_(p));for(i=o=E.length,o&&E.push("-");i<f;){for(a=l,s=0;s<f;++s)(p=e[s])>=t&&p<a&&(a=p);for(a-t>m((l-n)/(y=i+1))&&g("overflow"),n+=(a-t)*y,t=a,s=0;s<f;++s)if((p=e[s])<t&&++n>l&&g("overflow"),p==t){for(c=n,d=u;!(c<(h=d<=r?1:d>=r+26?26:d-r));d+=u)A=c-h,b=u-h,E.push(_(T(h+A%b,0))),c=m(A/b);E.push(_(T(c,0))),r=w(n,y,i==o),n=0,++i}++n,++t}return E.join("")}if(a={version:"1.3.2",ucs2:{decode:v,encode:A},decode:E,encode:x,toASCII:function(e){return b(e,(function(e){return h.test(e)?"xn--"+x(e):e}))},toUnicode:function(e){return b(e,(function(e){return d.test(e)?E(e.slice(4).toLowerCase()):e}))}},o&&r)if(e.exports==o)r.exports=a;else for(c in a)a.hasOwnProperty(c)&&(o[c]=a[c]);else i.punycode=a}(t)),qn.exports;var e,n}(),function(){return Yn||(Yn=1,n=t,i=function(e){var t=e&&e.IPv6;return{best:function(e){var t,n,i=e.toLowerCase().split(":"),o=i.length,r=8;for(""===i[0]&&""===i[1]&&""===i[2]?(i.shift(),i.shift()):""===i[0]&&""===i[1]?i.shift():""===i[o-1]&&""===i[o-2]&&i.pop(),-1!==i[(o=i.length)-1].indexOf(".")&&(r=7),t=0;t<o&&""!==i[t];t++);if(t<r)for(i.splice(t,1,"0000");i.length<r;)i.splice(t,0,"0000");for(var s=0;s<r;s++){n=i[s].split("");for(var a=0;a<3&&"0"===n[0]&&n.length>1;a++)n.splice(0,1);i[s]=n.join("")}var c=-1,l=0,u=0,d=-1,h=!1;for(s=0;s<r;s++)h?"0"===i[s]?u+=1:(h=!1,u>l&&(c=d,l=u)):"0"===i[s]&&(h=!0,d=s,u=1);u>l&&(c=d,l=u),l>1&&i.splice(c,l,""),o=i.length;var p="";for(""===i[0]&&(p=":"),s=0;s<o&&(p+=i[s],s!==o-1);s++)p+=":";return""===i[o-1]&&(p+=":"),p},noConflict:function(){return e.IPv6===this&&(e.IPv6=t),this}}},(e=Xn).exports?e.exports=i():n.IPv6=i(n)),Xn.exports;var e,n,i}(),function(){return Qn||(Qn=1,n=t,i=function(e){var t=e&&e.SecondLevelDomains,n={list:{ac:" com gov mil net org ",ae:" ac co gov mil name net org pro sch ",af:" com edu gov net org ",al:" com edu gov mil net org ",ao:" co ed gv it og pb ",ar:" com edu gob gov int mil net org tur ",at:" ac co gv or ",au:" asn com csiro edu gov id net org ",ba:" co com edu gov mil net org rs unbi unmo unsa untz unze ",bb:" biz co com edu gov info net org store tv ",bh:" biz cc com edu gov info net org ",bn:" com edu gov net org ",bo:" com edu gob gov int mil net org tv ",br:" adm adv agr am arq art ato b bio blog bmd cim cng cnt com coop ecn edu eng
/*! @license DOMPurify 3.1.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.4/LICENSE */
const{entries:HA,setPrototypeOf:GA,isFrozen:jA,getPrototypeOf:WA,getOwnPropertyDescriptor:qA}=Object;let{freeze:YA,seal:XA,create:QA}=Object,{apply:$A,construct:KA}="undefined"!=typeof Reflect&&Reflect;YA||(YA=function(e){return e}),XA||(XA=function(e){return e}),$A||($A=function(e,t,n){return e.apply(t,n)}),KA||(KA=function(e,t){return new e(...t)});const ZA=hT(Array.prototype.forEach),JA=hT(Array.prototype.pop),eT=hT(Array.prototype.push),tT=hT(String.prototype.toLowerCase),nT=hT(String.prototype.toString),iT=hT(String.prototype.match),oT=hT(String.prototype.replace),rT=hT(String.prototype.indexOf),sT=hT(String.prototype.trim),aT=hT(Object.prototype.hasOwnProperty),cT=hT(RegExp.prototype.test),lT=(uT=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return KA(uT,t)});var uT;function dT(e){return"number"==typeof e&&isNaN(e)}function hT(e){return function(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return $A(e,t,i)}}function pT(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:tT;GA&&GA(e,null);let i=t.length;for(;i--;){let o=t[i];if("string"==typeof o){const e=n(o);e!==o&&(jA(t)||(t[i]=e),o=e)}e[o]=!0}return e}function fT(e){for(let t=0;t<e.length;t++){aT(e,t)||(e[t]=null)}return e}function mT(e){const t=QA(null);for(const[n,i]of HA(e)){aT(e,n)&&(Array.isArray(i)?t[n]=fT(i):i&&"object"==typeof i&&i.constructor===Object?t[n]=mT(i):t[n]=i)}return t}function _T(e,t){for(;null!==e;){const n=qA(e,t);if(n){if(n.get)return hT(n.get);if("function"==typeof n.value)return hT(n.value)}e=WA(e)}return function(){return null}}const gT=YA(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),yT=YA(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),bT=YA(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),vT=YA(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),AT=YA(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),TT=YA(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),wT=YA(["#text"]),ET=YA(["accept","action","align","alt","autocapitali
/**
* @license
* Knockout ES5 plugin - https://github.com/SteveSanderson/knockout-es5
* Copyright (c) Steve Sanderson
* MIT license
*/var Tve="__knockoutObservables",wve="__knockoutSubscribable";function Eve(e,t){if(!e)throw new Error("When calling ko.track, you must pass an object as the first parameter.");var n=this,i=xve(e,!0);return(t=t||Object.getOwnPropertyNames(e)).forEach((function(t){if(t!==Tve&&t!==wve&&!(t in i)){var o=e[t],r=o instanceof Array,s=n.isObservable(o)?o:r?n.observableArray(o):n.observable(o);Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:s,set:n.isWriteableObservable(s)?s:void 0}),i[t]=s,r&&function(e,t){var n=null;e.computed((function(){n&&(n.dispose(),n=null);var i=t();i instanceof Array&&(n=function(e,t,n){var i=function(e,t){var n=t[wve];if(!n){n=new e.subscribable,Object.defineProperty(t,wve,{value:n});var i={};!function(e,t,n){["pop","push","reverse","shift","sort","splice","unshift"].forEach((function(i){var o=e[i];e[i]=function(){var e=o.apply(this,arguments);return!0!==n.pause&&t.notifySubscribers(this),e}}))}(t,n,i),function(e,t,n,i){["remove","removeAll","destroy","destroyAll","replace"].forEach((function(o){Object.defineProperty(t,o,{enumerable:!1,value:function(){var r;i.pause=!0;try{r=e.observableArray.fn[o].apply(e.observableArray(t),arguments)}finally{i.pause=!1}return n.notifySubscribers(t),r}})}))}(e,t,n,i)}return n}(e,n);return i.subscribe(t)}(e,t,i))}))}(n,s)}})),e}function xve(e,t){var n=e[Tve];return!n&&t&&(n={},Object.defineProperty(e,Tve,{value:n})),n}function Sve(e,t,n){var i={owner:e,deferEvaluation:!0};if("function"==typeof n)i.read=n;else{if("value"in n)throw new Error('For ko.defineProperty, you must not specify a "value" for the property. You must provide a "get" function.');if("function"!=typeof n.get)throw new Error('For ko.defineProperty, the third parameter must be either an evaluator function, or an options object containing a function called "get".');i.read=n.get,i.write=n.set}return e[t]=this.computed(i),Eve.call(this,e,[t]),e}function Cve(e,t){if(!e)return null;var n=xve(e,!1);return n&&n[t]||null}function Ive(e,t){var n=Cve(e,t);n&&n.valueHasMutated()}const Ove="http://www.w3.org/2000/svg",Dve="cesium-svgPath-svg",Pve={register:function(e){e.bindingHandlers.cesiumSvgPath={init:function(t,n){const i=document.createElementNS(Ove,"svg:svg");i.setAttribute("class",Dve);const o=document.createElementNS(Ove,"path");return i.appendChild(o),e.virtualElements.setDomNodeChildren(t,[i]),e.computed({read:function(){const t=e.unwrap(n());o.setAttribute("d",e.unwrap(t.path));const r=e.unwrap(t.width),s=e.unwrap(t.height);i.setAttribute("width",r),i.setAttribute("height",s),i.setAttribute("viewBox",`0 0 ${r} ${s}`),t.css&&i.setAttribute("class",`${Dve} ${e.unwrap(t.css)}`)},disposeWhenNodeIsRemoved:t}),{controlsDescendantBindings:!0}}},e.virtualElements.allowedBindings.cesiumSvgPath=!0}};function Nve(e){D(e)||(e=new sJ),this._clock=e,this._eventHelper=new KX,this._eventHelper.add(e.onTick,this.synchronize,this),this.systemTime=Ave.observable(Hn.now()),this.systemTime.equalityComparer=Hn.equals,this.startTime=Ave.observable(e.startTime),this.startTime.equalityComparer=Hn.equals,this.startTime.subscribe((function(t){e.startTime=t,this.synchronize()}),this),this.stopTime=Ave.observable(e.stopTime),this.stopTime.equalityComparer=Hn.equals,this.stopTime.subscribe((function(t){e.stopTime=t,this.synchronize()}),this),this.currentTime=Ave.observable(e.currentTime),this.currentTime.equalityComparer=Hn.equals,this.currentTime.subscribe((function(t){e.currentTime=t,this.synchronize()}),this),this.multiplier=Ave.observable(e.multiplier),this.multiplier.subscribe((function(t){e.multiplier=t,this.synchronize()}),this),this.clockStep=Ave.observable(e.clockStep),this.clockStep.subscribe((function(t){e.clockStep=t,this.synchronize()}),this),this.clockRange=Ave.observable(e.clockRange),this.clockRange.subscribe((function(t){e.clockRange=t,this.synchronize()}),this),this.canAnimate=Ave.observable(e.canAnimate),this.canAnimate.subscribe((function(t){e.canAnimate=t,this.synchronize()}),this),this.shouldAnimate=Ave.observable(e.shouldAnimate),this.shouldAnimate.subscribe((function(t){e.shouldAnimate=t,this.sy