1/*! For license information please see index.js.LICENSE.txt */ 2(()=>{var t={8675(t,e,n){"use strict";n.r(e);var i=n(9635),r=n.n(i);const a={get(t){const e=document.getElementById(t);return r().getOrCreateInstance(e)},hide(t){return this.get(t).hide()},show(t){return this.get(t).show()},toggle(t){return this.get(t).toggle()}};n.d(e,["default",0,a])},6901(t,e,n){"use strict";n.r(e);var i=n(7279),r=n.n(i);const a={load(t,e){if(customElements.get(t))return;const n=class extends HTMLElement{state={};constructor(){super(),this.state=r().init(this,e,this.state)}};customElements.define(t,n)}};n.d(e,["default",0,a])},8538(t,e,n){"use strict";n.r(e);var i=n(8705);const r={hide(){i.default.store("loading",!1)},initialize(){document.addEventListener("alpine:init",(()=>{i.default.store("loading",!1)}))},isOn:()=>i.default.store("loading"),show(){i.default.store("loading",!0)},toggle(){const t=i.default.store("loading");i.default.store("loading",!t)}};n.d(e,["default",0,r])},2171(t,e,n){"use strict";var i=n(7279),r=n.n(i);class a extends HTMLElement{state={color:void 0,val:!1};static get observedAttributes(){let t=[];return t.push("color"),t.push("val"),t}constructor(){super(),this.state=r().init(this,'<div class="spinner-border align-middle" :class="color ? color : null" role="status" x-show="val"> <span class="visually-hidden">Loading...</span> </div>',this.state)}attributeChangedCallback(t,e,n){"val"===t&&(n="true"===n),r().attr(this,this.state,t,n)}}customElements.define("gcg-loading",a)},5380(t,e,n){"use strict";n.r(e);const i={init(t){let e={page:1};return e.limit=t,t||(e.limit=10),e.pages=null,e.total=null,e},set:(t,e,n)=>(t.page=e,t.pages=n.pages,t.total=n.total,t)};n.d(e,["default",0,i])},1545(t,e,n){"use strict";var i=n(7279),r=n.n(i),a=n(8538);class o extends HTMLElement{state={code:null,limit:5,page:1,pages:null,total:null,loading:!1,move:this.move.bind(this),nums:this.nums.bind(this),next:this.next.bind(this),prev:this.prev.bind(this)};static get observedAttributes(){let t=[];return t.push("code"),t.push("page"),t.push("pages"),t.push("total"),t.push("loading"),t}constructor(){super(),this.state=r().init(this,'<div class="d-inline-block"> <div class="pagination"> <div class="page-item" :class="{ \'disabled\': loading || page === 1, \'gcg-pointer\': ! loading && page != 1 }" @click="move(1, $dispatch)"> <div class="page-link"> <i class="bi bi-chevron-bar-left"></i> <span class="small">First</span> </div> </div> <div class="page-item" :class="{ \'disabled\': loading || page <= 1, \'gcg-pointer\': ! loading && page != 1 }" @click="prev($dispatch)"> <div class="page-link"> <i class="bi bi-chevron-left"></i> <span class="small">Previous</span> </div> </div> <template x-for="num in nums()"> <div class="page-item" @click="move(num, $dispatch)" :class="{ active: num === page, \'gcg-pointer\': ! loading && num !== page, \'disabled\': loading }"> <div class="page-link"> <span class="small" x-text="num"></span> </div> </div> </template> <div class="page-item" :class="{ \'disabled\': loading || page == pages, \'gcg-pointer\': ! loading && page != pages }" @click="next($dispatch)"> <div class="page-link"> <span class="small">Next</span> <i class="bi bi-chevron-right"></i> </div> </div> <div class="page-item" :class="{ \'disabled\': loading || page == pages, \'gcg-pointer\': ! loading && page != pages }" @click="move(pages, $dispatch)"> <div class="page-link"> <span class="small">Last</span> <i class="bi bi-chevron-bar-right"></i> </div> </div> </div> </div>',this.state)}attributeChangedCallback(t,e,n){"limit"===t&&(n=parseInt(n)),"page"===t&&(n=parseInt(n)),"pages"===t&&(n=parseInt(n)),"total"===t&&(n=parseInt(n)),"loading"===t&&(n=parseInt(n)),r().attr(this,this.state,t,n)}move(t,e){if(a.default.isOn())return;if(this.state.page==t)return;this.state.page=t;const n=this.state.page;e(this.state.code,n)}prev(t){if(a.default.isOn())return;if(this.state.page<=1)return;this.state.page-=1;const e=this.state.page;t(this.state.code,e)}next(t){if(a.default.isOn())return;const e=this.state.pages;if(this.state.page==e)return;this.state.page+=1;const n=this.state.page;t(this.state.code,n)}nums(){if(!this.state.pages)return[];var t=[],e=Math.floor(this.state.limit/2),n=this.state.page-e+1-this.state.limit%2,i=this.state.page+e,r=this.state.limit;r>this.state.pages&&(r=this.state.pages),n<=0&&(n=1,i=r),i>this.state.pages&&(n=this.state.pages-r+1,i=this.state.pages);for(var a=n;a<=i;)t.push(a),a++;return t}}customElements.define("gcg-pagee",o)},1289(t,e,n){"use strict";var i=n(7279),r=n.n(i);class a extends HTMLElement{state={contrasted:!1,logo:null,reset:this.reset.bind(this),toggle:this.toggle.bind(this)};static get observedAttributes(){let t=[];return t.push("logo"),t.push("contrasted"),t}constructor(){super(),this.state=r().init(this,'<div class="dropdown" x-init="$watch(\'contrasted\', value => {$dispatch(\'accesibility-update\', contrasted)})"> <div class="btn-group"> <img :src="logo" class="logo shadow rounded-circle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <div class="dropdown-menu"> <div class="dropdown-item d-flex gap-2">Accessibility Tools</div> <div class="dropdown-item gcg-pointer d-flex gap-2" x-on:click="toggle()"><i class="bi bi-highlights"></i>Grayscale</div> <div class="dropdown-item gcg-pointer d-flex gap-2" x-on:click="contrasted = ! contrasted"><i class="bi bi-circle-half"></i> High Contrast</div> <div class="dropdown-item gcg-pointer d-flex gap-2" x-on:click="reset()"><i class="bi bi-arrow-repeat"></i>Reset</div> </div> </div> </div> ',this.state)}attributeChangedCallback(t,e,n){r().attr(this,this.state,t,n)}toggle(){document.querySelector("html").classList.toggle("gcg-grayscaled")}reset(){document.querySelector("html").classList.remove("gcg-grayscaled"),this.state.contrasted=!1}}customElements.define("gcg-accessibility-tool",a)},9007(t,e,n){"use strict";n.r(e),n.d(e,{default:()=>s});var i=n(6901);const r={clear(t){document.getElementById(t)&&document.getElementById(t).setAttribute("data-item",null)},close(t){if(!document.getElementById(t))return;const e=document.getElementById(t);e&&e.classList.contains("show")&&e.classList.remove("show")},focus(t){document.getElementById(t)&&setTimeout((()=>{document.getElementById(t).focus()}),200)},highlight(t,e){const n=/[-\/\\^$*+?.()|[\]{}]/g;e=e.split("").map((function(t){return t.replace(n,"\\$&")}));const i=new RegExp(e.join("[-\\s.]*"),"id");return t.replace(i,"<b>$&</b>")},init(t,e,n,i=null){const r=this,a=document.getElementById(t);r.clear(t),a.addEventListener("input",(function(){this.value.toLowerCase()&&e&&r.set(t,e)})),a.addEventListener("focus",(function(){const e="gcg-input-"+t,n=document.getElementById(e);n&&!n.classList.contains("show")&&n.classList.add("show")})),a.addEventListener("cb-"+t,n),document.addEventListener("click",(function(e){a.contains(e.target)||r.close("gcg-input-"+a.id),null!=i&&i("custom-"+t)}))},parse(t,e,n){let i=[];return t.forEach((t=>{const r="object"==typeof t&&null!==t;if(Array.isArray(t)||r)return i.push(t);let a={};a[e]=t,a[n]=t,i.push(a)})),i},selected(t){if(!document.getElementById(t))return;const e=document.getElementById(t),n=e.dataset.item;if(!e.dataset.item)return null;const i=decodeURIComponent(n);return JSON.parse(i)},set(t,e,n,i){i=i||"id",n=n||"text";const r=document.getElementById(t);if(!r)return;this.clear(t);const a="gcg-input-"+t;document.getElementById(a)&&document.getElementById(a).remove(),r.parentNode.setAttribute("class","dropdown");const o=document.createElement("div");o.setAttribute("id",a),o.setAttribute("class","dropdown-menu show mt-1");let s=0;const l=r.value.toLowerCase(),c=this;e=this.parse(e,i,n);for(let i=0;i<e.length;i++){const u=e[i][n].toLowerCase();if(!l||!u.includes(l))continue;const d=encodeURIComponent(JSON.stringify(e[i])),h=document.createElement("div");h.setAttribute("class","dropdown-item gcg-pointer"),h.innerHTML=this.highlight(e[i][n],l),h.innerHTML+='<input type="hidden" data-item="'+d+'" value="'+e[i][n]+'">',h.addEventListener("click",(function(){const n=this.getElementsByTagName("input");r.value=n[0].value,r.setAttribute("data-item",n[0].dataset.item);const o={detail:e[i]},s="cb-"+t;r.dispatchEvent(new CustomEvent(s,o)),c.close(a)})),o.appendChild(h),s++}s&&r.parentNode.append(o)},setSelected(t,e){const n=document.getElementById(t),i=encodeURIComponent(JSON.stringify(e));n.setAttribute("data-item",i)},value(t,e){const n=this.selected(t);return e=e||"id",n?n[e]:null}};var a=n(6348),o=(n(8451),n(9241));const s={appLogo:n(2549),appText:n(9718),bphLogo:o,input:r,search:"",base:"/",links:[],init(){i.default.load("gcg-barnav",'<div class="container-fluid gcg-barnav py-3" :class="{\'bg-dark\': contrasted}" @custom-main-search.window="barnav.reroute($go)"> <nav class="d-flex flex-wrap justify-content-between navbar navbar-expand-lg align-items-center"> <span class="d-flex align-items-center text-white text-decoration-none flex-grow-1 py-0"> <img :src="barnav.appLogo" alt="GCG Logo" class="gcg-logo"> <img :src="barnav.appText" alt="GCG Text" class="gcg-logo-text mx-2 d-none d-xl-inline"> </span> <button class="navbar-toggler ms-auto btn btn-outline-primary d-flex align-items-center justify-content-center" id="gcg-search" type="button" data-bs-toggle="collapse" data-bs-target="#gcg-search-toggler" aria-controls="gcg-search-toggler" aria-expanded="false" aria-label="Toggle navigation"> <span class="bi bi-search gcg-icon"></span> <small class="text-white ms-2">Search</small> </button> <button class="navbar-toggler ms-2 btn btn-outline-primary" type="button" data-bs-toggle="offcanvas" data-bs-target="#gcg-offcanvas" aria-controls="gcg-offcanvas" aria-expanded="false" aria-label="Offcanvas navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="d-flex align-items-center ms-auto"> <div class="gcg-main-barnav"> <ul class="nav col-12 col-lg-auto me-lg-3 mb-md-0 justify-content-center"> <template x-for="link in barnav.links"> <li :class="{ \'fw-bold\': barnav.active($store.page, link.code)}"> <template x-if="link.items"> <div class="nav-item dropdown"> <div class="gcg-pointer d-flex align-items-center" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <div class="nav-link px-2 text-white gcg-pointer" x-text="link.name" :class="{ \'fw-bold\': barnav.active($store.page, link.code)} "></div> <i class="bi bi-caret-down-fill text-white"></i> </div> <ul class="dropdown-menu mx-3" :class="{\'gcg-orange-bg\': contrasted}"> <template x-for="subLink in link.items"> <div class="dropdown-item gcg-pointer w-100" :class="{ \'text-white active\': barnav.active($store.page, subLink.code)}" @click="barnav.goto($go, subLink.url, {})"> <template x-if="subLink.icon"> <img :src="subLink.icon" alt="subLink.name" class="gcg-nav-link-icon"> </template> <span x-text="subLink.name"></span> </div> </template> </ul> </div> </template> <template x-if="! link.items"> <div class="nav-item"> <span class="nav-link px-2 text-white gcg-pointer" x-text="link.name" @click="barnav.goto($go, link.url, {})"></span> </div> </template> </li> </template> </ul> </div> </div> <div class="collapse navbar-collapse" id="gcg-search-toggler"> <form role="search" class="d-flex ms-auto w-auto"> <input type="search" id="main-search" class="form-control" placeholder="Search..." aria-label="Search" x-model.debounce.500ms="barnav.search" x-init="$watch(\'barnav.search\', (value) => barnav.find($dispatch));
2 barnav.input.init(\'main-search\', [], ()=>{}, $dispatch)"> </form> </div> <div class="text-end"> <img :src="barnav.bphLogo" alt="Bagong Pilipinas Logo" class="gcg-logo ms-3 d-none d-lg-inline"> </div> <div class="offcanvas offcanvas-end gcg-barnav w-auto gcg-sidenav" tabindex="-1" id="gcg-offcanvas"> <div class="offcanvas-header" data-bs-theme="dark"> <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button> </div> <div class="offcanvas-body"> <ul class="navbar-nav justify-content-end flex-grow-1 pe-3"> <template x-for="link in barnav.links"> <li :class="{ \'fw-bold\': barnav.active($store.page, link.code)}"> <template x-if="link.items"> <div class="nav-item dropdown"> <div class="gcg-pointer d-flex align-items-center" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <div class="nav-link px-2 text-white gcg-pointer" x-text="link.name" :class="{ \'fw-bold\': barnav.active($store.page, link.code)} "></div> </div> <ul class="mx-3 text-white" :class="{\'gcg-orange-bg\': contrasted}"> <template x-for="subLink in link.items"> <span class="dropdown-item gcg-pointer w-100" :class="{ \'text-white active\': barnav.active($store.page, subLink.code)}" @click="barnav.goto($go, subLink.url, {})"> <span x-text="subLink.name"></span> </span> </template> </ul> </div> </template> <template x-if="! link.items"> <div class="nav-item"> <span class="nav-link px-2 text-white gcg-pointer" x-text="link.name" @click="barnav.goto($go, link.url, {})"></span> </div> </template> </li> </template> </ul> </div> </div> </nav> </div> ')},active:(t,e)=>0===t.indexOf(e),link(t){return this.base&&(t=t.replace("/",this.base)),t},goto(t,e,n){t(e,n)},reroute(t){const e=r.selected("main-search");if(!e)return;const n=e.url;this.search="",t(n,{})},find(t=null){this.search.length<3&&r.set("main-search",[],"name",t),this.search.length>2&&r.set("main-search",a.default.getNames(),"name")}}},5472(t,e,n){"use strict";n.r(e),n.d(e,{default:()=>d});var i=n(6901),r=n(9955);const a=n.p+"79331c1e3bf3d73c64c5.png",o=n.p+"f7eff187c2dfa704c03b.png",s={errors:()=>Object.assign({},{name:null,email:null,mobile:null,details:null}),input:()=>Object.assign({},{name:null,email:null,mobile:null,details:null})},l={async another(){let t={spiels:[],name:"No"};t.spiels.push({text:"Is there anything else I can help you with today?",line:!1});let e=await this.start();return e.spiels[0]={text:"Alright! Let us keep this conversation going to further assist you with your other concern/s",line:!1},t.children=[{alias:"Yes",...e},{alias:"No",...this.end()}],t.answer=null,Object.assign({},t)},clarify(){let t={spiels:[],name:"No"};return t.spiels.push({text:"That's fine! I am glad to help you with other questions you might have. Would you like to proceed?",line:!1}),t.children=[{alias:"Yes",...this.others()},{alias:"No",...this.end()}],t.answer=null,Object.assign({},t)},async detail(){let t={alias:"Yes",name:"Detail",spiels:[]};return t.spiels.push({text:"That's great! I'll do my best to assist you with the information I can provide.",line:!0}),t.spiels.push({text:"To proceed, complete the form below so we can assist you with your concern. All information you share will be handled in line with our Data Privacy Policy, available here: [https://gcg.gov.ph/privacy-policy](https://gcg.gov.ph/privacy-policy)",line:!1}),t.children=[await this.start()],t},end(){let t={spiels:[]};return t.spiels.push({text:"That's not a problem. Thank you for your interest about GCG's services and information.",line:!0}),t.spiels.push({text:"To help me improve my service, may I request for your short time to answer this quick survey: [survey link](www.google.com).",line:!0}),t.spiels.push({text:"Thank you for chatting us and have a great day!",line:!1}),t.answer=null,Object.assign({},t)},async load(){let t=[];return await r.default.load().then((e=>{const n=e.data,i=r.default.get(n,"chatbot");t=i.assets?i.assets:[]})),t},others:()=>({name:"Others"}),async prompt(){let t={},e=await this.start();return e.alias="Yes",t.spiels=[],t.spiels.push({text:"Hi there! I am GIO, your Corporate Governance Specialist, at your service!",line:!0}),t.spiels.push({text:"Do you have any concerns which I can help you with?",line:!1}),t.children=[],localStorage.getItem("email")&&localStorage.getItem("name")||(e=await this.detail()),t.children.push(e),t.children.push(this.clarify()),t.answer=null,Object.assign({},t)},async start(){let t={name:"Submit",spiels:[]};return t.spiels.push({text:"That's great! I'll do my best to assist you with the information I can provide.",line:!1}),t.children=await this.load(),t.answer=null,Object.assign({},t)},submitted(){let t={name:"Submitted",spiels:[]};
2return t.spiels.push({text:"Thank you for messaging our live chat service. We will be attending to your concern the soonest possible time.",line:!1}),t}};var c=n(9324);const u={submit(t){const e=new FormData;return t.name&&e.append("name",t.name),t.email&&e.append("email",t.email),t.mobile&&e.append("mobile",t.mobile),t.details&&e.append("details",t.details),t.section&&e.append("section",t.section),c.A.post("https://api.gcg.gov.ph/v2/site/gio/submit",e)}},d={TYPE_DETAIL:"Detail",TYPE_OTHERS:"Others",data:r.default,show:!0,start:!1,items:[],current:{},image:a,avatar:o,logs:[],emails:[],loading:!1,submitted:!1,input:s.input(),errors:s.errors(),check(t){return!(!t||this.input.name&&this.input.email)},async answer(t,e,n=!1){this.logs[e].answer=t,2===e&&(t.spiels=[],t.spiels.push({text:"Alright! How can I help you with your concerns?",line:!1})),n&&(this.input.name=null,this.input.email=null),this.current=t,this.appendAnswer(t);let{alias:i,name:r}=this.current;if(!this.current.children&&"No"!==i&&"No"!==r&&"Others"!==r){let t=await l.another();this.current=t,setTimeout((()=>{this.appendAnswer(t)}),2400)}},appendAnswer(t){this.loading=!0,this.logs.push(t),setTimeout((()=>{this.loading=!1}),1200)},cancel(){this.reset(),this.show=!0},init(){i.default.load("gcg-bot",'<div class="position-relative gcg-chat-float" @click="bot.proceed()"> <div class="position-absolute d-flex align-items-center justify-content-center bg-warning gcg-chat-bubble z-0 fs-6 rounded"> <strong class="text-black"> Hi, I\'m GIO! <br> How can I help you? </strong> </div> <image class="position-absolute z-1 gcg-chatbot" :src="bot.image"></image> </div> '),i.default.load("gcg-chat",'<div class="card gcg-chat-container"> <div class="card-header gcg-chat-header bg-primary text-white d-flex align-items-center"> <span class="bg-white rounded-circle gcg-avatar p-3 me-2 d-flex align-items-center justify-content-center"> <img class="gcg-avatar" :src="bot.avatar" alt="Avatar"> </span> <span class="fw-bold">Chat with GIO</span> <div class="ms-auto d-flex gap-2"> <i class="bi bi-arrow-clockwise gcg-pointer" @click="bot.reset()"></i> <i class="bi bi-x-lg gcg-pointer" @click="bot.cancel()"></i> </div> </div> <div id="gcg-chat-body" class="card-body overflow-auto gcg-chat-body"> <template x-if="bot.logs.length === 0 && bot.start === false"> <div class="text-center"> <p class="mb-1">Hi! Welcome to GCG\'s Official Corporate Website!</p> <button class="btn btn-warning border w-100" @click="bot.proceed()">Start Chat</button> </div> </template> <template x-for="question, index in bot.logs"> <div> <div class="d-flex"> <div> <span class="bg-white rounded-circle gcg-avatar p-3 me-2 d-flex align-items-center justify-content-center"> <img class="gcg-avatar" :src="bot.avatar" alt="Avatar"> </span> </div> <template x-if="bot.loading && index === bot.logs.length - 1"> <div class="loader" x-init="bot.scroll()"></div> </template> <template x-if="! bot.loading || index !== bot.logs.length - 1 "> <div class="flex-grow-1" :class="{\'w-75\': question.name !== bot.TYPE_OTHERS}"> <template x-if="question.spiels"> <div class="mb-3 shadow-sm p-2 rounded bg-body-tertiary" x-init="bot.scroll()"> <template x-for="spiel in question.spiels"> <div x-html="bot.data.toHtml(spiel.text)" class="gcg-spiels" x-init="bot.scroll()"></div> </template> </div> </template> <template x-if="! question.children && question.text && question.name !== bot.TYPE_OTHERS"> <div class="mb-3 shadow-sm p-2 rounded bg-body-tertiary text-wrap text-break" x-html="bot.data.toHtml(question.text)" x-init="bot.scroll()"></div> </template> <template x-if="question.name === bot.TYPE_DETAIL"> <div class="mb-2"> <input type="text" name="name" id="name" class="form-control mb-2" placeholder="Name" x-model="bot.input.name" :disabled="index !== bot.logs.length - 1"> <input type="email" name="email" id="email" class="form-control" placeholder="Email" x-model="bot.input.email" :disabled="index !== bot.logs.length - 1"> </div> </template> <template x-if="question.children"> <div class="mb-2"> <div> <template x-if="question.name !== bot.TYPE_DETAIL"> <p class="px-2 mb-1">Please select an option below:</p> </template> <template x-for="child, childIdx in question.children"> <div> <button class="btn btn-warning border w-100" @click="bot.answer(child, index)" :disabled="index !== bot.logs.length - 1 || ! bot.current.children || bot.check(question.name === bot.TYPE_DETAIL)" x-text="child.alias ?? child.name" x-init="bot.scroll()"></button> <template x-if="question.name === bot.TYPE_DETAIL"> <button class="btn btn-link text-muted w-100" @click="bot.answer(child, index, true)" :disabled="index !== bot.logs.length - 1 || ! bot.current.children" x-init="bot.scroll()">I want to proceed anonymously</button> </template> </div> </template> </div> </div> </template> </div> </template> <template x-if="! bot.loading && question.name === bot.TYPE_OTHERS || question.name === bot.TYPE_OTHERS && bot.submitted"> <div class="mb-2"> <p>Please fill up the fields below so we can address your concern.</p> <div> <input class="form-control mb-1" type="email" name="chat-email" id="chat-email" placeholder="Email Address" x-model.debounce.250ms="bot.input.email" :disabled="index !== bot.logs.length - 1"> <template x-if="bot.errors.email"> <p class="text-danger mb-1" x-text="bot.errors.email"></p> </template> <input class="form-control mb-1" type="text" name="chat-mobile" id="chat-mobile" placeholder="Contact Number" x-model.debounce.250ms="bot.input.mobile" :disabled="index !== bot.logs.length - 1"> <template x-if="bot.errors.mobile"> <p class="text-danger mb-1" x-text="bot.errors.mobile"></p> </template> <textarea class="form-control mb-1" name="chat-details" id="chat-detail" rows="2" placeholder="Type your question here" x-model.debounce.250ms="bot.input.details" :disabled="index !== bot.logs.length - 1"></textarea> <template x-if="bot.errors.details"> <p Botclass="text-danger mb-1" x-text="bot.errors.details"></p> </template> <button class="btn btn-warning w-100" type="submit" :disabled="! bot.isValid() || bot.submitted" @click="bot.submit()">Submit</button> </div> </div> </template> </div> <template x-if="question.answer && ! (bot.loading && index === bot.logs.length - 1)"> <p class="text-end py-3" x-text="question.answer.alias ?? question.answer.name" x-init="bot.scroll()" :class="{\'d-none\': question.name === bot.TYPE_DETAIL}"></p> </template> </div> </template> </div> </div> '),i.default.load("gcg-chatbot",'<div class="position-relative"> <div class="gcg-chatbot-container z-2" :class="{\'gcg-bot-container\': bot.show, \'gcg-chat-container\': ! bot.show}"> <template x-if="bot.show"> <gcg-bot></gcg-bot> </template> <template x-if="! bot.show"> <gcg-chat></gcg-chat> </template> </div> </div> '),this.data.load()},isValid(){for(const t in this.input)if("name"!==t&&!this.input[t])return!1;return!0},async proceed(){this.start=!0,this.show=!1,this.loading=!0;const t=await l.prompt();this.current=t,this.appendAnswer(t)},reset(){this.logs=[],this.start=!1,this.current={},this.emails=[],this.submitted=!1,this.input=s.input(),this.errors=s.errors(),this.data.load()},async scroll(){const t=document.getElementById("gcg-chat-body");t.scrollTo({top:t.scrollHeight+50,behavior:"smooth"})},submit(){const t=this.input,e=this.logs.length,n=this.logs[e-2];t.section=n.id,this.submitted=!0,u.submit(t).then((()=>{this.appendAnswer(l.submitted())})).catch((({response:t})=>{this.errors=t.data,this.submitted=!1}))}}},1902(t,e,n){"use strict";var i=n(7279),r=n.n(i),a=n(6901),o=n(1552),s=n.n(o),l=n(8675),c=n(2710);class u extends HTMLElement{state={id:Math.floor(1e4*Math.random()),icon:null,name:null,description:null,link:null,slug:null,modal:null,withModal:!1,modalBody:null,show:this.show.bind(this),hide:this.hide.bind(this),url:this.url.bind(this),goto:this.goto.bind(this),toHtml:this.toHtml.bind(this)};static get observedAttributes(){let t=[];
2return t.push("icon"),t.push("name"),t.push("description"),t.push("link"),t.push("slug"),t.push("modal"),t.push("with-modal"),t.push("modal-body"),t}constructor(){super(),a.default.load("gcg-card-modal",'<div class="modal fade" :id="modal" tabindex="-1" data-bs-backdrop="static" data-bs-keyboard="false"> <div class="modal-dialog modal-dialog-centered modal-md"> <div class="modal-content"> <div class="modal-header text-white border-bottom-0 bg-primary"> <span class="modal-title fs-5 fw-bold" x-text="name"></span> </div> <div class="modal-body"> <div x-html="modalBody"></div> </div> <div class="modal-footer border-top-0 bg-light pb-1"> <div class="ms-auto"> <button type="button" class="btn btn-link text-secondary text-decoration-none" :disabled="$store.loading" @click="hide(modal)">Close</button> </div> </div> </div> </div> </div> '),this.state=r().init(this,'<div class="card gcg-nav-card"> <div class="card-body text-center d-flex flex-column" :class="{\'text-dark\': contrasted}"> <template x-if="item.icon"> <i class="h2" :class="icon"></i> </template> <template x-if="item.file"> <img :src="url(item.file)" class="image-thumbnail object-fit-contain gcg-card-nav-logo mx-auto" :alt="item.name"> </template> <div class="text-uppercase gcg-card-text"> <strong> <small> <span x-text="name" :title="name"></span> </small> </strong> </div> <div class="card-text gcg-card-caption gcg-card-text gcg-line-clamp-3"> <small><span x-text="description"></span></small> </div> <template x-if="link && !modal && !withModal"> <a :href="link" target="_blank" rel="noopener" class="btn btn-warning mt-auto w-75 mx-auto" :class="{\'btn-dark\': contrasted}">Learn More <i class="bi bi-arrow-right-circle-fill"></i></a> </template> <template x-if="slug && !modal && !withModal"> <a :href="slug" class="btn btn-warning mt-auto w-75 mx-auto" :class="{\'btn-dark\': contrasted}">Learn More <i class="bi bi-arrow-right-circle-fill"></i></a> </template> <template x-if="modal"> <button class="btn btn-warning mt-auto w-75 mx-auto" :class="{\'btn-dark\': contrasted}" @click="show(modal)"> Learn More <i class="bi bi-arrow-right-circle-fill"></i> </button> </template> </div> </div> <gcg-card-modal></gcg-card-modal> ',this.state)}attributeChangedCallback(t,e,n){"with-modal"===t&&Boolean(n)&&(this.state.modal=this.state.id+"-modal"),"with-modal"!==t||Boolean(n)||(this.state.modal=null),"modal-body"===t&&(this.state.modalBody=this.toHtml(n)),r().attr(this,this.state,t,n)}url(t){return"https://gcg.gov.ph/files/"+t}goto(t,e,n){t("/"+e,n)}toHtml(t,e=!1){if(!t)return"";let n="";return e&&(n=", 'toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620'"),(new(s().Converter)).makeHtml(t).replace(/<a href="(.*?)"/g,`<a href="$1" onclick="window.open('$1', '_blank' ${n}); return false;" `)}show(t){const e="/"+this.state.slug;c.default.visit(c.default.TYPE_LINK,e,1),l.default.show(t)}hide(t){l.default.hide(t)}}customElements.define("gcg-nav-card",u)},1803(t,e,n){"use strict";var i=n(7279),r=n.n(i);n(114);var a=n(921);class o extends HTMLElement{state={goto:this.goto.bind(this),items:[],logo:null,active:0};static get observedAttributes(){return["items","logo","active"]}constructor(){super(),this.state=r().init(this,'<div id="gcgCarousel" class="carousel slide gcg-carousel h-100" data-bs-ride="carousel"> <div class="carousel-indicators"> <template x-for="item, index in items"> <button type="button" data-bs-target="#gcgCarousel" :data-bs-slide-to="index" :class="{\'active\': index == 0}" :aria-current="index == 0" :aria-label="item.name"></button> </template> </div> <div class="carousel-inner h-100"> <template x-for="item, index in items"> <div class="carousel-item position-relative h-100" :class="{\'active\': index == 0}" data-bs-interval="90000"> <img :src="item.url" class="d-block w-100 object-fit-contain gcg-carousel-item" :alt="item.name">
2 <button class="gcg-carousel-btn btn btn-warning" @click="getIdData(item.id)">Read more <i class="bi bi-arrow-right-circle-fill"></i></button> </div> </template> </div> <button class="carousel-control-prev d-none" type="button" data-bs-target="#gcgCarousel" data-bs-slide="prev"> <span class="carousel-control-prev-icon" aria-hidden="true"></span> <span class="visually-hidden">Previous</span> </button> <button class="carousel-control-next d-none" type="button" data-bs-target="#gcgCarousel" data-bs-slide="next"> <span class="carousel-control-next-icon" aria-hidden="true"></span> <span class="visually-hidden">Next</span> </button> </div> ',this.state)}attributeChangedCallback(t,e,n){""===n&&(n=0),"items"===t&&(n=this.parse(n)),r().attr(this,this.state,t,n)}goto(t,e,n){t("/"+e,n)}parse(t){let e=JSON.parse(t);return e=e.map((t=>(t.url=a.default.url(t.file),t))),e.filter((t=>{let e=new Date(t.ended_at);e.setDate(e.getDate()+1);const n=new Date;return e.getTime()>=n.getTime()}))}}customElements.define("gcg-carousel",o)},814(t,e,n){"use strict";var i=n(7279),r=n.n(i);const a={surveyUrl:"https://forms.office.com/r/9RvnLkGnrn",gazetteUrl:"http://www.gov.ph",OPUrl:"https://op-proper.gov.ph",OCUrl:"http://www.gov.ph/calendar",ODUrl:"http://www.gov.ph/directory",projNoahUrl:"http://noah.up.edu.ph/#/",OVPUrl:"http://ovp.gov.ph/",DepEdUrl:"http://www.deped.gov.ph/",DOFUrl:"http://www.dof.gov.ph/",DOHUrl:"http://www.doh.gov.ph/",DILGUrl:"http://www.dilg.gov.ph/",DOLEUrl:"https://www.dole.gov.ph/",DOSTUrl:"http://www.dost.gov.ph/",DTIUrl:"http://www.dti.gov.ph/",SCUrl:"http://ca.judiciary.gov.ph/",CAUrl:"http://ca.judiciary.gov.ph/",SandiganbayanUrl:"http://sb.judiciary.gov.ph/",CTAUrl:"http://cta.judiciary.gov.ph/",JBCUrl:"http://jbc.judiciary.gov.ph/",SOPUrl:"https://www.senate.gov.ph/",HOPUrl:"http://www.congress.gov.ph/",FoiUrl:"https://www.foi.gov.ph/en/agencies/gcg/",DBMUrl:"https://www.dbm.gov.ph/"};class o extends HTMLElement{state={dpo:null,logo:null,seal:null,foi:null,goto:this.goto.bind(this),Link:a};static get observedAttributes(){let t=[];return t.push("dpo"),t.push("logo"),t.push("seal"),t.push("foi"),t}constructor(){super(),this.state=r().init(this,'<div class="gcg-main-bg text-white py-4" :class="{\'bg-dark\': contrasted}"> <div class="container-fluid"> <div class="row"> <div class="col-sm-2"> <div class="fw-bold">Republic of the Philippines</div> <div><a class="gcg-links" :href="Link.gazetteUrl" target="_blank" rel="noopener">Official Gazette</a></div> <div><a class="gcg-links" :href="Link.OPUrl" target="_blank" rel="noopener">Office of the President</a></div> <div><a class="gcg-links" :href="Link.ODUrl" target="_blank" rel="noopener">Official Directory</a></div> <div><a class="gcg-links" :href="Link.OCUrl" target="_blank" rel="noopener">Official Calendar</a></div> <div><a class="gcg-links" :href="Link.projNoahUrl" target="_blank" rel="noopener">Project NOAH</a></div> </div> <div class="col-sm-3"> <div class="fw-bold">Executive</div> <div><a class="gcg-links" :href="Link.OPUrl" target="_blank" rel="noopener">Office of the President</a></div> <div><a class="gcg-links" :href="Link.OVPUrl" target="_blank" rel="noopener">Office of the Vice President</a></div> <div><a class="gcg-links" :href="Link.DepEdUrl" target="_blank" rel="noopener">Department of Education</a></div> <div><a class="gcg-links" :href="Link.DBMUrl" target="_blank" rel="noopener">Department of Budget and Management</a></div> <div><a class="gcg-links" :href="Link.DOFUrl" target="_blank" rel="noopener">Department of Finance</a></div> <div><a class="gcg-links" :href="Link.DOHUrl" target="_blank" rel="noopener">Department of Health</a></div> <div><a class="gcg-links" :href="Link.DILGUrl" target="_blank" rel="noopener">Department of Interior and Local Government</a></div> <div><a class="gcg-links" :href="Link.DOLEUrl" target="_blank" rel="noopener">Department of Labor and Employment</a></div> <div><a class="gcg-links" :href="Link.DOSTUrl" target="_blank" rel="noopener">Department of Science and Technology</a></div> <div><a class="gcg-links" :href="Link.DTIUrl" target="_blank" rel="noopener">Department of Trade and Industry</a></div> </div> <div class="col-sm-4"> <div class="row"> <div class="col-sm-6"> <div class="fw-bold">Judiciary</div> <div><a class="gcg-links" :href="Link.SCUrl" target="_blank" rel="noopener">Supreme Court</a></div> <div><a class="gcg-links" :href="Link.CAUrl" target="_blank" rel="noopener">Court of Appeals</a></div> <div><a class="gcg-links" :href="Link.SandiganbayanUrl" target="_blank" rel="noopener">Sandiganbayan</a></div> <div><a class="gcg-links" :href="Link.CTAUrl" target="_blank" rel="noopener">Court of Tax Appeals</a></div> <div><a class="gcg-links" :href="Link.JBCUrl" target="_blank" rel="noopener">Judicial Bar and Council</a></div> </div> <div class="col-sm-6"> <div class="fw-bold">Legislative</div> <div><a class="gcg-links" :href="Link.SOPUrl" target="_blank" rel="noopener">Senate of the Philippines</a></div> <div><a class="gcg-links" :href="Link.HOPUrl" target="_blank" rel="noopener">House of Representatives</a></div> </div> </div> </div> <div class="col-sm-3"> <div class="fs-5 mb-3">Help us improve our website!</div> <div class="mb-3"> <a type="button" class="btn btn-warning" :href="Link.surveyUrl" target="_blank" rel="noopener">Answer our survey</a> </div> <div class="mb-3">Or you may contact us below:</div> <div> <div class="d-flex gap-2 mx-auto"> <i class="bi bi-building"></i> <div>3/F BDO Towers Paseo (formerly Citibank Center), 8741 Paseo de Roxas, Makati City, Philippines</div> </div> <div class="d-flex gap-2 mx-auto"> <i class="bi bi-telephone"></i> <div>
25328-2030 to 33 | 5318-1000</div> </div> <div class="d-flex gap-2 mx-auto"> <i class="bi bi-printer"></i> <div>5328-2030 or 5318-1000 loc. 301</div> </div> </div> </div> </div> </div> <div class="text-center mt-4"> <img :src="dpo" alt="DPO" class="gcg-pointer gcg-footer-logo gcg-dpo-logo" @click="goto($go, \'privacy-policy\')"> <img :src="logo" alt="Republika ng Pilipinas" class="gcg-footer-logo"> <img :src="seal" alt="Transparency Seal" class="gcg-pointer gcg-footer-logo" @click="goto($go, \'transparency-seal\')"> <a :href="Link.FoiUrl" target="_blank" rel="noopener"> <img :src="foi" alt="Freedom of Information" class="gcg-pointer gcg-footer-logo" style="height:112.5px"> </a> <div class="mt-3"> <span>All content is public domain unless otherwise stated.</span> </div> </div> </div> ',this.state)}attributeChangedCallback(t,e,n){r().attr(this,this.state,t,n)}goto(t,e){t("/"+e)}}customElements.define("gcg-footer",o)},3633(t,e,n){"use strict";var i=n(7279),r=n.n(i);class a extends HTMLElement{state={items:[],current:[],page:0,next:this.next.bind(this),prev:this.prev.bind(this),changeCurrent:this.changeCurrent.bind(this)};static get observedAttributes(){return["items"]}constructor(){super(),this.state=r().init(this,'<div class="gcg-announcements w-100 h-100 bg-white rounded-1"> <h2 class="bg-warning text-center px-3 py-2 rounded-top-1">Announcements</h2> <div class="gcg-announcement-items px-2"> <template x-if="current"> <template x-for="item, index in current"> <p class="mb-1"> <strong><span x-text="item.name"></span></strong> </p> </template> </template> <div class="d-flex justify-content-end gap-2"> <button class="gcg-announcement-btn btn btn-outline-primary" @click="prev()"> <i class="bi bi-chevron-left"></i> </button> <button class="gcg-announcement-btn btn btn-outline-primary" @click="next()"> <i class="bi bi-chevron-right"></i> </button> </div> </div> </div> ',this.state)}attributeChangedCallback(t,e,n){""===n&&(n=0),"items"===t&&(n=JSON.parse(n),this.changeCurrent(n)),r().attr(this,this.state,t,n)}next(){this.state.page+1<Math.ceil(this.state.items.length/2)?this.state.page++:this.state.page=0,this.changeCurrent()}prev(){this.state.page-1<0?this.state.page=Math.ceil(this.state.items.length/2)-1:this.state.page--,this.changeCurrent()}changeCurrent(t=null){let e=[...this.state.items];t&&(e=[...t]);const n=2*this.state.page;let i=[...e.splice(n,2)];for(;i.length<2;)i.push("");r().attr(this,this.state,"current",i)}}customElements.define("gcg-notice",a)},6348(t,e,n){"use strict";n.r(e);var i=n(7001),r=n.n(i),a=n(9069),o=n.n(a),s=n(4794),l=n.n(s),c=n(4071),u=n.n(c),d=n(4331),h=n.n(d),p=n(8624),f=n.n(p),g=n(4740),m=n.n(g),v=n(2931),y=n.n(v),x=n(4693),_=n.n(x),b=n(3519),w=n.n(b),S=n(1914),M=n.n(S),k=n(2996),T=n.n(k),C=n(6607),I=n.n(C),A=n(9124),D=n.n(A),L=n(8509),P=n.n(L),O=n(2658),E=n.n(O),N=n(8678),R=n.n(N),z=n(6159),B=n.n(z),V=n(8294),F=n.n(V),j=n(7074),G=n.n(j),H=n(9148),W=n.n(H),U=n(177),$=n.n(U),Y=n(2467),q=n.n(Y),X=n(3030),Z=n.n(X),K=n(5609),J=n.n(K),Q=n(984),tt=n.n(Q),et=n(8848),nt=n.n(et),it=n(7768),rt=n.n(it),at=n(6034),ot=n.n(at),st=n(3926),lt=n.n(st),ct=n(4952),ut=n.n(ct),dt=n(8581),ht=n.n(dt),pt=n(414),ft=n.n(pt),gt=n(8994),mt=n.n(gt),vt=n(1481),yt=n.n(vt),xt=n(515),_t=n.n(xt),bt=n(2200),wt=n.n(bt);const St={pages:[{name:"Home",route:new(r()),group:"home",page:"Board",url:"/"},{name:"Announcements",route:new(M()),group:"news",page:"NewsNotices",url:"/announcements"},{name:"Press Releases",route:new(T()),group:"news",page:"NewsPress",url:"/press-releases"},{name:"Speeches",route:new(I()),group:"news",page:"NewsSpeech",url:"/speeches"},{name:"Photos",route:new(D()),group:"news",page:"NewsPhotos",url:"/photos"},{name:"Videos",route:new(P()),group:"news",page:"NewsVideos",url:"/videos"},{name:"Memorandum Orders",route:new(R()),group:"laws",page:"LawOrders",url:"/memorandum-orders"},{name:"Memorandum Circulars",route:new(B()),group:"laws",page:"LawCirculars",url:"/memorandum-circulars"},{name:"Joint Circulars",route:new(F()),group:"laws",page:"LawJoints",url:"/joint-circulars"},{name:"Laws",route:new(G()),group:"laws",page:"Laws",url:"/laws"}
2,{title:"CPCS Announcements",name:"ANNOUNCEMENTS",route:new(W()),group:"cpcs",page:"CpcsNotices",url:"/cpcs-announcements"},{name:"EXECUTIVE ORDER AND ISSUANCES",route:new($()),group:"cpcs",page:"CpcsIssuances",url:"/cpcs-issuances"},{name:"REFERENCE MATERIALS",route:new(q()),group:"cpcs",page:"CpcsMaterials",url:"/cpcs-materials"},{name:"Faqs",route:new(E()),group:"faqs",page:"Faqs",url:"/faqs"},{name:"Careers",route:new(o()),group:"career",page:"BoardCareer",url:"/careers"},{name:"About Us",route:new(l()),group:"about",page:"AboutUs",url:"/about"},{name:"The Mandate",route:new(u()),group:"about",page:"AboutMandate",url:"/mandate"},{name:"Quality Policy",route:new(h()),group:"about",page:"AboutPolicy",url:"/quality-policy"},{name:"The Commission",route:new(f()),group:"about",page:"AboutCommission",url:"/commission"},{name:"Directory",route:new(m()),group:"about",page:"AboutDirectory",url:"/directory"},{name:"Strategic Partnership",route:new(y()),group:"about",page:"AboutPartnership",url:"/partnership"},{name:"Vision and Mission",route:new(_()),group:"about",page:"AboutVision",url:"/vision"},{name:"Core Values",route:new(w()),group:"about",page:"AboutValues",url:"/values"},{name:"GAD Corner",route:new(Z()),group:"gad",page:"BoardGad",url:"/gad"},{name:"Transparency Seal",route:new(J()),group:"other",page:"OtherSeal",url:"/transparency-seal"},{name:"Privacy Policy",route:new(tt()),group:"other",page:"OtherPrivacy",url:"/privacy-policy"},{name:"Freedom of Information",route:new(nt()),group:"foi",page:"BoardFoi",url:"/foi"},{name:"Annual Reports",route:new(rt()),group:"pub",page:"PubReports",url:"/annual-reports"},{name:"Research Papers",route:new(ot()),group:"pub",page:"PubPapers",url:"/research-papers"},{name:"Seminars and Workshop",route:new(ht()),group:"dl",page:"dlSeminar",url:"/seminars-and-workshop"},{name:"Government Corporate Information Sheet",route:new(ut()),group:"dl",page:"dlSheet",url:"/government-corporate-information-sheet"},{name:"PES Guidebook",route:new(lt()),group:"dl",page:"dlGuidebook",url:"/pes-guidebook"},{name:"Ongoing Projects",route:new(ft()),group:"proc",page:"procProjects",url:"/ongoing-projects"},{name:"Bid Notices",route:new(mt()),group:"proc",page:"procNotices",url:"/bid-notices"},{name:"Notice of Award",route:new(yt()),group:"proc",page:"procAward",url:"/notice-of-award"},{name:"PO/Contracts/NTP",route:new(_t()),group:"proc",page:"procContracts",url:"/po-contracts"},{name:"History",route:new(wt()),group:"proc",page:"procHistory",url:"/history"}],get(){return this.pages},getNames(){return this.pages.map((t=>({name:t.title??t.name,url:t.url})))}};n.d(e,["default",0,St])},5096(t,e,n){"use strict";n.r(e);const i={init(){const t=document.getElementById("gcg-privacy-policy");t.classList.add("gcg-notif-hide"),sessionStorage.getItem("gcg.privacy")||t.classList.remove("gcg-notif-hide")},cancel(){document.getElementById("gcg-privacy-policy").classList.add("gcg-notif-hide"),sessionStorage.setItem("gcg.privacy","1")}};n.d(e,["default",0,i])},3913(t,e,n){"use strict";var i=n(7279),r=n.n(i);class a extends HTMLElement{state={};constructor(){super(),this.state=r().init(this,'<div id="gcg-privacy-policy" class="gcg-notif w-75 z-2"> <div class="gcg-notif-header d-flex justify-content-between"> <div class="gcg-notif-title text-white fw-bold">GCG Privacy Policy</div> <div> <button class="btn btn-sm btn-light" x-on:click="advertisements.privacy.proceed()">X</button> </div> </div> <div class="gcg-notif-body text-white"> The Governance Commission for GOCCs (GCG) treats your data privacy seriously. Our Privacy Policy explains who we are, how we collect and use personal information, our security measures, and the rights of data subjects. To learn more, please click <a :href="advertisements.privacy.link" target="_blank" rel="noopener noreferrer"><strong>here</strong></a>. </div> </div> ',this.state)}}customElements.define("gcg-privacy-policy-notification",a)},9982(t,e,n){"use strict";n.r(e);var i=n(7279),r=n.n(i);const a={load(t,e){if(customElements.get(t))return;const n=class extends HTMLElement{state={type:void 0};static get observedAttributes(){return["type"]}constructor(){super(),this.state=r().init(this,e,this.state)}attributeChangedCallback(t,e,n){""===n&&(n=0),"type"===t&&(n=parseInt(n)),r().attr(this,this.state,t,n)}};customElements.define(t,n)}};n.d(e,["default",0,a])},3(t,e,n){"use strict";n.r(e);const i={set(t=1,e,n){n=n||10;const i=e.length,r=t>1?n*(t-1):0,a=r+n<i?r+n:i,o={};return o.pages=i>=1?Math.ceil(i/n):1,o.total=i,o.items=[],i>0&&(o.items=e.slice(r,a)),o}};n.d(e,["default",0,i])},6006(t,e,n){"use strict";n.r(e);var i=n(8675);const r={init(){sessionStorage.getItem("gcg.survey")||i.default.show("survey-modal")},cancel(){i.default.hide("survey-modal"),sessionStorage.setItem("gcg.survey","1")},proceed(){i.default.hide("survey-modal"),sessionStorage.setItem("gcg.survey","1")}};n.d(e,["default",0,r])},4475(t,e,n){"use strict";var i=n(7279),r=n.n(i);class a extends HTMLElement{state={};constructor(){super(),this.state=r().init(this,'<div class="modal fade" id="survey-modal" tabindex="-1" aria-labelledby="survey-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
2 <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content bg-gcg"> <div id="survey-modal-header"> <span class="modal-title text-white" id="survey-modal-title"> <h5 class="py-3 px-2">Thank you for visiting the GCG website!</h5> </span> </div> <div class="modal-body" id="survey-modal-body"> <p class="text-justify text-white"> The Governance Commission aims to further strengthen its online presence and uphold participatory governance. Furthermore, the GCG recognizes that a stable, reliable, and informative corporate website is important in bringing its mandate closer to its stakeholders. Given this, the GCG continuously improves and updates its website for better use of government-owned or -controlled corporations (GOCCs), the general public, and other stakeholders. </p> <p class="text-justify text-white"> In line with this goal, we are conducting a website satisfaction and redesign survey to gather valuable insights from our stakeholders. As a visitor to this website, your participation in this survey would be invaluable in helping us understand your needs and preferences. </p> <p class="text-justify text-white">If you are willing to participate, please click \'PROCEED\'. Thank you!</p> </div> <div class="modal-footer border-top-0"> <button id="skip-survey-modal" class="btn btn-link text-secondary text-decoration-none" @click="advertisements.survey.cancel()" style="width:120px">Skip</button> <a id="proceed-survey-modal" class="btn btn-success" href="https://forms.office.com/r/9RvnLkGnrn" target="_blank" rel="noopener noreferrer" rel="noopener noreferrer" style="width:120px" @click="advertisements.survey.proceed()">Proceed</a> </div> </div> </div> </div> ',this.state)}}customElements.define("gcg-survey-modal",a)},2116(t,e,n){"use strict";n.r(e);var i=n(8705);const r={initialize(t){document.addEventListener("alpine:init",(()=>{i.default.store("tabnav",t),i.default.store("tabnavRights",[])}))},get(t){let e=[];return i.default.store("tabnav").forEach((n=>{if(n.group===t){let t={};t.name=n.name,t.url=n.url,t.page=n.page,e.push(t)}})),JSON.stringify(e)},set(t){i.default.store("tabnav",t)}};n.d(e,["default",0,r])},5261(t,e,n){"use strict";var i=n(7279),r=n.n(i);class a extends HTMLElement{state={activeColor:null,items:[],page:null,styles:[],textColor:null,goto:this.goto.bind(this),align:""};static get observedAttributes(){return["items","page","styles","text-color","active-color","align"]}constructor(){super(),this.state=r().init(this,'<div class="container"> <div class="nav nav-pills nav-fill rounded shadow-lg" :class="align"> <template x-for="(item, index) in items"> <div class="nav-item bg-white border-end" :class="{ \'rounded-start\': index === 0, \'rounded-end\': index === items.length - 1 }"> <div class="nav-link gcg-pointer rounded-0" :class="[ (page === item.page ? \'active fw-bold\' : \'text-secondary\'), (index === 0 ? \'rounded-start\' : \'\'), (index === items.length - 1 ? \'rounded-end\' : \'\'), (page === item.page && contrasted ? \'bg-dark\' : \'\') ]" @click="goto($go, item.url, item.page, {})"> <span class="fs-6 text-uppercase" x-text="item.name"></span> </div> </div> </template> </div> </div> ',this.state)}attributeChangedCallback(t,e,n){""===n&&(n=0),"active-color"===t&&(t="activeColor"),"text-color"===t&&(t="textColor"),"items"===t&&(n=JSON.parse(n)),r().attr(this,this.state,t,n)}goto(t,e,n,i){const r=this.state.page;this.state.page=n,r!==n&&t(e,i)}}customElements.define("gcg-tabnav",a)},3991(t,e,n){"use strict";n.r(e);var i=n(8705);const r={initialize(){document.addEventListener("alpine:init",(()=>{i.default.store("showNavbar",!0),i.default.store("navbarItems",[])}))},hide(){i.default.store("showNavbar",!1)},show(){i.default.store("showNavbar",!0)},setItems(t){if(!t)return;let e=[];t.forEach((t=>{let n={};n.name=t.name,n.url=t.url,n.code=t.code,n.items=t.items,e.push(n)}));const n=JSON.stringify(e);i.default.store("navbarItems",n)}};n.d(e,["default",0,r])},7440(t,e,n){"use strict";var i=n(7279),r=n.n(i),a=n(3991);class o extends HTMLElement{state={logo:null,page:null,items:a.default.items,styles:[],active:this.active.bind(this),goto:this.goto.bind(this),small:!1};static get observedAttributes(){let t=[];
2return t.push("items"),t.push("page"),t.push("logo"),t.push("logoBanner"),t.push("small"),t.push("styles"),t}constructor(){super(),this.state=r().init(this,'<div class="sticky-top"> <nav class="gcg-main-bg navbar navbar-expand-lg py-2 d-flex" :class="styles"> <div class="gcg-navbar navbar-brand fw-bold d-flex align-items-center"> <div class="d-inline-block mx-3"> <img :src="logo" alt="GCG Logo" class="gcg-logo"> <img :src="logoBanner" alt="GCG Name Logo" class="gcg-logo-text me-3 d-none d-sm-inline"> </div> </div> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#gcgWebsiteNav" aria-controls="navbar-alt" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="gcgWebsiteNav"> <ul class="navbar-nav mx-auto position-relative my-2"> <template x-for="link in items"> <li> <template x-if="link.items"> <div class="nav-item dropdown"> <div class="nav-link py-2 px-3 gcg-pointer dropdown-toggle" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span class="gcg-nav-link" :class="{ \'gcg-active-link\': active(link.code) }" x-text="link.name"></span> </div> <ul class="dropdown-menu mx-3"> <template x-for="subLink in link.items"> <li class="dropdown-item gcg-pointer" :class="{ \'active\': active(subLink.code) }" @click="goto($go, subLink.url, {})"> <template x-if="subLink.icon"> <img :src="subLink.icon" alt="subLink.name" class="gcg-nav-link-icon"> </template> <span x-text="subLink.name"></span> </li> </template> </ul> </div> </template> <template x-if="! link.items"> <div class="nav-item"> <div class="nav-link py-2 px-3 gcg-pointer" @click="goto($go, link.url, {})"> <div class="nav-link p-0" :class="{ \'gcg-active-link\': active(link.code) }" aria-expanded="false"> <span class="gcg-nav-link" :class="{ \'small\': small }" x-text="link.name"></span> </div> </div> </div> </template> </li> </template> </ul> <div class="form-inline"> <input class="form-control mr-sm-2 w-75 mx-auto" type="search" placeholder="Search"> </div> <div class="d-flex justify-content-center"> <img :src="bpLogo" alt="Bagong Pilipinas Logo" class="gcg-logo mx-3"> </div> </div> </nav> <div class="gcg-motto"><i class="bi bi-megaphone"></i> Governance Commission celebrated the 13th Anniversary of "GOCC Governance Act of 2011"</div> </div> ',this.state)}attributeChangedCallback(t,e,n){"items"!==t&&"user"!==t||(n=n?JSON.parse(n):n),r().attr(this,this.state,t,n)}active(t){return 0===this.state.page.indexOf(t)}goto(t,e,n){t(e,n)}}customElements.define("gcg-webnav",o)},2710(t,e,n){"use strict";n.r(e);var i=n(9324);const r={TYPE_LINK:0,TYPE_SURVEY:1,TYPE_PRIVACY:2,visit(t,e,n){const r=new FormData;return null!==t&&r.append("type",t),e&&r.append("link",e),null!==n&&r.append("value",n),i.A.post("https://api.gcg.gov.ph/v2/site/visits",r)}};n.d(e,["default",0,r])},181(t,e,n){"use strict";n.r(e);var i=n(9324),r=n(1552),a=n.n(r);const o=Date.now(),s={load:()=>i.A.get("https://gcg.gov.ph/hrpm.json?ts="+o),toHtml(t,e=!1){if(!t)return"";let n="";return e&&(n=", 'toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620'"),(new(a().Converter)).makeHtml(t).replace(/<a href="(.*?)"/g,`<a href="$1" onclick="window.open('$1', '_blank' ${n}); return false;" `)},apply(t){const e="https://careers.gcg.gov.ph/?h="+t;return window.open(e,"_blank","toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620,rel=noopener")}};n.d(e,["default",0,s])},9955(t,e,n){"use strict";n.r(e);var i=n(9324),r=n(1552),a=n.n(r);const o=Date.now(),s={get:(t,e)=>Object.keys(t).includes(e)?t[e]:[],show(t){let e="https://gcg.gov.ph/files/"+t,n=this.getFileExtension(t);if("png"===n||"jpg"===n||"jpeg"===n||"pdf"===n){const t="toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620";return window.open(e,"_blank",t)}return window.open(e)},getYears(t,e="started_at"){if(!t)return[];let n=t.filter((t=>t[e]));if(0===n.length)return[];let i=n.map((t=>new Date(t[e]).getFullYear()));return[...new Set(i)].sort().reverse()},getCreatedAt(t){if(!t)return[];let e=t.map((t=>new Date(t.created_at).getFullYear()));return[...new Set(e)].sort().reverse()},load:()=>i.A.get("https://gcg.gov.ph/data.json?ts="+o),toHtml(t,e=!1){if(!t)return"";let n="";return e&&(n=", 'toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620'"),(new(a().Converter)).makeHtml(t).replace(/<a href="(.*?)"/g,`<a href="$1" onclick="window.open('$1', '_blank' ${n}); return false;" `)},getFileExtension:t=>t.split(".").pop(),sortByPostedAt:t=>t.sort(((t,e)=>e.posted_at.localeCompare(t.posted_at))),filterByFileType:(t,e)=>t.children.filter((t=>e.includes(t.file_type)))};n.d(e,["default",0,s])},1919(t,e,n){"use strict";n.r(e);const i={format(t,e=!0,n=0){if(!t)return;let i=n?"h12":"h24";var r={month:"long",day:"numeric",year:"numeric",hour:"2-digit",minute:"2-digit",second:"2-digit"};r.hourCycle=i;let a=new Intl.DateTimeFormat("en-GB",r).format(new Date(t)).split("at");return e?a[0].concat(a[1].toUpperCase()):a[0]}};n.d(e,["default",0,i])},921(t,e,n){"use strict";n.r(e);const i="https://gcg.gov.ph/files/",r={view(t){let e="https://api.gcg.gov.ph/v2/site/files/"+t+"?ft=0";return window.open(e,"_blank","toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620")},url:t=>i+t,viewLocal(t){let e=i+t;return window.open(e,"_blank","toolbar=0,location=no,menubar=0,top=20,left=20,width=1000,height=620")}};n.d(e,["default",0,r])},1907(t,e,n){"use strict";n.r(e),n.d(e,{default:()=>w});const i=n.p+"ae31ae9249dc30ed8dee.png";var r=n(9241),a=n(9718);const o=n.p+"64f67c15a3be62fcbeeb.png",s=n.p+"0b8e3162c63a9b2cf2a8.png",l=n.p+"8744699d7a5c83f0e415.png",c=n.p+"db8d026832dae3489205.png",u=n.p+"12ebf3694dcbce7bcdb7.png";var d=n(2549);const h=n.p+"c8d8df98ee79a8373825.png",p=n.p+"5c88fc1e4a0b2d82d377.png",f=n.p+"85f680d91a43b9f7cc88.png",g=n.p+"a9d660e0562006f188fd.png",m=n.p+"b4f8e5f60861e51ac37b.png",v=n.p+"b1480434a2d32fdfdb33.png",y=n.p+"bd405c8deb859a525b61.png",x=n.p+"5684667cbea68599be5b.png",_=n.p+"c0fc8fbe93c8de5e3942.png",b={accessibility:i,bagongPilipinas:r,banner:a,career:n.p+"2a4844f2d9895216b3af.png",citizen:o,commission:s,core:l,directory:c,dpo:u,foi:n.p+"aaa23cc9e581190e42a4.png",gcg:d,independence:h,integrity:p,mandate:f,mission:g,strategic:m,pilipinas:v,seal:y,vision:x,vmc:_},w={get(t){let e=null;return b[t]&&(e=b[t]),e}}},7420(t,e,n){"use strict";n.r(e),n.d(e,{default:()=>a});var i=n(6901),r=n(9955);const a={items:[],init(){i.default.load("gcg-gad-focal",'<div class="container mb-0 p-0"> <div class="card shadow-lg"> <div class="card-body" :class="{ \'text-center\': focal.items.length == 0 }"> <template x-for="(item, idx) in focal.items"> <div class="gcg-official" :class=" idx === focal.items.length - 1 ? \'pb-0\' : \'pb-3\'"> <p class="fw-bold mb-2 lh-sm" x-text="item.name"></p> <p class="text-danger fst-italic mb-3" x-text="item.salutation"></p> <p class="mb-3" x-text="item.position"></p> <p class="mb-3" x-text="item.email"></p> </div> </template> <template x-if="focal.items.length == 0"> <span class="text-center">No representatives found.</span> </template> </div> </div> </div> '),this.load()},load(){r.default.load().then((t=>{const e=t.data,n=r.default.get(e,"directory").find((t=>"string"==typeof t.name&&t.name.includes("GAD FOCAL POINT SYSTEM")));n&&Array.isArray(n.officials)?this.items=n.officials:this.items=[]}))}}},6656(t,e,n){"use strict";n.r(e),n.d(e,{default:()=>HJ});var i={};n.r(i),n.d(i,{Arc:()=>$m,BezierCurve:()=>Hm,BoundingRect:()=>nn,Circle:()=>om,CompoundPath:()=>qm,Ellipse:()=>cm,Group:()=>pa,HOVER_LAYER_FOR_INCREMENTAL:()=>vv,HOVER_LAYER_FROM_THRESHOLD:()=>mv,HOVER_LAYER_NO:()=>gv,Image:()=>
2Hl,IncrementalDisplayable:()=>dv,Line:()=>Bm,LinearGradient:()=>Km,OrientedBoundingRect:()=>lv,Path:()=>Rl,Point:()=>De,Polygon:()=>Lm,Polyline:()=>Em,RadialGradient:()=>Jm,Rect:()=>Kl,Ring:()=>Cm,Sector:()=>Mm,Text:()=>fc,WH:()=>fv,XY:()=>pv,applyTransform:()=>Lv,calcZ2Range:()=>Jv,clipPointsByRect:()=>Nv,clipRectByRect:()=>Rv,createIcon:()=>zv,decomposeTransform:()=>ny,ensureCopyRect:()=>Xv,ensureCopyTransform:()=>Zv,expandOrShrinkRect:()=>jv,extendPath:()=>xv,extendShape:()=>yv,getCurrentCanvasPainter:()=>ry,getShapeClass:()=>bv,getTransform:()=>Dv,groupTransition:()=>Ev,initProps:()=>Pu,isBoundingRectAxisAligned:()=>Yv,isElementRemoved:()=>Ou,lineLineIntersect:()=>Vv,linePolygonIntersect:()=>Bv,makeImage:()=>Sv,makePath:()=>wv,mergePath:()=>kv,payloadDisableAnimation:()=>ey,registerShape:()=>_v,removeElement:()=>Eu,removeElementWithFadeOut:()=>Ru,resizePath:()=>Tv,retrieveZInfo:()=>Kv,setTooltipConfig:()=>Wv,subPixelOptimize:()=>Av,subPixelOptimizeLine:()=>Cv,subPixelOptimizeRect:()=>Iv,transformDirection:()=>Pv,traverseElements:()=>$v,traverseUpdateZ:()=>Qv,updateProps:()=>Lu});var r=n(6901),a=n(8675),o=n(9955),s=n(1919);const l={date:null,goccs:[],gocc:null,items:[],search:"",sectors:[],sector:null,close(){a.default.hide("gad-sdd-detail-modal")},filterGocc(){this.filterSector(this.gocc),"null"!==this.gocc&&(this.items=[this.items[this.gocc]])},filterSearch(){"null"===this.gocc||"null"===this.sector||this.search||this.filterGocc(),"null"===this.sector||"null"!==this.gocc||this.search||this.filterSector(this.gocc),"null"!==this.sector||this.search||this.parse();let t=this.search;t&&(t=t.trim(),t=t.toLowerCase(),this.items=this.items.filter((e=>{const n=e.name.toLowerCase(),i=e.sector.toLowerCase();let r=null;e.acronym&&(r=e.acronym.toLowerCase());let a=n.includes(t)||i.includes(t);return r&&(a=a||r.includes(t)),a})))},filterSector(t){if(this.gocc=t,this.search=null,this.goccs=[],"null"===this.sector)return void this.parse();let e=this.sectors[this.sector],n=[];e.groups.forEach((t=>{n=[...n,...t.offices]})),this.goccs=n,this.items=n},init(){r.default.load("gcg-sdd-detail",'<div class="modal" id="gad-sdd-detail-modal" tabindex="-1" data-bs-backdrop="static" data-bs-keyboard="false"> <div class="modal-dialog modal-dialog-centered modal-xl modal-dialog-scrollable"> <div class="modal-content"> <div class="modal-header text-white border-bottom-0 bg-primary"> <h5 class="modal-title fs-5 fw-bold">GOCC Sector Sex-Disaggregated Data (SDD) as of <span x-text="sdd.gocc.detail.date"></span></h5> </div> <div class="modal-body"> <template x-if="sdd.gocc.detail.total"> <div> <div class="row"> <div class="col-6 col-sm-6 col-md-3 mb-2 mb-sm-0"> <div class="card"> <div class="card-body"> <p class="m-1 small">Male</p> <h2 class="m-0" x-text="sdd.gocc.detail.total[0].value"></h2> </div> </div> </div> <div class="col-6 col-sm-6 col-md-3 mb-2 mb-sm-0"> <div class="card"> <div class="card-body"> <p class="m-1 small">Female</p> <h2 class="m-0" x-text="sdd.gocc.detail.total[1].value"></h2> </div> </div> </div> <div class="col-6 col-sm-6 col-md-3 mb-2 mb-sm-0"> <div class="card"> <div class="card-body"> <p class="m-1 small">Senior Citizens</p> <h2 class="m-0" x-text="sdd.gocc.detail.total[2].value"></h2> </div> </div> </div> <div class="col-6 col-sm-6 col-md-3 mb-2 mb-sm-0"> <div class="card"> <div class="card-body"> <p class="m-1 small">Person with Disabilities</p> <h2 class="m-0" x-text="sdd.gocc.detail.total[3].value"></h2> </div> </div> </div> </div> </div> </template> <div class="row pt-3 justify-content-end"> <div class="col-4 col-sm-6 col-md-3 mb-2"> <label for="gocc-staffing-sector" class="fw-bold text-uppercase small">Filter by Sector</label> <select class="form-select gcg-dropdown" id="gocc-staffing-sector" x-model="sdd.gocc.detail.sector" @change="sdd.gocc.detail.filterSector()"> <option :value="null" selected="selected">All</option> <template x-for="(item, index) in sdd.gocc.detail.sectors"> <option :value="index" x-text="item.name"></option> </template> </select> </div> <div class="col-4 col-sm-6 col-md-3 mb-2"> <label for="gocc-staffing-filter" class="fw-bold text-uppercase small">Filter By GOCC</label> <select class="form-select" id="gocc-staffing-filter" x-model="sdd.gocc.detail.gocc" @change="sdd.gocc.detail.filterGocc()"> <option :value="null" selected="selected">All</option> <template x-for="(item, index) in sdd.gocc.detail.goccs"> <option :value="index" x-text="item.name"></option> </template> </select> </div> <div class="col-4 col-sm-6 col-md-3 mb-2"> <label for="Search" class="fw-bold text-uppercase small">Search By Keyword</label> <input type="text" class="form-control" placeholder="Search" id="Search" x-model="sdd.gocc.detail.search" x-init="$watch(\'sdd.gocc.detail.search\', value => { sdd.gocc.detail.filterSearch() })"> </div> </div> <div class="mt-3"> <div class="card"> <div class="card-body"> <gcg-sdd-detail-table></gcg-sdd-detail-table> </div> </div> </div> </div> <div class="modal-footer border-top-0 bg-light d-flex"> <p class="my-auto fst-italic text-danger">GOCCs highlighted in red did not submit SDD data to the ICRS.</p> <div class="me-auto ms-5"> <gcg-loading :val="$store.loading" :color="\'text-danger\'"></gcg-loading> </div> <div> <button type="button" class="btn btn-link text-secondary text-decoration-none" :disabled="$store.loading" @click="sdd.gocc.detail.close()">Close</button> </div> </div> </div> </div> </div>
2 '),r.default.load("gcg-sdd-detail-table",'<div :class="{ \'opacity-50\': $store.loading}"> <table class="table table-striped mb-0" :class="{ \'table-hover\': ! $store.loading }"> <thead> <tr class="align-middle"> <th class="text-uppercase text-white bg-secondary" rowspan="2" width="40%">Gocc Name</th> <th class="text-uppercase text-white bg-secondary" rowspan="2" width="20%">Gocc Sector</th> <th class="text-center text-uppercase bg-secondary text-white" colspan="4">Total</th> </tr> <tr class="align-middle"> <th class="text-end bg-secondary text-white">Male</th> <th class="text-end bg-secondary text-white">Female</th> <th class="text-end bg-secondary text-white">SC</th> <th class="text-end bg-secondary text-white">PWD</th> </tr> </thead> <template x-if="sdd.gocc.detail.items.length == 0 && $store.loading"> <tbody> <template x-date="{ length: staffing.length ? staffing.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </tbody> </template> <template x-if="sdd.gocc.detail.items.length > 0"> <tbody> <template x-for="item in sdd.gocc.detail.items"> <tr> <td class="text-left"> <p class="mb-0" :class="{ \'text-danger\' : sdd.gocc.detail.isEmpty(item.staffs) }" x-text="item.name"></p> <p class="small mb-0" :class="{ \'text-danger\' : sdd.gocc.detail.isEmpty(item.staffs), \'text-muted\' : ! sdd.gocc.detail.isEmpty(item.staffs) }" x-text="item.acronym"></p> </td> <td class="text-left" :class="{ \'text-danger\' : sdd.gocc.detail.isEmpty(item.staffs) }" x-text="item.sector"></td> <template x-if="sdd.gocc.detail.isEmpty(item.staffs)"> <template x-for="i in 4"> <td class="text-danger text-end">-</td> </template> </template> <template x-if="! sdd.gocc.detail.isEmpty(item.staffs)"> <template x-for="key in item.staffs"> <td class="text-end" x-text="key.value"></td> </template> </template> </tr> </template> </tbody> </template> <template x-if="sdd.gocc.detail.items.length === 0 && ! $store.loading"> <tbody> <tr> <td class="text-center fst-italic" colspan="6">No items found.</td> </tr> </tbody> </template> </table> </div> ')},isEmpty(t){let e=!0;return t?(t.forEach((t=>{t.value&&(e=!1)})),e):e},load(t){o.default.load().then((e=>{const n=o.default.get(e.data,"gad-sdd").assets.goccs[t];this.date=n.generated_at??s.default.format(new Date,!1),this.sectors=n.items,this.parse(),this.total=n.staffs}))},parse(){let t=[];this.sectors.forEach((e=>{e.groups.forEach((e=>{t=[...t,...e.offices]}))})),this.items=t},show(t){this.load(t),a.default.show("gad-sdd-detail-modal")}};var c=n(8538),u=function(t,e){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},u(t,e)};function d(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}u(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}Object.create,Object.create;var h=function(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1},p=new function(){this.browser=new h,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow="undefined"!=typeof window};"object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?(p.wxa=!0,p.touchEventsSupported=!0):"undefined"==typeof document&&"undefined"!=typeof self?p.worker=!0:!p.hasGlobalWindow||"Deno"in window||"undefined"!=typeof navigator&&"string"==typeof navigator.userAgent&&navigator.userAgent.indexOf("Node.js")>-1?(p.node=!0,p.svgSupported=!0):function(t,e){var n=e.browser,i=t.match(/Firefox\/([\d.]+)/),r=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),a=t.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(t);if(i&&(n.firefox=!0,n.version=i[1]),r&&(n.ie=!0,n.version=r[1]),a&&(n.edge=!0,n.version=a[1],n.newEdge=+a[1].split(".")[0]>18),o&&(n.weChat=!0),e.svgSupported="undefined"!=typeof SVGRect,e.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,e.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),e.domSupported="undefined"!=typeof document){var s=document.documentElement.style;e.transform3dSupported=(n.ie&&"transition"in s||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||n.ie&&+n.version>=9}}(navigator.userAgent,p);const f=p;var g,m,v="sans-serif",y="12px "+v,x=function(t){var e={};if("undefined"==typeof JSON)return e;for(var n=0;n<95;n++){var i=String.fromCharCode(n+32),r=(t.charCodeAt(n)-20)/100;e[i]=r}return e}
vendor: 15,507 bytes, line 2
2("007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N"),_={createCanvas:function(){return"undefined"!=typeof document&&document.createElement("canvas")},measureText:function(t,e){if(!g){var n=_.createCanvas();g=n&&n.getContext("2d")}if(g)return m!==e&&(m=g.font=e||y),g.measureText(t);t=t||"";var i=/((?:\d+)?\.?\d*)px/.exec(e=e||y),r=i&&+i[1]||12,a=0;if(e.indexOf("mono")>=0)a=r*t.length;else for(var o=0;o<t.length;o++){var s=x[t[o]];a+=null==s?r:s*r}return{width:a}},loadImage:function(t,e,n){var i=new Image;return i.onload=e,i.onerror=n,i.src=t,i},getTime:function(){return Date.now?Date.now():+new Date}},b=$(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],(function(t,e){return t["[object "+e+"]"]=!0,t}),{}),w=$(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],(function(t,e){return t["[object "+e+"Array]"]=!0,t}),{}),S=Object.prototype.toString,M=Array.prototype,k=M.forEach,T=M.filter,C=M.slice,I=M.map,A=function(){}.constructor,D=A?A.prototype:null,L="__proto__",P=2311,O=Math.pow(2,53)-1;function E(){return P>=O&&(P=0),P++}function N(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];"undefined"!=typeof console&&console.error.apply(console,t)}function R(t){if(null==t||"object"!=typeof t)return t;var e=t,n=S.call(t);if("[object Array]"===n){if(!yt(t)){e=[];for(var i=0,r=t.length;i<r;i++)e[i]=R(t[i])}}else if(w[n]){if(!yt(t)){var a=t.constructor;if(a.from)e=a.from(t);else for(e=new a(t.length),i=0,r=t.length;i<r;i++)e[i]=t[i]}}else if(!b[n]&&!yt(t)&&!ot(t))for(var o in e={},t)t.hasOwnProperty(o)&&o!==L&&(e[o]=R(t[o]));return e}function z(t,e,n){if(!it(e)||!it(t))return n?R(e):t;for(var i in e)if(e.hasOwnProperty(i)&&i!==L){var r=t[i],a=e[i];!it(a)||!it(r)||J(a)||J(r)||ot(a)||ot(r)||rt(a)||rt(r)||yt(a)||yt(r)?!n&&i in t||(t[i]=R(e[i])):z(r,a,n)}return t}function B(t,e){for(var n=t[0],i=1,r=t.length;i<r;i++)n=z(n,t[i],e);return n}function V(t,e){if(Object.assign)Object.assign(t,e);else for(var n in e)e.hasOwnProperty(n)&&n!==L&&(t[n]=e[n]);return t}function F(t,e,n){for(var i=X(e),r=0,a=i.length;r<a;r++){var o=i[r];(n?null!=e[o]:null==t[o])&&(t[o]=e[o])}return t}function j(t,e){if(t){if(t.indexOf)return t.indexOf(e);for(var n=0,i=t.length;n<i;n++)if(t[n]===e)return n}return-1}function G(t,e,n){if(t="prototype"in t?t.prototype:t,e="prototype"in e?e.prototype:e,Object.getOwnPropertyNames)for(var i=Object.getOwnPropertyNames(e),r=0;r<i.length;r++){var a=i[r];"constructor"!==a&&(n?null!=e[a]:null==t[a])&&(t[a]=e[a])}else F(t,e,n)}function H(t){return!!t&&"string"!=typeof t&&"number"==typeof t.length}function W(t,e,n){if(t&&e)if(t.forEach&&t.forEach===k)t.forEach(e,n);else if(t.length===+t.length)for(var i=0,r=t.length;i<r;i++)e.call(n,t[i],i,t);else for(var a in t)t.hasOwnProperty(a)&&e.call(n,t[a],a,t)}function U(t,e,n){if(!t)return[];if(!e)return ht(t);if(t.map&&t.map===I)return t.map(e,n);for(var i=[],r=0,a=t.length;r<a;r++)i.push(e.call(n,t[r],r,t));return i}function $(t,e,n,i){if(t&&e){for(var r=0,a=t.length;r<a;r++)n=e.call(i,n,t[r],r,t);return n}}function Y(t,e,n){if(!t)return[];if(!e)return ht(t);if(t.filter&&t.filter===T)return t.filter(e,n);for(var i=[],r=0,a=t.length;r<a;r++)e.call(n,t[r],r,t)&&i.push(t[r]);return i}function q(t,e,n){if(t&&e)for(var i=0,r=t.length;i<r;i++)if(e.call(n,t[i],i,t))return t[i]}function X(t){if(!t)return[];if(Object.keys)return Object.keys(t);var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push(n);return e}_.createCanvas;var Z=D&&Q(D.bind)?D.call.bind(D.bind):function(t,e){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];return function(){return t.apply(e,n.concat(C.call(arguments)))}};function K(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return function(){return t.apply(this,e.concat(C.call(arguments)))}}function J(t){return Array.isArray?Array.isArray(t):"[object Array]"===S.call(t)}function Q(t){return"function"==typeof t}function tt(t){return"string"==typeof t}function et(t){return"[object String]"===S.call(t)}function nt(t){return"number"==typeof t}function it(t){var e=typeof t;return"function"===e||!!t&&"object"===e}function rt(t){return!!b[S.call(t)]}function at(t){return!!w[S.call(t)]}function ot(t){return"object"==typeof t&&"number"==typeof t.nodeType&&"object"==typeof t.ownerDocument}function st(t){return null!=t.colorStops}function lt(t){return t!=t}function ct(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var n=0,i=t.length;n<i;n++)if(null!=t[n])return t[n]}function ut(t,e){return null!=t?t:e}function dt(t,e,n){return null!=t?t:null!=e?e:n}function ht(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return C.apply(t,e)}function pt(t){if("number"==typeof t)return[t,t,t,t];var e=t.length;return 2===e?[t[0],t[1],t[0],t[1]]:3===e?[t[0],t[1],t[2],t[1]]:t}function ft(t,e){if(!t)throw new Error(e)}function gt(t){return null==t?null:"function"==typeof t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var mt="__ec_primitive__";function vt(t){t[mt]=!0}function yt(t){return t[mt]}var xt=function(){function t(){this.data={}}return t.prototype.delete=function(t){var e=this.has(t);return e&&delete this.data[t],e},t.prototype.has=function(t){return this.data.hasOwnProperty(t)},t.prototype.get=function(t){return this.data[t]},t.prototype.set=function(t,e){return this.data[t]=e,this},t.prototype.keys=function(){return X(this.data)},t.prototype.forEach=function(t){var e=this.data;for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)},t}(),_t="function"==typeof Map,bt=function(){function t(e){var n=J(e);this.data=_t?new Map:new xt;var i=this;function r(t,e){n?i.set(t,e):i.set(e,t)}e instanceof t?e.each(r):e&&W(e,r)}return t.prototype.hasKey=function(t){return this.data.has(t)},t.prototype.get=function(t){return this.data.get(t)},t.prototype.set=function(t,e){return this.data.set(t,e),e},t.prototype.each=function(t,e){this.data.forEach((function(n,i){t.call(e,n,i)}))},t.prototype.keys=function(){var t=this.data.keys();return _t?Array.from(t):t},t.prototype.removeKey=function(t){this.data.delete(t)},t}();function wt(t){return new bt(t)}function St(t,e){for(var n=new t.constructor(t.length+e.length),i=0;i<t.length;i++)n[i]=t[i];var r=t.length;for(i=0;i<e.length;i++)n[i+r]=e[i];return n}function Mt(t,e){var n;if(Object.create)n=Object.create(t);else{var i=function(){};i.prototype=t,n=new i}return e&&V(n,e),n}function kt(t){var e=t.style;e.webkitUserSelect="none",e.userSelect="none",e.webkitTapHighlightColor="rgba(0,0,0,0)",e["-webkit-touch-callout"]="none"}function Tt(t,e){return t.hasOwnProperty(e)}function Ct(){}var It=180/Math.PI,At=(Number.EPSILON||Math.pow(2,-52),function(t,e){return At=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},At(t,e)});function Dt(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}At(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}function Lt(t,e){return null==t&&(t=0),null==e&&(e=0),[t,e]}function Pt(t,e){return t[0]=e[0],t[1]=e[1],t}function Ot(t){return[t[0],t[1]]}function Et(t,e,n){return t[0]=e,t[1]=n,t}function Nt(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function Rt(t,e,n,i){return t[0]=e[0]+n[0]*i,t[1]=e[1]+n[1]*i,t}function zt(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function Bt(t){return Math.sqrt(function(t){return t[0]*t[0]+t[1]*t[1]}(t))}function Vt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function Ft(t,e){var n=Bt(e);return 0===n?(t[0]=0,t[1]=0):(t[0]=e[0]/n,t[1]=e[1]/n),t}function jt(t,e){return Math.sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1]))}Object.create,Object.create;var Gt=jt,Ht=function(t,e){return(t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])};function Wt(t,e,n,i){return t[0]=e[0]+i*(n[0]-e[0]),t[1]=e[1]+i*(n[1]-e[1]),t}function Ut(t,e,n){var i=e[0],r=e[1];return t[0]=n[0]*i+n[2]*r+n[4],t[1]=n[1]*i+n[3]*r+n[5],t}function $t(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function Yt(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}var qt=function(t,e){this.target=t,this.topTarget=e&&e.topTarget},Xt=function(){function t(t){this.handler=t,t.on("mousedown",this._dragStart,this),t.on("mousemove",this._drag,this),t.on("mouseup",this._dragEnd,this)}return t.prototype._dragStart=function(t){for(var e=t.target;e&&!e.draggable;)e=e.parent||e.__hostTarget;e&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.handler.dispatchToElement(new qt(e,t),"dragstart",t.event))},t.prototype._drag=function(t){var e=this._draggingTarget;if(e){var n=t.offsetX,i=t.offsetY,r=n-this._x,a=i-this._y;this._x=n,this._y=i,e.drift(r,a,t),this.handler.dispatchToElement(new qt(e,t),"drag",t.event);var o=this.handler.findHover(n,i,e).target,s=this._dropTarget;this._dropTarget=o,e!==o&&(s&&o!==s&&this.handler.dispatchToElement(new qt(s,t),"dragleave",t.event),o&&o!==s&&this.handler.dispatchToElement(new qt(o,t),"dragenter",t.event))}},t.prototype._dragEnd=function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.handler.dispatchToElement(new qt(e,t),"dragend",t.event),this._dropTarget&&this.handler.dispatchToElement(new qt(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null},t}();const Zt=Xt;var Kt=function(){function t(t){t&&(this._$eventProcessor=t)}return t.prototype.on=function(t,e,n,i){this._$handlers||(this._$handlers={});var r=this._$handlers;if("function"==typeof e&&(i=n,n=e,e=null),!n||!t)return this;var a=this._$eventProcessor;null!=e&&a&&a.normalizeQuery&&(e=a.normalizeQuery(e)),r[t]||(r[t]=[]);for(var o=0;o<r[t].length;o++)if(r[t][o].h===n)return this;var s={h:n,query:e,ctx:i||this,callAtLast:n.zrEventfulCallAtLast},l=r[t].length-1,c=r[t][l];return c&&c.callAtLast?r[t].splice(l,0,s):r[t].push(s),this},t.prototype.isSilent=function(t){var e=this._$handlers;return!e||!e[t]||!e[t].length},t.prototype.off=function(t,e){var n=this._$handlers;if(!n)return this;if(!t)return this._$handlers={},this;if(e){if(n[t]){for(var i=[],r=0,a=n[t].length;r<a;r++)n[t][r].h!==e&&i.push(n[t][r]);n[t]=i}n[t]&&0===n[t].length&&delete n[t]}else delete n[t];return this},t.prototype.trigger=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];if(!this._$handlers)return this;var i=this._$handlers[t],r=this._$eventProcessor;if(i)for(var a=e.length,o=i.length,s=0;s<o;s++){var l=i[s];if(!r||!r.filter||null==l.query||r.filter(t,l.query))switch(a){case 0:l.h.call(l.ctx);break;case 1:l.h.call(l.ctx,e[0]);break;case 2:l.h.call(l.ctx,e[0],e[1]);break;default:l.h.apply(l.ctx,e)}}return r&&r.afterTrigger&&r.afterTrigger(t),this},t.prototype.triggerWithContext=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];if(!this._$handlers)return this;var i=this._$handlers[t],r=this._$eventProcessor;if(i)for(var a=e.length,o=e[a-1],s=i.length,l=0;l<s;l++){var c=i[l];if(!r||!r.filter||null==c.query||r.filter(t,c.query))switch(a){case 0:c.h.call(o);break;case 1:c.h.call(o,e[0]);break;case 2:c.h.call(o,e[0],e[1]);break;default:c.h.apply(o,e.slice(1,a-1))}}return r&&r.afterTrigger&&r.afterTrigger(t),this},t}();const Jt=Kt;var Qt=Math.log(2);function te(t,e,n,i,r,a){var o=i+"-"+r,s=t.length;if(a.hasOwnProperty(o))return a[o];if(1===e){var l=Math.round(Math.log((1<<s)-1&~r)/Qt);return t[n][l]}for(var c=i|1<<n,u=n+1;i&1<<u;)u++;for(var d=0,h=0,p=0;h<s;h++){var f=1<<h;f&r||(d+=(p%2?-1:1)*t[n][h]*te(t,e-1,u,c,r|f,a),p++)}return a[o]=d,d}function ee(t,e){var n=[[t[0],t[1],1,0,0,0,-e[0]*t[0],-e[0]*t[1]],[0,0,0,t[0],t[1],1,-e[1]*t[0],-e[1]*t[1]],[t[2],t[3],1,0,0,0,-e[2]*t[2],-e[2]*t[3]],[0,0,0,t[2],t[3],1,-e[3]*t[2],-e[3]*t[3]],[t[4],t[5],1,0,0,0,-e[4]*t[4],-e[4]*t[5]],[0,0,0,t[4],t[5],1,-e[5]*t[4],-e[5]*t[5]],[t[6],t[7],1,0,0,0,-e[6]*t[6],-e[6]*t[7]],[0,0,0,t[6],t[7],1,-e[7]*t[6],-e[7]*t[7]]],i={},r=te(n,8,0,0,0,i);if(0!==r){for(var a=[],o=0;o<8;o++)for(var s=0;s<8;s++)null==a[s]&&(a[s]=0),a[s]+=((o+s)%2?-1:1)*te(n,7,0===o?1:0,1<<o,1<<s,i)/r*e[o];return function(t,e,n){var i=e*a[6]+n*a[7]+1;t[0]=(e*a[0]+n*a[1]+a[2])/i,t[1]=(e*a[3]+n*a[4]+a[5])/i}}}var ne="___zrEVENTSAVED",ie=[];function re(t,e,n,i,r){if(e.getBoundingClientRect&&f.domSupported&&!ae(e)){var a=e[ne]||(e[ne]={}),o=function(t,e){var n=e.markers;if(n)return n;n=e.markers=[];for(var i=["left","right"],r=["top","bottom"],a=0;a<4;a++){var o=document.createElement("div"),s=a%2,l=(a>>1)%2;o.style.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[s]+":0",r[l]+":0",i[1-s]+":auto",r[1-l]+":auto",""].join("!important;"),t.appendChild(o),n.push(o)}return e.clearMarkers=function(){W(n,(function(t){t.parentNode&&t.parentNode.removeChild(t)}))},n}(e,a),s=function(t,e,n){for(var i=n?"invTrans":"trans",r=e[i],a=e.srcCoords,o=[],s=[],l=!0,c=0;c<4;c++){var u=t[c].getBoundingClientRect(),d=2*c,h=u.left,p=u.top;o.push(h,p),l=l&&a&&h===a[d]&&p===a[d+1],s.push(t[c].offsetLeft,t[c].offsetTop)}return l&&r?r:(e.srcCoords=o,e[i]=n?ee(s,o):ee(o,s))}(o,a,r);if(s)return s(t,n,i),!0}return!1}function ae(t){return"CANVAS"===t.nodeName.toUpperCase()}var oe=/([&<>"'])/g,se={"&":"&","<":"<",">":">",'"':""","'":"'"};function le(t){return null==t?"":(t+"").replace(oe,(function(t,e){return se[e]}))}var ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ue=[],de=f.browser.firefox&&+f.browser.version.split(".")[0]<39;function he(t,e,n,i){return n=n||{},i?pe(t,e,n):de&&null!=e.layerX&&e.layerX!==e.offsetX?(n.zrX=e.layerX,n.zrY=e.layerY):null!=e.offsetX?(n.zrX=e.offsetX,n.zrY=e.offsetY):pe(t,e,n),n}function pe(t,e,n){if(f.domSupported&&t.getBoundingClientRect){var i=e.clientX,r=e.clientY;if(ae(t)){var a=t.getBoundingClientRect();return n.zrX=i-a.left,void(n.zrY=r-a.top)}if(re(ue,t,i,r))return n.zrX=ue[0],void(n.zrY=ue[1])}n.zrX=n.zrY=0}function fe(t){return t||window.event}function ge(t,e,n){if(null!=(e=fe(e)).zrX)return e;var i=e.type;if(i&&i.indexOf("touch")>=0){var r="touchend"!==i?e.targetTouches[0]:e.changedTouches[0];r&&he(t,r,e,n)}else{he(t,e,e,n);var a=function(t){var e=t.wheelDelta;if(e)return e;var n=t.deltaX,i=t.deltaY;return null==n||null==i?e:3*(0!==i?Math.abs(i):Math.abs(n))*(i>0?-1:i<0?1:n>0?-1:1)}(e);e.zrDelta=a?a/120:-(e.detail||0)/3}var o=e.button;return null==e.which&&void 0!==o&&ce.test(e.type)&&(e.which=1&o?1:2&o?3:4&o?2:0),e}function me(t,e,n,i){t.addEventListener(e,n,i)}var ve=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0};function ye(t){return 2===t.which||3===t.which}var xe=function(){function t(){this._track=[]}return t.prototype.recognize=function(t,e,n){return this._doTrack(t,e,n),this._recognize(t)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(t,e,n){var i=t.touches;if(i){for(var r={points:[],touches:[],target:e,event:t},a=0,o=i.length;a<o;a++){var s=i[a],l=he(n,s,{});r.points.push([l.zrX,l.zrY]),r.touches.push(s)}this._track.push(r)}},t.prototype._recognize=function(t){for(var e in be)if(be.hasOwnProperty(e)){var n=be[e](this._track,t);if(n)return n}},t}();function _e(t){var e=t[1][0]-t[0][0],n=t[1][1]-t[0][1];return Math.sqrt(e*e+n*n)}var be={pinch:function(t,e){var n=t.length;if(n){var i,r=(t[n-1]||{}).points,a=(t[n-2]||{}).points||r;if(a&&a.length>1&&r&&r.length>1){var o=_e(r)/_e(a);
vendor: 9,995 bytes, line 2
2!isFinite(o)&&(o=1),e.pinchScale=o;var s=[((i=r)[0][0]+i[1][0])/2,(i[0][1]+i[1][1])/2];return e.pinchX=s[0],e.pinchY=s[1],{type:"pinch",target:t[0].target,event:e}}}}};function we(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function Se(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 Me(t,e,n){var i=e[0]*n[0]+e[2]*n[1],r=e[1]*n[0]+e[3]*n[1],a=e[0]*n[2]+e[2]*n[3],o=e[1]*n[2]+e[3]*n[3],s=e[0]*n[4]+e[2]*n[5]+e[4],l=e[1]*n[4]+e[3]*n[5]+e[5];return t[0]=i,t[1]=r,t[2]=a,t[3]=o,t[4]=s,t[5]=l,t}function ke(t,e,n){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4]+n[0],t[5]=e[5]+n[1],t}function Te(t,e,n,i){void 0===i&&(i=[0,0]);var r=e[0],a=e[2],o=e[4],s=e[1],l=e[3],c=e[5],u=Math.sin(n),d=Math.cos(n);return t[0]=r*d+s*u,t[1]=-r*u+s*d,t[2]=a*d+l*u,t[3]=-a*u+d*l,t[4]=d*(o-i[0])+u*(c-i[1])+i[0],t[5]=d*(c-i[1])-u*(o-i[0])+i[1],t}function Ce(t,e,n){var i=n[0],r=n[1];return t[0]=e[0]*i,t[1]=e[1]*r,t[2]=e[2]*i,t[3]=e[3]*r,t[4]=e[4]*i,t[5]=e[5]*r,t}function Ie(t,e){var n=e[0],i=e[2],r=e[4],a=e[1],o=e[3],s=e[5],l=n*o-a*i;return l?(l=1/l,t[0]=o*l,t[1]=-a*l,t[2]=-i*l,t[3]=n*l,t[4]=(i*s-o*r)*l,t[5]=(a*r-n*s)*l,t):null}var Ae=function(){function t(t,e){this.x=t||0,this.y=e||0}return t.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(t,e){return this.x=t,this.y=e,this},t.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},t.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},t.prototype.scale=function(t){this.x*=t,this.y*=t},t.prototype.scaleAndAdd=function(t,e){this.x+=t.x*e,this.y+=t.y*e},t.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},t.prototype.dot=function(t){return this.x*t.x+this.y*t.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},t.prototype.distance=function(t){var e=this.x-t.x,n=this.y-t.y;return Math.sqrt(e*e+n*n)},t.prototype.distanceSquare=function(t){var e=this.x-t.x,n=this.y-t.y;return e*e+n*n},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(t){if(t){var e=this.x,n=this.y;return this.x=t[0]*e+t[2]*n+t[4],this.y=t[1]*e+t[3]*n+t[5],this}},t.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},t.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},t.set=function(t,e,n){t.x=e,t.y=n},t.copy=function(t,e){t.x=e.x,t.y=e.y},t.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},t.lenSquare=function(t){return t.x*t.x+t.y*t.y},t.dot=function(t,e){return t.x*e.x+t.y*e.y},t.add=function(t,e,n){t.x=e.x+n.x,t.y=e.y+n.y},t.sub=function(t,e,n){t.x=e.x-n.x,t.y=e.y-n.y},t.scale=function(t,e,n){t.x=e.x*n,t.y=e.y*n},t.scaleAndAdd=function(t,e,n,i){t.x=e.x+n.x*i,t.y=e.y+n.y*i},t.lerp=function(t,e,n,i){var r=1-i;t.x=r*e.x+i*n.x,t.y=r*e.y+i*n.y},t}();const De=Ae;var Le=Math.min,Pe=Math.max,Oe=Math.abs,Ee=["x","y"],Ne=["width","height"],Re=new De,ze=new De,Be=new De,Ve=new De,Fe=en(),je=Fe.minTv,Ge=Fe.maxTv,He=[0,0],We=function(){function t(t,e,n,i){$e(this,t,e,n,i)}return t.set=function(t,e,n,i,r){return i<0&&(e+=i,i=-i),r<0&&(n+=r,r=-r),t.x=e,t.y=n,t.width=i,t.height=r,t},t.prototype.union=function(t){var e=Le(t.x,this.x),n=Le(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Pe(t.x+t.width,this.x+this.width)-e:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=Pe(t.y+t.height,this.y+this.height)-n:this.height=t.height,this.x=e,this.y=n},t.prototype.applyTransform=function(e){t.applyTransform(this,this,e)},t.prototype.calculateTransform=function(t){return qe([1,0,0,1,0,0],this,t)},t.prototype.intersect=function(e,n,i){return t.intersect(this,e,n,i)},t.intersect=function(e,n,i,r){i&&De.set(i,0,0);var a=r&&r.outIntersectRect||null,o=r&&r.clamp;if(a&&(a.x=a.y=a.width=a.height=NaN),!e||!n)return!1;e instanceof t||(e=$e(Ke,e.x,e.y,e.width,e.height)),n instanceof t||(n=$e(Je,n.x,n.y,n.width,n.height));var s=!!i;Fe.reset(r,s);var l=Fe.touchThreshold,c=e.x+l,u=e.x+e.width-l,d=e.y+l,h=e.y+e.height-l,p=n.x+l,f=n.x+n.width-l,g=n.y+l,m=n.y+n.height-l;if(c>u||d>h||p>f||g>m)return!1;var v=!(u<p||f<c||h<g||m<d);return(s||a)&&(He[0]=1/0,He[1]=0,tn(c,u,p,f,0,s,a,o),tn(d,h,g,m,1,s,a,o),s&&De.copy(i,v?Fe.useDir?Fe.dirMinTv:je:Ge)),v},t.contain=function(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height},t.prototype.contain=function(e,n){return t.contain(this,e,n)},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(t){Ye(this,t)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},t.prototype.isZero=function(){return 0===this.width||0===this.height},t.create=function(e){return new t(e?e.x:0,e?e.y:0,e?e.width:0,e?e.height:0)},t.copy=function(t,e){return t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height,t},t.applyTransform=function(t,e,n){if(n){if(n[1]<1e-5&&n[1]>-1e-5&&n[2]<1e-5&&n[2]>-1e-5){var i=n[0],r=n[3],a=n[4],o=n[5];return t.x=e.x*i+a,t.y=e.y*r+o,t.width=e.width*i,t.height=e.height*r,t.width<0&&(t.x+=t.width,t.width=-t.width),void(t.height<0&&(t.y+=t.height,t.height=-t.height))}Re.x=Be.x=e.x,Re.y=Ve.y=e.y,ze.x=Ve.x=e.x+e.width,ze.y=Be.y=e.y+e.height,Re.transform(n),Ve.transform(n),ze.transform(n),Be.transform(n),t.x=Le(Re.x,ze.x,Be.x,Ve.x),t.y=Le(Re.y,ze.y,Be.y,Ve.y);var s=Pe(Re.x,ze.x,Be.x,Ve.x),l=Pe(Re.y,ze.y,Be.y,Ve.y);t.width=s-t.x,t.height=l-t.y}else t!==e&&Ye(t,e)},t.calculateTransform=function(t,e,n){var i=n.width/e.width,r=n.height/e.height;return ke(t=we(t||[]),t,Et(Qe,-e.x,-e.y)),Ce(t,t,Et(Qe,i,r)),ke(t,t,Et(Qe,n.x,n.y)),t},t}(),Ue=We.create,$e=We.set,Ye=We.copy,qe=We.calculateTransform,Xe=We.applyTransform,Ze=We.contain,Ke=new We(0,0,0,0),Je=new We(0,0,0,0),Qe=[];function tn(t,e,n,i,r,a,o,s){var l=Oe(e-n),c=Oe(i-t),u=Le(l,c),d=Ee[r],h=Ee[1-r],p=Ne[r];e<n||i<t?l<c?(a&&(Ge[d]=-l),s&&(o[d]=e,o[p]=0)):(a&&(Ge[d]=c),s&&(o[d]=t,o[p]=0)):(o&&(o[d]=Pe(t,n),o[p]=Le(e,i)-o[d]),a&&(u<He[0]||Fe.useDir)&&(He[0]=Le(u,He[0]),(l<c||!Fe.bidirectional)&&(je[d]=l,je[h]=0,Fe.useDir&&Fe.calcDirMTV()),(l>=c||!Fe.bidirectional)&&(je[d]=-c,je[h]=0,Fe.useDir&&Fe.calcDirMTV())))}function en(){var t=0,e=new De,n=new De,i={minTv:new De,maxTv:new De,useDir:!1,dirMinTv:new De,touchThreshold:0,bidirectional:!0,negativeSize:!1,reset:function(r,a){i.touchThreshold=0,r&&null!=r.touchThreshold&&(i.touchThreshold=Pe(0,r.touchThreshold)),i.negativeSize=!1,a&&(i.minTv.set(1/0,1/0),i.maxTv.set(0,0),i.useDir=!1,r&&null!=r.direction&&(i.useDir=!0,i.dirMinTv.copy(i.minTv),n.copy(i.minTv),t=r.direction,i.bidirectional=null==r.bidirectional||!!r.bidirectional,i.bidirectional||e.set(Math.cos(t),Math.sin(t))))},calcDirMTV:function(){var a=i.minTv,o=i.dirMinTv,s=a.y*a.y+a.x*a.x,l=Math.sin(t),c=Math.cos(t),u=l*a.y+c*a.x;r(u)?r(a.x)&&r(a.y)&&o.set(0,0):(n.x=s*c/u,n.y=s*l/u,r(n.x)&&r(n.y)?o.set(0,0):(i.bidirectional||e.dot(n)>0)&&n.len()<o.len()&&o.copy(n))}};function r(t){return Oe(t)<1e-10}return i}const nn=We;var rn="silent";function an(){ve(this.event)}var on=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.handler=null,e}return Dt(e,t),e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(Jt),sn=function(t,e){this.x=t,this.y=e},ln=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],cn=new nn(0,0,0,0),un=function(t){function e(e,n,i,r,a){var o=t.call(this)||this;return o._hovered=new sn(0,0),o.storage=e,o.painter=n,o.painterRoot=r,o._pointerSize=a,i=i||new on,o.proxy=null,o.setHandlerProxy(i),o._draggingMgr=new Zt(o),o}return Dt(e,t),e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(W(ln,(function(e){t.on&&t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var e=t.zrX,n=t.zrY,i=pn(this,e,n),r=this._hovered,a=r.target;a&&!a.__zr&&(a=(r=this.findHover(r.x,r.y)).target);var o=this._hovered=i?new sn(e,n):this.findHover(e,n),s=o.target,l=this.proxy;l.setCursor&&l.setCursor(s?s.cursor:"default"),a&&s!==a&&this.dispatchToElement(r,"mouseout",t),this.dispatchToElement(o,"mousemove",t),s&&s!==a&&this.dispatchToElement(o,"mouseover",t)},e.prototype.mouseout=function(t){var e=t.zrEventControl;"only_globalout"!==e&&this.dispatchToElement(this._hovered,"mouseout",t),"no_globalout"!==e&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new sn(0,0)},e.prototype.dispatch=function(t,e){var n=this[t];n&&n.call(this,e)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},e.prototype.dispatchToElement=function(t,e,n){var i=(t=t||{}).target;if(!i||!i.silent){for(var r="on"+e,a=function(t,e,n){return{type:t,event:n,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:an}}(e,t,n);i&&(i[r]&&(a.cancelBubble=!!i[r].call(i,a)),i.trigger(e,a),i=i.__hostTarget?i.__hostTarget:i.parent,!a.cancelBubble););a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer((function(t){"function"==typeof t[r]&&t[r].call(t,a),t.trigger&&t.trigger(e,a)})))}},e.prototype.findHover=function(t,e,n){var i=this.storage.getDisplayList(),r=new sn(t,e);if(hn(i,r,t,e,n),this._pointerSize&&!r.target){for(var a=[],o=this._pointerSize,s=o/2,l=new nn(t-s,e-s,o,o),c=i.length-1;c>=0;c--){var u=i[c];u===n||u.ignore||u.ignoreCoarsePointer||u.parent&&u.parent.ignoreCoarsePointer||(cn.copy(u.getBoundingRect
vendor: 10,306 bytes, line 2
2()),u.transform&&cn.applyTransform(u.transform),cn.intersect(l)&&a.push(u))}if(a.length)for(var d=Math.PI/12,h=2*Math.PI,p=0;p<s;p+=4)for(var f=0;f<h;f+=d)if(hn(a,r,t+p*Math.cos(f),e+p*Math.sin(f),n),r.target)return r}return r},e.prototype.processGesture=function(t,e){this._gestureMgr||(this._gestureMgr=new xe);var n=this._gestureMgr;"start"===e&&n.clear();var i=n.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom);if("end"===e&&n.clear(),i){var r=i.type;t.gestureEvent=r;var a=new sn;a.target=i.target,this.dispatchToElement(a,r,i.event)}},e}(Jt);function dn(t,e,n){if(t[t.rectHover?"rectContain":"contain"](e,n)){for(var i=t,r=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(e,n))return!1}i.silent&&(r=!0);var s=i.__hostTarget;i=s?i.ignoreHostSilent?null:s:i.parent}return!r||rn}return!1}function hn(t,e,n,i,r){for(var a=t.length-1;a>=0;a--){var o=t[a],s=void 0;if(o!==r&&!o.ignore&&(s=dn(o,n,i))&&(!e.topTarget&&(e.topTarget=o),s!==rn)){e.target=o;break}}}function pn(t,e,n){var i=t.painter;return e<0||e>i.getWidth()||n<0||n>i.getHeight()}W(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(t){un.prototype[t]=function(e){var n,i,r=e.zrX,a=e.zrY,o=pn(this,r,a);if("mouseup"===t&&o||(i=(n=this.findHover(r,a)).target),"mousedown"===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if("mouseup"===t)this._upEl=i;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||Gt(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(n,t,e)}}));const fn=un;function gn(t,e,n,i){var r=e+1;if(r===n)return 1;if(i(t[r++],t[e])<0){for(;r<n&&i(t[r],t[r-1])<0;)r++;!function(t,e,n){for(n--;e<n;){var i=t[e];t[e++]=t[n],t[n--]=i}}(t,e,r)}else for(;r<n&&i(t[r],t[r-1])>=0;)r++;return r-e}function mn(t,e,n,i,r){for(i===e&&i++;i<n;i++){for(var a,o=t[i],s=e,l=i;s<l;)r(o,t[a=s+l>>>1])<0?l=a:s=a+1;var c=i-s;switch(c){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;c>0;)t[s+c]=t[s+c-1],c--}t[s]=o}}function vn(t,e,n,i,r,a){var o=0,s=0,l=1;if(a(t,e[n+r])>0){for(s=i-r;l<s&&a(t,e[n+r+l])>0;)o=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),o+=r,l+=r}else{for(s=r+1;l<s&&a(t,e[n+r-l])<=0;)o=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var c=o;o=r-l,l=r-c}for(o++;o<l;){var u=o+(l-o>>>1);a(t,e[n+u])>0?o=u+1:l=u}return l}function yn(t,e,n,i,r,a){var o=0,s=0,l=1;if(a(t,e[n+r])<0){for(s=r+1;l<s&&a(t,e[n+r-l])<0;)o=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s);var c=o;o=r-l,l=r-c}else{for(s=i-r;l<s&&a(t,e[n+r+l])>=0;)o=l,(l=1+(l<<1))<=0&&(l=s);l>s&&(l=s),o+=r,l+=r}for(o++;o<l;){var u=o+(l-o>>>1);a(t,e[n+u])<0?l=u:o=u+1}return l}function xn(t,e,n,i){n||(n=0),i||(i=t.length);var r=i-n;if(!(r<2)){var a=0;if(r<32)mn(t,n,i,n+(a=gn(t,n,i,e)),e);else{var o=function(t,e){var n,i,r=7,a=0,o=[];function s(s){var l=n[s],c=i[s],u=n[s+1],d=i[s+1];i[s]=c+d,s===a-3&&(n[s+1]=n[s+2],i[s+1]=i[s+2]),a--;var h=yn(t[u],t,l,c,0,e);l+=h,0!=(c-=h)&&0!==(d=vn(t[l+c-1],t,u,d,d-1,e))&&(c<=d?function(n,i,a,s){var l=0;for(l=0;l<i;l++)o[l]=t[n+l];var c=0,u=a,d=n;if(t[d++]=t[u++],0!=--s)if(1!==i){for(var h,p,f,g=r;;){h=0,p=0,f=!1;do{if(e(t[u],o[c])<0){if(t[d++]=t[u++],p++,h=0,0==--s){f=!0;break}}else if(t[d++]=o[c++],h++,p=0,1==--i){f=!0;break}}while((h|p)<g);if(f)break;do{if(0!==(h=yn(t[u],o,c,i,0,e))){for(l=0;l<h;l++)t[d+l]=o[c+l];if(d+=h,c+=h,(i-=h)<=1){f=!0;break}}if(t[d++]=t[u++],0==--s){f=!0;break}if(0!==(p=vn(o[c],t,u,s,0,e))){for(l=0;l<p;l++)t[d+l]=t[u+l];if(d+=p,u+=p,0==(s-=p)){f=!0;break}}if(t[d++]=o[c++],1==--i){f=!0;break}g--}while(h>=7||p>=7);if(f)break;g<0&&(g=0),g+=2}if((r=g)<1&&(r=1),1===i){for(l=0;l<s;l++)t[d+l]=t[u+l];t[d+s]=o[c]}else{if(0===i)throw new Error;for(l=0;l<i;l++)t[d+l]=o[c+l]}}else{for(l=0;l<s;l++)t[d+l]=t[u+l];t[d+s]=o[c]}else for(l=0;l<i;l++)t[d+l]=o[c+l]}(l,c,u,d):function(n,i,a,s){var l=0;for(l=0;l<s;l++)o[l]=t[a+l];var c=n+i-1,u=s-1,d=a+s-1,h=0,p=0;if(t[d--]=t[c--],0!=--i)if(1!==s){for(var f=r;;){var g=0,m=0,v=!1;do{if(e(o[u],t[c])<0){if(t[d--]=t[c--],g++,m=0,0==--i){v=!0;break}}else if(t[d--]=o[u--],m++,g=0,1==--s){v=!0;break}}while((g|m)<f);if(v)break;do{if(0!=(g=i-yn(o[u],t,n,i,i-1,e))){for(i-=g,p=1+(d-=g),h=1+(c-=g),l=g-1;l>=0;l--)t[p+l]=t[h+l];if(0===i){v=!0;break}}if(t[d--]=o[u--],1==--s){v=!0;break}if(0!=(m=s-vn(t[c],o,0,s,s-1,e))){for(s-=m,p=1+(d-=m),h=1+(u-=m),l=0;l<m;l++)t[p+l]=o[h+l];if(s<=1){v=!0;break}}if(t[d--]=t[c--],0==--i){v=!0;break}f--}while(g>=7||m>=7);if(v)break;f<0&&(f=0),f+=2}if((r=f)<1&&(r=1),1===s){for(p=1+(d-=i),h=1+(c-=i),l=i-1;l>=0;l--)t[p+l]=t[h+l];t[d]=o[u]}else{if(0===s)throw new Error;for(h=d-(s-1),l=0;l<s;l++)t[h+l]=o[l]}}else{for(p=1+(d-=i),h=1+(c-=i),l=i-1;l>=0;l--)t[p+l]=t[h+l];t[d]=o[u]}else for(h=d-(s-1),l=0;l<s;l++)t[h+l]=o[l]}(l,c,u,d))}return n=[],i=[],{mergeRuns:function(){for(;a>1;){var t=a-2;if(t>=1&&i[t-1]<=i[t]+i[t+1]||t>=2&&i[t-2]<=i[t]+i[t-1])i[t-1]<i[t+1]&&t--;else if(i[t]>i[t+1])break;s(t)}},forceMergeRuns:function(){for(;a>1;){var t=a-2;t>0&&i[t-1]<i[t+1]&&t--,s(t)}},pushRun:function(t,e){n[a]=t,i[a]=e,a+=1}}}(t,e),s=function(t){for(var e=0;t>=32;)e|=1&t,t>>=1;return t+e}(r);do{if((a=gn(t,n,i,e))<s){var l=r;l>s&&(l=s),mn(t,n,n+l,n+a,e),a=l}o.pushRun(n,a),o.mergeRuns(),r-=a,n+=a}while(0!==r);o.forceMergeRuns()}}}var _n=!1;function bn(){_n||(_n=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function wn(t,e){return t.zlevel===e.zlevel?t.z===e.z?t.z2-e.z2:t.z-e.z:t.zlevel-e.zlevel}var Sn=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=wn}return t.prototype.traverse=function(t,e){for(var n=0;n<this._roots.length;n++)this._roots[n].traverse(t,e)},t.prototype.getDisplayList=function(t,e){e=e||!1;var n=this._displayList;return!t&&n.length||this.updateDisplayList(e),n},t.prototype.updateDisplayList=function(t){this._displayListLen=0;for(var e=this._roots,n=this._displayList,i=0,r=e.length;i<r;i++)this._updateAndAddDisplayable(e[i],null,t);n.length=this._displayListLen,xn(n,wn)},t.prototype._updateAndAddDisplayable=function(t,e,n){if(!t.ignore||n){t.beforeUpdate(),t.update(),t.afterUpdate();var i=t.getClipPath(),r=e&&e.length,a=0,o=t.__clipPaths;if(!t.ignoreClip&&(r||i)){if(o||(o=t.__clipPaths=[]),r)for(var s=0;s<e.length;s++)o[a++]=e[s];for(var l=i,c=t;l;)l.parent=c,l.updateTransform(),o[a++]=l,c=l,l=l.getClipPath()}if(o&&(o.length=a),t.childrenRef){for(var u=t.childrenRef(),d=0;d<u.length;d++){var h=u[d];t.__dirty&&(h.__dirty|=1),this._updateAndAddDisplayable(h,o,n)}t.__dirty=0}else{var p=t;isNaN(p.z)&&(bn(),p.z=0),isNaN(p.z2)&&(bn(),p.z2=0),isNaN(p.zlevel)&&(bn(),p.zlevel=0),this._displayList[this._displayListLen++]=p}var f=t.getDecalElement&&t.getDecalElement();f&&this._updateAndAddDisplayable(f,o,n);var g=t.getTextGuideLine();g&&this._updateAndAddDisplayable(g,o,n);var m=t.getTextContent();m&&this._updateAndAddDisplayable(m,o,n)}},t.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},t.prototype.delRoot=function(t){if(t instanceof Array)for(var e=0,n=t.length;e<n;e++)this.delRoot(t[e]);else{var i=j(this._roots,t);i>=0&&this._roots.splice(i,1)}},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}();const Mn=Sn,kn=f.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)};var Tn={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return.5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return 0===t?0:Math.pow(1024,t-1)},exponentialOut:function(t){return 1===t?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),-n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4))},elasticOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/.4)+1)},elasticInOut:function(t){var e,n=.1;return 0===t?0:1===t?1:(!n||n<1?(n=1,e=.1):e=.4*Math.asin(1/n)/(2*Math.PI),(t*=2)<1?n*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*-.5:n*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/.4)*.5+1)},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return--t*t*((e+1)*t+e)+1},backInOut:function(t){var e=2.5949095;return(t*=2)<1?t*t*((e+1)*t-e)*.5:.5*((t-=2)*t*((e+1)*t+e)+2)},bounceIn:function(t){return 1-Tn.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?.5*Tn.bounceIn(2*t):.5*Tn.bounceOut(2*t-1)+.5}};const Cn=Tn;var In=Math.pow,An=Math.sqrt,Dn=1e-4,Ln=An(3),Pn=1/3,On=Lt(),En=Lt(),Nn=Lt();function Rn(t){return t>-1e-8&&t<1e-8}function zn(t){return t>1e-8||t<-1e-8}function Bn(t,e,n,i,r){var a=1-r;return a*a*(a*t+3*r*e)+r*r*(r*i+3*a*n)}function Vn(t,e,n,i,r){var a=1-r;return 3*(((e-t)*a+2*(n-e)*r)*a+(i-n)*r*r)}
vendor: 4,528 bytes, line 2
2function Fn(t,e,n,i,r,a){var o=i+3*(e-n)-t,s=3*(n-2*e+t),l=3*(e-t),c=t-r,u=s*s-3*o*l,d=s*l-9*o*c,h=l*l-3*s*c,p=0;if(Rn(u)&&Rn(d))Rn(s)?a[0]=0:(M=-l/s)>=0&&M<=1&&(a[p++]=M);else{var f=d*d-4*u*h;if(Rn(f)){var g=d/u,m=-g/2;(M=-s/o+g)>=0&&M<=1&&(a[p++]=M),m>=0&&m<=1&&(a[p++]=m)}else if(f>0){var v=An(f),y=u*s+1.5*o*(-d+v),x=u*s+1.5*o*(-d-v);(M=(-s-((y=y<0?-In(-y,Pn):In(y,Pn))+(x=x<0?-In(-x,Pn):In(x,Pn))))/(3*o))>=0&&M<=1&&(a[p++]=M)}else{var _=(2*u*s-3*o*d)/(2*An(u*u*u)),b=Math.acos(_)/3,w=An(u),S=Math.cos(b),M=(-s-2*w*S)/(3*o),k=(m=(-s+w*(S+Ln*Math.sin(b)))/(3*o),(-s+w*(S-Ln*Math.sin(b)))/(3*o));M>=0&&M<=1&&(a[p++]=M),m>=0&&m<=1&&(a[p++]=m),k>=0&&k<=1&&(a[p++]=k)}}return p}function jn(t,e,n,i,r){var a=6*n-12*e+6*t,o=9*e+3*i-3*t-9*n,s=3*e-3*t,l=0;if(Rn(o))zn(a)&&(u=-s/a)>=0&&u<=1&&(r[l++]=u);else{var c=a*a-4*o*s;if(Rn(c))r[0]=-a/(2*o);else if(c>0){var u,d=An(c),h=(-a-d)/(2*o);(u=(-a+d)/(2*o))>=0&&u<=1&&(r[l++]=u),h>=0&&h<=1&&(r[l++]=h)}}return l}function Gn(t,e,n,i,r,a){var o=(e-t)*r+t,s=(n-e)*r+e,l=(i-n)*r+n,c=(s-o)*r+o,u=(l-s)*r+s,d=(u-c)*r+c;a[0]=t,a[1]=o,a[2]=c,a[3]=d,a[4]=d,a[5]=u,a[6]=l,a[7]=i}function Hn(t,e,n,i,r,a,o,s,l,c,u){var d,h,p,f,g,m=.005,v=1/0;On[0]=l,On[1]=c;for(var y=0;y<1;y+=.05)En[0]=Bn(t,n,r,o,y),En[1]=Bn(e,i,a,s,y),(f=Ht(On,En))<v&&(d=y,v=f);v=1/0;for(var x=0;x<32&&!(m<Dn);x++)h=d-m,p=d+m,En[0]=Bn(t,n,r,o,h),En[1]=Bn(e,i,a,s,h),f=Ht(En,On),h>=0&&f<v?(d=h,v=f):(Nn[0]=Bn(t,n,r,o,p),Nn[1]=Bn(e,i,a,s,p),g=Ht(Nn,On),p<=1&&g<v?(d=p,v=g):m*=.5);return u&&(u[0]=Bn(t,n,r,o,d),u[1]=Bn(e,i,a,s,d)),An(v)}function Wn(t,e,n,i,r,a,o,s,l){for(var c=t,u=e,d=0,h=1/l,p=1;p<=l;p++){var f=p*h,g=Bn(t,n,r,o,f),m=Bn(e,i,a,s,f),v=g-c,y=m-u;d+=Math.sqrt(v*v+y*y),c=g,u=m}return d}function Un(t,e,n,i){var r=1-i;return r*(r*t+2*i*e)+i*i*n}function $n(t,e,n,i){return 2*((1-i)*(e-t)+i*(n-e))}function Yn(t,e,n){var i=t+n-2*e;return 0===i?.5:(t-e)/i}function qn(t,e,n,i,r){var a=(e-t)*i+t,o=(n-e)*i+e,s=(o-a)*i+a;r[0]=t,r[1]=a,r[2]=s,r[3]=s,r[4]=o,r[5]=n}function Xn(t,e,n,i,r,a,o,s,l){var c,u=.005,d=1/0;On[0]=o,On[1]=s;for(var h=0;h<1;h+=.05)En[0]=Un(t,n,r,h),En[1]=Un(e,i,a,h),(m=Ht(On,En))<d&&(c=h,d=m);d=1/0;for(var p=0;p<32&&!(u<Dn);p++){var f=c-u,g=c+u;En[0]=Un(t,n,r,f),En[1]=Un(e,i,a,f);var m=Ht(En,On);if(f>=0&&m<d)c=f,d=m;else{Nn[0]=Un(t,n,r,g),Nn[1]=Un(e,i,a,g);var v=Ht(Nn,On);g<=1&&v<d?(c=g,d=v):u*=.5}}return l&&(l[0]=Un(t,n,r,c),l[1]=Un(e,i,a,c)),An(d)}function Zn(t,e,n,i,r,a,o){for(var s=t,l=e,c=0,u=1/o,d=1;d<=o;d++){var h=d*u,p=Un(t,n,r,h),f=Un(e,i,a,h),g=p-s,m=f-l;c+=Math.sqrt(g*g+m*m),s=p,l=f}return c}var Kn=/cubic-bezier\(([0-9,\.e ]+)\)/;function Jn(t){var e=t&&Kn.exec(t);if(e){var n=e[1].split(","),i=+gt(n[0]),r=+gt(n[1]),a=+gt(n[2]),o=+gt(n[3]);if(isNaN(i+r+a+o))return;var s=[];return function(t){return t<=0?0:t>=1?1:Fn(0,i,a,1,t,s)&&Bn(0,r,o,1,s[0])}}}const Qn=function(){function t(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Ct,this.ondestroy=t.ondestroy||Ct,this.onrestart=t.onrestart||Ct,t.easing&&this.setEasing(t.easing)}return t.prototype.step=function(t,e){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),!this._paused){var n=this._life,i=t-this._startTime-this._pausedTime,r=i/n;r<0&&(r=0),r=Math.min(r,1);var a=this.easingFunc,o=a?a(r):r;if(this.onframe(o),1===r){if(!this.loop)return!0;var s=i%n;this._startTime=t-s,this._pausedTime=0,this.onrestart()}return!1}this._pausedTime+=e},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Q(t)?t:Cn[t]||Jn(t)},t}();var ti=function(t){this.value=t},ei=function(){function t(){this._len=0}return t.prototype.insert=function(t){var e=new ti(t);return this.insertEntry(e),e},t.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},t.prototype.remove=function(t){var e=t.prev,n=t.next;e?e.next=n:this.head=n,n?n.prev=e:this.tail=e,t.next=t.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),ni=function(){function t(t){this._list=new ei,this._maxSize=10,this._map={},this._maxSize=t}return t.prototype.put=function(t,e){var n=this._list,i=this._map,r=null;if(null==i[t]){var a=n.len(),o=this._lastRemovedEntry;if(a>=this._maxSize&&a>0){var s=n.head;n.remove(s),delete i[s.key],r=s.value,this._lastRemovedEntry=s}
vendor: 6,207 bytes, line 2
2o?o.value=e:o=new ti(e),o.key=t,n.insertEntry(o),i[t]=o}return r},t.prototype.get=function(t){var e=this._map[t],n=this._list;if(null!=e)return e!==n.tail&&(n.remove(e),n.insertEntry(e)),e.value},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}();const ii=ni;var ri={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],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 ai(t){return(t=Math.round(t))<0?0:t>255?255:t}function oi(t){return t<0?0:t>1?1:t}function si(t){var e=t;return e.length&&"%"===e.charAt(e.length-1)?ai(parseFloat(e)/100*255):ai(parseInt(e,10))}function li(t){var e=t;return e.length&&"%"===e.charAt(e.length-1)?oi(parseFloat(e)/100):oi(parseFloat(e))}function ci(t,e,n){return n<0?n+=1:n>1&&(n-=1),6*n<1?t+(e-t)*n*6:2*n<1?e:3*n<2?t+(e-t)*(2/3-n)*6:t}function ui(t,e,n){return t+(e-t)*n}function di(t,e,n,i,r){return t[0]=e,t[1]=n,t[2]=i,t[3]=r,t}function hi(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}var pi=new ii(20),fi=null;function gi(t,e){fi&&hi(fi,e),fi=pi.put(t,fi||e.slice())}function mi(t,e){if(t){e=e||[];var n=pi.get(t);if(n)return hi(e,n);var i=(t+="").replace(/ /g,"").toLowerCase();if(i in ri)return hi(e,ri[i]),gi(t,e),e;var r,a=i.length;if("#"===i.charAt(0))return 4===a||5===a?(r=parseInt(i.slice(1,4),16))>=0&&r<=4095?(di(e,(3840&r)>>4|(3840&r)>>8,240&r|(240&r)>>4,15&r|(15&r)<<4,5===a?parseInt(i.slice(4),16)/15:1),gi(t,e),e):void di(e,0,0,0,1):7===a||9===a?(r=parseInt(i.slice(1,7),16))>=0&&r<=16777215?(di(e,(16711680&r)>>16,(65280&r)>>8,255&r,9===a?parseInt(i.slice(7),16)/255:1),gi(t,e),e):void di(e,0,0,0,1):void 0;var o=i.indexOf("("),s=i.indexOf(")");if(-1!==o&&s+1===a){var l=i.substr(0,o),c=i.substr(o+1,s-(o+1)).split(","),u=1;switch(l){case"rgba":if(4!==c.length)return 3===c.length?di(e,+c[0],+c[1],+c[2],1):di(e,0,0,0,1);u=li(c.pop());case"rgb":return c.length>=3?(di(e,si(c[0]),si(c[1]),si(c[2]),3===c.length?u:li(c[3])),gi(t,e),e):void di(e,0,0,0,1);case"hsla":return 4!==c.length?void di(e,0,0,0,1):(c[3]=li(c[3]),vi(c,e),gi(t,e),e);case"hsl":return 3!==c.length?void di(e,0,0,0,1):(vi(c,e),gi(t,e),e);default:return}}di(e,0,0,0,1)}}function vi(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=li(t[1]),r=li(t[2]),a=r<=.5?r*(i+1):r+i-r*i,o=2*r-a;return di(e=e||[],ai(255*ci(o,a,n+1/3)),ai(255*ci(o,a,n)),ai(255*ci(o,a,n-1/3)),1),4===t.length&&(e[3]=t[3]),e}function yi(t,e){var n=mi(t);if(n){for(var i=0;i<3;i++)n[i]=e<0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,n[i]>255?n[i]=255:n[i]<0&&(n[i]=0);return Si(n,4===n.length?"rgba":"rgb")}}function xi(t,e,n){if(e&&e.length&&t>=0&&t<=1){n=n||[];
vendor: 6,515 bytes, line 2
2var i=t*(e.length-1),r=Math.floor(i),a=Math.ceil(i),o=e[r],s=e[a],l=i-r;return n[0]=ai(ui(o[0],s[0],l)),n[1]=ai(ui(o[1],s[1],l)),n[2]=ai(ui(o[2],s[2],l)),n[3]=oi(ui(o[3],s[3],l)),n}}function _i(t,e,n){if(e&&e.length&&t>=0&&t<=1){var i=t*(e.length-1),r=Math.floor(i),a=Math.ceil(i),o=mi(e[r]),s=mi(e[a]),l=i-r,c=Si([ai(ui(o[0],s[0],l)),ai(ui(o[1],s[1],l)),ai(ui(o[2],s[2],l)),oi(ui(o[3],s[3],l))],"rgba");return n?{color:c,leftIndex:r,rightIndex:a,value:i}:c}}function bi(t,e,n,i){var r=mi(t);if(t)return r=function(t){if(t){var e,n,i=t[0]/255,r=t[1]/255,a=t[2]/255,o=Math.min(i,r,a),s=Math.max(i,r,a),l=s-o,c=(s+o)/2;if(0===l)e=0,n=0;else{n=c<.5?l/(s+o):l/(2-s-o);var u=((s-i)/6+l/2)/l,d=((s-r)/6+l/2)/l,h=((s-a)/6+l/2)/l;i===s?e=h-d:r===s?e=1/3+u-h:a===s&&(e=2/3+d-u),e<0&&(e+=1),e>1&&(e-=1)}var p=[360*e,n,c];return null!=t[3]&&p.push(t[3]),p}}(r),null!=e&&(r[0]=function(t){return(t=Math.round(t))<0?0:t>360?360:t}(Q(e)?e(r[0]):e)),null!=n&&(r[1]=li(Q(n)?n(r[1]):n)),null!=i&&(r[2]=li(Q(i)?i(r[2]):i)),Si(vi(r),"rgba")}function wi(t,e){var n=mi(t);if(n&&null!=e)return n[3]=oi(e),Si(n,"rgba")}function Si(t,e){if(t&&t.length){var n=t[0]+","+t[1]+","+t[2];return"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(n+=","+t[3]),e+"("+n+")"}}function Mi(t,e){var n=mi(t);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*e:0}var ki=new ii(100);function Ti(t){if(tt(t)){var e=ki.get(t);return e||(e=yi(t,-.1),ki.put(t,e)),e}if(st(t)){var n=V({},t);return n.colorStops=U(t.colorStops,(function(t){return{offset:t.offset,color:yi(t.color,-.1)}})),n}return t}var Ci=Math.round;function Ii(t){var e;if(t&&"transparent"!==t){if("string"==typeof t&&t.indexOf("rgba")>-1){var n=mi(t);n&&(t="rgb("+n[0]+","+n[1]+","+n[2]+")",e=n[3])}}else t="none";return{color:t,opacity:e??1}}function Ai(t){return t<1e-4&&t>-1e-4}function Di(t){return Ci(1e3*t)/1e3}function Li(t){return Ci(1e4*t)/1e4}var Pi={left:"start",right:"end",center:"middle",middle:"middle"};function Oi(t){return t&&!!t.image}function Ei(t){return Oi(t)||function(t){return t&&!!t.svgElement}(t)}function Ni(t){return"linear"===t.type}function Ri(t){return"radial"===t.type}function zi(t){return t&&("linear"===t.type||"radial"===t.type)}function Bi(t){return"url(#"+t+")"}function Vi(t){var e=t.getGlobalScale(),n=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function Fi(t){var e=t.x||0,n=t.y||0,i=(t.rotation||0)*It,r=ut(t.scaleX,1),a=ut(t.scaleY,1),o=t.skewX||0,s=t.skewY||0,l=[];return(e||n)&&l.push("translate("+e+"px,"+n+"px)"),i&&l.push("rotate("+i+")"),1===r&&1===a||l.push("scale("+r+","+a+")"),(o||s)&&l.push("skew("+Ci(o*It)+"deg, "+Ci(s*It)+"deg)"),l.join(" ")}var ji="undefined"!=typeof Buffer&&"function"==typeof Buffer.from?function(t){return Buffer.from(t).toString("base64")}:"function"==typeof btoa&&"function"==typeof unescape&&"function"==typeof encodeURIComponent?function(t){return btoa(unescape(encodeURIComponent(t)))}:function(t){return null},Gi=Array.prototype.slice;function Hi(t,e,n){return(e-t)*n+t}function Wi(t,e,n,i){for(var r=e.length,a=0;a<r;a++)t[a]=Hi(e[a],n[a],i);return t}function Ui(t,e,n,i){for(var r=e.length,a=0;a<r;a++)t[a]=e[a]+n[a]*i;return t}function $i(t,e,n,i){for(var r=e.length,a=r&&e[0].length,o=0;o<r;o++){t[o]||(t[o]=[]);for(var s=0;s<a;s++)t[o][s]=e[o][s]+n[o][s]*i}return t}function Yi(t,e){for(var n=t.length,i=e.length,r=n>i?e:t,a=Math.min(n,i),o=r[a-1]||{color:[0,0,0,0],offset:0},s=a;s<Math.max(n,i);s++)r.push({offset:o.offset,color:o.color.slice()})}function qi(t,e,n){var i=t,r=e;if(i.push&&r.push){var a=i.length,o=r.length;if(a!==o)if(a>o)i.length=o;else for(var s=a;s<o;s++)i.push(1===n?r[s]:Gi.call(r[s]));var l=i[0]&&i[0].length;for(s=0;s<i.length;s++)if(1===n)isNaN(i[s])&&(i[s]=r[s]);else for(var c=0;c<l;c++)isNaN(i[s][c])&&(i[s][c]=r[s][c])}}function Xi(t){if(H(t)){var e=t.length;if(H(t[0])){for(var n=[],i=0;i<e;i++)n.push(Gi.call(t[i]));return n}return Gi.call(t)}return t}function Zi(t){return t[0]=Math.floor(t[0])||0,t[1]=Math.floor(t[1])||0,t[2]=Math.floor(t[2])||0,t[3]=null==t[3]?1:t[3],"rgba("+t.join(",")+")"}function Ki(t){return 4===t||5===t}function Ji(t){return 1===t||2===t}var Qi=[0,0,0,0],tr=function(){function t(t){this.keyframes=[],this.discrete=!1,this._invalid=!1,this._needsSort=!1,this._lastFr=0,this._lastFrP=0,this.propName=t}return t.prototype.isFinished=function(){return this._finished},t.prototype.setFinished=function(){this._finished=!0,this._additiveTrack&&this._additiveTrack.setFinished()},t.prototype.needsAnimate=function(){return this.keyframes.length>=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(t,e,n){this._needsSort=!0;var i=this.keyframes,r=i.length,a=!1,o=6,s=e;if(H(e)){var l=function(t){return H(t&&t[0])?2:1}(e);o=l,(1===l&&!nt(e[0])||2===l&&!nt(e[0][0]))&&(a=!0)}else if(nt(e)&&!lt(e))o=0;else if(tt(e))if(isNaN(+e)){var c=mi(e);c&&(s=c,o=3)}else o=0;else if(st(e)){var u=V({},s);u.colorStops=U(e.colorStops,(function(t){return{offset:t.offset,color:mi(t.color)}})),Ni(e)?o=4:Ri(e)&&(o=5),s=u}0===r?this.valType=o:o===this.valType&&6!==o||(a=!0),this.discrete=this.discrete||a;var d={time:t,value:s,rawValue:e,percent:0};return n&&(d.easing=n,d.easingFunc=Q(n)?n:Cn[n]||Jn(n)),i.push(d),d},t.prototype.prepare=function(t,e){var n=this.keyframes;this._needsSort&&n.sort((function(t,e){return t.time-e.time}));for(var i=this.valType,r=n.length,a=n[r-1],o=this.discrete,s=Ji(i),l=Ki(i),c=0;c<r;c++){var u=n[c],d=u.value,h=a.value;u.percent=u.time/t,o||(s&&c!==r-1?qi(d,h,i):l&&Yi(d.colorStops,h.colorStops))}if(!o&&5!==i&&e&&this.needsAnimate()&&e.needsAnimate()&&i===e.valType&&!e._finished){this._additiveTrack=e;var p=n[0].value;for(c=0;c<r;c++)0===i?n[c].additiveValue=n[c].value-p:3===i?n[c].additiveValue=Ui([],n[c].value,p,-1):Ji(i)&&(n[c].additiveValue=1===i?Ui([],n[c].value,p,-1):$i([],n[c].value,p,-1))}},t.prototype.step=function(t,e){if(!this._finished){this._additiveTrack&&this._additiveTrack._finished&&(this._additiveTrack=null);var n,i,r,a=null!=this._additiveTrack,o=a?"additiveValue":"value",s=this.valType,l=this.keyframes,c=l.length,u=this.propName,d=3===s,h=this._lastFr,p=Math.min;if(1===c)i=r=l[0];else{if(e<0)n=0;else if(e<this._lastFrP){for(n=p(h+1,c-1);n>=0&&!(l[n].percent<=e);n--);n=p(n,c-2)}else{for(n=h;n<c&&!(l[n].percent>e);n++);n=p(n-1,c-2)}r=l[n+1],i=l[n]}if(i&&r){this._lastFr=n,this._lastFrP=e;var f=r.percent-i.percent,g=0===f?1:p((e-i.percent)/f,1);r.easingFunc&&(g=r.easingFunc(g));var m=a?this._additiveValue:d?Qi:t[u];
vendor: 8,675 bytes, line 2
2if(!Ji(s)&&!d||m||(m=this._additiveValue=[]),this.discrete)t[u]=g<1?i.rawValue:r.rawValue;else if(Ji(s))1===s?Wi(m,i[o],r[o],g):function(t,e,n,i){for(var r=e.length,a=r&&e[0].length,o=0;o<r;o++){t[o]||(t[o]=[]);for(var s=0;s<a;s++)t[o][s]=Hi(e[o][s],n[o][s],i)}}(m,i[o],r[o],g);else if(Ki(s)){var v=i[o],y=r[o],x=4===s;t[u]={type:x?"linear":"radial",x:Hi(v.x,y.x,g),y:Hi(v.y,y.y,g),colorStops:U(v.colorStops,(function(t,e){var n=y.colorStops[e];return{offset:Hi(t.offset,n.offset,g),color:Zi(Wi([],t.color,n.color,g))}})),global:y.global},x?(t[u].x2=Hi(v.x2,y.x2,g),t[u].y2=Hi(v.y2,y.y2,g)):t[u].r=Hi(v.r,y.r,g)}else if(d)Wi(m,i[o],r[o],g),a||(t[u]=Zi(m));else{var _=Hi(i[o],r[o],g);a?this._additiveValue=_:t[u]=_}a&&this._addToTarget(t)}}},t.prototype._addToTarget=function(t){var e=this.valType,n=this.propName,i=this._additiveValue;0===e?t[n]=t[n]+i:3===e?(mi(t[n],Qi),Ui(Qi,Qi,i,1),t[n]=Zi(Qi)):1===e?Ui(t[n],t[n],i,1):2===e&&$i(t[n],t[n],i,1)},t}(),er=function(){function t(t,e,n,i){this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=e,e&&i?N("Can' use additive animation on looped animation."):(this._additiveAnimators=i,this._allowDiscrete=n)}return t.prototype.getMaxTime=function(){return this._maxTime},t.prototype.getDelay=function(){return this._delay},t.prototype.getLoop=function(){return this._loop},t.prototype.getTarget=function(){return this._target},t.prototype.changeTarget=function(t){this._target=t},t.prototype.when=function(t,e,n){return this.whenWithKeys(t,e,X(e),n)},t.prototype.whenWithKeys=function(t,e,n,i){for(var r=this._tracks,a=0;a<n.length;a++){var o=n[a],s=r[o];if(!s){s=r[o]=new tr(o);var l=void 0,c=this._getAdditiveTrack(o);if(c){var u=c.keyframes,d=u[u.length-1];l=d&&d.value,3===c.valType&&l&&(l=Zi(l))}else l=this._target[o];if(null==l)continue;t>0&&s.addKeyframe(0,Xi(l),i),this._trackKeys.push(o)}s.addKeyframe(t,Xi(e[o]),i)}return this._maxTime=Math.max(this._maxTime,t),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var e=t.length,n=0;n<e;n++)t[n].call(this)},t.prototype._abortedCallback=function(){this._setTracksFinished();var t=this.animation,e=this._abortedCbs;if(t&&t.removeClip(this._clip),this._clip=null,e)for(var n=0;n<e.length;n++)e[n].call(this)},t.prototype._setTracksFinished=function(){for(var t=this._tracks,e=this._trackKeys,n=0;n<e.length;n++)t[e[n]].setFinished()},t.prototype._getAdditiveTrack=function(t){var e,n=this._additiveAnimators;if(n)for(var i=0;i<n.length;i++){var r=n[i].getTrack(t);r&&(e=r)}return e},t.prototype.start=function(t){if(!(this._started>0)){this._started=1;for(var e=this,n=[],i=this._maxTime||0,r=0;r<this._trackKeys.length;r++){var a=this._trackKeys[r],o=this._tracks[a],s=this._getAdditiveTrack(a),l=o.keyframes,c=l.length;if(o.prepare(i,s),o.needsAnimate())if(!this._allowDiscrete&&o.discrete){var u=l[c-1];u&&(e._target[o.propName]=u.rawValue),o.setFinished()}else n.push(o)}if(n.length||this._force){var d=new Qn({life:i,loop:this._loop,delay:this._delay||0,onframe:function(t){e._started=2;var i=e._additiveAnimators;if(i){for(var r=!1,a=0;a<i.length;a++)if(i[a]._clip){r=!0;break}r||(e._additiveAnimators=null)}for(a=0;a<n.length;a++)n[a].step(e._target,t);var o=e._onframeCbs;if(o)for(a=0;a<o.length;a++)o[a](e._target,t)},ondestroy:function(){e._doneCallback()}});this._clip=d,this.animation&&this.animation.addClip(d),t&&d.setEasing(t)}else this._doneCallback();return this}},t.prototype.stop=function(t){if(this._clip){var e=this._clip;t&&e.onframe(1),this._abortedCallback()}},t.prototype.delay=function(t){return this._delay=t,this},t.prototype.during=function(t){return t&&(this._onframeCbs||(this._onframeCbs=[]),this._onframeCbs.push(t)),this},t.prototype.done=function(t){return t&&(this._doneCbs||(this._doneCbs=[]),this._doneCbs.push(t)),this},t.prototype.aborted=function(t){return t&&(this._abortedCbs||(this._abortedCbs=[]),this._abortedCbs.push(t)),this},t.prototype.getClip=function(){return this._clip},t.prototype.getTrack=function(t){return this._tracks[t]},t.prototype.getTracks=function(){var t=this;return U(this._trackKeys,(function(e){return t._tracks[e]}))},t.prototype.stopTracks=function(t,e){if(!t.length||!this._clip)return!0;for(var n=this._tracks,i=this._trackKeys,r=0;r<t.length;r++){var a=n[t[r]];a&&!a.isFinished()&&(e?a.step(this._target,1):1===this._started&&a.step(this._target,0),a.setFinished())}var o=!0;for(r=0;r<i.length;r++)if(!n[i[r]].isFinished()){o=!1;break}return o&&this._abortedCallback(),o},t.prototype.saveTo=function(t,e,n){if(t){e=e||this._trackKeys;for(var i=0;i<e.length;i++){var r=e[i],a=this._tracks[r];if(a&&!a.isFinished()){var o=a.keyframes,s=o[n?0:o.length-1];s&&(t[r]=Xi(s.rawValue))}}}},t.prototype.__changeFinalValue=function(t,e){e=e||X(t);for(var n=0;n<e.length;n++){var i=e[n],r=this._tracks[i];if(r){var a=r.keyframes;if(a.length>1){var o=a.pop();r.addKeyframe(o.time,t[i]),r.prepare(this._maxTime,r.getAdditiveTrack())}}}},t}();const nr=er;function ir(){return(new Date).getTime()}var rr=function(t){function e(e){var n=t.call(this)||this;return n._running=!1,n._time=0,n._pausedTime=0,n._pauseStart=0,n._paused=!1,e=e||{},n.stage=e.stage||{},n}return Dt(e,t),e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var e=t.getClip();e&&this.addClip(e)},e.prototype.removeClip=function(t){if(t.animation){var e=t.prev,n=t.next;e?e.next=n:this._head=n,n?n.prev=e:this._tail=e,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var e=t.getClip();e&&this.removeClip(e),t.animation=null},e.prototype.update=function(t){for(var e=ir()-this._pausedTime,n=e-this._time,i=this._head;i;){var r=i.next;i.step(e,n)?(i.ondestroy(),this.removeClip(i),i=r):i=r}this._time=e,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0,kn((function e(){t._running&&(kn(e),!t._paused&&t.update())}))},e.prototype.start=function(){this._running||(this._time=ir(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=ir(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=ir()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var e=t.next;t.prev=t.next=t.animation=null,t=e}this._head=this._tail=null},e.prototype.isFinished=function(){return null==this._head},e.prototype.animate=function(t,e){e=e||{},this.start();var n=new nr(t,e.loop);return this.addAnimator(n),n},e}(Jt);const ar=rr;var or,sr,lr=f.domSupported,cr=(sr={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},{mouse:or=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],touch:["touchstart","touchend","touchmove"],pointer:U(or,(function(t){var e=t.replace("mouse","pointer");return sr.hasOwnProperty(e)?e:t}))}),ur=["mousemove","mouseup"],dr=["pointermove","pointerup"],hr=!1;function pr(t){var e=t.pointerType;return"pen"===e||"touch"===e}function fr(t){t&&(t.zrByTouch=!0)}function gr(t,e){for(var n=e,i=!1;n&&9!==n.nodeType&&!(i=n.domBelongToZr||n!==e&&n===t.painterRoot);)n=n.parentNode;return i}var mr=function(t,e){this.stopPropagation=Ct,this.stopImmediatePropagation=Ct,this.preventDefault=Ct,this.type=e.type,this.target=this.currentTarget=t.dom,this.pointerType=e.pointerType,this.clientX=e.clientX,this.clientY=e.clientY},vr={mousedown:function(t){t=ge(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger("mousedown",t)},mousemove:function(t){t=ge(this.dom,t);var e=this.__mayPointerCapture;!e||t.zrX===e[0]&&t.zrY===e[1]||this.__togglePointerCapture(!0),this.trigger("mousemove",t)},mouseup:function(t){t=ge(this.dom,t),this.__togglePointerCapture(!1),this.trigger("mouseup",t)},mouseout:function(t){gr(this,(t=ge(this.dom,t)).toElement||t.relatedTarget)||(this.__pointerCapturing&&(t.zrEventControl="no_globalout"),this.trigger("mouseout",t))},wheel:function(t){hr=!0,t=ge(this.dom,t),this.trigger("mousewheel",t)},mousewheel:function(t){hr||(t=ge(this.dom,t),this.trigger("mousewheel",t))},touchstart:function(t){fr(t=ge(this.dom,t)),this.__lastTouchMoment=ne
vendor: 4,408 bytes, line 2
2w Date,this.handler.processGesture(t,"start"),vr.mousemove.call(this,t),vr.mousedown.call(this,t)},touchmove:function(t){fr(t=ge(this.dom,t)),this.handler.processGesture(t,"change"),vr.mousemove.call(this,t)},touchend:function(t){fr(t=ge(this.dom,t)),this.handler.processGesture(t,"end"),vr.mouseup.call(this,t),+new Date-+this.__lastTouchMoment<300&&vr.click.call(this,t)},pointerdown:function(t){vr.mousedown.call(this,t)},pointermove:function(t){pr(t)||vr.mousemove.call(this,t)},pointerup:function(t){vr.mouseup.call(this,t)},pointerout:function(t){pr(t)||vr.mouseout.call(this,t)}};W(["click","dblclick","contextmenu"],(function(t){vr[t]=function(e){e=ge(this.dom,e),this.trigger(t,e)}}));var yr={pointermove:function(t){pr(t)||yr.mousemove.call(this,t)},pointerup:function(t){yr.mouseup.call(this,t)},mousemove:function(t){this.trigger("mousemove",t)},mouseup:function(t){var e=this.__pointerCapturing;this.__togglePointerCapture(!1),this.trigger("mouseup",t),e&&(t.zrEventControl="only_globalout",this.trigger("mouseout",t))}};function xr(t,e,n,i){t.mounted[e]=n,t.listenerOpts[e]=i,me(t.domTarget,e,n,i)}function _r(t){var e,n,i,r,a=t.mounted;for(var o in a)a.hasOwnProperty(o)&&(e=t.domTarget,n=o,i=a[o],r=t.listenerOpts[o],e.removeEventListener(n,i,r));t.mounted={}}var br=function(t,e){this.mounted={},this.listenerOpts={},this.touching=!1,this.domTarget=t,this.domHandlers=e};const wr=function(t){function e(e,n){var i,r,a,o=t.call(this)||this;return o.__pointerCapturing=!1,o.dom=e,o.painterRoot=n,o._localHandlerScope=new br(e,vr),lr&&(o._globalHandlerScope=new br(document,yr)),i=o,r=o._localHandlerScope,a=r.domHandlers,f.pointerEventsSupported?W(cr.pointer,(function(t){xr(r,t,(function(e){a[t].call(i,e)}))})):(f.touchEventsSupported&&W(cr.touch,(function(t){xr(r,t,(function(e){a[t].call(i,e),function(t){t.touching=!0,null!=t.touchTimer&&(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout((function(){t.touching=!1,t.touchTimer=null}),700)}(r)}))})),W(cr.mouse,(function(t){xr(r,t,(function(e){e=fe(e),r.touching||a[t].call(i,e)}))}))),o}return Dt(e,t),e.prototype.dispose=function(){_r(this._localHandlerScope),lr&&_r(this._globalHandlerScope)},e.prototype.setCursor=function(t){this.dom.style&&(this.dom.style.cursor=t||"default")},e.prototype.__togglePointerCapture=function(t){if(this.__mayPointerCapture=null,lr&&+this.__pointerCapturing^+t){this.__pointerCapturing=t;var e=this._globalHandlerScope;t?function(t,e){function n(n){xr(e,n,(function(i){i=fe(i),gr(t,i.target)||(i=function(t,e){return ge(t.dom,new mr(t,e),!0)}(t,i),e.domHandlers[n].call(t,i))}),{capture:!0})}f.pointerEventsSupported?W(dr,n):f.touchEventsSupported||W(ur,n)}(this,e):_r(e)}},e}(Jt);var Sr=1;f.hasGlobalWindow&&(Sr=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var Mr=Sr,kr="#333",Tr="#ccc",Cr=we;function Ir(t){return t>5e-5||t<-5e-5}var Ar=[],Dr=[],Lr=[1,0,0,1,0,0],Pr=Math.abs,Or=function(){function t(){}var e;return t.prototype.getLocalTransform=function(t){return Er(this,t)},t.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},t.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},t.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},t.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},t.prototype.needLocalTransform=function(){return Ir(this.rotation)||Ir(this.x)||Ir(this.y)||Ir(this.scaleX-1)||Ir(this.scaleY-1)||Ir(this.skewX)||Ir(this.skewY)},t.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,e=this.needLocalTransform(),n=this.transform;e||t?(n=n||[1,0,0,1,0,0],e?this.getLocalTransform(n):Cr(n),t&&(e?Me(n,t,n):Se(n,t)),this.transform=n,this._resolveGlobalScaleRatio(n),this.invTransform=this.invTransform||[1,0,0,1,0,0],Ie(this.invTransform,n)):n&&(Cr(n),this.invTransform=null)},t.prototype._resolveGlobalScaleRatio=function(t){var e=this.globalScaleRatio;if(null!=e&&1!==e){this.getGlobalScale(Ar);var n=Ar[0]<0?-1:1,i=Ar[1]<0?-1:1,r=((Ar[0]-n)*e+n)/Ar[0]||0,a=((Ar[1]-i)*e+i)/Ar[1]||0;t[0]*=r,t[1]*=r,t[2]*=a,t[3]*=a}},t.prototype.getComputedTransform=function(){for(var t=this,e=[];t;)e.push(t),t=t.parent;for(;t=e.pop();)t.updateTransform();return this.transform},t.prototype.setLocalTransform=function(t){if(t){var e=t[0]*t[0]+t[1]*t[1],n=t[2]*t[2]+t[3]*t[3],i=Math.atan2(t[1],t[0]),r=Math.PI/2+i-Math.atan2(t[3],t[2]);
vendor: 10,342 bytes, line 2
2n=Math.sqrt(n)*Math.cos(r),e=Math.sqrt(e),this.skewX=r,this.skewY=0,this.rotation=-i,this.x=+t[4],this.y=+t[5],this.scaleX=e,this.scaleY=n,this.originX=0,this.originY=0}},t.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,e=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||[1,0,0,1,0,0],Me(Dr,t.invTransform,e),e=Dr);var n=this.originX,i=this.originY;(n||i)&&(Lr[4]=n,Lr[5]=i,Me(Dr,e,Lr),Dr[4]-=n,Dr[5]-=i,e=Dr),this.setLocalTransform(e)}},t.prototype.getGlobalScale=function(t){var e=this.transform;return t=t||[],e?(t[0]=Math.sqrt(e[0]*e[0]+e[1]*e[1]),t[1]=Math.sqrt(e[2]*e[2]+e[3]*e[3]),e[0]<0&&(t[0]=-t[0]),e[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},t.prototype.transformCoordToLocal=function(t,e){var n=[t,e],i=this.invTransform;return i&&Ut(n,n,i),n},t.prototype.transformCoordToGlobal=function(t,e){var n=[t,e],i=this.transform;return i&&Ut(n,n,i),n},t.prototype.getLineScale=function(){var t=this.transform;return t&&Pr(t[0]-1)>1e-10&&Pr(t[3]-1)>1e-10?Math.sqrt(Pr(t[0]*t[3]-t[2]*t[1])):1},t.prototype.copyTransform=function(t){zr(this,t)},t.getLocalTransform=function(t,e){e=e||[];var n=t.originX||0,i=t.originY||0,r=t.scaleX,a=t.scaleY,o=t.anchorX,s=t.anchorY,l=t.rotation||0,c=t.x,u=t.y,d=t.skewX?Math.tan(t.skewX):0,h=t.skewY?Math.tan(-t.skewY):0;if(n||i||o||s){var p=n+o,f=i+s;e[4]=-p*r-d*f*a,e[5]=-f*a-h*p*r}else e[4]=e[5]=0;return e[0]=r,e[3]=a,e[1]=h*r,e[2]=d*a,l&&Te(e,e,l),e[4]+=n+c,e[5]+=i+u,e},t.initDefaultProps=((e=t.prototype).scaleX=e.scaleY=e.globalScaleRatio=1,void(e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0)),t}(),Er=Or.getLocalTransform;function Nr(){return new Or}var Rr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function zr(t,e){return function(t,e,n){t=t||{};for(var i=0;i<n.length;i++){var r=n[i];t[r]=e[r]}return t}(t,e,Rr)}const Br=Or;var Vr;function Fr(t){Vr||(Vr=new ii(100)),t=t||y;var e=Vr.get(t);return e||(e={font:t,strWidthCache:new ii(500),asciiWidthMap:null,asciiWidthMapTried:!1,stWideCharWidth:_.measureText("å½",t).width,asciiCharWidth:_.measureText("a",t).width},Vr.put(t,e)),e}var jr=0;function Gr(t,e){return t.asciiWidthMapTried||(t.asciiWidthMap=function(t){if(!(jr>=5)){t=t||y;for(var e=[],n=+new Date,i=0;i<=127;i++)e[i]=_.measureText(String.fromCharCode(i),t).width;var r=+new Date-n;return r>16?jr=5:r>2&&jr++,e}}(t.font),t.asciiWidthMapTried=!0),0<=e&&e<=127?null!=t.asciiWidthMap?t.asciiWidthMap[e]:t.asciiCharWidth:t.stWideCharWidth}function Hr(t,e){var n=t.strWidthCache,i=n.get(e);return null==i&&(i=_.measureText(e,t.font).width,n.put(e,i)),i}function Wr(t,e,n,i){var r=Hr(Fr(e),t),a=qr(e),o=$r(0,r,n),s=Yr(0,a,i);return new nn(o,s,r,a)}function Ur(t,e,n,i){var r=((t||"")+"").split("\n");if(1===r.length)return Wr(r[0],e,n,i);for(var a=new nn(0,0,0,0),o=0;o<r.length;o++){var s=Wr(r[o],e,n,i);0===o?a.copy(s):a.union(s)}return a}function $r(t,e,n,i){return"right"===n?i?t+=e:t-=e:"center"===n&&(i?t+=e/2:t-=e/2),t}function Yr(t,e,n,i){return"middle"===n?i?t+=e/2:t-=e/2:"bottom"===n&&(i?t+=e:t-=e),t}function qr(t){return Fr(t).stWideCharWidth}function Xr(t,e){return"string"==typeof t?t.lastIndexOf("%")>=0?parseFloat(t)/100*e:parseFloat(t):t}function Zr(t,e,n){var i=e.position||"inside",r=null!=e.distance?e.distance:5,a=n.height,o=n.width,s=a/2,l=n.x,c=n.y,u="left",d="top";if(i instanceof Array)l+=Xr(i[0],n.width),c+=Xr(i[1],n.height),u=null,d=null;else switch(i){case"left":l-=r,c+=s,u="right",d="middle";break;case"right":l+=r+o,c+=s,d="middle";break;case"top":l+=o/2,c-=r,u="center",d="bottom";break;case"bottom":l+=o/2,c+=a+r,u="center";break;case"inside":l+=o/2,c+=s,u="center",d="middle";break;case"insideLeft":l+=r,c+=s,d="middle";break;case"insideRight":l+=o-r,c+=s,u="right",d="middle";break;case"insideTop":l+=o/2,c+=r,u="center";break;case"insideBottom":l+=o/2,c+=a-r,u="center",d="bottom";break;case"insideTopLeft":l+=r,c+=r;break;case"insideTopRight":l+=o-r,c+=r,u="right";break;case"insideBottomLeft":l+=r,c+=a-r,d="bottom";break;case"insideBottomRight":l+=o-r,c+=a-r,u="right",d="bottom"}return(t=t||{}).x=l,t.y=c,t.align=u,t.verticalAlign=d,t}var Kr="__zr_normal__",Jr=Rr.concat(["ignore"]),Qr=$(Rr,(function(t,e){return t[e]=!0,t}),{ignore:!1}),ta={},ea=new nn(0,0,0,0),na=[],ia=function(){function t(t){this.id=E(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return t.prototype._init=function(t){this.attr(t)},t.prototype.drift=function(t,e,n){switch(this.draggable){case"horizontal":e=0;break;case"vertical":t=0}var i=this.transform;i||(i=this.transform=[1,0,0,1,0,0]),i[4]+=t,i[5]+=e,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},t.prototype.updateInnerText=function(t){var e=this._textContent;if(e&&(!e.ignore||t)){this.textConfig||(this.textConfig={});var n=this.textConfig,i=n.local,r=e.innerTransformable,a=void 0,o=void 0,s=!1;r.parent=i?this:null;var l=!1;r.copyTransform(e);var c=null!=n.position,u=n.autoOverflowArea,d=void 0;if((u||c)&&(d=ea,n.layoutRect?d.copy(n.layoutRect):d.copy(this.getBoundingRect()),i||d.applyTransform(this.transform)),c){this.calculateTextPosition?this.calculateTextPosition(ta,n,d):Zr(ta,n,d),r.x=ta.x,r.y=ta.y,a=ta.align,o=ta.verticalAlign;var h=n.origin;if(h&&null!=n.rotation){var p=void 0,f=void 0;"center"===h?(p=.5*d.width,f=.5*d.height):(p=Xr(h[0],d.width),f=Xr(h[1],d.height)),l=!0,r.originX=-r.x+p+(i?0:d.x),r.originY=-r.y+f+(i?0:d.y)}}null!=n.rotation&&(r.rotation=n.rotation);var g=n.offset;g&&(r.x+=g[0],r.y+=g[1],l||(r.originX=-g[0],r.originY=-g[1]));var m=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={});if(u){var v=m.overflowRect=m.overflowRect||new nn(0,0,0,0);r.getLocalTransform(na),Ie(na,na),nn.copy(v,d),v.applyTransform(na)}else m.overflowRect=null;var y=void 0,x=void 0,_=void 0;(null==n.inside?"string"==typeof n.position&&n.position.indexOf("inside")>=0:n.inside)&&this.canBeInsideText()?(y=n.insideFill,x=n.insideStroke,null!=y&&"auto"!==y||(y=this.getInsideTextFill()),null!=x&&"auto"!==x||(x=this.getInsideTextStroke(y),_=!0)):(y=n.outsideFill,x=n.outsideStroke,null!=y&&"auto"!==y||(y=this.getOutsideFill()),null!=x&&"auto"!==x||(x=this.getOutsideStroke(y),_=!0)),(y=y||"#000")===m.fill&&x===m.stroke&&_===m.autoStroke&&a===m.align&&o===m.verticalAlign||(s=!0,m.fill=y,m.stroke=x,m.autoStroke=_,m.align=a,m.verticalAlign=o,e.setDefaultTextStyle(m)),e.__dirty|=1,s&&e.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return"#fff"},t.prototype.getInsideTextStroke=function(t){return"#000"},t.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Tr:kr},t.prototype.getOutsideStroke=function(t){var e=this.__zr&&this.__zr.getBackgroundColor(),n="string"==typeof e&&mi(e);n||(n=[255,255,255,1]);for(var i=n[3],r=this.__zr.isDarkMode(),a=0;a<3;a++)n[a]=n[a]*i+(r?0:255)*(1-i);return n[3]=1,Si(n,"rgba")},t.prototype.traverse=function(t,e){},t.prototype.attrKV=function(t,e){"textConfig"===t?this.setTextConfig(e):"textContent"===t?this.setTextContent(e):"clipPath"===t?this.setClipPath(e):"extra"===t?(this.extra=this.extra||{},V(this.extra,e)):this[t]=e},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(t,e){if("string"==typeof t)this.attrKV(t,e);else if(it(t))for(var n=X(t),i=0;i<n.length;i++){var r=n[i];this.attrKV(r,t[r])}return this.markRedraw(),this},t.prototype.saveCurrentToNormalState=function(t){this._innerSaveToNormal(t);for(var e=this._normalState,n=0;n<this.animators.length;n++){var i=this.animators[n],r=i.__fromStateTransition;if(!(i.getLoop()||r&&r!==Kr)){var a=i.targetName,o=a?e[a]:e;i.saveTo(o)}}},t.prototype._innerSaveToNormal=function(t){var e=this._normalState;e||(e=this._normalState={}),t.textConfig&&!e.textConfig&&(e.textConfig=this.textConfig),this._savePrimaryToNormal(t,e,Jr)},t.prototype._savePrimaryToNormal=function(t,e,n){for(var i=0;i<n.length;i++){var r=n[i];null==t[r]||r in e||(e[r]=this[r])}},t.prototype.hasState=function(){return this.currentStates.length>0},t.prototype.getState=function(t){return this.states[t]},t.prototype.ensureState=function(t){var e=this.states;return e[t]||(e[t]={}),e[t]},t.prototype.clearStates=function(t){this.useState(Kr,!1,t)},t.prototype.useState=function(t,e,n,i){var r=t===Kr;if(this.hasState()||!r){var a=this.currentStates,o=this.stateTransition;if(!(j(a,t)>=0)||!e&&1!==a.length){var s;if(this.stateProxy&&!r&&(s=this.stateProxy(t)),s||(s=this.states&&this.states[t]),s||r){r||this.saveCurrentToNormalState(s);var l=this._textContent,c=la(this,l,s,i);c&&!this.__inHover&&(this.__inHover=c),this._applyStateObj(t,s,this._normalState,e,ua(this,n,o),o);var u=this._textGuide;return l&&l.useState(t,e,n,!!c),u&&u.useState(t,e,n,!!c),r?(this.currentStates=[],this._normalState={}):e?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!c&&this.__inHover&&(this.__inHover=0,this.__dirty&=-2),s}N("State "+t+" not exists.")}}},t.prototype.useStates=function(t,e,n){if(t.length){var i=[],r=this.currentStates,a=t.length,o=a===r.length;if(o)for(var s=0;s<a;s++)if(t[s]!==r[s]){o=!1;break}if(o)return;for(s=0;s<a;s++){var l=t[s],c=void 0;this.stateProxy&&(c=this.stateProxy(l,t)),c||(c=this.states[l]),c&&i.push(c)}var u=i[a-1],d=this._textContent,h=la(this,d,u,n);h&&!this.__inHover&&(this.__inHover=h);var p=this._mergeStates(i),f=this.stateTransition;this.saveCurrentToNormalState(p),this._applyStateObj(t.join(","),p,this._normalState,!1,ua(this,e,f),f);var g=this._textGuide;d&&d.useStates(t,e,!!h),g&&g.useStates(t,e,!!h),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!h&&this.__inHover&&(this.__inHover=0,this.__dirty&=-2)}else this.clearStates()},t.prototype.isSilent=function(){for(var t=this;t;){if(t.silent)return!0;var e=t.__hostTarget;t=e?t.ignoreHostSilent?null:e:t.parent}return!1},t.prototype._updateAnimationTargets=function(){for(var t=0;t<this.animators.length;t++){var e=this.animators[t];e.targetName&&e.changeTarget(this[e.targetName])}},t.prototype.removeState=function(t){var e=j(this.currentStates,t);
vendor: 10,151 bytes, line 2
2if(e>=0){var n=this.currentStates.slice();n.splice(e,1),this.useStates(n)}},t.prototype.replaceState=function(t,e,n){var i=this.currentStates.slice(),r=j(i,t),a=j(i,e)>=0;r>=0?a?i.splice(r,1):i[r]=e:n&&!a&&i.push(e),this.useStates(i)},t.prototype.toggleState=function(t,e){e?this.useState(t,!0):this.removeState(t)},t.prototype._mergeStates=function(t){for(var e,n={},i=0;i<t.length;i++){var r=t[i];V(n,r),r.textConfig&&V(e=e||{},r.textConfig)}return e&&(n.textConfig=e),n},t.prototype._applyStateObj=function(t,e,n,i,r,a){if(1!==this.__inHover){var o=!(e&&i);e&&e.textConfig?(this.textConfig=V({},i?this.textConfig:n.textConfig),V(this.textConfig,e.textConfig)):o&&n.textConfig&&(this.textConfig=n.textConfig);for(var s={},l=!1,c=0;c<Jr.length;c++){var u=Jr[c],d=r&&Qr[u];e&&null!=e[u]?d?(l=!0,s[u]=e[u]):this[u]=e[u]:o&&null!=n[u]&&(d?(l=!0,s[u]=n[u]):this[u]=n[u])}if(!r)for(c=0;c<this.animators.length;c++){var h=this.animators[c],p=h.targetName;h.getLoop()||h.__changeFinalValue(p?(e||n)[p]:e||n)}l&&this._transitionState(t,s,a)}},t.prototype._attachComponent=function(t){if((!t.__zr||t.__hostTarget)&&t!==this){var e=this.__zr;e&&t.addSelfToZr(e),t.__zr=e,t.__hostTarget=this}},t.prototype._detachComponent=function(t){t.__zr&&t.removeSelfFromZr(t.__zr),t.__zr=null,t.__hostTarget=null},t.prototype.getClipPath=function(){return this._clipPath},t.prototype.setClipPath=function(t){this._clipPath&&this._clipPath!==t&&this.removeClipPath(),this._attachComponent(t),this._clipPath=t,this.markRedraw()},t.prototype.removeClipPath=function(){var t=this._clipPath;t&&(this._detachComponent(t),this._clipPath=null,this.markRedraw())},t.prototype.getTextContent=function(){return this._textContent},t.prototype.setTextContent=function(t){var e=this._textContent;e!==t&&(e&&e!==t&&this.removeTextContent(),t.innerTransformable=new Br,this._attachComponent(t),this._textContent=t,this.markRedraw())},t.prototype.setTextConfig=function(t){this.textConfig||(this.textConfig={}),V(this.textConfig,t),this.markRedraw()},t.prototype.removeTextConfig=function(){this.textConfig=null,this.markRedraw()},t.prototype.removeTextContent=function(){var t=this._textContent;t&&(t.innerTransformable=null,this._detachComponent(t),this._textContent=null,this._innerTextDefaultStyle=null,this.markRedraw())},t.prototype.getTextGuideLine=function(){return this._textGuide},t.prototype.setTextGuideLine=function(t){this._textGuide&&this._textGuide!==t&&this.removeTextGuideLine(),this._attachComponent(t),this._textGuide=t,this.markRedraw()},t.prototype.removeTextGuideLine=function(){var t=this._textGuide;t&&(this._detachComponent(t),this._textGuide=null,this.markRedraw())},t.prototype.markRedraw=function(){this.__dirty|=1;var t=this.__zr;t&&(this.__inHover?t.refreshHover():t.refresh()),this.__hostTarget&&this.__hostTarget.markRedraw()},t.prototype.dirty=function(){this.markRedraw()},t.prototype.addSelfToZr=function(t){if(this.__zr!==t){this.__zr=t;var e=this.animators;if(e)for(var n=0;n<e.length;n++)t.animation.addAnimator(e[n]);this._clipPath&&this._clipPath.addSelfToZr(t),this._textContent&&this._textContent.addSelfToZr(t),this._textGuide&&this._textGuide.addSelfToZr(t)}},t.prototype.removeSelfFromZr=function(t){if(this.__zr){this.__zr=null;var e=this.animators;if(e)for(var n=0;n<e.length;n++)t.animation.removeAnimator(e[n]);this._clipPath&&this._clipPath.removeSelfFromZr(t),this._textContent&&this._textContent.removeSelfFromZr(t),this._textGuide&&this._textGuide.removeSelfFromZr(t)}},t.prototype.animate=function(t,e,n){var i=t?this[t]:this,r=new nr(i,e,n);return t&&(r.targetName=t),this.addAnimator(r,t),r},t.prototype.addAnimator=function(t,e){var n=this.__zr,i=this;t.during((function(){i.updateDuringAnimation(e)})).done((function(){var e=i.animators,n=j(e,t);n>=0&&e.splice(n,1)})),this.animators.push(t),n&&n.animation.addAnimator(t),n&&n.wakeUp()},t.prototype.updateDuringAnimation=function(t){this.markRedraw()},t.prototype.stopAnimation=function(t,e){for(var n=this.animators,i=n.length,r=[],a=0;a<i;a++){var o=n[a];t&&t!==o.scope?r.push(o):o.stop(e)}return this.animators=r,this},t.prototype.animateTo=function(t,e,n){ra(this,t,e,n)},t.prototype.animateFrom=function(t,e,n){ra(this,t,e,n,!0)},t.prototype._transitionState=function(t,e,n,i){for(var r=ra(this,e,n,i),a=0;a<r.length;a++)r[a].__fromStateTransition=t},t.prototype.getBoundingRect=function(){return null},t.prototype.getPaintRect=function(){return null},t.initDefaultProps=function(){var e=t.prototype;function n(t,n,i,r){function a(t,e){Object.defineProperty(e,0,{get:function(){return t[i]},set:function(e){t[i]=e}}),Object.defineProperty(e,1,{get:function(){return t[r]},set:function(e){t[r]=e}})}Object.defineProperty(e,t,{get:function(){return this[n]||a(this,this[n]=[]),this[n]},set:function(t){this[i]=t[0],this[r]=t[1],this[n]=t,a(this,t)}})}e.type="element",e.name="",e.ignore=e.silent=e.ignoreHostSilent=e.isGroup=e.draggable=e.dragging=e.ignoreClip=!1,e.__inHover=0,e.__dirty=1,Object.defineProperty&&(n("position","_legacyPos","x","y"),n("scale","_legacyScale","scaleX","scaleY"),n("origin","_legacyOrigin","originX","originY"))}(),t}();function ra(t,e,n,i,r){var a=[];sa(t,"",t,e,n=n||{},i,a,r);var o=a.length,s=!1,l=n.done,c=n.aborted,u=function(){s=!0,--o<=0&&(s?l&&l():c&&c())},d=function(){--o<=0&&(s?l&&l():c&&c())};o||l&&l(),a.length>0&&n.during&&a[0].during((function(t,e){n.during(e)}));for(var h=0;h<a.length;h++){var p=a[h];u&&p.done(u),d&&p.aborted(d),n.force&&p.duration(n.duration),p.start(n.easing)}return a}function aa(t,e,n){for(var i=0;i<n;i++)t[i]=e[i]}function oa(t,e,n){if(H(e[n]))if(H(t[n])||(t[n]=[]),at(e[n])){var i=e[n].length;t[n].length!==i&&(t[n]=new e[n].constructor(i),aa(t[n],e[n],i))}else{var r=e[n],a=t[n],o=r.length;if(H(r[0]))for(var s=r[0].length,l=0;l<o;l++)a[l]?aa(a[l],r[l],s):a[l]=Array.prototype.slice.call(r[l]);else aa(a,r,o);a.length=r.length}else t[n]=e[n]}function sa(t,e,n,i,r,a,o,s){for(var l=X(i),c=r.duration,u=r.delay,d=r.additive,h=r.setToFinal,p=!it(a),f=t.animators,g=[],m=0;m<l.length;m++){var v=l[m],y=i[v];if(null!=y&&null!=n[v]&&(p||a[v]))if(!it(y)||H(y)||st(y))g.push(v);else{if(e){s||(n[v]=y,t.updateDuringAnimation(e));continue}sa(t,v,n[v],y,r,a&&a[v],o,s)}else s||(n[v]=y,t.updateDuringAnimation(e),g.push(v))}var x=g.length;if(!d&&x)for(var _=0;_<f.length;_++)if((w=f[_]).targetName===e&&w.stopTracks(g)){var b=j(f,w);f.splice(b,1)}if(r.force||(g=Y(g,(function(t){return!((e=i[t])===(r=n[t])||H(e)&&H(r)&&function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}(e,r));var e,r})),x=g.length),x>0||r.force&&!o.length){var w,S=void 0,M=void 0,k=void 0;if(s)for(M={},h&&(S={}),_=0;_<x;_++)M[v=g[_]]=n[v],h?S[v]=i[v]:n[v]=i[v];else if(h)for(k={},_=0;_<x;_++)k[v=g[_]]=Xi(n[v]),oa(n,i,v);(w=new nr(n,!1,!1,d?Y(f,(function(t){return t.targetName===e})):null)).targetName=e,r.scope&&(w.scope=r.scope),h&&S&&w.whenWithKeys(0,S,g),k&&w.whenWithKeys(0,k,g),w.whenWithKeys(c??500,s?M:i,g).delay(u||0),t.addAnimator(w,e),o.push(w)}}function la(t,e,n,i){return!(n&&n.hoverLayer||i)||ca(t)||e&&ca(e)?0:1}function ca(t){return"text"===t.type||"tspan"===t.type}function ua(t,e,n){return!e&&!t.__inHover&&n&&n.duration>0}G(ia,Jt),G(ia,Br);const da=ia;var ha=function(t){function e(e){var n=t.call(this)||this;return n.isGroup=!0,n._children=[],n.attr(e),n}return Dt(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var e=this._children,n=0;n<e.length;n++)if(e[n].name===t)return e[n]},e.prototype.childCount=function(){return this._children.length},e.prototype.add=function(t){return t&&t!==this&&t.parent!==this&&(this._children.push(t),this._doAdd(t)),this},e.prototype.addBefore=function(t,e){if(t&&t!==this&&t.parent!==this&&e&&e.parent===this){var n=this._children,i=n.indexOf(e);i>=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,e){var n=j(this._children,t);return n>=0&&this.replaceAt(e,n),this},e.prototype.replaceAt=function(t,e){var n=this._children,i=n[e];if(t&&t!==this&&t.parent!==this&&t!==i){n[e]=t,i.parent=null;var r=this.__zr;r&&i.removeSelfFromZr(r),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var e=this.__zr;e&&e!==t.__zr&&t.addSelfToZr(e),e&&e.refresh()},e.prototype.remove=function(t){var e=this.__zr,n=this._children,i=j(n,t);return i<0||(n.splice(i,1),t.parent=null,e&&t.removeSelfFromZr(e),e&&e.refresh()),this},e.prototype.removeAll=function(){for(var t=this._children,e=this.__zr,n=0;n<t.length;n++){var i=t[n];e&&i.removeSelfFromZr(e),i.parent=null}return t.length=0,this},e.prototype.eachChild=function(t,e){for(var n=this._children,i=0;i<n.length;i++){var r=n[i];t.call(e,r,i)}return this},e.prototype.traverse=function(t,e){for(var n=0;n<this._children.length;n++){var i=this._children[n],r=t.call(e,i);i.isGroup&&!r&&i.traverse(t,e)}return this},e.prototype.addSelfToZr=function(e){t.prototype.addSelfToZr.call(this,e);for(var n=0;n<this._children.length;n++)this._children[n].addSelfToZr(e)},e.prototype.removeSelfFromZr=function(e){t.prototype.removeSelfFromZr.call(this,e);for(var n=0;n<this._children.length;n++)this._children[n].removeSelfFromZr(e)},e.prototype.getBoundingRect=function(t){for(var e=new nn(0,0,0,0),n=t||this._children,i=[],r=null,a=0;a<n.length;a++){var o=n[a];if(!o.ignore&&!o.invisible){var s=o.getBoundingRect(),l=o.getLocalTransform(i);l?(nn.applyTransform(e,s,l),(r=r||e.clone()).union(e)):(r=r||s.clone()).union(s)}}return r||e},e}(da);ha.prototype.type="group";const pa=ha;var fa,ga={},ma={},va=function(){function t(t,e,n){var i=this;this._sleepAfterStill=10,this._stillFrameAccum=0,this._needsRefresh=!0,this._needsRefreshHover=!1,this._darkMode=!1,n=n||{},this.dom=e,this.id=t;var r=new Mn,a=n.renderer||"canvas";ga[a]||(a=X(ga)[0]),n.useDirtyRect=null!=n.useDirtyRect&&n.useDirtyRect;var o=new ga[a](e,r,n,t),s=n.ssr||o.ssrOnly;this.storage=r,this.painter=o;var l,c=f.node||f.worker||s?null:new wr(o.getViewportRoot(),o.root),u=n.useCo
vendor: 5,846 bytes, line 2
2arsePointer;(null==u||"auto"===u?f.touchEventsSupported:!!u)&&(l=ut(n.pointerSize,44)),this.handler=new fn(r,o,c,o.root,l),this.animation=new ar({stage:{update:s?null:function(){return i._flush(!1)}}}),s||this.animation.start()}return t.prototype.add=function(t){!this._disposed&&t&&(this.storage.addRoot(t),t.addSelfToZr(this),this.refresh())},t.prototype.remove=function(t){!this._disposed&&t&&(this.storage.delRoot(t),t.removeSelfFromZr(this),this.refresh())},t.prototype.configLayer=function(t,e){this._disposed||(this.painter.configLayer&&this.painter.configLayer(t,e),this.refresh())},t.prototype.setBackgroundColor=function(t){this._disposed||(this.painter.setBackgroundColor&&this.painter.setBackgroundColor(t),this.refresh(),this._backgroundColor=t,this._darkMode=function(t){if(!t)return!1;if("string"==typeof t)return Mi(t,1)<.4;if(t.colorStops){for(var e=t.colorStops,n=0,i=e.length,r=0;r<i;r++)n+=Mi(e[r].color,1);return(n/=i)<.4}return!1}(t))},t.prototype.getBackgroundColor=function(){return this._backgroundColor},t.prototype.setDarkMode=function(t){this._darkMode=t},t.prototype.isDarkMode=function(){return this._darkMode},t.prototype.refreshImmediately=function(t){this._disposed||this._refresh({animUpdate:!t,refresh:!0,refreshHover:!1})},t.prototype._refresh=function(t){t.animUpdate&&this.animation.update(!0),this._needsRefresh=this._needsRefreshHover=!1,this.painter.refresh({refresh:t.refresh,refreshHover:t.refreshHover}),this._needsRefresh=this._needsRefreshHover=!1},t.prototype.refresh=function(){this._disposed||(this._needsRefresh=!0,this.animation.start())},t.prototype.flush=function(){this._disposed||this._flush(!0)},t.prototype._flush=function(t){var e,n=ir(),i=this._needsRefresh,r=this._needsRefreshHover;(i||r)&&(e=!0,this._refresh({animUpdate:t,refresh:i,refreshHover:r}));var a=ir();e?(this._stillFrameAccum=0,this.trigger("rendered",{elapsedTime:a-n})):this._sleepAfterStill>0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},t.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},t.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._disposed||this._refresh({animUpdate:!1,refresh:!1,refreshHover:!0})},t.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},t.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},t.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},t.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},t.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},t.prototype.findHover=function(t,e){if(!this._disposed)return this.handler.findHover(t,e)},t.prototype.on=function(t,e,n){return this._disposed||this.handler.on(t,e,n),this},t.prototype.off=function(t,e){this._disposed||this.handler.off(t,e)},t.prototype.trigger=function(t,e){this._disposed||this.handler.trigger(t,e)},t.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),e=0;e<t.length;e++)t[e]instanceof pa&&t[e].removeSelfFromZr(this);this.storage.delAllRoots(),this.painter.clear()}},t.prototype.dispose=function(){var t;this._disposed||(this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,this._disposed=!0,t=this.id,delete ma[t])},t}();function ya(t,e){var n=new va(E(),t,e);return ma[n.id]=n,n}var xa=Math.min,_a=Math.max,ba=Math.abs,wa=Math.round,Sa=Math.floor,Ma=Math.ceil,ka=Math.pow,Ta=Math.log,Ca=Math.LN10,Ia=Math.PI,Aa=Math.random;function Da(t,e,n,i){var r=e[0],a=e[1],o=n[0],s=n[1],l=a-r,c=s-o;if(0===l)return 0===c?o:(o+s)/2;if(i)if(l>0){if(t<=r)return o;if(t>=a)return s}else{if(t>=r)return o;if(t<=a)return s}else{if(t===r)return o;if(t===a)return s}return(t-r)/l*c+o}var La=function(t,e,n){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return Pa(t,e,n)};function Pa(t,e,n){return tt(t)?Oa(t)?parseFloat(t)/100*e+(n||0):parseFloat(t):null==t?NaN:+t}function Oa(t){return!!(e=t,e.replace(/^\s+|\s+$/g,"")).match(/%$/);var e}function Ea(t,e,n){return isNaN(e)?n?""+t:+t:(e=xa(_a(0,e),20),t=(+t).toFixed(e),n?t:+t)}function Na(t){return t.sort((function(t,e){return t-e})),t}function Ra(t){if(t=+t,isNaN(t))return 0;if(t>1e-14)for(var e=1,n=0;n<15;n++,e*=10)if(wa(t*e)/e===t)return n;return function(t){var e=t.toString().toLowerCase(),n=e.indexOf("e"),i=n>0?+e.slice(n+1):0,r=n>0?n:e.length,a=e.indexOf(".");return _a(0,(a<0?0:r-1-a)-i)}(t)}function za(t,e,n){var i=ba(t[1]-t[0]);if(!isFinite(i)||0===i)return NaN;var r=Ta(2*ba(n||1)*ba(i))/Ca,a=Ta(ba(e))/Ca,o=_a(0,Ma(-r+a));return isFinite(o)||(o=NaN),o}function Ba(t,e){var n=_a(Ra(t),Ra(e)),i=t+e;return n>20?i:Ea(i,n)}var Va=ka(2,53)-1;function Fa(t){var e=2*Ia;return(t%e+e)%e}function ja(t){return t>-1e-4&&t<1e-4}var Ga=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d{1,2})(?::(\d{1,2})(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/;function Ha(t){if(t instanceof Date)return t;if(tt(t)){var e=Ga.exec(t);if(!e)return new Date(NaN);if(e[8]){var n=+e[4]||0;return"Z"!==e[8].toUpperCase()&&(n-=+e[8].slice(0,3)),new Date(Date.UTC(+e[1],+(e[2]||1)-1,+e[3]||1,n,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0))}return new Date(+e[1],+(e[2]||1)-1,+e[3]||1,+e[4]||0,+(e[5]||0),+e[6]||0,e[7]?+e[7].substring(0,3):0)}return null==t?new Date(NaN):new Date(wa(t))}function Wa(t){return ka(10,Ua(t))}function Ua(t){if(0===t)return 0;var e=Sa(Ta(t)/Ca);return t/ka(10,e)>=10&&e++,e}function $a(t,e){var n=Ua(t),i=ka(10,n),r=t/i;
vendor: 6,646 bytes, line 2
2return Ea(t=(2===e?1:e?r<1.5?1:r<2.5?2:r<4?3:r<7?5:10:r<1?1:r<2?2:r<3?3:r<5?5:10)*i,-n)}function Ya(t,e){var n=(t.length-1)*e+1,i=Sa(n),r=+t[i-1],a=n-i;return a?r+a*(t[i]-r):r}function qa(t){t.sort((function(t,e){return s(t,e,0)?-1:1}));for(var e=-1/0,n=1,i=0;i<t.length;){for(var r=t[i].interval,a=t[i].close,o=0;o<2;o++)r[o]<=e&&(r[o]=e,a[o]=o?1:1-n),e=r[o],n=a[o];r[0]===r[1]&&a[0]*a[1]!=1?t.splice(i,1):i++}return t;function s(t,e,n){return t.interval[n]<e.interval[n]||t.interval[n]===e.interval[n]&&(t.close[n]-e.close[n]==(n?-1:1)||!n&&s(t,e,1))}}function Xa(t){var e=parseFloat(t);return e==t&&(0!==e||!tt(t)||t.indexOf("x")<=0)?e:NaN}function Za(t){return!isNaN(Xa(t))}function Ka(){return wa(9*Aa())}function Ja(t,e){return 0===e?t:Ja(e,t%e)}function Qa(t,e){return null==t?e:null==e?t:t*e/Ja(t,e)}function to(t){return null!=t&&isFinite(t)}function eo(t,e,n){return(e-t)*n+t}var no="series\0",io="\0_ec_\0";function ro(t){return t instanceof Array?t:null==t?[]:[t]}function ao(t,e,n){if(t){t[e]=t[e]||{},t.emphasis=t.emphasis||{},t.emphasis[e]=t.emphasis[e]||{};for(var i=0,r=n.length;i<r;i++){var a=n[i];!t.emphasis[e].hasOwnProperty(a)&&t[e].hasOwnProperty(a)&&(t.emphasis[e][a]=t[e][a])}}}var oo=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"];function so(t){return!it(t)||J(t)||t instanceof Date?t:t.value}function lo(t){return it(t)&&!(t instanceof Array)}function co(t,e,n){var i="normalMerge"===n,r="replaceMerge"===n,a="replaceAll"===n;t=t||[],e=(e||[]).slice();var o=wt();W(e,(function(t,n){it(t)||(e[n]=null)}));var s,l,c=function(t,e,n){var i=[];if("replaceAll"===n)return i;for(var r=0;r<t.length;r++){var a=t[r];a&&null!=a.id&&e.set(a.id,r),i.push({existing:"replaceMerge"===n||go(a)?null:a,newOption:null,keyInfo:null,brandNew:null})}return i}(t,o,n);return(i||r)&&function(t,e,n,i){W(i,(function(r,a){if(r&&null!=r.id){var o=ho(r.id),s=n.get(o);if(null!=s){var l=t[s];ft(!l.newOption,'Duplicated option on id "'+o+'".'),l.newOption=r,l.existing=e[s],i[a]=null}}}))}(c,t,o,e),i&&function(t,e){W(e,(function(n,i){if(n&&null!=n.name)for(var r=0;r<t.length;r++){var a=t[r].existing;if(!t[r].newOption&&a&&(null==a.id||null==n.id)&&!go(n)&&!go(a)&&uo("name",a,n))return t[r].newOption=n,void(e[i]=null)}}))}(c,e),i||r?function(t,e,n){W(e,(function(e){if(e){for(var i,r=0;(i=t[r])&&(i.newOption||go(i.existing)||i.existing&&null!=e.id&&!uo("id",e,i.existing));)r++;i?(i.newOption=e,i.brandNew=n):t.push({newOption:e,brandNew:n,existing:null,keyInfo:null}),r++}}))}(c,e,r):a&&function(t,e){W(e,(function(e){t.push({newOption:e,brandNew:!0,existing:null,keyInfo:null})}))}(c,e),s=c,l=wt(),W(s,(function(t){var e=t.existing;e&&l.set(e.id,t)})),W(s,(function(t){var e=t.newOption;ft(!e||null==e.id||!l.get(e.id)||l.get(e.id)===t,"id duplicates: "+(e&&e.id)),e&&null!=e.id&&l.set(e.id,t),!t.keyInfo&&(t.keyInfo={})})),W(s,(function(t,e){var n=t.existing,i=t.newOption,r=t.keyInfo;if(it(i)){if(r.name=null!=i.name?ho(i.name):n?n.name:no+e,n)r.id=ho(n.id);else if(null!=i.id)r.id=ho(i.id);else{var a=0;do{r.id="\0"+r.name+"\0"+a++}while(l.get(r.id))}l.set(r.id,t)}})),c}function uo(t,e,n){var i=po(e[t],null),r=po(n[t],null);return null!=i&&null!=r&&i===r}function ho(t){return po(t,"")}function po(t,e){return null==t?e:tt(t)?t:nt(t)||et(t)?t+"":e}function fo(t){var e=t.name;return!(!e||!e.indexOf(no))}function go(t){return t&&null!=t.id&&0===ho(t.id).indexOf(io)}function mo(t,e){return null!=e.dataIndexInside?e.dataIndexInside:null!=e.dataIndex?J(e.dataIndex)?U(e.dataIndex,(function(e){return t.indexOfRawIndex(e)})):t.indexOfRawIndex(e.dataIndex):null!=e.name?J(e.name)?U(e.name,(function(e){return t.indexOfName(e)})):t.indexOfName(e.name):void 0}function vo(){var t="__ec_inner_"+yo++;return function(e){return e[t]||(e[t]={})}}var yo=Ka();function xo(t,e,n){var i=_o(e,n),r=i.mainTypeSpecified,a=i.queryOptionMap,o=i.others,s=n?n.defaultMainType:null;return!r&&s&&a.set(s,{}),a.each((function(e,i){var r=So(t,i,e,{useDefault:s===i,enableAll:!n||null==n.enableAll||n.enableAll,enableNone:!n||null==n.enableNone||n.enableNone});o[i+"Models"]=r.models,o[i+"Model"]=r.models[0]})),o}function _o(t,e){var n;if(tt(t)){var i={};i[t+"Index"]=0,n=i}else n=t;var r=wt(),a={},o=!1;return W(n,(function(t,n){if("dataIndex"!==n&&"dataIndexInside"!==n){var i=n.match(/^(\w+)(Index|Id|Name)$/)||[],s=i[1],l=(i[2]||"").toLowerCase();!s||!l||e&&e.includeMainTypes&&j(e.includeMainTypes,s)<0||(o=o||!!s,(r.get(s)||r.set(s,{}))[l]=t)}else a[n]=t})),{mainTypeSpecified:o,queryOptionMap:r,others:a}}var bo={useDefault:!0,enableAll:!1,enableNone:!1},wo={useDefault:!1,enableAll:!0,enableNone:!0};function So(t,e,n,i){i=i||bo;var r=n.index,a=n.id,o=n.name,s={models:null,specified:null!=r||null!=a||null!=o};if(!s.specified){var l=void 0;return s.models=i.useDefault&&(l=t.getComponent(e))?[l]:[],s}if("none"===r||!1===r){if(i.enableNone)return s.models=[],s;r=-1}return"all"===r&&(r=i.enableAll?a=o=null:-1),s.models=t.queryComponents({mainType:e,index:r,id:a,name:o}),s}function Mo(t,e,n){var i={};i[e+"Id"]=t[e+"Id"],i[e+"Index"]=t[e+"Index"],i[e+"Name"]=t[e+"Name"];var r={mainType:e,query:i};return n&&(r.subType=n),r}function ko(t,e,n){t.setAttribute?t.setAttribute(e,n):t[e]=n}function To(t,e){var n=wt(),i=[];return W(t,(function(t){var r=e(t);(n.get(r)||(i.push(r),n.set(r,[]))).push(t)})),{keys:i,buckets:n}}function Co(t,e,n,i,r){var a=null==e||"auto"===e;if(null==i)return i;if(nt(i))return Ea(f=eo(n||0,i,r),a?Math.max(Ra(n||0),Ra(i)):e);if(tt(i))return r<1?n:i;for(var o=[],s=n,l=i,c=Math.max(s?s.length:0,l.length),u=0;u<c;++u){var d=t.getDimensionInfo(u);if(d&&"ordinal"===d.type)o[u]=(r<1&&s?s:l)[u];else{var h=s&&s[u]?s[u]:0,p=l[u],f=eo(h,p,r);o[u]=Ea(f,a?Math.max(Ra(h),Ra(p)):e)}}return o}var Io=function(){function t(){}return t.prototype.reset=function(t,e,n,i){return this._list=t,this._step=i=i||1,this._idx=e,this._end=null!=n?n:i>0?t.length:0,this.item=null,this.key=NaN,this},t.prototype.next=function(){return(this._step>0?this._idx<this._end:this._idx>=this._end)&&(this.item=this._list[this._idx],this.key=this._idx=this._idx+this._step,!0)},t}();function Ao(t){t.option=t.parentModel=t.ecModel=null}function Do(t,e){Oo(e)&&(e<t[0]&&(t[0]=e),e>t[1]&&(t[1]=e))}function Lo(t,e){Oo(e)&&e<t[0]&&(t[0]=e)}function Po(t,e){Oo(e)&&e>t[1]&&(t[1]=e)}function Oo(t){return null!=t&&isFinite(t)}
vendor: 21,706 bytes, line 2
2function Eo(t,e){return Oo(t)&&Oo(e)&&t<=e}function No(t){Eo(t[0],t[1])&&t[0]>t[1]&&(t[0]=t[1])}function Ro(){var t="__ec_once_"+zo++;return function(e,n){Tt(e,t)||(e[t]=1,n())}}var zo=Ka();function Bo(t,e,n){var i=wt(),r=0;W(t,(function(a){var o=e(a),s=i.get(o)||0;n&&n(a,s),s||n||(t[r++]=a),i.set(o,s+1)})),n||(t.length=r)}function Vo(t){return t.value+""}function Fo(t){return t+""}function jo(t,e){return ut(e,!0)?t.seriesIndex+2:0}function Go(t,e,n){var i=t.getData().count();return{progressiveRender:n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,large:t.get("large")&&i>=t.get("largeThreshold"),modDataCount:"mod"===t.get("progressiveChunkMode")?t.getData().count():null}}function Ho(t,e){return{seriesType:t,overallReset:e}}function Wo(t){return{overallReset:t}}var Uo="___EC__COMPONENT__CONTAINER___",$o="___EC__EXTENDED_CLASS___";function Yo(t){var e={main:"",sub:""};if(t){var n=t.split(".");e.main=n[0]||"",e.sub=n[1]||""}return e}function qo(t,e){t.$constructor=t,t.extend=function(t){var e,n,i=this;return Q(n=i)&&/^class\s/.test(Function.prototype.toString.call(n))?e=function(t){function e(){return t.apply(this,arguments)||this}return d(e,t),e}(i):(e=function(){(t.$constructor||i).apply(this,arguments)},function(t,e){var n=t.prototype;function i(){}for(var r in i.prototype=e.prototype,t.prototype=new i,n)n.hasOwnProperty(r)&&(t.prototype[r]=n[r]);t.prototype.constructor=t,t.superClass=e}(e,this)),V(e.prototype,t),e[$o]=!0,e.extend=this.extend,e.superCall=Ko,e.superApply=Jo,e.superClass=i,e}}function Xo(t,e){t.extend=e.extend}var Zo=Math.round(10*Math.random());function Ko(t,e){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];return this.superClass.prototype[e].apply(t,n)}function Jo(t,e,n){return this.superClass.prototype[e].apply(t,n)}function Qo(t){var e={};t.registerClass=function(t){var n,i=t.type||t.prototype.type;if(i){ft(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(n=i),'componentType "'+n+'" illegal'),t.prototype.type=i;var r=Yo(i);if(r.sub){if(r.sub!==Uo){var a=function(t){var n=e[t.main];return n&&n[Uo]||((n=e[t.main]={})[Uo]=!0),n}(r);a[r.sub]=t}}else e[r.main]=t}return t},t.getClass=function(t,n,i){var r=e[t];if(r&&r[Uo]&&(r=n?r[n]:null),i&&!r)throw new Error(n?"Component "+t+"."+(n||"")+" is used but not imported.":t+".type should be specified.");return r},t.getClassesByMainType=function(t){var n=Yo(t),i=[],r=e[n.main];return r&&r[Uo]?W(r,(function(t,e){e!==Uo&&i.push(t)})):i.push(r),i},t.hasClass=function(t){var n=Yo(t);return!!e[n.main]},t.getAllClassMainTypes=function(){var t=[];return W(e,(function(e,n){t.push(n)})),t},t.hasSubTypes=function(t){var n=Yo(t),i=e[n.main];return i&&i[Uo]}}function ts(t,e){for(var n=0;n<t.length;n++)t[n][1]||(t[n][1]=t[n][0]);return e=e||!1,function(n,i,r){for(var a={},o=0;o<t.length;o++){var s=t[o][1];if(!(i&&j(i,s)>=0||r&&j(r,s)<0)){var l=n.getShallow(s,e);null!=l&&(a[t[o][0]]=l)}}return a}}var es=ts([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),ns=function(){function t(){}return t.prototype.getAreaStyle=function(t,e){return es(this,t,e)},t}(),is=new ii(50);function rs(t){if("string"==typeof t){var e=is.get(t);return e&&e.image}return t}function as(t,e,n,i,r){if(t){if("string"==typeof t){if(e&&e.__zrImageSrc===t||!n)return e;var a=is.get(t),o={hostEl:n,cb:i,cbPayload:r};return a?!ss(e=a.image)&&a.pending.push(o):((e=_.loadImage(t,os,os)).__zrImageSrc=t,is.put(t,e.__cachedImgObj={image:e,pending:[o]})),e}return t}return e}function os(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e<t.pending.length;e++){var n=t.pending[e],i=n.cb;i&&i(this,n.cbPayload),n.hostEl.dirty()}t.pending.length=0}function ss(t){return t&&t.width&&t.height}var ls=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g;function cs(t,e,n,i,r,a){if(!n)return t.text="",void(t.isTruncated=!1);var o=(e+"").split("\n");a=us(n,i,r,a);for(var s=!1,l={},c=0,u=o.length;c<u;c++)ds(l,o[c],a),o[c]=l.textLine,s=s||l.isTruncated;t.text=o.join("\n"),t.isTruncated=s}function us(t,e,n,i){var r=V({},i=i||{});n=ut(n,"..."),r.maxIterations=ut(i.maxIterations,2);var a=r.minChar=ut(i.minChar,0),o=r.fontMeasureInfo=Fr(e),s=o.asciiCharWidth;r.placeholder=ut(i.placeholder,"");for(var l=t=Math.max(0,t-1),c=0;c<a&&l>=s;c++)l-=s;var u=Hr(o,n);return u>l&&(n="",u=0),l=t-u,r.ellipsis=n,r.ellipsisWidth=u,r.contentWidth=l,r.containerWidth=t,r}function ds(t,e,n){var i=n.containerWidth,r=n.contentWidth,a=n.fontMeasureInfo;if(!i)return t.textLine="",void(t.isTruncated=!1);var o=Hr(a,e);if(o<=i)return t.textLine=e,void(t.isTruncated=!1);for(var s=0;;s++){if(o<=r||s>=n.maxIterations){e+=n.ellipsis;break}var l=0===s?hs(e,r,a):o>0?Math.floor(e.length*r/o):0;o=Hr(a,e=e.substr(0,l))}""===e&&(e=n.placeholder),t.textLine=e,t.isTruncated=!0}function hs(t,e,n){for(var i=0,r=0,a=t.length;r<a&&i<e;r++)i+=Gr(n,t.charCodeAt(r));return r}var ps=function(){},fs=function(t){this.tokens=[],t&&(this.tokens=t)},gs=function(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[],this.isTruncated=!1};function ms(t,e,n,i,r){var a,o,s=""===e,l=r&&n.rich[r]||{},c=t.lines,u=l.font||n.font,d=!1;if(i){var h=l.padding,p=h?h[1]+h[3]:0;if(null!=l.width&&"auto"!==l.width){var f=Xr(l.width,i.width)+p;c.length>0&&f+i.accumWidth>i.width&&(a=e.split("\n"),d=!0),i.accumWidth=f}else{var g=xs(e,u,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+p,o=g.linesWidths,a=g.lines}}a||(a=e.split("\n"));for(var m=Fr(u),v=0;v<a.length;v++){var y=a[v],x=new ps;if(x.styleName=r,x.text=y,x.isLineHolder=!y&&!s,"number"==typeof l.width?x.width=l.width:x.width=o?o[v]:Hr(m,y),v||d)c.push(new fs([x]));else{var _=(c[c.length-1]||(c[0]=new fs)).tokens,b=_.length;1===b&&_[0].isLineHolder?_[0]=x:(y||!b||s)&&_.push(x)}}}var vs=$(",&?/;] ".split(""),(function(t,e){return t[e]=!0,t}),{});function ys(t){return!function(t){var e=t.charCodeAt(0);return e>=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}(t)||!!vs[t]}function xs(t,e,n,i,r){for(var a=[],o=[],s="",l="",c=0,u=0,d=Fr(e),h=0;h<t.length;h++){var p=t.charAt(h);if("\n"!==p){var f=Gr(d,p.charCodeAt(0)),g=!i&&!ys(p);(a.length?u+f>n:r+u+f>n)?u?(s||l)&&(g?(s||(s=l,l="",u=c=0),a.push(s),o.push(u-c),l+=p,s="",u=c+=f):(l&&(s+=l,l="",c=0),a.push(s),o.push(u),s=p,u=f)):g?(a.push(l),o.push(c),l=p,c=f):(a.push(p),o.push(f)):(u+=f,g?(l+=p,c+=f):(l&&(s+=l,l="",c=0),s+=p))}else l&&(s+=l,u+=c),a.push(s),o.push(u),s="",l="",c=0,u=0}return l&&(s+=l),s&&(a.push(s),o.push(u)),1===a.length&&(u+=r),{accumWidth:u,lines:a,linesWidths:o}}function _s(t,e,n,i,r,a){if(t.baseX=n,t.baseY=i,t.outerWidth=t.outerHeight=null,e){var o=2*e.width,s=2*e.height;nn.set(bs,$r(n,o,r),Yr(i,s,a),o,s),nn.intersect(e,bs,null,ws);var l=ws.outIntersectRect;t.outerWidth=l.width,t.outerHeight=l.height,t.baseX=$r(l.x,l.width,r,!0),t.baseY=Yr(l.y,l.height,a,!0)}}var bs=new nn(0,0,0,0),ws={outIntersectRect:{},clamp:!0};function Ss(t){return null!=t?t+="":t=""}function Ms(t,e,n,i){var r=new nn($r(t.x||0,e,t.textAlign),Yr(t.y||0,n,t.textBaseline),e,n),a=null!=i?i:ks(t)?t.lineWidth:0;return a>0&&(r.x-=a/2,r.y-=a/2,r.width+=a,r.height+=a),r}function ks(t){var e=t.stroke;return null!=e&&"none"!==e&&t.lineWidth>0}var Ts="__zr_style_"+Math.round(10*Math.random()),Cs={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Is={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Cs[Ts]=!0;var As=["z","z2","invisible"],Ds=["invisible"],Ls=function(t){function e(e){return t.call(this,e)||this}var n;return Dt(e,t),e.prototype._init=function(e){for(var n=X(e),i=0;i<n.length;i++){var r=n[i];"style"===r?this.useStyle(e[r]):t.prototype.attrKV.call(this,r,e[r])}this.style||this.useStyle({})},e.prototype.beforeBrush=function(t){},e.prototype.afterBrush=function(){},e.prototype.innerBeforeBrush=function(){},e.prototype.innerAfterBrush=function(){},e.prototype.shouldBePainted=function(t,e,n,i){var r,a,o,s=this.transform;if(this.ignore||this.invisible||0===this.style.opacity||this.culling&&(r=this,a=t,o=e,Ps.copy(r.getBoundingRect()),r.transform&&Ps.applyTransform(r.transform),Os.width=a,Os.height=o,!Ps.intersect(Os))||s&&!s[0]&&!s[3])return!1;if(n&&this.__clipPaths&&this.__clipPaths.length)for(var l=0;l<this.__clipPaths.length;++l)if(this.__clipPaths[l].isZeroArea())return!1;if(i&&this.parent)for(var c=this.parent;c;){if(c.ignore)return!1;c=c.parent}return!0},e.prototype.contain=function(t,e){return this.rectContain(t,e)},e.prototype.traverse=function(t,e){t.call(e,this)},e.prototype.rectContain=function(t,e){var n=this.transformCoordToLocal(t,e);return this.getBoundingRect().contain(n[0],n[1])},e.prototype.getPaintRect=function(){var t=this._paintRect;if(!this._paintRect||this.__dirty){var e=this.transform,n=this.getBoundingRect(),i=this.style,r=i.shadowBlur||0,a=i.shadowOffsetX||0,o=i.shadowOffsetY||0;t=this._paintRect||(this._paintRect=new nn(0,0,0,0)),e?nn.applyTransform(t,n,e):t.copy(n),(r||a||o)&&(t.width+=2*r+Math.abs(a),t.height+=2*r+Math.abs(o),t.x=Math.min(t.x,t.x+a-r),t.y=Math.min(t.y,t.y+o-r));var s=this.dirtyRectTolerance;t.isZero()||(t.x=Math.floor(t.x-s),t.y=Math.floor(t.y-s),t.width=Math.ceil(t.width+1+2*s),t.height=Math.ceil(t.height+1+2*s))}return t},e.prototype.setPrevPaintRect=function(t){t?(this._prevPaintRect=this._prevPaintRect||new nn(0,0,0,0),this._prevPaintRect.copy(t)):this._prevPaintRect=null},e.prototype.getPrevPaintRect=function(){return this._prevPaintRect},e.prototype.animateStyle=function(t){return this.animate("style",t)},e.prototype.updateDuringAnimation=function(t){"style"===t?this.dirtyStyle():this.markRedraw()},e.prototype.attrKV=function(e,n){"style"!==e?t.prototype.attrKV.call(this,e,n):this.style?this.setStyle(n):this.useStyle(n)},e.prototype.setStyle=function(t,e){return"string"==typeof t?this.style[t]=e:V(this.style,t),this.dirtyStyle(),this},e.prototype.dirtyStyle=function(t){t||this.markRedraw(),this.__dirty|=2,this._rect&&(this._rect=null)},e.prototype.dirty=function(){this.dirtyStyle()},e.prototype.styleChanged=function(){return!!(2&this.__dirty)},e.prototype.styleUpdated=function(){this.__dirty&=-3},e.prototype.createStyle=function(t){return Mt(Cs,t)},e.prototype.useStyle=function(t){t[Ts]||(t=this.createStyle(t)),this.style=t,this.dirtyStyle()},e.prototype._useHoverStyle=function(t){this.__hoverStyle=t},e.prototype.isStyleObject=function(t){return t[Ts]},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.style&&!n.style&&(n.style=this._mergeStyle(this.createStyle(),this.style)),this._savePrimaryToNormal(e,n,As)},e.prototype._applyStateObj=function(e,n,i,r,a,o){t.prototype._applyStateObj.call(this,e,n,i,r,a,o);var s,l=!(n&&r),c=1===this.__inHover;if(n&&n.style?a?r?s=n.style:(s=this._mergeStyle(this.createStyle(),i.style),this._mergeStyle(s,n.style)):(s=this._mergeStyle(this.createStyle(),r?this.style:i.style),this._mergeStyle(s,n.style)):l&&(s=i.style),s)if(a){var u=this.style;if(this.style=this.createStyle(l?{}:u),l)for(var d=X(u),h=0;h<d.length;h++)(f=d[h])in s&&(s[f]=s[f],this.style[f]=u[f]);var p=X(s);for(h=0;h<p.length;h++){var f=p[h];this.style[f]=this.style[f]}this._transitionState(e,{style:s},o,this.getAnimationStyleProps())}else c?this._useHoverStyle(s):this.useStyle(s);if(!c){var g=this.__inHover?Ds:As;for(h=0;h<g.length;h++)f=g[h],n&&null!=n[f]?this[f]=n[f]:l&&null!=i[f]&&(this[f]=i[f])}},e.prototype._mergeStates=function(e){for(var n,i=t.prototype._mergeStates.call(this,e),r=0;r<e.length;r++){var a=e[r];a.style&&(n=n||{},this._mergeStyle(n,a.style))}return n&&(i.style=n),i},e.prototype._mergeStyle=function(t,e){return V(t,e),t},e.prototype.getAnimationStyleProps=function(){return Is},e.initDefaultProps=((n=e.prototype).type="displayable",n.invisible=!1,n.z=0,n.z2=0,n.zlevel=0,n.culling=!1,n.cursor="pointer",n.rectHover=!1,n.incremental=0,n._rect=null,n.dirtyRectTolerance=0,void(n.__dirty=3)),e}(da),Ps=new nn(0,0,0,0),Os=new nn(0,0,0,0);const Es=Ls;var Ns=Math.min,Rs=Math.max,zs=Math.sin,Bs=Math.cos,Vs=2*Math.PI,Fs=Lt(),js=Lt(),Gs=Lt();function Hs(t,e,n){if(0!==t.length){for(var i=t[0],r=i[0],a=i[0],o=i[1],s=i[1],l=1;l<t.length;l++)i=t[l],r=Ns(r,i[0]),a=Rs(a,i[0]),o=Ns(o,i[1]),s=Rs(s,i[1]);e[0]=r,e[1]=o,n[0]=a,n[1]=s}}function Ws(t,e,n,i,r,a){r[0]=Ns(t,n),r[1]=Ns(e,i),a[0]=Rs(t,n),a[1]=Rs(e,i)}var Us=[],$s=[];function Ys(t,e,n,i,r,a,o,s,l,c){var u=jn,d=Bn,h=u(t,n,r,o,Us);l[0]=1/0,l[1]=1/0,c[0]=-1/0,c[1]=-1/0;for(var p=0;p<h;p++){var f=d(t,n,r,o,Us[p]);l[0]=Ns(f,l[0]),c[0]=Rs(f,c[0])}for(h=u(e,i,a,s,$s),p=0;p<h;p++){var g=d(e,i,a,s,$s[p]);l[1]=Ns(g,l[1]),c[1]=Rs(g,c[1])}l[0]=Ns(t,l[0]),c[0]=Rs(t,c[0]),l[0]=Ns(o,l[0]),c[0]=Rs(o,c[0]),l[1]=Ns(e,l[1]),c[1]=Rs(e,c[1]),l[1]=Ns(s,l[1]),c[1]=Rs(s,c[1])}function qs(t,e,n,i,r,a,o,s){var l=Yn,c=Un,u=Rs(Ns(l(t,n,r),1),0),d=Rs(Ns(l(e,i,a),1),0),h=c(t,n,r,u),p=c(e,i,a,d);o[0]=Ns(t,r,h),o[1]=Ns(e,a,p),s[0]=Rs(t,r,h),s[1]=Rs(e,a,p)}function Xs(t,e,n,i,r,a,o,s,l){var c=$t,u=Yt,d=Math.abs(r-a);if(d%Vs<1e-4&&d>1e-4)return s[0]=t-n,s[1]=e-i,l[0]=t+n,void(l[1]=e+i);if(Fs[0]=Bs(r)*n+t,Fs[1]=zs(r)*i+e,js[0]=Bs(a)*n+t,js[1]=zs(a)*i+e,c(s,Fs,js),u(l,Fs,js),(r%=Vs)<0&&(r+=Vs),(a%=Vs)<0&&(a+=Vs),r>a&&!o?a+=Vs:r<a&&o&&(r+=Vs),o){var h=a;a=r,r=h}for(var p=0;p<a;p+=Math.PI/2)p>r&&(Gs[0]=Bs(p)*n+t,Gs[1]=zs(p)*i+e,c(s,Gs,s),u(l,Gs,l))}var Zs={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Ks=[],Js=[],Qs=[],tl=[],el=[],nl=[],il=Math.min,rl=Math.max,al=Math.cos,ol=Math.sin,sl=Math.abs,ll=Math.PI,cl=2*ll,ul="undefined"!=typeof Float32Array,dl=[];function hl(t){return Math.round(t/ll*1e8)/1e8%2*ll}function pl(t,e){var n=hl(t[0]);n<0&&(n+=cl);var i=n-t[0],r=t[1];r+=i,!e&&r-n>=cl?r=n+cl:e&&n-r>=cl?r=n-cl:!e&&n>r?r=n+(cl-hl(n-r)):e&&n<r&&(r=n-(cl-hl(r-n))),t[0]=n,t[1]=r}var fl=function(){function t(t){this.dpr=1,this._xi=0,this._yi=0,this._x0=0,this._y0=0,this._len=0,t&&(this._saveData=!1),this._saveData&&(this.data=[])}var e;return t.prototype.increaseVersion=function(){this._version++},t.prototype.getVersion=function(){return this._version},t.prototype.setScale=function(t,e,n){(n=n||0)>0&&(this._ux=sl(n/Mr/t)||0,this._uy=sl(n/Mr/e)||0)},t.prototype.setDPR=function(t){this.dpr=t},t.prototype.setContext=function(t){this._ctx=t},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(t,e){return this._drawPendingPt(),this.addData(Zs.M,t,e),this._ctx&&this._ctx.moveTo(t,e),this._x0=t,this._y0=e,this._xi=t,this._yi=e,this},t.prototype.lineTo=function(t,e){var n=sl(t-this._xi),i=sl(e-this._yi),r=n>this._ux||i>this._uy;if(this.addData(Zs.L,t,e),this._ctx&&r&&this._ctx.lineTo(t,e),r)this._xi=t,this._yi=e,this._pendingPtDist=0;else{var a=n*n+i*i;a>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=e,this._pendingPtDist=a)}return this},t.prototype.bezierCurveTo=function(t,e,n,i,r,a){return this._drawPendingPt(),this.addData(Zs.C,t,e,n,i,r,a),this._ctx&&this._ctx.bezierCurveTo(t,e,n,i,r,a),this._xi=r,this._yi=a,this},t.prototype.quadraticCurveTo=function(t,e,n,i){return this._drawPendingPt(),this.addData(Zs.Q,t,e,n,i),this._ctx&&this._ctx.quadraticCurveTo(t,e,n,i),this._xi=n,this._yi=i,this},t.prototype.arc=function(t,e,n,i,r,a){this._drawPendingPt(),dl[0]=i,dl[1]=r,pl(dl,a),i=dl[0];var o=(r=dl[1])-i;return this.addData(Zs.A,t,e,n,n,i,o,0,a?0:1),this._ctx&&this._ctx.arc(t,e,n,i,r,a),this._xi=al(r)*n+t,this._yi=ol(r)*n+e,this},t.prototype.arcTo=function(t,e,n,i,r){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,e,n,i,r),this},t.prototype.rect=function(t,e,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,e,n,i),this.addData(Zs.R,t,e,n,i),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(Zs.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&t.closePath(),this._xi=e,this._yi=n,this},t.prototype.fill=function(t){t&&t.fill(),this.toStatic()},t.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(t){if(this._saveData){var e=t.length;this.data&&this.data.length===e||!ul||(this.data=new Float32Array(e));for(var n=0;n<e;n++)this.data[n]=t[n];this._len=e}},t.prototype.appendPath=function(t){if(this._saveData){t instanceof Array||(t=[t]);for(var e=t.length,n=0,i=this._len,r=0;r<e;r++)n+=t[r].len();var a=this.data;if(ul&&(a instanceof Float32Array||!a)&&(this.data=new Float32Array(i+n),i>0&&a))for(var o=0;o<i;o++)this.data[o]=a[o];for(r=0;r<e;r++){var s=t[r].data;for(o=0;o<s.length;o++)this.data[i++]=s[o]}this._len=i}},t.prototype.addData=function(t,e,n,i,r,a,o,s,l){if(this._saveData){var c=this.data;this._len+arguments.length>c.length&&(this._expandData(),c=this.data);for(var u=0;u<arguments.length;u++)c[this._len++]=arguments[u]}},t.prototype._drawPendingPt=function(){this._pendingPtDist>0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],e=0;e<this._len;e++)t[e]=this.data[e];this.data=t}},t.prototype.toStatic=function(){if(this._saveData){this._drawPendingPt();var t=this.data;t instanceof Array&&(t.length=this._len,ul&&this._len>11&&(this.data=new Float32Array(t)))}},t.prototype.getBoundingRect=function(){Qs[0]=Qs[1]=el[0]=el[1]=Number.MAX_VALUE,tl[0]=tl[1]=nl[0]=nl[1]=-Number.MAX_VALUE;var t,e=this.data,n=0,i=0,r=0,a=0;for(t=0;t<this._len;){var o=e[t++],s=1===t;switch(s&&(r=n=e[t],a=i=e[t+1]),o){case Zs.M:n=r=e[t++],i=a=e[t++],el[0]=r,el[1]=a,nl[0]=r,nl[1]=a;break;case Zs.L:Ws(n,i,e[t],e[t+1],el,nl),n=e[t++],i=e[t++];break;case Zs.C:Ys(n,i,e[t++],e[t++],e[t++],e[t++],e[t],e[t+1],el,nl),n=e[t++],i=e[t++];break;case Zs.Q:qs(n,i,e[t++],e[t++],e[t],e[t+1],el,nl),n=e[t++],i=e[t++];break;case Zs.A:var l=e[t++],c=e[t++],u=e[t++],d=e[t++],h=e[t++],p=e[t++]+h;t+=1;var f=!e[t++];s&&(r=al(h)*u+l,a=ol(h)*d+c),Xs(l,c,u,d,h,p,f,el,nl),n=al(p)*u+l,i=ol(p)*d+c;break;case Zs.R:Ws(r=n=e[t++],a=i=e[t++],r+e[t++],a+e[t++],el,nl);break;case Zs.Z:n=r,i=a}$t(Qs,Qs,el),Yt(tl,tl,nl)}return 0===t&&(Qs[0]=Qs[1]=tl[0]=tl[1]=0),new nn(Qs[0],Qs[1],tl[0]-Qs[0],tl[1]-Qs[1])},t.prototype._calculateLength=function(){var t=this.data,e=this._len,n=this._ux,i=this._uy,r=0,a=0,o=0,s=0;this._pathSegLen||(this._pathSegLen=[]);for(var l=this._pathSegLen,c=0,u=0,d=0;d<e;){var h=t[d++],p=1===d;p&&(o=r=t[d],s=a=t[d+1]);var f=-1;switch(h){case Zs.M:r=o=t[d++],a=s=t[d++];break;case Zs.L:var g=t[d++],m=(x=t[d++])-a;(sl(A=g-r)>n||sl(m)>i||d===e-1)&&(f=Math.sqrt(A*A+m*m),r=g,a=x);break;case Zs.C:var v=t[d++],y=t[d++],x=(g=t[d++],t[d++]),_=t[d++],b=t[d++];f=Wn(r,a,v,y,g,x,_,b,10),r=_,a=b;break;case Zs.Q:f=Zn(r,a,v=t[d++],y=t[d++],g=t[d++],x=t[d++],10),r=g,a=x;break;case Zs.A:var w=t[d++],S=t[d++],M=t[d++],k=t[d++],T=t[d++],C=t[d++],I=C+T;d+=1,p&&(o=al(T)*M+w,s=ol(T)*k+S),f=rl(M,k)*il(cl,Math.abs(C)),r=al(I)*M+w,a=ol(I)*k+S;break;case Zs.R:o=r=t[d++],s=a=t[d++],f=2*t[d++]+2*t[d++];break;case Zs.Z:var A=o-r;m=s-a,f=Math.sqrt(A*A+m*m),r=o,a=s}f>=0&&(l[u++]=f,c+=f)}return this._pathLen=c,c},t.prototype.rebuildPath=function(t,e){var n,i,r,a,o,s,l,c,u,d,h=this.data,p=this._ux,f=this._uy,g=this._len,m=e<1,v=0,y=0,x=0;if(!m||(this._pathSegLen||this._calculateLength(),l=this._pathSegLen,c=e*this._pathLen))t:for(var _=0;_<g;){var b=h[_++],w=1===_;switch(w&&(n=r=h[_],i=a=h[_+1]),b!==Zs.L&&x>0&&(t.lineTo(u,d),x=0),b){case Zs.M:n=r=h[_++],i=a=h[_++],t.moveTo(r,a);break;case Zs.L:o=h[_++],s=h[_++];var S=sl(o-r),M=sl(s-a);if(S>p||M>f){if(m){if(v+(q=l[y++])>c){var k=(c-v)/q;t.lineTo(r*(1-k)+o*k,a*(1-k)+s*k);break t}v+=q}t.lineTo(o,s),r=o,a=s,x=0}else{var T=S*S+M*M;T>x&&(u=o,d=s,x=T)}break;case Zs.C:var C=h[_++],I=h[_++],A=h[_++],D=h[_++],L=h[_++],P=h[_++];if(m){if(v+(q=l[y++])>c){Gn(r,C,A,L,k=(c-v)/q,Ks),Gn(a,I,D,P,k,Js),t.bezierCurveTo(Ks[1],Js[1],Ks[2],Js[2],Ks[3],Js[3]);break t}v+=q}t.bezierCurveTo(C,I,A,D,L,P),r=L,a=P;break;case Zs.Q:if(C=h[_++],I=h[_++],A=h[_++],D=h[_++],m){if(v+(q=l[y++])>c){qn(r,C,A,k=(c-v)/q,Ks),qn(a,I,D,k,Js),t.quadraticCurveTo(Ks[1],Js[1],Ks[2],Js[2]);break t}v+=q}t.quadraticCurveTo(C,I,A,D),r=A,a=D;break;case Zs.A:var O=h[_++],E=h[_++],N=h[_++],R=h[_++],z=h[_++],B=h[_++],V=h[_++],F=!h[_++],j=N>R?N:R,G=sl(N-R)>.001,H=z+B,W=!1;if(m&&(v+(q=l[y++])>c&&(H=z+B*(c-v)/q,W=!0),v+=q),G&&t.ellipse?t.ellipse(O,E,N,R,V,z,H,F):t.arc(O,E,j,z,H,F),W)break t;w&&(n=al(z)*N+O,i=ol(z)*R+E),r=al(H)*N+O,a=ol(H)*R+E;break;case Zs.R:n=r=h[_],i=a=h[_+1],o=h[_++],s=h[_++];var U=h[_++],$=h[_++];if(m){if(v+(q=l[y++])>c){var Y=c-v;t.moveTo(o,s),t.lineTo(o+il(Y,U),s),(Y-=U)>0&&t.lineTo(o+U,s+il(Y,$)),(Y-=$)>0&&t.lineTo(o+rl(U-Y,0),s+$),(Y-=U)>0&&t.lineTo(o,s+rl($-Y,0));break t}v+=q}t.rect(o,s,U,$);break;case Zs.Z:if(m){var q;if(v+(q=l[y++])>c){k=(c-v)/q,t.lineTo(r*(1-k)+n*k,a*(1-k)+i*k);break t}v+=q}t.closePath(),r=n,a=i}}},t.prototype.clone=function(){var e=new t,n=this.data;return e.data=n.slice?n.slice():Array.prototype.slice.call(n),e._len=this._len,e},t.prototype.canSave=function(){return!!this._saveData},t.CMD=Zs,t.initDefaultProps=((e=t.prototype)._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,void(e._version=0)),t}();const gl=fl;function ml(t,e,n,i,r,a,o){if(0===r)return!1;var s,l=r;if(o>e+l&&o>i+l||o<e-l&&o<i-l||a>t+l&&a>n+l||a<t-l&&a<n-l)return!1;if(t===n)return Math.abs(a-t)<=l/2;var c=(s=(e-i)/(t-n))*a-o+(t*i-n*e)/(t-n);return c*c/(s*s+1)<=l/2*l/2}function vl(t,e,n,i,r,a,o,s,l,c,u){if(0===l)return!1;var d=l;return!(u>e+d&&u>i+d&&u>a+d&&u>s+d||u<e-d&&u<i-d&&u<a-d&&u<s-d||c>t+d&&c>n+d&&c>r+d&&c>
vendor: 5,768 bytes, line 2
2o+d||c<t-d&&c<n-d&&c<r-d&&c<o-d)&&Hn(t,e,n,i,r,a,o,s,c,u,null)<=d/2}function yl(t,e,n,i,r,a,o,s,l){if(0===o)return!1;var c=o;return!(l>e+c&&l>i+c&&l>a+c||l<e-c&&l<i-c&&l<a-c||s>t+c&&s>n+c&&s>r+c||s<t-c&&s<n-c&&s<r-c)&&Xn(t,e,n,i,r,a,s,l,null)<=c/2}var xl=2*Math.PI;function _l(t){return(t%=xl)<0&&(t+=xl),t}var bl=2*Math.PI;function wl(t,e,n,i,r,a,o,s,l){if(0===o)return!1;var c=o;s-=t,l-=e;var u=Math.sqrt(s*s+l*l);if(u-c>n||u+c<n)return!1;if(Math.abs(i-r)%bl<1e-4)return!0;if(a){var d=i;i=_l(r),r=_l(d)}else i=_l(i),r=_l(r);i>r&&(r+=bl);var h=Math.atan2(l,s);return h<0&&(h+=bl),h>=i&&h<=r||h+bl>=i&&h+bl<=r}function Sl(t,e,n,i,r,a){if(a>e&&a>i||a<e&&a<i)return 0;if(i===e)return 0;var o=(a-e)/(i-e),s=i<e?1:-1;1!==o&&0!==o||(s=i<e?.5:-.5);var l=o*(n-t)+t;return l===r?1/0:l>r?s:0}var Ml=gl.CMD,kl=2*Math.PI,Tl=[-1,-1,-1],Cl=[-1,-1];function Il(t,e,n,i,r,a,o,s,l,c){if(c>e&&c>i&&c>a&&c>s||c<e&&c<i&&c<a&&c<s)return 0;var u,d=Fn(e,i,a,s,c,Tl);if(0===d)return 0;for(var h=0,p=-1,f=void 0,g=void 0,m=0;m<d;m++){var v=Tl[m],y=0===v||1===v?.5:1;Bn(t,n,r,o,v)<l||(p<0&&(p=jn(e,i,a,s,Cl),Cl[1]<Cl[0]&&p>1&&(void 0,u=Cl[0],Cl[0]=Cl[1],Cl[1]=u),f=Bn(e,i,a,s,Cl[0]),p>1&&(g=Bn(e,i,a,s,Cl[1]))),2===p?v<Cl[0]?h+=f<e?y:-y:v<Cl[1]?h+=g<f?y:-y:h+=s<g?y:-y:v<Cl[0]?h+=f<e?y:-y:h+=s<f?y:-y)}return h}function Al(t,e,n,i,r,a,o,s){if(s>e&&s>i&&s>a||s<e&&s<i&&s<a)return 0;var l=function(t,e,n,i,r){var a=t-2*e+n,o=2*(e-t),s=t-i,l=0;if(Rn(a))zn(o)&&(u=-s/o)>=0&&u<=1&&(r[l++]=u);else{var c=o*o-4*a*s;if(Rn(c))(u=-o/(2*a))>=0&&u<=1&&(r[l++]=u);else if(c>0){var u,d=An(c),h=(-o-d)/(2*a);(u=(-o+d)/(2*a))>=0&&u<=1&&(r[l++]=u),h>=0&&h<=1&&(r[l++]=h)}}return l}(e,i,a,s,Tl);if(0===l)return 0;var c=Yn(e,i,a);if(c>=0&&c<=1){for(var u=0,d=Un(e,i,a,c),h=0;h<l;h++){var p=0===Tl[h]||1===Tl[h]?.5:1;Un(t,n,r,Tl[h])<o||(Tl[h]<c?u+=d<e?p:-p:u+=a<d?p:-p)}return u}return p=0===Tl[0]||1===Tl[0]?.5:1,Un(t,n,r,Tl[0])<o?0:a<e?p:-p}function Dl(t,e,n,i,r,a,o,s){if((s-=e)>n||s<-n)return 0;var l=Math.sqrt(n*n-s*s);Tl[0]=-l,Tl[1]=l;var c=Math.abs(i-r);if(c<1e-4)return 0;if(c>=kl-1e-4){i=0,r=kl;var u=a?1:-1;return o>=Tl[0]+t&&o<=Tl[1]+t?u:0}if(i>r){var d=i;i=r,r=d}i<0&&(i+=kl,r+=kl);for(var h=0,p=0;p<2;p++){var f=Tl[p];if(f+t>o){var g=Math.atan2(s,f);u=a?1:-1,g<0&&(g=kl+g),(g>=i&&g<=r||g+kl>=i&&g+kl<=r)&&(g>Math.PI/2&&g<1.5*Math.PI&&(u=-u),h+=u)}}return h}function Ll(t,e,n,i,r){for(var a,o,s,l,c=t.data,u=t.len(),d=0,h=0,p=0,f=0,g=0,m=0;m<u;){var v=c[m++],y=1===m;switch(v===Ml.M&&m>1&&(n||(d+=Sl(h,p,f,g,i,r))),y&&(f=h=c[m],g=p=c[m+1]),v){case Ml.M:h=f=c[m++],p=g=c[m++];break;case Ml.L:if(n){if(ml(h,p,c[m],c[m+1],e,i,r))return!0}else d+=Sl(h,p,c[m],c[m+1],i,r)||0;h=c[m++],p=c[m++];break;case Ml.C:if(n){if(vl(h,p,c[m++],c[m++],c[m++],c[m++],c[m],c[m+1],e,i,r))return!0}else d+=Il(h,p,c[m++],c[m++],c[m++],c[m++],c[m],c[m+1],i,r)||0;h=c[m++],p=c[m++];break;case Ml.Q:if(n){if(yl(h,p,c[m++],c[m++],c[m],c[m+1],e,i,r))return!0}else d+=Al(h,p,c[m++],c[m++],c[m],c[m+1],i,r)||0;h=c[m++],p=c[m++];break;case Ml.A:var x=c[m++],_=c[m++],b=c[m++],w=c[m++],S=c[m++],M=c[m++];m+=1;var k=!!(1-c[m++]);a=Math.cos(S)*b+x,o=Math.sin(S)*w+_,y?(f=a,g=o):d+=Sl(h,p,a,o,i,r);var T=(i-x)*w/b+x;if(n){if(wl(x,_,w,S,S+M,k,e,T,r))return!0}else d+=Dl(x,_,w,S,S+M,k,T,r);h=Math.cos(S+M)*b+x,p=Math.sin(S+M)*w+_;break;case Ml.R:if(f=h=c[m++],g=p=c[m++],a=f+c[m++],o=g+c[m++],n){if(ml(f,g,a,g,e,i,r)||ml(a,g,a,o,e,i,r)||ml(a,o,f,o,e,i,r)||ml(f,o,f,g,e,i,r))return!0}else d+=Sl(a,g,a,o,i,r),d+=Sl(f,o,f,g,i,r);break;case Ml.Z:if(n){if(ml(h,p,f,g,e,i,r))return!0}else d+=Sl(h,p,f,g,i,r);h=f,p=g}}return n||(s=p,l=g,Math.abs(s-l)<1e-4)||(d+=Sl(h,p,f,g,i,r)||0),0!==d}var Pl=F({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Cs),Ol={style:F({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Is.style)},El=Rr.concat(["invisible","culling","z","z2","zlevel","parent"]),Nl=function(t){function e(e){return t.call(this,e)||this}var n;return Dt(e,t),e.prototype.update=function(){var n=this;t.prototype.update.call(this);var i=this.style;if(i.decal){var r=this._decalEl=this._decalEl||new e;r.buildPath===e.prototype.buildPath&&(r.buildPath=function(t){n.buildPath(t,n.shape)}),r.silent=!0;var a=r.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s<El.length;++s)r[El[s]]=this[El[s]];r.__dirty|=1}else this._decalEl&&(this._decalEl=null)},e.prototype.getDecalElement=function(){return this._decalEl},e.prototype._init=function(e){var n=X(e);this.shape=this.getDefaultShape();var i=this.getDefaultStyle();i&&this.useStyle(i);for(var r=0;r<n.length;r++){var a=n[r],o=e[a];"style"===a?this.style?V(this.style,o):this.useStyle(o):"shape"===a?V(this.shape,o):t.prototype.attrKV.call(this,a,o)}this.style||this.useStyle({})},e.prototype.getDefaultStyle=function(){return null},e.prototype.getDefaultShape=function(){return{}},e.prototype.canBeInsideText=function(){return this.hasFill()},e.prototype.getInsideTextFill=function(){var t=this.style.fill;if("none"!==t){if(tt(t)){var e=Mi(t,0);return e>.5?kr:e>.2?"#eee":Tr}if(t)return Tr}return kr},e.prototype.getInsideTextStroke=function(t){var e=this.style.fill;if(tt(e)){var n=this.__zr;if(!(!n||!n.isDarkMode())==Mi(t,0)<.4)return e}},e.prototype.buildPath=function(t,e,n){},e.prototype.pathUpdated=function(){this.__dirty&=-5},e.prototype.getUpdatedPathProxy=function(t){return!this.path&&this.createPathProxy(),this.path.beginPath(),this.buildPath(this.path,this.shape,t),this.path},e.prototype.createPathProxy=function(){this.path=new gl(!1)},e.prototype.hasStroke=function(){var t=this.style,e=t.stroke;
vendor: 19,503 bytes, line 2
2return!(null==e||"none"===e||!(t.lineWidth>0))},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t&&"none"!==t},e.prototype.getBoundingRect=function(){var t=this._rect,e=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var r=this.path;(i||4&this.__dirty)&&(r.beginPath(),this.buildPath(r,this.shape,!1),this.pathUpdated()),t=r.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var a=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){a.copy(t);var o=e.strokeNoScale?this.getLineScale():1,s=e.lineWidth;if(!this.hasFill()){var l=this.strokeContainThreshold;s=Math.max(s,l??4)}o>1e-10&&(a.width+=s/o,a.height+=s/o,a.x-=s/o/2,a.y-=s/o/2)}return a}return t},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect(),r=this.style;if(t=n[0],e=n[1],i.contain(t,e)){var a=this.path;if(this.hasStroke()){var o=r.lineWidth,s=r.strokeNoScale?this.getLineScale():1;if(s>1e-10&&(this.hasFill()||(o=Math.max(o,this.strokeContainThreshold)),function(t,e,n,i){return Ll(t,e,!0,n,i)}(a,o/s,t,e)))return!0}if(this.hasFill())return function(t,e,n){return Ll(t,0,!1,e,n)}(a,t,e)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=4,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){"style"===t?this.dirtyStyle():"shape"===t?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(e,n){"shape"===e?this.setShape(n):t.prototype.attrKV.call(this,e,n)},e.prototype.setShape=function(t,e){var n=this.shape;return n||(n=this.shape={}),"string"==typeof t?n[t]=e:V(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(4&this.__dirty)},e.prototype.createStyle=function(t){return Mt(Pl,t)},e.prototype._innerSaveToNormal=function(e){t.prototype._innerSaveToNormal.call(this,e);var n=this._normalState;e.shape&&!n.shape&&(n.shape=V({},this.shape))},e.prototype._applyStateObj=function(e,n,i,r,a,o){if(t.prototype._applyStateObj.call(this,e,n,i,r,a,o),1!==this.__inHover){var s,l=!(n&&r);if(n&&n.shape?a?r?s=n.shape:(s=V({},i.shape),V(s,n.shape)):(s=V({},r?this.shape:i.shape),V(s,n.shape)):l&&(s=i.shape),s)if(a){this.shape=V({},this.shape);for(var c={},u=X(s),d=0;d<u.length;d++){var h=u[d];"object"==typeof s[h]?this.shape[h]=s[h]:c[h]=s[h]}this._transitionState(e,{shape:c},o)}else this.shape=s,this.dirtyShape()}},e.prototype._mergeStates=function(e){for(var n,i=t.prototype._mergeStates.call(this,e),r=0;r<e.length;r++){var a=e[r];a.shape&&(n=n||{},this._mergeStyle(n,a.shape))}return n&&(i.shape=n),i},e.prototype.getAnimationStyleProps=function(){return Ol},e.prototype.isZeroArea=function(){return!1},e.extend=function(t){var n=function(e){function n(n){var i=e.call(this,n)||this;return t.init&&t.init.call(i,n),i}return Dt(n,e),n.prototype.getDefaultStyle=function(){return R(t.style)},n.prototype.getDefaultShape=function(){return R(t.shape)},n}(e);for(var i in t)"function"==typeof t[i]&&(n.prototype[i]=t[i]);return n},e.initDefaultProps=((n=e.prototype).type="path",n.strokeContainThreshold=5,n.segmentIgnoreThreshold=0,n.subPixelOptimize=!1,n.autoBatch=!1,void(n.__dirty=7)),e}(Es);const Rl=Nl;var zl=F({strokeFirst:!0,font:y,x:0,y:0,textAlign:"left",textBaseline:"top",miterLimit:2},Pl),Bl=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Dt(e,t),e.prototype.hasStroke=function(){return ks(this.style)},e.prototype.hasFill=function(){var t=this.style.fill;return null!=t&&"none"!==t},e.prototype.createStyle=function(t){return Mt(zl,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t,e,n;return this._rect||(this._rect=(e=Ss((t=this.style).text),Ms(t,Hr(Fr(n=t.font),e),qr(n),null))),this._rect},e.initDefaultProps=void(e.prototype.dirtyRectTolerance=10),e}(Es);Bl.prototype.type="tspan";const Vl=Bl;var Fl=F({x:0,y:0},Cs),jl={style:F({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Is.style)},Gl=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Dt(e,t),e.prototype.createStyle=function(t){return Mt(Fl,t)},e.prototype._getSize=function(t){var e=this.style,n=e[t];if(null!=n)return n;var i,r=(i=e.image)&&"string"!=typeof i&&i.width&&i.height?e.image:this.__image;if(!r)return 0;var a="width"===t?"height":"width",o=e[a];return null==o?r[t]:r[t]/r[a]*o},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return jl},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new nn(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(Es);Gl.prototype.type="image";const Hl=Gl;var Wl=Math.round;function Ul(t,e,n){if(e){var i=e.x1,r=e.x2,a=e.y1,o=e.y2;t.x1=i,t.x2=r,t.y1=a,t.y2=o;var s=n&&n.lineWidth;return s?(Wl(2*i)===Wl(2*r)&&(t.x1=t.x2=Yl(i,s,!0)),Wl(2*a)===Wl(2*o)&&(t.y1=t.y2=Yl(a,s,!0)),t):t}}function $l(t,e,n){if(e){var i=e.x,r=e.y,a=e.width,o=e.height;t.x=i,t.y=r,t.width=a,t.height=o;var s=n&&n.lineWidth;return s?(t.x=Yl(i,s,!0),t.y=Yl(r,s,!0),t.width=Math.max(Yl(i+a,s,!1)-t.x,0===a?0:1),t.height=Math.max(Yl(r+o,s,!1)-t.y,0===o?0:1),t):t}}function Yl(t,e,n){if(!e)return t;var i=Wl(2*t);return(i+Wl(e))%2==0?i/2:(i+(n?1:-1))/2}var ql=function(){this.x=0,this.y=0,this.width=0,this.height=0},Xl={},Zl=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultShape=function(){return new ql},e.prototype.buildPath=function(t,e){var n,i,r,a;if(this.subPixelOptimize){var o=$l(Xl,e,this.style);n=o.x,i=o.y,r=o.width,a=o.height,o.r=e.r,e=o}else n=e.x,i=e.y,r=e.width,a=e.height;e.r?function(t,e){var n,i,r,a,o,s=e.x,l=e.y,c=e.width,u=e.height,d=e.r;c<0&&(s+=c,c=-c),u<0&&(l+=u,u=-u),"number"==typeof d?n=i=r=a=d:d instanceof Array?1===d.length?n=i=r=a=d[0]:2===d.length?(n=r=d[0],i=a=d[1]):3===d.length?(n=d[0],i=a=d[1],r=d[2]):(n=d[0],i=d[1],r=d[2],a=d[3]):n=i=r=a=0,n+i>c&&(n*=c/(o=n+i),i*=c/o),r+a>c&&(r*=c/(o=r+a),a*=c/o),i+r>u&&(i*=u/(o=i+r),r*=u/o),n+a>u&&(n*=u/(o=n+a),a*=u/o),t.moveTo(s+n,l),t.lineTo(s+c-i,l),0!==i&&t.arc(s+c-i,l+i,i,-Math.PI/2,0),t.lineTo(s+c,l+u-r),0!==r&&t.arc(s+c-r,l+u-r,r,0,Math.PI/2),t.lineTo(s+a,l+u),0!==a&&t.arc(s+a,l+u-a,a,Math.PI/2,Math.PI),t.lineTo(s,l+n),0!==n&&t.arc(s+n,l+n,n,Math.PI,1.5*Math.PI),t.closePath()}(t,e):t.rect(n,i,r,a)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(Rl);Zl.prototype.type="rect";const Kl=Zl;var Jl={fill:"#000"},Ql={},tc={style:F({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Is.style)},ec=function(t){function e(e){var n=t.call(this)||this;return n.type="text",n._children=[],n._defaultStyle=Jl,n.attr(e),n}return Dt(e,t),e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var e=0;e<this._children.length;e++){var n=this._children[e];n.zlevel=this.zlevel,n.z=this.z,n.z2=this.z2,n.culling=this.culling,n.cursor=this.cursor,n.invisible=this.invisible}},e.prototype.updateTransform=function(){var e=this.innerTransformable;e?(e.updateTransform(),e.transform&&(this.transform=e.transform)):t.prototype.updateTransform.call(this)},e.prototype.getLocalTransform=function(e){var n=this.innerTransformable;return n?n.getLocalTransform(e):t.prototype.getLocalTransform.call(this,e)},e.prototype.getComputedTransform=function(){return this.__hostTarget&&(this.__hostTarget.getComputedTransform(),this.__hostTarget.updateInnerText(!0)),t.prototype.getComputedTransform.call(this)},e.prototype._updateSubTexts=function(){var t;this._childCursor=0,lc(t=this.style),W(t.rich,lc),this.style.rich?this._updateRichTexts():this._updatePlainTexts(),this._children.length=this._childCursor,this.styleUpdated()},e.prototype.addSelfToZr=function(e){t.prototype.addSelfToZr.call(this,e);for(var n=0;n<this._children.length;n++)this._children[n].__zr=e},e.prototype.removeSelfFromZr=function(e){t.prototype.removeSelfFromZr.call(this,e);for(var n=0;n<this._children.length;n++)this._children[n].__zr=null},e.prototype.getBoundingRect=function(){if(this.styleChanged()&&this._updateSubTexts(),!this._rect){for(var t=new nn(0,0,0,0),e=this._children,n=[],i=null,r=0;r<e.length;r++){var a=e[r],o=a.getBoundingRect(),s=a.getLocalTransform(n);s?(t.copy(o),t.applyTransform(s),(i=i||t.clone()).union(t)):(i=i||o.clone()).union(o)}this._rect=i||t}return this._rect},e.prototype.setDefaultTextStyle=function(t){this._defaultStyle=t||Jl},e.prototype.setTextContent=function(t){},e.prototype._mergeStyle=function(t,e){if(!e)return t;var n=e.rich,i=t.rich||n&&{};return V(t,e),n&&i?(this._mergeRich(i,n),t.rich=i):i&&(t.rich=i),t},e.prototype._mergeRich=function(t,e){for(var n=X(e),i=0;i<n.length;i++){var r=n[i];t[r]=t[r]||{},V(t[r],e[r])}},e.prototype.getAnimationStyleProps=function(){return tc},e.prototype._getOrCreateChild=function(t){var e=this._children[this._childCursor];return e&&e instanceof t||(e=new t),this._children[this._childCursor++]=e,e.__zr=this.__zr,e.parent=this,e},e.prototype._updatePlainTexts=function(){var t=this.style,e=t.font||y,n=t.padding,i=this._defaultStyle,r=t.x||0,a=t.y||0,o=t.align||i.align||"left",s=t.verticalAlign||i.verticalAlign||"top";_s(Ql,i.overflowRect,r,a,o,s),r=Ql.baseX,a=Ql.baseY;var l=function(t,e,n,i){var r=Ss(t),a=e.overflow,o=e.padding,s=o?o[1]+o[3]:0,l=o?o[0]+o[2]:0,c=e.font,u="truncate"===a,d=qr(c),h=ut(e.lineHeight,d),p="truncate"===e.lineOverflow,f=!1,g=e.width;null==g&&null!=n&&(g=n-s);var m,v=e.height;null==v&&null!=i&&(v=i-l);var y=(m=null==g||"break"!==a&&"breakAll"!==a?r?r.split("\n"):[]:r?xs(r,e.font,g,"breakAll"===a,0).lines:[]).length*h;if(null==v&&(v=y),y>v&&p){var x=Math.floor(v/h);f=f||m.length>x,y=(m=m.slice(0,x)).length*h}if(r&&u&&null!=g)for(var _=us(g,c,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),b={},w=0;w<m.length;w++)ds(b,m[w],_),m[w]=b.textLine,f=f||b.isTruncated;var S=v,M=0,k=Fr(c);for(w=0;w<m.length;w++)M=Math.max(Hr(k,m[w]),M);null==g&&(g=M);var T=g;return{lines:m,height:v,outerWidth:T+=s,outerHeight:S+=l,lineHeight:h,calculatedLineHeight:d,contentWidth:M,contentHeight:y,width:g,isTruncated:f}}(hc(t),t,Ql.outerWidth,Ql.outerHeight),c=pc(t),u=!!t.backgroundColor,d=l.outerHeight,h=l.outerWidth,p=l.lines,f=l.lineHeight;this.isTruncated=!!l.isTruncated;var g=r,m=Yr(a,l.contentHeight,s);if(c||n){var v=$r(r,h,o),x=Yr(a,d,s);c&&this._renderBackground(t,t,v,x,h,d)}m+=f/2,n&&(g=dc(r,o,n),"top"===s?m+=n[0]:"bottom"===s&&(m-=n[2]));for(var _=0,b=!1,w=!1,S=(uc("fill"in t?t.fill:(w=!0,i.fill))),M=(cc("stroke"in t?t.stroke:u||i.autoStroke&&!w?null:(_=2,b=!0,i.stroke))),k=t.textShadowBlur>0,T=0;T<p.length;T++){var C=this._getOrCreateChild(Vl),I=C.createStyle();C.useStyle(I),I.text=p[T],I.x=g,I.y=m,o&&(I.textAlign=o),I.textBaseline="middle",I.opacity=t.opacity,I.strokeFirst=!0,k&&(I.shadowBlur=t.textShadowBlur||0,I.shadowColor=t.textShadowColor||"transparent",I.shadowOffsetX=t.textShadowOffsetX||0,I.shadowOffsetY=t.textShadowOffsetY||0),I.stroke=M,I.fill=S,M&&(I.lineWidth=t.lineWidth||_,I.lineDash=t.lineDash,I.lineDashOffset=t.lineDashOffset||0),I.font=e,oc(I,t),m+=f,C.setBoundingRect(Ms(I,l.contentWidth,l.calculatedLineHeight,b?0:null))}},e.prototype._updateRichTexts=function(){var t=this.style,e=this._defaultStyle,n=t.align||e.align,i=t.verticalAlign||e.verticalAlign,r=t.x||0,a=t.y||0;_s(Ql,e.overflowRect,r,a,n,i),r=Ql.baseX,a=Ql.baseY;var o=function(t,e,n,i,r){var a=new gs,o=Ss(t);if(!o)return a;var s=e.padding,l=s?s[1]+s[3]:0,c=s?s[0]+s[2]:0,u=e.width;null==u&&null!=n&&(u=n-l);var d=e.height;null==d&&null!=i&&(d=i-c);for(var h,p=e.overflow,f="break"!==p&&"breakAll"!==p||null==u?null:{width:u,accumWidth:0,breakAll:"breakAll"===p},g=ls.lastIndex=0;null!=(h=ls.exec(o));){var m=h.index;m>g&&ms(a,o.substring(g,m),e,f),ms(a,h[2],e,f,h[1]),g=ls.lastIndex}g<o.length&&ms(a,o.substring(g,o.length),e,f);var v=[],y=0,x=0,_="truncate"===p,b="truncate"===e.lineOverflow,w={};function S(t,e,n){t.width=e,t.lineHeight=n,y+=n,x=Math.max(x,e)}t:for(var M=0;M<a.lines.length;M++){for(var k=a.lines[M],T=0,C=0,I=0;I<k.tokens.length;I++){var A=(F=k.tokens[I]).styleName&&e.rich[F.styleName]||{},D=F.textPadding=A.padding,L=D?D[1]+D[3]:0,P=F.font=A.font||e.font;F.contentHeight=qr(P);var O=ut(A.height,F.contentHeight);if(F.innerHeight=O,D&&(O+=D[0]+D[2]),F.height=O,F.lineHeight=dt(A.lineHeight,e.lineHeight,O),F.align=A&&A.align||r,F.verticalAlign=A&&A.verticalAlign||"middle",b&&null!=d&&y+F.lineHeight>d){var E=a.lines.length;I>0?(k.tokens=k.tokens.slice(0,I),S(k,C,T),a.lines=a.lines.slice(0,M+1)):a.lines=a.lines.slice(0,M),a.isTruncated=a.isTruncated||a.lines.length<E;break t}var N=A.width,R=null==N||"auto"===N;if("string"==typeof N&&"%"===N.charAt(N.length-1))F.percentWidth=N,v.push(F),F.contentWidth=Hr(Fr(P),F.text);else{if(R){var z=A.backgroundColor,B=z&&z.image;B&&ss(B=rs(B))&&(F.width=Math.max(F.width,B.width*O/B.height))}var V=_&&null!=u?u-C:null;null!=V&&V<F.width?!R||V<L?(F.text="",F.width=F.contentWidth=0):(cs(w,F.text,V-L,P,e.ellipsis,{minChar:e.truncateMinChar}),F.text=w.text,a.isTruncated=a.isTruncated||w.isTruncated,F.width=F.contentWidth=Hr(Fr(P),F.text)):F.contentWidth=Hr(Fr(P),F.text)}F.width+=L,C+=F.width,A&&(T=Math.max(T,F.lineHeight))}S(k,C,T)}for(a.outerWidth=a.width=ut(u,x),a.outerHeight=a.height=ut(d,y),a.contentHeight=y,a.contentWidth=x,a.outerWidth+=l,a.outerHeight+=c,M=0;M<v.length;M++){var F,j=(F=v[M]).percentWidth;F.width=parseInt(j,10)/100*a.width}return a}(hc(t),t,Ql.outerWidth,Ql.outerHeight,n),s=o.width,l=o.outerWidth,c=o.outerHeight,u=t.padding;this.isTruncated=!!o.isTruncated;var d=$r(r,l,n),h=Yr(a,c,i),p=d,f=h;u&&(p+=u[3],f+=u[0]);var g=p+s;pc(t)&&this._renderBackground(t,t,d,h,l,c);for(var m=!!t.backgroundColor,v=0;v<o.lines.length;v++){for(var y=o.lines[v],x=y.tokens,_=x.length,b=y.lineHeight,w=y.width,S=0,M=p,k=g,T=_-1,C=void 0;S<_&&(!(C=x[S]).align||"left"===C.align);)this._placeToken(C,t,b,f,M,"left",m),w-=C.width,M+=C.width,S++;for(;T>=0&&"right"===(C=x[T]).align;)this._placeToken(C,t,b,f,k,"right",m),w-=C.width,k-=C.width,T--;for(M+=(s-(M-p)-(g-k)-w)/2;S<=T;)C=x[S],this._placeToken(C,t,b,f,M+C.width/2,"center",m),M+=C.width,S++;f+=b}},e.prototype._placeToken=function(t,e,n,i,r,a,o){var s=e.rich[t.styleName]||{};s.text=t.text;var l=t.verticalAlign,c=i+n/2;"top"===l?c=i+t.height/2:"bottom"===l&&(c=i+n-t.height/2),!t.isLineHolder&&pc(s)&&this._renderBackground(s,e,"right"===a?r-t.width:"center"===a?r-t.width/2:r,c-t.height/2,t.width,t.height);var u=!!s.backgroundColor,d=t.textPadding;d&&(r=dc(r,a,d),c-=t.height/2-d[0]-t.innerHeight/2);var h=this._getOrCreateChild(Vl),p=h.createStyle();h.useStyle(p);var f=this._defaultStyle,g=!1,m=0,v=!1,x=uc("fill"in s?s.fill:"fill"in e?e.fill:(g=!0,f.fill)),_=cc("stroke"in s?s.stroke:"stroke"in e?e.stroke:u||o||f.autoStroke&&!g?null:(m=2,v=!0,f.stroke)),b=s.textShadowBlur>0||e.textShadowBlur>0;p.text=t.text,p.x=r,p.y=c,b&&(p.shadowBlur=s.textShadowBlur||e.textShadowBlur||0,p.shadowColor=s.textShadowColor||e.textShadowColor||"transparent",p.shadowOffsetX=s.textShadowOffsetX||e.textShadowOffsetX||0,p.shadowOffsetY=s.textShadowOffsetY||e.textShadowOffsetY||0),p.textAlign=a,p.textBaseline="middle",p.font=t.font||y,p.opacity=dt(s.opacity,e.opacity,1),oc(p,s),_&&(p.lineWidth=dt(s.lineWidth,e.lineWidth,m),p.lineDash=ut(s.lineDash,e.lineDash),p.lineDashOffset=e.lineDashOffset||0,p.stroke=_),x&&(p.fill=x),h.setBoundingRect(Ms(p,t.contentWidth,t.contentHeight,v?0:null))},e.prototype._renderBackground=function(t,e,n,i,r,a){var o,s,l,c=t.backgroundColor,u=t.borderWidth,d=t.borderColor,h=c&&c.image,p=c&&!h,f=t.borderRadius,g=this;if(p||t.lineHeight||u&&d){(o=this._getOrCreateChild(Kl)).useStyle(o.createStyle()),o.style.fill=null;var m=o.shape;m.x=n,m.y=i,m.width=r,m.height=a,m.r=f,o.dirtyShape()}if(p)(l=o.style).fill=c||null,l.fillOpacity=ut(t.fillOpacity,1);else if(h){(s=this._getOrCreateChild(Hl)).onload=function(){g.dirtyStyle()};var v=s.style;v.image=c.image,v.x=n,v.y=i,v.width=r,v.height=a}u&&d&&((l=o.style).lineWidth=u,l.stroke=d,l.strokeOpacity=ut(t.strokeOpacity,1),l.lineDash=t.borderDash,l.lineDashOffset=t.borderDashOffset||0,o.strokeContainThreshold=0,o.hasFill()&&o.hasStroke()&&(l.strokeFirst=!0,l.lineWidth*=2));var y=(o||s).style;y.shadowBlur=t.shadowBlur||0,y.shadowColor=t.shadowColor||"transparent",y.shadowOffsetX=t.shadowOffsetX||0,y.shadowOffsetY=t.shadowOffsetY||0,y.opacity=dt(t.opacity,e.opacity,1)},e.makeFont=function(t){var e="";return sc(t)&&(e=[t.fontStyle,t.fontWeight,ac(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),e&>(e)||t.textFont||t.font},e}(Es),nc={left:!0,right:1,center:1},ic={top:1,bottom:1,middle:1},rc=["fontStyle","fontWeight","fontSize","fontFamily"];function ac(t){return"string"!=typeof t||-1===t.indexOf("px")&&-1===t.indexOf("rem")&&-1===t.indexOf("em")?isNaN(+t)?"12px":t+"px":t}function oc(t,e){for(var n=0;n<rc.length;n++){var i=rc[n],r=e[i];null!=r&&(t[i]=r)}}function sc(t){return null!=t.fontSize||t.fontFamily||t.fontWeight}function lc(t){if(t){t.font=ec.makeFont(t);var e=t.align;"middle"===e&&(e="center"),t.align=null==e||nc[e]?e:"left";var n=t.verticalAlign;"center"===n&&(n="middle"),t.verticalAlign=null==n||ic[n]?n:"top",t.padding&&(t.padding=pt(t.padding))}}function cc(t,e){return null==t||e<=0||"transparent"===t||"none"===t?null:t.image||t.colorStops?"#000":t}function uc(t){return null==t||"none"===t?null:t.image||t.colorStops?"#000":t}function dc(t,e,n){return"right"===e?t-n[1]:"center"===e?t+n[3]/2-n[1]/2:t+n[3]}function hc(t){var e=t.text;return null!=e&&(e+=""),e}function pc(t){return!!(t.backgroundColor||t.lineHeight||t.borderWidth&&t.borderColor)}const fc=ec;var gc=vo(),mc=function(t,e,n,i){if(i){var r=gc(i);r.dataIndex=n,r.dataType=e,r.seriesIndex=t,r.ssrType="chart","group"===i.type&&i.traverse((function(i){var r=gc(i);r.seriesIndex=t,r.dataIndex=n,r.dataType=e,r.ssrType="chart"}))}},vc="undefined",yc="series",xc=wt(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),_c="original",bc="arrayRows",wc="objectRows",Sc="keyedColumns",Mc="typedArray",kc="unknown",Tc="column",Cc="row",Ic="Roam",Ac=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isSSR","isDisposed","on","off","getDataURL","getConnectedDataURL","getOption","getId","updateLabelLayout"];function Dc(t,e){return e.mainType===yc?t.getViewOfSeriesModel(e):t.getViewOfComponentModel(e)}const Lc=function(t){W(Ac,(function(e){this[e]=Z(t[e],t)}),this)};var Pc=1,Oc={},Ec=vo(),Nc=vo(),Rc=["emphasis","blur","select"],zc=["normal","emphasis","blur","select"],Bc="highlight",Vc="downplay",Fc="select",jc="unselect",Gc="toggleSelect",Hc="selectchanged";function Wc(t){return null!=t&&"none"!==t}function Uc(t,e,n){t.onHoverStateChange&&(t.hoverState||0)!==n&&t.onHoverStateChange(e),t.hoverState=n}function $c(t){Uc(t,"emphasis",2)}function Yc(t){2===t.hoverState&&Uc(t,"normal",0)}function qc(t){Uc(t,"blur",1)}function Xc(t){1===t.hoverState&&Uc(t,"normal",0)}function Zc(t){t.selected=!0}function Kc(t){t.selected=!1}
vendor: 4,182 bytes, line 2
2function Jc(t,e,n){e(t,n)}function Qc(t,e,n){Jc(t,e,n),t.isGroup&&t.traverse((function(t){Jc(t,e,n)}))}function tu(t,e){switch(e){case"emphasis":t.hoverState=2;break;case"normal":t.hoverState=0;break;case"blur":t.hoverState=1;break;case"select":t.selected=!0}}function eu(t,e){var n=this.states[t];if(this.style){if("emphasis"===t)return function(t,e,n,i){var r=n&&j(n,"select")>=0,a=!1;if(t instanceof Rl){var o=Ec(t),s=r&&o.selectFill||o.normalFill,l=r&&o.selectStroke||o.normalStroke;if(Wc(s)||Wc(l)){var c=(i=i||{}).style||{};"inherit"===c.fill?(a=!0,i=V({},i),(c=V({},c)).fill=s):!Wc(c.fill)&&Wc(s)?(a=!0,i=V({},i),(c=V({},c)).fill=Ti(s)):!Wc(c.stroke)&&Wc(l)&&(a||(i=V({},i),c=V({},c)),c.stroke=Ti(l)),i.style=c}}if(i&&null==i.z2){a||(i=V({},i));var u=t.z2EmphasisLift;i.z2=t.z2+(null!=u?u:10)}return i}(this,0,e,n);if("blur"===t)return function(t,e,n){var i=j(t.currentStates,e)>=0,r=t.style.opacity,a=i?null:function(t,e,n,i){for(var r=t.style,a={},o=0;o<e.length;o++){var s=e[o],l=r[s];a[s]=l??(i&&i[s])}for(o=0;o<t.animators.length;o++){var c=t.animators[o];c.__fromStateTransition&&c.__fromStateTransition.indexOf(n)<0&&"style"===c.targetName&&c.saveTo(a,e)}return a}(t,["opacity"],e,{opacity:1}),o=(n=n||{}).style||{};return null==o.opacity&&(n=V({},n),o=V({opacity:i?r:.1*a.opacity},o),n.style=o),n}(this,t,n);if("select"===t)return function(t,e,n){if(n&&null==n.z2){n=V({},n);var i=t.z2SelectLift;n.z2=t.z2+(null!=i?i:9)}return n}(this,0,n)}return n}function nu(t){t.stateProxy=eu;var e=t.getTextContent(),n=t.getTextGuideLine();e&&(e.stateProxy=eu),n&&(n.stateProxy=eu)}function iu(t,e){!du(t,e)&&!t.__highByOuter&&Qc(t,$c)}function ru(t,e){!du(t,e)&&!t.__highByOuter&&Qc(t,Yc)}function au(t,e){t.__highByOuter|=1<<(e||0),Qc(t,$c)}function ou(t,e){!(t.__highByOuter&=~(1<<(e||0)))&&Qc(t,Yc)}function su(t){Qc(t,qc)}function lu(t){Qc(t,Xc)}function cu(t){Qc(t,Zc)}function uu(t){Qc(t,Kc)}function du(t,e){return t.__highDownSilentOnTouch&&e.zrByTouch}function hu(t){var e=t.getModel(),n=[],i=[];e.eachComponent((function(e,r){var a=Nc(r),o=Dc(t,r),s="series"===e;!s&&i.push(o),a.isBlured&&(o.group.traverse((function(t){Xc(t)})),s&&n.push(r)),a.isBlured=!1})),W(i,(function(t){t&&t.toggleBlurSeries&&t.toggleBlurSeries(n,!1,e)}))}function pu(t,e,n,i){var r=i.getModel();function a(t,e){for(var n=0;n<e.length;n++){var i=t.getItemGraphicEl(e[n]);i&&lu(i)}}if(n=n||"coordinateSystem",null!=t&&e&&"none"!==e){var o=r.getSeriesByIndex(t),s=o.coordinateSystem;s&&s.master&&(s=s.master);var l=[];r.eachSeries((function(t){var r=o===t,c=t.coordinateSystem;if(c&&c.master&&(c=c.master),!("series"===n&&!r||"coordinateSystem"===n&&!(c&&s?c===s:r)||"series"===e&&r)){if(i.getViewOfSeriesModel(t).group.traverse((function(t){t.__highByOuter&&r&&"self"===e||qc(t)})),H(e))a(t.getData(),e);else if(it(e))for(var u=X(e),d=0;d<u.length;d++)a(t.getData(u[d]),e[u[d]]);l.push(t),Nc(t).isBlured=!0}})),r.eachComponent((function(t,e){if("series"!==t){var n=i.getViewOfComponentModel(e);n&&n.toggleBlurSeries&&n.toggleBlurSeries(l,!0,r)}}))}}function fu(t,e,n){if(null!=t&&null!=e){var i=n.getModel().getComponent(t,e);if(i){Nc(i).isBlured=!0;var r=n.getViewOfComponentModel(i);r&&r.focusBlurEnabled&&r.group.traverse((function(t){qc(t)}))}}}function gu(t,e,n,i){var r={focusSelf:!1,dispatchers:null};if(null==t||"series"===t||null==e||null==n)return r;var a=i.getModel().getComponent(t,e);if(!a)return r;var o=i.getViewOfComponentModel(a);if(!o||!o.findHighDownDispatchers)return r;for(var s,l=o.findHighDownDispatchers(n),c=0;c<l.length;c++)if("self"===gc(l[c]).focus){s=!0;break}return{focusSelf:s,dispatchers:l}}function mu(t){W(t.getAllData(),(function(e){var n=e.data,i=e.type;n.eachItemGraphicEl((function(e,n){t.isSelected(n,i)?cu(e):uu(e)}))}))}function vu(t){var e=[];return t.eachSeries((function(t){W(t.getAllData(),(function(n){n.data;var i=n.type,r=t.getSelectedDataIndices();if(r.length>0){var a={dataIndex:r,seriesIndex:t.seriesIndex};null!=i&&(a.dataType=i),e.push(a)}}))})),e}function yu(t,e,n){Mu(t,!0),Qc(t,nu),_u(t,e,n)}function xu(t,e,n,i){i?function(t){Mu(t,!1)}(t):yu(t,e,n)}function _u(t,e,n){var i=gc(t);null!=e?(i.focus=e,i.blurScope=n):i.focus&&(i.focus=null)}
vendor: 7,208 bytes, line 2
2var bu=["emphasis","blur","select"],wu={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function Su(t,e,n,i){n=n||"itemStyle";for(var r=0;r<bu.length;r++){var a=bu[r],o=e.getModel([a,n]);t.ensureState(a).style=i?i(o):o[wu[n]]()}}function Mu(t,e){var n=!1===e,i=t;t.highDownSilentOnTouch&&(i.__highDownSilentOnTouch=t.highDownSilentOnTouch),n&&!i.__highDownDispatcher||(i.__highByOuter=i.__highByOuter||0,i.__highDownDispatcher=!n)}function ku(t){return!(!t||!t.__highDownDispatcher)}function Tu(t){var e=t.type;return e===Fc||e===jc||e===Gc}function Cu(t){var e=t.type;return e===Bc||e===Vc}var Iu=vo();function Au(t,e,n,i,r){var a;if(e&&e.ecModel){var o=e.ecModel.getUpdatePayload();a=o&&o.animation}var s="update"===t;if(e&&e.isAnimationEnabled()){var l=void 0,c=void 0,u=void 0;return i?(l=ut(i.duration,200),c=ut(i.easing,"cubicOut"),u=0):(l=e.getShallow(s?"animationDurationUpdate":"animationDuration"),c=e.getShallow(s?"animationEasingUpdate":"animationEasing"),u=e.getShallow(s?"animationDelayUpdate":"animationDelay")),a&&(null!=a.duration&&(l=a.duration),null!=a.easing&&(c=a.easing),null!=a.delay&&(u=a.delay)),Q(u)&&(u=u(n,r)),Q(l)&&(l=l(n)),{duration:l||0,delay:u,easing:c}}return null}function Du(t,e,n,i,r,a,o){var s,l=!1;Q(r)?(o=a,a=r,r=null):it(r)&&(a=r.cb,o=r.during,l=r.isFrom,s=r.removeOpt,r=r.dataIndex);var c="leave"===t;c||e.stopAnimation("leave");var u=Au(t,i,r,c?s||{}:null,i&&i.getAnimationDelayParams?i.getAnimationDelayParams(e,r):null);if(u&&u.duration>0){var d={duration:u.duration,delay:u.delay||0,easing:u.easing,done:a,force:!!a||!!o,setToFinal:!c,scope:t,during:o};l?e.animateFrom(n,d):e.animateTo(n,d)}else e.stopAnimation(),!l&&e.attr(n),o&&o(1),a&&a()}function Lu(t,e,n,i,r,a){Du("update",t,e,n,i,r,a)}function Pu(t,e,n,i,r,a){Du("enter",t,e,n,i,r,a)}function Ou(t){if(!t.__zr)return!0;for(var e=0;e<t.animators.length;e++)if("leave"===t.animators[e].scope)return!0;return!1}function Eu(t,e,n,i,r,a){Ou(t)||Du("leave",t,e,n,i,r,a)}function Nu(t,e,n,i){t.removeTextContent(),t.removeTextGuideLine(),Eu(t,{style:{opacity:0}},e,n,i)}function Ru(t,e,n){function i(){t.parent&&t.parent.remove(t)}t.isGroup?t.traverse((function(t){t.isGroup||Nu(t,e,n,i)})):Nu(t,e,n,i)}function zu(t){Iu(t).oldStyle=t.style}var Bu={};function Vu(t,e){for(var n=0;n<Rc.length;n++){var i=Rc[n],r=e[i],a=t.ensureState(i);a.style=a.style||{},a.style.text=r}var o=t.currentStates.slice();t.clearStates(!0),t.setStyle({text:e.normal}),t.useStates(o,!0)}function Fu(t,e,n){var i,r=t.labelFetcher,a=t.labelDataIndex,o=t.labelDimIndex,s=e.normal;r&&(i=r.getFormattedLabel(a,"normal",null,o,s&&s.get("formatter"),null!=n?{interpolatedValue:n}:null)),null==i&&(i=Q(t.defaultText)?t.defaultText(a,t,n):t.defaultText);for(var l={normal:i},c=0;c<Rc.length;c++){var u=Rc[c],d=e[u];l[u]=ut(r?r.getFormattedLabel(a,u,null,o,d&&d.get("formatter")):null,i)}return l}function ju(t,e,n,i){n=n||Bu;for(var r=t instanceof fc,a=!1,o=0;o<zc.length;o++)if((h=e[zc[o]])&&h.getShallow("show")){a=!0;break}var s=r?t:t.getTextContent();if(a){r||(s||(s=new fc,t.setTextContent(s)),t.stateProxy&&(s.stateProxy=t.stateProxy));var l=Fu(n,e),c=e.normal,u=!!c.getShallow("show"),d=Hu(c,i&&i.normal,n,!1,!r);for(d.text=l.normal,r||t.setTextConfig(Wu(c,n,!1)),o=0;o<Rc.length;o++){var h,p=Rc[o];if(h=e[p]){var f=s.ensureState(p),g=!!ut(h.getShallow("show"),u);g!==u&&(f.ignore=!g),f.style=Hu(h,i&&i[p],n,!0,!r),f.style.text=l[p],r||(t.ensureState(p).textConfig=Wu(h,n,!0))}}s.silent=!!c.getShallow("silent"),null!=s.style.x&&(d.x=s.style.x),null!=s.style.y&&(d.y=s.style.y),s.ignore=!u,s.useStyle(d),s.dirty(),n.enableTextSetter&&(Zu(s).setLabelText=function(t){var i=Fu(n,e,t);Vu(s,i)})}else s&&(s.ignore=!0);t.dirty()}function Gu(t,e){e=e||"label";for(var n={normal:t.getModel(e)},i=0;i<Rc.length;i++){var r=Rc[i];n[r]=t.getModel([r,e])}return n}function Hu(t,e,n,i,r){var a={};return function(t,e,n,i,r){n=n||Bu;var a,o=e.ecModel,s=o&&o.option.textStyle,l=function(t){for(var e;t&&t!==t.ecModel;){var n=(t.option||Bu).rich;if(n){e=e||{};for(var i=X(n),r=0;r<i.length;r++)e[i[r]]=1}t=t.parentModel}return e}(e);if(l){a={};var c="richInheritPlainLabel",u=ut(e.get(c),o?o.get(c):void 0);for(var d in l)if(l.hasOwnProperty(d)){var h=e.getModel(["rich",d]);qu(a[d]={},h,s,e,u,n,i,r,!1,!0)}}a&&(t.rich=a);var p=e.get("overflow");p&&(t.overflow=p);var f=e.get("lineOverflow");f&&(t.lineOverflow=f);var g=t,m=e.get("minMargin");if(null!=m)m=nt(m)?m/2:0,g.margin=[m,m,m,m],g.__marginType=Qu.minMargin;else{var v=e.get("textMargin");null!=v&&(g.margin=pt(v),g.__marginType=Qu.textMargin)}qu(t,e,s,null,null,n,i,r,!0,!1)}(a,t,n,i,r),e&&V(a,e),a}function Wu(t,e,n){e=e||{};var i,r={},a=t.getShallow("rotate"),o=ut(t.getShallow("distance"),n?null:5),s=t.getShallow("offset");return"outside"===(i=t.getShallow("position")||(n?null:"inside"))&&(i=e.defaultOutsidePosition||"top"),null!=i&&(r.position=i),null!=s&&(r.offset=s),null!=a&&(a*=Math.PI/180,r.rotation=a),null!=o&&(r.distance=o),r.outsideFill="inherit"===t.get("color")?e.inheritColor||null:"auto",null!=e.autoOverflowArea&&(r.autoOverflowArea=e.autoOverflowArea),null!=e.layoutRect&&(r.layoutRect=e.layoutRect),r}var Uu=["fontStyle","fontWeight","fontSize","fontFamily","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY"],$u=["align","lineHeight","width","height","tag","verticalAlign","ellipsis"],Yu=["padding","borderWidth","borderRadius","borderDashOffset","backgroundColor","borderColor","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];function qu(t,e,n,i,r,a,o,s,l,c){n=!o&&n||Bu;var u=a&&a.inheritColor,d=e.getShallow("color"),h=e.getShallow("textBorderColor"),p=ut(e.getShallow("opacity"),n.opacity);"inherit"!==d&&"auto"!==d||(d=u||null),"inherit"!==h&&"auto"!==h||(h=u||null),s||(d=d||n.color,h=h||n.textBorderColor),null!=d&&(t.fill=d),null!=h&&(t.stroke=h);var f=ut(e.getShallow("textBorderWidth"),n.textBorderWidth);null!=f&&(t.lineWidth=f);var g=ut(e.getShallow("textBorderType"),n.textBorderType);null!=g&&(t.lineDash=g);var m=ut(e.getShallow("textBorderDashOffset"),n.textBorderDashOffset);null!=m&&(t.lineDashOffset=m),o||null!=p||c||(p=a&&a.defaultOpacity),null!=p&&(t.opacity=p),o||s||null==t.fill&&a.inheritColor&&(t.fill=a.inheritColor);for(var v=0;v<Uu.length;v++){var y=Uu[v];null!=(_=!1!==r&&i?dt(e.getShallow(y),i.getShallow(y),n[y]):ut(e.getShallow(y),n[y]))&&(t[y]=_)}for(v=0;v<$u.length;v++)y=$u[v],null!=(_=e.getShallow(y))&&(t[y]=_);if(null==t.verticalAlign){var x=e.getShallow("baseline");null!=x&&(t.verticalAlign=x)}if(!l||!a.disableBox){for(v=0;v<Yu.length;v++){var _;y=Yu[v],null!=(_=e.getShallow(y))&&(t[y]=_)}var b=e.getShallow("borderType");null!=b&&(t.borderDash=b),"auto"!==t.backgroundColor&&"inherit"!==t.backgroundColor||!u||(t.backgroundColor=u),"auto"!==t.borderColor&&"inherit"!==t.borderColor||!u||(t.borderColor=u)}}function Xu(t,e){var n=e&&e.getModel("textStyle");return gt([t.fontStyle||n&&n.getShallow("fontStyle")||"",t.fontWeight||n&&n.getShallow("fontWeight")||"",(t.fontSize||n&&n.getShallow("fontSize")||12)+"px",t.fontFamily||n&&n.getShallow("fontFamily")||"sans-serif"].join(" "))}var Zu=vo();function Ku(t,e,n,i){if(t){var r=Zu(t);r.prevValue=r.value,r.value=n;
vendor: 4,359 bytes, line 2
2var a=e.normal;r.valueAnimation=a.get("valueAnimation"),r.valueAnimation&&(r.precision=a.get("precision"),r.defaultInterpolatedText=i,r.statesModels=e)}}function Ju(t,e,n,i,r){var a=Zu(t);if(a.valueAnimation&&a.prevValue!==a.value){var o=a.defaultInterpolatedText,s=ut(a.interpolatedValue,a.prevValue),l=a.value;t.percent=0,(null==a.prevValue?Pu:Lu)(t,{percent:1},i,e,null,(function(i){var c=Co(n,a.precision,s,l,i);a.interpolatedValue=1===i?null:c;var u=Fu({labelDataIndex:e,labelFetcher:r,defaultText:o?o(c):c+""},a.statesModels,c);Vu(t,u)}))}}var Qu={minMargin:1,textMargin:2},td=["textStyle","color"],ed=["fontStyle","fontWeight","fontSize","fontFamily","padding","lineHeight","rich","width","height","overflow"],nd=new fc,id=function(){function t(){}return t.prototype.getTextColor=function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(td):null)},t.prototype.getFont=function(){return Xu({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},t.prototype.getTextRect=function(t){for(var e={text:t,verticalAlign:this.getShallow("verticalAlign")||this.getShallow("baseline")},n=0;n<ed.length;n++)e[ed[n]]=this.getShallow(ed[n]);return nd.useStyle(e),nd.update(),nd.getBoundingRect()},t}();const rd=id;var ad,od,sd=[["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["lineDash","type"],["lineDashOffset","dashOffset"],["lineCap","cap"],["lineJoin","join"],["miterLimit"]],ld=ts(sd),cd=function(){function t(){}return t.prototype.getLineStyle=function(t){return ld(this,t)},t}(),ud=[["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["lineDash","borderType"],["lineDashOffset","borderDashOffset"],["lineCap","borderCap"],["lineJoin","borderJoin"],["miterLimit","borderMiterLimit"]],dd=ts(ud),hd=function(){function t(){}return t.prototype.getItemStyle=function(t,e){return dd(this,t,e)},t}(),pd=function(){function t(t,e,n){this.parentModel=e,this.ecModel=n,this.option=t}return t.prototype.init=function(t,e,n){for(var i=[],r=3;r<arguments.length;r++)i[r-3]=arguments[r]},t.prototype.mergeOption=function(t,e){z(this.option,t,!0)},t.prototype.get=function(t,e){return null==t?this.option:this._doGet(this.parsePath(t),!e&&this.parentModel)},t.prototype.getShallow=function(t,e){var n=this.option,i=null==n?n:n[t];if(null==i&&!e){var r=this.parentModel;r&&(i=r.getShallow(t))}return i},t.prototype.getModel=function(e,n){var i=null!=e,r=i?this.parsePath(e):null;return new t(i?this._doGet(r):this.option,n=n||this.parentModel&&this.parentModel.getModel(this.resolveParentPath(r)),this.ecModel)},t.prototype.isEmpty=function(){return null==this.option},t.prototype.restoreData=function(){},t.prototype.clone=function(){return new(0,this.constructor)(R(this.option))},t.prototype.parsePath=function(t){return"string"==typeof t?t.split("."):t},t.prototype.resolveParentPath=function(t){return t},t.prototype.isAnimationEnabled=function(){if(!f.node&&this.option){if(null!=this.option.animation)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}},t.prototype._doGet=function(t,e){var n=this.option;if(!t)return n;for(var i=0;i<t.length&&(!t[i]||null!=(n=n&&"object"==typeof n?n[t[i]]:null));i++);return null==n&&e&&(n=e._doGet(this.resolveParentPath(t),e.parentModel)),n},t}();qo(pd),ad=pd,od=["__\0is_clz",Zo++].join("_"),ad.prototype[od]=!0,ad.isInstance=function(t){return!(!t||!t[od])},G(pd,cd),G(pd,hd),G(pd,ns),G(pd,rd);const fd=pd;var gd=Math.round(10*Math.random());function md(t){return[t||"",gd++].join("_")}function vd(t,e){return z(z({},t,!0),e,!0)}var yd="ZH",xd="EN",_d=xd,bd={},wd={},Sd=f.domSupported&&(document.documentElement.lang||navigator.language||navigator.browserLanguage||_d).toUpperCase().indexOf(yd)>-1?yd:_d;function Md(t,e){t=t.toUpperCase(),wd[t]=new fd(e),bd[t]=e}function kd(t){return wd[t]}Md(xd,{time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
2ay","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}}),Md(yd,{time:{month:["䏿","äºæ","䏿","åæ","äºæ","å
æ","䏿","å
«æ","乿","åæ","å䏿","åäºæ"],monthAbbr:["1æ","2æ","3æ","4æ","5æ","6æ","7æ","8æ","9æ","10æ","11æ","12æ"],dayOfWeek:["æææ¥","ææä¸","ææäº","ææä¸","ææå","ææäº","ææå
"],dayOfWeekAbbr:["æ¥","ä¸","äº","ä¸","å","äº","å
"]},legend:{selector:{all:"å
¨é",inverse:"åé"}},toolbox:{brush:{title:{rect:"ç©å½¢éæ©",polygon:"åé",lineX:"横åéæ©",lineY:"纵åéæ©",keep:"ä¿æéæ©",clear:"æ¸
é¤éæ©"}},dataView:{title:"æ°æ®è§å¾",lang:["æ°æ®è§å¾","å
³é","å·æ°"]},dataZoom:{title:{zoom:"åºå缩æ¾",back:"åºå缩æ¾è¿å"}},magicType:{title:{line:"åæ¢ä¸ºæçº¿å¾",bar:"åæ¢ä¸ºæ±ç¶å¾",stack:"åæ¢ä¸ºå å ",tiled:"åæ¢ä¸ºå¹³éº"}},restore:{title:"è¿å"},saveAsImage:{title:"ä¿å为å¾ç",lang:["å³é®å¦å为å¾ç"]}},series:{typeNames:{pie:"饼å¾",bar:"æ±ç¶å¾",line:"æçº¿å¾",scatter:"æ£ç¹å¾",effectScatter:"æ¶æ¼ªæ£ç¹å¾",radar:"é·è¾¾å¾",tree:"æ å¾",treemap:"ç©å½¢æ å¾",boxplot:"ç®±åå¾",candlestick:"K线å¾",k:"K线å¾",heatmap:"çåå¾",map:"å°å¾",parallel:"å¹³è¡åæ å¾",lines:"线å¾",graph:"å
³ç³»å¾",sankey:"æ¡åºå¾",funnel:"æ¼æå¾",gauge:"仪表çå¾",pictorialBar:"象形æ±å¾",themeRiver:"䏻颿²³æµå¾",sunburst:"ææ¥å¾",custom:"èªå®ä¹å¾è¡¨",chart:"å¾è¡¨"}},aria:{general:{withTitle:"è¿æ¯ä¸ä¸ªå
³äºâ{title}âçå¾è¡¨ã",withoutTitle:"è¿æ¯ä¸ä¸ªå¾è¡¨ï¼"},series:{single:{prefix:"",withName:"å¾è¡¨ç±»åæ¯{seriesType}ï¼è¡¨ç¤º{seriesName}ã",withoutName:"å¾è¡¨ç±»åæ¯{seriesType}ã"},multiple:{prefix:"å®ç±{seriesCount}个å¾è¡¨ç³»åç»æã",withName:"第{seriesId}ä¸ªç³»åæ¯ä¸ä¸ªè¡¨ç¤º{seriesName}ç{seriesType}
2ï¼",withoutName:"第{seriesId}ä¸ªç³»åæ¯ä¸ä¸ª{seriesType}ï¼",separator:{middle:"ï¼",end:"ã"}}},data:{allData:"å
¶æ°æ®æ¯ââ",partialData:"å
¶ä¸ï¼å{displayCnt}项æ¯ââ",withName:"{name}çæ°æ®æ¯{value}",withoutName:"{value}",separator:{middle:"ï¼",end:""}}}});var Td=null;function Cd(){return Td}function Id(t,e){var n=Cd(),i=e.breakOption,r=e.breakParsed;return!r&&n&&(r=n.parseAxisBreakOption(i,t)),r}function Ad(t){var e=t.brk;return e?e.breaks:[]}function Dd(t){var e=t.brk;return!!e&&e.hasBreaks()}var Ld=36e5,Pd=864e5,Od=31536e6,Ed={year:/({yyyy}|{yy})/,month:/({MMMM}|{MMM}|{MM}|{M})/,day:/({dd}|{d})/,hour:/({HH}|{H}|{hh}|{h})/,minute:/({mm}|{m})/,second:/({ss}|{s})/,millisecond:/({SSS}|{S})/},Nd={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}"},Rd="{yyyy}-{MM}-{dd}",zd={year:"{yyyy}",month:"{yyyy}-{MM}",day:Rd,hour:Rd+" "+Nd.hour,minute:Rd+" "+Nd.minute,second:Rd+" "+Nd.second,millisecond:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Bd=["year","month","day","hour","minute","second","millisecond"],Vd=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Fd(t,e){return"0000".substr(0,e-(t+="").length)+t}function jd(t){switch(t){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return t}}function Gd(t,e,n,i){var r=Ha(t),a=r[Ud(n)](),o=r[$d(n)]()+1,s=Math.floor((o-1)/3)+1,l=r[Yd(n)](),c=r["get"+(n?"UTC":"")+"Day"](),u=r[qd(n)](),d=(u-1)%12+1,h=r[Xd(n)](),p=r[Zd(n)](),f=r[Kd(n)](),g=u>=12?"pm":"am",m=g.toUpperCase(),v=(i instanceof fd?i:kd(i||Sd)||wd[_d]).getModel("time"),y=v.get("month"),x=v.get("monthAbbr"),_=v.get("dayOfWeek"),b=v.get("dayOfWeekAbbr");return(e||"").replace(/{a}/g,g+"").replace(/{A}/g,m+"").replace(/{yyyy}/g,a+"").replace(/{yy}/g,Fd(a%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,x[o-1]).replace(/{MM}/g,Fd(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Fd(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[c]).replace(/{ee}/g,b[c]).replace(/{e}/g,c+"").replace(/{HH}/g,Fd(u,2)).replace(/{H}/g,u+"").replace(/{hh}/g,Fd(d+"",2)).replace(/{h}/g,d+"").replace(/{mm}/g,Fd(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Fd(p,2)).replace(/{s}/g,p+"").replace(/{SSS}/g,Fd(f,3)).replace(/{S}/g,f+"")}function Hd(t,e){var n=Ha(t),i=n[$d(e)]()+1,r=n[Yd(e)](),a=n[qd(e)](),o=n[Xd(e)](),s=n[Zd(e)](),l=0===n[Kd(e)](),c=l&&0===s,u=c&&0===o,d=u&&0===a,h=d&&1===r;return h&&1===i?"year":h?"month":d?"day":u?"hour":c?"minute":l?"second":"millisecond"}function Wd(t,e,n){switch(e){case"year":t[Qd(n)](0);case"month":t[th(n)](1);case"day":t[eh(n)](0);case"hour":t[nh(n)](0);case"minute":t[ih(n)](0);case"second":t[rh(n)](0)}return t}function Ud(t){return t?"getUTCFullYear":"getFullYear"}function $d(t){return t?"getUTCMonth":"getMonth"}function Yd(t){return t?"getUTCDate":"getDate"}function qd(t){return t?"getUTCHours":"getHours"}function Xd(t){return t?"getUTCMinutes":"getMinutes"}function Zd(t){return t?"getUTCSeconds":"getSeconds"}function Kd(t){return t?"getUTCMilliseconds":"getMilliseconds"}function Jd(t){return t?"setUTCFullYear":"setFullYear"}function Qd(t){return t?"setUTCMonth":"setMonth"}function th(t){return t?"setUTCDate":"setDate"}function eh(t){return t?"setUTCHours":"setHours"}function nh(t){return t?"setUTCMinutes":"setMinutes"}function ih(t){return t?"setUTCSeconds":"setSeconds"}function rh(t){return t?"setUTCMilliseconds":"setMilliseconds"}function ah(t){if(!Za(t))return tt(t)?t:"-";var e=(t+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function oh(t,e){return t=(t||"").toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()})),e&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var sh=pt;function lh(t,e,n){function i(t){return t&>(t)?t:"-"}function r(t){return to(t)}var a="time"===e,o=t instanceof Date;if(a||o){var s=a?Ha(t):t;if(!isNaN(+s))return Gd(s,"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}",n);if(o)return"-"}if("ordinal"===e)return et(t)?i(t):nt(t)&&r(t)?t+"":"-";var l=Xa(t);return r(l)?ah(l):et(t)?i(t):"boolean"==typeof t?t+"":"-"}var ch=["a","b","c","d","e","f","g"],uh=function(t,e){return"{"+t+(e??"")+"}"};function dh(t,e,n){J(e)||(e=[e]);var i=e.length;if(!i)return"";for(var r=e[0].$vars||[],a=0;a<r.length;a++){var o=ch[a];t=t.replace(uh(o),uh(o,0))}for(var s=0;s<i;s++)for(var l=0;l<r.length;l++){var c=e[s][r[l]];t=t.replace(uh(ch[l],s),n?le(c):c)}return t}function hh(t,e,n){return W(e,(function(e,i){t=t.replace("{"+i+"}",n?le(e):e)})),t}function ph(t,e){return e=e||"transparent",tt(t)?t:it(t)&&t.colorStops&&(t.colorStops[0]||{}).color||e}function fh(t,e){if("_blank"===e||"blank"===e){var n=window.open();n.opener=null,n.location.href=t}else window.open(t,e)}var gh={},mh={},vh=function(){function t(){this._normalMasterList=[],this._nonSeriesBoxMasterList=[]}return t.prototype.create=function(t,e){function n(n,i){var r=[];return W(n,(function(n,i){var a=n.create(t,e);r=r.concat(a||[])})),r}this._nonSeriesBoxMasterList=n(gh),this._normalMasterList=n(mh)},t.prototype.update=function(t,e){W(this._normalMasterList,(function(n){n.update&&n.update(t,e)}))},t.prototype.getCoordinateSystems=function(){return this._normalMasterList.concat(this._nonSeriesBoxMasterList)},t.register=function(t,e){"matrix"!==t&&"calendar"!==t?mh[t]=e:gh[t]=e},t.get=function(t){return mh[t]||gh[t]},t}(),yh=wt();function xh(t){var e=t.getShallow("coord",!0),n=1;if(null==e){var i=yh.get(t.type);i&&i.getCoord2&&(n=2,e=i.getCoord2(t))}return{coord:e,from:n}}function _h(t,e){var n=t.getShallow("coordinateSystem"),i=t.getShallow("coordinateSystemUsage",!0),r=0;if(n){var a="series"===t.mainType;null==i&&(i=a?"data":"box"),"data"===i?(r=1,a||(r=0)):"box"===i&&(r=2,a||function(t){return!!gh[t]}(n)||(r=0))}return{coordSysType:n,kind:r}}function bh(t){var e=t.targetModel,n=t.coordSysType,i=t.coordSysProvider,r=t.isDefaultDataCoordSys;t.allowNotFound;var a=_h(e),o=a.kind,s=a.coordSysType;if(r&&1!==o&&(o=1,s=n),0===o||s!==n)return 0;var l=i(n,e);return l?(1===o?e.coordinateSystem=l:e.boxCoordinateSystem=l,o):0}var wh=function(t,e){var n=e.getReferringComponents(t,bo).models[0];return n&&n.coordinateSystem};const Sh=vh;var Mh=W,kh=["left","right","top","bottom","width","height"],Th=[["width","left","right"],["height","top","bottom"]];function Ch(t,e,n,i,r){var a=0,o=0;null==i&&(i=1/0),null==r&&(r=1/0);var s=0;
vendor: 5,959 bytes, line 2
2e.eachChild((function(l,c){var u,d,h=l.getBoundingRect(),p=e.childAt(c+1),f=p&&p.getBoundingRect();if("horizontal"===t){var g=h.width+(f?-f.x+h.x:0);(u=a+g)>i||l.newline?(a=0,u=g,o+=s+n,s=h.height):s=Math.max(s,h.height)}else{var m=h.height+(f?-f.y+h.y:0);(d=o+m)>r||l.newline?(a+=s+n,o=0,d=m,s=h.width):s=Math.max(s,h.width)}l.newline||(l.x=a,l.y=o,l.markRedraw(),"horizontal"===t?a=u+n:o=d+n)}))}var Ih=Ch;function Ah(t,e){return{left:t.getShallow("left",e),top:t.getShallow("top",e),right:t.getShallow("right",e),bottom:t.getShallow("bottom",e),width:t.getShallow("width",e),height:t.getShallow("height",e)}}function Dh(t,e){var n=function(t,e){var n,i,r=Eh(t,e,{enableLayoutOnlyByCenter:!0}),a=t.getBoxLayoutParams();if(r.type===Oh.point)i=r.refPoint,n=Lh(a,{width:e.getWidth(),height:e.getHeight()});else{var o=t.get("center"),s=J(o)?o:[o,o];n=Lh(a,r.refContainer),i=2===r.boxCoordFrom?r.refPoint:[La(s[0],n.width)+n.x,La(s[1],n.height)+n.y]}return{viewRect:n,center:i}}(t,e),i=n.viewRect,r=n.center,a=t.get("radius");J(a)||(a=[0,a]);var o=La(i.width,e.getWidth()),s=La(i.height,e.getHeight()),l=Math.min(o,s),c=La(a[0],l/2),u=La(a[1],l/2);return{cx:r[0],cy:r[1],r0:c,r:u,viewRect:i}}function Lh(t,e,n){n=sh(n||0);var i=e.width,r=e.height,a=La(t.left,i),o=La(t.top,r),s=La(t.right,i),l=La(t.bottom,r),c=La(t.width,i),u=La(t.height,r),d=n[2]+n[0],h=n[1]+n[3],p=t.aspect;switch(isNaN(c)&&(c=i-s-h-a),isNaN(u)&&(u=r-l-d-o),null!=p&&(isNaN(c)&&isNaN(u)&&(p>i/r?c=.8*i:u=.8*r),isNaN(c)&&(c=p*u),isNaN(u)&&(u=c/p)),isNaN(a)&&(a=i-s-c-h),isNaN(o)&&(o=r-l-u-d),t.left||t.right){case"center":a=i/2-c/2-n[3];break;case"right":a=i-c-h}switch(t.top||t.bottom){case"middle":case"center":o=r/2-u/2-n[0];break;case"bottom":o=r-u-d}a=a||0,o=o||0,isNaN(c)&&(c=i-h-a-(s||0)),isNaN(u)&&(u=r-d-o-(l||0));var f=new nn((e.x||0)+a+n[3],(e.y||0)+o+n[0],c,u);return f.margin=n,f}function Ph(t,e,n){var i=t.getShallow("preserveAspect",!0);if(!i)return e;var r=e.width/e.height;if(Math.abs(Math.atan(n)-Math.atan(r))<1e-9)return e;var a=t.getShallow("preserveAspectAlign",!0),o=t.getShallow("preserveAspectVerticalAlign",!0),s={width:e.width,height:e.height},l="cover"===i;return r>n&&!l||r<n&&l?(s.width=e.height*n,"left"===a?s.left=0:"right"===a?s.right=0:s.left="center"):(s.height=e.width/n,"top"===o?s.top=0:"bottom"===o?s.bottom=0:s.top="middle"),Lh(s,e)}K(Ch,"vertical"),K(Ch,"horizontal");var Oh={rect:1,point:2};function Eh(t,e,n){var i,r,a,o,s=t.boxCoordinateSystem;if(s){var l=xh(t),c=l.coord,u=l.from;if(s.dataToLayout){a=Oh.rect,o=u;var d=s.dataToLayout(c);i=d.contentRect||d.rect}else n&&n.enableLayoutOnlyByCenter&&s.dataToPoint&&(a=Oh.point,o=u,r=s.dataToPoint(c))}return null==a&&(a=Oh.rect),a===Oh.rect&&(i||(i={x:0,y:0,width:e.getWidth(),height:e.getHeight()}),r=[i.x+i.width/2,i.y+i.height/2]),{type:a,refContainer:i,refPoint:r,boxCoordFrom:o}}function Nh(t,e,n,i,r,a){var o,s=!r||!r.hv||r.hv[0],l=!r||!r.hv||r.hv[1],c=r&&r.boundingMode||"all";if((a=a||t).x=t.x,a.y=t.y,!s&&!l)return!1;if("raw"===c)o="group"===t.type?new nn(0,0,+e.width||0,+e.height||0):t.getBoundingRect();else if(o=t.getBoundingRect(),t.needLocalTransform()){var u=t.getLocalTransform();(o=o.clone()).applyTransform(u)}var d=Lh(F({width:o.width,height:o.height},e),n,i),h=s?d.x-o.x:0,p=l?d.y-o.y:0;return"raw"===c?(a.x=h,a.y=p):(a.x+=h,a.y+=p),a===t&&t.markRedraw(),!0}function Rh(t){var e=t.layoutMode||t.constructor.layoutMode;return it(e)?e:e?{type:e}:null}function zh(t,e,n){var i=n&&n.ignoreSize;!J(i)&&(i=[i,i]);var r=o(Th[0],0),a=o(Th[1],1);function o(n,r){var a={},o=0,l={},c=0;if(Mh(n,(function(e){l[e]=t[e]})),Mh(n,(function(t){Tt(e,t)&&(a[t]=l[t]=e[t]),s(a,t)&&o++,s(l,t)&&c++})),i[r])return s(e,n[1])?l[n[2]]=null:s(e,n[2])&&(l[n[1]]=null),l;if(2!==c&&o){if(o>=2)return a;for(var u=0;u<n.length;u++){var d=n[u];if(!Tt(a,d)&&Tt(t,d)){a[d]=t[d];break}}return a}return l}function s(t,e){return null!=t[e]&&"auto"!==t[e]}function l(t,e,n){Mh(t,(function(t){e[t]=n[t]}))}l(Th[0],t,r),l(Th[1],t,a)}function Bh(t){return Vh({},t)}function Vh(t,e){return e&&t&&Mh(kh,(function(n){Tt(e,n)&&(t[n]=e[n])})),t}var Fh=vo(),jh=function(t){function e(e,n,i){var r=t.call(this,e,n,i)||this;return r.uid=md("ec_cpt_model"),r}var n;return d(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Rh(this),i=n?Bh(t):{};z(t,e.getTheme().get(this.mainType)),z(t,this.getDefaultOption()),n&&zh(t,i,n)},e.prototype.mergeOption=function(t,e){z(this.option,t,!0);var n=Rh(this);n&&zh(this.option,t,n)},e.prototype.optionUpdated=function(t,e){},e.prototype.getDefaultOption=function(){var t=this.constructor;if(!function(t){return!(!t||!t[$o])}(t))return t.defaultOption;var e=Fh(this);if(!e.defaultOption){for(var n=[],i=t;i;){var r=i.prototype.defaultOption;r&&n.push(r),i=i.superClass}for(var a={},o=n.length-1;o>=0;o--)a=z(a,n[o],!0);e.defaultOption=a}return e.defaultOption},e.prototype.getReferringComponents=function(t,e){var n=t+"Index",i=t+"Id";return So(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},e)},e.prototype.getBoxLayoutParams=function(){return Ah(this,!1)},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=((n=e.prototype).type="component",n.id="",n.name="",n.mainType="",n.subType="",void(n.componentIndex=0)),e}(fd);Xo(jh,fd),Qo(jh),function(t){var e={};t.registerSubTypeDefaulter=function(t,n){var i=Yo(t);e[i.main]=n},t.determineSubType=function(n,i){var r=i.type;if(!r){var a=Yo(n).main;t.hasSubTypes(n)&&e[a]&&(r=e[a](i))}return r}}(jh),function(t){function e(t,e){return t[e]||(t[e]={predecessor:[],successor:[]}),t[e]}t.topologicalTravel=function(t,n,i,r){if(t.length){var a=function(t){var n={},i=[];return W(t,(function(r){var a,o,s=e(n,r),l=function(t,e){var n=[];return W(t,(function(t){j(e,t)>=0&&n.push(t)})),n}(s.originalDeps=(a=r,o=[],W(jh.getClassesByMainType(a),(function(t){o=o.concat(t.dependencies||t.prototype.depen
vendor: 15,344 bytes, line 2
2dencies||[])})),o=U(o,(function(t){return Yo(t).main})),"dataset"!==a&&j(o,"dataset")<=0&&o.unshift("dataset"),o),t);s.entryCount=l.length,0===s.entryCount&&i.push(r),W(l,(function(t){j(s.predecessor,t)<0&&s.predecessor.push(t);var i=e(n,t);j(i.successor,t)<0&&i.successor.push(r)}))})),{graph:n,noEntryList:i}}(n),o=a.graph,s=a.noEntryList,l={};for(W(t,(function(t){l[t]=!0}));s.length;){var c=s.pop(),u=o[c],d=!!l[c];d&&(i.call(r,c,u.originalDeps.slice()),delete l[c]),W(u.successor,d?p:h)}W(l,(function(){throw new Error("")}))}function h(t){o[t].entryCount--,0===o[t].entryCount&&s.push(t)}function p(t){l[t]=!0,h(t)}}}(jh);const Gh=jh;var Hh={color:{},darkColor:{},size:{}},Wh=Hh.color={theme:["#5070dd","#b6d634","#505372","#ff994d","#0ca8df","#ffd10a","#fb628b","#785db0","#3fbe95"],neutral00:"#fff",neutral05:"#f4f7fd",neutral10:"#e8ebf0",neutral15:"#dbdee4",neutral20:"#cfd2d7",neutral25:"#c3c5cb",neutral30:"#b7b9be",neutral35:"#aaacb2",neutral40:"#9ea0a5",neutral45:"#929399",neutral50:"#86878c",neutral55:"#797b7f",neutral60:"#6d6e73",neutral65:"#616266",neutral70:"#54555a",neutral75:"#48494d",neutral80:"#3c3c41",neutral85:"#303034",neutral90:"#232328",neutral95:"#17171b",neutral99:"#000",accent05:"#eff1f9",accent10:"#e0e4f2",accent15:"#d0d6ec",accent20:"#c0c9e6",accent25:"#b1bbdf",accent30:"#a1aed9",accent35:"#91a0d3",accent40:"#8292cc",accent45:"#7285c6",accent50:"#6578ba",accent55:"#5c6da9",accent60:"#536298",accent65:"#4a5787",accent70:"#404c76",accent75:"#374165",accent80:"#2e3654",accent85:"#252b43",accent90:"#1b2032",accent95:"#121521",transparent:"rgba(0,0,0,0)",highlight:"rgba(255,231,130,0.8)"};for(var Uh in V(Wh,{primary:Wh.neutral80,secondary:Wh.neutral70,tertiary:Wh.neutral60,quaternary:Wh.neutral50,disabled:Wh.neutral20,border:Wh.neutral30,borderTint:Wh.neutral20,borderShade:Wh.neutral40,background:Wh.neutral05,backgroundTint:"rgba(234,237,245,0.5)",backgroundTransparent:"rgba(255,255,255,0)",backgroundShade:Wh.neutral10,shadow:"rgba(0,0,0,0.2)",shadowTint:"rgba(129,130,136,0.2)",axisLine:Wh.neutral70,axisLineTint:Wh.neutral40,axisTick:Wh.neutral70,axisTickMinor:Wh.neutral60,axisLabel:Wh.neutral70,axisSplitLine:Wh.neutral15,axisMinorSplitLine:Wh.neutral05}),Wh)if(Wh.hasOwnProperty(Uh)){var $h=Wh[Uh];"theme"===Uh?Hh.darkColor.theme=Wh.theme.slice():"highlight"===Uh?Hh.darkColor.highlight="rgba(255,231,130,0.4)":0===Uh.indexOf("accent")?Hh.darkColor[Uh]=bi($h,null,(function(t){return.5*t}),(function(t){return Math.min(1,1.3-t)})):Hh.darkColor[Uh]=bi($h,null,(function(t){return.9*t}),(function(t){return 1-Math.pow(t,1.5)}))}Hh.size={xxs:2,xs:5,s:10,m:15,l:20,xl:30,xxl:40,xxxl:50};const Yh=Hh;var qh="";"undefined"!=typeof navigator&&(qh=navigator.platform||"");var Xh="rgba(0, 0, 0, 0.2)",Zh=Yh.color.theme[0],Kh=bi(Zh,null,null,.9);const Jh={darkMode:"auto",colorBy:"series",color:Yh.color.theme,gradientColor:[Kh,Zh],aria:{decal:{decals:[{color:Xh,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:Xh,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:Xh,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:Xh,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:Xh,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:Xh,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:qh.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var Qh=vo();function tp(t,e,n){var i={},r=np(e);if(!r||!t)return i;var a,o,s=[],l=[],c=e.ecModel,u=Qh(c).datasetMap,d=r.uid+"_"+n.seriesLayoutBy;W(t=t.slice(),(function(e,n){var r=it(e)?e:t[n]={name:e};"ordinal"===r.type&&null==a&&(a=n,o=f(r)),i[r.name]=[]}));var h=u.get(d)||u.set(d,{categoryWayDim:o,valueWayDim:0});function p(t,e,n){for(var i=0;i<n;i++)t.push(e+i)}function f(t){var e=t.dimsDef;return e?e.length:1}return W(t,(function(t,e){var n=t.name,r=f(t);if(null==a){var o=h.valueWayDim;p(i[n],o,r),p(l,o,r),h.valueWayDim+=r}else a===e?(p(i[n],0,r),p(s,0,r)):(o=h.categoryWayDim,p(i[n],o,r),p(l,o,r),h.categoryWayDim+=r)})),s.length&&(i.itemName=s),l.length&&(i.seriesName=l),i}function ep(t,e,n){var i={};if(!np(t))return i;var r,a=e.sourceFormat,o=e.dimensionsDefine;a!==wc&&a!==Sc||W(o,(function(t,e){"name"===(it(t)?t.name:t)&&(r=e)}));var s=function(){for(var t={},i={},s=[],l=0,c=Math.min(5,n);l<c;l++){var u=rp(e.data,a,e.seriesLayoutBy,o,e.startIndex,l);s.push(u);var d=3===u;if(d&&null==t.v&&l!==r&&(t.v=l),(null==t.n||t.n===t.v||!d&&3===s[t.n])&&(t.n=l),h(t)&&3!==s[t.n])return t;d||(2===u&&null==i.v&&l!==r&&(i.v=l),null!=i.n&&i.n!==i.v||(i.n=l))}function h(t){return null!=t.v&&null!=t.n}return h(t)?t:h(i)?i:null}();if(s){i.value=[s.v];var l=null!=r?r:s.n;i.itemName=[l],i.seriesName=[l]}return i}function np(t){if(!t.get("data",!0))return So(t.ecModel,"dataset",{index:t.get("datasetIndex",!0),id:t.get("datasetId",!0)},bo).models[0]}function ip(t,e){return rp(t.data,t.sourceFormat,t.seriesLayoutBy,t.dimensionsDefine,t.startIndex,e)}function rp(t,e,n,i,r,a){var o,s,l;if(at(t))return 3;if(i){var c=i[a];it(c)?(s=c.name,l=c.type):tt(c)&&(s=c)}if(null!=l)return"ordinal"===l?1:3;if(e===bc){var u=t;if(n===Cc){for(var d=u[a],h=0;h<(d||[]).length&&h<5;h++)if(null!=(o=y(d[r+h])))return o}else for(h=0;h<u.length&&h<5;h++){var p=u[r+h];if(p&&null!=(o=y(p[a])))return o}}else if(e===wc){var f=t;if(!s)return 3;for(h=0;h<f.length&&h<5;h++)if((m=f[h])&&null!=(o=y(m[s])))return o}else if(e===Sc){if(!s)return 3;if(!(d=t[s])||at(d))return 3;for(h=0;h<d.length&&h<5;h++)if(null!=(o=y(d[h])))return o}else if(e===_c){var g=t;for(h=0;h<g.length&&h<5;h++){var m,v=so(m=g[h]);if(!J(v))return 3;if(null!=(o=y(v[a])))return o}}function y(t){var e=tt(t);return null!=t&&isFinite(Number(t))&&""!==t?e?2:3:e&&"-"!==t?1:void 0}return 3}var ap,op,sp,lp=wt(),cp=vo(),up=vo(),dp=function(){function t(){}return t.prototype.getColorFromPalette=function(t,e,n){var i=ro(this.get("color",!0)),r=this.get("colorLayer",!0);return pp(this,cp,i,r,t,e,n)},t.prototype.clearColorPalette=function(){!function(t,e){e(t).paletteIdx=0,e(t).paletteNameMap={}}(this,cp)},t}();function hp(t,e,n,i){var r=ro(t.get(["aria","decal","decals"]));return pp(t,up,r,null,e,n,i)}function pp(t,e,n,i,r,a,o){var s=e(a=a||t),l=s.paletteIdx||0,c=s.paletteNameMap=s.paletteNameMap||{};if(c.hasOwnProperty(r))return c[r];var u=null!=o&&i?function(t,e){for(var n=t.length,i=0;i<n;i++)if(t[i].length>e)return t[i];return t[n-1]}(i,o):n;if((u=u||n)&&u.length){var d=u[l];return r&&(c[r]=d),s.paletteIdx=(l+1)%u.length,d}}var fp="\0_ec_inner",gp=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.init=function(t,e,n,i,r,a){i=i||{},this.option=null,this._theme=new fd(i),this._locale=new fd(r),this._optionManager=a},e.prototype.setOption=function(t,e,n){var i=yp(e);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,e){return this._resetOption(t,yp(e))},e.prototype._resetOption=function(t,e){var n=!1,i=this._optionManager;if(!t||"recreate"===t){var r=i.mountOption("recreate"===t);this.option&&"recreate"!==t?(this.restoreData(),this._mergeOption(r,e)):sp(this,r),n=!0}if("timeline"!==t&&"media"!==t||this.restoreData(),!t||"recreate"===t||"timeline"===t){var a=i.getTimelineOption(this);a&&(n=!0,this._mergeOption(a,e))}if(!t||"recreate"===t||"media"===t){var o=i.getMediaOption(this);o.length&&W(o,(function(t){n=!0,this._mergeOption(t,e)}),this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,e){var n=this.option,i=this._componentsMap,r=this._componentsCount,a=[],o=wt(),s=e&&e.replaceMergeMainTypeMap;Qh(this).datasetMap=wt(),W(t,(function(t,e){null!=t&&(Gh.hasClass(e)?e&&(a.push(e),o.set(e,!0)):n[e]=null==n[e]?R(t):z(n[e],t,!0))})),s&&s.each((function(t,e){Gh.hasClass(e)&&!o.get(e)&&(a.push(e),o.set(e,!0))})),Gh.topologicalTravel(a,Gh.getAllClassMainTypes(),(function(e){var a=function(t,e,n){var i=lp.get(e);if(!i)return n;var r=i(t);return r?n.concat(r):n}(this,e,ro(t[e])),o=i.get(e),l=co(o,a,o?s&&s.get(e)?"replaceMerge":"normalMerge":"replaceAll");(function(t,e,n){W(t,(function(t){var i=t.newOption;it(i)&&(t.keyInfo.mainType=e,t.keyInfo.subType=function(t,e,n,i){return e.type?e.type:n?n.subType:i.determineSubType(t,e)}(e,i,t.existing,n))}))})(l,e,Gh),n[e]=null,i.set(e,null),r.set(e,0);var c,u=[],d=[],h=0;W(l,(function(t,n){var i=t.existing,r=t.newOption;if(r){var a="series"===e,o=Gh.getClass(e,t.keyInfo.subType,!a);if(!o)return;if("tooltip"===e){if(c)return;c=!0}if(i&&i.constructor===o)i.name=t.keyInfo.name,i.mergeOption(r,this),i.optionUpdated(r,!1);else{var s=V({componentIndex:n},t.keyInfo);V(i=new o(r,this,this,s),s),t.brandNew&&(i.__requireNewView=!0),i.init(r,this,this),i.optionUpdated(null,!0)}}else i&&(i.mergeOption({},this),i.optionUpdated({},!1));i?(u.push(i.option),d.push(i),h++):(u.push(void 0),d.push(void 0))}),this),n[e]=u,i.set(e,d),r.set(e,h),"series"===e&&ap(this)}),this),this._seriesIndices||ap(this)},e.prototype.getOption=function(){var t=R(this.option);return W(t,(function(e,n){if(Gh.hasClass(n)){for(var i=ro(e),r=i.length,a=!1,o=r-1;o>=0;o--)i[o]&&!go(i[o])?a=!0:(i[o]=null,!a&&r--);i.length=r,t[n]=i}})),delete t[fp],t},e.prototype.setTheme=function(t){this._theme=new fd(t),this._resetOption("recreate",null)},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,e){var n=this._componentsMap.get(t);if(n){var i=n[e||0];if(i)return i;if(null==e)for(var r=0;r<n.length;r++)if(n[r])return n[r]}},e.prototype.queryComponents=function(t){var e=t.mainType;if(!e)return[];var n,i=t.index,r=t.id,a=t.name,o=this._componentsMap.get(e);return o&&o.length?(null!=i?(n=[],W(ro(i),(function(t){o[t]&&n.push(o[t])}))):n=null!=r?mp("id",r,o):null!=a?mp("name",a,o):Y(o,(function(t){return!!t})),vp(n,t)):[]},e.prototype.findComponents=function(t){var e,n,i,r,a,o=t.query,s=t.mainType,l=(n=s+"Index",i=s+"Id",r=s+"Name",!(e=o)||null==e[n]&&null==e[i]&&null==e[r]?null:{mainType:s,index:e[n],id:e[i],name:e[r]});return a=vp(l?this.queryComponents(l):Y(this._componentsMap.get(s),(function(t){return!!t})),t),t.filter?Y(a,t.filter):a},e.prototype.eachComponent=function(t,e,n){var i=this._componentsMap;if(Q(t)){var r=e,a=t;i.each((function(t,e){for(var n=0;t&&n<t.length;n++){var i=t[n];i&&a.call(r,e,i,i.componentIndex)}}))}else for(var o=tt(t)?i.get(t):it(t)?this.findComponents(t):null,s=0;o&&s<o.length;s++){var l=o[s];l&&e.call(n,l,l.componentIndex)}},e.prototype.getSeriesByName=function(t){var e=po(t,null);return Y(this._componentsMap.get("series"),(function(t){return!!t&&null!=e&&t.name===e}))},e.prototype.getSeriesByIndex=function(t){return this._componentsMap.get("series")[t]},e.prototype.getSeriesByType=function(t){return Y(this._componentsMap.get("series"),(function(e){return!!e&&e.subType===t}))},e.prototype.getSeries=function(){return Y(this._componentsMap.get("series"),(function(t){return!!t}))},e.prototype.getSeriesCount=function(){return this._componentsCount.get("series")},e.prototype.eachSeries=function(t,e){op(this),W(this._seriesIndices,(function(n){var i=this._componentsMap.get("series")[n];t.call(e,i,n)}),this)},e.prototype.eachRawSeries=function(t,e){W(this._componentsMap.get("series"),(function(n){n&&t.call(e,n,n.componentIndex)}))},e.prototype.eachSeriesByType=function(t,e,n){op(this),W(this._seriesIndices,(function(i){var r=this._componentsMap.get("series")[i];r.subType===t&&e.call(n,r,i)}),this)},e.prototype.eachRawSeriesByType=function(t,e,n){return W(this.getSeriesByType(t),e,n)},e.prototype.isSeriesFiltered=function(t){return op(this),null==this._seriesIndicesMap.get(t.componentIndex)},e.prototype.getCurrentSeriesIndices=function(){return(this._seriesIndices||[]).slice()},e.prototype.filterSeries=function(t,e){op(this);var n=[];W(this._seriesIndices,(function(i){var r=this._componentsMap.get("series")[i];t.call(e,r,i)&&n.push(i)}),this),this._seriesIndices=n,this._seriesIndicesMap=wt(n)},e.prototype.restoreData=function(t){ap(this);var e=this._componentsMap,n=[];e.each((function(t,e){Gh.hasClass(e)&&n.push(e)})),Gh.topologicalTravel(n,Gh.getAllClassMainTypes(),(function(n){W(e.get(n),(function(e){!e||"series"===n&&function(t,e){if(e){var n=e.seriesIndex,i=e.seriesId,r=e.seriesName;return null!=n&&t.componentIndex!==n||null!=i&&t.id!==i||null!=r&&t.name!==r}}(e,t)||e.restoreData()}))}))},e.internalField=(ap=function(t){var e=t._seriesIndices=[];W(t._componentsMap.get("series"),(function(t){t&&e.push(t.componentIndex)})),t._seriesIndicesMap=wt(e)},op=function(t){},void(sp=function(t,e){t.option={},t.option[fp]=1,t._componentsMap=wt({series:[]}),t._componentsCount=wt();var n=e.aria;it(n)&&null==n.enabled&&(n.enabled=!0),function(t,e){var n=t.color&&!t.colorLayer;W(e,(function(e,i){"colorLayer"===i&&n||"color"===i&&t.color||Gh.hasClass(i)||("object"==typeof e?t[i]=t[i]?z(t[i],e,!1):R(e):null==t[i]&&(t[i]=e))}))}(e,t._theme.option),z(e,Jh,!1),t._mergeOption(e,null)})),e}(fd);function mp(t,e,n){if(J(e)){var i=wt();return W(e,(function(t){null!=t&&null!=po(t,null)&&i.set(t,!0)})),Y(n,(function(e){return e&&i.get(e[t])}))}var r=po(e,null);return Y(n,(function(e){return e&&null!=r&&e[t]===r}))}function vp(t,e){return e.hasOwnProperty("subType")?Y(t,(function(t){return t&&t.subType===e.subType})):t}function yp(t){var e=wt();return t&&W(ro(t.replaceMerge),(function(t){e.set(t,!0)})),{replaceMergeMainTypeMap:e}}G(gp,dp);const xp=gp;var _p=/^(min|max)?(.+)$/,bp=function(){function t(t){this._timelineOptions=[],this._mediaList=[],this._currentMediaIndices=[],this._api=t}return t.prototype.setOption=function(t,e,n){t&&(W(ro(t.series),(function(t){t&&t.data&&at(t.data)&&vt(t.data)})),W(ro(t.dataset),(function(t){t&&t.source&&at(t.source)&&vt(t.source)}))),t=R(t);var i=this._optionBackup,r=function(t,e,n){var i,r,a=[],o=t.baseOption,s=t.timeline,l=t.options,c=t.media,u=!!t.media,d=!!(l||s||o&&o.timeline);function h(t){W(e,(function(e){e(t,n)}))}return o?(r=o).timeline||(r.timeline=s):((d||u)&&(t.options=t.media=null),r=t),u&&J(c)&&W(c,(function(t){t&&t.option&&(t.query?a.push(t):i||(i=t))})),h(r),W(l,(function(t){return h(t)})),W(a,(function(t){return h(t.option)})),{baseOption:r,timelineOptions:l||[],mediaDefault:i,mediaList:a}}(t,e,!i);this._newBaseOption=r.baseOption,i?(r.timelineOptions.length&&(i.timelineOptions=r.timelineOptions),r.mediaList.length&&(i.mediaList=r.mediaList),r.mediaDefault&&(i.mediaDefault=r.mediaDefault)):this._optionBackup=r},t.prototype.mountOption=function(t){var e=this._optionBackup;return this._timelineOptions=e.timelineOptions,this._mediaList=e.mediaList,this._mediaDefault=e.mediaDefault,this._currentMediaIndices=[],R(t?e.baseOption:this._newBaseOption)},t.prototype.getTimelineOption=function(t){var e,n=this._timelineOptions;if(n.length){var i=t.getComponent("timeline");
vendor: 3,206 bytes, line 2
2i&&(e=R(n[i.getCurrentIndex()]))}return e},t.prototype.getMediaOption=function(t){var e,n,i=this._api.getWidth(),r=this._api.getHeight(),a=this._mediaList,o=this._mediaDefault,s=[],l=[];if(!a.length&&!o)return l;for(var c=0,u=a.length;c<u;c++)wp(a[c].query,i,r)&&s.push(c);return!s.length&&o&&(s=[-1]),s.length&&(e=s,n=this._currentMediaIndices,e.join(",")!==n.join(","))&&(l=U(s,(function(t){return R(-1===t?o.option:a[t].option)}))),this._currentMediaIndices=s,l},t}();function wp(t,e,n){var i={width:e,height:n,aspectratio:e/n},r=!0;return W(t,(function(t,e){var n=e.match(_p);if(n&&n[1]&&n[2]){var a=n[1],o=n[2].toLowerCase();(function(t,e,n){return"min"===n?t>=e:"max"===n?t<=e:t===e})(i[o],t,a)||(r=!1)}})),r}const Sp=bp;var Mp=W,kp=it,Tp=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Cp(t){var e=t&&t.itemStyle;if(e)for(var n=0,i=Tp.length;n<i;n++){var r=Tp[n],a=e.normal,o=e.emphasis;a&&a[r]&&(t[r]=t[r]||{},t[r].normal?z(t[r].normal,a[r]):t[r].normal=a[r],a[r]=null),o&&o[r]&&(t[r]=t[r]||{},t[r].emphasis?z(t[r].emphasis,o[r]):t[r].emphasis=o[r],o[r]=null)}}function Ip(t,e,n){if(t&&t[e]&&(t[e].normal||t[e].emphasis)){var i=t[e].normal,r=t[e].emphasis;i&&(n?(t[e].normal=t[e].emphasis=null,F(t[e],i)):t[e]=i),r&&(t.emphasis=t.emphasis||{},t.emphasis[e]=r,r.focus&&(t.emphasis.focus=r.focus),r.blurScope&&(t.emphasis.blurScope=r.blurScope))}}function Ap(t){Ip(t,"itemStyle"),Ip(t,"lineStyle"),Ip(t,"areaStyle"),Ip(t,"label"),Ip(t,"labelLine"),Ip(t,"upperLabel"),Ip(t,"edgeLabel")}function Dp(t,e){var n=kp(t)&&t[e],i=kp(n)&&n.textStyle;if(i)for(var r=0,a=oo.length;r<a;r++){var o=oo[r];i.hasOwnProperty(o)&&(n[o]=i[o])}}function Lp(t){t&&(Ap(t),Dp(t,"label"),t.emphasis&&Dp(t.emphasis,"label"))}function Pp(t){return J(t)?t:t?[t]:[]}function Op(t){return(J(t)?t[0]:t)||{}}function Ep(t){t&&W(Np,(function(e){e[0]in t&&!(e[1]in t)&&(t[e[1]]=t[e[0]])}))}var Np=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],Rp=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"],zp=[["borderRadius","barBorderRadius"],["borderColor","barBorderColor"],["borderWidth","barBorderWidth"]];function Bp(t){var e=t&&t.itemStyle;if(e)for(var n=0;n<zp.length;n++){var i=zp[n][1],r=zp[n][0];null!=e[i]&&(e[r]=e[i])}}function Vp(t){t&&"edge"===t.alignTo&&null!=t.margin&&null==t.edgeDistance&&(t.edgeDistance=t.margin)}function Fp(t){t&&t.downplay&&!t.blur&&(t.blur=t.downplay)}function jp(t,e){if(t)for(var n=0;n<t.length;n++)e(t[n]),t[n]&&jp(t[n].children,e)}function Gp(t,e){(function(t,e){Mp(Pp(t.series),(function(t){kp(t)&&function(t){if(kp(t)){Cp(t),Ap(t),Dp(t,"label"),Dp(t,"upperLabel"),Dp(t,"edgeLabel"),t.emphasis&&(Dp(t.emphasis,"label"),Dp(t.emphasis,"upperLabel"),Dp(t.emphasis,"edgeLabel"));var e=t.markPoint;e&&(Cp(e),Lp(e));var n=t.markLine;n&&(Cp(n),Lp(n));var i=t.markArea;i&&Lp(i);var r=t.data;if("graph"===t.type){r=r||t.nodes;var a=t.links||t.edges;if(a&&!at(a))for(var o=0;o<a.length;o++)Lp(a[o]);W(t.categories,(function(t){Ap(t)}))}if(r&&!at(r))for(o=0;o<r.length;o++)Lp(r[o]);if((e=t.markPoint)&&e.data){var s=e.data;for(o=0;o<s.length;o++)Lp(s[o])}if((n=t.markLine)&&n.data){var l=n.data;for(o=0;o<l.length;
vendor: 4,113 bytes, line 2
2o++)J(l[o])?(Lp(l[o][0]),Lp(l[o][1])):Lp(l[o])}"gauge"===t.type?(Dp(t,"axisLabel"),Dp(t,"title"),Dp(t,"detail")):"treemap"===t.type?(Ip(t.breadcrumb,"itemStyle"),W(t.levels,(function(t){Ap(t)}))):"tree"===t.type&&Ap(t.leaves)}}(t)}));var n=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];e&&n.push("valueAxis","categoryAxis","logAxis","timeAxis"),Mp(n,(function(e){Mp(Pp(t[e]),(function(t){t&&(Dp(t,"axisLabel"),Dp(t.axisPointer,"label"))}))})),Mp(Pp(t.parallel),(function(t){var e=t&&t.parallelAxisDefault;Dp(e,"axisLabel"),Dp(e&&e.axisPointer,"label")})),Mp(Pp(t.calendar),(function(t){Ip(t,"itemStyle"),Dp(t,"dayLabel"),Dp(t,"monthLabel"),Dp(t,"yearLabel")})),Mp(Pp(t.radar),(function(t){Dp(t,"name"),t.name&&null==t.axisName&&(t.axisName=t.name,delete t.name),null!=t.nameGap&&null==t.axisNameGap&&(t.axisNameGap=t.nameGap,delete t.nameGap)})),Mp(Pp(t.geo),(function(t){kp(t)&&(Lp(t),Mp(Pp(t.regions),(function(t){Lp(t)})))})),Mp(Pp(t.timeline),(function(t){Lp(t),Ip(t,"label"),Ip(t,"itemStyle"),Ip(t,"controlStyle",!0);var e=t.data;J(e)&&W(e,(function(t){it(t)&&(Ip(t,"label"),Ip(t,"itemStyle"))}))})),Mp(Pp(t.toolbox),(function(t){Ip(t,"iconStyle"),Mp(t.feature,(function(t){Ip(t,"iconStyle")}))})),Dp(Op(t.axisPointer),"label"),Dp(Op(t.tooltip).axisPointer,"label")})(t,e),t.series=ro(t.series),W(t.series,(function(t){if(it(t)){var e=t.type;if("line"===e)null!=t.clipOverflow&&(t.clip=t.clipOverflow);else if("pie"===e||"gauge"===e){if(null!=t.clockWise&&(t.clockwise=t.clockWise),Vp(t.label),(r=t.data)&&!at(r))for(var n=0;n<r.length;n++)Vp(r[n]);null!=t.hoverOffset&&(t.emphasis=t.emphasis||{},(t.emphasis.scaleSize=null)&&(t.emphasis.scaleSize=t.hoverOffset))}else if("gauge"===e){var i=function(t){for(var e="pointer.color".split(","),n=t,i=0;i<e.length&&null!=(n=n&&n[e[i]]);i++);return n}(t);null!=i&&function(t,e,n){for(var i,r="itemStyle.color".split(","),a=t,o=0;o<r.length-1;o++)null==a[i=r[o]]&&(a[i]={}),a=a[i];null==a[r[o]]&&(a[r[o]]=n)}(t,0,i)}else if("bar"===e){var r;if(Bp(t),Bp(t.backgroundStyle),Bp(t.emphasis),(r=t.data)&&!at(r))for(n=0;n<r.length;n++)"object"==typeof r[n]&&(Bp(r[n]),Bp(r[n]&&r[n].emphasis))}else if("sunburst"===e){var a=t.highlightPolicy;a&&(t.emphasis=t.emphasis||{},t.emphasis.focus||(t.emphasis.focus=a)),Fp(t),jp(t.data,Fp)}else"graph"===e||"sankey"===e?function(t){t&&null!=t.focusNodeAdjacency&&(t.emphasis=t.emphasis||{},null==t.emphasis.focus&&(t.emphasis.focus="adjacency"))}(t):"map"===e&&(t.mapType&&!t.map&&(t.map=t.mapType),t.mapLocation&&F(t,t.mapLocation));null!=t.hoverAnimation&&(t.emphasis=t.emphasis||{},t.emphasis&&null==t.emphasis.scale&&(t.emphasis.scale=t.hoverAnimation)),Ep(t)}})),t.dataRange&&(t.visualMap=t.dataRange),W(Rp,(function(e){var n=t[e];n&&(J(n)||(n=[n]),W(n,(function(t){Ep(t)})))}))}var Hp=Wo((function(t){var e=wt();t.eachSeries((function(t){var n=t.get("stack");if(n){var i=e.get(n)||e.set(n,[]),r=t.getData(),a={stackResultDimension:r.getCalculationInfo("stackResultDimension"),stackedOverDimension:r.getCalculationInfo("stackedOverDimension"),stackedDimension:r.getCalculationInfo("stackedDimension"),stackedByDimension:r.getCalculationInfo("stackedByDimension"),isStackedByIndex:r.getCalculationInfo("isStackedByIndex"),data:r,seriesModel:t};if(!a.stackedDimension||!a.isStackedByIndex&&!a.stackedByDimension)return;i.push(a)}})),e.each((function(t){0!==t.length&&("seriesDesc"===(t[0].seriesModel.get("stackOrder")||"seriesAsc")&&t.reverse(),W(t,(function(e,n){e.data.setCalculationInfo("stackedOnSeries",n>0?t[n-1].seriesModel:null)})),function(t){W(t,(function(e,n){var i=[],r=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],o=e.data,s=e.isStackedByIndex,l=e.seriesModel.get("stackStrategy")||"samesign";o.modify(a,(function(a,c,u){var d,h,p=o.get(e.stackedDimension,u);if(isNaN(p))return r;s?h=o.getRawIndex(u):d=o.get(e.stackedByDimension,u);for(var f=NaN,g=n-1;g>=0;g--){var m=t[g];if(s||(h=m.data.rawIndexOf(m.stackedByDimension,d)),h>=0){var v=m.data.getByRawIndex(m.stackResultDimension,h);if("all"===l||"positive"===l&&v>0||"negative"===l&&v<0||"samesign"===l&&p>=0&&v>
20||"samesign"===l&&p<=0&&v<0){p=Ba(p,v),f=v;break}}}return i[0]=p,i[1]=f,i}))}))}(t))}))})),Wp=function(t){this.data=t.data||(t.sourceFormat===Sc?{}:[]),this.sourceFormat=t.sourceFormat||kc,this.seriesLayoutBy=t.seriesLayoutBy||Tc,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;n<e.length;n++){var i=e[n];null==i.type&&1===ip(this,n)&&(i.type="ordinal")}};function Up(t){return t instanceof Wp}function $p(t,e,n){n=n||qp(t);var i=e.seriesLayoutBy,r=function(t,e,n,i,r){var a,o;if(!t)return{dimensionsDefine:Xp(r),startIndex:o,dimensionsDetectedCount:a};if(e===bc){var s=t;"auto"===i||null==i?Zp((function(t){null!=t&&"-"!==t&&(tt(t)?null==o&&(o=1):o=0)}),n,s,10):o=nt(i)?i:i?1:0,r||1!==o||(r=[],Zp((function(t,e){r[e]=null!=t?t+"":""}),n,s,1/0)),a=r?r.length:n===Cc?s.length:s[0]?s[0].length:null}else if(e===wc)r||(r=function(t){for(var e,n=0;n<t.length&&!(e=t[n++]););if(e)return X(e)}(t));else if(e===Sc)r||(r=[],W(t,(function(t,e){r.push(e)})));else if(e===_c){var l=so(t[0]);a=J(l)&&l.length||1}return{startIndex:o,dimensionsDefine:Xp(r),dimensionsDetectedCount:a}}(t,n,i,e.sourceHeader,e.dimensions);return new Wp({data:t,sourceFormat:n,seriesLayoutBy:i,dimensionsDefine:r.dimensionsDefine,startIndex:r.startIndex,dimensionsDetectedCount:r.dimensionsDetectedCount,metaRawOption:R(e)})}function Yp(t){return new Wp({data:t,sourceFormat:at(t)?Mc:_c})}function qp(t){var e=kc;if(at(t))e=Mc;else if(J(t)){0===t.length&&(e=bc);for(var n=0,i=t.length;n<i;n++){var r=t[n];if(null!=r){if(J(r)||at(r)){e=bc;break}if(it(r)){e=wc;break}}}}else if(it(t))for(var a in t)if(Tt(t,a)&&H(t[a])){e=Sc;break}return e}function Xp(t){if(t){var e=wt();return U(t,(function(t,n){var i={name:(t=it(t)?t:{name:t}).name,displayName:t.displayName,type:t.type};if(null==i.name)return i;i.name+="",null==i.displayName&&(i.displayName=i.name);var r=e.get(i.name);return r?i.name+="-"+r.count++:e.set(i.name,{count:1}),i}))}}function Zp(t,e,n,i){if(e===Cc)for(var r=0;r<n.length&&r<i;r++)t(n[r]?n[r][0]:null,r);else{var a=n[0]||[];for(r=0;r<a.length&&r<i;r++)t(a[r],r)}}function Kp(t){var e=t.sourceFormat;return e===wc||e===Sc}var Jp,Qp,tf,ef,nf,rf,af={},of="undefined"!=typeof console&&console.warn&&console.log;function sf(t,e){!function(t,e,n){if(of){if(n){if(af[e])return;af[e]=!0}console[t]("[ECharts] "+e)}}("error",t,e)}function lf(t){throw new Error(t)}var cf=function(){function t(t,e){var n=Up(t)?t:Yp(t);this._source=n;var i=this._data=n.data,r=n.sourceFormat;n.seriesLayoutBy,r===Mc&&(this._offset=0,this._dimSize=e,this._data=i),rf(this,i,n)}var e;return t.prototype.getSource=function(){return this._source},t.prototype.count=function(){return 0},t.prototype.getItem=function(t,e){},t.prototype.appendData=function(t){},t.prototype.clean=function(){},t.protoInitialize=((e=t.prototype).pure=!1,void(e.persistent=!0)),t.internalField=function(){var t;rf=function(t,r,a){var o=a.sourceFormat,s=a.seriesLayoutBy,l=a.startIndex,c=a.dimensionsDefine;if(V(t,nf[_f(o,s)]),o===Mc)t.getItem=e,t.count=i,t.fillStorage=n;else{var u=pf(o,s);t.getItem=Z(u,null,r,l,c);var d=mf(o,s);t.count=Z(d,null,r,l,c)}};var e=function(t,e){t-=this._offset,e=e||[];for(var n=this._data,i=this._dimSize,r=i*t,a=0;a<i;a++)e[a]=n[r+a];return e},n=function(t,e,n,i){for(var r=this._data,a=this._dimSize,o=0;o<a;o++){for(var s=i[o],l=null==s[0]?1/0:s[0],c=null==s[1]?-1/0:s[1],u=e-t,d=n[o],h=0;h<u;h++){var p=r[h*a+o];d[t+h]=p,p<l&&(l=p),p>c&&(c=p)}s[0]=l,s[1]=c}},i=function(){return this._data?this._data.length/this._dimSize:0};function r(t){for(var e=0;e<t.length;e++)this._data.push(t[e])}(t={})[bc+"_"+Tc]={pure:!0,appendData:r},t[bc+"_"+Cc]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[wc]={pure:!0,appendData:r},t[Sc]={pure:!0,appendData:function(t){var e=this._data;W(t,(function(t,n){for(var i=e[n]||(e[n]=[]),r=0;r<(t||[]).length;r++)i.push(t[r])}))}},t[_c]={appendData:r},t[Mc]={persistent:!1,pure:!0,appendData:function(t){this._data=t},clean:function(){this._offset+=this.count(),this._data=null}},nf=t}(),t}(),uf=function(t){J(t)||sf("series.data or dataset.source must be an array.")},df=((Jp={})[bc+"_"+Tc]=uf,Jp[bc+"_"+Cc]=uf,Jp[wc]=uf,Jp[Sc]=function(t,e){for(var n=0;n<e.length;n++)null==e[n].name&&sf("dimension name must not be null/undefined.")},Jp[_c]=uf,function(t,e,n,i){return t[i]}),hf=((Qp={})[bc+"_"+Tc]=function(t,e,n,i){return t[i+e]},Qp[bc+"_"+Cc]=function(t,e,n,i,r){i+=e;for(var a=r||[],o=t,s=0;s<o.length;s++){var l=o[s];a[s]=l?l[i]:null}return a}
vendor: 4,967 bytes, line 2
2,Qp[wc]=df,Qp[Sc]=function(t,e,n,i,r){for(var a=r||[],o=0;o<n.length;o++){var s=n[o].name,l=null!=s?t[s]:null;a[o]=l?l[i]:null}return a},Qp[_c]=df,Qp);function pf(t,e){return hf[_f(t,e)]}var ff=function(t,e,n){return t.length},gf=((tf={})[bc+"_"+Tc]=function(t,e,n){return Math.max(0,t.length-e)},tf[bc+"_"+Cc]=function(t,e,n){var i=t[0];return i?Math.max(0,i.length-e):0},tf[wc]=ff,tf[Sc]=function(t,e,n){var i=n[0].name,r=null!=i?t[i]:null;return r?r.length:0},tf[_c]=ff,tf);function mf(t,e){return gf[_f(t,e)]}var vf=function(t,e,n){return t[e]},yf=((ef={})[bc]=vf,ef[wc]=function(t,e,n){return t[n]},ef[Sc]=vf,ef[_c]=function(t,e,n){var i=so(t);return i instanceof Array?i[e]:i},ef[Mc]=vf,ef);function xf(t){return yf[t]}function _f(t,e){return t===bc?t+"_"+e:t}function bf(t,e,n){if(t){var i=t.getRawDataItem(e);if(null!=i){var r=t.getStore(),a=r.getSource().sourceFormat;if(null!=n){var o=t.getDimensionIndex(n),s=r.getDimensionProperty(o);return xf(a)(i,o,s)}var l=i;return a===_c&&(l=so(i)),l}}}var wf=/\{@(.+?)\}/g,Sf=function(){function t(){}return t.prototype.getDataParams=function(t,e){var n=this.getData(e),i=this.getRawValue(t,e),r=n.getRawIndex(t),a=n.getName(t),o=n.getRawDataItem(t),s=n.getItemVisual(t,"style"),l=s&&s[n.getItemVisual(t,"drawType")||"fill"],c=s&&s.stroke,u=this.mainType,d="series"===u,h=n.userOutput&&n.userOutput.get();return{componentType:u,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:d?this.subType:null,seriesIndex:this.seriesIndex,seriesId:d?this.id:null,seriesName:d?this.name:null,name:a,dataIndex:r,data:o,dataType:e,value:i,color:l,borderColor:c,dimensionNames:h?h.fullDimensions:null,encode:h?h.encode:null,$vars:["seriesName","name","value"]}},t.prototype.getFormattedLabel=function(t,e,n,i,r,a){e=e||"normal";var o=this.getData(n),s=this.getDataParams(t,n);return a&&(s.value=a.interpolatedValue),null!=i&&J(s.value)&&(s.value=s.value[i]),r||(r=o.getItemModel(t).get("normal"===e?["label","formatter"]:[e,"label","formatter"])),Q(r)?(s.status=e,s.dimensionIndex=i,r(s)):tt(r)?dh(r,s).replace(wf,(function(e,n){var i=n.length,r=n;"["===r.charAt(0)&&"]"===r.charAt(i-1)&&(r=+r.slice(1,i-1));var s=bf(o,t,r);if(a&&J(a.interpolatedValue)){var l=o.getDimensionIndex(r);l>=0&&(s=a.interpolatedValue[l])}return null!=s?s+"":""})):void 0},t.prototype.getRawValue=function(t,e){return bf(this.getData(e),t)},t.prototype.formatTooltip=function(t,e,n){},t}();function Mf(t){var e,n;return it(t)?t.type&&(n=t):e=t,{text:e,frag:n}}function kf(t){return new Tf(t)}var Tf=function(){function t(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return t.prototype.perform=function(t){var e,n=this._upstream,i=t&&t.skip;if(this._dirty&&n){var r=this.context;r.data=r.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this),this._plan&&!i&&(e=this._plan(this.context));var a,o=u(this._modBy),s=this._modDataCount||0,l=u(t&&t.modBy),c=t&&t.modDataCount||0;function u(t){return!(t>=1)&&(t=1),t}o===l&&s===c||(e="reset"),(this._dirty||"reset"===e)&&(this._dirty=!1,a=this._doReset(i)),this._modBy=l,this._modDataCount=c;var d=t&&t.step;if(this._dueEnd=n?n._outputDueEnd:this._count?this._count(this.context):1/0,this._progress){var h=this._dueIndex,p=Math.min(null!=d?this._dueIndex+d:1/0,this._dueEnd);if(!i&&(a||h<p)){var f=this._progress;if(J(f))for(var g=0;g<f.length;g++)this._doProgress(f[g],h,p,l,c);else this._doProgress(f,h,p,l,c)}this._dueIndex=p;var m=null!=this._settedOutputEnd?this._settedOutputEnd:p;this._outputDueEnd=m}else this._dueIndex=this._outputDueEnd=null!=this._settedOutputEnd?this._settedOutputEnd:this._dueEnd;return this.unfinished()},t.prototype.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)},t.prototype._doProgress=function(t,e,n,i,r){Cf.reset(e,n,i,r),this._callingProgress=t,this._callingProgress({start:e,end:n,count:n-e,next:Cf.next},this.context)},t.prototype._doReset=function(t){var e,n;this._dueIndex=this._outputDueEnd=this._dueEnd=0,this._settedOutputEnd=null,!t&&this._reset&&((e=this._reset(this.context))&&e.progress&&(n=e.forceFirstProgress,e=e.progress),J(e)&&!e.length&&(e=null)),this._progress=e,this._modBy=this._modDataCount=null;var i=this._downstream;return i&&i.dirty(),n},t.prototype.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},t.prototype.pipe=function(t){(this._downstream!==t||this._dirty)&&(this._downstream=t,t._upstream=this,t.dirty())},t.prototype.dispose=function(){this._disposed||(this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0)},t.prototype.getUpstream=function(){return this._upstream},t.prototype.getDownstream=function(){return this._downstream},t.prototype.setOutputEnd=function(t){this._outputDueEnd=this._settedOutputEnd=t},t}(),Cf=function(){var t,e,n,i,r,a={reset:function(l,c,u,d){e=l,t=c,n=u,i=d,r=M
vendor: 23,070 bytes, line 2
2ath.ceil(i/n),a.next=n>1&&i>0?s:o}};return a;function o(){return e<t?e++:null}function s(){var a=e%r*n+Math.ceil(e/r),o=e>=t?null:a<i?a:e;return e++,o}}();function If(t,e){var n=e&&e.type;return"ordinal"===n?t:("time"!==n||nt(t)||null==t||"-"===t||(t=+Ha(t)),null==t||""===t?NaN:Number(t))}var Af=wt({number:function(t){return parseFloat(t)},time:function(t){return+Ha(t)},trim:function(t){return tt(t)?gt(t):t}});function Df(t){return Af.get(t)}var Lf={lt:function(t,e){return t<e},lte:function(t,e){return t<=e},gt:function(t,e){return t>e},gte:function(t,e){return t>=e}},Pf=function(){function t(t,e){nt(e)||lf(""),this._opFn=Lf[t],this._rvalFloat=Xa(e)}return t.prototype.evaluate=function(t){return nt(t)?this._opFn(t,this._rvalFloat):this._opFn(Xa(t),this._rvalFloat)},t}(),Of=function(){function t(t,e){var n="desc"===t;this._resultLT=n?1:-1,null==e&&(e=n?"min":"max"),this._incomparable="min"===e?-1/0:1/0}return t.prototype.evaluate=function(t,e){var n=nt(t)?t:Xa(t),i=nt(e)?e:Xa(e),r=isNaN(n),a=isNaN(i);if(r&&(n=this._incomparable),a&&(i=this._incomparable),r&&a){var o=tt(t),s=tt(e);o&&(n=s?t:0),s&&(i=o?e:0)}return n<i?this._resultLT:n>i?-this._resultLT:0},t}(),Ef=function(){function t(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Xa(e)}return t.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n===this._rvalTypeof||"number"!==n&&"number"!==this._rvalTypeof||(e=Xa(t)===this._rvalFloat)}return this._isEQ?e:!e},t}();function Nf(t,e){return"eq"===t||"ne"===t?new Ef("eq"===t,e):Tt(Lf,t)?new Pf(t,e):null}function Rf(t){var e="",n=-1/0,i=-1/0,r=1/0,a=1/0;return t&&(null!=t.g&&(e+="G"+t.g,n=t.g),null!=t.ge&&(e+="GE"+t.ge,i=t.ge),null!=t.l&&(e+="L"+t.l,r=t.l),null!=t.le&&(e+="LE"+t.le,a=t.le)),{key:e,g:n,ge:i,l:r,le:a}}function zf(t,e){return e>t.g&&e>=t.ge&&e<t.l&&e<=t.le}var Bf=function(){function t(){}return t.prototype.getRawData=function(){throw new Error("not supported")},t.prototype.getRawDataItem=function(t){throw new Error("not supported")},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(t){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(t,e){},t.prototype.retrieveValueFromItem=function(t,e){},t.prototype.convertValue=function(t,e){return If(t,e)},t}();function Vf(t){return Uf(t.sourceFormat)||lf(""),t.data}function Ff(t){var e=t.sourceFormat,n=t.data;if(Uf(e)||lf(""),e===bc){for(var i=[],r=0,a=n.length;r<a;r++)i.push(n[r].slice());return i}if(e===wc){for(i=[],r=0,a=n.length;r<a;r++)i.push(V({},n[r]));return i}}function jf(t,e,n){if(null!=n)return nt(n)||!isNaN(n)&&!Tt(e,n)?t[n]:Tt(e,n)?e[n]:void 0}function Gf(t){return R(t)}var Hf=wt();function Wf(t,e,n,i){e.length||lf(""),it(t)||lf("");var r=t.type,a=Hf.get(r);a||lf("");var o=U(e,(function(t){return function(t,e){var n=new Bf,i=t.data,r=n.sourceFormat=t.sourceFormat,a=t.startIndex;t.seriesLayoutBy!==Tc&&lf("");var o=[],s={},l=t.dimensionsDefine;if(l)W(l,(function(t,e){var n=t.name,i={index:e,name:n,displayName:t.displayName};o.push(i),null!=n&&(Tt(s,n)&&lf(""),s[n]=i)}));else for(var c=0;c<t.dimensionsDetectedCount;c++)o.push({index:c});var u=pf(r,Tc);e.__isBuiltIn&&(n.getRawDataItem=function(t){return u(i,a,o,t)},n.getRawData=Z(Vf,null,t)),n.cloneRawData=Z(Ff,null,t);var d=mf(r,Tc);n.count=Z(d,null,i,a,o);var h=xf(r);n.retrieveValue=function(t,e){var n=u(i,a,o,t);return p(n,e)};var p=n.retrieveValueFromItem=function(t,e){if(null!=t){var n=o[e];return n?h(t,e,n.name):void 0}};return n.getDimensionInfo=Z(jf,null,o,s),n.cloneAllDimensionInfo=Z(Gf,null,o),n}(t,a)}));return U(ro(a.transform({upstream:o[0],upstreamList:o,config:R(t.config)})),(function(t,n){var i;it(t)||lf(""),t.data||lf(""),Uf(qp(t.data))||lf("");var r=e[0];if(r&&0===n&&!t.dimensions){var a=r.startIndex;a&&(t.data=r.data.slice(0,a).concat(t.data)),i={seriesLayoutBy:Tc,sourceHeader:a,dimensions:r.metaRawOption.dimensions}}else i={seriesLayoutBy:Tc,sourceHeader:0,dimensions:t.dimensions};return $p(t.data,i,null)}))}function Uf(t){return t===bc||t===wc}var $f,Yf=typeof Uint32Array===vc?Array:Uint32Array,qf=typeof Uint16Array===vc?Array:Uint16Array,Xf=typeof Int32Array===vc?Array:Int32Array,Zf=typeof Float64Array===vc?Array:Float64Array,Kf={float:Zf,int:Xf,ordinal:Array,number:Array,time:Zf};function Jf(t){return t>65535?Yf:qf}function Qf(t,e,n,i,r){var a=Kf[n||"float"];if(r){var o=t[e],s=o&&o.length;if(s!==i){for(var l=new a(i),c=0;c<s;c++)l[c]=o[c];t[e]=l}}else t[e]=new a(i)}var tg=function(){function t(){this._chunks=[],this._rawExtent=[],this._extent=[],this._count=0,this._rawCount=0,this._calcDimNameToIdx=wt()}return t.prototype.initData=function(t,e,n){this._provider=t,this._chunks=[],this._indices=null,this.getRawIndex=this._getRawIdxIdentity;var i=t.getSource(),r=this.defaultDimValueGetter=$f[i.sourceFormat];this._dimValueGetter=n||r,this._rawExtent=[],Kp(i),this._dimensions=U(e,(function(t){return{type:t.type,property:t.property}})),this._initDataFromProvider(0,t.count())},t.prototype.getProvider=function(){return this._provider},t.prototype.getSource=function(){return this._provider.getSource()},t.prototype.ensureCalculationDimension=function(t,e){var n=this._calcDimNameToIdx,i=this._dimensions,r=n.get(t);if(null!=r){if(i[r].type===e)return r}else r=i.length;return i[r]={type:e},n.set(t,r),this._chunks[r]=new Kf[e||"float"](this._rawCount),this._rawExtent[r]=[1/0,-1/0],r},t.prototype.collectOrdinalMeta=function(t,e){var n=this._chunks[t],i=this._dimensions[t],r=this._rawExtent,a=i.ordinalOffset||0,o=n.length;0===a&&(r[t]=[1/0,-1/0]);for(var s=r[t],l=a;l<o;l++){var c=n[l]=e.parseAndCollect(n[l]);isNaN(c)||(s[0]=Math.min(c,s[0]),s[1]=Math.max(c,s[1]))}i.ordinalMeta=e,i.ordinalOffset=o,i.type="ordinal"},t.prototype.getOrdinalMeta=function(t){return this._dimensions[t].ordinalMeta},t.prototype.getDimensionProperty=function(t){var e=this._dimensions[t];return e&&e.property},t.prototype.appendData=function(t){var e=this._provider,n=this.count();e.appendData(t);var i=e.count();return e.persistent||(i+=n),n<i&&this._initDataFromProvider(n,i,!0),[n,i]},t.prototype.appendValues=function(t,e){for(var n=this._chunks,i=this._dimensions,r=i.length,a=this._rawExtent,o=this.count(),s=o+Math.max(t.length,e||0),l=0;l<r;l++)Qf(n,l,(p=i[l]).type,s,!0);for(var c=[],u=o;u<s;u++)for(var d=u-o,h=0;h<r;h++){var p=i[h],f=$f.arrayRows.call(this,t[d]||c,p.property,d,h);n[h][u]=f;var g=a[h];f<g[0]&&(g[0]=f),f>g[1]&&(g[1]=f)}return this._rawCount=this._count=s,{start:o,end:s}},t.prototype._initDataFromProvider=function(t,e,n){for(var i=this._provider,r=this._chunks,a=this._dimensions,o=a.length,s=this._rawExtent,l=U(a,(function(t){return t.property})),c=0;c<o;c++){var u=a[c];s[c]||(s[c]=[1/0,-1/0]),Qf(r,c,u.type,e,n)}if(i.fillStorage)i.fillStorage(t,e,r,s);else for(var d=[],h=t;h<e;h++){d=i.getItem(h,d);for(var p=0;p<o;p++){var f=r[p],g=this._dimValueGetter(d,l[p],h,p);f[h]=g;var m=s[p];g<m[0]&&(m[0]=g),g>m[1]&&(m[1]=g)}}!i.persistent&&i.clean&&i.clean(),this._rawCount=this._count=e,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(t,e){if(!(e>=0&&e<this._count))return NaN;var n=this._chunks[t];return n?n[this.getRawIndex(e)]:NaN},t.prototype.getValues=function(t,e){var n=[],i=[];if(null==e){e=t,t=[];for(var r=0;r<this._dimensions.length;r++)i.push(r)}else i=t;r=0;for(var a=i.length;r<a;r++)n.push(this.get(i[r],e));return n},t.prototype.getByRawIndex=function(t,e){if(!(e>=0&&e<this._rawCount))return NaN;var n=this._chunks[t];return n?n[e]:NaN},t.prototype.getSum=function(t){var e=0;if(this._chunks[t])for(var n=0,i=this.count();n<i;n++){var r=this.get(t,n);isNaN(r)||(e+=r)}return e},t.prototype.getMedian=function(t){var e=[];this.each([t],(function(t){isNaN(t)||e.push(t)})),Na(e);var n=this.count();return 0===n?0:n%2==1?e[(n-1)/2]:(e[n/2]+e[n/2-1])/2},t.prototype.indexOfRawIndex=function(t){if(t>=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n&&n<this._count&&n===t)return t;for(var i=0,r=this._count-1;i<=r;){var a=(i+r)/2|0;if(e[a]<t)i=a+1;else{if(!(e[a]>t))return a;r=a-1}}return-1},t.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,i=this._count;if(n===Array){t=new n(i);for(var r=0;r<i;r++)t[r]=e[r]}else t=new n(e.buffer,0,i)}else for(t=new(n=Jf(this._rawCount))(this.count()),r=0;r<t.length;r++)t[r]=r;return t},t.prototype.filter=function(t,e){if(!this._count)return this;for(var n=this.clone(),i=n.count(),r=new(Jf(n._rawCount))(i),a=[],o=t.length,s=0,l=t[0],c=n._chunks,u=0;u<i;u++){var d=void 0,h=n.getRawIndex(u);if(0===o)d=e(u);else if(1===o)d=e(c[l][h],u);else{for(var p=0;p<o;p++)a[p]=c[t[p]][h];a[p]=u,d=e.apply(null,a)}d&&(r[s++]=h)}return s<i&&(n._indices=r),n._count=s,n._extent=[],n._updateGetRawIdx(),n},t.prototype.selectRange=function(t){var e=this.clone(),n=e._count;if(!n)return this;var i=X(t),r=i.length;if(!r)return this;var a=e.count(),o=new(Jf(e._rawCount))(a),s=0,l=i[0],c=t[l][0],u=t[l][1],d=e._chunks,h=!1;if(!e._indices){var p=0;if(1===r){for(var f=d[i[0]],g=0;g<n;g++)((x=f[g])>=c&&x<=u||isNaN(x))&&(o[s++]=p),p++;h=!0}else if(2===r){f=d[i[0]];var m=d[i[1]],v=t[i[1]][0],y=t[i[1]][1];for(g=0;g<n;g++){var x=f[g],_=m[g];(x>=c&&x<=u||isNaN(x))&&(_>=v&&_<=y||isNaN(_))&&(o[s++]=p),p++}h=!0}}if(!h)if(1===r)for(g=0;g<a;g++){var b=e.getRawIndex(g);((x=d[i[0]][b])>=c&&x<=u||isNaN(x))&&(o[s++]=b)}else for(g=0;g<a;g++){for(var w=!0,S=(b=e.getRawIndex(g),0);S<r;S++){var M=i[S];((x=d[M][b])<t[M][0]||x>t[M][1])&&(w=!1)}w&&(o[s++]=e.getRawIndex(g))}return s<a&&(e._indices=o),e._count=s,e._extent=[],e._updateGetRawIdx(),e},t.prototype.map=function(t,e){var n=this.clone(t);return this._updateDims(n,t,e),n},t.prototype.modify=function(t,e){this._updateDims(this,t,e)},t.prototype._updateDims=function(t,e,n){for(var i=t._chunks,r=[],a=e.length,o=t.count(),s=[],l=t._rawExtent,c=0;c<e.length;c++)l[e[c]]=[1/0,-1/0];for(var u=0;u<o;u++){for(var d=t.getRawIndex(u),h=0;h<a;h++)s[h]=i[e[h]][d];s[a]=u;var p=n&&n.apply(null,s);if(null!=p)for("object"!=typeof p&&(r[0]=p,p=r),c=0;c<p.length;c++){var f=e[c],g=p[c],m=l[f],v=i[f];v&&(v[d]=g),g<m[0]&&(m[0]=g),g>m[1]&&(m[1]=g)}}},t.prototype.lttbDownSample=function(t,e){var n,i,r,a=this.clone([t],!0),o=a._chunks[t],s=this.count(),l=0,c=Math.floor(1/e),u=this.getRawIndex(0),d=new(Jf(this._rawCount))(Math.min(2*(Math.ceil(s/c)+2),s));d[l++]=u;for(var h=1;h<s-1;h+=c){for(var p=Math.min(h+c,s-1),f=Math.min(h+2*c,s),g=(f+p)/2,m=0,v=p;v<f;v++){var y=o[k=this.getRawIndex(v)];isNaN(y)||(m+=y)}m/=f-p;var x=h,_=Math.min(h+c,s),b=h-1,w=o[u];n=-1,r=x;var S=-1,M=0;for(v=x;v<_;v++){var k;y=o[k=this.getRawIndex(v)],isNaN(y)?(M++,S<0&&(S=k)):(i=Math.abs((b-g)*(y-w)-(b-v)*(m-w)))>n&&(n=i,r=k)}M>0&&M<_-x&&(d[l++]=Math.min(S,r),r=Math.max(S,r)),d[l++]=r,u=r}return d[l++]=this.getRawIndex(s-1),a._count=l,a._indices=d,a.getRawIndex=this._getRawIdx,a},t.prototype.minmaxDownSample=function(t,e){for(var n=this.clone([t],!0),i=n._chunks,r=Math.floor(1/e),a=i[t],o=this.count(),s=new(Jf(this._rawCount))(2*Math.ceil(o/r)),l=0,c=0;c<o;c+=r){var u=c,d=a[this.getRawIndex(u)],h=c,p=a[this.getRawIndex(h)],f=r;c+r>o&&(f=o-c);for(var g=0;g<f;g++){var m=a[this.getRawIndex(c+g)];m<d&&(d=m,u=c+g),m>p&&(p=m,h=c+g)}var v=this.getRawIndex(u),y=this.getRawIndex(h);u<h?(s[l++]=v,s[l++]=y):(s[l++]=y,s[l++]=v)}return n._count=l,n._indices=s,n._updateGetRawIdx(),n},t.prototype.downSample=function(t,e,n,i){for(var r=this.clone([t],!0),a=r._chunks,o=[],s=Math.floor(1/e),l=a[t],c=this.count(),u=r._rawExtent[t]=[1/0,-1/0],d=new(Jf(this._rawCount))(Math.ceil(c/s)),h=0,p=0;p<c;p+=s){s>c-p&&(s=c-p,o.length=s);for(var f=0;f<s;f++){var g=this.getRawIndex(p+f);o[f]=l[g]}var m=n(o),v=this.getRawIndex(Math.min(p+i(o,m)||0,c-1));l[v]=m,m<u[0]&&(u[0]=m),m>u[1]&&(u[1]=m),d[h++]=v}return r._count=h,r._indices=d,r._updateGetRawIdx(),r},t.prototype.each=function(t,e){if(this._count)for(var n=t.length,i=this._chunks,r=0,a=this.count();r<a;r++){var o=this.getRawIndex(r);switch(n){case 0:e(r);break;case 1:e(i[t[0]][o],r);break;case 2:e(i[t[0]][o],i[t[1]][o],r);break;default:for(var s=0,l=[];s<n;s++)l[s]=i[t[s]][o];l[s]=r,e.apply(null,l)}}},t.prototype.getDataExtent=function(t,e){var n=this._chunks[t],i=[1/0,-1/0];if(!n)return i;var r=this.count();if(!this._indices&&!e)return this._rawExtent[t].slice();var a=this._extent,o=a[t]||(a[t]={}),s=Rf(e),l=s.key,c=o[l];if(c)return c.slice();for(var u=i[0],d=i[1],h=0;h<r;h++){var p=n[this.getRawIndex(h)];e&&!zf(s,p)||(p<u&&(u=p),p>d&&(d=p))}return o[l]=[u,d]},t.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],i=this._chunks,r=0;r<i.length;r++)n.push(i[r][e]);return n},t.prototype.clone=function(e,n){var i,r,a=new t,o=this._chunks,s=e&&$(e,(function(t,e){return t[e]=!0,t}),{});if(s)for(var l=0;l<o.length;l++)a._chunks[l]=s[l]?(r=void 0,(r=(i=o[l]).constructor)===Array?i.slice():new r(i)):o[l];else a._chunks=o;return this._copyCommonProps(a),n||(a._indices=this._cloneIndices()),a._updateGetRawIdx(),a},t.prototype._copyCommonProps=function(t){t._count=this._count,t._rawCount=this._rawCount,t._provider=this._provider,t._dimensions=this._dimensions,t._extent=R(this._extent),t._rawExtent=R(this._rawExtent)},t.prototype._cloneIndices=function(){if(this._indices){var t=this._indices.constructor,e=void 0;if(t===Array){var n=this._indices.length;e=new t(n);for(var i=0;i<n;i++)e[i]=this._indices[i]}else e=new t(this._indices);return e}return null},t.prototype._getRawIdxIdentity=function(t){return t},t.prototype._getRawIdx=function(t){return t<this._count&&t>=0?this._indices[t]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function t(t,e,n,i){return If(t[i],this._dimensions[i])}$f={arrayRows:t,objectRows:function(t,e,n,i){return If(t[e],this._dimensions[i])},keyedColumns:t,original:function(t,e,n,i){var r=t&&(null==t.value?t:t.value);return If(r instanceof Array?r[i]:r,this._dimensions[i])},typedArray:function(t,e,n,i){return t[i]}}}(),t}();const eg=tg;var ng=function(){function t(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var t,e,n=this._sourceHost,i=this._getUpstreamSourceManagers(),r=!!i.length;if(rg(n)){var a=n,o=void 0,s=void 0,l=void 0;if(r){var c=i[0];c.prepareSource(),o=(l=c.getSource()).data,s=l.sourceFormat,e=[c._getVersionSign()]}else s=at(o=a.get("data",!0))?Mc:_c,e=[];var u=this._getSourceMetaRawOption()||{},d=l&&l.metaRawOption||{},h=ut(u.seriesLayoutBy,d.seriesLayoutBy)||null,p=ut(u.sourceHeader,d.sourceHeader),f=ut(u.dimensions,d.dimensions);t=h!==d.seriesLayoutBy||!!p!=!!d.sourceHeader||f?[$p(o,{seriesLayoutBy:h,sourceHeader:p,dimensions:f},s)]:[]}else{var g=n;if(r){var m=this._applyTransform(i);t=m.sourceList,e=m.upstreamSignList}else t=[$p(g.get("source",!0),this._getSourceMetaRawOption(),null)],e=[]}this._setLocalSource(t,e)},t.prototype._applyTransform=function(t){var e,n=this._sourceHost,i=n.get("transform",!0),r=n.get("fromTransformResult",!0);null!=r&&1!==t.length&&ag("");var a,o=[],s=[];return W(t,(function(t){t.prepareSource();var e=t.getSource(r||0);null==r||e||ag(""),o.push(e),s.push(t._getVersionSign())})),i?e=function(t,e){var n=ro(t),i=n.length;i||lf("");for(var r=0,a=i;r<a;r++)e=Wf(n[r],e),r!==a-1&&(e.length=Math.max(e.length,1));return e}(i,o,n.componentIndex):null!=r&&(e=[(a=o[0],new Wp({data:a.data,sourceFormat:a.sourceFormat,seriesLayoutBy:a.seriesLayoutBy,dimensionsDefine:R(a.dimensionsDefine),startIndex:a.startIndex,dimensionsDetectedCount:a.dimensionsDetectedCount}))]),{sourceList:e,upstreamSignList:s}},t.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e<t.length;e++){var n=t[e];if(n._isDirty()||this._upstreamSignList[e]!==n._getVersionSign())return!0}},t.prototype.getSource=function(t){t=t||0;var e=this._sourceList[t];if(!e){var n=this._getUpstreamSourceManagers();return n[0]&&n[0].getSource(t)}return e},t.prototype.getSharedDataStore=function(t){var e=t.makeStoreSchema();return this._innerGetDataStore(e.dimensions,t.source,e.hash)},t.prototype._innerGetDataStore=function(t,e,n){var i=this._storeList,r=i[0];r||(r=i[0]={});var a=r[n];if(!a){var o=this._getUpstreamSourceManagers()[0];rg(this._sourceHost)&&o?a=o._innerGetDataStore(t,e,n):(a=new eg).initData(new cf(e,t.length),t),r[n]=a}return a},t.prototype._getUpstreamSourceManagers=function(){var t=this._sourceHost;if(rg(t)){var e=np(t);return e?[e.getSourceManager()]:[]}return U(function(t){return t.get("transform",!0)||t.get("fromTransformResult",!0)?So(t.ecModel,"dataset",{index:t.get("fromDatasetIndex",!0),id:t.get("fromDatasetId",!0)},bo).models:[]}(t),(function(t){return t.getSourceManager()}))},t.prototype._getSourceMetaRawOption=function(){var t,e,n,i=this._sourceHost;if(rg(i))t=i.get("seriesLayoutBy",!0),e=i.get("sourceHeader",!0),n=i.get("dimensions",!0);else if(!this._getUpstreamSourceManagers().length){var r=i;t=r.get("seriesLayoutBy",!0),e=r.get("sourceHeader",!0),n=r.get("dimensions",!0)}return{seriesLayoutBy:t,sourceHeader:e,dimensions:n}},t}();function ig(t){t.option.transform&&vt(t.option.transform)}function rg(t){return"series"===t.mainType}function ag(t){throw new Error(t)}function og(t){var e=t.lineHeight;return null==e?"line-height:1":"line-height:"+le(e+"")+"px"}function sg(t,e){var n=t.color||Yh.color.tertiary,i=t.fontSize||12,r=t.fontWeight||"400",a=t.color||Yh.color.secondary,o=t.fontSize||14,s=t.fontWeight||"900";return"html"===e?{nameStyle:"font-size:"+le(i+"")+"px;color:"+le(n)+";font-weight:"+le(r+""),valueStyle:"font-size:"+le(o+"")+"px;color:"+le(a)+";font-weight:"+le(s+"")}:{nameStyle:{fontSize:i,fill:n,fontWeight:r},valueStyle:{fontSize:o,fill:a,fontWeight:s}}}var lg=[0,10,20,30],cg=["","\n","\n\n","\n\n\n"];function ug(t,e){return e.type=t,e}function dg(t){return"section"===t.type}function hg(t){return dg(t)?fg:gg}function pg(t){if(dg(t)){var e=0,n=t.blocks.length,i=n>1||n>0&&!t.noHeader;return W(t.blocks,(function(t){var n=pg(t);n>=e&&(e=n+ +(i&&(!n||dg(t)&&!t.noHeader)))})),e}return 0}function fg(t,e,n,i){var r,a=e.noHeader,o=(r=pg(e),{html:lg[r],richText:cg[r]}),s=[],l=e.blocks||[];ft(!l||J(l)),l=l||[];var c=t.orderMode;if(e.sortBlocks&&c){l=l.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(Tt(u,c)){var d=new Of(u[c],null);l.sort((function(t,e){return d.evaluate(t.sortParam,e.sortParam)}))}else"seriesDesc"===c&&l.reverse()}W(l,(function(n,r){var a=e.valueFormatter,l=hg(n)(a?V(V({},t),{valueFormatter:a}):t,n,r>0?o.html:0,i);null!=l&&s.push(l)}));var h="richText"===t.renderMode?s.join(o.richText):vg(i,s.join(""),a?n:o.html);if(a)return h;var p=lh(e.header,"ordinal",t.useUTC),f=sg(i,t.renderMode).nameStyle,g=og(i);return"richText"===t.renderMode?yg(t,p,f)+o.richText+h:vg(i,'<div style="'+f+";"+g+';">'+le(p)+"</div>"+h,n)}function gg(t,e,n,i){var r=t.renderMode,a=e.noName,o=e.noValue,s=!e.markerType,l=e.name,c=t.useUTC,u=e.valueFormatter||t.valueFormatter||function(t){return U(t=J(t)?t:[t],(function(t,e){return lh(t,J(p)?p[e]:p,c)}))};if(!a||!o){var d=s?"":t.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||Yh.color.secondary,r),h=a?"":lh(l,"ordinal",c),p=e.valueType,f=o?[]:u(e.value,e.rawDataIndex),g=!s||!a,m=!s&&a,v=sg(i,r),y=v.nameStyle,x=v.valueStyle;return"richText"===r?(s?"":d)+(a?"":yg(t,h,y))+(o?"":function(t,e,n,i,r){var a=[r],o=i?10:20;return n&&a.push({padding:[0,0,0,o],align:"right"}),t.markupStyleCreator.wrapRichTextStyle(J(e)?e.join(" "):e,a)}(t,f,g,m,x)):vg(i,(s?"":d)+(a?"":function(t,e,n){return'<span style="'+n+";"+(e?"margin-left:2px":"")+'">'+le(t)+"</span>"}(h,!s,y))+(o?"":function(t,e,n,i){return'<span style="'+(e?"float:right;margin-left:"+(n?"10px":"20px"):"")+";"+i+'">'+U(t=J(t)?t:[t],(function(t){return le(t)})).join(" ")+"</span>"}(f,g,m,x)),n)}}function mg(t,e,n,i,r,a){if(t)return hg(t)({useUTC:r,renderMode:n,orderMode:i,markupStyleCreator:e,valueFormatter:t.valueFormatter},t,0,a)}function vg(t,e,n){return'<div style="margin: '+n+"px 0 0;"+og(t)+';">'+e+'<div style="clear:both"></div></div>'}function yg(t,e,n){return t.markupStyleCreator.wrapRichTextStyle(e,n)}function xg(t,e){return ph(t.getData().getItemVisual(e,"style")[t.visualDrawType])}function _g(t,e){var n=t.get("padding");return null!=n?n:"richText"===e?[8,10]:10}var bg=function(){function t(){this.richTextStyles={},this._nextStyleNameId=Ka()}return t.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},t.prototype.makeTooltipMarker=function(t,e,n){var i="richText"===n?this._generateStyleName():null,r=function(t,e){var n=tt(t)?{color:t,extraCssText:e}:t||{},i=n.color,r=n.type;e=n.extraCssText;var a=n.renderMode||"html";return i?"html"===a?"subItem"===r?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+le(i)+";"+(e||"")+'"></span>':'<span style="display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:'+le(i)+";"+(e||"")+'"></span>':{renderMode:a,content:"{"+(n.markerId||"markerX")+"|} ",style:"subItem"===r?{width:4,height:4,borderRadius:2,backgroundColor:i}:{width:10,height:10,borderRadius:5,backgroundColor:i}}:""}({color:e,type:t,renderMode:n,markerId:i});return tt(r)?r:(this.richTextStyles[i]=r.style,r.content)},t.prototype.wrapRichTextStyle=function(t,e){var n={};J(e)?W(e,(function(t){return V(n,t)})):V(n,e);var i=this._generateStyleName();return this.richTextStyles[i]=n,"{"+i+"|"+t+"}"},t}();function wg(t){var e,n,i,r,a=t.series,o=t.dataIndex,s=t.multipleSeries,l=a.getData(),c=l.mapDimensionsAll("defaultedTooltip"),u=c.length,d=a.getRawValue(o),h=J(d),p=xg(a,o);if(u>1||h&&!u){var f=function(t,e,n,i,r){var a=e.getData(),o=$(t,(function(t,e,n){var i=a.getDimensionInfo(n);return t||i&&!1!==i.tooltip&&null!=i.displayName}),!1),s=[],l=[],c=[];function u(t,e){var n=a.getDimensionInfo(e);n&&!1!==n.otherDims.tooltip&&(o?c.push(ug("nameValue",{markerType:"subItem",markerColor:r,name:n.displayName,value:t,valueType:n.type})):(s.push(t),l.push(n.type)))}return i.length?W(i,(function(t){u(bf(a,n,t),t)})):W(t,u),{inlineValues:s,inlineValueTypes:l,blocks:c}}(d,a,o,c,p);e=f.inlineValues,n=f.inlineValueTypes,i=f.blocks,r=f.inlineValues[0]}else if(u){var g=l.getDimensionInfo(c[0]);r=e=bf(l,o,c[0]),n=g.type}else r=e=h?d[0]:d;var m=fo(a),v=m&&a.name||"",y=l.getName(o),x=s?v:y;
vendor: 11,352 bytes, line 2
2return ug("section",{header:v,noHeader:s||!m,sortParam:r,blocks:[ug("nameValue",{markerType:"item",markerColor:p,name:x,noName:!gt(x),value:e,valueType:n,rawDataIndex:l.getRawIndex(o)})].concat(i||[])})}var Sg=vo();function Mg(t,e){return t.getName(e)||t.getId(e)}var kg="__universalTransitionEnabled",Tg=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}var n;return d(e,t),e.prototype.init=function(t,e,n){this.seriesIndex=this.componentIndex,this.dataTask=kf({count:Ig,reset:Ag}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n),(Sg(this).sourceManager=new ng(this)).prepareSource();var i=this.getInitialData(t,n);Lg(i,this),this.dataTask.context.data=i,Sg(this).dataBeforeProcessed=i,Cg(this),this._initSelectedMapFromData(i)},e.prototype.mergeDefaultAndTheme=function(t,e){var n=Rh(this),i=n?Bh(t):{},r=this.subType;Gh.hasClass(r)&&(r+="Series"),z(t,e.getTheme().get(this.subType)),z(t,this.getDefaultOption()),ao(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&zh(t,i,n)},e.prototype.mergeOption=function(t,e){t=z(this.option,t,!0),this.fillDataTextStyle(t.data);var n=Rh(this);n&&zh(this.option,t,n);var i=Sg(this).sourceManager;i.dirty(),i.prepareSource();var r=this.getInitialData(t,e);Lg(r,this),this.dataTask.dirty(),this.dataTask.context.data=r,Sg(this).dataBeforeProcessed=r,Cg(this),this._initSelectedMapFromData(r)},e.prototype.fillDataTextStyle=function(t){if(t&&!at(t))for(var e=["show"],n=0;n<t.length;n++)t[n]&&t[n].label&&ao(t[n],"label",e)},e.prototype.getInitialData=function(t,e){},e.prototype.appendData=function(t){this.getRawData().appendData(t.data)},e.prototype.getData=function(t){var e=Og(this);if(e){var n=e.context.data;return null!=t&&n.getLinkedData?n.getLinkedData(t):n}return Sg(this).data},e.prototype.getAllData=function(){var t=this.getData();return t&&t.getLinkedDataAll?t.getLinkedDataAll():[{data:t}]},e.prototype.setData=function(t){var e=Og(this);if(e){var n=e.context;n.outputData=t,e!==this.dataTask&&(n.data=t)}Sg(this).data=t},e.prototype.getEncode=function(){var t=this.get("encode",!0);if(t)return wt(t)},e.prototype.getSourceManager=function(){return Sg(this).sourceManager},e.prototype.getSource=function(){return this.getSourceManager().getSource()},e.prototype.getRawData=function(){return Sg(this).dataBeforeProcessed},e.prototype.getColorBy=function(){return this.get("colorBy")||"series"},e.prototype.isColorBySeries=function(){return"series"===this.getColorBy()},e.prototype.getBaseAxis=function(){var t=this.coordinateSystem;return t&&t.getBaseAxis&&t.getBaseAxis()},e.prototype.indicesOfNearest=function(t,e,n,i){var r=this.getData(),a=this.coordinateSystem,o=a&&a.getAxis(t);if(!a||!o)return[];var s=o.dataToCoord(n);null==i&&(i=1/0);for(var l=[],c=1/0,u=-1,d=0,h=r.getDimensionIndex(e),p=r.getStore(),f=0,g=p.count();f<g;f++){var m=p.get(h,f),v=s-o.dataToCoord(m),y=Math.abs(v);y<=i&&((y<c||y===c&&v>=0&&u<0)&&(c=y,u=v,d=0),v===u&&(l[d++]=f))}return l.length=d,l},e.prototype.formatTooltip=function(t,e,n){return wg({series:this,dataIndex:t,multipleSeries:e})},e.prototype.isAnimationEnabled=function(){var t=this.ecModel;if(f.node&&(!t||!t.ssr))return!1;var e=this.getShallow("animation");return e&&this.getData().count()>this.getShallow("animationThreshold")&&(e=!1),!!e},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,e,n){var i=this.ecModel,r=dp.prototype.getColorFromPalette.call(this,t,e,n);return r||(r=i.getColorFromPalette(t,e,n)),r},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,e){this._innerSelect(this.getData(e),t)},e.prototype.unselect=function(t,e){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,r=this.getData(e);if("series"===i||"all"===n)return this.option.selectedMap={},void(this._selectedDataIndicesMap={});for(var a=0;a<t.length;a++){var o=Mg(r,t[a]);n[o]=!1,this._selectedDataIndicesMap[o]=-1}}},e.prototype.toggleSelect=function(t,e){for(var n=[],i=0;i<t.length;i++)n[0]=t[i],this.isSelected(t[i],e)?this.unselect(n,e):this.select(n,e)},e.prototype.getSelectedDataIndices=function(){if("all"===this.option.selectedMap)return[].slice.call(this.getData().getIndices());for(var t=this._selectedDataIndicesMap,e=X(t),n=[],i=0;i<e.length;i++){var r=t[e[i]];r>=0&&n.push(r)}return n},e.prototype.isSelected=function(t,e){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(e);return("all"===n||n[Mg(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[kg])return!0;var t=this.option.universalTransition;return!!t&&(!0===t||t&&t.enabled)},e.prototype._innerSelect=function(t,e){var n,i,r=this.option,a=r.selectedMode,o=e.length;if(a&&o)if("series"===a)r.selectedMap="all";else if("multiple"===a){it(r.selectedMap)||(r.selectedMap={});for(var s=r.selectedMap,l=0;l<o;l++){var c=e[l];s[d=Mg(t,c)]=!0,this._selectedDataIndicesMap[d]=t.getRawIndex(c)}}else if("single"===a||!0===a){var u=e[o-1],d=Mg(t,u);r.selectedMap=((n={})[d]=!0,n),this._selectedDataIndicesMap=((i={})[d]=t.getRawIndex(u),i)}},e.prototype._initSelectedMapFromData=function(t){if(!this.option.selectedMap){var e=[];t.hasItemOption&&t.each((function(n){var i=t.getRawDataItem(n);i&&i.selected&&e.push(n)})),e.length>0&&this._innerSelect(t,e)}},e.registerClass=function(t){return Gh.registerClass(t)},e.protoInitialize=((n=e.prototype).type="series.__base__",n.seriesIndex=0,n.ignoreStyleOnData=!1,n.hasSymbolVisual=!1,n.defaultSymbol="circle",n.visualStyleAccessPath="itemStyle",void(n.visualDrawType="fill")),e}(Gh);function Cg(t){var e=t.name;fo(t)||(t.name=function(t){var e=t.getRawData(),n=e.mapDimensionsAll("seriesName"),i=[];return W(n,(function(t){var n=e.getDimensionInfo(t);n.displayName&&i.push(n.displayName)})),i.join(" ")}(t)||e)}function Ig(t){return t.model.getRawData().count()}function Ag(t){var e=t.model;return e.setData(e.getRawData().cloneShallow()),Dg}function Dg(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function Lg(t,e){W(St(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),(function(n){t.wrapMethod(n,K(Pg,e))}))}function Pg(t,e){var n=Og(t);return n&&n.setOutputEnd((e||this).count()),e}function Og(t){var e=(t.ecModel||{}).scheduler,n=e&&e.getPipeline(t.uid);if(n){var i=n.currentTask;if(i){var r=i.agentStubMap;r&&(i=r.get(t.uid))}return i}}G(Tg,Sf),G(Tg,dp),Xo(Tg,Gh);const Eg=Tg;var Ng=function(){function t(){this.group=new pa,this.uid=md("viewComponent")}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){},t.prototype.updateLayout=function(t,e,n,i){},t.prototype.updateVisual=function(t,e,n,i){},t.prototype.toggleBlurSeries=function(t,e,n){},t.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},t}();qo(Ng),Qo(Ng);const Rg=Ng;function zg(){var t=vo();return function(e){var n=t(e),i=e.pipelineContext,r=!!n.large,a=!!n.progressiveRender,o=n.large=!(!i||!i.large),s=n.progressiveRender=!(!i||!i.progressiveRender);return!(r===o&&a===s)&&"reset"}}var Bg=gl.CMD,Vg=[[],[],[]],Fg=Math.sqrt,jg=Math.atan2;function Gg(t,e){if(e){var n,i,r,a,o,s,l=t.data,c=t.len(),u=Bg.M,d=Bg.C,h=Bg.L,p=Bg.R,f=Bg.A,g=Bg.Q;for(r=0,a=0;r<c;){switch(n=l[r++],a=r,i=0,n){case u:case h:i=1;break;case d:i=3;break;case g:i=2;break;case f:var m=e[4],v=e[5],y=Fg(e[0]*e[0]+e[1]*e[1]),x=Fg(e[2]*e[2]+e[3]*e[3]),_=jg(-e[1]/x,e[0]/y);l[r]*=y,l[r++]+=m,l[r]*=x,l[r++]+=v,l[r++]*=y,l[r++]*=x,l[r++]+=_,l[r++]+=_,a=r+=2;break;case p:s[0]=l[r++],s[1]=l[r++],Ut(s,s,e),l[a++]=s[0],l[a++]=s[1],s[0]+=l[r++],s[1]+=l[r++],Ut(s,s,e),l[a++]=s[0],l[a++]=s[1]}for(o=0;o<i;o++){var b=Vg[o];b[0]=l[r++],b[1]=l[r++],Ut(b,b,e),l[a++]=b[0],l[a++]=b[1]}}t.increaseVersion()}}var Hg=Math.sqrt,Wg=Math.sin,Ug=Math.cos,$g=Math.PI;function Yg(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function qg(t,e){return(t[0]*e[0]+t[1]*e[1])/(Yg(t)*Yg(e))}function Xg(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(qg(t,e))}function Zg(t,e,n,i,r,a,o,s,l,c,u){var d=l*($g/180),h=Ug(d)*(t-n)/2+Wg(d)*(e-i)/2,p=-1*Wg(d)*(t-n)/2+Ug(d)*(e-i)/2,f=h*h/(o*o)+p*p/(s*s);f>1&&(o*=Hg(f),s*=Hg(f));var g=(r===a?-1:1)*Hg((o*o*(s*s)-o*o*(p*p)-s*s*(h*h))/(o*o*(p*p)+s*s*(h*h)))||0,m=g*o*p/s,v=g*-s*h/o,y=(t+n)/2+Ug(d)*m-Wg(d)*v,x=(e+i)/2+Wg(d)*m+Ug(d)*v,_=Xg([1,0],[(h-m)/o,(p-v)/s]),b=[(h-m)/o,(p-v)/s],w=[(-1*h-m)/o,(-1*p-v)/s],S=Xg(b,w);if(qg(b,w)<=-1&&(S=$g),qg(b,w)>=1&&(S=0),S<0){var M=Math.round(S/$g*1e6)/1e6;S=2*$g+M%2*$g}u.addData(c,y,x,o,s,_,S,d,a)}var Kg=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/gi,Jg=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g,Qg=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Dt(e,t),e.prototype.applyTransform=function(t){},e}(Rl);function tm(t){return null!=t.setData}function em(t,e){var n=function(t){var e=new gl;if(!t)return e;var n,i=0,r=0,a=i,o=r,s=gl.CMD,l=t.match(Kg);if(!l)return e;for(var c=0;c<l.length;c++){for(var u=l[c],d=u.charAt(0),h=void 0,p=u.match(Jg)||[],f=p.length,g=0;g<f;g++)p[g]=parseFloat(p[g]);for(var m=0;m<f;){var v=void 0,y=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=i,k=r,T=void 0,C=void 0;switch(d){case"l":i+=p[m++],r+=p[m++],h=s.L,e.addData(h,i,r);break;case"L":i=p[m++],r=p[m++],h=s.L,e.addData(h,i,r);break;case"m":i+=p[m++],r+=p[m++],h=s.M,e.addData(h,i,r),a=i,o=r,d="l";break;case"M":i=p[m++],r=p[m++],h=s.M,e.addData(h,i,r),a=i,o=r,d="L";break;case"h":i+=p[m++],h=s.L,e.addData(h,i,r);break;case"H":i=p[m++],h=s.L,e.addData(h,i,r);break;case"v":r+=p[m++],h=s.L,e.addData(h,i,r);break;case"V":r=p[m++],h=s.L,e.addData(h,i,r);break;case"C":h=s.C,e.addData(h,p[m++],p[m++],p[m++],p[m++],p[m++],p[m++]),i=p[m-2],r=p[m-1];break;case"c":h=s.C,e.addData(h,p[m++]+i,p[m++]+r,p[m++]+i,p[m++]+r,p[m++]+i,p[m++]+r),i+=p[m-2],r+=p[m-1];break;case"S":v=i,y=r,T=e.len(),C=e.data,n===s.C&&(v+=i-C[T-4],y+=r-C[T-3]),h=s.C,M=p[m++],k=p[m++],i=p[m++],r=p[m++],e.addData(h,v,y,M,k,i,r);break;case"s":v=i,y=r,T=e.len(),C=e.data,n===s.C&&(v+=i-C[T-4],y+=r-C[T-3]),h=s.C,M=i+p[m++],k=r+p[m++],i+=p[m++],r+=p[m++],e.addData(h,v,y,M,k,i,r);break;case"Q":M=p[m++],k=p[m++],i=p[m++],r=p[m++],h=s.Q,e.addData(h,M,k,i,r);break;case"q":M=p[m++]+i,k=p[m++]+r,i+=p[m++],r+=p[m++],h=s.Q,e.addData(h,M,k,i,r);break;case"T":v=i,y=r,T=e.len(),C=e.data,n===s.Q&&(v+=i-C[T-4],y+=r-C[T-3]),i=p[m++],r=p[m++],h=s.Q,e.addData(h,v,y,i,r);break;case"t":v=i,y=r,T=e.len(),C=e.data,n===s.Q&&(v+=i-C[T-4],y+=r-C[T-3]),i+=p[m++],r+=p[m++],h=s.Q,e.addData(h,v,y,i,r);break;case"A":x=p[m++],_=p[m++],b=p[m++],w=p[m++],S=p[m++],Zg(M=i,k=r,i=p[m++],r=p[m++],w,S,x,_,b,h=s.A,e);break;case"a":x=p[m++],_=p[m++],b=p[m++],w=p[m++],S=p[m++],Zg(M=i,k=r,i+=p[m++],r+=p[m++],w,S,x,_,b,h=s.A,e)}}"z"!==d&&"Z"!==d||(h=s.Z,e.addData(h),i=a,r=o),n=h}return e.toStatic(),e}(t),i=V({},e);return i.buildPath=function(t){var e,i=tm(t);i&&t.canSave()?(t.appendPath(n),(e=t.getContext())&&t.rebuildPath(e,1)):(e=i?t.getContext():t)&&n.rebuildPath(e,1)},i.applyTransform=function(t){Gg(n,t),this.dirtyShape()},i}function nm(t,e){return new Qg(em(t,e))}function im(t,e){e=e||{};var n=new Rl;
vendor: 5,275 bytes, line 2
2return t.shape&&n.setShape(t.shape),n.setStyle(t.style),e.bakeTransform?Gg(n.path,t.getComputedTransform()):e.toLocal?n.setLocalTransform(t.getComputedTransform()):n.copyTransform(t),n.buildPath=t.buildPath,n.applyTransform=n.applyTransform,n.z=t.z,n.z2=t.z2,n.zlevel=t.zlevel,n}var rm=function(){this.cx=0,this.cy=0,this.r=0},am=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultShape=function(){return new rm},e.prototype.buildPath=function(t,e){t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI)},e}(Rl);am.prototype.type="circle";const om=am;var sm=function(){this.cx=0,this.cy=0,this.rx=0,this.ry=0},lm=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultShape=function(){return new sm},e.prototype.buildPath=function(t,e){var n=.5522848,i=e.cx,r=e.cy,a=e.rx,o=e.ry,s=a*n,l=o*n;t.moveTo(i-a,r),t.bezierCurveTo(i-a,r-l,i-s,r-o,i,r-o),t.bezierCurveTo(i+s,r-o,i+a,r-l,i+a,r),t.bezierCurveTo(i+a,r+l,i+s,r+o,i,r+o),t.bezierCurveTo(i-s,r+o,i-a,r+l,i-a,r),t.closePath()},e}(Rl);lm.prototype.type="ellipse";const cm=lm;var um=Math.PI,dm=2*um,hm=Math.sin,pm=Math.cos,fm=Math.acos,gm=Math.atan2,mm=Math.abs,vm=Math.sqrt,ym=Math.max,xm=Math.min,_m=1e-4;function bm(t,e,n,i,r,a,o){var s=t-n,l=e-i,c=(o?a:-a)/vm(s*s+l*l),u=c*l,d=-c*s,h=t+u,p=e+d,f=n+u,g=i+d,m=(h+f)/2,v=(p+g)/2,y=f-h,x=g-p,_=y*y+x*x,b=r-a,w=h*g-f*p,S=(x<0?-1:1)*vm(ym(0,b*b*_-w*w)),M=(w*x-y*S)/_,k=(-w*y-x*S)/_,T=(w*x+y*S)/_,C=(-w*y+x*S)/_,I=M-m,A=k-v,D=T-m,L=C-v;return I*I+A*A>D*D+L*L&&(M=T,k=C),{cx:M,cy:k,x0:-u,y0:-d,x1:M*(r/b-1),y1:k*(r/b-1)}}var wm=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0,this.cornerRadius=0},Sm=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultShape=function(){return new wm},e.prototype.buildPath=function(t,e){!function(t,e){var n,i=ym(e.r,0),r=ym(e.r0||0,0),a=i>0;if(a||r>0){if(a||(i=r,r=0),r>i){var o=i;i=r,r=o}var s=e.startAngle,l=e.endAngle;if(!isNaN(s)&&!isNaN(l)){var c=e.cx,u=e.cy,d=!!e.clockwise,h=mm(l-s),p=h>dm&&h%dm;if(p>_m&&(h=p),i>_m)if(h>dm-_m)t.moveTo(c+i*pm(s),u+i*hm(s)),t.arc(c,u,i,s,l,!d),r>_m&&(t.moveTo(c+r*pm(l),u+r*hm(l)),t.arc(c,u,r,l,s,d));else{var f=void 0,g=void 0,m=void 0,v=void 0,y=void 0,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0,M=void 0,k=void 0,T=void 0,C=void 0,I=void 0,A=void 0,D=i*pm(s),L=i*hm(s),P=r*pm(l),O=r*hm(l),E=h>_m;if(E){var N=e.cornerRadius;N&&(n=function(t){var e;if(J(t)){var n=t.length;if(!n)return t;e=1===n?[t[0],t[0],0,0]:2===n?[t[0],t[0],t[1],t[1]]:3===n?t.concat(t[2]):t}else e=[t,t,t,t];return e}(N),f=n[0],g=n[1],m=n[2],v=n[3]);var R=mm(i-r)/2;if(y=xm(R,m),x=xm(R,v),_=xm(R,f),b=xm(R,g),M=w=ym(y,x),k=S=ym(_,b),(w>_m||S>_m)&&(T=i*pm(l),C=i*hm(l),I=r*pm(s),A=r*hm(s),h<um)){var z=function(t,e,n,i,r,a,o,s){var l=n-t,c=i-e,u=o-r,d=s-a,h=d*l-u*c;if(!(h*h<_m))return[t+(h=(u*(e-a)-d*(t-r))/h)*l,e+h*c]}(D,L,I,A,T,C,P,O);if(z){var B=D-z[0],V=L-z[1],F=T-z[0],j=C-z[1],G=1/hm(fm((B*F+V*j)/(vm(B*B+V*V)*vm(F*F+j*j)))/2),H=vm(z[0]*z[0]+z[1]*z[1]);M=xm(w,(i-H)/(G+1)),k=xm(S,(r-H)/(G-1))}}}if(E)if(M>_m){var W=xm(m,M),U=xm(v,M),$=bm(I,A,D,L,i,W,d),Y=bm(T,C,P,O,i,U,d);t.moveTo(c+$.cx+$.x0,u+$.cy+$.y0),M<w&&W===U?t.arc(c+$.cx,u+$.cy,M,gm($.y0,$.x0),gm(Y.y0,Y.x0),!d):(W>0&&t.arc(c+$.cx,u+$.cy,W,gm($.y0,$.x0),gm($.y1,$.x1),!d),t.arc(c,u,i,gm($.cy+$.y1,$.cx+$.x1),gm(Y.cy+Y.y1,Y.cx+Y.x1),!d),U>0&&t.arc(c+Y.cx,u+Y.cy,U,gm(Y.y1,Y.x1),gm(Y.y0,Y.x0),!d))}else t.moveTo(c+D,u+L),t.arc(c,u,i,s,l,!d);else t.moveTo(c+D,u+L);r>_m&&E?k>_m?(W=xm(f,k),$=bm(P,O,T,C,r,-(U=xm(g,k)),d),Y=bm(D,L,I,A,r,-W,d),t.lineTo(c+$.cx+$.x0,u+$.cy+$.y0),k<S&&W===U?t.arc(c+$.cx,u+$.cy,k,gm($.y0,$.x0),gm(Y.y0,Y.x0),!d):(U>0&&t.arc(c+$.cx,u+$.cy,U,gm($.y0,$.x0),gm($.y1,$.x1),!d),t.arc(c,u,r,gm($.cy+$.y1,$.cx+$.x1),gm(Y.cy+Y.y1,Y.cx+Y.x1),d),W>0&&t.arc(c+Y.cx,u+Y.cy,W,gm(Y.y1,Y.x1),gm(Y.y0,Y.x0),!d))):(t.lineTo(c+P,u+O),t.arc(c,u,r,l,s,d)):t.lineTo(c+P,u+O)}else t.moveTo(c,u);t.closePath()}}}(t,e)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(Rl);Sm.prototype.type="sector";const Mm=Sm;var km=function(){this.cx=0,this.cy=0,this.r=0,this.r0=0},Tm=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultShape=function(){return new km},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=2*Math.PI;t.moveTo(n+e.r,i),t.arc(n,i,e.r,0,r,!1),t.moveTo(n+e.r0,i),t.arc(n,i,e.r0,0,r,!0)},e}(Rl);Tm.prototype.type="ring";const Cm=Tm;function Im(t,e,n){var i=e.smooth,r=e.points;if(r&&r.length>=2){if(i){var a=function(t,e,n,i){var r,a,o,s,l=[],c=[],u=[],d=[];if(i){o=[1/0,1/0],s=[-1/0,-1/0];for(var h=0,p=t.length;h<p;h++)$t(o,o,t[h]),Yt(s,s,t[h]);$t(o,o,i[0]),Yt(s,s,i[1])}for(h=0,p=t.length;h<p;h++){var f=t[h];if(n)r=t[h?h-1:p-1],a=t[(h+1)%p];else{if(0===h||h===p-1){l.push(Ot(t[h]));continue}r=t[h-1],a=t[h+1]}zt(c,a,r),Vt(c,c,e);var g=jt(f,r),m=jt(f,a),v=g+m;0!==v&&(g/=v,m/=v),Vt(u,c,-g),Vt(d,c,m);var y=Nt([],f,u),x=Nt([],f,d);i&&(Yt(y,y,o),$t(y,y,s),Yt(x,x,o),$t(x,x,s)),l.push(y),l.push(x)}return n&&l.push(l.shift()),l}(r,i,n,e.smoothConstraint);t.moveTo(r[0][0],r[0][1]);for(var o=r.length,s=0;s<(n?o:o-1);s++){var l=a[2*s],c=a[2*s+1],u=r[(s+1)%o];
2t.bezierCurveTo(l[0],l[1],c[0],c[1],u[0],u[1])}}else{t.moveTo(r[0][0],r[0][1]),s=1;for(var d=r.length;s<d;s++)t.lineTo(r[s][0],r[s][1])}n&&t.closePath()}}var Am=function(){this.points=null,this.smooth=0,this.smoothConstraint=null},Dm=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultShape=function(){return new Am},e.prototype.buildPath=function(t,e){Im(t,e,!0)},e}(Rl);Dm.prototype.type="polygon";const Lm=Dm;var Pm=function(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null},Om=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new Pm},e.prototype.buildPath=function(t,e){Im(t,e,!1)},e}(Rl);Om.prototype.type="polyline";const Em=Om;var Nm={},Rm=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1},zm=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new Rm},e.prototype.buildPath=function(t,e){var n,i,r,a;if(this.subPixelOptimize){var o=Ul(Nm,e,this.style);n=o.x1,i=o.y1,r=o.x2,a=o.y2}else n=e.x1,i=e.y1,r=e.x2,a=e.y2;var s=e.percent;0!==s&&(t.moveTo(n,i),s<1&&(r=n*(1-s)+r*s,a=i*(1-s)+a*s),t.lineTo(r,a))},e.prototype.pointAt=function(t){var e=this.shape;return[e.x1*(1-t)+e.x2*t,e.y1*(1-t)+e.y2*t]},e}(Rl);zm.prototype.type="line";const Bm=zm;var Vm=[],Fm=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1};function jm(t,e,n){var i=t.cpx2,r=t.cpy2;return null!=i||null!=r?[(n?Vn:Bn)(t.x1,t.cpx1,t.cpx2,t.x2,e),(n?Vn:Bn)(t.y1,t.cpy1,t.cpy2,t.y2,e)]:[(n?$n:Un)(t.x1,t.cpx1,t.x2,e),(n?$n:Un)(t.y1,t.cpy1,t.y2,e)]}var Gm=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new Fm},e.prototype.buildPath=function(t,e){var n=e.x1,i=e.y1,r=e.x2,a=e.y2,o=e.cpx1,s=e.cpy1,l=e.cpx2,c=e.cpy2,u=e.percent;0!==u&&(t.moveTo(n,i),null==l||null==c?(u<1&&(qn(n,o,r,u,Vm),o=Vm[1],r=Vm[2],qn(i,s,a,u,Vm),s=Vm[1],a=Vm[2]),t.quadraticCurveTo(o,s,r,a)):(u<1&&(Gn(n,o,l,r,u,Vm),o=Vm[1],l=Vm[2],r=Vm[3],Gn(i,s,c,a,u,Vm),s=Vm[1],c=Vm[2],a=Vm[3]),t.bezierCurveTo(o,s,l,c,r,a)))},e.prototype.pointAt=function(t){return jm(this.shape,t,!1)},e.prototype.tangentAt=function(t){var e=jm(this.shape,t,!0);return Ft(e,e)},e}(Rl);Gm.prototype.type="bezier-curve";const Hm=Gm;var Wm=function(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},Um=function(t){function e(e){return t.call(this,e)||this}return Dt(e,t),e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new Wm},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r,0),a=e.startAngle,o=e.endAngle,s=e.clockwise,l=Math.cos(a),c=Math.sin(a);t.moveTo(l*r+n,c*r+i),t.arc(n,i,r,a,o,!s)},e}(Rl);Um.prototype.type="arc";const $m=Um;var Ym=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="compound",e}return Dt(e,t),e.prototype._updatePathDirty=function(){for(var t=this.shape.paths,e=this.shapeChanged(),n=0;n<t.length;n++)e=e||t[n].shapeChanged();e&&this.dirtyShape()},e.prototype.beforeBrush=function(){this._updatePathDirty();for(var t=this.shape.paths||[],e=this.getGlobalScale(),n=0;n<t.length;n++)t[n].path||t[n].createPathProxy(),t[n].path.setScale(e[0],e[1],t[n].segmentIgnoreThreshold)},e.prototype.buildPath=function(t,e){for(var n=e.paths||[],i=0;i<n.length;i++)n[i].buildPath(t,n[i].shape,!0)},e.prototype.afterBrush=function(){for(var t=this.shape.paths||[],e=0;e<t.length;e++)t[e].pathUpdated()},e.prototype.getBoundingRect=function(){return this._updatePathDirty.call(this),Rl.prototype.getBoundingRect.call(this)},e}(Rl);const qm=Ym;var Xm=function(){function t(t){this.colorStops=t||[]}return t.prototype.addColorStop=function(t,e){this.colorStops.push({offset:t,color:e})},t}();const Zm=Xm,Km=function(t){function e(e,n,i,r,a,o){var s=t.call(this,a)||this;return s.x=e??0,s.y=n??0,s.x2=i??1,s.y2=r??0,s.type="linear",s.global=o||!1,s}return Dt(e,t),e}(Zm),Jm=function(t){function e(e,n,i,r,a){var o=t.call(this,r)||this;return o.x=e??.5,o.y=n??.5,o.r=i??.5,o.type="radial",o.global=a||!1,o}return Dt(e,t),e}(Zm);var Qm=Math.min,tv=Math.max,ev=Math.abs,nv=[0,0],iv=[0,0],rv=en(),av=rv.minTv,ov=rv.maxTv,sv=function(){function t(t,e){this._corners=[],this._axes=[],this._origin=[0,0];for(var n=0;n<4;n++)this._corners[n]=new De;for(n=0;n<2;n++)this._axes[n]=new De;
2t&&this.fromBoundingRect(t,e)}return t.prototype.fromBoundingRect=function(t,e){var n=this._corners,i=this._axes,r=t.x,a=t.y,o=r+t.width,s=a+t.height;if(n[0].set(r,a),n[1].set(o,a),n[2].set(o,s),n[3].set(r,s),e)for(var l=0;l<4;l++)n[l].transform(e);for(De.sub(i[0],n[1],n[0]),De.sub(i[1],n[3],n[0]),i[0].normalize(),i[1].normalize(),l=0;l<2;l++)this._origin[l]=i[l].dot(n[0])},t.prototype.intersect=function(t,e,n){var i=!0,r=!e;return e&&De.set(e,0,0),rv.reset(n,!r),!this._intersectCheckOneSide(this,t,r,1)&&(i=!1,r)||!this._intersectCheckOneSide(t,this,r,-1)&&(i=!1,r)||r||rv.negativeSize||De.copy(e,i?rv.useDir?rv.dirMinTv:av:ov),i},t.prototype._intersectCheckOneSide=function(t,e,n,i){for(var r=!0,a=0;a<2;a++){var o=t._axes[a];if(t._getProjMinMaxOnAxis(a,t._corners,nv),t._getProjMinMaxOnAxis(a,e._corners,iv),rv.negativeSize||nv[1]<iv[0]||nv[0]>iv[1]){if(r=!1,rv.negativeSize||n)return r;var s=ev(iv[0]-nv[1]),l=ev(nv[0]-iv[1]);Qm(s,l)>ov.len()&&(s<l?De.scale(ov,o,-s*i):De.scale(ov,o,l*i))}else n||(s=ev(iv[0]-nv[1]),l=ev(nv[0]-iv[1]),(rv.useDir||Qm(s,l)<av.len())&&((s<l||!rv.bidirectional)&&(De.scale(av,o,s*i),rv.useDir&&rv.calcDirMTV()),(s>=l||!rv.bidirectional)&&(De.scale(av,o,-l*i),rv.useDir&&rv.calcDirMTV())))}return r},t.prototype._getProjMinMaxOnAxis=function(t,e,n){for(var i=this._axes[t],r=this._origin,a=e[0].dot(i)+r[t],o=a,s=a,l=1;l<e.length;l++){var c=e[l].dot(i)+r[t];o=Qm(c,o),s=tv(c,s)}n[0]=o+rv.touchThreshold,n[1]=s-rv.touchThreshold,rv.negativeSize=n[1]<n[0]},t}();const lv=sv;var cv=[],uv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.notClear=!0,e.incremental=1,e._displayables=[],e._temporaryDisplayables=[],e._cursor=0,e}return Dt(e,t),e.prototype.traverse=function(t,e){t.call(e,this)},e.prototype.useStyle=function(){this.style={}},e.prototype._useHoverStyle=function(){this.__hoverStyle=null},e.prototype.getCursor=function(){return this._cursor},e.prototype.innerAfterBrush=function(){this._cursor=this._displayables.length},e.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.markRedraw(),this.notClear=!1},e.prototype.clearTemporalDisplayables=function(){this._temporaryDisplayables=[]},e.prototype.addDisplayable=function(t,e){e?this._temporaryDisplayables.push(t):this._displayables.push(t),this.markRedraw()},e.prototype.addDisplayables=function(t,e){e=e||!1;for(var n=0;n<t.length;n++)this.addDisplayable(t[n],e)},e.prototype.getDisplayables=function(){return this._displayables},e.prototype.getTemporalDisplayables=function(){return this._temporaryDisplayables},e.prototype.eachPendingDisplayable=function(t){for(var e=this._cursor;e<this._displayables.length;e++)t&&t(this._displayables[e]);for(e=0;e<this._temporaryDisplayables.length;e++)t&&t(this._temporaryDisplayables[e])},e.prototype.update=function(){this.updateTransform();for(var t=this._cursor;t<this._displayables.length;t++)(e=this._displayables[t]).parent=this,e.update(),e.parent=null;for(t=0;t<this._temporaryDisplayables.length;t++){var e;(e=this._temporaryDisplayables[t]).parent=this,e.update(),e.parent=null}},e.prototype.getBoundingRect=function(){if(!this._rect){for(var t=new nn(1/0,1/0,-1/0,-1/0),e=0;e<this._displayables.length;e++){var n=this._displayables[e],i=n.getBoundingRect().clone();
vendor: 4,581 bytes, line 2
2n.needLocalTransform()&&i.applyTransform(n.getLocalTransform(cv)),t.union(i)}this._rect=t}return this._rect},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e);if(this.getBoundingRect().contain(n[0],n[1]))for(var i=0;i<this._displayables.length;i++)if(this._displayables[i].contain(t,e))return!0;return!1},e}(Es);const dv=uv;var hv={},pv=["x","y"],fv=["width","height"],gv=0,mv=1,vv=2;function yv(t){return Rl.extend(t)}function xv(t,e){return n=em(t,e),function(t){function e(e){var i=t.call(this,e)||this;return i.applyTransform=n.applyTransform,i.buildPath=n.buildPath,i}return Dt(e,t),e}(Qg);var n}function _v(t,e){hv[t]=e}function bv(t){if(hv.hasOwnProperty(t))return hv[t]}function wv(t,e,n,i){var r=nm(t,e);return n&&("center"===i&&(n=Mv(n,r.getBoundingRect())),Tv(r,n)),r}function Sv(t,e,n){var i=new Hl({style:{image:t,x:e.x,y:e.y,width:e.width,height:e.height},onload:function(t){if("center"===n){var r={width:t.width,height:t.height};i.setStyle(Mv(e,r))}}});return i}function Mv(t,e){var n,i=e.width/e.height,r=t.height*i;return n=r<=t.width?t.height:(r=t.width)/i,{x:t.x+t.width/2-r/2,y:t.y+t.height/2-n/2,width:r,height:n}}var kv=function(t,e){for(var n=[],i=t.length,r=0;r<i;r++){var a=t[r];n.push(a.getUpdatedPathProxy(!0))}var o=new Rl(e);return o.createPathProxy(),o.buildPath=function(t){if(tm(t)){t.appendPath(n);var e=t.getContext();e&&t.rebuildPath(e,1)}},o};function Tv(t,e){if(t.applyTransform){var n=t.getBoundingRect().calculateTransform(e);t.applyTransform(n)}}function Cv(t,e){return Ul(t,t,{lineWidth:e}),t}function Iv(t,e){return $l(t,t,e),t}var Av=Yl;function Dv(t,e){for(var n=we([]);t&&t!==e;)Me(n,t.getLocalTransform(),n),t=t.parent;return n}function Lv(t,e,n){return e&&!H(e)&&(e=Br.getLocalTransform(e)),n&&(e=Ie([],e)),Ut([],t,e)}function Pv(t,e,n){var i=0===e[4]||0===e[5]||0===e[0]?1:ba(2*e[4]/e[0]),r=0===e[4]||0===e[5]||0===e[2]?1:ba(2*e[4]/e[2]),a=["left"===t?-i:"right"===t?i:0,"top"===t?-r:"bottom"===t?r:0];return a=Lv(a,e,n),ba(a[0])>ba(a[1])?a[0]>0?"right":"left":a[1]>0?"bottom":"top"}function Ov(t){return!t.isGroup}function Ev(t,e,n){if(t&&e){var i,r=(i={},t.traverse((function(t){Ov(t)&&t.anid&&(i[t.anid]=t)})),i);e.traverse((function(t){if(Ov(t)&&t.anid){var e=r[t.anid];if(e){var i=a(t);t.attr(a(e)),Lu(t,i,n,gc(t).dataIndex)}}}))}function a(t){var e={x:t.x,y:t.y,rotation:t.rotation};return function(t){return null!=t.shape}(t)&&(e.shape=R(t.shape)),e}}function Nv(t,e){return U(t,(function(t){var n=t[0];n=_a(n,e.x),n=xa(n,e.x+e.width);var i=t[1];return i=_a(i,e.y),[n,i=xa(i,e.y+e.height)]}))}function Rv(t,e){var n=_a(t.x,e.x),i=xa(t.x+t.width,e.x+e.width),r=_a(t.y,e.y),a=xa(t.y+t.height,e.y+e.height);if(i>=n&&a>=r)return{x:n,y:r,width:i-n,height:a-r}}function zv(t,e,n){var i=V({rectHover:!0},e),r=i.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return 0===t.indexOf("image://")?(r.image=t.slice(8),F(r,n),new Hl(i)):wv(t.replace("path://",""),i,n,"center")}function Bv(t,e,n,i,r){for(var a=0,o=r[r.length-1];a<r.length;a++){var s=r[a];if(Vv(t,e,n,i,s[0],s[1],o[0],o[1]))return!0;o=s}}function Vv(t,e,n,i,r,a,o,s){var l,c=n-t,u=i-e,d=o-r,h=s-a,p=Fv(d,h,c,u);if((l=p)<=1e-6&&l>=-1e-6)return!1;var f=t-r,g=e-a,m=Fv(f,g,c,u)/p;if(m<0||m>1)return!1;var v=Fv(f,g,d,h)/p;return!(v<0||v>1)}function Fv(t,e,n,i){return t*i-n*e}function jv(t,e,n,i,r){return null==e||(nt(e)?Gv[0]=Gv[1]=Gv[2]=Gv[3]=e:(Gv[0]=e[0],Gv[1]=e[1],Gv[2]=e[2],Gv[3]=e[3]),i&&(Gv[0]=_a(0,Gv[0]),Gv[1]=_a(0,Gv[1]),Gv[2]=_a(0,Gv[2]),Gv[3]=_a(0,Gv[3])),n&&(Gv[0]=-Gv[0],Gv[1]=-Gv[1],Gv[2]=-Gv[2],Gv[3]=-Gv[3]),Hv(t,Gv,"x","width",3,1,r&&r[0]||0),Hv(t,Gv,"y","height",0,2,r&&r[1]||0)),t}var Gv=[0,0,0,0];function Hv(t,e,n,i,r,a,o){var s=e[a]+e[r],l=t[i];t[i]+=s,o=_a(0,xa(o,l)),t[i]<o?(t[i]=o,t[n]+=e[r]>=0?-e[r]:e[a]>=0?l+e[a]:ba(s)>1e-8?(l-o)*e[r]/s:0):t[n]-=e[r]}function Wv(t){var e=t.itemTooltipOption,n=t.componentModel,i=t.itemName,r=tt(e)?{formatter:e}:e,a=n.mainType,o=n.componentIndex,s={componentType:a,name:i,$vars:["name"]};s[a+"Index"]=o;var l=t.formatterParamsExtra;l&&W(X(l),(function(t){Tt(s,t)||(s[t]=l[t],s.$vars.push(t))}));var c=gc(t.el);c.componentMainType=a,c.componentIndex=o,c.tooltipConfig={name:i,option:F({content:i,encodeHTMLContent:!0,formatterParams:s},r)}}function Uv(t,e){var n;t.isGroup&&(n=e(t)),n||t.traverse(e)}function $v(t,e){if(t)if(J(t))for(var n=0;n<t.length;n++)Uv(t[n],e);else Uv(t,e)}function Yv(t){return!t||ba(t[1])<qv&&ba(t[2])<qv||ba(t[0])<qv&&ba(t[3])<qv}var qv=1e-5;function Xv(t,e){return t?nn.copy(t,e):e.clone()}function Zv(t,e){return e?Se(t||[1,0,0,1,0,0],e):void 0}
2function Kv(t){return{z:t.get("z")||0,zlevel:t.get("zlevel")||0}}function Jv(t){var e=-1/0,n=1/0;function i(t){if(t&&!t.isGroup){var e=t.currentStates;if(e.length)for(var n=0;n<e.length;n++)r(t.states[e[n]]);r(t)}}function r(t){if(t){var i=t.z2;i>e&&(e=i),i<n&&(n=i)}}return Uv(t,(function(t){i(t),i(t.getTextContent()),i(t.getTextGuideLine())})),n>e&&(n=e=0),{min:n,max:e}}function Qv(t,e,n){ty(t,e,n,-1/0)}function ty(t,e,n,i){if(t.ignoreModelZ)return i;var r=t.getTextContent(),a=t.getTextGuideLine();if(t.isGroup)for(var o=t.childrenRef(),s=0;s<o.length;s++)i=_a(ty(o[s],e,n,i),i);else t.z=e,t.zlevel=n,i=_a(t.z2||0,i);if(r&&(r.z=e,r.zlevel=n,isFinite(i)&&(r.z2=i+2)),a){var l=t.textGuideLineConfig;a.z=e,a.zlevel=n,isFinite(i)&&(a.z2=i+(l&&l.showAbove?1:-1))}return i}function ey(t){return t.animation={duration:0},t}function ny(t,e){return e?Se(iy.transform,e):we(iy.transform),iy.decomposeTransform(),zr(t,iy),t}var iy=new Br;function ry(t){var e=t.getZr().painter;return"canvas"===e.getType()?e:null}iy.transform=[1,0,0,1,0,0],_v("circle",om),_v("ellipse",cm),_v("sector",Mm),_v("ring",Cm),_v("polygon",Lm),_v("polyline",Em),_v("rect",Kl),_v("line",Bm),_v("bezierCurve",Hm),_v("arc",$m);var ay=vo(),oy=zg(),sy=function(){function t(){this.group=new pa,this.uid=md("viewChart"),this.renderTask=kf({plan:uy,reset:dy}),this.renderTask.context={view:this}}return t.prototype.init=function(t,e){},t.prototype.render=function(t,e,n,i){},t.prototype.highlight=function(t,e,n,i){var r=t.getData(i&&i.dataType);r&&cy(r,i,"emphasis")},t.prototype.downplay=function(t,e,n,i){var r=t.getData(i&&i.dataType);r&&cy(r,i,"normal")},t.prototype.remove=function(t,e){this.group.removeAll()},t.prototype.dispose=function(t,e){},t.prototype.updateView=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.updateVisual=function(t,e,n,i){this.render(t,e,n,i)},t.prototype.eachRendered=function(t){$v(this.group,t)},t.markUpdateMethod=function(t,e){ay(t).updateMethod=e},t.protoInitialize=void(t.prototype.type="chart"),t}();function ly(t,e,n){t&&ku(t)&&("emphasis"===e?au:ou)(t,n)}function cy(t,e,n){var i=mo(t,e),r=e&&null!=e.highlightKey?function(t){var e=Oc[t];return null==e&&Pc<=32&&(e=Oc[t]=Pc++),e}(e.highlightKey):null;null!=i?W(ro(i),(function(e){ly(t.getItemGraphicEl(e),n,r)})):t.eachItemGraphicEl((function(t){ly(t,n,r)}))}function uy(t){return oy(t.model)}function dy(t){var e=t.model,n=t.ecModel,i=t.api,r=t.payload,a=e.pipelineContext.progressiveRender,o=t.view,s=r&&ay(r).updateMethod,l=a?"incrementalPrepareRender":s&&o[s]?s:"render";return"render"!==l&&o[l](e,n,i,r),hy[l]}qo(sy),Qo(sy);var hy={incrementalPrepareRender:{progress:function(t,e){e.view.incrementalRender(t,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(t,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}};const py=sy;var fy="\0__throttleOriginMethod",gy="\0__throttleRate",my="\0__throttleType";function vy(t,e,n){var i,r,a,o,s,l=0,c=0,u=null;function d(){c=(new Date).getTime(),u=null,t.apply(a,o||[])}e=e||0;var h=function(){for(var t=[],h=0;h<arguments.length;h++)t[h]=arguments[h];i=(new Date).getTime(),a=this,o=t;var p=s||e,f=s||n;s=null,r=i-(f?l:c)-p,clearTimeout(u),f?u=setTimeout(d,p):r>=0?d():u=setTimeout(d,-r),l=i};return h.clear=function(){u&&(clearTimeout(u),u=null)},h.debounceNextCall=function(t){s=t},h}function yy(t,e,n,i){var r=t[e];if(r){var a=r[fy]||r,o=r[my];if(r[gy]!==n||o!==i){if(null==n||!i)return t[e]=a;(r=t[e]=vy(a,n,"debounce"===i))[fy]=a,r[my]=i,r[gy]=n}return r}}function xy(t,e){var n=t[e];n&&n[fy]&&(n.clear&&n.clear(),t[e]=n[fy])}var _y=vo(),by={itemStyle:ts(ud,!0),lineStyle:ts(sd,!0)},wy={lineStyle:"stroke",itemStyle:"fill"};
vendor: 4,523 bytes, line 2
2function Sy(t,e){return t.visualStyleMapper||by[e]||(console.warn("Unknown style type '"+e+"'."),by.itemStyle)}function My(t,e){return t.visualDrawType||wy[e]||(console.warn("Unknown style type '"+e+"'."),"fill")}var ky={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),i=t.visualStyleAccessPath||"itemStyle",r=t.getModel(i),a=Sy(t,i)(r),o=r.getShallow("decal");o&&(n.setVisual("decal",o),o.dirty=!0);var s=My(t,i),l=a[s],c=Q(l)?l:null,u="auto"===a.fill||"auto"===a.stroke;if(!a[s]||c||u){var d=t.getColorFromPalette(t.name,null,e.getSeriesCount());a[s]||(a[s]=d,n.setVisual("colorFromPalette",!0)),a.fill="auto"===a.fill||Q(a.fill)?d:a.fill,a.stroke="auto"===a.stroke||Q(a.stroke)?d:a.stroke}if(n.setVisual("style",a),n.setVisual("drawType",s),!e.isSeriesFiltered(t)&&c)return n.setVisual("colorFromPalette",!1),{dataEach:function(e,n){var i=t.getDataParams(n),r=V({},a);r[s]=c(i),e.setItemVisual(n,"style",r)}}}},Ty=new fd,Cy={createOnAllSeries:!0,reset:function(t,e){if(!t.ignoreStyleOnData){var n=t.getData(),i=t.visualStyleAccessPath||"itemStyle",r=Sy(t,i),a=n.getVisual("drawType");return{dataEach:n.hasItemOption?function(t,e){var n=t.getRawDataItem(e);if(n&&n[i]){Ty.option=n[i];var o=r(Ty);V(t.ensureUniqueItemVisual(e,"style"),o),Ty.option.decal&&(t.setItemVisual(e,"decal",Ty.option.decal),Ty.option.decal.dirty=!0),a in o&&t.setItemVisual(e,"colorFromPalette",!1)}}:null}}}},Iy={performRawSeries:!0,overallReset:function(t){var e=wt();t.eachSeries((function(t){if(!t.isColorBySeries()){var n=t.type+"-"+t.getColorBy();_y(t).scope=e.get(n)||e.set(n,{})}})),t.eachSeries((function(t){if(!t.isColorBySeries()){var e=t.getRawData(),n={},i=t.getData(),r=_y(t).scope,a=t.visualStyleAccessPath||"itemStyle",o=My(t,a);i.each((function(t){var e=i.getRawIndex(t);n[e]=t})),e.each((function(a){var s=n[a];if(i.getItemVisual(s,"colorFromPalette")){var l=i.ensureUniqueItemVisual(s,"style"),c=e.getName(a)||a+"",u=e.count();l[o]=t.getColorFromPalette(c,r,u)}}))}}))}},Ay=Math.PI,Dy=function(){function t(t,e,n,i){this._stageTaskMap=wt(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),i=this._visualHandlers=i.slice(),this._allHandlers=n.concat(i)}return t.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each((function(t){var e=t.overallTask;e&&e.dirty()}))},t.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),i=n.context,r=!e&&n.progressiveEnabled&&(!i||i.progressiveRender)&&t.__idxInPipeline>n.blockIndex?n.step:null,a=i&&i.modDataCount;return{step:r,modBy:null!=a?Math.ceil(a/r):null,modDataCount:a}}},t.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},t.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.__preparePipelineContext?t.__preparePipelineContext(e,n):Go(t,e,n);t.pipelineContext=n.context=i},t.prototype.restorePipelines=function(t,e){var n=this,i=n._pipelineMap=wt();e.eachSeries((function(e){var r="canvas"===t.painter.type&&e.getProgressive(),a=e.uid;i.set(a,{id:a,head:null,tail:null,threshold:e.getProgressiveThreshold(),progressiveEnabled:r&&!(e.preventIncremental&&e.preventIncremental()),blockIndex:-1,step:Math.round(r||700),count:0}),n._pipe(e,e.dataTask)}))},t.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;W(this._allHandlers,(function(i){var r=t.get(i.uid)||t.set(i.uid,{});ft(!(i.reset&&i.overallReset),""),i.reset&&this._createSeriesStageTask(i,r,e,n),i.overallReset&&this._createOverallStageTask(i,r,e,n)}),this)},t.prototype.prepareView=function(t,e,n,i){var r=t.renderTask,a=r.context;a.model=e,a.ecModel=n,a.api=i,r.__block=!t.incrementalPrepareRender,this._pipe(e,r)},t.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},t.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},t.prototype._performStageTasks=function(t,e,n,i){i=i||{};var r=!1,a=this;function o(t,e){return t.setDirty&&(!t.dirtyMap||t.dirtyMap.get(e.__pipeline.id))}W(t,(function(t,s){if(!i.visualType||i.visualType===t.visualType){var l=a._stageTaskMap.get(t.uid),c=l.seriesTaskMap,u=l.overallTask;if(u){var d,h=u.agentStubMap;h.each((function(t){o(i,t)&&(t.dirty(),d=!0)})),d&&u.dirty(),a.updatePayload(u,n);var p=a.getPerformArgs(u,i.block);h.each((function(t){t.perform(p)})),u.perform(p)&&(r=!0)}else c&&c.each((function(s,l){o(i,s)&&s.dirty();var c=a.getPerformArgs(s,i.block);
vendor: 2,883 bytes, line 2
2c.skip=!t.performRawSeries&&e.isSeriesFiltered(s.context.model),a.updatePayload(s,n),s.perform(c)&&(r=!0)}))}})),this.unfinished=r||this.unfinished},t.prototype.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e=t.dataTask.perform()||e})),this.unfinished=e||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)}))},t.prototype.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)},t.prototype._createSeriesStageTask=function(t,e,n,i){var r=this,a=e.seriesTaskMap,o=e.seriesTaskMap=wt(),s=t.seriesType,l=t.getTargetSeries;function c(e){var s=e.uid,l=o.set(s,a&&a.get(s)||kf({plan:Ny,reset:Ry,count:Vy}));l.context={model:e,ecModel:n,api:i,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:r},r._pipe(e,l)}t.createOnAllSeries?n.eachRawSeries(c):s?n.eachRawSeriesByType(s,c):l&&l(n,i).each(c)},t.prototype._createOverallStageTask=function(t,e,n,i){var r=this,a=e.overallTask=e.overallTask||kf({reset:Ly});a.context={ecModel:n,api:i,overallReset:t.overallReset,scheduler:r};var o=a.agentStubMap,s=a.agentStubMap=wt(),l=t.seriesType,c=t.getTargetSeries,u=t.dirtyOnOverallProgress,d=!1;function h(t){var e=t.uid,n=s.set(e,o&&o.get(e)||(d=!0,kf({reset:Py,onDirty:Ey})));n.context={model:t,dirtyOnOverallProgress:u},n.agent=a,n.__block=u,r._pipe(t,n)}ft(!t.createOnAllSeries,""),l?n.eachRawSeriesByType(l,h):c?c(n,i).each(h):W(n.getSeries(),h),d&&a.dirty()},t.prototype._pipe=function(t,e){var n=t.uid,i=this._pipelineMap.get(n);!i.head&&(i.head=e),i.tail&&i.tail.pipe(e),i.tail=e,e.__idxInPipeline=i.count++,e.__pipeline=i},t.wrapStageHandler=function(t,e){return Q(t)&&(t={overallReset:t,seriesType:Fy(t)}),t.uid=md("stageHandler"),e&&(t.visualType=e),t},t}();function Ly(t){t.overallReset(t.ecModel,t.api,t.payload)}function Py(t){return t.dirtyOnOverallProgress&&Oy}function Oy(){this.agent.dirty(),this.getDownstream().dirty()}function Ey(){this.agent&&this.agent.dirty()}function Ny(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function Ry(t){t.useClearVisual&&t.data.clearAllVisual();var e=t.resetDefines=ro(t.reset(t.model,t.ecModel,t.api,t.payload));return e.length>1?U(e,(function(t,e){return By(e)})):zy}var zy=By(0);function By(t){return function(e,n){var i=n.data,r=n.resetDefines[t];if(r&&r.dataEach)for(var a=e.start;a<e.end;a++)r.dataEach(i,a);else r&&r.progress&&r.progress(e,i)}}function Vy(t){return t.data.count()}function Fy(t){jy=null;try{t(Gy,Hy)}catch(t){}return jy}var jy,Gy={},Hy={};function Wy(t,e){for(var n in e.prototype)t[n]=Ct}Wy(Gy,xp),Wy(Hy,Lc),Gy.eachSeriesByType=Gy.eachRawSeriesByType=function(t){jy=t},Gy.eachComponent=function(t){"series"===t.mainType&&t.subType&&(jy=t.subType)};const Uy=Dy;var $y,Yy=Yh.darkColor,qy=Yy.background,Xy=function(){return{axisLine
vendor: 4,935 bytes, line 2
2:{lineStyle:{color:Yy.axisLine}},splitLine:{lineStyle:{color:Yy.axisSplitLine}},splitArea:{areaStyle:{color:[Yy.backgroundTint,Yy.backgroundTransparent]}},minorSplitLine:{lineStyle:{color:Yy.axisMinorSplitLine}},axisLabel:{color:Yy.axisLabel},axisName:{}}},Zy={label:{color:Yy.secondary},itemStyle:{borderColor:Yy.borderTint},dividerLineStyle:{color:Yy.border}},Ky={darkMode:!0,color:Yy.theme,backgroundColor:qy,axisPointer:{lineStyle:{color:Yy.border},crossStyle:{color:Yy.borderShade},label:{color:Yy.tertiary}},legend:{textStyle:{color:Yy.secondary},pageTextStyle:{color:Yy.tertiary}},textStyle:{color:Yy.secondary},title:{textStyle:{color:Yy.primary},subtextStyle:{color:Yy.quaternary}},toolbox:{iconStyle:{borderColor:Yy.accent50},feature:{dataView:{backgroundColor:qy,textColor:Yy.primary,textareaColor:Yy.background,textareaBorderColor:Yy.border,buttonColor:Yy.accent50,buttonTextColor:Yy.neutral00}}},tooltip:{backgroundColor:Yy.neutral20,defaultBorderColor:Yy.border,textStyle:{color:Yy.tertiary}},dataZoom:{borderColor:Yy.accent10,textStyle:{color:Yy.tertiary},brushStyle:{color:Yy.backgroundTint},handleStyle:{color:Yy.neutral00,borderColor:Yy.accent20},moveHandleStyle:{color:Yy.accent40},emphasis:{handleStyle:{borderColor:Yy.accent50}},dataBackground:{lineStyle:{color:Yy.accent30},areaStyle:{color:Yy.accent20}},selectedDataBackground:{lineStyle:{color:Yy.accent50},areaStyle:{color:Yy.accent30}}},visualMap:{textStyle:{color:Yy.secondary},handleStyle:{borderColor:Yy.neutral30}},timeline:{lineStyle:{color:Yy.accent10},label:{color:Yy.tertiary},controlStyle:{color:Yy.accent30,borderColor:Yy.accent30}},calendar:{itemStyle:{color:Yy.neutral00,borderColor:Yy.neutral20},dayLabel:{color:Yy.tertiary},monthLabel:{color:Yy.secondary},yearLabel:{color:Yy.secondary}},matrix:{x:Zy,y:Zy,backgroundColor:{borderColor:Yy.axisLine},body:{itemStyle:{borderColor:Yy.borderTint}}},timeAxis:Xy(),logAxis:Xy(),valueAxis:Xy(),categoryAxis:Xy(),line:{symbol:"circle"},graph:{color:Yy.theme},gauge:{title:{color:Yy.secondary},axisLine:{lineStyle:{color:[[1,Yy.neutral05]]}},axisLabel:{color:Yy.axisLabel},detail:{color:Yy.primary}},candlestick:{itemStyle:{color:"#f64e56",color0:"#54ea92",borderColor:"#f64e56",borderColor0:"#54ea92"}},funnel:{itemStyle:{borderColor:Yy.background}},radar:($y=Xy(),$y.axisName={color:Yy.axisLabel},$y.axisLine.lineStyle.color=Yy.neutral20,$y),treemap:{breadcrumb:{itemStyle:{color:Yy.neutral20,textStyle:{color:Yy.secondary}},emphasis:{itemStyle:{color:Yy.neutral30}}}},sunburst:{itemStyle:{borderColor:Yy.background}},map:{itemStyle:{borderColor:Yy.border,areaColor:Yy.neutral10},label:{color:Yy.tertiary},emphasis:{label:{color:Yy.primary},itemStyle:{areaColor:Yy.highlight}},select:{label:{color:Yy.primary},itemStyle:{areaColor:Yy.highlight}}},geo:{itemStyle:{borderColor:Yy.border,areaColor:Yy.neutral10},emphasis:{label:{color:Yy.primary},itemStyle:{areaColor:Yy.highlight}},select:{label:{color:Yy.primary},itemStyle:{color:Yy.highlight}}}};Ky.categoryAxis.splitLine.show=!1;const Jy=Ky;var Qy=function(){function t(){}return t.prototype.normalizeQuery=function(t){var e={},n={},i={};if(tt(t)){var r=Yo(t);e.mainType=r.main||null,e.subType=r.sub||null}else{var a=["Index","Name","Id"],o={name:1,dataIndex:1,dataType:1};W(t,(function(t,r){for(var s=!1,l=0;l<a.length;l++){var c=a[l],u=r.lastIndexOf(c);if(u>0&&u===r.length-c.length){var d=r.slice(0,u);"data"!==d&&(e.mainType=d,e[c.toLowerCase()]=t,s=!0)}}o.hasOwnProperty(r)&&(n[r]=t,s=!0),s||(i[r]=t)}))}return{cptQuery:e,dataQuery:n,otherQuery:i}},t.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var i=n.targetEl,r=n.packedEvent,a=n.model,o=n.view;if(!a||!o)return!0;var s=e.cptQuery,l=e.dataQuery;return c(s,a,"mainType")&&c(s,a,"subType")&&c(s,a,"index","componentIndex")&&c(s,a,"name")&&c(s,a,"id")&&c(l,r,"name")&&c(l,r,"dataIndex")&&c(l,r,"dataType")&&(!o.filterForExposedEvent||o.filterForExposedEvent(t,e.otherQuery,i,r));function c(t,e,n,i){return null==t[n]||e[i||n]===t[n]}},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),tx=["symbol","symbolSize","symbolRotate","symbolOffset"],ex=tx.concat(["symbolKeepAspect"]),nx={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData();if(t.legendIcon&&n.setVisual("legendIcon",t.legendIcon),t.hasSymbolVisual){for(var i={},r={},a=!1,o=0;o<tx.length;o++){var s=tx[o],l=t.get(s);Q(l)?(a=!0,r[s]=l):i[s]=l}if(i.symbol=i.symbol||t.defaultSymbol,n.setVisual(V({legendIcon:t.legendIcon||i.symbol,symbolKeepAspect:t.get("symbolKeepAspect")},i)),!e.isSeriesFiltered(t)){var c=X(r);return{dataEach:a?function(e,n){for(var i=t.getRawValue(n),a=t.getDataParams(n),o=0;o<c.length;o++){var s=c[o];e.setItemVisual(n,s,r[s](i,a))}}:null}}}}},ix={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){if(t.hasSymbolVisual&&!e.isSeriesFiltered(t))return{dataEach:t.getData().hasItemOption?function(t,e){for(var n=t.getItemModel(e),i=0;i<ex.length;
vendor: 5,312 bytes, line 2
2i++){var r=ex[i],a=n.getShallow(r,!0);null!=a&&t.setItemVisual(e,r,a)}}:null}}};function rx(t,e,n){switch(n){case"color":return t.getItemVisual(e,"style")[t.getVisual("drawType")];case"opacity":return t.getItemVisual(e,"style").opacity;case"symbol":case"symbolSize":case"liftZ":return t.getItemVisual(e,n)}}function ax(t,e){switch(e){case"color":return t.getVisual("style")[t.getVisual("drawType")];case"opacity":return t.getVisual("style").opacity;case"symbol":case"symbolSize":case"liftZ":return t.getVisual(e)}}function ox(t,e,n,i){switch(n){case"color":t.ensureUniqueItemVisual(e,"style")[t.getVisual("drawType")]=i,t.setItemVisual(e,"colorFromPalette",!1);break;case"opacity":t.ensureUniqueItemVisual(e,"style").opacity=i;break;case"symbol":case"symbolSize":case"liftZ":t.setItemVisual(e,n,i)}}function sx(t,e){function n(e,n){var i=[];return e.eachComponent({mainType:"series",subType:t,query:n},(function(t){i.push(t.seriesIndex)})),i}W([[t+"ToggleSelect","toggleSelect"],[t+"Select","select"],[t+"UnSelect","unselect"]],(function(t){e(t[0],(function(e,i,r){e=V({},e),r.dispatchAction(V(e,{type:t[1],seriesIndex:n(i,e)}))}))}))}function lx(t,e,n,i,r){var a=t+e;n.isSilent(a)||i.eachComponent({mainType:"series",subType:"pie"},(function(t){for(var e=t.seriesIndex,i=t.option.selectedMap,o=r.selected,s=0;s<o.length;s++)if(o[s].seriesIndex===e){var l=t.getData(),c=mo(l,r.fromActionPayload);n.trigger(a,{type:a,seriesId:t.id,name:J(c)?l.getName(c[0]):l.getName(c),selected:tt(i)?i:V({},i)})}}))}function cx(t,e,n){for(var i;t&&(!e(t)||(i=t,!n));)t=t.__hostTarget||t.parent;return i}const ux=new Jt;var dx={},hx=vo();function px(t){return hx(t).prepare}function fx(t){return hx(t).fullUpdate}var gx=Math.round(9*Math.random()),mx="function"==typeof Object.defineProperty,vx=function(){function t(){this._id="__ec_inner_"+gx++}return t.prototype.get=function(t){return this._guard(t)[this._id]},t.prototype.set=function(t,e){var n=this._guard(t);return mx?Object.defineProperty(n,this._id,{value:e,enumerable:!1,configurable:!0}):n[this._id]=e,this},t.prototype.delete=function(t){return!!this.has(t)&&(delete this._guard(t)[this._id],!0)},t.prototype.has=function(t){return!!this._guard(t)[this._id]},t.prototype._guard=function(t){if(t!==Object(t))throw TypeError("Value of WeakMap is not a non-null object.");return t},t}();const yx=vx;var xx=Rl.extend({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,a=e.height/2;t.moveTo(n,i-a),t.lineTo(n+r,i+a),t.lineTo(n-r,i+a),t.closePath()}}),_x=Rl.extend({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(t,e){var n=e.cx,i=e.cy,r=e.width/2,a=e.height/2;t.moveTo(n,i-a),t.lineTo(n+r,i),t.lineTo(n,i+a),t.lineTo(n-r,i),t.closePath()}}),bx=Rl.extend({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.x,i=e.y,r=e.width/5*3,a=Math.max(r,e.height),o=r/2,s=o*o/(a-o),l=i-a+o+s,c=Math.asin(s/o),u=Math.cos(c)*o,d=Math.sin(c),h=Math.cos(c),p=.6*o,f=.7*o;t.moveTo(n-u,l+s),t.arc(n,l,o,Math.PI-c,2*Math.PI+c),t.bezierCurveTo(n+u-d*p,l+s+h*p,n,i-f,n,i),t.bezierCurveTo(n,i-f,n-u+d*p,l+s+h*p,n-u,l+s),t.closePath()}}),Sx=Rl.extend({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(t,e){var n=e.height,i=e.width,r=e.x,a=e.y,o=i/3*2;t.moveTo(r,a),t.lineTo(r+o,a+n),t.lineTo(r,a+n/4*3),t.lineTo(r-o,a+n),t.lineTo(r,a),t.closePath()}}),Mx={line:function(t,e,n,i,r){r.x1=t,r.y1=e+i/2,r.x2=t+n,r.y2=e+i/2},rect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i},roundRect:function(t,e,n,i,r){r.x=t,r.y=e,r.width=n,r.height=i,r.r=Math.min(n,i)/4},square:function(t,e,n,i,r){var a=Math.min(n,i);r.x=t,r.y=e,r.width=a,r.height=a},circle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.r=Math.min(n,i)/2},diamond:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i},pin:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},arrow:function(t,e,n,i,r){r.x=t+n/2,r.y=e+i/2,r.width=n,r.height=i},triangle:function(t,e,n,i,r){r.cx=t+n/2,r.cy=e+i/2,r.width=n,r.height=i}},kx={};W({line:Bm,rect:Kl,roundRect:Kl,square:Kl,circle:om,diamond:_x,pin:bx,arrow:Sx,triangle:xx},(function(t,e){kx[e]=new t}));var Tx=Rl.extend({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(t,e,n){var i=Zr(t,e,n),r=this.shape;return r&&"pin"===r.symbolType&&"inside"===e.position&&(i.y=n.y+.4*n.height),i},buildPath:function(t,e,n){var i=e.symbolType;if("none"!==i){var r=kx[i];r||(r=kx[i="rect"]),Mx[i](e.x,e.y,e.width,e.height,r.shape),r.buildPath(t,r.shape,n)}}});function Cx(t,e){if("image"!==this.type){var n=this.style;this.__isEmptyBrush?(n.stroke=t,n.fill=e||Yh.color.neutral00,n.lineWidth=2):"line"===this.shape.symbolType?n.stroke=t:n.fill=t,this.markRedraw()}}function Ix(t,e,n,i,r,a,o){var s,l=0===t.indexOf("empty");return l&&(t=t.substr(5,1).toLowerCase()+t.substr(6)),(s=0===t.indexOf("image://")?Sv(t.slice(8),new nn(e,n,i,r),o?"center":"cover"):0===t.indexOf("path://")?wv(t.slice(7),{},new nn(e,n,i,r),o?"center":"cover"):new Tx({shape:{symbolType:t,x:e,y:n,width:i,height:r}})).__isEmptyBrush=l,s.setColor=Cx,a&&s.setColor(a),s}function Ax(t){return J(t)||(t=[+t,+t]),[t[0]||0,t[1]||0]}function Dx(t,e){if(null!=t)return J(t)||(t=[t,t]),[La(t[0],e[0])||0,La(ut(t[1],t[0]),e[1])||0]}function Lx(t){return isFinite(t)}
vendor: 5,266 bytes, line 2
2function Px(t,e,n){for(var i="radial"===e.type?function(t,e,n){var i=n.width,r=n.height,a=Math.min(i,r),o=null==e.x?.5:e.x,s=null==e.y?.5:e.y,l=null==e.r?.5:e.r;return e.global||(o=o*i+n.x,s=s*r+n.y,l*=a),o=Lx(o)?o:.5,s=Lx(s)?s:.5,l=l>=0&&Lx(l)?l:.5,t.createRadialGradient(o,s,0,o,s,l)}(t,e,n):function(t,e,n){var i=null==e.x?0:e.x,r=null==e.x2?1:e.x2,a=null==e.y?0:e.y,o=null==e.y2?0:e.y2;return e.global||(i=i*n.width+n.x,r=r*n.width+n.x,a=a*n.height+n.y,o=o*n.height+n.y),i=Lx(i)?i:0,r=Lx(r)?r:1,a=Lx(a)?a:0,o=Lx(o)?o:0,t.createLinearGradient(i,a,r,o)}(t,e,n),r=e.colorStops,a=0;a<r.length;a++)i.addColorStop(r[a].offset,r[a].color);return i}function Ox(t){return parseInt(t,10)}function Ex(t,e,n){var i=["width","height"][e],r=["clientWidth","clientHeight"][e],a=["paddingLeft","paddingTop"][e],o=["paddingRight","paddingBottom"][e];if(null!=n[i]&&"auto"!==n[i])return parseFloat(n[i]);var s=document.defaultView.getComputedStyle(t);return(t[r]||Ox(s[i])||Ox(t.style[i]))-(Ox(s[a])||0)-(Ox(s[o])||0)||0}function Nx(t){var e,n,i=t.style,r=i.lineDash&&i.lineWidth>0&&(e=i.lineDash,n=i.lineWidth,e&&"solid"!==e&&n>0?"dashed"===e?[4*n,2*n]:"dotted"===e?[n]:nt(e)?[e]:J(e)?e:null:null),a=i.lineDashOffset;if(r){var o=i.strokeNoScale&&t.getLineScale?t.getLineScale():1;o&&1!==o&&(r=U(r,(function(t){return t/o})),a/=o)}return[r,a]}var Rx=new gl(!0);function zx(t){var e=t.stroke;return!(null==e||"none"===e||!(t.lineWidth>0))}function Bx(t){return"string"==typeof t&&"none"!==t}function Vx(t){var e=t.fill;return null!=e&&"none"!==e}function Fx(t,e){if(null!=e.fillOpacity&&1!==e.fillOpacity){var n=t.globalAlpha;t.globalAlpha=e.fillOpacity*e.opacity,t.fill(),t.globalAlpha=n}else t.fill()}function jx(t,e){if(null!=e.strokeOpacity&&1!==e.strokeOpacity){var n=t.globalAlpha;t.globalAlpha=e.strokeOpacity*e.opacity,t.stroke(),t.globalAlpha=n}else t.stroke()}function Gx(t,e,n){var i=as(e.image,e.__image,n);if(ss(i)){var r=t.createPattern(i,e.repeat||"repeat");if("function"==typeof DOMMatrix&&r&&r.setTransform){var a=new DOMMatrix;a.translateSelf(e.x||0,e.y||0),a.rotateSelf(0,0,(e.rotation||0)*It),a.scaleSelf(e.scaleX||1,e.scaleY||1),r.setTransform(a)}return r}}var Hx=["shadowBlur","shadowOffsetX","shadowOffsetY"],Wx=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Ux(t,e,n,i,r){var a=!1;if(!i&&e===(n=n||{}))return!1;if(i||e.opacity!==n.opacity){qx(t,r),a=!0;var o=Math.max(Math.min(e.opacity,1),0);t.globalAlpha=isNaN(o)?Cs.opacity:o}(i||e.blend!==n.blend)&&(a||(qx(t,r),a=!0),t.globalCompositeOperation=e.blend||Cs.blend);for(var s=0;s<Hx.length;s++){var l=Hx[s];(i||e[l]!==n[l])&&(a||(qx(t,r),a=!0),t[l]=t.dpr*(e[l]||0))}return(i||e.shadowColor!==n.shadowColor)&&(a||(qx(t,r),a=!0),t.shadowColor=e.shadowColor||Cs.shadowColor),a}function $x(t,e,n,i,r){var a=e.style,o=i?null:n&&n.style||{};if(a===o)return!1;var s=Ux(t,a,o,i,r);if((i||a.fill!==o.fill)&&(s||(qx(t,r),s=!0),Bx(a.fill)&&(t.fillStyle=a.fill)),(i||a.stroke!==o.stroke)&&(s||(qx(t,r),s=!0),Bx(a.stroke)&&(t.strokeStyle=a.stroke)),(i||a.opacity!==o.opacity)&&(s||(qx(t,r),s=!0),t.globalAlpha=null==a.opacity?1:a.opacity),e.hasStroke()){var l=a.lineWidth/(a.strokeNoScale&&e.getLineScale?e.getLineScale():1);t.lineWidth!==l&&(s||(qx(t,r),s=!0),t.lineWidth=l)}for(var c=0;c<Wx.length;c++){var u=Wx[c],d=u[0];(i||a[d]!==o[d])&&(s||(qx(t,r),s=!0),t[d]=a[d]||u[1])}return s}function Yx(t,e){var n=e.transform,i=t.dpr||1;n?t.setTransform(i*n[0],i*n[1],i*n[2],i*n[3],i*n[4],i*n[5]):t.setTransform(i,0,0,i,0,0)}function qx(t,e){e.batchFill&&(e.batchFill=!1,t.fill()),e.batchStroke&&(e.batchStroke=!1,t.stroke())}function Xx(t,e){var n={inHover:!1,viewWidth:0,viewHeight:0,beforeBrushParam:{}};Zx(t,e,n),Kx(t,n)}function Zx(t,e,n){var i=e.transform;if(!e.shouldBePainted(n.viewWidth,n.viewHeight,!1,!1))return e.__dirty&=-2,void(e.__isRendered=!1);var r=e.__clipPaths,a=n.prevElClipPaths,o=e.style,s=!1,l=!1;if(a&&!function(t,e){if(t===e||!t&&!e)return!1;if(!t||!e||t.length!==e.length)return!0;for(var n=0;n<t.length;n++)if(t[n]!==e[n])return!0;return!1}(r,a)||(a&&(qx(t,n),t.restore(),l=s=!0,n.prevElClipPaths=null,n.allClipped=!1,n.prevEl=null),r&&r.length&&(qx(t,n),t.save(),function(t,e,n){for(var i=!1,r=0;r<t.length;r++){var a=t[r];i=i||a.isZeroArea(),Yx(e,a),e.beginPath(),a.buildPath(e,a.shape),e.clip()}n.allClipped=i}(r,t,n),s=!0,n.prevElClipPaths=r)),n.allClipped)return e.__dirty&=-2,void(e.__isRendered=!1);e.beforeBrush&&e.beforeBrush(n.beforeBrushParam),e.innerBeforeBrush();var c=n.prevEl;c||(l=s=!0);var u,d,h=e instanceof Rl&&e.autoBatch&&function(t){var e=Vx(t),n=zx(t);return!(t.lineDash||!(+e^+n)||e&&"string"!=typeof t.fill||n&&"string"!=typeof t.stroke||t.strokePercent<1||t.strokeOpacity<1||t.fillOpacity<1)}(o);s||(u=i,d=c.transform,u&&d?u[0]!==d[0]||u[1]!==d[1]||u[2]!==d[2]||u[3]!==d[3]||u[4]!==d[4]||u[5]!==d[5]:u||d)?(qx(t,n),Yx(t,e)):h||qx(t,n),e instanceof Rl?(1!==n.lastDrawType&&(l=!0,n.lastDrawType=1),$x(t,e,c,l,n),h&&(n.batchFill||n.batchStroke)||t.beginPath(),function(t,e,n,i,r){var a,o=zx(n),s=Vx(n),l=n.strokePercent,c=l<1,u=!e.path;e.silent&&!c||!u||e.createPathProxy();var d=e.path||Rx,h=e.__dirty;if(!i){var p=n.fill,f=n.stroke,g=s&&!!p.colorStops,m=o&&!!f.colorStops,v=s&&!!p.image,y=o&&!!f.image,x=void 0,_=void 0,b=void 0,w=void 0,S=void 0;
vendor: 9,853 bytes, line 2
2(g||m)&&(S=e.getBoundingRect()),g&&(x=h?Px(t,p,S):e.__canvasFillGradient,e.__canvasFillGradient=x),m&&(_=h?Px(t,f,S):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),v&&(b=h||!e.__canvasFillPattern?Gx(t,p,e):e.__canvasFillPattern,e.__canvasFillPattern=b),y&&(w=h||!e.__canvasStrokePattern?Gx(t,f,e):e.__canvasStrokePattern,e.__canvasStrokePattern=w),g?t.fillStyle=x:v&&(b?t.fillStyle=b:s=!1),m?t.strokeStyle=_:y&&(w?t.strokeStyle=w:o=!1)}var M,k,T=e.getGlobalScale();d.setScale(T[0],T[1],e.segmentIgnoreThreshold),t.setLineDash&&n.lineDash&&(M=(a=Nx(e))[0],k=a[1]);var C=!0;(u||4&h)&&(d.setDPR(t.dpr),c?d.setContext(null):(d.setContext(t),C=!1),d.reset(),e.buildPath(d,e.shape,i),d.toStatic(),e.pathUpdated()),C&&d.rebuildPath(t,c?l:1),M&&(t.setLineDash(M),t.lineDashOffset=k),i?(r.batchFill=s,r.batchStroke=o):n.strokeFirst?(o&&jx(t,n),s&&Fx(t,n)):(s&&Fx(t,n),o&&jx(t,n)),M&&t.setLineDash([])}(t,e,o,h,n)):e instanceof Vl?(3!==n.lastDrawType&&(l=!0,n.lastDrawType=3),$x(t,e,c,l,n),function(t,e,n){var i,r=n.text;if(null!=r&&(r+=""),r){t.font=n.font||y,t.textAlign=n.textAlign,t.textBaseline=n.textBaseline;var a=void 0,o=void 0;t.setLineDash&&n.lineDash&&(a=(i=Nx(e))[0],o=i[1]),a&&(t.setLineDash(a),t.lineDashOffset=o),n.strokeFirst?(zx(n)&&t.strokeText(r,n.x,n.y),Vx(n)&&t.fillText(r,n.x,n.y)):(Vx(n)&&t.fillText(r,n.x,n.y),zx(n)&&t.strokeText(r,n.x,n.y)),a&&t.setLineDash([])}}(t,e,o)):e instanceof Hl?(2!==n.lastDrawType&&(l=!0,n.lastDrawType=2),function(t,e,n,i,r){Ux(t,e.style,n&&n.style,i,r)}(t,e,c,l,n),function(t,e,n){var i=e.__image=as(n.image,e.__image,e,e.onload);if(i&&ss(i)){var r=n.x||0,a=n.y||0,o=e.getWidth(),s=e.getHeight(),l=i.width/i.height;if(null==o&&null!=s?o=s*l:null==s&&null!=o?s=o/l:null==o&&null==s&&(o=i.width,s=i.height),n.sWidth&&n.sHeight){var c=n.sx||0,u=n.sy||0;t.drawImage(i,c,u,n.sWidth,n.sHeight,r,a,o,s)}else if(n.sx&&n.sy){var d=o-(c=n.sx),h=s-(u=n.sy);t.drawImage(i,c,u,d,h,r,a,o,s)}else t.drawImage(i,r,a,o,s)}}(t,e,o)):e.getTemporalDisplayables&&(4!==n.lastDrawType&&(l=!0,n.lastDrawType=4),function(t,e,n){var i=e.getDisplayables(),r=e.getTemporalDisplayables();t.save();var a,o,s={prevElClipPaths:null,prevEl:null,allClipped:!1,viewWidth:n.viewWidth,viewHeight:n.viewHeight,inHover:n.inHover,beforeBrushParam:{}};for(a=e.getCursor(),o=i.length;a<o;a++)(u=i[a]).beforeBrush&&u.beforeBrush(n.beforeBrushParam),u.innerBeforeBrush(),Zx(t,u,s),u.innerAfterBrush(),u.afterBrush&&u.afterBrush(),s.prevEl=u;Kx(t,s);for(var l=0,c=r.length;l<c;l++){var u;(u=r[l]).beforeBrush&&u.beforeBrush(n.beforeBrushParam),u.innerBeforeBrush(),Zx(t,u,s),u.innerAfterBrush(),u.afterBrush&&u.afterBrush(),s.prevEl=u}Kx(t,s),e.clearTemporalDisplayables(),e.notClear=!0,t.restore()}(t,e,n)),e.innerAfterBrush(),e.afterBrush&&(h&&qx(t,n),e.afterBrush()),n.prevEl=e,e.__dirty=0,e.__isRendered=!0}function Kx(t,e){qx(t,e),e.prevElClipPaths&&t.restore()}var Jx=new yx,Qx=new ii(100),t_=["symbol","symbolSize","symbolKeepAspect","color","backgroundColor","dashArrayX","dashArrayY","maxTileWidth","maxTileHeight"];function e_(t,e){if("none"===t)return null;var n=e.getDevicePixelRatio(),i=e.getZr(),r="svg"===i.painter.type;t.dirty&&Jx.delete(t);var a=Jx.get(t);if(a)return a;var o=F(t,{symbol:"rect",symbolSize:1,symbolKeepAspect:!0,color:"rgba(0, 0, 0, 0.2)",backgroundColor:null,dashArrayX:5,dashArrayY:5,rotation:0,maxTileWidth:512,maxTileHeight:512});"none"===o.backgroundColor&&(o.backgroundColor=null);var s={repeat:"repeat"};return function(t){for(var e,a=[n],s=!0,l=0;l<t_.length;++l){var c=o[t_[l]];if(null!=c&&!J(c)&&!tt(c)&&!nt(c)&&"boolean"!=typeof c){s=!1;break}a.push(c)}if(s){e=a.join(",")+(r?"-svg":"");var u=Qx.get(e);u&&(r?t.svgElement=u:t.image=u)}var d,h=i_(o.dashArrayX),p=function(t){if(!t||"object"==typeof t&&0===t.length)return[0,0];if(nt(t)){var e=Math.ceil(t);return[e,e]}var n=U(t,(function(t){return Math.ceil(t)}));return t.length%2?n.concat(n):n}(o.dashArrayY),f=n_(o.symbol),g=U(h,(function(t){return r_(t)})),m=r_(p),v=!r&&_.createCanvas(),y=r&&{tag:"g",attrs:{},key:"dcl",children:[]},x=function(){for(var t=1,e=0,n=g.length;e<n;++e)t=Qa(t,g[e]);var i=1;for(e=0,n=f.length;e<n;++e)i=Qa(i,f[e].length);t*=i;var r=m*g.length*f.length;return{width:Math.max(1,Math.min(t,o.maxTileWidth)),height:Math.max(1,Math.min(r,o.maxTileHeight))}}();v&&(v.width=x.width*n,v.height=x.height*n,d=v.getContext("2d")),function(){d&&(d.clearRect(0,0,v.width,v.height),o.backgroundColor&&(d.fillStyle=o.backgroundColor,d.fillRect(0,0,v.width,v.height)));for(var t=0,e=0;e<p.length;++e)t+=p[e];if(!(t<=0))for(var a=-m,s=0,l=0,c=0;a<x.height;){if(s%2==0){for(var u=l/2%f.length,g=0,_=0,b=0;g<2*x.width;){var w=0;for(e=0;e<h[c].length;++e)w+=h[c][e];if(w<=0)break;if(_%2==0){var S=.5*(1-o.symbolSize),M=g+h[c][_]*S,k=a+p[s]*S,T=h[c][_]*o.symbolSize,C=p[s]*o.symbolSize,I=b/2%f[u].length;A(M,k,T,C,f[u][I])}g+=h[c][_],++b,++_===h[c].length&&(_=0)}++c===h.length&&(c=0)}a+=p[s],++l,++s===p.length&&(s=0)}function A(t,e,a,s,l){var c=r?1:n,u=Ix(l,t*c,e*c,a*c,s*c,o.color,o.symbolKeepAspect);if(r){var h=i.painter.renderOneToVNode(u);h&&y.children.push(h)}else Xx(d,u)}}(),s&&Qx.put(e,v||y),t.image=v,t.svgElement=y,t.svgWidth=x.width,t.svgHeight=x.height}(s),s.rotation=o.rotation,s.scaleX=s.scaleY=r?1:1/n,Jx.set(t,s),t.dirty=!1,s}function n_(t){if(!t||0===t.length)return[["rect"]];if(tt(t))return[[t]];for(var e=!0,n=0;n<t.length;++n)if(!tt(t[n])){e=!1;break}if(e)return n_([t]);var i=[];for(n=0;n<t.length;++n)tt(t[n])?i.push([t[n]]):i.push(t[n]);return i}function i_(t){if(!t||0===t.length)return[[0,0]];if(nt(t))return[[r=Math.ceil(t),r]];for(var e=!0,n=0;n<t.length;++n)if(!nt(t[n])){e=!1;break}if(e)return i_([t]);var i=[];for(n=0;n<t.length;++n)if(nt(t[n])){var r=Math.ceil(t[n]);i.push([r,r])}else(r=U(t[n],(function(t){return Math.ceil(t)}))).length%2==1?i.push(r.concat(r)):i.push(r);return i}function r_(t){for(var e=0,n=0;n<t.length;++n)e+=t[n];return t.length%2==1?2*e:e}var a_=Wo((function(t,e){t.eachRawSeries((function(n){if(!t.isSeriesFiltered(n)){var i=n.getData();i.hasItemVisual()&&i.each((function(t){var n=i.getItemVisual(t,"decal");n&&(i.ensureUniqueItemVisual(t,"style").decal=e_(n,e))}));var r=i.getVisual("decal");r&&(i.getVisual("style").decal=e_(r,e))}}))})),o_=2e3,s_=4500,l_={PROCESSOR:{SERIES_FILTER:800,AXIS_STATISTICS:920,FILTER:1e3,STATISTIC:5e3,STATISTICS:5e3},VISUAL:{LAYOUT:1e3,PROGRESSIVE_LAYOUT:1100,GLOBAL:o_,CHART:3e3,POST_CHART_LAYOUT:4600,COMPONENT:4e3,BRUSH:5e3,CHART_ITEM:s_,ARIA:6e3,DECAL:7e3}},c_="__flagInMainProcess",u_="__mainProcessVersion",d_="__pendingUpdate",h_="__needsUpdateStatus",p_=/^[a-zA-Z0-9_]+$/,f_="__connectUpdateStatus";function g_(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];if(!this.isDisposed())return v_(this,t,e);G_(this.id)}}function m_(t){return function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return v_(this,t,e)}}function v_(t,e,n){return n[0]=n[0]&&n[0].toLowerCase(),Jt.prototype[e].apply(t,n)}var y_,x_,__,b_,w_,S_,M_,k_,T_,C_,I_,A_,D_,L_,P_,O_,E_,N_,R_,z_=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e}(Jt),B_=z_.prototype;B_.on=m_("on"),B_.off=m_("off");var V_=function(t){function e(e,n,i){var r=t.call(this,new Qy)||this;r._chartsViews=[],r._chartsMap={},r._componentsViews=[],r._componentsMap={},r._pendingActions=[],i=i||{},r.__v_skip=!0,r._dom=e,r[u_]=1,i.ssr&&(fa=function(t){var e=gc(t),n=e.dataIndex;if(null!=n){var i=wt();return i.set("series_index",e.seriesIndex),i.set("data_index",n),e.ssrType&&i.set("ssr_type",e.ssrType),i}});var a=r._zr=ya(e,{renderer:i.renderer||"canvas",devicePixelRatio:i.devicePixelRatio,width:i.width,height:i.height,ssr:i.ssr,useDirtyRect:ut(i.useDirtyRect,!1),useCoarsePointer:ut(i.useCoarsePointer,"auto"),pointerSize:i.pointerSize});r._ssr=i.ssr,r._throttledZrFlush=vy(Z(a.flush,a),17),r._updateTheme(n),r._locale=function(t){if(tt(t)){var e=bd[t.toUpperCase()]||{};return t===yd||t===xd?R(e):z(R(e),R(bd[_d]),!1)}return z(R(t),R(bd[_d]),!1)}(i.locale||Sd),r._coordSysMgr=new Sh;var o=r._api=P_(r);function s(t,e){return t.__prio-e.__prio}return xn(q_,s),xn($_,s),r._scheduler=new Uy(r,o,$_,q_),r._messageCenter=new z_,r._initEvents(),r.resize=Z(r.resize,r),a.animation.on("frame",r._onframe,r),C_(a,r),I_(a,r),vt(r),r}return d(e,t),e.prototype._onframe=function(){if(!this._disposed){var t=this._scheduler,e=this._model,n=this._api;if(N_(this),this[d_]){var i=this[d_].silent;this[c_]=!0,R_(this);try{y_(this),b_.update.call(this,null,this[d_].updateParams)}catch(t){throw this[c_]=!1,this[d_]=null,t}this._zr.flush(),this[c_]=!1,this[d_]=null,k_.call(this,i),T_.call(this,i)}else if(t.unfinished){var r=1;do{t.unfinished=!1;var a=_.getTime();t.performSeriesTasks(e),t.performDataProcessorTasks(e),S_(this,e),t.performVisualTasks(e),L_(this,this._model,n,"remain",{}),r-=_.getTime()-a}while(r>0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,e,n){if(!this[c_])if(this._disposed)G_(this.id);else{var i,r,a;if(it(e)&&(n=e.lazyUpdate,i=e.silent,r=e.replaceMerge,a=e.transition,e=e.notMerge),this[c_]=!0,R_(this),!this._model||e){var o=new Sp(this._api),s=this._theme,l=this._model=new xp;l.scheduler=this._scheduler,l.ssr=this._ssr,l.init(null,null,null,s,this._locale,o)}this._model.setOption(t,{replaceMerge:r},Y_);var c={seriesTransition:a,optionChanged:!0};if(n)this[d_]={silent:i,updateParams:c},this[c_]=!1,this.getZr().wakeUp();else{try{y_(this),b_.update.call(this,null,c)}catch(t){throw this[d_]=null,this[c_]=!1,t}this._ssr||this._zr.flush(),this[d_]=null,this[c_]=!1,k_.call(this,i),T_.call(this,i)}}},e.prototype.setTheme=function(t,e){if(!this[c_])if(this._disposed)G_(this.id
2);else{var n=this._model;if(n){var i=e&&e.silent,r=null;this[d_]&&(null==i&&(i=this[d_].silent),r=this[d_].updateParams,this[d_]=null),this[c_]=!0,R_(this);try{this._updateTheme(t),n.setTheme(this._theme),y_(this),b_.update.call(this,{type:"setTheme"},r)}catch(t){throw this[c_]=!1,t}this[c_]=!1,k_.call(this,i),T_.call(this,i)}}},e.prototype._updateTheme=function(t){tt(t)&&(t=X_[t]),t&&((t=R(t))&&Gp(t,!0),this._theme=t)},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||f.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){return t=t||{},this._zr.painter.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){return t=t||{},this._zr.painter.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){var t=this._zr;return W(t.storage.getDisplayList(),(function(t){t.stopAnimation(null,!0)})),t.painter.toDataURL()},e.prototype.getDataURL=function(t){if(!this._disposed){var e=(t=t||{}).excludeComponents,n=this._model,i=[],r=this;W(e,(function(t){n.eachComponent({mainType:t},(function(t){var e=r._componentsMap[t.__viewId];e.group.ignore||(i.push(e),e.group.ignore=!0)}))}));var a="svg"===this._zr.painter.getType()?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return W(i,(function(t){t.group.ignore=!1})),a}G_(this.id)},e.prototype.getConnectedDataURL=function(t){if(!this._disposed){var e="svg"===t.type,n=this.group,i=Math.min,r=Math.max,a=1/0;if(J_[n]){var o=a,s=a,l=-1/0,c=-1/0,u=[],d=t&&t.pixelRatio||this.getDevicePixelRatio();W(K_,(function(a,d){if(a.group===n){var h=e?a.getZr().painter.getSvgDom().innerHTML:a.renderToCanvas(R(t)),p=a.getDom().getBoundingClientRect();o=i(p.left,o),s=i(p.top,s),l=r(p.right,l),c=r(p.bottom,c),u.push({dom:h,left:p.left,top:p.top})}}));var h=(l*=d)-(o*=d),p=(c*=d)-(s*=d),f=_.createCanvas(),g=ya(f,{renderer:e?"svg":"canvas"});if(g.resize({width:h,height:p}),e){var m="";return W(u,(function(t){var e=t.left-o,n=t.top-s;m+='<g transform="translate('+e+","+n+')">'+t.dom+"</g>"})),g.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&g.painter.setBackgroundColor(t.connectedBackgroundColor),g.refreshImmediately(),g.painter.toDataURL()}return t.connectedBackgroundColor&&g.add(new Kl({shape:{x:0,y:0,width:h,height:p},style:{fill:t.connectedBackgroundColor}})),W(u,(function(t){var e=new Hl({style:{x:t.left*d-o,y:t.top*d-s,image:t.dom}});g.add(e)})),g.refreshImmediately(),f.toDataURL("image/"+(t&&t.type||"png"))}return this.getDataURL(t)}G_(this.id)},e.prototype.convertToPixel=function(t,e,n){return w_(this,"convertToPixel",t,e,n)},e.prototype.convertToLayout=function(t,e,n){return w_(this,"convertToLayout",t,e,n)},e.prototype.convertFromPixel=function(t,e,n){return w_(this,"convertFromPixel",t,e,n)},e.prototype.containPixel=function(t,e){var n;if(!this._disposed)return W(xo(this._model,t),(function(t,i){i.indexOf("Models")>=0&&W(t,(function(t){var r=t.coordinateSystem;if(r&&r.containPoint)n=n||!!r.containPoint(e);else if("seriesModels"===i){var a=this._chartsMap[t.__viewId];a&&a.containPoint&&(n=n||a.containPoint(e,t))}}),this)}),this),!!n;G_(this.id)},e.prototype.getVisual=function(t,e){var n=xo(this._model,t,{defaultMainType:"series"}),i=n.seriesModel.getData(),r=n.hasOwnProperty("dataIndexInside")?n.dataIndexInside:n.hasOwnProperty("dataIndex")?i.indexOfRawIndex(n.dataIndex):null;return null!=r?rx(i,r,e):ax(i,e)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;W(j_,(function(e){var n=function(n){var i,r=t.getModel(),a=n.target;if("globalout"===e?i={}:a&&cx(a,(function(t){var e=gc(t);if(e&&null!=e.dataIndex){var n=e.dataModel||r.getSeriesByIndex(e.seriesIndex);return i=n&&n.getDataParams(e.dataIndex,e.dataType,a)||{},!0}if(e.eventData)return i=V({},e.eventData),!0}),!0),i){var o=i.componentType,s=i.componentIndex;"markLine"!==o&&"markPoint"!==o&&"markArea"!==o||(o="series",s=i.seriesIndex);var l=o&&null!=s&&r.getComponent(o,s),c=l&&t["series"===l.mainType?"_chartsMap":"_componentsMap"][l.__viewId];i.event=n,i.type=e,t._$eventProcessor.eventInfo={targetEl:a,packedEvent:i,model:l,view:c}
vendor: 4,805 bytes, line 2
2,t.trigger(e,i)}};n.zrEventfulCallAtLast=!0,t._zr.on(e,n,t)}));var e=this._messageCenter;W(U_,(function(n,i){e.on(i,(function(e){t.trigger(i,e)}))})),function(t,e,n){t.on("selectchanged",(function(t){var i=n.getModel();t.isFromClick?(lx("map","selectchanged",e,i,t),lx("pie","selectchanged",e,i,t)):"select"===t.fromAction?(lx("map","selected",e,i,t),lx("pie","selected",e,i,t)):"unselect"===t.fromAction&&(lx("map","unselected",e,i,t),lx("pie","unselected",e,i,t))}))}(e,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){this._disposed?G_(this.id):this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed)G_(this.id);else{this._disposed=!0,this.getDom()&&ko(this.getDom(),tb,"");var t=this,e=t._api,n=t._model;W(t._componentsViews,(function(t){t.dispose(n,e)})),W(t._chartsViews,(function(t){t.dispose(n,e)})),t._zr.dispose(),t._dom=t._model=t._chartsMap=t._componentsMap=t._chartsViews=t._componentsViews=t._scheduler=t._api=t._zr=t._throttledZrFlush=t._theme=t._coordSysMgr=t._messageCenter=null,delete K_[t.id]}},e.prototype.resize=function(t){if(!this[c_])if(this._disposed)G_(this.id);else{this._zr.resize(t);var e=this._model;if(this._loadingFX&&this._loadingFX.resize(),e){var n=e.resetOption("media"),i=t&&t.silent;this[d_]&&(null==i&&(i=this[d_].silent),n=!0,this[d_]=null),this[c_]=!0,R_(this);try{n&&y_(this),b_.update.call(this,{type:"resize",animation:V({duration:0},t&&t.animation)})}catch(t){throw this[c_]=!1,t}this[c_]=!1,k_.call(this,i),T_.call(this,i)}}},e.prototype.showLoading=function(t,e){if(this._disposed)G_(this.id);else if(it(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),Z_[t]){var n=Z_[t](this._api,e),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){this._disposed?G_(this.id):(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},e.prototype.makeActionFromEvent=function(t){var e=V({},t);return e.type=W_[t.type],e},e.prototype.dispatchAction=function(t,e){if(this._disposed)G_(this.id);else if(it(e)||(e={silent:!!e}),H_[t.type]&&this._model)if(this[c_])this._pendingActions.push(t);else{var n=e.silent;M_.call(this,t,n);var i=e.flush;i?this._zr.flush():!1!==i&&f.browser.weChat&&this._throttledZrFlush(),k_.call(this,n),T_.call(this,n)}},e.prototype.updateLabelLayout=function(){ux.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed)G_(this.id);else{var e=t.seriesIndex;this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()}},e.internalField=function(){function t(t){t.clearColorPalette(),t.eachSeries((function(t){t.clearColorPalette()}))}function e(t){for(var e=[],n=t.currentStates,i=0;i<n.length;i++){var r=n[i];"emphasis"!==r&&"blur"!==r&&"select"!==r&&e.push(r)}t.selected&&t.states.select&&e.push("select"),2===t.hoverState&&t.states.emphasis?e.push("emphasis"):1===t.hoverState&&t.states.blur&&e.push("blur"),t.useStates(e)}function n(t,e){if(!t.preventAutoZ){var n=Kv(t);e.eachRendered((function(t){return Qv(t,n.z,n.zlevel),!0}))}}function i(t,e){e.eachRendered((function(t){if(!Ou(t)){var e=t.getTextContent(),n=t.getTextGuideLine();t.stateTransition&&(t.stateTransition=null),e&&e.stateTransition&&(e.stateTransition=null),n&&n.stateTransition&&(n.stateTransition=null),t.hasState()?(t.prevStates=t.currentStates,t.clearStates()):t.prevStates&&(t.prevStates=null)}}))}function r(t,n){var i=t.getModel("stateAnimation"),r=t.isAnimationEnabled(),a=i.get("duration"),o=a>0?{duration:a,delay:i.get("delay"),easing:i.get("easing")}:null;n.eachRendered((function(t){if(t.states&&t.states.emphasis){if(Ou(t))return;if(t instanceof Rl&&function(t){var e=Ec(t);e.normalFill=t.style.fill,e.normalStroke=t.style.stroke;var n=t.states.select||{};e.selectFill=n.style&&n.style.fill||null,e.selectStroke=n.style&&n.style.stroke||null}(t),t.__dirty){var n=t.prevStates;n&&t.useStates(n)}if(r){t.stateTransition=o;var i=t.getTextContent(),a=t.getTextGuideLine();i&&(i.stateTransition=o),a&&(a.stateTransition=o)}t.__dirty&&e(t)}}))}y_=function(t){var e;e=t._model,hx(e).prepare={};var n=t._scheduler;n.restorePipelines(t._zr,t._model),n.prepareStageTasks(),x_(t,!0),x_(t,!1),n.plan()},x_=function(t,e){for(var n=t._model,i=t._scheduler,r=e?t._componentsViews:t._chartsViews,a=e?t._componentsMap:t._chartsMap,o=t._zr,s=t._api,l=0;l<r.length;l++)r[l].__alive=!1;function c(t){var l=t.__requireNewView;t.__requireNewView=!1;var c="_ec_"+t.id+"_"+t.type,u=!l&&a[c];if(!u){var d=Yo(t.type);(u=new(e?Rg.getClass(d.main,d.sub):py.getClass(d.sub))).init(n,s),a[c]=u,r.push(u),o.add(u.group)}t.__viewId=u.__id=c,u.__alive=!0,u.__model=t,u.group.__ecComponentInfo={mainType:t.mainType,index:t.componentIndex},!e&&i.prepareView(u,t,n,s)}
vendor: 1,530 bytes, line 2
2for(e?n.eachComponent((function(t,e){"series"!==t&&c(e)})):n.eachSeries(c),l=0;l<r.length;){var u=r[l];u.__alive?l++:(!e&&u.renderTask.dispose(),o.remove(u.group),u.dispose(n,s),r.splice(l,1),a[u.__id]===u&&delete a[u.__id],u.__id=u.group.__ecComponentInfo=null)}},__=function(t,e,n,i,r){var a=t._model;if(a.setUpdatePayload(n),i){var o,s=Mo(n,i,r),l=n.excludeSeriesId;null!=l&&(o=wt(),W(ro(l),(function(t){var e=po(t,null);null!=e&&o.set(e,!0)}))),a&&a.eachComponent(s,(function(e){if(!o||null==o.get(e.id))if(Cu(n))if(e instanceof Eg)n.type!==Bc||n.notBlur||e.get(["emphasis","disabled"])||function(t,e,n){var i=t.seriesIndex,r=t.getData(e.dataType);if(r){var a=mo(r,e);a=(J(a)?a[0]:a)||0;var o=r.getItemGraphicEl(a);if(!o)for(var s=r.count(),l=0;!o&&l<s;)o=r.getItemGraphicEl(l++);if(o){var c=gc(o);pu(i,c.focus,c.blurScope,n)}else{var u=t.get(["emphasis","focus"]),d=t.get(["emphasis","blurScope"]);null!=u&&pu(i,u,d,n)}}}(e,n,t._api);else{var i=gu(e.mainType,e.componentIndex,n.name,t._api),r=i.focusSelf,a=i.dispatchers;n.type===Bc&&r&&!n.notBlur&&fu(e.mainType,e.componentIndex,t._api),a&&W(a,(function(t){n.type===Bc?au(t):ou(t)}))}else Tu(n)&&e instanceof Eg&&(function(t,e){if(Tu(e)){var n=e.dataType,i=mo(t.getData(n),e);J(i)||(i=[i]),t[e.type===Gc?"toggleSelect":e.type===Fc?"select":"unselect"](i,n)}}(e,n,t._api),mu(e),E_(t))}),t),a&&a.eachComponent(s,(function(e){o&&null!=o.get(e.id)||c(t["series"===i?"_chartsMap":"_componentsMap"][e.__viewId])}),t)}else W([].concat(t._componentsViews).concat(t._chartsViews),c);
2function c(i){i&&i.__alive&&i[e]&&i[e](i.__model,a,t._api,n)}},b_={prepareAndUpdate:function(t){y_(this),b_.update.call(this,t,t&&{optionChanged:null!=t.newOption})},update:function(e,n){var i=this._model,r=this._api,a=this._zr,o=this._coordSysMgr,s=this._scheduler;if(i){!function(t){hx(t).fullUpdate={}}(i),i.setUpdatePayload(e),s.restoreData(i,e),s.performSeriesTasks(i),o.create(i,r),ux.trigger("coordsys:aftercreate",i,r),s.performDataProcessorTasks(i,e),S_(this,i),o.update(i,r),t(i),s.performVisualTasks(i,e);var l=i.get("backgroundColor")||"transparent";a.setBackgroundColor(l);var c=i.get("darkMode");null!=c&&"auto"!==c&&a.setDarkMode(c),A_(this,i,r,e,n),ux.trigger("afterupdate",i,r)}},updateTransform:function(t){var e=this,n=e._model,i=e._api;if(n){n.setUpdatePayload(t);var r=[];n.eachComponent((function(a,o){if(a!==yc){var s=e.getViewOfComponentModel(o);if(s&&s.__alive)if(s.updateTransform){var l=s.updateTransform(o,n,i,t);l&&l.update&&r.push(s)}else r.push(s)}}));var a=wt();n.eachSeries((function(r){var o=e._chartsMap[r.__viewId],s=r.pipelineContext;if(o.updateTransform&&!s.progressiveRender){var l=o.updateTransform(r,n,i,t);l&&l.update&&a.set(r.uid,1)}else a.set(r.uid,1)})),e._scheduler.performVisualTasks(n,t,{setDirty:!0,dirtyMap:a}),L_(e,n,i,t,{},a),ux.trigger("afterupdate",n,i)}},updateView:function(e){var n=this._model;n&&(n.setUpdatePayload(e),py.markUpdateMethod(e,"updateView"),t(n),this._scheduler.performVisualTasks(n,e,{setDirty:!0}),A_(this,n,this._api,e,{}),ux.trigger("afterupdate",n,this._api))},updateVisual:function(e){var n=this,i=this._model;i&&(i.setUpdatePayload(e),i.eachSeries((function(t){t.getData().clearAllVisual()})),py.markUpdateMethod(e,"updateVisual"),t(i),this._scheduler.performVisualTasks(i,e,{visualType:"visual",setDirty:!0}),i.eachComponent((function(t,r){if("series"!==t){var a=n.getViewOfComponentModel(r);a&&a.__alive&&a.updateVisual(r,i,n._api,e)}})),i.eachSeries((function(t){n._chartsMap[t.__viewId].updateVisual(t,i,n._api,e)})),ux.trigger("afterupdate",i,this._api))},updateLayout:function(t){b_.update.call(this,t)}},w_=function(t,e,n,i,r){if(t._disposed)G_(t.id);else for(var a,o=t._model,s=t._coordSysMgr.getCoordinateSystems(),l=xo(o,n),c=0;c<s.length;c++){var u=s[c];if(u[e]&&null!=(a=u[e](o,l,i,r)))return a}},S_=function(t,e){var n=t._chartsMap,i=t._scheduler;e.eachSeries((function(t){i.updateStreamModes(t,n[t.__viewId])}))},M_=function(t,e){var n=this,i=this.getModel(),r=t.type,a=t.escapeConnect,o=H_[r],s=(o.update||"update").split(":"),l=s.pop(),c=null!=s[0]&&Yo(s[0]);this[c_]=!0,R_(this);var u=[t],d=!1;t.batch&&(d=!0,u=U(t.batch,(function(e){return(e=F(V({},e),t)).batch=null,e})));var h,p=[],f=[],g=o.nonRefinedEventType,m=Tu(t),v=Cu(t);if(v&&hu(this._api),W(u,(function(e){var r=o.action(e,i,n._api);if(o.refineEvent?f.push(r):h=r,(h=h||V({},e)).type=g,p.push(h),v){var a=_o(t),s=a.queryOptionMap,u=a.mainTypeSpecified?s.keys()[0]:"series";__(n,l,e,u),E_(n)}else m?(__(n,l,e,"series"),E_(n)):c&&__(n,l,e,c.main,c.sub)})),"none"!==l&&!v&&!m&&!c)try{this[d_]?(y_(this),b_.update.call(this,t),this[d_]=null):b_[l].call(this,t)}catch(t){throw this[c_]=!1,t}if(h=d?{type:g,escapeConnect:a,batch:p}:p[0],this[c_]=!1,!e){var y=void 0;if(o.refineEvent){var x=o.refineEvent(f,t,i,this._api).eventContent;ft(it(x)),(y=F({type:o.refinedEventType},x)).fromAction=t.type,y.fromActionPayload=t,y.escapeConnect=!0}var _=this._messageCenter;_.trigger(h.type,h),y&&_.trigger(y.type,y)}}
2,k_=function(t){for(var e=this._pendingActions;e.length;){var n=e.shift();M_.call(this,n,t)}},T_=function(t){!t&&this.trigger("updated")},C_=function(t,e){t.on("rendered",(function(n){e.trigger("rendered",n),!t.animation.isFinished()||e[d_]||e._scheduler.unfinished||e._pendingActions.length?t.refresh():e.trigger("finished")}))},I_=function(t,e){t.on("mouseover",(function(t){var n=cx(t.target,ku);n&&(function(t,e,n){var i=gc(t),r=gu(i.componentMainType,i.componentIndex,i.componentHighDownName,n),a=r.dispatchers,o=r.focusSelf;a?(o&&fu(i.componentMainType,i.componentIndex,n),W(a,(function(t){return iu(t,e)}))):(pu(i.seriesIndex,i.focus,i.blurScope,n),"self"===i.focus&&fu(i.componentMainType,i.componentIndex,n),iu(t,e))}(n,t,e._api),E_(e))})).on("mouseout",(function(t){var n=cx(t.target,ku);n&&(function(t,e,n){hu(n);var i=gc(t),r=gu(i.componentMainType,i.componentIndex,i.componentHighDownName,n).dispatchers;r?W(r,(function(t){return ru(t,e)})):ru(t,e)}(n,t,e._api),E_(e))})).on("click",(function(t){var n=cx(t.target,(function(t){return null!=gc(t).dataIndex}),!0);if(n){var i=n.selected?"unselect":"select",r=gc(n);e._api.dispatchAction({type:i,dataType:r.dataType,dataIndexInside:r.dataIndex,seriesIndex:r.seriesIndex,isFromClick:!0})}}))},A_=function(t,e,n,i,r){!function(t){var e=[],n=[],i=!1;if(t.eachComponent((function(t,r){var a=r.get("zlevel")||0,o=r.get("z")||0,s=r.getZLevelKey();i=i||!!s,("series"===t?n:e).push({zlevel:a,z:o,idx:r.componentIndex,type:t,key:s})})),i){var r,a,o=e.concat(n);xn(o,(function(t,e){return t.zlevel===e.zlevel?t.z-e.z:t.zlevel-e.zlevel})),W(o,(function(e){var n=t.getComponent(e.type,e.idx),i=e.zlevel,o=e.key;null!=r&&(i=Math.max(r,i)),o?(i===r&&o!==a&&i++,a=o):a&&(i===r&&i++,a=""),r=i,n.setZLevel(i)}))}}(e),D_(t,e,n,i,r),W(t._chartsViews,(function(t){t.__alive=!1})),L_(t,e,n,i,r),W(t._chartsViews,(function(t){t.__alive||t.remove(e,n)}))},D_=function(t,e,a,o,s,l){W(l||t._componentsViews,(function(t){var s=t.__model;i(0,t),t.render(s,e,a,o),n(s,t),r(s,t)}))},L_=function(t,e,a,o,s,l){var c=t._scheduler;s=V(s||{},{updatedSeries:e.getSeries()}),ux.trigger("series:beforeupdate",e,a,s);var u=!1;e.eachSeries((function(e){var n=t._chartsMap[e.__viewId];n.__alive=!0;var r=n.renderTask;c.updatePayload(r,o),i(0,n),l&&l.get(e.uid)&&r.dirty(),r.perform(c.getPerformArgs(r))&&(u=!0),n.group.silent=!!e.get("silent"),function(t,e){var n=t.get("blendMode")||null;e.eachRendered((function(t){t.isGroup||(t.style.blend=n)}))}(e,n),mu(e)})),c.unfinished=u||c.unfinished,ux.trigger("series:layoutlabels",e,a,s),ux.trigger("series:transition",e,a,s),e.eachSeries((function(e){var i=t._chartsMap[e.__viewId];n(e,i),r(e,i)})),function(t,e){var n=t._zr;if("canvas"===n.painter.type){var i=n.storage,r=0;i.traverse((function(t){t.isGroup||r++}));var a=r>ut(e.get("hoverLayerThreshold"),Jh.hoverLayerThreshold)&&!f.node&&!f.worker;(t._usingTHL||a)&&(e.eachSeries((function(e){if(!e.preventUsingHoverLayer){var n=t._chartsMap[e.__viewId];n.__alive&&n.eachRendered((function(t){var e=t.states.emphasis;e&&e.hoverLayer!==vv&&(e.hoverLayer=a?mv:gv)}))}})),t._usingTHL=a)}}(t,e),ux.trigger("series:afterupdate",e,a,s)},E_=function(t){t[h_]=!0,t.getZr().wakeUp()},R_=function(t){t[u_]=(t[u_]+1)%1e6},N_=function(t){t[h_]&&(t.getZr().storage.traverse((function(t){Ou(t)||e(t)})),t[h_]=!1)},P_=function(t){return new(function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return d(n,e),n.prototype.getCoordinateSystems=function(){return t._coordSysMgr.getCoordinateSystems()},n.prototype.getComponentByElement=function(e){for(;e;){var n=e.__ecComponentInfo;if(null!=n)return t._model.getComponent(n.mainType,n.index);e=e.parent}},n.prototype.enterEmphasis=function(e,n){au(e,n),E_(t)},n.prototype.leaveEmphasis=function(e,n){ou(e,n),E_(t)},n.prototype.enterBlur=function(e){su(e),E_(t)},n.prototype.leaveBlur=function(e){lu(e),E_(t)},n.prototype.enterSelect=function(e){cu(e),E_(t)},n.prototype.leaveSelect=function(e){uu(e),E_(t)},n.prototype.getModel=function(){return t.getModel()},n.prototype.getViewOfComponentModel=function(e){return t.getViewOfComponentModel(e)},n.prototype.getViewOfSeriesModel=function(e){return t.getViewOfSeriesModel(e)},n.prototype.getECUpdateCycleVersion=function(){return t[u_]},n.prototype.usingTHL=function(){return t._usingTHL},n}(Lc))(t)},O_=function(t){function e(t,e){for(var n=0;n<t.length;n++)t[n][f_]=e}W(W_,(function(n,i){t._messageCenter.on(i,(function(n){if(J_[t.group]&&0!==t[f_]){if(n&&n.escapeConnect)return;var i=t.makeActionFromEvent(n),r=[];W(K_,(function(e){e!==t&&e.group===t.group&&r.push(e)})),e(r,0),W(r,(function(t){1!==t[f_]&&t.dispatchAction(i)})),e(r,2)}}))}))}}(),e}(Jt),F_=V_.prototype;F_.on=g_("on"),F_.off=g_("off"),F_.one=function(t,e,n){var i=this;this.on.call(this,t,(function n(){for(var r=[],a=0;a<arguments.length;a++)r[a]=arguments[a];e&&e.apply&&e.apply(this,r),i.off(t,n)}),n)};var j_=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function G_(t){}var H_={},W_={},U_={},$_=[],Y_=[],q_=[],X_={},Z_={},K_={},J_={},Q_=+new Date-0,tb=(new Date,"_echarts_instance_");function eb(t){return K_[function(t,e){return t.getAttribute?t.getAttribute(e):t[e]}(t,tb)]}function nb(t,e){X_[t]=e}function ib(t){j(Y_,t)<0&&Y_.push(t)}function rb(t,e){cb($_,t,e,2e3)}function ab(t,e){ux.on(t,e)}function ob(t,e,n){var i,r,a,o,s;function l(t){return t.toLowerCase()}Q(e)&&(n=e,e=""),it(t)?(i=t.type,r=t.event,o=t.update,s=t.publishNonRef
2inedEvent,n||(n=t.action),a=t.refineEvent):(i=t,r=e),r=l(r||i);var c=a?l(i):r;H_[i]||(ft(p_.test(i)&&p_.test(r)),a&&ft(r!==i),H_[i]={actionType:i,refinedEventType:r,nonRefinedEventType:c,update:o,action:n,refineEvent:a},U_[r]=1,a&&s&&(U_[c]=1),W_[c]=i)}function sb(t,e){cb(q_,t,e,3e3,"visual")}var lb=[];function cb(t,e,n,i,r,a){if((Q(e)||it(e))&&(n=e,e=i),!(j(lb,n)>=0)){lb.push(n);var o=Uy.wrapStageHandler(n,r);o.__prio=e,o.__raw=n,t.push(o)}}function ub(t,e){Z_[t]=e}function db(t,e,n,i){return{eventContent:{selected:vu(n),isFromClick:e.isFromClick||!1}}}sb(o_,ky),sb(s_,Cy),sb(s_,Iy),sb(o_,nx),sb(s_,ix),sb(7e3,a_),ib(Gp),rb(900,Hp),ub("default",(function(t,e){F(e=e||{},{text:"loading",textColor:Yh.color.primary,fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255,255,255,0.8)",showSpinner:!0,color:Yh.color.theme[0],spinnerRadius:10,lineWidth:5,zlevel:0});var n=new pa,i=new Kl({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});n.add(i);var r,a=new fc({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily}
vendor: 4,597 bytes, line 2
2,zlevel:e.zlevel,z:10001}),o=new Kl({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});return n.add(o),e.showSpinner&&((r=new $m({shape:{startAngle:-Ay/2,endAngle:-Ay/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*Ay/2}).start("circularInOut"),r.animateShape(!0).when(1e3,{startAngle:3*Ay/2}).delay(300).start("circularInOut"),n.add(r)),n.resize=function(){var n=a.getBoundingRect().width,s=e.showSpinner?e.spinnerRadius:0,l=(t.getWidth()-2*s-(e.showSpinner&&n?10:0)-n)/2-(e.showSpinner&&n?0:5+n/2)+(e.showSpinner?0:n/2)+(n?0:s),c=t.getHeight()/2;e.showSpinner&&r.setShape({cx:l,cy:c}),o.setShape({x:l-s,y:c-s,width:2*s,height:2*s}),i.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},n.resize(),n})),ob({type:Bc,event:Bc,update:Bc},Ct),ob({type:Vc,event:Vc,update:Vc},Ct),ob({type:Fc,event:Hc,update:Fc,action:Ct,refineEvent:db,publishNonRefinedEvent:!0}),ob({type:jc,event:Hc,update:jc,action:Ct,refineEvent:db,publishNonRefinedEvent:!0}),ob({type:Gc,event:Hc,update:Gc,action:Ct,refineEvent:db,publishNonRefinedEvent:!0}),nb("default",{}),nb("dark",Jy);var hb={},pb=[],fb={registerPreprocessor:ib,registerProcessor:rb,registerPostInit:function(t){ab("afterinit",t)},registerPostUpdate:function(t){ab("afterupdate",t)},registerUpdateLifecycle:ab,registerAction:ob,registerCoordinateSystem:function(t,e){Sh.register(t,e)},registerLayout:function(t,e){cb(q_,t,e,1e3,"layout")},registerVisual:sb,registerTransform:function(t){var e=(t=R(t)).type;e||lf("");var n=e.split(":");2!==n.length&&lf("");var i=!1;"echarts"===n[0]&&(e=n[1],i=!0),t.__isBuiltIn=i,Hf.set(e,t)},registerLoading:ub,registerMap:function(t,e,n){var i=dx.registerMap;i&&i(t,e,n)},registerImpl:function(t,e){dx[t]=e},PRIORITY:l_,ComponentModel:Gh,ComponentView:Rg,SeriesModel:Eg,ChartView:py,registerComponentModel:function(t){Gh.registerClass(t)},registerComponentView:function(t){Rg.registerClass(t)},registerSeriesModel:function(t){Eg.registerClass(t)},registerChartView:function(t){py.registerClass(t)},registerCustomSeries:function(t,e){!function(t,e){hb[t]=e}(t,e)},registerSubTypeDefaulter:function(t,e){Gh.registerSubTypeDefaulter(t,e)},registerPainter:function(t,e){var n;n=e,ga[t]=n}};function gb(t){J(t)?W(t,(function(t){gb(t)})):j(pb,t)>=0||(pb.push(t),Q(t)&&(t={install:t}),t.install(fb))}var mb=2*Math.PI,vb=gl.CMD,yb=["top","right","bottom","left"];function xb(t,e,n,i,r){var a=n.width,o=n.height;switch(t){case"top":i.set(n.x+a/2,n.y-e),r.set(0,-1);break;case"bottom":i.set(n.x+a/2,n.y+o+e),r.set(0,1);break;case"left":i.set(n.x-e,n.y+o/2),r.set(-1,0);break;case"right":i.set(n.x+a+e,n.y+o/2),r.set(1,0)}}function _b(t,e,n,i,r,a,o,s,l){o-=t,s-=e;var c=Math.sqrt(o*o+s*s),u=(o/=c)*n+t,d=(s/=c)*n+e;if(Math.abs(i-r)%mb<1e-4)return l[0]=u,l[1]=d,c-n;if(a){var h=i;i=_l(r),r=_l(h)}else i=_l(i),r=_l(r);i>r&&(r+=mb);var p=Math.atan2(s,o);if(p<0&&(p+=mb),p>=i&&p<=r||p+mb>=i&&p+mb<=r)return l[0]=u,l[1]=d,c-n;var f=n*Math.cos(i)+t,g=n*Math.sin(i)+e,m=n*Math.cos(r)+t,v=n*Math.sin(r)+e,y=(f-o)*(f-o)+(g-s)*(g-s),x=(m-o)*(m-o)+(v-s)*(v-s);return y<x?(l[0]=f,l[1]=g,Math.sqrt(y)):(l[0]=m,l[1]=v,Math.sqrt(x))}function bb(t,e,n,i,r,a,o,s){var l=r-t,c=a-e,u=n-t,d=i-e,h=Math.sqrt(u*u+d*d),p=(l*(u/=h)+c*(d/=h))/h;s&&(p=Math.min(Math.max(p,0),1)),p*=h;var f=o[0]=t+p*u,g=o[1]=e+p*d;return Math.sqrt((f-r)*(f-r)+(g-a)*(g-a))}function wb(t,e,n,i,r,a,o){n<0&&(t+=n,n=-n),i<0&&(e+=i,i=-i);var s=t+n,l=e+i,c=o[0]=Math.min(Math.max(r,t),s),u=o[1]=Math.min(Math.max(a,e),l);return Math.sqrt((c-r)*(c-r)+(u-a)*(u-a))}var Sb=[];function Mb(t,e,n){var i=wb(e.x,e.y,e.width,e.height,t.x,t.y,Sb);return n.set(Sb[0],Sb[1]),i}function kb(t,e,n){for(var i,r,a=0,o=0,s=0,l=0,c=1/0,u=e.data,d=t.x,h=t.y,p=0;p<u.length;){var f=u[p++];1===p&&(s=a=u[p],l=o=u[p+1]);var g=c;switch(f){case vb.M:a=s=u[p++],o=l=u[p++];break;case vb.L:g=bb(a,o,u[p],u[p+1],d,h,Sb,!0),a=u[p++],o=u[p++];break;case vb.C:g=Hn(a,o,u[p++],u[p++],u[p++],u[p++],u[p],u[p+1],d,h,Sb),a=u[p++],o=u[p++];break;case vb.Q:g=Xn(a,o,u[p++],u[p++],u[p],u[p+1],d,h,Sb),a=u[p++],o=u[p++];break;case vb.A:var m=u[p++],v=u[p++],y=u[p++],x=u[p++],_=u[p++],b=u[p++];p+=1;var w=!!(1-u[p++]);i=Math.cos(_)*y+m,r=Math.sin(_)*x+v,p<=1&&(s=i,l=r),g=_b(m,v,x,_,_+b,w,(d-m)*x/y+m,h,Sb),a=Math.cos(_+b)*y+m,o=Math.sin(_+b)*x+v;break;case vb.R:g=wb(s=a=u[p++],l=o=u[p++],u[p++],u[p++],d,h,Sb);break;case vb.Z:g=bb(a,o,s,l,d,h,Sb,!0),a=s,o=l}g<c&&(c=g,n.set(Sb[0],Sb[1]))}return c}var Tb=new De,Cb=new De,Ib=new De,Ab=new De,Db=new De;
vendor: 4,215 bytes, line 2
2function Lb(t,e){if(t){var n=t.getTextGuideLine(),i=t.getTextContent();if(i&&n){var r=t.textGuideLineConfig||{},a=[[0,0],[0,0],[0,0]],o=r.candidates||yb,s=i.getBoundingRect().clone();s.applyTransform(i.getComputedTransform());var l=1/0,c=r.anchor,u=t.getComputedTransform(),d=u&&Ie([],u),h=e.get("length2")||0;c&&Ib.copy(c);for(var p=0;p<o.length;p++){xb(o[p],0,s,Tb,Ab),De.scaleAndAdd(Cb,Tb,Ab,h),Cb.transform(d);var f=t.getBoundingRect(),g=c?c.distance(Cb):t instanceof Rl?kb(Cb,t.path,Ib):Mb(Cb,f,Ib);g<l&&(l=g,Cb.transform(u),Ib.transform(u),Ib.toArray(a[0]),Cb.toArray(a[1]),Tb.toArray(a[2]))}Eb(a,e.get("minTurnAngle")),n.setShape({points:a})}}}var Pb=[],Ob=new De;function Eb(t,e){if(e<=180&&e>0){e=e/180*Math.PI,Tb.fromArray(t[0]),Cb.fromArray(t[1]),Ib.fromArray(t[2]),De.sub(Ab,Tb,Cb),De.sub(Db,Ib,Cb);var n=Ab.len(),i=Db.len();if(!(n<.001||i<.001)){Ab.scale(1/n),Db.scale(1/i);var r=Ab.dot(Db);if(Math.cos(e)<r){var a=bb(Cb.x,Cb.y,Ib.x,Ib.y,Tb.x,Tb.y,Pb,!1);Ob.fromArray(Pb),Ob.scaleAndAdd(Db,a/Math.tan(Math.PI-e));var o=Ib.x!==Cb.x?(Ob.x-Cb.x)/(Ib.x-Cb.x):(Ob.y-Cb.y)/(Ib.y-Cb.y);if(isNaN(o))return;o<0?De.copy(Ob,Cb):o>1&&De.copy(Ob,Ib),Ob.toArray(t[1])}}}}function Nb(t,e,n){if(n<=180&&n>0){n=n/180*Math.PI,Tb.fromArray(t[0]),Cb.fromArray(t[1]),Ib.fromArray(t[2]),De.sub(Ab,Cb,Tb),De.sub(Db,Ib,Cb);var i=Ab.len(),r=Db.len();if(!(i<.001||r<.001)&&(Ab.scale(1/i),Db.scale(1/r),Ab.dot(e)<Math.cos(n))){var a=bb(Cb.x,Cb.y,Ib.x,Ib.y,Tb.x,Tb.y,Pb,!1);Ob.fromArray(Pb);var o=Math.PI/2,s=o+Math.acos(Db.dot(e))-n;if(s>=o)De.copy(Ob,Ib);else{Ob.scaleAndAdd(Db,a/Math.tan(Math.PI/2-s));var l=Ib.x!==Cb.x?(Ob.x-Cb.x)/(Ib.x-Cb.x):(Ob.y-Cb.y)/(Ib.y-Cb.y);if(isNaN(l))return;l<0?De.copy(Ob,Cb):l>1&&De.copy(Ob,Ib)}Ob.toArray(t[1])}}}function Rb(t,e,n,i){var r="normal"===n,a=r?t:t.ensureState(n);a.ignore=e;var o=i.get("smooth");o=!0===o?.3:Math.max(+o,0)||0,a.shape=a.shape||{},a.shape.smooth=o;var s=i.getModel("lineStyle").getLineStyle();r?t.useStyle(s):a.style=s}function zb(t,e){var n=e.smooth,i=e.points;if(i)if(t.moveTo(i[0][0],i[0][1]),n>0&&i.length>=3){var r=Gt(i[0],i[1]),a=Gt(i[1],i[2]);if(!r||!a)return t.lineTo(i[1][0],i[1][1]),void t.lineTo(i[2][0],i[2][1]);var o=Math.min(r,a)*n,s=Wt([],i[1],i[0],o/r),l=Wt([],i[1],i[2],o/a),c=Wt([],s,l,.5);t.bezierCurveTo(s[0],s[1],s[0],s[1],c[0],c[1]),t.bezierCurveTo(l[0],l[1],l[0],l[1],i[2][0],i[2][1])}else for(var u=1;u<i.length;u++)t.lineTo(i[u][0],i[u][1])}function Bb(t,e,n){var i=t.getTextGuideLine(),r=t.getTextContent();if(r){for(var a=e.normal,o=a.get("show"),s=r.ignore,l=0;l<zc.length;l++){var c=zc[l],u=e[c],d="normal"===c;if(u){var h=u.get("show");if((d?s:ut(r.states[c]&&r.states[c].ignore,s))||!ut(h,o)){var p=d?i:i&&i.states[c];p&&(p.ignore=!0),i&&Rb(i,!0,c,u);continue}i||(i=new Em,t.setTextGuideLine(i),d||!s&&o||Rb(i,!0,"normal",e.normal),t.stateProxy&&(i.stateProxy=t.stateProxy)),Rb(i,!1,c,u)}}if(i){F(i.style,n),i.style.fill=null;var f=a.get("showAbove");(t.textGuideLineConfig=t.textGuideLineConfig||{}).showAbove=f||!1,i.buildPath=zb}}else i&&t.removeTextGuideLine()}function Vb(t,e){e=e||"labelLine";for(var n={normal:t.getModel(e)},i=0;i<Rc.length;i++){var r=Rc[i];n[r]=t.getModel([r,e])}return n}var Fb=["label","labelLine","layoutOption","priority","defaultAttr","marginForce","minMarginForce","marginDefault","suggestIgnore"];function jb(t,e,n){n=n||3,e?t.dirty|=n:t.dirty&=~n}function Gb(t,e){return e=e||3,null==t.dirty||!!(t.dirty&e)}function Hb(t){if(t)return Gb(t)&&Wb(t,t.label,t),t}function Wb(t,e,n){var i=e.getComputedTransform();t.transform=Zv(t.transform,i);var r=t.localRect=Xv(t.localRect,e.getBoundingRect()),a=e.style,o=a.margin,s=n&&n.marginForce,l=n&&n.minMarginForce,c=n&&n.marginDefault,u=a.__marginType;null==u&&c&&(o=c,u=Qu.textMargin);for(var d=0;d<4;d++)Ub[d]=u===Qu.minMargin&&l&&null!=l[d]?l[d]:s&&null!=s[d]?s[d]:o?o[d]:0;u===Qu.textMargin&&jv(r,Ub,!1,!1);var h=t.rect=Xv(t.rect,r);return i&&h.applyTransform(i),u===Qu.minMargin&&jv(h,Ub,!1,!1),t.axisAligned=Yv(i),(t.label=t.label||{}).ignore=e.ignore,jb(t,!1),jb(t,!0,2),t}var Ub=[0,0,0,0];function $b(t,e){if(t){t.label.x+=e.x,t.label.y+=e.y,t.label.markRedraw();var n=t.transform;n&&(n[4]+=e.x,n[5]+=e.y);var i=t.rect;i&&(i.x+=e.x,i.y+=e.y);var r=t.obb;
2r&&r.fromBoundingRect(t.localRect,n)}}function Yb(t,e){for(var n=0;n<Fb.length;n++){var i=Fb[n];null==t[i]&&(t[i]=e[i])}return Hb(t)}function qb(t){var e=t.obb;return e&&!Gb(t,2)||(t.obb=e=e||new lv,e.fromBoundingRect(t.localRect,t.transform),jb(t,!1,2)),e}function Xb(t,e,n,i,r){var a=t.length,o=pv[e],s=fv[e];if(a<2)return!1;t.sort((function(t,e){return t.rect[o]-e.rect[o]}));for(var l,c=0,u=!1,d=0,h=0;h<a;h++){var p=t[h],f=p.rect;(l=f[o]-c)<0&&(f[o]-=l,p.label[o]-=l,u=!0),d+=Math.max(-l,0),c=f[o]+f[s]}d>0&&r&&b(-d/a,0,a);var g,m,v=t[0],y=t[a-1];function x(){g=v.rect[o]-n,m=i-y.rect[o]-y.rect[s]}function _(t,e,n){if(t<0){var i=Math.min(e,-t);if(i>0){b(i*n,0,a);var r=i+t;r<0&&w(-r*n,1)}else w(-t*n,1)}}function b(e,n,i){0!==e&&(u=!0);for(var r=n;r<i;r++){var a=t[r];a.rect[o]+=e,a.label[o]+=e}}function w(e,n){for(var i=[],r=0,l=1;l<a;l++){var c=t[l-1].rect,u=Math.max(t[l].rect[o]-c[o]-c[s],0);i.push(u),r+=u}if(r){var d=Math.min(Math.abs(e)/r,n);if(e>0)for(l=0;l<a-1;l++)b(i[l]*d,0,l+1);else for(l=a-1;l>0;l--)b(-i[l-1]*d,l,a)}}function S(t){var e=t<0?-1:1;t=Math.abs(t);for(var n=Math.ceil(t/(a-1)),i=0;i<a-1;i++)if(e>0?b(n,0,i+1):b(-n,a-i-1,a),(t-=n)<=0)return}return x(),g<0&&w(-g,.8),m<0&&w(m,.8),x(),_(g,m,1),_(m,g,-1),x(),g<0&&S(-g),m<0&&S(m),u}function Zb(t){var e=[];function n(t){if(!t.ignore){var e=t.ensureState("emphasis");null==e.ignore&&(e.ignore=!1)}t.ignore=!0}t.sort((function(t,e){return(e.suggestIgnore?1:0)-(t.suggestIgnore?1:0)||e.priority-t.priority}));for(var i=0;i<t.length;i++){var r=Hb(t[i]);if(!r.label.ignore){for(var a=r.label,o=r.labelLine,s=!1,l=0;l<e.length;l++)if(Kb(r,e[l],null,{touchThreshold:.05})){s=!0;break}s?(n(a),o&&n(o)):e.push(r)}}}function Kb(t,e,n,i){return!(!t||!e)&&!(t.label&&t.label.ignore||e.label&&e.label.ignore)&&!!t.rect.intersect(e.rect,n,i)&&(!(!t.axisAligned||!e.axisAligned)||qb(t).intersect(qb(e),n,i))}function Jb(t){if(t){for(var e=[],n=0;n<t.length;n++)e.push(t[n].slice());return e}}function Qb(t,e){var n=t.label,i=e&&e.getTextGuideLine();return{dataIndex:t.dataIndex,dataType:t.dataType,seriesIndex:t.seriesModel.seriesIndex,text:t.label.style.text,rect:t.hostRect,labelRect:t.rect,align:n.style.align,verticalAlign:n.style.verticalAlign,labelLinePoints:Jb(i&&i.shape.points)}}var tw=["align","verticalAlign","width","height","fontSize"],ew=new Br,nw=vo(),iw=vo();function rw(t,e,n){for(var i=0;i<n.length;i++){var r=n[i];null!=e[r]&&(t[r]=e[r])}}var aw=["x","y","rotation"],ow=function(){function t(){this._labelList=[],this._chartViewList=[]}return t.prototype.clearLabels=function(){this._labelList=[],this._chartViewList=[]},t.prototype._addLabel=function(t,e,n,i,r){var a=i.style,o=i.__hostTarget.textConfig||{},s=i.getComputedTransform(),l=i.getBoundingRect().plain();nn.applyTransform(l,l,s),s?ew.setLocalTransform(s):(ew.x=ew.y=ew.rotation=ew.originX=ew.originY=0,ew.scaleX=ew.scaleY=1),ew.rotation=_l(ew.rotation);var c,u=i.__hostTarget;if(u){c=u.getBoundingRect().plain();var d=u.getComputedTransform();nn.applyTransform(c,c,d)}var h=c&&u.getTextGuideLine();this._labelList.push({label:i,labelLine:h,seriesModel:n,dataIndex:t,dataType:e,layoutOptionOrCb:r,layoutOption:null,rect:l,hostRect:c,priority:c?c.width*c.height:0,defaultAttr:{ignore:i.ignore,labelGuideIgnore:h&&h.ignore,x:ew.x,y:ew.y,scaleX:ew.scaleX,scaleY:ew.scaleY,rotation:ew.rotation,style:{x:a.x,y:a.y,align:a.align,verticalAlign:a.verticalAlign,width:a.width,height:a.height,fontSize:a.fontSize},cursor:i.cursor,attachedPos:o.position,attachedRot:o.rotation}})},t.prototype.addLabelsOfSeries=function(t){var e=this;this._chartViewList.push(t);var n=t.__model,i=n.get("labelLayout");(Q(i)||X(i).length)&&t.group.traverse((function(t){if(t.ignore)return!0;var r=t.getTextContent(),a=gc(t);r&&!r.disableLabelLayout&&e._addLabel(a.dataIndex,a.dataType,n,r,i)}))},t.prototype.updateLayoutConfig=function(t){var e=t.getWidth(),n=t.getHeight();function i(t,e){return function(){Lb(t,e)}}for(var r=0;r<this._labelList.length;r++){var a=this._labelList[r],o=a.label,s=o.__hostTarget,l=a.defaultAttr,c=void 0;c=(c=Q(a.layoutOptionOrCb)?a.layoutOptionOrCb(Qb(a,s)):a.layoutOptionOrCb)||{},a.layoutOption=c;var u=Math.PI/180;s&&s.setTextConfig({local:!1,position:null!=c.x||null!=c.y?null:l.attachedPos,rotation:null!=c.rotate?c.rotate*u:l.attachedRot,offset:[c.dx||0,c.dy||
20]});var d=!1;if(null!=c.x?(o.x=La(c.x,e),o.setStyle("x",0),d=!0):(o.x=l.x,o.setStyle("x",l.style.x)),null!=c.y?(o.y=La(c.y,n),o.setStyle("y",0),d=!0):(o.y=l.y,o.setStyle("y",l.style.y)),c.labelLinePoints){var h=s.getTextGuideLine();h&&(h.setShape({points:c.labelLinePoints}),d=!1)}nw(o).needsUpdateLabelLine=d,o.rotation=null!=c.rotate?c.rotate*u:l.rotation,o.scaleX=l.scaleX,o.scaleY=l.scaleY;for(var p=0;p<tw.length;p++){var f=tw[p];o.setStyle(f,null!=c[f]?c[f]:l.style[f])}if(c.draggable){if(o.draggable=!0,o.cursor="move",s){var g=a.seriesModel;null!=a.dataIndex&&(g=a.seriesModel.getData(a.dataType).getItemModel(a.dataIndex)),o.on("drag",i(s,g.getModel("labelLine")))}}else o.off("drag"),o.cursor=l.cursor}},t.prototype.layout=function(t){var e=t.getWidth(),n=t.getHeight(),i=[];W(this._labelList,(function(t){t.defaultAttr.ignore||i.push(Yb({},t))}));var r=Y(i,(function(t){return"shiftX"===t.layoutOption.moveOverlap})),a=Y(i,(function(t){return"shiftY"===t.layoutOption.moveOverlap}));Xb(r,0,0,e),Xb(a,1,0,n);var o=Y(i,(function(t){return t.layoutOption.hideOverlap}));!function(t){for(var e=0;e<t.length;e++){var n=t[e],i=n.defaultAttr,r=n.labelLine;n.label.attr("ignore",i.ignore),r&&r.attr("ignore",i.labelGuideIgnore)}}(o),Zb(o)},t.prototype.processLabelsOverall=function(){var t=this;W(this._chartViewList,(function(e){var n=e.__model,i=e.ignoreLabelLineUpdate,r=n.isAnimationEnabled();e.group.traverse((function(e){if(e.ignore&&!e.forceLabelAnimation)return!0;var a=!i,o=e.getTextContent();!a&&o&&(a=nw(o).needsUpdateLabelLine),a&&t._updateLabelLine(e,n),r&&t._animateLabels(e,n)}))}))},t.prototype._updateLabelLine=function(t,e){var n=t.getTextContent(),i=gc(t),r=i.dataIndex;if(n&&null!=r){var a=e.getData(i.dataType),o=a.getItemModel(r),s={},l=a.getItemVisual(r,"style");if(l){var c=a.getVisual("drawType");s.stroke=l[c]}var u=o.getModel("labelLine");Bb(t,Vb(o),s),Lb(t,u)}},t.prototype._animateLabels=function(t,e){var n=t.getTextContent(),i=t.getTextGuideLine();if(n&&(t.forceLabelAnimation||!n.ignore&&!n.invisible&&!t.disableLabelAnimation&&!Ou(t))){var r=(p=nw(n)).oldLayout,a=gc(t),o=a.dataIndex,s={x:n.x,y:n.y,rotation:n.rotation},l=e.getData(a.dataType);if(r){n.attr(r);var c=t.prevStates;c&&(j(c,"select")>=0&&n.attr(p.oldLayoutSelect),j(c,"emphasis")>=0&&n.attr(p.oldLayoutEmphasis)),Lu(n,s,e,o)}else if(n.attr(s),!Zu(n).valueAnimation){var u=ut(n.style.opacity,1);n.style.opacity=0,Pu(n,{style:{opacity:u}},e,o)}if(p.oldLayout=s,n.states.select){var d=p.oldLayoutSelect={};rw(d,s,aw),rw(d,n.states.select,aw)}if(n.states.emphasis){var h=p.oldLayoutEmphasis={};rw(h,s,aw),rw(h,n.states.emphasis,aw)}Ju(n,o,l,e,e)}if(i&&!i.ignore&&!i.invisible){r=(p=iw(i)).oldLayout;var p,f={points:i.shape.points};r?(i.attr({shape:r}),Lu(i,{shape:f},e)):(i.setShape(f),i.style.strokePercent=0,Pu(i,{style:{strokePercent:1}},e)),p.oldLayout=f}},t}();const sw=ow;var lw=vo();function cw(t){t.registerUpdateLifecycle("series:beforeupdate",(function(t,e,n){var i=lw(e).labelManager;i||(i=lw(e).labelManager=new sw),i.clearLabels()})),t.registerUpdateLifecycle("series:layoutlabels",(function(t,e,n){var i=lw(e).labelManager;W(n.updatedSeries,(function(t){i.addLabelsOfSeries(e.getViewOfSeriesModel(t))})),i.updateLayoutConfig(e),i.layout(e),i.processLabelsOverall()}))}function uw(t,e,n){var i=_.createCanvas(),r=e.getWidth(),a=e.getHeight(),o=i.style;return o&&(o.position="absolute",o.left="0",o.top="0",o.width=r+"px",o.height=a+"px",i.setAttribute("data-zr-dom-id",t)),i.width=r*n,i.height=a*n,i}function dw(t){return!t.__cursors.get(0)}function hw(t){var e=t.__cursors.get(0);return{startIdx:e?e.startIdx:0,endIdx:e?e.endIdx:0}}gb(cw);var pw=function(t){function e(e,n,i){var r,a=t.call(this)||this;a.motionBlur=!1,a.lastFrameAlpha=.7,a.dpr=1,a.virtual=!1,a.config={},a.zlevel=0,a.zlevel2=0,a.maxRepaintRectCount=5,a.__dirty=!0,a.__firstTimePaint=!0,a.__prevIdx={startIdx:0,endIdx:0},i=i||Mr,"string"==typeof e?r=uw(e,n,i):it(e)&&(e=(r=e).id),a.id=e,a.dom=r;var o=r.style;return o&&(kt(r),r.onselectstart=function(){return!1},o.padding="0",o.margin="0",o.borderWidth="0"),a.painter=n,a.dpr=i,a}return Dt(e,t),e.prototype.afterBrush=function(){this.__prevIdx=hw(this)},e.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},e.prototype.setUnpainted=function(){this.__firstTimePaint=!0},e.prototype.createBackBuffer=function(){var t=this.dpr;this.domBack=uw("back-"+this.id,this.painter,t),this.ctxBack=this.domBack.getContext("2d"),1!==t&&this.ctxBack.scale(t,t)},e.prototype.createRepaintRects=function(t,e,n,i){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var r=[],a=this.maxRepaintRectCount,o=!1,s=new nn(0,0,0,0);function l(t){if(t.isFinite()&&!t.isZero())if(0===r.length)(e=new nn(0,0,0,0)).copy(t),r.push(e);else{for(var e,n=!1,i=1/0,l=0,c=0;c<r.length;++c){var u=r[c];if(u.intersect(t)){var d=new nn(0,0,0,0);d.copy(u),d.union(t),r[c]=d,n=!0;break}if(o){s.copy(t),s.union(u);var h=t.width*t.height,p=u.width*u.height,f=s.width*s.height-h-p;f<i&&(i=f,l=c)}}o&&(r[l].union(t),n=!0),n||((e=new nn(0,0,0,0)).copy(t),r.push(e)),o||(o=r.length>=a)}}for(var c=hw(this),u=c.startIdx;u<c.endIdx;++u)if(g=t[u]){var d=g.shouldBePainted(n,i,!0,!0);(m=g.__isRendered&&(1&g.__dirty||!d)?g.getPrevPaintRect():null)&&l(m);var h=d&&(1&g.__dirty||!g.__isRendered)?g.getPaintRect():null;h&&l(h)}var p,f=this.__prevIdx;for(u=f.startIdx;u<f.endIdx;++u){var g,m;d=(g=e[u])&&g.shouldBePainted(n,i,!0,!0),!g||d&&g.__zr||!g.__isRendered||(m=g.getPrevPaintRect())&&l(m)}do{for(p=!1,u=0;u<r.length;)if(r[u].isZero())r.splice(u,1);else{for(var v=u+1;v<r.length;)r[u].intersect(r[v])?(p=!0,r[u].union(r[v]),r.splice(v,1)):v++;u++}}while(p);return this._paintRects=r,r},e.prototype.debugGetPaintRects=function(){return(this._paintRects||[]).slice()},e.prototype.resize=function(t,e){var n=this.dpr,i=this.dom,r=i.style,a=this.domBack;r&&(r.width=t+"px",r.height=e+"px"),i.width=t*n,i.height=e*n,a&&(a.width=t*n,a.height=e*n,1!==n&&this.ctxBack.scale(n,n))},e.prototype.clear=function(t,e,n){var i=this.dom,r=this.ctx,a=i.width,o=i.height;e=e||this.clearColor;var s=this.motionBlur&&!t,l=this.lastFrameAlpha,c=this.dpr,u=this;s&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(i,0,0,a/c,o/c));var d=this.domBack;function h(t,n,i,a){if(r.clearRect(t,n,i,a),e&&"transparent"!==e){var o=void 0;st(e)?(o=(e.global||e.__width===i&&e.__height===a)&&e.__canvasGradient||Px(r,e,{x:0,y:0,width:i,height:a}),e.__canvasGradient=o,e.__width=i,e.__height=a):null!=e.image&&(e.scaleX=e.scaleX||c,e.scaleY=e.scaleY||c,o=Gx(r,e,{dirty:function(){u.setUnpainted(),u.painter.refresh()}}
2)),r.save(),r.fillStyle=o||e,r.fillRect(t,n,i,a),r.restore()}s&&(r.save(),r.globalAlpha=l,r.drawImage(d,t,n,i,a),r.restore())}!n||s?h(0,0,a,o):n.length&&W(n,(function(t){h(t.x*c,t.y*c,t.width*c,t.height*c)}))},e}(Jt);const fw=pw;var gw=1e5,mw=314159,vw=void 0;function yw(t,e,n,i){var r=new fw(t,e,e.dpr);return r.zlevel=n,r.zlevel2=i,r.__builtin__=!0,xw(r),r}function xw(t){t.__cursorStack=[],t.__cursors=wt()}function _w(t,e){for(var n=t.__cursorStack,i=0;i<n.length;i++)e(t.__cursors.get(n[i]))}function bw(t,e){var n=t.layers;return n[e]||(n[e]=new Array(3))}function ww(t,e,n){for(var i=t.layerStack,r=0;r<i.length;r++){var a=i[r].zl,o=i[r].zl2,s=t.layers[a][o];n&&(n&Sw&&!s.__builtin__||n&Mw&&s.__builtin__||n&kw&&s===t.hoverlayer)||e(s,a,o,r)}}var Sw=1,Mw=2,kw=4,Tw=Sw|kw,Cw=function(){function t(t,e,n,i){this.type="canvas",this._prevDisplayList=[],this._layerConfig={},this._needsManuallyCompositing=!1,this.type="canvas",this._i={layerStack:[],layers:[]};var r=!t.nodeName||"CANVAS"===t.nodeName.toUpperCase();if(this._opts=n=V({},n||{}),this.dpr=n.devicePixelRatio||Mr,this._singleCanvas=r,this.root=t,t.style&&(kt(t),t.innerHTML=""),this.storage=e,this._prevDisplayList=[],r){var a=t,o=a.width,s=a.height;null!=n.width&&(o=n.width),null!=n.height&&(s=n.height),this.dpr=n.devicePixelRatio||1,a.width=o*this.dpr,a.height=s*this.dpr,this._width=o,this._height=s;var l=yw(a,this,mw,0);l.initContext(),this._insertLayer(l,mw,0,!0),this._domRoot=t}else{this._width=Ex(t,0,n),this._height=Ex(t,1,n);var c=this._domRoot=function(t,e){var n=document.createElement("div");return n.style.cssText=["position:relative","width:"+t+"px","height:"+e+"px","padding:0","margin:0","border-width:0"].join(";")+";",n}(this._width,this._height);t.appendChild(c)}}return t.prototype.getType=function(){return"canvas"},t.prototype.isSingleCanvas=function(){return this._singleCanvas},t.prototype.getViewportRoot=function(){return this._domRoot},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.refresh=function(t){var e,n=ut((e=t&&!it(t)?{paintAll:!!t}:t||{}).refresh,!0),i=ut(e.refreshHover,!1);if(i&&(this._hoverLayerDirty=2),!n)return i&&this._paintHoverList(this.storage.getDisplayList(!1)),this;var r=this.storage.getDisplayList(!0);this._updateLayerStatus(r,e.paintAll),this._redrawId=Math.random();var a=this._prevDisplayList;this._paintList(r,a,this._redrawId);var o=this._backgroundColor;return ww(this._i,(function(t,e,n,i){t.refresh&&t.refresh(0===i?o:null)}),Mw),this._opts.useDirtyRect&&(this._prevDisplayList=r.slice()),this},t.prototype._paintHoverList=function(t){var e=this._i.hoverlayer,n=this._hoverLayerDirty;if(this._hoverLayerDirty=vw,n!==vw&&(e||2!==n||(e=this._i.hoverlayer=this._ensureLayer(gw)),e)){e.clear();for(var i,r={inHover:!0,viewWidth:this._width,viewHeight:this._height,beforeBrushParam:{}},a=0,o=t.length;a<o;a++){var s=t[a];if(s.__inHover){i||(i=e.ctx).save();var l=s.__hoverStyle,c=void 0;l&&(c=s.style,s.style=l),Zx(i,s,r),l&&(s.style=c)}}i&&(Kx(i,r),i.restore())}},t.prototype.getHoverLayer=function(){return this._ensureLayer(gw)},t.prototype.paintOne=function(t,e){Xx(t,e)},t.prototype._paintList=function(t,e,n){if(this._redrawId===n){var i=this._doPaintList(t,e);if(this._needsManuallyCompositing&&this._compositeManually(),i)ww(this._i,(function(t){t.afterBrush&&t.afterBrush()}),Tw),this._paintHoverList(t);else{var r=this;kn((function(){r._paintList(t,e,n)}))}}},t.prototype._compositeManually=function(){var t=this._ensureLayer(mw).ctx,e=this._domRoot.width,n=this._domRoot.height;t.clearRect(0,0,e,n),ww(this._i,(function(i){i.virtual&&t.drawImage(i.dom,0,0,e,n)}),Sw)},t.prototype._doPaintList=function(t,e){var n=this,i=!0;return ww(this._i,(function(r){var a=!1;if(_w(r,(function(t){(t.drawIdx<t.endIdx||t.notClearIdx>=0)&&(a=!0)})),a||r.__dirty){var o=n._opts.useDirtyRect&&!dw(r)?r.createRepaintRects(t,e,n._width,n._height):null,s=n._i.layerStack[0],l=!0;if(r.__dirty){l=!1,r.__dirty=!1;var c=r.zlevel===s.zl&&r.zlevel2===s.zl2?n._backgroundColor:null;r.clear(!1,c,o)}
2_w(r,(function(e){var a=n._paintPerCursor(r,e,t,o,l);i=i&&a}))}}),Tw),f.wxa&&ww(this._i,(function(t){t&&t.ctx&&t.ctx.draw&&t.ctx.draw()})),i},t.prototype._paintPerCursor=function(t,e,n,i,r){var a=t.ctx;if(i)if(i.length)for(var o=this.dpr,s=0;s<i.length;++s){var l=i[s];a.save(),a.beginPath(),a.rect(l.x*o,l.y*o,l.width*o,l.height*o),a.clip(),this._paintPerCursorInRect(t,e,n,l,r),a.restore()}else e.drawIdx=e.endIdx;else a.save(),this._paintPerCursorInRect(t,e,n,null,r),a.restore();return e.drawIdx>=e.endIdx},t.prototype._paintPerCursorInRect=function(t,e,n,i,r){for(var a={inHover:!1,allClipped:!1,prevEl:null,viewWidth:this._width,viewHeight:this._height,beforeBrushParam:{contentRetained:r}},o=t.ctx,s=dw(t),l=s&&_.getTime(),c=e.drawIdx,u=e.notClearIdx,d=u>=0?Math.min(u,c):c;d<e.endIdx;d++){var h=n[d];if(!(d<c)||h.notClear){if(h.__inHover&&(this._hoverLayerDirty=2),null!=i){var p=h.getPaintRect();p&&p.intersect(i)&&(Zx(o,h,a),h.setPrevPaintRect(p))}else Zx(o,h,a);if(s&&_.getTime()-l>15){d++;break}}}Kx(o,a),e.drawIdx=Math.max(d,c)},t.prototype.getLayer=function(t,e){return this._ensureLayer(t,0,e)},t.prototype._ensureLayer=function(t,e,n){e=e||0;var i=this._singleCanvas;i&&!this._needsManuallyCompositing&&(t=mw,e=0);var r=bw(this._i,t)[e];return r||(r=yw("zr_"+t+"."+e,this,t,e),this._layerConfig[t]&&z(r,this._layerConfig[t],!0),(n||i&&t!==mw)&&(r.virtual=!0),this._insertLayer(r,t,e,!1),r.initContext()),r},t.prototype.insertLayer=function(t,e){this._insertLayer(e,t,0,!1)},t.prototype._insertLayer=function(t,e,n,i){var r=this._i,a=r.layers,o=r.layerStack,s=this._domRoot,l=null;if((!a[e]||!a[e][n])&&function(t){return!!t&&(!!t.__builtin__||"function"==typeof t.resize&&"function"==typeof t.refresh)}(t)){for(var c=o.length,u=0;u<c&&(o[u].zl<e||o[u].zl===e&&o[u].zl2<n);)u++;if(u>0&&(l=bw(r,o[u-1].zl)[o[u-1].zl2]),o.splice(u,0,{zl:e,zl2:n}),bw(r,e)[n]=t,!i&&!t.virtual)if(l){var d=l.dom;d.nextSibling?s.insertBefore(t.dom,d.nextSibling):s.appendChild(t.dom)}else s.firstChild?s.insertBefore(t.dom,s.firstChild):s.appendChild(t.dom);t.painter||(t.painter=this)}},t.prototype.eachLayer=function(t,e){return ww(this._i,(function(n,i){t.call(e,n,i)}))},t.prototype.eachBuiltinLayer=function(t,e){return ww(this._i,(function(n,i){t.call(e,n,i)}),Sw)},t.prototype.eachOtherLayer=function(t,e){return ww(this._i,(function(n,i){t.call(e,n,i)}),Mw)},t.prototype.getLayers=function(){var t={};return ww(this._i,(function(e,n,i){t[e.id]=e})),t},t.prototype._updateLayerStatus=function(t,e){var n,i=this;if(i._singleCanvas)for(var r=1;r<t.length;r++)if((g=t[r]).zlevel!==t[r-1].zlevel||g.incremental){i._needsManuallyCompositing=!0;break}ww(i._i,(function(t){t.__dirty=!1,_w(t,(function(t){t.used=!1,t.endIdxNew=0,t.notClearIdx=-1}))}),Tw);for(var a,o,s,l,c,u=null,d=null,h=!1,p=0,f=t.length;p<f;p++){var g,m=(g=t[p]).zlevel,v=g.incremental,y=void 0;if(n!==m&&(n=m,h=!1),v?(h=!0,y=1):y=h?2:0,u&&m===u.zlevel&&y===u.zlevel2||(d=null,(u=i._ensureLayer(m,y)).__builtin__)){if(!(d&&v===d.key||(o=v,s=void 0,l=void 0,void 0,l=(a=u).__cursors,c=+o,(d=l.get(c)||(a.__cursorStack.push(c),l.set(c,
2((s={key:c}).startIdx=s.drawIdx=s.endIdx=s.endIdxNew=0,s.used=!1,s.first=s.last=NaN,s.notClearIdx=-1,s)))).used)))if(d.used=!0,e||d.first!==g.id)u.__dirty=!0,d.first=g.id,d.startIdx=d.drawIdx=p,d.endIdx=p+1;else{var x=p-d.startIdx;d.startIdx=p,d.drawIdx+=x,d.endIdx+=x}d.endIdxNew=p+1,1&g.__dirty&&!g.__inHover&&((!v||!g.notClear&&p<d.drawIdx)&&(u.__dirty=!0),v&&g.notClear&&d.notClearIdx<0&&(d.notClearIdx=p))}else N("ZLevel "+m+" has been used by unknown layer "+u.id)}ww(i._i,(function(e){for(var n=e.__cursorStack,r=e.__cursors,a=n.length-1;a>=0;a--){var o=r.get(n[a]);if(o.used){var s=o.endIdxNew;(dw(e)?s<o.drawIdx:s!==o.endIdx||!s||t[s-1].id!==o.last)&&(e.__dirty=!0),o.endIdx=o.endIdxNew,o.last=s?t[s-1].id:NaN}else e.__dirty=!0,r.removeKey(n[a]),n.splice(a,1)}e.__dirty&&(_w(e,(function(t){t.drawIdx=t.startIdx})),i._hoverLayerDirty===vw&&(i._hoverLayerDirty=1))}),Tw)},t.prototype.clear=function(){return ww(this._i,(function(t){t.clear(),xw(t)}),Sw),this},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t,ww(this._i,(function(t){t.setUnpainted()}))},t.prototype.configLayer=function(t,e){if(e){var n=this._layerConfig;n[t]?z(n[t],e,!0):n[t]=e,ww(this._i,(function(t,e){z(t,n[e],!0)}))}},t.prototype.delLayer=function(t){for(var e=this._i.layerStack,n=this._i.layers,i=e.length-1;i>=0;i--){var r=e[i];if(r.zl===t){var a=n[t][r.zl2];if(a.__builtin__)continue;if(e.splice(i,1),n[t][r.zl2]=void 0,!a.virtual){var o=a.dom.parentNode;o&&o.removeChild(a.dom)}}}},t.prototype.resize=function(t,e){if(this._domRoot.style){var n=this._domRoot;n.style.display="none";var i=this._opts,r=this.root;null!=t&&(i.width=t),null!=e&&(i.height=e),t=Ex(r,0,i),e=Ex(r,1,i),n.style.display="",this._width===t&&e===this._height||(n.style.width=t+"px",n.style.height=e+"px",ww(this._i,(function(n){n.resize(t,e)})),this.refresh({paintAll:!0})),this._width=t,this._height=e}else{if(null==t||null==e)return;this._width=t,this._height=e,this._ensureLayer(mw).resize(t,e)}return this},t.prototype.clearLayer=function(t){W(this._i.layers[t],(function(t){t&&!t.__builtin__&&t.clear()}))},t.prototype.dispose=function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._i=null},t.prototype.getRenderedCanvas=function(t){if(t=t||{},this._singleCanvas&&!this._compositeManually)return this._i.layers[314159][0].dom;var e=new fw("image",this,t.pixelRatio||this.dpr);e.initContext(),e.clear(!1,t.backgroundColor||this._backgroundColor);var n=e.ctx;if(t.pixelRatio<=this.dpr){this.refresh();var i=e.dom.width,r=e.dom.height;ww(this._i,(function(t){t.__builtin__?n.drawImage(t.dom,0,0,i,r):t.renderToCanvas&&(n.save(),t.renderToCanvas(n),n.restore())}))}else{for(var a={inHover:!1,viewWidth:this._width,viewHeight:this._height,beforeBrushParam:{}},o=this.storage.getDisplayList(!0),s=0,l=o.length;s<l;s++){var c=o[s];Zx(n,c,a)}Kx(n,a)}return e.dom},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t}();const Iw=Cw;var Aw=Math.sin,Dw=Math.cos,Lw=Math.PI,Pw=2*Math.PI,Ow=180/Lw,Ew=function(){function t(){}return t.prototype.reset=function(t){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,t||4)},t.prototype.moveTo=function(t,e){this._add("M",t,e)},t.prototype.lineTo=function(t,e){this._add("L",t,e)},t.prototype.bezierCurveTo=function(t,e,n,i,r,a){this._add("C",t,e,n,i,r,a)},t.prototype.quadraticCurveTo=function(t,e,n,i){this._add("Q",t,e,n,i)},t.prototype.arc=function(t,e,n,i,r,a){this.ellipse(t,e,n,n,0,i,r,a)},t.prototype.ellipse=function(t,e,n,i,r,a,o,s){var l,c=o-a,u=!s,d=Math.abs(c),h=Ai(d-Pw)||(u?c>=Pw:-c>=Pw),p=c>0?c%Pw:c%Pw+Pw;l=!!h||!Ai(d)&&p>=Lw==!!u;var f=t+n*Dw(a),g=e+i*Aw(a);this._start&&this._add("M",f,g);var m=Math.round(r*Ow);if(h){var v=1/this._p,y=(u?1:-1)*(Pw-v);this._add("A",n,i,m,1,+u,t+n*Dw(a+y),e+i*Aw(a+y)),v>
vendor: 5,374 bytes, line 2
2.01&&this._add("A",n,i,m,0,+u,f,g)}else{var x=t+n*Dw(o),_=e+i*Aw(o);this._add("A",n,i,m,+l,+u,x,_)}},t.prototype.rect=function(t,e,n,i){this._add("M",t,e),this._add("l",n,0),this._add("l",0,i),this._add("l",-n,0),this._add("Z")},t.prototype.closePath=function(){this._d.length>0&&this._add("Z")},t.prototype._add=function(t,e,n,i,r,a,o,s,l){for(var c=[],u=this._p,d=1;d<arguments.length;d++){var h=arguments[d];if(isNaN(h))return void(this._invalid=!0);c.push(Math.round(h*u)/u)}this._d.push(t+c.join(" ")),this._start="Z"===t},t.prototype.generateStr=function(){this._str=this._invalid?"":this._d.join(""),this._d=[]},t.prototype.getStr=function(){return this._str},t}();const Nw=Ew;var Rw="none",zw=Math.round,Bw=["lineCap","miterLimit","lineJoin"],Vw=U(Bw,(function(t){return"stroke-"+t.toLowerCase()}));var Fw="http://www.w3.org/2000/svg",jw="http://www.w3.org/1999/xlink",Gw="ecmeta_";function Hw(t){return document.createElementNS(Fw,t)}function Ww(t,e,n,i,r){return{tag:t,attrs:n||{},children:i,text:r,key:e}}function Uw(t,e){var n=(e=e||{}).newline?"\n":"";return function t(e){var i=e.children,r=e.tag,a=e.attrs,o=e.text;return function(t,e){var n=[];if(e)for(var i in e){var r=e[i],a=i;!1!==r&&(!0!==r&&null!=r&&(a+='="'+r+'"'),n.push(a))}return"<"+t+" "+n.join(" ")+">"}(r,a)+("style"!==r?le(o):o||"")+(i?""+n+U(i,(function(e){return t(e)})).join(n)+n:"")+"</"+r+">"}(t)}function $w(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssStyleCache:{},cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function Yw(t,e,n,i){return Ww("svg","root",{width:t,height:e,xmlns:Fw,"xmlns:xlink":jw,version:"1.1",baseProfile:"full",viewBox:!!i&&"0 0 "+t+" "+e},n)}var qw=0;function Xw(){return qw++}var Zw={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},Kw="transform-origin";function Jw(t,e,n){var i=V({},t.shape);V(i,e),t.buildPath(n,i);var r=new Nw;return r.reset(Vi(t)),n.rebuildPath(r,1),r.generateStr(),r.getStr()}function Qw(t,e){var n=e.originX,i=e.originY;(n||i)&&(t[Kw]=n+"px "+i+"px")}var tS={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function eS(t,e){var n=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[n]=t,n}function nS(t){return tt(t)?Zw[t]?"cubic-bezier("+Zw[t]+")":Jn(t)?t:"":""}function iS(t,e,n,i){var r=t.animators,a=r.length,o=[];if(t instanceof qm){var s=function(t,e,n){var i,r,a=t.shape.paths,o={};if(W(a,(function(t){var e=$w(n.zrId);e.animation=!0,iS(t,{},e,!0);var a=e.cssAnims,s=e.cssNodes,l=X(a),c=l.length;if(c){var u=a[r=l[c-1]];for(var d in u){var h=u[d];o[d]=o[d]||{d:""},o[d].d+=h.d||""}for(var p in s){var f=s[p].animation;f.indexOf(r)>=0&&(i=f)}}})),i){e.d=!1;var s=eS(o,n);return i.replace(r,s)}}(t,e,n);if(s)o.push(s);else if(!a)return}else if(!a)return;for(var l={},c=0;c<a;c++){var u=r[c],d=[u.getMaxTime()/1e3+"s"],h=nS(u.getClip().easing),p=u.getDelay();h?d.push(h):d.push("linear"),p&&d.push(p/1e3+"s"),u.getLoop()&&d.push("infinite");var f=d.join(" ");l[f]=l[f]||[f,[]],l[f][1].push(u)}function g(r){var a,o=r[1],s=o.length,l={},c={},u={},d="animation-timing-function";function h(t,e,n){for(var i=t.getTracks(),r=t.getMaxTime(),a=0;a<i.length;a++){var o=i[a];if(o.needsAnimate()){var s=o.keyframes,l=o.propName;if(n&&(l=n(l)),l)for(var c=0;c<s.length;c++){var u=s[c],h=Math.round(u.time/r*100)+"%",p=nS(u.easing),f=u.rawValue;(tt(f)||nt(f))&&(e[h]=e[h]||{},e[h][l]=u.rawValue,p&&(e[h][d]=p))}}}}for(var p=0;p<s;p++)(S=(w=o[p]).targetName)?"shape"===S&&h(w,c):!i&&h(w,l);for(var f in l){var g={};zr(g,t),V(g,l[f]);var m=Fi(g),v=l[f][d];u[f]=m?{transform:m}:{},Qw(u[f],g),v&&(u[f][d]=v)}var y=!0;for(var f in c){u[f]=u[f]||{};var x=!a;v=c[f][d],x&&(a=new gl);var _=a.len();a.reset(),u[f].d=Jw(t,c[f],a);var b=a.len();if(!x&&_!==b){y=!1;break}v&&(u[f][d]=v)}if(!y)for(var f in u)delete u[f].d;if(!i)for(p=0;p<s;p++){var w,S;"style"===(S=(w=o[p]).targetName)&&h(w,u,(function(t){return tS[t]}))}var M,k=X(u),T=!0;for(p=1;p<k.length;p++){var C=k[p-1],I=k[p];if(u[C][Kw]!==u[I][Kw]){T=!1;break}M=u[C][Kw]}if(T&&M){for(var f in u)u[f][Kw]&&delete u[f][Kw];e[Kw]=M}if(Y(k,(function(t){return X(u[t]).length>0})).length)return eS(u,n)+" "+r[0]+" both"}for(var m in l)(s=g(l[m]))&&o.push(s);if(o.length){var v=n.zrId+"-cls-"+Xw();n.cssNodes["."+v]={animation:o.join(",")},e.class=v}}function rS(t,e,n,i){var r=JSON.stringify(t),a=n.cssStyleCache[r];a||(a=n.zrId+"-cls-"+Xw(),n.cssStyleCache[r]=a,n.cssNodes["."+a+(i?":hover":"")]=t),e.class=e.class?e.class+" "+a:a}var aS=Math.round;function oS(t){return t&&tt(t.src)}function sS(t){return t&&Q(t.toDataURL)}function lS(t,e,n,i){(function(t,e,n,i){var r=null==e.opacity?1:e.opacity;if(n instanceof Hl)t("opacity",r);else{if(function(t){var e=t.fill;return null!=e&&e!==Rw}(e)){var a=Ii(e.fill);t("fill",a.color);
vendor: 1,711 bytes, line 2
2var o=null!=e.fillOpacity?e.fillOpacity*a.opacity*r:a.opacity*r;(i||o<1)&&t("fill-opacity",o)}else t("fill",Rw);if(function(t){var e=t.stroke;return null!=e&&e!==Rw}(e)){var s=Ii(e.stroke);t("stroke",s.color);var l=e.strokeNoScale?n.getLineScale():1,c=l?(e.lineWidth||0)/l:0,u=null!=e.strokeOpacity?e.strokeOpacity*s.opacity*r:s.opacity*r,d=e.strokeFirst;if((i||1!==c)&&t("stroke-width",c),(i||d)&&t("paint-order",d?"stroke":"fill"),(i||u<1)&&t("stroke-opacity",u),e.lineDash){var h=Nx(n),p=h[0],f=h[1];p&&(f=zw(f||0),t("stroke-dasharray",p.join(",")),(f||i)&&t("stroke-dashoffset",f))}else i&&t("stroke-dasharray",Rw);for(var g=0;g<Bw.length;g++){var m=Bw[g];if(i||e[m]!==Pl[m]){var v=e[m]||Pl[m];v&&t(Vw[g],v)}}}else i&&t("stroke",Rw)}})((function(r,a){var o="fill"===r||"stroke"===r;o&&zi(a)?xS(e,t,r,i):o&&Ei(a)?_S(n,t,r,i):t[r]=a,o&&i.ssr&&"none"===a&&(t["pointer-events"]="visible")}),e,n,!1),function(t,e,n){var i=t.style;if(function(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}(i)){var r=function(t){var e=t.style,n=t.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(",")}(t),a=n.shadowCache,o=a[r];if(!o){var s=t.getGlobalScale(),l=s[0],c=s[1];if(!l||!c)return;var u=i.shadowOffsetX||0,d=i.shadowOffsetY||0,h=i.shadowBlur,p=Ii(i.shadowColor),f=p.opacity,g=p.color,m=h/2/l+" "+h/2/c;o=n.zrId+"-s"+n.shadowIdx++,n.defs[o]=Ww("filter",o,{id:o,x:"-100%",y:"-100%",width:"300%",height:"300%"},[Ww("feDropShadow","",{dx:u/l,dy:d/c,stdDeviation:m,"flood-color":g,"flood-opacity":f})]),a[r]=o}e.filter=Bi(o)}}(n,t,i)}function cS(t,e){var n=function(t){if("function"==typeof fa)return fa(t)}(e);
vendor: 29,651 bytes, line 2
2n&&(n.each((function(e,n){null!=e&&(t[(Gw+n).toLowerCase()]=e+"")})),e.isSilent()&&(t[Gw+"silent"]="true"))}function uS(t){return Ai(t[0]-1)&&Ai(t[1])&&Ai(t[2])&&Ai(t[3]-1)}function dS(t,e,n){if(e&&(!function(t){return Ai(t[4])&&Ai(t[5])}(e)||!uS(e))){var i=n?10:1e4;t.transform=uS(e)?"translate("+aS(e[4]*i)/i+" "+aS(e[5]*i)/i+")":function(t){return"matrix("+Di(t[0])+","+Di(t[1])+","+Di(t[2])+","+Di(t[3])+","+Li(t[4])+","+Li(t[5])+")"}(e)}}function hS(t,e,n){for(var i=t.points,r=[],a=0;a<i.length;a++)r.push(aS(i[a][0]*n)/n),r.push(aS(i[a][1]*n)/n);e.points=r.join(" ")}function pS(t){return!t.smooth}var fS,gS,mS={circle:[(fS=["cx","cy","r"],gS=U(fS,(function(t){return"string"==typeof t?[t,t]:t})),function(t,e,n){for(var i=0;i<gS.length;i++){var r=gS[i],a=t[r[0]];null!=a&&(e[r[1]]=aS(a*n)/n)}})],polyline:[hS,pS],polygon:[hS,pS]};function vS(t,e){var n=t.style,i=t.shape,r=mS[t.type],a={},o=e.animation,s="path",l=t.style.strokePercent,c=e.compress&&Vi(t)||4;if(!r||e.willUpdate||r[1]&&!r[1](i)||o&&function(t){for(var e=t.animators,n=0;n<e.length;n++)if("shape"===e[n].targetName)return!0;return!1}(t)||l<1){var u=!t.path||t.shapeChanged();t.path||t.createPathProxy();var d=t.path;u&&(d.beginPath(),t.buildPath(d,t.shape),t.pathUpdated());var h=d.getVersion(),p=t,f=p.__svgPathBuilder;p.__svgPathVersion===h&&f&&l===p.__svgPathStrokePercent||(f||(f=p.__svgPathBuilder=new Nw),f.reset(c),d.rebuildPath(f,l),f.generateStr(),p.__svgPathVersion=h,p.__svgPathStrokePercent=l),a.d=f.getStr()}else{s=t.type;var g=Math.pow(10,c);r[0](i,a,g)}return dS(a,t.transform),lS(a,n,t,e),cS(a,t),e.animation&&iS(t,a,e),e.emphasis&&function(t,e,n){if(!t.ignore)if(t.isSilent())rS(c={"pointer-events":"none"},e,n,!0);else{var i=t.states.emphasis&&t.states.emphasis.style?t.states.emphasis.style:{},r=i.fill;if(!r){var a=t.style&&t.style.fill,o=t.states.select&&t.states.select.style&&t.states.select.style.fill,s=t.currentStates.indexOf("select")>=0&&o||a;s&&(r=Ti(s))}var l=i.lineWidth;l&&(l/=!i.strokeNoScale&&t.transform?t.transform[0]:1);var c={cursor:"pointer"};r&&(c.fill=r),i.stroke&&(c.stroke=i.stroke),l&&(c["stroke-width"]=l),rS(c,e,n,!0)}}(t,a,e),Ww(s,t.id+"",a)}function yS(t,e){return t instanceof Rl?vS(t,e):t instanceof Hl?function(t,e){var n=t.style,i=n.image;if(i&&!tt(i)&&(oS(i)?i=i.src:sS(i)&&(i=i.toDataURL())),i){var r=n.x||0,a=n.y||0,o={href:i,width:n.width,height:n.height};return r&&(o.x=r),a&&(o.y=a),dS(o,t.transform),lS(o,n,t,e),cS(o,t),e.animation&&iS(t,o,e),Ww("image",t.id+"",o)}}(t,e):t instanceof Vl?function(t,e){var n=t.style,i=n.text;if(null!=i&&(i+=""),i&&!isNaN(n.x)&&!isNaN(n.y)){var r=n.font||y,a=n.x||0,o=function(t,e,n){return"top"===n?t+=e/2:"bottom"===n&&(t-=e/2),t}(n.y||0,qr(r),n.textBaseline),s={"dominant-baseline":"central","text-anchor":Pi[n.textAlign]||n.textAlign};if(sc(n)){var l="",c=n.fontStyle,u=ac(n.fontSize);if(!parseFloat(u))return;var d=n.fontFamily||v,h=n.fontWeight;l+="font-size:"+u+";font-family:"+d+";",c&&"normal"!==c&&(l+="font-style:"+c+";"),h&&"normal"!==h&&(l+="font-weight:"+h+";"),s.style=l}else s.style="font: "+r;return i.match(/\s/)&&(s["xml:space"]="preserve"),a&&(s.x=a),o&&(s.y=o),dS(s,t.transform),lS(s,n,t,e),cS(s,t),e.animation&&iS(t,s,e),Ww("text",t.id+"",s,void 0,i)}}(t,e):void 0}function xS(t,e,n,i){var r,a=t[n],o={gradientUnits:a.global?"userSpaceOnUse":"objectBoundingBox"};if(Ni(a))r="linearGradient",o.x1=a.x,o.y1=a.y,o.x2=a.x2,o.y2=a.y2;else{if(!Ri(a))return;r="radialGradient",o.cx=ut(a.x,.5),o.cy=ut(a.y,.5),o.r=ut(a.r,.5)}for(var s=a.colorStops,l=[],c=0,u=s.length;c<u;++c){var d=100*Li(s[c].offset)+"%",h=Ii(s[c].color),p=h.color,f=h.opacity,g={offset:d};g["stop-color"]=p,f<1&&(g["stop-opacity"]=f),l.push(Ww("stop",c+"",g))}var m=Uw(Ww(r,"",o,l)),v=i.gradientCache,y=v[m];y||(y=i.zrId+"-g"+i.gradientIdx++,v[m]=y,o.id=y,i.defs[y]=Ww(r,y,o,l)),e[n]=Bi(y)}function _S(t,e,n,i){var r,a=t.style[n],o=t.getBoundingRect(),s={},l=a.repeat,c="no-repeat"===l,u="repeat-x"===l,d="repeat-y"===l;if(Oi(a)){var h=a.imageWidth,p=a.imageHeight,f=void 0,g=a.image;if(tt(g)?f=g:oS(g)?f=g.src:sS(g)&&(f=g.toDataURL()),"undefined"==typeof Image){var m="Image width/height must been given explictly in svg-ssr renderer.";ft(h,m),ft(p,m)}else if(null==h||null==p){var v=function(t,e){if(t){var n=t.elm,i=h||e.width,r=p||e.height;"pattern"===t.tag&&(u?(r=1,i/=o.width):d&&(i=1,r/=o.height)),t.attrs.width=i,t.attrs.height=r,n&&(n.setAttribute("width",i),n.setAttribute("height",r))}},y=as(f,null,t,(function(t){c||v(w,t),v(r,t)}));y&&y.width&&y.height&&(h=h||y.width,p=p||y.height)}r=Ww("image","img",{href:f,width:h,height:p}),s.width=h,s.height=p}else a.svgElement&&(r=R(a.svgElement),s.width=a.svgWidth,s.height=a.svgHeight);if(r){var x,_;c?x=_=1:u?(_=1,x=s.width/o.width):d?(x=1,_=s.height/o.height):s.patternUnits="userSpaceOnUse",null==x||isNaN(x)||(s.width=x),null==_||isNaN(_)||(s.height=_);var b=Fi(a);b&&(s.patternTransform=b);var w=Ww("pattern","",s,[r]),S=Uw(w),M=i.patternCache,k=M[S];k||(k=i.zrId+"-p"+i.patternIdx++,M[S]=k,s.id=k,w=i.defs[k]=Ww("pattern",k,s,[r])),e[n]=Bi(k)}}function bS(t,e,n){var i=n.clipPathCache,r=n.defs,a=i[t.id];if(!a){var o={id:a=n.zrId+"-c"+n.clipPathIdx++};i[t.id]=a,r[a]=Ww("clipPath",a,o,[vS(t,n)])}e["clip-path"]=Bi(a)}function wS(t){return document.createTextNode(t)}function SS(t,e,n){t.insertBefore(e,n)}function MS(t,e){t.removeChild(e)}function kS(t,e){t.appendChild(e)}function TS(t){return t.parentNode}function CS(t){return t.nextSibling}function IS(t,e){t.textContent=e}var AS=Ww("","");function DS(t){return void 0===t}function LS(t){return void 0!==t}function PS(t,e,n){for(var i={},r=e;r<=n;++r){var a=t[r].key;void 0!==a&&(i[a]=r)}return i}function OS(t,e){var n=t.key===e.key;return t.tag===e.tag&&n}function ES(t){var e,n=t.children,i=t.tag;if(LS(i)){var r=t.elm=Hw(i);if(zS(AS,t),J(n))for(e=0;e<n.length;++e){var a=n[e];null!=a&&kS(r,ES(a))}else LS(t.text)&&!it(t.text)&&kS(r,wS(t.text))}else t.elm=wS(t.text);return t.elm}function NS(t,e,n,i,r){for(;i<=r;++i){var a=n[i];null!=a&&SS(t,ES(a),e)}}function RS(t,e,n,i){for(;n<=i;++n){var r=e[n];null!=r&&(LS(r.tag)?MS(TS(r.elm),r.elm):MS(t,r.elm))}}function zS(t,e){var n,i=e.elm,r=t&&t.attrs||{},a=e.attrs||{};if(r!==a){for(n in a){var o=a[n];r[n]!==o&&(!0===o?i.setAttribute(n,""):!1===o?i.removeAttribute(n):"style"===n?i.style.cssText=o:120!==n.charCodeAt(0)?i.setAttribute(n,o):"xmlns:xlink"===n||"xmlns"===n?i.setAttributeNS("http://www.w3.org/2000/xmlns/",n,o):58===n.charCodeAt(3)?i.setAttributeNS("http://www.w3.org/XML/1998/namespace",n,o):58===n.charCodeAt(5)?i.setAttributeNS(jw,n,o):i.setAttribute(n,o))}for(n in r)n in a||i.removeAttribute(n)}}function BS(t,e){var n=e.elm=t.elm,i=t.children,r=e.children;t!==e&&(zS(t,e),DS(e.text)?LS(i)&&LS(r)?i!==r&&function(t,e,n){for(var i,r,a,o=0,s=0,l=e.length-1,c=e[0],u=e[l],d=n.length-1,h=n[0],p=n[d];o<=l&&s<=d;)null==c?c=e[++o]:null==u?u=e[--l]:null==h?h=n[++s]:null==p?p=n[--d]:OS(c,h)?(BS(c,h),c=e[++o],h=n[++s]):OS(u,p)?(BS(u,p),u=e[--l],p=n[--d]):OS(c,p)?(BS(c,p),SS(t,c.elm,CS(u.elm)),c=e[++o],p=n[--d]):OS(u,h)?(BS(u,h),SS(t,u.elm,c.elm),u=e[--l],h=n[++s]):(DS(i)&&(i=PS(e,o,l)),DS(r=i[h.key])||(a=e[r]).tag!==h.tag?SS(t,ES(h),c.elm):(BS(a,h),e[r]=void 0,SS(t,a.elm,c.elm)),h=n[++s]);(o<=l||s<=d)&&(o>l?NS(t,null==n[d+1]?null:n[d+1].elm,n,s,d):RS(t,e,o,l))}(n,i,r):LS(r)?(LS(t.text)&&IS(n,""),NS(n,null,r,0,r.length-1)):LS(i)?RS(n,i,0,i.length-1):LS(t.text)&&IS(n,""):t.text!==e.text&&(LS(i)&&RS(n,i,0,i.length-1),IS(n,e.text)))}var VS=0,FS=function(){function t(t,e,n){if(this.type="svg",this.configLayer=function(){},this.storage=e,this._opts=n=V({},n),this.root=t,this._id="zr"+VS++,this._oldVNode=Yw(n.width,n.height),t&&!n.ssr){var i=this._viewport=document.createElement("div");i.style.cssText="position:relative;overflow:hidden";var r=this._svgDom=this._oldVNode.elm=Hw("svg");zS(null,this._oldVNode),i.appendChild(r),t.appendChild(i)}this.resize(n.width,n.height)}return t.prototype.getType=function(){return this.type},t.prototype.getViewportRoot=function(){return this._viewport},t.prototype.getViewportRootOffset=function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},t.prototype.getSvgDom=function(){return this._svgDom},t.prototype.refresh=function(){if(this.root){var t=this.renderToVNode({willUpdate:!0});t.attrs.style="position:absolute;left:0;top:0;user-select:none",function(t,e){if(OS(t,e))BS(t,e);else{var n=t.elm,i=TS(n);ES(e),null!==i&&(SS(i,e.elm,CS(n)),RS(i,[t],0,0))}}(this._oldVNode,t),this._oldVNode=t}},t.prototype.renderOneToVNode=function(t){return yS(t,$w(this._id))},t.prototype.renderToVNode=function(t){t=t||{};var e=this.storage.getDisplayList(!0),n=this._width,i=this._height,r=$w(this._id);r.animation=t.animation,r.willUpdate=t.willUpdate,r.compress=t.compress,r.emphasis=t.emphasis,r.ssr=this._opts.ssr;var a=[],o=this._bgVNode=function(t,e,n,i){var r;if(n&&"none"!==n)if(r=Ww("rect","bg",{width:t,height:e,x:"0",y:"0"}),zi(n))xS({fill:n},r.attrs,"fill",i);else if(Ei(n))_S({style:{fill:n},dirty:Ct,getBoundingRect:function(){return{width:t,height:e}}},r.attrs,"fill",i);else{var a=Ii(n),o=a.color,s=a.opacity;r.attrs.fill=o,s<1&&(r.attrs["fill-opacity"]=s)}return r}(n,i,this._backgroundColor,r);o&&a.push(o);var s=t.compress?null:this._mainVNode=Ww("g","main",{},[]);this._paintList(e,r,s?s.children:a),s&&a.push(s);var l=U(X(r.defs),(function(t){return r.defs[t]}));if(l.length&&a.push(Ww("defs","defs",{},l)),t.animation){var c=function(t,e,n){var i=(n=n||{}).newline?"\n":"",r=" {"+i,a=i+"}",o=U(X(t),(function(e){return e+r+U(X(t[e]),(function(n){return n+":"+t[e][n]+";"})).join(i)+a})).join(i),s=U(X(e),(function(t){return"@keyframes "+t+r+U(X(e[t]),(function(n){return n+r+U(X(e[t][n]),(function(i){var r=e[t][n][i];return"d"===i&&(r='path("'+r+'")'),i+":"+r+";"})).join(i)+a})).join(i)+a})).join(i);return o||s?["<![CDATA[",o,s,"]]>"].join(i):""}(r.cssNodes,r.cssAnims,{newline:!0});if(c){var u=Ww("style","stl",{},[],c);a.push(u)}}return Yw(n,i,a,t.useViewBox)},t.prototype.renderToString=function(t){return t=t||{},Uw(this.renderToVNode({animation:ut(t.cssAnimation,!0),emphasis:ut(t.cssEmphasis,!0),willUpdate:!1,compress:!0,useViewBox:ut(t.useViewBox,!0)}),{newline:!0})},t.prototype.setBackgroundColor=function(t){this._backgroundColor=t},t.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},t.prototype._paintList=function(t,e,n){for(var i,r,a=t.length,o=[],s=0,l=0,c=0;c<a;c++){var u=t[c];if(!u.invisible){var d=u.__clipPaths,h=d&&d.length||0,p=r&&r.length||0,f=void 0;for(f=Math.max(h-1,p-1);f>=0&&(!d||!r||d[f]!==r[f]);f--);for(var g=p-1;g>f;g--)i=o[--s-1];for(var m=f+1;m<h;m++){var v={};bS(d[m],v,e);var y=Ww("g","clip-g-"+l++,v,[]);(i?i.children:n).push(y),o[s++]=y,i=y}r=d;var x=yS(u,e);x&&(i?i.children:n).push(x)}}},t.prototype.resize=function(t,e){var n=this._opts,i=this.root,r=this._viewport;if(null!=t&&(n.width=t),null!=e&&(n.height=e),i&&r&&(r.style.display="none",t=Ex(i,0,n),e=Ex(i,1,n),r.style.display=""),this._width!==t||this._height!==e){if(this._width=t,this._height=e,r){var a=r.style;a.width=t+"px",a.height=e+"px"}if(Ei(this._backgroundColor))this.refresh();else{var o=this._svgDom;o&&(o.setAttribute("width",t),o.setAttribute("height",e));var s=this._bgVNode&&this._bgVNode.elm;s&&(s.setAttribute("width",t),s.setAttribute("height",e))}}},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t.prototype.dispose=function(){this.root&&(this.root.innerHTML=""),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},t.prototype.clear=function(){this._svgDom&&(this._svgDom.innerHTML=null),this._oldVNode=null},t.prototype.toDataURL=function(t){var e=this.renderToString(),n="data:image/svg+xml;";return t?(e=ji(e))&&n+"base64,"+e:n+"charset=UTF-8,"+encodeURIComponent(e)},t}();const jS=FS;function GS(t){return null==t?0:t.length||1}function HS(t){return t}var WS=function(){function t(t,e,n,i,r,a){this._old=t,this._new=e,this._oldKeyGetter=n||HS,this._newKeyGetter=i||HS,this.context=r,this._diffModeMultiple="multiple"===a}return t.prototype.add=function(t){return this._add=t,this},t.prototype.update=function(t){return this._update=t,this},t.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},t.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},t.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},t.prototype.remove=function(t){return this._remove=t,this},t.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},t.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},i=new Array(t.length),r=new Array(e.length);this._initIndexMap(t,null,i,"_oldKeyGetter"),this._initIndexMap(e,n,r,"_newKeyGetter");for(var a=0;a<t.length;a++){var o=i[a],s=n[o],l=GS(s);if(l>1){var c=s.shift();1===s.length&&(n[o]=s[0]),this._update&&this._update(c,a)}else 1===l?(n[o]=null,this._update&&this._update(s,a)):this._remove&&this._remove(a)}this._performRestAdd(r,n)},t.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},i={},r=[],a=[];this._initIndexMap(t,n,r,"_oldKeyGetter"),this._initIndexMap(e,i,a,"_newKeyGetter");for(var o=0;o<r.length;o++){var s=r[o],l=n[s],c=i[s],u=GS(l),d=GS(c);if(u>1&&1===d)this._updateManyToOne&&this._updateManyToOne(c,l),i[s]=null;else if(1===u&&d>1)this._updateOneToMany&&this._updateOneToMany(c,l),i[s]=null;else if(1===u&&1===d)this._update&&this._update(c,l),i[s]=null;else if(u>1&&d>1)this._updateManyToMany&&this._updateManyToMany(c,l),i[s]=null;else if(u>1)for(var h=0;h<u;h++)this._remove&&this._remove(l[h]);else this._remove&&this._remove(l)}this._performRestAdd(a,i)},t.prototype._performRestAdd=function(t,e){for(var n=0;n<t.length;n++){var i=t[n],r=e[i],a=GS(r);if(a>1)for(var o=0;o<a;o++)this._add&&this._add(r[o]);else 1===a&&this._add&&this._add(r);e[i]=null}},t.prototype._initIndexMap=function(t,e,n,i){for(var r=this._diffModeMultiple,a=0;a<t.length;a++){var o="_ec_"+this[i](t[a],a);if(r||(n[a]=o),e){var s=e[o],l=GS(s);0===l?(e[o]=a,r&&n.push(o)):1===l?e[o]=[s,a]:s.push(a)}}},t}();const US=WS;var $S=function(){function t(t,e){this._encode=t,this._schema=e}return t.prototype.get=function(){return{fullDimensions:this._getFullDimensionNames(),encode:this._encode}},t.prototype._getFullDimensionNames=function(){return this._cachedDimNames||(this._cachedDimNames=this._schema?this._schema.makeOutputDimensionNames():[]),this._cachedDimNames},t}();function YS(t,e){return t.hasOwnProperty(e)||(t[e]=[]),t[e]}function qS(t){return"category"===t?"ordinal":"time"===t?"time":"float"}const XS=function(t){this.otherDims={},null!=t&&V(this,t)};var ZS=vo(),KS={float:"f",int:"i",ordinal:"o",number:"n",time:"t"},JS=function(){function t(t){this.dimensions=t.dimensions,this._dimOmitted=t.dimensionOmitted,this.source=t.source,this._fullDimCount=t.fullDimensionCount,this._updateDimOmitted(t.dimensionOmitted)}return t.prototype.isDimensionOmitted=function(){return this._dimOmitted},t.prototype._updateDimOmitted=function(t){this._dimOmitted=t,t&&(this._dimNameMap||(this._dimNameMap=eM(this.source)))},t.prototype.getSourceDimensionIndex=function(t){return ut(this._dimNameMap.get(t),-1)},t.prototype.getSourceDimension=function(t){var e=this.source.dimensionsDefine;if(e)return e[t]},t.prototype.makeStoreSchema=function(){for(var t=this._fullDimCount,e=Kp(this.source),n=!nM(t),i="",r=[],a=0,o=0;a<t;a++){var s=void 0,l=void 0,c=void 0,u=this.dimensions[o];if(u&&u.storeDimIndex===a)s=e?u.name:null,l=u.type,c=u.ordinalMeta,o++;else{var d=this.getSourceDimension(a);d&&(s=e?d.name:null,l=d.type)}r.push({property:s,type:l,ordinalMeta:c}),!e||null==s||u&&u.isCalculationCoord||(i+=n?s.replace(/\`/g,"`1").replace(/\$/g,"`2"):s),i+="$",i+=KS[l]||"f",c&&(i+=c.uid),i+="$"}var h=this.source;return{dimensions:r,hash:[h.seriesLayoutBy,h.startIndex,i].join("$$")}},t.prototype.makeOutputDimensionNames=function(){for(var t=[],e=0,n=0;e<this._fullDimCount;e++){var i=void 0,r=this.dimensions[n];if(r&&r.storeDimIndex===e)r.isCalculationCoord||(i=r.name),n++;else{var a=this.getSourceDimension(e);a&&(i=a.name)}t.push(i)}return t},t.prototype.appendCalculationDimension=function(t){this.dimensions.push(t),t.isCalculationCoord=!0,this._fullDimCount++,this._updateDimOmitted(!0)},t}();function QS(t){return t instanceof JS}function tM(t){for(var e=wt(),n=0;n<(t||[]).length;n++){var i=t[n],r=it(i)?i.name:i;null!=r&&null==e.get(r)&&e.set(r,n)}return e}function eM(t){var e=ZS(t);return e.dimNameMap||(e.dimNameMap=tM(t.dimensionsDefine))}function nM(t){return t>30}var iM,rM,aM,oM,sM,lM,cM,uM=it,dM=U,hM="undefined"==typeof Int32Array?Array:Int32Array,pM=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],fM=["_approximateExtent"],gM=function(){function t(t,e){var n;this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","minmaxDownSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","minmaxDownSample","lttbDownSample"];var i=!1;QS(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(i=!0,n=t),n=n||["x","y"];for(var r={},a=[],o={},s=!1,l={},c=0;c<n.length;c++){var u=n[c],d=tt(u)?new XS({name:u}):u instanceof XS?u:new XS(u),h=d.name;d.type=d.type||"float",d.coordDim||(d.coordDim=h,d.coordDimIndex=0);var p=d.otherDims=d.otherDims||{};a.push(h),r[h]=d,null!=l[h]&&(s=!0),d.createInvertedIndices&&(o[h]=[]),i&&(d.storeDimIndex=c),0===p.itemName&&(this._nameDimIdx=d.storeDimIndex),0===p.itemId&&(this._idDimIdx=d.storeDimIndex)}if(this.dimensions=a,this._dimInfos=r,this._initGetDimensionInfo(s),this.hostModel=e,this._invertedIndicesMap=o,this._dimOmitted){var f=this._dimIdxToName=wt();W(a,(function(t){f.set(r[t].storeDimIndex,t)}))}}return t.prototype.getDimension=function(t){var e=this._recognizeDimIndex(t);if(null==e)return t;if(e=t,!this._dimOmitted)return this.dimensions[e];var n=this._dimIdxToName.get(e);if(null!=n)return n;var i=this._schema.getSourceDimension(e);return i?i.name:void 0},t.prototype.getDimensionIndex=function(t){var e=this._recognizeDimIndex(t);if(null!=e)return e;if(null==t)return-1;var n=this._getDimInfo(t);return n?n.storeDimIndex:this._dimOmitted?this._schema.getSourceDimensionIndex(t):-1},t.prototype._recognizeDimIndex=function(t){if(nt(t)||null!=t&&!isNaN(t)&&!this._getDimInfo(t)&&(!this._dimOmitted||this._schema.getSourceDimensionIndex(t)<0))return+t},t.prototype._getStoreDimIndex=function(t){return this.getDimensionIndex(t)},t.prototype.getDimensionInfo=function(t){return this._getDimInfo(this.getDimension(t))},t.prototype._initGetDimensionInfo=function(t){var e=this._dimInfos;this._getDimInfo=t?function(t){return e.hasOwnProperty(t)?e[t]:void 0}:function(t){return e[t]}},t.prototype.getDimensionsOnCoord=function(){return this._dimSummary.dataDimsOnCoord.slice()},t.prototype.mapDimension=function(t,e){var n=this._dimSummary;if(null==e)return n.encodeFirstDimNotExtra[t];var i=n.encode[t];return i?i[e]:null},t.prototype.mapDimensionsAll=function(t){return(this._dimSummary.encode[t]||[]).slice()},t.prototype.getStore=function(){return this._store},t.prototype.initData=function(t,e,n){var i,r=this;if(t instanceof eg&&(i=t),!i){var a=this.dimensions,o=Up(t)||H(t)?new cf(t,a.length):t;i=new eg;var s=dM(a,(function(t){return{type:r._dimInfos[t].type,property:t}}));i.initData(o,s,n)}this._store=i,this._nameList=(e||[]).slice(),this._idList=[],this._nameRepeatCount={},this._doInit(0,i.count()),this._dimSummary=function(t,e){var n={},i=n.encode={},r=wt(),a=[],o=[],s={};W(t.dimensions,(function(e){var n,l=t.getDimensionInfo(e),c=l.coordDim;if(c){var u=l.coordDimIndex;YS(i,c)[u]=e,l.isExtraCoord||(r.set(c,1),"ordinal"!==(n=l.type)&&"time"!==n&&(a[0]=e),YS(s,c)[u]=t.getDimensionIndex(l.name)),l.defaultTooltip&&o.push(e)}xc.each((function(t,e){var n=YS(i,e),r=l.otherDims[e];null!=r&&!1!==r&&(n[r]=l.name)}))}));var l=[],c={};r.each((function(t,e){var n=i[e];c[e]=n[0],l=l.concat(n)})),n.dataDimsOnCoord=l,n.dataDimIndicesOnCoord=U(l,(function(e){return t.getDimensionInfo(e).storeDimIndex})),n.encodeFirstDimNotExtra=c;var u=i.label;u&&u.length&&(a=u.slice());var d=i.tooltip;return d&&d.length?o=d.slice():o.length||(o=a.slice()),i.defaultedLabel=a,i.defaultedTooltip=o,n.userOutput=new $S(s,e),n}(this,this._schema),this.userOutput=this._dimSummary.userOutput},t.prototype.appendData=function(t){var e=this._store.appendData(t);this._doInit(e[0],e[1])},t.prototype.appendValues=function(t,e){var n=this._store.appendValues(t,e&&e.length),i=n.start,r=n.end,a=this._shouldMakeIdFromName();if(this._updateOrdinalMeta(),e)for(var o=i;o<r;o++){var s=o-i;this._nameList[o]=e[s],a&&cM(this,o)}},t.prototype._updateOrdinalMeta=function(){for(var t=this._store,e=this.dimensions,n=0;n<e.length;n++){var i=this._dimInfos[e[n]];i.ordinalMeta&&t.collectOrdinalMeta(i.storeDimIndex,i.ordinalMeta)}},t.prototype._shouldMakeIdFromName=function(){var t=this._store.getProvider();return null==this._idDimIdx&&t.getSource().sourceFormat!==Mc&&!t.fillStorage},t.prototype._doInit=function(t,e){if(!(t>=e)){var n=this._store.getProvider();this._updateOrdinalMeta();var i=this._nameList,r=this._idList;if(n.getSource().sourceFormat===_c&&!n.pure)for(var a=[],o=t;o<e;o++){var s=n.getItem(o,a);if(!this.hasItemOption&&lo(s)&&(this.hasItemOption=!0),s){var l=s.name;null==i[o]&&null!=l&&(i[o]=po(l,null));var c=s.id;null==r[o]&&null!=c&&(r[o]=po(c,null))}}if(this._shouldMakeIdFromName())for(o=t;o<e;o++)cM(this,o);iM(this)}},t.prototype.getApproximateExtent=function(t,e){return this._approximateExtent[t]||this._store.getDataExtent(this._getStoreDimIndex(t),e)},t.prototype.setApproximateExtent=function(t,e){e=this.getDimension(e),this._approximateExtent[e]=t.slice()},t.prototype.getCalculationInfo=function(t){return this._calculationInfo[t]},t.prototype.setCalculationInfo=function(t,e){uM(t)?V(this._calculationInfo,t):this._calculationInfo[t]=e},t.prototype.getName=function(t){var e=this.getRawIndex(t),n=this._nameList[e];return null==n&&null!=this._nameDimIdx&&(n=aM(this,this._nameDimIdx,e)),null==n&&(n=""),n},t.prototype._getCategory=function(t,e){var n=this._store.get(t,e),i=this._store.getOrdinalMeta(t);return i?i.categories[n]:n},t.prototype.getId=function(t){return rM(this,this.getRawIndex(t))},t.prototype.count=function(){return this._store.count()},t.prototype.get=function(t,e){var n=this._store,i=this._dimInfos[t];if(i)return n.get(i.storeDimIndex,e)},t.prototype.getByRawIndex=function(t,e){var n=this._store,i=this._dimInfos[t];if(i)return n.getByRawIndex(i.storeDimIndex,e)},t.prototype.getIndices=function(){return this._store.getIndices()},t.prototype.getDataExtent=function(t){return this._store.getDataExtent(this._getStoreDimIndex(t),null)},t.prototype.getSum=function(t){return this._store.getSum(this._getStoreDimIndex(t))},t.prototype.getMedian=function(t){return this._store.getMedian(this._getStoreDimIndex(t))},t.prototype.getValues=function(t,e){var n=this,i=this._store;return J(t)?i.getValues(dM(t,(function(t){return n._getStoreDimIndex(t)})),e):i.getValues(t)},t.prototype.hasValue=function(t){for(var e=this._dimSummary.dataDimIndicesOnCoord,n=0,i=e.length;n<i;n++)if(isNaN(this._store.get(e[n],t)))return!1;return!0},t.prototype.indexOfName=function(t){for(var e=0,n=this._store.count();e<n;e++)if(this.getName(e)===t)return e;return-1},t.prototype.getRawIndex=function(t){return this._store.getRawIndex(t)},t.prototype.indexOfRawIndex=function(t){return this._store.indexOfRawIndex(t)},t.prototype.rawIndexOf=function(t,e){var n=t&&this._invertedIndicesMap[t],i=n&&n[e];return null==i||isNaN(i)?-1:i},t.prototype.each=function(t,e,n){Q(t)&&(n=e,e=t,t=[]);var i=n||this,r=dM(oM(t),this._getStoreDimIndex,this);this._store.each(r,i?Z(e,i):e)},t.prototype.filterSelf=function(t,e,n){Q(t)&&(n=e,e=t,t=[]);var i=n||this,r=dM(oM(t),this._getStoreDimIndex,this);return this._store=this._store.filter(r,i?Z(e,i):e),this},t.prototype.selectRange=function(t){var e=this,n={},i=X(t),r=[];return W(i,(function(i){var a=e._getStoreDimIndex(i);n[a]=t[i],r.push(a)})),this._store=this._store.selectRange(n),this},t.prototype.mapArray=function(t,e,n){Q(t)&&(n=e,e=t,t=[]),n=n||this;var i=[];return this.each(t,(function(){i.push(e&&e.apply(this,arguments))}),n),i},t.prototype.map=function(t,e,n,i){var r=n||i||this,a=dM(oM(t),this._getStoreDimIndex,this),o=lM(this);return o._store=this._store.map(a,r?Z(e,r):e),o},t.prototype.modify=function(t,e,n,i){var r=n||i||this,a=dM(oM(t),this._getStoreDimIndex,this);this._store.modify(a,r?Z(e,r):e)},t.prototype.downSample=function(t,e,n,i){var r=lM(this);return r._store=this._store.downSample(this._getStoreDimIndex(t),e,n,i),r},t.prototype.minmaxDownSample=function(t,e){var n=lM(this);return n._store=this._store.minmaxDownSample(this._getStoreDimIndex(t),e),n},t.prototype.lttbDownSample=function(t,e){var n=lM(this);return n._store=this._store.lttbDownSample(this._getStoreDimIndex(t),e),n},t.prototype.getRawDataItem=function(t){return this._store.getRawDataItem(t)},t.prototype.getItemModel=function(t){var e=this.hostModel,n=this.getRawDataItem(t);return new fd(n,e,e&&e.ecModel)},t.prototype.diff=function(t){var e=this;return new US(t?t.getStore().getIndices():[],this.getStore().getIndices(),(function(e){return rM(t,e)}),(function(t){return rM(e,t)}))},t.prototype.getVisual=function(t){var e=this._visual;return e&&e[t]},t.prototype.setVisual=function(t,e){this._visual=this._visual||{},uM(t)?V(this._visual,t):this._visual[t]=e},t.prototype.getItemVisual=function(t,e){var n=this._itemVisuals[t];return(n&&n[e])??this.getVisual(e)},t.prototype.hasItemVisual=function(){return this._itemVisuals.length>0},t.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,i=n[t];i||(i=n[t]={});var r=i[e];return null==r&&(J(r=this.getVisual(e))?r=r.slice():uM(r)&&(r=V({},r)),i[e]=r),r},t.prototype.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{};this._itemVisuals[t]=i,uM(e)?V(i,e):i[e]=n},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(t,e){uM(t)?V(this._layout,t):this._layout[t]=e},t.prototype.getLayout=function(t){return this._layout[t]},t.prototype.getItemLayout=function(t){return this._itemLayouts[t]},t.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?V(this._itemLayouts[t]||{},e):e},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;mc(n,this.dataType,t,e),this._graphicEls[t]=e},t.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},t.prototype.eachItemGraphicEl=function(t,e){W(this._graphicEls,(function(n,i){n&&t&&t.call(e,n,i)}))},t.prototype.cloneShallow=function(e){return e||(e=new t(this._schema?this._schema:dM(this.dimensions,this._getDimInfo,this),this.hostModel)),sM(e,this),e._store=this._store,e},t.prototype.wrapMethod=function(t,e){var n=this[t];Q(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(ht(arguments)))})},t.internalField=(iM=function(t){var e=t._invertedIndicesMap;W(e,(function(n,i){var r=t._dimInfos[i],a=r.ordinalMeta,o=t._store;if(a){n=e[i]=new hM(a.categories.length);for(var s=0;s<n.length;s++)n[s]=-1;for(s=0;s<o.count();s++)n[o.get(r.storeDimIndex,s)]=s}}))},aM=function(t,e,n){return po(t._getCategory(e,n),null)},rM=function(t,e){var n=t._idList[e];return null==n&&null!=t._idDimIdx&&(n=aM(t,t._idDimIdx,e)),null==n&&(n="e\0\0"+e),n},oM=function(t){return J(t)||(t=null!=t?[t]:[]),t},lM=function(e){var n=new t(e._schema?e._schema:dM(e.dimensions,e._getDimInfo,e),e.hostModel);return sM(n,e),n},sM=function(t,e){W(pM.concat(e.__wrappedMethods||[]),(function(n){e.hasOwnProperty(n)&&(t[n]=e[n])})),t.__wrappedMethods=e.__wrappedMethods,W(fM,(function(n){t[n]=R(e[n])})),t._calculationInfo=V({},e._calculationInfo)},void(cM=function(t,e){var n=t._nameList,i=t._idList,r=t._nameDimIdx,a=t._idDimIdx,o=n[e],s=i[e];if(null==o&&null!=r&&(n[e]=o=aM(t,r,e)),null==s&&null!=a&&(i[e]=s=aM(t,a,e)),null==s&&null!=o){var l=t._nameRepeatCount,c=l[o]=(l[o]||0)+1;s=o,c>1&&(s+="__ec__"+c),i[e]=s}})),t}();const mM=gM;function vM(t,e){Up(t)||(t=Yp(t));var n=(e=e||{}).coordDimensions||[],i=e.dimensionsDefine||t.dimensionsDefine||[],r=wt(),a=[],o=function(t,e,n,i){var r=Math.max(t.dimensionsDetectedCount||1,e.length,n.length,i||0);return W(e,(function(t){var e;it(t)&&(e=t.dimsDef)&&(r=Math.max(r,e.length))})),r}(t,n,i,e.dimensionsCount),s=e.canOmitUnusedDimensions&&nM(o),l=i===t.dimensionsDefine,c=l?eM(t):tM(i),u=e.encodeDefine;!u&&e.encodeDefaulter&&(u=e.encodeDefaulter(t,o));for(var d=wt(u),h=new Xf(o),p=0;p<h.length;p++)h[p]=-1;function f(t){var e=h[t];if(e<0){var n=i[t],r=it(n)?n:{name:n},o=new XS,s=r.name;null!=s&&null!=c.get(s)&&(o.name=o.displayName=s),null!=r.type&&(o.type=r.type),null!=r.displayName&&(o.displayName=r.displayName);var l=a.length;return h[t]=l,o.storeDimIndex=t,a.push(o),o}return a[e]}if(!s)for(p=0;p<o;p++)f(p);d.each((function(t,e){var n=ro(t).slice();if(1===n.length&&!tt(n[0])&&n[0]<0)d.set(e,!1);else{var i=d.set(e,[]);W(n,(function(t,n){var r=tt(t)?c.get(t):t;null!=r&&r<o&&(i[n]=r,m(f(r),e,n))}
vendor: 8,861 bytes, line 2
2))}}));var g=0;function m(t,e,n){null!=xc.get(e)?t.otherDims[e]=n:(t.coordDim=e,t.coordDimIndex=n,r.set(e,!0))}W(n,(function(t){var e,n,i,r;if(tt(t))e=t,r={};else{e=(r=t).name;var a=r.ordinalMeta;r.ordinalMeta=null,(r=V({},r)).ordinalMeta=a,n=r.dimsDef,i=r.otherDims,r.name=r.coordDim=r.coordDimIndex=r.dimsDef=r.otherDims=null}var s=d.get(e);if(!1!==s){if(!(s=ro(s)).length)for(var c=0;c<(n&&n.length||1);c++){for(;g<o&&null!=f(g).coordDim;)g++;g<o&&s.push(g++)}W(s,(function(t,a){var o=f(t);if(l&&null!=r.type&&(o.type=r.type),m(F(o,r),e,a),null==o.name&&n){var s=n[a];!it(s)&&(s={name:s}),o.name=o.displayName=s.name,o.defaultTooltip=s.defaultTooltip}i&&F(o.otherDims,i)}))}}));var v=e.generateCoord,y=e.generateCoordCount,x=null!=y;y=v?y||1:0;var _=v||"value";function b(t){null==t.name&&(t.name=t.coordDim)}if(s)W(a,(function(t){b(t)})),a.sort((function(t,e){return t.storeDimIndex-e.storeDimIndex}));else for(var w=0;w<o;w++){var S=f(w);null==S.coordDim&&(S.coordDim=yM(_,r,x),S.coordDimIndex=0,(!v||y<=0)&&(S.isExtraCoord=!0),y--),b(S),null!=S.type||1!==ip(t,w)&&(!S.isExtraCoord||null==S.otherDims.itemName&&null==S.otherDims.seriesName)||(S.type="ordinal")}return Bo(a,(function(t){return t.name}),(function(t,e){e>0&&(t.name=t.name+(e-1))})),new JS({source:t,dimensions:a,fullDimensionCount:o,dimensionOmitted:s})}function yM(t,e,n){if(n||e.hasKey(t)){for(var i=0;e.hasKey(t+i);)i++;t+=i}return e.set(t,!0),t}var xM=function(t){this.coordSysDims=[],this.axisMap=wt(),this.categoryAxisMap=wt(),this.coordSysName=t},_M={cartesian2d:function(t,e,n,i){var r=t.getReferringComponents("xAxis",bo).models[0],a=t.getReferringComponents("yAxis",bo).models[0];e.coordSysDims=["x","y"],n.set("x",r),n.set("y",a),bM(r)&&(i.set("x",r),e.firstCategoryDimIndex=0),bM(a)&&(i.set("y",a),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},singleAxis:function(t,e,n,i){var r=t.getReferringComponents("singleAxis",bo).models[0];e.coordSysDims=["single"],n.set("single",r),bM(r)&&(i.set("single",r),e.firstCategoryDimIndex=0)},polar:function(t,e,n,i){var r=t.getReferringComponents("polar",bo).models[0],a=r.findAxisModel("radiusAxis"),o=r.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],n.set("radius",a),n.set("angle",o),bM(a)&&(i.set("radius",a),e.firstCategoryDimIndex=0),bM(o)&&(i.set("angle",o),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=1))},geo:function(t,e,n,i){e.coordSysDims=["lng","lat"]},parallel:function(t,e,n,i){var r=t.ecModel,a=r.getComponent("parallel",t.get("parallelIndex")),o=e.coordSysDims=a.dimensions.slice();W(a.parallelAxisIndex,(function(t,a){var s=r.getComponent("parallelAxis",t),l=o[a];n.set(l,s),bM(s)&&(i.set(l,s),null==e.firstCategoryDimIndex&&(e.firstCategoryDimIndex=a))}))},matrix:function(t,e,n,i){var r=t.getReferringComponents("matrix",bo).models[0];e.coordSysDims=["x","y"];var a=r.getDimensionModel("x"),o=r.getDimensionModel("y");n.set("x",a),n.set("y",o),i.set("x",a),i.set("y",o)}};function bM(t){return"category"===t.get("type")}function wM(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}function SM(t,e){return wM(t,e)?t.getCalculationInfo("stackResultDimension"):e}const MM=function(t,e,n){n=n||{};var i,r=e.getSourceManager(),a=!1;t?(a=!0,i=Yp(t)):a=(i=r.getSource()).sourceFormat===_c;var o=function(t){var e=t.get("coordinateSystem"),n=new xM(e),i=_M[e];if(i)return i(t,n,n.axisMap,n.categoryAxisMap),n}(e),s=function(t,e){var n,i=t.get("coordinateSystem"),r=Sh.get(i);return e&&e.coordSysDims&&(n=U(e.coordSysDims,(function(t){var n={name:t},i=e.axisMap.get(t);if(i){var r=i.get("type");n.type=qS(r)}return n}))),n||(n=r&&(r.getDimensionsInfo?r.getDimensionsInfo():r.dimensions.slice())||["x","y"]),n}(e,o),l=n.useEncodeDefaulter,c=Q(l)?l:l?K(tp,s,e):null,u=vM(i,{coordDimensions:s,generateCoord:n.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:c,canOmitUnusedDimensions:!a}),d=function(t,e,n){var i,r;return n&&W(t,(function(t,a){var o=t.coordDim,s=n.categoryAxisMap.get(o);s&&(null==i&&(i=a),t.ordinalMeta=s.getOrdinalMeta(),e&&(t.createInvertedIndices=!0)),null!=t.otherDims.itemName&&(r=!0)})),r||null==i||(t[i].otherDims.itemName=0),i}(u.dimensions,n.createInvertedIndices,o),h=a?null:r.getSharedDataStore(u),p=function(t,e,n){var i,r,a,o=(n=n||{}).byIndex,s=n.stackedCoordDimension;!function(t){return!QS(t.schema)}(e)?(r=e.schema,i=r.dimensions,a=e.store):i=e;var l,c,u,d,h=!(!t||!t.get("stack")),p=!0;function f(t){return"ordinal"!==t.type&&"time"!==t.type}if(W(i,(function(t,e){tt(t)&&(i[e]=t={name:t}),f(t)||(p=!1)})),W(i,(function(t,e){h&&!t.isExtraCoord&&(o||l||!t.ordinalMeta||(l=t),c||!f(t)||p&&("x"===t.coordDim||"angle"===t.coordDim)||s&&s!==t.coordDim||(c=t))})),!c||o||l||(o=!0),c){u="__\0ecstackresult_"+t.id,d="__\0ecstackedover_"+t.id,l&&(l.createInvertedIndices=!0);var g=c.coordDim,m=c.type,v=0;W(i,(function(t){t.coordDim===g&&v++}));var y={name:u,coordDim:g,coordDimIndex:v,type:m,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},x={name:d,coordDim:d,coordDimIndex:v+1,type:m,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};r?(a&&(y.storeDimIndex=a.ensureCalculationDimension(d,m),x.storeDimIndex=a.ensureCalculationDimension(u,m)),r.appendCalculationDimension(y),r.appendCalculationDimension(x)):(i.push(y),i.push(x))}return{stackedDimension:c&&c.name,stackedByDimension:l&&l.name,isStackedByIndex:o,stackedOverDimension:d,stackResultDimension:u}}(e,{schema:u,store:h}),f=new mM(u,e);f.setCalculationInfo(p);var g=null!=d&&function(t){if(t.sourceFormat===_c){var e=function(t){for(var e=0;e<t.length&&null==t[e];)e++;return t[e]}(t.data||[]);return!J(so(e))}}(i)?function(t,e,n,i){return i===d?n:this.defaultDimValueGetter(t,e,n,i)}:null;return f.hasItemOption=!1,f.initData(a?i:h,null,g),f};var kM=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return d(e,t),e.prototype.getInitialData=function(t){return MM(null,this,{useEncodeDefaulter:!0})},e.prototype.getLegendIcon=function(t){var e=new pa,n=Ix("line",0,t.itemHeight/2,t.itemWidth,0,t.lineStyle.stroke,!1);e.add(n),n.setStyle(t.lineStyle);var i=this.getData().getVisual("symbol"),r=this.getData().getVisual("symbolRotate"),a="none"===i?"circle":i,o=.8*t.itemHeight,s=Ix(a,(t.itemWidth-o)/2,(t.itemHeight-o)/2,o,o,t.itemStyle.fill);e.add(s),s.setStyle(t.itemStyle);var l="inherit"===t.iconRotate?r:t.iconRotate||0;return s.rotation=l*Math.PI/180,s.setOrigin([t.itemWidth/2,t.itemHeight/2]),a.indexOf("empty")>-1&&(s.style.stroke=s.style.fill,s.style.fill=Yh.color.neutral00,s.style.lineWidth=2),e},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:6,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1,triggerEvent:!1},e}(Eg);const TM=kM;function CM(t,e){var n=t.mapDimensionsAll("defaultedLabel"),i=n.length;if(1===i){var r=bf(t,e,n[0]);return null!=r?r+"":null}if(i){for(var a=[],o=0;o<n.length;o++)a.push(bf(t,e,n[o]));return a.join(" ")}}function IM(t,e){var n=t.mapDimensionsAll("defaultedLabel");if(!J(e))return e+"";for(var i=[],r=0;r<n.length;r++){var a=t.getDimensionIndex(n[r]);a>=0&&i.push(e[a])}return i.join(" ")}var AM=function(t){function e(e,n,i,r){var a=t.call(this)||this;return a.updateData(e,n,i,r),a}return d(e,t),e.prototype._createSymbol=function(t,e,n,i,r,a){this.removeAll();var o=Ix(t,-1,-1,2,2,null,a);o.attr({z2:ut(r,100),culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),o.drift=DM,this._symbolType=t,this.add(o)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){au(this.childAt(0))},e.prototype.downplay=function(){ou(this.childAt(0))},e.prototype.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},e.prototype.setDraggable=function(t,e){var n=this.childAt(0);n.draggable=t,n.cursor=!e&&t?"move":n.cursor},e.prototype.updateData=function(t,n,i,r){this.silent=!1;var a=t.getItemVisual(n,"symbol")||"circle",o=t.hostModel,s=e.getSymbolSize(t,n),l=e.getSymbolZ2(t,n),c=a!==this._symbolType,u=r&&r.disableAnimation;if(c){var d=t.getItemVisual(n,"symbolKeepAspect");this._createSymbol(a,t,n,s,l,d)}else{(p=this.childAt(0)).silent=!1;var h={scaleX:s[0]/2,scaleY:s[1]/2};u?p.attr(h):Lu(p,h,o,n),zu(p)}if(this._updateCommon(t,n,s,i,r),c){var p=this.childAt(0);u||(h={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:p.style.opacity}}
vendor: 5,448 bytes, line 2
2,p.scaleX=p.scaleY=0,p.style.opacity=0,Pu(p,h,o,n))}u&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,e,n,i,r){var a,o,s,l,c,u,d,h,p,f=this.childAt(0),g=t.hostModel;if(i&&(a=i.emphasisItemStyle,o=i.blurItemStyle,s=i.selectItemStyle,l=i.focus,c=i.blurScope,d=i.labelStatesModels,h=i.hoverScale,p=i.cursorStyle,u=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(e),v=m.getModel("emphasis");a=v.getModel("itemStyle").getItemStyle(),s=m.getModel(["select","itemStyle"]).getItemStyle(),o=m.getModel(["blur","itemStyle"]).getItemStyle(),l=v.get("focus"),c=v.get("blurScope"),u=v.get("disabled"),d=Gu(m),h=v.getShallow("scale"),p=m.getShallow("cursor")}var y=t.getItemVisual(e,"symbolRotate");f.attr("rotation",(y||0)*Math.PI/180||0);var x=Dx(t.getItemVisual(e,"symbolOffset"),n);x&&(f.x=x[0],f.y=x[1]),p&&f.attr("cursor",p);var _=t.getItemVisual(e,"style"),b=_.fill;if(f instanceof Hl){var w=f.style;f.useStyle(V({image:w.image,x:w.x,y:w.y,width:w.width,height:w.height},_))}else f.__isEmptyBrush?f.useStyle(V({},_)):f.useStyle(_),f.style.decal=null,f.setColor(b,r&&r.symbolInnerColor),f.style.strokeNoScale=!0;var S=t.getItemVisual(e,"liftZ"),M=this._z2;null!=S?null==M&&(this._z2=f.z2,f.z2+=S):null!=M&&(f.z2=M,this._z2=null);var k=r&&r.useNameLabel;ju(f,d,{labelFetcher:g,labelDataIndex:e,defaultText:function(e){return k?t.getName(e):CM(t,e)},inheritColor:b,defaultOpacity:_.opacity}),this._sizeX=n[0]/2,this._sizeY=n[1]/2;var T=f.ensureState("emphasis");T.style=a,f.ensureState("select").style=s,f.ensureState("blur").style=o;var C=null==h||!0===h?Math.max(1.1,3/this._sizeY):isFinite(h)&&h>0?+h:1;T.scaleX=this._sizeX*C,T.scaleY=this._sizeY*C,this.setSymbolScale(1),xu(this,l,c,u)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,e,n){var i=this.childAt(0),r=gc(this).dataIndex,a=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var o=i.getTextContent();o&&Eu(o,{style:{opacity:0}},e,{dataIndex:r,removeOpt:a,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Eu(i,{style:{opacity:0},scaleX:0,scaleY:0},e,{dataIndex:r,cb:t,removeOpt:a})},e.getSymbolSize=function(t,e){return Ax(t.getItemVisual(e,"symbolSize"))},e.getSymbolZ2=function(t,e){return t.getItemVisual(e,"z2")},e}(pa);function DM(t,e){this.parent.drift(t,e)}const LM=AM;function PM(t,e,n,i){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(i&&i.isIgnore&&i.isIgnore(n))&&!(i&&i.clipShape&&!i.clipShape.contain(e[0],e[1]))&&"none"!==t.getItemVisual(n,"symbol")}function OM(t){return null==t||it(t)||(t={isIgnore:t}),t||{}}function EM(t){var e=t.hostModel,n=e.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:Gu(e),cursorStyle:e.get("cursor")}}function NM(t,e,n,i,r,a,o){var s=new t(e,n,i,r);return s.setPosition(a),e.setItemGraphicEl(n,s),o.add(s),s}var RM=function(){function t(t){this.group=new pa,this._SymbolCtor=t||LM}return t.prototype.updateData=function(t,e){this._progressiveEls=null,e=OM(e);var n=this.group,i=t.hostModel,r=this._data,a=this._SymbolCtor,o=e.disableAnimation,s=this._seriesScope=EM(t),l={disableAnimation:o},c=e.getSymbolPoint||function(e){return t.getItemLayout(e)};r||n.removeAll(),t.diff(r).add((function(i){var r=c(i);PM(t,r,i,e)&&NM(a,t,i,s,l,r,n)})).update((function(u,d){var h=r.getItemGraphicEl(d),p=c(u);if(PM(t,p,u,e)){var f=t.getItemVisual(u,"symbol")||"circle",g=h&&h.getSymbolType&&h.getSymbolType();if(!h||g&&g!==f)n.remove(h),(h=new a(t,u,s,l)).setPosition(p);else{h.updateData(t,u,s,l);var m={x:p[0],y:p[1]};o?h.attr(m):Lu(h,m,i)}n.add(h),t.setItemGraphicEl(u,h)}else n.remove(h)})).remove((function(t){var e=r.getItemGraphicEl(t);e&&e.fadeOut((function(){n.remove(e)}),i)})).execute(),this._getSymbolPoint=c,this._data=t},t.prototype.updateLayout=function(t){var e=this._data;if(e)for(var n=this,i=0,r=e.getStore().count();i<r;i++){var a=e.getItemGraphicEl(i),o=n._getSymbolPoint(i);PM(e,o,i,t)?((a=a||NM(n._SymbolCtor,e,i,n._seriesScope,{disableAnimation:!0},o,n.group)).stopAnimation(),a.setPosition(o),a.markRedraw()):a&&(n.group.remove(a),e.setItemGraphicEl(i,null))}},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=EM(t),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e,n,i){function r(t){t.isGroup||(t.incremental=n,t.ensureState("emphasis").hoverLayer=vv)}this._progressiveEls=[],i=OM(i);for(var a=t.start;a<t.end;a++){var o=e.getItemLayout(a);if(PM(e,o,a,i)){var s=new this._SymbolCtor(e,a,this._seriesScope);s.traverse(r),s.setPosition(o),this.group.add(s),e.setItemGraphicEl(a,s),this._progressiveEls.push(s)}}},t.prototype.eachRendered=function(t){$v(this._progressiveEls||this.group,t)},t.prototype.remove=function(t){var e=this.group,n=this._data;n&&t?n.eachItemGraphicEl((function(t){t.fadeOut((function(){e.remove(t)}),n.hostModel)})):e.removeAll()},t}();const zM=RM;function BM(t,e,n){var i=t.getBaseAxis(),r=t.getOtherAxis(i),a=function(t,e){var n=0,i=t.scale.getExtent();return"start"===e?n=i[0]:"end"===e?n=i[1]:nt(e)&&!isNaN(e)?n=e:i[0]>0?n=i[0]:i[1]<0&&(n=i[1]),n}(r,n),o=i.dim,s=r.dim,l=e.mapDimension(s),c=e.mapDimension(o),u="x"===s||"radiu
2s"===s?1:0,d=U(t.dimensions,(function(t){return e.mapDimension(t)})),h=!1,p=e.getCalculationInfo("stackResultDimension");return wM(e,d[0])&&(h=!0,d[0]=p),wM(e,d[1])&&(h=!0,d[1]=p),{dataDimsForPoint:d,valueStart:a,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:c,baseDataOffset:u,stackedOverDimension:e.getCalculationInfo("stackedOverDimension")}}function VM(t,e,n,i){var r=NaN;t.stacked&&(r=n.get(n.getCalculationInfo("stackedOverDimension"),i)),isNaN(r)&&(r=t.valueStart);var a=t.baseDataOffset,o=[];return o[a]=n.get(t.baseDim,i),o[1-a]=r,e.dataToPoint(o)}function FM(t,e){return!isFinite(t)||!isFinite(e)}var jM=typeof Float32Array!==vc?Float32Array:void 0,GM=typeof Float64Array!==vc?Float64Array:void 0;function HM(t){return WM({ctor:jM},t).arr}function WM(t,e){var n=t.arr,i=t.ctor;if(e>Va&&(e=Va),!n||t.typed&&n.length<e){var r=void 0;if(i)try{r=new i(e),t.typed=!0,n&&r.set(n)}catch(t){}if(!r&&(r=[],t.typed=!1,n))for(var a=0,o=n.length;a<o;a++)r[a]=n[a];t.arr=r}return t}var UM=Math.min,$M=Math.max;function YM(t,e,n,i,r,a,o,s,l){for(var c,u,d,h,p,f,g=n,m=0;m<i;m++){var v=e[2*g],y=e[2*g+1];if(g>=r||g<0)break;if(FM(v,y)){if(l){g+=a;continue}break}if(g===n)t[a>0?"moveTo":"lineTo"](v,y),d=v,h=y;else{var x=v-c,_=y-u;if(x*x+_*_<.5){g+=a;continue}if(o>0){for(var b=g+a,w=e[2*b],S=e[2*b+1];w===v&&S===y&&m<i;)m++,g+=a,w=e[2*(b+=a)],S=e[2*b+1],x=(v=e[2*g])-c,_=(y=e[2*g+1])-u;var M=m+1;if(l)for(;FM(w,S)&&M<i;)M++,w=e[2*(b+=a)],S=e[2*b+1];var k=.5,T=0,C=0,I=void 0,A=void 0;if(M>=i||FM(w,S))p=v,f=y;else{T=w-c,C=S-u;var D=v-c,L=w-v,P=y-u,O=S-y,E=void 0,N=void 0;if("x"===s){var R=T>0?1:-1;p=v-R*(E=Math.abs(D))*o,f=y,I=v+R*(N=Math.abs(L))*o,A=y}else if("y"===s){var z=C>0?1:-1;p=v,f=y-z*(E=Math.abs(P))*o,I=v,A=y+z*(N=Math.abs(O))*o}else E=Math.sqrt(D*D+P*P),p=v-T*o*(1-(k=(N=Math.sqrt(L*L+O*O))/(N+E))),f=y-C*o*(1-k),A=y+C*o*k,I=UM(I=v+T*o*k,$M(w,v)),A=UM(A,$M(S,y)),I=$M(I,UM(w,v)),f=y-(C=(A=$M(A,UM(S,y)))-y)*E/N,p=UM(p=v-(T=I-v)*E/N,$M(c,v)),f=UM(f,$M(u,y)),I=v+(T=v-(p=$M(p,UM(c,v))))*N/E,A=y+(C=y-(f=$M(f,UM(u,y))))*N/E}t.bezierCurveTo(d,h,p,f,v,y),d=I,h=A}else t.lineTo(v,y)}c=v,u=y,g+=a}return m}var qM=function(){this.smooth=0,this.smoothConstraint=!0},XM=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-polyline",n}return d(e,t),e.prototype.getDefaultStyle=function(){return{stroke:Yh.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new qM},e.prototype.buildPath=function(t,e){var n=e.points,i=0,r=n.length/2;if(e.connectNulls){for(;r>0&&FM(n[2*r-2],n[2*r-1]);r--);for(;i<r&&FM(n[2*i],n[2*i+1]);i++);}for(;i<r;)i+=YM(t,n,i,r,r,1,e.smooth,e.smoothMonotone,e.connectNulls)+1},e.prototype.getPointOn=function(t,e){this.path||(this.createPathProxy(),this.buildPath(this.path,this.shape));for(var n,i,r=this.path.data,a=gl.CMD,o="x"===e,s=[],l=0;l<r.length;){var c=void 0,u=void 0,d=void 0,h=void 0,p=void 0,f=void 0,g=void 0;
vendor: 4,564 bytes, line 2
2switch(r[l++]){case a.M:n=r[l++],i=r[l++];break;case a.L:if(c=r[l++],u=r[l++],(g=o?(t-n)/(c-n):(t-i)/(u-i))<=1&&g>=0){var m=o?(u-i)*g+i:(c-n)*g+n;return o?[t,m]:[m,t]}n=c,i=u;break;case a.C:c=r[l++],u=r[l++],d=r[l++],h=r[l++],p=r[l++],f=r[l++];var v=o?Fn(n,c,d,p,t,s):Fn(i,u,h,f,t,s);if(v>0)for(var y=0;y<v;y++){var x=s[y];if(x<=1&&x>=0)return m=o?Bn(i,u,h,f,x):Bn(n,c,d,p,x),o?[t,m]:[m,t]}n=p,i=f}}},e}(Rl),ZM=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e}(qM),KM=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-polygon",n}return d(e,t),e.prototype.getDefaultShape=function(){return new ZM},e.prototype.buildPath=function(t,e){var n=e.points,i=e.stackedOnPoints,r=0,a=n.length/2,o=e.smoothMonotone;if(e.connectNulls){for(;a>0&&FM(n[2*a-2],n[2*a-1]);a--);for(;r<a&&FM(n[2*r],n[2*r+1]);r++);}for(;r<a;){var s=YM(t,n,r,a,a,1,e.smooth,o,e.connectNulls);YM(t,i,r+s-1,s,a,-1,e.stackedOnSmooth,o,e.connectNulls),r+=s+1,t.closePath()}},e}(Rl);function JM(t,e,n,i,r){var a=t.getArea(),o=a.x,s=a.y,l=a.width,c=a.height,u=n.get(["lineStyle","width"])||0;o-=u/2,s-=u/2,l+=u,c+=u,l=Math.ceil(l),o!==Math.floor(o)&&(o=Math.floor(o),l++);var d=new Kl({shape:{x:o,y:s,width:l,height:c}});if(e){var h=t.getBaseAxis(),p=h.isHorizontal(),f=h.inverse;p?(f&&(d.shape.x+=l),d.shape.width=0):(f||(d.shape.y+=c),d.shape.height=0);var g=Q(r)?function(t){r(t,d)}:null;Pu(d,{shape:{width:l,height:c,x:o,y:s}},n,null,i,g)}return d}function QM(t,e,n){var i=t.getArea(),r=Ea(i.r0,1),a=Ea(i.r,1),o=new Mm({shape:{cx:Ea(t.cx,1),cy:Ea(t.cy,1),r0:r,r:a,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}});return e&&("angle"===t.getBaseAxis().dim?o.shape.endAngle=i.startAngle:o.shape.r=r,Pu(o,{shape:{endAngle:i.endAngle,r:a}},n)),o}function tk(t,e,n,i,r){return t?"polar"===t.type?QM(t,e,n):"cartesian2d"===t.type?JM(t,e,n,i,r):null:null}function ek(t,e,n){t?e.setClipPath(n):e.removeClipPath()}function nk(t){var e=t.coordinateSystem;if(t.get("clip",!0)&&e&&(!e.shouldClip||e.shouldClip()))return e.getArea&&e.getArea(.1)}function ik(t,e){return t.type===e}function rk(t){var e=t.dimensions;return"lng"===e[0]&&"lat"===e[1]&&!!t.getViewRect}var ak=function(){function t(){}return t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(t){this._isBlank=t},t}();Qo(ak);const ok=ak;var sk=0,lk=function(){function t(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++sk,this._onCollect=t.onCollect}return t.createByAxisModel=function(e){var n=e.option,i=n.data,r=i&&U(i,ck);return new t({categories:r,needCollect:!r,deduplication:!1!==n.dedplication})},t.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},t.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!tt(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,this._onCollect&&this._onCollect(t,e),e;var i=this._getOrCreateMap();return null==(e=i.get(t))&&(n?(e=this.categories.length,this.categories[e]=t,i.set(t,e),this._onCollect&&this._onCollect(t,e)):e=NaN),e},t.prototype._getOrCreateMap=function(){return this._map||(this._map=wt(this.categories))},t}();function ck(t){return it(t)&&null!=t.value?t.value:t+""}const uk=lk;var dk=X({needTransform:1,normalize:1,scale:1,transformIn:1,transformOut:1,contain:1,getExtent:1,getExtentUnsafe:1,setExtent:1,setExtent2:1,getFilter:1,sanitize:1,getDefaultStartValue:1,freeze:1});function hk(t,e,n){var i;t=t||{};var r=Cd();if(r){var a=r.createBreakScaleMapper(e,n);a.hasBreaks()&&(W(dk,(function(e){a[e]&&(t[e]=Z(a[e],a))})),i=a)}return null==i&&yk(t,n),{brk:i,mapper:t}}function pk(t,e){W(dk,(function(n){t[n]=e[n]}))}function fk(t,e){t.freeze=Ct}function gk(t){return t.getExtentUnsafe(0,2)}function mk(t,e){return t.getExtentUnsafe(1,e)||t.getExtentUnsafe(0,e)}function vk(t){var e=t.getExtentUnsafe(0,3);return e[1]-e[0]}function yk(t,e){var n=t||{},i=[];return n._extents=i,i[0]=e?e.slice():[1/0,-1/0],V(n,xk),n}var xk={needTransform:function(){return!1},normalize:function(t){var e=this._extents[1]||this._extents[0];return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},scale:function(t){var e=this._extents[1]||this._extents[0];return t*(e[1]-e[0])+e[0]},transformIn:function(t){return t},transformOut:function(t){return t},contain:function(t){var e=mk(this,null);return t>=e[0]&&t<=e[1]},getExtent:function(){return this._extents[0].slice()},getExtentUnsafe:function(t){return this._extents[t]},setExtent:function(t,e){_k(this._extents,0,t,e)}
vendor: 4,625 bytes, line 2
2,setExtent2:function(t,e,n){var i=this._extents;i[t]||(i[t]=i[0].slice()),_k(i,t,e,n)},freeze:function(){}};function _k(t,e,n,i){Eo(n,i)&&(t[e][0]=n,t[e][1]=i)}function bk(t){return wk(t)||Mk(t)}function wk(t){return"interval"===t.type}function Sk(t){return"time"===t.type}function Mk(t){return"log"===t.type}function kk(t){return"ordinal"===t.type}function Tk(t){return Ra(t)+2}function Ck(t,e){return Ta(t)/Ta(e)}function Ik(t,e,n){var i=n&&n.lookup;if(i)for(var r=0;r<i.from.length;r++)if(t===i.from[r])return i.to[r];return ka(e,t)}function Ak(t,e,n){var i=t.slice();if(i[0]===i[1]){var r=n&&n.ctnShp;if(0!==i[0]){var a=ba(i[0]);e[1]||(i[1]+=a/2),i[0]-=a/2}else r?(i[0]=-1,i[1]=1):i[1]=1}return Oo(i[0])&&Oo(i[1])||(i[0]=0,i[1]=1),i[1]<i[0]&&i.reverse(),i}function Dk(t,e){return wa(_a(t=t||e,1))}function Lk(t,e,n){var i=gk(t),r=i[0],a=t.count(),o=Math.max((e||0)+1,1);0!==r&&o>1&&a/o>2&&(r=Math.round(Math.ceil(r/o)*o)),r!==i[0]&&l(i[0],!0,!0);for(var s=r;s<=i[1];s+=o)l(s,!1,s===i[0]||s===i[1]);function l(t,e,i){n({value:t,offInterval:e},i)}s-o!==i[1]&&l(i[1],!0,!0)}var Pk=function(t){function e(n){var i=t.call(this)||this;i.type="ordinal",i.parse=e.parse,pk(i,e.decoratedMethods);var r=n.ordinalMeta;r||(r=new uk({})),J(r)&&(r=new uk({categories:U(r,(function(t){return it(t)?t.value:t}))})),i._ordinalMeta=r;var a=hk(null,null,n.extent||[0,r.categories.length-1]);return i._mapper=a.mapper,fk(i,a.mapper),i}return d(e,t),e.parse=function(t){return null==t?t=NaN:tt(t)?null==(t=this._ordinalMeta.getOrdinal(t))&&(t=NaN):t=wa(t),t},e.prototype.getTicks=function(){var t=[];return Lk(this,0,(function(e){t.push(e)})),t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(null!=t){for(var e=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],r=0,a=this._ordinalMeta.categories.length,o=xa(a,e.length);r<o;++r)i[n[r]=e[r]]=r;for(var s=0;r<a;++r){for(;null!=i[s];)s++;n[r]=s,i[s]=r}}else this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null},e.prototype._getTickNumber=function(t){var e=this._ticksByOrdinalNumber;return e&&t>=0&&t<e.length?e[t]:t},e.prototype.getRawOrdinalNumber=function(t){var e=this._ordinalNumbersByTick;return e&&t>=0&&t<e.length?e[t]:t},e.prototype.getLabel=function(t){if(!this.isBlank()){var e=this.getRawOrdinalNumber(t.value),n=this._ordinalMeta.categories[e];return null==n?"":n+""}},e.prototype.count=function(){var t=gk(this._mapper);return t[1]-t[0]+1},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.type="ordinal",e.decoratedMethods={needTransform:function(){return this._mapper.needTransform()},contain:function(t){return this._mapper.contain(this._getTickNumber(t))&&t>=0&&t<this._ordinalMeta.categories.length},normalize:function(t){return this._mapper.normalize(this._getTickNumber(t))},scale:function(t){return this.getRawOrdinalNumber(wa(this._mapper.scale(t)))},transformIn:function(t,e){return this._mapper.transformIn(this._getTickNumber(t),e)},transformOut:function(t,e){return this.getRawOrdinalNumber(this._mapper.transformOut(t,e))},getExtent:function(){return this._mapper.getExtent()},getExtentUnsafe:function(t,e){return this._mapper.getExtentUnsafe(t,e)},setExtent:function(t,e){return this._mapper.setExtent(t,e)},setExtent2:function(t,e,n){return this._mapper.setExtent2(t,e,n)}},e}(ok);ok.registerClass(Pk);const Ok=Pk;function Ek(t,e,n,i){for(var r=t.getTicks({expandToNicedExtent:!0}),a=[],o=t.getExtent(),s=1;s<r.length;s++){var l=r[s],c=r[s-1];if(!c.break&&!l.break){for(var u=0,d=[],h=(l.value-c.value)/e,p=Tk(h);u<e-1;){var f=Ea(c.value+(u+1)*h,p);f>o[0]&&f<o[1]&&d.push(f),u++}var g=Cd();g&&g.pruneTicksByBreak("auto",d,n,(function(t){return t}),i,o),a.push(d)}}return a}var Nk=function(t){function e(n){var i=t.call(this)||this;i.type="interval",i.parse=e.parse;var r=hk(i,Id(i,n=n||{}),null);return i.brk=r.brk,i._cfg={interval:0,intervalPrecision:2,intervalCount:void 0,niceExtent:void 0},i}return d(e,t),e.parse=function(t){return null==t||""===t?NaN:Number(t)},e.prototype.getConfig=function(){return R(this._cfg)},e.prototype.setConfig=function(t){var e=gk(this);this._cfg=t=R(t),null==t.niceExtent&&(t.niceExtent=e.slice()),null==t.intervalPrecision&&(t.intervalPrecision=Tk(t.interval))},e.prototype.getTicks=function(t){t=t||{};var e=this._cfg,n=e.interval,i=gk(this),r=e.niceExtent,a=e.intervalPrecision,o=Cd(),s=this.brk,l=o&&s,c=[];if(!n)return c;if("only_break"===t.breakTicks&&l)return o.addBreaksToTicks(c,s.breaks,i),c;i[0]<r[0]&&c.push({value:t.expandToNicedExtent?Ea(r[0]-n,a):i[0]});for(var u=function(t,e){return wa((e-t)/n)},d=e.intervalCount,h=r[0],p=0;;
2p++){if(null==d){if(h>r[1]||!isFinite(h)||!isFinite(r[1]))break}else{if(p>d)break;h=xa(h,r[1]),p===d&&(h=r[1])}if(c.push({value:h}),h=Ea(h+n,a),s){var f=s.calcNiceTickMultiple(h,u);f>=0&&(h=Ea(h+f*n,a))}if(c.length>0&&h===c[c.length-1].value)break;if(c.length>3e3)return[]}var g=c.length?c[c.length-1].value:r[1];return i[1]>g&&c.push({value:t.expandToNicedExtent?Ea(g+n,a):i[1]}),l&&o.pruneTicksByBreak(t.pruneByBreak,c,s.breaks,(function(t){return t.value}),e.interval,i),l&&"none"!==t.breakTicks&&o.addBreaksToTicks(c,s.breaks,i),c},e.prototype.getMinorTicks=function(t){return Ek(this,t,Ad(this),this._cfg.interval)},e.prototype.getLabel=function(t,e){if(null==t)return"";var n=e&&e.precision;return null==n?n=Ra(t.value)||0:"auto"===n&&(n=this._cfg.intervalPrecision),ah(Ea(t.value,n,!0))},e.type="interval",e}(ok);ok.registerClass(Nk);const Rk=Nk;var zk=function(t){function e(n){var i=t.call(this)||this;i.type="time",i.parse=e.parse,i._locale=n.locale,i._useUTC=n.useUTC,i._interval=0;var r=hk(i,Id(i,n),null);return i.brk=r.brk,i}return d(e,t),e.prototype.getLabel=function(t){return Gd(t.value,zd[function(t){switch(t){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}(jd(this._minLevelUnit))]||zd.second,this._useUTC,this._locale)},e.prototype.getFormattedLabel=function(t,e,n){return function(t,e,n,i,r){var a=null;if(tt(n))a=n;else if(Q(n)){var o={time:t.time,level:t.time?t.time.level:0},s=Cd();s&&s.makeAxisLabelFormatterParamBreak(o,t.break),a=n(t.value,e,o)}else{var l=t.time;if(l){var c=n[l.lowerTimeUnit][l.upperTimeUnit];a=c[Math.min(l.level,c.length-1)]||""}else{var u=Hd(t.value,r);a=n[u][u][0]}}return Gd(new Date(t.value),a,r,i)}(t,e,n,this._locale,this._useUTC)},e.prototype.getTicks=function(t){t=t||{};var e=this._interval,n=gk(this),i=Cd(),r=this.brk,a=i&&r,o=[];if(!e)return o;var s=this._useUTC;if(a&&"only_break"===t.breakTicks)return Cd().addBreaksToTicks(o,r.breaks,n),o;o=function(t,e,n,i,r,a){var o,s=Vd,l=0;function c(t,e,n,r,o,s,c){for(var u=function(t,e){var n=new Date(0);n[t](1);var i=n.getTime();n[t](1+e);var r=n.getTime()-i;return function(t,e){return Math.max(0,Math.round((e-t)/r))}}(o,t),d=e,h=new Date(d);d<n&&d<=i[1]&&(c.push({value:d}),!(l++>3e3));)if(h[o](h[r]()+t),d=h.getTime(),a){var p=a.calcNiceTickMultiple(d,u);p>0&&(h[o](h[r]()+p*t),d=h.getTime())}c.push({value:d,notAdd:d>i[1]})}function u(t,r,a){var o=[],s=!r.length;if(!Vk(jd(t),i[0],i[1],n)){s&&(r=[{value:Uk(i[0],t,n)},{value:i[1]}]);for(var l=0;l<r.length-1;l++){var u=r[l].value,d=r[l+1].value;if(u!==d){var h=void 0,p=void 0,f=void 0;switch(t){case"year":h=Math.max(1,Math.round(e/Pd/365)),p=Ud(n),f=Jd(n);break;case"half-year":case"quarter":case"month":h=jk(e),p=$d(n),f=Qd(n);break;case"week":case"half-week":case"day":h=Fk(e),p=Yd(n),f=th(n);break;case"half-day":case"quarter-day":case"hour":h=Gk(e),p=qd(n),f=eh(n);break;case"minute":h=Hk(e,!0),p=Xd(n),f=nh(n);break;case"second":h=Hk(e,!1),p=Zd(n),f=ih(n);break;case"millisecond":h=Wk(e),p=Kd(n),f=rh(n)}d>=i[0]&&u<=i[1]&&c(h,u,d,p,f,0,o),"year"===t&&a.length>1&&0===l&&a.unshift({value:a[0].value-h})}}for(l=0;l<o.length;l++)a.push(o[l])}}for(var d=[],h=[],p=0,f=0,g=0;g<s.length;++g){var m=jd(s[g]);if((o=s[g])===jd(o)&&(u(s[g],d[d.length-1]||[],h),m!==(s[g+1]?jd(s[g+1]):null))){if(h.length){f=p,h.sort((function(t,e){return t.value-e.value}));for(var v=[],y=0;y<h.length;++y){var x=h[y].value;0!==y&&h[y-1].value===x||(v.push(h[y]),x>=i[0]&&x<=i[1]&&p++)}var _=r/e;if(p>1.5*_&&f>_/1.5)break;if(d.push(v),p>_||t===s[g])break}h=[]}}var b=Y(U(d,(function(t){return Y(t,(function(t){return t.value>=i[0]&&t.value<=i[1]&&!t.notAdd}))})),(function(t){return t.length>0})),w=b.length-1,S=[];for(g=0;g<b.length;++g)for(var M=b[g],k=0;k<M.length;++k){var T=Hd(M[k].value,n);S.push({value:M[k].value,time:{level:w-g,upperTimeUnit:T,lowerTimeUnit:T}})}Bo(S,Vo,null),S.sort((function(t,e){return t.value-e.value}));var C=S[0],I=S[S.length-1],A=Hd(i[0],n),D=Hd(i[1],n);return(!C||C.value>i[0])&&S.unshift({value:i[0],time:{level:0,upperTimeUnit:A,lowerTimeUnit:A},notNice:!0}),(!I||I.value<i[1])&&S.push({value:i[1],time:{level:0,upperTimeUnit:D,lowerTimeUnit:D},notNice:!0}),S}(this._minLevelUnit,this._approxInterval,s,n,vk(this),r);var l=Bd.length-1,c=0;return W(o,(function(t){t.time&&(l=Math.min(l,j(Bd,t.time.upperTimeUnit)),c=Math.max(c,t.time.level))})),a&&Cd().pruneTicksByBreak(t.pruneByBreak,o,r.breaks,(function(t){return t.value}),this._approxInterval,n),a&&"none"!==t.breakTicks&&Cd().addBreaksToTicks(o,r.breaks,n,(function(t){for(var e=Math.max(j(Bd,Hd(t.vmin,s)),j(Bd,Hd(t.vmax,s))),n=0,i=0;i<Bd.length;i++)if(!Vk(Bd[i],t.vmin,t.vmax,s)){n=i;break}var r=Math.min(n,l),a=Math.max(r,e);return{level:c,lowerTimeUnit:Bd[a],upperTimeUnit:Bd[r]}})),o},e.prototype.getMinorTicks=function(t){return Ek(this,t,Ad(this),this._interval)},e.prototype.setTimeInterval=function(t){this._interval=t.interval,this._approxInterval=t.approxInterval,this._minLevelUnit=t.minLevelUnit},e.parse=function(t){return nt(t)?Math.round(t):+Ha(t)},e.type="time",e}(ok),Bk=[["second",1e3],["minute",6e4],["hour",Ld],["quarter-day",216e5],["half-day",432e5],["day",10368e4],["half-week",3024e5],["week",6048e5],["month",26784e5],["quarter",8208e6],["half-year",Od/2],["year",Od]];function Vk(t,e,n,i){return Wd(new Date(e),t,i).getTime()===Wd(new Date(n),t,i).getTime()}function Fk(t,e){return(t/=Pd)>16?16:t>7.5?7:t>3.5?4:t>1.5?2:1}function jk(t){return(t/=2592e6)>6?6:t>3?3:t>2?2:1}function Gk(t){return(t/=Ld)>12?12:t>6?6:t>3.5?4:t>2?2:1}function Hk(t,e){return(t/=e?6e4:1e3)>30?30:t>20?20:t>15?15:t>10?10:t>5?5:t>2?2:1}function Wk(t){return _a($a(t,!0),1)}function Uk(t,e,n){var i=Math.max(0,j(Bd,e)-1);return Wd(new Date(t),Bd[i],n).getTime()}ok.registerClass(zk);const $k=zk;var Yk=function(t){function e(n){var i=t.call(this)||this;i.type="log",i.parse=Rk.parse,i.base=n.logBase||10;var r=[],a=[],o=i._lookup={from:r,to:a};r[0]=r[1]=a[0]=a[1]=NaN,pk(i,e.mapperMethods);var s=Cd(),l=n.breakOption,c={lookup:o};return s&&s.parseAxisBreakOptionInwardTransform(l,i,{noNegative:!0},2,c),i.powStub=new Rk({breakParsed:c.original}),i.intervalStub=new Rk({breakParsed:c.transformed}),fk(i,i.intervalStub),i}return d(e,t),e.prototype.getTicks=function(t){var e=this.base,n=this.powStub,i=Cd(),r=this.intervalStub,a={lookup:{from:r.getExtent(),to:n.getExtent()}};return U(r.getTicks(t||{}),(function(t){var r,o=Ik(t.value,e,a);if(i){var s=i.getTicksBreakOutwardTransform(this,t,Ad(n),this._lookup);s&&(r=s.vBreak,o=s.tickVal)}return{value:o,break:r}}),this)},e.prototype.getMinorTicks=function(t){return Ek(this,t,Ad(this.powStub),this.intervalStub.getConfig().interval)},e.prototype.getLabel=function(t,e){return this.intervalStub.getLabel(t,e)},e.type="log",e.mapperMethods={needTransform:function(){return!0},normalize:function(t){return this.intervalStub.normalize(Ck(t,this.base))},scale:function(t){return Ik(this.intervalStub.scale(t),this.base,null)},transformIn:function(t,e){return t=Ck(t,this.base),e&&2===e.depth?t:this.intervalStub.transformIn(t,e)},transformOut:function(t,e){var n=e?e.depth:null;return qk.depth=n,Xk.lookup=this._lookup,Ik(2===n?t:this.intervalStub.transformOut(t,qk),this.base,Xk)},contain:function(t){return this.powStub.contain(t)},setExtent:function(t,e){this.setExtent2(0,t,e)},setExtent2:function(t,e,n){if(!(!Eo(e,n)||e<=0||n<=0)){var i=Zk,r=Zk;if(0===t){var a=this._lookup;i=a.to,r=a.from}this.powStub.setExtent2(t,i[0]=e,i[1]=n);var o=this.base;this.intervalStub.setExtent2(t,r[0]=Ck(e,o),r[1]=Ck(n,o))}}
vendor: 6,054 bytes, line 2
2,getFilter:function(){return{g:0}},sanitize:function(t,e){return Eo(e[0],e[1])&&to(t)&&t<=0&&(t=e[0]),t},getDefaultStartValue:function(){return 1},getExtent:function(){return this.powStub.getExtent()},getExtentUnsafe:function(t,e){return null===e?this.powStub.getExtentUnsafe(t,null):this.intervalStub.getExtentUnsafe(t,e)}},e}(ok);ok.registerClass(Yk);var qk={},Xk={},Zk=[];const Kk=Yk;var Jk={value:1,category:1,time:1,log:1},Qk=vo();function tT(t){var e=t.get("type");return null!=e&&(Tt(Jk,e)||ok.getClass(e))||(e="value"),e}function eT(t,e,n){var i;switch(Cd()&&(i=sT(t,e,n)),e){case"category":return new Ok({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:[1/0,-1/0]});case"time":return new $k({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC"),breakOption:i});case"log":return new Kk({logBase:t.get("logBase"),breakOption:i});case"value":return new Rk({breakOption:i});default:return new(ok.getClass(e)||Rk)({})}}function nT(t){var e,n=t.getLabelModel().get("formatter");if("time"===t.type){var i=tt(e=n)||Q(e)?e:function(t){t=t||{};var e={},n=!0;return W(Bd,(function(e){n&&(n=null==t[e])})),W(Bd,(function(i,r){var a=t[i];e[i]={};for(var o=null,s=r;s>=0;s--){var l=Bd[s],c=it(a)&&!J(a)?a[l]:a,u=void 0;J(c)?o=(u=c.slice())[0]||"":tt(c)?u=[o=c]:(null==o?o=Nd[i]:Ed[l].test(o)||(o=e[l][l][0]+" "+o),u=[o],n&&(u[1]="{primary|"+o+"}")),e[i][l]=u}})),e}(e);return function(e,n){return t.scale.getFormattedLabel(e,n,i)}}if(tt(n))return function(e){var i=t.scale.getLabel(e);return n.replace("{value}",null!=i?i:"")};if(Q(n)){if("category"===t.type)return function(e,i){return n(iT(t,e),e.value-t.scale.getExtent()[0],null)};var r=Cd();return function(e,i){var a=null;return r&&(a=r.makeAxisLabelFormatterParamBreak(a,e.break)),n(iT(t,e),i,a)}}return function(e){return t.scale.getLabel(e)}}function iT(t,e){var n=t.scale;return kk(n)?n.getLabel(e):e.value}function rT(t){return t.get("interval")??"auto"}function aT(t){return"middle"===t||"center"===t}function oT(t){return t.getShallow("show")}function sT(t,e,n){var i=t.get("breaks",!0);if(null!=i){if(!Cd())return;if(!n||!function(t){return"category"!==t}(e))return;return i}}function lT(t,e,n,i,r,a){var o,s,l=Mk(t),c=l?t.intervalStub:t;if(c.setExtent(i[0],i[1]),l){var u=t.powStub,d={depth:2},h=t.transformOut(i[0],d),p=t.transformOut(i[1],d),f=(s=i,[(o=n)[0]!==s[0],o[1]!==s[1]]);e[0]&&!f[0]&&(h=r[0]),e[1]&&!f[1]&&(p=r[1]),u.setExtent(h,p)}c.setConfig(a)}function cT(t,e){return kk(t)?t.getRawOrdinalNumber(e.value):e.value}function uT(t,e){return kk(t)&&!!e.get("boundaryGap")}function dT(t,e){if(t.length===e.length){for(var n=0;n<t.length;n++)if(t[n]!==e[n])return;return!0}}function hT(t){for(var e=[1/0,-1/0],n=[1/0,-1/0],i=0;i<t.length;){var r=t[i++],a=t[i++];FM(r,a)||(Do(e,r),Do(n,a))}return[e,n]}function pT(t,e){var n=hT(t),i=n[0],r=n[1],a=hT(e),o=a[0],s=a[1];return Math.max(Math.abs(i[0]-o[0]),Math.abs(r[0]-s[0]),Math.abs(i[1]-o[1]),Math.abs(r[1]-s[1]))}function fT(t){return nt(t)?t:t?.5:0}function gT(t,e,n,i,r){var a=n.getBaseAxis(),o="x"===a.dim||"radius"===a.dim?0:1,s=[],l=0,c=[],u=[],d=[],h=[];if(r){for(l=0;l<t.length;l+=2){var p=e||t;FM(p[l],p[l+1])||h.push(t[l],t[l+1])}t=h}for(l=0;l<t.length-2;l+=2)switch(d[0]=t[l+2],d[1]=t[l+3],u[0]=t[l],u[1]=t[l+1],s.push(u[0],u[1]),i){case"end":c[o]=d[o],c[1-o]=u[1-o],s.push(c[0],c[1]);break;case"middle":var f=(u[o]+d[o])/2,g=[];c[o]=g[o]=f,c[1-o]=u[1-o],g[1-o]=d[1-o],s.push(c[0],c[1]),s.push(g[0],g[1]);break;default:c[o]=u[o],c[1-o]=d[1-o],s.push(c[0],c[1])}return s.push(t[l++],t[l++]),s}function mT(t,e){return[t[2*e],t[2*e+1]]}function vT(t){if(t.get(["endLabel","show"]))return!0;for(var e=0;e<Rc.length;e++)if(t.get([Rc[e],"endLabel","show"]))return!0;return!1}function yT(t,e,n,i){if(ik(e,"cartesian2d")){var r=i.getModel("endLabel"),a=r.get("valueAnimation"),o=i.getData(),s={lastFrameIndex:0},l=vT(i)?function(n,i){t._endLabelOnDuring(n,i,o,s,a,r,e)}:null,c=e.getBaseAxis().isHorizontal(),u=JM(e,n,i,(function(){var e=t._endLabel;e&&n&&null!=s.originalX&&e.attr({x:s.originalX,y:s.originalY})}),l);if(!i.get("clip",!0)){var d=u.shape,h=Math.max(d.width,d.height);c?(d.y-=h,d.height+=2*h):(d.x-=h,d.width+=2*h)}return l&&l(1,u),u}return QM(e,n,i)}var xT=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.init=function(){var t=new pa,e=new zM;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t,this._changePolyState=Z(this._changePolyState,this)},e.prototype.render=function(t,e,n){var i=t.coordinateSystem,r=this.group,a=t.getData(),o=t.getModel("lineStyle"),s=t.getModel("areaStyle"),l=a.getLayout("points")||[],c="polar"===i.type,u=this._coordSys,d=this._symbolDraw,h=this._polyline,p=this._polygon,f=this._lineGroup,g=!e.ssr&&t.get("animation"),m=!s.isEmpty(),v=s.get("origin"),y=BM(i,a,v),x=m&&function(t,e,n){if(null==n.valueDim)return[];for(var i=e.count(),r=HM(2*i),a=0;a<i;a++){var o=VM(n,t,e,a);r[2*a]=o[0],r[2*a+1]=o[1]}return r}(i,a,y),_=t.get("showSymbol"),b=t.get("connectNulls"),w=_&&!c&&function(t,e,n){var i=t.get("showAllSymbol"),r="auto"===i;if(!i||r){var a=n.getAxesByScale("ordinal")[0];if(a&&(!r||!function(t,e){var n=t.getExtent(),i=Math.abs(n[1]-n[0])/t.scale.count();isNaN(i)&&(i=0);for(var r=e.count(),a=Math.max(1,Math.round(r/5)),o=0;o<r;o+=a)if(1.5*LM.getSymbolSize(e,o)[t.isHorizontal()?1:0]>i)return!1;return!0}(a,e))){var o=e.mapDimension(a.dim),s={};return W(a.getViewLabels(),(function(t){t.tick.offInterval||(s[cT(a.scale,t.tick)]=1)})),function(t){return!s.hasOwnProperty(e.get(o,t))}}}}(t,a,i),S=this._data;S&&S.eachItemGraphicEl((function(t,e){t.__temp&&(r.remove(t),S.setItemGraphicEl(e,null))})),_||d.remove(),r.add(f);var M,k=!c&&t.get("step");i&&i.getArea&&t.get("clip",!0)&&(null!=(M=i.getArea()).width?(M.x-=.1,M.y-=.1,M.width+=.2,M.height+=.2):M.r0&&(M.r0-=.5,M.r+=.5)),this._clipShapeForSymbol=M;var T=function(t,e,n){var i=t.getVisual("visualMeta");if(i&&i.length&&t.count()&&"cartesian2d"===e.type){for(var r,a,o=i.length-1;o>=0;o--){var s=t.getDimensionInfo(i[o].dimension);
vendor: 2,178 bytes, line 2
2if("x"===(r=s&&s.coordDim)||"y"===r){a=i[o];break}}if(a){var l=e.getAxis(r),c=U(a.stops,(function(t){return{coord:l.toGlobalCoord(l.dataToCoord(t.value)),color:t.color}})),u=c.length,d=a.outerColors.slice();u&&c[0].coord>c[u-1].coord&&(c.reverse(),d.reverse());var h=function(t,e){var n,i,r=[],a=t.length;function o(t,e,n){var i=t.coord;return{coord:n,color:_i((n-i)/(e.coord-i),[t.color,e.color])}}for(var s=0;s<a;s++){var l=t[s],c=l.coord;if(c<0)n=l;else{if(c>e){i?r.push(o(i,l,e)):n&&r.push(o(n,l,0),o(n,l,e));break}n&&(r.push(o(n,l,0)),n=null),r.push(l),i=l}}return r}(c,"x"===r?n.getWidth():n.getHeight()),p=h.length;if(!p&&u)return c[0].coord<0?d[1]?d[1]:c[u-1].color:d[0]?d[0]:c[0].color;var f=h[0].coord-10,g=h[p-1].coord+10,m=g-f;if(m<.001)return"transparent";W(h,(function(t){t.offset=(t.coord-f)/m})),h.push({offset:p?h[p-1].offset:.5,color:d[1]||"transparent"}),h.unshift({offset:p?h[0].offset:.5,color:d[0]||"transparent"});var v=new Km(0,0,0,0,h,!0);return v[r]=f,v[r+"2"]=g,v}}}(a,i,n)||a.getVisual("style")[a.getVisual("drawType")];if(h&&u.type===i.type&&k===this._step){m&&!p?p=this._newPolygon(l,x):p&&!m&&(f.remove(p),p=this._polygon=null),c||this._initOrUpdateEndLabel(t,i,ph(T));var C=f.getClipPath();C?Pu(C,{shape:yT(this,i,!1,t).shape},t):f.setClipPath(yT(this,i,!0,t)),_&&d.updateData(a,{isIgnore:w,clipShape:M,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),dT(this._stackedOnPoints,x)&&dT(this._points,l)||(g?this._doUpdateAnimation(a,x,i,n,k,v,b):(k&&(x&&(x=gT(x,l,i,k,b)),l=gT(l,null,i,k,b)),h.setShape({points:l}),p&&p.setShape({points:l,stackedOnPoints:x})))}else _&&d.updateData(a,{isIgnore:w,clipShape:M,disableAnimation:!0,getSymbolPoint:function(t){return[l[2*t],l[2*t+1]]}}),g&&this._initSymbolLabelAnimation(a,i,M),k&&(x&&(x=gT(x,l,i,k,b)),l=gT(l,null,i,k,b)),h=this._newPolyline(l),m?p=this._newPolygon(l,x):p&&(f.remove(p),p=this._polygon=null),c||this._initOrUpdateEndLabel(t,i,ph(T)),f.setClipPath(yT(this,i,!0,t));var I=t.getModel("emphasis"),A=I.get("focus"),D=I.get("blurScope"),L=I.get("disabled");h.useStyle(F(o.getLineStyle(),{fill:"none",stroke:T,lineJoin:"bevel"})),Su(h,t,"lineStyle"),h.style.lineWidth>
vendor: 4,570 bytes, line 2
20&&"bolder"===t.get(["emphasis","lineStyle","width"])&&(h.getState("emphasis").style.lineWidth=+h.style.lineWidth+1),gc(h).seriesIndex=t.seriesIndex,xu(h,A,D,L);var P=fT(t.get("smooth")),O=t.get("smoothMonotone");if(h.setShape({smooth:P,smoothMonotone:O,connectNulls:b}),p){var E=a.getCalculationInfo("stackedOnSeries"),N=0;p.useStyle(F(s.getAreaStyle(),{fill:T,opacity:.7,lineJoin:"bevel",decal:a.getVisual("style").decal})),E&&(N=fT(E.get("smooth"))),p.setShape({smooth:P,stackedOnSmooth:N,smoothMonotone:O,connectNulls:b}),Su(p,t,"areaStyle"),gc(p).seriesIndex=t.seriesIndex,xu(p,A,D,L)}var R=this._changePolyState;a.eachItemGraphicEl((function(t){t&&(t.onHoverStateChange=R)})),this._polyline.onHoverStateChange=R,this._data=a,this._coordSys=i,this._stackedOnPoints=x,this._points=l,this._step=k,this._valueOrigin=v;var z=t.get("triggerEvent"),B=t.get("triggerLineEvent"),V=!0===B||!0===z||"line"===z,j=!0===B||!0===z||"area"===z;this.packEventData(t,h,V),p&&this.packEventData(t,p,j)},e.prototype.packEventData=function(t,e,n){gc(e).eventData=n?{componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line",selfType:e===this._polygon?"area":"line"}:null},e.prototype.highlight=function(t,e,n,i){var r=t.getData(),a=mo(r,i);if(this._changePolyState("emphasis"),!(a instanceof Array)&&null!=a&&a>=0){var o=r.getLayout("points"),s=r.getItemGraphicEl(a);if(!s){var l=o[2*a],c=o[2*a+1];if(FM(l,c))return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l,c))return;var u=t.get("zlevel")||0,d=t.get("z")||0;(s=new LM(r,a)).x=l,s.y=c,s.setZ(u,d);var h=s.getSymbolPath().getTextContent();h&&(h.zlevel=u,h.z=d,h.z2=this._polyline.z2+1),s.__temp=!0,r.setItemGraphicEl(a,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else py.prototype.highlight.call(this,t,e,n,i)},e.prototype.downplay=function(t,e,n,i){var r=t.getData(),a=mo(r,i);if(this._changePolyState("normal"),null!=a&&a>=0){var o=r.getItemGraphicEl(a);o&&(o.__temp?(r.setItemGraphicEl(a,null),this.group.remove(o)):o.downplay())}else py.prototype.downplay.call(this,t,e,n,i)},e.prototype._changePolyState=function(t){var e=this._polygon;tu(this._polyline,t),e&&tu(e,t)},e.prototype._newPolyline=function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new XM({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(e),this._polyline=e,e},e.prototype._newPolygon=function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new KM({shape:{points:t,stackedOnPoints:e},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,e,n){var i,r,a=e.getBaseAxis(),o=a.inverse;"cartesian2d"===e.type?(i=a.isHorizontal(),r=!1):"polar"===e.type&&(i="angle"===a.dim,r=!0);var s=t.hostModel,l=s.get("animationDuration");Q(l)&&(l=l(null));var c=s.get("animationDelay")||0,u=Q(c)?c(null):c;t.eachItemGraphicEl((function(t,a){var s=t;if(s){var d=[t.x,t.y],h=void 0,p=void 0,f=void 0;if(n)if(r){var g=n,m=e.pointToCoord(d);i?(h=g.startAngle,p=g.endAngle,f=-m[1]/180*Math.PI):(h=g.r0,p=g.r,f=m[0])}else{var v=n;i?(h=v.x,p=v.x+v.width,f=t.x):(h=v.y+v.height,p=v.y,f=t.y)}var y=p===h?0:(f-h)/(p-h);o&&(y=1-y);var x=Q(c)?c(a):l*y+u,_=s.getSymbolPath(),b=_.getTextContent();s.attr({scaleX:0,scaleY:0}),s.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:x}),b&&b.animateFrom({style:{opacity:0}},{duration:300,delay:x}),_.disableLabelAnimation=!0}}))},e.prototype._initOrUpdateEndLabel=function(t,e,n){var i=t.getModel("endLabel");if(vT(t)){var r=t.getData(),a=this._polyline,o=r.getLayout("points");if(!o)return a.removeTextContent(),void(this._endLabel=null);var s=this._endLabel;s||((s=this._endLabel=new fc({z2:200})).ignoreClip=!0,a.setTextContent(this._endLabel),a.disableLabelAnimation=!0);var l=function(t){for(var e=t.length/2;e>0&&FM(t[2*e-2],t[2*e-1]);e--);return e-1}(o);l>=0&&(ju(a,Gu(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:l,defaultText:function(t,e,n){return null!=n?IM(r,n):CM(r,t)},enableTextSetter:!0},function(t,e){var n=e.getBaseAxis(),i=n.isHorizontal(),r=n.inverse,a=i?r?"right":"left":"center",o=i?"middle":r?"top":"bottom";return{normal:{align:t.get("align")||a,verticalAlign:t.get("verticalAlign")||o}}}(i,e)),a.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,e,n,i,r,a,o){var s=this._endLabel,l=this._polyline;if(s){t<1&&null==i.originalX&&(i.originalX=s.x,i.originalY=s.y);
vendor: 5,427 bytes, line 2
2var c=n.getLayout("points"),u=n.hostModel,d=u.get("connectNulls"),h=a.get("precision"),p=a.get("distance")||0,f=o.getBaseAxis(),g=f.isHorizontal(),m=f.inverse,v=e.shape,y=m?g?v.x:v.y+v.height:g?v.x+v.width:v.y,x=(g?p:0)*(m?-1:1),_=(g?0:-p)*(m?-1:1),b=g?"x":"y",w=function(t,e,n){for(var i,r,a=t.length/2,o="x"===n?0:1,s=0,l=-1,c=0;c<a;c++)if(!FM(r=t[2*c+o],t[2*c+1-o]))if(0!==c){if(i<=e&&r>=e||i>=e&&r<=e){l=c;break}s=c,i=r}else i=r;return{range:[s,l],t:(e-i)/(r-i)}}(c,y,b),S=w.range,M=S[1]-S[0],k=void 0;if(M>=1){if(M>1&&!d){var T=mT(c,S[0]);s.attr({x:T[0]+x,y:T[1]+_}),r&&(k=u.getRawValue(S[0]))}else{(T=l.getPointOn(y,b))&&s.attr({x:T[0]+x,y:T[1]+_});var C=u.getRawValue(S[0]),I=u.getRawValue(S[1]);r&&(k=Co(n,h,C,I,w.t))}i.lastFrameIndex=S[0]}else{var A=1===t||i.lastFrameIndex>0?S[0]:0;T=mT(c,A),r&&(k=u.getRawValue(A)),s.attr({x:T[0]+x,y:T[1]+_})}if(r){var D=Zu(s);"function"==typeof D.setLabelText&&D.setLabelText(k)}}},e.prototype._doUpdateAnimation=function(t,e,n,i,r,a,o){var s=this._polyline,l=this._polygon,c=t.hostModel,u=function(t,e,n,i,r,a,o){for(var s=function(t,e){var n=[];return e.diff(t).add((function(t){n.push({cmd:"+",idx:t})})).update((function(t,e){n.push({cmd:"=",idx:e,idx1:t})})).remove((function(t){n.push({cmd:"-",idx:t})})).execute(),n}(t,e),l=[],c=[],u=[],d=[],h=[],p=[],f=[],g=BM(r,e,o),m=t.getLayout("points")||[],v=e.getLayout("points")||[],y=0;y<s.length;y++){var x=s[y],_=!0,b=void 0,w=void 0;switch(x.cmd){case"=":b=2*x.idx,w=2*x.idx1;var S=m[b],M=m[b+1],k=v[w],T=v[w+1];(isNaN(S)||isNaN(M))&&(S=k,M=T),l.push(S,M),c.push(k,T),u.push(n[b],n[b+1]),d.push(i[w],i[w+1]),f.push(e.getRawIndex(x.idx1));break;case"+":var C=x.idx,I=g.dataDimsForPoint,A=r.dataToPoint([e.get(I[0],C),e.get(I[1],C)]);w=2*C,l.push(A[0],A[1]),c.push(v[w],v[w+1]);var D=VM(g,r,e,C);u.push(D[0],D[1]),d.push(i[w],i[w+1]),f.push(e.getRawIndex(C));break;case"-":_=!1}_&&(h.push(x),p.push(p.length))}p.sort((function(t,e){return f[t]-f[e]}));var L=l.length,P=HM(L),O=HM(L),E=HM(L),N=HM(L),R=[];for(y=0;y<p.length;y++){var z=p[y],B=2*y,V=2*z;P[B]=l[V],P[B+1]=l[V+1],O[B]=c[V],O[B+1]=c[V+1],E[B]=u[V],E[B+1]=u[V+1],N[B]=d[V],N[B+1]=d[V+1],R[y]=h[z]}return{current:P,next:O,stackedOnCurrent:E,stackedOnNext:N,status:R}}(this._data,t,this._stackedOnPoints,e,this._coordSys,0,this._valueOrigin),d=u.current,h=u.stackedOnCurrent,p=u.next,f=u.stackedOnNext;if(r&&(h=gT(u.stackedOnCurrent,u.current,n,r,o),d=gT(u.current,null,n,r,o),f=gT(u.stackedOnNext,u.next,n,r,o),p=gT(u.next,null,n,r,o)),pT(d,p)>3e3||l&&pT(h,f)>3e3)return s.stopAnimation(),s.setShape({points:p}),void(l&&(l.stopAnimation(),l.setShape({points:p,stackedOnPoints:f})));s.shape.__points=u.current,s.shape.points=d;var g={shape:{points:p}};u.current!==d&&(g.shape.__points=u.next),s.stopAnimation(),Lu(s,g,c),l&&(l.setShape({points:d,stackedOnPoints:h}),l.stopAnimation(),Lu(l,{shape:{stackedOnPoints:f}},c),s.shape.points!==l.shape.points&&(l.shape.points=s.shape.points));for(var m=[],v=u.status,y=0;y<v.length;y++)if("="===v[y].cmd){var x=t.getItemGraphicEl(v[y].idx1);x&&m.push({el:x,ptIdx:y})}s.animators&&s.animators.length&&s.animators[0].during((function(){l&&l.dirtyShape();for(var t=s.shape.__points,e=0;e<m.length;e++){var n=m[e].el,i=2*m[e].ptIdx;n.x=t[i],n.y=t[i+1],n.markRedraw()}}))},e.prototype.remove=function(t){var e=this.group,n=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),n&&n.eachItemGraphicEl((function(t,i){t.__temp&&(e.remove(t),n.setItemGraphicEl(i,null))})),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._endLabel=this._data=null},e.type="line",e}(py);const _T=xT;function bT(t,e){return{seriesType:t,plan:zg(),reset:function(t){var n=t.getData(),i=t.coordinateSystem,r=t.pipelineContext,a=e||r.large;if(i){var o=U(i.dimensions,(function(t){return n.mapDimension(t)})).slice(0,2),s=o.length,l=n.getCalculationInfo("stackResultDimension");wM(n,o[0])&&(o[0]=l),wM(n,o[1])&&(o[1]=l);var c=n.getStore(),u=n.getDimensionIndex(o[0]),d=n.getDimensionIndex(o[1]);return s&&{progress:function(t,e){for(var n=t.end-t.start,r=a&&HM(n*s),o=[],l=[],h=t.start,p=0;h<t.end;h++){var f=void 0;if(1===s){var g=c.get(u,h);f=i.dataToPoint(g,null,l)}else o[0]=c.get(u,h),o[1]=c.get(d,h),f=i.dataToPoint(o,null,l);a?(r[p++]=f[0],r[p++]=f[1]):e.setItemLayout(h,f.slice())}a&&(e.setLayout("points",r),e.setLayout("pointsRange",{start:t.start,end:t.end}))}}}}}}var wT={average:function(t){for(var e=0,n=0,i=0;i<t.length;i++)isNaN(t[i])||(e+=t[i],n++);return 0===n?NaN:e/n},sum:function(t){for(var e=0,n=0;n<t.length;n++)e+=t[n]||0;return e},max:function(t){for(var e=-1/0,n=0;n<t.length;n++)t[n]>e&&(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;n<t.length;n++)t[n]<e&&(e=t[n]);return isFinite(e)?e:NaN},nearest:function(t){return t[0]}},ST=function(t){return Math.round(t.length/2)};function MT(t){return{seriesType:t,reset:function(t,e,n){var i=t.getData(),r=t.get("sampling"),a=t.coordinateSystem,o=i.count();if(o>10&&"cartesian2d"===a.type&&r){var s=a.getBaseAxis(),l=a.getOtherAxis(s),c=s.getExtent(),u=n.getDevicePixelRatio(),d=Math.abs(c[1]-c[0])*(u||1),h=Math.round(o/d);if(isFinite(h)&&h>1){"lttb"===r?t.setData(i.lttbDownSample(i.mapDimension(l.dim),1/h)):"minmax"===r&&t.setData(i.minmaxDownSample(i.mapDimension(l.dim),1/h));var p=void 0;tt(r)?p=wT[r]:Q(r)&&(p=r),p&&t.setData(i.downSample(i.mapDimension(l.dim),1/h,p,ST))}}}}}var kT=null;function TT(){return kT}
2var CT="expandAxisBreak",IT="collapseAxisBreak",AT="toggleAxisBreak",DT="axisbreakchanged",LT={type:CT,event:DT,update:"update",refineEvent:ET},PT={type:IT,event:DT,update:"update",refineEvent:ET},OT={type:AT,event:DT,update:"update",refineEvent:ET};function ET(t,e,n,i){var r=[];return W(t,(function(t){r=r.concat(t.eventBreaks)})),{eventContent:{breaks:r}}}var NT=vo(),RT=vo();function zT(t){return{out:{noPxChangeTryDetermine:[]},kind:t}}function BT(t,e){var n=e.getExtent(),i=[];return W(t,(function(t){(t=e.parse(t))>=n[0]&&t<=n[1]&&i.push(t)})),Bo(i,Fo,null),Na(i),U(i,(function(t){return{value:t}}))}function VT(t,e,n){var i,r,a=jT(t),o=rT(e),s=1===n.kind;if(!s){var l=HT(a,o);if(l)return l}Q(o)?i=YT(t,o,!1):(r="auto"===o?function(t,e){if(1===e.kind){var n=t.calculateCategoryInterval(e);return e.out.noPxChangeTryDetermine.push((function(){return RT(t).autoInterval=n,!0})),n}var i=RT(t).autoInterval;return null!=i?i:RT(t).autoInterval=t.calculateCategoryInterval(e)}(t,n):o,i=YT(t,r,!1));var c={labels:i,labelCategoryInterval:r};return s?n.out.noPxChangeTryDetermine.push((function(){return WT(a,o,c),!0})):WT(a,o,c),c}var FT=GT("axisTick"),jT=GT("axisLabel");function GT(t){return function(e){return RT(e)[t]||(RT(e)[t]={list:[]})}}function HT(t,e){for(var n=0;n<t.list.length;n++)if(t.list[n].key===e)return t.list[n].value}function WT(t,e,n){return t.list.push({key:e,value:n}),n}function UT(t,e,n){return null==$T(t,e,n)}function $T(t,e,n){var i=NT(t.model),r=t.getExtent(),a=i.lastAutoInterval,o=i.lastTickCount;if(null!=a&&null!=o&&Math.abs(a-e)<=1&&Math.abs(o-n)<=1&&a>e&&i.axisExtent0===r[0]&&i.axisExtent1===r[1])return a;i.lastTickCount=n,i.lastAutoInterval=e,i.axisExtent0=r[0],i.axisExtent1=r[1]}function YT(t,e,n){var i=nT(t),r=t.scale,a=[],o=Q(e);return Lk(r,o?0:e,(function(t,s){var l=r.getLabel(t);if(o){var c=!!e(t.value,l);if(t.offInterval=!c,!c&&!s)return}a.push(n?t:{formattedLabel:i(t),rawLabel:l,tick:t})})),a}var qT=Math.PI,XT=[[1,2,1,2],[5,3,5,3],[8,3,8,3]],ZT=[[0,1,0,1],[0,3,0,3],[0,3,0,3]],KT=vo(),JT=vo(),QT=function(){function t(t){this.recordMap={},this.resolveAxisNameOverlap=t}return t.prototype.ensureRecord=function(t){var e=t.axis.dim,n=t.componentIndex,i=this.recordMap,r=i[e]||(i[e]=[]);return r[n]||(r[n]={ready:{}})},t}(),tC=[1,0,0,1,0,0],eC=new nn(0,0,0,0),nC=function(t,e,n,i,r,a){if(aT(t.nameLocation)){var o=a.stOccupiedRect;o&&iC(function(t,e,n){return t.transform=Zv(t.transform,n),t.localRect=Xv(t.localRect,e),t.rect=Xv(t.rect,e),n&&t.rect.applyTransform(n),t.axisAligned=Yv(n),t.obb=void 0,(t.label=t.label||{}).ignore=!1,t}({},o,a.transGroup.transform),i,r)}else rC(a.labelInfoList,a.dirVec,i,r)};function iC(t,e,n){var i=new De;Kb(t,e,i,{direction:Math.atan2(n.y,n.x),bidirectional:!1,touchThreshold:.05})&&$b(e,i)}function rC(t,e,n,i){for(var r=De.dot(i,e)>=0,a=0,o=t.length;a<o;a++){var s=t[r?a:o-1-a];s.label.ignore||iC(s,n,i)}}var aC=function(){function t(t,e,n,i){this.group=new pa,this._axisModel=t,this._api=e,this._local={},this._shared=i||new QT(nC),this._resetCfgDetermined(n)}return t.prototype.updateCfg=function(t){var e=this._cfg.raw;e.position=t.position,e.labelOffset=t.labelOffset,this._resetCfgDetermined(e)},t.prototype.__getRawCfg=function(){return this._cfg.raw},t.prototype._resetCfgDetermined=function(t){var e=this._axisModel,n=e.getDefaultOption?e.getDefaultOption():{},i=ut(t.axisName,e.get("name")),r=e.get("nameMoveOverlap");null!=r&&"auto"!==r||(r=ut(t.defaultNameMoveOverlap,!0));var a={raw:t,position:t.position,rotation:t.rotation,nameDirection:ut(t.nameDirection,1),tickDirection:ut(t.tickDirection,1),labelDirection:ut(t.labelDirection,1),labelOffset:ut(t.labelOffset,0),silent:ut(t.silent,!0),axisName:i,nameLocation:dt(e.get("nameLocation"),n.nameLocation,"end"),shouldNameMoveOverlap:mC(i)&&r,optionHideOverlap:e.get(["axisLabel","hideOverlap"]),showMinorTicks:e.get(["minorTick","show"])};this._cfg=a;var o=new pa({x:a.position[0],y:a.position[1],rotation:a.rotation});o.updateTransform(),this._transformGroup=o;var s=this._shared.ensureRecord(e);s.transGroup=this._transformGroup,s.dirVec=new De(Math.cos(-a.rotation),Math.sin(-a.rotation))},t.prototype.build=function(t,e){var n=this;
2return t||(t={axisLine:!0,axisTickLabelEstimate:!1,axisTickLabelDetermine:!0,axisName:!0}),W(oC,(function(i){t[i]&&sC[i](n._cfg,n._local,n._shared,n._axisModel,n.group,n._transformGroup,n._api,e||{})})),this},t.innerTextLayout=function(t,e,n){var i,r,a=Fa(e-t);return ja(a)?(r=n>0?"top":"bottom",i="center"):ja(a-qT)?(r=n>0?"bottom":"top",i="center"):(r="middle",i=a>0&&a<qT?n>0?"right":"left":n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:r}},t.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},t.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},t}(),oC=["axisLine","axisTickLabelEstimate","axisTickLabelDetermine","axisName"],sC={axisLine:function(t,e,n,i,r,a,o){var s=i.get(["axisLine","show"]);if("auto"===s&&(s=!0,null!=t.raw.axisLineAutoShow&&(s=!!t.raw.axisLineAutoShow)),s){var l=i.axis.getExtent(),c=a.transform,u=[l[0],0],d=[l[1],0],h=u[0]>d[0];c&&(Ut(u,u,c),Ut(d,d,c));var p=V({lineCap:"round"},i.getModel(["axisLine","lineStyle"]).getLineStyle()),f={strokeContainThreshold:t.raw.strokeContainThreshold||5,silent:!0,z2:1,style:p};if(i.get(["axisLine","breakLine"])&&Dd(i.axis.scale))TT().buildAxisBreakLine(i,r,a,f);else{var g=new Bm(V({shape:{x1:u[0],y1:u[1],x2:d[0],y2:d[1]}},f));Cv(g.shape,g.style.lineWidth),g.anid="line",r.add(g)}var m=i.get(["axisLine","symbol"]);if(null!=m){var v=i.get(["axisLine","symbolSize"]);tt(m)&&(m=[m,m]),(tt(v)||nt(v))&&(v=[v,v]);var y=Dx(i.get(["axisLine","symbolOffset"])||0,v),x=v[0],_=v[1];W([{rotate:t.rotation+Math.PI/2,offset:y[0],r:0},{rotate:t.rotation-Math.PI/2,offset:y[1],r:Math.sqrt((u[0]-d[0])*(u[0]-d[0])+(u[1]-d[1])*(u[1]-d[1]))}],(function(e,n){if("none"!==m[n]&&null!=m[n]){var i=Ix(m[n],-x/2,-_/2,x,_,p.stroke,!0),a=e.r+e.offset,o=h?d:u;i.attr({rotation:e.rotate,x:o[0]+a*Math.cos(t.rotation),y:o[1]-a*Math.sin(t.rotation),silent:!0,z2:11}),r.add(i)}}))}}},axisTickLabelEstimate:function(t,e,n,i,r,a,o,s){dC(e,r,s)&&lC(t,e,n,i,r,a,o,1)},axisTickLabelDetermine:function(t,e,n,i,r,a,o,s){dC(e,r,s)&&lC(t,e,n,i,r,a,o,2);var l=function(t,e,n,i){var r=i.axis,a=i.getModel("axisTick"),o=a.get("show");if("auto"===o&&(o=!0,null!=t.raw.axisTickAutoShow&&(o=!!t.raw.axisTickAutoShow)),!o||r.scale.isBlank())return[];for(var s=a.getModel("lineStyle"),l=t.tickDirection*a.get("length"),c=uC(r.getTicksCoords(),n.transform,l,F(s.getLineStyle(),{stroke:i.get(["axisLine","lineStyle","color"])}),"ticks"),u=0;u<c.length;u++)e.add(c[u]);return c}(t,r,a,i);!function(t,e,n){t.showMinorTicks||W(e,(function(t){if(t&&t.label.ignore)for(var e=0;e<n.length;e++){var i=n[e],r=JT(i),a=KT(t.label);if(null!=r.tickValue&&!r.onBand&&r.tickValue===a.labelInfo.tick.value)return void cC(i)}}))}(t,e.labelLayoutList,l),function(t,e,n,i,r){var a=i.axis,o=i.getModel("minorTick");if(t.showMinorTicks&&!a.scale.isBlank()){var s=a.getMinorTicksCoords();if(s.length)for(var l=o.getModel("lineStyle"),c=r*o.get("length"),u=F(l.getLineStyle(),F(i.getModel("axisTick").getLineStyle(),{stroke:i.get(["axisLine","lineStyle","color"])})),d=0;d<s.length;d++)for(var h=uC(s[d],n.transform,c,u,"minorticks_"+d),p=0;p<h.length;p++)e.add(h[p])}}(t,r,a,i,t.tickDirection)},axisName:function(t,e,n,i,r,a,o,s){var l=n.ensureRecord(i);e.nameEl&&(r.remove(e.nameEl),e.nameEl=l.nameLayout=l.nameLocation=null);var c=t.axisName;if(mC(c)){var u=t.nameLocation,d=t.nameDirection,h=i.getModel("nameTextStyle"),p=i.get("nameGap")||0,f=i.axis.getExtent(),g=i.axis.inverse?-1:1,m=new De(0,0),v=new De(0,0);"start"===u?(m.x=f[0]-g*p,v.x=-g):"end"===u?(m.x=f[1]+g*p,v.x=g):(m.x=(f[0]+f[1])/2,m.y=t.labelOffset+d*p,v.y=d);var y=[1,0,0,1,0,0];v.transform(Te(y,y,t.rotation));var x,_,b=i.get("nameRotate");null!=b&&(b=b*qT/180),aT(u)?x=aC.innerTextLayout(t.rotation,null!=b?b:t.rotation,d):(x=function(t,e,n,i){var r,a,o=Fa(n-t),s=i[0]>i[1],l="start"===e&&!s||"start"!==e&&s;return ja(o-qT/2)?(a=l?"bottom":"top",r="center"):ja(o-1.5*qT)?(a=l?"top":"bottom",r="center"):(a="middle",r=o<1.5*qT&&o>qT/2?l?"left":"right":l?"right":"left"),{rotation:o,textAlign:r,textVerticalAlign:a}}(t.rotation,u,b||0,f),null!=(_=t.raw.axisNameAvailableWidth)&&(_=Math.abs(_/Math.sin(x.rotation)),!isFinite(_)&&(_=null)));var w=h.getFont(),S=i.get("nameTruncate",!0)||{},M=S.ellipsis,k=ct(t.raw.nameTruncateMaxWidth,S.maxWidth,_),T=s.nameMarginLevel||0,C=new fc({x:m.x,y:m.
2y,rotation:x.rotation,silent:aC.isLabelSilent(i),style:Hu(h,{text:c,font:w,overflow:"truncate",width:k,ellipsis:M,fill:h.getTextColor()||i.get(["axisLine","lineStyle","color"]),align:h.get("align")||x.textAlign,verticalAlign:h.get("verticalAlign")||x.textVerticalAlign}),z2:1});if(Wv({el:C,componentModel:i,itemName:c}),C.__fullText=c,C.anid="name",i.get("triggerEvent")){var I=aC.makeAxisEventDataBase(i);I.targetType="axisName",I.name=c,gc(C).eventData=I}a.add(C),C.updateTransform(),e.nameEl=C;var A=l.nameLayout=Hb({label:C,priority:C.z2,defaultAttr:{ignore:C.ignore},marginDefault:aT(u)?XT[T]:ZT[T]});if(l.nameLocation=u,r.add(C),C.decomposeTransform(),t.shouldNameMoveOverlap&&A){var D=n.ensureRecord(i);n.resolveAxisNameOverlap(t,n,i,A,v,D)}}}};function lC(t,e,n,i,r,a,o,s){hC(e)||function(t,e,n,i,r,a){var o=r.axis,s=ct(t.raw.axisLabelShow,r.get(["axisLabel","show"])),l=new pa;n.add(l);var c=zT(i);if(s&&!o.scale.isBlank()){var u=r.getModel("axisLabel"),d=o.getViewLabels(c),h=(ct(t.raw.labelRotate,u.get("rotate"))||0)*qT/180,p=aC.innerTextLayout(t.rotation,h,t.labelDirection),f=r.getCategories&&r.getCategories(!0),g=[],m=r.get("triggerEvent"),v=1/0,y=-1/0;W(d,(function(t,e){var n,i=t.tick,s=t.formattedLabel,c=t.rawLabel,h=u,x=cT(o.scale,i);if(f&&f[x]){var _=f[x];it(_)&&_.textStyle&&(h=new fd(_.textStyle,u,r.ecModel))}var b=h.getTextColor()||r.get(["axisLine","lineStyle","color"]),w=h.getShallow("align",!0)||p.textAlign,S=ut(h.getShallow("alignMinLabel",!0),w),M=ut(h.getShallow("alignMaxLabel",!0),w),k=h.getShallow("verticalAlign",!0)||h.getShallow("baseline",!0)||p.textVerticalAlign,T=ut(h.getShallow("verticalAlignMinLabel",!0),k),C=ut(h.getShallow("verticalAlignMaxLabel",!0),k),I=10+((null===(n=i.time)||void 0===n?void 0:n.level)||0);v=Math.min(v,I),y=Math.max(y,I);var A=new fc({x:0,y:0,rotation:0,silent:aC.isLabelSilent(r),z2:I,style:Hu(h,{text:s,align:0===e?S:e===d.length-1?M:w,verticalAlign:0===e?T:e===d.length-1?C:k,fill:Q(b)?b("category"===o.type?c:"value"===o.type?x+"":x,e):b})});A.anid="label_"+x;var D=KT(A);if(D.labelInfo=t,D.layoutRotation=p.rotation,Wv({el:A,componentModel:r,itemName:s,formatterParamsExtra:{isTruncated:function(){return A.isTruncated},value:c,tickIndex:e}}),m){var L=aC.makeAxisEventDataBase(r);L.targetType="axisLabel",L.value=c,L.tickIndex=e;var P=t.tick.break;if(P){var O=P.parsedBreak;L.break={start:O.vmin,end:O.vmax}}"category"===o.type&&(L.dataIndex=x),gc(A).eventData=L,P&&function(t,e,n,i){n.on("click",(function(n){var r={type:CT,breaks:[{start:i.parsedBreak.breakOption.start,end:i.parsedBreak.breakOption.end}]};r[t.axis.dim+"AxisIndex"]=t.componentIndex,e.dispatchAction(r)}))}(r,a,A,P)}g.push(A),l.add(A)})),pC(e,U(g,(function(t){return{label:t,priority:KT(t).labelInfo.tick.break?t.z2+(y-v+1):t.z2,defaultAttr:{ignore:t.ignore}}})),l,c)}else pC(e,[],l,c)}(t,e,r,s,i,o);var l=e.labelLayoutList;!function(t,e,n,i){var r=e.get(["axisLabel","margin"]);W(n,(function(n,a){var o=Hb(n);if(o){var s=o.label,l=KT(s);o.suggestIgnore=s.ignore,s.ignore=!1,zr(fC,gC);var c=e.axis;fC.x=c.dataToCoord(cT(c.scale,l.labelInfo.tick)),fC.y=t.labelOffset+t.labelDirection*r,fC.rotation=l.layoutRotation,i.add(fC),fC.updateTransform(),i.remove(fC),fC.decomposeTransform(),zr(s,fC),s.markRedraw(),jb(o,!0),Hb(o)}}))}(t,i,l,a),function(t,e,n){var i=Cd();if(i){var r=i.retrieveAxisBreakPairs(n,(function(t){return t&&KT(t.label).labelInfo.tick.break}),!0),a=t.get(["breakLabelLayout","moveOverlap"],!0);!0!==a&&"auto"!==a||W(r,(function(i){TT().adjustBreakLabelPair(t.axis.inverse,e,[Hb(n[i[0]]),Hb(n[i[1]])])}))}}(i,t.rotation,l);var c=t.optionHideOverlap;!function(t,e,n){var i=t.axis,r=t.get(["axisLabel","customValues"]);if(!function(t){return"category"===t.type&&0===rT(t.getLabelModel())}(i)){var a=t.get(["axisLabel","showMinLabel"]),o=t.get(["axisLabel","showMaxLabel"]),s=e.length;l(a,0,1),l(o,s-1,s-2)}function l(t,a,o){var s=Hb(e[a]),l=Hb(e[o]),c=i.scale;if(s&&l){if(null==t){if(!n&&r)return;var u=KT(s.label).labelInfo.tick;if(Sk(c)&&u.notNice||kk(c)&&u.offInterval)return void cC(s.label)}if(!1===t||s.suggestIgnore)cC(s.label);else if(l.suggestIgnore)cC(l.label);else{if(!n){var d=[0,0,0,0];s=Yb({marginForce:d},s),l=Yb({marginForce:d},l)}Kb(s,l,null,{touchThreshold:.1})&&cC(t?l.label:s.label)}}}}(i,l,c),c&&Zb(Y(l,(function(t){return t&&!t.label.ignore}
vendor: 5,039 bytes, line 2
2))),function(t,e,n,i){var r,a=n.axis,o=e.ensureRecord(n),s=[],l=mC(t.axisName)&&aT(t.nameLocation);W(i,(function(t){var e=Hb(t);if(e&&!e.label.ignore){s.push(e);var n=o.transGroup;l&&(n.transform?Ie(tC,n.transform):we(tC),e.transform&&Me(tC,tC,e.transform),nn.copy(eC,e.localRect),eC.applyTransform(tC),r?r.union(eC):nn.copy(r=new nn(0,0,0,0),eC))}}));var c=Math.abs(o.dirVec.x)>.1?"x":"y",u=o.transGroup[c];if(s.sort((function(t,e){return Math.abs(t.label[c]-u)-Math.abs(e.label[c]-u)})),l&&r){var d=a.getExtent(),h=Math.min(d[0],d[1]),p=Math.max(d[0],d[1])-h;r.union(new nn(h,0,p,1))}o.stOccupiedRect=r,o.labelInfoList=s}(t,n,i,l)}function cC(t){t&&(t.ignore=!0)}function uC(t,e,n,i,r){for(var a=[],o=[],s=[],l=0;l<t.length;l++){var c=t[l].coord;o[0]=c,o[1]=0,s[0]=c,s[1]=n,e&&(Ut(o,o,e),Ut(s,s,e));var u=new Bm({shape:{x1:o[0],y1:o[1],x2:s[0],y2:s[1]},style:i,z2:2,autoBatch:!0,silent:!0});Cv(u.shape,u.style.lineWidth),u.anid=r+"_"+t[l].tickValue,a.push(u);var d=JT(u);d.onBand=!!t[l].onBand,d.tickValue=t[l].tickValue}return a}function dC(t,e,n){if(hC(t)){var i=t.axisLabelsCreationContext.out.noPxChangeTryDetermine;if(n.noPxChange){for(var r=!0,a=0;a<i.length;a++)r=r&&i[a]();if(r)return!1}i.length&&(e.remove(t.labelGroup),pC(t,null,null,null))}return!0}function hC(t){return!!t.labelLayoutList}function pC(t,e,n,i){t.labelLayoutList=e,t.labelGroup=n,t.axisLabelsCreationContext=i}var fC=new Kl,gC=new Kl;function mC(t){return!!t}const vC=aC;function yC(t,e,n){n=n||{};var i=e.axis,r={},a=i.getAxesOnZeroOf()[0],o=i.position,s=a?"onZero":o,l=i.dim,c=[t.x,t.x+t.width,t.y,t.y+t.height],u={left:0,right:1,top:0,bottom:1,onZero:2},d=e.get("offset")||0,h="x"===l?[c[2]-d,c[3]+d]:[c[0]-d,c[1]+d];if(a){var p=a.toGlobalCoord(a.dataToCoord(0));h[u.onZero]=Math.max(Math.min(p,h[1]),h[0])}r.position=["y"===l?h[u[s]]:c[0],"x"===l?h[u[s]]:c[3]],r.rotation=Math.PI/2*("x"===l?0:1),r.labelDirection=r.tickDirection=r.nameDirection={top:-1,bottom:1,left:-1,right:1}[o],r.labelOffset=a?h[u[o]]-h[u.onZero]:0,e.get(["axisTick","inside"])&&(r.tickDirection=-r.tickDirection),ct(n.labelInside,e.get(["axisLabel","inside"]))&&(r.labelDirection=-r.labelDirection);var f=e.get(["axisLabel","rotate"]);return r.labelRotate="top"===s?-f:f,r.z2=1,r}var xC=Ro(),_C="|&",bC=vo(),wC=vo();function SC(t,e){var n=t.model,i=bC(fx(n.ecModel)).keyed,r=i&&i.get(e);return r&&r.get(n.uid)}function MC(t,e){return TC(SC(t,e))}function kC(t,e){var n=bC(fx(t)).keyed;n&&n.each((function(t,n){t.each((function(t,i){e(t,n,i)}))}))}function TC(t){return{liPosMinGap:t?t.liPosMinGap:void 0}}function CC(t,e,n){var i=SC(t,e);i&&IC(t.model.ecModel,i.sers,n)}function IC(t,e,n){if(e)for(var i=0;i<e.length;i++){var r=e[i];t.isSeriesFiltered(r)||n(r)}}function AC(t,e,n){var i=bC(fx(t)).keyed,r=i&&i.get(e);r&&r.each((function(t){n(t.axis)}))}function DC(t,e){var n=t.model,i=bC(fx(n.ecModel)).keys;i&&W(i.get(n.uid),(function(t){e(t)}))}function LC(t){var e=wC(px(t)),n=e.keyed||(e.keyed=wt());kC(t,(function(e,i,r){var a=n.get(i)||n.set(i,wt()),o=a.get(r)||a.set(r,{});e.metrics.liPosMinGap&&PC.liPosMinGap(t,e,o)}))}var PC={};function OC(t,e,n){if(t){var i=e.ecModel,r=bC(fx(i)),a=t.model.uid,o=r.axSer||(r.axSer=wt());(o.get(a)||o.set(a,[])).push(e);var s=e.subType,l=e.getBaseAxis()===t,c=RC.get(EC(s,l,n))||RC.get(EC(s,l,null));if(c){var u=r.keyed||(r.keyed=wt()),d=r.keys||(r.keys=wt()),h=c.key,p=u.get(h)||u.set(h,wt()),f=p.get(a);f||((f=p.set(a,{axis:t,sers:[],serByIdx:[]})).metrics=c.getMetrics(t),(d.get(a)||d.set(a,[])).push(h)),f.sers.push(e),f.serByIdx[e.seriesIndex]=e}}}function EC(t,e,n){return t+_C+ut(e,!0)+_C+(n||"")}function NC(t,e){var n=EC(e.seriesType,e.baseAxis,e.coordSysType);RC.set(n,e),xC(t,(function(){t.registerProcessor(t.PRIORITY.PROCESSOR.AXIS_STATISTICS,{overallReset:LC})}))}var RC=wt(),zC=vo(),BC=function(){function t(t,e,n,i,r){var a,o=kk(t),s=o?e.getCategories().length:null;if(o){var l=e.getCategories(!0);a=l&&!l.length}var c=n.slice();(wk(t)||Mk(t)||Sk(t))&&(Lo(c,FC(t,e.get("dataMin",!0))),Po(c,FC(t,e.get("dataMax",!0)))),function(t){var e=t[1]-t[0];return isFinite(e)&&e>=0}(c)||(c[0]=c[1]=NaN);var u=[],d=[!1,!1],h=e.get("min",!0);"dataMin"===h?(u[0]=c[0],d[0]=!0):(u[0]=FC(t,Q(h)?h({min:c[0],max:c[1]}):h),d[0]=null!=u[0]);var p=e.get("max",!0);"dataMax"===p?(u[1]=c[1],d[1]=!0):(u[1]=FC(t,Q(p)?p({min:c[0],max:c[1]}):p),d[1]=null!=u[1]);var f=function(t,e){var n;if(kk(t))n=[0,0];else{var i=e.get("boundaryGap");"boolean"==typeof i&&(i=null),n=J(i)?i:[i,i]}return[jC(n[0]),jC(n[1])]}(t,e),g=o?null:c[1]-c[0]||Math.abs(c[0]);null==u[0]&&(u[0]=o?a?c[0]:s?0:NaN:c[0]-f[0]*g),null==u[1]&&(u[1]=o?a?c[1]:s?s-1:NaN:c[1]+f[1]*g),!Oo(u[0])&&(u[0]=NaN),!Oo(u[1])&&(u[1]=NaN);var m=a||lt(u[0])||lt(u[1])||o&&!s,v=wk(t),y=v&&e.needIncludeZero&&e.needIncludeZero();y&&(u[0]>0&&u[1]>0&&!d[0]&&(u[0]=0),u[0]<0&&u[1]<0&&!d[1]&&(u[1]=0));var x=!1;u[0]>u[1]&&(u.reverse(),x=!0);var _=FC(t,e.get("startValue",!0)),b=null!=_;!to(_)&&i&&(_=t.getDefaultStartValue?t.getDefaultStartValue():0),to(_)&&(b||!v||y)&&(_<u[0]&&!d[0]?(u[0]=_,d[0]=!0):_>
2u[1]&&!d[1]&&(u[1]=_,d[1]=!0)),VC(this._i={scale:t,dataMM:c,noZoomEffMM:u,zoomMM:[],fixMM:d,zoomFixMM:[!1,!1],startValue:_,isBlank:m,incl0:y,tggAxInv:x,ctnShp:r},u)}return t.prototype.makeNoZoom=function(){return this._i.noZoomEffMM.slice()},t.prototype.makeFinal=function(){var t=this._i,e=t.zoomMM,n=t.noZoomEffMM,i=t.zoomFixMM,r=t.fixMM,a={fixMM:r,zoomFixMM:i,isBlank:t.isBlank,incl0:t.incl0,tggAxInv:t.tggAxInv,ctnShp:t.ctnShp,effMM:n.slice()},o=a.effMM;return null!=e[0]&&(o[0]=e[0],r[0]=i[0]=!0),null!=e[1]&&(o[1]=e[1],r[1]=i[1]=!0),VC(t,o),a},t.prototype.makeRenderInfo=function(){return{startValue:this._i.startValue}},t.prototype.setZoomMM=function(t,e){this._i.zoomMM[t]=e},t}();function VC(t,e){var n=t.scale,i=t.dataMM;n.sanitize&&(e[0]=n.sanitize(e[0],i),e[1]=n.sanitize(e[1],i),No(e))}function FC(t,e){return null==e?null:lt(e)?NaN:t.parse(e)}function jC(t){return Xr("boolean"==typeof t?0:t,1)||0}function GC(t){var e=zC(t.scale);return e.extent||(e.extent=[1/0,-1/0]),e}function HC(t,e){var n=t.scale,i=t.model,r=t.dim;n.rawExtentInfo||function(t,e,n,i,r){var a=GC(e),o=a.extent,s=!1;!function(t,e){var n=t.model.ecModel,i=bC(fx(n)).axSer;i&&IC(n,i.get(t.model.uid),e)}(e,(function(i){if(i.boxCoordinateSystem){var r=xh(i).coord,l=a.dimIdxInCoord;if(l>=0&&J(r)){var c=r[l];null==c||J(c)||Do(o,t.parse(c))}}else if(i.coordinateSystem){var u=i.getData();if(u){var d=t.getFilter?t.getFilter():null;W(function(t,e){var n={};return W(t.mapDimensionsAll(e),(function(e){n[SM(t,e)]=!0})),X(n)}(u,n),(function(t){var e,n;e=o,Eo((n=u.getApproximateExtent(t,d))[0],n[1])&&(n[0]<e[0]&&(e[0]=n[0]),n[1]>e[1]&&(e[1]=n[1]))}))}i.__requireStartValue&&i.__requireStartValue(e)&&(s=!0)}}));var l=function(t,e,n){var i=uT(t,n),r=n.get("containShape",!0);if(null!=r||i||(r=!0),!r)return!1;var a=!1;return DC(e,(function(t){a=!!$C.get(t)||a})),a}(t,e,i),c=new BC(t,i,o,s,l);WC(t,c,r),a.extent=null}(n,t,r,i,e)}function WC(t,e,n){t.rawExtentInfo=e,e.from=n}function UC(t,e){$C.set(t,e)}var $C=wt();function YC(t,e,n,i,r){t.rawExtentInfo||function(t,e){var n=t.scale;WC(n,new BC(n,t.model,e,!1,!1),3)}({scale:t,model:e},r||[1/0,-1/0]);var a=t.rawExtentInfo.makeFinal(),o=a.effMM;return t.setExtent(o[0],o[1]),t.setBlank(a.isBlank),i&&a.tggAxInv&&n&&!n.get("legacyMinMaxDontInverseAxis")&&(i.inverse=!i.inverse),a}function qC(t,e){e=e||{};var n,i={w:NaN,w2:NaN},r=t.scale,a=e.fromStat,o=e.min,s=(n=mk(r,3))[1]-n[0];to(s)||(s=NaN);var l=t.getExtent(),c=ba(l[1]-l[0]);return kk(r)?function(t,e,n,i){var r=e.onBand,a=n+(r?1:0);0===a&&(a=1),t.w=i/a,!r&&n&&i&&(t.w2=t.w*n/i)}(i,t,s,c):a&&function(t,e,n,i,r){var a=!1,o=-1/0;W(r.key?[MC(e,r.key)]:function(t,e){var n=[];return kC(t.model.ecModel,(function(t){for(var i=0;i<e.length;i++)e[i]&&t.serByIdx[e[i].seriesIndex]&&n.push(TC(t))})),n}(e,r.sers||[]),(function(t){var e=t.liPosMinGap;null!=e&&(e>0?(e>o&&(o=e),a=!1):-2===e&&(a=!0))})),to(n)&&n>0&&to(o)?(t.w=i/n*o,t.w2=o):a&&(t.w=.8*i,t.w2=t.w*n/i)}(i,t,s,c,a),null!=o&&(i.w=to(i.w)?_a(o,i.w):o),i}function XC(t,e,n){var i,r=wt(),a=n.serUids,o=n.liPosMinGap,s=e.axis,l=s.scale,c=l.needTransform(),u=l.getFilter?l.getFilter():null,d=Rf(u);function h(n){IC(t,e.sers,(function(t){var e=t.getRawData(),i=e.getDimensionIndex(e.mapDimension(s.dim));i>=0&&n(i,t,e.getStore())}))}var p=0;if(h((function(t,e,n){r.set(e.uid,1),a&&a.hasKey(e.uid)||(i=!0),p+=n.count()})),a&&a.keys().length===r.keys().length||(i=!0),i||null==o){WM(ZC,p);var f=0;h((function(t,e,n){for(var i=0,r=n.count();i<r;++i){var a=n.get(t,i);!isFinite(a)||u&&!zf(d,a)||(c&&(a=l.transformIn(a,null)),ZC.arr[f++]=a)}}));var g=ZC.typed?ZC.arr.subarray(0,f):(ZC.arr.length=f,ZC.arr);ZC.typed?g.sort():Na(g);for(var m=1/0,v=1;v<f;++v){var y=g[v]-g[v-1];y>0&&y<m&&(m=y)}n.liPosMinGap=e.liPosMinGap=to(m)?m:f>0?-2:-1,n.serUids=r}else e.liPosMinGap=o}var ZC=WM({ctor:GM},50);function KC(t){return function(e,n){var i=qC(e,{fromStat:{key:t}});if(to(i.w2))return[-i.w2/2,i.w2/2]}}function JC(t){return t+_C}function QC(t,e){return t+_C+e}function tI(t){return e=XC,PC.liPosMinGap=e,{liPosMinGap:!kk(t.scale)};var e}var eI="bar",nI="pictorialBar";function iI(t,e,n,i){NC(t,{key:e,seriesType:n,coordSysType:i,getMetrics:tI})}function rI(t){return t.scale.rawExtentInfo.makeRenderInfo().startValue}var aI={left:0,right:0,top:0,bottom:0},oI=["25%","25%"],sI="cartesian2d",lI=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.mergeDefaultAndTheme=function(e,n){var i=Bh(e.outerBounds);t.prototype.mergeDefaultAndTheme.apply(this,arguments),i&&e.outerBounds&&zh(e.outerBounds,i)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.apply(this,arguments),this.option.outerBounds&&e.outerBounds&&zh(this.option.outerBounds,e.outerBounds)},e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"15%",top:65,right:"10%",bottom:80,containLabel:!1,outerBoundsMode:"auto",outerBounds:aI,outerBoundsContain:"all",outerBoundsClampWidth:oI[0],outerBoundsClampHeight:oI[1],backgroundColor:Yh.color.transparent,borderWidth:1,borderColor:Yh.color.neutral30},e}(Gh);const cI=lI;var uI=Ro(),dI="__ec_stack_";function hI(t){return t.get("stack")||dI+t.seriesIndex}function pI(t){var e,n,i=t.bandWidthResult.w,r=i,a=0,o=[],s={};W(t.seriesInfo,(function(t,i){i||(n=t.defaultBarGap||0);var l=t.stackId;Tt(s,l)||a++;var c=s[l];c||(c=s[l]={width:0,maxWidth:0},o.push(l));var u=t.barWidth;u&&!c.width&&(c.width=u,u=xa(r,u),r-=u);var d=t.barMaxWidth;d&&(c.maxWidth=d);var h=t.barMinWidth;h&&(c.minWidth=h);var p=t.barGap;null!=p&&(n=p);var f=t.barCategoryGap;null!=f&&(e=f)})),null==e&&(e=_a(35-4*o.length,15)+"%");var l=La(e,i),c=La(n,1),u=(r-l)/(a+(a-1)*c);u=_a(u,0),W(o,(function(t){var e=s[t],n=e.maxWidth,i=e.minWidth;
2if(e.width)o=e.width,n&&(o=xa(o,n)),i&&(o=_a(o,i)),e.width=o,r-=o+c*o,a--;else{var o=u;n&&n<o&&(o=xa(n,r)),i&&i>o&&(o=i),o!==u&&(e.width=o,r-=o+c*o,a--)}})),u=_a(u=(r-l)/(a+(a-1)*c),0);var d,h=0;W(o,(function(t){var e=s[t];e.width||(e.width=u),d=e,h+=e.width*(1+c)})),d&&(h-=d.width*c);var p={},f=-h/2;return W(o,(function(t){var e=s[t];p[t]=p[t]||{bandWidth:i,offset:f,width:e.width},f+=e.width*(1+c)})),p}function fI(t){return{seriesType:t,overallReset:function(e){var n=QC(t,sI);AC(e,n,(function(e){var i=function(t,e){var n=function(t,e){var n=QC(e,sI),i=[],r=qC(t,{fromStat:{key:n},min:1});return CC(t,n,(function(t){i.push({barWidth:La(t.get("barWidth"),r.w),barMaxWidth:La(t.get("barMaxWidth"),r.w),barMinWidth:La(t.get("barMinWidth")||(mI(t)?.5:1),r.w),barGap:t.get("barGap"),barCategoryGap:t.get("barCategoryGap"),defaultBarGap:t.get("defaultBarGap"),stackId:hI(t)})})),{bandWidthResult:r,seriesInfo:i}}(t,e);return n.columnMap=pI(n),n}(e,t);CC(e,n,(function(t){var e=i.columnMap[hI(t)];t.getData().setLayout({bandWidth:e.bandWidth,offset:e.offset,size:e.width})}))}))}}}function gI(t){return{seriesType:t,plan:zg(),reset:function(t){if(function(t){return t.coordinateSystem&&"cartesian2d"===t.coordinateSystem.type}(t)){var e=t.getData(),n=t.coordinateSystem,i=n.getBaseAxis(),r=n.getOtherAxis(i),a=e.getDimensionIndex(e.mapDimension(r.dim)),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=t.get("showBackground",!0),l=e.mapDimension(r.dim),c=e.getCalculationInfo("stackResultDimension"),u=wM(e,l)&&!!e.getCalculationInfo("stackedOnSeries"),d=r.isHorizontal(),h=r.toGlobalCoord(r.dataToCoord(rI(r))),p=mI(t),f=t.get("barMinHeight")||0,g=c&&e.getDimensionIndex(c),m=e.getLayout("size"),v=e.getLayout("offset");return{progress:function(t,e){for(var i,r=t.count,l=p&&HM(3*r),c=p&&s&&HM(3*r),y=p&&HM(r),x=n.master.getRect(),_=d?x.width:x.height,b=e.getStore(),w=0;null!=(i=t.next());){var S=b.get(u?g:a,i),M=b.get(o,i),k=h,T=void 0;
vendor: 5,458 bytes, line 2
2u&&(T=+S-b.get(a,i));var C=void 0,I=void 0,A=void 0,D=void 0;if(d){var L=n.dataToPoint([S,M]);u&&(k=n.dataToPoint([T,M])[0]),C=k,I=L[1]+v,A=L[0]-k,D=m,ba(A)<f&&(A=(A<0?-1:1)*f)}else L=n.dataToPoint([M,S]),u&&(k=n.dataToPoint([M,T])[1]),C=L[0]+v,I=k,A=m,D=L[1]-k,ba(D)<f&&(D=(D<=0?-1:1)*f);p?(l[w]=C,l[w+1]=I,l[w+2]=d?A:D,c&&(c[w]=d?x.x:C,c[w+1]=d?I:x.y,c[w+2]=_),y[i]=i):e.setItemLayout(i,{x:C,y:I,width:A,height:D}),w+=3}p&&e.setLayout({largePoints:l,largeDataIndices:y,largeBackgroundPoints:c,valueAxisHorizontal:d})}}}}}}function mI(t){return t.pipelineContext&&t.pipelineContext.large}function vI(t){uI(t,(function(){function e(e){var n=QC(e,sI);iI(t,n,e,sI),UC(n,function(t){return KC(QC(t,sI))}(e))}e("bar"),e("pictorialBar")}))}var yI=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.getInitialData=function(t,e){return MM(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,e,n){var i=this.coordinateSystem;if(i&&i.clampData){var r=i.clampData(t),a=i.dataToPoint(r);if(n)W(i.getAxes(),(function(t,n){if("category"===t.type&&null!=e){var i=t.getTicksCoords(),o=t.getTickModel().get("alignWithLabel"),s=r[n],l="x1"===e[n]||"y1"===e[n];if(l&&!o&&(s+=1),i.length<2)return;if(2===i.length)return void(a[n]=t.toGlobalCoord(t.getExtent()[l?1:0]));for(var c=void 0,u=void 0,d=1,h=0;h<i.length;h++){var p=i[h].coord,f=h===i.length-1?i[h-1].tickValue+d:i[h].tickValue;if(f===s){u=p;break}if(f<s)c=p;else if(null!=c&&f>s){u=(p+c)/2;break}1===h&&(d=f-i[0].tickValue)}null==u&&(c?c&&(u=i[i.length-1].coord):u=i[0].coord),a[n]=t.toGlobalCoord(u)}}));else{var o=this.getData(),s=o.getLayout("offset"),l=o.getLayout("size"),c=i.getBaseAxis().isHorizontal()?0:1;a[c]+=s+l/2}return a}return[NaN,NaN]},e.prototype.__requireStartValue=function(t){return this.getBaseAxis()!==t},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",defaultBarGap:"10%"},e}(Eg);Eg.registerClass(yI);const xI=yI;var _I=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.getInitialData=function(){return MM(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},e.prototype.__preparePipelineContext=function(t,e){var n=Go(this,t,e);return n.progressiveRender&&(n.large=!0),n},e.prototype.brushSelector=function(t,e,n){return n.rect(e.getItemLayout(t))},e.type="series."+eI,e.dependencies=["grid","polar"],e.defaultOption=vd(xI.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:Yh.color.primary,borderWidth:2}},realtimeSort:!1}),e}(xI);const bI=_I;var wI=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0},SI=function(t){function e(e){var n=t.call(this,e)||this;return n.type="sausage",n}return d(e,t),e.prototype.getDefaultShape=function(){return new wI},e.prototype.buildPath=function(t,e){var n=e.cx,i=e.cy,r=Math.max(e.r0||0,0),a=Math.max(e.r,0),o=.5*(a-r),s=r+o,l=e.startAngle,c=e.endAngle,u=e.clockwise,d=2*Math.PI,h=u?c-l<d:l-c<d;h||(l=c-(u?d:-d));var p=Math.cos(l),f=Math.sin(l),g=Math.cos(c),m=Math.sin(c);h?(t.moveTo(p*r+n,f*r+i),t.arc(p*s+n,f*s+i,o,-Math.PI+l,l,!u)):t.moveTo(p*a+n,f*a+i),t.arc(n,i,a,l,c,!u),t.arc(g*s+n,m*s+i,o,c-2*Math.PI,c-Math.PI,!u),0!==r&&t.arc(n,i,r,c,l,u)},e}(Rl);const MI=SI;function kI(t,e,n){return e*Math.sin(t)*(n?-1:1)}function TI(t,e,n){return e*Math.cos(t)*(n?1:-1)}function CI(t,e,n){var i=t.get("borderRadius");if(null==i)return n?{cornerRadius:0}:null;J(i)||(i=[i,i,i,i]);var r=Math.abs(e.r||0-e.r0||0);return{cornerRadius:U(i,(function(t){return Xr(t,r)}))}}var II=Math.max,AI=Math.min,DI=function(t){function e(){var e=t.call(this)||this;return e.type=eI,e._isFirstFrame=!0,e}return d(e,t),e.prototype.render=function(t,e,n,i){this._model=t,this._removeOnRenderedListener(n),this._updateDrawMode(t);var r=t.get("coordinateSystem");("cartesian2d"===r||"polar"===r)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(t,e,n):this._renderNormal(t,e,n,i))},e.prototype.incrementalPrepareRender=function(t){this._clear(),this._updateDrawMode(t),this._updateLargeClip(t)},e.prototype.incrementalRender=function(t,e){this._progressiveEls=[],this._incrementalRenderLarge(t,e)},e.prototype.eachRendered=function(t){$v(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw&&e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t,e,n,i){var r,a=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,c=l.getBaseAxis();"cartesian2d"===l.type?r=c.isHorizontal():"polar"===l.type&&(r="angle"===c.dim);var u=t.isAnimationEnabled()?t:null,d=function(t,e){var n=t.get("realtimeSort",!0),i=e.getBaseAxis();if(n&&"category"===i.type&&"cartesian2d"===e.type)return{baseAxis:i,otherAxis:e.getOtherAxis(i)}}(t,l);d&&this._enableRealtimeSort(d,o,n);var h=t.get("clip",!0)||d,p=l.getArea();a.removeClipPath();
vendor: 4,419 bytes, line 2
2var f=t.get("roundCap",!0),g=t.get("showBackground",!0),m=t.getModel("backgroundStyle"),v=m.get("borderRadius")||0,y=[],x=this._backgroundEls,_=i&&i.isInitSort,b=i&&"changeAxisOrder"===i.type;function w(t){var e=BI[l.type](o,t);if(!e)return null;var n=function(t,e,n){return new("polar"===t.type?Mm:Kl)({shape:UI(e,n,t),silent:!0,z2:0})}(l,r,e);return n.useStyle(m.getItemStyle()),"cartesian2d"===l.type?n.setShape("r",v):n.setShape("cornerRadius",v),y[t]=n,n}o.diff(s).add((function(e){var n=o.getItemModel(e),i=BI[l.type](o,e,n);if(i&&(g&&w(e),o.hasValue(e)&&zI[l.type](i))){var s=!1;h&&(s=LI[l.type](p,i));var m=PI[l.type](t,o,e,i,r,u,c.model,!1,f);d&&(m.forceLabelAnimation=!0),FI(m,o,e,n,i,t,r,"polar"===l.type),_?m.attr({shape:i}):d?OI(d,u,m,i,e,r,!1,!1):Pu(m,{shape:i},t,e),o.setItemGraphicEl(e,m),a.add(m),m.ignore=s}})).update((function(e,n){var i=o.getItemModel(e),S=BI[l.type](o,e,i);if(S){if(g){var M=void 0;0===x.length?M=w(n):((M=x[n]).useStyle(m.getItemStyle()),"cartesian2d"===l.type?M.setShape("r",v):M.setShape("cornerRadius",v),y[e]=M);var k=BI[l.type](o,e);Lu(M,{shape:UI(r,k,l)},u,e)}var T=s.getItemGraphicEl(n);if(o.hasValue(e)&&zI[l.type](S)){var C=!1;if(h&&(C=LI[l.type](p,S))&&a.remove(T),T&&("sector"===T.type&&f||"sausage"===T.type&&!f)&&(T&&Ru(T,t,n),T=null),T?zu(T):T=PI[l.type](t,o,e,S,r,u,c.model,!0,f),d&&(T.forceLabelAnimation=!0),b){var I=T.getTextContent();if(I){var A=Zu(I);null!=A.prevValue&&(A.prevValue=A.value)}}else FI(T,o,e,i,S,t,r,"polar"===l.type);_?T.attr({shape:S}):d?OI(d,u,T,S,e,r,!0,b):Lu(T,{shape:S},t,e,null),o.setItemGraphicEl(e,T),T.ignore=C,a.add(T)}else a.remove(T)}})).remove((function(e){var n=s.getItemGraphicEl(e);n&&Ru(n,t,e)})).execute();var S=this._backgroundGroup||(this._backgroundGroup=new pa);S.removeAll();for(var M=0;M<y.length;++M)S.add(y[M]);a.add(S),this._backgroundEls=y,this._data=o},e.prototype._renderLarge=function(t,e,n){this._clear(),HI(t,this.group),this._updateLargeClip(t)},e.prototype._incrementalRenderLarge=function(t,e){this._removeBackground(),HI(e,this.group,this._progressiveEls,!0)},e.prototype._updateLargeClip=function(t){var e=t.get("clip",!0)&&tk(t.coordinateSystem,!1,t),n=this.group;e?n.setClipPath(e):n.removeClipPath()},e.prototype._enableRealtimeSort=function(t,e,n){var i=this;if(e.count()){var r=t.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(e,t,n),this._isFirstFrame=!1;else{var a=function(t){var n=e.getItemGraphicEl(t),i=n&&n.shape;return i&&Math.abs(r.isHorizontal()?i.height:i.width)||0};this._onRendered=function(){i._updateSortWithinSameData(e,a,r,n)},n.getZr().on("rendered",this._onRendered)}}},e.prototype._dataSort=function(t,e,n){var i=[];return t.each(t.mapDimension(e.dim),(function(t,e){var r=n(e);r=r??NaN,i.push({dataIndex:e,mappedValue:r,ordinalNumber:t})})),i.sort((function(t,e){return e.mappedValue-t.mappedValue})),{ordinalNumbers:U(i,(function(t){return t.ordinalNumber}))}},e.prototype._isOrderChangedWithinSameData=function(t,e,n){for(var i=n.scale,r=t.mapDimension(n.dim),a=Number.MAX_VALUE,o=0,s=i.getOrdinalMeta().categories.length;o<s;++o){var l=t.rawIndexOf(r,i.getRawOrdinalNumber(o)),c=l<0?Number.MIN_VALUE:e(t.indexOfRawIndex(l));if(c>a)return!0;a=c}return!1},e.prototype._isOrderDifferentInView=function(t,e){for(var n=e.scale,i=n.getExtent(),r=Math.max(0,i[0]),a=Math.min(i[1],n.getOrdinalMeta().categories.length-1);r<=a;++r)if(t.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},e.prototype._updateSortWithinSameData=function(t,e,n,i){if(this._isOrderChangedWithinSameData(t,e,n)){var r=this._dataSort(t,n,e);this._isOrderDifferentInView(r,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:r}))}},e.prototype._dispatchInitSort=function(t,e,n){var i=e.baseAxis,r=this._dataSort(t,i,(function(n){return t.get(t.mapDimension(e.otherAxis.dim),n)}));n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:r})},e.prototype.remove=function(t,e){this._clear(this._model),this._removeOnRenderedListener(e)},e.prototype.dispose=function(t,e){this._removeOnRenderedListener(e)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var e=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackgroun
vendor: 4,260 bytes, line 2
2d(),this._backgroundEls=[],n.eachItemGraphicEl((function(e){Ru(e,t,gc(e).dataIndex)}))):e.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type=eI,e}(py),LI={cartesian2d:function(t,e){var n=e.width<0?-1:1,i=e.height<0?-1:1;n<0&&(e.x+=e.width,e.width=-e.width),i<0&&(e.y+=e.height,e.height=-e.height);var r=t.x+t.width,a=t.y+t.height,o=II(e.x,t.x),s=AI(e.x+e.width,r),l=II(e.y,t.y),c=AI(e.y+e.height,a),u=s<o,d=c<l;return e.x=u&&o>r?s:o,e.y=d&&l>a?c:l,e.width=u?0:s-o,e.height=d?0:c-l,n<0&&(e.x+=e.width,e.width=-e.width),i<0&&(e.y+=e.height,e.height=-e.height),u||d},polar:function(t,e){var n=e.r0<=e.r?1:-1;if(n<0){var i=e.r;e.r=e.r0,e.r0=i}var r=AI(e.r,t.r),a=II(e.r0,t.r0);e.r=r,e.r0=a;var o=r-a<0;return n<0&&(i=e.r,e.r=e.r0,e.r0=i),o}},PI={cartesian2d:function(t,e,n,i,r,a,o,s,l){var c=new Kl({shape:V({},i),z2:1});return c.__dataIndex=n,c.name="item",a&&(c.shape[r?"height":"width"]=0),c},polar:function(t,e,n,i,r,a,o,s,l){var c=!r&&l?MI:Mm,u=new c({shape:i,z2:1});u.name="item";var d,h,p=VI(r);if(u.calculateTextPosition=(d=p,h=({isRoundCap:c===MI}||{}).isRoundCap,function(t,e,n){var i=e.position;if(!i||i instanceof Array)return Zr(t,e,n);var r=d(i),a=null!=e.distance?e.distance:5,o=this.shape,s=o.cx,l=o.cy,c=o.r,u=o.r0,p=(c+u)/2,f=o.startAngle,g=o.endAngle,m=(f+g)/2,v=h?Math.abs(c-u)/2:0,y=Math.cos,x=Math.sin,_=s+c*y(f),b=l+c*x(f),w="left",S="top";switch(r){case"startArc":_=s+(u-a)*y(m),b=l+(u-a)*x(m),w="center",S="top";break;case"insideStartArc":_=s+(u+a)*y(m),b=l+(u+a)*x(m),w="center",S="bottom";break;case"startAngle":_=s+p*y(f)+kI(f,a+v,!1),b=l+p*x(f)+TI(f,a+v,!1),w="right",S="middle";break;case"insideStartAngle":_=s+p*y(f)+kI(f,-a+v,!1),b=l+p*x(f)+TI(f,-a+v,!1),w="left",S="middle";break;case"middle":_=s+p*y(m),b=l+p*x(m),w="center",S="middle";break;case"endArc":_=s+(c+a)*y(m),b=l+(c+a)*x(m),w="center",S="bottom";break;case"insideEndArc":_=s+(c-a)*y(m),b=l+(c-a)*x(m),w="center",S="top";break;case"endAngle":_=s+p*y(g)+kI(g,a+v,!0),b=l+p*x(g)+TI(g,a+v,!0),w="left",S="middle";break;case"insideEndAngle":_=s+p*y(g)+kI(g,-a+v,!0),b=l+p*x(g)+TI(g,-a+v,!0),w="right",S="middle";break;default:return Zr(t,e,n)}return(t=t||{}).x=_,t.y=b,t.align=w,t.verticalAlign=S,t}),a){var f=r?"r":"endAngle",g={};u.shape[f]=r?i.r0:i.startAngle,g[f]=i[f],(s?Lu:Pu)(u,{shape:g},a)}return u}};function OI(t,e,n,i,r,a,o,s){var l,c;a?(c={x:i.x,width:i.width},l={y:i.y,height:i.height}):(c={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(o?Lu:Pu)(n,{shape:l},e,r,null),(o?Lu:Pu)(n,{shape:c},e?t.baseAxis.model:null,r)}function EI(t,e){for(var n=0;n<e.length;n++)if(!isFinite(t[e[n]]))return!0;return!1}var NI=["x","y","width","height"],RI=["cx","cy","r","startAngle","endAngle"],zI={cartesian2d:function(t){return!EI(t,NI)},polar:function(t){return!EI(t,RI)}},BI={cartesian2d:function(t,e,n){var i=t.getItemLayout(e);if(!i)return null;var r=n?function(t,e){var n=t.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var i=t.get(["itemStyle","borderWidth"])||0,r=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),a=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(i,r,a)}(n,i):0,a=i.width>0?1:-1,o=i.height>0?1:-1;return{x:i.x+a*r/2,y:i.y+o*r/2,width:i.width-a*r,height:i.height-o*r}},polar:function(t,e,n){var i=t.getItemLayout(e);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function VI(t){return function(t){var e=t?"Arc":"Angle";return function(t){switch(t){case"start":case"insideStart":case"end":case"insideEnd":return t+e;default:return t}}}(t)}function FI(t,e,n,i,r,a,o,s){var l=e.getItemVisual(n,"style");if(s){if(!a.get("roundCap")){var c=t.shape;V(c,CI(i.getModel("itemStyle"),c,!0)),t.setShape(c)}}else{var u=i.get(["itemStyle","borderRadius"])||0;t.setShape("r",u)}t.useStyle(l);var d=i.getShallow("cursor");d&&t.attr("cursor",d);var h=s?o?r.r>=r.r0?"endArc":"startArc":r.endAngle>=r.startAngle?"endAngle":"startAngle":o?function(t,e){return 0===t.height?e.getOtherAxis(e.getBaseAxis()).inverse?"bottom":"top":t.height>0?"bottom":"top"}(r,a.coordinateSystem):function(t,e){return 0===t.width?e.getOtherAxis(e.getBaseAxis()).inverse?"left"
vendor: 4,065 bytes, line 2
2:"right":t.width>=0?"right":"left"}(r,a.coordinateSystem),p=Gu(i);ju(t,p,{labelFetcher:a,labelDataIndex:n,defaultText:CM(a.getData(),n),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:h});var f=t.getTextContent();if(s&&f){var g=i.get(["label","position"]);t.textConfig.inside="middle"===g||null,function(t,e,n,i){if(nt(i))t.setTextConfig({rotation:i});else if(J(e))t.setTextConfig({rotation:0});else{var r,a=t.shape,o=a.clockwise?a.startAngle:a.endAngle,s=a.clockwise?a.endAngle:a.startAngle,l=(o+s)/2,c=n(e);switch(c){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":r=l;break;case"startAngle":case"insideStartAngle":r=o;break;case"endAngle":case"insideEndAngle":r=s;break;default:return void t.setTextConfig({rotation:0})}var u=1.5*Math.PI-r;"middle"===c&&u>Math.PI/2&&u<1.5*Math.PI&&(u-=Math.PI),t.setTextConfig({rotation:u})}}(t,"outside"===g?h:g,VI(o),i.get(["label","rotate"]))}Ku(f,p,a.getRawValue(n),(function(t){return IM(e,t)}));var m=i.getModel(["emphasis"]);xu(t,m.get("focus"),m.get("blurScope"),m.get("disabled")),Su(t,i),function(t){return null!=t.startAngle&&null!=t.endAngle&&t.startAngle===t.endAngle}(r)&&(t.style.fill="none",t.style.stroke="none",W(t.states,(function(t){t.style&&(t.style.fill=t.style.stroke="none")})))}var jI=function(){},GI=function(t){function e(e){var n=t.call(this,e)||this;return n.type="largeBar",n}return d(e,t),e.prototype.getDefaultShape=function(){return new jI},e.prototype.buildPath=function(t,e){for(var n=e.points,i=this.baseDimIdx,r=1-this.baseDimIdx,a=[],o=[],s=this.barWidth,l=0;l<n.length;l+=3)o[i]=s,o[r]=n[l+2],a[i]=n[l+i],a[r]=n[l+r],t.rect(a[0],a[1],o[0],o[1])},e}(Rl);function HI(t,e,n,i){var r=t.getData(),a=r.getLayout("valueAxisHorizontal")?1:0,o=r.getLayout("largeDataIndices"),s=r.getLayout("size"),l=t.getModel("backgroundStyle"),c=r.getLayout("largeBackgroundPoints"),u=i?jo(t):0;if(c){var d=new GI({shape:{points:c},incremental:u,silent:!0,z2:0});d.baseDimIdx=a,d.largeDataIndices=o,d.barWidth=s,d.useStyle(l.getItemStyle()),e.add(d),n&&n.push(d)}var h=new GI({shape:{points:r.getLayout("largePoints")},incremental:u,ignoreCoarsePointer:!0,z2:1});h.baseDimIdx=a,h.largeDataIndices=o,h.barWidth=s,e.add(h),h.useStyle(r.getVisual("style")),h.style.stroke=null,gc(h).seriesIndex=t.seriesIndex,t.get("silent")||(h.on("mousedown",WI),h.on("mousemove",WI)),n&&n.push(h)}var WI=vy((function(t){var e=function(t,e,n){for(var i=t.baseDimIdx,r=1-i,a=t.shape.points,o=t.largeDataIndices,s=[],l=[],c=t.barWidth,u=0,d=a.length/3;u<d;u++){var h=3*u;if(l[i]=c,l[r]=a[h+2],s[i]=a[h+i],s[r]=a[h+r],l[r]<0&&(s[r]+=l[r],l[r]=-l[r]),e>=s[0]&&e<=s[0]+l[0]&&n>=s[1]&&n<=s[1]+l[1])return o[u]}return-1}(this,t.offsetX,t.offsetY);gc(this).dataIndex=e>=0?e:null}),30,!1);function UI(t,e,n){if(ik(n,"cartesian2d")){var i=e,r=n.getArea();return{x:t?i.x:r.x,y:t?r.y:i.y,width:t?i.width:r.width,height:t?r.height:i.height}}var a=e;return{cx:(r=n.getArea()).cx,cy:r.cy,r0:t?r.r0:a.r0,r:t?r.r:a.r,startAngle:t?a.startAngle:0,endAngle:t?a.endAngle:2*Math.PI}}const $I=DI;function YI(t){return{seriesType:t,reset:function(t,e){var n=e.findComponents({mainType:"legend"});if(n&&n.length){var i=t.getData();i.filterSelf((function(t){for(var e=i.getName(t),r=0;r<n.length;r++)if(!n[r].isSelected(e))return!1;return!0}))}}}}function qI(t,e,n){e=J(e)&&{coordDimensions:e}||V({encodeDefine:t.getEncode()},e);var i=t.getSource(),r=vM(i,e).dimensions,a=new mM(r,t);return a.initData(i,n),a}var XI=function(){function t(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return t.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},t.prototype.containName=function(t){return this._getRawData().indexOfName(t)>=0},t.prototype.indexOfName=function(t){return this._getDataWithEncodedVisual().indexOfName(t)},t.prototype.getItemVisual=function(t,e){return this._getDataWithEncodedVisual().getItemVisual(t,e)},t}();const ZI=XI;var KI,JI="pie",QI=vo(),tA=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}
2return d(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new ZI(Z(this.getData,this),Z(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return qI(this,{coordDimensions:["value"],encodeDefaulter:K(ep,this)})},e.prototype.getDataParams=function(e){var n=this.getData(),i=QI(n),r=i.seats;if(!r){var a=[];n.each(n.mapDimension("value"),(function(t){a.push(t)})),r=i.seats=function(t,e){var n=$(t,(function(t,e){return t+(isNaN(e)?0:e)}),0);if(0===n)return[];for(var i=ka(10,e),r=U(t,(function(t){return(isNaN(t)?0:t)/n*i*100})),a=100*i,o=U(r,(function(t){return Sa(t)})),s=$(o,(function(t,e){return t+e}),0),l=U(r,(function(t,e){return t-o[e]}));s<a;){for(var c=Number.NEGATIVE_INFINITY,u=null,d=0,h=l.length;d<h;++d)l[d]>c&&(c=l[d],u=d);++o[u],l[u]=0,++s}return U(o,(function(t){return t/i}))}(a,n.hostModel.get("percentPrecision"))}var o=t.prototype.getDataParams.call(this,e);return o.percent=r[e]||0,o.$vars.push("percent"),o},e.prototype._defaultLabelLine=function(t){ao(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series."+JI,e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"50%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,coordinateSystemUsage:"box",left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:30,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(Eg);KI={fullType:tA.type,getCoord2:function(t){return t.getShallow("center")}},yh.set(KI.fullType,{getCoord2:void 0}).getCoord2=KI.getCoord2;const eA=tA;var nA=Math.PI/180;function iA(t,e,n,i,r,a,o,s,l,c){if(!(t.length<2)){for(var u=t.length,d=0;d<u;d++)if("outer"===t[d].position&&"labelLine"===t[d].labelAlignTo){var h=t[d].label.x-c;t[d].linePoints[1][0]+=h,t[d].label.x=c}Xb(t,1,l,l+o)&&function(t){for(var a={list:[],maxY:0},o={list:[],maxY:0},s=0;s<t.length;s++)if("none"===t[s].labelAlignTo){var l=t[s],c=l.label.y>n?o:a,u=Math.abs(l.label.y-n);if(u>=c.maxY){var d=l.label.x-e-l.len2*r,h=i+l.len,f=Math.abs(d)<h?Math.sqrt(u*u/(1-d*d/h/h)):h;c.rB=f,c.maxY=u}c.list.push(l)}p(a),p(o)}(t)}function p(t){for(var a=t.rB,o=a*a,s=0;s<t.list.length;s++){var l=t.list[s],c=Math.abs(l.label.y-n),u=i+l.len,d=u*u,h=Math.sqrt(Math.abs((1-c*c/o)*d)),p=e+(h+l.len2)*r,f=p-l.label.x;rA(l,l.targetTextWidth-f*r,!0),l.label.x=p}}}function rA(t,e,n){if(null==t.labelStyleWidth){var i=t.label,r=i.style,a=t.rect,o=r.backgroundColor,s=r.padding,l=s?s[1]+s[3]:0,c=r.overflow,u=a.width+(o?0:l);if(e<u||n){if(c&&c.match("break")){i.setStyle("backgroundColor",null),i.setStyle("width",e-l);var d=i.getBoundingRect();i.setStyle("width",Math.ceil(d.width)),i.setStyle("backgroundColor",o)}else{var h=e-l,p=e<u?h:n?h>t.unconstrainedWidth?null:h:null;i.setStyle("width",p)}aA(a,i)}}}function aA(t,e){sA.rect=t,Wb(sA,e,oA)}var oA={minMarginForce:[null,0,null,0],marginDefault:[1,0,1,0]},sA={};function lA(t){return"center"===t.position}var cA=2*Math.PI,uA=Math.PI/180,dA=Ho(JI,(function(t,e){t.eachSeriesByType(JI,(function(t){var n=t.getData(),i=n.mapDimension("value"),r=Dh(t,e),a=r.cx,o=r.cy,s=r.r,l=r.r0,c=r.viewRect,u=-t.get("startAngle")*uA,d=t.get("endAngle"),h=t.get("padAngle")*uA;d="auto"===d?u-cA:-d*uA;
vendor: 4,441 bytes, line 2
2var p=t.get("minAngle")*uA+h,f=0;n.each(i,(function(t){!isNaN(t)&&f++}));var g=n.getSum(i),m=Math.PI/(g||f)*2,v=t.get("clockwise"),y=t.get("roseType"),x=t.get("stillShowZeroSum"),_=n.getDataExtent(i);_[0]=0;var b=v?1:-1,w=[u,d],S=b*h/2;pl(w,!v),u=w[0],d=w[1];var M=hA(t);M.startAngle=u,M.endAngle=d,M.clockwise=v,M.cx=a,M.cy=o,M.r=s,M.r0=l;var k=Math.abs(d-u),T=k,C=0,I=u;if(n.setLayout({viewRect:c,r:s}),n.each(i,(function(t,e){var i;if(isNaN(t))n.setItemLayout(e,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:v,cx:a,cy:o,r0:l,r:y?NaN:s});else{(i="area"!==y?0===g&&x?m:t*m:k/f)<p?(i=p,T-=p):C+=t;var r=I+b*i,c=0,u=0;h>i?u=c=I+b*i/2:(c=I+S,u=r-S),n.setItemLayout(e,{angle:i,startAngle:c,endAngle:u,clockwise:v,cx:a,cy:o,r0:l,r:y?Da(t,_,[l,s]):s}),I=r}})),T<cA&&f)if(T<=.001){var A=k/f;n.each(i,(function(t,e){if(!isNaN(t)){var i=n.getItemLayout(e);i.angle=A;var r=0,a=0;A<h?a=r=u+b*(e+.5)*A:(r=u+b*e*A+S,a=u+b*(e+1)*A-S),i.startAngle=r,i.endAngle=a}}))}else m=T/C,I=u,n.each(i,(function(t,e){if(!isNaN(t)){var i=n.getItemLayout(e),r=i.angle===p?p:t*m,a=0,o=0;r<h?o=a=I+b*r/2:(a=I+S,o=I+b*r-S),i.startAngle=a,i.endAngle=o,I+=b*r}}))}))})),hA=vo(),pA=function(t){function e(e,n,i){var r=t.call(this)||this;r.z2=2;var a=new fc;return r.setTextContent(a),r.updateData(e,n,i,!0),r}return d(e,t),e.prototype.updateData=function(t,e,n,i){var r=this,a=t.hostModel,o=t.getItemModel(e),s=o.getModel("emphasis"),l=t.getItemLayout(e),c=V(CI(o.getModel("itemStyle"),l,!0),l);if(isNaN(c.startAngle))r.setShape(c);else{if(i){r.setShape(c);var u=a.getShallow("animationType");a.ecModel.ssr?(Pu(r,{scaleX:0,scaleY:0},a,{dataIndex:e,isFrom:!0}),r.originX=c.cx,r.originY=c.cy):"scale"===u?(r.shape.r=l.r0,Pu(r,{shape:{r:l.r}},a,e)):null!=n?(r.setShape({startAngle:n,endAngle:n}),Pu(r,{shape:{startAngle:l.startAngle,endAngle:l.endAngle}},a,e)):(r.shape.endAngle=l.startAngle,Lu(r,{shape:{endAngle:l.endAngle}},a,e))}else zu(r),Lu(r,{shape:c},a,e);r.useStyle(t.getItemVisual(e,"style")),Su(r,o);var d=(l.startAngle+l.endAngle)/2,h=a.get("selectedOffset"),p=Math.cos(d)*h,f=Math.sin(d)*h,g=o.getShallow("cursor");g&&r.attr("cursor",g),this._updateLabel(a,t,e),r.ensureState("emphasis").shape=V({r:l.r+(s.get("scale")&&s.get("scaleSize")||0)},CI(s.getModel("itemStyle"),l)),V(r.ensureState("select"),{x:p,y:f,shape:CI(o.getModel(["select","itemStyle"]),l)}),V(r.ensureState("blur"),{shape:CI(o.getModel(["blur","itemStyle"]),l)});var m=r.getTextGuideLine(),v=r.getTextContent();m&&V(m.ensureState("select"),{x:p,y:f}),V(v.ensureState("select"),{x:p,y:f}),xu(this,s.get("focus"),s.get("blurScope"),s.get("disabled"))}},e.prototype._updateLabel=function(t,e,n){var i=this,r=e.getItemModel(n),a=r.getModel("labelLine"),o=e.getItemVisual(n,"style"),s=o&&o.fill,l=o&&o.opacity;ju(i,Gu(r),{labelFetcher:e.hostModel,labelDataIndex:n,inheritColor:s,defaultOpacity:l,defaultText:t.getFormattedLabel(n,"normal")||e.getName(n)});var c=i.getTextContent();i.setTextConfig({position:null,rotation:null}),c.attr({z2:10});var u=r.get(["label","position"]);if("outside"!==u&&"outer"!==u)i.removeTextGuideLine();else{var d=this.getTextGuideLine();d||(d=new Em,this.setTextGuideLine(d)),Bb(this,Vb(r),{stroke:s,opacity:dt(a.get(["lineStyle","opacity"]),l,1)})}},e}(Mm),fA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=JI,e.ignoreLabelLineUpdate=!0,e}return d(e,t),e.prototype.render=function(t,e,n,i){var r,a=t.getData(),o=this._data,s=this.group;if(!o&&a.count()>0){for(var l=a.getItemLayout(0),c=1;isNaN(l&&l.startAngle)&&c<a.count();++c)l=a.getItemLayout(c);l&&(r=l.startAngle)}if(this._emptyCircleSector&&s.remove(this._emptyCircleSector),0===a.count()&&t.get("showEmptyCircle")){var u=hA(t),d=new Mm({shape:R(u)});d.useStyle(t.getModel("emptyCircleStyle").getItemStyle()),this._emptyCircleSector=d,s.add(d)}a.diff(o).add((function(t){var e=new pA(a,t,r);a.setItemGraphicEl(t,e),s.add(e)})).update((function(t,e){var n=o.getItemGraphicEl(e);n.updateData(a,t,r),n.off("click"),s.add(n),a.setItemGraphicEl(t,n)})).remove((function(e){Ru(o.getItemGraphicEl(e),t,e)})).execute(),function(t){var e,n,i=t.getData(),r=[],a=!1,o=(t.get("minShowLabelAngle")||0)*nA,s=i.getLayout("viewRect"),l=i.getLayout("r"),c=s.width,u=s.x,d=s.y,h=s.height;function p(t){t.ignore=!0}i.each((function(t){var s=i.getItemGraphicEl(t),d=s.shape,f=s.getTextContent(),g=s.getTextGuideLine(),m=i.getItemModel(t),v=m.getModel("label"),y=v.get("position")||m.get(["emp
2hasis","label","position"]),x=v.get("distanceToLabelLine"),_=v.get("alignTo"),b=La(v.get("edgeDistance"),c),w=v.get("bleedMargin");null==w&&(w=Math.min(c,h)>200?10:2);var S=m.getModel("labelLine"),M=S.get("length");M=La(M,c);var k=S.get("length2");if(k=La(k,c),Math.abs(d.endAngle-d.startAngle)<o)return W(f.states,p),f.ignore=!0,void(g&&(W(g.states,p),g.ignore=!0));if(function(t){if(!t.ignore)return!0;for(var e in t.states)if(!1===t.states[e].ignore)return!0;return!1}(f)){var T,C,I,A,D=(d.startAngle+d.endAngle)/2,L=Math.cos(D),P=Math.sin(D);e=d.cx,n=d.cy;var O="inside"===y||"inner"===y;if("center"===y)T=d.cx,C=d.cy,A="center";else{var E=(O?(d.r+d.r0)/2*L:d.r*L)+e,N=(O?(d.r+d.r0)/2*P:d.r*P)+n;if(T=E+3*L,C=N+3*P,!O){var R=E+L*(M+l-d.r),z=N+P*(M+l-d.r),B=R+(L<0?-1:1)*k;T="edge"===_?L<0?u+b:u+c-b:B+(L<0?-x:x),C=z,I=[[E,N],[R,z],[B,z]]}A=O?"center":"edge"===_?L>0?"right":"left":L>0?"left":"right"}var V=Math.PI,F=0,j=v.get("rotate");if(nt(j))F=j*(V/180);else if("center"===y)F=0;else if("radial"===j||!0===j)F=L<0?-D+V:-D;else if("tangential"===j||"tangential-noflip"===j&&"outside"!==y&&"outer"!==y){var G=Math.atan2(L,P);G<0&&(G=2*V+G),P>0&&"tangential-noflip"!==j&&(G=V+G),F=G-V}if(a=!!F,f.x=T,f.y=C,f.rotation=F,f.setStyle({verticalAlign:"middle"}),O){f.setStyle({align:A});var H=f.states.select;H&&(H.x+=f.x,H.y+=f.y)}else{var U=new nn(0,0,0,0);aA(U,f),r.push({label:f,labelLine:g,position:y,len:M,len2:k,minTurnAngle:S.get("minTurnAngle"),maxSurfaceAngle:S.get("maxSurfaceAngle"),surfaceNormal:new De(L,P),linePoints:I,textAlign:A,labelDistance:x,labelAlignTo:_,edgeDistance:b,bleedMargin:w,rect:U,unconstrainedWidth:U.width,labelStyleWidth:f.style.width})}s.setTextConfig({inside:O})}})),!a&&t.get("avoidLabelOverlap")&&function(t,e,n,i,r,a,o,s){for(var l=[],c=[],u=Number.MAX_VALUE,d=-Number.MAX_VALUE,h=0;h<t.length;h++){var p=t[h].label;lA(t[h])||(p.x<e?(u=Math.min(u,p.x),l.push(t[h])):(d=Math.max(d,p.x),c.push(t[h])))}for(h=0;h<t.length;h++)if(!lA(m=t[h])&&m.linePoints){if(null!=m.labelStyleWidth)continue;p=m.label;var f,g=m.linePoints;f="edge"===m.labelAlignTo?p.x<e?g[2][0]-m.labelDistance-o-m.edgeDistance:o+r-m.edgeDistance-g[2][0]-m.labelDistance:"labelLine"===m.labelAlignTo?p.x<e?u-o-m.bleedMargin:o+r-d-m.bleedMargin:p.x<e?p.x-o-m.bleedMargin:o+r-p.x-m.bleedMargin,m.targetTextWidth=f,rA(m,f,!1)}for(iA(c,e,n,i,1,0,a,0,s,d),iA(l,e,n,i,-1,0,a,0,s,u),h=0;h<t.length;h++){var m;if(!lA(m=t[h])&&m.linePoints){p=m.label,g=m.linePoints;var v="edge"===m.labelAlignTo,y=p.style.padding,x=y?y[1]+y[3]:0,_=p.style.backgroundColor?0:x,b=m.rect.width+_,w=g[1][0]-g[2][0];v?p.x<e?g[2][0]=o+m.edgeDistance+b+m.labelDistance:g[2][0]=o+r-m.edgeDistance-b-m.labelDistance:(p.x<e?g[2][0]=p.x+m.labelDistance:g[2][0]=p.x-m.labelDistance,g[1][0]=g[2][0]+w),g[1][1]=g[2][1]=p.y}}}(r,e,n,l,c,h,u,d);for(var f=0;f<r.length;f++){var g=r[f],m=g.label,v=g.labelLine,y=isNaN(m.x)||isNaN(m.y);if(m){m.setStyle({align:g.textAlign}),y&&(W(m.states,p),m.ignore=!0);var x=m.states.select;x&&(x.x+=m.x,x.y+=m.y)}if(v){var _=g.linePoints;y||!_?(W(v.states,p),v.ignore=!0):(Eb(_,g.minTurnAngle),Nb(_,g.surfaceNormal,g.maxSurfaceAngle),v.setShape({points:_}),m.__hostTarget.textGuideLineConfig={anchor:new De(_[0][0],_[0][1])})}}}(t),"expansion"!==t.get("animationTypeUpdate")&&(this._data=a)},e.prototype.dispose=function(){},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,a=Math.sqrt(i*i+r*r);return a<=n.r&&a>=n.r0}},e.type=JI,e}(py);const gA=fA;var mA=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return d(e,t),e.prototype.getInitialData=function(t,e){return MM(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){return this.option.progressive??(this.option.large?5e3:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){return this.option.progressiveThreshold??(this.option.large?1e4:this.get("progressiveThreshold"))},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:Yh.color.primary}},universalTransition:{divideShape:"clone"}},e}(Eg);const vA=mA;var yA=function(){},xA=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return d(e,t),e.prototype.getDefaultShape=function(){return new yA},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.beforeBrush=function(t){t&&!t.contentRetained&&this.reset()},e.prototype.buildPath=function(t,e){var n,i=e.points,r=e.size,a=this.symbolProxy,o=a.shape,s=t.getContext?t.getContext():t,l=s&&r[0]<4,c=this.softClipShape;if(l)this._ctx=s;else{for(this._ctx=null,n=this._off;n<i.length;){var u=i[n++],d=i[n++];isNaN(u)||isNaN(d)||c&&!c.contain(u,d)||(o.x=u-r[0]/2,o.y=d-r[1]/2,o.width=r[0],o.height=r[1],a.buildPath(t,o,
vendor: 12,974 bytes, line 2
2!0))}this.incremental&&(this._off=n,this.notClear=!0)}},e.prototype.afterBrush=function(){var t,e=this.shape,n=e.points,i=e.size,r=this._ctx,a=this.softClipShape;if(r){for(t=this._off;t<n.length;){var o=n[t++],s=n[t++];isNaN(o)||isNaN(s)||a&&!a.contain(o,s)||r.fillRect(o-i[0]/2,s-i[1]/2,i[0],i[1])}this.incremental&&(this._off=t,this.notClear=!0)}},e.prototype.findDataIndex=function(t,e){for(var n=this.shape,i=n.points,r=n.size,a=Math.max(r[0],4),o=Math.max(r[1],4),s=i.length/2-1;s>=0;s--){var l=2*s,c=i[l]-a/2,u=i[l+1]-o/2;if(t>=c&&e>=u&&t<=c+a&&e<=u+o)return s}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))>=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape,n=e.points,i=e.size,r=i[0],a=i[1],o=1/0,s=1/0,l=-1/0,c=-1/0,u=0;u<n.length;){var d=n[u++],h=n[u++];o=Math.min(d,o),l=Math.max(d,l),s=Math.min(h,s),c=Math.max(h,c)}t=this._rect=new nn(o-r/2,s-a/2,l-o+r,c-s+a)}return t},e}(Rl),_A=function(){function t(){this.group=new pa}return t.prototype.updateData=function(t,e){this._clear(),this._data=t;var n=this._create();n.setShape({points:t.getLayout("points")}),this._setCommon(n,t,e)},t.prototype.updateLayout=function(t){var e=this._data;if(e){var n=e.getLayout("points");this.group.eachChild((function(t){if(null!=t.startIndex){var e=2*(t.endIndex-t.startIndex),i=4*t.startIndex*2;n=new Float32Array(n.buffer,i,e)}t.setShape("points",n),t.reset(),t.stopAnimation()}))}},t.prototype.incrementalPrepareUpdate=function(t){this._clear()},t.prototype.incrementalUpdate=function(t,e,n,i){var r=this._newAdded[0],a=e.getLayout("points"),o=r&&r.shape.points;if(o&&o.length<2e4){var s=o.length,l=new Float32Array(s+a.length);l.set(o),l.set(a,s),r.endIndex=t.end,r.setShape({points:l})}else{this._newAdded=[];var c=this._create();c.startIndex=t.start,c.endIndex=t.end,c.incremental=n,c.setShape({points:a}),this._setCommon(c,e,i)}},t.prototype.eachRendered=function(t){this._newAdded[0]&&t(this._newAdded[0])},t.prototype._create=function(){var t=new xA({cursor:"default"});return t.ignoreCoarsePointer=!0,this.group.add(t),this._newAdded.push(t),t},t.prototype._setCommon=function(t,e,n){var i=e.hostModel;n=n||{};var r=e.getVisual("symbolSize");t.setShape("size",r instanceof Array?r:[r,r]),t.softClipShape=n.clipShape||null,t.symbolProxy=Ix(e.getVisual("symbol"),0,0,0,0),t.setColor=t.symbolProxy.setColor;var a=t.shape.size[0]<4;t.useStyle(i.getModel("itemStyle").getItemStyle(a?["color","shadowBlur","shadowColor"]:["color"]));var o=e.getVisual("style"),s=o&&o.fill;s&&t.setColor(s);var l=gc(t);l.seriesIndex=i.seriesIndex,t.on("mousemove",(function(e){l.dataIndex=null;var n=t.hoverDataIdx;n>=0&&(l.dataIndex=n+(t.startIndex||0))}))},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}();const bA=_A;var wA=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).updateData(i,SA(t)),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateSymbolDraw(i,t).incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._symbolDraw.incrementalUpdate(t,e.getData(),jo(e),SA(e)),this._finished=t.end===e.getData().count()},e.prototype.updateTransform=function(t,e,n){var i=t.getData();if(this.group.dirty(),!this._finished)return{update:!0};var r=bT("").reset(t,e,n);r.progress&&r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(SA(t))},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._updateSymbolDraw=function(t,e){var n=this._symbolDraw,i=e.pipelineContext.large;return n&&i===this._isLargeDraw||(n&&n.remove(),n=this._symbolDraw=i?new bA:new zM,this._isLargeDraw=i,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(py);function SA(t){return{clipShape:nk(t)}}const MA=wA;var kA=function(){function t(){}return t.prototype.needIncludeZero=function(){return!this.option.scale},t.prototype.getCoordSysModel=function(){},t}(),TA=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",bo).models[0]},e.type="cartesian2dAxis",e}(Gh);G(TA,kA);var CA={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:"auto",onZeroAxisIndex:null,lineStyle:{color:Yh.color.axisLine,width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15],breakLine:!0},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12,color:Yh.color.axisLabel,textMargin:[0,3]},splitLine:{show:!0,showMinLine:!0,showMaxLine:!0,lineStyle:{color:Yh.color.axisSplitLine,width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:[Yh.color.backgroundTint,Yh.color.backgroundTransparent]}},breakArea:{show:!0,itemStyle:{color:Yh.color.neutral00,borderColor:Yh.color.border,borderWidth:1,borderType:[3,3],opacity:.6},zigzagAmplitude:4,zigzagMinSpan:4,zigzagMaxSpan:20,zigzagZ:100,expandOnClick:!0},breakLabelLayout:{moveOverlap:"auto"}},IA=z({boundaryGap:!0,deduplication:null,jitter:0,jitterOverlap:!0,jitterMargin:2,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto",show:"auto"},axisLabel:{interval:"auto"}},CA),AA=z({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:Yh.color.axisMinorSplitLine,width:1}}},CA);const DA={category:IA,value:AA,time:z({splitNumber:6,axisLabel:{rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},AA),log:F({logBase:10},AA)};function LA(t,e,n,i){W(Jk,(function(r,a){var o=z(z({},DA[a],!0),i,!0),s=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e+"Axis."+a,n}return d(n,t),n.prototype.mergeDefaultAndTheme=function(t,e){var n=Rh(this),i=n?Bh(t):{};z(t,e.getTheme().get(a+"Axis")),z(t,this.getDefaultOption()),t.type=PA(t),n&&zh(t,i,n)},n.prototype.optionUpdated=function(){"category"===this.option.type&&(this.__ordinalMeta=uk.createByAxisModel(this))},n.prototype.getCategories=function(t){var e=this.option;if("category"===e.type)return t?e.data:this.__ordinalMeta.categories},n.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},n.prototype.updateAxisBreaks=function(t){var e=TT();return e?e.updateModelAxisBreak(this,t):{breaks:[]}},n.type=e+"Axis."+a,n.defaultOption=o,n}(n);t.registerComponentModel(s)})),t.registerSubTypeDefaulter(e+"Axis",PA)}function PA(t){return t.type||(t.data?"category":"value")}var OA=function(){function t(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return t.prototype.getAxis=function(t){return this._axes[t]},t.prototype.getAxes=function(){return U(this._dimList,(function(t){return this._axes[t]}),this)},t.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),Y(this.getAxes(),(function(e){return e.scale.type===t}))},t.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},t}(),EA=["x","y"];function NA(t){return("interval"===t.type||"time"===t.type)&&!Dd(t)}var RA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=sI,e.dimensions=EA,e}return d(e,t),e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,e=this.getAxis("y").scale;if(NA(t)&&NA(e)){var n=mk(t,null),i=mk(e,null),r=this.dataToPoint([n[0],i[0]]),a=this.dataToPoint([n[1],i[1]]),o=n[1]-n[0],s=i[1]-i[0];if(o&&s){var l=(a[0]-r[0])/o,c=(a[1]-r[1])/s,u=r[0]-n[0]*l,d=r[1]-i[0]*c,h=this._transform=[l,0,0,c,u,d];this._invTransform=Ie([],h)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var e=this.getAxis("x"),n=this.getAxis("y");return e.contain(e.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,e){var n=this.dataToPoint(t),i=this.dataToPoint(e),r=this.getArea(),a=new nn(n[0],n[1],i[0]-n[0],i[1]-n[1]);return r.intersect(a)},e.prototype.dataToPoint=function(t,e,n){n=n||[];var i=t[0],r=t[1];if(this._transform&&null!=i&&isFinite(i)&&null!=r&&isFinite(r))return Ut(n,t,this._transform);var a=this.getAxis("x"),o=this.getAxis("y");return n[0]=a.toGlobalCoord(a.dataToCoord(i,e)),n[1]=o.toGlobalCoord(o.dataToCoord(r,e)),n},e.prototype.clampData=function(t,e){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,r=n.getExtent(),a=i.getExtent(),o=n.parse(t[0]),s=i.parse(t[1]);return(e=e||[])[0]=Math.min(Math.max(Math.min(r[0],r[1]),o),Math.max(r[0],r[1])),e[1]=Math.min(Math.max(Math.min(a[0],a[1]),s),Math.max(a[0],a[1])),e},e.prototype.pointToData=function(t,e,n){if(n=n||[],this._invTransform)return Ut(n,t,this._invTransform);var i=this.getAxis("x"),r=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),e),n[1]=r.coordToData(r.toLocalCoord(t[1]),e),n},e.prototype.getOtherAxis=function(t){return this.getAxis("x"===t.dim?"y":"x")},e.prototype.getArea=function(t){t=t||0;var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),i=Math.min(e[0],e[1])-t,r=Math.min(n[0],n[1])-t,a=Math.max(e[0],e[1])-i+t,o=Math.max(n[0],n[1])-r+t;return new nn(i,r,a,o)},e}(OA);const zA=RA;var BA=[0,1],VA=function(){function t(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return t.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),i=Math.max(e[0],e[1]);return t>=n&&t<=i},t.prototype.containData=function(t){return this.scale.contain(this.scale.parse(t))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},t.prototype.dataToCoord=function(t,e){var n=this.scale;return Da(t=n.normalize(n.parse(t)),BA,FA(this),e)},t.prototype.coordToData=function(t,e){var n=Da(t,FA(this),BA,e);return this.scale.scale(n)},t.prototype.pointToData=function(t,e){},t.prototype.getTicksCoords=function(t){var e=(t=t||{}).tickModel||this.getTickModel(),n=U(function(t,e,n){var i=t.scale,r=t.getTickModel().get("customValues");return r?{ticks:BT(r,i)}:"category"===t.type?function(t,e){var n,i,r=FT(t),a=rT(e),o=HT(r,a);if(o)return o;if(e.get("show")&&!t.scale.isBlank()||(n=[]),Q(a))n=YT(t,a,!0);else if("auto"===a){var s=VT(t,t.getLabelModel(),zT(2));i=s.labelCategoryInterval,n=U(s.labels,(function(t){return t.tick}))}else n=YT(t,i=a,!0);return WT(r,a,{ticks:n,tickCategoryInterval:i})}(t,e):{ticks:i.getTicks(n)}}(this,e,{breakTicks:t.breakTicks,pruneByBreak:t.pruneByBreak}).ticks,(function(t){return{coord:this.dataToCoord(cT(this.scale,t)),tick:t}}),this),i=function(t,e,n){var i=e.length;if(!t.onBand||n||!i)return!1;var r=qC(t).w;if(!r)return!1;W(e,(function(t){t.coord-=r/2}));var a=t.scale.getExtent(),o=e[i-1];return o.tick.offInterval&&e.pop(),e.push({coord:o.coord+r,tick:{value:a[1]+1}}),!0}(this,n,e.get("alignWithLabel"));return U(n,(function(t){return{coord:t.coord,tickValue:t.tick.value,onBand:i}}))},t.prototype.getMinorTicksCoords=function(){if(kk(this.scale))return[];var t=this.model.getModel("minorTick").get("splitNumber");return t>0&&t<100||(t=5),U(this.scale.getMinorTicks(t),(function(t){return U(t,(function(t){return{coord:this.dataToCoord(t),tickValue:t}}),this)}),this)},t.prototype.getViewLabels=function(t){return function(t,e){var n=t.getLabelModel().get("customValues");if(n){var i=t.scale;return{labels:U(BT(n,i),(function(e,n){return{formattedLabel:nT(t)(e,n),rawLabel:i.getLabel(e),tick:e}}))}}return"category"===t.type?function(t,e){var n=t.getLabelModel(),i=VT(t,n,e);return!n.get("show")||t.scale.isBlank()?{labels:[]}:i}(t,e):function(t){var e=t.scale.getTicks(),n=nT(t);return{labels:U(e,(function(e,i){return{formattedLabel:n(e,i),rawLabel:t.scale.getLabel(e),tick:e}}))}}(t)}(this,t=t||zT(2)).labels},t.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},t.prototype.getTickModel=function(){return this.model.getModel("axisTick")},t.prototype.getBandWidth=function(){return qC(this,{min:1}).w},t.prototype.calculateCategoryInterval=function(t){return function(t,e){var n=e.kind,i=function(t){var e=t.getLabelModel();
2return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}(t),r=nT(t),a=(i.axisRotate-i.labelRotate)/180*Math.PI,o=t.scale,s=o.getExtent(),l=o.count();if(s[1]-s[0]<1)return 0;var c=1;l>40&&(c=Math.max(1,Math.floor(l/40)));for(var u=s[0],d=t.dataToCoord(u+1)-t.dataToCoord(u),h=Math.abs(d*Math.cos(a)),p=Math.abs(d*Math.sin(a)),f=0,g=0;u<=s[1];u+=c){var m,v,y=Ur(r({value:u}),i.font,"center","top");m=1.3*y.width,v=1.3*y.height,f=Math.max(f,m,7),g=Math.max(g,v,7)}var x=f/h,_=g/p;isNaN(x)&&(x=1/0),isNaN(_)&&(_=1/0);var b=Math.max(0,Math.floor(Math.min(x,_)));if(1===n)return e.out.noPxChangeTryDetermine.push(Z(UT,null,t,b,l)),b;var w=$T(t,b,l);return null!=w?w:b}(this,t=t||zT(2))},t}();function FA(t){var e=t.getExtent();if(t.onBand){var n=(e[1]-e[0])/t.scale.count()/2;e[0]+=n,e[1]-=n}return e}const jA=VA;var GA=function(t){function e(e,n,i,r,a){var o=t.call(this,e,n,i)||this;return o.index=0,o.type=r||"value",o.position=a||"bottom",o}return d(e,t),e.prototype.isHorizontal=function(){var t=this.position;return"top"===t||"bottom"===t},e.prototype.getGlobalExtent=function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},e.prototype.pointToData=function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},e.prototype.setCategorySortInfo=function(t){if("category"!==this.type)return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(jA);const HA=GA;function WA(t,e){var n,i,r,a=t.scale,o=t.model,s=YC(a,o,o.ecModel,t,null),l=Mk(a),c=Mk(e)?e.intervalStub:e,u=l?a.intervalStub:a,d=a.base,h=c.getTicks(),p=c.getTicks({expandToNicedExtent:!0}),f=h.length-1;if(1===f)n=i=0,r=1;else if(2===f){var g=ba(h[0].value-h[1].value),m=ba(h[1].value-h[2].value);n=i=0,g===m?r=2:(r=1,g<m?n=g/m:i=m/g)}else{var v=c.getConfig().interval;n=(1-(h[0].value-p[0].value)/v)%1,i=(1-(p[f].value-h[f].value)/v)%1,r=f-(n?1:0)-(i?1:0)}var y,x,_,b,w,S,M=s.zoomFixMM,k=M[0]||M[1],T=[s.fixMM[0]||k,s.fixMM[1]||k],C=a.getExtent(),I=u.getExtent(),A=Ak(I,T);function D(t){for(var e,n,i,r,a=0;a<50&&!t();a++)_=l?_*_a(d,2):(void 0,void 0,r=void 0,n=Ua(e=_),i=ka(10,n),(r=wa(e/i))?2===r?r=3:3===r?r=5:r*=2:r=1,Ea(r*i,-n)),b=Tk(_)}function L(){y=Ea(S-_*n,b)}function P(){x=Ea(w+_*i,b)}function O(){S=n?Ea(y+_*n,b):y}function E(){w=i?Ea(x-_*i,b):x}if(T[0]&&T[1]){y=A[0],x=A[1],_=(x-y)/(r+n+i);var N=t.getExtent(),R=ba(N[1]-N[0]);b=za([x,y],R,.5/r),O(),E(),to(b)&&(_=Ea(_,b))}else{var z=A[1]-A[0];_=l?_a(Wa(z),1):$a(z/r,2),b=Tk(_),T[0]?(y=A[0],D((function(){if(O(),w=Ea(S+_*r,b),P(),x>=A[1])return!0}))):T[1]?(x=A[1],D((function(){if(E(),S=Ea(w-_*r,b),L(),y<=A[0])return!0}))):D((function(){S=Ea(Ma(A[0]/_)*_,b),w=Ea(Sa(A[1]/_)*_,b);var t=wa((w-S)/_);if(t<=r){var e=r-t,n=void 0,i=s.incl0||l;if(i&&0===A[0])n=[0,e];else if(i&&0===A[1])n=[e,0];else{var a=Sa(e/2);n=e%2==0?[a,a]:y+x<A[0]+A[1]?[a,a+1]:[a+1,a]}if(S=Ea(S-_*n[0],b),w=Ea(w+_*n[1],b),L(),P(),y<=A[0]&&x>=A[1])return!0}}))}lT(a,T,I,[y,x],C,{interval:_,intervalCount:r,intervalPrecision:b,niceExtent:[S,w]})}function UA(t,e){var n=Mk(t),i=n?t.intervalStub:t,r=e.fixMinMax||[],a=n?t.getExtent():null,o=i.getExtent(),s=Ak(o,r,e.rawExtentResult);i.setExtent(s[0],s[1]),s=i.getExtent();var l=n?function(t,e){var n=Dk(e.splitNumber,10),i=t.getExtent(),r=vk(t),a=_a(Wa(r),1);n/r*a<=.5&&(a*=10);var o=Tk(a);return{intervalPrecision:o,interval:a,niceExtent:[Ea(Ma(i[0]/a)*a,o),Ea(Sa(i[1]/a)*a,o)]}}(i,e):function(t,e){var n=Dk(e.splitNumber,5),i=vk(t),r=e.minInterval,a=e.maxInterval,o=$a(i/n,!0);null!=r&&o<r&&(o=r),null!=a&&o>
2a&&(o=a);var s=Tk(o),l=t.getExtent();return{interval:o,intervalPrecision:s,niceExtent:[Ea(Ma(l[0]/o)*o,s),Ea(Sa(l[1]/o)*o,s)]}}(i,e),c=l.intervalPrecision,u=l.interval,d=e.userInterval;null!=d&&(l.interval=d,l.intervalPrecision=Tk(d)),r[0]||(s[0]=Ea(Sa(s[0]/u)*u,c)),r[1]||(s[1]=Ea(Ma(s[1]/u)*u,c)),null!=d&&(l.niceExtent=s.slice()),lT(t,r,o,s,a,l)}function $A(t){var e=t.scale,n=t.model;!function(t,e,n,i){var r=YC(t,e,i,n,null),a=wk(t)||Sk(t);YA(t,{splitNumber:e.get("splitNumber"),fixMinMax:r.fixMM,userInterval:e.get("interval"),minInterval:a?e.get("minInterval"):null,maxInterval:a?e.get("maxInterval"):null,rawExtentResult:r}),n&&i&&function(t,e,n,i){var r;if(n.ctnShp&&(DC(t,(function(e){var n=$C.get(e);if(n){var a=n(t,i);a&&(Lo(r=r||[0,0],a[0]),Po(r,a[1]),function(t){Qk(t).noOnMyZero=!0}(t))}})),r)){var a=e.getExtent();if(kk(e))t.onBand||e.setExtent2(1,xa(a[0],a[0]+r[0]),_a(a[1],a[1]+r[1]));else{var o=a.slice();n.zoomFixMM[0]||(o[0]=xa(o[0],e.transformOut(e.transformIn(o[0],null)+r[0],null))),n.zoomFixMM[1]||(o[1]=_a(o[1],e.transformOut(e.transformIn(o[1],null)+r[1],null))),(o[0]<a[0]||o[1]>a[1])&&e.setExtent2(1,o[0],o[1])}}}(n,t,r,i)}(e,n,n.axis,n.ecModel)}function YA(t,e){XA[t.type](t,e)}var qA,XA={interval:UA,log:UA,time:function(t,e){var n=t.getExtent();if(n[0]===n[1]&&(n[0]-=Pd,n[1]+=Pd),n[1]===-1/0&&n[0]===1/0){var i=new Date;n[1]=+new Date(i.getFullYear(),i.getMonth(),i.getDate()),n[0]=n[1]-Pd}t.setExtent(n[0],n[1]);var r=Dk(e.splitNumber,10),a=vk(t)/r,o=e.minInterval,s=e.maxInterval;null!=o&&a<o&&(a=o),null!=s&&a>s&&(a=s);var l=Bk.length,c=Math.min(function(t,e,n,i){for(;n<i;){var r=n+i>>>1;t[r][1]<e?n=r+1:i=r}return n}(Bk,a,0,l),l-1),u=Bk[c][1],d=Bk[Math.max(c-1,0)][0];t.setTimeInterval({approxInterval:a,interval:u,minLevelUnit:d})},ordinal:Ct},ZA=[[3,1],[0,2]],KA=function(){function t(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=EA,this._initCartesian(t,e,n),this.model=t}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(t,e){var n=this._axesMap;function i(t){for(var e=X(t),n=[],i=e.length-1;i>=0;i--){var r=t[+e[i]];r.__alignTo?n.push(r):$A(r)}W(n,(function(t){var e,n;e=t,n=t.__alignTo,Dd(e.scale)||Dd(n.scale)||n.scale.getTicks().length<2?$A(t):WA(t,t.__alignTo.scale)}))}W(this._axesList,(function(t){HC(t,1);var e=t.scale;kk(e)&&e.setSortInfo(t.model.get("categorySortInfo"))})),i(n.x),i(n.y);var r={};W(n.x,(function(t){JA(n,"y",t,r)})),W(n.y,(function(t){JA(n,"x",t,r)})),this.resize(this.model,e)},t.prototype.resize=function(t,e,n){var i=Eh(t,e),r=this._rect=Lh(t.getBoxLayoutParams(),i.refContainer),a=this._axesMap,o=this._coordsList,s=t.get("containLabel");if(eD(a,r),!n){var l=function(t,e,n,i,r){var a=new QT(aD);return W(n,(function(n){return W(n,(function(n){if(oT(n.model)){var o=!i;n.axisBuilder=function(t,e,n,i,r,a){for(var o=yC(t,n),s=!1,l=!1,c=0;c<e.length;c++)bk(e[c].getOtherAxis(n.axis).scale)&&(s=l=!0,"category"===n.axis.type&&n.axis.onBand&&(l=!1));return o.axisLineAutoShow=s,o.axisTickAutoShow=l,o.defaultNameMoveOverlap=a,new vC(n,i,o,r)}(t,e,n.model,r,a,o)}}))})),a}(r,o,a,s,e),c=void 0;if(s)qA?(qA(this._axesList,r),eD(a,r)):c=iD(r.clone(),"axisLabel",null,r,a,l,i);else{var u=function(t,e,n){var i,r=t.get("outerBoundsMode",!0);"same"===r?i=e.clone():null!=r&&"auto"!==r||(i=Lh(t.get("outerBounds",!0)||aI,n.refContainer));var a=t.get("outerBoundsContain",!0);return{outerBoundsRect:i,parsedOuterBoundsContain:null==a||"auto"===a||j(["all","axisLabel"],a)<0?"all":a,outerBoundsClamp:[Pa(ut(t.get("outerBoundsClampWidth",!0),oI[0]),e.width),Pa(ut(t.get("outerBoundsClampHeight",!0),oI[1]),e.height)]}}(t,r,i),d=u.outerBoundsRect,h=u.parsedOuterBoundsContain,p=u.outerBoundsClamp;d&&(c=iD(d,h,p,r,a,l,i))}rD(r,a,2,null,c,i),W(this._coordsList,(function(t){t.calcAffineTransform()}))}},t.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(null!=n)return n[e||0]},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(t,e){if(null!=t&&null!=e){var n="x"+t+"y"+e;return this._coordsMap[n]}it(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var i=0,r=this._coordsList;i<r.length;i++)if(r[i].getAxis("x").index===t||r[i].getAxis("y").index===e)return r[i]},t.prototype.getCartesians=function(){return this._coordsList.slice()},t.prototype.convertToPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.dataToPoint(n):i.axis?i.axis.toGlobalCoord(i.axis.dataToCoord(n)):null},t.prototype.convertFromPixel=function(t,e,n){var i=this._findConvertTarget(e);return i.cartesian?i.cartesian.pointToData(n):i.axis?i.axis.coordToData(i.axis.toLocalCoord(n)):null},t.prototype._findConvertTarget=function(t){var e,n,i=t.seriesModel,r=t.xAxisModel||i&&i.getReferringComponents("xAxis",bo).models[0],a=t.yAxisModel||i&&i.getReferringComponents("yAxis",bo).models[0],o=t.gridModel,s=this._coordsList;return i?j(s,e=i.coordinateSystem)<0&&(e=null):r&&a?e=this.getCartesian(r.componentIndex,a.componentIndex):r?n=this.getAxis("x",r.componentIndex):a?n=this.getAxis("y",a.componentIndex):o&&o.coordinateSystem===this&&(e=this._coordsList[0]),{cartesian:e,axis:n}},t.prototype.containPoint=function(t){var e=this._coordsList[0];if(e)return e.containPoint(t)},t.prototype._initCartesian=function(t,e,n){var i=this,r=this,a={left:!1,right:!1,top:!1,bottom:!1},o={x:{},y:{}},s={x:0,y:0};if(e.eachComponent("xAxis",l("x"),this),e.eachComponent("yAxis",l("y"),this),!s.x||!s.y)return this._axesMap={},void(this._axesList=[]);
2function l(e){return function(n,i){if(function(t,e){return t.getCoordSysModel()===e}(n,t)){var l=n.get("position");"x"===e?"top"!==l&&"bottom"!==l&&(l=a.bottom?"top":"bottom"):"left"!==l&&"right"!==l&&(l=a.left?"right":"left"),a[l]=!0;var c=tT(n),u=new HA(e,eT(n,c,!0),[0,0],c,l);u.onBand=uT(u.scale,n),u.inverse=n.get("inverse"),n.axis=u,u.model=n,u.grid=r,u.index=i,r._axesList.push(u),o[e][i]=u,s[e]++}}}this._axesMap=o,W(o.x,(function(e,n){W(o.y,(function(r,a){var o="x"+n+"y"+a,s=new zA(o);s.master=i,s.model=t,i._coordsMap[o]=s,i._coordsList.push(s),s.addAxis(e),s.addAxis(r)}))})),tD(o.x),tD(o.y)},t.prototype.getTooltipAxes=function(t){var e=[],n=[];return W(this.getCartesians(),(function(i){var r=null!=t&&"auto"!==t?i.getAxis(t):i.getBaseAxis(),a=i.getOtherAxis(r);j(e,r)<0&&e.push(r),j(n,a)<0&&n.push(a)})),{baseAxes:e,otherAxes:n}},t.create=function(e,n){var i=[];return e.eachComponent("grid",(function(r,a){var o=new t(r,e,n);o.name="grid_"+a,o.resize(r,n,!0),r.coordinateSystem=o,i.push(o),W(o._axesList,(function(e){var n,i;n=e,i=t.dimIdxMap,GC(n).dimIdxInCoord=i.get(n.dim)}))})),e.eachSeries((function(t){var e,n;bh({targetModel:t,coordSysType:sI,coordSysProvider:function(){var i=function(t){var e={xAxisModel:null,yAxisModel:null};return W(e,(function(n,i){var r=i.replace(/Model$/,""),a=t.getReferringComponents(r,bo).models[0];e[i]=a})),e}(t),r=i.xAxisModel,a=i.yAxisModel;return e=r.axis,n=a.axis,r.getCoordSysModel().coordinateSystem.getCartesian(r.componentIndex,a.componentIndex)}}),e&&n&&(OC(e,t,sI),OC(n,t,sI))}),this),i},t.dimensions=EA,t.dimIdxMap=tM(EA),t}();function JA(t,e,n,i){n.getAxesOnZeroOf=function(){return r?[r]:[]};var r,a=t[e],o=n.model,s=o.get(["axisLine","onZero"]),l=o.get(["axisLine","onZeroAxisIndex"]);if(s){if(null!=l)QA(s,a[l])&&(r=a[l]);else for(var c in a)if(Tt(a,c)&&QA(s,a[c])&&!i[u(a[c])]){r=a[c];break}r&&(i[u(r)]=!0)}function u(t){return t.dim+"_"+t.index}}function QA(t,e){if(!e)return!1;var n=function(t){var e=t.getExtentUnsafe(0,null),n=e[0],i=e[1];return Eo(n,i)?0===n||0===i?2:n<0&&i>0?1:3:3}(e.scale),i=e&&"category"!==e.type&&"time"!==e.type&&3!==n;return i&&"auto"===t&&function(t){return Qk(t).noOnMyZero}(e)&&(i=!1),i}function tD(t){for(var e,n=X(t),i=[],r=n.length-1;r>=0;r--){var a=t[+n[r]];bk(a.scale)&&null==sT(a.model,a.type,!0)&&(a.model.get("alignTicks")&&null==a.model.get("interval")?i.push(a):e=a)}e||(e=i.pop()),e&&W(i,(function(t){t.__alignTo=e}))}function eD(t,e){W(t.x,(function(t){return nD(t,e.x,e.width)})),W(t.y,(function(t){return nD(t,e.y,e.height)}))}function nD(t,e,n){var i=[0,n],r=t.inverse?1:0;t.setExtent(i[r],i[1-r]),function(t,e){var n=t.getExtent(),i=n[0]+n[1];t.toGlobalCoord="x"===t.dim?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord="x"===t.dim?function(t){return t-e}:function(t){return i-t+e}}(t,e)}function iD(t,e,n,i,r,a,o){rD(i,r,1,e,!1,o);var s=[0,0,0,0];c(0),c(1),u(i,0,NaN),u(i,1,NaN);var l=null==q(s,(function(t){return t>0}));return jv(i,s,!0,!0,n),eD(r,i),l;function c(t){W(r[pv[t]],(function(e){if(oT(e.model)){var n=a.ensureRecord(e.model),i=n.labelInfoList;if(i)for(var r=0;r<i.length;r++){var o=i[r],s=e.scale.normalize(cT(e.scale,KT(o.label).labelInfo.tick));s=1===t?1-s:s,u(o.rect,t,s),u(o.rect,1-t,NaN)}var l=n.nameLayout;l&&(s=aT(n.nameLocation)?.5:NaN,u(l.rect,t,s),u(l.rect,1-t,NaN))}}))}function u(e,n,i){var r=t[pv[n]]-e[pv[n]],a=e[fv[n]]+e[pv[n]]-(t[fv[n]]+t[pv[n]]);r=d(r,1-i),a=d(a,i);var o=ZA[n][0],l=ZA[n][1];s[o]=_a(s[o],r),s[l]=_a(s[l],a)}function d(t,e){return t>0&&!lt(e)&&e>1e-4&&(t/=e),t}}function rD(t,e,n,i,r,a){var o=2===n;W(e,(function(e){return W(e,(function(e){oT(e.model)&&(function(t,e,n){var i=yC(e,n);t.updateCfg(i)}(e.axisBuilder,t,e.model),e.axisBuilder.build(o?{axisTickLabelDetermine:!0}:{axisTickLabelEstimate:!0},{noPxChange:r}))}))}));var s={x:0,y:0};function l(e){s[pv[1-e]]=t[fv[e]]<=.5*a.refContainer[fv[e]]?0:1-e==1?2:1}l(0),l(1),W(e,(function(t,e){return W(t,(function(t){oT(t.model)&&(("all"===i||o)&&t.axisBuilder.build({axisName:!0},{nameMarginLevel:s[e]}),o&&t.axisBuilder.build({axisLine:!0}))}))}))}var aD=function(t,e,n,i,r,a){var o="x"===n.axis.dim?"y":"x";nC(t,0,0,i,r,a),aT(t.nameLocation)||W(e.recordMap[o],(function(t){t&&t.labelInfoList&&t.dirVec&&rC(t.labelInfoList,t.dirVec,i,r)}))};const oD=KA;function sD(t,e){return"all"===t||J(t)&&j(t,e)>=0||t===e}function lD(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[uD(t)]}function cD(t){return!!t.get(["handle","show"])}
vendor: 4,272 bytes, line 2
2function uD(t){return t.type+"||"+t.id}var dD={},hD=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(e,n,i,r){this.axisPointerClass&&function(t){var e=lD(t);if(e){var n=e.axisPointerModel,i=e.axis.scale,r=n.option,a=n.get("status"),o=n.get("value");null!=o&&(o=i.parse(o));var s=cD(n);null==a&&(r.status=s?"show":"hide");var l=i.getExtent();(null==o||o>l[1])&&(o=l[1]),o<l[0]&&(o=l[0]),r.value=o,s&&(r.status=e.axis.scale.isBlank()?"hide":"show")}}(e),t.prototype.render.apply(this,arguments),this._doUpdateAxisPointerClass(e,i,!0)},e.prototype.updateAxisPointer=function(t,e,n,i){this._doUpdateAxisPointerClass(t,n,!1)},e.prototype.remove=function(t,e){var n=this._axisPointer;n&&n.remove(e)},e.prototype.dispose=function(e,n){this._disposeAxisPointer(n),t.prototype.dispose.apply(this,arguments)},e.prototype._doUpdateAxisPointerClass=function(t,n,i){var r=e.getAxisPointerClass(this.axisPointerClass);if(r){var a=function(t){var e=lD(t);return e&&e.axisPointerModel}(t);a?(this._axisPointer||(this._axisPointer=new r)).render(t,a,n,i):this._disposeAxisPointer(n)}},e.prototype._disposeAxisPointer=function(t){this._axisPointer&&this._axisPointer.dispose(t),this._axisPointer=null},e.registerAxisPointerClass=function(t,e){dD[t]=e},e.getAxisPointerClass=function(t){return t&&dD[t]},e.type="axis",e}(Rg);const pD=hD;var fD=vo();function gD(t,e,n,i){var r=n.axis;if(!r.scale.isBlank()){var a=n.getModel("splitArea"),o=a.getModel("areaStyle"),s=o.get("color"),l=i.coordinateSystem.getRect(),c=r.getTicksCoords({tickModel:a,breakTicks:"none",pruneByBreak:"preserve_extent_bound"});if(c.length){var u=s.length,d=fD(t).splitAreaColors,h=wt(),p=0;if(d)for(var f=0;f<c.length;f++){var g=d.get(c[f].tickValue);if(null!=g){p=(g+(u-1)*f)%u;break}}var m=r.toGlobalCoord(c[0].coord),v=o.getAreaStyle();for(s=J(s)?s:[s],f=1;f<c.length;f++){var y=r.toGlobalCoord(c[f].coord),x=void 0,_=void 0,b=void 0,w=void 0;r.isHorizontal()?(x=m,_=l.y,b=y-x,w=l.height,m=x+b):(x=l.x,_=m,b=l.width,m=_+(w=y-_));var S=c[f-1].tickValue;null!=S&&h.set(S,p),e.add(new Kl({anid:null!=S?"area_"+S:null,shape:{x,y:_,width:b,height:w},style:F({fill:s[p]},v),autoBatch:!0,silent:!0})),p=(p+1)%u}fD(t).splitAreaColors=h}}}function mD(t){fD(t).splitAreaColors=null}var vD=["splitArea","splitLine","minorSplitLine","breakArea"],yD=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="CartesianAxisPointer",n}return d(e,t),e.prototype.render=function(e,n,i,r){this.group.removeAll();var a=this._axisGroup;this._axisGroup=new pa,this.group.add(this._axisGroup),oT(e)&&(this._axisGroup.add(e.axis.axisBuilder.group),W(vD,(function(t){e.get([t,"show"])&&xD[t](this,this._axisGroup,e,e.getCoordSysModel(),i)}),this),r&&"changeAxisOrder"===r.type&&r.isInitSort||Ev(a,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r))},e.prototype.remove=function(){mD(this)},e.type="cartesianAxis",e}(pD),xD={splitLine:function(t,e,n,i,r){var a=n.axis;if(!a.scale.isBlank()){var o=n.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),c=!1!==o.get("showMinLine"),u=!1!==o.get("showMaxLine");l=J(l)?l:[l];for(var d=i.coordinateSystem.getRect(),h=a.isHorizontal(),p=0,f=a.getTicksCoords({tickModel:o,breakTicks:"none",pruneByBreak:"preserve_extent_bound"}),g=[],m=[],v=s.getLineStyle(),y=0;y<f.length;y++){var x=a.toGlobalCoord(f[y].coord);if((0!==y||c)&&(y!==f.length-1||u)){var _=f[y].tickValue;h?(g[0]=x,g[1]=d.y,m[0]=x,m[1]=d.y+d.height):(g[0]=d.x,g[1]=x,m[0]=d.x+d.width,m[1]=x);var b=p++%l.length,w=new Bm({anid:null!=_?"line_"+_:null,autoBatch:!0,shape:{x1:g[0],y1:g[1],x2:m[0],y2:m[1]},style:F({stroke:l[b]},v),silent:!0});Cv(w.shape,v.lineWidth),e.add(w)}}}},minorSplitLine:function(t,e,n,i,r){var a=n.axis,o=n.getModel("minorSplitLine").getModel("lineStyle"),s=i.coordinateSystem.getRect(),l=a.isHorizontal(),c=a.getMinorTicksCoords();if(c.length)for(var u=[],d=[],h=o.getLineStyle(),p=0;p<c.length;p++)for(var f=0;f<c[p].length;f++){var g=a.toGlobalCoord(c[p][f].coord);l?(u[0]=g,u[1]=s.y,d[0]=g,d[1]=s.y+s.height):(u[0]=s.x,u[1]=g,d[0]=s.x+s.width,d[1]=g);var m=new Bm({anid:"minor_line_"+c[p][f].tickValue,autoBatch:!0,shape:{x1:u[0],y1:u[1],x2:d[0],y2:d[
21]},style:h,silent:!0});Cv(m.shape,h.lineWidth),e.add(m)}},splitArea:function(t,e,n,i,r){gD(t,e,n,i)},breakArea:function(t,e,n,i,r){var a=TT(),o=n.axis.scale;a&&"ordinal"!==o.type&&a.rectCoordBuildBreakAxis(e,t,n,i.coordinateSystem.getRect(),r)}},_D=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="xAxis",e}(yD),bD=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=_D.type,e}return d(e,t),e.type="yAxis",e}(yD),wD=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="grid",e}return d(e,t),e.prototype.render=function(t,e){this.group.removeAll(),t.get("show")&&this.group.add(new Kl({shape:t.coordinateSystem.getRect(),style:F({fill:t.get("backgroundColor")},t.getItemStyle()),silent:!0,z2:-1}))},e.type="grid",e}(Rg),SD={offset:0};function MD(t){t.registerComponentView(wD),t.registerComponentModel(cI),t.registerCoordinateSystem("cartesian2d",oD),LA(t,"x",TA,SD),LA(t,"y",TA,SD),t.registerComponentView(_D),t.registerComponentView(bD),t.registerPreprocessor((function(t){t.xAxis&&t.yAxis&&!t.grid&&(t.grid={})}))}var kD="single",TD="singleAxis",CD=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.getCoordSysModel=function(){return this},e.type=TD,e.layoutMode="box",e.defaultOption={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}},jitter:0,jitterOverlap:!0,jitterMargin:2},e}(Gh);G(CD,kA.prototype);const ID=CD;var AD=vo();function DD(t,e,n,i){if(t instanceof HA&&"ordinal"!==t.scale.type)return n;var r=t.model,a=r.get("jitter");if(!(a>0))return n;var o=r.get("jitterOverlap"),s=r.get("jitterMargin")||0,l=kk(t.scale)?qC(t).w:null;return o?LD(n,a,l,i):function(t,e,n,i,r,a){var o=AD(t);o.items||(o.items=[]);var s=o.items,l=PD(s,e,n,i,r,a,1),c=PD(s,e,n,i,r,a,-1),u=Math.abs(l-n)<Math.abs(c-n)?l:c,d=kk(t.scale)?qC(t).w:null,h=Math.abs(u-n);return h>r/2||d&&h>d/2-i?LD(n,r,d,i):(s.push({fixedCoord:e,floatCoord:u,r:i}),u)}(t,e,n,i,a,s)}function LD(t,e,n,i){if(null===n)return t+(Math.random()-.5)*e;var r=n-2*i,a=Math.min(Math.max(0,e),r);return t+(Math.random()-.5)*a}function PD(t,e,n,i,r,a,o){for(var s=n,l=0;l<t.length;l++){var c=t[l],u=e-c.fixedCoord,d=s-c.floatCoord,h=u*u+d*d,p=i+c.r+a;if(h<p*p){var f=c.floatCoord+Math.sqrt(p*p-u*u)*o;if(Math.abs(f-n)>r/2)return Number.MAX_VALUE;if(1===o&&f>s||-1===o&&f<s){s=f,l=-1;continue}}}return s}function OD(t){var e=t.polar;if(e){J(e)||(e=[e]);var n=[];W(e,(function(e,i){e.indicator?(e.type&&!e.shape&&(e.shape=e.type),t.radar=t.radar||[],J(t.radar)||(t.radar=[t.radar]),t.radar.push(e)):n.push(e)})),t.polar=n}W(t.series,(function(t){t&&"radar"===t.type&&t.polarIndex&&(t.radarIndex=t.polarIndex)}))}var ED="radar",ND=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return d(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new ZI(Z(this.getData,this),Z(this.getRawData,this))},e.prototype.getInitialData=function(t,e){return qI(this,{generateCoord:"indicator_",generateCoordCount:1/0})},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.coordinateSystem.getIndicatorAxes(),a=this.getData().getName(t),o=""===a?this.name:a,s=xg(this,t);return ug("section",{header:o,sortBlocks:!0,blocks:U(r,(function(e){var n=i.get(i.mapDimension(e.dim),t);return ug("nameValue",{markerType:"subItem",markerColor:s,name:e.name,value:n,sortParam:n})}))})},e.prototype.getTooltipPosition=function(t){if(null!=t)for(var e=this.getData(),n=this.coordinateSystem,i=e.getValues(U(n.dimensions,(function(t){return e.mapDimension(t)})),t),r=0,a=i.length;r<a;r++)if(!isNaN(i[r])){var o=n.getIndicatorAxes();return n.coordToPoint(o[r].dataToCoord(i[r]),r)}},e.type="series."+ED,e.dependencies=["radar"],e.defaultOption={z:2,colorBy:"data",coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid",join:"round"},label:{position:"top"},symbolSize:8},e}(Eg);const RD=ND;var zD=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=ED,e}return d(e,t),e.prototype.render=function(t,e,n){var r=t.coordinateSystem,a=this.group,o=t.getData(),s=this._data;function l(t,e){var n=t.getItemVisual(e,"symbol")||"circle";if("none"!==n){var i=Ax(t.getItemVisual(e,"symbolSize")),r=Ix(n,-1,-1,2,2),a=t.getItemVisual(e,"symbolRotate")||0;return r.attr({style:{strokeNoScale:!0},z2:100,scaleX:i[0]/2,scaleY:i[1]/2,rotation:a*Math.PI/180||0}),r}}function c(e,n,r,a,o,s){r.removeAll();for(var c=0;c<n.length-1;c++){var u=l(a,o);u&&(u.__dimIdx=c,e[c]?(u.setPosition(e[c]),i[s?"initProps":"updateProps"](u,{x:n[c][0],y:n[c][1]},t,o)):u.setPosition(n[c]),r.add(u))}}function u(t){return U(t,(function(t){return[r.cx,r.cy]}))}o.diff(s).add((function(e){var n=o.getItemLayout(e);if(n){var i=new Lm,r=new Em,a={shape:{points:n}};
2i.shape.points=u(n),r.shape.points=u(n),Pu(i,a,t,e),Pu(r,a,t,e);var s=new pa,l=new pa;s.add(r),s.add(i),s.add(l),c(r.shape.points,n,l,o,e,!0),o.setItemGraphicEl(e,s)}})).update((function(e,n){var i=s.getItemGraphicEl(n),r=i.childAt(0),a=i.childAt(1),l=i.childAt(2),u={shape:{points:o.getItemLayout(e)}};u.shape.points&&(c(r.shape.points,u.shape.points,l,o,e,!1),zu(a),zu(r),Lu(r,u,t),Lu(a,u,t),o.setItemGraphicEl(e,i))})).remove((function(t){a.remove(s.getItemGraphicEl(t))})).execute(),o.eachItemGraphicEl((function(t,e){var n=o.getItemModel(e),i=t.childAt(0),r=t.childAt(1),s=t.childAt(2),l=o.getItemVisual(e,"style"),c=l.fill;a.add(t),i.useStyle(F(n.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:c})),Su(i,n,"lineStyle"),Su(r,n,"areaStyle");var u=n.getModel("areaStyle"),d=u.isEmpty()&&u.parentModel.isEmpty();r.ignore=d,W(["emphasis","select","blur"],(function(t){var e=n.getModel([t,"areaStyle"]),a=e.isEmpty()&&e.parentModel.isEmpty();r.ensureState(t).ignore=a&&d;var o=n.getModel([t,"lineStyle"]).getLineStyle();i.ensureState(t).style=o;var l=e.getAreaStyle();r.ensureState(t).style=l;var c=n.getModel([t,"itemStyle"]).getItemStyle();s.eachChild((function(e){e.ensureState(t).style=R(c)}))})),r.useStyle(F(n.getModel("areaStyle").getAreaStyle(),{fill:c,opacity:.7,decal:l.decal}));var h=n.getModel("emphasis");s.eachChild((function(t){if(t instanceof Hl){var i=t.style;t.useStyle(V({image:i.image,x:i.x,y:i.y,width:i.width,height:i.height},l))}else t.useStyle(l),t.setColor(c),t.style.strokeNoScale=!0;var r=o.getStore().get(o.getDimensionIndex(t.__dimIdx),e);(null==r||isNaN(r))&&(r=""),ju(t,Gu(n),{labelFetcher:o.hostModel,labelDataIndex:e,labelDimIndex:t.__dimIdx,defaultText:r,inheritColor:c,defaultOpacity:l.opacity})})),xu(t,h.get("focus"),h.get("blurScope"),h.get("disabled"))})),this._data=o},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.type=ED,e}(py);const BD=zD;var VD=DA.value,FD="radar",jD=FD,GD=FD;function HD(t,e){return F({show:e},t)}var WD=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.optionUpdated=function(){var t=this.get("boundaryGap"),e=this.get("splitNumber"),n=this.get("clockwise"),i=this.get("scale"),r=this.get("axisLine"),a=this.get("axisTick"),o=this.get("axisLabel"),s=this.get("axisName"),l=this.get(["axisName","show"]),c=this.get(["axisName","formatter"]),u=this.get("axisNameGap"),d=this.get("triggerEvent"),h=U(this.get("indicator")||[],(function(h){null!=h.max&&h.max>0&&!h.min?h.min=0:null!=h.min&&h.min<0&&!h.max&&(h.max=0);var p=s;null!=h.color&&(p=F({color:h.color},s));var f=z(R(h),{boundaryGap:t,splitNumber:e,clockwise:n,scale:i,axisLine:r,axisTick:a,axisLabel:o,name:h.text,showName:l,nameLocation:"end",nameGap:u,nameTextStyle:p,triggerEvent:d},!1);if(tt(c)){var g=f.name;f.name=c.replace("{value}",null!=g?g:"")}else Q(c)&&(f.name=c(f.name,f));var m=new fd(f,null,this.ecModel);return G(m,kA.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m.uid=md("ec_radar"),m}),this);this._indicatorModels=h},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type=jD,e.defaultOption={z:0,center:["50%","50%"],radius:"50%",startAngle:90,clockwise:!1,axisName:{show:!0,color:Yh.color.axisLabel},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:z({lineStyle:{color:Yh.color.neutral20}},VD.axisLine),axisLabel:HD(VD.axisLabel,!1),axisTick:HD(VD.axisTick,!1),splitLine:HD(VD.splitLine,!0),splitArea:HD(VD.splitArea,!0),indicator:[]},e}(Gh);const UD=WD;var $D=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){this.group.removeAll(),this._buildAxes(t,n),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t,e){var n=t.coordinateSystem;W(U(n.getIndicatorAxes(),(function(t){var i=t.model.get("showName")?t.name:"";return new vC(t.model,e,{axisName:i,position:[n.cx,n.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})})),(function(t){t.build(),this.group.add(t.group)}),this)},e.prototype._buildSplitLineAndArea=function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes();if(n.length){var i=t.get("shape"),r=t.getModel("splitLine"),a=t.getModel("splitArea"),o=r.getModel("lineStyle"),s=a.getModel("areaStyle"),l=r.get("show"),c=a.get("show"),u=o.get("color"),d=s.get("color"),h=J(u)?u:[u],p=J(d)?d:[d],f=[],g=[];if("circle"===i)for(var m=n[0].getTicksCoords(),v=e.cx,y=e.cy,x=0;x<m.length;x++)l&&f[C(f,h,x)].push(new om({shape:{cx:v,cy:y,r:m[x].coord}})),c&&x<m.length-1&&g[C(g,p,x)].push(new Cm({shape:{cx:v,cy:y,r0:m[x].coord,r:m[x+1].coord}}));else{var _,b=U(n,(function(t,n){var i=t.getTicksCoords();return _=null==_?i.length-1:Math.min(i.length-1,_),U(i,(function(t){return e.coordToPoint(t.coord,n)}))})),w=[];for(x=0;x<=_;x++){for(var S=[],M=0;M<n.length;M++)S.push(b[M][x]);
2S[0]&&S.push(S[0].slice()),l&&f[C(f,h,x)].push(new Em({shape:{points:S}})),c&&w&&g[C(g,p,x-1)].push(new Lm({shape:{points:S.concat(w)}})),w=S.slice().reverse()}}var k=o.getLineStyle(),T=s.getAreaStyle();W(g,(function(t,e){this.group.add(kv(t,{style:F({stroke:"none",fill:p[e%p.length]},T),silent:!0}))}),this),W(f,(function(t,e){this.group.add(kv(t,{style:F({fill:"none",stroke:h[e%h.length]},k),silent:!0}))}),this)}function C(t,e,n){var i=n%e.length;return t[i]=t[i]||[],i}},e.type="radar",e}(Rg);const YD=$D;var qD=function(t){function e(e,n,i){var r=t.call(this,e,n,i)||this;return r.type="value",r.angle=0,r.name="",r}return d(e,t),e}(jA);const XD=qD;var ZD=function(){function t(t,e,n){this.type=FD,this.dimensions=[],this._model=t,this._indicatorAxes=U(t.getIndicatorModels(),(function(t,e){var n="indicator_"+e,i=new XD(n,new Rk);return i.name=t.get("name"),i.model=t,t.axis=i,this.dimensions.push(n),i}),this),this.resize(t,n)}return t.prototype.getIndicatorAxes=function(){return this._indicatorAxes},t.prototype.dataToPoint=function(t,e){var n=this._indicatorAxes[e];return this.coordToPoint(n.dataToCoord(t),e)},t.prototype.coordToPoint=function(t,e){var n=this._indicatorAxes[e].angle;return[this.cx+t*Math.cos(n),this.cy-t*Math.sin(n)]},t.prototype.pointToData=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=Math.sqrt(e*e+n*n);e/=i,n/=i;for(var r,a=Math.atan2(-n,e),o=1/0,s=-1,l=0;l<this._indicatorAxes.length;l++){var c=this._indicatorAxes[l],u=Math.abs(a-c.angle);u<o&&(r=c,s=l,o=u)}return[s,+(r&&r.coordToData(i))]},t.prototype.resize=function(t,e){var n=Eh(t,e).refContainer,i=t.get("center"),r=t.get("clockwise")||!1,a=Math.min(n.width,n.height)/2;this.cx=La(i[0],n.width)+n.x,this.cy=La(i[1],n.height)+n.y,this.startAngle=t.get("startAngle")*Math.PI/180;var o=t.get("radius");(tt(o)||nt(o))&&(o=[0,o]),this.r0=La(o[0],a),this.r=La(o[1],a);var s=r?-1:1;W(this._indicatorAxes,(function(t,e){t.setExtent(this.r0,this.r);var n=this.startAngle+s*e*Math.PI*2/this._indicatorAxes.length;n=Math.atan2(Math.sin(n),Math.cos(n)),t.angle=n}),this)},t.prototype.update=function(t,e){var n=this._indicatorAxes,i=Dk(this._model.get("splitNumber"),5),r=new Rk;r.setExtent(0,i),r.setConfig({interval:1}),W(n,(function(t){HC(t,1),WA(t,r)}))},t.prototype.convertToPixel=function(t,e,n){return console.warn("Not implemented."),null},t.prototype.convertFromPixel=function(t,e,n){return console.warn("Not implemented."),null},t.prototype.containPoint=function(t){return console.warn("Not implemented."),!1},t.create=function(e,n){var i=[];return e.eachComponent(jD,(function(r){var a=new t(r,e,n);i.push(a),r.coordinateSystem=a})),e.eachSeriesByType(GD,(function(t){if(t.get("coordinateSystem")===FD){var e=t.coordinateSystem=i[t.get("radarIndex")||0];e&&W(e.getIndicatorAxes(),(function(e){OC(e,t,FD)}))}})),i},t.dimensions=[],t}();const KD=ZD;function JD(t){t.registerCoordinateSystem("radar",KD),t.registerComponentModel(UD),t.registerComponentView(YD),t.registerVisual({seriesType:"radar",reset:function(t){var e=t.getData();e.each((function(t){e.setItemVisual(t,"legendIcon","roundRect")})),e.setVisual("legendIcon","roundRect")}})}var QD=Ho(ED,(function(t){t.eachSeriesByType(ED,(function(t){var e=t.getData(),n=[],i=t.coordinateSystem;if(i){var r=i.getIndicatorAxes();W(r,(function(t,a){e.each(e.mapDimension(r[a].dim),(function(t,e){n[e]=n[e]||[];var r=i.dataToPoint(t,a);n[e][a]=tL(r)?r:eL(i)}))})),e.each((function(t){var r=q(n[t],(function(t){return tL(t)}))||eL(i);n[t].push(r.slice()),e.setItemLayout(t,n[t])}))}}))}));function tL(t){return!isNaN(t[0])&&!isNaN(t[1])}function eL(t){return[t.cx,t.cy]}var nL=vo();function iL(t,e){return!!nL(t)[e]}ob({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},Ct);var rL={axisPointer:1,tooltip:1,brush:1};function aL(t,e,n){var i=e.getComponentByElement(t.topTarget);if(!i||i===n||rL.hasOwnProperty(i.mainType))return!1;var r=i.coordinateSystem;if(!r||r.model===n)return!1;var a=Kv(i),o=Kv(n);return!((a.zlevel-o.zlevel||a.z-o.z)<=0)}var oL=function(t){function e(e){var n=t.call(this)||this;n._zr=e;var i=Z(n._mousedownHandler,n),r=Z(n._mousemoveHandler,n),a=Z(n._mouseupHandler,n),o=Z(n._mousewheelHandler,n),s=Z(n._pinchHandler,n);return n.enable=function(t,n){var l=n.zInfo,c=Kv(l.component),u=c.z,d=c.zlevel,h={component:l.component,z:u,zlevel:d,z2:ut(l.z2,-1/0)},p=V({},n.triggerInfo);this._opt=F(V({},n),{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0,zInfoParsed:h,triggerInfo:p,cursorGrab:"grab",cursorGrabbing:"grabbing"}),null==t&&(t=!0),this._enabled&&this._controlType===t||(this.disable(),this._enabled=!0,!0!==t&&"move"!==t&&"pan"!==t||(uL(e,"mousedown",i,h),uL(e,"mousemove",r,h),uL(e,"mouseup",a,h)),!0!==t&&"scale"!==t&&"zoom"!==t||(uL(e,"mousewheel",o,h),uL(e,"pinch",s,h)))},n.disable=function(){this._enabled&&(this._enabled=!1,dL(e,"mousedown",i),dL(e,"mousemove",r),dL(e,"mouseup",a),dL(e,"mousewheel",o),dL(e,"pinch",s))},n}return d(e,t),e.prototype.isDragging=function(){return this._dragging},e.prototype.isPinching=function(){return this._pinching},e.prototype._checkPointer=function(t,e,n){var i=this._opt,r=i.zInfoParsed;
vendor: 2,475 bytes, line 2
2if(aL(t,i.api,r.component))return!1;var a=i.triggerInfo,o=!1;return"global"===a.roamTrigger&&(o=!0),o||(o=a.isInSelf(t,e,n)),o&&a.isInClip&&!a.isInClip(t,e,n)&&(o=!1),o},e.prototype._decideCursorStyle=function(t,e,n,i){var r=t.target;return!r&&this._checkPointer(t,e,n)?this._opt.cursorGrab:i?r&&r.cursor||"default":void 0},e.prototype.dispose=function(){this.disable()},e.prototype._mousedownHandler=function(t){if(!ye(t)&&!sL(t)){for(var e=t.target;e;){if(e.draggable)return;e=e.__hostTarget||e.parent}var n=t.offsetX,i=t.offsetY;this._checkPointer(t,n,i)&&(this._x=n,this._y=i,this._dragging=!0)}},e.prototype._mousemoveHandler=function(t){var e=this._zr;if("pinch"!==t.gestureEvent&&!iL(e,"globalPan")&&!sL(t)){var n=t.offsetX,i=t.offsetY;if(this._dragging&&fL("moveOnMouseMove",t,this._opt)){e.setCursorStyle(this._opt.cursorGrabbing);var r=this._x,a=this._y,o=n-r,s=i-a;this._x=n,this._y=i,this._opt.preventDefaultMouseMove&&ve(t.event),t.__ecRoamConsumed=!0,pL(this,"pan","moveOnMouseMove",t,{dx:o,dy:s,oldX:r,oldY:a,newX:n,newY:i,isAvailableBehavior:null})}else{var l=this._decideCursorStyle(t,n,i,!1);l&&e.setCursorStyle(l)}}},e.prototype._mouseupHandler=function(t){if(!sL(t)){var e=this._zr;if(!ye(t)){this._dragging=!1;var n=this._decideCursorStyle(t,t.offsetX,t.offsetY,!0);n&&e.setCursorStyle(n)}}},e.prototype._mousewheelHandler=function(t){if(!sL(t)){var e=fL("zoomOnMouseWheel",t,this._opt),n=fL("moveOnMouseWheel",t,this._opt),i=t.wheelDelta,r=Math.abs(i),a=t.offsetX,o=t.offsetY;if(0!==i&&(e||n)){if(e){var s=r>3?1.4:r>1?1.2:1.1,l=i>0?s:1/s;this._checkTriggerMoveZoom(this,"zoom","zoomOnMouseWheel",t,{scale:l,originX:a,originY:o,isAvailableBehavior:null})}if(n){var c=Math.abs(i),u=(i>0?1:-1)*(c>3?.4:c>1?.15:.05);this._checkTriggerMoveZoom(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:u,originX:a,originY:o,isAvailableBehavior:null})}}}},e.prototype._pinchHandler=function(t){if(!iL(this._zr,"globalPan")&&!sL(t)){var e=t.pinchScale>1?1.1:1/1.1;this._checkTriggerMoveZoom(this,"zoom",null,t,{scale:e,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e.prototype._checkTriggerMoveZoom=function(t,e,n,i,r){t._checkPointer(i,r.originX,r.originY)&&(ve(i.event),i.__ecRoamConsumed=!0,pL(t,e,n,i,r))},e}(Jt);function sL(t){return t.__ecRoamConsumed}var lL=vo();function cL(t){var e=lL(t);return e.roam=e.roam||{},e.uniform=e.uniform||{},e}function uL(t,e,n,i){for(var r=cL(t).roam,a=r[e]=r[e]||[],o=0;o<a.length;o++){var s=a[o].zInfoParsed;
vendor: 5,028 bytes, line 2
2if((s.zlevel-i.zlevel||s.z-i.z||s.z2-i.z2)<=0)break}a.splice(o,0,{listener:n,zInfoParsed:i}),function(t,e){var n=cL(t);n.uniform[e]||t.on(e,n.uniform[e]=function(t){var i=n.roam[e];if(i)for(var r=0;r<i.length;r++)i[r].listener(t)})}(t,e)}function dL(t,e,n){for(var i=cL(t).roam[e]||[],r=0;r<i.length;r++)if(i[r].listener===n)return i.splice(r,1),void(i.length||hL(t,e))}function hL(t,e){var n=cL(t).uniform;n[e]&&(t.off(e,n[e]),n[e]=null)}function pL(t,e,n,i,r){r.isAvailableBehavior=Z(fL,null,n,i),t.trigger(e,r)}function fL(t,e,n){var i=n[t];return!t||i&&(!tt(i)||e.event[i+"Key"])}const gL=oL;function mL(t){tt(t)&&(t=(new DOMParser).parseFromString(t,"text/xml"));var e=t;for(9===e.nodeType&&(e=e.firstChild);"svg"!==e.nodeName.toLowerCase()||1!==e.nodeType;)e=e.nextSibling;return e}var vL,yL={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},xL=X(yL),_L={"alignment-baseline":"textBaseline","stop-color":"stopColor"},bL=X(_L),wL=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(t,e){e=e||{};var n=mL(t);this._defsUsePending=[];var i=new pa;this._root=i;var r=[],a=n.getAttribute("viewBox")||"",o=parseFloat(n.getAttribute("width")||e.width),s=parseFloat(n.getAttribute("height")||e.height);isNaN(o)&&(o=null),isNaN(s)&&(s=null),IL(n,i,null,!0,!1);for(var l,c,u=n.firstChild;u;)this._parseNode(u,i,r,null,!1,!1),u=u.nextSibling;if(function(t,e){for(var n=0;n<e.length;n++){var i=e[n];i[0].style[i[1]]=t[i[2]]}}(this._defs,this._defsUsePending),this._defsUsePending=[],a){var d=PL(a);d.length>=4&&(l={x:parseFloat(d[0]||0),y:parseFloat(d[1]||0),width:parseFloat(d[2]),height:parseFloat(d[3])})}if(l&&null!=o&&null!=s&&(c=zL(l,{x:0,y:0,width:o,height:s}),!e.ignoreViewBox)){var h=i;(i=new pa).add(h),h.scaleX=h.scaleY=c.scale,h.x=c.x,h.y=c.y}return e.ignoreRootClip||null==o||null==s||i.setClipPath(new Kl({shape:{x:0,y:0,width:o,height:s}})),{root:i,width:o,height:s,viewBoxRect:l,viewBoxTransform:c,named:r}},t.prototype._parseNode=function(t,e,n,i,r,a){var o,s=t.nodeName.toLowerCase(),l=i;if("defs"===s&&(r=!0),"text"===s&&(a=!0),"defs"===s||"switch"===s)o=e;else{if(!r){var c=vL[s];if(c&&Tt(vL,s)){o=c.call(this,t,e);var u=t.getAttribute("name");if(u){var d={name:u,namedFrom:null,svgNodeTagLower:s,el:o};n.push(d),"g"===s&&(l=d)}else i&&n.push({name:i.name,namedFrom:i,svgNodeTagLower:s,el:o});e.add(o)}}var h=SL[s];if(h&&Tt(SL,s)){var p=h.call(this,t),f=t.getAttribute("id");f&&(this._defs[f]=p)}}if(o&&o.isGroup)for(var g=t.firstChild;g;)1===g.nodeType?this._parseNode(g,o,n,l,r,a):3===g.nodeType&&a&&this._parseText(g,o),g=g.nextSibling},t.prototype._parseText=function(t,e){var n=new Vl({style:{text:t.textContent},silent:!0,x:this._textX||0,y:this._textY||0});TL(e,n),IL(t,n,this._defsUsePending,!1,!1),function(t,e){var n=e.__selfStyle;if(n){var i=n.textBaseline,r=i;i&&"auto"!==i?"baseline"===i?r="alphabetic":"before-edge"===i||"text-before-edge"===i?r="top":"after-edge"===i||"text-after-edge"===i?r="bottom":"central"!==i&&"mathematical"!==i||(r="middle"):r="alphabetic",t.style.textBaseline=r}var a=e.__inheritedStyle;if(a){var o=a.textAlign,s=o;o&&("middle"===o&&(s="center"),t.style.textAlign=s)}}(n,e);var i=n.style,r=i.fontSize;r&&r<9&&(i.fontSize=9,n.scaleX*=r/9,n.scaleY*=r/9);var a=(i.fontSize||i.fontFamily)&&[i.fontStyle,i.fontWeight,(i.fontSize||12)+"px",i.fontFamily||"sans-serif"].join(" ");i.font=a;var o=n.getBoundingRect();return this._textX+=o.width,e.add(n),n},t.internalField=void(vL={g:function(t,e){var n=new pa;return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n},rect:function(t,e){var n=new Kl;return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n.setShape({x:parseFloat(t.getAttribute("x")||"0"),y:parseFloat(t.getAttribute("y")||"0"),width:parseFloat(t.getAttribute("width")||"0"),height:parseFloat(t.getAttribute("height")||"0")}),n.silent=!0,n},circle:function(t,e){var n=new om;return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),r:parseFloat(t.getAttribute("r")||"0")}),n.silent=!0,n},line:function(t,e){var n=new Bm;return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n.setShape({x1:parseFloat(t.getAttribute("x1")||"0"),y1:parseFloat(t.getAttribute("y1")||"0"),x2:parseFloat(t.getAttribute("x2")||"0"),y2:parseFloat(t.getAttribute("y2")||"0")}),n.silent=!0,n},ellipse:function(t,e){var n=new cm;return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n.setShape({cx:parseFloat(t.getAttribute("cx")||"0"),cy:parseFloat(t.getAttribute("cy")||"0"),rx:parseFloat(t.getAttribute("rx")||"0"),ry:parseFloat(t.getAttribute("ry")||"0")}),n.silent=!0,n}
vendor: 8,569 bytes, line 2
2,polygon:function(t,e){var n,i=t.getAttribute("points");i&&(n=CL(i));var r=new Lm({shape:{points:n||[]},silent:!0});return TL(e,r),IL(t,r,this._defsUsePending,!1,!1),r},polyline:function(t,e){var n,i=t.getAttribute("points");i&&(n=CL(i));var r=new Em({shape:{points:n||[]},silent:!0});return TL(e,r),IL(t,r,this._defsUsePending,!1,!1),r},image:function(t,e){var n=new Hl;return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n.setStyle({image:t.getAttribute("xlink:href")||t.getAttribute("href"),x:+t.getAttribute("x"),y:+t.getAttribute("y"),width:+t.getAttribute("width"),height:+t.getAttribute("height")}),n.silent=!0,n},text:function(t,e){var n=t.getAttribute("x")||"0",i=t.getAttribute("y")||"0",r=t.getAttribute("dx")||"0",a=t.getAttribute("dy")||"0";this._textX=parseFloat(n)+parseFloat(r),this._textY=parseFloat(i)+parseFloat(a);var o=new pa;return TL(e,o),IL(t,o,this._defsUsePending,!1,!0),o},tspan:function(t,e){var n=t.getAttribute("x"),i=t.getAttribute("y");null!=n&&(this._textX=parseFloat(n)),null!=i&&(this._textY=parseFloat(i));var r=t.getAttribute("dx")||"0",a=t.getAttribute("dy")||"0",o=new pa;return TL(e,o),IL(t,o,this._defsUsePending,!1,!0),this._textX+=parseFloat(r),this._textY+=parseFloat(a),o},path:function(t,e){var n=nm(t.getAttribute("d")||"");return TL(e,n),IL(t,n,this._defsUsePending,!1,!1),n.silent=!0,n}}),t}(),SL={lineargradient:function(t){var e=parseInt(t.getAttribute("x1")||"0",10),n=parseInt(t.getAttribute("y1")||"0",10),i=parseInt(t.getAttribute("x2")||"10",10),r=parseInt(t.getAttribute("y2")||"0",10),a=new Km(e,n,i,r);return ML(t,a),kL(t,a),a},radialgradient:function(t){var e=parseInt(t.getAttribute("cx")||"0",10),n=parseInt(t.getAttribute("cy")||"0",10),i=parseInt(t.getAttribute("r")||"0",10),r=new Jm(e,n,i);return ML(t,r),kL(t,r),r}};function ML(t,e){"userSpaceOnUse"===t.getAttribute("gradientUnits")&&(e.global=!0)}function kL(t,e){for(var n=t.firstChild;n;){if(1===n.nodeType&&"stop"===n.nodeName.toLocaleLowerCase()){var i,r=n.getAttribute("offset");i=r&&r.indexOf("%")>0?parseInt(r,10)/100:r?parseFloat(r):0;var a={};RL(n,a,a);var o=a.stopColor||n.getAttribute("stop-color")||"#000000",s=a.stopOpacity||n.getAttribute("stop-opacity");if(s){var l=mi(o);l&&l[3]&&(l[3]*=li(s),o=Si(l,"rgba"))}e.colorStops.push({offset:i,color:o})}n=n.nextSibling}}function TL(t,e){t&&t.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),F(e.__inheritedStyle,t.__inheritedStyle))}function CL(t){for(var e=PL(t),n=[],i=0;i<e.length;i+=2){var r=parseFloat(e[i]),a=parseFloat(e[i+1]);n.push([r,a])}return n}function IL(t,e,n,i,r){var a=e,o=a.__inheritedStyle=a.__inheritedStyle||{},s={};1===t.nodeType&&(function(t,e){var n=t.getAttribute("transform");if(n){n=n.replace(/,/g," ");var i=[],r=null;n.replace(OL,(function(t,e,n){return i.push(e,n),""}));for(var a=i.length-1;a>0;a-=2){var o=i[a],s=i[a-1],l=PL(o);switch(r=r||[1,0,0,1,0,0],s){case"translate":ke(r,r,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":Ce(r,r,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":Te(r,r,-parseFloat(l[0])*EL,[parseFloat(l[1]||"0"),parseFloat(l[2]||"0")]);break;case"skewX":Me(r,[1,0,Math.tan(parseFloat(l[0])*EL),1,0,0],r);break;case"skewY":Me(r,[1,Math.tan(parseFloat(l[0])*EL),0,1,0,0],r);break;case"matrix":r[0]=parseFloat(l[0]),r[1]=parseFloat(l[1]),r[2]=parseFloat(l[2]),r[3]=parseFloat(l[3]),r[4]=parseFloat(l[4]),r[5]=parseFloat(l[5])}}e.setLocalTransform(r)}}(t,e),RL(t,o,s),i||function(t,e,n){for(var i=0;i<xL.length;i++){var r=xL[i];null!=(a=t.getAttribute(r))&&(e[yL[r]]=a)}for(i=0;i<bL.length;i++){var a;r=bL[i],null!=(a=t.getAttribute(r))&&(n[_L[r]]=a)}}(t,o,s)),a.style=a.style||{},null!=o.fill&&(a.style.fill=DL(a,"fill",o.fill,n)),null!=o.stroke&&(a.style.stroke=DL(a,"stroke",o.stroke,n)),W(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],(function(t){null!=o[t]&&(a.style[t]=parseFloat(o[t]))})),W(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign"],(function(t){null!=o[t]&&(a.style[t]=o[t])})),r&&(a.__selfStyle=s),o.lineDash&&(a.style.lineDash=U(PL(o.lineDash),(function(t){return parseFloat(t)}))),"hidden"!==o.visibility&&"collapse"!==o.visibility||(a.invisible=!0),"none"===o.display&&(a.ignore=!0)}var AL=/^url\(\s*#(.*?)\)/;function DL(t,e,n,i){var r=n&&n.match(AL);if(!r)return"none"===n&&(n=null),n;var a=gt(r[1]);i.push([t,e,a])}var LL=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function PL(t){return t.match(LL)||[]}var OL=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.eE,]*)\)/g,EL=Math.PI/180,NL=/([^\s:;]+)\s*:\s*([^:;]+)/g;function RL(t,e,n){var i,r=t.getAttribute("style");if(r)for(NL.lastIndex=0;null!=(i=NL.exec(r));){var a=i[1],o=Tt(yL,a)?yL[a]:null;o&&(e[o]=i[2]);var s=Tt(_L,a)?_L[a]:null;s&&(n[s]=i[2])}}function zL(t,e){var n=e.width/t.width,i=e.height/t.height,r=Math.min(n,i);return{scale:r,x:-(t.x+t.width/2)*r+(e.x+e.width/2),y:-(t.y+t.height/2)*r+(e.y+e.height/2)}}function BL(t,e){return Math.abs(t-e)<1e-8}function VL(t,e,n){var i=0,r=t[0];if(!r)return!1;for(var a=1;a<t.length;a++){var o=t[a];i+=Sl(r[0],r[1],o[0],o[1],e,n),r=o}var s=t[0];return BL(r[0],s[0])&&BL(r[1],s[1])||(i+=Sl(r[0],r[1],s[0],s[1],e,n)),0!==i}var FL=[];function jL(t,e){for(var n=0;n<t.length;n++)Ut(t[n],t[n],e)}function GL(t,e,n,i){for(var r=0;r<t.length;r++){var a=t[r];i&&(a=i.project(a)),a&&isFinite(a[0])&&isFinite(a[1])&&($t(e,e,a),Yt(n,n,a))}}var HL=function(){function t(t){this.name=t}return t.prototype.setCenter=function(t){this._center=t},t.prototype.getCenter=function(){var t=this._center;return t||(t=this._center=this.calcCenter()),t},t}(),WL=function(t,e){this.type="polygon",this.exterior=t,this.interiors=e},UL=function(t){this.type="linestring",this.points=t},$L=function(t){function e(e,n,i){var r=t.call(this,e)||this;return r.type="geoJSON",r.geometries=n,r._center=i&&[i[0],i[1]],r}return d(e,t),e.prototype.calcCenter=function(){for(var t,e=this.geometries,n=0,i=0;i<e.length;i++){var r=e[i],a=r.exterior,o=a&&a.length;o>n&&(t=r,n=o)}if(t)return function(t){for(var e=0,n=0,i=0,r=t.length,a=t[r-1][0],o=t[r-1][1],s=0;s<r;s++){var l=t[s][0],c=t[s][1],u=a*c-l*o;e+=u,n+=(a+l)*u,i+=(o+c)*u,a=l,o=c}return e?[n/e/3,i/e/3,e]:[t[0][0]||0,t[0][1]||0]}(t.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},e.prototype.getBoundingRect=function(t){var e=this._rect;if(e&&!t)return e;var n=[1/0,1/0],i=[-1/0,-1/0];return W(this.geometries,(function(e){"polygon"===e.type?GL(e.exterior,n,i,t):W(e.points,(function(e){GL(e,n,i,t)}))})),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),e=new nn(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=e),e},e.prototype.contain=function(t){var e=this.getBoundingRect(),n=this.geometries;if(!e.contain(t[0],t[1]))return!1;t:for(var i=0,r=n.length;i<r;i++){var a=n[i];if("polygon"===a.type){var o=a.exterior,s=a.interiors;if(VL(o,t[0],t[1])){for(var l=0;l<(s?s.length:0);l++)if(VL(s[l],t[0],t[1]))continue t;return!0}}}return!1},e.prototype.transformTo=function(t,e,n,i){var r=this.getBoundingRect(),a=r.width/r.height;n?i||(i=n/a):n=a*i;for(var o=new nn(t,e,n,i),s=r.calculateTransform(o),l=this.geometries,c=0;c<l.length;c++){var u=l[c];"polygon"===u.type?(jL(u.exterior,s),W(u.interiors,(function(t){jL(t,s)}))):W(u.points,(function(t){jL(t,s)}))}(r=this._rect).copy(o),this._center=[r.x+r.width/2,r.y+r.height/2]},e.prototype.cloneShallow=function(t){null==t&&(t=this.name);var n=new e(t,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},e}(HL),YL=function(t){function e(e,n){var i=t.call(this,e)||this;return i.type="geoSVG",i._elOnlyForCalculate=n,i}return d(e,t),e.prototype.calcCenter=function(){for(var t=this._elOnlyForCalculate,e=t.getBoundingRect(),n=[e.x+e.width/2,e.y+e.height/2],i=we(FL),r=t;r&&!r.isGeoSVGGraphicRoot;)Me(i,r.getLocalTransform(),i),r=r.parent;return Ie(i,i),Ut(n,n,i),n},e}(HL),qL=wt(["rect","circle","line","ellipse","polygon","polyline","path","text","tspan","g"]),XL=function(){function t(t,e){this.type="geoSVG",this._usedGraphicMap=wt(),this._freedGraphics=[],this._mapName=t,this._parsedXML=mL(e)}return t.prototype.load=function(){var t=this._firstGraphic;if(!t){t=this._firstGraphic=this._buildGraphic(this._parsedXML),this._freedGraphics.push(t),this._boundingRect=this._firstGraphic.boundingRect.clone();var e=function(t){var e=[],n=wt();return W(t,(function(t){if(null==t.namedFrom){var i=new YL(t.name,t.el);e.push(i),n.set(t.name,i)}})),{regions:e,regionsMap:n}}(t.named),n=e.regions,i=e.regionsMap;this._regions=n,this._regionsMap=i}
vendor: 5,006 bytes, line 2
2return{boundingRect:this._boundingRect,regions:this._regions,regionsMap:this._regionsMap}},t.prototype._buildGraphic=function(t){var e,n,i;try{ft(null!=(n=(e=t&&(i=t,(new wL).parse(i,{ignoreViewBox:!0,ignoreRootClip:!0}))||{}).root))}catch(t){throw new Error("Invalid svg format\n"+t.message)}var r=new pa;r.add(n),r.isGeoSVGGraphicRoot=!0;var a=e.width,o=e.height,s=e.viewBoxRect,l=this._boundingRect;if(!l){var c=void 0,u=void 0,d=void 0,h=void 0;if(null!=a?(c=0,d=a):s&&(c=s.x,d=s.width),null!=o?(u=0,h=o):s&&(u=s.y,h=s.height),null==c||null==u){var p=n.getBoundingRect();null==c&&(c=p.x,d=p.width),null==u&&(u=p.y,h=p.height)}l=this._boundingRect=new nn(c,u,d,h)}if(s){var f=zL(s,l);n.scaleX=n.scaleY=f.scale,n.x=f.x,n.y=f.y}r.setClipPath(new Kl({shape:l.plain()}));var g=[];return W(e.named,(function(t){var e;null!=qL.get(t.svgNodeTagLower)&&(g.push(t),(e=t.el).silent=!1,e.isGroup&&e.traverse((function(t){t.silent=!1})))})),{root:r,boundingRect:l,named:g}},t.prototype.useGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);return n||(n=this._freedGraphics.pop()||this._buildGraphic(this._parsedXML),e.set(t,n),n)},t.prototype.freeGraphic=function(t){var e=this._usedGraphicMap,n=e.get(t);n&&(e.removeKey(t),this._freedGraphics.push(n))},t}();function ZL(t,e,n){for(var i=0;i<t.length;i++)t[i]=KL(t[i],e[i],n)}function KL(t,e,n){for(var i=[],r=e[0],a=e[1],o=0;o<t.length;o+=2){var s=t.charCodeAt(o)-64,l=t.charCodeAt(o+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),r=s+=r,a=l+=a,i.push([s/n,l/n])}return i}for(var JL=[126,25],QL="åæµ·è¯¸å²",tP=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],eP=0;eP<tP.length;eP++)for(var nP=0;nP<tP[eP].length;nP++)tP[eP][nP][0]/=10.5,tP[eP][nP][1]/=-14,tP[eP][nP][0]+=JL[0],tP[eP][nP][1]+=JL[1];var iP={åæµ·è¯¸å²:[32,80],广ä¸:[0,-10],馿¸¯:[10,5],æ¾³é¨:[-10,10],天津:[5,5]},rP=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]],aP=function(){function t(t,e,n){var i;this.type="geoJSON",this._parsedMap=wt(),this._mapName=t,this._specialAreas=n,this._geoJSON=tt(i=e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(i):new Function("return ("+i+");")():i}return t.prototype.load=function(t,e){e=e||"name";var n=this._parsedMap.get(e);if(!n){var i=this._parseToRegions(e);n=this._parsedMap.set(e,{regions:i,boundingRect:oP(i)})}var r=wt(),a=[];return W(n.regions,(function(e){var n=e.name;t&&Tt(t,n)&&(e=e.cloneShallow(n=t[n])),a.push(e),r.set(n,e)})),{regions:a,boundingRect:n.boundingRect||new nn(0,0,0,0),regionsMap:r}},t.prototype._parseToRegions=function(t){var e,n=this._mapName,i=this._geoJSON;try{e=i?function(t,e){return U(Y((t=function(t){if(!t.UTF8Encoding)return t;var e=t,n=e.UTF8Scale;return null==n&&(n=1024),W(e.features,(function(t){var e=t.geometry,i=e.encodeOffsets,r=e.coordinates;if(i)switch(e.type){case"LineString":e.coordinates=KL(r,i,n);break;case"Polygon":case"MultiLineString":ZL(r,i,n);break;case"MultiPolygon":W(r,(function(t,e){return ZL(t,i[e],n)}))}})),e.UTF8Encoding=!1,e}(t)).features,(function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0})),(function(t){var n=t.properties,i=t.geometry,r=[];switch(i.type){case"Polygon":var a=i.coordinates;r.push(new WL(a[0],a.slice(1)));break;case"MultiPolygon":W(i.coordinates,(function(t){t[0]&&r.push(new WL(t[0],t.slice(1)))}));break;case"LineString":r.push(new UL([i.coordinates]));break;case"MultiLineString":r.push(new UL(i.coordinates))}var o=new $L(n[e||"name"],r,n.cp);return o.properties=n,o}))}(i,t):[]}catch(t){throw new Error("Invalid geoJson format\n"+t.message)}return function(t,e){if("china"===t){for(var n=0;n<e.length;n++)if(e[n].name===QL)return;e.push(new $L(QL,U(tP,(function(t){return{type:"polygon",exterior:t}})),JL))}}(n,e),W(e,(function(t){var e=t.name;!function(t,e){if("china"===t){var n=iP[e.name];if(n){var i=e.getCenter();i[0]+=n[0]/10.5,i[1]+=-n[1]/14,e.setCenter(i)}}}(n,t),function(t,e){"china"===t&&"å°æ¹¾"===e.name&&e.geometries.push({type:"polygon",exterior:rP[0]})}(n,t);var i=this._specialAreas&&this._specialAreas[e];i&&t.transformTo(i.left,i.top,i.width,i.height)}),this),e},t.prototype.getMapForUser=function(){return{geoJson:this._geoJSON,geoJSON:this._geoJSON,specialAreas:this._specialAreas}},t}();function oP(t){for(var e,n=0;n<t.length;
vendor: 4,296 bytes, line 2
2n++){var i=t[n].getBoundingRect();(e=e||i.clone()).union(i)}return e}var sP=wt();const lP=function(t){return sP.get(t)},cP=function(t,e,n){var i=sP.get(t);if(i)return i.load(e,n)};var uP=function(t){function e(e,n,i){var r=t.call(this)||this;r.type="view",r.dimensions=["x","y"];var a=r;a.invertY=e,a.lgCt=n,a.lgGeo=i;var o=a.trans=[];return o[0]=Nr(),o[1]=Nr(),o[2]=Nr(),a.mtRaw=[1,0,0,1,0,0],a.mtRawInv=[1,0,0,1,0,0],a.mtOverall=[1,0,0,1,0,0],a.mtOverallInv=[1,0,0,1,0,0],a.zoom=1,r}return d(e,t),e.prototype.getBoundingRect=function(){return fP(null,this)},e.prototype.getViewRect=function(){return gP(null,this)},e.prototype.getRoamTransform=function(){return Er(this.trans[1])},e.prototype.dataToPoint=function(t,e,n){var i=e?this.mtRaw:this.mtOverall;return n=n||[],i?Ut(n,t,i):Pt(n,t)},e.prototype.pointToData=function(t,e,n){n=n||[];var i=this.mtOverallInv;return i?Ut(n,t,i):Pt(n,t)},e.prototype.convertToPixel=function(t,e,n){var i=LP(e);return i===this?i.dataToPoint(n):null},e.prototype.convertFromPixel=function(t,e,n){var i=LP(e);return i===this?i.pointToData(n):null},e.prototype.containPoint=function(t){return Ye(dP,this.dataRect),Xe(dP,dP,this.mtOverall),Ze(dP,t[0],t[1])},e.dimensions=["x","y"],e}(Br),dP=Ue();function hP(t,e){return Se(t||[],e.mtOverall)}function pP(t){return t.zoom}function fP(t,e){return Ye(t||Ue(),e.dataRect)}function gP(t,e){return Ye(t||Ue(),e.viewRect)}function mP(t,e,n){return zr(t||Nr(),e.trans[n])}function vP(t){return!(!t.dataRect||!t.viewRect)}function yP(t,e,n){Er(n,xP),Me(xP,xP,e.mtRawInv),ny(t,xP)}var xP=[1,0,0,1,0,0];function _P(t,e){var n=t;n.centerOption=e.getShallow("center");var i=n.zoomLimit=e.getShallow("scaleLimit"),r=e.getShallow("zoom");n.zoom=$P(r||1,i)||1,vP(n)&&SP(n)}function bP(t,e,n,i,r){var a=t;a.dataRect=new nn(e,n,i,r),vP(a)&&SP(a)}function wP(t,e,n,i,r){var a=t;a.viewRect=new nn(e,n,i,r),vP(a)&&SP(a)}function SP(t){!function(t){var e=t.dataRect,n=t.viewRect,i=t.trans[0],r=t.invertY;r&&((e=Ye(kP,e)).y=-e.y-e.height),qe(MP,e,n),ny(i,MP),r&&(i.scaleY=-i.scaleY);var a=Er(i,t.mtRaw);Ie(t.mtRawInv,a)}(t),function(t){var e=PP(t),n=function(t,e,n){var i=e.dataRect;if(!n)return!1;var r=e.lgCt;return r?Et(t,La(n[0],r.w),La(n[1],r.h)):i&&Et(t,La(n[0],i.width,i.x),La(n[1],i.height,i.y)),!0}(TP,t,t.centerOption)?Ut(TP,TP,t.mtRaw):e,i=t.zoom,r=t.trans[1];r.x=e[0]-i*n[0],r.y=e[1]-i*n[1],r.scaleX=r.scaleY=i}(t),function(t){var e=t.trans,n=e[1],i=e[0],r=e[2];IP(r,i,n);var a=Er(r,t.mtOverall),o=Ie(t.mtOverallInv,a);CP(t,r,a,o),CP(t.lgGeo,r,a,o)}(t)}var MP=[1,0,0,1,0,0],kP=Ue(),TP=[];function CP(t,e,n,i){t&&(zr(t,e),Se(t.transform||(t.transform=[]),n),Se(t.invTransform||(t.invTransform=[]),i))}function IP(t,e,n){Er(e,AP),Er(n,DP),Me(DP,DP,AP),ny(t,DP)}var AP=[1,0,0,1,0,0],DP=[1,0,0,1,0,0];function LP(t){var e=t.seriesModel;return e?e.coordinateSystem:null}function PP(t){var e=t.viewRect;return OP[0]=e.x+e.width/2,OP[1]=e.y+e.height/2,OP}var OP=[];function EP(t){return t&&"view"===t.type}function NP(t,e,n,i){var r=n;r.syncBackEl=t,r.syncBackType=e,i?Lu(t,mP(null,n,e),i):(mP(t,n,e),t.dirty())}var RP=Nr(),zP=Nr();function BP(t,e,n){var i=VP(e);i&&(function(t,e,n,i){var r=t,a=r.syncBackEl;a?(a.stopAnimation(),function(t,e,n,i){1===i?IP(t,e.trans[0],n):zr(t,n)}(RP,r,a,r.syncBackType)):zr(RP,r.trans[2]),yP(zP,r,RP),i?function(t,e,n,i){null!=i.dx&&null!=i.dy&&(t.x+=i.dx,t.y+=i.dy);var r=i.zoom;if(null!=r){var a=jP(e),o=$P(a*r,n.zoomLimit)/a;t.x-=(i.originX-t.x)*(o-1),t.y-=(i.originY-t.y)*(o-1),t.scaleX*=o,t.scaleY*=o}}(RP,zP,r,i):zr(RP,zP),yP(RP,r,RP),function(t,e,n,i){var r=PP(t),a=jP(i),o=ba(a)>1e-6;WP[0]=o?(r[0]-i.x)/a:r[0],WP[1]=o?(r[1]-i.y)/a:r[1],Ut(WP,WP,t.mtRawInv);var s=function(t,e){var n=t.centerOption,i=t.dataRect;return!n||t.lgCt?e.slice():[GP(0,e,n,i),GP(1,e,n,i)]}(t,WP);UP(e,s,a),W(n,(function(t){t!==e&&UP(t,s.slice(),a)}))}(r,e,n,RP)}(i,e,n,t),_P(i,e))}function VP(t){return t.__ownRoamView?t.__ownRoamView():null}function FP(t,e,n,i){n.setUpdatePayload(ey(t));var r=Dc(i,e);r&&r.__updateOnOwnRoam&&r.__updateOnOwnRoam(t,e,i)}function jP(t){return t.scaleX}function GP(t,e,n,i){return n&&i&&i[fv[t]]&&tt(r=n[t])&&Oa(r)?(e[t]-i[pv[t]])/i[fv[t]]*100+"%":e[t];var r}function HP(t,e){return e&&t&&t.getShallow("legacyViewCoordSysCenterBase")?{w:e.getWidth(),h:e.getHeight()}:null}var WP=[];
2function UP(t,e,n){var i=t.option;i.center=e,i.zoom=n}function $P(t,e){if(e){var n=e.min||0,i=e.max||1/0;t=Math.max(Math.min(i,t),n)}return t}function YP(t,e){var n=e.getShallow("nodeScaleRatio",!0)||1,i=t;return((i.zoom-1)*n+1)/(i.trans[2].scaleX||1)}const qP=uP;function XP(t,e,n,i,r,a,o,s){function l(n){var i=t.mainType,r=ey(F({type:QP(i,t.subType,Ic)},n));s&&(r.componentType=i),r[i+"Id"]=t.id,e.dispatchAction(r)}VP(t)?(n.enable(ut(t.get("roam"),o),{api:e,zInfo:{component:t},triggerInfo:{roamTrigger:t.get("roamTrigger"),isInSelf:i,isInClip:function(t,e,n){return!r||r.contain(e,n)}}}),n.off("pan").off("zoom").on("pan",(function(t){a&&a("pan"),l({dx:t.dx,dy:t.dy})})).on("zoom",(function(t){a&&a("zoom"),l({zoom:t.scale,originX:t.originX,originY:t.originY})}))):n.disable()}function ZP(t){return function(e,n,i){return KP.copy(t.getBoundingRect()),KP.applyTransform(t.getComputedTransform()),KP.contain(n,i)}}var KP=new nn(0,0,0,0);function JP(t,e,n){var i=QP(e,n,Ic);t.registerAction({type:i,event:i,update:"none"},(function(t,i,r){i.eachComponent(Mo(t,e,n),(function(e){BP(t,e),FP(t,e,i,r)}))}))}function QP(t,e,n){return(t!==yc?t:"map"===e?"geo":e)+n}function tO(t){return null!=t.zoom}function eO(t,e,n,i,r,a,o){var s=new qP(null,HP(t.ecModel,e));return bP(s,n,i,r,a),o?wP(s,o.x,o.y,o.width,o.height):wP(s,n,i,r,a),_P(s,t),s}var nO=["rect","circle","line","ellipse","polygon","polyline","path"],iO=wt(nO),rO=wt(nO.concat(["g"])),aO=wt(nO.concat(["g"])),oO=vo();function sO(t){var e=t.getItemStyle(),n=t.get("areaColor");return null!=n&&(e.fill=n),e}function lO(t){var e=t.style;e&&(e.stroke=e.stroke||e.fill,e.fill=null)}var cO=function(){function t(t){var e=this.group=new pa,n=this._transformGroup=new pa;e.add(n),this.uid=md("ec_map_draw"),this._controller=new gL(t.getZr()),n.add(this._regionsGroup=new pa),n.add(this._svgGroup=new pa)}return t.prototype.draw=function(t,e,n,i,r){var a=this,o=t.getData&&t.getData();mO(t)&&e.eachComponent({mainType:"series",subType:"map"},(function(e){o||e.getHostGeoModel()!==t||(o=e.getData())}));var s,l=t.coordinateSystem,c=l.view,u=this._regionsGroup,d=this._transformGroup,h=!u.childAt(0)||r;l.shouldClip()?(s=gP(null,c),this.group.setClipPath(new Kl({shape:s.clone()}))):this.group.removeClipPath(),NP(d,1,c,h?null:t);var p=o&&o.getVisual("visualMeta")&&o.getVisual("visualMeta").length>0;"geoJSON"===l.resourceType?this._buildGeoJSON(c,n,l,t,o,p):"geoSVG"===l.resourceType&&this._buildSVG(c,n,l,t,o,p),XP(t,n,this._controller,(function(e,n,i){return t.coordinateSystem.containPoint([n,i])}),s,(function(){a._mouseDownFlag=!1}),!1,!0),this._updateMapSelectHandler(t,u,n,i)},t.prototype.__updateOnOwnRoam=function(t){NP(this._transformGroup,1,t.coordinateSystem.view,null)},t.prototype._buildGeoJSON=function(t,e,n,i,r,a){var o=this._regionsGroupByName=wt(),s=wt(),l=this._regionsGroup,c=n.projection,u=c&&c.stream,d=Er(mP(null,t,0));function h(t,e){return e&&(t=e(t)),t&&Ut([],t,d)}function p(t){for(var e=[],n=!u&&c&&c.project,i=0;i<t.length;++i){var r=h(t[i],n);r&&e.push(r)}return e}function f(t){return{shape:{points:p(t)}}}l.removeAll(),W(n.regions,(function(t){var n=t.name,d=o.get(n),p=s.get(n)||{},g=p.dataIdx,m=p.regionModel;if(!d){d=o.set(n,new pa),l.add(d),g=r?r.indexOfName(n):null;var v=(m=mO(i)?i.getRegionModel(n):r?r.getItemModel(g):null).get("silent",!0);null!=v&&(d.silent=v),s.set(n,{dataIdx:g,regionModel:m})}var y=[],x=[];W(t.geometries,(function(t){if("polygon"===t.type){var e=[t.exterior].concat(t.interiors||[]);u&&(e=gO(e,u)),W(e,(function(t){y.push(new Lm(f(t)))}))}else{var n=t.points;u&&(n=gO(n,u,!0)),W(n,(function(t){x.push(new Em(f(t)))}))}}));var _=h(t.getCenter(),c&&c.project);function b(t,o){if(t.length){var s=new qm({culling:!0,segmentIgnoreThreshold:1,shape:{paths:t}});d.add(s),uO(e,r,a,s,g,m),dO(i,r,s,n,m,g,_),o&&(lO(s),W(s.states,lO))}}b(y),b(x,!0)})),o.each((function(t,e){var n=s.get(e),a=n.dataIdx,o=n.regionModel;hO(i,r,t,e,o,a),pO(i,r,t,e,o),fO(i,t,e,o)}),this)},t.prototype._buildSVG=function(t,e,n,i,r,a){var o=n.map;mP(this._svgGroup,t,0),this._svgResourceChanged(o)&&(this._freeSVG(),this._useSVG(o));var s=this._svgDispatcherMap=wt(),l=!1;W(this._svgGraphicRecord.named,(function(t){var n=t.name,o=t.svgNodeTagLower,c=t.el,u=r?r.indexOfName(n):null,d=i.getRegionModel(n);null!=iO.get(o)&&c instanceof Es&&uO(e,r,a,c,u,d),c instanceof Es&&(c.culling=!0);var h=d.get("silent",!0);null!=h&&(c.silent=h),c.z2EmphasisLift=0,t.namedFrom||(null!=aO.get(o)&&dO(i,r,c,n,d,u,null),hO(i,r,c,n,d,u),pO(i,r,c,n,d),null!=rO.get(o)&&("self"===fO(i,c,n,d)&&(l=!0),(s.get(n)||s.set(n,[])).push(c)))}),this),this._enableBlurEntireSVG(l,i)},t.prototype._enableBlurEntireSVG=function(t,e){if(t&&mO(e)){var n=e.getModel(["blur","itemStyle"]).getItemStyle().opacity;this._svgGraphicRecord.root.traverse((function(t){if(!t.isGroup){nu(t);var e=t.ensureState("blur").style||{};null==e.opacity&&null!=n&&(e.opacity=n),t.ensureState("emphasis")}}
vendor: 9,755 bytes, line 2
2))}},t.prototype.remove=function(){this._regionsGroup.removeAll(),this._regionsGroupByName=null,this._svgGroup.removeAll(),this._freeSVG(),this._controller.disable()},t.prototype.findHighDownDispatchers=function(t,e){if(null==t)return[];var n=e.coordinateSystem;if("geoJSON"===n.resourceType){var i=this._regionsGroupByName;if(i){var r=i.get(t);return r?[r]:[]}}else if("geoSVG"===n.resourceType)return this._svgDispatcherMap&&this._svgDispatcherMap.get(t)||[]},t.prototype._svgResourceChanged=function(t){return this._svgMapName!==t},t.prototype._useSVG=function(t){var e=lP(t);if(e&&"geoSVG"===e.type){var n=e.useGraphic(this.uid);this._svgGroup.add(n.root),this._svgGraphicRecord=n,this._svgMapName=t}},t.prototype._freeSVG=function(){var t=this._svgMapName;if(null!=t){var e=lP(t);e&&"geoSVG"===e.type&&e.freeGraphic(this.uid),this._svgGraphicRecord=null,this._svgDispatcherMap=null,this._svgGroup.removeAll(),this._svgMapName=null}},t.prototype.resetForLabelLayout=function(){this.group.traverse((function(t){var e=t.getTextContent();e&&(e.ignore=oO(e).ignore)}))},t.prototype._updateMapSelectHandler=function(t,e,n,i){var r=this;e.off("mousedown"),e.off("click"),t.get("selectedMode")&&(e.on("mousedown",(function(){r._mouseDownFlag=!0})),e.on("click",(function(t){r._mouseDownFlag&&(r._mouseDownFlag=!1)})))},t}();function uO(t,e,n,i,r,a){var o=a.getModel("itemStyle"),s=a.getModel(["emphasis","itemStyle"]),l=a.getModel(["blur","itemStyle"]),c=a.getModel(["select","itemStyle"]),u=sO(o),d=sO(s),h=sO(c),p=sO(l);if(e){var f=e.getItemVisual(r,"style"),g=e.getItemVisual(r,"decal");n&&f.fill&&(u.fill=f.fill),g&&(u.decal=e_(g,t))}i.setStyle(u),i.style.strokeNoScale=!0,i.ensureState("emphasis").style=d,i.ensureState("select").style=h,i.ensureState("blur").style=p,nu(i)}function dO(t,e,n,i,r,a,o){var s=e&&isNaN(e.get(e.mapDimension("value"),a)),l=e&&e.getItemLayout(a);if(mO(t)||s||l&&l.showLabel){var c=mO(t)?i:a,u=void 0;(!e||a>=0)&&(u=t);var d=o?{normal:{align:"center",verticalAlign:"middle"}}:null;ju(n,Gu(r),{labelFetcher:u,labelDataIndex:c,defaultText:i},d);var h=n.getTextContent();if(h&&(oO(h).ignore=h.ignore,n.textConfig&&o)){var p=n.getBoundingRect().clone();n.textConfig.layoutRect=p,n.textConfig.position=[(o[0]-p.x)/p.width*100+"%",(o[1]-p.y)/p.height*100+"%"]}n.disableLabelAnimation=!0}else n.removeTextContent(),n.removeTextConfig(),n.disableLabelAnimation=null}function hO(t,e,n,i,r,a){e?e.setItemGraphicEl(a,n):gc(n).eventData={componentType:"geo",componentIndex:t.componentIndex,geoIndex:t.componentIndex,name:i,region:r&&r.option||{}}}function pO(t,e,n,i,r){e||Wv({el:n,componentModel:t,itemName:i,itemTooltipOption:r.get("tooltip")})}function fO(t,e,n,i){e.highDownSilentOnTouch=!!t.get("selectedMode");var r=i.getModel("emphasis"),a=r.get("focus");return xu(e,a,r.get("blurScope"),r.get("disabled")),mO(t)&&function(t,e,n){var i=gc(t);i.componentMainType=e.mainType,i.componentIndex=e.componentIndex,i.componentHighDownName=n}(e,t,n),a}function gO(t,e,n){var i,r=[];function a(){i=[]}function o(){i.length&&(r.push(i),i=[])}var s=e({polygonStart:a,polygonEnd:o,lineStart:a,lineEnd:o,point:function(t,e){isFinite(t)&&isFinite(e)&&i.push([t,e])},sphere:function(){}});return!n&&s.polygonStart(),W(t,(function(t){s.lineStart();for(var e=0;e<t.length;e++)s.point(t[e][0],t[e][1]);s.lineEnd()})),!n&&s.polygonEnd(),r}function mO(t){return"geo"===t.mainType}const vO=cO;var yO="map",xO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.getTooltipPosition=function(t){if(null!=t){var e=this.getData().getName(t),n=this.coordinateSystem,i=n.getRegion(e);return i&&n.dataToPoint(i.getCenter())}},n}return d(e,t),e.prototype.getInitialData=function(t){for(var e=qI(this,{coordDimensions:["value"],encodeDefaulter:K(ep,this)}),n=wt(),i=[],r=0,a=e.count();r<a;r++){var o=e.getName(r);n.set(o,r)}return W(cP(this.getMapType(),this.option.nameMap,this.option.nameProperty).regions,(function(t){var r,a=t.name,o=n.get(a),s=t.properties&&t.properties.echartsStyle;null==o?(r={name:a},i.push(r)):r=e.getRawDataItem(o),s&&z(r,s)})),e.appendData(i),e},e.prototype.getHostGeoModel=function(){if(2!==_h(this).kind)return this.getReferringComponents("geo",{useDefault:!1,enableAll:!1,enableNone:!1}).models[0]},e.prototype.getMapType=function(){return(this.getHostGeoModel()||this).option.map},e.prototype.getRawValue=function(t){var e=this.getData();return e.get(e.mapDimension("value"),t)},e.prototype.getRegionModel=function(t){var e=this.getData();return e.getItemModel(e.indexOfName(t))},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t),a=i.getName(t),o=[];return W(this.seriesGroup.f,(function(t){var e=t.originalData.indexOfName(a),n=i.mapDimension("value");isNaN(t.originalData.get(n,e))||o.push(t.name)})),ug("section",{header:o.join(", "),noHeader:!o.length,blocks:[ug("nameValue",{name:a,value:r})]})},e.prototype.getLegendIcon=function(t){var e=t.icon||"roundRect",n=Ix(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill);return n.setStyle(t.itemStyle),n.style.stroke="none",e.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill=Yh.color.neutral00,n.style.lineWidth=2),n},e.prototype.__ownRoamView=function(){return bO(this)?this.coordinateSystem.view:null},e.type="series."+yO,e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:Yh.color.tertiary},itemStyle:{borderWidth:.5,borderColor:Yh.color.border,areaColor:Yh.color.background},emphasis:{label:{show:!0,color:Yh.color.primary},itemStyle:{areaColor:Yh.color.highlight}},select:{label:{show:!0,color:Yh.color.primary},itemStyle:{color:Yh.color.highlight}},nameProperty:"name"},e}(Eg);function _O(t){return 0===t.indexOf("i")}function bO(t){return wO(t.seriesGroup)===t&&!t.getHostGeoModel()}function wO(t){return t.f[0]}function SO(t,e){var n={};return t.eachRawSeriesByType(yO,(function(i){var r=i.getHostGeoModel(),a=r?"o"+r.id:"i"+i.getMapType(),o=n[a]=n[a]||{f:[],r:[]};t.isSeriesFiltered(i)||e||o.f.push(i),o.r.push(i)})),n}const MO=xO;var kO=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=yO,e}return d(e,t),e.prototype.render=function(t,e,n,i){if(!i||"mapToggleSelect"!==i.type||i.from!==this.uid){var r=this.group;if(r.removeAll(),!t.getHostGeoModel()){var a=this._mapDraw;a&&i&&"geoRoam"===i.type&&a.resetForLabelLayout(),i&&"geoRoam"===i.type&&"series"===i.componentType&&i.seriesId===t.id?a&&r.add(a.group):bO(t)?(a=a||(this._mapDraw=new vO(n)),r.add(a.group),a.draw(t,e,n,this,i)):this._clearMapDraw(),t.get("showLegendSymbol")&&e.getComponent("legend")&&this._renderSymbols(t)}}},e.prototype.__updateOnOwnRoam=function(t,e,n){var i=this._mapDraw;bO(e)&&i&&i.__updateOnOwnRoam(e)},e.prototype.remove=function(){this._clearMapDraw(),this.group.removeAll()},e.prototype.dispose=function(){this._clearMapDraw()},e.prototype._clearMapDraw=function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},e.prototype._renderSymbols=function(t){var e=t.originalData,n=this.group;e.each(e.mapDimension("value"),(function(i,r){if(!isNaN(i)){var a=e.getItemLayout(r);if(a&&a.point){var o=a.point,s=a.offset,l=new om({style:{fill:t.getData().getVisual("style").fill},shape:{cx:o[0]+9*s,cy:o[1],r:3},silent:!0,z2:8+(s?0:11)});if(!s){var c=wO(t.seriesGroup).getData(),u=e.getName(r),d=c.indexOfName(u),h=e.getItemModel(r),p=h.getModel("label"),f=c.getItemGraphicEl(d);ju(l,Gu(h),{labelFetcher:{getFormattedLabel:function(e,n){return t.getFormattedLabel(d,n)}},defaultText:u}),l.disableLabelAnimation=!0,p.get("position")||l.setTextConfig({position:"bottom"}),f.onHoverStateChange=function(t){tu(l,t)}}n.add(l)}}}))},e.type=yO,e}(py);const TO=kO;var CO={geoJSON:{aspectScale:.75,invertLongitute:!0},geoSVG:{aspectScale:1,invertLongitute:!1}},IO=["lng","lat"],AO=function(t){function e(e,n,i){var r=t.call(this)||this;r.dimensions=IO,r.type="geo",r._nameCoordMap=wt(),r.name=e;var a=i.projection,o=cP(n,i.nameMap,i.nameProperty),s=lP(n),l=(r.resourceType=s?s.type:null,r.regions=o.regions),c=CO[s.type];r._clip=i.clip;var u,d=!a&&c.invertLongitute;if(r.view=new qP(d,HP(i.ecModel,i.api),r),r.map=n,r._regionsMap=o.regionsMap,r.regions=o.regions,r.projection=a,a)for(var h=0;h<l.length;h++){var p=l[h].getBoundingRect(a);(u=u||p.clone()).union(p)}else u=o.boundingRect;return bP(r.view,u.x,u.y,u.width,u.height),r.aspectScale=a?1:ut(i.aspectScale,c.aspectScale),r}return d(e,t),e.prototype.getRegion=function(t){return this._regionsMap.get(t)},e.prototype.getRegionByCoord=function(t){for(var e=this.regions,n=0;n<e.length;n++){var i=e[n];if("geoJSON"===i.type&&i.contain(t))return e[n]}},e.prototype.addGeoCoord=function(t,e){this._nameCoordMap.set(t,e)},e.prototype.getGeoCoord=function(t){var e=this._regionsMap.get(t);return this._nameCoordMap.get(t)||e&&e.getCenter()},e.prototype.dataToPoint=function(t,e,n){if(tt(t)&&(t=this.getGeoCoord(t)),t){var i=this.projection;return i&&(t=i.project(t)),t&&this.view.dataToPoint(t,e,n)}},e.prototype.pointToData=function(t,e,n){var i=this.projection;return i&&(t=i.unproject(t)),t&&this.view.pointToData(t,n)},e.prototype.convertToPixel=function(t,e,n){var i=DO(e);return i===this?i.dataToPoint(n):null},e.prototype.convertFromPixel=function(t,e,n){var i=DO(e);return i===this?i.pointToData(n):null},e.prototype.containPoint=function(t){return this.view.containPoint(t)},e.prototype.getArea=function(t){t=t||0;var e=gP(null,this.view);return e.x-=t,e.y-=t,e.width+=2*t,e.height+=2*t,e},e.prototype.shouldClip=function(){return this._clip},e.prototype.getBoundingRect=function(){return this.view.getBoundingRect
2()},e.prototype.getViewRect=function(){return this.view.getViewRect()},e.prototype.getRoamTransform=function(){return this.view.getRoamTransform()},e}(Br);function DO(t){var e=t.geoModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents("geo",bo).models[0]||{}).coordinateSystem:null}const LO=AO;function PO(t,e){var n=this.view,i=t.get("boundingCoords");if(null!=i){var r=i[0],a=i[1];if(isFinite(r[0])&&isFinite(r[1])&&isFinite(a[0])&&isFinite(a[1])){var o=this.projection;if(o){var s=r[0],l=r[1],c=a[0],u=a[1];r=[1/0,1/0],a=[-1/0,-1/0];var d=function(t,e,n,i){for(var s=n-t,l=i-e,c=0;c<=100;c++){var u=c/100,d=o.project([t+s*u,e+l*u]);$t(r,r,d),Yt(a,a,d)}};d(s,l,c,l),d(c,l,c,u),d(c,u,s,u),d(s,u,c,l)}bP(n,r[0],r[1],a[0]-r[0],a[1]-r[1])}}var h,p,f,g=n.getBoundingRect(),m=t.get("layoutCenter"),v=t.get("layoutSize"),y=Eh(t,e).refContainer,x=g.width/g.height*this.aspectScale,_=!1;if(m&&v&&(h=[La(m[0],y.width)+y.x,La(m[1],y.height)+y.y],p=La(v,Math.min(y.width,y.height)),isNaN(h[0])||isNaN(h[1])||isNaN(p)||(_=!0)),_)f={},x>1?(f.width=p,f.height=p/x):(f.height=p,f.width=p*x),f.y=h[1]-f.height/2,f.x=h[0]-f.width/2;else{var b=t.getBoxLayoutParams();b.aspect=x,f=Ph(t,f=Lh(b,y),x)}wP(n,f.x,f.y,f.width,f.height),_P(n,t)}var OO=function(){function t(){this.dimensions=IO}return t.prototype.create=function(t,e){var n=[];function i(t){return{nameProperty:t.get("nameProperty"),aspectScale:t.get("aspectScale"),projection:t.get("projection"),clip:t.getShallow("clip",!0)}}return t.eachComponent("geo",(function(r,a){var o=r.get("map"),s=new LO(o+a,o,V({nameMap:r.get("nameMap"),api:e,ecModel:t},i(r)));n.push(s),r.coordinateSystem=s,s.model=r,s.resize=PO,s.resize(r,e)})),t.eachSeries((function(t){bh({targetModel:t,coordSysType:"geo",coordSysProvider:function(){var e=t.subType===yO?t.getHostGeoModel():t.getReferringComponents("geo",bo).models[0];return e&&e.coordinateSystem},allowNotFound:!0})})),W(SO(t,!0),(function(r,a){if(_O(a)){var o=r.r[0],s=[];W(r.r,(function(t){s.push(t.get("nameMap")),t.seriesGroup=null}));var l,c=a.slice(1),u=new LO(c,c,V({nameMap:B(s),api:e,ecModel:t},i(o)));W(r.r,(function(t){l=ut(l,t.get("scaleLimit"))})),n.push(u),u.resize=PO,u.resize(o,e),W(r.r,(function(t){t.coordinateSystem=u,function(t,e){W(e.get("geoCoord"),(function(e,n){t.addGeoCoord(n,e)}))}(u,t)}))}})),n},t.prototype.getFilledRegions=function(t,e,n,i){for(var r=(t||[]).slice(),a=wt(),o=0;o<r.length;o++)a.set(r[o].name,r[o]);return W(cP(e,n,i).regions,(function(t){var e=t.name,n=a.get(e),i=t.properties&&t.properties.echartsStyle;n||(n={name:e},r.push(n)),i&&z(n,i)})),r},t}();const EO=new OO;var NO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n);var i=lP(t.map);if(i&&"geoJSON"===i.type){var r=t.itemStyle=t.itemStyle||{};"color"in r||(r.color=t.defaultItemStyleColor||Yh.color.backgroundTint)}ao(t,"label",["show"])},e.prototype.optionUpdated=function(){var t=this,e=this.option;e.regions=EO.getFilledRegions(e.regions,e.map,e.nameMap,e.nameProperty);var n={};this._optionModelMap=$(e.regions||[],(function(e,i){var r=i.name;return r&&(e.set(r,new fd(i,t,t.ecModel)),i.selected&&(n[r]=!0)),e}),wt()),e.selectedMap||(e.selectedMap=n)},e.prototype.getRegionModel=function(t){return this._optionModelMap.get(t)||new fd(null,this,this.ecModel)},e.prototype.getFormattedLabel=function(t,e){var n=this.getRegionModel(t),i="normal"===e?n.get(["label","formatter"]):n.get(["emphasis","label","formatter"]),r={name:t};return Q(i)?(r.status=e,i(r)):tt(i)?i.replace("{a}",null!=t?t:""):void 0},e.prototype.select=function(t){var e=this.option,n=e.selectedMode;n&&("multiple"!==n&&(e.selectedMap=null),(e.selectedMap||(e.selectedMap={}))[t]=!0)},e.prototype.unSelect=function(t){var e=this.option.selectedMap;e&&(e[t]=!1)},e.prototype.toggleSelected=function(t){this[this.isSelected(t)?"unSelect":"select"](t)},e.prototype.isSelected=function(t){var e=this.option.selectedMap;return!(!e||!e[t])},e.prototype.__ownRoamView=function(){return this.coordinateSystem.view},e.type="geo",e.layoutMode="box",e.defaultOption={z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:Yh.color.tert
2iary},itemStyle:{borderWidth:.5,borderColor:Yh.color.border},emphasis:{label:{show:!0,color:Yh.color.primary},itemStyle:{color:Yh.color.highlight}},select:{label:{show:!0,color:Yh.color.primary},itemStyle:{color:Yh.color.highlight}},regions:[]},e}(Gh);const RO=NO;var zO=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.focusBlurEnabled=!0,n}return d(e,t),e.prototype.init=function(t,e){this._api=e},e.prototype.render=function(t,e,n,i){if(this._model=t,!t.get("show"))return this._mapDraw&&this._mapDraw.remove(),void(this._mapDraw=null);this._mapDraw||(this._mapDraw=new vO(n));var r=this._mapDraw;r.draw(t,e,n,this,i),r.group.on("click",this._handleRegionClick,this),r.group.silent=t.get("silent"),this.group.add(r.group),this.updateSelectStatus(t,e,n)},e.prototype.__updateOnOwnRoam=function(t,e,n){var i=this._mapDraw;i&&i.__updateOnOwnRoam(e)},e.prototype._handleRegionClick=function(t){var e;cx(t.target,(function(t){return null!=(e=gc(t).eventData)}),!0),e&&this._api.dispatchAction({type:"geoToggleSelect",geoId:this._model.id,name:e.name})},e.prototype.updateSelectStatus=function(t,e,n){var i=this;this._mapDraw.group.traverse((function(t){var e=gc(t).eventData;if(e)return i._model.isSelected(e.name)?n.enterSelect(t):n.leaveSelect(t),!0}))},e.prototype.findHighDownDispatchers=function(t){return this._mapDraw&&this._mapDraw.findHighDownDispatchers(t,this._model)},e.prototype.dispose=function(){this._mapDraw&&this._mapDraw.remove()},e.type="geo",e}(Rg);const BO=zO;function VO(t,e,n){!function(t,e,n){if(e.svg){var i=new XL(t,e.svg);sP.set(t,i)}else{var r=e.geoJson||e.geoJSON;r&&!e.features?n=e.specialAreas:r=e,i=new aP(t,r,n),sP.set(t,i)}}(t,e,n)}function FO(t){function e(e,n){n.update="geo:updateSelectStatus",t.registerAction(n,(function(t,n){var i={},r=[];return n.eachComponent({mainType:"geo",query:t},(function(n){n[e](t.name),W(n.coordinateSystem.regions,(function(t){i[t.name]=n.isSelected(t.name)||!1}));var a=[];W(i,(function(t,e){i[e]&&a.push(e)})),r.push({geoIndex:n.componentIndex,name:a})})),{selected:i,allSelected:r,name:t.name}}))}t.registerCoordinateSystem("geo",EO),t.registerComponentModel(RO),t.registerComponentView(BO),t.registerImpl("registerMap",VO),t.registerImpl("getMap",(function(t){return function(t){var e=sP.get(t);return e&&"geoJSON"===e.type&&e.getMapForUser()}(t)})),e("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),e("select",{type:"geoSelect",event:"geoselected"}),e("unSelect",{type:"geoUnSelect",event:"geounselected"}),t.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},(function(t,e,n){var i=t.componentType||(null!=t.geoId||null!=t.geoName||null!=t.geoIndex?"geo":yc),r=i===yc;if("geo"===i||r){var a=r?"map":null;e.eachComponent(Mo(t,i,a),(function(i){r&&!bO(i)||(BP(t,i,r?i.seriesGroup.r:null),FP(t,i,e,n))}))}}))}var jO=Ho(yO,(function(t){W(SO(t),(function(e,n){if(wO(e)&&_O(n)){var i={};W(e.f,(function(e){var n=e.coordinateSystem,r=e.originalData;e.get("showLegendSymbol")&&t.getComponent("legend")&&r.each(r.mapDimension("value"),(function(t,e){var a=r.getName(e),o=n.getRegion(a);if(o&&!isNaN(t)){var s=i[a]||0,l=n.dataToPoint(o.getCenter());i[a]=s+1,r.setItemLayout(e,{point:l,offset:s})}}))}));var r=wO(e).getData();r.each((function(t){var e=r.getName(t),n=r.getItemLayout(t)||{};n.showLabel=!i[e],r.setItemLayout(t,n)}))}}))})),GO=Ho(yO,(function(t){W(SO(t),(function(t){var e=wO(t);if(e){var n,i,r,a=(n=U(t.f,(function(t){return t.getData()})),i=e.get("mapValueCalculation"),r={},W(n,(function(t){t.each(t.mapDimension("value"),(function(e,n){var i="ec-"+t.getName(n);r[i]=r[i]||[],isNaN(e)||r[i].push(e)}))})),n[0].map(n[0].mapDimension("value"),(function(t,e){for(var a="ec-"+n[0].getName(e),o=0,s=1/0,l=-1/0,c=r[a].length,u=0;u<c;u++)s=Math.min(s,r[a][u]),l=Math.max(l,r[a][u]),o+=r[a][u];return 0===c?NaN:"min"===i?s:"max"===i?l:"average"===i?o/c:o})));W(t.f,(function(e){e.seriesGroup=t,e.originalData=e.getData(),e.setData(a.cloneShallow())}))}}))}));function HO(t,e){var n=t.isExpand?t.children:[],i=t.parentNode.children,r=t.hier
vendor: 6,560 bytes, line 2
2Node.i?i[t.hierNode.i-1]:null;if(n.length){!function(t){for(var e=t.children,n=e.length,i=0,r=0;--n>=0;){var a=e[n];a.hierNode.prelim+=i,a.hierNode.modifier+=i,r+=a.hierNode.change,i+=a.hierNode.shift+r}}(t);var a=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;r?(t.hierNode.prelim=r.hierNode.prelim+e(t,r),t.hierNode.modifier=t.hierNode.prelim-a):t.hierNode.prelim=a}else r&&(t.hierNode.prelim=r.hierNode.prelim+e(t,r));t.parentNode.hierNode.defaultAncestor=function(t,e,n,i){if(e){for(var r=t,a=t,o=a.parentNode.children[0],s=e,l=r.hierNode.modifier,c=a.hierNode.modifier,u=o.hierNode.modifier,d=s.hierNode.modifier;s=YO(s),a=qO(a),s&&a;){r=YO(r),o=qO(o),r.hierNode.ancestor=t;var h=s.hierNode.prelim+d-a.hierNode.prelim-c+i(s,a);h>0&&(ZO(XO(s,t,n),t,h),c+=h,l+=h),d+=s.hierNode.modifier,c+=a.hierNode.modifier,l+=r.hierNode.modifier,u+=o.hierNode.modifier}s&&!YO(r)&&(r.hierNode.thread=s,r.hierNode.modifier+=d-l),a&&!qO(o)&&(o.hierNode.thread=a,o.hierNode.modifier+=c-u,n=t)}return n}(t,r,t.parentNode.hierNode.defaultAncestor||i[0],e)}function WO(t){var e=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:e},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function UO(t){return arguments.length?t:KO}function $O(t,e){return t-=Math.PI/2,{x:e*Math.cos(t),y:e*Math.sin(t)}}function YO(t){var e=t.children;return e.length&&t.isExpand?e[e.length-1]:t.hierNode.thread}function qO(t){var e=t.children;return e.length&&t.isExpand?e[0]:t.hierNode.thread}function XO(t,e,n){return t.hierNode.ancestor.parentNode===e.parentNode?t.hierNode.ancestor:n}function ZO(t,e,n){var i=n/(e.hierNode.i-t.hierNode.i);e.hierNode.change-=i,e.hierNode.shift+=n,e.hierNode.modifier+=n,e.hierNode.prelim+=n,t.hierNode.change+=i}function KO(t,e){return t.parentNode===e.parentNode?1:2}var JO=vo();function QO(t,e){if(JO(this).mainData===this){var n=V({},JO(this).datas);n[this.dataType]=e,rE(e,n,t)}else aE(e,this.dataType,JO(this).mainData,t);return e}function tE(t,e){return t.struct&&t.struct.update(),e}function eE(t,e){return W(JO(e).datas,(function(n,i){n!==e&&aE(n.cloneShallow(),i,e,t)})),e}function nE(t){var e=JO(this).mainData;return null==t||null==e?e:JO(e).datas[t]}function iE(){var t=JO(this).mainData;return null==t?[{data:t}]:U(X(JO(t).datas),(function(e){return{type:e,data:JO(t).datas[e]}}))}function rE(t,e,n){JO(t).datas={},W(e,(function(e,i){aE(e,i,t,n)}))}function aE(t,e,n,i){JO(n).datas[e]=t,JO(t).mainData=n,t.dataType=e,i.struct&&(t[i.structAttr]=i.struct,i.struct[i.datasAttr[e]]=t),t.getLinkedData=nE,t.getLinkedDataAll=iE}const oE=function(t){var e=t.mainData,n=t.datas;n||(n={main:e},t.datasAttr={main:"data"}),t.datas=t.mainData=null,rE(e,n,t),W(n,(function(n){W(e.TRANSFERABLE_METHODS,(function(e){n.wrapMethod(e,K(QO,t))}))})),e.wrapMethod("cloneShallow",K(eE,t)),W(e.CHANGABLE_METHODS,(function(n){e.wrapMethod(n,K(tE,t))})),ft(n[e.dataType]===e)};var sE=function(){function t(t,e){this.depth=0,this.height=0,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.isExpand=!1,this.name=t||"",this.hostTree=e}return t.prototype.isRemoved=function(){return this.dataIndex<0},t.prototype.eachNode=function(t,e,n){Q(t)&&(n=e,e=t,t=null),tt(t=t||{})&&(t={order:t});var i,r=t.order||"preorder",a=this[t.attr||"children"];"preorder"===r&&(i=e.call(n,this));for(var o=0;!i&&o<a.length;o++)a[o].eachNode(t,e,n);"postorder"===r&&e.call(n,this)},t.prototype.updateDepthAndHeight=function(t){var e=0;this.depth=t;for(var n=0;n<this.children.length;n++){var i=this.children[n];i.updateDepthAndHeight(t+1),i.height>e&&(e=i.height)}this.height=e+1},t.prototype.getNodeById=function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;e<i;e++){var r=n[e].getNodeById(t);if(r)return r}},t.prototype.contains=function(t){if(t===this)return!0;for(var e=0,n=this.children,i=n.length;e<i;e++){var r=n[e].contains(t);if(r)return r}},t.prototype.getAncestors=function(t){for(var e=[],n=t?this:this.parentNode;n;)e.push(n),n=n.parentNode;return e.reverse(),e},t.prototype.getAncestorsIndices=function(){for(var t=[],e=this;e;)t.push(e.dataIndex),e=e.parentNode;return t.reverse(),t},t.prototype.getDescendantIndices=function(){var t=[];return this.eachNode((function(e){t.push(e.dataIndex)})),t},t.prototype.getValue=function(t){var e=this.hostTree.data;return e.getStore().get(e.getDimensionIndex(t||"value"),this.dataIndex)},t.prototype.setLayout=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,t,e)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostTree.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(t,e){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,t,e)},t.prototype.getVisual=function(t){return this.hostTree.data.getItemVisual(this.dataIndex,t)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var t=this.parentNode.children,e=0;e<t.length;++e)if(t[e]===this)return e;return-1}return-1},t.prototype.isAncestorOf=function(t){for(var e=t.parentNode;e;){if(e===this)return!0;e=e.parentNode}return!1},t.prototype.isDescendantOf=function(t){return t!==this&&t.isAncestorOf(this)},t}(),lE=function(){function t(t){this.type="tree",this._nodes=[],this.hostModel=t}return t.prototype.eachNode=function(t,e,n){this.root.eachNode(t,e,n)},t.prototype.getNodeByDataIndex=function(t){var e=this.data.getRawIndex(t);return this._nodes[e]},t.prototype.getNodeById=function(t){return this.root.getNodeById(t)},t.prototype.update=function(){for(var t=this.data,e=this._nodes,n=0,i=e.length;n<i;n++)e[n].dataIndex=-1;for(n=0,i=t.count();n<i;n++)e[t.getRawIndex(n)].dataIndex=n},t.prototype.clearLayouts=function(){this.data.clearItemLayouts()},t.createTree=function(e,n,i){var r=new t(n),a=[],o=1;!function t(e,n){var i=e.value;o=Math.max(o,J(i)?i.length:1),a.push(e);var s=new sE(po(e.name,""),r);n?function(t,e){var n=e.children;t.parentNode!==e&&(n.push(t),t.parentNode=e)}(s,n):r.root=s,r._nodes.push(s);var l=e.children;if(l)for(var c=0;c<l.length;c++)t(l[c],s)}(e),r.root.updateDepthAndHeight(0);var s=vM(a,{coordDimensions:["value"],dimensionsCount:o}).dimensions,l=new mM(s,n);return l.initData(a),i&&i(l),oE({mainData:l,struct:r,structAttr:"tree"}
2),r.update(),r},t}();const cE=lE;function uE(t,e,n){if(t&&j(e,t.type)>=0){var i=n.getData().tree.root,r=t.targetNode;if(tt(r)&&(r=i.getNodeById(r)),r&&i.contains(r))return{node:r};var a=t.targetNodeId;if(null!=a&&(r=i.getNodeById(a)))return{node:r}}}function dE(t){for(var e=[];t;)(t=t.parentNode)&&e.push(t);return e.reverse()}function hE(t,e){return j(dE(t),e)>=0}function pE(t,e){for(var n=[];t;){var i=t.dataIndex;n.push({name:t.name,dataIndex:i,value:e.getRawValue(i)}),t=t.parentNode}return n.reverse(),n}var fE="tree",gE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n.ignoreStyleOnData=!0,n}return d(e,t),e.prototype.getInitialData=function(t){var e={name:t.name,children:t.data},n=t.leaves||{},i=new fd(n,this,this.ecModel),r=cE.createTree(e,this,(function(t){t.wrapMethod("getItemModel",(function(t,e){var n=r.getNodeByDataIndex(e);return n&&n.children.length&&n.isExpand||(t.parentModel=i),t}))})),a=0;r.eachNode("preorder",(function(t){t.depth>a&&(a=t.depth)}));var o=t.expandAndCollapse&&t.initialTreeDepth>=0?t.initialTreeDepth:a;return r.root.eachNode("preorder",(function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=o})),r.data},e.prototype.getOrient=function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},e.prototype.formatTooltip=function(t,e,n){for(var i=this.getData().tree,r=i.root.children[0],a=i.getNodeByDataIndex(t),o=a.getValue(),s=a.name;a&&a!==r;)s=a.parentNode.name+"."+s,a=a.parentNode;return ug("nameValue",{name:s,value:o,noValue:isNaN(o)||null==o})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=pE(i,this),n.collapsed=!i.isExpand,n},e.prototype.__ownRoamView=function(){return this.coordinateSystem},e.type="series."+fE,e.layoutMode="box",e.defaultOption={z:2,coordinateSystemUsage:"box",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,roamTrigger:"global",nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:Yh.color.borderTint,width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(Eg);const mE=gE;var vE=function(){this.parentPoint=[],this.childPoints=[]},yE=function(t){function e(e){return t.call(this,e)||this}return d(e,t),e.prototype.getDefaultStyle=function(){return{stroke:Yh.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new vE},e.prototype.buildPath=function(t,e){var n=e.childPoints,i=n.length,r=e.parentPoint,a=n[0],o=n[i-1];if(1===i)return t.moveTo(r[0],r[1]),void t.lineTo(a[0],a[1]);var s=e.orient,l="TB"===s||"BT"===s?0:1,c=1-l,u=La(e.forkPosition,1),d=[];d[l]=r[l],d[c]=r[c]+(o[c]-r[c])*u,t.moveTo(r[0],r[1]),t.lineTo(d[0],d[1]),t.moveTo(a[0],a[1]),d[l]=a[l],t.lineTo(d[0],d[1]),d[l]=o[l],t.lineTo(d[0],d[1]),t.lineTo(o[0],o[1]);for(var h=1;h<i-1;h++){var p=n[h];t.moveTo(p[0],p[1]),d[l]=p[l],t.lineTo(d[0],d[1])}},e}(Rl),xE=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=fE,e._mainGroup=new pa,e}return d(e,t),e.prototype.init=function(t,e){this._controller=new gL(e.getZr()),this.group.add(this._mainGroup),this._firstRender=!0},e.prototype.render=function(t,e,n){var i=t.getData(),r=t.layoutInfo,a=this._mainGroup;"radial"===t.get("layout")?(a.x=r.x+r.width/2,a.y=r.y+r.height/2):(a.x=r.x,a.y=r.y),this._updateViewCoordSys(t,n),XP(t,n,this._controller,ZP(this.group),null);var o=this._data;i.diff(o).add((function(e){_E(i,e)&&bE(i,e,null,a,t)})).update((function(e,n){var r=o.getItemGraphicEl(n);_E(i,e)?bE(i,e,r,a,t):r&&ME(o,n,r,a,t)})).remove((function(e){var n=o.getItemGraphicEl(e);n&&ME(o,e,n,a,t)})).execute(),this._updateNodeAndLinkScale(t),!0===t.get("expandAndCollapse")&&i.eachItemGraphicEl((function(e,i){e.off("click").on("click",(function(){n.dispatchAction({type:"treeExpandAndCollapse",seriesId:t.id,dataIndex:i})}))}
vendor: 4,234 bytes, line 2
2)),this._data=i,this._firstRender=!1},e.prototype.__updateOnOwnRoam=function(t,e,n){NP(this.group,2,e.coordinateSystem,null),tO(t)&&this._updateNodeAndLinkScale(e)},e.prototype._updateViewCoordSys=function(t,e){var n=t.getData(),i=[];n.each((function(t){var e=n.getItemLayout(t);!e||isNaN(e.x)||isNaN(e.y)||i.push([+e.x,+e.y])}));var r=[],a=[];Hs(i,r,a);var o=this._min,s=this._max;a[0]-r[0]==0&&(r[0]=o?o[0]:r[0]-1,a[0]=s?s[0]:a[0]+1),a[1]-r[1]==0&&(r[1]=o?o[1]:r[1]-1,a[1]=s?s[1]:a[1]+1);var l=t.coordinateSystem=eO(t,e,r[0],r[1],a[0]-r[0],a[1]-r[1]);NP(this.group,2,l,this._firstRender?null:t),this._min=r,this._max=a},e.prototype._updateNodeAndLinkScale=function(t){var e=t.getData(),n=YP(t.coordinateSystem,t);e.eachItemGraphicEl((function(t,e){t.setSymbolScale(n)}))},e.prototype.dispose=function(){this._controller&&this._controller.dispose()},e.prototype.remove=function(){this._mainGroup.removeAll(),this._data=null},e.type=fE,e}(py);function _E(t,e){var n=t.getItemLayout(e);return n&&!isNaN(n.x)&&!isNaN(n.y)}function bE(t,e,n,i,r){var a=!n,o=t.tree.getNodeByDataIndex(e),s=o.getModel(),l=o.getVisual("style").fill,c=!1===o.isExpand&&0!==o.children.length?l:Yh.color.neutral00,u=t.tree.root,d=o.parentNode===u?o:o.parentNode||o,h=t.getItemGraphicEl(d.dataIndex),p=d.getLayout(),f=h?{x:h.__oldX,y:h.__oldY,rawX:h.__radialOldRawX,rawY:h.__radialOldRawY}:p,g=o.getLayout();a?((n=new LM(t,e,null,{symbolInnerColor:c,useNameLabel:!0})).x=f.x,n.y=f.y):n.updateData(t,e,null,{symbolInnerColor:c,useNameLabel:!0}),n.__radialOldRawX=n.__radialRawX,n.__radialOldRawY=n.__radialRawY,n.__radialRawX=g.rawX,n.__radialRawY=g.rawY,i.add(n),t.setItemGraphicEl(e,n),n.__oldX=n.x,n.__oldY=n.y,Lu(n,{x:g.x,y:g.y},r);var m=n.getSymbolPath();if("radial"===r.get("layout")){var v=u.children[0],y=v.getLayout(),x=v.children.length,_=void 0,b=void 0;if(g.x===y.x&&!0===o.isExpand&&v.children.length){var w={x:(v.children[0].getLayout().x+v.children[x-1].getLayout().x)/2,y:(v.children[0].getLayout().y+v.children[x-1].getLayout().y)/2};(_=Math.atan2(w.y-y.y,w.x-y.x))<0&&(_=2*Math.PI+_),(b=w.x<y.x)&&(_-=Math.PI)}else(_=Math.atan2(g.y-y.y,g.x-y.x))<0&&(_=2*Math.PI+_),0===o.children.length||0!==o.children.length&&!1===o.isExpand?(b=g.x<y.x)&&(_-=Math.PI):(b=g.x>y.x)||(_-=Math.PI);var S=b?"left":"right",M=s.getModel("label"),k=M.get("rotate"),T=k*(Math.PI/180),C=m.getTextContent();C&&(m.setTextConfig({position:M.get("position")||S,rotation:null==k?-_:T,origin:"center"}),C.setStyle("verticalAlign","middle"))}var I=s.get(["emphasis","focus"]),A="relative"===I?St(o.getAncestorsIndices(),o.getDescendantIndices()):"ancestor"===I?o.getAncestorsIndices():"descendant"===I?o.getDescendantIndices():null;A&&(gc(n).focus=A),function(t,e,n,i,r,a,o,s){var l=e.getModel(),c=t.get("edgeShape"),u=t.get("layout"),d=t.getOrient(),h=t.get(["lineStyle","curveness"]),p=t.get("edgeForkPosition"),f=l.getModel("lineStyle").getLineStyle(),g=i.__edge;if("curve"===c)e.parentNode&&e.parentNode!==n&&(g||(g=i.__edge=new Hm({shape:kE(u,d,h,r,r)})),Lu(g,{shape:kE(u,d,h,a,o)},t));else if("polyline"===c&&"orthogonal"===u&&e!==n&&e.children&&0!==e.children.length&&!0===e.isExpand){for(var m=e.children,v=[],y=0;y<m.length;y++){var x=m[y].getLayout();v.push([x.x,x.y])}g||(g=i.__edge=new yE({shape:{parentPoint:[o.x,o.y],childPoints:[[o.x,o.y]],orient:d,forkPosition:p}})),Lu(g,{shape:{parentPoint:[o.x,o.y],childPoints:v}},t)}g&&("polyline"!==c||e.isExpand)&&(g.useStyle(F({strokeNoScale:!0,fill:null},f)),Su(g,l,"lineStyle"),nu(g),s.add(g))}(r,o,u,n,f,p,g,i),n.__edge&&(n.onHoverStateChange=function(e){if("blur"!==e){var i=o.parentNode&&t.getItemGraphicEl(o.parentNode.dataIndex);i&&1===i.hoverState||tu(n.__edge,e)}})}function wE(t,e,n,i,r){var a=SE(e.tree.root,t),o=a.source,s=a.sourceLayout,l=e.getItemGraphicEl(t.dataIndex);if(l){var c=e.getItemGraphicEl(o.dataIndex).__edge,u=l.__edge||(!1===o.isExpand||1===o.children.length?c:void 0),d=i.get("edgeShape"),h=i.get("layout"),p=i.get("orient"),f=i.get(["lineStyle","curveness"]);u&&("curve"===d?Eu(u,{shape:kE(h,p,f,s,s),style:{opacity:0}},i,{cb:function(){n.remove(u)},removeOpt:r}):"polyline"===d&&"orthogonal"===i.get("layout")&&Eu(u,{shape:{parentPoint:[s.x,s.y],childPoints:[[s.x,s.y]]},style:{opacity:0}
vendor: 6,279 bytes, line 2
2},i,{cb:function(){n.remove(u)},removeOpt:r}))}}function SE(t,e){for(var n,i=e.parentNode===t?e:e.parentNode||e;null==(n=i.getLayout());)i=i.parentNode===t?i:i.parentNode||i;return{source:i,sourceLayout:n}}function ME(t,e,n,i,r){var a=t.tree.getNodeByDataIndex(e),o=SE(t.tree.root,a).sourceLayout,s={duration:r.get("animationDurationUpdate"),easing:r.get("animationEasingUpdate")};Eu(n,{x:o.x+1,y:o.y+1},r,{cb:function(){i.remove(n),t.setItemGraphicEl(e,null)},removeOpt:s}),n.fadeOut(null,t.hostModel,{fadeLabel:!0,animation:s}),W(a.children,(function(e){wE(e,t,i,r,s)})),wE(a,t,i,r,s)}function kE(t,e,n,i,r){var a,o,s,l,c,u,d,h;if("radial"===t){c=i.rawX,d=i.rawY,u=r.rawX,h=r.rawY;var p=$O(c,d),f=$O(c,d+(h-d)*n),g=$O(u,h+(d-h)*n),m=$O(u,h);return{x1:p.x||0,y1:p.y||0,x2:m.x||0,y2:m.y||0,cpx1:f.x||0,cpy1:f.y||0,cpx2:g.x||0,cpy2:g.y||0}}return c=i.x,d=i.y,u=r.x,h=r.y,"LR"!==e&&"RL"!==e||(a=c+(u-c)*n,o=d,s=u+(c-u)*n,l=h),"TB"!==e&&"BT"!==e||(a=c,o=d+(h-d)*n,s=u,l=h+(d-h)*n),{x1:c,y1:d,x2:u,y2:h,cpx1:a,cpy1:o,cpx2:s,cpy2:l}}const TE=xE;function CE(t,e){for(var n,i=[t];n=i.pop();)if(e(n),n.isExpand){var r=n.children;if(r.length)for(var a=r.length-1;a>=0;a--)i.push(r[a])}}function IE(t,e){t.eachSeriesByType("tree",(function(t){!function(t,e){var n=Eh(t,e).refContainer,i=Lh(t.getBoxLayoutParams(),n);t.layoutInfo=i;var r=t.get("layout"),a=0,o=0,s=null;"radial"===r?(a=2*Math.PI,o=Math.min(i.height,i.width)/2,s=UO((function(t,e){return(t.parentNode===e.parentNode?1:2)/t.depth}))):(a=i.width,o=i.height,s=UO());var l=t.getData().tree.root,c=l.children[0];if(c){!function(t){var e=t;e.hierNode={defaultAncestor:null,ancestor:e,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var n,i,r=[e];n=r.pop();)if(i=n.children,n.isExpand&&i.length)for(var a=i.length-1;a>=0;a--){var o=i[a];o.hierNode={defaultAncestor:null,ancestor:o,prelim:0,modifier:0,change:0,shift:0,i:a,thread:null},r.push(o)}}(l),function(t,e,n){for(var i,r=[t],a=[];i=r.pop();)if(a.push(i),i.isExpand){var o=i.children;if(o.length)for(var s=0;s<o.length;s++)r.push(o[s])}for(;i=a.pop();)e(i,n)}(c,HO,s),l.hierNode.modifier=-c.hierNode.prelim,CE(c,WO);var u=c,d=c,h=c;CE(c,(function(t){var e=t.getLayout().x;e<u.getLayout().x&&(u=t),e>d.getLayout().x&&(d=t),t.depth>h.depth&&(h=t)}));var p=u===d?1:s(u,d)/2,f=p-u.getLayout().x,g=0,m=0,v=0,y=0;if("radial"===r)g=a/(d.getLayout().x+p+f),m=o/(h.depth-1||1),CE(c,(function(t){v=(t.getLayout().x+f)*g,y=(t.depth-1)*m;var e=$O(v,y);t.setLayout({x:e.x,y:e.y,rawX:v,rawY:y},!0)}));else{var x=t.getOrient();"RL"===x||"LR"===x?(m=o/(d.getLayout().x+p+f),g=a/(h.depth-1||1),CE(c,(function(t){y=(t.getLayout().x+f)*m,v="LR"===x?(t.depth-1)*g:a-(t.depth-1)*g,t.setLayout({x:v,y},!0)}))):"TB"!==x&&"BT"!==x||(g=a/(d.getLayout().x+p+f),m=o/(h.depth-1||1),CE(c,(function(t){v=(t.getLayout().x+f)*g,y="TB"===x?(t.depth-1)*m:o-(t.depth-1)*m,t.setLayout({x:v,y},!0)})))}}}(t,e)}))}var AE=Ho(fE,(function(t){t.eachSeriesByType(fE,(function(t){var e=t.getData();e.tree.eachNode((function(t){var n=t.getModel().getModel("itemStyle").getItemStyle();V(e.ensureUniqueItemVisual(t.dataIndex,"style"),n)}))}))})),DE=["treemapZoomToNode","treemapRender","treemapMove"];function LE(t){var e=t.getData().tree,n={};e.eachNode((function(e){for(var i=e;i&&i.depth>1;)i=i.parentNode;var r=hp(t.ecModel,i.name||i.dataIndex+"",n);e.setVisual("decal",r)}))}var PE=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.preventUsingHoverLayer=!0,n}return d(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};OE(n);var i=t.levels||[],r=this.designatedVisualItemStyle={},a=new fd({itemStyle:r},this,e);i=t.levels=function(t,e){var n,i,r=ro(e.get("color")),a=ro(e.get(["aria","decal","decals"]));if(r){W(t=t||[],(function(t){var e=new fd(t),r=e.get("color"),a=e.get("decal");(e.get(["itemStyle","color"])||r&&"none"!==r)&&(n=!0),(e.get(["itemStyle","decal"])||a&&"none"!==a)&&(i=!0)}));var o=t[0]||(t[0]={});return n||(o.color=r.slice()),!i&&a&&(o.decal=a.slice()),t}}(i,e);var o=U(i||[],(function(t){return new fd(t,a,e)}),this),s=cE.createTree(n,this,(function(t){t.wrapMethod("getItemModel",(function(t,e){var n=s.getNodeByDataIndex(e),i=n?o[n.depth]:null;return t.parentModel=i||a,t}))}));return s.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t);return ug("nameValue",{name:i.getName(t),value:r})},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treeAncestors=pE(i,this),n.treePathInfo=n.treeAncestors,n},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},V(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var e=this._idIndexMap;e||(e=this._idIndexMap=wt(),this._idIndexMapCount=0);var n=e.get(t);return null==n&&e.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){LE(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,coordinateSystemUsage:"box",left:Yh.size.l,top:Yh.size.xxxl,right:Yh.size.l,bottom:Yh.size.xxxl,sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"â¶",zoomToNodeRatio:.1024,scaleLimit:{max:5,min:.2},roam:!0,roamTrigger:"global",nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",bottom:Yh.size.m,emptyItemWidth:25,itemStyle:{color:Yh.color.backgroundShade,textStyle:{color:Yh.color.secondary}},emphasis:{itemStyle:{color:Yh.color.background}}},label:{show:!0,distance:0,padding:5,position:"inside",color:Yh.color.neutral00,overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:Yh.color.neutral00,borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}}
vendor: 4,862 bytes, line 2
2,visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(Eg);function OE(t){var e=0;W(t.children,(function(t){OE(t);var n=t.value;J(n)&&(n=n[0]),e+=n}));var n=t.value;J(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=e),n<0&&(n=0),J(t.value)?t.value[0]=n:t.value=n}const EE=PE;var NE=function(){function t(t){this.group=new pa,t.add(this.group)}return t.prototype.render=function(t,e,n,i){var r=t.getModel("breadcrumb"),a=this.group;if(a.removeAll(),r.get("show")&&n){var o=r.getModel("itemStyle"),s=r.getModel("emphasis"),l=o.getModel("textStyle"),c=s.getModel(["itemStyle","textStyle"]),u=Eh(t,e).refContainer,d={left:r.get("left"),right:r.get("right"),top:r.get("top"),bottom:r.get("bottom")},h={emptyItemWidth:r.get("emptyItemWidth"),totalWidth:0,renderList:[]},p=Lh(d,u);this._prepare(n,h,l),this._renderContent(t,h,p,o,s,l,c,i),Nh(a,d,u)}},t.prototype._prepare=function(t,e,n){for(var i=t;i;i=i.parentNode){var r=po(i.getModel().get("name"),""),a=n.getTextRect(r),o=Math.max(a.width+16,e.emptyItemWidth);e.totalWidth+=o+8,e.renderList.push({node:i,text:r,width:o})}},t.prototype._renderContent=function(t,e,n,i,r,a,o,s){for(var l=0,c=e.emptyItemWidth,u=t.get(["breadcrumb","height"]),d=e.totalWidth,h=e.renderList,p=r.getModel("itemStyle").getItemStyle(),f=h.length-1;f>=0;f--){var g=h[f],m=g.node,v=g.width,y=g.text;d>n.width&&(d-=v-c,v=c,y=null);var x=new Lm({shape:{points:RE(l,0,v,u,f===h.length-1,0===f)},style:F(i.getItemStyle(),{lineJoin:"bevel"}),textContent:new fc({style:Hu(a,{text:y})}),textConfig:{position:"inside"},z2:1e5,onclick:K(s,m)});x.disableLabelAnimation=!0,x.getTextContent().ensureState("emphasis").style=Hu(o,{text:y}),x.ensureState("emphasis").style=p,xu(x,r.get("focus"),r.get("blurScope"),r.get("disabled")),this.group.add(x),zE(x,t,m),l+=v+8}},t.prototype.remove=function(){this.group.removeAll()},t}();function RE(t,e,n,i,r,a){var o=[[r?t:t-5,e],[t+n,e],[t+n,e+i],[r?t:t-5,e+i]];return!a&&o.splice(2,0,[t+n+5,e+i/2]),!r&&o.push([t,e+i/2]),o}function zE(t,e,n){gc(t).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:n&&n.dataIndex,name:n&&n.name},treePathInfo:n&&pE(n,e)}}const BE=NE;var VE=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(t,e,n,i,r){return!this._elExistsMap[t.id]&&(this._elExistsMap[t.id]=!0,this._storage.push({el:t,target:e,duration:n,delay:i,easing:r}),!0)},t.prototype.finished=function(t){return this._finishedCallback=t,this},t.prototype.start=function(){for(var t=this,e=this._storage.length,n=function(){--e<=0&&(t._storage.length=0,t._elExistsMap={},t._finishedCallback&&t._finishedCallback())},i=0,r=this._storage.length;i<r;i++){var a=this._storage[i];a.el.animateTo(a.target,{duration:a.duration,delay:a.delay,easing:a.easing,setToFinal:!0,done:n,aborted:n})}return this},t}(),FE=Math.max,jE=Math.min,GE=W,HE=["itemStyle","borderWidth"],WE=["itemStyle","gapWidth"],UE=["upperLabel","show"],$E=["upperLabel","height"];const YE={seriesType:"treemap",reset:function(t,e,n,i){var r=t.option,a=Eh(t,n).refContainer,o=Lh(t.getBoxLayoutParams(),a),s=i&&i.type,l=uE(i,["treemapZoomToNode","treemapRootToNode"],t),c="treemapRender"===s||"treemapMove"===s?i.rootRect:null,u=t.getViewRoot(),d=dE(u);if("treemapMove"!==s){var h=!1,p="treemapZoomToNode"===s?(h=!0,function(t,e,n,i){var r,a=(e||{}).node,o=i.width,s=i.height,l=V({},i);if(!a||a===n)return l;for(var c=o*s,u=c*t.option.zoomToNodeRatio;r=a.parentNode;){for(var d=0,h=r.children,p=0,f=h.length;p<f;p++)d+=h[p].getValue();var g=a.getValue();if(0===g)return l;u*=d/g;var m=r.getModel(),v=m.get(HE);(u+=4*v*v+(3*v+Math.max(v,JE(m)))*Math.pow(u,.5))>Va&&(u=Va),a=r}u<c&&(u=c);var y=Math.pow(u/c,.5);return{width:o*y,height:s*y}}(t,l,u,o)):c?(h=!0,V({},c)):V({},o);if(h){var f=QE(o,p);f=tN(f,t),p.width=o.width*f,p.height=o.height*f}var g=r.sort;g&&"asc"!==g&&"desc"!==g&&(g="desc");var m={squareRatio:r.squareRatio,sort:g,leafDepth:r.leafDepth};u.hostTree.clearLayouts();var v={x:0,y:0,width:p.width,height:p.height,area:p.width*p.height};u.setLayout(v),qE(u,m,!1,0),v=u.getLayout(),GE(d,(function(t,e){var n=(d[e+1]||u).getValue();t.setLayout(V({dataExtent:[n,n],borderWidth:0,upperHeight:0},v))}))}var y=t.getData().tree.root;y.setLayout(function(t,e,n){if(e)return{x:e.x,y:e.y};var i={x:0,y:0};if(!n)return i;var r=n.node,a=r.getLayout();if(!a)return i;for(var o=[a.width/2,a.height/2],s=r;s;){var l=s.getLayout();o[0]+=l.x,o[1]+=l.y,s=s.parentNode}return{x:t.width/2-o[0],y:t.height/2-o[1]}}(o,c,l),!0),t.setLayoutInfo(o),KE(y,new nn(-o.x,-o.y,n.getWidth(),n.getHeight()),d,u,0)}};function qE(t,e,n,i){var r,a;if(!t.isRemoved()){var o=t.getLayout();
vendor: 18,500 bytes, line 2
2r=o.width,a=o.height;var s=t.getModel(),l=s.get(HE),c=s.get(WE)/2,u=JE(s),d=Math.max(l,u),h=l-c,p=d-c;t.setLayout({borderWidth:l,upperHeight:d,upperLabelHeight:u},!0);var f=(r=FE(r-2*h,0))*(a=FE(a-h-p,0)),g=function(t,e,n,i,r,a){var o=t.children||[],s=i.sort;"asc"!==s&&"desc"!==s&&(s=null);var l=null!=i.leafDepth&&i.leafDepth<=a;if(r&&!l)return t.viewChildren=[];o=Y(o,(function(t){return!t.isRemoved()})),function(t,e){e&&t.sort((function(t,n){var i="asc"===e?t.getValue()-n.getValue():n.getValue()-t.getValue();return 0===i?"asc"===e?t.dataIndex-n.dataIndex:n.dataIndex-t.dataIndex:i}))}(o,s);var c=function(t,e,n){for(var i=0,r=0,a=e.length;r<a;r++)i+=e[r].getValue();var o,s=t.get("visualDimension");return e&&e.length?"value"===s&&n?(o=[e[e.length-1].getValue(),e[0].getValue()],"asc"===n&&o.reverse()):(o=[1/0,-1/0],GE(e,(function(t){var e=t.getValue(s);e<o[0]&&(o[0]=e),e>o[1]&&(o[1]=e)}))):o=[NaN,NaN],{sum:i,dataExtent:o}}(e,o,s);if(0===c.sum)return t.viewChildren=[];if(c.sum=function(t,e,n,i,r){if(!i)return n;for(var a=t.get("visibleMin"),o=r.length,s=o,l=o-1;l>=0;l--){var c=r["asc"===i?o-l-1:l].getValue();c/n*e<a&&(s=l,n-=c)}return"asc"===i?r.splice(0,o-s):r.splice(s,o-s),n}(e,n,c.sum,s,o),0===c.sum)return t.viewChildren=[];for(var u=0,d=o.length;u<d;u++){var h=o[u].getValue()/c.sum*n;o[u].setLayout({area:h})}return l&&(o.length&&t.setLayout({isLeafRoot:!0},!0),o.length=0),t.viewChildren=o,t.setLayout({dataExtent:c.dataExtent},!0),o}(t,s,f,e,n,i);if(g.length){var m={x:h,y:p,width:r,height:a},v=jE(r,a),y=1/0,x=[];x.area=0;for(var _=0,b=g.length;_<b;){var w=g[_];x.push(w),x.area+=w.getLayout().area;var S=XE(x,v,e.squareRatio);S<=y?(_++,y=S):(x.area-=x.pop().getLayout().area,ZE(x,v,m,c,!1),v=jE(m.width,m.height),x.length=x.area=0,y=1/0)}if(x.length&&ZE(x,v,m,c,!0),!n){var M=s.get("childrenVisibleMin");null!=M&&f<M&&(n=!0)}for(_=0,b=g.length;_<b;_++)qE(g[_],e,n,i+1)}}}function XE(t,e,n){for(var i=0,r=1/0,a=0,o=void 0,s=t.length;a<s;a++)(o=t[a].getLayout().area)&&(o<r&&(r=o),o>i&&(i=o));var l=t.area*t.area,c=e*e*n;return l?FE(c*i/l,l/(c*r)):1/0}function ZE(t,e,n,i,r){var a=e===n.width?0:1,o=1-a,s=["x","y"],l=["width","height"],c=n[s[a]],u=e?t.area/e:0;(r||u>n[l[o]])&&(u=n[l[o]]);for(var d=0,h=t.length;d<h;d++){var p=t[d],f={},g=u?p.getLayout().area/u:0,m=f[l[o]]=FE(u-2*i,0),v=n[s[a]]+n[l[a]]-c,y=d===h-1||v<g?v:g,x=f[l[a]]=FE(y-2*i,0);f[s[o]]=n[s[o]]+jE(i,m/2),f[s[a]]=c+jE(i,x/2),c+=y,p.setLayout(f,!0)}n[s[o]]+=u,n[l[o]]-=u}function KE(t,e,n,i,r){var a=t.getLayout(),o=n[r],s=o&&o===t;if(!(o&&!s||r===n.length&&t!==i)){t.setLayout({isInView:!0,invisible:!s&&!e.intersect(a),isAboveViewRoot:s},!0);var l=new nn(e.x-a.x,e.y-a.y,e.width,e.height);GE(t.viewChildren||[],(function(t){KE(t,l,n,i,r+1)}))}}function JE(t){return t.get(UE)?t.get($E):0}function QE(t,e){return e.width/t.width||e.height/t.height||1}function tN(t,e){return $P(t,e.get("scaleLimit",!0))}var eN=pa,nN=Kl,iN="label",rN="upperLabel",aN=ts([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),oN=function(t){var e=aN(t);return e.stroke=e.fill=e.lineWidth=null,e},sN=vo(),lN=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._state="ready",n._storage={nodeGroup:[],background:[],content:[]},n}return d(e,t),e.prototype.render=function(t,e,n,i){if(!(j(e.findComponents({mainType:"series",subType:"treemap",query:i}),t)<0)){this.seriesModel=t,this.api=n,this.ecModel=e;var r=uE(i,["treemapZoomToNode","treemapRootToNode"],t),a=i&&i.type,o=t.layoutInfo,s=!this._oldTree,l=this._storage,c="treemapRootToNode"===a&&r&&l?{rootNodeGroup:l.nodeGroup[r.node.getRawIndex()],direction:i.direction}:null,u=this._giveContainerGroup(o),d=t.get("animation"),h=this._doRender(u,t,c);!d||s||a&&"treemapZoomToNode"!==a&&"treemapRootToNode"!==a?h.renderFinally():this._doAnimation(u,h,t,c),this._resetController(n),this._renderBreadcrumb(t,n,r)}},e.prototype._giveContainerGroup=function(t){var e=this._containerGroup;return e||(e=this._containerGroup=new eN,this._initEvents(e),this.group.add(e)),e.x=t.x,e.y=t.y,e},e.prototype._doRender=function(t,e,n){var i=e.getData().tree,r=this._oldTree,a={nodeGroup:[],background:[],content:[]},o={nodeGroup:[],background:[],content:[]},s=this._storage,l=[];function c(t,i,r,c){return function(t,e,n,i,r,a,o,s,l,c){if(o){var u=o.getLayout(),d=t.getData(),h=o.getModel();if(d.setItemGraphicEl(o.dataIndex,null),u&&u.isInView){var p=u.width,f=u.height,g=u.borderWidth,m=u.invisible,v=o.getRawIndex(),y=s&&s.getRawIndex(),x=o.viewChildren,_=u.upperHeight,b=x&&x.length,w=h.getModel("itemStyle"),S=h.getModel(["emphasis","itemStyle"]),M=h.getModel(["blur","itemStyle"]),k=h.getModel(["select","itemStyle"]),T=w.get("borderRadius")||0,C=F("nodeGroup",eN);if(C){if(l.add(C),C.x=u.x||0,C.y=u.y||0,C.markRedraw(),sN(C).nodeWidth=p,sN(C).nodeHeight=f,u.isAboveViewRoot)return C;var I=F("background",nN,c,20);I&&function(e,n,i){var r=gc(n);if(r.dataIndex=o.dataIndex,r.seriesIndex=t.seriesIndex,n.setShape({x:0,y:0,width:p,height:f,r:T}),m)R(n);else{n.invisible=!1;var a=o.getVisual("style"),s=a.stroke,l=oN(w);l.fill=s;var c=aN(S);c.fill=S.get("borderColor");var u=aN(M);u.fill=M.get("borderColor");var d=aN(k);if(d.fill=k.get("borderColor"),i){var h=p-2*g;z(n,s,a.opacity,{x:g,y:0,width:h,height:_})}else n.removeTextContent();n.setStyle(l),n.ensureState("emphasis").style=c,n.ensureState("blur").style=u,n.ensureState("select").style=d,nu(n)}e.add(n)}(C,I,b&&u.upperLabelHeight);var A=h.getModel("emphasis"),D=A.get("focus"),L=A.get("blurScope"),P=A.get("disabled"),O="ancestor"===D?o.getAncestorsIndices():"descendant"===D?o.getDescendantIndices():D;if(b)ku(C)&&Mu(C,!1),I&&(Mu(I,!P),d.setItemGraphicEl(o.dataIndex,I),_u(I,O,L));else{var E=F("content",nN,c,30);E&&function(e,n){var i=gc(n);i.dataIndex=o.dataIndex,i.seriesIndex=t.seriesIndex;var r=Math.max(p-2*g,0),a=Math.max(f-2*g,0);if(n.culling=!0,n.setShape({x:g,y:g,width:r,height:a,r:T}),m)R(n);else{n.invisible=!1;var s=o.getVisual("style"),l=s.fill,c=oN(w);c.fill=l,c.decal=s.decal;var u=aN(S),d=aN(M),h=aN(k);z(n,l,s.opacity,null),n.setStyle(c),n.ensureState("emphasis").style=u,n.ensureState("blur").style=d,n.ensureState("select").style=h,nu(n)}e.add(n)}(C,E),I.disableMorphing=!0,I&&ku(I)&&Mu(I,!1),Mu(C,!P),d.setItemGraphicEl(o.dataIndex,C);var N=h.getShallow("cursor");N&&E.attr("cursor",N),_u(C,O,L)}return C}}}function R(t){!t.invisible&&a.push(t)}function z(e,n,i,r){var a=h.getModel(r?rN:iN),s=po(h.get("name"),null),l=a.getShallow("show");ju(e,Gu(h,r?rN:iN),{defaultText:l?s:null,inheritColor:n,defaultOpacity:i,labelFetcher:t,labelDataIndex:o.dataIndex});var c=e.getTextContent();if(c){var d=c.style,p=pt(d.padding||0);r&&(e.setTextConfig({layoutRect:r}),c.disableLabelLayout=!0),c.beforeUpdate=function(){var t=Math.max((r?r.width:e.shape.width)-p[1]-p[3],0),n=Math.max((r?r.height:e.shape.height)-p[0]-p[2],0);d.width===t&&d.height===n||c.setStyle({width:t,height:n})},d.truncateMinChar=2,d.lineOverflow="truncate",B(d,r,u);var f=c.getState("emphasis");B(f?f.style:null,r,u)}}function B(e,n,i){var r=e?e.text:null;if(!n&&i.isLeafRoot&&null!=r){var a=t.get("drillDownIcon",!0);e.text=a?a+" "+r:r}}function F(t,a,s,l){var c=null!=y&&n[t][y],u=r[t];return c?(n[t][y]=null,function(t,e){var n=t[v]={};e instanceof eN?(n.oldX=e.x,n.oldY=e.y):n.oldShape=V({},e.shape)}(u,c)):m||((c=new a)instanceof Es&&(c.z2=function(t,e){return 100*t+e}(s,l)),function(t,e){var n=t[v]={},a=o.parentNode,s=e instanceof pa;if(a&&(!i||"drillDown"===i.direction)){var l=0,c=0,u=r.background[a.getRawIndex()];!i&&u&&u.oldShape&&(l=u.oldShape.width,c=u.oldShape.height),s?(n.oldX=0,n.oldY=c):n.oldShape={x:l,y:c,width:0,height:0}}n.fadein=!s}(u,c)),e[t][v]=c}}(e,o,s,n,a,l,t,i,r,c)}!function t(e,n,i,r,a){function o(t){return t.getId()}function s(o,s){var l=null!=o?e[o]:null,u=null!=s?n[s]:null,d=c(l,u,i,a);d&&t(l&&l.viewChildren||[],u&&u.viewChildren||[],d,r,a+1)}r?(n=e,W(e,(function(t,e){!t.isRemoved()&&s(e,e)}))):new US(n,e,o,o).add(s).update(s).remove(K(s,null)).execute()}(i.root?[i.root]:[],r&&r.root?[r.root]:[],t,i===r||!r,0);var u=function(t){var e={nodeGroup:[],background:[],content:[]};return t&&W(t,(function(t,n){var i=e[n];W(t,(function(t){t&&(i.push(t),sN(t).willDelete=!0)}))})),e}(s);return this._oldTree=i,this._storage=o,{lastsForAnimation:a,willDeleteEls:u,renderFinally:function(){W(u,(function(t){W(t,(function(t){t.parent&&t.parent.remove(t)}))})),W(l,(function(t){t.invisible=!0,t.dirty()}))}}},e.prototype._doAnimation=function(t,e,n,i){var r=n.get("animationDurationUpdate"),a=n.get("animationEasing"),o=(Q(r)?0:r)||0,s=(Q(a)?null:a)||"cubicOut",l=new VE;W(e.willDeleteEls,(function(t,e){W(t,(function(t,n){if(!t.invisible){var r,a=t.parent,c=sN(a);if(i&&"drillDown"===i.direction)r=a===i.rootNodeGroup?{shape:{x:0,y:0,width:c.nodeWidth,height:c.nodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var u=0,d=0;c.willDelete||(u=c.nodeWidth/2,d=c.nodeHeight/2),r="nodeGroup"===e?{x:u,y:d,style:{opacity:0}}:{shape:{x:u,y:d,width:0,height:0},style:{opacity:0}}}r&&l.add(t,r,o,0,s)}}))})),W(this._storage,(function(t,n){W(t,(function(t,i){var r=e.lastsForAnimation[n][i],a={};r&&(t instanceof pa?null!=r.oldX&&(a.x=t.x,a.y=t.y,t.x=r.oldX,t.y=r.oldY):(r.oldShape&&(a.shape=V({},t.shape),t.setShape(r.oldShape)),r.fadein?(t.setStyle("opacity",0),a.style={opacity:1}):1!==t.style.opacity&&(a.style={opacity:1})),l.add(t,a,o,0,s))}))}),this),this._state="animating",l.finished(Z((function(){this._state="ready",e.renderFinally()}),this)).start()},e.prototype._resetController=function(t){var e=this,n=this.seriesModel,i=this._controller;i||((i=this._controller=new gL(t.getZr())).on("pan",Z(this._onPan,this)),i.on("zoom",Z(this._onZoom,this))),i.enable(n.get("roam"),{api:t,zInfo:{component:n},triggerInfo:{roamTrigger:n.get("roamTrigger"),isInSelf:function(t,n,i){var r=e._containerGroup;return!!r&&r.getBoundingRect().contain(n-r.x,i-r.y)}}})},e.prototype._clearController=function(){var t=this._controller;t&&(t.dispose(),t=null)},e.prototype._onPan=function(t){if("animating"!==this._state&&(Math.abs(t.dx)>3||Math.abs(t.dy)>3)){var e=this.seriesModel.getData().tree.root;if(!e)return;var n=e.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var e=t.originX,n=t.originY,i=t.scale,r=this.seriesModel;if("animating"!==this._state){var a=r.getData().tree.root;if(!a)return;var o=a.getLayout();if(!o)return;var s=new nn(o.x,o.y,o.width,o.height),l=r.layoutInfo,c=QE(l,o),u=c*i,d=(u=tN(u,r))/c,h=[1,0,0,1,0,0];ke(h,h,[-(e-=l.x),-(n-=l.y)]),Ce(h,h,[d,d]),ke(h,h,[e,n]),s.applyTransform(h),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var e=this;t.on("click",(function(t){if("ready"===e._state){var n=e.seriesModel.get("nodeClick",!0);if(n){var i=e.findTarget(t.offsetX,t.offsetY);if(i){var r=i.node;if(r.getLayout().isLeafRoot)e._rootToNode(i);else if("zoomToNode"===n)e._zoomToNode(i);else if("link"===n){var a=r.hostTree.data.getItemModel(r.dataIndex),o=a.get("link",!0),s=a.get("target",!0)||"blank";o&&fh(o,s)}}}}}),this)},e.prototype._renderBreadcrumb=function(t,e,n){var i=this;n||(n=null!=t.get("leafDepth",!0)?{node:t.getViewRoot()}:this.findTarget(e.getWidth()/2,e.getHeight()/2))||(n={node:t.getData().tree.root}),(this._breadcrumb||(this._breadcrumb=new BE(this.group))).render(t,e,n.node,(function(e){"animating"!==i._state&&(hE(t.getViewRoot(),e)?i._rootToNode({node:e}):i._zoomToNode({node:e}))}))},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage={nodeGroup:[],background:[],content:[]},this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,e){var n;return this.seriesModel.getViewRoot().eachNode({attr:"viewChildren",order:"preorder"},(function(i){var r=this._storage.background[i.getRawIndex()];if(r){var a=r.transformCoordToLocal(t,e),o=r.shape;if(!(o.x<=a[0]&&a[0]<=o.x+o.width&&o.y<=a[1]&&a[1]<=o.y+o.height))return!1;n={node:i,offsetX:a[0],offsetY:a[1]}}}),this),n},e.type="treemap",e}(py);const cN=lN;var uN=W,dN=it,hN=function(){function t(e){var n=e.mappingMethod,i=e.type,r=this.option=R(e);this.type=i,this.mappingMethod=n,this._normalizeData=wN[n];var a=t.visualHandlers[i];this.applyVisual=a.applyVisual,this.getColorMapper=a.getColorMapper,this._normalizedToVisual=a._normalizedToVisual[n],"piecewise"===n?(pN(r),function(t){var e=t.pieceList;t.hasSpecialVisual=!1,W(e,(function(e,n){e.originIndex=n,null!=e.visual&&(t.hasSpecialVisual=!0)}))}(r)):"category"===n?r.categories?function(t){var e=t.categories,n=t.categoryMap={},i=t.visual;if(uN(e,(function(t,e){n[t]=e})),!J(i)){var r=[];it(i)?uN(i,(function(t,e){var i=n[e];r[null!=i?i:-1]=t})):r[-1]=i,i=bN(t,r)}for(var a=e.length-1;a>=0;a--)null==i[a]&&(delete n[e[a]],e.pop())}(r):pN(r,!0):(ft("linear"!==n||r.dataExtent),pN(r))}return t.prototype.mapValueToVisual=function(t){var e=this._normalizeData(t);return this._normalizedToVisual(e,t)},t.prototype.getNormalizer=function(){return Z(this._normalizeData,this)},t.listVisualTypes=function(){return X(t.visualHandlers)},t.isValidType=function(e){return t.visualHandlers.hasOwnProperty(e)},t.eachVisual=function(t,e,n){it(t)?W(t,e,n):e.call(n,t)},t.mapVisual=function(e,n,i){var r,a=J(e)?[]:it(e)?{}:(r=!0,null);return t.eachVisual(e,(function(t,e){var o=n.call(i,t,e);r?a=o:a[e]=o})),a},t.retrieveVisuals=function(e){var n,i={};return e&&uN(t.visualHandlers,(function(t,r){e.hasOwnProperty(r)&&(i[r]=e[r],n=!0)})),n?i:null},t.prepareVisualTypes=function(t){if(J(t))t=t.slice();else{if(!dN(t))return[];var e=[];uN(t,(function(t,n){e.push(n)})),t=e}return t.sort((function(t,e){return"color"===e&&"color"!==t&&0===t.indexOf("color")?1:-1})),t},t.dependsOn=function(t,e){return"color"===e?!(!t||0!==t.indexOf(e)):t===e},t.findPieceIndex=function(t,e,n){for(var i,r=1/0,a=0,o=e.length;a<o;a++){var s=e[a].value;if(null!=s){if(s===t||tt(s)&&s===t+"")return a;n&&d(s,a)}}for(a=0,o=e.length;a<o;a++){var l=e[a],c=l.interval,u=l.close;if(c){if(c[0]===-1/0){if(SN(u[1],t,c[1]))return a}else if(c[1]===1/0){if(SN(u[0],c[0],t))return a}else if(SN(u[0],c[0],t)&&SN(u[1],t,c[1]))return a;n&&d(c[0],a),n&&d(c[1],a)}}if(n)return t===1/0?e.length-1:t===-1/0?0:i;function d(e,n){var a=Math.abs(e-t);a<r&&(r=a,i=n)}},t.visualHandlers={color:{applyVisual:mN("color"),getColorMapper:function(){var t=this.option;return Z("category"===t.mappingMethod?function(t,e){return!e&&(t=this._normalizeData(t)),vN.call(this,t)}:function(e,n,i){var r=!!i;return!n&&(e=this._normalizeData(e)),i=xi(e,t.parsedVisual,i),r?i:Si(i,"rgba")},this)},_normalizedToVisual:{linear:function(t){return Si(xi(t,this.option.parsedVisual),"rgba")},category:vN,piecewise:function(t,e){var n=_N.call(this,e);return null==n&&(n=Si(xi(t,this.option.parsedVisual),"rgba")),n},fixed:yN}},colorHue:fN((function(t,e){return bi(t,e)})),colorSaturation:fN((function(t,e){return bi(t,null,e)})),colorLightness:fN((function(t,e){return bi(t,null,null,e)})),colorAlpha:fN((function(t,e){return wi(t,e)})),decal:{applyVisual:mN("decal"),_normalizedToVisual:{linear:null,category:vN,piecewise:null,fixed:null}},opacity:{applyVisual:mN("opacity"),_normalizedToVisual:xN([0,1])},liftZ:{applyVisual:mN("liftZ"),_normalizedToVisual:{linear:yN,category:yN,piecewise:yN,fixed:yN}},symbol:{applyVisual:function(t,e,n){n("symbol",this.mapValueToVisual(t))},_normalizedToVisual:{linear:gN,category:vN,piecewise:function(t,e){var n=_N.call(this,e);return null==n&&(n=gN.call(this,t)),n},fixed:yN}},symbolSize:{applyVisual:mN("symbolSize"),_normalizedToVisual:xN([0,1])}},t}();function pN(t,e){var n=t.visual,i=[];it(n)?uN(n,(function(t){i.push(t)})):null!=n&&i.push(n),e||1!==i.length||{color:1,symbol:1}.hasOwnProperty(t.type)||(i[1]=i[0]),bN(t,i)}function fN(t){return{applyVisual:function(e,n,i){var r=this.mapValueToVisual(e);i("color",t(n("color"),r))},_normalizedToVisual:xN([0,1])}}function gN(t){var e=this.option.visual;return e[Math.round(Da(t,[0,1],[0,e.length-1],!0))]||{}}function mN(t){return function(e,n,i){i(t,this.mapValueToVisual(e))}}function vN(t){var e=this.option.visual;return e[this.option.loop&&-1!==t?t%e.length:t]}function yN(){return this.option.visual[0]}function xN(t){return{linear:function(e){return Da(e,t,this.option.visual,!0)},category:vN,piecewise:function(e,n){var i=_N.call(this,n);return null==i&&(i=Da(e,t,this.option.visual,!0)),i},fixed:yN}}function _N(t){var e=this.option,n=e.pieceList;if(e.hasSpecialVisual){var i=n[hN.findPieceIndex(t,n)];if(i&&i.visual)return i.visual[this.type]}}function bN(t,e){return t.visual=e,"color"===t.type&&(t.parsedVisual=U(e,(function(t){return mi(t)||[0,0,0,1]}))),e}var wN={linear:function(t){return Da(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var e=this.option.pieceList,n=hN.findPieceIndex(t,e,!0);if(null!=n)return Da(n,[0,e.length-1],[0,1],!0)},category:function(t){return(this.option.categories?this.option.categoryMap[t]:t)??-1},fixed:Ct};function SN(t,e,n){return t?e<=n:e<n}const MN=hN;var kN=vo();const TN={seriesType:"treemap",reset:function(t){var e=t.getData().tree.root;e.isRemoved()||CN(e,{},t.getViewRoot().getAncestors(),t)}};function CN(t,e,n,i){var r=t.getModel(),a=t.getLayout(),o=t.hostTree.data;if(a&&!a.invisible&&a.isInView){var s,l=r.getModel("itemStyle"),c=function(t,e,n){var i=V({},e),r=n.designatedVisualItemStyle;return W(["color","colorAlpha","colorSaturation"],(function(n){r[n]=e[n];var a=t.get(n);r[n]=null,null!=a&&(i[n]=a)})),i}(l,e,i),u=o.ensureUniqueItemVisual(t.dataIndex,"style"),d=l.get("borderColor"),h=l.get("borderColorSaturation");null!=h&&(d=function(t,e){return null!=e?bi(e,null,null,t):null}(h,s=IN(c))),u.stroke=d;var p=t.viewChildren;if(p&&p.length){var f=function(t,e,n,i,r,a){if(a&&a.length){var o=DN(e,"color")||null!=r.color&&"none"!==r.color&&(DN(e,"colorAlpha")||DN(e,"colorSaturation"));
vendor: 6,007 bytes, line 2
2if(o){var s=e.get("visualMin"),l=e.get("visualMax"),c=n.dataExtent.slice();null!=s&&s<c[0]&&(c[0]=s),null!=l&&l>c[1]&&(c[1]=l);var u=e.get("colorMappingBy"),d={type:o.name,dataExtent:c,visual:o.range};"color"!==d.type||"index"!==u&&"id"!==u?d.mappingMethod="linear":(d.mappingMethod="category",d.loop=!0);var h=new MN(d);return kN(h).drColorMappingBy=u,h}}}(0,r,a,0,c,p);W(p,(function(t,e){if(t.depth>=n.length||t===n[t.depth]){var a=function(t,e,n,i,r,a){var o=V({},e);if(r){var s=r.type,l="color"===s&&kN(r).drColorMappingBy,c="index"===l?i:"id"===l?a.mapIdToIndex(n.getId()):n.getValue(t.get("visualDimension"));o[s]=r.mapValueToVisual(c)}return o}(r,c,t,e,f,i);CN(t,a,n,i)}}))}else s=IN(c),u.fill=s}}function IN(t){var e=AN(t,"color");if(e){var n=AN(t,"colorAlpha"),i=AN(t,"colorSaturation");return i&&(e=bi(e,null,null,i)),n&&(e=wi(e,n)),e}}function AN(t,e){var n=t[e];if(null!=n&&"none"!==n)return n}function DN(t,e){var n=t.get(e);return J(n)&&n.length?{name:e,range:n}:null}function LN(t){return"_EC_"+t}var PN=function(){function t(t){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=t||!1}return t.prototype.isDirected=function(){return this._directed},t.prototype.addNode=function(t,e){t=null==t?""+e:""+t;var n=this._nodesMap;if(!n[LN(t)]){var i=new ON(t,e);return i.hostGraph=this,this.nodes.push(i),n[LN(t)]=i,i}},t.prototype.getNodeByIndex=function(t){var e=this.data.getRawIndex(t);return this.nodes[e]},t.prototype.getNodeById=function(t){return this._nodesMap[LN(t)]},t.prototype.addEdge=function(t,e,n){var i=this._nodesMap,r=this._edgesMap;if(nt(t)&&(t=this.nodes[t]),nt(e)&&(e=this.nodes[e]),t instanceof ON||(t=i[LN(t)]),e instanceof ON||(e=i[LN(e)]),t&&e){var a=t.id+"-"+e.id,o=new EN(t,e,n);return o.hostGraph=this,this._directed&&(t.outEdges.push(o),e.inEdges.push(o)),t.edges.push(o),t!==e&&e.edges.push(o),this.edges.push(o),r[a]=o,o}},t.prototype.getEdgeByIndex=function(t){var e=this.edgeData.getRawIndex(t);return this.edges[e]},t.prototype.getEdge=function(t,e){t instanceof ON&&(t=t.id),e instanceof ON&&(e=e.id);var n=this._edgesMap;return this._directed?n[t+"-"+e]:n[t+"-"+e]||n[e+"-"+t]},t.prototype.eachNode=function(t,e){for(var n=this.nodes,i=n.length,r=0;r<i;r++)n[r].dataIndex>=0&&t.call(e,n[r],r)},t.prototype.eachEdge=function(t,e){for(var n=this.edges,i=n.length,r=0;r<i;r++)n[r].dataIndex>=0&&n[r].node1.dataIndex>=0&&n[r].node2.dataIndex>=0&&t.call(e,n[r],r)},t.prototype.breadthFirstTraverse=function(t,e,n,i){if(e instanceof ON||(e=this._nodesMap[LN(e)]),e){for(var r="out"===n?"outEdges":"in"===n?"inEdges":"edges",a=0;a<this.nodes.length;a++)this.nodes[a].__visited=!1;if(!t.call(i,e,null))for(var o=[e];o.length;){var s=o.shift(),l=s[r];for(a=0;a<l.length;a++){var c=l[a],u=c.node1===s?c.node2:c.node1;if(!u.__visited){if(t.call(i,u,s))return;o.push(u),u.__visited=!0}}}}},t.prototype.update=function(){for(var t=this.data,e=this.edgeData,n=this.nodes,i=this.edges,r=0,a=n.length;r<a;r++)n[r].dataIndex=-1;for(r=0,a=t.count();r<a;r++)n[t.getRawIndex(r)].dataIndex=r;for(e.filterSelf((function(t){var n=i[e.getRawIndex(t)];return n.node1.dataIndex>=0&&n.node2.dataIndex>=0})),r=0,a=i.length;r<a;r++)i[r].dataIndex=-1;for(r=0,a=e.count();r<a;r++)i[e.getRawIndex(r)].dataIndex=r},t.prototype.clone=function(){for(var e=new t(this._directed),n=this.nodes,i=this.edges,r=0;r<n.length;r++)e.addNode(n[r].id,n[r].dataIndex);for(r=0;r<i.length;r++){var a=i[r];e.addEdge(a.node1.id,a.node2.id,a.dataIndex)}return e},t}(),ON=function(){function t(t,e){this.inEdges=[],this.outEdges=[],this.edges=[],this.dataIndex=-1,this.id=t??"",this.dataIndex=e??-1}return t.prototype.degree=function(){return this.edges.length},t.prototype.inDegree=function(){return this.inEdges.length},t.prototype.outDegree=function(){return this.outEdges.length},t.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostGraph.data.getItemModel(this.dataIndex).getModel(t)},t.prototype.getAdjacentDataIndices=function(){for(var t={edge:[],node:[]},e=0;e<this.edges.length;e++){var n=this.edges[e];n.dataIndex<0||(t.edge.push(n.dataIndex),t.node.push(n.node1.dataIndex,n.node2.dataIndex))}return t},t.prototype.getTrajectoryDataIndices=function(){for(var t=wt(),e=wt(),n=0,i=this.edges.length;n<i;n++){var r=this.edges[n];if(!(r.dataIndex<0)){t.set(r.dataIndex,!0);for(var a=[r.node1],o=[r.node2],s=0;s<a.length;){var l=a[s];s++,e.set(l.dataIndex,!0);for(var c=l.inEdges,u=0,d=c.length,h=void 0,p=void 0;u<d;u++)(p=(h=c[u]).dataIndex)>=0&&!t.hasKey(p)&&(t.set(p,!0),a.push(h.node1))}for(s=0;s<o.length;){var f=o[s];s++,e.set(f.dataIndex,!0);for(var g=f.outEdges,m=(u=0,g.length),v=void 0,y=void 0;u<m;u++)(y=(v=g[u]).dataIndex)>=0&&!t.hasKey(y)&&(t.set(y,!0),o.push(v.node2))}}}return{edge:t.keys(),node:e.keys()}},t}(),EN=function(){function t(t,e,n){this.dataIndex=-1,this.node1=t,this.node2=e,this.dataIndex=n??-1}return t.prototype.getModel=function(t){if(!(this.dataIndex<0))return this.hostGraph.edgeData.getItemModel(this.dataIndex).getModel(t)},t.prototype.getAdjacentDataIndices=function(){return{edge:[this.dataIndex],node:[this.node1.dataIndex,this.node2.dataIndex]}},t.prototype.getTrajectoryDataIndices=function(){var t=wt(),e=wt();t.set(this.dataIndex,!0);for(var n=[this.node1],i=[this.node2],r=0;r<n.length;){var a=n[r];r++,e.set(a.dataIndex,!0);for(var o=0,s=a.inEdges.length,l=void 0,c=void 0;o<s;o++)(c=(l=a.inEdges[o]).dataIndex)>=0&&!t.hasKey(c)&&(t.set(c,!0),n.push(l.node1))}for(r=0;r<i.length;){var u=i[r];r++,e.set(u.dataIndex,!0),o=0,s=u.outEdges.length;for(var d=void 0,h=void 0;o<s;o++)(h=(d=u.outEdges[o]).dataIndex)>=0&&!t.hasKey(h)&&(t.set(h,!0),i.push(d.node2))}return{edge:t.keys(),node:e.keys()}},t}();function NN(t,e){return{getValue:function(n){var i=this[t][e];return i.getStore().get(i.getDimensionIndex(n||"value"),this.dataIndex)},setVisual:function(n,i){this.dataIndex>=0&&this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n){return this[t][e].getItemVisual(this.dataIndex,n)}
vendor: 10,325 bytes, line 2
2,setLayout:function(n,i){this.dataIndex>=0&&this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}G(ON,NN("hostGraph","data")),G(EN,NN("hostGraph","edgeData"));const RN=PN;function zN(t,e,n,i,r){for(var a=new RN(i),o=0;o<t.length;o++)a.addNode(ct(t[o].id,t[o].name,o),o);var s=[],l=[],c=0;for(o=0;o<e.length;o++){var u=e[o],d=u.source,h=u.target;a.addEdge(d,h,c)&&(l.push(u),s.push(ct(po(u.id,null),d+" > "+h)),c++)}var p,f=n.get("coordinateSystem");if("cartesian2d"===f||"polar"===f||"matrix"===f)p=MM(t,n);else{var g=Sh.get(f),m=g&&g.dimensions||[];j(m,"value")<0&&m.concat(["value"]);var v=vM(t,{coordDimensions:m,encodeDefine:n.getEncode()}).dimensions;(p=new mM(v,n)).initData(t)}var y=new mM(["value"],n);return y.initData(l,s),r&&r(p,y),oE({mainData:p,struct:a,structAttr:"graph",datas:{node:p,edge:y},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a}var BN="--\x3e",VN=function(t){return t.get("autoCurveness")||null},FN=function(t,e){var n=VN(t),i=20,r=[];if(nt(n))i=n;else if(J(n))return void(t.__curvenessList=n);e>i&&(i=e);var a=i%2?i+2:i+3;r=[];for(var o=0;o<a;o++)r.push((o%2?o+1:o)/10*(o%2?-1:1));t.__curvenessList=r},jN=function(t,e,n){var i=[t.id,t.dataIndex].join("."),r=[e.id,e.dataIndex].join(".");return[n.uid,i,r].join(BN)},GN=function(t){var e=t.split(BN);return[e[0],e[2],e[1]].join(BN)},HN=function(t,e){var n=e.__edgeMap;return n[t]?n[t].length:0};function WN(t,e,n,i){var r=VN(e),a=J(r);if(!r)return null;var o=function(t,e){var n=jN(t.node1,t.node2,e);return e.__edgeMap[n]}(t,e);if(!o)return null;for(var s=-1,l=0;l<o.length;l++)if(o[l]===n){s=l;break}var c=function(t,e){return HN(jN(t.node1,t.node2,e),e)+HN(jN(t.node2,t.node1,e),e)}(t,e);FN(e,c),t.lineStyle=t.lineStyle||{};var u=jN(t.node1,t.node2,e),d=e.__curvenessList,h=a||c%2?0:1;if(o.isForward)return d[h+s];var p=GN(u),f=HN(p,e),g=d[s+f+h];return i?a?r&&0===r[0]?(f+h)%2?g:-g:((f%2?0:1)+h)%2?g:-g:(f+h)%2?g:-g:d[s+f+h]}var UN="graph",$N=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return d(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments);var n=this;function i(){return n._categoriesData}this.legendVisualProvider=new ZI(i,i),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(e){t.prototype.mergeDefaultAndTheme.apply(this,arguments),ao(e,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,e){var n,i=t.edges||t.links||[],r=t.data||t.nodes||[],a=this;if(r&&i){VN(n=this)&&(n.__curvenessList=[],n.__edgeMap={},FN(n));var o=zN(r,i,this,!0,(function(t,e){t.wrapMethod("getItemModel",(function(t){var e=a._categoriesModels[t.getShallow("category")];return e&&(e.parentModel=t.parentModel,t.parentModel=e),t}));var n=fd.prototype.getModel;function i(t,e){var i=n.call(this,t,e);return i.resolveParentPath=r,i}function r(t){if(t&&("label"===t[0]||"label"===t[1])){var e=t.slice();return"label"===t[0]?e[0]="edgeLabel":"label"===t[1]&&(e[1]="edgeLabel"),e}return t}e.wrapMethod("getItemModel",(function(t){return t.resolveParentPath=r,t.getModel=i,t}))}));return W(o.edges,(function(t){!function(t,e,n,i){if(VN(n)){var r=jN(t,e,n),a=n.__edgeMap,o=a[GN(r)];a[r]&&!o?a[r].isForward=!0:o&&a[r]&&(o.isForward=!0,a[r].isForward=!1),a[r]=a[r]||[],a[r].push(i)}}(t.node1,t.node2,this,t.dataIndex)}),this),o.data}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,e,n){if("edge"===n){var i=this.getData(),r=this.getDataParams(t,n),a=i.graph.getEdgeByIndex(t),o=i.getName(a.node1.dataIndex),s=i.getName(a.node2.dataIndex),l=[];return null!=o&&l.push(o),null!=s&&l.push(s),ug("nameValue",{name:l.join(" > "),value:r.value,noValue:null==r.value})}return wg({series:this,dataIndex:t,multipleSeries:e})},e.prototype._updateCategoriesData=function(){var t=U(this.option.categories||[],(function(t){return null!=t.value?t:V({value:0},t)})),e=new mM(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray((function(t){return e.getItemModel(t)}))},e.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)&&!("force"===this.get("layout")&&this.get(["force","layoutAnimation"]))},e.prototype.__ownRoamView=function(){var t=this.coordinateSystem;return EP(t)&&t},e.type="series."+UN,e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:Yh.color.neutral50,width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:Yh.color.primary}}},e}(Eg);const YN=$N;function qN(t){return t instanceof Array||(t=[t,t]),t}var XN=Ho(UN,(function(t){t.eachSeriesByType(UN,(function(t){var e=t.getGraph(),n=t.getEdgeData(),i=qN(t.get("edgeSymbol")),r=qN(t.get("edgeSymbolSize"));n.setVisual("fromSymbol",i&&i[0]),n.setVisual("toSymbol",i&&i[1]),n.setVisual("fromSymbolSize",r&&r[0]),n.setVisual("toSymbolSize",r&&r[1]),n.setVisual("style",t.getModel("lineStyle").getLineStyle()),n.each((function(t){var i=n.getItemModel(t),r=e.getEdgeByIndex(t),a=qN(i.getShallow("symbol",!0)),o=qN(i.getShallow("symbolSize",!0)),s=i.getModel("lineStyle").getLineStyle(),l=n.ensureUniqueItemVisual(t,"style");switch(V(l,s),l.stroke){case"source":var c=r.node1.getVisual("style");l.stroke=c&&c.fill;break;case"target":c=r.node2.getVisual("style"),l.stroke=c&&c.fill}a[0]&&r.setVisual("fromSymbol",a[0]),a[1]&&r.setVisual("toSymbol",a[1]),o[0]&&r.setVisual("fromSymbolSize",o[0]),o[1]&&r.setVisual("toSymbolSize",o[1])}))}))}));function ZN(t){var e=t.coordinateSystem;if(!e||"view"===e.type){var n=t.getGraph();n.eachNode((function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])})),KN(n,t)}}function KN(t,e){t.eachEdge((function(t,n){var i=dt(t.getModel().get(["lineStyle","curveness"]),-WN(t,e,n,!0),0),r=Ot(t.node1.getLayout()),a=Ot(t.node2.getLayout()),o=[r,a];+i&&o.push([(r[0]+a[0])/2-(r[1]-a[1])*i,(r[1]+a[1])/2-(a[0]-r[0])*i]),t.setLayout(o)}))}var JN=Ho(UN,(function(t,e){t.eachSeriesByType(UN,(function(t){var e=t.get("layout"),n=t.coordinateSystem;if(n&&"view"!==n.type){var i=t.getData(),r=[];W(n.dimensions,(function(t){r=r.concat(i.mapDimensionsAll(t))}));for(var a=0;a<i.count();a++){for(var o=[],s=!1,l=0;l<r.length;l++){var c=i.get(r[l],a);isNaN(c)||(s=!0),o.push(c)}s?i.setItemLayout(a,n.dataToPoint(o)):i.setItemLayout(a,[NaN,NaN])}KN(i.graph,t)}else e&&"none"!==e||ZN(t)}))}));function QN(t){var e=t.coordinateSystem;return EP(e)?YP(e,t):1}function tR(t){var e=t.getVisual("symbolSize");return e instanceof Array&&(e=(e[0]+e[1])/2),+e}var eR=Math.PI,nR=[];function iR(t,e,n,i){var r=t.coordinateSystem;if(!r||"view"===r.type){var a=r.getBoundingRect(),o=t.getData(),s=o.graph,l=a.width/2+a.x,c=a.height/2+a.y,u=Math.min(a.width,a.height)/2,d=o.count();if(o.setLayout({cx:l,cy:c}),d){if(n){var h=r.pointToData(i),p=h[0],f=h[1],g=[p-l,f-c];Ft(g,g),Vt(g,g,u),n.setLayout([l+g[0],c+g[1]],!0),aR(n,t.get(["circular","rotateLabel"]),l,c)}rR[e](t,s,o,u,l,c,d),s.eachEdge((function(e,n){var i,r=dt(e.getModel().get(["lineStyle","curveness"]),WN(e,t,n),0),a=Ot(e.node1.getLayout()),o=Ot(e.node2.getLayout()),s=(a[0]+o[0])/2,u=(a[1]+o[1])/2;+r&&(i=[l*(r*=3)+s*(1-r),c*r+u*(1-r)]),e.setLayout([a,o,i])}))}}}var rR={value:function(t,e,n,i,r,a,o){var s=0,l=n.getSum("value"),c=2*Math.PI/(l||o);e.eachNode((function(t){var e=t.getValue("value"),n=c*(l?e:1)/2;s+=n,t.setLayout([i*Math.cos(s)+r,i*Math.sin(s)+a]),s+=n}))},symbolSize:function(t,e,n,i,r,a,o){var s=0;nR.length=o;var l=QN(t);e.eachNode((function(t){var e=tR(t);isNaN(e)&&(e=2),e<0&&(e=0),e*=l;var n=Math.asin(e/2/i);isNaN(n)&&(n=eR/2),nR[t.dataIndex]=n,s+=2*n}));var c=(2*eR-s)/o/2,u=0;e.eachNode((function(t){var e=c+nR[t.dataIndex];u+=e,(!t.getLayout()||!t.getLayout().fixed)&&t.setLayout([i*Math.cos(u)+r,i*Math.sin(u)+a]),u+=e}))}};function aR(t,e,n,i){var r=t.getGraphicEl();if(r){var a=t.getModel().get(["label","rotate"])||0,o=r.getSymbolPath();if(e){var s=t.getLayout(),l=Math.atan2(s[1]-i,s[0]-n);l<0&&(l=2*Math.PI+l);var c=s[0]<n;c&&(l-=Math.PI);var u=c?"left":"right";o.setTextConfig({rotation:-l,position:u,origin:"center"});var d=o.ensureState("emphasis");V(d.textConfig||(d.textConfig={}),{position:u})}else o.setTextConfig({rotation:a*=Math.PI/180})}}var oR=Ho(UN,(function(t){t.eachSeriesByType("graph",(function(t){"circular"===t.get("layout")&&iR(t,"symbolSize")}))})),sR=Rt,lR=Ho(UN,(function(t){t.eachSeriesByType(UN,(function(t){var e=t.coordinateSystem;if(!e||"view"===e.type)if("force"===t.get("layout")){var n=t.preservedPoints||{},i=t.getGraph(),r=i.data,a=i.edgeData,o=t.getModel("force"),s=o.get("initLayout");t.preservedPoints?r.each((function(t){var e=r.getId(t);r.setItemLayout(t,n[e]||[NaN,NaN])})):s&&"none"!==s?"circular"===s&&iR(t,"value"):ZN(t);var l=r.getDataExtent("value"),c=a.getDataExtent("value"),u=o.get("repulsion"),d=o.get("edgeLength"),h=J(u)?u:[u,u],p=J(d)?d:[d,d];p=[p[1],p[0]];var f=r.mapArray("value",(function(t,e){var n=r.getItemLayout(e),i=Da(t,l,h);return isNaN(i)&&(i=(h[0]+h[1])/2),{w:i,rep:i,fixed:r.getItemModel(e).get("fixed"),p:!n||isNaN(n[0])||isNaN(n[1])?null:n}})),g=a.mapArray("value",(function(e,n){var r=i.getEdgeByIndex(n),a=Da(e,c,p);isNaN(a)&&(a=(p[0]+p[1])/2);var o=r.getModel(),s=dt(r.getModel().get(["lineStyle","curveness"]),-WN(r,t,n,!0),0);return{n1:f[r.node1.dataIndex],n2:f[r.node2.dataIndex],d:a,curveness:s,ignoreForceLayout:o.get("ignoreForceLayout")}}
vendor: 7,126 bytes, line 2
2)),m=e.getBoundingRect(),v=function(t,e,n){for(var i=t,r=e,a=n.rect,o=a.width,s=a.height,l=[a.x+o/2,a.y+s/2],c=n.gravity??.1,u=0;u<i.length;u++){var d=i[u];d.p||(d.p=Lt(o*(Math.random()-.5)+l[0],s*(Math.random()-.5)+l[1])),d.pp=Ot(d.p),d.edges=null}var h,p,f=n.friction??.6,g=f;return{warmUp:function(){g=.8*f},setFixed:function(t){i[t].fixed=!0},setUnfixed:function(t){i[t].fixed=!1},beforeStep:function(t){h=t},afterStep:function(t){p=t},step:function(t){h&&h(i,r);for(var e=[],n=i.length,a=0;a<r.length;a++){var o=r[a];if(!o.ignoreForceLayout){var s=o.n1;zt(e,(m=o.n2).p,s.p);var u=Bt(e)-o.d,d=m.w/(s.w+m.w);isNaN(d)&&(d=0),Ft(e,e),!s.fixed&&sR(s.p,s.p,e,d*u*g),!m.fixed&&sR(m.p,m.p,e,-(1-d)*u*g)}}for(a=0;a<n;a++)(x=i[a]).fixed||(zt(e,l,x.p),sR(x.p,x.p,e,c*g));for(a=0;a<n;a++){s=i[a];for(var f=a+1;f<n;f++){var m;zt(e,(m=i[f]).p,s.p),0===(u=Bt(e))&&(Et(e,Math.random()-.5,Math.random()-.5),u=1);var v=(s.rep+m.rep)/u/u;!s.fixed&&sR(s.pp,s.pp,e,v),!m.fixed&&sR(m.pp,m.pp,e,-v)}}var y=[];for(a=0;a<n;a++){var x;(x=i[a]).fixed||(zt(y,x.p,x.pp),sR(x.p,x.p,y,g),Pt(x.pp,x.p))}var _=(g*=.992)<.01;p&&p(i,r,_),t&&t(_)}}}(f,g,{rect:m,gravity:o.get("gravity"),friction:o.get("friction")});v.beforeStep((function(t,e){for(var n=0,r=t.length;n<r;n++)t[n].fixed&&Pt(t[n].p,i.getNodeByIndex(n).getLayout())})),v.afterStep((function(t,e,a){for(var o=0,s=t.length;o<s;o++)t[o].fixed||i.getNodeByIndex(o).setLayout(t[o].p),n[r.getId(o)]=t[o].p;for(o=0,s=e.length;o<s;o++){var l=e[o],c=i.getEdgeByIndex(o),u=l.n1.p,d=l.n2.p,h=c.getLayout();(h=h?h.slice():[])[0]=h[0]||[],h[1]=h[1]||[],Pt(h[0],u),Pt(h[1],d),+l.curveness&&(h[2]=[(u[0]+d[0])/2-(u[1]-d[1])*l.curveness,(u[1]+d[1])/2-(d[0]-u[0])*l.curveness]),c.setLayout(h)}})),t.forceLayout=v,t.preservedPoints=n,v.step()}else t.forceLayout=null}))}));function cR(t,e){var n=[];return t.eachSeriesByType("graph",(function(t){bh({targetModel:t,coordSysType:"view",coordSysProvider:function(){var i=t.getData(),r=[],a=[];Hs(i.mapArray((function(t){var e=i.getItemModel(t);return[+e.get("x"),+e.get("y")]})),r,a),a[0]-r[0]==0&&(a[0]+=1,r[0]-=1),a[1]-r[1]==0&&(a[1]+=1,r[1]-=1);var o=(a[0]-r[0])/(a[1]-r[1]),s=function(t,e,n){var i=Eh(t,e),r=V(t.getBoxLayoutParams(),{aspect:n});return Ph(t,Lh(r,i.refContainer),n)}(t,e,o);isNaN(o)&&(r=[s.x,s.y],a=[s.x+s.width,s.y+s.height]);var l=a[0]-r[0],c=a[1]-r[1],u=eO(t,e,r[0],r[1],l,c,s);return n.push(u),u},isDefaultDataCoordSys:!0})})),n}var uR,dR=Bm.prototype,hR=Hm.prototype,pR=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1};function fR(t){return isNaN(+t.cpx1)||isNaN(+t.cpy1)}d((function(){return null!==uR&&uR.apply(this,arguments)||this}),uR=pR);const gR=function(t){function e(e){var n=t.call(this,e)||this;return n.type="ec-line",n}return d(e,t),e.prototype.getDefaultStyle=function(){return{stroke:Yh.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new pR},e.prototype.buildPath=function(t,e){fR(e)?dR.buildPath.call(this,t,e):hR.buildPath.call(this,t,e)},e.prototype.pointAt=function(t){return fR(this.shape)?dR.pointAt.call(this,t):hR.pointAt.call(this,t)},e.prototype.tangentAt=function(t){var e=this.shape,n=fR(e)?[e.x2-e.x1,e.y2-e.y1]:hR.tangentAt.call(this,t);return Ft(n,n)},e}(Rl);var mR=["fromSymbol","toSymbol"];function vR(t){return"_"+t+"Type"}function yR(t,e,n){var i=e.getItemVisual(n,t);if(!i||"none"===i)return i;var r=e.getItemVisual(n,t+"Size"),a=e.getItemVisual(n,t+"Rotate"),o=e.getItemVisual(n,t+"Offset"),s=e.getItemVisual(n,t+"KeepAspect"),l=Ax(r);return i+l+Dx(o||0,l)+(a||"")+(s||"")}function xR(t,e,n){var i=e.getItemVisual(n,t);if(i&&"none"!==i){var r=e.getItemVisual(n,t+"Size"),a=e.getItemVisual(n,t+"Rotate"),o=e.getItemVisual(n,t+"Offset"),s=e.getItemVisual(n,t+"KeepAspect"),l=Ax(r),c=Dx(o||0,l),u=Ix(i,-l[0]/2+c[0],-l[1]/2+c[1],l[0],l[1],null,s);return u.__specifiedRotation=null==a||isNaN(a)?void 0:+a*Math.PI/180||0,u.name=t,u}}function _R(t,e){t.x1=e[0][0],t.y1=e[0][1],t.x2=e[1][0],t.y2=e[1][1],t.percent=1;var n=e[2];n?(t.cpx1=n[0],t.cpy1=n[1]):(t.cpx1=NaN,t.cpy1=NaN)}var bR=function(t){function e(e,n,i){var r=t.call(this)||this;return r._createLine(e,n,i),r}return d(e,t),e.prototype._createLine=function(t,e,n){var i=t.hostModel,r=t.getItemLayout(e),a=t.getItemVisual(e,"z2"),o=function(t){var e=new gR({name:"line",subPixelOptimize:!0});return _R(e.shape,t),e}(r);o.shape.percent=0,Pu(o,{z2:ut(a,0),shape:{percent:1}},i,e),this.add(o),W(mR,(function(n){var i=xR(n,t,e);this.add(i),this[vR(n)]=yR(n,t,e)}),this),this._updateCommonStl(t,e,n)},e.prototype.updateData=function(t,e,n){var i=t.hostModel,r=this.childOfName("line"),a=t.getItemLayout(e),o={shape:{}};_R(o.shape,a),Lu(r,o,i,e),W(mR,(function(n){var i=yR(n,t,e),r=vR(n);if(this[r]!==i){this.remove(this.childOfName(n));var a=xR(n,t,e);this.add(a)}this[r]=i}),this),this._updateCommonStl(t,e,n)},e.prototype.getLinePath=function(){return this.childAt(0)},e.prototype._updateCommonStl=function(t,e,n){var i=t.hostModel,r=this.childOfName("line"),a=n&&n.emphasisLineStyle,o=n&&n.blurLineStyle,s=n&&n.selectLineStyle,l=n&&n.labelStatesModels,c=n&&n.emphasisDisabled,u=n&&n.focus,d=n&&n.blurScope;if(!n||t.hasItemOption){var h=t.getItemModel(e),p=h.getModel("emphasis");a=p.getModel("lineStyle").getLineStyle(),o=h.getModel(["blur","lineStyle"]).getLineStyle(),s=h.getModel(["select","lineStyle"]).getLineStyle(),c=p.get("disabled"),u=p.get("focus"),d=p.get("blurScope"),l=Gu(h)}var f=t.getItemVisual(e,"style"),g=f.stroke;r.useStyle(f),r.style.fill=null,r.style.strokeNoScale=!0,r.ensureState("emphasis").style=a,r.ensureState("blur").style=o,r.ensureState("select").style=s,W(mR,(function(t){var e=this.childOfName(t);if(e){e.setColor(g),e.style.opacity=f.opacity;for(var n=0;n<Rc.length;n++){var i=Rc[n],a=r.getState(i);if(a){var o=a.style||{},s=e.ensureState(i),l=s.style||(s.style={});null!=o.stroke&&(l[e.__isEmptyBrush?"stroke":"fill"]=o.stroke),null!=o.opacity&&(l.opacity=o.opacity)}}e.markRedraw()}}),this);var m=i.getRawValue(e);ju(this,l,{labelDataIndex:e,labelFetcher:{getFormattedLabel:function(e,n){return i.getFormattedLabel(e,n,t.dataType)}},inheritColor:g||Yh.color.neutral99,defaultOpacity:f.opacity,defaultText:(null==m?t.getName(e):isFinite(m)?Ea(m,10):m)+""});var v=this.getTextContent();if(v){var y=l.normal;v.__align=v.style.align,v.__verticalAlign=v.style.verticalAlign,v.__position=y.get("position")||"middle";var x=y.get("distance");J(x)||(x=[x,x]),v.__labelDistance=x}this.setTextConfig({position:null,local:!0,inside:!1}),xu(this,u,d,c)},e.prototype.highlight=function(){au(this)},e.prototype.downplay=function(){ou(this)},e.prototype.updateLayout=function(t,e){this.childOfName("line").stopAnimation(),this.setLinePoints(t.getItemLayout(e))},e.prototype.setLinePoints=function(t){var e=this.childOfName("line");_R(e.shape,t),e.dirty()},e.prototype.beforeUpdate=function(){var t=this,e=t.childOfName("fromSymbol"),n=t.childOfName("toSymbol"),i=t.getTextContent();if(e||n||i&&!i.ignore){for(var r=1,a=this.parent;a;)a.scaleX&&(r/=a.scaleX),a=a.parent;var o=t.childOfName("line");if(this.__dirty||o.__dirty){var s=o.shape.percent,l=o.pointAt(0),c=o.pointAt(s),u=zt([],c,l);
vendor: 2,424 bytes, line 2
2if(Ft(u,u),e&&(e.setPosition(l),S(e,0),e.scaleX=e.scaleY=r*s,e.markRedraw()),n&&(n.setPosition(c),S(n,1),n.scaleX=n.scaleY=r*s,n.markRedraw()),i&&!i.ignore){i.x=i.y=0,i.originX=i.originY=0;var d=void 0,h=void 0,p=i.__labelDistance,f=p[0]*r,g=p[1]*r,m=s/2,v=o.tangentAt(m),y=[v[1],-v[0]],x=o.pointAt(m);y[1]>0&&(y[0]=-y[0],y[1]=-y[1]);var _=v[0]<0?-1:1;if("start"!==i.__position&&"end"!==i.__position){var b=-Math.atan2(v[1],v[0]);c[0]<l[0]&&(b=Math.PI+b),i.rotation=b}var w=void 0;switch(i.__position){case"insideStartTop":case"insideMiddleTop":case"insideEndTop":case"middle":w=-g,h="bottom";break;case"insideStartBottom":case"insideMiddleBottom":case"insideEndBottom":w=g,h="top";break;default:w=0,h="middle"}switch(i.__position){case"end":i.x=u[0]*f+c[0],i.y=u[1]*g+c[1],d=u[0]>.8?"left":u[0]<-.8?"right":"center",h=u[1]>.8?"top":u[1]<-.8?"bottom":"middle";break;case"start":i.x=-u[0]*f+l[0],i.y=-u[1]*g+l[1],d=u[0]>.8?"right":u[0]<-.8?"left":"center",h=u[1]>.8?"bottom":u[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=f*_+l[0],i.y=l[1]+w,d=v[0]<0?"right":"left",i.originX=-f*_,i.originY=-w;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+w,d="center",i.originY=-w;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-f*_+c[0],i.y=c[1]+w,d=v[0]>=0?"right":"left",i.originX=f*_,i.originY=-w}i.scaleX=i.scaleY=r,i.setStyle({verticalAlign:i.__verticalAlign||h,align:i.__align||d})}}}function S(t,e){var n=t.__specifiedRotation;if(null==n){var i=o.tangentAt(e);t.attr("rotation",(1===e?-1:1)*Math.PI/2-Math.atan2(i[1],i[0]))}else t.attr("rotation",n)}},e}(pa);const wR=bR;function SR(t){var e=t.hostModel,n=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:n.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:n.get("disabled"),blurScope:n.get("blurScope"),focus:n.get("focus"),labelStatesModels:Gu(e)}}function MR(t){return isNaN(t[0])||isNaN(t[1])}function kR(t){return t&&!MR(t[0])&&!MR(t[1])}const TR=function(){function t(t){this.group=new pa,this._LineCtor=t||wR}return t.prototype.updateData=function(t){var e=this;this._progressiveEls=null;var n=this,i=n.group,r=n._lineData;n._lineData=t,r||i.removeAll();var a=SR(t);
2t.diff(r).add((function(n){e._doAdd(t,n,a)})).update((function(n,i){e._doUpdate(r,t,i,n,a)})).remove((function(t){i.remove(r.getItemGraphicEl(t))})).execute()},t.prototype.updateLayout=function(){var t=this._lineData;t&&t.eachItemGraphicEl((function(e,n){e.updateLayout(t,n)}),this)},t.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=SR(t),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(t,e,n){function i(t){t.isGroup||function(t){return t.animators&&t.animators.length>0}(t)||(t.incremental=n,t.ensureState("emphasis").hoverLayer=vv)}this._progressiveEls=[];for(var r=t.start;r<t.end;r++)if(kR(e.getItemLayout(r))){var a=new this._LineCtor(e,r,this._seriesScope);a.traverse(i),this.group.add(a),e.setItemGraphicEl(r,a),this._progressiveEls.push(a)}},t.prototype.remove=function(){this.group.removeAll()},t.prototype.eachRendered=function(t){$v(this._progressiveEls||this.group,t)},t.prototype._doAdd=function(t,e,n){if(kR(t.getItemLayout(e))){var i=new this._LineCtor(t,e,n);t.setItemGraphicEl(e,i),this.group.add(i)}},t.prototype._doUpdate=function(t,e,n,i,r){var a=t.getItemGraphicEl(n);kR(e.getItemLayout(i))?(a?a.updateData(e,i,r):a=new this._LineCtor(e,i,r),e.setItemGraphicEl(i,a),this.group.add(a)):this.group.remove(a)},t}();var CR=[],IR=[],AR=[],DR=Un,LR=Ht,PR=Math.abs;function OR(t,e,n){for(var i,r=t[0],a=t[1],o=t[2],s=1/0,l=n*n,c=.1,u=.1;u<=.9;u+=.1)CR[0]=DR(r[0],a[0],o[0],u),CR[1]=DR(r[1],a[1],o[1],u),(p=PR(LR(CR,e)-l))<s&&(s=p,i=u);for(var d=0;d<32;d++){var h=i+c;IR[0]=DR(r[0],a[0],o[0],i),IR[1]=DR(r[1],a[1],o[1],i),AR[0]=DR(r[0],a[0],o[0],h),AR[1]=DR(r[1],a[1],o[1],h);var p=LR(IR,e)-l;if(PR(p)<.01)break;var f=LR(AR,e)-l;c/=2,p<0?f>=0?i+=c:i-=c:f>=0?i-=c:i+=c}return i}function ER(t,e){var n=[],i=qn,r=[[],[],[]],a=[[],[]],o=[];e/=2,t.eachEdge((function(t,s){var l=t.getLayout(),c=t.getVisual("fromSymbol"),u=t.getVisual("toSymbol");l.__original||(l.__original=[Ot(l[0]),Ot(l[1])],l[2]&&l.__original.push(Ot(l[2])));var d=l.__original;if(null!=l[2]){if(Pt(r[0],d[0]),Pt(r[1],d[2]),Pt(r[2],d[1]),c&&"none"!==c){var h=tR(t.node1),p=OR(r,d[0],h*e);i(r[0][0],r[1][0],r[2][0],p,n),r[0][0]=n[3],r[1][0]=n[4],i(r[0][1],r[1][1],r[2][1],p,n),r[0][1]=n[3],r[1][1]=n[4]}u&&"none"!==u&&(h=tR(t.node2),p=OR(r,d[1],h*e),i(r[0][0],r[1][0],r[2][0],p,n),r[1][0]=n[1],r[2][0]=n[2],i(r[0][1],r[1][1],r[2][1],p,n),r[1][1]=n[1],r[2][1]=n[2]),Pt(l[0],r[0]),Pt(l[1],r[2]),Pt(l[2],r[1])}else Pt(a[0],d[0]),Pt(a[1],d[1]),zt(o,a[1],a[0]),Ft(o,o),c&&"none"!==c&&(h=tR(t.node1),Rt(a[0],a[0],o,h*e)),u&&"none"!==u&&(h=tR(t.node2),Rt(a[1],a[1],o,-h*e)),Pt(l[0],a[0]),Pt(l[1],a[1])}))}var NR=vo();function RR(t,e){t&&(NR(t).bridge=e)}var zR=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=UN,e}return d(e,t),e.prototype.init=function(t,e){var n=new zM,i=new TR,r=this.group,a=new pa;this._controller=new gL(e.getZr()),a.add(n.group),a.add(i.group),r.add(a),this._symbolDraw=n,this._lineDraw=i,this._mainGroup=a,this._firstRender=!0},e.prototype.render=function(t,e,n){var i=this,r=VP(t),a=!1;this._model=t,this._api=n,this._active=!0;var o=this._mainGroup,s=this._getThumbnailInfo();s&&s.bridge.reset(n);var l=this._symbolDraw,c=this._lineDraw;r&&NP(o,2,r,this._firstRender?null:t),ER(t.getGraph(),QN(t));var u=t.getData();l.updateData(u);var d=t.getEdgeData();c.updateData(d),this._updateNodeAndLinkScale(),r&&XP(t,n,this._controller,(function(e,n,i){return t.coordinateSystem.containPoint([n,i])}),null),clearTimeout(this._layoutTimeout);var h=t.forceLayout,p=t.get(["force","layoutAnimation"]);h&&(a=!0,this._startForceLayoutIteration(h,n,p));var f=t.get("layout");u.graph.eachNode((function(e){var r=e.dataIndex,a=e.getGraphicEl(),o=e.getModel();if(a){a.off("drag").off("dragend");var s=o.get("draggable");s&&a.on("drag",(function(o){switch(f){case"force":h.warmUp(),!i._layouting&&i._startForceLayoutIteration(h,n,p),h.setFixed(r),u.setItemLayout(r,[a.x,a.y]);break;case"circular":u.setItemLayout(r,[a.x,a.y]),e.setLayout({fixed:!0},!0),iR(t,"symbolSize",e,[o.offsetX,o.offsetY]),i.updateLayout(t);break;default:u.setItemLayout(r,[a.x,a.y]),KN(t.getGraph(),t),i.updateLayout(t)}})).on("dragend",(function(){h&&h.setUnfixed(r)})),a.setDraggable(s,!!o.get("cursor")),"adjacency"===o.get(["emp
2hasis","focus"])&&(gc(a).focus=e.getAdjacentDataIndices())}})),u.graph.eachEdge((function(t){var e=t.getGraphicEl(),n=t.getModel().get(["emphasis","focus"]);e&&"adjacency"===n&&(gc(e).focus={edge:[t.dataIndex],node:[t.node1.dataIndex,t.node2.dataIndex]})}));var g="circular"===t.get("layout")&&t.get(["circular","rotateLabel"]),m=u.getLayout("cx"),v=u.getLayout("cy");u.graph.eachNode((function(t){aR(t,g,m,v)})),this._firstRender=!1,a||this._renderThumbnail(t,n,this._symbolDraw,this._lineDraw)},e.prototype.dispose=function(){this.remove(),this._controller&&this._controller.dispose()},e.prototype._startForceLayoutIteration=function(t,e,n){var i=this,r=!1;!function a(){t.step((function(t){i.updateLayout(i._model),!t&&r||(r=!0,i._renderThumbnail(i._model,e,i._symbolDraw,i._lineDraw)),(i._layouting=!t)&&(n?i._layoutTimeout=setTimeout(a,16):a())}))}()},e.prototype.__updateOnOwnRoam=function(t,e,n){var i=VP(e);this._active&&i&&(NP(this._mainGroup,2,i,null),tO(t)&&(this._updateNodeAndLinkScale(),ER(e.getGraph(),QN(e)),this._lineDraw.updateLayout(),n.updateLabelLayout()),this._updateThumbnailWindow())},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,e=t.getData(),n=QN(t);e.eachItemGraphicEl((function(t,e){t&&t.setSymbolScale(n)}))},e.prototype.updateLayout=function(t){this._active&&(ER(t.getGraph(),QN(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout())},e.prototype.remove=function(){this._active=!1,clearTimeout(this._layoutTimeout),this._layouting=!1,this._layoutTimeout=null,this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove(),this._controller&&this._controller.disable()},e.prototype._getThumbnailInfo=function(){var t=this._model,e=t.coordinateSystem;if("view"===e.type){var n=function(t){if(t)return NR(t).bridge}(t);if(n)return{bridge:n,coordSys:e}}},e.prototype._updateThumbnailWindow=function(){var t=this._getThumbnailInfo();t&&t.bridge.updateWindow(hP(null,t.coordSys),this._api)},e.prototype._renderThumbnail=function(t,e,n,i){var r=this._getThumbnailInfo();if(r){var a=new pa,o=n.group.children(),s=i.group.children(),l=new pa,c=new pa;a.add(c),a.add(l);for(var u=0;u<o.length;u++){var d=(v=o[u]).children()[0],h=v.x,p=v.y,f=V(R(d.shape),{width:d.scaleX,height:d.scaleY,x:h-d.scaleX/2,y:p-d.scaleY/2}),g=R(d.style),m=new d.constructor({shape:f,style:g,z2:151});c.add(m)}for(u=0;u<s.length;u++){var v,y=(v=s[u]).children()[0],x=(g=R(y.style),f=R(y.shape),new gR({style:g,shape:f,z2:151}));l.add(x)}r.bridge.renderContent({api:e,roamType:t.get("roam"),viewportRect:null,group:a,targetTrans:hP(null,r.coordSys)})}},e.type=UN,e}(py);const BR=zR;var VR=Ho(UN,(function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType(UN,(function(t){var n=t.getCategoriesData(),i=t.getGraph().data,r=n.mapArray(n.getName);i.filterSelf((function(t){var n=i.getItemModel(t).getShallow("category");if(null!=n){nt(n)&&(n=r[n]);for(var a=0;a<e.length;a++)if(!e[a].isSelected(n))return!1}return!0}))}))})),FR=Ho(UN,(function(t){var e={};t.eachSeriesByType(UN,(function(t){var n=t.getCategoriesData(),i=t.getData(),r={};n.each((function(i){var a=n.getName(i);r["ec-"+a]=i;var o=n.getItemModel(i),s=o.getModel("itemStyle").getItemStyle();s.fill||(s.fill=t.getColorFromPalette(a,e)),n.setItemVisual(i,"style",s);for(var l=["symbol","symbolSize","symbolKeepAspect"],c=0;c<l.length;c++){var u=o.getShallow(l[c],!0);null!=u&&n.setItemVisual(i,l[c],u)}})),n.count()&&i.each((function(t){var e=i.getItemModel(t).getShallow("category");if(null!=e){tt(e)&&(e=r["ec-"+e]);var a=n.getItemVisual(e,"style");V(i.ensureUniqueItemVisual(t,"style"),a);for(var o=["symbol","symbolSize","symbolKeepAspect"],s=0;s<o.length;s++)i.setItemVisual(t,o[s],n.getItemVisual(e,o[s]))}}))}))})),jR="chord",GR=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links),this.legendVisualProvider=new ZI(Z(this.getData,this),Z(this.getRawData,this))},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(e.edges||e.links)},e.prototype.getInitialData=function(t,e){var n=t.edges||t.links||[],i=t.data||t.nodes||[];if(i&&n)return zN(i,n,this,!0,(function(t,e){var n=fd.prototype.getModel;function i(t,e){var i=n.call(this,t,e);return i.resolveParentPath=r,i}function r(t){if(t&&("label"===t[0]||"label"===t[1])){var e=t.slice();return"label"===t[0]?e[0]="edgeLabel":"label"===t[1]&&(e[1]="edgeLabel"),e}return t}e.wrapMethod("getItemModel",(function(t){return t.resolveParentPath=r,t.getModel=i,t}))})).data},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,e,n){var i=this.getDataParams(t,n);if("edge"===n){var r=this.getData(),a=r.graph.getEdgeByIndex(t),o=r.getName(a.node1.dataIndex),s=r.getName(a.node2.dataIndex),l=[];return null!=o&&l.push(o),null!=s&&l.push(s),ug("nameValue",{name:l.join(" >
2 "),value:i.value,noValue:null==i.value})}return ug("nameValue",{name:i.name,value:i.value,noValue:null==i.value})},e.prototype.getDataParams=function(e,n){var i=t.prototype.getDataParams.call(this,e,n);if("node"===n){var r=this.getData(),a=this.getGraph().getNodeByIndex(e);if(null==i.name&&(i.name=r.getName(e)),null==i.value){var o=a.getLayout().value;i.value=o}}return i},e.type="series."+jR,e.defaultOption={z:2,coordinateSystem:"none",legendHoverLink:!0,colorBy:"data",left:0,top:0,right:0,bottom:0,width:null,height:null,center:["50%","50%"],radius:["70%","80%"],clockwise:!0,startAngle:90,endAngle:"auto",minAngle:0,padAngle:3,itemStyle:{borderRadius:[0,0,5,5]},lineStyle:{width:0,color:"source",opacity:.2},label:{show:!0,position:"outside",distance:5},emphasis:{focus:"adjacency",lineStyle:{opacity:.5}}},e}(Eg);const HR=GR;var WR=function(t){function e(e,n,i){var r=t.call(this)||this;gc(r).dataType="node",r.z2=2;var a=new fc;return r.setTextContent(a),r.updateData(e,n,i,!0),r}return d(e,t),e.prototype.updateData=function(t,e,n,i){var r=this,a=t.graph.getNodeByIndex(e),o=t.hostModel,s=a.getModel(),l=s.getModel("emphasis"),c=t.getItemLayout(e),u=V(CI(s.getModel("itemStyle"),c,!0),c),d=this;if(isNaN(u.startAngle))d.setShape(u);else{i?d.setShape(u):Lu(d,{shape:u},o,e);var h=V(CI(s.getModel("itemStyle"),c,!0),c);r.setShape(h),r.useStyle(t.getItemVisual(e,"style")),Su(r,s),this._updateLabel(o,s,a),t.setItemGraphicEl(e,d),Su(d,s,"itemStyle");var p=l.get("focus");xu(this,"adjacency"===p?a.getAdjacentDataIndices():p,l.get("blurScope"),l.get("disabled"))}},e.prototype._updateLabel=function(t,e,n){var i=this.getTextContent(),r=n.getLayout(),a=(r.startAngle+r.endAngle)/2,o=Math.cos(a),s=Math.sin(a),l=e.getModel("label");i.ignore=!l.get("show");var c=Gu(e),u=n.getVisual("style");ju(i,c,{labelFetcher:{getFormattedLabel:function(n,i,r,a,o,s){return t.getFormattedLabel(n,i,"node",a,dt(o,c.normal&&c.normal.get("formatter"),e.get("name")),s)}},labelDataIndex:n.dataIndex,defaultText:n.dataIndex+"",inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:"startArc"});var d,h=l.get("position")||"outside",p=l.get("distance")||0;d="outside"===h?r.r+p:(r.r+r.r0)/2,this.textConfig={inside:"outside"!==h};var f="outside"!==h?l.get("align")||"center":o>0?"left":"right",g="outside"!==h?l.get("verticalAlign")||"middle":s>0?"top":"bottom";i.attr({x:o*d+r.cx,y:s*d+r.cy,rotation:0,style:{align:f,verticalAlign:g}})},e}(Mm);const UR=WR;var $R=function(t){function e(e,n,i,r){var a=t.call(this)||this;return gc(a).dataType="edge",a.updateData(e,n,i,r,!0),a}return d(e,t),e.prototype.buildPath=function(t,e){t.moveTo(e.s1[0],e.s1[1]);var n=.7,i=e.clockwise;t.arc(e.cx,e.cy,e.r,e.sStartAngle,e.sEndAngle,!i),t.bezierCurveTo((e.cx-e.s2[0])*n+e.s2[0],(e.cy-e.s2[1])*n+e.s2[1],(e.cx-e.t1[0])*n+e.t1[0],(e.cy-e.t1[1])*n+e.t1[1],e.t1[0],e.t1[1]),t.arc(e.cx,e.cy,e.r,e.tStartAngle,e.tEndAngle,!i),t.bezierCurveTo((e.cx-e.t2[0])*n+e.t2[0],(e.cy-e.t2[1])*n+e.t2[1],(e.cx-e.s1[0])*n+e.s1[0],(e.cy-e.s1[1])*n+e.s1[1],e.s1[0],e.s1[1]),t.closePath()},e.prototype.updateData=function(t,e,n,i,r){var a=t.hostModel,o=e.graph.getEdgeByIndex(n),s=o.getLayout(),l=o.node1.getModel(),c=e.getItemModel(o.dataIndex),u=c.getModel("lineStyle"),d=c.getModel("emphasis"),h=d.get("focus"),p=V(CI(l.getModel("itemStyle"),s,!0),s),f=this;isNaN(p.sStartAngle)||isNaN(p.tStartAngle)?f.setShape(p):(r?(f.setShape(p),YR(f,o,t,u)):(zu(f),YR(f,o,t,u),Lu(f,{shape:p},a,n)),xu(this,"adjacency"===h?o.getAdjacentDataIndices():h,d.get("blurScope"),d.get("disabled")),Su(f,c,"lineStyle"),e.setItemGraphicEl(o.dataIndex,f))},e}(Rl);function YR(t,e,n,i){var r=e.node1,a=e.node2,o=t.style;switch(t.setStyle(i.getLineStyle()),i.get("color")){case"source":o.fill=n.getItemVisual(r.dataIndex,"style").fill,o.decal=r.getVisual("style").decal;break;case"target":o.fill=n.getItemVisual(a.dataIndex,"style").fill,o.decal=a.getVisual("style").decal;break;case"gradient":var s=n.getItemVisual(r.dataIndex,"style").fill,l=n.getItemVisual(a.dataIndex,"style").fill;if(tt(s)&&tt(l)){var c=t.shape,u=(c.s1[0]+c.s2[0])/2,d=(c.s1[1]+c.s2[1])/2,h=(c.t1[0]+c.t2[0])/2,p=(c.t1[1]+c.t2[1])/2;o.fill=new Km(u,d,h,p,[{offset:0,color:s},{offset:1,color:l}],!0)}}}var qR=Math.PI/180,XR=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=jR,e}return d(e,t),e.prototype.init=function(t,e){},e.prototype.render=function(t,e,n){var i=t.getData(),r=this._data,a=this.group,o=-t.get("startAngle")*qR;if(i.diff(r).add((function(t){if(i.getItemLayout(t)){var e=new UR(i,t,o);gc(e).dataIndex=t,a.add(e)}})).update((function(e,n){var s=r.getItemGraphicEl(n);i.getItemLayout(e)?(s?s.updateData(i,e,o):s=new UR(i,e,o),a.add(s)):s&&Ru(s,t,n)})).remove((function(e){var n=r.getItemGraphicEl(e);n&&Ru(n,t,e)})).execute(),!r){var s=t.get("center");this.group.scaleX=.01,this.group.scaleY=.01,this.group.originX=La(s[0],n.getWidth()),this.group.originY=La(s[1],n.getHeight()),Pu(this.group,{scaleX:1,scaleY:1},t)}this._data=i,this.renderEdges(t,o)},e.prototype.renderEdges=function(t,e){var n=t.getData(),i=t.getEdgeData(),r=this._edgeData,a=this.group;i.diff(r).add((function(t){var r=new $R(n,i,t,e);gc(r).dataIndex=t,a.add(r)})).update((function(t,o){var s=r.getItemGraphicEl(o);s.updateData(n,i,t,e),a.add(s)})).remove((function(e){var n=r.getItemGraphicEl(e);n&&Ru(n,t,e)})).execute(),this._edgeData=i},e.prototype.dispose=function(){},e.type=jR,e}(py);const ZR=XR;var KR=Math.PI/180,JR=Ho(jR,(function(t,e){t.eachSeriesByType(jR,(function(t){!function(t,e){var n=t.getData(),i=n.graph,r=t.getEdgeData();if(r.count()){var a=Dh(t,e),o=a.cx,s=a.cy,l=a.r,c=a.r0,u=Math.max((t.get("padAngle")||0)*KR,0),d=Math.max((t.get("minA
2ngle")||0)*KR,0),h=-t.get("startAngle")*KR,p=h+2*Math.PI,f=t.get("clockwise"),g=f?1:-1,m=[h,p];pl(m,!f);var v=m[0],y=m[1]-v,x=0===n.getSum("value")&&0===r.getSum("value"),_=[],b=0;i.eachEdge((function(t){var e=x?1:t.getValue("value");x&&(e>0||d)&&(b+=2);var n=t.node1.dataIndex,i=t.node2.dataIndex;_[n]=(_[n]||0)+e,_[i]=(_[i]||0)+e}));var w=0;if(i.eachNode((function(t){var e=t.getValue("value");isNaN(e)||(_[t.dataIndex]=Math.max(e,_[t.dataIndex]||0)),!x&&(_[t.dataIndex]>0||d)&&b++,w+=_[t.dataIndex]||0})),0!==b&&0!==w){u*b>=Math.abs(y)&&(u=Math.max(0,(Math.abs(y)-d*b)/b)),(u+d)*b>=Math.abs(y)&&(d=(Math.abs(y)-u*b)/b);var S=(y-u*b*g)/w,M=0,k=0,T=0,C=1/0;i.eachNode((function(t){var e=_[t.dataIndex]||0,n=S*(w?e:1)*g;Math.abs(n)<d?M+=d-Math.abs(n):(C=Math.min(C,Math.abs(n)-d),k+=Math.abs(n)-d,T+=Math.abs(n)),t.setLayout({angle:n,value:e})}));var I=!1;if(M>k){var A=M/k;i.eachNode((function(t){var e=t.getLayout().angle;Math.abs(e)>=d?t.setLayout({angle:e*A,ratio:A},!0):t.setLayout({angle:d,ratio:0===d?1:e/d},!0)}))}else i.eachNode((function(t){if(!I){var e=t.getLayout().angle;e-Math.min(e/T,1)*M<d&&(I=!0)}}));var D=M;i.eachNode((function(t){if(!(D<=0)){var e=t.getLayout().angle;if(e>d&&d>0){var n=I?1:Math.min(e/T,1),i=e-d,r=Math.min(i,Math.min(D,M*n));D-=r,t.setLayout({angle:e-r,ratio:(e-r)/e},!0)}else d>0&&t.setLayout({angle:d,ratio:0===e?1:d/e},!0)}}));var L=v,P=[];i.eachNode((function(t){var e=Math.max(t.getLayout().angle,d);t.setLayout({cx:o,cy:s,r0:c,r:l,startAngle:L,endAngle:L+e*g,clockwise:f},!0),P[t.dataIndex]=L,L+=(e+u)*g})),i.eachEdge((function(t){var e=x?1:t.getValue("value"),n=S*(w?e:1)*g,i=t.node1.dataIndex,r=P[i]||0,a=r+Math.abs((t.node1.getLayout().ratio||1)*n)*g,l=[o+c*Math.cos(r),s+c*Math.sin(r)],u=[o+c*Math.cos(a),s+c*Math.sin(a)],d=t.node2.dataIndex,h=P[d]||0,p=h+Math.abs((t.node2.getLayout().ratio||1)*n)*g,m=[o+c*Math.cos(h),s+c*Math.sin(h)],v=[o+c*Math.cos(p),s+c*Math.sin(p)];t.setLayout({s1:l,s2:u,sStartAngle:r,sEndAngle:a,t1:m,t2:v,tStartAngle:h,tEndAngle:p,cx:o,cy:s,r:c,value:e,clockwise:f}),P[i]=a,P[d]=p}))}}}(t,e)}))})),QR=function(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0},tz=function(t){function e(e){var n=t.call(this,e)||this;return n.type="pointer",n}return d(e,t),e.prototype.getDefaultShape=function(){return new QR},e.prototype.buildPath=function(t,e){var n=Math.cos,i=Math.sin,r=e.r,a=e.width,o=e.angle,s=e.x-n(o)*a*(a>=r/3?1:2),l=e.y-i(o)*a*(a>=r/3?1:2);o=e.angle-Math.PI/2,t.moveTo(s,l),t.lineTo(e.x+n(o)*a,e.y+i(o)*a),t.lineTo(e.x+n(e.angle)*r,e.y+i(e.angle)*r),t.lineTo(e.x-n(o)*a,e.y-i(o)*a),t.lineTo(s,l)},e}(Rl);const ez=tz;function nz(t,e){var n=null==t?"":t+"";return e&&(tt(e)?n=e.replace("{value}",n):Q(e)&&(n=e(t))),n}var iz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),r=function(t,e){var n=t.get("center"),i=e.getWidth(),r=e.getHeight(),a=Math.min(i,r);return{cx:La(n[0],e.getWidth()),cy:La(n[1],e.getHeight()),r:La(t.get("radius"),a/2)}}(t,n);this._renderMain(t,e,n,i,r),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,e,n,i,r){var a=this.group,o=t.get("clockwise"),s=-t.get("startAngle")/180*Math.PI,l=-t.get("endAngle")/180*Math.PI,c=t.getModel("axisLine"),u=c.get("roundCap")?MI:Mm,d=c.get("show"),h=c.getModel("lineStyle"),p=h.get("width"),f=[s,l];pl(f,!o);for(var g=(l=f[1])-(s=f[0]),m=s,v=[],y=0;d&&y<i.length;y++){var x=new u({shape:{startAngle:m,endAngle:l=s+g*Math.min(Math.max(i[y][0],0),1),cx:r.cx,cy:r.cy,clockwise:o,r0:r.r-p,r:r.r},silent:!0});x.setStyle({fill:i[y][1]}),x.setStyle(h.getLineStyle(["color","width"])),v.push(x),m=l}v.reverse(),W(v,(function(t){return a.add(t)}));var _=function(t){if(t<=0)return i[0][1];var e;for(e=0;e<i.length;e++)if(i[e][0]>=t&&(0===e?0:i[e-1][0])<t)return i[e][1];return i[e-1][1]};this._renderTicks(t,e,n,_,r,s,l,o,p),this._renderTitleAndDetail(t,e,n,_,r),this._renderAnchor(t,r),this._renderPointer(t,e,n,_,r,s,l,o,p)},e.prototype._renderTicks=function(t,e,n,i,r,a,o,s,l){for(var c,u,d=this.group,h=r.cx,p=r.cy,f=r.r,g=+t.get("min"),m=+t.get("max"),v=t.getModel("splitLine"),y=t.getModel("axisTick"),x=t.getModel("axisLabel"),_=t.get("splitNumber"),b=y.get("splitNumber"),w=La(v.get("length"),f),S=La(y.get("length"),f),M=a,k=(o-a)/_,T=k/b,C=v.getModel("lineStyle").getLineStyle(),I=y.getModel("lineStyle").getLineStyle(),A=v.get("distance"),D=0;D<=_;D++){if(c=Math.cos(M),u=Math.sin(M),v.get("show")){var L=new Bm({shape:{x1:c*(f-(P=A?A+l:l))+h,y1:u*(f-P)+p,x2:c*(f-w-P)+h,y2:u*(f-w-P)+p},style:C,silent:!0});"auto"===C.stroke&&L.setStyle({stroke:i(D/_)}
vendor: 4,476 bytes, line 2
2),d.add(L)}if(x.get("show")){var P=x.get("distance")+A,O=nz(Ea(D*(m-g)/_+g,14),x.get("formatter")),E=i(D/_),N=c*(f-w-P)+h,R=u*(f-w-P)+p,z=x.get("rotate"),B=0;"radial"===z?(B=-M+2*Math.PI)>Math.PI/2&&(B+=Math.PI):"tangential"===z?B=-M-Math.PI/2:nt(z)&&(B=z*Math.PI/180),0===B?d.add(new fc({style:Hu(x,{text:O,x:N,y:R,verticalAlign:u<-.8?"top":u>.8?"bottom":"middle",align:c<-.4?"left":c>.4?"right":"center"},{inheritColor:E}),silent:!0})):d.add(new fc({style:Hu(x,{text:O,x:N,y:R,verticalAlign:"middle",align:"center"},{inheritColor:E}),silent:!0,originX:N,originY:R,rotation:B}))}if(y.get("show")&&D!==_){P=(P=y.get("distance"))?P+l:l;for(var V=0;V<=b;V++){c=Math.cos(M),u=Math.sin(M);var F=new Bm({shape:{x1:c*(f-P)+h,y1:u*(f-P)+p,x2:c*(f-S-P)+h,y2:u*(f-S-P)+p},silent:!0,style:I});"auto"===I.stroke&&F.setStyle({stroke:i((D+V/b)/_)}),d.add(F),M+=T}M-=T}else M+=k}},e.prototype._renderPointer=function(t,e,n,i,r,a,o,s,l){var c=this.group,u=this._data,d=this._progressEls,h=[],p=t.get(["pointer","show"]),f=t.getModel("progress"),g=f.get("show"),m=t.getData(),v=m.mapDimension("value"),y=+t.get("min"),x=+t.get("max"),_=[y,x],b=[a,o];function w(e,n){var i,a=m.getItemModel(e).getModel("pointer"),o=La(a.get("width"),r.r),s=La(a.get("length"),r.r),l=t.get(["pointer","icon"]),c=a.get("offsetCenter"),u=La(c[0],r.r),d=La(c[1],r.r),h=a.get("keepAspect");return(i=l?Ix(l,u-o/2,d-s,o,s,null,h):new ez({shape:{angle:-Math.PI/2,width:o,r:s,x:u,y:d}})).rotation=-(n+Math.PI/2),i.x=r.cx,i.y=r.cy,i}function S(t,e){var n=f.get("roundCap")?MI:Mm,i=f.get("overlap"),o=i?f.get("width"):l/m.count(),c=i?r.r-o:r.r-(t+1)*o,u=i?r.r:r.r-t*o,d=new n({shape:{startAngle:a,endAngle:e,cx:r.cx,cy:r.cy,clockwise:s,r0:c,r:u}});return i&&(d.z2=Da(m.get(v,t),[y,x],[100,0],!0)),d}(g||p)&&(m.diff(u).add((function(e){var n=m.get(v,e);if(p){var i=w(e,a);Pu(i,{rotation:-((isNaN(+n)?b[0]:Da(n,_,b,!0))+Math.PI/2)},t),c.add(i),m.setItemGraphicEl(e,i)}if(g){var r=S(e,a),o=f.get("clip");Pu(r,{shape:{endAngle:Da(n,_,b,o)}},t),c.add(r),mc(t.seriesIndex,m.dataType,e,r),h[e]=r}})).update((function(e,n){var i=m.get(v,e);if(p){var r=u.getItemGraphicEl(n),o=r?r.rotation:a,s=w(e,o);s.rotation=o,Lu(s,{rotation:-((isNaN(+i)?b[0]:Da(i,_,b,!0))+Math.PI/2)},t),c.add(s),m.setItemGraphicEl(e,s)}if(g){var l=d[n],y=S(e,l?l.shape.endAngle:a),x=f.get("clip");Lu(y,{shape:{endAngle:Da(i,_,b,x)}},t),c.add(y),mc(t.seriesIndex,m.dataType,e,y),h[e]=y}})).execute(),m.each((function(t){var e=m.getItemModel(t),n=e.getModel("emphasis"),r=n.get("focus"),a=n.get("blurScope"),o=n.get("disabled"),s=i(Da(m.get(v,t),_,[0,1],!0));if(p){var l=m.getItemGraphicEl(t),c=m.getItemVisual(t,"style"),u=c.fill;if(l instanceof Hl){var d=l.style;l.useStyle(V({image:d.image,x:d.x,y:d.y,width:d.width,height:d.height},c))}else l.useStyle(c),"pointer"!==l.type&&l.setColor(u);l.setStyle(e.getModel(["pointer","itemStyle"]).getItemStyle()),"auto"===l.style.fill&&l.setStyle("fill",s),l.z2EmphasisLift=0,Su(l,e),xu(l,r,a,o)}if(g){var f=h[t];f.useStyle(m.getItemVisual(t,"style")),f.setStyle(e.getModel(["progress","itemStyle"]).getItemStyle()),"auto"===f.style.fill&&f.setStyle("fill",s),f.z2EmphasisLift=0,Su(f,e),xu(f,r,a,o)}})),this._progressEls=h)},e.prototype._renderAnchor=function(t,e){var n=t.getModel("anchor");if(n.get("show")){var i=n.get("size"),r=n.get("icon"),a=n.get("offsetCenter"),o=n.get("keepAspect"),s=Ix(r,e.cx-i/2+La(a[0],e.r),e.cy-i/2+La(a[1],e.r),i,i,null,o);s.z2=n.get("showAbove")?1:0,s.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(s)}},e.prototype._renderTitleAndDetail=function(t,e,n,i,r){var a=this,o=t.getData(),s=o.mapDimension("value"),l=+t.get("min"),c=+t.get("max"),u=new pa,d=[],h=[],p=t.isAnimationEnabled(),f=t.get(["pointer","showAbove"]);o.diff(this._data).add((function(t){d[t]=new fc({silent:!0}),h[t]=new fc({silent:!0})})).update((function(t,e){d[t]=a._titleEls[e],h[t]=a._detailEls[e]})).execute(),o.each((function(e){var n=o.getItemModel(e),a=o.get(s,e),g=new pa,m=i(Da(a,[l,c],[0,1],!0)),v=n.getModel("title");if(v.get("show")){var y=v.get("offsetCenter"),x=r.cx+La(y[0],r.r),_=r.cy+La(y[1],r.r);(I=d[e]).attr({z2:f?0:2,style:Hu(v,{x,y:_,text:o.getName(e),align:"center",verticalAlign:"middle"},{inheritColor:m})}),g.add(I)}var b=n.getModel("detail");if(b.get("show")){var w=b.get("offsetCenter"),S=r.cx+La(w[0],r.r),M=r.cy+La(w[1],r.r),k=La(b.get("width"),r.r),T=La(b.get("height"),r.r),C=t.get(["progress","show"])?o.getItemVisual(e,"style").fill:m,I=h[e],A=b.get("formatter");
vendor: 4,896 bytes, line 2
2I.attr({z2:f?0:2,style:Hu(b,{x:S,y:M,text:nz(a,A),width:isNaN(k)?null:k,height:isNaN(T)?null:T,align:"center",verticalAlign:"middle"},{inheritColor:C})}),Ku(I,{normal:b},a,(function(t){return nz(t,A)})),p&&Ju(I,e,o,t,{getFormattedLabel:function(t,e,n,i,r,o){return nz(o?o.interpolatedValue:a,A)}}),g.add(I)}u.add(g)})),this.group.add(u),this._titleEls=d,this._detailEls=h},e.type="gauge",e}(py);const rz=iz;var az=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath="itemStyle",n}return d(e,t),e.prototype.getInitialData=function(t,e){return qI(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,Yh.color.neutral10]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:Yh.color.axisTick,width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:Yh.color.axisTickMinor,width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:Yh.color.axisLabel,fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:Yh.color.neutral00,borderWidth:0,borderColor:Yh.color.theme[0]}},title:{show:!0,offsetCenter:[0,"20%"],color:Yh.color.secondary,fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:Yh.color.transparent,borderWidth:0,borderColor:Yh.color.neutral40,width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:Yh.color.primary,fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(Eg);const oz=az;var sz="funnel",lz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new ZI(Z(this.getData,this),Z(this.getRawData,this)),this._defaultLabelLine(e)},e.prototype.getInitialData=function(t,e){return qI(this,{coordDimensions:["value"],encodeDefaulter:K(ep,this)})},e.prototype._defaultLabelLine=function(t){ao(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(e){var n=this.getData(),i=t.prototype.getDataParams.call(this,e),r=n.mapDimension("value"),a=n.getSum(r);return i.percent=a?+(n.get(r,e)/a*100).toFixed(2):0,i.$vars.push("percent"),i},e.type="series."+sz,e.defaultOption={coordinateSystemUsage:"box",z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:65,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:Yh.color.neutral00,borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:Yh.color.primary}}},e}(Eg);const cz=lz;var uz=["itemStyle","opacity"],dz=function(t){function e(e,n){var i=t.call(this)||this,r=i,a=new Em,o=new fc;return r.setTextContent(o),i.setTextGuideLine(a),i.updateData(e,n,!0),i}return d(e,t),e.prototype.updateData=function(t,e,n){var i=this,r=t.hostModel,a=t.getItemModel(e),o=t.getItemLayout(e),s=a.getModel("emphasis"),l=a.get(uz);l=l??1,n||zu(i),i.useStyle(t.getItemVisual(e,"style")),i.style.lineJoin="round",n?(i.setShape({points:o.points}),i.style.opacity=0,Pu(i,{style:{opacity:l}},r,e)):Lu(i,{style:{opacity:l},shape:{points:o.points}},r,e),Su(i,a),this._updateLabel(t,e),xu(this,s.get("focus"),s.get("blurScope"),s.get("disabled"))},e.prototype._updateLabel=function(t,e){var n=this,i=this.getTextGuideLine(),r=n.getTextContent(),a=t.hostModel,o=t.getItemModel(e),s=t.getItemLayout(e).label,l=t.getItemVisual(e,"style"),c=l.fill;ju(r,Gu(o),{labelFetcher:t.hostModel,labelDataIndex:e,defaultOpacity:l.opacity,defaultText:t.getName(e)},{normal:{align:s.textAlign,verticalAlign:s.verticalAlign}});var u="inherit"===o.getModel("label").get("color")?c:null;n.setTextConfig({local:!0,inside:!!s.inside,insideStroke:u,outsideFill:u});var d=s.linePoints;i.setShape({points:d}),n.textGuideLineConfig={anchor:d?new De(d[0][0],d[0][1]):null},Lu(r,{style:{x:s.x,y:s.y}},a,e),r.attr({rotation:s.rotation,originX:s.x,originY:s.y,z2:10}),Bb(n,Vb(o),{stroke:c})},e}(Lm),hz=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=sz,e.ignoreLabelLineUpdate=!0,e}return d(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._data,a=this.group;i.diff(r).add((function(t){var e=new dz(i,t);i.setItemGraphicEl(t,e),a.add(e)})).update((function(t,e){var n=r.getItemGraphicEl(e);n.updateData(i,t),a.add(n),i.setItemGraphicEl(t,n)}
vendor: 9,000 bytes, line 2
2)).remove((function(e){Ru(r.getItemGraphicEl(e),t,e)})).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type=sz,e}(py);const pz=hz;var fz=Ho(sz,(function(t,e){t.eachSeriesByType(sz,(function(t){var n=t.getData(),i=n.mapDimension("value"),r=t.get("sort"),a=Eh(t,e),o=Lh(t.getBoxLayoutParams(),a.refContainer),s=gz(t),l=o.width,c=o.height,u=function(t,e){for(var n=t.mapDimension("value"),i=t.mapArray(n,(function(t){return t})),r=[],a="ascending"===e,o=0,s=t.count();o<s;o++)r[o]=o;return Q(e)?r.sort(e):"none"!==e&&r.sort((function(t,e){return a?i[t]-i[e]:i[e]-i[t]})),r}(n,r),d=o.x,h=o.y,p=s?[La(t.get("minSize"),c),La(t.get("maxSize"),c)]:[La(t.get("minSize"),l),La(t.get("maxSize"),l)],f=n.getDataExtent(i),g=t.get("min"),m=t.get("max");null==g&&(g=Math.min(f[0],0)),null==m&&(m=f[1]);var v=t.get("funnelAlign"),y=t.get("gap"),x=((s?l:c)-y*(n.count()-1))/n.count(),_=function(t,e){if(s){var r=Da(n.get(i,t)||0,[g,m],p,!0),a=void 0;switch(v){case"top":a=h;break;case"center":a=h+(c-r)/2;break;case"bottom":a=h+(c-r)}return[[e,a],[e,a+r]]}var o,u=Da(n.get(i,t)||0,[g,m],p,!0);switch(v){case"left":o=d;break;case"center":o=d+(l-u)/2;break;case"right":o=d+l-u}return[[o,e],[o+u,e]]};"ascending"===r&&(x=-x,y=-y,s?d+=l:h+=c,u=u.reverse());for(var b=0;b<u.length;b++){var w=u[b],S=u[b+1],M=n.getItemModel(w);if(s){var k=M.get(["itemStyle","width"]);null==k?k=x:(k=La(k,l),"ascending"===r&&(k=-k));var T=_(w,d),C=_(S,d+k);d+=k+y,n.setItemLayout(w,{points:T.concat(C.slice().reverse())})}else{var I=M.get(["itemStyle","height"]);null==I?I=x:(I=La(I,c),"ascending"===r&&(I=-I)),T=_(w,h),C=_(S,h+I),h+=I+y,n.setItemLayout(w,{points:T.concat(C.slice().reverse())})}}!function(t){var e=gz(t.hostModel);t.each((function(n){var i,r,a,o,s=t.getItemModel(n),l=s.getModel("label").get("position"),c=s.getModel("labelLine"),u=t.getItemLayout(n),d=u.points,h="inner"===l||"inside"===l||"center"===l||"insideLeft"===l||"insideRight"===l;if(h)"insideLeft"===l?(r=(d[0][0]+d[3][0])/2+5,a=(d[0][1]+d[3][1])/2,i="left"):"insideRight"===l?(r=(d[1][0]+d[2][0])/2-5,a=(d[1][1]+d[2][1])/2,i="right"):(r=(d[0][0]+d[1][0]+d[2][0]+d[3][0])/4,a=(d[0][1]+d[1][1]+d[2][1]+d[3][1])/4,i="center"),o=[[r,a],[r,a]];else{var p=void 0,f=void 0,g=void 0,m=void 0,v=c.get("length");tt(l)&&(!e&&j(["top","bottom"],l)>-1&&(l="left"),e&&j(["left","right"],l)>-1&&(l="bottom")),"left"===l?(p=(d[3][0]+d[0][0])/2,f=(d[3][1]+d[0][1])/2,r=(g=p-v)-5,i="right"):"right"===l?(p=(d[1][0]+d[2][0])/2,f=(d[1][1]+d[2][1])/2,r=(g=p+v)+5,i="left"):"top"===l?(p=(d[3][0]+d[0][0])/2,a=(m=(f=(d[3][1]+d[0][1])/2)-v)-5,i="center"):"bottom"===l?(p=(d[1][0]+d[2][0])/2,a=(m=(f=(d[1][1]+d[2][1])/2)+v)+5,i="center"):"rightTop"===l?(p=e?d[3][0]:d[1][0],f=e?d[3][1]:d[1][1],e?(a=(m=f-v)-5,i="center"):(r=(g=p+v)+5,i="top")):"rightBottom"===l?(p=d[2][0],f=d[2][1],e?(a=(m=f+v)+5,i="center"):(r=(g=p+v)+5,i="bottom")):"leftTop"===l?(p=d[0][0],f=e?d[0][1]:d[1][1],e?(a=(m=f-v)-5,i="center"):(r=(g=p-v)-5,i="right")):"leftBottom"===l?(p=e?d[1][0]:d[3][0],f=e?d[1][1]:d[2][1],e?(a=(m=f+v)+5,i="center"):(r=(g=p-v)-5,i="right")):(p=(d[1][0]+d[2][0])/2,f=(d[1][1]+d[2][1])/2,e?(a=(m=f+v)+5,i="center"):(r=(g=p+v)+5,i="left")),e?r=g=p:a=m=f,o=[[p,f],[g,m]]}u.label={linePoints:o,x:r,y:a,verticalAlign:"middle",textAlign:i,inside:h}}))}(n)}))}));function gz(t){return"horizontal"===t.get("orient")}var mz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._dataGroup=new pa,n._initialized=!1,n}return d(e,t),e.prototype.init=function(){this.group.add(this._dataGroup)},e.prototype.render=function(t,e,n,i){var r=this._dataGroup;this._progressiveEls=[],r.removeAll();var a=t.getData(),o=this._data,s=t.coordinateSystem,l=s.dimensions,c=xz(t);if(a.diff(o).add((function(t){_z(yz(a,r,t,l,s),a,t,c)})).update((function(e,n){var i=o.getItemGraphicEl(n);r.add(i);var u=vz(a,e,l,s);a.setItemGraphicEl(e,i),Lu(i,{shape:{points:u}},t,e),zu(i),_z(i,a,e,c)})).remove((function(t){var e=o.getItemGraphicEl(t);r.remove(e)})).execute(),!this._initialized){this._initialized=!0;var u=function(t,e){var n=t.model,i=t.getRect(),a=new Kl({shape:{x:i.x,y:i.y,width:i.width,height:i.height}}),o="horizontal"===n.get("layout")?"width":"height";return a.setShape(o,0),Pu(a,{shape:{width:i.width,height:i.height}},e,(function(){setTimeout((function(){r.removeClipPath()}))})),a}(s,t);r.setClipPath(u)}this._data=a},e.prototype.incrementalPrepareRender=function(t,e,n){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},e.prototype.incrementalRender=function(t,e,n){for(var i=e.getData(),r=e.coordinateSystem,a=this._progressiveEls=[],o=t.start;o<t.end;o++){var s=yz(i,this._dataGroup,o,r.dimensions,r);s.incremental=jo(e),_z(s,i,o,xz(e)),a.push(s)}},e.prototype.remove=function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null},e.type="parallel",e}(py);function vz(t,e,n,i){for(var r,a=[],o=0;o<n.length;o++){var s=n[o],l=t.get(t.mapDimension(s),e);r=l,("category"===i.getAxis(s).type?null==r:null==r||isNaN(r))||a.push(i.dataToPoint(l,s))}return a}function yz(t,e,n,i,r){var a=vz(t,n,i,r),o=new Em({shape:{points:a},z2:10});return e.add(o),t.setItemGraphicEl(n,o),o}function xz(t){var e=t.get("smooth",!0);return!0===e&&(e=.3),lt(e=Xa(e))&&(e=0),{smooth:e}}function _z(t,e,n,i){t.useStyle(e.getItemVisual(n,"style")),t.style.fill=null,t.setShape("smooth",i.smooth);var r=e.getItemModel(n),a=r.getModel("emphasis");Su(t,r,"lineStyle"),xu(t,a.get("focus"),a.get("blurScope"),a.get("disabled"))}const bz=mz;var wz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return d(e,t),e.prototype.getInitialData=function(t,e){return MM(null,this,{useEncodeDefaulter:Z(Sz,null,this)})},e.prototype.getRawIndicesByActiveState=function(t){var e=this.coordinateSystem,n=this.getData(),i=[];return e.eachActiveState(n,(function(e,r){t===e&&i.push(n.getRawIndex(r))})),i},e.type="series.parallel",e.dependencies=["parallel"],e.defaultOption={z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:300,smooth:!1,animationEasing:"linear"},e}(Eg);function Sz(t){var e=t.ecModel.getComponent("parallel",t.get("parallelIndex"));if(e){var n={};return W(e.dimensions,(function(t){var e=+t.replace("dim","");n[t]=e})),n}}const Mz=wz;var kz=["lineStyle","opacity"];const Tz={seriesType:"parallel",reset:function(t,e){var n=t.coordinateSystem,i={normal:t.get(["lineStyle","opacity"]),active:t.get("activeOpacity"),inactive:t.get("inactiveOpacity")};return{progress:function(t,e){n.eachActiveState(e,(function(t,n){var r=i[t];if("normal"===t&&e.hasItemOption){var a=e.getItemModel(n).get(kz,!0);null!=a&&(r=a)}e.ensureUniqueItemVisual(n,"style").opacity=r}),t.start,t.end)}}}};function Cz(t){!function(t){if(!t.parallel){var e=!1;W(t.series,(function(t){t&&"parallel"===t.type&&(e=!0)})),e&&(t.parallel=[{}])}}(t),function(t){W(ro(t.parallelAxis),(function(e){if(it(e)){var n=e.parallelIndex||0,i=ro(t.parallel)[n];i&&i.parallelAxisDefault&&z(e,i.parallelAxisDefault,!1)}}))}(t)}var Iz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){this._model=t,this._api=n,this._handlers||(this._handlers={},W(Az,(function(t,e){n.getZr().on(e,this._handlers[e]=Z(t,this))}),this)),yy(this,"_throttledDispatchExpand",t.get("axisExpandRate"),"fixRate")},e.prototype.dispose=function(t,e){xy(this,"_throttledDispatchExpand"),W(this._handlers,(function(t,n){e.getZr().off(n,t)})),this._handlers=null},e.prototype._throttledDispatchExpand=function(t){this._dispatchExpand(t)},e.prototype._dispatchExpand=function(t){t&&this._api.dispatchAction(V({type:"parallelAxisExpand"},t))},e.type="parallel",e}(Rg),Az={mousedown:function(t){Dz(this,"click")&&(this._mouseDownPoint=[t.offsetX,t.offsetY])},mouseup:function(t){var e=this._mouseDownPoint;if(Dz(this,"click")&&e){var n=[t.offsetX,t.offsetY];if(Math.pow(e[0]-n[0],2)+Math.pow(e[1]-n[1],2)>5)return;var i=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);"none"!==i.behavior&&this._dispatchExpand({axisExpandWindow:i.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!this._mouseDownPoint&&Dz(this,"mousemove")){var e=this._model,n=e.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),i=n.behavior;"jump"===i&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand("none"===i?null:{axisExpandWindow:n.axisExpandWindow,animation:"jump"===i?null:{duration:0}})}}};function Dz(t,e){var n=t._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===e}const Lz=Iz;var Pz="parallel",Oz=Pz,Ez=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}
2return d(e,t),e.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var e=this.option;t&&z(e,t,!0),this._initDimensions()},e.prototype.contains=function(t,e){var n=t.get("parallelIndex");return null!=n&&e.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){W(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],(function(e){t.hasOwnProperty(e)&&(this.option[e]=t[e])}),this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],e=this.parallelAxisIndex=[];W(Y(this.ecModel.queryComponents({mainType:"parallelAxis"}),(function(t){return(t.get("parallelIndex")||0)===this.componentIndex}),this),(function(n){t.push("dim"+n.get("dim")),e.push(n.componentIndex)}))},e.type=Oz,e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(Gh);const Nz=Ez;var Rz=function(t){function e(e,n,i,r,a){var o=t.call(this,e,n,i)||this;return o.type=r||"value",o.axisIndex=a,o}return d(e,t),e.prototype.isHorizontal=function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")},e}(jA);const zz=Rz;function Bz(t,e,n,i,r,a){t=t||0;var o=Ba(n[1],-n[0]);if(null!=r&&(r=Fz(r,[0,o])),null!=a&&(a=Math.max(a,null!=r?r:0)),"all"===i){var s=Math.abs(Ba(e[1],-e[0]));s=Fz(s,[0,o]),r=a=Fz(s,[r,a]),i=0}e[0]=Fz(e[0],n),e[1]=Fz(e[1],n);var l=Vz(e,i);e[i]+=t;var c,u=r||0,d=n.slice();return l.sign<0?d[0]=Ba(d[0],u):d[1]=Ba(d[1],-u),e[i]=Fz(e[i],d),c=Vz(e,i),null!=r&&(c.sign!==l.sign||c.span<r)&&(e[1-i]=Ba(e[i],l.sign*r)),c=Vz(e,i),null!=a&&c.span>a&&(e[1-i]=Ba(e[i],c.sign*a)),e}function Vz(t,e){var n=t[e]-t[1-e];return{span:Math.abs(n),sign:n>0?-1:n<0?1:e?-1:1}}function Fz(t,e){return Math.min(null!=e[1]?e[1]:1/0,Math.max(null!=e[0]?e[0]:-1/0,t))}var jz=function(){function t(t,e,n){this.type=Pz,this._axesMap=wt(),this._axesLayout={},this.dimensions=t.dimensions,this._model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=t.dimensions,r=t.parallelAxisIndex;W(i,(function(t,n){var i=r[n],a=e.getComponent("parallelAxis",i),o=tT(a),s=this._axesMap.set(t,new zz(t,eT(a,o,!1),[0,0],o,i));s.onBand=uT(s.scale,a),s.inverse=a.get("inverse"),a.axis=s,s.model=a,s.coordinateSystem=a.coordinateSystem=this}),this)},t.prototype.update=function(t,e){W(this.dimensions,(function(t){var e=this._axesMap.get(t);HC(e,1),$A(e)}),this)},t.prototype.containPoint=function(t){var e=this._makeLayoutInfo(),n=e.axisBase,i=e.layoutBase,r=e.pixelDimIndex,a=t[1-r],o=t[r];return a>=n&&a<=n+e.axisLength&&o>=i&&o<=i+e.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype.resize=function(t,e){var n=Eh(t,e).refContainer;this._rect=Lh(t.getBoxLayoutParams(),n),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var t,e=this._model,n=this._rect,i=["x","y"],r=["width","height"],a=e.get("layout"),o="horizontal"===a?0:1,s=n[r[o]],l=[0,s],c=this.dimensions.length,u=Gz(e.get("axisExpandWidth"),l),d=Gz(e.get("axisExpandCount")||0,[0,c]),h=e.get("axisExpandable")&&c>3&&c>d&&d>1&&u>0&&s>0,p=e.get("axisExpandWindow");p?(t=Gz(p[1]-p[0],l),p[1]=p[0]+t):(t=Gz(u*(d-1),l),(p=[u*(e.get("axisExpandCenter")||Sa(c/2))-t/2])[1]=p[0]+t);var f=(s-t)/(c-d);f<3&&(f=0);var g=[Sa(Ea(p[0]/u,1))+1,Ma(Ea(p[1]/u,1))-1],m=f/u*p[0];return{layout:a,pixelDimIndex:o,layoutBase:n[i[o]],layoutLength:s,axisBase:n[i[1-o]],axisLength:n[r[1-o]],axisExpandable:h,axisExpandWidth:u,axisCollapseWidth:f,axisExpandWindow:p,axisCount:c,winInnerIndices:g,axisExpandWindow0Pos:m}},t.prototype._layoutAxes=function(){var t=this._rect,e=this._axesMap,n=this.dimensions,i=this._makeLayoutInfo(),r=i.layout;e.each((function(t){var e=[0,i.axisLength],n=t.inverse?1:0;t.setExtent(e[n],e[1-n])})),W(n,(function(e,n){var a=(i.axisExpandable?Wz:Hz)(n,i),o={horizontal:{x:a.position,y:i.axisLength},vertical:{x:0,y:a.position}}
vendor: 5,020 bytes, line 2
2,s={horizontal:Ia/2,vertical:0},l=[o[r].x+t.x,o[r].y+t.y],c=s[r],u=[1,0,0,1,0,0];Te(u,u,c),ke(u,u,l),this._axesLayout[e]={position:l,rotation:c,transform:u,axisNameAvailableWidth:a.axisNameAvailableWidth,axisLabelShow:a.axisLabelShow,nameTruncateMaxWidth:a.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}}),this)},t.prototype.getAxis=function(t){return this._axesMap.get(t)},t.prototype.dataToPoint=function(t,e){return this.axisCoordToPoint(this._axesMap.get(e).dataToCoord(t),e)},t.prototype.eachActiveState=function(t,e,n,i){null==n&&(n=0),null==i&&(i=t.count());var r=this._axesMap,a=this.dimensions,o=[],s=[];W(a,(function(e){o.push(t.mapDimension(e)),s.push(r.get(e).model)}));for(var l=this.hasAxisBrushed(),c=n;c<i;c++){var u=void 0;if(l){u="active";for(var d=t.getValues(o,c),h=0,p=a.length;h<p;h++)if("inactive"===s[h].getActiveState(d[h])){u="inactive";break}}else u="normal";e(u,c)}},t.prototype.hasAxisBrushed=function(){for(var t=this.dimensions,e=this._axesMap,n=!1,i=0,r=t.length;i<r;i++)"normal"!==e.get(t[i]).model.getActiveState()&&(n=!0);return n},t.prototype.axisCoordToPoint=function(t,e){return Lv([t,0],this._axesLayout[e].transform)},t.prototype.getAxisLayout=function(t){return R(this._axesLayout[t])},t.prototype.getSlidedAxisExpandWindow=function(t){var e=this._makeLayoutInfo(),n=e.pixelDimIndex,i=e.axisExpandWindow.slice(),r=i[1]-i[0],a=[0,e.axisExpandWidth*(e.axisCount-1)];if(!this.containPoint(t))return{behavior:"none",axisExpandWindow:i};var o,s=t[n]-e.layoutBase-e.axisExpandWindow0Pos,l="slide",c=e.axisCollapseWidth,u=this._model.get("axisExpandSlideTriggerArea"),d=null!=u[0];if(c)d&&c&&s<r*u[0]?(l="jump",o=s-r*u[2]):d&&c&&s>r*(1-u[0])?(l="jump",o=s-r*(1-u[2])):(o=s-r*u[1])>=0&&(o=s-r*(1-u[1]))<=0&&(o=0),(o*=e.axisExpandWidth/c)?Bz(o,i,a,"all"):l="none";else{var h=i[1]-i[0];(i=[_a(0,a[1]*s/h-h/2)])[1]=xa(a[1],i[0]+h),i[0]=i[1]-h}return{axisExpandWindow:i,behavior:l}},t}();function Gz(t,e){return xa(_a(t,e[0]),e[1])}function Hz(t,e){var n=e.layoutLength/(e.axisCount-1);return{position:n*t,axisNameAvailableWidth:n,axisLabelShow:!0}}function Wz(t,e){var n,i,r=e.layoutLength,a=e.axisExpandWidth,o=e.axisCount,s=e.axisCollapseWidth,l=e.winInnerIndices,c=s,u=!1;return t<l[0]?(n=t*s,i=s):t<=l[1]?(n=e.axisExpandWindow0Pos+t*a-e.axisExpandWindow[0],c=a,u=!0):(n=r-(o-1-t)*s,i=s),{position:n,axisNameAvailableWidth:c,axisLabelShow:u,nameTruncateMaxWidth:i}}const Uz=jz,$z={create:function(t,e){var n=[];return t.eachComponent(Oz,(function(i,r){var a=new Uz(i,t,e);a.name="parallel_"+r,a.resize(i,e),i.coordinateSystem=a,a.model=i,n.push(a)})),t.eachSeries((function(t){if(t.get("coordinateSystem")===Pz){var e=t.getReferringComponents(Oz,bo).models[0],n=t.coordinateSystem=e.coordinateSystem;n&&W(n.dimensions,(function(e){OC(n.getAxis(e),t,Pz)}))}})),n}};var Yz=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.activeIntervals=[],n}return d(e,t),e.prototype.getAreaSelectStyle=function(){return ts([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},e.prototype.setActiveIntervals=function(t){var e=this.activeIntervals=R(t);if(e)for(var n=e.length-1;n>=0;n--)Na(e[n])},e.prototype.getActiveState=function(t){var e=this.activeIntervals;if(!e.length)return"normal";if(null==t||isNaN(+t))return"inactive";if(1===e.length){var n=e[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,r=e.length;i<r;i++)if(e[i][0]<=t&&t<=e[i][1])return"active";return"inactive"},e}(Gh);G(Yz,kA);const qz=Yz;var Xz=!0,Zz=Math.min,Kz=Math.max,Jz=Math.pow,Qz="globalPan",tB={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},eB={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},nB={brushStyle:{lineWidth:2,stroke:Yh.color.backgroundTint,fill:Yh.color.borderTint},transformable:!0,brushMode:"single",removeOnClick:!1},iB=0,rB=function(t){function e(e){var n=t.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new pa,n._uid="brushController_"+iB++,W(LB,(function(t,e){this._handlers[e]=Z(t,this)}),n),n}return d(e,t),e.prototype.enableBrush=function(t){return this._brushType&&this._doDisableBrush(),t.brushType&&this._doEnableBrush(t),this},e.prototype._doEnableBrush=function(t){var e=this._zr;this._enableGlobalPan||function(t,e,n){nL(t)[e]=n}(e,Qz,this._uid),W(this._handlers,(function(t,n){e.on(n,t)})),this._brushType=t.brushType,this._brushOption=z(R(nB),t,!0)},e.prototype._doDisableBrush=function(){var t=this._zr;!function(t,e,n){var i=nL(t);i[e]===n&&(i[e]=null)}(t,Qz,this._uid),W(this._handlers,(function(e,n){t.off(n,e)})),this._brushType=this._brushOption=null},e.prototype.setPanels=function(t){if(t&&t.length){var e=this._panels={};W(t,(function(t){e[t.panelId]=R(t)}))}else this._panels=null;return this},e.prototype.mount=function(t){t=t||{},this._enableGlobalPan=t.enableGlobalPan;var e=this.group;return this._zr.add(e),e.attr({x:t.x||0,y:t.y||0,rotation:t.rotation||0,scaleX:t.scaleX||1,scaleY:t.
vendor: 3,736 bytes, line 2
2scaleY||1}),this._transform=e.getLocalTransform(),this},e.prototype.updateCovers=function(t){t=U(t,(function(t){return z(R(nB),t,!0)}));var e=this._covers,n=this._covers=[],i=this,r=this._creatingCover;return new US(e,t,(function(t,e){return a(t.__brushOption,e)}),a).add(o).update(o).remove((function(t){e[t]!==r&&i.group.remove(e[t])})).execute(),this;function a(t,e){return(null!=t.id?t.id:"\0-brush-index-"+e)+"-"+t.brushType}function o(a,o){var s=t[a];if(null!=o&&e[o]===r)n[a]=e[o];else{var l=n[a]=null!=o?(e[o].__brushOption=s,e[o]):oB(i,aB(i,s));cB(i,l)}}},e.prototype.unmount=function(){return this.enableBrush(!1),pB(this),this._zr.remove(this.group),this},e.prototype.dispose=function(){this.unmount(),this.off()},e}(Jt);function aB(t,e){var n=OB[e.brushType].createCover(t,e);return n.__brushOption=e,lB(n,e),t.group.add(n),n}function oB(t,e){var n=uB(e);return n.endCreating&&(n.endCreating(t,e),lB(e,e.__brushOption)),e}function sB(t,e){var n=e.__brushOption;uB(e).updateCoverShape(t,e,n.range,n)}function lB(t,e){var n=e.z;null==n&&(n=1e4),t.traverse((function(t){t.z=n,t.z2=n}))}function cB(t,e){uB(e).updateCommon(t,e),sB(t,e)}function uB(t){return OB[t.__brushOption.brushType]}function dB(t,e,n){var i,r=t._panels;if(!r)return Xz;var a=t._transform;return W(r,(function(t){t.isTargetByCursor(e,n,a)&&(i=t)})),i}function hB(t,e){var n=t._panels;if(!n)return Xz;var i=e.__brushOption.panelId;return null!=i?n[i]:Xz}function pB(t){var e=t._covers,n=e.length;return W(e,(function(e){t.group.remove(e)}),t),e.length=0,!!n}function fB(t,e){var n=U(t._covers,(function(t){var e=t.__brushOption,n=R(e.range);return{brushType:e.brushType,panelId:e.panelId,range:n}}));t.trigger("brush",{areas:n,isEnd:!!e.isEnd,removeOnClick:!!e.removeOnClick})}function gB(t){var e=t.length-1;return e<0&&(e=0),[t[0],t[e]]}function mB(t,e,n,i){var r=new pa;return r.add(new Kl({name:"main",style:_B(n),silent:!0,draggable:!0,cursor:"move",drift:K(SB,t,e,r,["n","s","w","e"]),ondragend:K(fB,e,{isEnd:!0})})),W(i,(function(n){r.add(new Kl({name:n.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:K(SB,t,e,r,n),ondragend:K(fB,e,{isEnd:!0})}))})),r}function vB(t,e,n,i){var r=i.brushStyle.lineWidth||0,a=Kz(r,6),o=n[0][0],s=n[1][0],l=o-r/2,c=s-r/2,u=n[0][1],d=n[1][1],h=u-a+r/2,p=d-a+r/2,f=u-o,g=d-s,m=f+r,v=g+r;xB(t,e,"main",o,s,f,g),i.transformable&&(xB(t,e,"w",l,c,a,v),xB(t,e,"e",h,c,a,v),xB(t,e,"n",l,c,m,a),xB(t,e,"s",l,p,m,a),xB(t,e,"nw",l,c,a,a),xB(t,e,"ne",h,c,a,a),xB(t,e,"sw",l,p,a,a),xB(t,e,"se",h,p,a,a))}function yB(t,e){var n=e.__brushOption,i=n.transformable,r=e.childAt(0);r.useStyle(_B(n)),r.attr({silent:!i,cursor:i?"move":"default"}),W([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],(function(n){var r=e.childOfName(n.join("")),a=1===n.length?wB(t,n[0]):function(t,e){var n=[wB(t,e[0]),wB(t,e[1])];return("e"===n[0]||"w"===n[0])&&n.reverse(),n.join("")}(t,n);r&&r.attr({silent:!i,invisible:!i,cursor:i?eB[a]+"-resize":null})}))}function xB(t,e,n,i,r,a,o){var s=e.childOfName(n);s&&s.setShape(function(t){var e=Zz(t[0][0],t[1][0]),n=Zz(t[0][1],t[1][1]);return{x:e,y:n,width:Kz(t[0][0],t[1][0])-e,height:Kz(t[0][1],t[1][1])-n}}(TB(t,e,[[i,r],[i+a,r+o]])))}function _B(t){return F({strokeNoScale:!0},t.brushStyle)}function bB(t,e,n,i){var r=[Zz(t,n),Zz(e,i)],a=[Kz(t,n),Kz(e,i)];return[[r[0],a[0]],[r[1],a[1]]]}function wB(t,e){var n=Pv({w:"left",e:"right",n:"top",s:"bottom"}[e],function(t){return Dv(t.group)}(t));return{left:"w",right:"e",top:"n",bottom:"s"}[n]}function SB(t,e,n,i,r,a){var o=n.__brushOption,s=t.toRectRange(o.range),l=kB(e,r,a);W(i,(function(t){var e=tB[t];s[e[0]][e[1]]+=l[e[0]]})),o.range=t.fromRectRange(bB(s[0][0],s[1][0],s[0][1],s[1][1])),cB(e,n),fB(e,{isEnd:!1})}
vendor: 4,978 bytes, line 2
2function MB(t,e,n,i){var r=e.__brushOption.range,a=kB(t,n,i);W(r,(function(t){t[0]+=a[0],t[1]+=a[1]})),cB(t,e),fB(t,{isEnd:!1})}function kB(t,e,n){var i=t.group,r=i.transformCoordToLocal(e,n),a=i.transformCoordToLocal(0,0);return[r[0]-a[0],r[1]-a[1]]}function TB(t,e,n){var i=hB(t,e);return i&&i!==Xz?i.clipPath(n,t._transform):R(n)}function CB(t){var e=t.event;e.preventDefault&&e.preventDefault()}function IB(t,e,n){return t.childOfName("main").contain(e,n)}function AB(t,e,n,i){var r,a=t._creatingCover,o=t._creatingPanel,s=t._brushOption;if(t._track.push(n.slice()),function(t){var e=t._track;if(!e.length)return!1;var n=e[e.length-1],i=e[0],r=n[0]-i[0],a=n[1]-i[1];return Jz(r*r+a*a,.5)>6}(t)||a){if(o&&!a){"single"===s.brushMode&&pB(t);var l=R(s);l.brushType=DB(l.brushType,o),l.panelId=o===Xz?null:o.panelId,a=t._creatingCover=aB(t,l),t._covers.push(a)}if(a){var c=OB[DB(t._brushType,o)];a.__brushOption.range=c.getCreatingRange(TB(t,a,t._track)),i&&(oB(t,a),c.updateCommon(t,a)),sB(t,a),r={isEnd:i}}}else i&&"single"===s.brushMode&&s.removeOnClick&&dB(t,e,n)&&pB(t)&&(r={isEnd:i,removeOnClick:!0});return r}function DB(t,e){return"auto"===t?e.defaultBrushType:t}var LB={mousedown:function(t){if(this._dragging)PB(this,t);else if(!t.target||!t.target.draggable){CB(t);var e=this.group.transformCoordToLocal(t.offsetX,t.offsetY);this._creatingCover=null,(this._creatingPanel=dB(this,t,e))&&(this._dragging=!0,this._track=[e.slice()])}},mousemove:function(t){var e=t.offsetX,n=t.offsetY,i=this.group.transformCoordToLocal(e,n);if(function(t,e,n){if(t._brushType&&!function(t,e,n){var i=t._zr;return e<0||e>i.getWidth()||n<0||n>i.getHeight()}(t,e.offsetX,e.offsetY)){var i=t._zr,r=t._covers,a=dB(t,e,n);if(!t._dragging)for(var o=0;o<r.length;o++){var s=r[o].__brushOption;if(a&&(a===Xz||s.panelId===a.panelId)&&OB[s.brushType].contain(r[o],n[0],n[1]))return}a&&i.setCursorStyle("crosshair")}}(this,t,i),this._dragging){CB(t);var r=AB(this,t,i,!1);r&&fB(this,r)}},mouseup:function(t){PB(this,t)}};function PB(t,e){if(t._dragging){CB(e);var n=e.offsetX,i=e.offsetY,r=t.group.transformCoordToLocal(n,i),a=AB(t,e,r,!0);t._dragging=!1,t._track=[],t._creatingCover=null,a&&fB(t,a)}}var OB={lineX:EB(0),lineY:EB(1),rect:{createCover:function(t,e){function n(t){return t}return mB({toRectRange:n,fromRectRange:n},t,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(t){var e=gB(t);return bB(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(t,e,n,i){vB(t,e,n,i)},updateCommon:yB,contain:IB},polygon:{createCover:function(t,e){var n=new pa;return n.add(new Em({name:"main",style:_B(e),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,e){e.remove(e.childAt(0)),e.add(new Lm({name:"main",draggable:!0,drift:K(MB,t,e),ondragend:K(fB,t,{isEnd:!0})}))},updateCoverShape:function(t,e,n,i){e.childAt(0).setShape({points:TB(t,e,n)})},updateCommon:yB,contain:IB}};function EB(t){return{createCover:function(e,n){return mB({toRectRange:function(e){var n=[e,[0,100]];return t&&n.reverse(),n},fromRectRange:function(e){return e[t]}},e,n,[[["w"],["e"]],[["n"],["s"]]][t])},getCreatingRange:function(e){var n=gB(e);return[Zz(n[0][t],n[1][t]),Kz(n[0][t],n[1][t])]},updateCoverShape:function(e,n,i,r){var a,o=hB(e,n);if(o!==Xz&&o.getLinearBrushOtherExtent)a=o.getLinearBrushOtherExtent(t);else{var s=e._zr;a=[0,[s.getWidth(),s.getHeight()][1-t]]}var l=[i,a];t&&l.reverse(),vB(e,n,l,r)},updateCommon:yB,contain:IB}}const NB=rB;function RB(t){return t=VB(t),function(e){return Nv(e,t)}}function zB(t,e){return t=VB(t),function(n){var i=null!=e?e:n,r=i?t.width:t.height,a=i?t.x:t.y;return[a,a+(r||0)]}}function BB(t,e,n){var i=VB(t);return function(t,r){return i.contain(r[0],r[1])&&!aL(t,e,n)}}function VB(t){return nn.create(t)}var FB=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(e,n){t.prototype.init.apply(this,arguments),(this._brushController=new NB(n.getZr())).on("brush",Z(this._onBrush,this))},e.prototype.render=function(t,e,n,i){if(!function(t,e,n){return n&&"axisAreaSelect"===n.type&&e.findComponents({mainType:"parallelAxis",query:n})[0]===t}(t,e,i)){this.axisModel=t,this.api=n,this.group.removeAll();var r=this._axisGroup;if(this._axisGroup=new pa,this.group.add(this._axisGroup),t.get("show")){var a=function(t,e){return e.getComponent("parallel",t.get("parallelIndex"))}(t,e),o=a.coordinateSystem,s=t.getAreaSelectStyle(),l=s.width,c=t.axis.dim,u=V({strokeContainThreshold:l},o.getAxisLayout(c)),d=new vC(t,n,u);d.build(),this._axisGroup.add(d.group),this._refreshBrushController(u,s,t,a,l,n),Ev(r,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,e,n,i,r,a){var o=n.axis.getExtent(),s=o[1]-o[0],l=Math.min(30,.1*Math.abs(s)),c=nn.create({x:o[0],y:-r/2,width:s,height:r});c.x-=l,c.width+=2*l,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}
vendor: 4,676 bytes, line 2
2).setPanels([{panelId:"pl",clipPath:RB(c),isTargetByCursor:BB(c,a,i),getLinearBrushOtherExtent:zB(c,0)}]).enableBrush({brushType:"lineX",brushStyle:e,removeOnClick:!0}).updateCovers(function(t){var e=t.axis;return U(t.activeIntervals,(function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}}))}(n))},e.prototype._onBrush=function(t){var e=t.areas,n=this.axisModel,i=n.axis,r=U(e,(function(t){return[i.coordToData(t.range[0],!0),i.coordToData(t.range[1],!0)]}));(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:r})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(Rg);const jB=FB;var GB={type:"axisAreaSelect",event:"axisAreaSelected"},HB={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function WB(t){t.registerComponentView(Lz),t.registerComponentModel(Nz),t.registerCoordinateSystem("parallel",$z),t.registerPreprocessor(Cz),t.registerComponentModel(qz),t.registerComponentView(jB),LA(t,"parallel",qz,HB),function(t){t.registerAction(GB,(function(t,e){e.eachComponent({mainType:"parallelAxis",query:t},(function(e){e.axis.model.setActiveIntervals(t.intervals)}))})),t.registerAction("parallelAxisExpand",(function(t,e){e.eachComponent({mainType:"parallel",query:t},(function(e){e.setAxisExpand(t)}))}))}(t)}var UB="sankey",$B=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.getInitialData=function(t,e){var n=t.edges||t.links||[],i=t.data||t.nodes||[],r=t.levels||[];this.levelModels=[];for(var a=this.levelModels,o=0;o<r.length;o++)null!=r[o].depth&&r[o].depth>=0&&(a[r[o].depth]=new fd(r[o],this,e));var s=zN(i,n,this,!0,(function(t,e){t.wrapMethod("getItemModel",(function(t,e){var n=t.parentModel,i=n.getData().getItemLayout(e);if(i){var r=i.depth,a=n.levelModels[r];a&&(t.parentModel=a)}return t})),e.wrapMethod("getItemModel",(function(t,e){var n=t.parentModel,i=n.getGraph().getEdgeByIndex(e).node1.getLayout();if(i){var r=i.depth,a=n.levelModels[r];a&&(t.parentModel=a)}return t}))}));return s.data},e.prototype.setNodePosition=function(t,e){var n=(this.option.data||this.option.nodes)[t];n.localX=e[0],n.localY=e[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,e,n){function i(t){return isNaN(t)||null==t}if("edge"===n){var r=this.getDataParams(t,n),a=r.data,o=r.value;return ug("nameValue",{name:a.source+" -- "+a.target,value:o,noValue:i(o)})}var s=this.getGraph().getNodeByIndex(t).getLayout().value,l=this.getDataParams(t,n).data.name;return ug("nameValue",{name:null!=l?l+"":null,value:s,noValue:i(s)})},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(e,n){var i=t.prototype.getDataParams.call(this,e,n);if(null==i.value&&"node"===n){var r=this.getGraph().getNodeByIndex(e).getLayout().value;i.value=r}return i},e.prototype.__ownRoamView=function(){return this.coordinateSystem},e.type="series."+UB,e.layoutMode="box",e.defaultOption={z:2,coordinateSystemUsage:"box",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,roam:!1,roamTrigger:"global",center:null,zoom:1,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:Yh.color.neutral50,opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:Yh.color.primary}},animationEasing:"linear",animationDuration:1e3},e}(Eg);const YB=$B;var qB=function(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0},XB=function(t){function e(e){return t.call(this,e)||this}return d(e,t),e.prototype.getDefaultShape=function(){return new qB},e.prototype.buildPath=function(t,e){var n=e.extent;t.moveTo(e.x1,e.y1),t.bezierCurveTo(e.cpx1,e.cpy1,e.cpx2,e.cpy2,e.x2,e.y2),"vertical"===e.orient?(t.lineTo(e.x2+n,e.y2),t.bezierCurveTo(e.cpx2+n,e.cpy2,e.cpx1+n,e.cpy1,e.x1+n,e.y1)):(t.lineTo(e.x2,e.y2+n),t.bezierCurveTo(e.cpx2,e.cpy2+n,e.cpx1,e.cpy1+n,e.x1,e.y1+n)),t.closePath()},e.prototype.highlight=function(){au(this)},e.prototype.downplay=function(){ou(this)},e}(Rl),ZB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=UB,e._mainGroup=new pa,e}return d(e,t),e.prototype.init=function(t,e){this._controller=new gL(e.getZr()),this.group.add(this._mainGroup),this._firstRen
2der=!0},e.prototype.render=function(t,e,n){var i=t.getGraph(),r=this._mainGroup,a=t.layoutInfo,o=a.width,s=a.height,l=t.getData(),c=t.getData("edge"),u=t.get("orient");r.removeAll(),r.x=a.x,r.y=a.y,this._updateViewCoordSys(t,n),XP(t,n,this._controller,ZP(r),null),i.eachEdge((function(e){var n=new XB,i=gc(n);i.dataIndex=e.dataIndex,i.seriesIndex=t.seriesIndex,i.dataType="edge";var a,l,d,h,p,f,g,m,v=e.getModel(),y=v.getModel("lineStyle"),x=y.get("curveness"),_=e.node1.getLayout(),b=e.node1.getModel(),w=b.get("localX"),S=b.get("localY"),M=e.node2.getLayout(),k=e.node2.getModel(),T=k.get("localX"),C=k.get("localY"),I=e.getLayout();n.shape.extent=Math.max(1,I.dy),n.shape.orient=u,"vertical"===u?(a=(null!=w?w*o:_.x)+I.sy,l=(null!=S?S*s:_.y)+_.dy,d=(null!=T?T*o:M.x)+I.ty,p=a,f=l*(1-x)+(h=null!=C?C*s:M.y)*x,g=d,m=l*x+h*(1-x)):(a=(null!=w?w*o:_.x)+_.dx,l=(null!=S?S*s:_.y)+I.sy,p=a*(1-x)+(d=null!=T?T*o:M.x)*x,f=l,g=a*x+d*(1-x),m=h=(null!=C?C*s:M.y)+I.ty),n.setShape({x1:a,y1:l,x2:d,y2:h,cpx1:p,cpy1:f,cpx2:g,cpy2:m}),n.useStyle(y.getItemStyle()),KB(n.style,u,e);var A=""+v.get("value"),D=Gu(v,"edgeLabel");ju(n,D,{labelFetcher:{getFormattedLabel:function(e,n,i,r,a,o){return t.getFormattedLabel(e,n,"edge",r,dt(a,D.normal&&D.normal.get("formatter"),A),o)}},labelDataIndex:e.dataIndex,defaultText:A}),n.setTextConfig({position:"inside"});var L=v.getModel("emphasis");Su(n,v,"lineStyle",(function(t){var n=t.getItemStyle();return KB(n,u,e),n})),r.add(n),c.setItemGraphicEl(e.dataIndex,n);var P=L.get("focus");xu(n,"adjacency"===P?e.getAdjacentDataIndices():"trajectory"===P?e.getTrajectoryDataIndices():P,L.get("blurScope"),L.get("disabled"))})),i.eachNode((function(e){var n=e.getLayout(),i=e.getModel(),a=i.get("localX"),c=i.get("localY"),u=i.getModel("emphasis"),d=i.get(["itemStyle","borderRadius"])||0,h=new Kl({shape:{x:null!=a?a*o:n.x,y:null!=c?c*s:n.y,width:n.dx,height:n.dy,r:d},style:i.getModel("itemStyle").getItemStyle(),z2:10});ju(h,Gu(i),{labelFetcher:{getFormattedLabel:function(e,n){return t.getFormattedLabel(e,n,"node")}},labelDataIndex:e.dataIndex,defaultText:e.id}),h.disableLabelAnimation=!0,h.setStyle("fill",e.getVisual("color")),h.setStyle("decal",e.getVisual("style").decal),Su(h,i),r.add(h),l.setItemGraphicEl(e.dataIndex,h),gc(h).dataType="node";var p=u.get("focus");xu(h,"adjacency"===p?e.getAdjacentDataIndices():"trajectory"===p?e.getTrajectoryDataIndices():p,u.get("blurScope"),u.get("disabled"))})),l.eachItemGraphicEl((function(e,i){l.getItemModel(i).get("draggable")&&(e.drift=function(e,r){this.shape.x+=e,this.shape.y+=r,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:l.getRawIndex(i),localX:this.shape.x/o,localY:this.shape.y/s})},e.draggable=!0,e.cursor="move")})),!this._data&&t.isAnimationEnabled()&&r.setClipPath(function(t,e){var n=new Kl({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return Pu(n,{shape:{width:t.width+20}},e,(function(){r.removeClipPath()})),n}(r.getBoundingRect(),t)),this._data=t.getData(),this._firstRender=!1},e.prototype.__updateOnOwnRoam=function(t,e,n){NP(this.group,2,e.coordinateSystem,null)},e.prototype.dispose=function(){this._controller&&this._controller.dispose()},e.prototype._updateViewCoordSys=function(t,e){var n=t.layoutInfo,i=t.coordinateSystem=eO(t,e,n.x,n.y,n.width,n.height);NP(this.group,2,i,this._firstRender?null:t)},e.type=UB,e}(py);function KB(t,e,n){switch(t.fill){case"source":t.fill=n.node1.getVisual("color"),t.decal=n.node1.getVisual("style").decal;break;case"target":t.fill=n.node2.getVisual("color"),t.decal=n.node2.getVisual("style").decal;break;case"gradient":var i=n.node1.getVisual("color"),r=n.node2.getVisual("color");tt(i)&&tt(r)&&(t.fill=new Km(0,0,+("horizontal"===e),+("vertical"===e),[{color:i,offset:0},{color:r,offset:1}]))}}const JB=ZB;var QB=Ho(UB,(function(t,e){t.eachSeriesByType(UB,(function(t){var n=t.get("nodeWidth"),i=t.get("nodeGap"),r=Eh(t,e).refContainer,a=Lh(t.getBoxLayoutParams(),r);t.layoutInfo=a;var o=a.width,s=a.height,l=t.getGraph(),c=l.nodes,u=l.edges;!function(t){W(t,(function(t){var e=cV(t.outEdges,lV),n=cV(t.inEdges,lV),i=t.getValue()||0,r=Math.max(e,n,i);t.setLayout({value:r},!0)}))}(c),function(t,e,n,i,r,a,o,s,l){(function(t,e,n,i,r,a,o){for(var s=[],l=[],c=[],u=[],d=0,h=0;h<e.length;h++)s[h]=1;for(h=0;h<t.length;h++)l[h]=t[h].inEdges.length,0===l[h]&&c.push(t[h]);for(var p=-1;c.length;){for(var f=0;f<c.length;f++){var g=c[f],m=g.hostGraph.data.getRawDataItem(g.dataIndex),v=null!=m.depth&&m.depth>=0;v&&m.depth>p&&(p=m.depth),g.setLayout({depth:v?m.depth:d},!0),"vertical"===a?g.setLayout({dy:n},!0):g.setLayout({dx:n},!0);for(var y=0;y<g.outEdges.length;y++){var x=g.outEdges[y];s[j(e,x)]=0;var _=x.node2;0==--l[j(t,_)]&&j(u,_)<0&&u.push(_)}}++d,c=u,u=[]}for(h=0;h<s.length;h++)if(1===s[h])throw new Error("Sankey is a DAG, the original data has cycle!");var b=p>d-1?p:d-1;o&&"left"!==o&&function(t,e,n,i){if("right"===e){for(var r=[],a=t,o=0;a.length;){for(var s=0;s<a.length;s++){var l=a[s];l.setLayout({skNodeHeight:o},!0);for(var c=0;c<l.inEdges.length;c++){var u=l.inEdges[c];j(r,u.node1)<0&&r.push(u.node1)}}a=r,r=[],++o}W(t,(function(t){tV(t)||t.setLayout({depth:Math.max(0,i-t.getLayout().skNodeHeight)},!0)}))}else"justify"===e&&function(t,e){W(t,(function(t){tV(t)||t.outEdges.length||t.setLayout({depth:e},!0)}))}(t,i)}(t,o,0,b),function(t,e,n){W(t,(function(t){var i=t.getLayout().depth*e;"vertical"===n?t.setLayout({y:i},!0):t.setLayout({x:i},!0)}))}(t,"vertical"===a?(r-n)/b:(i-n)/b,a)})(t,e,n,r,a,s,l),function(t,e,n,i,r,a,o){var s=function(t,e){var n=[],i="vertical"===e?"y":"x",r=To(t,(function(t){return t.getLayout()[i]}));return Na(r.keys),W(r.keys,(function(t){n.push(r.buckets.get(t))})),n}(t,o);(function(t,e,n,i,r,a){var o=1/0;W(t,(function(t){var e=t.length,s=0;W(t,(function(t){s+=t.getLayout().value}));var l="vertical"===a?(i-(e-1)*r)/s:(n-(e-1)*r)/s;
2l<o&&(o=l)})),W(t,(function(t){W(t,(function(t,e){var n=t.getLayout().value*o;"vertical"===a?(t.setLayout({x:e},!0),t.setLayout({dx:n},!0)):(t.setLayout({y:e},!0),t.setLayout({dy:n},!0))}))})),W(e,(function(t){var e=+t.getValue()*o;t.setLayout({dy:e},!0)}))})(s,e,n,i,r,o),eV(s,r,n,i,o);for(var l=1;a>0;a--)nV(s,l*=.99,o),eV(s,r,n,i,o),uV(s,l,o),eV(s,r,n,i,o)}(t,e,a,r,i,o,s),function(t,e){var n="vertical"===e?"x":"y";W(t,(function(t){t.outEdges.sort((function(t,e){return t.node2.getLayout()[n]-e.node2.getLayout()[n]})),t.inEdges.sort((function(t,e){return t.node1.getLayout()[n]-e.node1.getLayout()[n]}))})),W(t,(function(t){var e=0,n=0;W(t.outEdges,(function(t){t.setLayout({sy:e},!0),e+=t.getLayout().dy})),W(t.inEdges,(function(t){t.setLayout({ty:n},!0),n+=t.getLayout().dy}))}))}(t,s)}(c,u,n,i,o,s,0!==Y(c,(function(t){return 0===t.getLayout().value})).length?0:t.get("layoutIterations"),t.get("orient"),t.get("nodeAlign"))}))}));function tV(t){var e=t.hostGraph.data.getRawDataItem(t.dataIndex);return null!=e.depth&&e.depth>=0}function eV(t,e,n,i,r){var a="vertical"===r?"x":"y";W(t,(function(t){var o,s,l;t.sort((function(t,e){return t.getLayout()[a]-e.getLayout()[a]}));for(var c=0,u=t.length,d="vertical"===r?"dx":"dy",h=0;h<u;h++)(l=c-(s=t[h]).getLayout()[a])>0&&(o=s.getLayout()[a]+l,"vertical"===r?s.setLayout({x:o},!0):s.setLayout({y:o},!0)),c=s.getLayout()[a]+s.getLayout()[d]+e;if((l=c-e-("vertical"===r?i:n))>0)for(o=s.getLayout()[a]-l,"vertical"===r?s.setLayout({x:o},!0):s.setLayout({y:o},!0),c=o,h=u-2;h>=0;--h)(l=(s=t[h]).getLayout()[a]+s.getLayout()[d]+e-c)>0&&(o=s.getLayout()[a]-l,"vertical"===r?s.setLayout({x:o},!0):s.setLayout({y:o},!0)),c=s.getLayout()[a]}))}function nV(t,e,n){W(t.slice().reverse(),(function(t){W(t,(function(t){if(t.outEdges.length){var i=cV(t.outEdges,iV,n)/cV(t.outEdges,lV);if(isNaN(i)){var r=t.outEdges.length;i=r?cV(t.outEdges,rV,n)/r:0}if("vertical"===n){var a=t.getLayout().x+(i-sV(t,n))*e;t.setLayout({x:a},!0)}else{var o=t.getLayout().y+(i-sV(t,n))*e;t.setLayout({y:o},!0)}}}))}))}function iV(t,e){return sV(t.node2,e)*t.getValue()}function rV(t,e){return sV(t.node2,e)}function aV(t,e){return sV(t.node1,e)*t.getValue()}function oV(t,e){return sV(t.node1,e)}function sV(t,e){return"vertical"===e?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function lV(t){return t.getValue()}function cV(t,e,n){for(var i=0,r=t.length,a=-1;++a<r;){var o=+e(t[a],n);isNaN(o)||(i+=o)}return i}function uV(t,e,n){W(t,(function(t){W(t,(function(t){if(t.inEdges.length){var i=cV(t.inEdges,aV,n)/cV(t.inEdges,lV);if(isNaN(i)){var r=t.inEdges.length;i=r?cV(t.inEdges,oV,n)/r:0}if("vertical"===n){var a=t.getLayout().x+(i-sV(t,n))*e;t.setLayout({x:a},!0)}else{var o=t.getLayout().y+(i-sV(t,n))*e;t.setLayout({y:o},!0)}}}))}))}var dV=Ho(UB,(function(t){t.eachSeriesByType(UB,(function(t){var e=t.getGraph(),n=e.nodes,i=e.edges;if(n.length){var r=1/0,a=-1/0;W(n,(function(t){var e=t.getLayout().value;e<r&&(r=e),e>a&&(a=e)})),W(n,(function(e){var n=new MN({type:"color",mappingMethod:"linear",dataExtent:[r,a],visual:t.get("color")}).mapValueToVisual(e.getLayout().value),i=e.getModel().get(["itemStyle","color"]);null!=i?(e.setVisual("color",i),e.setVisual("style",{fill:i})):(e.setVisual("color",n),e.setVisual("style",{fill:n}))}))}i.length&&W(i,(function(t){var e=t.getModel().get("lineStyle");t.setVisual("style",e)}))}))})),hV=function(){function t(){}return t.prototype._hasEncodeRule=function(t){var e=this.getEncode();return e&&null!=e.get(t)},t.prototype.getInitialData=function(t,e){var n,i,r=e.getComponent("xAxis",this.get("xAxisIndex")),a=e.getComponent("yAxis",this.get("yAxisIndex")),o=r.get("type"),s=a.get("type"),l=t.layout;"category"===o?(l="horizontal",n=r.getOrdinalMeta(),i=!this._hasEncodeRule("x")):"category"===s&&(l="vertical",n=a.getOrdinalMeta(),i=!this._hasEncodeRule("y")),l||(l="time"===s?"vertical":"horizontal"),this._layout=l;var c=["x","y"],u="horizontal"===l?0:1,d=this._baseAxisDim=c[u],h=c[1-u],p=[r,a],f=p[u].get("type"),g=p[1-u].get("type"),m=t.data;if(m&&i){var v=[];W(m,(function(t,e){var n;J(t)?(n=t.slice(),t.unshift(e)):J(t.value)?((n=V({},t)).value=n.value.slice(),t.value.unshift(e)):n=t,v.push(n)})),t.data=v}var y=this.defaultValueDimensions,x=[{name:d,type:qS(f),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:qS(g),dimsDef:y.slice()}];return qI(this,{coordDimensions:x,dimensionsCount:y.length+1,encodeDefaulter:K(tp,x,this)})},t.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},t.prototype.getWhiskerBoxesLayout=function(){return this._layout},t}();function pV(t,e){for(var n=e.ends.length,i=0,r=0;r<n;r++)t.contain(e.ends[r][0],e.ends[r][1])&&i++;return i?i<n?1:0:2}var fV="boxplot",gV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],n.visualDrawType="stroke",n}return d(e,t),e.type="series."+fV,e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,boxWidth:[7,50],itemStyle:{color:Yh.color.neutral00,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:Yh.color.shadow}},animationDuration:800},e}(Eg);G(gV,hV,!0);const mV=gV;var vV=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=fV,e}return d(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this.group,a=this._data;this._data||r.removeAll();var o="horizontal"===t.getWhiskerBoxesLayout()?1:0,s=t.get("clip",!0),l=t.coordinateSystem,c=l.getArea&&l.getArea(),u=s&&tk(l,!1,t);i.diff(a).add((function(t){if(i.hasValue(t)){var e=i.getItemLayout(t),n=s?pV(c,e):0;if(2===n)return;var a=_V(e,i,t,o,!0);ek(1===n,a,u),i.setItemGraphicEl(t,a),r.add(a)}})).update((function(t,e){var n=a.getItemGraphicEl(e);if(i.hasValue(t)){var l=i.getItemLayout(t),d=s?pV(c,l):0;2!==d?(n?(zu(n),bV(l,n,i,t)):n=_V(l,i,t,o),ek(1===d,n,u),r.add(n),i.setItemGraphicEl(t,n)):r.remove(n)}else r.remove(n)})).remove((function(t){var e=a.getItemGraphicEl(t);e&&r.remove(e)})).execute(),this._data=i},e.prototype.remove=function(t){var e=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl((function(t){t&&e.remove(t)}))},e.type=fV,e}(py),yV=function(){},xV=function(t){function e(e){var n=t.call(this,e)||this;return n.type="boxplotBoxPath",n}return d(e,t),e.prototype.getDefaultShape=function(){return new yV},e.prototype.buildPath=function(t,e){var n=e.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();i<n.length;i++)t.moveTo(n[i][0],n[i][1]),i++,t.lineTo(n[i][0],n[i][1])},e}(Rl);function _V(t,e,n,i,r){var a=t.ends,o=new xV({shape:{points:r?wV(a,i,t):a}});return bV(t,o,e,n,r),o}function bV(t,e,n,r,a){var o=n.hostModel;(0,i[a?"initProps":"updateProps"])(e,{shape:{points:t.ends}},o,r),e.useStyle(n.getItemVisual(r,"style")),e.style.strokeNoScale=!0,e.z2=100;var s=n.getItemModel(r),l=s.getModel("emphasis");Su(e,s),xu(e,l.get("focus"),l.get("blurScope"),l.get("disabled"))}function wV(t,e,n){return U(t,(function(t){return(t=t.slice())[e]=n.initBaseline,t}))}const SV=vV;var MV=Ro(),kV=Ho(fV,(function(t){var e=JC(fV);AC(t,e,(function(t){var n=function(t,e){var n=SC(t,e);if(!n||!n.sers.length)return 0;var i=0;return IC(t.model.ecModel,n.sers,(function(){i++})),i}(t,e);if(n){var i=function(t,e){var n=[],i=[],r=[],a=qC(t,{fromStat:{key:JC(fV)},min:1}).w;CC(t,JC(fV),(function(t){var e=t.get("boxWidth");J(e)||(e=[e,e]),r[t.seriesIndex]=[La(e[0],a)||0,La(e[1],a)||0]}));var o=.8*a-2,s=o/e*.3,l=(o-s*(e-1))/e,c=l/2-o/2;return CC(t,JC(fV),(function(t){var e=t.seriesIndex;i[e]=c,c+=s+l,n[e]=xa(_a(l,r[e][0]),r[e][1])})),{boxOffsetList:i,boxWidthList:n}}(t,n);CC(t,e,(function(t){var e=t.seriesIndex;!function(t,e,n){var i=t.coordinateSystem,r=t.getData(),a=n/2,o="horizontal"===t.getWhiskerBoxesLayout()?0:1,s=1-o,l=["x","y"],c=r.mapDimension(l[o]),u=r.mapDimensionsAll(l[s]);if(!(null==c||u.length<5))for(var d=0;d<r.count();d++){var h=r.get(c,d),p=x(h,u[2],d),f=x(h,u[0],d),g=x(h,u[1],d),m=x(h,u[3],d),v=x(h,u[4],d),y=[];_(y,g,!1),_(y,m,!0),y.push(f,g,v,m),b(y,f),b(y,v),b(y,p),r.setItemLayout(d,{initBaseline:p[s],ends:y})}function x(t,n,a){var l,c=r.get(n,a),u=[];return u[o]=t,u[s]=c,isNaN(t)||isNaN(c)?l=[NaN,NaN]:(l=i.dataToPoint(u))[o]+=e,l}function _(t,e,n){var i=e.slice(),r=e.slice();i[o]+=a,r[o]-=a,n?t.push(i,r):t.push(r,i)}function b(t,e){var n=e.slice(),i=e.slice();n[o]-=a,i[o]+=a,t.push(n,i)}}(t,i.boxOffsetList[e],i.boxWidthList[e])}))}}))})),TV={type:"echarts:boxplot",transform:function(t){var e=t.upstream;e.sourceFormat!==bc&&lf("");var n=function(t,e){for(var n=[],i=[],r=(e=e||{}).boundIQR,a="none"===r||0===r,o=0;o<t.length;o++){var s=Na(t[o].slice()),l=Ya(s,.25),c=Ya(s,.5),u=Ya(s,.75),d=s[0],h=s[s.length-1],p=(r??1.5)*(u-l),f=a?d:Math.max(d,l-p),g=a?h:Math.min(h,u+p),m=e.itemNameFormatter,v=Q(m)?m({value:o}):tt(m)?m.replace("{value}",o+""):o+"";n.push([v,f,l,c,u,g]);for(var y=0;y<s.length;y++){var x=s[y];if(x<f||x>g){var _=[v,x];i.push(_)}}}return{boxData:n,outliers:i}}(e.getRawData(),t.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}},CV="candlestick",IV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],n}return d(e,t),e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,e,n){var i=e.getItemLayout(t);return i&&n.rect(i.brushRect)},e.type="series."+CV,e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},e}(Eg);G(IV,hV,!0);const AV=IV;var DV=["itemStyle","borderColor"],LV=["itemStyle","borderColor0"],PV=["itemStyle","borderColorDoji"],OV=["itemStyle","color"],EV=["itemStyle","color0"];function NV(t,e){return e.get(t>0?OV:EV)}function RV(t,e){return e.get(0===t?PV:t>0?DV:LV)}const zV={seriesType:CV,plan:zg(),performRawSeries:!0,reset:function(t,e){if(!e.isSeriesFiltered(t))return!t.pipelineContext.large&&{progress:function(t,e){for(var n;null!=(n=t.next());){var i=e.getItemModel(n),r=e.getItemLayout(n).sign,a=i.getItemStyle();a.fill=NV(r,i),a.stroke=RV(r,i)||a.fill,V(e.ensureUniqueItemVisual(n,"style"),a)}}}}};var BV=["color","borderColor"],VV=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,e,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,e,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,e):this._incrementalRenderNormal(t,e)},e.prototype.eachRendered=function(t){$v(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var e=t.pipelineContext.large;null!=this._isLargeDraw&&e===this._isLargeDraw||(this._isLargeDraw=e,this._clear())},e.prototype._renderNormal=function(t){var e=t.getData(),n=this._data,i=this.group,r=e.getLayout("isSimpleBox"),a=t.get("clip",!0),o=t.coordinateSystem,s=o.getArea&&o.getArea(),l=a&&tk(o,!1,t);this._data||i.removeAll();var c=UV(t);e.diff(n).add((function(n){if(e.hasValue(n)){var o=e.getItemLayout(n),u=a?pV(s,o):0;if(2===u)return;var d=GV(o,0,c,!0);Pu(d,{shape:{points:o.ends}},t,n),ek(1===u,d,l),HV(d,e,n,r),i.add(d),e.setItemGraphicEl(n,d)}})).update((function(o,u){var d=n.getItemGraphicEl(u);
vendor: 31,428 bytes, line 2
2if(e.hasValue(o)){var h=e.getItemLayout(o),p=a?pV(s,h):0;2!==p?(d?(Lu(d,{shape:{points:h.ends}},t,o),zu(d)):d=GV(h,0,c),HV(d,e,o,r),ek(1===p,d,l),i.add(d),e.setItemGraphicEl(o,d)):i.remove(d)}else i.remove(d)})).remove((function(t){var e=n.getItemGraphicEl(t);e&&i.remove(e)})).execute(),this._data=e},e.prototype._renderLarge=function(t){this._clear(),qV(t,this.group);var e=t.get("clip",!0)?tk(t.coordinateSystem,!1,t):null;ek(!!e,this.group,e)},e.prototype._incrementalRenderNormal=function(t,e){for(var n,i=e.getData(),r=i.getLayout("isSimpleBox"),a=UV(e);null!=(n=t.next());){var o=GV(i.getItemLayout(n),0,a);HV(o,i,n,r),o.incremental=jo(e),this.group.add(o),this._progressiveEls.push(o)}},e.prototype._incrementalRenderLarge=function(t,e){qV(e,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),ek(!1,this.group,null),this._data=null},e.type=CV,e}(py),FV=function(){},jV=function(t){function e(e){var n=t.call(this,e)||this;return n.type="normalCandlestickBox",n}return d(e,t),e.prototype.getDefaultShape=function(){return new FV},e.prototype.buildPath=function(t,e){var n=e.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(Rl);function GV(t,e,n,i){var r=t.ends;return new jV({shape:{points:i?WV(r,n,t):r},z2:100})}function HV(t,e,n,i){var r=e.getItemModel(n);t.useStyle(e.getItemVisual(n,"style")),t.style.strokeNoScale=!0;var a=r.getShallow("cursor");a&&t.attr("cursor",a),t.__simpleBox=i,Su(t,r);var o=e.getItemLayout(n).sign;W(t.states,(function(t,e){var n=r.getModel(e),i=NV(o,n),a=RV(o,n)||i,s=t.style||(t.style={});i&&(s.fill=i),a&&(s.stroke=a)}));var s=r.getModel("emphasis");xu(t,s.get("focus"),s.get("blurScope"),s.get("disabled"))}function WV(t,e,n){return U(t,(function(t){return(t=t.slice())[e]=n.initBaseline,t}))}function UV(t){return"horizontal"===t.getWhiskerBoxesLayout()?1:0}var $V=function(){},YV=function(t){function e(e){var n=t.call(this,e)||this;return n.type="largeCandlestickBox",n}return d(e,t),e.prototype.getDefaultShape=function(){return new $V},e.prototype.buildPath=function(t,e){for(var n=e.points,i=0;i<n.length;)if(this.__sign===n[i++]){var r=n[i++];t.moveTo(r,n[i++]),t.lineTo(r,n[i++])}else i+=3},e}(Rl);function qV(t,e,n,i){var r=t.getData(),a=r.getLayout("largePoints"),o=new YV({shape:{points:a},__sign:1,ignoreCoarsePointer:!0});e.add(o);var s=new YV({shape:{points:a},__sign:-1,ignoreCoarsePointer:!0});e.add(s);var l=new YV({shape:{points:a},__sign:0,ignoreCoarsePointer:!0});e.add(l),XV(1,o,t),XV(-1,s,t),XV(0,l,t),i&&(o.incremental=jo(t),s.incremental=jo(t),l.incremental=jo(t)),n&&n.push(o,s,l)}function XV(t,e,n,i){var r=RV(t,n)||NV(t,n),a=n.getModel("itemStyle").getItemStyle(BV);e.useStyle(a),e.style.fill=null,e.style.stroke=r;var o=n.get("cursor");o&&e.attr("cursor",o)}const ZV=VV;function KV(t){t&&J(t.series)&&W(t.series,(function(t){it(t)&&"k"===t.type&&(t.type=CV)}))}var JV=Ro(),QV={seriesType:CV,plan:zg(),reset:function(t){var e=t.coordinateSystem,n=t.getData(),i=function(t){var e=qC(t.getBaseAxis(),{fromStat:{key:JC(CV)},min:1}).w,n=La(ut(t.get("barMaxWidth"),e),e),i=La(ut(t.get("barMinWidth"),1),e),r=t.get("barWidth");return null!=r?La(r,e):_a(xa(e/2,n),i)}(t),r="horizontal"===t.getWhiskerBoxesLayout()?0:1,a=1-r,o=["x","y"],s=n.getDimensionIndex(n.mapDimension(o[r])),l=U(n.mapDimensionsAll(o[a]),n.getDimensionIndex,n),c=l[0],u=l[1],d=l[2],h=l[3];if(n.setLayout({candleWidth:i,isSimpleBox:i<=1.3}),!(s<0||l.length<4))return{progress:t.pipelineContext.large?function(n,i){for(var o,l,p=HM(4*n.count),f=0,g=[],m=[],v=i.getStore(),y=!!t.get(["itemStyle","borderColorDoji"]);null!=(l=n.next());){var x=v.get(s,l),_=v.get(c,l),b=v.get(u,l),w=v.get(d,l),S=v.get(h,l);isNaN(x)||isNaN(w)||isNaN(S)?(p[f++]=NaN,f+=3):(p[f++]=tF(v,l,_,b,u,y),g[r]=x,g[a]=w,o=e.dataToPoint(g,null,m),p[f++]=o?o[0]:NaN,p[f++]=o?o[1]:NaN,g[a]=S,o=e.dataToPoint(g,null,m),p[f++]=o?o[1]:NaN)}i.setLayout("largePoints",p)}:function(t,n){for(var o,l=n.getStore();null!=(o=t.next());){var p=l.get(s,o),f=l.get(c,o),g=l.get(u,o),m=l.get(d,o),v=l.get(h,o),y=xa(f,g),x=_a(f,g),_=T(y,p),b=T(x,p),w=T(m,p),S=T(v,p),M=[];C(M,b,0),C(M,_,1),M.push(A(S),A(b),A(w),A(_));var k=!!n.getItemModel(o).get(["itemStyle","borderColorDoji"]);n.setItemLayout(o,{sign:tF(l,o,f,g,u,k),initBaseline:f>g?b[a]:_[a],ends:M,brushRect:I(m,v,p)})}function T(t,n){var i=[];return i[r]=n,i[a]=t,isNaN(n)||isNaN(t)?[NaN,NaN]:e.dataToPoint(i)}function C(t,e,n){var a=e.slice(),o=e.slice();a[r]=Av(a[r]+i/2,1,!1),o[r]=Av(o[r]-i/2,1,!0),n?t.push(a,o):t.push(o,a)}function I(t,e,n){var o=T(t,n),s=T(e,n);return o[r]-=i/2,s[r]-=i/2,{x:o[0],y:o[1],width:a?i:s[0]-o[0],height:a?s[1]-o[1]:i}}function A(t){return t[r]=Av(t[r],1),t}}}}};function tF(t,e,n,i,r,a){return n>i?-1:n<i?1:a?0:e>0?t.get(r,e-1)<=i?1:-1:1}function eF(t,e){var n=e.rippleEffectColor||e.color;t.eachChild((function(t){t.attr({z:e.z,zlevel:e.zlevel,style:{stroke:"stroke"===e.brushType?n:null,fill:"fill"===e.brushType?n:null}})}))}var nF=function(t){function e(e,n){var i=t.call(this)||this,r=new LM(e,n),a=new pa;return i.add(r),i.add(a),i.updateData(e,n),i}return d(e,t),e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var e=t.symbolType,n=t.color,i=t.rippleNumber,r=this.childAt(1),a=0;a<i;a++){var o=Ix(e,-1,-1,2,2,n);o.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scaleX:.5,scaleY:.5});var s=-a/i*t.period+t.effectOffset;o.animate("",!0).when(t.period,{scaleX:t.rippleScale/2,scaleY:t.rippleScale/2}).delay(s).start(),o.animateStyle(!0).when(t.period,{opacity:0}).delay(s).start(),r.add(o)}eF(r,t)},e.prototype.updateEffectAnimation=function(t){for(var e=this._effectCfg,n=this.childAt(1),i=["symbolType","period","rippleScale","rippleNumber"],r=0;r<i.length;r++){var a=i[r];if(e[a]!==t[a])return this.stopEffectAnimation(),void this.startEffectAnimation(t)}eF(n,t)},e.prototype.highlight=function(){au(this)},e.prototype.downplay=function(){ou(this)},e.prototype.getSymbolType=function(){var t=this.childAt(0);return t&&t.getSymbolType()},e.prototype.updateData=function(t,e){var n=this,i=t.hostModel;this.childAt(0).updateData(t,e);var r=this.childAt(1),a=t.getItemModel(e),o=t.getItemVisual(e,"symbol"),s=Ax(t.getItemVisual(e,"symbolSize")),l=t.getItemVisual(e,"style"),c=l&&l.fill,u=a.getModel("emphasis");r.setScale(s),r.traverse((function(t){t.setStyle("fill",c)}));var d=Dx(t.getItemVisual(e,"symbolOffset"),s);d&&(r.x=d[0],r.y=d[1]);var h=t.getItemVisual(e,"symbolRotate");r.rotation=(h||0)*Math.PI/180||0;var p={};p.showEffectOn=i.get("showEffectOn"),p.rippleScale=a.get(["rippleEffect","scale"]),p.brushType=a.get(["rippleEffect","brushType"]),p.period=1e3*a.get(["rippleEffect","period"]),p.effectOffset=e/t.count(),p.z=i.getShallow("z")||0,p.zlevel=i.getShallow("zlevel")||0,p.symbolType=o,p.color=c,p.rippleEffectColor=a.get(["rippleEffect","color"]),p.rippleNumber=a.get(["rippleEffect","number"]),"render"===p.showEffectOn?(this._effectCfg?this.updateEffectAnimation(p):this.startEffectAnimation(p),this._effectCfg=p):(this._effectCfg=null,this.stopEffectAnimation(),this.onHoverStateChange=function(t){"emphasis"===t?"render"!==p.showEffectOn&&n.startEffectAnimation(p):"normal"===t&&"render"!==p.showEffectOn&&n.stopEffectAnimation()}),this._effectCfg=p,xu(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype.fadeOut=function(t){t&&t()},e}(pa);const iF=nF;var rF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(){this._symbolDraw=new zM(iF)},e.prototype.render=function(t,e,n){var i=t.getData(),r=this._symbolDraw;r.updateData(i,aF(t)),this.group.add(r.group)},e.prototype.updateTransform=function(t,e,n){var i=t.getData();this.group.dirty();var r=bT("").reset(t,e,n);r.progress&&r.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(aF(t))},e.prototype._updateGroupTransform=function(t){var e,n=t.coordinateSystem;n&&n.getRoamTransform&&(this.group.transform=(Se(e=[1,0,0,1,0,0],n.getRoamTransform()),e),this.group.decomposeTransform())},e.prototype.remove=function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0)},e.type="effectScatter",e}(py);function aF(t){return{clipShape:nk(t)}}const oF=rF;var sF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n}return d(e,t),e.prototype.getInitialData=function(t,e){return MM(null,this,{useEncodeDefaulter:!0})},e.prototype.brushSelector=function(t,e,n){return n.point(e.getItemLayout(t))},e.type="series.effectScatter",e.dependencies=["grid","polar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",clip:!0,rippleEffect:{period:4,scale:2.5,brushType:"fill",number:3},universalTransition:{divideShape:"clone"},symbolSize:10},e}(Eg);const lF=sF;var cF=function(t){function e(e,n,i){var r=t.call(this)||this;return r.add(r.createLine(e,n,i)),r._updateEffectSymbol(e,n),r}return d(e,t),e.prototype.createLine=function(t,e,n){return new wR(t,e,n)},e.prototype._updateEffectSymbol=function(t,e){var n=t.getItemModel(e).getModel("effect"),i=n.get("symbolSize"),r=n.get("symbol");J(i)||(i=[i,i]);var a=t.getItemVisual(e,"style"),o=n.get("color")||a&&a.stroke,s=this.childAt(1);this._symbolType!==r&&(this.remove(s),(s=Ix(r,-.5,-.5,1,1,o)).z2=100,s.culling=!0,this.add(s)),s&&(s.setStyle("shadowColor",o),s.setStyle(n.getItemStyle(["color"])),s.scaleX=i[0],s.scaleY=i[1],s.setColor(o),this._symbolType=r,this._symbolScale=i,this._updateEffectAnimation(t,n,e))},e.prototype._updateEffectAnimation=function(t,e,n){var i=this.childAt(1);if(i){var r=t.getItemLayout(n),a=1e3*e.get("period"),o=e.get("loop"),s=e.get("roundTrip"),l=e.get("constantSpeed"),c=ct(e.get("delay"),(function(e){return e/t.count()*a/3}));if(i.ignore=!0,this._updateAnimationPoints(i,r),l>0&&(a=this._getLineLength(i)/l*1e3),a!==this._period||o!==this._loop||s!==this._roundTrip){i.stopAnimation();var u=void 0;u=Q(c)?c(n):c,i.__t>0&&(u=-a*i.__t),this._animateSymbol(i,a,u,o,s)}this._period=a,this._loop=o,this._roundTrip=s}},e.prototype._animateSymbol=function(t,e,n,i,r){if(e>0){t.__t=0;var a=this,o=t.animate("",i).when(r?2*e:e,{__t:r?2:1}).delay(n).during((function(){a._updateSymbolPosition(t)}));i||o.done((function(){a.remove(t)})),o.start()}},e.prototype._getLineLength=function(t){return Gt(t.__p1,t.__cp1)+Gt(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,e){t.__p1=e[0],t.__p2=e[1],t.__cp1=e[2]||[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]},e.prototype.updateData=function(t,e,n){this.childAt(0).updateData(t,e,n),this._updateEffectSymbol(t,e)},e.prototype._updateSymbolPosition=function(t){var e=t.__p1,n=t.__p2,i=t.__cp1,r=t.__t<=1?t.__t:2-t.__t,a=[t.x,t.y],o=a.slice(),s=Un,l=$n;a[0]=s(e[0],i[0],n[0],r),a[1]=s(e[1],i[1],n[1],r);var c=t.__t<=1?l(e[0],i[0],n[0],r):l(n[0],i[0],e[0],1-r),u=t.__t<=1?l(e[1],i[1],n[1],r):l(n[1],i[1],e[1],1-r);t.rotation=-Math.atan2(u,c)-Math.PI/2,"line"!==this._symbolType&&"rect"!==this._symbolType&&"roundRect"!==this._symbolType||(void 0!==t.__lastT&&t.__lastT<t.__t?(t.scaleY=1.05*Gt(o,a),1===r&&(a[0]=o[0]+(a[0]-o[0])/2,a[1]=o[1]+(a[1]-o[1])/2)):1===t.__lastT?t.scaleY=2*Gt(e,a):t.scaleY=this._symbolScale[1]),t.__lastT=t.__t,t.ignore=!1,t.x=a[0],t.y=a[1]},e.prototype.updateLayout=function(t,e){this.childAt(0).updateLayout(t,e);var n=t.getItemModel(e).getModel("effect");this._updateEffectAnimation(t,n,e)},e}(pa);const uF=cF;var dF=function(t){function e(e,n,i){var r=t.call(this)||this;return r._createPolyline(e,n,i),r}return d(e,t),e.prototype._createPolyline=function(t,e,n){var i=t.getItemLayout(e),r=new Em({shape:{points:i}});this.add(r),this._updateCommonStl(t,e,n)},e.prototype.updateData=function(t,e,n){var i=t.hostModel;Lu(this.childAt(0),{shape:{points:t.getItemLayout(e)}},i,e),this._updateCommonStl(t,e,n)},e.prototype._updateCommonStl=function(t,e,n){var i=this.childAt(0),r=t.getItemModel(e),a=n&&n.emphasisLineStyle,o=n&&n.focus,s=n&&n.blurScope,l=n&&n.emphasisDisabled;if(!n||t.hasItemOption){var c=r.getModel("emphasis");a=c.getModel("lineStyle").getLineStyle(),l=c.get("disabled"),o=c.get("focus"),s=c.get("blurScope")}i.useStyle(t.getItemVisual(e,"style")),i.style.fill=null,i.style.strokeNoScale=!0,i.ensureState("emphasis").style=a,xu(this,o,s,l)},e.prototype.updateLayout=function(t,e){var n=this.childAt(0);n.stopAnimation(),n.setShape("points",t.getItemLayout(e))},e}(pa);const hF=dF;var pF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._lastFrame=0,e._lastFramePercent=0,e}return d(e,t),e.prototype.createLine=function(t,e,n){return new hF(t,e,n)},e.prototype._updateAnimationPoints=function(t,e){this._points=e;for(var n=[0],i=0,r=1;r<e.length;r++){var a=e[r-1],o=e[r];i+=Gt(a,o),n.push(i)}if(0!==i){for(r=0;r<n.length;r++)n[r]/=i;this._offsets=n,this._length=i}else this._length=0},e.prototype._getLineLength=function(){return this._length},e.prototype._updateSymbolPosition=function(t){var e=t.__t<=1?t.__t:2-t.__t,n=this._points,i=this._offsets,r=n.length;if(i){var a,o=this._lastFrame;if(e<this._lastFramePercent){for(a=Math.min(o+1,r-1);a>=0&&!(i[a]<=e);a--);a=Math.min(a,r-2)}else{for(a=o;a<r&&!(i[a]>e);a++);a=Math.min(a-1,r-2)}var s=(e-i[a])/(i[a+1]-i[a]),l=n[a],c=n[a+1];t.x=l[0]*(1-s)+s*c[0],t.y=l[1]*(1-s)+s*c[1];var u=t.__t<=1?c[0]-l[0]:l[0]-c[0],d=t.__t<=1?c[1]-l[1]:l[1]-c[1];t.rotation=-Math.atan2(d,u)-Math.PI/2,this._lastFrame=a,this._lastFramePercent=e,t.ignore=!1}},e}(uF);const fF=pF;var gF=function(){this.polyline=!1,this.curveness=0,this.segs=[]},mF=function(t){function e(e){var n=t.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return d(e,t),e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.beforeBrush=function(t){t&&!t.contentRetained&&this.reset()},e.prototype.getDefaultStyle=function(){return{stroke:Yh.color.neutral99,fill:null}},e.prototype.getDefaultShape=function(){return new gF},e.prototype.buildPath=function(t,e){var n,i=e.segs,r=e.curveness;if(e.polyline)for(n=this._off;n<i.length;){var a=i[n++];if(a>0){t.moveTo(i[n++],i[n++]);for(var o=1;o<a;o++)t.lineTo(i[n++],i[n++])}}else for(n=this._off;n<i.length;){var s=i[n++],l=i[n++],c=i[n++],u=i[n++];if(t.moveTo(s,l),r>0){var d=(s+c)/2-(l-u)*r,h=(l+u)/2-(c-s)*r;t.quadraticCurveTo(d,h,c,u)}else t.lineTo(c,u)}this.incremental&&(this._off=n,this.notClear=!0)},e.prototype.findDataIndex=function(t,e){var n=this.shape,i=n.segs,r=n.curveness,a=this.style.lineWidth;if(n.polyline)for(var o=0,s=0;s<i.length;){var l=i[s++];if(l>0)for(var c=i[s++],u=i[s++],d=1;d<l;d++)if(ml(c,u,h=i[s++],p=i[s++],a,t,e))return o;o++}else for(o=0,s=0;s<i.length;){c=i[s++],u=i[s++];var h=i[s++],p=i[s++];if(r>0){if(yl(c,u,(c+h)/2-(u-p)*r,(u+p)/2-(h-c)*r,h,p,a,t,e))return o}else if(ml(c,u,h,p,a,t,e))return o;o++}return-1},e.prototype.contain=function(t,e){var n=this.transformCoordToLocal(t,e),i=this.getBoundingRect();return t=n[0],e=n[1],i.contain(t,e)?(this.hoverDataIdx=this.findDataIndex(t,e))>=0:(this.hoverDataIdx=-1,!1)},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var e=this.shape.segs,n=1/0,i=1/0,r=-1/0,a=-1/0,o=0;o<e.length;){var s=e[o++],l=e[o++];n=Math.min(s,n),r=Math.max(s,r),i=Math.min(l,i),a=Math.max(l,a)}t=this._rect=new nn(n,i,r,a)}return t},e}(Rl);const vF=function(){function t(){this.group=new pa}return t.prototype.updateData=function(t){this._clear();var e=this._create();e.setShape({segs:t.getLayout("linesPoints")}),this._setCommon(e,t)},t.prototype.incrementalPrepareUpdate=function(t){this.group.removeAll(),this._clear()},t.prototype.incrementalUpdate=function(t,e,n){var i=this._newAdded[0],r=e.getLayout("linesPoints"),a=i&&i.shape.segs;if(a&&a.length<2e4){var o=a.length,s=new Float32Array(o+r.length);s.set(a),s.set(r,o),i.setShape({segs:s})}else{this._newAdded=[];var l=this._create();l.incremental=n,l.setShape({segs:r}),this._setCommon(l,e),l.__startIndex=t.start}},t.prototype.remove=function(){this._clear()},t.prototype.eachRendered=function(t){this._newAdded[0]&&t(this._newAdded[0])},t.prototype._create=function(){var t=new mF({cursor:"default",ignoreCoarsePointer:!0});return this._newAdded.push(t),this.group.add(t),t},t.prototype._setCommon=function(t,e,n){var i=e.hostModel;t.setShape({polyline:i.get("polyline"),curveness:i.get(["lineStyle","curveness"])}),t.useStyle(i.getModel("lineStyle").getLineStyle()),t.style.strokeNoScale=!0;var r=e.getVisual("style");r&&r.stroke&&t.setStyle("stroke",r.stroke),t.setStyle("fill",null);var a=gc(t);a.seriesIndex=i.seriesIndex,t.on("mousemove",(function(e){a.dataIndex=null;var n=t.hoverDataIdx;n>0&&(a.dataIndex=n+t.__startIndex)}))},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}();var yF={seriesType:"lines",plan:zg(),reset:function(t){var e=t.coordinateSystem;if(e){var n=t.get("polyline"),i=t.pipelineContext.large;return{progress:function(r,a){var o=[];if(i){var s=void 0,l=r.end-r.start;if(n){for(var c=0,u=r.start;u<r.end;u++)c+=t.getLineCoordsCount(u);s=new Float32Array(l+2*c)}else s=new Float32Array(4*l);var d=0,h=[];for(u=r.start;u<r.end;u++){var p=t.getLineCoords(u,o);n&&(s[d++]=p);for(var f=0;f<p;f++)h=e.dataToPoint(o[f],!1,h),s[d++]=h[0],s[d++]=h[1]}a.setLayout("linesPoints",s)}else for(u=r.start;u<r.end;u++){var g=a.getItemModel(u),m=(p=t.getLineCoords(u,o),[]);if(n)for(var v=0;v<p;v++)m.push(e.dataToPoint(o[v]));else{m[0]=e.dataToPoint(o[0]),m[1]=e.dataToPoint(o[1]);var y=g.get(["lineStyle","curveness"]);+y&&(m[2]=[(m[0][0]+m[1][0])/2-(m[0][1]-m[1][1])*y,(m[0][1]+m[1][1])/2-(m[1][0]-m[0][0])*y])}a.setItemLayout(u,m)}}}}}};const xF=yF;var _F=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this._updateLineDraw(i,t),a=t.get("zlevel"),o=t.get(["effect","trailLength"]),s=n.getZr(),l=!!ry(n);l&&s.painter.getLayer(a).clear(!0),null!=this._lastZlevel&&l&&s.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(t)&&o>0&&l&&s.configLayer(a,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(o/10+.9,1),0)}),r.updateData(i);var c=t.get("clip",!0)&&tk(t.coordinateSystem,!1,t);c?this.group.setClipPath(c):this.group.removeClipPath(),this._lastZlevel=a,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,e,n){var i=t.getData();this._updateLineDraw(i,t).incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,e,n){this._lineDraw.incrementalUpdate(t,e.getData(),jo(e)),this._finished=t.end===e.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,e,n){var i=t.getData(),r=this._lineDraw;if(!(this._finished&&r&&r.updateLayout))return{update:!0};var a=xF.reset(t,e,n);a.progress&&a.progress({start:0,end:i.count(),count:i.count()},i),r.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,e){var n=this._lineDraw,i=this._showEffect(e),r=!!e.get("polyline"),a=e.pipelineContext.large;return n&&i===this._hasEffet&&r===this._isPolyline&&a===this._isLargeDraw||(n&&n.remove(),n=this._lineDraw=a?new vF:new TR(r?i?fF:hF:i?uF:wR),this._hasEffet=i,this._isPolyline=r,this._isLargeDraw=a),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var e=ry(t);e&&null!=this._lastZlevel&&e.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,e){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(e)},e.prototype.dispose=function(t,e){this.remove(t,e)},e.type="lines",e}(py);const bF=_F;var wF="undefined"==typeof Uint32Array?Array:Uint32Array,SF="undefined"==typeof Float64Array?Array:Float64Array;function MF(t){var e=t.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(t.data=U(e,(function(t){var e={coords:[t[0].coord,t[1].coord]};return t[0].name&&(e.fromName=t[0].name),t[1].name&&(e.toName=t[1].name),B([e,t[0],t[1]])})))}var kF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return d(e,t),e.prototype.init=function(e){e.data=e.data||[],MF(e);var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count)),t.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(e){if(MF(e),e.data){var n=this._processFlatCoordsArray(e.data);this._flatCoords=n.flatCoords,this._flatCoordsOffset=n.flatCoordsOffset,n.flatCoords&&(e.data=new Float32Array(n.count))}t.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var e=this._processFlatCoordsArray(t.data);e.flatCoords&&(this._flatCoords?(this._flatCoords=St(this._flatCoords,e.flatCoords),this._flatCoordsOffset=St(this._flatCoordsOffset,e.flatCoordsOffset)):(this._flatCoords=e.flatCoords,this._flatCoordsOffset=e.flatCoordsOffset),t.data=new Float32Array(e.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var e=this.getData().getItemModel(t);return e.option instanceof Array?e.option:e.getShallow("coords")},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[2*t+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,e){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[2*t],i=this._flatCoordsOffset[2*t+1],r=0;r<i;r++)e[r]=e[r]||[],e[r][0]=this._flatCoords[n+2*r],e[r][1]=this._flatCoords[n+2*r+1];return i}var a=this._getCoordsFromItemModel(t);for(r=0;r<a.length;r++)e[r]=e[r]||[],e[r][0]=a[r][0],e[r][1]=a[r][1];return a.length},e.prototype._processFlatCoordsArray=function(t){var e=0;if(this._flatCoords&&(e=this._flatCoords.length),nt(t[0])){for(var n=t.length,i=new wF(n),r=new SF(n),a=0,o=0,s=0,l=0;l<n;){s++;var c=t[l++];i[o++]=a+e,i[o++]=c;for(var u=0;u<c;u++){var d=t[l++],h=t[l++];r[a++]=d,r[a++]=h}}return{flatCoordsOffset:new Uint32Array(i.buffer,0,o),flatCoords:r,count:s}}return{flatCoordsOffset:null,flatCoords:null,count:t.length}},e.prototype.getInitialData=function(t,e){var n=new mM(["value"],this);return n.hasItemOption=!1,n.initData(t.data,[],(function(t,e,i,r){if(t instanceof Array)return NaN;n.hasItemOption=!0;var a=t.value;return null!=a?a instanceof Array?a[r]:a:void 0})),n},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t),a=i.getItemModel(t),o=a.get("name");if(!o){var s=a.get("fromName"),l=a.get("toName"),c=[];null!=s&&c.push(s),null!=l&&c.push(l),o=c.join(" > ")}return ug("nameValue",{name:o,value:r,noValue:null==r||isNaN(r)})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){return this.option.progressive??(this.option.large?1e4:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){return this.option.progressiveThreshold??(this.option.large?2e4:this.get("progressiveThreshold"))},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),e=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&e>0?e+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(Eg);const TF=kF;function CF(t){return t instanceof Array||(t=[t,t]),t}const IF={seriesType:"lines",reset:function(t){var e=CF(t.get("symbol")),n=CF(t.get("symbolSize")),i=t.getData();return i.setVisual("fromSymbol",e&&e[0]),i.setVisual("toSymbol",e&&e[1]),i.setVisual("fromSymbolSize",n&&n[0]),i.setVisual("toSymbolSize",n&&n[1]),{dataEach:i.hasItemOption?function(t,e){var n=t.getItemModel(e),i=CF(n.getShallow("symbol",!0)),r=CF(n.getShallow("symbolSize",!0));i[0]&&t.setItemVisual(e,"fromSymbol",i[0]),i[1]&&t.setItemVisual(e,"toSymbol",i[1]),r[0]&&t.setItemVisual(e,"fromSymbolSize",r[0]),r[1]&&t.setItemVisual(e,"toSymbolSize",r[1])}:null}}};var AF=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var t=_.createCanvas();this.canvas=t}return t.prototype.update=function(t,e,n,i,r,a){var o=this._getBrush(),s=this._getGradient(r,"inRange"),l=this._getGradient(r,"outOfRange"),c=this.pointSize+this.blurSize,u=this.canvas,d=u.getContext("2d"),h=t.length;u.width=e,u.height=n;for(var p=0;p<h;++p){var f=t[p],g=f[0],m=f[1],v=i(f[2]);d.globalAlpha=v,d.drawImage(o,g-c,m-c)}if(!u.width||!u.height)return u;for(var y=d.getImageData(0,0,u.width,u.height),x=y.data,_=0,b=x.length,w=this.minOpacity,S=this.maxOpacity-w;_<b;){v=x[_+3]/256;var M=4*Math.floor(255*v);if(v>0){var k=a(v)?s:l;v>0&&(v=v*S+w),x[_++]=k[M],x[_++]=k[M+1],x[_++]=k[M+2],x[_++]=k[M+3]*v*256}else _+=4}return d.putImageData(y,0,0),u},t.prototype._getBrush=function(){var t=this._brushCanvas||(this._brushCanvas=_.createCanvas()),e=this.pointSize+this.blurSize,n=2*e;t.width=n,t.height=n;var i=t.getContext("2d");return i.clearRect(0,0,n,n),i.shadowOffsetX=n,i.shadowBlur=this.blurSize,i.shadowColor=Yh.color.neutral99,i.beginPath(),i.arc(-e,e,this.pointSize,0,2*Math.PI,!0),i.closePath(),i.fill(),t},t.prototype._getGradient=function(t,e){for(var n=this._gradientPixels,i=n[e]||(n[e]=new Uint8ClampedArray(1024)),r=[0,0,0,0],a=0,o=0;o<256;o++)t[e](o/255,!0,r),i[a++]=r[0],i[a++]=r[1],i[a++]=r[2],i[a++]=r[3];return i},t}();const DF=AF;var LF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){var i;e.eachComponent("visualMap",(function(e){e.eachTargetSeries((function(n){n===t&&(i=e)}))})),this._progressiveEls=null,this.group.removeAll();var r=t.coordinateSystem;"cartesian2d"===r.type||"calendar"===r.type||"matrix"===r.type?this._renderOnGridLike(t,n,0,t.getData().count()):rk(r)&&this._renderOnGeo(r,t,i,n)},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,e,n,i){var r=e.coordinateSystem;r&&(rk(r)?this.render(e,n,i):(this._progressiveEls=[],this._renderOnGridLike(e,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){$v(this._progressiveEls||this.group,t)},e.prototype._renderOnGridLike=function(t,e,n,i,r){var a,o,s,l,c=t.coordinateSystem,u=ik(c,"cartesian2d"),d=ik(c,"matrix");if(u){var h=c.getAxis("x"),p=c.getAxis("y");a=qC(h).w+.5,o=qC(p).w+.5,s=h.scale.getExtent(),l=p.scale.getExtent()}for(var f=this.group,g=t.getData(),m=t.getModel(["emphasis","itemStyle"]).getItemStyle(),v=t.getModel(["blur","itemStyle"]).getItemStyle(),y=t.getModel(["select","itemStyle"]).getItemStyle(),x=t.get(["itemStyle","borderRadius"]),_=Gu(t),b=t.getModel("emphasis"),w=b.get("focus"),S=b.get("blurScope"),M=b.get("disabled"),k=u||d?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],T=n;T<i;T++){var C=void 0,I=g.getItemVisual(T,"style");if(u){var A=g.get(k[0],T),D=g.get(k[1],T);if(isNaN(g.get(k[2],T))||isNaN(A)||isNaN(D)||A<s[0]||A>s[1]||D<l[0]||D>l[1])continue;var L=c.dataToPoint([A,D]);C=new Kl({shape:{x:L[0]-a/2,y:L[1]-o/2,width:a,height:o},style:I})}else if(d){if(lt((P=c.dataToLayout([g.get(k[0],T),g.get(k[1],T)]).rect).x))continue;C=new Kl({z2:1,shape:P,style:I})}else{if(isNaN(g.get(k[1],T)))continue;var P,O=c.dataToLayout([g.get(k[0],T)]);if(lt((P=O.contentRect||O.rect).x)||lt(P.y))continue;C=new Kl({z2:1,shape:P,style:I})}if(g.hasItemOption){var E=g.getItemModel(T),N=E.getModel("emphasis");m=N.getModel("itemStyle").getItemStyle(),v=E.getModel(["blur","itemStyle"]).getItemStyle(),y=E.getModel(["select","itemStyle"]).getItemStyle(),x=E.get(["itemStyle","borderRadius"]),w=N.get("focus"),S=N.get("blurScope"),M=N.get("disabled"),_=Gu(E)}C.shape.r=x;var R=t.getRawValue(T),z="-";R&&null!=R[2]&&(z=R[2]+""),ju(C,_,{labelFetcher:t,labelDataIndex:T,defaultOpacity:I.opacity,defaultText:z}),C.ensureState("emphasis").style=m,C.ensureState("blur").style=v,C.ensureState("select").style=y,xu(C,w,S,M),C.incremental=jo(t,r),r&&(C.states.emphasis.hoverLayer=vv),f.add(C),g.setItemGraphicEl(T,C),this._progressiveEls&&this._progressiveEls.push(C)}},e.prototype._renderOnGeo=function(t,e,n,i){var r=n.targetVisuals.inRange,a=n.targetVisuals.outOfRange,o=e.getData(),s=this._hmLayer||this._hmLayer||new DF;s.blurSize=e.get("blurSize"),s.pointSize=e.get("pointSize"),s.minOpacity=e.get("minOpacity"),s.maxOpacity=e.get("maxOpacity");var l=t.getViewRect().clone(),c=t.getRoamTransform();l.applyTransform(c);var u=Math.max(l.x,0),d=Math.max(l.y,0),h=Math.min(l.width+l.x,i.getWidth()),p=Math.min(l.height+l.y,i.getHeight()),f=h-u,g=p-d,m=[o.mapDimension("lng"),o.mapDimension("lat"),o.mapDimension("value")],v=o.mapArray(m,(function(e,n,i){var r=t.dataToPoint([e,n]);return r[0]-=u,r[1]-=d,r.push(i),r})),y=n.getExtent(),x="visualMap.continuous"===n.type?function(t,e){var n=t[1]-t[0];return e=[(e[0]-t[0])/n,(e[1]-t[0])/n],function(t){return t>=e[0]&&t<=e[1]}}(y,n.option.range):function(t,e,n){var i=t[1]-t[0],r=(e=U(e,(function(e){return{interval:[(e.interval[0]-t[0])/i,(e.interval[1]-t[0])/i]}}))).length,a=0;return function(t){var i;for(i=a;i<r;i++)if((o=e[i].interval)[0]<=t&&t<=o[1]){a=i;break}if(i===r)for(i=a-1;i>=0;i--){var o;if((o=e[i].interval)[0]<=t&&t<=o[1]){a=i;break}}return i>=0&&i<r&&n[i]}}(y,n.getPieceList(),n.option.selected);s.update(v,f,g,r.color.getNormalizer(),{inRange:r.color.getColorMapper(),outOfRange:a.color.getColorMapper()},x);var _=new Hl({style:{width:f,height:g,x:u,y:d,image:s.canvas},silent:!0});this.group.add(_)},e.type="heatmap",e}(py);const PF=LF;var OF=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.getInitialData=function(t,e){return MM(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=Sh.get(this.get("coordinateSystem"));if(t&&t.dimensions)return"lng"===t.dimensions[0]&&"lat"===t.dimensions[1]},e.type="series.heatmap",e.dependencies=["grid","geo","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:Yh.color.primary}}},e}(Eg);const EF=OF;var NF=["itemStyle","borderWidth"],RF=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],zF=new om,BF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=nI,e}return d(e,t),e.prototype.render=function(t,e,n){var i=this.group,r=t.getData(),a=this._data,o=t.coordinateSystem,s=o.getBaseAxis().isHorizontal(),l=o.master.getRect(),c={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:o,coordSysExtent:[[l.x,l.x+l.width],[l.y,l.y+l.height]],isHorizontal:s,valueDim:
vendor: 4,269 bytes, line 2
2RF[+s],categoryDim:RF[1-+s]};r.diff(a).add((function(t){if(r.hasValue(t)){var e=$F(r,t),n=VF(r,t,e,c),a=XF(r,c,n);r.setItemGraphicEl(t,a),i.add(a),tj(a,c,n)}})).update((function(t,e){var n=a.getItemGraphicEl(e);if(r.hasValue(t)){var o=$F(r,t),s=VF(r,t,o,c),l=KF(r,s);n&&l!==n.__pictorialShapeStr&&(i.remove(n),r.setItemGraphicEl(t,null),n=null),n?function(t,e,n){var i=n.animationModel,r=n.dataIndex;Lu(t.__pictorialBundle,{x:n.bundlePosition[0],y:n.bundlePosition[1]},i,r),n.symbolRepeat?GF(t,e,n,!0):HF(t,0,n,!0),WF(t,n,!0),UF(t,e,n,!0)}(n,c,s):n=XF(r,c,s,!0),r.setItemGraphicEl(t,n),n.__pictorialSymbolMeta=s,i.add(n),tj(n,c,s)}else i.remove(n)})).remove((function(t){var e=a.getItemGraphicEl(t);e&&ZF(a,t,e.__pictorialSymbolMeta.animationModel,e)})).execute();var u=t.get("clip",!0)?tk(t.coordinateSystem,!1,t):null;return u?i.setClipPath(u):i.removeClipPath(),this._data=r,this.group},e.prototype.remove=function(t,e){var n=this.group,i=this._data;t.get("animation")?i&&i.eachItemGraphicEl((function(e){ZF(i,gc(e).dataIndex,t,e)})):n.removeAll()},e.type=nI,e}(py);function VF(t,e,n,i){var r=t.getItemLayout(e),a=n.get("symbolRepeat"),o=n.get("symbolClip"),s=n.get("symbolPosition")||"start",l=(n.get("symbolRotate")||0)*Math.PI/180||0,c=n.get("symbolPatternSize")||2,u=n.isAnimationEnabled(),d={dataIndex:e,layout:r,itemModel:n,symbolType:t.getItemVisual(e,"symbol")||"circle",style:t.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:a,symbolRepeatDirection:n.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:l,animationModel:u?n:null,hoverScale:u&&n.get(["emphasis","scale"]),z2:n.getShallow("z",!0)||0};!function(t,e,n,i,r){var a,o=i.valueDim,s=t.get("symbolBoundingData"),l=i.coordSys.getOtherAxis(i.coordSys.getBaseAxis()),c=l.toGlobalCoord(l.dataToCoord(0)),u=1-+(n[o.wh]<=0);if(J(s)){var d=[FF(l,s[0])-c,FF(l,s[1])-c];d[1]<d[0]&&d.reverse(),a=d[u]}else a=null!=s?FF(l,s)-c:e?i.coordSysExtent[o.index][u]-c:n[o.wh];r.boundingLength=a,e&&(r.repeatCutLength=n[o.wh]);var h="x"===o.xy,p=l.inverse;r.pxSign=h&&!p||!h&&p?a>=0?1:-1:a>0?1:-1}(n,a,r,i,d),function(t,e,n,i,r,a,o,s,l,c){var u,d=l.valueDim,h=l.categoryDim,p=Math.abs(n[h.wh]),f=t.getItemVisual(e,"symbolSize");(u=J(f)?f.slice():null==f?["100%","100%"]:[f,f])[h.index]=La(u[h.index],p),u[d.index]=La(u[d.index],i?p:Math.abs(a)),c.symbolSize=u,(c.symbolScale=[u[0]/s,u[1]/s])[d.index]*=(l.isHorizontal?-1:1)*o}(t,e,r,a,0,d.boundingLength,d.pxSign,c,i,d),function(t,e,n,i,r){var a=t.get(NF)||0;a&&(zF.attr({scaleX:e[0],scaleY:e[1],rotation:n}),zF.updateTransform(),a/=zF.getLineScale(),a*=e[i.valueDim.index]),r.valueLineWidth=a||0}(n,d.symbolScale,l,i,d);var h=d.symbolSize,p=Dx(n.get("symbolOffset"),h);return function(t,e,n,i,r,a,o,s,l,c,u,d){var h=u.categoryDim,p=u.valueDim,f=d.pxSign,g=Math.max(e[p.index]+s,0),m=g;if(i){var v=Math.abs(l),y=ct(t.get("symbolMargin"),"15%")+"",x=!1;y.lastIndexOf("!")===y.length-1&&(x=!0,y=y.slice(0,y.length-1));var _=La(y,e[p.index]),b=Math.max(g+2*_,0),w=x?0:2*_,S=Za(i),M=S?i:ej((v+w)/b);b=g+2*(_=(v-M*g)/2/(x?M:Math.max(M-1,1))),w=x?0:2*_,S||"fixed"===i||(M=c?ej((Math.abs(c)+w)/b):0),m=M*b-w,d.repeatTimes=M,d.symbolMargin=_}var k=f*(m/2),T=d.pathPosition=[];T[h.index]=n[h.wh]/2,T[p.index]="start"===o?k:"end"===o?l-k:l/2,a&&(T[0]+=a[0],T[1]+=a[1]);var C=d.bundlePosition=[];C[h.index]=n[h.xy],C[p.index]=n[p.xy];var I=d.barRectShape=V({},n);I[p.wh]=f*Math.max(Math.abs(n[p.wh]),Math.abs(T[p.index]+k)),I[h.wh]=n[h.wh];var A=d.clipShape={};A[h.xy]=-n[h.xy],A[h.wh]=u.ecSize[h.wh],A[p.xy]=0,A[p.wh]=n[p.wh]}(n,h,r,a,0,p,s,d.valueLineWidth,d.boundingLength,d.repeatCutLength,i,d),d}function FF(t,e){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(e)))}function jF(t){var e=t.symbolPatternSize,n=Ix(t.symbolType,-e/2,-e/2,e,e);return n.attr({culling:!0}),"image"!==n.type&&n.setStyle({strokeNoScale:!0}),n}function GF(t,e,n,i){var r=t.__pictorialBundle,a=n.symbolSize,o=n.valueLineWidth,s=n.pathPosition,l=e.valueDim,c=n.repeatTimes||0,u=0,d=a[e.valueDim.index]+o+2*n.symbolMargin;for(JF(t,(function(t){t.__pictorialAnimationIndex=u,t.__pictorialRepeatTimes=c,u<c?QF(t,null,f(u),n,i):QF(t,null,{scaleX:0,scaleY:0},n,i,(function(){r.remove(t)})),u++}));u<c;u++){var h=jF(n);h.__pictorialAnimationIndex=u,h.__pictorialRepeatTimes=c,r.add(h);var p=f(u);
vendor: 6,953 bytes, line 2
2QF(h,{x:p.x,y:p.y,scaleX:0,scaleY:0},{scaleX:p.scaleX,scaleY:p.scaleY,rotation:p.rotation},n,i)}function f(t){var e=s.slice(),i=n.pxSign,r=t;return("start"===n.symbolRepeatDirection?i>0:i<0)&&(r=c-1-t),e[l.index]=d*(r-c/2+.5)+s[l.index],{x:e[0],y:e[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function HF(t,e,n,i){var r=t.__pictorialBundle,a=t.__pictorialMainPath;a?QF(a,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,i):(a=t.__pictorialMainPath=jF(n),r.add(a),QF(a,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,i))}function WF(t,e,n){var i=V({},e.barRectShape),r=t.__pictorialBarRect;r?QF(r,null,{shape:i},e,n):((r=t.__pictorialBarRect=new Kl({z2:2,shape:i,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}})).disableMorphing=!0,t.add(r))}function UF(t,e,n,r){if(n.symbolClip){var a=t.__pictorialClipPath,o=V({},n.clipShape),s=e.valueDim,l=n.animationModel,c=n.dataIndex;if(a)Lu(a,{shape:o},l,c);else{o[s.wh]=0,a=new Kl({shape:o}),t.__pictorialBundle.setClipPath(a),t.__pictorialClipPath=a;var u={};u[s.wh]=n.clipShape[s.wh],i[r?"updateProps":"initProps"](a,{shape:u},l,c)}}}function $F(t,e){var n=t.getItemModel(e);return n.getAnimationDelayParams=YF,n.isAnimationEnabled=qF,n}function YF(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function qF(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function XF(t,e,n,i){var r=new pa,a=new pa;return r.add(a),r.__pictorialBundle=a,a.x=n.bundlePosition[0],a.y=n.bundlePosition[1],n.symbolRepeat?GF(r,e,n):HF(r,0,n),WF(r,n,i),UF(r,e,n,i),r.__pictorialShapeStr=KF(t,n),r.__pictorialSymbolMeta=n,r}function ZF(t,e,n,i){var r=i.__pictorialBarRect;r&&r.removeTextContent();var a=[];JF(i,(function(t){a.push(t)})),i.__pictorialMainPath&&a.push(i.__pictorialMainPath),i.__pictorialClipPath&&(n=null),W(a,(function(t){Eu(t,{scaleX:0,scaleY:0},n,e,(function(){i.parent&&i.parent.remove(i)}))})),t.setItemGraphicEl(e,null)}function KF(t,e){return[t.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function JF(t,e,n){W(t.__pictorialBundle.children(),(function(i){i!==t.__pictorialBarRect&&e.call(n,i)}))}function QF(t,e,n,r,a,o){e&&t.attr(e),r.symbolClip&&!a?n&&t.attr(n):n&&i[a?"updateProps":"initProps"](t,n,r.animationModel,r.dataIndex,o)}function tj(t,e,n){var i=n.dataIndex,r=n.itemModel,a=r.getModel("emphasis"),o=a.getModel("itemStyle").getItemStyle(),s=r.getModel(["blur","itemStyle"]).getItemStyle(),l=r.getModel(["select","itemStyle"]).getItemStyle(),c=r.getShallow("cursor"),u=a.get("focus"),d=a.get("blurScope"),h=a.get("scale");JF(t,(function(t){if(t instanceof Hl){var e=t.style;t.useStyle(V({image:e.image,x:e.x,y:e.y,width:e.width,height:e.height},n.style))}else t.useStyle(n.style);var i=t.ensureState("emphasis");i.style=o,h&&(i.scaleX=1.1*t.scaleX,i.scaleY=1.1*t.scaleY),t.ensureState("blur").style=s,t.ensureState("select").style=l,c&&(t.cursor=c),t.z2=n.z2}));var p=e.valueDim.posDesc[+(n.boundingLength>0)],f=t.__pictorialBarRect;f.ignoreClip=!0,ju(f,Gu(r),{labelFetcher:e.seriesModel,labelDataIndex:i,defaultText:CM(e.seriesModel.getData(),i),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:p}),xu(t,u,d,a.get("disabled"))}function ej(t){var e=Math.round(t);return Math.abs(t-e)<1e-4?e:Math.ceil(t)}const nj=BF;var ij=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.hasSymbolVisual=!0,n.defaultSymbol="roundRect",n}return d(e,t),e.prototype.getInitialData=function(e){return e.stack=null,t.prototype.getInitialData.apply(this,arguments)},e.type="series."+nI,e.dependencies=["grid"],e.defaultOption=vd(xI.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:Yh.color.primary}}}),e}(xI);const rj=ij;var aj="themeRiver",oj=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(e){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new ZI(Z(this.getData,this),Z(this.getRawData,this))},e.prototype.fixData=function(t){var e=t.length,n={},i=To(t,(function(t){return n.hasOwnProperty(t[0]+"")||(n[t[0]+""]=-1),t[2]})),r=[];i.buckets.each((function(t,e){r.push({name:e,dataList:t})}));for(var a=r.length,o=0;o<a;++o){for(var s=r[o].name,l=0;l<r[o].dataList.length;++l){var c=r[o].dataList[l][0]+"";n[c]=o}for(var c in n)n.hasOwnProperty(c)&&n[c]!==o&&(n[c]=o,t[e]=[c,0,s],e++)}return t},e.prototype.getInitialData=function(t,e){for(var n=this.getReferringComponents("singleAxis",bo).models[0].get("type"),i=Y(t.data,(function(t){return void 0!==t[2]})),r=this.fixData(i||[]),a=[],o=this.nameMap=wt(),s=0,l=0;l<r.length;++l)a.push(r[l][2]),o.get(r[l][2])||(o.set(r[l][2],s),s++);var c=vM(r,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:qS(n)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}).dimensions,u=new mM(c,this);return u.initData(r),u},e.prototype.getLayerSeries=function(){for(var t=this.getData(),e=t.count(),n=[],i=0;i<e;++i)n[i]=i;var r=t.mapDimension("single"),a=To(n,(function(e){return t.get("name",e)})),o=[];return a.buckets.each((function(e,n){e.sort((function(e,n){return t.get(r,e)-t.get(r,n)})),o.push({name:n,indices:e})})),o},e.prototype.getAxisTooltipData=function(t,e,n){J(t)||(t=t?[t]:[]);for(var i,r=this.getData(),a=this.getLayerSeries(),o=[],s=a.length,l=0;l<s;++l){for(var c=Number.MAX_VALUE,u=-1,d=a[l].indices.length,h=0;h<d;++h){var p=r.get(t[0],a[l].indices[h]),f=Math.abs(p-e);f<=c&&(i=p,c=f,u=a[l].indices[h])}o.push(u)}return{dataIndices:o,nestestValue:i}},e.prototype.formatTooltip=function(t,e,n){var i=this.getData();return ug("nameValue",{name:i.getName(t),value:i.get(i.mapDimension("value"),t)})},e.type="series."+aj,e.dependencies=["singleAxis"],e.defaultOption={z:2,colorBy:"data",coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",fontSize:11},emphasis:{label:{show:!0}}},e}(Eg);const sj=oj;var lj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=aj,e._layers=[],e}return d(e,t),e.prototype.render=function(t,e,n){var i=t.getData(),r=this,a=this.group,o=t.getLayerSeries(),s=i.getLayout("layoutInfo"),l=s.rect,c=s.boundaryGap;function u(t){return t.name}a.x=0,a.y=l.y+c[0];var d=new US(this._layersSeries||[],o,u,u),h=[];function p(e,n,s){var l=r._layers;if("remove"!==e){for(var c,u,d=[],p=[],f=o[n].indices,g=0;g<f.length;
vendor: 6,569 bytes, line 2
2g++){var m=i.getItemLayout(f[g]),v=m.x,y=m.y0,x=m.y;d.push(v,y),p.push(v,y+x),c=i.getItemVisual(f[g],"style")}var _=i.getItemLayout(f[0]),b=t.getModel("label").get("margin"),w=t.getModel("emphasis");if("add"===e){var S=h[n]=new pa;u=new KM({shape:{points:d,stackedOnPoints:p,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),S.add(u),a.add(S),t.isAnimationEnabled()&&u.setClipPath(function(t,e){var n=new Kl({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return Pu(n,{shape:{x:t.x-50,width:t.width+100,height:t.height+20}},e,(function(){u.removeClipPath()})),n}(u.getBoundingRect(),t))}else S=l[s],u=S.childAt(0),a.add(S),h[n]=S,Lu(u,{shape:{points:d,stackedOnPoints:p}},t),zu(u);ju(u,Gu(t),{labelDataIndex:f[g-1],defaultText:i.getName(f[g-1]),inheritColor:c.fill},{normal:{verticalAlign:"middle"}}),u.setTextConfig({position:null,local:!0});var M=u.getTextContent();M&&(M.x=_.x-b,M.y=_.y0+_.y/2),u.useStyle(c),i.setItemGraphicEl(n,u),Su(u,t),xu(u,w.get("focus"),w.get("blurScope"),w.get("disabled"))}else a.remove(l[n])}d.add(Z(p,this,"add")).update(Z(p,this,"update")).remove(Z(p,this,"remove")).execute(),this._layersSeries=o,this._layers=h},e.type=aj,e}(py);const cj=lj;var uj=Ho(aj,(function(t,e){t.eachSeriesByType(aj,(function(t){var e=t.getData(),n=t.coordinateSystem,i={},r=n.getRect();i.rect=r;var a=t.get("boundaryGap"),o=n.getAxis();i.boundaryGap=a,"horizontal"===o.orient?(a[0]=La(a[0],r.height),a[1]=La(a[1],r.height),dj(e,t,r.height-a[0]-a[1])):(a[0]=La(a[0],r.width),a[1]=La(a[1],r.width),dj(e,t,r.width-a[0]-a[1])),e.setLayout("layoutInfo",i)}))}));function dj(t,e,n){if(t.count())for(var i,r=e.coordinateSystem,a=e.getLayerSeries(),o=t.mapDimension("single"),s=t.mapDimension("value"),l=U(a,(function(e){return U(e.indices,(function(e){var n=r.dataToPoint(t.get(o,e));return n[1]=t.get(s,e),n}))})),c=function(t){for(var e=t.length,n=t[0].length,i=[],r=[],a=0,o=0;o<n;++o){for(var s=0,l=0;l<e;++l)s+=t[l][o][1];s>a&&(a=s),i.push(s)}for(var c=0;c<n;++c)r[c]=(a-i[c])/2;a=0;for(var u=0;u<n;++u){var d=i[u]+r[u];d>a&&(a=d)}return{y0:r,max:a}}(l),u=c.y0,d=n/c.max,h=a.length,p=a[0].indices.length,f=0;f<p;++f){i=u[f]*d,t.setItemLayout(a[0].indices[f],{layerIndex:0,x:l[0][f][0],y0:i,y:l[0][f][1]*d});for(var g=1;g<h;++g)i+=l[g-1][f][1]*d,t.setItemLayout(a[g].indices[f],{layerIndex:g,x:l[g][f][0],y0:i,y:l[g][f][1]*d})}}var hj=function(t){function e(e,n,i,r){var a=t.call(this)||this;a.z2=2,a.textConfig={inside:!0},gc(a).seriesIndex=n.seriesIndex;var o=new fc({z2:4,silent:e.getModel().get(["label","silent"])});return a.setTextContent(o),a.updateData(!0,e,n,i,r),a}return d(e,t),e.prototype.updateData=function(t,e,n,i,r){this.node=e,e.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var a=this;gc(a).dataIndex=e.dataIndex;var o=e.getModel(),s=o.getModel("emphasis"),l=e.getLayout(),c=V({},l);c.label=null;var u=e.getVisual("style");u.lineJoin="bevel";var d=e.getVisual("decal");d&&(u.decal=e_(d,r));var h=CI(o.getModel("itemStyle"),c,!0);V(c,h),W(Rc,(function(t){var e=a.ensureState(t),n=o.getModel([t,"itemStyle"]);e.style=n.getItemStyle();var i=CI(n,c);i&&(e.shape=i)})),t?(a.setShape(c),a.shape.r=l.r0,Pu(a,{shape:{r:l.r}},n,e.dataIndex)):(Lu(a,{shape:c},n),zu(a)),a.useStyle(u),this._updateLabel(n);var p=o.getShallow("cursor");p&&a.attr("cursor",p),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var f=s.get("focus");xu(this,"relative"===f?St(e.getAncestorsIndices(),e.getDescendantIndices()):"ancestor"===f?e.getAncestorsIndices():"descendant"===f?e.getDescendantIndices():f,s.get("blurScope"),s.get("disabled"))},e.prototype._updateLabel=function(t){var e=this,n=this.node.getModel(),i=n.getModel("label"),r=this.node.getLayout(),a=r.endAngle-r.startAngle,o=(r.startAngle+r.endAngle)/2,s=Math.cos(o),l=Math.sin(o),c=this,u=c.getTextContent(),d=this.node.dataIndex,h=i.get("minAngle")/180*Math.PI,p=i.get("show")&&!(null!=h&&Math.abs(a)<h);function f(t,e){return t.get(e)??i.get(e)}u.ignore=!p,W(zc,(function(i){var h="normal"===i?n.getModel("label"):n.getModel([i,"label"]),p="normal"===i,g=p?u:u.ensureState(i),m=t.getFormattedLabel(d,i);p&&(m=m||e.node.name),g.style=Hu(h,{},null,"normal"!==i,!0),m&&(g.style.text=m);var v=h.get("show");null==v||p||(g.ignore=!v);var y,x=f(h,"position"),_=p?c:c.states[i],b=_.style.fill;_.textConfig={outsideFill:"inherit"===h.get("color")?b:null,inside:"outside"!==x};var w=f(h,"distance")||0,S=f(h,"align"),M=f(h,"rotate"),k=.5*Math.PI,T=1.5*Math.PI,C=_l("tangential"===M?Math.PI/2-o:o),I=C>k&&!ja(C-k)&&C<T;"outside"===x?(y=r.r+w,S=I?"right":"left"):S&&"center"!==S?"left"===S?(y=r.r0+w,S=I?"right":"left"):"right"===S&&(y=r.r-w,S=I?"left":"right"):(y=0===r.r0&&ja(a-2*Math.PI)?0:(r.r+r.r0)/2,S="center"),g.style.align=S,g.style.verticalAlign=f(h,"verticalAlign")||"middle",g.x=y*s+r.cx,g.y=y*l+r.cy;var A=0;"radial"===M?A=_l(-o)+(I?Math.PI:0):"tangential"===M?A=_l(Math.PI/2-o)+(I?Math.PI:0):nt(M)&&(A=M*Math.PI/180),g.rotation=_l(A)})),u.dirtyStyle()},e}(Mm);const pj=hj;var fj="sunburst",gj=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.ignoreStyleOnData=!0,n}return d(e,t),e.prototype.getInitialData=function(t,e){var n={name:t.name,children:t.data};mj(n);var i=this._levelModels=U(t.levels||[],(function(t){return new fd(t,this,e)}),this),r=cE.createTree(n,this,(function(t){t.wrapMethod("getItemModel",(function(t,e){var n=r.getNodeByDataIndex(e),a=i[n.depth];return a&&(t.parentModel=a),t}))}));return r.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(e){var n=t.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(e);return n.treePathInfo=pE(i,this),n},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var e=this.getRawData().tree.root;t&&(t===e||e.contains(t))||(this._viewRoot=e)},e.prototype.enableAriaDecal=function(){LE(this)},e.type="series."+fj,e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}}
2,animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(Eg);function mj(t){var e=0;W(t.children,(function(t){mj(t);var n=t.value;J(n)&&(n=n[0]),e+=n}));var n=t.value;J(n)&&(n=n[0]),(null==n||isNaN(n))&&(n=e),n<0&&(n=0),J(t.value)?t.value[0]=n:t.value=n}const vj=gj;var yj="sunburstRootToNode",xj="sunburstHighlight",_j=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type=fj,e}return d(e,t),e.prototype.render=function(t,e,n,i){var r=this;this.seriesModel=t,this.api=n,this.ecModel=e;var a=t.getData(),o=a.tree.root,s=t.getViewRoot(),l=this.group,c=t.get("renderLabelForZeroData"),u=[];s.eachNode((function(t){u.push(t)}));var d=this._oldChildren||[];!function(i,r){function s(t){return t.getId()}function u(s,u){!function(i,r){if(c||!i||i.getValue()||(i=null),i!==o&&r!==o)if(r&&r.piece)i?(r.piece.updateData(!1,i,t,e,n),a.setItemGraphicEl(i.dataIndex,r.piece)):(u=r)&&u.piece&&(l.remove(u.piece),u.piece=null);else if(i){var s=new pj(i,t,e,n);l.add(s),a.setItemGraphicEl(i.dataIndex,s)}var u}(null==s?null:i[s],null==u?null:r[u])}0===i.length&&0===r.length||new US(r,i,s,s).add(u).update(u).remove(K(u,null)).execute()}(u,d),function(i,a){a.depth>0?(r.virtualPiece?r.virtualPiece.updateData(!1,i,t,e,n):(r.virtualPiece=new pj(i,t,e,n),l.add(r.virtualPiece)),a.piece.off("click"),r.virtualPiece.on("click",(function(t){r._rootToNode(a.parentNode)}))):r.virtualPiece&&(l.remove(r.virtualPiece),r.virtualPiece=null)}(o,s),this._initEvents(),this._oldChildren=u},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",(function(e){var n=!1;t.seriesModel.getViewRoot().eachNode((function(i){if(!n&&i.piece&&i.piece===e.target){var r=i.getModel().get("nodeClick");if("rootToNode"===r)t._rootToNode(i);else if("link"===r){var a=i.getModel(),o=a.get("link");o&&fh(o,a.get("target",!0)||"_blank")}n=!0}}))}))},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:yj,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,e){var n=e.getData().getItemLayout(0);if(n){var i=t[0]-n.cx,r=t[1]-n.cy,a=Math.sqrt(i*i+r*r);return a<=n.r&&a>=n.r0}},e.type=fj,e}(py);const bj=_j;var wj=Ho(fj,(function(t){var e={};t.eachSeriesByType(fj,(function(t){var n=t.getData(),i=n.tree;i.eachNode((function(r){var a=r.getModel().getModel("itemStyle").getItemStyle();a.fill||(a.fill=function(t,n,i){if(0===t.depth)return Yh.color.neutral50;for(var r=t;r&&r.depth>1;)r=r.parentNode;var a=n.getColorFromPalette(r.name||r.dataIndex+"",e);return t.depth>1&&tt(a)&&(a=yi(a,(t.depth-1)/(i-1)*.5)),a}(r,t,i.root.height)),V(n.ensureUniqueItemVisual(r.dataIndex,"style"),a)}))}))})),Sj=Math.PI/180,Mj=Ho(fj,(function(t,e){t.eachSeriesByType(fj,(function(t){var n=t.get("center"),i=t.get("radius");J(i)||(i=[0,i]),J(n)||(n=[n,n]);var r=e.getWidth(),a=e.getHeight(),o=Math.min(r,a),s=La(n[0],r),l=La(n[1],a),c=La(i[0],o/2),u=La(i[1],o/2),d=-t.get("startAngle")*Sj,h=t.get("minA
2ngle")*Sj,p=t.getData().tree.root,f=t.getViewRoot(),g=f.depth,m=t.get("sort");null!=m&&kj(f,m);var v=0;W(f.children,(function(t){!isNaN(t.getValue())&&v++}));var y=f.getValue(),x=Math.PI/(y||v)*2,_=f.depth>0,b=f.height-(_?-1:1),w=(u-c)/(b||1),S=t.get("clockwise"),M=t.get("stillShowZeroSum"),k=S?1:-1,T=function(e,n){if(e){var i=n;if(e!==p){var r=e.getValue(),a=0===y&&M?x:r*x;a<h&&(a=h),i=n+k*a;var u=e.depth-g-(_?-1:1),d=c+w*u,f=c+w*(u+1),m=t.getLevelModel(e);if(m){var v=m.get("r0",!0),b=m.get("r",!0),C=m.get("radius",!0);null!=C&&(v=C[0],b=C[1]),null!=v&&(d=La(v,o/2)),null!=b&&(f=La(b,o/2))}e.setLayout({angle:a,startAngle:n,endAngle:i,clockwise:S,cx:s,cy:l,r0:d,r:f})}if(e.children&&e.children.length){var I=0;W(e.children,(function(t){I+=T(t,n+I)}))}return i-n}};if(_){var C=c,I=c+w,A=2*Math.PI;p.setLayout({angle:A,startAngle:d,endAngle:d+A,clockwise:S,cx:s,cy:l,r0:C,r:I})}T(f,d)}))}));function kj(t,e){var n=t.children||[];t.children=function(t,e){if(Q(e)){var n=U(t,(function(t,e){var n=t.getValue();return{params:{depth:t.depth,height:t.height,dataIndex:t.dataIndex,getValue:function(){return n}},index:e}}));return n.sort((function(t,n){return e(t.params,n.params)})),U(n,(function(e){return t[e.index]}))}var i="asc"===e;return t.sort((function(t,e){var n=(t.getValue()-e.getValue())*(i?1:-1);return 0===n?(t.dataIndex-e.dataIndex)*(i?-1:1):n}))}(n,e),n.length&&W(t.children,(function(t){kj(t,e)}))}var Tj={color:"fill",borderColor:"stroke"},Cj={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},Ij=vo(),Aj=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,e){return MM(null,this)},e.prototype.getDataParams=function(e,n,i){var r=t.prototype.getDataParams.call(this,e,n);return i&&(r.info=Ij(i).info),r},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar","matrix"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(Eg);const Dj=Aj;function Lj(t,e){return e=e||[0,0],U(["x","y"],(function(n,i){var r=this.getAxis(n),a=e[i],o=t[i]/2;return"category"===r.type?qC(r).w:Math.abs(r.dataToCoord(a-o)-r.dataToCoord(a+o))}),this)}function Pj(t,e){return e=e||[0,0],U([0,1],(function(n){var i=e[n],r=t[n]/2,a=[],o=[];return a[n]=i-r,o[n]=i+r,a[1-n]=o[1-n]=e[1-n],Math.abs(this.dataToPoint(a)[n]-this.dataToPoint(o)[n])}),this)}function Oj(t,e){var n=this.getAxis(),i=e instanceof Array?e[0]:e,r=(t instanceof Array?t[0]:t)/2;return"category"===n.type?qC(n).w:Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}function Ej(t,e){return e=e||[0,0],U(["Radius","Angle"],(function(n,i){var r=this["get"+n+"Axis"](),a=e[i],o=t[i]/2,s="category"===r.type?qC(r).w:Math.abs(r.dataToCoord(a-o)-r.dataToCoord(a+o));return"Angle"===n&&(s=s*Math.PI/180),s}),this)}function Nj(t,e,n,i){return t&&(t.legacy||!1!==t.legacy&&!n&&!i&&"tspan"!==e&&("text"===e||Tt(t,"text")))}function Rj(t,e,n){var i,r,a,o=t;if("text"===e)a=o;else{a={},Tt(o,"text")&&(a.text=o.text),Tt(o,"rich")&&(a.rich=o.rich),Tt(o,"textFill")&&(a.fill=o.textFill),Tt(o,"textStroke")&&(a.stroke=o.textStroke),Tt(o,"fontFamily")&&(a.fontFamily=o.fontFamily),Tt(o,"fontSize")&&(a.fontSize=o.fontSize),Tt(o,"fontStyle")&&(a.fontStyle=o.fontStyle),Tt(o,"fontWeight")&&(a.fontWeight=o.fontWeight),r={type:"text",style:a,silent:!0},i={};var s=Tt(o,"textPosition");n?i.position=s?o.textPosition:"inside":s&&(i.position=o.textPosition),Tt(o,"textPosition")&&(i.position=o.textPosition),Tt(o,"textOffset")&&(i.offset=o.textOffset),Tt(o,"textRotation")&&(i.rotation=o.textRotation),Tt(o,"textDistance")&&(i.distance=o.textDistance)}return zj(a,t),W(a.rich,(function(t){zj(t,t)})),{textConfig:i,textContent:r}}function zj(t,e){e&&(e.font=e.textFont||e.font,Tt(e,"textStrokeWidth")&&(t.lineWidth=e.textStrokeWidth),Tt(e,"textAlign")&&(t.align=e.textAlign),Tt(e,"textVerticalAlign")&&(t.verticalAlign=e.textVerticalAlign),Tt(e,"textLineHeight")&&(t.lineHeight=e.textLineHeight),Tt(e,"textWidth")&&(t.width=e.textWidth),Tt(e,"textHeight")&&(t.height=e.textHeight),Tt(e,"textBackgroun
2dColor")&&(t.backgroundColor=e.textBackgroundColor),Tt(e,"textPadding")&&(t.padding=e.textPadding),Tt(e,"textBorderColor")&&(t.borderColor=e.textBorderColor),Tt(e,"textBorderWidth")&&(t.borderWidth=e.textBorderWidth),Tt(e,"textBorderRadius")&&(t.borderRadius=e.textBorderRadius),Tt(e,"textBoxShadowColor")&&(t.shadowColor=e.textBoxShadowColor),Tt(e,"textBoxShadowBlur")&&(t.shadowBlur=e.textBoxShadowBlur),Tt(e,"textBoxShadowOffsetX")&&(t.shadowOffsetX=e.textBoxShadowOffsetX),Tt(e,"textBoxShadowOffsetY")&&(t.shadowOffsetY=e.textBoxShadowOffsetY))}function Bj(t,e,n){var i=t;i.textPosition=i.textPosition||n.position||"inside",null!=n.offset&&(i.textOffset=n.offset),null!=n.rotation&&(i.textRotation=n.rotation),null!=n.distance&&(i.textDistance=n.distance);var r=i.textPosition.indexOf("inside")>=0,a=t.fill||Yh.color.neutral99;Vj(i,e);var o=null==i.textFill;return r?o&&(i.textFill=n.insideFill||Yh.color.neutral00,!i.textStroke&&n.insideStroke&&(i.textStroke=n.insideStroke),!i.textStroke&&(i.textStroke=a),null==i.textStrokeWidth&&(i.textStrokeWidth=2)):(o&&(i.textFill=t.fill||n.outsideFill||Yh.color.neutral00),!i.textStroke&&n.outsideStroke&&(i.textStroke=n.outsideStroke)),i.text=e.text,i.rich=e.rich,W(e.rich,(function(t){Vj(t,t)})),i}function Vj(t,e){e&&(Tt(e,"fill")&&(t.textFill=e.fill),Tt(e,"stroke")&&(t.textStroke=e.fill),Tt(e,"lineWidth")&&(t.textStrokeWidth=e.lineWidth),Tt(e,"font")&&(t.font=e.font),Tt(e,"fontStyle")&&(t.fontStyle=e.fontStyle),Tt(e,"fontWeight")&&(t.fontWeight=e.fontWeight),Tt(e,"fontSize")&&(t.fontSize=e.fontSize),Tt(e,"fontFamily")&&(t.fontFamily=e.fontFamily),Tt(e,"align")&&(t.textAlign=e.align),Tt(e,"verticalAlign")&&(t.textVerticalAlign=e.verticalAlign),Tt(e,"lineHeight")&&(t.textLineHeight=e.lineHeight),Tt(e,"width")&&(t.textWidth=e.width),Tt(e,"height")&&(t.textHeight=e.height),Tt(e,"backgroundColor")&&(t.textBackgroundColor=e.backgroundColor),Tt(e,"padding")&&(t.textPadding=e.padding),Tt(e,"borderColor")&&(t.textBorderColor=e.borderColor),Tt(e,"borderWidth")&&(t.textBorderWidth=e.borderWidth),Tt(e,"borderRadius")&&(t.textBorderRadius=e.borderRadius),Tt(e,"shadowColor")&&(t.textBoxShadowColor=e.shadowColor),Tt(e,"shadowBlur")&&(t.textBoxShadowBlur=e.shadowBlur),Tt(e,"shadowOffsetX")&&(t.textBoxShadowOffsetX=e.shadowOffsetX),Tt(e,"shadowOffsetY")&&(t.textBoxShadowOffsetY=e.shadowOffsetY),Tt(e,"textShadowColor")&&(t.textShadowColor=e.textShadowColor),Tt(e,"textShadowBlur")&&(t.textShadowBlur=e.textShadowBlur),Tt(e,"textShadowOffsetX")&&(t.textShadowOffsetX=e.textShadowOffsetX),Tt(e,"textShadowOffsetY")&&(t.textShadowOffsetY=e.textShadowOffsetY))}var Fj={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},jj=X(Fj),Gj=($(Rr,(function(t,e){return t[e]=1,t}),{}),Rr.join(", "),["","style","shape","extra"]),Hj=vo();function Wj(t,e,n,i,r){var a=t+"Animation",o=Au(t,i,r)||{},s=Hj(e).userDuring;return o.duration>0&&(o.during=s?Z(Kj,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=t),V(o,n[a]),o}function Uj(t,e,n,i){var r=(i=i||{}).dataIndex,a=i.isInit,o=i.clearStyle,s=n.isAnimationEnabled(),l=Hj(t),c=e.style;l.userDuring=e.during;var u={},d={};if(function(t,e,n){for(var i=0;i<jj.length;i++){var r=jj[i],a=Fj[r],o=e[r];o&&(n[a[0]]=o[0],n[a[1]]=o[1])}for(i=0;i<Rr.length;i++){var s=Rr[i];null!=e[s]&&(n[s]=e[s])}}(0,e,d),"compound"===t.type)for(var h=t.shape.paths,p=e.shape.paths,f=0;f<p.length;f++)Qj("shape",p[f],h[f]);else Qj("shape",e,d),Qj("extra",e,d);if(!a&&s&&(function(t,e,n){for(var i=e.transition,r=qj(i)?Rr:ro(i||[]),a=0;a<r.length;a++){var o=r[a];if("style"!==o&&"shape"!==o&&"extra"!==o){var s=t[o];n[o]=s}}}(t,e,u),Jj("shape",t,e,u),Jj("extra",t,e,u),function(t,e,n,i){if(n){var r,a=t.style;if(a){var o=n.transition,s=e.transition;if(o&&!qj(o)){var l=ro(o);!r&&(r=i.style={});for(var c=0;c<l.length;c++){var u=a[f=l[c]];r[f]=u}}else if(t.getAnimationStyleProps&&(qj(s)||qj(o)||j(s,"style")>=0)){var d=t.getAnimationStyleProps(),h=d?d.style:null;if(h){!r&&(r=i.style={});var p=X(n);for(c=0;c<p.length;c++){var f;h[f=p[c]]&&(u=a[f],r[f]=u)}}}}}}(t,e,c,u)),d.style=c,function(t,e,n){var i=e.style;if(!t.isGroup&&i){if(n){t.useStyle({});for(var r=t.animators,a=0;a<r.length;a++){var o=r[a];"style"===o.targetName&&o.changeTarget(t.style)}}t.setStyle(i)}e&&(e.style=null,e&&t.attr(e),e.style=i)}(t,d,o),function(t,e){Tt(e,"silent")&&(t.silent=e.silent),Tt(e,"ignore")&&(t.ignore=e.ignore),t instanceof Es&&Tt(e,"invisible")&&(t.invisible=e.invisible),t instanceof Rl&&Tt(e,"autoBatch")&&(t.autoBatch=e.autoBatch)}(t,e),s)if(a){var g={};W(Gj,(function(t){var n=t?e[t]:e;n&&n.enterFrom&&(t&&(g[t]=g[t]||{}),V(t?g[t]:g,n.enterFrom))}));var m=Wj("enter",t,e,n,r);m.duration>0&&t.animateFrom(g,m)}else!function(t,e,n,i,r){if(r){var a=Wj("update",t,e,i,n);a.duration>0&&t.animateFrom(r,a)}}(t,e,r||0,n,u);$j(t,e),c?t.dirty():t.markRedraw()}function $j(t,e){for(var n=Hj(t).leaveToProps,i=0;i<Gj.length;i++){var r=Gj[i],a=r?e[r]:e;a&&a.leaveTo&&(n||(n=Hj(t).leaveToProps={}),r&&(n[r]=n[r]||{}),V(r?n[r]:n,a.leaveTo))}}function Yj(t,e,n,i){if(t){var r=t.parent,a=Hj(t).leaveToProps;if(a){var o=Wj("update",t,e,n,0);o.done=function(){r&&r.remove(t),i&&i()},t.animateTo(a,o)}else r&&r.remove(t),i&&i()}}function qj(t){return"all"===t}var Xj={},Zj={setTransform:function(t,e){return Xj.el[t]=e,this},getTransform:function(t){return Xj.el[t]},setShape:function(t,e){var n=Xj.el;return(n.shape||(n.shape={}))[t]=e,n.dirtyShape&&n.dirtyShape(),this},getShape:function(t){var e=Xj.el.shape;if(e)return e[t]},setStyle:function(t,e){var n=Xj.el,i=n.style;return i&&(i[t]=e,n.dirtyStyle&&n.dirtyStyle()),this},getStyle:function(t){var e=Xj.el.style;if(e)return e[t]},setExtra:function(t,e){return(Xj.el.extra||(Xj.el.extra={}))[t]=e,this},getExtra:function(t){var e=Xj.el.extra;if(e)return e[t]}};function Kj(){var t=this,e=t.el;if(e){var n=Hj(e).userDuring,i=t.userDuring;n===i?(Xj.el=e,i(Zj)):t.el=t.userDuring=null}}function Jj(t,e,n,i){var r=n[t];if(r){var a,o=e[t];if(o){var s=n.transition,l=r.transition;if(l)if(!a&&(a=i[t]={}),qj(l))V(a,o);else for(var c=ro(l),u=0;u<c.length;u++){var d=o[p=c[u]];a[p]=d}else if(qj(s)||j(s,t)>=0){!a&&(a=i[t]={});var h=X(o);for(u=0;
2u<h.length;u++){var p;d=o[p=h[u]],tG(r[p],d)&&(a[p]=d)}}}}}function Qj(t,e,n){var i=e[t];if(i)for(var r=n[t]={},a=X(i),o=0;o<a.length;o++){var s=a[o];r[s]=Xi(i[s])}}function tG(t,e){return H(t)?t!==e:null!=t&&isFinite(t)}var eG=vo(),nG=["percent","easing","shape","style","extra"];function iG(t){t.stopAnimation("keyframe"),t.attr(eG(t))}function rG(t,e,n){if(n.isAnimationEnabled()&&e)if(J(e))W(e,(function(e){rG(t,e,n)}));else{var i=e.keyframes,r=e.duration;if(n&&null==r){var a=Au("enter",n,0);r=a&&a.duration}if(i&&r){var o=eG(t);W(Gj,(function(n){var a;n&&!t[n]||(i.sort((function(t,e){return t.percent-e.percent})),W(i,(function(i){var s=t.animators,l=n?i[n]:i;if(l){var c=X(l);if(n||(c=Y(c,(function(t){return j(nG,t)<0}))),c.length){a||((a=t.animate(n,e.loop,!0)).scope="keyframe");for(var u=0;u<s.length;u++)s[u]!==a&&s[u].targetName===a.targetName&&s[u].stopTracks(c);n&&(o[n]=o[n]||{});var d=n?o[n]:o;W(c,(function(e){d[e]=((n?t[n]:t)||{})[e]})),a.whenWithKeys(r*i.percent,l,c,i.easing)}}})),a&&a.delay(e.delay||0).duration(r).start(e.easing))}))}}}var aG="emphasis",oG="normal",sG="blur",lG="select",cG=[oG,aG,sG,lG],uG={normal:["itemStyle"],emphasis:[aG,"itemStyle"],blur:[sG,"itemStyle"],select:[lG,"itemStyle"]},dG={normal:["label"],emphasis:[aG,"label"],blur:[sG,"label"],select:[lG,"label"]},hG=["x","y"],pG={normal:{},emphasis:{},blur:{},select:{}},fG={cartesian2d:function(t){var e=t.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:Z(Lj,t)}}},geo:function(t){var e=t.view,n=e.getBoundingRect();return{coordSys:{type:"geo",x:n.x,y:n.y,width:n.width,height:n.height,zoom:pP(e)},api:{coord:function(e){return t.dataToPoint(e)},size:Z(Pj,t)}}},single:function(t){var e=t.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e){return t.dataToPoint(e)},size:Z(Oj,t)}}},polar:function(t){var e=t.getRadiusAxis(),n=t.getAngleAxis(),i=e.getExtent();return i[0]>i[1]&&i.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:i[1],r0:i[0]},api:{coord:function(i){var r=e.dataToRadius(i[0]),a=n.dataToAngle(i[1]),o=t.coordToPoint([r,a]);return o.push(r,a*Math.PI/180),o},size:Z(Ej,t)}}},calendar:function(t){var e=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(e,n){return t.dataToPoint(e,n)},layout:function(e,n){return t.dataToLayout(e,n)}}}},matrix:function(t){var e=t.getRect();return{coordSys:{type:"matrix",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(e,n){return t.dataToPoint(e,n)},layout:function(e,n){return t.dataToLayout(e,n)}}}}};function gG(t){return t instanceof Rl}function mG(t){return t instanceof Es}var vG=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n,i){this._progressiveEls=null;var r=this._data,a=t.getData(),o=this.group,s=SG(t,a,e,n);r||o.removeAll(),a.diff(r).add((function(e){kG(n,null,e,s(e,i),t,o,a)})).remove((function(e){var n=r.getItemGraphicEl(e);n&&Yj(n,Ij(n).option,t)})).update((function(e,l){var c=r.getItemGraphicEl(l);kG(n,c,e,s(e,i),t,o,a)})).execute();var l=t.get("clip",!0)?tk(t.coordinateSystem,!1,t):null;l?o.setClipPath(l):o.removeClipPath(),this._data=a},e.prototype.incrementalPrepareRender=function(t,e,n){this.group.removeAll(),this._data=null},e.prototype.incrementalRender=function(t,e,n,i,r){var a=e.getData(),o=SG(e,a,n,i),s=this._progressiveEls=[];function l(t){t.isGroup||(t.incremental=jo(e),t.ensureState("emphasis").hoverLayer=vv)}for(var c=t.start;c<t.end;c++){var u=kG(null,null,c,o(c,r),e,this.group,a);u&&(u.traverse(l),s.push(u))}},e.prototype.eachRendered=function(t){$v(this._progressiveEls||this.group,t)},e.prototype.filterForExposedEvent=function(t,e,n,i){var r=e.element;if(null==r||n.name===r)return!0;for(;(n=n.__hostTarget||n.parent)&&n!==this.group;)if(n.name===r)return!0;return!1},e.type="custom",e}(py);const yG=vG;function xG(t){var e,n=t.type;if("path"===n){var i=null!=(a=t.shape).width&&null!=a.height?{x:a.x||0,y:a.y||0,width:a.width,height:a.height}:null,r=NG(a);e=wv(r,null,i,a.layout||"center"),Ij(e).customPathData=r}else if("image"===n)e=new Hl({}),Ij(e).customImagePath=t.style.image;else if("text"===n)e=new fc({});else if("group"===n)e=new pa;else if("compoundPath"===n){var a;(a=t.shape)&&a.paths||lf("");var o=U(a.paths,(function(t){if("path"===t.type)return wv(t.shape.pathData,t,null);var e=bv(t.type);return e||lf(""),new e}));e=new qm({shape:{paths:o}})}else{var s=bv(n);s||lf(""),e=new s}return Ij(e).customGraphicType=n,e.name=t.name,e.z2EmphasisLift=1,e.z2SelectLift=1,e}function _G(t,e,n,i,r,a,o){iG(e);var s=r&&r.normal.cfg;s&&e.setTextConfig(s),i&&null==i.transition&&(i.transition=hG);var l=i&&i.style;if(l){if("text"===e.type){var c=l;Tt(c,"textFill")&&(c.fill=c.textFill),Tt(c,"textStroke")&&(c.stroke=c.textStroke)}var u=void 0,d=gG(e)?l.decal:null;t&&d&&(d.dirty=!0,u=e_(d,t)),l.__decalPattern=u}mG(e)&&l&&(u=l.__decalPattern)&&(l.decal=u),Uj(e,i,a,{dataIndex:n,isInit:o,clearStyle:!0}),rG(e,i.keyframeAnimation,a)}function bG(t,e,n,i,r){var a=e.isGroup?null:e,o=r&&r[t].cfg;if(a){var s=a.ensureState(t);if(!1===i){var l=a.getState(t);l&&(l.style=null)}else s.style=i||null;o&&(s.textConfig=o),nu(a)}}function wG(t,e,n){var i=n===oG,r=i?e:AG(e,n),a=r?r.z2:null;null!=a&&((i?t:t.ensureState(n)).z2=a||0)}function SG(t,e,n,i){var r=t.get("renderItem");if("string"==typeof r){var a=hb[r];a&&(r=a)}var o=t.coordinateSystem,s={};o&&(s=o.prepareCustoms?o.prepareCustoms(o):fG[o.type](o));for(var l,c,u=F({getWidth:i.getWidth,getHeight:i.getHeight,getZr:i.getZr,getDevicePixelRatio:i.getDevicePixelRatio,value:function(t,n){return null==n&&(n=l),e.getStore().get(e.getDimensionIndex(t||0),n)},style:function(n,i){null==i&&(i=l);var r=e.getItemVisual(i,"style"),a=r&&r.fill,o=r&&r.opacity,s=x(i,oG).getItemStyle();
2null!=a&&(s.fill=a),null!=o&&(s.opacity=o);var c={inheritColor:tt(a)?a:Yh.color.neutral99},u=_(i,oG),d=Hu(u,null,c,!1,!0);d.text=u.getShallow("show")?ut(t.getFormattedLabel(i,oG),CM(e,i)):null;var h=Wu(u,c,!1);return w(n,s),s=Bj(s,d,h),n&&b(s,n),s.legacy=!0,s},ordinalRawValue:function(t,n){null==n&&(n=l),t=t||0;var i=e.getDimensionInfo(t);if(!i){var r=e.getDimensionIndex(t);return r>=0?e.getStore().get(r,n):void 0}var a=e.get(i.name,n),o=i&&i.ordinalMeta;return o?o.categories[a]:a},styleEmphasis:function(n,i){null==i&&(i=l);var r=x(i,aG).getItemStyle(),a=_(i,aG),o=Hu(a,null,null,!0,!0);o.text=a.getShallow("show")?dt(t.getFormattedLabel(i,aG),t.getFormattedLabel(i,oG),CM(e,i)):null;var s=Wu(a,null,!0);return w(n,r),r=Bj(r,o,s),n&&b(r,n),r.legacy=!0,r},visual:function(t,n){if(null==n&&(n=l),Tt(Tj,t)){var i=e.getItemVisual(n,"style");return i?i[Tj[t]]:null}if(Tt(Cj,t))return e.getItemVisual(n,t)},barLayout:function(t){if("cartesian2d"===o.type)return function(t){if(kk(t.axis.scale)){for(var e=qC(t.axis),n=[],i=0;i<t.count;i++)n.push(F({stackId:dI+i},t));var r=pI({bandWidthResult:e,seriesInfo:n}),a=[];for(i=0;i<t.count;i++){var o=r[dI+i];o.offsetCenter=o.offset+o.width/2,a.push(o)}return a}}(F({axis:o.getBaseAxis()},t))},currentSeriesIndices:function(){return n.getCurrentSeriesIndices()},font:function(t){return Xu(t,n)}},s.api||{}),d={context:{},seriesId:t.id,seriesName:t.name,seriesIndex:t.seriesIndex,coordSys:s.coordSys,dataInsideLength:e.count(),encode:MG(t.getData()),itemPayload:t.get("itemPayload")||{}},h={},p={},f={},g={},m=0;m<cG.length;m++){var v=cG[m];f[v]=t.getModel(uG[v]),g[v]=t.getModel(dG[v])}function y(t){return t===l?c||(c=e.getItemModel(t)):e.getItemModel(t)}function x(t,n){return e.hasItemOption?t===l?h[n]||(h[n]=y(t).getModel(uG[n])):y(t).getModel(uG[n]):f[n]}function _(t,n){return e.hasItemOption?t===l?p[n]||(p[n]=y(t).getModel(dG[n])):y(t).getModel(dG[n]):g[n]}return function(t,n){return l=t,c=null,h={},p={},r&&r(F({dataIndexInside:t,dataIndex:e.getRawIndex(t),actionType:n?n.type:null},d),u)};function b(t,e){for(var n in e)Tt(e,n)&&(t[n]=e[n])}function w(t,e){t&&(t.textFill&&(e.textFill=t.textFill),t.textPosition&&(e.textPosition=t.textPosition))}}function MG(t){var e={};return W(t.dimensions,(function(n){var i=t.getDimensionInfo(n);if(!i.isExtraCoord){var r=i.coordDim;(e[r]=e[r]||[])[i.coordDimIndex]=t.getDimensionIndex(n)}})),e}function kG(t,e,n,i,r,a,o){if(i){var s=TG(t,e,n,i,r,a);return s&&o.setItemGraphicEl(n,s),s&&xu(s,i.focus,i.blurScope,i.emphasisDisabled),s}a.remove(e)}function TG(t,e,n,i,r,a){var o=-1,s=e;e&&CG(e,i,r)&&(o=j(a.childrenRef(),e),e=null);var l,c,u=!e,d=e;d?d.clearStates():(d=xG(i),s&&(l=s,(c=d).copyTransform(l),mG(c)&&mG(l)&&(c.setStyle(l.style),c.z=l.z,c.z2=l.z2,c.zlevel=l.zlevel,c.invisible=l.invisible,c.ignore=l.ignore,gG(c)&&gG(l)&&c.setShape(l.shape)))),!1===i.morph?d.disableMorphing=!0:d.disableMorphing&&(d.disableMorphing=!1),i.tooltipDisabled&&(d.tooltipDisabled=!0),pG.normal.cfg=pG.normal.conOpt=pG.emphasis.cfg=pG.emphasis.conOpt=pG.blur.cfg=pG.blur.conOpt=pG.select.cfg=pG.select.conOpt=null,pG.isLegacy=!1,function(t,e,n,i,r,a){if(!t.isGroup&&"compoundPath"!==t.type){IG(n,null,a),IG(n,aG,a);var o=a.normal.conOpt,s=a.emphasis.conOpt,l=a.blur.conOpt,c=a.select.conOpt;if(null!=o||null!=s||null!=c||null!=l){var u=t.getTextContent();if(!1===o)u&&t.removeTextContent();else{o=a.normal.conOpt=o||{type:"text"},u?u.clearStates():(u=xG(o),t.setTextContent(u)),_G(null,u,e,o,null,i,r);for(var d=o&&o.style,h=0;h<cG.length;h++){var p=cG[h];if(p!==oG)bG(p,u,0,DG(o,a[p].conOpt,p),null)}d?u.dirty():u.markRedraw()}}}}(d,n,i,r,u,pG),function(t,e,n,i,r){var a=n.clipPath;if(!1===a)t&&t.getClipPath()&&t.removeClipPath();else if(a){var o=t.getClipPath();o&&CG(o,a,i)&&(o=null),o||(o=xG(a),t.setClipPath(o)),_G(null,o,e,a,null,i,r)}}(d,n,i,r,u),_G(t,d,n,i,pG,r,u),Tt(i,"info")&&(Ij(d).info=i.info);for(var h=0;h<cG.length;h++){var p=cG[h];if(p!==oG)bG(p,d,0,DG(i,AG(i,p),p),pG)}return function(t,e,n){if(!t.isGroup){var i=t,r=n.currentZ,a=n.currentZLevel;i.z=r,i.zlevel=a;var o=e.z2;null!=o&&(i.z2=o||0);for(var s=0;s<cG.length;s++)wG(i,e,cG[s])}}
vendor: 4,285 bytes, line 2
2(d,i,r),"group"===i.type&&function(t,e,n,i,r){var a=i.children,o=a?a.length:0,s=i.$mergeChildren,l="byName"===s||i.diffChildrenByName,c=!1===s;if(o||l||c){if(l)return u={api:t,oldChildren:e.children()||[],newChildren:a||[],dataIndex:n,seriesModel:r,group:e},void new US(u.oldChildren,u.newChildren,PG,PG,u).add(OG).update(OG).remove(EG).execute();var u;c&&e.removeAll();for(var d=0;d<o;d++){var h=a[d],p=e.childAt(d);h?(null==h.ignore&&(h.ignore=!1),TG(t,p,n,h,r,e)):p.ignore=!0}for(var f=e.childCount()-1;f>=d;f--){var g=e.childAt(f);LG(e,g,r)}}}(t,d,n,i,r),o>=0?a.replaceAt(d,o):a.add(d),d}function CG(t,e,n){var i,r=Ij(t),a=e.type,o=e.shape,s=e.style;return n.isUniversalTransitionEnabled()||null!=a&&a!==r.customGraphicType||"path"===a&&(i=o)&&(Tt(i,"pathData")||Tt(i,"d"))&&NG(o)!==r.customPathData||"image"===a&&Tt(s,"image")&&s.image!==r.customImagePath}function IG(t,e,n){var i=e?AG(t,e):t,r=e?DG(t,i,aG):t.style,a=t.type,o=i?i.textConfig:null,s=t.textContent,l=s?e?AG(s,e):s:null;if(r&&(n.isLegacy||Nj(r,a,!!o,!!l))){n.isLegacy=!0;var c=Rj(r,a,!e);!o&&c.textConfig&&(o=c.textConfig),!l&&c.textContent&&(l=c.textContent)}if(!e&&l){var u=l;!u.type&&(u.type="text")}var d=e?n[e]:n.normal;d.cfg=o,d.conOpt=l}function AG(t,e){return e?t?t[e]:null:t}function DG(t,e,n){var i=e&&e.style;return null==i&&n===aG&&t&&(i=t.styleEmphasis),i}function LG(t,e,n){e&&Yj(e,Ij(t).option,n)}function PG(t,e){var n=t&&t.name;return null!=n?n:"e\0\0"+e}function OG(t,e){var n=this.context,i=null!=t?n.newChildren[t]:null,r=null!=e?n.oldChildren[e]:null;TG(n.api,r,n.dataIndex,i,n.seriesModel,n.group)}function EG(t){var e=this.context,n=e.oldChildren[t];n&&Yj(n,Ij(n).option,e.seriesModel)}function NG(t){return t&&(t.pathData||t.d)}var RG=vo(),zG=R,BG=Z,VG=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(t,e,n,i){var r=e.get("value"),a=e.get("status");if(this._axisModel=t,this._axisPointerModel=e,this._api=n,i||this._lastValue!==r||this._lastStatus!==a){this._lastValue=r,this._lastStatus=a;var o=this._group,s=this._handle;if(!a||"hide"===a)return o&&o.hide(),void(s&&s.hide());o&&o.show(),s&&s.show();var l={};this.makeElOption(l,r,t,e,n);var c=l.graphicKey;c!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=c;var u=this._moveAnimation=this.determineAnimation(t,e);if(o){var d=K(FG,e,u);this.updatePointerEl(o,l,d),this.updateLabelEl(o,l,d,e)}else o=this._group=new pa,this.createPointerEl(o,l,t,e),this.createLabelEl(o,l,t,e),n.getZr().add(o);WG(o,e,!0),this._renderHandle(r)}},t.prototype.remove=function(t){this.clear(t)},t.prototype.dispose=function(t){this.clear(t)},t.prototype.determineAnimation=function(t,e){var n=e.get("animation"),i=t.axis,r="category"===i.type,a=e.get("snap");if(!a&&!r)return!1;if("auto"===n||null==n){var o=this.animationThreshold;if(r&&qC(i).w>o)return!0;if(a){var s=lD(t).seriesDataCount,l=i.getExtent();return Math.abs(l[0]-l[1])/s>o}return!1}return!0===n},t.prototype.makeElOption=function(t,e,n,i,r){},t.prototype.createPointerEl=function(t,e,n,r){var a=e.pointer;if(a){var o=RG(t).pointerEl=new i[a.type](zG(e.pointer));t.add(o)}},t.prototype.createLabelEl=function(t,e,n,i){if(e.label){var r=RG(t).labelEl=new fc(zG(e.label));t.add(r),GG(r,i)}},t.prototype.updatePointerEl=function(t,e,n){var i=RG(t).pointerEl;i&&e.pointer&&(i.setStyle(e.pointer.style),n(i,{shape:e.pointer.shape}))},t.prototype.updateLabelEl=function(t,e,n,i){var r=RG(t).labelEl;r&&(r.setStyle(e.label.style),n(r,{x:e.label.x,y:e.label.y}),GG(r,i))},t.prototype._renderHandle=function(t){if(!this._dragging&&this.updateHandleTransform){var e,n=this._axisPointerModel,i=this._api.getZr(),r=this._handle,a=n.getModel("handle"),o=n.get("status");if(!a.get("show")||!o||"hide"===o)return r&&i.remove(r),void(this._handle=null);this._handle||(e=!0,r=this._handle=zv(a.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){ve(t.event)},onmousedown:BG(this._onHandleDragMove,this,0,0),drift:BG(this._onHandleDragMove,this),ondragend:BG(this._onHandleDragEnd,this)}),i.add(r)),WG(r,n,!1),r.setStyle(a.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var s=a.get("size");J(s)||(s=[s,s]),r.scaleX=s[0]/2,r.scaleY=s[1]/2,yy(this,"_doDispat
2chAxisPointer",a.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,e)}},t.prototype._moveHandleToValue=function(t,e){FG(this._axisPointerModel,!e&&this._moveAnimation,this._handle,HG(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var i=this.updateHandleTransform(HG(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=i,n.stopAnimation(),n.attr(HG(i)),RG(n).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){if(this._handle){var t=this._payloadInfo,e=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){if(this._dragging=!1,this._handle){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},t.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,i=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),i&&e.remove(i),this._group=null,this._handle=null,this._payloadInfo=null),xy(this,"_doDispatchAxisPointer")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}},t}();function FG(t,e,n,i){jG(RG(n).lastProp,i)||(RG(n).lastProp=i,e?Lu(n,i,t):(n.stopAnimation(),n.attr(i)))}function jG(t,e){if(it(t)&&it(e)){var n=!0;return W(e,(function(e,i){n=n&&jG(t[i],e)})),!!n}return t===e}function GG(t,e){t[e.get(["label","show"])?"show":"hide"]()}function HG(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function WG(t,e,n){var i=e.get("z"),r=e.get("zlevel");t&&t.traverse((function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=r&&(t.zlevel=r),t.silent=n)}))}const UG=VG;function $G(t){var e,n=t.get("type"),i=t.getModel(n+"Style");return"line"===n?(e=i.getLineStyle()).fill=null:"shadow"===n&&((e=i.getAreaStyle()).stroke=null),e}function YG(t,e,n,i,r){var a=qG(n.get("value"),e.axis,e.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),o=n.getModel("label"),s=sh(o.get("padding")||0),l=o.getFont(),c=Ur(a,l),u=r.position,d=c.width+s[1]+s[3],h=c.height+s[0]+s[2],p=r.align;"right"===p&&(u[0]-=d),"center"===p&&(u[0]-=d/2);var f=r.verticalAlign;"bottom"===f&&(u[1]-=h),"middle"===f&&(u[1]-=h/2),function(t,e,n,i){var r=i.getWidth(),a=i.getHeight();t[0]=Math.min(t[0]+e,r)-e,t[1]=Math.min(t[1]+n,a)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}(u,d,h,i);var g=o.get("backgroundColor");g&&"auto"!==g||(g=e.get(["axisLine","lineStyle","color"])),t.label={x:u[0],y:u[1],style:Hu(o,{text:a,font:l,fill:o.getTextColor(),padding:s,backgroundColor:g}),z2:10}}function qG(t,e,n,i,r){t=e.scale.parse(t);var a=e.scale.getLabel({value:t},{precision:r.precision}),o=r.formatter;if(o){var s={value:iT(e,{value:t}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};W(i,(function(t){var e=n.getSeriesByIndex(t.seriesIndex),i=t.dataIndexInside,r=e&&e.getDataParams(i);r&&s.seriesData.push(r)})),tt(o)?a=o.replace("{value}",a):Q(o)&&(a=o(s))}return a}function XG(t,e,n){var i=[1,0,0,1,0,0];return Te(i,i,n.rotation),ke(i,i,n.position),Lv([t.dataToCoord(e),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],i)}function ZG(t,e,n,i,r,a){var o=vC.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=r.get(["label","margin"]),YG(e,i,r,a,{position:XG(i.axis,t,n),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function KG(t,e,n){return{x1:t[n=n||0],y1:t[1-n],x2:e[n],y2:e[1-n]}}function JG(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}function QG(t,e,n,i,r,a){return{cx:t,cy:e,r0:n,r:i,startAngle:r,endAngle:a,clockwise:!0}}function tH(t,e,n){return qC(t,{fromStat:{sers:U(e,(function(t){return n.getSeriesByIndex(t.seriesIndex)}))},min:1}).w}function eH(t,e,n){return[_a(xa(e[0],e[1]),t-n/2),xa(t+n/2,_a(e[0],e[1]))]}var nH=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var a=n.axis,o=a.grid,s=i.get("type"),l=a.getGlobalExtent(),c=iH(o,a).getOtherAxis(a).getGlobalExtent(),u=a.toGlobalCoord(a.dataToCoord(e,!0));if(s&&"none"!==s){var d=$G(i),h=rH[s](a,u,l,c,i.get("seriesDataIndices"),i.ecModel);h.style=d,t.graphicKey=h.type,t.pointer=h}ZG(e,t,yC(o.getRect(),n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=yC(e.axis.grid.getRect(),e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=XG(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,a=r.grid,o=r.getGlobalExtent(!0),s=iH(a,r).getOtherAxis(r).getGlobalExtent(),l="x"===r.dim?0:1,c=[t.x,t.y];c[l]+=e[l],c[l]=xa(o[1],c[l]),c[l]=_a(o[0],c[l]);var u=(s[1]+s[0])/2,d=[u,u];return d[l]=c[l],{x:c[0],y:c[1],rotation:t.rotation,cursorPoint:d,tooltipOption:[{verticalAlign:"middle"},{align:"center"}][l]}},e}(UG);function iH(t,e){var n={};return n[e.dim+"AxisIndex"]=e.index,t.getCartesian(n)}var rH={line:function(t,e,n,i){return{type:"Line",subPixelOptimize:!0,shape:KG([e,i[0]],[e,i[1]],aH(t))}},shadow:function(t,e,n,i,r,a){var o=tH(t,r,a),s=i[1]-i[0],l=eH(e,n,o),c=l[0],u=l[1];return{type:"Rect",shape:JG([c,i[0]],[u-c,s],aH(t))}}};function aH(t){return"x"===t.dim?0:1}const oH=nH;var sH=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:Yh.color.border,width:1,type:"dashed"},shadowStyle:{color:Yh.color.shadowTint},label:{show:!0,formatter:null,precision:"auto",margin:3,color:Yh.color.neutral00,padding:[5,7,5,7],backgroundColor:Yh.color.accent60,borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:Yh.color.accent40,throttle:40}},e}(Gh);const lH=sH;var cH=vo(),uH=W;function dH(t,e,n){if(!f.node){var i=e.getZr();cH(i).records||(cH(i).records={}),function(t,e){function n(n,i){t.on(n,(function(n){var r=function(t){var e={showTip:[],hideTip:[]},n=function(i){var r=e[i.type];r?r.push(i):(i.dispatchAction=n,t.dispatchAction(i))};return{dispatchAction:n,pendings:e}}(e);uH(cH(t).records,(function(t){t&&i(t,n,r.dispatchAction)})),function(t,e){var n,i=t.showTip.length,r=t.hideTip.length;i?n=t.showTip[i-1]:r&&(n=t.hideTip[r-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}(r.pendings,e)}))}
vendor: 9,436 bytes, line 2
2cH(t).initialized||(cH(t).initialized=!0,n("click",K(pH,"click")),n("mousemove",K(pH,"mousemove")),n("mousewheel",K(pH,"mousewheel")),n("globalout",hH))}(i,e),(cH(i).records[t]||(cH(i).records[t]={})).handler=n}}function hH(t,e,n){t.handler("leave",null,n)}function pH(t,e,n,i){e.handler(t,n,i)}function fH(t,e){if(!f.node){var n=e.getZr();(cH(n).records||{})[t]&&(cH(n).records[t]=null)}}var gH=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){var i=e.getComponent("tooltip"),r=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click|mousewheel";dH("axisPointer",n,(function(t,e,n){"none"!==r&&("leave"===t||r.indexOf(t)>=0)&&n({type:"updateAxisPointer",currTrigger:t,x:e&&e.offsetX,y:e&&e.offsetY})}))},e.prototype.remove=function(t,e){fH("axisPointer",e)},e.prototype.dispose=function(t,e){fH("axisPointer",e)},e.type="axisPointer",e}(Rg);const mH=gH;function vH(t,e){var n,i=[],r=t.seriesIndex;if(null==r||!(n=e.getSeriesByIndex(r)))return{point:[]};var a=n.getData(),o=mo(a,t);if(null==o||o<0||J(o))return{point:[]};var s=a.getItemGraphicEl(o),l=n.coordinateSystem;if(n.getTooltipPosition)i=n.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(t.isStacked){var c=l.getBaseAxis(),u=l.getOtherAxis(c).dim,d=c.dim,h="x"===u||"radius"===u?1:0,p=a.mapDimension(d),f=[];f[h]=a.get(p,o),f[1-h]=a.get(a.getCalculationInfo("stackResultDimension"),o),i=l.dataToPoint(f)||[]}else i=l.dataToPoint(a.getValues(U(l.dimensions,(function(t){return a.mapDimension(t)})),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),i=[g.x+g.width/2,g.y+g.height/2]}return{point:i,el:s}}var yH=vo();function xH(t,e,n){var i=t.currTrigger,r=[t.x,t.y],a=t,o=t.dispatchAction||Z(n.dispatchAction,n),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){MH(r)&&(r=vH({seriesIndex:a.seriesIndex,dataIndex:a.dataIndex},e).point);var l=MH(r),c=a.axesInfo,u=s.axesInfo,d="leave"===i||MH(r),h={},p={},f={list:[],map:{}},g={showPointer:K(bH,p),showTooltip:K(wH,f)};W(s.coordSysMap,(function(t,e){var n=l||t.containPoint(r);W(s.coordSysAxesInfo[e],(function(t,e){var i=t.axis,a=function(t,e){for(var n=0;n<(t||[]).length;n++){var i=t[n];if(e.axis.dim===i.axisDim&&e.axis.model.componentIndex===i.axisIndex)return i}}(c,t);if(!d&&n&&(!c||a)){var o=a&&a.value;null!=o||l||(o=i.pointToData(r)),null!=o&&_H(t,o,g,!1,h)}}))}));var m={};return W(u,(function(t,e){var n=t.linkGroup;n&&!p[e]&&W(n.axesInfo,(function(e,i){var r=p[i];if(e!==t&&r){var a=r.value;n.mapper&&(a=t.axis.scale.parse(n.mapper(a,SH(e),SH(t)))),m[t.key]=a}}))})),W(m,(function(t,e){_H(u[e],t,g,!0,h)})),function(t,e,n){var i=n.axesInfo=[];W(e,(function(e,n){var r=e.axisPointerModel.option,a=t[n];a?(!e.useHandle&&(r.status="show"),r.value=a.value,r.seriesDataIndices=(a.payloadBatch||[]).slice()):!e.useHandle&&(r.status="hide"),"show"===r.status&&i.push({axisDim:e.axis.dim,axisIndex:e.axis.model.componentIndex,value:r.value})}))}(p,u,h),function(t,e,n,i){if(!MH(e)&&t.list.length){var r=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};i({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:r.dataIndexInside,dataIndex:r.dataIndex,seriesIndex:r.seriesIndex,dataByCoordSys:t.list})}else i({type:"hideTip"})}(f,r,t,o),function(t,e,n){var i=n.getZr(),r="axisPointerLastHighlights",a=yH(i)[r]||{},o=yH(i)[r]={};W(t,(function(t,e){var n=t.axisPointerModel.option;"show"===n.status&&t.triggerEmphasis&&W(n.seriesDataIndices,(function(t){o[t.seriesIndex+"|"+t.dataIndex]=t}))}));var s=[],l=[];function c(t){return{seriesIndex:t.seriesIndex,dataIndex:t.dataIndex}}W(a,(function(t,e){!o[e]&&l.push(c(t))})),W(o,(function(t,e){!a[e]&&s.push(c(t))})),l.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}(u,0,n),h}}function _H(t,e,n,i,r){var a=t.axis;if(!a.scale.isBlank()&&a.containData(e))if(t.involveSeries){var o=function(t,e){var n=e.axis,i=n.dim,r=t,a=[],o=Number.MAX_VALUE,s=-1;return W(e.seriesModels,(function(e,l){var c,u,d=e.getData().mapDimensionsAll(i);if(e.getAxisTooltipData){var h=e.getAxisTooltipData(d,t,n);u=h.dataIndices,c=h.nestestValue}else{if(!(u=e.indicesOfNearest(i,d[0],t,"category"===n.type?.5:null)).length)return;c=e.getData().get(d[0],u[0])}if(to(c)){var p=t-c,f=Math.abs(p);f<=o&&((f<o||p>=0&&s<0)&&(o=f,s=p,r=c,a.length=0),W(u,(function(t){a.push({seriesIndex:e.seriesIndex,dataIndexInside:t,dataIndex:e.getData().getRawIndex(t)})})))}})),{payloadBatch:a,snapToValue:r}}(e,t),s=o.payloadBatch,l=o.snapToValue;s[0]&&null==r.seriesIndex&&V(r,s[0]),!i&&t.snap&&a.containData(l)&&null!=l&&(e=l),n.showPointer(t,e,s),n.showTooltip(t,o,l)}else n.showPointer(t,e)}function bH(t,e,n,i){t[e.key]={value:n,payloadBatch:i}}function wH(t,e,n,i){var r=n.payloadBatch,a=e.axis,o=a.model,s=e.axisPointerModel;if(e.triggerTooltip&&r.length){var l=e.coordSys.model,c=uD(l),u=t.map[c];u||(u=t.map[c]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},t.list.push(u)),u.dataByAxis.push({axisDim:a.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:i,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:r.slice()})}}function SH(t){var e=t.axis.model,n={},i=n.axisDim=t.axis.dim;return n.axisIndex=n[i+"AxisIndex"]=e.componentIndex,n.axisName=n[i+"AxisName"]=e.name,n.axisId=n[i+"AxisId"]=e.id,n}function MH(t){return!t||null==t[0]||isNaN(t[0])||null==t[1]||isNaN(t[1])}function kH(t){pD.registerAxisPointerClass("CartesianAxisPointer",oH),t.registerComponentModel(lH),t.registerComponentView(mH),t.registerPreprocessor((function(t){if(t){(!t.axisPointer||0===t.axisPointer.length)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!J(e)&&(t.axisPointer.link=[e])}})),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,{overallReset:function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=function(t,e){var n={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return function(t,e,n){var i=e.getComponent("tooltip"),r=e.getComponent("axisPointer"),a=r.get("link",!0)||[],o=[];W(n.getCoordinateSystems(),(function(n){if(n.axisPointerEnabled){var s=uD(n.model),l=t.coordSysAxesInfo[s]={};t.coordSysMap[s]=n;var c=n.model.getModel("tooltip",i);if(W(n.getAxes(),K(p,!1,null)),n.getTooltipAxes&&i&&c.get("show")){var u="axis"===c.get("trigger"),d="cross"===c.get(["axisPointer","type"]),h=n.getTooltipAxes(c.get(["axisPointer","axis"]));(u||d)&&W(h.baseAxes,K(p,!d||"cross",u)),d&&W(h.otherAxes,K(p,"cross",!1))}}function p(i,s,u){var d=u.model.getModel("axisPointer",r),h=d.get("show");if(h&&("auto"!==h||i||cD(d))){null==s&&(s=d.get("triggerTooltip")),d=i?function(t,e,n,i,r,a){var o=e.getModel("axisPointer"),s={};W(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],(function(t){s[t]=R(o.get(t))})),s.snap="category"!==t.type&&!!a,"cross"===o.get("type")&&(s.type="line");var l=s.label||(s.label={});if(null==l.show&&(l.show=!1),"cross"===r){var c=o.get(["label","show"]);if(l.show=null==c||c,!a){var u=s.lineStyle=o.get("crossStyle");u&&F(l,u.textStyle)}}return t.model.getModel("axisPointer",new fd(s,n,i))}(u,c,r,e,i,s):d;var p=d.get("snap"),f=d.get("triggerEmphasis"),g=uD(u.model),m=s||p||"category"===u.type,v=t.axesInfo[g]={key:g,axis:u,coordSys:n,axisPointerModel:d,triggerTooltip:s,triggerEmphasis:f,involveSeries:m,snap:p,useHandle:cD(d),seriesModels:[],linkGroup:null};l[g]=v,t.seriesInvolved=t.seriesInvolved||m;var y=function(t,e){for(var n=e.model,i=e.dim,r=0;r<t.length;r++){var a=t[r]||{};if(sD(a[i+"AxisId"],n.id)||sD(a[i+"AxisIndex"],n.componentIndex)||sD(a[i+"AxisName"],n.name))return r}}(a,u);if(null!=y){var x=o[y]||(o[y]={axesInfo:{}});x.axesInfo[g]=v,x.mapper=a[y].mapper,v.linkGroup=x}}}}))}(n,t,e),n.seriesInvolved&&function(t,e){e.eachSeries((function(e){var n=e.coordinateSystem,i=e.get(["tooltip","trigger"],!0),r=e.get(["tooltip","show"],!0);n&&n.model&&"none"!==i&&!1!==i&&"item"!==i&&!1!==r&&!1!==e.get(["axisPointer","show"],!0)&&W(t.coordSysAxesInfo[uD(n.model)],(function(t){var i=t.axis;n.getAxis(i.dim)===i&&(t.seriesModels.push(e),null==t.seriesDataCount&&(t.seriesDataCount=0),t.seriesDataCount+=e.getData().count())}))}))}(n,t),n}(t,e)}}),t.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},xH)}var TH=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var a=n.axis;"angle"===a.dim&&(this.animationThreshold=Math.PI/18);var o=a.polar,s=a.getExtent(),l=o.getOtherAxis(a).getExtent(),c=a.dataToCoord(e),u=i.get("type");if(u&&"none"!==u){var d=$G(i),h=CH[u](a,o,c,s,l,i.get("seriesDataIndices"),i.ecModel);h.style=d,t.graphicKey=h.type,t.pointer=h}var p=function(t,e,n,i,r){var a=e.axis,o=a.dataToCoord(t),s=i.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l,c,u,d=i.getRadiusAxis().getExtent();if("radius"===a.dim){var h=[1,0,0,1,0,0];Te(h,h,s),ke(h,h,[i.cx,i.cy]),l=Lv([o,-r],h);var p=e.getModel("axisLabel").get("rotate")||0,f=vC.innerTextLayout(s,p*Math.PI/180,-1);c=f.textAlign,u=f.textVerticalAlign}else{var g=d[1];l=i.coordToPoint([g+r,o]);var m=i.cx,v=i.cy;c=Math.abs(l[0]-m)/g<.3?"center":l[0]>
vendor: 10,048 bytes, line 2
2m?"left":"right",u=Math.abs(l[1]-v)/g<.3?"middle":l[1]>v?"top":"bottom"}return{position:l,align:c,verticalAlign:u}}(e,n,0,o,i.get(["label","margin"]));YG(t,n,i,r,p)},e}(UG),CH={line:function(t,e,n,i,r){return"angle"===t.dim?{type:"Line",shape:KG(e.coordToPoint([r[0],n]),e.coordToPoint([r[1],n]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i,r,a,o){var s,l=Math.PI/180,c=tH(t,a,o);if("angle"===t.dim)s=QG(e.cx,e.cy,r[0],r[1],(-n-c/2)*l,(c/2-n)*l);else{var u=eH(n,i,c),d=u[0],h=u[1];s=QG(e.cx,e.cy,d,h,0,2*Math.PI)}return{type:"Sector",shape:s}}};const IH=TH;var AH="polar",DH=AH,LH=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.findAxisModel=function(t){var e;return this.ecModel.eachComponent(t,(function(t){t.getCoordSysModel()===this&&(e=t)}),this),e},e.type=AH,e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(Gh);const PH=LH;var OH=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",bo).models[0]},e.type="polarAxis",e}(Gh);G(OH,kA);var EH=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="angleAxis",e}(OH),NH=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="radiusAxis",e}(OH),RH=function(t){function e(e,n){return t.call(this,"radius",e,n)||this}return d(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},e}(jA);RH.prototype.dataToRadius=jA.prototype.dataToCoord,RH.prototype.radiusToData=jA.prototype.coordToData;const zH=RH;var BH=vo(),VH=function(t){function e(e,n){return t.call(this,"angle",e,n||[0,360])||this}return d(e,t),e.prototype.pointToData=function(t,e){return this.polar.pointToData(t,e)["radius"===this.dim?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,e=t.getLabelModel(),n=t.scale,i=n.getExtent(),r=n.count();if(i[1]-i[0]<1)return 0;var a=i[0],o=t.dataToCoord(a+1)-t.dataToCoord(a),s=Math.abs(o),l=Ur(null==a?"":a+"",e.getFont(),"center","top"),c=Math.max(l.height,7)/s;isNaN(c)&&(c=1/0);var u=Math.max(0,Math.floor(c)),d=BH(t.model),h=d.lastAutoInterval,p=d.lastTickCount;return null!=h&&null!=p&&Math.abs(h-u)<=1&&Math.abs(p-r)<=1&&h>u?u=h:(d.lastTickCount=r,d.lastAutoInterval=u),u},e}(jA);VH.prototype.dataToAngle=jA.prototype.dataToCoord,VH.prototype.angleToData=jA.prototype.coordToData;const FH=VH;var jH=["radius","angle"],GH=function(){function t(t){this.dimensions=jH,this.type=AH,this.cx=0,this.cy=0,this._radiusAxis=new zH,this._angleAxis=new FH,this.axisPointerEnabled=!0,this.name=t||"",this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},t.prototype.containData=function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},t.prototype.getAxis=function(t){return this["_"+t+"Axis"]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(t){var e=[],n=this._angleAxis,i=this._radiusAxis;return n.scale.type===t&&e.push(n),i.scale.type===t&&e.push(i),e},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(t){var e=null!=t&&"auto"!==t?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},t.prototype.dataToPoint=function(t,e,n){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)],n)},t.prototype.pointToData=function(t,e,n){n=n||[];var i=this.pointToCoord(t);return n[0]=this._radiusAxis.radiusToData(i[0],e),n[1]=this._angleAxis.angleToData(i[1],e),n},t.prototype.pointToCoord=function(t){var e=t[0]-this.cx,n=t[1]-this.cy,i=this.getAngleAxis(),r=i.getExtent(),a=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);i.inverse?a=o-360:o=a+360;var s=Math.sqrt(e*e+n*n);e/=s,n/=s;for(var l=Math.atan2(-n,e)/Math.PI*180,c=l<a?1:-1;l<a||l>o;)l+=360*c;return[s,l]},t.prototype.coordToPoint=function(t,e){e=e||[];var n=t[0],i=t[1]/180*Math.PI;return e[0]=Math.cos(i)*n+this.cx,e[1]=-Math.sin(i)*n+this.cy,e},t.prototype.getArea=function(){var t=this.getAngleAxis(),e=this.getRadiusAxis().getExtent().slice();e[0]>e[1]&&e.reverse();var n=t.getExtent(),i=Math.PI/180,r=1e-4;return{cx:this.cx,cy:this.cy,r0:e[0],r:e[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:t.inverse,contain:function(t,e){var n=t-this.cx,i=e-this.cy,a=n*n+i*i,o=this.r,s=this.r0;return o!==s&&a-r<=o*o&&a+r>=s*s},x:this.cx-e[1],y:this.cy-e[1],width:2*e[1],height:2*e[1]}},t.prototype.convertToPixel=function(t,e,n){return HH(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return HH(e)===this?this.pointToData(n):null},t}();function HH(t){var e=t.seriesModel,n=t.polarModel;return n&&n.coordinateSystem||e&&e.coordinateSystem}const WH=GH;function UH(t,e){var n=this.getAngleAxis(),i=this.getRadiusAxis();if(HC(n,1),HC(i,1),$A(n),$A(i),"category"===n.type&&!n.onBand){var r=n.getExtent(),a=360/n.scale.count();n.inverse?r[1]+=a:r[1]-=a,n.setExtent(r[0],r[1])}}function $H(t,e){var n;if(t.type=tT(e),t.scale=eT(e,t.type,!1),t.onBand=uT(t.scale,e),t.inverse=e.get("inverse"),function(t){return"angleAxis"===t.mainType}(e)){t.inverse=t.inverse!==e.get("clockwise");var i=e.get("startAngle"),r=null!==(n=e.get("endAngle"))&&void 0!==n?n:i+(t.inverse?-360:360);t.setExtent(i,r)}e.axis=t,t.model=e}const YH={dimensions:jH,create:function(t,e){var n=[];return t.eachComponent(DH,(function(t,i){var r=new WH(i+"");r.update=UH;var a=r.getRadiusAxis(),o=r.getAngleAxis(),s=t.findAxisModel("radiusAxis"),l=t.findAxisModel("angleAxis");$H(a,s),$H(o,l),function(t,e,n){var i=e.get("center"),r=Eh(e,n).refContainer;t.cx=La(i[0],r.width)+r.x,t.cy=La(i[1],r.height)+r.y;var a=t.getRadiusAxis(),o=Math.min(r.width,r.height)/2,s=e.get("radius");null==s?s=[0,"100%"]:J(s)||(s=[0,s]);var l=[La(s[0],o),La(s[1],o)];a.inverse?a.setExtent(l[1],l[0]):a.setExtent(l[0],l[1])}(r,t,e),n.push(r),t.coordinateSystem=r,r.model=t})),t.eachSeries((function(t){if(t.get("coordinateSystem")===AH){var e=t.getReferringComponents(DH,bo).models[0],n=t.coordinateSystem=e.coordinateSystem;n&&(OC(n.getRadiusAxis(),t,AH),OC(n.getAngleAxis(),t,AH))}})),n}};var qH=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function XH(t,e,n){e[1]>e[0]&&(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]),r=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:r[0],y2:r[1]}}function ZH(t){return t.getRadiusAxis().inverse?0:1}function KH(t){var e=t[0],n=t[t.length-1];e&&n&&Math.abs(Math.abs(e.coord-n.coord)-360)<1e-4&&t.pop()}var JH=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="PolarAxisPointer",n}return d(e,t),e.prototype.render=function(t,e){if(this.group.removeAll(),t.get("show")){var n=t.axis,i=n.polar,r=i.getRadiusAxis().getExtent(),a=n.getTicksCoords({breakTicks:"none"}),o=n.getMinorTicksCoords(),s=[];W(n.getViewLabels(),(function(t){if(!t.tick.offInterval){t=R(t);var e=n.scale;t.coord=n.dataToCoord(cT(e,t.tick)),s.push(t)}})),KH(s),KH(a),W(qH,(function(e){!t.get([e,"show"])||n.scale.isBlank()&&"axisLine"!==e||QH[e](this.group,t,i,a,o,r,s)}),this)}},e.type="angleAxis",e}(pD),QH={axisLine:function(t,e,n,r,a,o){var s,l=e.getModel(["axisLine","lineStyle"]),c=n.getAngleAxis(),u=Math.PI/180,d=c.getExtent(),h=ZH(n),p=h?0:1,f=360===Math.abs(d[1]-d[0])?"Circle":"Arc";(s=0===o[p]?new i[f]({shape:{cx:n.cx,cy:n.cy,r:o[h],startAngle:-d[0]*u,endAngle:-d[1]*u,clockwise:c.inverse},style:l.getLineStyle(),z2:1,silent:!0}):new Cm({shape:{cx:n.cx,cy:n.cy,r:o[h],r0:o[p]},style:l.getLineStyle(),z2:1,silent:!0})).style.fill=null,t.add(s)},axisTick:function(t,e,n,i,r,a){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=a[ZH(n)],c=U(i,(function(t){return new Bm({shape:XH(n,[l,l+s],t.coord)})}));t.add(kv(c,{style:F(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(t,e,n,i,r,a){if(r.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),c=a[ZH(n)],u=[],d=0;d<r.length;d++)for(var h=0;h<r[d].length;h++)u.push(new Bm({shape:XH(n,[c,c+l],r[d][h].coord)}));t.add(kv(u,{style:F(s.getModel("lineStyle").getLineStyle(),F(o.getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])}))}))}},axisLabel:function(t,e,n,i,r,a,o){var s=e.getCategories(!0),l=e.getModel("axisLabel"),c=l.get("margin"),u=e.get("triggerEvent");W(o,(function(i,r){var o=l,d=i.tick.value,h=a[ZH(n)],p=n.coordToPoint([h+c,i.coord]),f=n.cx,g=n.cy,m=Math.abs(p[0]-f)/h<.3?"center":p[0]>f?"left":"right",v=Math.abs(p[1]-g)/h<.3?"middle":p[1]>g?"top":"bottom";if(s&&s[d]){var y=s[d];it(y)&&y.textStyle&&(o=new fd(y.textStyle,l,l.ecModel))}var x=new fc({silent:vC.isLabelSilent(e),style:Hu(o,{x:p[0],y:p[1],fill:o.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:i.formattedLabel,align:m,verticalAlign:v})});if(t.add(x),Wv({el:x,componentModel:e,itemName:i.formattedLabel,formatterParamsExtra:{isTruncated:function(){return x.isTruncated},value:i.rawLabel,tickIndex:r}}),u){var _=vC.makeAxisEventDataBase(e);_.targetType="axisLabel",_.value=i.rawLabel,gc(x).eventData=_}}),this)},splitLine:function(t,e,n,i,r,a){var o=e.getModel("splitLine").getModel("lineStyle"),s=o.get("color"),l=0;s=s instanceof Array?s:[s];for(var c=[],u=0;u<i.length;u++){var d=l++%s.length;c[d]=c[d]||[],c[d].push(new Bm({shape:XH(n,a,i[u].coord)}))}for(u=0;
vendor: 3,045 bytes, line 2
2u<c.length;u++)t.add(kv(c[u],{style:F({stroke:s[u%s.length]},o.getLineStyle()),silent:!0,z:e.get("z")}))},minorSplitLine:function(t,e,n,i,r,a){if(r.length){for(var o=e.getModel("minorSplitLine").getModel("lineStyle"),s=[],l=0;l<r.length;l++)for(var c=0;c<r[l].length;c++)s.push(new Bm({shape:XH(n,a,r[l][c].coord)}));t.add(kv(s,{style:o.getLineStyle(),silent:!0,z:e.get("z")}))}},splitArea:function(t,e,n,i,r,a){if(i.length){var o=e.getModel("splitArea").getModel("areaStyle"),s=o.get("color"),l=0;s=s instanceof Array?s:[s];for(var c=[],u=Math.PI/180,d=-i[0].coord*u,h=Math.min(a[0],a[1]),p=Math.max(a[0],a[1]),f=e.get("clockwise"),g=1,m=i.length;g<=m;g++){var v=g===m?i[0].coord:i[g].coord,y=l++%s.length;c[y]=c[y]||[],c[y].push(new Mm({shape:{cx:n.cx,cy:n.cy,r0:h,r:p,startAngle:d,endAngle:-v*u,clockwise:f},silent:!0})),d=-v*u}for(g=0;g<c.length;g++)t.add(kv(c[g],{style:F({fill:s[g%s.length]},o.getAreaStyle()),silent:!0}))}}};const tW=JH;var eW=["splitLine","splitArea","minorSplitLine"],nW=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="PolarAxisPointer",n}return d(e,t),e.prototype.render=function(t,e,n){if(this.group.removeAll(),t.get("show")){var i=this._axisGroup,r=this._axisGroup=new pa;this.group.add(r);var a=t.axis,o=a.polar,s=o.getAngleAxis(),l=a.getTicksCoords(),c=a.getMinorTicksCoords(),u=s.getExtent()[0],d=a.getExtent(),h=function(t,e,n){return{position:[t.cx,t.cy],rotation:n/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:e.getModel("axisLabel").get("rotate"),z2:1}}(o,t,u),p=new vC(t,n,h);p.build(),r.add(p.group),Ev(i,r,t),W(eW,(function(e){t.get([e,"show"])&&!a.scale.isBlank()&&iW[e](this.group,t,o,u,d,l,c)}),this)}},e.type="radiusAxis",e}(pD),iW={splitLine:function(t,e,n,r,a,o){var s=e.getModel("splitLine").getModel("lineStyle"),l=s.get("color"),c=0,u=n.getAngleAxis(),d=Math.PI/180,h=u.getExtent(),p=360===Math.abs(h[1]-h[0])?"Circle":"Arc";l=l instanceof Array?l:[l];for(var f=[],g=0;g<o.length;g++){var m=c++%l.length;f[m]=f[m]||[],f[m].push(new i[p]({shape:{cx:n.cx,cy:n.cy,r:Math.max(o[g].coord,0),startAngle:-h[0]*d,endAngle:-h[1]*d,clockwise:u.inverse}}))}for(g=0;g<f.length;g++)t.add(kv(f[g],{style:F({stroke:l[g%l.length],fill:null},s.getLineStyle()),silent:!0}))},minorSplitLine:function(t,e,n,i,r,a,o){if(o.length){for(var s=e.getModel("minorSplitLine").getModel("lineStyle"),l=[],c=0;c<o.length;c++)for(var u=0;u<o[c].length;u++)l.push(new om({shape:{cx:n.cx,cy:n.cy,r:o[c][u].coord}}));t.add(kv(l,{style:F({fill:null},s.getLineStyle()),silent:!0}))}},splitArea:function(t,e,n,i,r,a){if(a.length){var o=e.getModel("splitArea").getModel("areaStyle"),s=o.get("color"),l=0;s=s instanceof Array?s:[s];for(var c=[],u=a[0].coord,d=1;d<a.length;d++){var h=l++%s.length;c[h]=c[h]||[],c[h].push(new Mm({shape:{cx:n.cx,cy:n.cy,r0:u,r:a[d].coord,startAngle:0,endAngle:2*Math.PI},silent:!0})),u=a[d].coord}for(d=0;d<c.length;d++)t.add(kv(c[d],{style:F({fill:s[d%s.length]},o.getAreaStyle()),silent:!0}))}}};const rW=nW;
vendor: 18,833 bytes, line 2
2var aW=Ro();function oW(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}var sW=Ho(eI,(function(t){var e=QC(eI,AH);AC(t,e,(function(t){var n=function(t,e){var n=QC(e,AH),i=qC(t,{fromStat:{key:n},min:1}).w,r=i,a=0,o="20%",s="30%",l={};CC(t,n,(function(t){var e=oW(t);l[e]||a++,l[e]=l[e]||{width:0,maxWidth:0};var n=La(t.get("barWidth"),i),c=La(t.get("barMaxWidth"),i),u=t.get("barGap"),d=t.get("barCategoryGap");n&&!l[e].width&&(n=xa(r,n),l[e].width=n,r-=n),c&&(l[e].maxWidth=c),null!=u&&(s=u),null!=d&&(o=d)}));var c={},u=La(o,i),d=La(s,1),h=(r-u)/(a+(a-1)*d);h=_a(h,0),W(l,(function(t,e){var n=t.maxWidth;n&&n<h&&(n=xa(n,r),t.width&&(n=xa(n,t.width)),r-=n,t.width=n,a--)})),h=_a(h=(r-u)/(a+(a-1)*d),0);var p,f=0;W(l,(function(t,e){t.width||(t.width=h),p=t,f+=t.width*(1+d)})),p&&(f-=p.width*d);var g=-f/2;return W(l,(function(t,e){c[e]=c[e]||{offset:g,width:t.width},g+=t.width*(1+d)})),c}(t,eI),i={};CC(t,e,(function(e){!function(t,e,n,i){var r=e.getData(),a=oW(e),o=n[a],s=o.offset,l=o.width,c=e.coordinateSystem,u=c.getOtherAxis(t),d=c.cx,h=c.cy,p=e.get("barMinHeight")||0,f=e.get("barMinAngle")||0;i[a]=i[a]||[];for(var g=r.mapDimension(u.dim),m=r.mapDimension(t.dim),v=wM(r,g),y="radius"!==t.dim||!e.get("roundCap",!0),x=u.dataToCoord(rI(u)),_=0,b=r.count();_<b;_++){var w=r.get(g,_),S=r.get(m,_),M=w>=0?"p":"n",k=x;v&&(i[a][S]||(i[a][S]={p:x,n:x}),k=i[a][S][M]);var T=void 0,C=void 0,I=void 0,A=void 0;if("radius"===u.dim){var D=u.dataToCoord(w)-x,L=t.dataToCoord(S);ba(D)<p&&(D=(D<0?-1:1)*p),T=k,C=k+D,A=(I=L-s)-l,v&&(i[a][S][M]=C)}else{var P=u.dataToCoord(w,y)-x,O=t.dataToCoord(S);ba(P)<f&&(P=(P<0?-1:1)*f),C=(T=O+s)+l,I=k,A=k+P,v&&(i[a][S][M]=A)}r.setItemLayout(_,{cx:d,cy:h,r0:T,r:C,startAngle:-I*Ia/180,endAngle:-A*Ia/180,clockwise:I>=A})}}(t,e,n,i)}))}))})),lW={startAngle:90,clockwise:!0,splitNumber:12,containShape:!1,axisLabel:{rotate:0}},cW={splitNumber:5},uW=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="polar",e}(Rg);function dW(t,e){e=e||{};var n=t.coordinateSystem,i=t.axis,r={},a=i.position,o=i.orient,s=n.getRect(),l=[s.x,s.x+s.width,s.y,s.y+s.height],c={horizontal:{top:l[2],bottom:l[3]},vertical:{left:l[0],right:l[1]}};r.position=["vertical"===o?c.vertical[a]:l[0],"horizontal"===o?c.horizontal[a]:l[3]],r.rotation=Math.PI/2*{horizontal:0,vertical:1}[o],r.labelDirection=r.tickDirection=r.nameDirection={top:-1,bottom:1,right:1,left:-1}[a],t.get(["axisTick","inside"])&&(r.tickDirection=-r.tickDirection),ct(e.labelInside,t.get(["axisLabel","inside"]))&&(r.labelDirection=-r.labelDirection);var u=t.get(["axisLabel","rotate"]);return r.labelRotate="top"===a?-u:u,r.z2=1,r}var hW=["splitArea","splitLine","breakArea"],pW=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.axisPointerClass="SingleAxisPointer",n}return d(e,t),e.prototype.render=function(e,n,i,r){var a=this.group;a.removeAll();var o=this._axisGroup;this._axisGroup=new pa;var s=dW(e),l=new vC(e,i,s);l.build(),a.add(this._axisGroup),a.add(l.group),W(hW,(function(t){e.get([t,"show"])&&fW[t](this,this.group,this._axisGroup,e,i)}),this),Ev(o,this._axisGroup,e),t.prototype.render.call(this,e,n,i,r)},e.prototype.remove=function(){mD(this)},e.type="singleAxis",e}(pD),fW={splitLine:function(t,e,n,i,r){var a=i.axis;if(!a.scale.isBlank()){var o=i.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color");l=l instanceof Array?l:[l];for(var c=s.get("width"),u=i.coordinateSystem.getRect(),d=a.isHorizontal(),h=[],p=0,f=a.getTicksCoords({tickModel:o,breakTicks:"none",pruneByBreak:"preserve_extent_bound"}),g=[],m=[],v=0;v<f.length;++v){var y=a.toGlobalCoord(f[v].coord);d?(g[0]=y,g[1]=u.y,m[0]=y,m[1]=u.y+u.height):(g[0]=u.x,g[1]=y,m[0]=u.x+u.width,m[1]=y);var x=new Bm({shape:{x1:g[0],y1:g[1],x2:m[0],y2:m[1]},silent:!0});Cv(x.shape,c);var _=p++%l.length;h[_]=h[_]||[],h[_].push(x)}var b=s.getLineStyle(["color"]);for(v=0;v<h.length;++v)e.add(kv(h[v],{style:F({stroke:l[v%l.length]},b),silent:!0}))}},splitArea:function(t,e,n,i,r){gD(t,n,i,i)},breakArea:function(t,e,n,i,r){var a=TT(),o=i.axis.scale;a&&"ordinal"!==o.type&&a.rectCoordBuildBreakAxis(e,t,i,i.coordinateSystem.getRect(),r)}};const gW=pW;var mW=function(t){function e(e,n,i,r,a){var o=t.call(this,e,n,i)||this;return o.type=r||"value",o.position=a||"bottom",o}return d(e,t),e.prototype.isHorizontal=function(){var t=this.position;return"top"===t||"bottom"===t},e.prototype.pointToData=function(t,e){return this.coordinateSystem.pointToData(t)[0]},e}(jA);const vW=mW;var yW=["single"],xW=function(){function t(t,e,n){this.type=kD,this.dimension="single",this.dimensions=yW,this.axisPointerEnabled=!0,this.model=t,this._init(t,e,n)}return t.prototype._init=function(t,e,n){var i=this.dimension,r=tT(t),a=new vW(i,eT(t,r,!0),[0,0],r,t.get("position"));a.onBand=uT(a.scale,t),a.inverse=t.get("inverse"),a.orient=t.get("orient"),t.axis=a,a.model=t,a.coordinateSystem=this,this._axis=a},t.prototype.update=function(t,e){var n=this._axis;HC(n,1),$A(n)},t.prototype.resize=function(t,e){var n=Eh(t,e).refContainer;this._rect=Lh(t.getBoxLayoutParams(),n),this._adjustAxis()},t.prototype.getRect=function(){return this._rect},t.prototype._adjustAxis=function(){var t=this._rect,e=this._axis,n=e.isHorizontal(),i=n?[0,t.width]:[0,t.height],r=e.inverse?1:0;e.setExtent(i[r],i[1-r]),this._updateAxisTransform(e,n?t.x:t.y)},t.prototype._updateAxisTransform=function(t,e){var n=t.getExtent(),i=n[0]+n[1],r=t.isHorizontal();t.toGlobalCoord=r?function(t){return t+e}:function(t){return i-t+e},t.toLocalCoord=r?function(t){return t-e}:function(t){return i-t+e}},t.prototype.getAxis=function(){return this._axis},t.prototype.getBaseAxis=function(){return this._axis},t.prototype.getAxes=function(){return[this._axis]},t.prototype.getTooltipAxes=function(){return{baseAxes:[this.getAxis()],otherAxes:[]}},t.prototype.containPoint=function(t){var e=this.getRect(),n=this.getAxis();return"horizontal"===n.orient?n.contain(n.toLocalCoord(t[0]))&&t[1]>=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},t.prototype.pointToData=function(t,e,n){n=n||[];var i=this.getAxis();return n[0]=i.coordToData(i.toLocalCoord(t["horizontal"===i.orient?0:1])),n},t.prototype.dataToPoint=function(t,e,n){var i=this.getAxis(),r=this.getRect();n=n||[];var a="horizontal"===i.orient?0:1;return t instanceof Array&&(t=t[0]),n[a]=i.toGlobalCoord(i.dataToCoord(+t)),n[1-a]=0===a?r.y+r.height/2:r.x+r.width/2,n},t.prototype.convertToPixel=function(t,e,n){return _W(e)===this?this.dataToPoint(n):null},t.prototype.convertFromPixel=function(t,e,n){return _W(e)===this?this.pointToData(n):null},t}();function _W(t){var e=t.seriesModel,n=t.singleAxisModel;return n&&n.coordinateSystem||e&&e.coordinateSystem}const bW=xW,wW={create:function(t,e){var n=[];return t.eachComponent(TD,(function(i,r){var a=new bW(i,t,e);a.name="single_"+r,a.resize(i,e),i.coordinateSystem=a,n.push(a)})),t.eachSeries((function(t){if("singleAxis"===t.get("coordinateSystem")){var e=t.getReferringComponents(TD,bo).models[0],n=t.coordinateSystem=e&&e.coordinateSystem;n&&OC(n.getAxis(),t,kD)}})),n},dimensions:yW};var SW=["x","y"],MW=["width","height"],kW=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.makeElOption=function(t,e,n,i,r){var a=n.axis,o=a.coordinateSystem,s=CW(a),l=IW(o,s),c=IW(o,1-s),u=o.dataToPoint(e)[0],d=i.get("type");if(d&&"none"!==d){var h=$G(i),p=TW[d](a,u,l,c,i.get("seriesDataIndices"),i.ecModel);p.style=h,t.graphicKey=p.type,t.pointer=p}ZG(e,t,dW(n),n,i,r)},e.prototype.getHandleTransform=function(t,e,n){var i=dW(e,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var r=XG(e.axis,t,i);return{x:r[0],y:r[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,e,n,i){var r=n.axis,a=r.coordinateSystem,o=CW(r),s=IW(a,o),l=[t.x,t.y];l[o]+=e[o],l[o]=Math.min(s[1],l[o]),l[o]=Math.max(s[0],l[o]);var c=IW(a,1-o),u=(c[1]+c[0])/2,d=[u,u];return d[o]=l[o],{x:l[0],y:l[1],rotation:t.rotation,cursorPoint:d,tooltipOption:{verticalAlign:"middle"}}},e}(UG),TW={line:function(t,e,n,i){return{type:"Line",subPixelOptimize:!0,shape:KG([e,i[0]],[e,i[1]],CW(t))}},shadow:function(t,e,n,i,r,a){var o=tH(t,r,a),s=i[1]-i[0],l=eH(e,n,o),c=l[0],u=l[1];return{type:"Rect",shape:JG([c,i[0]],[u-c,s],CW(t))}}};function CW(t){return t.isHorizontal()?0:1}function IW(t,e){var n=t.getRect();return[n[SW[e]],n[SW[e]]+n[MW[e]]]}const AW=kW;var DW=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="single",e}(Rg),LW=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(e,n,i){var r=Bh(e);t.prototype.init.apply(this,arguments),PW(e,r)},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),PW(this.option,e)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.layoutMode="box",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:Yh.color.axisLine,width:1,type:"solid"}},itemStyle:{color:Yh.color.neutral00,borderWidth:1,borderColor:Yh.color.neutral10},dayLabel:{show:!0,firstDay:0,position:"start",margin:Yh.size.s,color:Yh.color.secondary},monthLabel:{show:!0,position:"start",margin:Yh.size.s,align:"center",formatter:null,color:Yh.color.secondary},yearLabel:{show:!0,position:null,margin:Yh.size.xl,formatter:null,color:Yh.color.quaternary,fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(Gh);function PW(t,e){var n,i=t.cellSize;1===(n=J(i)?i:t.cellSize=[i,i]).length&&(n[1]=n[0]);var r=U([0,1],(function(t){return function(t,e){return null!=t[Th[e][0]]||null!=t[Th[e][1]]&&null!=t[Th[e][2]]}(e,t)&&(n[t]="auto"),null!=n[t]&&"auto"!==n[t]}));zh(t,e,{type:"box",ignoreSize:r})}const OW=LW;var EW=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){var i=this.group;i.removeAll();var r=t.coordinateSystem,a=r.getRangeInfo(),o=r.getOrient(),s=e.getLocaleModel();this._renderDayRect(t,a,i),this._renderLines(t,a,o,i),this._renderYearText(t,a,o,i),this._renderMonthText(t,s,o,i),this._renderWeekText(t,s,a,o,i)},e.prototype._renderDayRect=function(t,e,n){for(var i=t.coordinateSystem,r=t.getModel("itemStyle").getItemStyle(),a=i.getCellWidth(),o=i.getCellHeight(),s=e.start.time;s<=e.end.time;s=i.getNextNDay(s,1).time){var l=i.dataToCalendarLayout([s],!1).tl,c=new Kl({shape:{x:l[0],y:l[1],width:a,height:o},cursor:"default",style:r});n.add(c)}},e.prototype._renderLines=function(t,e,n,i){var r=this,a=t.coordinateSystem,o=t.getModel(["splitLine","lineStyle"]).getLineStyle(),s=t.get(["splitLine","show"]),l=o.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var c=e.start,u=0;c.time<=e.end.time;u++){h(c.formatedDate),0===u&&(c=a.getDateInfo(e.start.y+"-"+e.start.m));var d=c.date;d.setMonth(d.getMonth()+1),c=a.getDateInfo(d)}function h(e){r._firstDayOfMonth.push(a.getDateInfo(e)),r._firstDayPoints.push(a.dataToCalendarLayout([e],!1).tl);var l=r._getLinePointsOfOneWeek(t,e,n);r._tlpoints.push(l[0]),r._blpoints.push(l[l.length-1]),s&&r._drawSplitline(l,o,i)}h(a.getNextNDay(e.end.time,1).formatedDate),s&&this._drawSplitline(r._getEdgesPoints(r._tlpoints,l,n),o,i),s&&this._drawSplitline(r._getEdgesPoints(r._blpoints,l,n),o,i)},e.prototype._getEdgesPoints=function(t,e,n){var i=[t[0].slice(),t[t.length-1].slice()],r="horizontal"===n?0:1;return i[0][r]=i[0][r]-e/2,i[1][r]=i[1][r]+e/2,i},e.prototype._drawSplitline=function(t,e,n){var i=new Em({z2:20,shape:{points:t},style:e});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,e,n){for(var i=t.coordinateSystem,r=i.getDateInfo(e),a=[],o=0;o<7;o++){var s=i.getNextNDay(r.time,o),l=i.dataToCalendarLayout([s.time],!1);a[2*s.day]=l.tl,a[2*s.day+1]=l["horizontal"===n?"bl":"tr"]}return a},e.prototype._formatterLabel=function(t,e){return tt(t)&&t?hh(t,e):Q(t)?t(e):e.nameMap},e.prototype._yearTextPositionControl=function(t,e,n,i,r){var a=e[0],o=e[1],s=["center","bottom"];"bottom"===i?(o+=r,s=["center","top"]):"left"===i?a-=r:"right"===i?(a+=r,s=["center","top"]):o-=r;var l=0;return"left"!==i&&"right"!==i||(l=Math.PI/2),{rotation:l,x:a,y:o,style:{align:s[0],verticalAlign:s[1]}}},e.prototype._renderYearText=function(t,e,n,i){var r=t.getModel("yearLabel");if(r.get("show")){var a=r.get("margin"),o=r.get("position");o||(o="horizontal"!==n?"top":"left");var s=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],l=(s[0][0]+s[1][0])/2,c=(s[0][1]+s[1][1])/2,u="horizontal"===n?0:1,d={top:[l,s[u][1]],bottom:[l,s[1-u][1]],left:[s[1-u][0],c],right:[s[u][0],c]},h=e.start.y;+e.end.y>+e.start.y&&(h=h+"-"+e.end.y);var p=r.get("formatter"),f={start:e.start.y,end:e.end.y,nameMap:h},g=this._formatterLabel(p,f),m=new fc({z2:30,style:Hu(r,{text:g}),silent:r.get("silent")});m.attr(this._yearTextPositionControl(m,d[o],n,o,a)),i.add(m)}},e.prototype._monthTextPositionControl=function(t,e,n,i,r){var a="left",o="top",s=t[0],l=t[1];return"horizontal"===n?(l+=r,e&&(a="center"),"start"===i&&(o="bottom")):(s+=r,e&&(o="middle"),"start"===i&&(a="right")),{x:s,y:l,align:a,verticalAlign:o}},e.prototype._renderMonthText=function(t,e,n,i){var r=t.getModel("monthLabel");if(r.get("show")){var a=r.get("nameMap"),o=r.get("margin"),s=r.get("position"),l=r.get("align"),c=[this._tlpoints,this._blpoints];a&&!tt(a)||(a&&(e=kd(a)||e),a=e.get(["time","monthAbbr"])||[]);var u="start"===s?0:1,d="horizontal"===n?0:1;o="start"===s?-o:o;for(var h="center"===l,p=r.get("silent"),f=0;f<c[u].length-1;f++){var g=c[u][f].slice(),m=this._firstDayOfMonth[f];if(h){var v=this._firstDayPoints[f];g[d]=(v[d]+c[0][f+1][d])/2}var y=r.get("formatter"),x=a[+m.m-1],_={yyyy:m.y,yy:(m.y+"").slice(2),MM:m.m,M:+m.m,nameMap:x},b=this._formatterLabel(y,_),w=new fc({z2:30,style:V(Hu(r,{text:b}),this._monthTextPositionControl(g,h,n,s,o)),silent:p});i.add(w)}}},e.prototype._weekTextPositionControl=function(t,e,n,i,r){var a="center",o="middle",s=t[0],l=t[1],c="start"===n;return"horizontal"===e?(s=s+i+(c?1:-1)*r[0]/2,a=c?"right":"left"):(l=l+i+(c?1:-1)*r[1]/2,o=c?"bottom":"top"),{x:s,y:l,align:a,verticalAlign:o}},e.prototype._renderWeekText=function(t,e,n,i,r){var a=t.getModel("dayLabel");if(a.get("show")){var o=t.coordinateSystem,s=a.get("position"),l=a.get("nameMap"),c=a.get("margin"),u=o.getFirstDayOfWeek();l&&!tt(l)||(l&&(e=kd(l)||e),l=e.get(["time","dayOfWeekShort"])||U(e.get(["time","dayOfWeekAbbr"]),(function(t){return t[0]})));var d=o.getNextNDay(n.end.time,7-n.lweek).time,h=[o.getCellWidth(),o.getCellHeight()];c=La(c,Math.min(h[1],h[0])),"start"===s&&(d=o.getNextNDay(n.start.time,-(7+n.fweek)).time,c=-c);for(var p=a.get("silent"),f=0;f<7;f++){var g,m=o.getNextNDay(d,f),v=o.dataToCalendarLayout([m.time],!1).center;g=Math.abs((f+u)%7);var y=new fc({z2:30,style:V(Hu(a,{text:l[g]}),this._weekTextPositionControl(v,i,s,c,h)),silent:p});r.add(y)}}},e.type="calendar",e}(Rg);const NW=EW;var RW=864e5,zW=function(){function t(e,n,i){this.type="calendar",this.dimensions=t.dimensions,this.getDimensionsInfo=t.getDimensionsInfo,this._model=e,this._update(n,i)}return t.getDimensionsInfo=function(){return[{name:"time",type:"time"},"value"]},t.prototype.getRangeInfo=function(){return this._rangeInfo},t.prototype.getModel=function(){return this._model},t.prototype.getRect=function(){return this._rect},t.prototype.getCellWidth=function(){return this._sw},t.prototype.getCellHeight=function(){return this._sh},t.prototype.getOrient=function(){return this._orient},t.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},t.prototype.getDateInfo=function(t){var e=(t=Ha(t)).getFullYear(),n=t.getMonth()+1,i=n<10?"0"+n:""+n,r=t.getDate(),a=r<10?"0"+r:""+r,o=t.getDay();return{y:e+"",m:i,d:a,day:o=Math.abs((o+7-this.getFirstDayOfWeek())%7),time:t.getTime(),formatedDate:e+"-"+i+"-"+a,date:t}},t.prototype.getNextNDay=function(t,e){return 0===(e=e||0)||(t=new Date(this.getDateInfo(t).time)).setDate(t.getDate()+e),this.getDateInfo(t)},t.prototype._update=function(t,e){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var n=this._rangeInfo.weeks||1,i=["width","height"],r=this._model.getCellSize().slice(),a=this._model.getBoxLayoutParams(),o="horizontal"===this._orient?[n,7]:[7,n];W([0,1],(function(t){c(r,t)&&(a[i[t]]=r[t]*o[t])}));var s={width:e.getWidth(),height:e.getHeight()},l=this._rect=Lh(a,s);function c(t,e){return null!=t[e]&&"auto"!==t[e]}W([0,1],(function(t){c(r,t)||(r[t]=l[i[t]]/o[t])})),this._sw=r[0],this._sh=r[1]},t.prototype.dataToPoint=function(t,e,n){n=n||[],J(t)&&(t=t[0]),null==e&&(e=!0);var i=this.getDateInfo(t),r=this._rangeInfo,a=i.formatedDate;if(e&&!(i.time>=r.start.time&&i.time<r.end.time+RW))return n[0]=n[1]=NaN,n;var o=i.day,s=this._getRangeInfo([r.start.time,a]).nthWeek;return"vertical"===this._orient?(n[0]=this._rect.x+o*this._sw+this._sw/2,n[1]=this._rect.y+s*this._sh+this._sh/2):(n[0]=this._rect.x+s*this._sw+this._sw/2,n[1]=this._rect.y+o*this._sh+this._sh/2),n},t.prototype.pointToData=function(t){var e=this.pointToDate(t);return e&&e.time},t.prototype.dataToLayout=function(t,e,n){var i=(n=n||{}).rect=n.rect||{},r=n.contentRect=n.contentRect||{},a=this.dataToPoint(t,e);return i.x=a[0]-this._sw/2,i.y=a[1]-this._sh/2,i.width=this._sw,i.height=this._sh,nn.copy(r,i),jv(r,this._lineWidth/2,!0,!0),n},t.prototype.dataToCalendarLayout=function(t,e){var n=this.dataToPoint(t,e);return{center:n,tl:[n[0]-this._sw/2,n[1]-this._sh/2],tr:[n[0]+this._sw/2,n[1]-this._sh/2],br:[n[0]+this._sw/2,n[1]+this._sh/2],bl:[n[0]-this._sw/2,n[1]+this._sh/2]}},t.prototype.pointToDate=function(t){var e=Math.floor((t[0]-this._rect.x)/this._sw)+1,n=Math.floor((t[1]-this._rect.y)/this._sh)+1,i=this._rangeInfo.range;return"vertical"===this._orient?this._getDateByWeeksAndDay(n,e-1,i):this._getDateByWeeksAndDay(e,n-1,i)},t.prototype.convertToPixel=function(t,e,n){var i=BW(e);return i===this?i.dataToPoint(n):null},t.prototype.convertToLayout=function(t,e,n){var i=BW(e);return i===this?i.dataToLayout(n):null},t.prototype.convertFromPixel=function(t,e,n){var i=BW(e);return i===this?i.pointToData(n):null},t.prototype.containPoint=function(t){return console.warn("Not implemented."),!1},t.prototype._initRangeOption=function(){var t,e=this._model.get("range");if(J(e)&&1===e.length&&(e=e[0]),J(e))t=e;else{var n=e.toString();if(/^\d{4}$/.test(n)&&(t=[n+"-01-01",n+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(n)){var i=this.getDateInfo(n),r=i.date;r.setMonth(r.getMonth()+1);var a=this.getNextNDay(r,-1);
2t=[i.formatedDate,a.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(n)&&(t=[n,n])}if(!t)return e;var o=this._getRangeInfo(t);return o.start.time>o.end.time&&t.reverse(),t},t.prototype._getRangeInfo=function(t){var e,n=[this.getDateInfo(t[0]),this.getDateInfo(t[1])];n[0].time>n[1].time&&(e=!0,n.reverse());var i=Math.floor(n[1].time/RW)-Math.floor(n[0].time/RW)+1,r=new Date(n[0].time),a=r.getDate(),o=n[1].date.getDate();r.setDate(a+i-1);var s=r.getDate();if(s!==o)for(var l=r.getTime()-n[1].time>0?1:-1;(s=r.getDate())!==o&&(r.getTime()-n[1].time)*l>0;)i-=l,r.setDate(s-l);var c=Math.floor((i+n[0].day+6)/7),u=e?1-c:c-1;return e&&n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:i,weeks:c,nthWeek:u,fweek:n[0].day,lweek:n[1].day}},t.prototype._getDateByWeeksAndDay=function(t,e,n){var i=this._getRangeInfo(n);if(t>i.weeks||0===t&&e<i.fweek||t===i.weeks&&e>i.lweek)return null;var r=7*(t-1)-i.fweek+e,a=new Date(i.start.time);return a.setDate(+i.start.d+r),this.getDateInfo(a)},t.create=function(e,n){var i=[];return e.eachComponent("calendar",(function(r){var a=new t(r,e,n);i.push(a),r.coordinateSystem=a})),e.eachComponent((function(t,e){bh({targetModel:e,coordSysType:"calendar",coordSysProvider:wh})})),i},t.dimensions=["time","value"],t}();function BW(t){var e=t.calendarModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem:null}const VW=zW;var FW={none:0,all:1,body:2,corner:3};function jW(t,e,n){var i=e[pv[n]].getCell(t);return!i&&nt(t)&&t<0&&(i=e[pv[1-n]].getUnitLayoutInfo(n,Math.round(t))),i}function GW(t){var e=t||[];return e[0]=e[0]||[],e[1]=e[1]||[],e[0][0]=e[0][1]=e[1][0]=e[1][1]=NaN,e}function HW(t,e,n,i,r){WW(t[0],e,r,n,i,0),WW(t[1],e,r,n,i,1)}function WW(t,e,n,i,r,a){t[0]=1/0,t[1]=-1/0;var o=i[a],s=J(o)?o:[o],l=s.length,c=!!n;if(l>=1?(UW(t,0,s,0,r,a,0),l>1&&UW(t,0,s,0,r,a,l-1)):t[0]=t[1]=NaN,c){var u=-r[pv[1-a]].getLocatorCount(a),d=r[pv[a]].getLocatorCount(a)-1;n===FW.body?u=_a(0,u):n===FW.corner&&(d=xa(-1,d)),d<u&&(u=d=NaN),lt(t[0])&&(t[0]=u),lt(t[1])&&(t[1]=d),t[0]=_a(xa(t[0],d),u),t[1]=_a(xa(t[1],d),u)}}function UW(t,e,n,i,r,a,o){var s=jW(n[o],r,a);if(s){var l,c=s.id[pv[a]],u=c,d=!(l=s)||2!==l.type&&3!==l.type?null:l;d&&(u+=d.span[pv[a]]-1),t[0]=xa(t[0],c,u),t[1]=_a(t[1],c,u)}else t[0]=t[1]=NaN}function $W(t,e){return lt(t[e][0])||lt(t[e][1])}function YW(t,e,n,i){e=e||qW;for(var r=0;r<i;r++)e[r]=!1;for(;;){var a=!1;for(r=0;r<i;r++){var o=n[r];!e[r]&&o.cellMergeOwner&&(s=t,l=o.locatorRange,XW(s[0],l[0])&&XW(s[1],l[1])&&(s[0][0]=xa(s[0][0],l[0][0]),s[0][1]=_a(s[0][1],l[0][1]),s[1][0]=xa(s[1][0],l[1][0]),s[1][1]=_a(s[1][1],l[1][1]),1))&&(e[r]=!0,a=!0)}if(!a)break}var s,l}var qW=[];function XW(t,e){return t[1]>=e[0]&&t[0]<=e[1]}function ZW(t,e){t.id.set(e[0][0],e[1][0]),t.span.set(e[0][1]-t.id.x+1,e[1][1]-t.id.y+1)}function KW(t,e,n,i){var r=jW(e[i][0],n,i),a=jW(e[i][1],n,i);t[pv[i]]=t[fv[i]]=NaN,r&&a&&(t[pv[i]]=r.xy,t[fv[i]]=a.xy+a.wh-r.xy)}function JW(t,e,n,i){return t[pv[e]]=n,t[pv[1-e]]=i,t}var QW=function(){function t(t,e){this._cells=[],this._levels=[],this.dim=t,this.dimIdx="x"===t?0:1,this._model=e,this._uniqueValueGen=function(t){var e=t.toUpperCase(),n=new RegExp("^"+e+"([0-9]+)$"),i=0;return{calcDupBase:function(t){var e;null!=t&&(e=t.match(n))&&(i=_a(i,+e[1]+1))},ensureValueUnique:function(t,n){for(var r=wt(),a=0;a<t.length;a++){var o=t[a];null!=o&&null==r.get(o)||(t[a]=o=""+e+i++,n[a].option=F({value:o},n[a].option)),r.set(o,!0)}}}}(t);var n=e.get("data",!0),i=e.get("length",!0);if(null==n||J(n)||(n=[]),n)this._initByDimModelData(n);else if(null!=i){n=Array(i);for(var r=0;r<i;r++)n[r]=null;this._initByDimModelData(n)}else this._initBySeriesData()}return t.prototype._initByDimModelData=function(t){var e=this,n=e._cells,i=e._levels,r=[],a=0;return e._leavesCount=function t(n,o,s){var l=0;return n?(W(n,(function(n,c){var u;tt(n)?u={value:n}:it(n)?(u=n,null==n.value||tt(n.value)||(u={value:null})):u={value:null};var d={type:3,ordinal:NaN,level:s,firstLeafLocator:o,id:new De,span:JW(new De,e.dimIdx,1,1),option:u,xy:NaN,wh:NaN,dim:e,rect:{x:NaN,y:NaN,width:NaN,height:NaN}};a++,(r[o]||(r[o]=[])).push(d),i[s]||(i[s]={type:1,xy:NaN,wh:NaN,option:null,id:new De,dim:e});var h=t(u.children,o,s+1),p=Math.max(1,h);d.span[pv[e.dimIdx]]=p,l+=p,o+=p})),l):l}(t,0,0),void function(){for(var t=[];n.length<a;)for(var i=0;i<r.length;i++){var o=r[i].pop();if(o){o.ordinal=t.length;var s=o.option.value;t.push(s),n.push(o),e._uniqueValueGen.calcDupBase(s)}}e._uniqueValueGen.ensureValueUnique(t,n);var l=e._ordinalMeta=new uk({categories:t,needCollect:!1,deduplication:!1});e._scale=new Ok({ordinalMeta:l});for(var c=0;c<e._leavesCount;c++){var u=e._cells[c];u.type=2,u.span[pv[1-e.dimIdx]]=e._levels.length-u.level}
vendor: 15,615 bytes, line 2
2e._initCellsId(),e._initLevelIdOptions()}()},t.prototype._initBySeriesData=function(){var t=this;t._leavesCount=0,t._levels=[{type:1,xy:NaN,wh:NaN,option:null,id:new De,dim:t}],t._initLevelIdOptions();var e=t._ordinalMeta=new uk({needCollect:!0,deduplication:!0,onCollect:function(e,n){var i=t._cells[n]={type:2,ordinal:n,level:0,firstLeafLocator:n,id:new De,span:JW(new De,t.dimIdx,1,1),option:{value:e+""},xy:NaN,wh:NaN,dim:t,rect:{x:NaN,y:NaN,width:NaN,height:NaN}};t._leavesCount++,t._setCellId(i)}});t._scale=new Ok({ordinalMeta:e})},t.prototype._setCellId=function(t){var e=this._levels.length,n=this.dimIdx;JW(t.id,n,t.firstLeafLocator,t.level-e)},t.prototype._initCellsId=function(){var t=this._levels.length,e=this.dimIdx;W(this._cells,(function(n){JW(n.id,e,n.firstLeafLocator,n.level-t)}))},t.prototype._initLevelIdOptions=function(){var t=this._levels.length,e=this.dimIdx,n=this._model.get("levels",!0);n=J(n)?n:[],W(this._levels,(function(i,r){JW(i.id,e,0,r-t),i.option=n[r]}))},t.prototype.shouldShow=function(){return!!this._model.getShallow("show",!0)},t.prototype.resetLayoutIterator=function(t,e,n,i){if(t=t||new Io,e===this.dimIdx){var r=this._leavesCount,a=null!=n?Math.max(0,n):0;i=null!=i?Math.min(i,r):r,t.reset(this._cells,a,a+i)}else r=this._levels.length,a=null!=n?Math.max(0,n+r):0,i=null!=i?Math.min(i,r):r,t.reset(this._levels,a,a+i);return t},t.prototype.resetCellIterator=function(t){return(t||new Io).reset(this._cells,0)},t.prototype.resetLevelIterator=function(t){return(t||new Io).reset(this._levels,0)},t.prototype.getLayout=function(t,e,n){var i=this.getUnitLayoutInfo(e,n);t[pv[e]]=i?i.xy:NaN,t[fv[e]]=i?i.wh:NaN},t.prototype.getUnitLayoutInfo=function(t,e){return t===this.dimIdx?e<this._leavesCount?this._cells[e]:void 0:this._levels[e+this._levels.length]},t.prototype.getCell=function(t){var e=this._scale.parse(t);return lt(e)?void 0:this._cells[e]},t.prototype.getLocatorCount=function(t){return t===this.dimIdx?this._leavesCount:this._levels.length},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t}(),tU=function(){function t(t,e,n){this._model=e,this._dims=n,this._kind=t,this._cellMergeOwnerList=[]}return t.prototype._ensureCellMap=function(){var t=this,e=t._cellMap;return e||(e=t._cellMap=wt(),function(){var e=[],i=t._model.getShallow("data");i&&!J(i)&&(i=null),W(i,(function(n,i){if(it(n)&&J(n.coord)){var r=GW([]);if(HW(r,null,n.coord,t._dims,n.coordClamp?FW[t._kind]:FW.none),!$W(r,0)&&!$W(r,1)){var a=n&&n.mergeCells,o={id:new De,span:new De,locatorRange:r,option:n,cellMergeOwner:a};ZW(o,r),e.push(o)}}}));for(var r=[],a=0;a<e.length;a++){var o=e[a];if(o.cellMergeOwner){var s=o.locatorRange;YW(s,r,e,a);for(var l=0;l<a;l++)r[l]&&(e[l].cellMergeOwner=!1);if(s[0][0]!==o.id.x||s[1][0]!==o.id.y){o.cellMergeOwner=!1;var c=V({},o.option);c.coord=null;var u={id:new De,span:new De,locatorRange:s,option:c,cellMergeOwner:!0};ZW(u,s),e.push(u)}}}W(e,(function(e){var i=n(e.id.x,e.id.y);if(e.cellMergeOwner&&(i.cellMergeOwner=!0,i.span=e.span,i.locatorRange=e.locatorRange,i.spanRect={x:NaN,y:NaN,width:NaN,height:NaN},t._cellMergeOwnerList.push(i)),e.cellMergeOwner||e.option)for(var r=0;r<e.span.y;r++)for(var a=0;a<e.span.x;a++){var o=n(e.id.x+a,e.id.y+r);o.option=e.option,e.cellMergeOwner&&(o.inSpanOf=i)}}))}()),e;function n(t,n){var i=nU(t,n),r=e.get(i);return r||(r=e.set(i,{id:new De(t,n),option:null,inSpanOf:null,span:null,spanRect:null,locatorRange:null,cellMergeOwner:!1})),r}},t.prototype.getCell=function(t){return this._ensureCellMap().get(nU(t[0],t[1]))},t.prototype.travelExistingCells=function(t){this._ensureCellMap().each(t)},t.prototype.expandRangeByCellMerge=function(t){if(!$W(t,0)&&!$W(t,1)&&t[0][0]===t[0][1]&&t[1][0]===t[1][1]){eU[0]=t[0][0],eU[1]=t[1][0];var e=this.getCell(eU),n=e&&e.inSpanOf;if(n)return void function(t,e){t[0][0]=e[0][0],t[0][1]=e[0][1],t[1][0]=e[1][0],t[1][1]=e[1][1]}(t,n.locatorRange)}var i=this._cellMergeOwnerList;YW(t,null,i,i.length)},t}(),eU=[];function nU(t,e){return t+"|"+e}var iU={show:!0,color:Yh.color.secondary,overflow:"break",lineOverflow:"truncate",padding:[2,3,2,3],distance:0};function rU(t){return{color:"none",borderWidth:1,borderColor:t?"none":Yh.color.borderTint}}var aU={show:!0,label:iU,itemStyle:rU(!1),silent:void 0,dividerLineStyle:{width:1,color:Yh.color.border}},oU={z:-50,left:"10%",top:"10%",right:"10%",bottom:"10%",x:aU,y:aU,body:{label:iU,itemStyle:rU(!1),silent:void 0},corner:{label:iU,itemStyle:rU(!0),silent:void 0},backgroundStyle:{color:"none",borderColor:Yh.color.axisLine,borderWidth:1},triggerEvent:!1},sU=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.optionUpdated=function(){var t=this._dimModels={x:new lU(this.get("x",!0)||{}),y:new lU(this.get("y",!0)||{})};t.x.option.type=t.y.option.type="category";var e={x:t.x.dim=new QW("x",t.x),y:t.y.dim=new QW("y",t.y)};this._body=new tU("body",new fd(this.getShallow("body")),e),this._corner=new tU("corner",new fd(this.getShallow("corner")),e)},e.prototype.getDimensionModel=function(t){return this._dimModels[t]},e.prototype.getBody=function(){return this._body},e.prototype.getCorner=function(){return this._corner},e.type="matrix",e.layoutMode="box",e.defaultOption=oU,e}(Gh),lU=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.getOrdinalMeta=function(){return this.dim.getOrdinalMeta()},e}(fd);const cU=sU;var uU=Math.round,dU={normal:25,special:100},hU={normal:50,special:125},pU=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e){this.group.removeAll();var n=this.group,i=t.coordinateSystem.getRect(),r=t.getDimensionModel("x"),a=t.getDimensionModel("y"),o=r.dim,s=a.dim;!function(t,e,n){function i(i){var r=e.getDimensionModel(pv[i]),a=r.dim;if(a.shouldShow())for(var o=r.getModel("itemStyle"),s=r.getModel("label"),l=e.getShallow("tooltip",!0),c=[],u=a.resetCellIterator();u.next();){var d=u.item,h={};nn.copy(h,d.rect),Et(c,d.id.x,d.id.y),fU(c,e,t,n,d.option,o,s,r,h,d.option.value,hU,l,0===i?"x":"y")}}i(0),i(1)}(n,t,e),function(t,e,n,i,r){function a(n,i,a,o){var s=new fd(e.getShallow(n,!0)),l=s.getModel("itemStyle"),c=s.getModel("label"),u=new Io,d=new Io,h=[],p=e.getShallow("tooltip",!0);for(o.resetLayoutIterator(d,1);d.next();)for(a.resetLayoutIterator(u,0);u.next();){var f=u.item,g=d.item;Et(h,f.id.x,g.id.y);var m=i.getCell(h);if(!m||!m.inSpanOf||m.inSpanOf===m){var v={};m&&m.span?nn.copy(v,m.spanRect):(f.dim.getLayout(v,0,h[0]),g.dim.getLayout(v,1,h[1]));var y=m?m.option:null;fU(h,e,t,r,y,l,c,s,v,y?y.value:null,dU,p,n)}}}a("body",e.getBody(),n,i),n.shouldShow()&&i.shouldShow()&&a("corner",e.getCorner(),i,n)}(n,t,o,s,e);var l=ut(t.getShallow("borderZ2",!0),99),c=l-1,u=t.getModel("backgroundStyle").getItemStyle(["borderWidth"]);u.lineWidth=0;var d=t.getModel("backgroundStyle").getItemStyle(["color","decal","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]);d.fill="none";var h=xU(i.clone(),u,0),p=xU(i.clone(),d,l);h.silent=!0,p.silent=!0,n.add(h),n.add(p);var f=o.getUnitLayoutInfo(0,0),g=s.getUnitLayoutInfo(1,0);f&&g&&(o.shouldShow()&&n.add(_U({x1:i.x,y1:g.xy,x2:i.x+i.width,y2:g.xy},r.getModel("dividerLineStyle").getLineStyle(),c)),s.shouldShow()&&n.add(_U({x1:f.xy,y1:i.y,x2:f.xy,y2:i.y+i.height},a.getModel("dividerLineStyle").getLineStyle(),c)))},e.type="matrix",e}(Rg);function fU(t,e,n,i,r,a,o,s,l,c,u,d,h){var p;mU.option=r?r.itemStyle:null,mU.parentModel=a,gU.option=r,gU.parentModel=s;var f=ut(gU.getShallow("z2"),r&&r.itemStyle?u.special:u.normal),g=d&&d.show,m=xU(l,mU.getItemStyle(),f);n.add(m);var v,y=gU.get("cursor");if(null!=y&&m.attr("cursor",y),null!=c){var x=c+"";vU.option=r?r.label:null,vU.parentModel=o,vU.ecModel=i;var _=vU.getShallow("formatter");if(_){var b={componentType:"matrix",componentIndex:e.componentIndex,name:x,value:c,coord:t.slice(),$vars:["name","value","coord"]};if(tt(_))x=hh(_,b);else if(Q(_)){var w=_(b);null!=w&&(x=w+"")}}if(ju(m,{normal:vU},{defaultText:x,autoOverflowArea:!0,layoutRect:R(m.shape)}),v=m.getTextContent()){v.z2=f+1;var S=v.style;if(S&&S.overflow&&"none"!==S.overflow&&S.lineOverflow){var M={};nn.copy(M,l),jv(M,((null===(p=m.style)||void 0===p?void 0:p.lineWidth)||0)/2,!0,!0),m.updateInnerText(),v.getLocalTransform(yU),Ie(yU,yU),nn.applyTransform(M,M,yU),v.setClipPath(new Kl({shape:M}))}}Wv({el:m,componentModel:e,itemName:x,itemTooltipOption:d,formatterParamsExtra:{xyLocator:t.slice()}})}var k=e.get("triggerEvent",!0);if(v){var T=vU.get("silent");null==T&&(T=!(k||g)),v.silent=T,v.ignoreHostSilent=!0}var C=gU.get("silent");if(null==C&&(C=!m.style||"none"===m.style.fill||!m.style.fill),m.silent=C,k&&m){var I={componentType:"matrix",componentIndex:e.componentIndex,matrixIndex:e.componentIndex,targetType:h,name:v&&v.style?v.style.text:void 0,value:c,coord:t.slice()};gc(m).eventData=I}Ao(gU),Ao(mU),Ao(vU)}var gU=new fd,mU=new fd,vU=new fd,yU=[];function xU(t,e,n){var i=e.lineWidth;if(i){var r=t.x+t.width,a=t.y+t.height;t.x=Yl(t.x,i,!0),t.y=Yl(t.y,i,!0),t.width=Yl(r,i,!0)-t.x,t.height=Yl(a,i,!0)-t.y}return new Kl({shape:t,style:e,z2:n})}function _U(t,e,n){var i=e.lineWidth;return i&&(uU(2*t.x1)===uU(2*t.x2)&&(t.x1=t.x2=Yl(t.x1,i,!0)),uU(2*t.y1)===uU(2*t.y2)&&(t.y1=t.y2=Yl(t.y1,i,!0))),new Bm({shape:t,style:e,silent:!0,z2:n})}const bU=pU;var wU=function(){function t(e,n,i){this.dimensions=t.dimensions,this.type="matrix",this._model=e;var r=this._dimModels={x:e.getDimensionModel("x"),y:e.getDimensionModel("y")};this._dims={x:r.x.dim,y:r.y.dim},this._resize(e,i)}return t.getDimensionsInfo=function(){return[{name:"x",type:"ordinal"},{name:"y",type:"ordinal"},{name:"value"}]},t.create=function(e,n){var i=[];return e.eachComponent("matrix",(function(r){var a=new t(r,e,n);i.push(a),r.coordinateSystem=a})),e.eachComponent((function(t,e){bh({targetModel:e,coordSysType:"matrix",coordSysProvider:wh})})),i},t.prototype.getRect=function(){return this._rect},t.prototype._resize=function(t,e){var n=this._dims,i=this._dimModels,r=this._rect=Lh(t.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()});TU(i,n,r,0),TU(i,n,r,1),CU(0,n),CU(1,n),IU(this._model.getBody(),n),IU(this._model.getCorner(),n)},t.prototype.dataToPoint=function(t,e,n){return n=n||[],this.dataToLayout(t,e,SU),n[0]=SU.rect.x+SU.rect.width/2,n[1]=SU.rect.y+SU.rect.height/2,n},t.prototype.dataToLayout=function(t,e,n){var i=this._dims,r=(n=n||{}).rect=n.rect||{};r.x=r.y=r.width=r.height=NaN;var a=n.matrixXYLocatorRange=GW(n.matrixXYLocatorRange);return J(t)?(HW(a,null,t,i,ut(e&&e.clamp,FW.none)),e&&e.ignoreMergeCells||(e&&e.clamp===FW.corner||this._model.getBody().expandRangeByCellMerge(a),e&&e.clamp===FW.body||this._model.getCorner().expandRangeByCellMerge(a)),KW(r,a,i,0),KW(r,a,i,1),n):n},t.prototype.pointToData=function(t,e,n){var i=this._dims;return EU(OU,0,i,t,e&&e.clamp),EU(OU,1,i,t,e&&e.clamp),(n=n||[])[0]=n[1]=NaN,OU.y===PU.inCorner&&OU.x===PU.inBody?NU(OU,n,0,i):OU.x===PU.inCorner&&OU.y===PU.inBody?NU(OU,n,1,i):(RU(OU,n,0,i),RU(OU,n,1,i)),n},t.prototype.convertToPixel=function(t,e,n,i){var r=LU(e);return r===this?r.dataToPoint(n,i):void 0},t.prototype.convertToLayout=function(t,e,n,i){var r=LU(e);return r===this?r.dataToLayout(n,i):void 0},t.prototype.convertFromPixel=function(t,e,n,i){var r=LU(e);return r===this?r.pointToData(n,i):void 0},t.prototype.containPoint=function(t){return this._rect.contain(t[0],t[1])},t.dimensions=["x","y","value"],t}(),SU={rect:{x:NaN,y:NaN,width:NaN,height:NaN}},MU=new Io,kU=new Io;function TU(t,e,n,i){for(var r=1-i,a=e[pv[i]],o=e[pv[r]],s=o.shouldShow(),l=a.resetCellIterator();l.next();)l.item.wh=l.item.xy=NaN;for(var c=o.resetLayoutIterator(null,i);c.next();)c.item.wh=c.item.xy=NaN;for(var u=n[fv[i]],d=a.getLocatorCount(i)+o.getLocatorCount(i),h=new fd,p=o.resetLevelIterator();p.next();)h.option=p.item.option,h.parentModel=t[pv[r]],m(p.item,s?h.get("levelSize"):0);for(var f=new fd,g=a.resetCellIterator();g.next();)2===g.item.type&&(f.option=g.item.option,f.parentModel=void 0,m(g.item,f.get("size")));function m(t,e){var r=function(t,e,n){return DU(Pa(t,n[fv[e]]),n[fv[e]])}(e,i,n);lt(r)||(t.wh=DU(r,u),u=DU(u-t.wh),d--)}var v=d?u/d:0,y=!d&&u>=1,x=n[pv[i]],_=a.getLocatorCount(i)-1,b=new Io;for(o.resetLayoutIterator(b,i);b.next();)w(b.item);for(a.resetLayoutIterator(b,i);b.next();)w(b.item);function w(t){lt(t.wh)&&(t.wh=v),t.xy=x,t.id[pv[i]]!==_||y||(t.wh=n[pv[i]]+n[fv[i]]-t.xy),x+=t.wh}}function CU(t,e){for(var n=e[pv[t]].resetCellIterator();n.next();){var i=n.item;AU(i.rect,t,i.id,i.span,e),AU(i.rect,1-t,i.id,i.span,e),3===i.type&&(i.xy=i.rect[pv[t]],i.wh=i.rect[fv[t]])}}function IU(t,e){t.travelExistingCells((function(t){var n=t.span;if(n){var i=t.spanRect,r=t.id;AU(i,0,r,n,e),AU(i,1,r,n,e)}}))}function AU(t,e,n,i,r){t[fv[e]]=0;var a=n[pv[e]]<0?r[pv[1-e]]:r[pv[e]],o=a.getUnitLayoutInfo(e,n[pv[e]]);if(t[pv[e]]=o.xy,t[fv[e]]=o.wh,i[pv[e]]>1){var s=a.getUnitLayoutInfo(e,n[pv[e]]+i[pv[e]]-1);t[fv[e]]=s.xy+s.wh-o.xy}}function DU(t,e){return Math.max(Math.min(t,ut(e,1/0)),0)}function LU(t){var e=t.matrixModel,n=t.seriesModel;return e?e.coordinateSystem:n?n.coordinateSystem:null}var PU={inBody:1,inCorner:2,outside:3},OU={x:null,y:null,point:[]};function EU(t,e,n,i,r){var a=n[pv[e]],o=n[pv[1-e]],s=a.getUnitLayoutInfo(e,a.getLocatorCount(e)-1),l=a.getUnitLayoutInfo(e,0),c=o.getUnitLayoutInfo(e,-o.getLocatorCount(e)),u=o.shouldShow()?o.getUnitLayoutInfo(e,-1):null,d=t.point[e]=i[e];if(l||u)if(r!==FW.body)if(r!==FW.corner){var h=l?l.xy:u?u.xy+u.wh:NaN,p=c?c.xy:h,f=s?s.xy+s.wh:h;if(d<p){if(!r)return void(t[pv[e]]=PU.outside);d=p}else if(d>f){if(!r)return void(t[pv[e]]=PU.outside);d=f}t.point[e]=d,t[pv[e]]=h<=d&&d<=f?PU.inBody:p<=d&&d<=h?PU.inCorner:PU.outside}else u?(t[pv[e]]=PU.inCorner,d=xa(u.xy+u.wh,_a(c.xy,d)),t.point[e]=d):t[pv[e]]=PU.outside;else l?(t[pv[e]]=PU.inBody,d=xa(s.xy+s.wh,_a(l.xy,d)),t.point[e]=d):t[pv[e]]=PU.outside;else t[pv[e]]=PU.outside}function NU(t,e,n,i){var r=1-n;if(t[pv[n]]!==PU.outside)for(i[pv[n]].resetCellIterator(kU);kU.next();){var a=kU.item;if(zU(t.point[n],a.rect,n)&&zU(t.point[r],a.rect,r))return e[n]=a.ordinal,void(e[r]=a.id[pv[r]])}}function RU(t,e,n,i){var r,a;if(t[pv[n]]!==PU.outside)for((t[pv[n]]===PU.inCorner?i[pv[1-n]]:i[pv[n]]).resetLayoutIterator(MU,n);MU.next();)if(r=t.point[n],(a=MU.item).xy<=r&&r<=a.xy+a.wh)return void(e[n]=MU.item.id[pv[n]])}function zU(t,e,n){return e[pv[n]]<=t&&t<=e[pv[n]]+e[fv[n]]}const BU=wU;function VU(t,e){var n;return W(e,(function(e){null!=t[e]&&"auto"!==t[e]&&(n=!0)})),n}var FU=["transition","enterFrom","leaveTo"],jU=FU.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function GU(t,e,n){if(n&&(!t[n]&&e[n]&&(t[n]={}),t=t[n],e=e[n]),t&&e)for(var i=n?FU:jU,r=0;r<i.length;r++){var a=i[r];null==t[a]&&null!=e[a]&&(t[a]=e[a])}}var HU=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.preventAutoZ=!0,n}return d(e,t),e.prototype.mergeOption=function(e,n){var i=this.option.elements;this.option.elements=null,t.prototype.mergeOption.call(this,e,n),this.option.elements=i},e.prototype.optionUpdated=function(t,e){var n=this.option,i=(e?n:t).elements,r=n.elements=e?[]:n.elements,a=[];this._flatten(i,a,null);var o=co(r,a,"normalMerge"),s=this._elOptionsToUpdate=[];W(o,(function(t,e){var n=t.newOption;n&&(s.push(n),function(t,e){var n=t.existing;if(e.id=t.keyInfo.id,!e.type&&n&&(e.type=n.type),null==e.parentId){var i=e.parentOption;i?e.parentId=i.id:n&&(e.parentId=n.parentId)}e.parentOption=null}(t,n),function(t,e,n){var i=V({},n),r=t[e],a=n.$action||"merge";
vendor: 7,966 bytes, line 2
2"merge"===a?r?(z(r,i,!0),zh(r,i,{ignoreSize:!0}),Vh(n,r),GU(n,r),GU(n,r,"shape"),GU(n,r,"style"),GU(n,r,"extra"),n.clipPath=r.clipPath):t[e]=i:"replace"===a?t[e]=i:"remove"===a&&r&&(t[e]=null)}(r,e,n),function(t,e){if(t&&(t.hv=e.hv=[VU(e,["left","right"]),VU(e,["top","bottom"])],"group"===t.type)){var n=t,i=e;null==n.width&&(n.width=i.width=0),null==n.height&&(n.height=i.height=0)}}(r[e],n))}),this),n.elements=Y(r,(function(t){return t&&delete t.$action,null!=t}))},e.prototype._flatten=function(t,e,n){W(t,(function(t){if(t){n&&(t.parentOption=n),e.push(t);var i=t.children;i&&i.length&&this._flatten(i,e,t),delete t.children}}),this)},e.prototype.useElOptionsToUpdate=function(){var t=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,t},e.type="graphic",e.defaultOption={elements:[]},e}(Gh),WU={path:null,compoundPath:null,group:pa,image:Hl,text:fc},UU=vo(),$U=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(){this._elMap=wt()},e.prototype.render=function(t,e,n){t!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=t,this._updateElements(t),this._relocate(t,n)},e.prototype._updateElements=function(t){var e=t.useElOptionsToUpdate();if(e){var n=this._elMap,i=this.group,r=t.get("z"),a=t.get("zlevel");W(e,(function(e){var o=po(e.id,null),s=null!=o?n.get(o):null,l=po(e.parentId,null),c=null!=l?n.get(l):i,u=e.type,d=e.style;"text"===u&&d&&e.hv&&e.hv[1]&&(d.textVerticalAlign=d.textBaseline=d.verticalAlign=d.align=null);var h=e.textContent,p=e.textConfig;if(d&&Nj(d,u,!!p,!!h)){var f=Rj(d,u,!0);!p&&f.textConfig&&(p=e.textConfig=f.textConfig),!h&&f.textContent&&(h=f.textContent)}var g=function(t){return t=V({},t),W(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(kh),(function(e){delete t[e]})),t}(e),m=e.$action||"merge",v="merge"===m,y="replace"===m;if(v){var x=s;(T=!s)?x=qU(o,c,e.type,n):(x&&(UU(x).isNew=!1),iG(x)),x&&(Uj(x,g,t,{isInit:T}),ZU(x,e,r,a))}else if(y){XU(s,e,n,t);var _=qU(o,c,e.type,n);_&&(Uj(_,g,t,{isInit:!0}),ZU(_,e,r,a))}else"remove"===m&&($j(s,e),XU(s,e,n,t));var b=n.get(o);if(b&&h)if(v){var w=b.getTextContent();w?w.attr(h):b.setTextContent(new fc(h))}else y&&b.setTextContent(new fc(h));if(b){var S=e.clipPath;if(S){var M=S.type,k=void 0,T=!1;if(v){var C=b.getClipPath();k=(T=!C||UU(C).type!==M)?YU(M):C}else y&&(T=!0,k=YU(M));b.setClipPath(k),Uj(k,S,t,{isInit:T}),rG(k,S.keyframeAnimation,t)}var I=UU(b);b.setTextConfig(p),I.option=e,function(t,e,n){var i=gc(t).eventData;t.silent||t.ignore||i||(i=gc(t).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:t.name}),i&&(i.info=n.info)}(b,t,e),Wv({el:b,componentModel:t,itemName:b.name,itemTooltipOption:e.tooltip}),rG(b,e.keyframeAnimation,t)}}))}},e.prototype._relocate=function(t,e){for(var n=t.option.elements,i=this.group,r=this._elMap,a=e.getWidth(),o=e.getHeight(),s=["x","y"],l=0;l<n.length;l++)if((f=null!=(p=po((h=n[l]).id,null))?r.get(p):null)&&f.isGroup){var c=(g=f.parent)===i,u=UU(f),d=UU(g);u.width=La(u.option.width,c?a:d.width)||0,u.height=La(u.option.height,c?o:d.height)||0}for(l=n.length-1;l>=0;l--){var h,p,f;if(f=null!=(p=po((h=n[l]).id,null))?r.get(p):null){var g=f.parent,m=(d=UU(g),{}),v=Nh(f,h,g===i?{width:a,height:o}:{width:d.width,height:d.height},null,{hv:h.hv,boundingMode:h.bounding},m);if(!UU(f).isNew&&v){for(var y=h.transition,x={},_=0;_<s.length;_++){var b=s[_],w=m[b];y&&(qj(y)||j(y,b)>=0)?x[b]=w:f[b]=w}Lu(f,x,t,0)}else f.attr(m)}}},e.prototype._clear=function(){var t=this,e=this._elMap;e.each((function(n){XU(n,UU(n).option,e,t._lastGraphicModel)})),this._elMap=wt()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(Rg);function YU(t){var e=new(Tt(WU,t)?WU[t]:bv(t))({});return UU(e).type=t,e}function qU(t,e,n,i){var r=YU(n);return e.add(r),i.set(t,r),UU(r).id=t,UU(r).isNew=!0,r}function XU(t,e,n,i){t&&t.parent&&("group"===t.type&&t.traverse((function(t){XU(t,e,n,i)})),Yj(t,e,i),n.removeKey(UU(t).id))}function ZU(t,e,n,i){t.isGroup||W([["cursor",Es.prototype.cursor],["zlevel",i||0],["z",n||0],["z2",0]],(function(n){var i=n[0];Tt(e,i)?t[i]=ut(e[i],n[1]):null==t[i]&&(t[i]=n[1])})),W(X(e),(function(n){if(0===n.indexOf("on")){var i=e[n];t[n]=Q(i)?i:null}})),Tt(e,"draggable")&&(t.draggable=e.draggable),null!=e.name&&(t.name=e.name),null!=e.id&&(t.id=e.id)}var KU=["x","y","radius","angle","single"],JU=vo(),QU=["cartesian2d","polar","singleAxis"];function t$(t){return t+"Axis"}function e$(t){var e=t.ecModel,n={infoList:[],infoMap:wt()};return t.eachTargetAxis((function(t,i){var r=e.getComponent(t$(t),i);if(r){var a=r.getCoordSysModel();if(a){var o=a.uid,s=n.infoMap.get(o);s||(s={model:a,axisModels:[]},n.infoList.push(s),n.infoMap.set(o,s)),s.axisModels.push(r)}}})),n}function n$(t){var e=JU(px(t));return e.axisProxyMap||(e.axisProxyMap=wt())}function i$(t){if(t)return n$(t.ecModel).get(t.uid)}function r$(t,e){var n=e.getAxisModel().axis.__alignTo;return n&&t.getAxisProxy(n.dim,n.model.componentIndex)?i$(n.model):null}var a$=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},t}(),o$=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=["percent","percent"],n}return d(e,t),e.prototype.init=function(t,e,n){var i=s$(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var e=s$(t);z(this.option,t,!0),z(this.settledOption,e,!0),this._doInit(e)},e.prototype._doInit=function(t){var e=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;W([["start","startValue"],["end","endValue"]],(function(t,i){"value"===this._rangePropMode[i]&&(e[t[0]]=n[t[0]]=null)}),this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),e=this._targetAxisInfoMap=wt();this._fillSpecifiedTargetAxis(e)?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(e,this._orient)),this._noTarget=!0,e.each((function(t){t.indexList.length&&(this._noTarget=!1)}),this)},e.prototype._fillSpecifiedTargetAxis=function(t){var e=!1;return W(KU,(function(n){var i=this.getReferringComponents(t$(n),wo);if(i.specified){e=!0;var r=new a$;W(i.models,(function(t){r.add(t.componentIndex)})),t.set(n,r)}}),this),e},e.prototype._fillAutoTargetAxisByOrient=function(t,e){var n=this.ecModel,i=!0;if(i){var r="vertical"===e?"y":"x";a(n.findComponents({mainType:r+"Axis"}),r)}function a(e,n){var r=e[0];if(r){var a=new a$;if(a.add(r.componentIndex),t.set(n,a),i=!1,"x"===n||"y"===n){var o=r.getReferringComponents("grid",bo).models[0];o&&W(e,(function(t){r.componentIndex!==t.componentIndex&&o===t.getReferringComponents("grid",bo).models[0]&&a.add(t.componentIndex)}))}}}i&&a(n.findComponents({mainType:"singleAxis",filter:function(t){return t.get("orient",!0)===e}}),"single"),i&&W(KU,(function(e){if(i){var r=n.findComponents({mainType:t$(e),filter:function(t){return"category"===t.get("type",!0)}});if(r[0]){var a=new a$;a.add(r[0].componentIndex),t.set(e,a),i=!1}}}),this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis((function(e){!t&&(t=e)}),this),"y"===t?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var e=this.ecModel.option;this.option.throttle=e.animation&&e.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var e=this._rangePropMode,n=this.get("rangeMode");W([["start","startValue"],["end","endValue"]],(function(i,r){var a=null!=t[i[0]],o=null!=t[i[1]];a&&!o?e[r]="percent":!a&&o?e[r]="value":n?e[r]=n[r]:a&&(e[r]="percent")}))},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;
2return this.eachTargetAxis((function(e,n){null==t&&(t=this.ecModel.getComponent(t$(e),n))}),this),t},e.prototype.eachTargetAxis=function(t,e){this._targetAxisInfoMap.each((function(n,i){W(n.indexList,(function(n){t.call(e,i,n)}))}))},e.prototype.getAxisProxy=function(t,e){return i$(this.getAxisModel(t,e))},e.prototype.getAxisModel=function(t,e){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[e])return this.ecModel.getComponent(t$(t),e)},e.prototype.setRawRange=function(t){var e=this.option,n=this.settledOption;W([["start","startValue"],["end","endValue"]],(function(i){null==t[i[0]]&&null==t[i[1]]||(e[i[0]]=n[i[0]]=t[i[0]],e[i[1]]=n[i[1]]=t[i[1]])}),this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var e=this.option;W(["start","startValue","end","endValue"],(function(n){e[n]=t[n]}))},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getWindow().percent},e.prototype.getValueRange=function(t,e){if(null!=t||null!=e)return this.getAxisProxy(t,e).getWindow().value;var n=this.findRepresentativeAxisProxy();return n?n.getWindow().value:void 0},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return i$(t);for(var e,n=this._targetAxisInfoMap.keys(),i=0;i<n.length;i++)for(var r=n[i],a=this._targetAxisInfoMap.get(r),o=0;o<a.indexList.length;o++){var s=this.getAxisProxy(r,a.indexList[o]);if(s.hostedBy(this))return s;e||(e=s)}return e},e.prototype.getRangePropMode=function(){return this._rangePropMode.slice()},e.prototype.getOrient=function(){return this._orient},e.type="dataZoom",e.dependencies=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","series","toolbox"],e.defaultOption={z:4,filterMode:"filter",start:0,end:100},e}(Gh);function s$(t){var e={};return W(["start","end","startValue","endValue","throttle"],(function(n){t.hasOwnProperty(n)&&(e[n]=t[n])})),e}const l$=o$;var c$=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="dataZoom.select",e}(l$);const u$=c$;var d$=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n,i){this.dataZoomModel=t,this.ecModel=e,this.api=n},e.type="dataZoom",e}(Rg);const h$=d$;var p$=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="dataZoom.select",e}(h$);const f$=p$;var g$=function(){function t(t,e,n,i){this._dimName=t,this._axisIndex=e,this.ecModel=i,this._dataZoomModel=n}return t.prototype.hostedBy=function(t){return this._dataZoomModel===t},t.prototype.getWindow=function(){return R(this._window)},t.prototype.getTargetSeriesModels=function(){var t=[];return this.ecModel.eachSeries((function(e){if(function(t){var e=t.get("coordinateSystem");return j(QU,e)>=0}(e)){var n=t$(this._dimName),i=e.getReferringComponents(n,bo).models[0];i&&this._axisIndex===i.componentIndex&&t.push(e)}}),this),t},t.prototype.getAxisModel=function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},t.prototype.getMinMaxSpan=function(){return R(this._minMaxSpan)},t.prototype.calculateDataWindow=function(t){var e,n=this._extent,i=this.getAxisModel().axis,r=i.scale,a=this._dataZoomModel.getRangePropMode(),o=[0,100],s=[],l=[],c=[!1,!1];W(["start","end"],(function(i,u){var d=t[i],h=t[i+"Value"];"percent"===a[u]?(null==d&&(d=o[u]),h=Da(d,o,n),c[u]=!0):(e=!0,null==h?h=n[u]:(h=r.parse(h),r.sanitize&&(h=r.sanitize(h,n))),d=Da(h,n,o)),l[u]=null==h||isNaN(h)?n[u]:h,s[u]=null==d||isNaN(d)?o[u]:d})),Na(l),Na(s);var u=this._minMaxSpan;function d(t,e,n,i,r){var a=r?"Span":"ValueSpan";Bz(0,t,n,"all",u["min"+a],u["max"+a]);for(var o=0;o<2;o++)e[o]=Da(t[o],n,i,!0),r&&(e[o]=e[o],c[o]=!0);No(e)}e?d(l,s,n,o,!1):d(s,l,o,n,!0);var h=kk(r)||Sk(r),p=i.getExtent(),f=ba(p[1]-p[0]),g=h?0:za(l,f,.5);W([[0,Ma],[1,Sa]],(function(t){var e=t[0],i=t[1];c[e]&&isFinite(g)&&(l[e]=Ea(l[e],g),l[e]=xa(n[1],_a(n[0],l[e])),s[e]===o[e]&&(l[e]=n[e],h&&(l[e]=i(l[e]))))})),No(l);var m=[Da(l[0],n,o,!0),Da(l[1],n,o,!0)];return No(m),{value:l,percent:s,percentInverted:m,valuePrecision:g}},t.prototype.reset=function(t,e){if(this.hostedBy(t)){var n=this.getAxisModel().axis;HC(n,2);var i=n.scale.rawExtentInfo;this._extent=i.makeNoZoom(),this._updateMinMaxSpan();var r=t.settledOption;e&&(r=F({start:e[0],end:e[1]},r));var a=this._window=this.calculateDataWindow(r),o=a.percent,s=a.value;0!==o[0]&&i.setZoomMM(0,s[0]),100!==o[1]&&i.setZoomMM(1,s[1])}},t.prototype.filterData=function(t,e){if(this.hostedBy(t)){var n=this._dimName,i=this.getTargetSeriesModels(),r=t.get("filterMode"),a=this._window.value;"none"!==r&&W(i,(function(t){var e=t.getData(),i=e.mapDimensionsAll(n);if(i.length){if("weakFilter"===r){var o=e.getStore(),s=U(i,(function(t){return e.getDimensionIndex(t)}),e);e.filterSelf((function(t){for(var e,n,r,l=0;l<i.length;l++){var c=o.get(s[l],t),u=!isNaN(c),d=c<a[0],h=c>a[1];if(u&&!d&&!h)return!0;u&&(r=!0),d&&(e=!0),h&&(n=!0)}return r&&e&&n}))}else W(i,(function(n){if("empty"===r)t.setData(e=e.map(n,(function(t){return function(t){return t>=a[0]&&t<=a[1]}(t)?t:NaN})));else{var i={};i[n]=a,e.selectRange(i)}}));W(i,(function(t){e.setApproximateExtent(a,t)}
2))}}))}},t.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._extent;W(["min","max"],(function(i){var r=e.get(i+"Span"),a=e.get(i+"ValueSpan");null!=a&&(a=this.getAxisModel().axis.scale.parse(a)),null!=a?r=Da(n[0]+a,n,[0,100],!0):null!=r&&(a=Da(r,[0,100],n,!0)-n[0]),t[i+"Span"]=r,t[i+"ValueSpan"]=a}),this)},t}();const m$=g$;var v$={dirtyOnOverallProgress:!0,getTargetSeries:function(t){var e,n=[];e=function(e,i,r,a){if(!i$(r)){var o=new m$(e,i,a,t);n.push(o),function(t,e){n$(t.ecModel).set(t.uid,e)}(r,o)}},t.eachComponent("dataZoom",(function(n){n.eachTargetAxis((function(i,r){var a=t.getComponent(t$(i),r);e(i,r,a,n)}))}));var i=wt();return W(n,(function(t){W(t.getTargetSeriesModels(),(function(t){i.set(t.uid,t)}))})),i},overallReset:function(t,e){t.eachComponent("dataZoom",(function(t){var n=[];t.eachTargetAxis((function(e,i){var r=t.getAxisProxy(e,i),a=r$(t,r);a?n.push([r,a]):r.reset(t,null)})),W(n,(function(e){e[0].reset(t,e[1].getWindow().percentInverted)})),t.eachTargetAxis((function(n,i){t.getAxisProxy(n,i).filterData(t,e)}))})),t.eachComponent("dataZoom",(function(t){var e=t.findRepresentativeAxisProxy();if(e){var n=e.getWindow(),i=n.percent,r=n.value;t.setCalculatedRange({start:i[0],end:i[1],startValue:r[0],endValue:r[1]})}}))}};const y$=v$;var x$=Ro();function _$(t){x$(t,(function(){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,y$),function(t){t.registerAction("dataZoom",(function(t,e){W(function(t,e){var n,i=wt(),r=[],a=wt();t.eachComponent({mainType:"dataZoom",query:e},(function(t){a.get(t.uid)||s(t)}));do{n=!1,t.eachComponent("dataZoom",o)}while(n);function o(t){!a.get(t.uid)&&function(t){var e=!1;return t.eachTargetAxis((function(t,n){var r=i.get(t);r&&r[n]&&(e=!0)})),e}(t)&&(s(t),n=!0)}function s(t){a.set(t.uid,!0),r.push(t),t.eachTargetAxis((function(t,e){(i.get(t)||i.set(t,[]))[e]=!0}))}return r}(e,t),(function(e){e.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})}))}))}(t),t.registerSubTypeDefaulter("dataZoom",(function(){return"slider"}))}))}function b$(t){t.registerComponentModel(u$),t.registerComponentView(f$),_$(t)}var w$=function(){},S$={};function M$(t,e){S$[t]=e}function k$(t){return S$[t]}var T$=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(e,n,i){var r=i.getTheme().get("toolbox"),a=r?r.feature:null;a&&(this._themeFeatureOption=V({},a),r.feature={}),t.prototype.init.call(this,e,n,i),a&&(r.feature=a)},e.prototype.optionUpdated=function(){W(this.option.feature,(function(t,e){var n=this._themeFeatureOption,i=k$(e);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(this.ecModel)),n&&n[e]&&(z(t,n[e]),n[e]=null),z(t,i.defaultOption))}),this)},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:Yh.color.border,borderRadius:0,borderWidth:0,padding:Yh.size.m,itemSize:15,itemGap:Yh.size.s,showTitle:!0,iconStyle:{borderColor:Yh.color.accent50,color:"none"},emphasis:{iconStyle:{borderColor:Yh.color.accent70}},tooltip:{show:!1,position:"bottom"}},e}(Gh);const C$=T$;function I$(t,e){var n=sh(e.get("padding")),i=e.getItemStyle(["color","opacity"]);return i.fill=e.get("backgroundColor"),new Kl({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:e.get("borderRadius")},style:i,silent:!0,z2:-1})}var A$=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.render=function(t,e,n,i){var r=this.group;if(r.removeAll(),t.get("show")){var a=+t.get("itemSize"),o="vertical"===t.get("orient"),s=t.get("feature")||{},l=this._features||(this._features=wt()),c=[];W(s,(function(t,e){c.push(e)})),new US(this._featureNames||[],c).add(f).update(f).remove(K(f,null)).execute(),this._featureNames=Y(c,(function(t){return l.hasKey(t)}));var u=Eh(t,n).refContainer,d=t.getBoxLayoutParams(),h=t.get("padding"),p=Lh(d,u,h);Ih(t.get("orient"),r,t.get("itemGap"),p.width,p.height),Nh(r,d,u,h),r.add(I$(r.getBoundingRect
2(),t)),o||r.eachChild((function(t){var e=t.__title,i=t.ensureState("emphasis"),o=i.textConfig||(i.textConfig={}),s=t.getTextContent(),l=s&&s.ensureState("emphasis");if(l&&!Q(l)&&e){var c=l.style||(l.style={}),u=Ur(e,fc.makeFont(c)),d=t.x+r.x,h=!1;t.y+r.y+a+u.height>n.getHeight()&&(o.position="top",h=!0);var p=h?-5-u.height:a+10;d+u.width/2>n.getWidth()?(o.position=["100%",p],c.align="right"):d-u.width/2<0&&(o.position=[0,p],c.align="left")}}))}function f(u,d){var h,p=null!=u&&null==d,f=null!=u&&null!=d,g=null==u,m=p||f?c[u]:c[d],v=s[m],y=p||f?new fd(v,t,e):null,x=y&&y.get("show");if(p){if(!x)return;if(function(t){return 0===t.indexOf("my")}(m))h={onclick:y.option.onclick,featureName:m};else{var _=k$(m);if(!_)return;h=new _}l.set(m,h)}else h=l.get(m);if(g||!x)return D$(h)&&h.dispose&&h.dispose(e,n),void l.removeKey(m);i&&null!=i.newTitle&&i.featureName===m&&(v.title=i.newTitle),p&&(h.uid=md("toolbox-feature")),h.model=y,h.ecModel=e,h.api=n,function(i,s,l){var c,u,d=i.getModel("iconStyle"),h=i.getModel(["emphasis","iconStyle"]),p=s instanceof w$&&s.getIcons?s.getIcons():i.get("icon"),f=i.get("title")||{};tt(p)?(c={})[l]=p:c=p,tt(f)?(u={})[l]=f:u=f;var g=i.iconPaths={};W(c,(function(l,c){var p=zv(l,{},{x:-a/2,y:-a/2,width:a,height:a});p.setStyle(d.getItemStyle()),p.ensureState("emphasis").style=h.getItemStyle();var f=new fc({style:{text:u[c],align:h.get("textAlign"),borderRadius:h.get("textBorderRadius"),padding:h.get("textPadding"),fill:null,font:Xu({fontStyle:h.get("textFontStyle"),fontFamily:h.get("textFontFamily"),fontSize:h.get("textFontSize"),fontWeight:h.get("textFontWeight")},e)},ignore:!0});p.setTextContent(f),Wv({el:p,componentModel:t,itemName:c,formatterParamsExtra:{title:u[c]}}),p.__title=u[c],p.on("mouseover",(function(){var e=h.getItemStyle(),i=o?null==t.get("right")&&"right"!==t.get("left")?"right":"left":null==t.get("bottom")&&"bottom"!==t.get("top")?"bottom":"top";f.setStyle({fill:h.get("textFill")||e.fill||e.stroke||Yh.color.neutral99,backgroundColor:h.get("textBackgroundColor")}),p.setTextConfig({position:h.get("textPosition")||i}),f.ignore=!t.get("showTitle"),n.enterEmphasis(this)})).on("mouseout",(function(){"emphasis"!==i.get(["iconStatus",c])&&n.leaveEmphasis(this),f.hide()})),("emphasis"===i.get(["iconStatus",c])?au:ou)(p),r.add(p),p.on("click",Z(s.onclick,s,e,n,c)),g[c]=p}))}(y,h,m),y.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]&&("emphasis"===e?au:ou)(i[t])},D$(h)&&h.render&&h.render(y,e,n,i)}},e.prototype.updateView=function(t,e,n,i){W(this._features,(function(t){t&&t instanceof w$&&t.updateView&&t.updateView(t.model,e,n,i)}))},e.prototype.dispose=function(t,e){W(this._features,(function(n){n&&n instanceof w$&&n.dispose&&n.dispose(t,e)}))},e.type="toolbox",e}(Rg);function D$(t){return t instanceof w$}const L$=A$;var P$=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.onclick=function(t,e){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",r="svg"===e.getZr().painter.getType(),a=r?"svg":n.get("type",!0)||"png",o=e.getConnectedDataURL({type:a,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||Yh.color.neutral00,connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),s=f.browser;if("function"!=typeof MouseEvent||!s.newEdge&&(s.ie||s.edge))if(window.navigator.msSaveOrOpenBlob||r){var l=o.split(","),c=l[0].indexOf("base64")>-1,u=r?decodeURIComponent(l[1]):l[1];c&&(u=window.atob(u));var d=i+"."+a;if(window.navigator.msSaveOrOpenBlob){for(var h=u.length,p=new Uint8Array(h);h--;)p[h]=u.charCodeAt(h);var g=new Blob([p]);window.navigator.msSaveOrOpenBlob(g,d)}else{var m=document.createElement("iframe");document.body.appendChild(m);var v=m.contentWindow,y=v.document;y.open("image/svg+xml","replace"),y.write(u),y.close(),v.focus(),y.execCommand("SaveAs",!0,d),document.body.removeChild(m)}}else{var x=n.get("lang"),_='<body style="margin:0;"><img src="'+o+'" style="max-width:100%;" title="'+(x&&x[0]||"")+'" /></body>',b=window.open();b.document.write(_),b.document.title=i}else{var w=document.createElement("a");
vendor: 6,552 bytes, line 2
2w.download=i+"."+a,w.target="_blank",w.href=o;var S=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});w.dispatchEvent(S)}},e.getDefaultOption=function(t){return{show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:Yh.color.neutral00,name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])}},e}(w$);const O$=P$;var E$="__ec_magicType_stack__",N$=[["line","bar"],["stack"]],R$=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.getIcons=function(){var t=this.model,e=t.get("icon"),n={};return W(t.get("type"),(function(t){e[t]&&(n[t]=e[t])})),n},e.getDefaultOption=function(t){return{show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}}},e.prototype.onclick=function(t,e,n){var i=this.model,r=i.get(["seriesIndex",n]);if(z$[n]){var a,o={series:[]};W(N$,(function(t){j(t,n)>=0&&W(t,(function(t){i.setIconStatus(t,"normal")}))})),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:null==r?null:{seriesIndex:r}},(function(t){var e=t.subType,r=t.id,a=z$[n](e,r,t,i);a&&(F(a,t.option),o.series.push(a));var s=t.coordinateSystem;if(s&&"cartesian2d"===s.type&&("line"===n||"bar"===n)){var l=s.getAxesByScale("ordinal")[0];if(l){var c=l.dim+"Axis",u=t.getReferringComponents(c,bo).models[0].componentIndex;o[c]=o[c]||[];for(var d=0;d<=u;d++)o[c][u]=o[c][u]||{};o[c][u].boundaryGap="bar"===n}}}));var s=n;"stack"===n&&(a=z({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),"emphasis"!==i.get(["iconStatus",n])&&(s="tiled")),e.dispatchAction({type:"changeMagicType",currentType:s,newOption:o,newTitle:a,featureName:"magicType"})}},e}(w$),z$={line:function(t,e,n,i){if("bar"===t)return z({id:e,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","line"])||{},!0)},bar:function(t,e,n,i){if("line"===t)return z({id:e,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},i.get(["option","bar"])||{},!0)},stack:function(t,e,n,i){var r=n.get("stack")===E$;if("line"===t||"bar"===t)return i.setIconStatus("stack",r?"normal":"emphasis"),z({id:e,stack:r?"":E$},i.get(["option","stack"])||{},!0)}};ob({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},(function(t,e){e.mergeOption(t.newOption)}));const B$=R$;var V$=new Array(60).join("-"),F$="\t";function j$(t){return t.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}var G$=new RegExp("[\t]+","g");var H$=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.onclick=function(t,e){setTimeout((function(){e.dispatchAction({type:"hideTip"})}));var n=e.getDom(),i=this.model;this._dom&&n.removeChild(this._dom);var r=document.createElement("div");r.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",r.style.backgroundColor=i.get("backgroundColor")||Yh.color.neutral00;var a=document.createElement("h4"),o=i.get("lang")||[];a.innerHTML=o[0]||i.get("title"),a.style.cssText="margin:10px 20px",a.style.color=i.get("textColor");var s=document.createElement("div"),l=document.createElement("textarea");s.style.cssText="overflow:auto";var c=i.get("optionToContent"),u=i.get("contentToOption"),d=function(t){var e,n,i,r=function(t){var e={},n=[],i=[];return t.eachRawSeries((function(t){var r,a=t.coordinateSystem;if(!a||"cartesian2d"!==a.type&&"polar"!==a.type)n.push(t);else{var o=a.getBaseAxis();if("category"===o.type){var s=(r=o).dim+"_"+r.index;e[s]||(e[s]={categoryAxis:o,valueAxis:a.getOtherAxis(o),series:[]},i.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(t)}else n.push(t)}})),{seriesGroupByCategoryAxis:e,other:n,meta:i}}(t);return{value:Y([(n=r.seriesGroupByCategoryAxis,i=[],W(n,(function(t,e){var n=t.categoryAxis,r=t.valueAxis.dim,a=[" "].concat(U(t.series,(function(t){return t.name}))),o=[n.model.getCategories()];W(t.series,(function(t){var e=t.getRawData();o.push(t.getRawData().mapArray(e.mapDimension(r),(function(t){return t})))}));for(var s=[a.join(F$)],l=0;l<o[0].length;l++){for(var c=[],u=0;u<o.length;u++)c.push(o[u][l]);s.push(c.join(F$))}i.push(s.join("\n"))})),i.join("\n\n"+V$+"\n\n")),(e=r.other,U(e,(function(t){var e=t.getRawData(),n=[t.name],i=[];return e.each(e.dimensions,(function(){for(var t=arguments.length,r=arguments[t-1],a=e.getName(r),o=0;o<t-1;o++)i[o]=arguments[o];n.push((a?a+F$:"")+i.join(F$))})),n.join("\n")})).join("\n\n"+V$+"\n\n"))],(function(t){return!!t.replace(/[\n\t\s]/g,"")})).join("\n\n"+V$+"\n\n"),meta:r.meta}}(t);if(Q(c)){var h=c(e.getOption());tt(h)?s.innerHTML=h:ot(h)&&s.appendChild(h)}else{l.readOnly=i.get("readOnly");var p=l.style;p.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",p.color=i.get("textColor"),p.borderColor=i.get("textareaBorderColor"),p.backgroundColor=i.get("textareaColor"),l.value=d.value,s.appendChild(l)}var f=d.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:5px;left:0;right:0";var m="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",v=document.createElement("div"),y=document.createElement("div");m+=";background-color:"+i.get("buttonColor"),m+=";color:"+i.get("buttonTextColor");var x=this;function _(){n.removeChild(r),x._dom=null}me(v,"click",_),me(y,"click",(function(){if(null==u&&null!=c||null!=u&&null==c)_();else{var t;try{t=Q(u)?u(s,e.getOption()):function(t,e){var n=t.split(new RegExp("\n*"+V$+"\n*","g")),i={series:[]};return W(n,(function(t,n){if(function(t){if(t.slice(0,t.indexOf("\n")).indexOf(F$)>=0)return!0}(t)){var r=function(t){for(var e=t.split(/\n+/g),n=[],i=U(j$(e.shift()).split(G$),
vendor: 8,538 bytes, line 2
2(function(t){return{name:t,data:[]}})),r=0;r<e.length;r++){var a=j$(e[r]).split(G$);n.push(a.shift());for(var o=0;o<a.length;o++)i[o]&&(i[o].data[r]=a[o])}return{series:i,categories:n}}(t),a=e[n],o=a.axisDim+"Axis";a&&(i[o]=i[o]||[],i[o][a.axisIndex]={data:r.categories},i.series=i.series.concat(r.series))}else r=function(t){for(var e=t.split(/\n+/g),n=j$(e.shift()),i=[],r=0;r<e.length;r++){var a=j$(e[r]);if(a){var o=a.split(G$),s="",l=void 0,c=!1;isNaN(o[0])?(c=!0,s=o[0],o=o.slice(1),i[r]={name:s,value:[]},l=i[r].value):l=i[r]=[];for(var u=0;u<o.length;u++)l.push(+o[u]);1===l.length&&(c?i[r].value=l[0]:i[r]=l[0])}}return{name:n,data:i}}(t),i.series.push(r)})),i}(l.value,f)}catch(t){throw _(),new Error("Data view format error "+t)}t&&e.dispatchAction({type:"changeDataView",newOption:t}),_()}})),v.innerHTML=o[1],y.innerHTML=o[2],y.style.cssText=v.style.cssText=m,!i.get("readOnly")&&g.appendChild(y),g.appendChild(v),r.appendChild(a),r.appendChild(s),r.appendChild(g),s.style.height=n.clientHeight-80+"px",n.appendChild(r),this._dom=r},e.prototype.dispose=function(t,e){this._dom&&e.getDom().removeChild(this._dom)},e.getDefaultOption=function(t){return{show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:t.getLocaleModel().get(["toolbox","dataView","title"]),lang:t.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:Yh.color.background,textColor:Yh.color.primary,textareaColor:Yh.color.background,textareaBorderColor:Yh.color.border,buttonColor:Yh.color.accent50,buttonTextColor:Yh.color.neutral00}},e}(w$);function W$(t,e){return U(t,(function(t,n){var i=e&&e[n];if(it(i)&&!J(i)){it(t)&&!J(t)||(t={value:t});var r=null!=i.name&&null==t.name;return t=F(t,i),r&&delete t.name,t}return t}))}ob({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},(function(t,e){var n=[];W(t.newOption.series,(function(t){var i=e.getSeriesByName(t.name)[0];if(i){var r=i.get("data");n.push({name:t.name,data:W$(t.data,r)})}else n.push(V({type:"scatter"},t))})),e.mergeOption(F({series:n},t.newOption))}));const U$=H$;var $$=W,Y$=vo();function q$(t){var e=Y$(t);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var X$=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.onclick=function(t,e){!function(t){Y$(t).snapshots=null}(t),e.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){return{show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])}},e}(w$);ob({type:"restore",event:"restore",update:"prepareAndUpdate"},(function(t,e){e.resetOption("recreate")}));const Z$=X$;var K$=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],J$=function(){function t(t,e,n){var i=this;this._targetInfoList=[];var r=tY(e,t);W(eY,(function(t,e){(!n||!n.include||j(n.include,e)>=0)&&t(r,i._targetInfoList)}))}return t.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,(function(t,e,n){if((t.coordRanges||(t.coordRanges=[])).push(e),!t.coordRange){t.coordRange=e;var i=rY[t.brushType](0,n,e);t.__rangeOffset={offset:oY[t.brushType](i.values,t.range,[1,1]),xyMinMax:i.xyMinMax}}})),t},t.prototype.matchOutputRanges=function(t,e,n){W(t,(function(t){var i=this.findTargetInfo(t,e);i&&!0!==i&&W(i.coordSyses,(function(i){var r=rY[t.brushType](1,i,t.range,!0);n(t,r.values,i,e)}))}),this)},t.prototype.setInputRanges=function(t,e){W(t,(function(t){var n,i,r,a,o,s=this.findTargetInfo(t,e);if(t.range=t.range||[],s&&!0!==s){t.panelId=s.panelId;var l=rY[t.brushType](0,s.coordSys,t.coordRange),c=t.__rangeOffset;t.range=c?oY[t.brushType](l.values,c.offset,(n=l.xyMinMax,i=c.xyMinMax,r=lY(n),a=lY(i),o=[r[0]/a[0],r[1]/a[1]],isNaN(o[0])&&(o[0]=1),isNaN(o[1])&&(o[1]=1),o)):l.values}}),this)},t.prototype.makePanelOpts=function(t,e){return U(this._targetInfoList,(function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:RB(i),isTargetByCursor:BB(i,t,n.coordSysModel),getLinearBrushOtherExtent:zB(i)}}))},t.prototype.controlSeries=function(t,e,n){var i=this.findTargetInfo(t,n);return!0===i||i&&j(i.coordSyses,e.coordinateSystem)>=0},t.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=tY(e,t),r=0;r<n.length;r++){var a=n[r],o=t.panelId;if(o){if(a.panelId===o)return a}else for(var s=0;s<nY.length;s++)if(nY[s](i,a))return a}return!0},t}();function Q$(t){return t[0]>t[1]&&t.reverse(),t}function tY(t,e){return xo(t,e,{includeMainTypes:K$})}var eY={grid:function(t,e){var n=t.xAxisModels,i=t.yAxisModels,r=t.gridModels,a=wt(),o={},s={};(n||i||r)&&(W(n,(function(t){var e=t.axis.grid.model;a.set(e.id,e),o[e.id]=!0})),W(i,(function(t){var e=t.axis.grid.model;a.set(e.id,e),s[e.id]=!0})),W(r,(function(t){a.set(t.id,t),o[t.id]=!0,s[t.id]=!0})),a.each((function(t){var r=t.coordinateSystem,a=[];W(r.getCartesians(),(function(t,e){(j(n,t.getAxis("x").model)>=0||j(i,t.getAxis("y").model)>=0)&&a.push(t)})),e.push({panelId:"grid--"+t.id,gridModel:t,coordSysModel:t,coordSys:a[0],coordSyses:a,getPanelRect:iY.grid,xAxisDeclared:o[t.id],yAxisDeclared:s[t.id]})})))},geo:function(t,e){W(t.geoModels,(function(t){var n=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:n,coordSyses:[n],getPanelRect:iY.geo})}))}},nY=[function(t,e){var n=t.xAxisModel,i=t.yAxisModel,r=t.gridModel;return!r&&n&&(r=n.axis.grid.model),!r&&i&&(r=i.axis.grid.model),r&&r===e.gridModel},function(t,e){var n=t.geoModel;return n&&n===e.geoModel}],iY={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys.view,e=fP(null,t);return Xe(e,e,hP(null,t)),e}},rY={lineX:K(aY,0),lineY:K(aY,1),rect:function(t,e,n,i){var r=t?e.pointToData([n[0][0],n[1][0]],i):e.dataToPoint([n[0][0],n[1][0]],i),a=t?e.pointToData([n[0][1],n[1][1]],i):e.dataToPoint([n[0][1],n[1][1]],i),o=[Q$([r[0],a[0]]),Q$([r[1],a[1]])];return{values:o,xyMinMax:o}},polygon:function(t,e,n,i){var r=[[1/0,-1/0],[1/0,-1/0]];return{values:U(n,(function(n){var a=t?e.pointToData(n,i):e.dataToPoint(n,i);return r[0][0]=Math.min(r[0][0],a[0]),r[1][0]=Math.min(r[1][0],a[1]),r[0][1]=Math.max(r[0][1],a[0]),r[1][1]=Math.max(r[1][1],a[1]),a})),xyMinMax:r}}};function aY(t,e,n,i){var r=n.getAxis(["x","y"][t]),a=Q$(U([0,1],(function(t){return e?r.coordToData(r.toLocalCoord(i[t]),!0):r.toGlobalCoord(r.dataToCoord(i[t]))}))),o=[];return o[t]=a,o[1-t]=[NaN,NaN],{values:a,xyMinMax:o}}var oY={lineX:K(sY,0),lineY:K(sY,1),rect:function(t,e,n){return[[t[0][0]-n[0]*e[0][0],t[0][1]-n[0]*e[0][1]],[t[1][0]-n[1]*e[1][0],t[1][1]-n[1]*e[1][1]]]},polygon:function(t,e,n){return U(t,(function(t,i){return[t[0]-n[0]*e[i][0],t[1]-n[1]*e[i][1]]}))}};function sY(t,e,n,i){return[e[0]-i[t]*n[0],e[1]-i[t]*n[1]]}function lY(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}const cY=J$;var uY,dY,hY=W,pY=io+"toolbox-dataZoom_",fY={x:"width",y:"height"},gY=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.render=function(t,e,n,i){this._brushController||(this._brushController=new NB(n.getZr()),this._brushController.on("brush",Z(this._onBrush,this)).mount()),function(t,e,n,i,r){var a=n._isZoomActive;i&&"takeGlobalCursor"===i.type&&(a="dataZoomSelect"===i.key&&i.dataZoomSelectActive),n._isZoomActive=a,t.setIconStatus("zoom",a?"emphasis":"normal");var o=new cY(vY(t),e,{include:["grid"]}).makePanelOpts(r,(function(t){return t.xAxisDeclared&&!t.yAxisDeclared?"lineX":!t.xAxisDeclared&&t.yAxisDeclared?"lineY":"rect"}));n._brushController.setPanels(o).enableBrush(!(!a||!o.length)&&{brushType:"auto",brushStyle:t.getModel("brushStyle").getItemStyle()})}(t,e,this,i,n),function(t,e){t.setIconStatus("back",function(t){return q$(t).length}(e)>1?"emphasis":"normal")}(t,e)},e.prototype.onclick=function(t,e,n){mY[n].call(this)},e.prototype.dispose=function(t,e){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var e=t.areas;if(t.isEnd&&e.length){var n={},i=this.ecModel;this._brushController.updateCovers([]),new cY(vY(this.model),i,{include:["grid"]}).matchOutputRanges(e,i,(function(t,e,n){if("cartesian2d"===n.type){var i=n.master.getRect().clone(),a=t.brushType;"rect"===a?(r("x",n,i,e[0]),r("y",n,i,e[1])):r({lineX:"x",lineY:"y"}[a],n,i,e)}}
vendor: 11,827 bytes, line 2
2)),function(t,e){var n=q$(t);$$(e,(function(e,i){for(var r=n.length-1;r>=0&&!n[r][i];r--);if(r<0){var a=t.queryComponents({mainType:"dataZoom",subType:"select",id:i})[0];if(a){var o=a.getPercentRange();n[0][i]={dataZoomId:i,start:o[0],end:o[1]}}}})),n.push(e)}(i,n),this._dispatchZoomAction(n)}function r(t,e,r,a){var o=e.getAxis(t),s=o.model,l=function(t,e,n){var i;return n.eachComponent({mainType:"dataZoom",subType:"select"},(function(n){n.getAxisModel(t,e.componentIndex)&&(i=n)})),i}(t,s,i),c=l.findRepresentativeAxisProxy(s).getMinMaxSpan(),u=o.scale.getExtent();null==c.minValueSpan&&null==c.maxValueSpan||(a=Bz(0,a.slice(),u,0,c.minValueSpan,c.maxValueSpan));var d=za(u,r[fY[t]],.5);l&&(n[l.id]={dataZoomId:l.id,startValue:isFinite(d)?Ea(a[0],d):a[0],endValue:isFinite(d)?Ea(a[1],d):a[1]})}},e.prototype._dispatchZoomAction=function(t){var e=[];hY(t,(function(t,n){e.push(R(t))})),e.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:e})},e.getDefaultOption=function(t){return{show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:Yh.color.backgroundTint}}},e}(w$),mY={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(function(t){var e=q$(t),n=e[e.length-1];e.length>1&&e.pop();var i={};return $$(n,(function(t,n){for(var r=e.length-1;r>=0;r--)if(t=e[r][n]){i[n]=t;break}})),i}(this.ecModel))}};function vY(t){var e={xAxisIndex:t.get("xAxisIndex",!0),yAxisIndex:t.get("yAxisIndex",!0),xAxisId:t.get("xAxisId",!0),yAxisId:t.get("yAxisId",!0)};return null==e.xAxisIndex&&null==e.xAxisId&&(e.xAxisIndex="all"),null==e.yAxisIndex&&null==e.yAxisId&&(e.yAxisIndex="all"),e}uY="dataZoom",dY=function(t){var e=t.getComponent("toolbox",0),n=["feature","dataZoom"];if(e&&null!=e.get(n)){var i=e.getModel(n),r=[],a=xo(t,vY(i));return hY(a.xAxisModels,(function(t){return o(t,"xAxis","xAxisIndex")})),hY(a.yAxisModels,(function(t){return o(t,"yAxis","yAxisIndex")})),r}function o(t,e,n){var a=t.componentIndex,o={type:"select",$fromToolbox:!0,filterMode:i.get("filterMode",!0)||"filter",id:pY+e+a};o[n]=a,r.push(o)}},ft(null==lp.get(uY)&&dY),lp.set(uY,dY);const yY=gY;var xY=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click|mousewheel",alwaysShowContent:!1,renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,displayTransition:!0,enterable:!1,backgroundColor:Yh.color.neutral00,shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,defaultBorderColor:Yh.color.border,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:Yh.color.borderShade,width:1,type:"dashed",textStyle:{}}},textStyle:{color:Yh.color.tertiary,fontSize:14}},e}(Gh);const _Y=xY;function bY(t){var e=t.get("confine");return null!=e?!!e:"richText"===t.get("renderMode")}function wY(t){if(f.domSupported)for(var e=document.documentElement.style,n=0,i=t.length;n<i;n++)if(t[n]in e)return t[n]}var SY=wY(["transform","webkitTransform","OTransform","MozTransform","msTransform"]);function MY(t,e){if(!t)return e;e=oh(e,!0);var n=t.indexOf(e);return(t=-1===n?e:"-"+t.slice(0,n)+"-"+e).toLowerCase()}var kY=MY(wY(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),"transition"),TY=MY(SY,"transform"),CY="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+(f.transform3dSupported?"will-change:transform;":"");function IY(t,e,n){var i=t.toFixed(0)+"px",r=e.toFixed(0)+"px";if(!f.transformSupported)return n?"top:"+r+";left:"+i+";":[["top",r],["left",i]];var a=f.transform3dSupported,o="translate"+(a?"3d":"")+"("+i+","+r+(a?",0":"")+")";return n?"top:0;left:0;"+TY+":"+o+";":[["top",0],["left",0],[SY,o]]}function AY(t,e,n,i,r){var a=e&&e.painter;if(n){var o=a&&a.getViewportRoot();o&&function(t,e,n,i,r){re(ie,e,i,r,!0)&&re(t,n,ie[0],ie[1])}(t,o,n,i,r)}else{t[0]=i,t[1]=r;var s=a&&a.getViewportRootOffset();s&&(t[0]+=s.offsetLeft,t[1]+=s.offsetTop)}t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}var DY=function(){function t(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,f.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),r=e.appendTo,a=r&&(tt(r)?document.querySelector(r):ot(r)?r:Q(r)&&r(t.getDom()));AY(this._styleCoord,i,a,t.getWidth()/2,t.getHeight()/2),(a||t.getDom()).appendChild(n),this._api=t,this._container=a;var o=this;n.onmouseenter=function(){o._enterable&&(clearTimeout(o._hideTimeout),o._show=!0),o._inContent=!0},n.onmousemove=function(t){if(t=t||window.event,!o._enterable){var e=i.handler;ge(i.painter.getViewportRoot(),t,!0),e.dispatch("mousemove",t)}},n.onmouseleave=function(){o._inContent=!1,o._enterable&&o._show&&o.hideLater(o._hideDelay)}}return t.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=(a="position",(o=(r=e).currentStyle||document.defaultView&&document.defaultView.getComputedStyle(r))?a?o[a]:o:null),i=e.style;"absolute"!==i.position&&"absolute"!==n&&(i.position="relative")}var r,a,o,s=t.get("alwaysShowContent");s&&this._moveIfResized(),this._alwaysShowContent=s,this._enableDisplayTransition=t.get("displayTransition")&&t.get("transitionDuration")>0,this.el.className=t.get("className")||""},t.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,i=n.style,r=this._styleCoord;n.innerHTML?i.cssText=CY+function(t,e,n,i){var r=[],a=t.get("transitionDuration"),o=t.get("backgroundColor"),s=t.get("shadowBlur"),l=t.get("shadowColor"),c=t.get("shadowOffsetX"),u=t.get("shadowOffsetY"),d=t.getModel("textStyle"),h=_g(t,"html"),p=c+"px "+u+"px "+s+"px "+l;return r.push("box-shadow:"+p),e&&a>0&&r.push(function(t,e,n){var i="cubic-bezier(0.23,1,0.32,1)",r="",a="";return n&&(a="opacity"+(r=" "+t/2+"s "+i)+",visibility"+r),e||(r=" "+t+"s "+i,a+=(a.length?",":"")+(f.transformSupported?""+TY+r:",left"+r+",top"+r)),kY+":"+a}(a,n,i)),o&&r.push("background-color:"+o),W(["width","color","radius"],(function(e){var n="border-"+e,i=oh(n),a=t.get(i);null!=a&&r.push(n+":"+a+("color"===e?"":"px"))})),r.push(function(t){var e=[],n=t.get("fontSize"),i=t.getTextColor();i&&e.push("color:"+i),e.push("font:"+t.getFont());var r=ut(t.get("lineHeight"),Math.round(3*n/2));n&&e.push("line-height:"+r+"px");var a=t.get("textShadowColor"),o=t.get("textShadowBlur")||0,s=t.get("textShadowOffsetX")||0,l=t.get("textShadowOffsetY")||0;return a&&o&&e.push("text-shadow:"+s+"px "+l+"px "+o+"px "+a),W(["decoration","align"],(function(n){var i=t.get(n);i&&e.push("text-"+n+":"+i)})),e.join(";")}(d)),null!=h&&r.push("padding:"+sh(h).join("px ")+"px"),r.join(";")+";"}(t,!this._firstShow,this._longHide,this._enableDisplayTransition)+IY(r[0],r[1],!0)+"border-color:"+ph(e)+";"+(t.get("extraCssText")||"")+";pointer-events:"+(this._enterable?"auto":"none"):i.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},t.prototype.setContent=function(t,e,n,i,r){var a=this.el;if(null!=t){var o="";if(tt(r)&&"item"===n.get("trigger")&&!bY(n)&&(o=function(t,e,n){if(!tt(n)||"inside"===n)return"";var i=t.get("backgroundColor"),r=t.get("borderWidth");e=ph(e);var a,o,s="left"===(a=n)?"right":"right"===a?"left":"top"===a?"bottom":"top",l=Math.max(1.5*Math.round(r),6),c="",u=TY+":";j(["left","right"],s)>-1?(c+="top:50%",u+="translateY(-50%) rotate("+(o="left"===s?-225:-45)+"deg)"):(c+="left:50%",u+="translateX(-50%) rotate("+(o="top"===s?225:45)+"deg)");var d=o*Math.PI/180,h=l+r,p=h*Math.abs(Math.cos(d))+h*Math.abs(Math.sin(d)),f=e+" solid "+r+"px;";return'<div style="'+["position:absolute;width:"+l+"px;height:"+l+"px;z-index:-1;",(c+=";"+s+":-"+Math.round(100*((p-Math.SQRT2*r)/2+Math.SQRT2*r-(p-h)/2))/100+"px")+";"+u+";","border-bottom:"+f,"border-right:"+f,"background-color:"+i+";"].join("")+'"></div>'}(n,i,r)),tt(t))a.innerHTML=t+o;else if(t){a.innerHTML="",J(t)||(t=[t]);for(var s=0;s<t.length;s++)ot(t[s])&&t[s].parentNode!==a&&a.appendChild(t[s]);if(o&&a.childNodes.length){var l=document.createElement("div");l.innerHTML=o,a.appendChild(l)}}}else a.innerHTML=""},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el;return t?[t.offsetWidth,t.offsetHeight]:[0,0]},t.prototype.moveTo=function(t,e){if(this.el){var n=this._styleCoord;if(AY(n,this._zr,this._container,t,e),null!=n[0]&&null!=n[1]){var i=this.el.style;W(IY(n[0],n[1]),(function(t){i[t[0]]=t[1]}))}}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){var t=this,e=this.el.style;this._enableDisplayTransition?(e.visibility="hidden",e.opacity="0"):e.display="none",f.transform3dSupported&&(e.willChange=""),this._show=!1,this._longHideTimeout=setTimeout((function(){return t._longHide=!0}),500)},t.prototype.hideLater=function(t){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(Z(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var t=this._zr;!function(t,e){function n(t){var e=t[ne];e&&(e.clearMarkers&&e.clearMarkers(),delete t[ne])}t&&n(t),e&&n(e)}(t&&t.painter&&t.painter.getViewportRoot(),this._container);var e=this.el;if(e){e.onmouseenter=e.onmousemove=e.onmouseleave=null;var n=e.parentNode;n&&n.removeChild(e)}this.el=this._container=null},t}();const LY=DY;function PY(t){return Math.max(0,t)}function OY(t){var e=PY(t.shadowBlur||0),n=PY(t.shadowOffsetX||0),i=PY(t.shadowOffsetY||0);return{left:PY(e-n),right:PY(e+n),top:PY(e-i),bottom:PY(e+i)}}function EY(t,e,n,i){t[0]=n,t[1]=i,t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}const NY=function(){function t(t){this._show=!1,this._styleCoord=[0,0,0,0],this._alwaysShowContent=!1,this._enterable=!0,this._zr=t.getZr(),EY(this._styleCoord,this._zr,t.getWidth()/2,t.getHeight()/2)}return t.prototype.update=function(t){var e=t.get("alwaysShowContent");e&&this._moveIfResized(),this._alwaysShowContent=e},t.prototype.show=function(){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.show(),this._show=!0},t.prototype.setContent=function(t,e,n,i,r){var a=this;it(t)&&lf(""),this.el&&this._zr.remove(this.el);var o=n.getModel("textStyle");this.el=new fc({style:{rich:e.richTextStyles,text:t,lineHeight:22,borderWidth:1,borderColor:i,textShadowColor:o.get("textShadowColor"),fill:n.get(["textStyle","color"]),padding:_g(n,"richText"),verticalAlign:"top",align:"left"},z:n.get("z")}),W(["backgroundColor","borderRadius","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"],(function(t){a.el.style[t]=n.get(t)})),W(["textShadowBlur","textShadowOffsetX","textShadowOffsetY"],(function(t){a.el.style[t]=o.get(t)||0})),this._zr.add(this.el);var s=this;this.el.on("mouseover",(function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0})),this.el.on("mouseout",(function(){s._enterable&&s._show&&s.hideLater(s._hideDelay),s._inContent=!1}))},t.prototype.setEnterable=function(t){this._enterable=t},t.prototype.getSize=function(){var t=this.el,e=this.el.getBoundingRect
vendor: 4,666 bytes, line 2
2(),n=OY(t.style);return[e.width+n.left+n.right,e.height+n.top+n.bottom]},t.prototype.moveTo=function(t,e){var n=this.el;if(n){var i=this._styleCoord;EY(i,this._zr,t,e),t=i[0],e=i[1];var r=n.style,a=PY(r.borderWidth||0),o=OY(r);n.x=t+a+o.left,n.y=e+a+o.top,n.markRedraw()}},t.prototype._moveIfResized=function(){var t=this._styleCoord[2],e=this._styleCoord[3];this.moveTo(t*this._zr.getWidth(),e*this._zr.getHeight())},t.prototype.hide=function(){this.el&&this.el.hide(),this._show=!1},t.prototype.hideLater=function(t){!this._show||this._inContent&&this._enterable||this._alwaysShowContent||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(Z(this.hide,this),t)):this.hide())},t.prototype.isShow=function(){return this._show},t.prototype.dispose=function(){this._zr.remove(this.el)},t}();var RY=new Kl({shape:{x:-1,y:-1,width:2,height:2}}),zY=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(t,e){if(!f.node&&e.getDom()){var n,i=t.getComponent("tooltip"),r=this._renderMode="auto"===(n=i.get("renderMode"))?f.domSupported?"html":"richText":n||"html";this._tooltipContent="richText"===r?new NY(e):new LY(e,{appendTo:i.get("appendToBody",!0)?"body":i.get("appendTo",!0)})}},e.prototype.render=function(t,e,n){if(!f.node&&n.getDom()){this.group.removeAll(),this._tooltipModel=t,this._ecModel=e,this._api=n;var i=this._tooltipContent;i.update(t),i.setEnterable(t.get("enterable")),this._initGlobalListener(),this._keepShow(),"richText"!==this._renderMode&&t.get("transitionDuration")?yy(this,"_updatePosition",50,"fixRate"):xy(this,"_updatePosition")}},e.prototype._initGlobalListener=function(){var t=this._tooltipModel.get("triggerOn");dH("itemTooltip",this._api,Z((function(e,n,i){"none"!==t&&(t.indexOf(e)>=0?this._tryShow(n,i):"leave"===e&&this._hide(i))}),this))},e.prototype._keepShow=function(){var t=this._tooltipModel,e=this._ecModel,n=this._api,i=t.get("triggerOn");if("axis"!==t.get("trigger")&&(this._lastDataByCoordSys=null,this._cbParamsList=null),null!=this._lastX&&null!=this._lastY&&"none"!==i&&"click"!==i){var r=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout((function(){!n.isDisposed()&&r.manuallyShowTip(t,e,n,{x:r._lastX,y:r._lastY,dataByCoordSys:r._lastDataByCoordSys})}))}},e.prototype.manuallyShowTip=function(t,e,n,i){if(i.from!==this.uid&&!f.node&&n.getDom()){var r=VY(i,n);this._ticket="";var a=i.dataByCoordSys,o=function(t,e,n){var i=_o(t).queryOptionMap,r=i.keys()[0];if(r&&"series"!==r){var a,o=So(e,r,i.get(r),{useDefault:!1,enableAll:!1,enableNone:!1}).models[0];if(o)return n.getViewOfComponentModel(o).group.traverse((function(e){var n=gc(e).tooltipConfig;if(n&&n.name===t.name)return a=e,!0})),a?{componentMainType:r,componentIndex:o.componentIndex,el:a}:void 0}}(i,e,n);if(o){var s=o.el.getBoundingRect().clone();s.applyTransform(o.el.transform),this._tryShow({offsetX:s.x+s.width/2,offsetY:s.y+s.height/2,target:o.el,position:i.position,positionDefault:"bottom"},r)}else if(i.tooltip&&null!=i.x&&null!=i.y){var l=RY;l.x=i.x,l.y=i.y,l.update(),gc(l).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:l},r)}else if(a)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:a,tooltipOption:i.tooltipOption},r);else if(null!=i.seriesIndex){if(this._manuallyAxisShowTip(t,e,n,i))return;var c=vH(i,e),u=c.point[0],d=c.point[1];null!=u&&null!=d&&this._tryShow({offsetX:u,offsetY:d,target:c.el,position:i.position,positionDefault:"bottom"},r)}else null!=i.x&&null!=i.y&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},r))}},e.prototype.manuallyHideTip=function(t,e,n,i){var r=this._tooltipContent;this._tooltipModel&&r.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,this._cbParamsList=null,i.from!==this.uid&&this._hide(VY(i,n))},e.prototype._manuallyAxisShowTip=function(t,e,n,i){var r=i.seriesIndex,a=i.dataIndex,o=e.getComponent("axisPointer").coordSysAxesInfo;if(null!=r&&null!=a&&null!=o){var s=e.getSeriesByIndex(r);if(s&&"axis"===BY([s.getData().getItemModel(a),s,(s.coordinateSystem||{}).model],this._tooltipModel).get("trigger"))return n.dispatchAction({type:"updateAxisPointer",seriesIndex:r,dataIndex:a,position:i.position}),!0}},e.prototype._tryShow=function(t,e){var n=t.target;if(this._tooltipModel){this._lastX=t.offsetX,this._lastY=t.offsetY;var i=t.dataByCoordSys;if(i&&i.length)this._showAxisTooltip(i,t);else if(n){var r,a;if("legend"===gc(n).ssrType)return;
vendor: 4,435 bytes, line 2
2this._lastDataByCoordSys=null,this._cbParamsList=null,cx(n,(function(t){if(t.tooltipDisabled)return r=a=null,!0;r||a||(null!=gc(t).dataIndex?r=t:null!=gc(t).tooltipConfig&&(a=t))}),!0),r?this._showSeriesItemTooltip(t,r,e):a?this._showComponentItemTooltip(t,a,e):this._hide(e)}else this._lastDataByCoordSys=null,this._cbParamsList=null,this._hide(e)}},e.prototype._showOrMove=function(t,e){var n=t.get("showDelay");e=Z(e,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(e,n):e()},e.prototype._showAxisTooltip=function(t,e){var n=this._ecModel,i=this._tooltipModel,r=[e.offsetX,e.offsetY],a=BY([e.tooltipOption],i),o=this._renderMode,s=[],l=ug("section",{blocks:[],noHeader:!0}),c=[],u=new bg;W(t,(function(t){W(t.dataByAxis,(function(t){var e=n.getComponent(t.axisDim+"Axis",t.axisIndex),r=t.value,a=e.axis,d=a.scale.parse(r);if(e&&null!=r){var h=qG(r,a,n,t.seriesDataIndices,t.valueLabelOpt),p=ug("section",{header:h,noHeader:!gt(h),sortBlocks:!0,blocks:[]});l.blocks.push(p),W(t.seriesDataIndices,(function(r){var a=n.getSeriesByIndex(r.seriesIndex),l=r.dataIndexInside,f=a.getDataParams(l);if(!(f.dataIndex<0)){f.axisDim=t.axisDim,f.axisIndex=t.axisIndex,f.axisType=t.axisType,f.axisId=t.axisId,f.axisValue=iT(e.axis,{value:d}),f.axisValueLabel=h,f.marker=u.makeTooltipMarker("item",ph(f.color),o);var g=Mf(a.formatTooltip(l,!0,null)),m=g.frag;if(m){var v=BY([a],i).get("valueFormatter");p.blocks.push(v?V({valueFormatter:v},m):m)}g.text&&c.push(g.text),s.push(f)}}))}}))})),l.blocks.reverse(),c.reverse();var d=e.position,h=a.get("order"),p=mg(l,u,o,h,n.get("useUTC"),a.get("textStyle"));p&&c.unshift(p);var f="richText"===o?"\n\n":"<br/>",g=c.join(f);this._showOrMove(a,(function(){this._updateContentNotChangedOnAxis(t,s)?this._updatePosition(a,d,r[0],r[1],this._tooltipContent,s):this._showTooltipContent(a,g,s,Math.random()+"",r[0],r[1],d,null,u)}))},e.prototype._showSeriesItemTooltip=function(t,e,n){var i=this._ecModel,r=gc(e),a=r.seriesIndex,o=i.getSeriesByIndex(a),s=r.dataModel||o,l=r.dataIndex,c=r.dataType,u=s.getData(c),d=this._renderMode,h=t.positionDefault,p=BY([u.getItemModel(l),s,o&&(o.coordinateSystem||{}).model],this._tooltipModel,h?{position:h}:null),f=p.get("trigger");if(null==f||"item"===f){var g=s.getDataParams(l,c),m=new bg;g.marker=m.makeTooltipMarker("item",ph(g.color),d);var v=Mf(s.formatTooltip(l,!1,c)),y=p.get("order"),x=p.get("valueFormatter"),_=v.frag,b=_?mg(x?V({valueFormatter:x},_):_,m,d,y,i.get("useUTC"),p.get("textStyle")):v.text,w="item_"+s.name+"_"+l;this._showOrMove(p,(function(){this._showTooltipContent(p,b,g,w,t.offsetX,t.offsetY,t.position,t.target,m)})),n({type:"showTip",dataIndexInside:l,dataIndex:u.getRawIndex(l),seriesIndex:a,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,e,n){var i="html"===this._renderMode,r=gc(e),a=r.tooltipConfig.option||{},o=a.encodeHTMLContent;tt(a)&&(a={content:a,formatter:a},o=!0),o&&i&&a.content&&((a=R(a)).content=le(a.content));var s=[a],l=this._ecModel.getComponent(r.componentMainType,r.componentIndex);l&&s.push(l),s.push({formatter:a.content});var c=t.positionDefault,u=BY(s,this._tooltipModel,c?{position:c}:null),d=u.get("content"),h=Math.random()+"",p=new bg;this._showOrMove(u,(function(){var n=R(u.get("formatterParams")||{});this._showTooltipContent(u,d,n,h,t.offsetX,t.offsetY,t.position,e,p)})),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,e,n,i,r,a,o,s,l){if(this._ticket="",t.get("showContent")&&t.get("show")){var c=this._tooltipContent;c.setEnterable(t.get("enterable"));var u=t.get("formatter");o=o||t.get("position");var d=e,h=this._getNearestPoint([r,a],n,t.get("trigger"),t.get("borderColor"),t.get("defaultBorderColor",!0)).color;if(u)if(tt(u)){var p=t.ecModel.get("useUTC"),f=J(n)?n[0]:n;d=u,f&&f.axisType&&f.axisType.indexOf("time")>=0&&(d=Gd(f.axisValue,d,p)),d=dh(d,n,!0)}else if(Q(u)){var g=Z((function(e,i){e===this._ticket&&(c.setContent(i,l,t,h,o),this._updatePosition(t,o,r,a,c,n,s))}),this);this._ticket=i,d=u(n,i,g)}else d=u;c.setContent(d,l,t,h,o),c.show(t,h),this._updatePosition(t,o,r,a,c,n,s)}},e.prototype._getNearestPoint=function(t,e,n,i,r){return"axis"===n||J(e)?{color:i||r}:J(e)?void 0:{color:i||e.color||e.borderColor}},e.prototype._updatePosition=function(t,e,n,i,r,a,o){var s=this._api.getWidth(),l=this._api.getHeight();e=e||t.get("position");var c=r.getSize(),u=t.get("align"),d=t.get("verticalAlign"),h=o&&o.getBoundingRect
vendor: 9,970 bytes, line 2
2().clone();if(o&&h.applyTransform(o.transform),Q(e)&&(e=e([n,i],a,r.el,h,{viewSize:[s,l],contentSize:c.slice()})),J(e))n=La(e[0],s),i=La(e[1],l);else if(it(e)){var p=e;p.width=c[0],p.height=c[1];var f=Lh(p,{width:s,height:l});n=f.x,i=f.y,u=null,d=null}else if(tt(e)&&o){var g=function(t,e,n,i){var r=n[0],a=n[1],o=Math.ceil(Math.SQRT2*i)+8,s=0,l=0,c=e.width,u=e.height;switch(t){case"inside":s=e.x+c/2-r/2,l=e.y+u/2-a/2;break;case"top":s=e.x+c/2-r/2,l=e.y-a-o;break;case"bottom":s=e.x+c/2-r/2,l=e.y+u+o;break;case"left":s=e.x-r-o,l=e.y+u/2-a/2;break;case"right":s=e.x+c+o,l=e.y+u/2-a/2}return[s,l]}(e,h,c,t.get("borderWidth"));n=g[0],i=g[1]}else g=function(t,e,n,i,r,a,o){var s=n.getSize(),l=s[0],c=s[1];return null!=a&&(t+l+a+2>i?t-=l+a:t+=a),null!=o&&(e+c+o>r?e-=c+o:e+=o),[t,e]}(n,i,r,s,l,u?null:20,d?null:20),n=g[0],i=g[1];u&&(n-=FY(u)?c[0]/2:"right"===u?c[0]:0),d&&(i-=FY(d)?c[1]/2:"bottom"===d?c[1]:0),bY(t)&&(g=function(t,e,n,i,r){var a=n.getSize(),o=a[0],s=a[1];return t=Math.min(t+o,i)-o,e=Math.min(e+s,r)-s,[t=Math.max(t,0),e=Math.max(e,0)]}(n,i,r,s,l),n=g[0],i=g[1]),r.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,e){var n=this._lastDataByCoordSys,i=this._cbParamsList,r=!!n&&n.length===t.length;return r&&W(n,(function(n,a){var o=n.dataByAxis||[],s=(t[a]||{}).dataByAxis||[];(r=r&&o.length===s.length)&&W(o,(function(t,n){var a=s[n]||{},o=t.seriesDataIndices||[],l=a.seriesDataIndices||[];(r=r&&t.value===a.value&&t.axisType===a.axisType&&t.axisId===a.axisId&&o.length===l.length)&&W(o,(function(t,e){var n=l[e];r=r&&t.seriesIndex===n.seriesIndex&&t.dataIndex===n.dataIndex})),i&&W(t.seriesDataIndices,(function(t){var n=t.seriesIndex,a=e[n],o=i[n];a&&o&&o.data!==a.data&&(r=!1)}))}))})),this._lastDataByCoordSys=t,this._cbParamsList=e,!!r},e.prototype._hide=function(t){this._lastDataByCoordSys=null,this._cbParamsList=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,e){!f.node&&e.getDom()&&(xy(this,"_updatePosition"),this._tooltipContent.dispose(),fH("itemTooltip",e),this._tooltipContent=null,this._tooltipModel=null,this._lastDataByCoordSys=null,this._cbParamsList=null)},e.type="tooltip",e}(Rg);function BY(t,e,n){var i,r=e.ecModel;n?(i=new fd(n,r,r),i=new fd(e.option,i,r)):i=e;for(var a=t.length-1;a>=0;a--){var o=t[a];o&&(o instanceof fd&&(o=o.get("tooltip",!0)),tt(o)&&(o={formatter:o}),o&&(i=new fd(o,i,r)))}return i}function VY(t,e){return t.dispatchAction||Z(e.dispatchAction,e)}function FY(t){return"center"===t||"middle"===t}const jY=zY;var GY=["rect","polygon","keep","clear"];function HY(t,e){var n=ro(t?t.brush:[]);if(n.length){var i=[];W(n,(function(t){var e=t.hasOwnProperty("toolbox")?t.toolbox:[];e instanceof Array&&(i=i.concat(e))}));var r=t&&t.toolbox;J(r)&&(r=r[0]),r||(r={feature:{}},t.toolbox=[r]);var a=r.feature||(r.feature={}),o=a.brush||(a.brush={}),s=o.type||(o.type=[]);s.push.apply(s,i),Bo(s,(function(t){return t+""}),null),e&&!s.length&&s.push.apply(s,GY)}}var WY=W;function UY(t){if(t)for(var e in t)if(t.hasOwnProperty(e))return!0}function $Y(t,e,n){var i={};return WY(e,(function(e){var r,a=i[e]=((r=function(){}).prototype.__hidden=r.prototype,new r);WY(t[e],(function(t,i){if(MN.isValidType(i)){var r={type:i,visual:t};n&&n(r,e),a[i]=new MN(r),"opacity"===i&&((r=R(r)).type="colorAlpha",a.__hidden.__alphaForOpacity=new MN(r))}}))})),i}function YY(t,e,n){var i;W(n,(function(t){e.hasOwnProperty(t)&&UY(e[t])&&(i=!0)})),i&&W(n,(function(n){e.hasOwnProperty(n)&&UY(e[n])?t[n]=R(e[n]):delete t[n]}))}var qY={lineX:XY(0),lineY:XY(1),rect:{point:function(t,e,n){return t&&n.boundingRect.contain(t[0],t[1])},rect:function(t,e,n){return t&&n.boundingRect.intersect(t)}},polygon:{point:function(t,e,n){return t&&n.boundingRect.contain(t[0],t[1])&&VL(n.range,t[0],t[1])},rect:function(t,e,n){var i=n.range;if(!t||i.length<=1)return!1;var r=t.x,a=t.y,o=t.width,s=t.height,l=i[0];return!!(VL(i,r,a)||VL(i,r+o,a)||VL(i,r,a+s)||VL(i,r+o,a+s)||nn.create(t).contain(l[0],l[1])||Bv(r,a,r+o,a,i)||Bv(r,a,r,a+s,i)||Bv(r+o,a,r+o,a+s,i)||Bv(r,a+s,r+o,a+s,i))||void 0}}};function XY(t){var e=["x","y"],n=["width","height"];return{point:function(e,n,i){if(e){var r=i.range;return ZY(e[t],r)}},rect:function(i,r,a){if(i){var o=a.range,s=[i[e[t]],i[e[t]]+i[n[t]]];return s[1]<s[0]&&s.reverse(),ZY(s[0],o)||ZY(s[1],o)||ZY(o[0],s)||ZY(o[1],s)}}}}function ZY(t,e){return e[0]<=t&&t<=e[1]}var KY=["inBrush","outOfBrush"],JY="__ecBrushSelect",QY="__ecInBrushSelectEvent";function tq(t){t.eachComponent({mainType:"brush"},(function(e){(e.brushTargetManager=new cY(e.option,t)).setInputRanges(e.areas,t)}))}var eq=Wo((function(t,e,n){var i,r,a=[];t.eachComponent({mainType:"brush"},(function(t){n&&"takeGlobalCursor"===n.type&&t.setBrushOption("brush"===n.key?n.brushOption:{brushType:!1})})),tq(t),t.eachComponent({mainType:"brush"},(function(e,n){var o={brushId:e.id,brushIndex:n,brushName:e.name,areas:R(e.areas),selected:[]};a.push(o);var s=e.option,l=s.brushLink,c=[],u=[],d=[],h=!1;n||(i=s.throttleType,r=s.throttleDelay);var p=U(e.areas,(function(t){var e=rq[t.brushType],n=F({boundingRect:e?e(t):void 0},t);return n.selectors=function(t){var e=t.brushType,n={point:function(i){return qY[e].point(i,n,t)},rect:function(i){return qY[e].rect(i,n,t)}};return n}(n),n})),f=$Y(e.option,KY,(function(t){t.mappingMethod="fixed"}));function g(t){return"all"===l||!!c[t]}function m(t){return!!t.length}J(l)&&W(l,(function(t){c[t]=1})),t.eachSeries((function(n,i){var r=d[i]=[];"parallel"===n.subType?function(t,e){var n=t.coordinateSystem;h=h||n.hasAxisBrushed(),g(e)&&n.eachActiveState(t.getData(),(function(t,e){"active"===t&&(u[e]=1)}))}(n,i):function(n,i,r){if(n.brushSelector&&!function(t,e){var n=t.option.seriesIndex;return null!=n&&"all"!==n&&(J(n)?j(n,e)<0:e!==n)}(e,i)&&(W(p,(function(i){e.brushTargetManager.controlSeries(i,n,t)&&r.push(i),h=h||m(r)})),g(i)&&m(r))){var a=n.getData();a.each((function(t){iq(n,r,a,t)&&(u[t]=1)}))}}(n,i,r)})),t.eachSeries((function(t,e){var n={seriesId:t.id,seriesIndex:e,seriesName:t.name,dataIndex:[]};o.selected.push(n);var i=d[e],r=t.getData(),a=g(e)?function(t){return u[t]?(n.dataIndex.push(r.getRawIndex(t)),"inBrush"):"outOfBrush"}:function(e){return iq(t,i,r,e)?(n.dataIndex.push(r.getRawIndex(e)),"inBrush"):"outOfBrush"};(g(e)?h:m(i))&&function(t,e,n,i){var r,a={};function o(t){return rx(n,r,t)}function s(t,e){ox(n,r,t,e)}function l(t,l){r=t;var c=n.getRawDataItem(r);if(!c||!1!==c.visualMap)for(var u=i.call(undefined,t),d=e[u],h=a[u],p=0,f=h.length;p<f;p++){var g=h[p];d[g]&&d[g].applyVisual(t,o,s)}}W(t,(function(t){var n=MN.prepareVisualTypes(e[t]);a[t]=n})),n.each(l)}(KY,f,r,a)}))})),function(t,e,n,i,r){if(r){var a=t.getZr();if(!a[QY])a[JY]||(a[JY]=nq),yy(a,JY,n,e)(t,i)}}(e,i,r,a,n)}));function nq(t,e){if(!t.isDisposed()){var n=t.getZr();n[QY]=!0,t.dispatchAction({type:"brushSelect",batch:e}),n[QY]=!1}}function iq(t,e,n,i){for(var r=0,a=e.length;r<a;r++){var o=e[r];if(t.brushSelector(i,n,o.selectors,o))return!0}}var rq={rect:function(t){return aq(t.range)},polygon:function(t){for(var e,n=t.range,i=0,r=n.length;i<r;i++){e=e||[[1/0,-1/0],[1/0,-1/0]];var a=n[i];a[0]<e[0][0]&&(e[0][0]=a[0]),a[0]>e[0][1]&&(e[0][1]=a[0]),a[1]<e[1][0]&&(e[1][0]=a[1]),a[1]>e[1][1]&&(e[1][1]=a[1])}return e&&aq(e)}};function aq(t){return new nn(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}var oq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e,this.model,(this._brushController=new NB(e.getZr())).on("brush",Z(this._onBrush,this)).mount()},e.prototype.render=function(t,e,n,i){this.model=t,this._updateController(t,e,n,i)},e.prototype.updateTransform=function(t,e,n,i){tq(e),this._updateController(t,e,n,i)},e.prototype.updateVisual=function(t,e,n,i){this.updateTransform(t,e,n,i)},e.prototype.updateView=function(t,e,n,i){this._updateController(t,e,n,i)},e.prototype._updateController=function(t,e,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var e=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:e,areas:R(n),$from:e}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:e,areas:R(n),$from:e})},e.type="brush",e}(Rg);const sq=oq;var lq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.areas=[],n.brushOption={},n}return d(e,t),e.prototype.optionUpdated=function(t,e){var n=this.option;!e&&YY(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:this.option.defaultOutOfBrushColor},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=U(t,(function(t){return cq(this.option,t)}),this))},e.prototype.setBrushOption=function(t){this.brushOption=cq(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:Yh.color.backgroundTint,borderColor:Yh.color.borderTint},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4,defaultOutOfBrushColor:Yh.color.disabled},e}(Gh);function cq(t,e){return z({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new fd(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},e,!0)}const uq=lq;var dq=["rect","polygon","lineX","lineY","keep","clear"],hq=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return d(e,t),e.prototype.render=function(t,e,n){var i,r,a;e.eachComponent({mainType:"brush"},(function(t){i=t.brushType,r=t.brushOption.brushMode||"single",a=a||!!t.areas.length}
vendor: 4,250 bytes, line 2
2)),this._brushType=i,this._brushMode=r,W(t.get("type",!0),(function(e){t.setIconStatus(e,("keep"===e?"multiple"===r:"clear"===e?a:e===i)?"emphasis":"normal")}))},e.prototype.updateView=function(t,e,n){this.render(t,e,n)},e.prototype.getIcons=function(){var t=this.model,e=t.get("icon",!0),n={};return W(t.get("type",!0),(function(t){e[t]&&(n[t]=e[t])})),n},e.prototype.onclick=function(t,e,n){var i=this._brushType,r=this._brushMode;"clear"===n?(e.dispatchAction({type:"axisAreaSelect",intervals:[]}),e.dispatchAction({type:"brush",command:"clear",areas:[]})):e.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:"keep"===n?i:i!==n&&n,brushMode:"keep"===n?"multiple"===r?"single":"multiple":r}})},e.getDefaultOption=function(t){return{show:!0,type:dq.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])}},e}(w$);const pq=hq;var fq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:"box",ignoreSize:!0},n}return d(e,t),e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:"center",top:Yh.size.m,backgroundColor:Yh.color.transparent,borderColor:Yh.color.primary,borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:Yh.color.primary},subtextStyle:{fontSize:12,color:Yh.color.quaternary}},e}(Gh),gq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){if(this.group.removeAll(),t.get("show")){var i=this.group,r=t.getModel("textStyle"),a=t.getModel("subtextStyle"),o=t.get("textAlign"),s=ut(t.get("textBaseline"),t.get("textVerticalAlign")),l=new fc({style:Hu(r,{text:t.get("text"),fill:r.getTextColor()},{disableBox:!0}),z2:10}),c=l.getBoundingRect(),u=t.get("subtext"),d=new fc({style:Hu(a,{text:u,fill:a.getTextColor(),y:c.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),h=t.get("link"),p=t.get("sublink"),f=t.get("triggerEvent",!0);l.silent=!h&&!f,d.silent=!p&&!f,h&&l.on("click",(function(){fh(h,"_"+t.get("target"))})),p&&d.on("click",(function(){fh(p,"_"+t.get("subtarget"))})),gc(l).eventData=gc(d).eventData=f?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(l),u&&i.add(d);var g=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=g.width,m.height=g.height;var v=Lh(m,Eh(t,n).refContainer,t.get("padding"));o||("middle"===(o=t.get("left")||t.get("right"))&&(o="center"),"right"===o?v.x+=v.width:"center"===o&&(v.x+=v.width/2)),s||("center"===(s=t.get("top")||t.get("bottom"))&&(s="middle"),"bottom"===s?v.y+=v.height:"middle"===s&&(v.y+=v.height/2),s=s||"top"),i.x=v.x,i.y=v.y,i.markRedraw();var y={align:o,verticalAlign:s};
vendor: 7,517 bytes, line 2
2l.setStyle(y),d.setStyle(y),g=i.getBoundingRect();var x=v.margin,_=t.getItemStyle(["color","opacity"]);_.fill=t.get("backgroundColor");var b=new Kl({shape:{x:g.x-x[3],y:g.y-x[0],width:g.width+x[1]+x[3],height:g.height+x[0]+x[2],r:t.get("borderRadius")},style:_,subPixelOptimize:!0,silent:!0});i.add(b)}},e.type="title",e}(Rg),mq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode="box",n}return d(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(e){t.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t>=e&&(t=e-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t,e=this.option,n=e.data||[],i=e.axisType,r=this._names=[];"category"===i?(t=[],W(n,(function(e,n){var i,a=po(so(e),"");it(e)?(i=R(e)).value=n:i=n,t.push(i),r.push(a)}))):t=n;var a={category:"ordinal",time:"time",value:"number"}[i]||"number";(this._data=new mM([{name:"value",type:a}],this)).initData(t,r)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if("category"===this.get("axisType"))return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:Yh.size.m,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:Yh.color.secondary},data:[]},e}(Gh);const vq=mq;var yq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="timeline.slider",e.defaultOption=vd(vq.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:Yh.color.border,borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:Yh.color.accent10},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:Yh.color.tertiary},itemStyle:{color:Yh.color.accent20,borderWidth:0},checkpointStyle:{symbol:"circle",symbolSize:15,color:Yh.color.accent50,borderColor:Yh.color.accent50,borderWidth:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0, 0, 0, 0)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M15 0C23.2843 0 30 6.71573 30 15C30 23.2843 23.2843 30 15 30C6.71573 30 0 23.2843 0 15C0 6.71573 6.71573 0 15 0ZM15 3C8.37258 3 3 8.37258 3 15C3 21.6274 8.37258 27 15 27C21.6274 27 27 21.6274 27 15C27 8.37258 21.6274 3 15 3ZM11.5 10.6699C11.5 9.90014 12.3333 9.41887 13 9.80371L20.5 14.1338C21.1667 14.5187 21.1667 15.4813 20.5 15.8662L13 20.1963C12.3333 20.5811 11.5 20.0999 11.5 19.3301V10.6699Z",stopIcon:"path://M15 0C23.2843 0 30 6.71573 30 15C30 23.2843 23.2843 30 15 30C6.71573 30 0 23.2843 0 15C0 6.71573 6.71573 0 15 0ZM15 3C8.37258 3 3 8.37258 3 15C3 21.6274 8.37258 27 15 27C21.6274 27 27 21.6274 27 15C27 8.37258 21.6274 3 15 3ZM11.5 10C12.3284 10 13 10.6716 13 11.5V18.5C13 19.3284 12.3284 20 11.5 20C10.6716 20 10 19.3284 10 18.5V11.5C10 10.6716 10.6716 10 11.5 10ZM18.5 10C19.3284 10 20 10.6716 20 11.5V18.5C20 19.3284 19.3284 20 18.5 20C17.6716 20 17 19.3284 17 18.5V11.5C17 10.6716 17.6716 10 18.5 10Z",nextIcon:"path://M0.838834 18.7383C0.253048 18.1525 0.253048 17.2028 0.838834 16.617L7.55635 9.89949L0.838834 3.18198C0.253048 2.59619 0.253048 1.64645 0.838834 1.06066C1.42462 0.474874 2.37437 0.474874 2.96015 1.06066L10.7383 8.83883L10.8412 8.95277C11.2897 9.50267 11.2897 10.2963 10.8412 10.8462L10.7383 10.9602L2.96015 18.7383C2.37437 19.3241 1.42462 19.3241 0.838834 18.7383Z",prevIcon:"path://M10.9602 1.06066C11.5459 1.64645 11.5459 2.59619 10.9602 3.18198L4.24264 9.89949L10.9602 16.617C11.5459 17.2028 11.5459 18.1525 10.9602 18.7383C10.3744 19.3241 9.42462 19.3241 8.83883 18.7383L1.06066 10.9602L0.957771 10.8462C0.509245 10.2963 0.509245 9.50267 0.957771 8.95277L1.06066 8.83883L8.83883 1.06066C9.42462 0.474874 10.3744 0.474874 10.9602 1.06066Z",prevBtnSize:18,nextBtnSize:18,color:Yh.color.accent50,borderColor:Yh.color.accent50,borderWidth:0},emphasis:{label:{show:!0,color:Yh.color.accent60},itemStyle:{color:Yh.color.accent60,borderColor:Yh.color.accent60},controlStyle:{color:Yh.color.accent70,borderColor:Yh.color.accent70}},progress:{lineStyle:{color:Yh.color.accent30},itemStyle:{color:Yh.color.accent40}},data:[]}),e}(vq);G(yq,Sf.prototype);const xq=yq;var _q=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="timeline",e}(Rg);const bq=_q;var wq=function(t){function e(e,n,i,r){var a=t.call(this,e,n,i)||this;return a.type=r||"value",a}return d(e,t),e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return"horizontal"===this.model.get("orient")},e}(jA);const Sq=wq;var Mq=Math.PI,kq=vo(),Tq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(t,e){this.api=e},e.prototype.render=function(t,e,n){if(this.model=t,this.api=n,this.ecModel=e,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),r=this._createGroup("_mainGroup"),a=this._createGroup("_labelGroup"),o=this._axis=this._createAxis(i,t);t.formatTooltip=function(t){return ug("nameValue",{noName:!0,value:o.scale.getLabel({value:t})})},W(["AxisLine","AxisTick","Control","CurrentPointer"],(function(e){this["_render"+e](i,r,o,t)}),this),this._renderAxisLabel(i,a,o,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,e){var n,i,r,a,o=t.get(["label","position"]),s=t.get("orient"),l=function(t,e){return Lh(t.getBoxLayoutParams(),Eh(t,e).refContainer,t.get("padding"))}(t,e),c={horizontal:"center",vertical:(n=null==o||"auto"===o?"horizontal"===s?l.y+l.height/2<e.getHeight()/2?"-":"+":l.x+l.width/2<e.getWidth()/2?"+":"-":tt(o)?{horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[s][o]:o)>=0||"+"===n?"left":"right"},u={horizontal:n>=0||"+"===n?"top":"bottom",vertical:"middle"},d={horizontal:0,vertical:Mq/2},h="vertical"===s?l.height:l.width,p=t.getModel("controlStyle"),f=p.get("show",!0),g=f?p.get("itemSize"):0,m=f?p.get("itemGap"):0,v=g+m,y=t.get(["label","rotate"])||0;y=y*Mq/180;var x=p.get("position",!0),_=f&&p.get("showPlayBtn",!0),b=f&&p.get("showPrevBtn",!0),w=f&&p.get("showNextBtn",!0),S=0,M=h;"left"===x||"bottom"===x?(_&&(i=[0,0],S+=v),b&&(r=[S,0],S+=v),w&&(a=[M-g,0],M-=v)):(_&&(i=[M-g,0],M-=v),b&&(r=[0,0],S+=v),w&&(a=[M-g,0],M-=v));var k=[S,M];return t.get("inverse")&&k.reverse(),{viewRect:l,mainLength:h,orient:s,rotation:d[s],labelRotation:y,labelPosOpt:n,labelAlign:t.get(["label","align"])||c[s],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[s],playPosition:i,prevBtnPosition:r,nextBtnPosition:a,axisExtent:k,controlSize:g,controlGa
2p:m}},e.prototype._position=function(t,e){var n=this._mainGroup,i=this._labelGroup,r=t.viewRect;if("vertical"===t.orient){var a=[1,0,0,1,0,0],o=r.x,s=r.y+r.height;ke(a,a,[-o,-s]),Te(a,a,-Mq/2),ke(a,a,[o,s]),(r=r.clone()).applyTransform(a)}var l=m(r),c=m(n.getBoundingRect()),u=m(i.getBoundingRect()),d=[n.x,n.y],h=[i.x,i.y];h[0]=d[0]=l[0][0];var p,f=t.labelPosOpt;function g(t){t.originX=l[0][0]-t.x,t.originY=l[1][0]-t.y}function m(t){return[[t.x,t.x+t.width],[t.y,t.y+t.height]]}function v(t,e,n,i,r){t[i]+=n[i][r]-e[i][r]}null==f||tt(f)?(v(d,c,l,1,p="+"===f?0:1),v(h,u,l,1,1-p)):(v(d,c,l,1,p=f>=0?0:1),h[1]=d[1]+f),n.setPosition(d),i.setPosition(h),n.rotation=i.rotation=t.rotation,g(n),g(i)},e.prototype._createAxis=function(t,e){var n=e.getData(),i=e.get("axisType")||e.get("type");"category"!==i&&"time"!==i&&(i="value");var r=eT(e,i,!1);r.getTicks=function(){return n.mapArray(["value"],(function(t){return{value:t}}))};var a=n.getDataExtent("value");r.setExtent(a[0],a[1]),YA(r,{fixMinMax:[!0,!0]});var o=new Sq("value",r,t.axisExtent,
vendor: 4,892 bytes, line 2
2i);return o.model=e,o},e.prototype._createGroup=function(t){var e=this[t]=new pa;return this.group.add(e),e},e.prototype._renderAxisLine=function(t,e,n,i){var r=n.getExtent();if(i.get(["lineStyle","show"])){var a=new Bm({shape:{x1:r[0],y1:0,x2:r[1],y2:0},style:V({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});e.add(a);var o=this._progressLine=new Bm({shape:{x1:r[0],x2:this._currentPointer?this._currentPointer.x:r[0],y1:0,y2:0},style:F({lineCap:"round",lineWidth:a.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});e.add(o)}},e.prototype._renderAxisTick=function(t,e,n,i){var r=this,a=i.getData(),o=n.scale.getTicks();this._tickSymbols=[],W(o,(function(t){var o=n.dataToCoord(t.value),s=a.getItemModel(t.value),l=s.getModel("itemStyle"),c=s.getModel(["emphasis","itemStyle"]),u=s.getModel(["progress","itemStyle"]),d={x:o,y:0,onclick:Z(r._changeTimeline,r,t.value)},h=Cq(s,l,e,d);h.ensureState("emphasis").style=c.getItemStyle(),h.ensureState("progress").style=u.getItemStyle(),yu(h);var p=gc(h);s.get("tooltip")?(p.dataIndex=t.value,p.dataModel=i):p.dataIndex=p.dataModel=null,r._tickSymbols.push(h)}))},e.prototype._renderAxisLabel=function(t,e,n,i){var r=this;if(n.getLabelModel().get("show")){var a=i.getData(),o=n.getViewLabels();this._tickLabels=[],W(o,(function(i){if(!i.tick.offInterval){var o=i.tick.value,s=a.getItemModel(o),l=s.getModel("label"),c=s.getModel(["emphasis","label"]),u=s.getModel(["progress","label"]),d=n.dataToCoord(o),h=new fc({x:d,y:0,rotation:t.labelRotation-t.rotation,onclick:Z(r._changeTimeline,r,o),silent:!1,style:Hu(l,{text:i.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});h.ensureState("emphasis").style=Hu(c),h.ensureState("progress").style=Hu(u),e.add(h),yu(h),kq(h).dataIndex=o,r._tickLabels.push(h)}}))}},e.prototype._renderControl=function(t,e,n,i){var r=t.controlSize,a=t.rotation,o=i.getModel("controlStyle").getItemStyle(),s=i.getModel(["emphasis","controlStyle"]).getItemStyle(),l=i.getPlayState(),c=i.get("inverse",!0);function u(t,n,l,c){if(t){var u=Xr(ut(i.get(["controlStyle",n+"BtnSize"]),r),r),d=function(t,e,n,i){var r=i.style,a=zv(t.get(["controlStyle",e]),i||{},new nn(n[0],n[1],n[2],n[3]));return r&&a.setStyle(r),a}(i,n+"Icon",[0,-u/2,u,u],{x:t[0],y:t[1],originX:r/2,originY:0,rotation:c?-a:0,rectHover:!0,style:o,onclick:l});d.ensureState("emphasis").style=s,e.add(d),yu(d)}}u(t.nextBtnPosition,"next",Z(this._changeTimeline,this,c?"-":"+")),u(t.prevBtnPosition,"prev",Z(this._changeTimeline,this,c?"+":"-")),u(t.playPosition,l?"stop":"play",Z(this._handlePlayClick,this,!l),!0)},e.prototype._renderCurrentPointer=function(t,e,n,i){var r=i.getData(),a=i.getCurrentIndex(),o=r.getItemModel(a).getModel("checkpointStyle"),s=this,l={onCreate:function(t){t.draggable=!0,t.drift=Z(s._handlePointerDrag,s),t.ondragend=Z(s._handlePointerDragend,s),Iq(t,s._progressLine,a,n,i,!0)},onUpdate:function(t){Iq(t,s._progressLine,a,n,i)}};this._currentPointer=Cq(o,o,this._mainGroup,{},this._currentPointer,l)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,e,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,e){var n=this._toAxisCoord(t)[0],i=Na(this._axis.getExtent().slice());n>i[1]&&(n=i[1]),n<i[0]&&(n=i[0]),this._currentPointer.x=n,this._currentPointer.markRedraw();var r=this._progressLine;r&&(r.shape.x2=n,r.dirty());var a=this._findNearestTick(n),o=this.model;(e||a!==o.getCurrentIndex()&&o.get("realtime"))&&this._changeTimeline(a)},e.prototype._doPlayStop=function(){var t=this;this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout((function(){var e=t.model;t._changeTimeline(e.getCurrentIndex()+(e.get("rewind",!0)?-1:1))}),this.model.get("playInterval")))},e.prototype._toAxisCoord=function(t){return Lv(t,this._mainGroup.getLocalTransform(),!0)},e.prototype._findNearestTick=function(t){var e,n=this.model.getData(),i=1/0,r=this._axis;return n.each(["value"],(function(n,a){var o=r.dataToCoord(n),s=Math.abs(o-t);s<i&&(i=s,e=a)})),e},e.prototype._clearTimer=function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},e.prototype._changeTimeline=function(t){var e=this.model.getCurrentIndex();"+"===t?t=e+1:"-"===t&&(t=e-1),this.api.dispatchAction({type:"timelineChange",currentIndex:t,from:this.uid})},e.prototype._updateTicksStatus=function(){var t=this.model.getCurrentIndex(),e=this._tickSymbols,n=this._tickLabels;if(e)for(var i=0;i<e.length;i++)e&&e[i]&&e[i].toggleState("progress",i<t);if(n)for(i=0;i<n.length;i++)n&&n[i]&&n[i].toggleState("progress",kq(n[i]).dataIndex<=t)},e.type="timeline.slider",e}(bq);
vendor: 4,264 bytes, line 2
2function Cq(t,e,n,i,r,a){var o=e.get("color");r?(r.setColor(o),n.add(r),a&&a.onUpdate(r)):((r=Ix(t.get("symbol"),-1,-1,2,2,o)).setStyle("strokeNoScale",!0),n.add(r),a&&a.onCreate(r));var s=e.getItemStyle(["color"]);r.setStyle(s),i=z({rectHover:!0,z2:100},i,!0);var l=Ax(t.get("symbolSize"));i.scaleX=l[0]/2,i.scaleY=l[1]/2;var c=Dx(t.get("symbolOffset"),l);c&&(i.x=(i.x||0)+c[0],i.y=(i.y||0)+c[1]);var u=t.get("symbolRotate");return i.rotation=(u||0)*Math.PI/180||0,r.attr(i),r.updateTransform(),r}function Iq(t,e,n,i,r,a){if(!t.dragging){var o=r.getModel("checkpointStyle"),s=i.dataToCoord(r.getData().get("value",n));if(a||!o.get("animation",!0))t.attr({x:s,y:0}),e&&e.attr({shape:{x2:s}});else{var l={duration:o.get("animationDuration",!0),easing:o.get("animationEasing",!0)};t.stopAnimation(null,!0),t.animateTo({x:s,y:0},l),e&&e.animateTo({shape:{x2:s}},l)}}}const Aq=Tq;function Dq(t){var e=t&&t.timeline;J(e)||(e=e?[e]:[]),W(e,(function(t){t&&function(t){var e=t.type,n={number:"value",time:"time"};if(n[e]&&(t.axisType=n[e],delete t.type),Lq(t),Pq(t,"controlPosition")){var i=t.controlStyle||(t.controlStyle={});Pq(i,"position")||(i.position=t.controlPosition),"none"!==i.position||Pq(i,"show")||(i.show=!1,delete i.position),delete t.controlPosition}W(t.data||[],(function(t){it(t)&&!J(t)&&(!Pq(t,"value")&&Pq(t,"name")&&(t.value=t.name),Lq(t))}))}(t)}))}function Lq(t){var e=t.itemStyle||(t.itemStyle={}),n=e.emphasis||(e.emphasis={}),i=t.label||t.label||{},r=i.normal||(i.normal={}),a={normal:1,emphasis:1};W(i,(function(t,e){a[e]||Pq(r,e)||(r[e]=t)})),n.label&&!Pq(i,"emphasis")&&(i.emphasis=n.label,delete n.label)}function Pq(t,e){return t.hasOwnProperty(e)}function Oq(t,e){if(!t)return!1;for(var n=J(t)?t:[t],i=0;i<n.length;i++)if(n[i]&&n[i][e])return!0;return!1}function Eq(t){ao(t,"label",["show"])}var Nq=vo(),Rq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.createdBySelf=!1,n.preventAutoZ=!0,n}return d(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),this._mergeOption(t,n,!1,!0)},e.prototype.isAnimationEnabled=function(){if(f.node)return!1;var t=this.__hostSeries;return this.getShallow("animation")&&t&&t.isAnimationEnabled()},e.prototype.mergeOption=function(t,e){this._mergeOption(t,e,!1,!1)},e.prototype._mergeOption=function(t,e,n,i){var r=this.mainType;n||e.eachSeries((function(t){var n=t.get(this.mainType,!0),a=Nq(t)[r];n&&n.data?(a?a._mergeOption(n,e,!0):(i&&Eq(n),W(n.data,(function(t){t instanceof Array?(Eq(t[0]),Eq(t[1])):Eq(t)})),V(a=this.createMarkerModelFromSeries(n,this,e),{mainType:this.mainType,seriesIndex:t.seriesIndex,name:t.name,createdBySelf:!0}),a.__hostSeries=t),Nq(t)[r]=a):Nq(t)[r]=null}),this)},e.prototype.formatTooltip=function(t,e,n){var i=this.getData(),r=this.getRawValue(t),a=i.getName(t);return ug("section",{header:this.name,blocks:[ug("nameValue",{name:a,value:r,noName:!a,noValue:null==r})]})},e.prototype.getData=function(){return this._data},e.prototype.setData=function(t){this._data=t},e.prototype.getDataParams=function(t,e){var n=Sf.prototype.getDataParams.call(this,t,e),i=this.__hostSeries;return i&&(n.seriesId=i.id,n.seriesName=i.name,n.seriesType=i.subType),n},e.getMarkerModelFromSeries=function(t,e){return Nq(t)[e]},e.type="marker",e.dependencies=["series","grid","polar","geo"],e}(Gh);G(Rq,Sf.prototype);const zq=Rq;var Bq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markPoint",e.defaultOption={z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}},e}(zq);const Vq=Bq;function Fq(t){return!(isNaN(parseFloat(t.x))&&isNaN(parseFloat(t.y)))}function jq(t,e,n,i,r,a,o){var s=[],l=wM(e,r)?e.getCalculationInfo("stackResultDimension"):r,c=Yq(e,l,t),u=e.hostModel.indicesOfNearest(n,l,c)[0];s[a]=e.get(i,u),s[o]=e.get(l,u);var d=e.get(r,u),h=Ra(e.get(r,u));return(h=Math.min(h,20))>=0&&(s[o]=+s[o].toFixed(h)),[s,d]}var Gq={min:K(jq,"min"),max:K(jq,"max"),average:K(jq,"average"),median:K(jq,"median")};function Hq(t,e){if(e){var n=t.getData(),i=t.coordinateSystem,r=i&&i.dimensions;
2if(!function(t){return!isNaN(parseFloat(t.x))&&!isNaN(parseFloat(t.y))}(e)&&!J(e.coord)&&J(r)){var a=Wq(e,n,i,t);if((e=R(e)).type&&Gq[e.type]&&a.baseAxis&&a.valueAxis){var o=j(r,a.baseAxis.dim),s=j(r,a.valueAxis.dim),l=Gq[e.type](n,a.valueAxis.dim,a.baseDataDim,a.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[null!=e.xAxis?e.xAxis:e.radiusAxis,null!=e.yAxis?e.yAxis:e.angleAxis]}if(null!=e.coord&&J(r))for(var c=e.coord,u=0;u<2;u++)Gq[c[u]]&&(c[u]=Yq(n,n.mapDimension(r[u]),c[u]));else{e.coord=[];var d=t.getBaseAxis();if(d&&e.type&&Gq[e.type]){var h=i.getOtherAxis(d);h&&(e.value=Yq(n,n.mapDimension(h.dim),e.type))}}return e}}function Wq(t,e,n,i){var r={};return null!=t.valueIndex||null!=t.valueDim?(r.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,r.valueAxis=n.getAxis(function(t,e){var n=t.getData().getDimensionInfo(e);return n&&n.coordDim}(i,r.valueDataDim)),r.baseAxis=n.getOtherAxis(r.valueAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim)):(r.baseAxis=i.getBaseAxis(),r.valueAxis=n.getOtherAxis(r.baseAxis),r.baseDataDim=e.mapDimension(r.baseAxis.dim),r.valueDataDim=e.mapDimension(r.valueAxis.dim)),r}function Uq(t,e){return!(t&&t.containData&&e.coord&&!Fq(e))||t.containData(e.coord)}function $q(t,e){return t?function(t,n,i,r){return If(r<2?t.coord&&t.coord[r]:t.value,e[r])}:function(t,n,i,r){return If(t.value,e[r])}}function Yq(t,e,n){if("average"===n){var i=0,r=0;return t.each(e,(function(t,e){isNaN(t)||(i+=t,r++)})),i/r}return"median"===n?t.getMedian(e):t.getDataExtent(e)["max"===n?1:0]}var qq=vo(),Xq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.init=function(){this.markerGroupMap=wt()},e.prototype.render=function(t,e,n){var i=this,r=this.markerGroupMap;r.each((function(t){qq(t).keep=!1})),e.eachSeries((function(t){var r=zq.getMarkerModelFromSeries(t,i.type);r&&i.renderSeries(t,r,e,n)})),r.each((function(t){!qq(t).keep&&i.group.remove(t.group)})),function(t,e,n){t.eachSeries((function(t){var i=zq.getMarkerModelFromSeries(t,n),r=e.get(t.id);if(i&&r&&r.group){var a=Kv(i),o=a.z,s=a.zlevel;Qv(r.group,o,s)}}))}(e,r,this.type)},e.prototype.markKeep=function(t){qq(t).keep=!0},e.prototype.toggleBlurSeries=function(t,e){var n=this;W(t,(function(t){var i=zq.getMarkerModelFromSeries(t,n.type);i&&i.getData().eachItemGraphicEl((function(t){t&&(e?su(t):lu(t))}))}))},e.type="marker",e}(Rg);const Zq=Xq;function Kq(t,e,n){var i=e.coordinateSystem,r=n.getWidth(),a=n.getHeight(),o=i&&i.getArea&&i.getArea();t.each((function(n){var s,l=t.getItemModel(n),c="coordinate"===l.get("relativeTo"),u=c?o?o.width:0:r,d=c?o?o.height:0:a,h=c&&o?o.x:0,p=c&&o?o.y:0,f=La(l.get("x"),u)+h,g=La(l.get("y"),d)+p;if(isNaN(f)||isNaN(g)){if(e.getMarkerPosition)s=e.getMarkerPosition(t.getValues(t.dimensions,n));else if(i){var m=t.get(i.dimensions[0],n),v=t.get(i.dimensions[1],n);s=i.dataToPoint([m,v])}}else s=[f,g];isNaN(f)||(s[0]=f),isNaN(g)||(s[1]=g),t.setItemLayout(n,s)}))}var Jq=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=zq.getMarkerModelFromSeries(t,"markPoint");e&&(Kq(e.getData(),t,n),this.markerGroupMap.get(t.id).updateLayout())}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,a=t.id,o=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,new zM),c=function(t,e,n){var i;i=t?U(t&&t.dimensions,(function(t){var n=e.getData();return V(V({},n.getDimensionInfo(n.mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:"value",type:"float"}];var r=new mM(i,n),a=U(n.get("data"),K(Hq,e));t&&(a=Y(a,K(Uq,t)));var o=$q(!!t,i);return r.initData(a,null,o),r}(r,t,e);e.setData(c),Kq(e.getData(),t,i),c.each((function(t){var n=c.getItemModel(t),i=n.getShallow("symbol"),r=n.getShallow("symbolSize"),a=n.getShallow("symbolRotate"),s=n.getShallow("symbolOffset"),l=n.getShallow("symbolKeepAspect");if(Q(i)||Q(r)||Q(a)||Q(s)){var u=e.getRawValue(t),d=e.getDataParams(t);Q(i)&&(i=i(u,d)),Q(r)&&(r=r(u,d)),Q(a)&&(a=a(u,d)),Q(s)&&(s=s(u,d))}var h=n.getModel("itemStyle").getItemStyle(),p=n.get("z2"),f=ax(o,"color");h.fill||(h.fill=f),c.setItemVisual(t,{z2:ut(p,0),symbol:i,symbolSize:r,symbolRotate:a,symbolOffset:s,symbolKeepAspect:l,style:h})})),l.updateData(c),this.group.add(l.group),c.eachItemGraphicEl((function(t){t.traverse((function(t){gc(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get("silent")||t.get("silent")},e.type="markPoint",e}(Zq);const Qq=Jq;var tX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(zq);const eX=tX;var nX=vo(),iX=function(t,e,n,i){var r,a=t.getData();if(J(i))r=i;
vendor: 10,688 bytes, line 2
2else{var o=i.type;if("min"===o||"max"===o||"average"===o||"median"===o||null!=i.xAxis||null!=i.yAxis){var s=void 0,l=void 0;if(null!=i.yAxis||null!=i.xAxis)s=e.getAxis(null!=i.yAxis?"y":"x"),l=ct(i.yAxis,i.xAxis);else{var c=Wq(i,a,e,t);s=c.valueAxis,l=Yq(a,SM(a,c.valueDataDim),o)}var u="x"===s.dim?0:1,d=1-u,h=R(i),p={coord:[]};h.type=null,h.coord=[],h.coord[d]=-1/0,p.coord[d]=1/0;var f=n.get("precision");f>=0&&nt(l)&&(l=+l.toFixed(Math.min(f,20))),h.coord[u]=p.coord[u]=l,r=[h,p,{type:o,valueIndex:i.valueIndex,value:l}]}else r=[]}var g=[Hq(t,r[0]),Hq(t,r[1]),V({},r[2])];return g[2].type=g[2].type||null,z(g[2],g[0]),z(g[2],g[1]),g};function rX(t){return!isNaN(t)&&!isFinite(t)}function aX(t,e,n,i){var r=1-t,a=i.dimensions[t];return rX(e[r])&&rX(n[r])&&e[t]===n[t]&&i.getAxis(a).containData(e[t])}function oX(t,e){if("cartesian2d"===t.type){var n=e[0].coord,i=e[1].coord;if(n&&i&&(aX(1,n,i,t)||aX(0,n,i,t)))return!0}return Uq(t,e[0])&&Uq(t,e[1])}function sX(t,e,n,i,r){var a,o=i.coordinateSystem,s=t.getItemModel(e),l=La(s.get("x"),r.getWidth()),c=La(s.get("y"),r.getHeight());if(isNaN(l)||isNaN(c)){if(i.getMarkerPosition)a=i.getMarkerPosition(t.getValues(t.dimensions,e));else{var u=o.dimensions,d=t.get(u[0],e),h=t.get(u[1],e);a=o.dataToPoint([d,h])}if(ik(o,"cartesian2d")){var p=o.getAxis("x"),f=o.getAxis("y");u=o.dimensions,rX(t.get(u[0],e))?a[0]=p.toGlobalCoord(p.getExtent()[n?0:1]):rX(t.get(u[1],e))&&(a[1]=f.toGlobalCoord(f.getExtent()[n?0:1]))}isNaN(l)||(a[0]=l),isNaN(c)||(a[1]=c)}else a=[l,c];t.setItemLayout(e,a)}var lX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=zq.getMarkerModelFromSeries(t,"markLine");if(e){var i=e.getData(),r=nX(e).from,a=nX(e).to;r.each((function(e){sX(r,e,!0,t,n),sX(a,e,!1,t,n)})),i.each((function(t){i.setItemLayout(t,[r.getItemLayout(t),a.getItemLayout(t)])})),this.markerGroupMap.get(t.id).updateLayout()}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,a=t.id,o=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,new TR);this.group.add(l.group);var c=function(t,e,n){var i;i=t?U(t&&t.dimensions,(function(t){var n=e.getData();return V(V({},n.getDimensionInfo(n.mapDimension(t))||{}),{name:t,ordinalMeta:null})})):[{name:"value",type:"float"}];var r=new mM(i,n),a=new mM(i,n),o=new mM([],n),s=U(n.get("data"),K(iX,e,t,n));t&&(s=Y(s,K(oX,t)));var l=$q(!!t,i);return r.initData(U(s,(function(t){return t[0]})),null,l),a.initData(U(s,(function(t){return t[1]})),null,l),o.initData(U(s,(function(t){return t[2]}))),o.hasItemOption=!0,{from:r,to:a,line:o}}(r,t,e),u=c.from,d=c.to,h=c.line;nX(e).from=u,nX(e).to=d,e.setData(h);var p=e.get("symbol"),f=e.get("symbolSize"),g=e.get("symbolRotate"),m=e.get("symbolOffset");function v(e,n,r){var a=e.getItemModel(n);sX(e,n,r,t,i);var s=a.getModel("itemStyle").getItemStyle();null==s.fill&&(s.fill=ax(o,"color")),e.setItemVisual(n,{symbolKeepAspect:a.get("symbolKeepAspect"),symbolOffset:ut(a.get("symbolOffset",!0),m[r?0:1]),symbolRotate:ut(a.get("symbolRotate",!0),g[r?0:1]),symbolSize:ut(a.get("symbolSize"),f[r?0:1]),symbol:ut(a.get("symbol",!0),p[r?0:1]),style:s})}J(p)||(p=[p,p]),J(f)||(f=[f,f]),J(g)||(g=[g,g]),J(m)||(m=[m,m]),c.from.each((function(t){v(u,t,!0),v(d,t,!1)})),h.each((function(t){var e=h.getItemModel(t),n=e.getModel("lineStyle").getLineStyle();h.setItemLayout(t,[u.getItemLayout(t),d.getItemLayout(t)]);var i=e.get("z2");null==n.stroke&&(n.stroke=u.getItemVisual(t,"style").fill),h.setItemVisual(t,{z2:ut(i,0),fromSymbolKeepAspect:u.getItemVisual(t,"symbolKeepAspect"),fromSymbolOffset:u.getItemVisual(t,"symbolOffset"),fromSymbolRotate:u.getItemVisual(t,"symbolRotate"),fromSymbolSize:u.getItemVisual(t,"symbolSize"),fromSymbol:u.getItemVisual(t,"symbol"),toSymbolKeepAspect:d.getItemVisual(t,"symbolKeepAspect"),toSymbolOffset:d.getItemVisual(t,"symbolOffset"),toSymbolRotate:d.getItemVisual(t,"symbolRotate"),toSymbolSize:d.getItemVisual(t,"symbolSize"),toSymbol:d.getItemVisual(t,"symbol"),style:n})})),l.updateData(h),c.line.eachItemGraphicEl((function(t){gc(t).dataModel=e,t.traverse((function(t){gc(t).dataModel=e}))})),this.markKeep(l),l.group.silent=e.get("silent")||t.get("silent")},e.type="markLine",e}(Zq);const cX=lX;var uX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.createMarkerModelFromSeries=function(t,n,i){return new e(t,n,i)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(zq);const dX=uX;var hX=vo(),pX=function(t,e,n,i){var r=i[0],a=i[1];if(r&&a){var o=Hq(t,r),s=Hq(t,a),l=o.coord,c=s.coord;l[0]=ct(l[0],-1/0),l[1]=ct(l[1],-1/0),c[0]=ct(c[0],1/0),c[1]=ct(c[1],1/0);var u=B([{},o,s]);return u.coord=[o.coord,s.coord],u.x0=o.x,u.y0=o.y,u.x1=s.x,u.y1=s.y,u}};function fX(t){return!isNaN(t)&&!isFinite(t)}function gX(t,e,n,i){var r=1-t;return fX(e[r])&&fX(n[r])}function mX(t,e){var n=e.coord[0],i=e.coord[1],r={coord:n,x:e.x0,y:e.y0},a={coord:i,x:e.x1,y:e.y1};return ik(t,"cartesian2d")?!(!n||!i||!gX(1,n,i)&&!gX(0,n,i))||function(t,e,n){return!(t&&t.containZone&&e.coord&&n.coord&&!Fq(e)&&!Fq(n))||t.containZone(e.coord,n.coord)}(t,r,a):Uq(t,r)||Uq(t,a)}function vX(t,e,n,i,r){var a,o=i.coordinateSystem,s=t.getItemModel(e),l=La(s.get(n[0]),r.getWidth()),c=La(s.get(n[1]),r.getHeight());if(isNaN(l)||isNaN(c)){if(i.getMarkerPosition){var u=t.getValues(["x0","y0"],e),d=t.getValues(["x1","y1"],e),h=o.clampData(u),p=o.clampData(d),f=[];"x0"===n[0]?f[0]=h[0]>p[0]?d[0]:u[0]:f[0]=h[0]>p[0]?u[0]:d[0],"y0"===n[1]?f[1]=h[1]>p[1]?d[1]:u[1]:f[1]=h[1]>p[1]?u[1]:d[1],a=i.getMarkerPosition(f,n,!0)}else{var g=[y=t.get(n[0],e),x=t.get(n[1],e)];o.clampData&&o.clampData(g,g),a=o.dataToPoint(g,!0)}if(ik(o,"cartesian2d")){var m=o.getAxis("x"),v=o.getAxis("y"),y=t.get(n[0],e),x=t.get(n[1],e);fX(y)?a[0]=m.toGlobalCoord(m.getExtent()["x0"===n[0]?0:1]):fX(x)&&(a[1]=v.toGlobalCoord(v.getExtent()["y0"===n[1]?0:1]))}isNaN(l)||(a[0]=l),isNaN(c)||(a[1]=c)}else a=[l,c];return a}var yX=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],xX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.updateTransform=function(t,e,n){e.eachSeries((function(t){var e=zq.getMarkerModelFromSeries(t,"markArea");if(e){var i=e.getData();i.each((function(e){var r=U(yX,(function(r){return vX(i,e,r,t,n)}));i.setItemLayout(e,r),i.getItemGraphicEl(e).setShape("points",r)}))}}),this)},e.prototype.renderSeries=function(t,e,n,i){var r=t.coordinateSystem,a=t.id,o=t.getData(),s=this.markerGroupMap,l=s.get(a)||s.set(a,{group:new pa});this.group.add(l.group),this.markKeep(l);var c=function(t,e,n){var i,r;if(t){var a=U(t&&t.dimensions,(function(t){var n=e.getData();return V(V({},n.getDimensionInfo(n.mapDimension(t))||{}),{name:t,ordinalMeta:null})}));r=U(["x0","y0","x1","y1"],(function(t,e){return{name:t,type:a[e%2].type}})),i=new mM(r,n)}else i=new mM(r=[{name:"value",type:"float"}],n);var o=U(n.get("data"),K(pX,e,t,n));t&&(o=Y(o,K(mX,t)));var s=t?function(t,e,n,i){return If(t.coord[Math.floor(i/2)][i%2],r[i])}:function(t,e,n,i){return If(t.value,r[i])};return i.initData(o,null,s),i.hasItemOption=!0,i}(r,t,e);e.setData(c),c.each((function(e){var n=U(yX,(function(n){return vX(c,e,n,t,i)})),a=r.getAxis("x").scale,s=r.getAxis("y").scale,l=a.getExtent(),u=s.getExtent(),d=[a.parse(c.get("x0",e)),a.parse(c.get("x1",e))],h=[s.parse(c.get("y0",e)),s.parse(c.get("y1",e))];Na(d),Na(h);var p=!!(l[0]>d[1]||l[1]<d[0]||u[0]>h[1]||u[1]<h[0]);c.setItemLayout(e,{points:n,allClipped:p});var f=c.getItemModel(e),g=f.getModel("itemStyle").getItemStyle(),m=f.get("z2"),v=ax(o,"color");g.fill||(g.fill=v,tt(g.fill)&&(g.fill=wi(g.fill,.4))),g.stroke||(g.stroke=v),c.setItemVisual(e,"style",g),c.setItemVisual(e,"z2",ut(m,0))})),c.diff(hX(l).data).add((function(t){var e=c.getItemLayout(t),n=c.getItemVisual(t,"z2");if(!e.allClipped){var i=new Lm({z2:ut(n,0),shape:{points:e.points}});c.setItemGraphicEl(t,i),l.group.add(i)}})).update((function(t,n){var i=hX(l).data.getItemGraphicEl(n),r=c.getItemLayout(t),a=c.getItemVisual(t,"z2");r.allClipped?i&&l.group.remove(i):(i?Lu(i,{z2:ut(a,0),shape:{points:r.points}},e,t):i=new Lm({shape:{points:r.points}}),c.setItemGraphicEl(t,i),l.group.add(i))})).remove((function(t){var e=hX(l).data.getItemGraphicEl(t);l.group.remove(e)})).execute(),c.eachItemGraphicEl((function(t,n){var i=c.getItemModel(n),r=c.getItemVisual(n,"style");t.useStyle(c.getItemVisual(n,"style")),ju(t,Gu(i),{labelFetcher:e,labelDataIndex:n,defaultText:c.getName(n)||"",inheritColor:tt(r.fill)?wi(r.fill,1):Yh.color.neutral99}),Su(t,i),xu(t,null,null,i.get(["emphasis","disabled"])),gc(t).dataModel=e})),hX(l).data=c,l.group.silent=e.get("silent")||t.get("silent")},e.type="markArea",e}(Zq);const _X=xX;var bX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.layoutMode={type:"box",ignoreSize:!0},n}return d(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),this._updateSelector(e)},e.prototype._updateSelector=function(t){var e=t.selector,n=this.ecModel;!0===e&&(e=t.selector=["all","inverse"]),J(e)&&W(e,(function(t,i){tt(t)&&(t={type:t}),e[i]=z(t,function(t,e){return"all"===e?{type:"all",title:t.getLocaleModel().get(["legend","selector","all"])}:"inverse"===e?{type:"inverse",title:t.getLocaleModel().get(["legend","selector","inverse"])}:void 0}(n,t.type))}))},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&"single"===this.get("selectedMode")){for(var e=!1,n=0;n<t.length;n++){var i=t[n].get("name");if(this.isSelected(i)){this.select(i),e=!0;break}}!e&&this.select(t[0].get("name"))}},e.prototype._updateData=function(t){var e=[],n=[];t.eachRawSeries((function(i){var r,a=i.name;if(n.push(a),i.legendVisualProvider){var o=i.legendVisualProvider.getAllNames();t.isSeriesFiltered(i)||(n=n.concat(o)),o.length?e=e.concat(o):r=!0}else r=!0;r&&fo(i)&&e.push(i.name)})),this._availableNames=n;var i=this.get("data")||e,r=wt(),a=U(i,(function(t){return(tt(t)||nt(t))&&(t={name:t}),r.get(t.name)?null:(r.set(t.name,!0),new fd(t,this,this.ecModel))}),this);this._data=Y(a,(function(t){return!!t}))},e.prototype.getData=function(){return this._data},e.prototype.select=function(t){var e=this.option.selected;"single"===this.get("selectedMode")&&W(this._data,(function(t){e[t.get("name")]=!1})),e[t]=!0}
vendor: 1,548 bytes, line 2
2,e.prototype.unSelect=function(t){"single"!==this.get("selectedMode")&&(this.option.selected[t]=!1)},e.prototype.toggleSelected=function(t){var e=this.option.selected;e.hasOwnProperty(t)||(e[t]=!0),this[e[t]?"unSelect":"select"](t)},e.prototype.allSelect=function(){var t=this._data,e=this.option.selected;W(t,(function(t){e[t.get("name",!0)]=!0}))},e.prototype.inverseSelect=function(){var t=this._data,e=this.option.selected;W(t,(function(t){var n=t.get("name",!0);e.hasOwnProperty(n)||(e[n]=!0),e[n]=!e[n]}))},e.prototype.isSelected=function(t){var e=this.option.selected;return!(e.hasOwnProperty(t)&&!e[t])&&j(this._availableNames,t)>=0},e.prototype.getOrient=function(){return"vertical"===this.get("orient")?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",bottom:Yh.size.m,align:"auto",backgroundColor:Yh.color.transparent,borderColor:Yh.color.border,borderRadius:0,borderWidth:0,padding:5,itemGap:8,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:Yh.color.disabled,inactiveBorderColor:Yh.color.disabled,inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:Yh.color.disabled,inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miter
2Limit:"inherit"},textStyle:{color:Yh.color.secondary},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:Yh.color.tertiary,borderWidth:1,borderColor:Yh.color.border},emphasis:{selectorLabel:{show:!0,color:Yh.color.quaternary}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1},triggerEvent:!1},e}(Gh);const wX=bX;var SX=K,MX=W,kX=pa,TX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!1,n}return d(e,t),e.prototype.init=function(){this.group.add(this._contentGroup=new kX),this.group.add(this._selectorGroup=new kX),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,e,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),t.get("show",!0)){var r=t.get("align"),a=t.get("orient");r&&"auto"!==r||(r="right"===t.get("left")&&"vertical"===a?"right":"left");var o=t.get("selector",!0),s=t.get("selectorPosition",!0);!o||s&&"auto"!==s||(s="horizontal"===a?"end":"start"),this.renderInner(r,t,e,n,o,a,s);var l=Eh(t,n).refContainer,c=t.getBoxLayoutParams(),u=t.get("padding"),d=Lh(c,l,u),h=this.layoutInner(t,r,d,i,o,s),p=Lh(F({width:h.width,height:h.height},c),l,u);this.group.x=p.x-h.x,this.group.y=p.y-h.y,this.group.markRedraw(),this.group.add(this._backgroundEl=I$(h,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,e,n,i,r,a,o){var s=this.getContentGroup(),l=wt(),c=e.get("selectedMode"),u=e.get("triggerEvent"),d=[];n.eachRawSeries((function(t){!t.get("legendHoverLink")&&d.push(t.id)})),MX(e.getData(),(function(r,a){var o=this,h=r.get("name");if(!this.newlineDisabled&&(""===h||"\n"===h)){var p=new kX;return p.newline=!0,void s.add(p)}var f=n.getSeriesByName(h)[0];if(!l.get(h))if(f){var g=f.getData(),m=g.getVisual("legendLineStyle")||{},v=g.getVisual("legendIcon"),y=g.getVisual("style"),x=this._createItem(f,h,a,r,e,t,m,y,v,c,i);x.on("click",SX(CX,h,null,i,d)).on("mouseover",SX(IX,f.name,null,i,d)).on("mouseout",SX(AX,f.name,null,i,d)),n.ssr&&x.eachChild((function(t){var e=gc(t);e.seriesIndex=f.seriesIndex,e.dataIndex=a,e.ssrType="legend"})),u&&x.eachChild((function(t){o.packEventData(t,e,f,a,h)})),l.set(h,!0)}else n.eachRawSeries((function(o){var s=this;if(!l.get(h)&&o.legendVisualProvider){var p=o.legendVisualProvider;if(!p.containName(h))return;var f=p.indexOfName(h),g=p.getItemVisual(f,"style"),m=p.getItemVisual(f,"legendIcon"),v=mi(g.fill);v&&0===v[3]&&(v[3]=.2,g=V(V({},g),{fill:Si(v,"rgba")}));var y=this._createItem(o,h,a,r,e,t,{},g,m,c,i);y.on("click",SX(CX,null,h,i,d)).on("mouseover",SX(IX,null,h,i,d)).on("mouseout",SX(AX,null,h,i,d)),n.ssr&&y.eachChild((function(t){var e=gc(t);e.seriesIndex=o.seriesIndex,e.dataIndex=a,e.ssrType="legend"})),u&&y.eachChild((function(t){s.packEventData(t,e,o,a,h)})),l.set(h,!0)}}),this)}),this),r&&this._createSelector(r,e,i,a,o)},e.prototype.packEventData=function(t,e,n,i,r){var a={componentType:"legend",componentIndex:e.componentIndex,dataIndex:i,value:r,seriesIndex:n.seriesIndex};gc(t).eventData=a},e.prototype._createSelector=function(t,e,n,i,r){var a=this.getSelectorGroup();MX(t,(function(t){var i=t.type,r=new fc({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:"all"===i?"legendAllSelect":"legendInverseSelect",legendId:e.id})}});a.add(r),ju(r,{normal:e.getModel("selectorLabel"),emphasis:e.getModel(["emphasis","selectorLabel"])},{defaultText:t.title}),yu(r)}))},e.prototype._createItem=function(t,e,n,i,r,a,o,s,l,c,u){var d=t.visualDrawType,h=r.get("itemWidth"),p=r.get("itemHeight"),f=r.isSelected(e),g=i.get("symbolRotate"),m=i.get("symbolKeepAspect"),v=i.get("icon"),y=function(t,e,n,i,r,a,o){function s(t,e){"auto"===t.lineWidth&&(t.lineWidth=e.lineWidth>0?2:0),MX(t,(function(n,i){"inherit"===t[i]&&(t[i]=e[i])}))}var l=e.getModel("itemStyle"),c=l.getItemStyle(),u=0===t.lastIndexOf("empty",0)?"fill":"stroke",d=l.getShallow("decal");c.decal=d&&"inherit"!==d?e_(d,o):i.decal,"inherit"===c.fill&&(c.fill=i[r]),"inherit"===c.stroke&&(c.stroke=i[u]),"inherit"===c.opacity&&(c.opacity=("fill"===r?i:n).opacity),s(c,i);var h=e.getModel("lineStyle"),p=h.getLineStyle();if(s(p,n),"auto"===c.fill&&(c.fill=i.fill),"auto"===c.stroke&&(c.stroke=i.fill),"auto"===p.stroke&&(p.stroke=i.fill),!a){var f=e.get("inactiveBorderWidth"),g=c[u];c.lineWidth="auto"===f?i.lineWidth>0&&g?2:0:c.lineWidth,c.fill=e.get("inactiveColor"),c.stroke=e.get("inactiveBorderColor"),p.stroke=h.get("inactiveColor"),p.lineWidth=h.get("inactiveWidth")}return{itemStyle:c,lineStyle:p}}(l=v||l||"roundRect",i,o,s,d,f,u),x=new kX,_=i.getModel("textStyle");if(!Q(t.getLegendIcon)||v&&"inherit"!==v){var b="inherit"===v&&t.getData().getVisual("symbol")?"inherit"===g?t.getData().getVisual("symbolRotate"):g:0;x.add(function(t){var e=t.icon||"roundRect",n=Ix(e,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);return n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),e.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill=Yh.color.neutral00,n.style.lineWidth=2),n}({itemWidth:h,itemHeight:p,icon:l,iconRotate:b,itemStyle:y.itemStyle,lineStyle:y.lineStyle,symbolKeepAspect:m}))}else x.add(t.getLegendIcon({itemWidth:h,itemHeight:p,icon:l,iconRotate:g,itemStyle:y.itemStyle,lineStyle:y.lineStyle,symbolKeepAspect:m}));var w="left"===a?h+5:-5,S=a,M=r.get("formatter"),k=e;tt(M)&&M?k=M.replace("{name}",null!=e?e:""):Q(M)&&(k=M(e));var T=f?_.getTextColor():i.get("inactiveColor");x.add(new fc({style:Hu(_,{text:k,x:w,y:p/2,fill:T,align:S,verticalAlign:"middle"},{inheritColor:T})}));
vendor: 14,094 bytes, line 2
2var C=new Kl({shape:x.getBoundingRect(),style:{fill:"transparent"}}),I=i.getModel("tooltip");return I.get("show")&&Wv({el:C,componentModel:r,itemName:e,itemTooltipOption:I.option}),x.add(C),x.eachChild((function(t){t.silent=!0})),C.silent=!c,this.getContentGroup().add(x),yu(x),x.__legendDataIndex=n,x},e.prototype.layoutInner=function(t,e,n,i,r,a){var o=this.getContentGroup(),s=this.getSelectorGroup();Ih(t.get("orient"),o,t.get("itemGap"),n.width,n.height);var l=o.getBoundingRect(),c=[-l.x,-l.y];if(s.markRedraw(),o.markRedraw(),r){Ih("horizontal",s,t.get("selectorItemGap",!0));var u=s.getBoundingRect(),d=[-u.x,-u.y],h=t.get("selectorButtonGap",!0),p=t.getOrient().index,f=0===p?"width":"height",g=0===p?"height":"width",m=0===p?"y":"x";"end"===a?d[p]+=l[f]+h:c[p]+=u[f]+h,d[1-p]+=l[g]/2-u[g]/2,s.x=d[0],s.y=d[1],o.x=c[0],o.y=c[1];var v={x:0,y:0};return v[f]=l[f]+h+u[f],v[g]=Math.max(l[g],u[g]),v[m]=Math.min(0,u[m]+d[1-p]),v}return o.x=c[0],o.y=c[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(Rg);function CX(t,e,n,i){AX(t,e,n,i),n.dispatchAction({type:"legendToggleSelect",name:null!=t?t:e}),IX(t,e,n,i)}function IX(t,e,n,i){n.usingTHL()||n.dispatchAction({type:"highlight",seriesName:t,name:e,excludeSeriesId:i})}function AX(t,e,n,i){n.usingTHL()||n.dispatchAction({type:"downplay",seriesName:t,name:e,excludeSeriesId:i})}const DX=TX;function LX(t,e,n){var i="allSelect"===t||"inverseSelect"===t,r={},a=[];n.eachComponent({mainType:"legend",query:e},(function(n){i?n[t]():n[t](e.name),PX(n,r),a.push(n.componentIndex)}));var o={};return n.eachComponent("legend",(function(t){W(r,(function(e,n){t[e?"select":"unSelect"](n)})),PX(t,o)})),i?{selected:o,legendIndex:a}:{name:e.name,selected:o}}function PX(t,e){var n=e||{};return W(t.getData(),(function(e){var i=e.get("name");if("\n"!==i&&""!==i){var r=t.isSelected(i);Tt(n,i)?n[i]=n[i]&&r:n[i]=r}})),n}var OX=Wo((function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.filterSeries((function(t){for(var n=0;n<e.length;n++)if(!e[n].isSelected(t.name))return!1;return!0}))}));function EX(t){t.registerComponentModel(wX),t.registerComponentView(DX),t.registerProcessor(t.PRIORITY.PROCESSOR.SERIES_FILTER,OX),t.registerSubTypeDefaulter("legend",(function(){return"plain"})),function(t){t.registerAction("legendToggleSelect","legendselectchanged",K(LX,"toggleSelected")),t.registerAction("legendAllSelect","legendselectall",K(LX,"allSelect")),t.registerAction("legendInverseSelect","legendinverseselect",K(LX,"inverseSelect")),t.registerAction("legendSelect","legendselected",K(LX,"select")),t.registerAction("legendUnSelect","legendunselected",K(LX,"unSelect"))}(t)}var NX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.setScrollDataIndex=function(t){this.option.scrollDataIndex=t},e.prototype.init=function(e,n,i){var r=Bh(e);t.prototype.init.call(this,e,n,i),RX(this,e,r)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),RX(this,this.option,e)},e.type="legend.scroll",e.defaultOption=vd(wX.defaultOption,{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:Yh.color.accent50,pageIconInactiveColor:Yh.color.accent10,pageIconSize:15,pageTextStyle:{color:Yh.color.tertiary},animationDurationUpdate:800}),e}(wX);function RX(t,e,n){var i=[1,1];i[t.getOrient().index]=0,zh(e,n,{type:"box",ignoreSize:!!i})}const zX=NX;var BX=pa,VX=["width","height"],FX=["x","y"],jX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.newlineDisabled=!0,n._currentIndex=0,n}return d(e,t),e.prototype.init=function(){t.prototype.init.call(this),this.group.add(this._containerGroup=new BX),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new BX)},e.prototype.resetInner=function(){t.prototype.resetInner.call(this),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},e.prototype.renderInner=function(e,n,i,r,a,o,s){var l=this;t.prototype.renderInner.call(this,e,n,i,r,a,o,s);var c=this._controllerGroup,u=n.get("pageIconSize",!0),d=J(u)?u:[u,u];p("pagePrev",0);var h=n.getModel("pageTextStyle");function p(t,e){var i=t+"DataIndex",a=zv(n.get("pageIcons",!0)[n.getOrient().name][e],{onclick:Z(l._pageGo,l,i,n,r)},{x:-d[0]/2,y:-d[1]/2,width:d[0],height:d[1]});a.name=t,c.add(a)}c.add(new fc({name:"pageText",style:{text:"xx/xx",fill:h.getTextColor(),font:h.getFont(),verticalAlign:"middle",align:"center"},silent:!0})),p("pageNext",1)},e.prototype.layoutInner=function(t,e,n,i,r,a){var o=this.getSelectorGroup(),s=t.getOrient().index,l=VX[s],c=FX[s],u=VX[1-s],d=FX[1-s];r&&Ih("horizontal",o,t.get("selectorItemGap",!0));var h=t.get("selectorButtonGap",!0),p=o.getBoundingRect(),f=[-p.x,-p.y],g=R(n);r&&(g[l]=n[l]-p[l]-h);var m=this._layoutContentAndController(t,i,g,s,l,u,d,c);if(r){if("end"===a)f[s]+=m[l]+h;else{var v=p[l]+h;f[s]-=v,m[c]-=v}m[l]+=p[l]+h,f[1-s]+=m[d]+m[u]/2-p[u]/2,m[u]=Math.max(m[u],p[u]),m[d]=Math.min(m[d],p[d]+f[1-s]),o.x=f[0],o.y=f[1],o.markRedraw()}return m},e.prototype._layoutContentAndController=function(t,e,n,i,r,a,o,s){var l=this.getContentGroup(),c=this._containerGroup,u=this._controllerGroup;Ih(t.get("orient"),l,t.get("itemGap"),i?n.width:null,i?null:n.height),Ih("horizontal",u,t.get("pageButtonItemGap",!0));var d=l.getBoundingRect(),h=u.getBoundingRect(),p=this._showController=d[r]>n[r],f=[-d.x,-d.y];e||(f[i]=l[s]);var g=[0,0],m=[-h.x,-h.y],v=ut(t.get("pageButtonGap",!0),t.get("itemGap",!0));p&&("end"===t.get("pageButtonPosition",!0)?m[i]+=n[r]-h[r]:g[i]+=h[r]+v),m[1-i]+=d[a]/2-h[a]/2,l.setPosition(f),c.setPosition(g),u.setPosition(m);var y={x:0,y:0};if(y[r]=p?n[r]:d[r],y[a]=Math.max(d[a],h[a]),y[o]=Math.min(0,h[o]+m[1-i]),c.__rectSize=n[r],p){var x={x:0,y:0};x[r]=Math.max(n[r]-h[r]-v,0),x[a]=y[a],c.setClipPath(new Kl({shape:x})),c.__rectSize=x[r]}else u.eachChild((function(t){t.attr({invisible:!0,silent:!0})}));var _=this._getPageInfo(t);return null!=_.pageIndex&&Lu(l,{x:_.contentPosition[0],y:_.contentPosition[1]},p?t:null),this._updatePageInfoView(t,_),y},e.prototype._pageGo=function(t,e,n){var i=this._getPageInfo(e)[t];null!=i&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:e.id})},e.prototype._updatePageInfoView=function(t,e){var n=this._controllerGroup;W(["pagePrev","pageNext"],(function(i){var r=null!=e[i+"DataIndex"],a=n.childOfName(i);a&&(a.setStyle("fill",r?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),a.cursor=r?"pointer":"default")}));var i=n.childOfName("pageText"),r=t.get("pageFormatter"),a=e.pageIndex,o=null!=a?a+1:0,s=e.pageCount;i&&r&&i.setStyle("text",tt(r)?r.replace("{current}",null==o?"":o+"").replace("{total}",null==s?"":s+""):r({current:o,total:s}))},e.prototype._getPageInfo=function(t){var e=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,r=t.getOrient().index,a=VX[r],o=FX[r],s=this._findTargetItemIndex(e),l=n.children(),c=l[s],u=l.length,d=u?1:0,h={contentPosition:[n.x,n.y],pageCount:d,pageIndex:d-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!c)return h;var p=y(c);h.contentPosition[r]=-p.s;for(var f=s+1,g=p,m=p,v=null;f<=u;++f)(!(v=y(l[f]))&&m.e>g.s+i||v&&!x(v,g.s))&&(g=m.i>g.i?m:v)&&(null==h.pageNextDataIndex&&(h.pageNextDataIndex=g.i),++h.pageCount),m=v;for(f=s-1,g=p,m=p,v=null;f>=-1;--f)(v=y(l[f]))&&x(m,v.s)||!(g.i<m.i)||(m=g,null==h.pagePrevDataIndex&&(h.pagePrevDataIndex=g.i),++h.pageCount,++h.pageIndex),g=v;return h;function y(t){if(t){var e=t.getBoundingRect(),n=e[o]+t[o];return{s:n,e:n+e[a],i:t.__legendDataIndex}}}function x(t,e){return t.e>=e&&t.s<=e+i}},e.prototype._findTargetItemIndex=function(t){return this._showController?(this.getContentGroup().eachChild((function(i,r){var a=i.__legendDataIndex;null==n&&null!=a&&(n=r),a===t&&(e=r)})),null!=e?e:n):0;var e,n},e.type="legend.scroll",e}(DX);const GX=jX;function HX(t){gb(EX),t.registerComponentModel(zX),t.registerComponentView(GX),function(t){t.registerAction("legendScroll","legendscroll",(function(t,e){var n=t.scrollDataIndex;null!=n&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},(function(t){t.setScrollDataIndex(n)}))}))}(t)}var WX=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="dataZoom.inside",e.defaultOption=vd(l$.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(l$);const UX=WX;var $X=vo();function YX(t,e){if(e){t.removeKey(e.model.uid);var n=e.controller;n&&n.dispose()}}function qX(t,e){t.isDisposed()||t.dispatchAction({type:"dataZoom",animation:{easing:"cubicOut",duration:100},batch:e})}function XX(t,e,n,i){return t.coordinateSystem.containPoint([n,i])}var ZX=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataZoom.inside",e}return d(e,t),e.prototype.render=function(e,n,i){t.prototype.render.apply(this,arguments),e.noTarget()?this._clear():(this.range=e.getPercentRange(),function(t,e,n){$X(t).coordSysRecordMap.each((function(t){var i=t.dataZoomInfoMap.get(e.uid);i&&(i.getRange=n)}))}(i,e,{pan:Z(KX.pan,this),zoom:Z(KX.zoom,this),scrollMove:Z(KX.scrollMove,this)}))},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){!function(t,e){for(var n=$X(t).coordSysRecordMap,i=n.keys(),r=0;r<i.length;r++){var a=i[r],o=n.get(a),s=o.dataZoomInfoMap;if(s){var l=e.uid;s.get(l)&&(s.removeKey(l),s.keys().length||YX(n,o))}}}(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(h$),KX={zoom:function(t,e,n,i){var r=this.range,a=r.slice(),o=t.axisModels[0];if(o){var s=QX[e](null,[i.originX,i.originY],o,n,t),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(a[1]-a[0])+a[0],c=Math.max(1/i.scale,0);a[0]=(a[0]-l)*c+l,a[1]=(a[1]-l)*c+l;var u=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();return Bz(0,a,[0,100],0,u.minSpan,u.maxSpan),this.range=a,r[0]!==a[0]||r[1]!==a[1]?a:void 0}},pan:JX((function(t,e,n,i,r,a){var o=QX[i]([a.oldX,a.oldY],[a.newX,a.newY],e,r,n);return o.signal*(t[1]-t[0])*o.pixel/o.pixelLength})),scrollMove:JX((function(t,e,n,i,r,a){return QX[i]([0,0],[a.scrollDelta,a.scrollDelta],e,r,n).signal*(t[1]-t[0])*a.scrollDelta}))};function JX(t){return function(e,n,i,r){var a=this.range,o=a.slice(),s=e.axisModels[0];if(s)return Bz(t(o,s,e,n,i,r),o,[0,100],"all"),this.range=o,a[0]!==o[0]||a[1]!==o[1]?o:void 0}}var QX={grid:function(t,e,n,i,r){var a=n.axis,o={},s=r.model.coordinateSystem.getRect();return t=t||[0,0],"x"===a.dim?(o.pixel=e[0]-t[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=a.inverse?1:-1):(o.pixel=e[1]-t[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=a.inverse?-1:1),o},polar:function(t,e,n,i,r){var a=n.axis,o={},s=r.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),c=s.getAngleAxis().getExtent();return t=t?s.pointToCoord(t):[0,0],e=s.pointToCoord(e),"radiusAxis"===n.mainType?(o.pixel=e[0]-t[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=a.inverse?1:-1):(o.pixel=e[1]-t[1],o.pixelLength=c[1]-c[0],o.pixelStart=c[0],o.signal=a.inverse?-1:1),o},singleAxis:function(t,e,n,i,r){var a=n.axis,o=r.model.coordinateSystem.getRect(),s={};return t=t||[0,0],"horizontal"===a.orient?(s.pixel=e[0]-t[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=a.inverse?1:-1):(s.pixel=e[1]-t[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=a.inverse?-1:1),s}};const tZ=ZX;function eZ(t){_$(t),t.registerComponentModel(UX),t.registerComponentView(tZ),function(t){t.registerUpdateLifecycle("coordsys:aftercreate",(function(t,e){var n=$X(e),i=n.coordSysRecordMap||(n.coordSysRecordMap=wt());i.each((function(t){t.dataZoomInfoMap=null})),t.eachComponent({mainType:"dataZoom",subType:"inside"},(function(t){W(e$(t).infoList,(function(n){var r=n.model.uid,a=i.get(r)||i.set(r,function(t,e){var n={model:e,containsPoint:K(XX,e),dispatchAction:K(qX,t),dataZoomInfoMap:null,controller:null},i=n.controller=new gL(t.getZr());return W(["pan","zoom","scrollMove"],(function(t){i.on(t,(function(e){var i=[];n.dataZoomInfoMap.each((function(r){if(e.isAvailableBehavior(r.model.option)){var a=(r.getRange||{})[t],o=a&&a(r.dzReferCoordSysInfo,n.model.mainType,n.controller,e);!r.model.get("disabled",!0)&&o&&i.push({dataZoomId:r.model.id,start:o[0],end:o[1]})}})),i.length&&n.dispatchAction(i)}))})),n}(e,n.model));(a.dataZoomInfoMap||(a.dataZoomInfoMap=wt())).set(t.uid,{dzReferCoordSysInfo:n,model:t,getRange:null})}))})),i.each((function(t){var n,r=t.controller,a=t.dataZoomInfoMap;if(a){var o=a.keys()[0];null!=o&&(n=a.get(o))}if(n){var s=function(t,e,n){var i,r,a,o="type_",s={type_true:2,type_move:1,type_false:0,type_undefined:-1},l=!0;return t.each((function(t){var e=t.model,n=!e.get("disabled",!0)&&(!e.get("zoomLock",!0)||"move");s[o+n]>s[o+i]&&(i=n),l=l&&e.get("preventDefaultMouseMove",!0),r=ut(e.get("cursorGrab",!0),r),a=ut(e.get("cursorGrabbing",!0),a)})),{controlType:i,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!l,api:n,zInfo:{component:e.model},triggerInfo:{roamTrigger:null,isInSelf:e.containsPoint},cursorGrab:r,cursorGrabbing:a}}}(a,t,e);r.enable(s.controlType,s.opt),yy(t,"dispatchAction",n.model.get("throttle",!0),"fixRate")}else YX(i,t)}))}))}(t)}var nZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=vd(l$.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:Yh.color.accent10,borderRadius:0,backgroundColor:Yh.color.transparent,dataBackground:{lineStyle:{color:Yh.color.accent30,width:.5},areaStyle:{color:Yh.color.accent20,opacity:.2}}
vendor: 9,850 bytes, line 2
2,selectedDataBackground:{lineStyle:{color:Yh.color.accent40,width:.5},areaStyle:{color:Yh.color.accent20,opacity:.3}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:Yh.color.neutral00,borderColor:Yh.color.accent20},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:Yh.color.accent40,opacity:.5},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:Yh.color.tertiary},brushSelect:!0,brushStyle:{color:Yh.color.accent30,opacity:.3},emphasis:{handleLabel:{show:!0},handleStyle:{borderColor:Yh.color.accent40},moveHandleStyle:{opacity:.8}},defaultLocationEdgeGap:15}),e}(l$);const iZ=nZ;var rZ=Kl,aZ="horizontal",oZ="vertical",sZ=["line","bar","candlestick","scatter"],lZ={easing:"cubicOut",duration:100,delay:0},cZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._displayables={},n}return d(e,t),e.prototype.init=function(t,e){this.api=e,this._onBrush=Z(this._onBrush,this),this._onBrushEnd=Z(this._onBrushEnd,this)},e.prototype.render=function(e,n,i,r){if(t.prototype.render.apply(this,arguments),yy(this,"_dispatchZoomAction",e.get("throttle"),"fixRate"),this._orient=e.getOrient(),!1!==e.get("show")){if(e.noTarget())return this._clear(),void this.group.removeAll();r&&"dataZoom"===r.type&&r.from===this.uid||this._buildView(),this._updateView()}else this.group.removeAll()},e.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){xy(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var e=this._displayables.sliderGroup=new pa;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(e),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,e=this.api,n=t.get("brushSelect")?7:0,i=Eh(t,e).refContainer,r=this._findCoordRect(),a=t.get("defaultLocationEdgeGap",!0)||0,o=this._orient===aZ?{right:i.width-r.x-r.width,top:i.height-30-a-n,width:r.width,height:30}:{right:a,top:r.y,width:30,height:r.height},s=Bh(t.option);W(["right","top","width","height"],(function(t){"ph"===s[t]&&(s[t]=o[t])}));var l=Lh(s,i);this._location={x:l.x,y:l.y},this._size=[l.width,l.height],this._orient===oZ&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,e=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),r=i&&i.get("inverse"),a=this._displayables.sliderGroup,o=(this._dataShadowInfo||{}).otherAxisInverse;a.attr(n!==aZ||r?n===aZ&&r?{scaleY:o?1:-1,scaleX:-1}:n!==oZ||r?{scaleY:o?-1:1,scaleX:-1,rotation:Math.PI/2}:{scaleY:o?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:o?1:-1,scaleX:1});var s=t.getBoundingRect([a]),l=isNaN(s.x)?0:s.x,c=isNaN(s.y)?0:s.y;t.x=e.x-l,t.y=e.y-c,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,e=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new rZ({silent:!0,shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var r=new rZ({shape:{x:0,y:0,width:e[0],height:e[1]},style:{fill:"transparent"},z2:0,onclick:Z(this._onClickPanel,this)}),a=this.api.getZr();i?(r.on("mousedown",this._onBrushStart,this),r.cursor="crosshair",a.on("mousemove",this._onBrush),a.on("mouseup",this._onBrushEnd)):(a.off("mousemove",this._onBrush),a.off("mouseup",this._onBrushEnd)),n.add(r)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],t){var e=this._size,n=this._shadowSize||[],i=t.series,r=i.getRawData(),a=i.getShadowDim&&i.getShadowDim(),o=a&&r.getDimensionInfo(a)?i.getShadowDim():t.otherDim;if(null!=o){var s=this._shadowPolygonPts,l=this._shadowPolylinePts;if(r!==this._shadowData||o!==this._shadowDim||e[0]!==n[0]||e[1]!==n[1]){var c=r.getDataExtent(t.thisDim),u=r.getDataExtent(o),d=.3*(u[1]-u[0]);u=[u[0]-d,u[1]+d];var h,p=[0,e[1]],f=[0,e[0]],g=[[e[0],0],[0,0]],m=[],v=f[1]/Math.max(1,r.count()-1),y=e[0]/(c[1]-c[0]),x="time"===t.thisAxis.type,_=-v,b=Math.round(r.count()/e[0]);r.each([t.thisDim,o],(function(t,e,n){if(b>0&&n%b)x||(_+=v);else{_=x?(+t-c[0])*y:_+v;var i=null==e||isNaN(e)||""===e,r=i?0:Da(e,u,p,!0);i&&!h&&n?(g.push([g[g.length-1][0],0]),m.push([m[m.length-1][0],0])):!i&&h&&(g.push([_,0]),m.push([_,0])),i||(g.push([_,r]),m.push([_,r])),h=i}})),s=this._shadowPolygonPts=g,l=this._shadowPolylinePts=m}this._shadowData=r,this._shadowDim=o,this._shadowSize=[e[0],e[1]];for(var w=this.dataZoomModel,S=0;S<3;S++){var M=k(1===S);this._displayables.sliderGroup.add(M),this._displayables.dataShadowSegs.push(M)}}}function k(t){var e=w.getModel(t?"selectedDataBackground":"dataBackground"),n=new pa,i=new Lm({shape:{points:s},segmentIgnoreThreshold:1,style:e.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),r=new Em({shape:{points:l},segmentIgnoreThreshold:1,style:e.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return n.add(i),n.add(r),n}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,e=t.get("showDataShadow");if(!1!==e){var n,i=this.ecModel;return t.eachTargetAxis((function(r,a){W(t.getAxisProxy(r,a).getTargetSeriesModels(),(function(t){if(!(n||!0!==e&&j(sZ,t.get("type"))<0)){var o,s=i.getComponent(t$(r),a).axis,l=function(t){return{x:"y",y:"x",radius:"angle",angle:"radius"}[t]}(r),c=t.coordinateSystem;null!=l&&c.getOtherAxis&&(o=c.getOtherAxis(s).inverse),l=t.getData().mapDimension(l);var u=t.getData().mapDimension(r);n={thisAxis:s,series:t,thisDim:u,otherDim:l,otherAxisInverse:o}}}),this)}),this),n}},e.prototype._renderHandle=function(){var t=this.group,e=this._displayables,n=e.handles=[null,null],i=e.handleLabels=[null,null],r=this._displayables.sliderGroup,a=this._size,o=this.dataZoomModel,s=this.api,l=o.get("borderRadius")||0,c=o.get("brushSelect"),u=e.filler=new rZ({silent:c,style:{fill:o.get("fillerColor")},textConfig:{position:"inside"}});r.add(u),r.add(new rZ({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:a[0],height:a[1],r:l},style:{stroke:o.get("dataBackgroundColor")||o.get("borderColor"),lineWidth:1,fill:Yh.color.transparent}})),W([0,1],(function(e){var a=o.get("handleIcon");!kx[a]&&a.indexOf("path://")<0&&a.indexOf("image://")<0&&(a="path://"+a);var s,l=Ix(a,-1,0,2,2,null,!0);l.attr({cursor:(s=this._orient,"vertical"===s?"ns-resize":"ew-resize"),draggable:!0,drift:Z(this._onDragMove,this,e),ondragend:Z(this._onDragEnd,this),onmouseover:Z(this._onOverDataInfoTriggerArea,this,!0),onmouseout:Z(this._onOverDataInfoTriggerArea,this,!1),z2:5});var c=l.getBoundingRect(),u=o.get("handleSize");this._handleHeight=La(u,this._size[1]),this._handleWidth=c.width/c.height*this._handleHeight,l.setStyle(o.getModel("handleStyle").getItemStyle()),l.style.strokeNoScale=!0,l.rectHover=!0,l.ensureState("emphasis").style=o.getModel(["emphasis","handleStyle"]).getItemStyle(),yu(l);var d=o.get("handleColor");null!=d&&(l.style.fill=d),r.add(n[e]=l);var h=o.getModel("textStyle"),p=(o.get("handleLabel")||{}).show||!1;t.add(i[e]=new fc({silent:!0,invisible:!p,style:Hu(h,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:h.getTextColor(),font:h.getFont()}),z2:10}))}),this);var d=u;if(c){var h=La(o.get("moveHandleSize"),a[1]),p=e.moveHandle=new Kl({style:o.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:a[1]-.5,height:h}}),f=.8*h,g=e.moveHandleIcon=Ix(o.get("moveHandleIcon"),-f/2,-f/2,f,f,Yh.color.neutral00,!0);g.silent=!0,g.y=a[1]+h/2-.5,p.ensureState("emphasis").style=o.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(a[1]/2,Math.max(h,10));(d=e.moveZone=new Kl({invisible:!0,shape:{y:a[1]-m,height:h+m}})).on("mouseover",(function(){s.enterEmphasis(p)})).on("mouseout",(function(){s.leaveEmphasis(p)})),r.add(p),r.add(g),r.add(d)}d.attr({draggable:!0,cursor:"grab",drift:Z(this._onActualMoveZoneDrift,this),ondragstart:Z(this._onActualMoveZoneDragStart,this),ondragend:Z(this._onActualMoveZoneDragEnd,this),onmouseover:Z(this._onOverDataInfoTriggerArea,this,!0),onmouseout:Z(this._onOverDataInfoTriggerArea,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),e=this._getViewExtent();this._handleEnds=[Da(t[0],[0,100],e,!0),Da(t[1],[0,100],e,!0)]},e.prototype._updateInterval=function(t,e){var n=this.dataZoomModel,i=this._handleEnds,r=this._getViewExtent(),a=n.findRepresentativeAxisProxy().getMinMaxSpan(),o=[0,100];Bz(e,i,r,n.get("zoomLock")?"all":t,null!=a.minSpan?Da(a.minSpan,o,r,!0):null,null!=a.maxSpan?Da(a.maxSpan,o,r,!0):null);var s=this._range,l=this._range=Na([Da(i[0],r,o,!0),Da(i[1],r,o,!0)]);return!s||s[0]!==l[0]||s[1]!==l[1]},e.prototype._updateView=function(t){var e=this._displayables,n=this._handleEnds,i=Na(n.slice()),r=this._size;W([0,1],(function(t){var i=e.handles[t],a=this._handleHeight;i.attr({scaleX:a/2,scaleY:a/2,x:n[t]+(t?-1:1),y:r[1]/2-a/2})}),this),e.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:r[1]});var a={x:i[0],width:i[1]-i[0]};e.moveHandle&&(e.moveHandle.setShape(a),e.moveZone.setShape(a),e.moveZone.getBoundingRect
vendor: 4,854 bytes, line 2
2(),e.moveHandleIcon&&e.moveHandleIcon.attr("x",a.x+a.width/2));for(var o=e.dataShadowSegs,s=[0,i[0],i[1],r[0]],l=0;l<o.length;l++){var c=o[l],u=c.getClipPath();u||(u=new Kl,c.setClipPath(u)),u.setShape({x:s[l],y:0,width:s[l+1]-s[l],height:r[1]})}this._updateDataInfo(t)},e.prototype._updateDataInfo=function(t){var e=this.dataZoomModel,n=this._displayables,i=n.handleLabels,r=this._orient,a=["",""];if(e.get("showDetail")){var o=e.findRepresentativeAxisProxy(),s=o.getAxisModel().axis.scale;if(o){var l,c=this._range;if(t){var u={start:c[0],end:c[1]},d=r$(e,o);if(d){var h=d.calculateDataWindow(u).percentInverted;u={start:h[0],end:h[1]}}l=o.calculateDataWindow(u)}else l=o.getWindow();a=[uZ(e,0,l,s),uZ(e,1,l,s)]}}var p=Na(this._handleEnds.slice());function f(t){var e=Dv(n.handles[t].parent,this.group),o=Pv(0===t?"right":"left",e),s=this._handleWidth/2+5,l=Lv([p[t]+(0===t?-s:s),this._size[1]/2],e);i[t].setStyle({x:l[0],y:l[1],verticalAlign:r===aZ?"middle":o,align:r===aZ?o:"center",text:a[t]})}f.call(this,0),f.call(this,1)},e.prototype._onOverDataInfoTriggerArea=function(t){this._isOverDataInfoTriggerArea=t,this._showDataInfo(t)},e.prototype._showDataInfo=function(t){var e=(this.dataZoomModel.get("handleLabel")||{}).show||!1,n=this.dataZoomModel.getModel(["emphasis","handleLabel"]).get("show")||!1,i=t||this._dragging?n:e,r=this._displayables,a=r.handleLabels;a[0].attr("invisible",!i),a[1].attr("invisible",!i),r.moveHandle&&this.api[i?"enterEmphasis":"leaveEmphasis"](r.moveHandle,1)},e.prototype._onActualMoveZoneDrift=function(t,e,n){this.api.getZr().setCursorStyle("grabbing"),this._onDragMove("all",t,e,n)},e.prototype._onActualMoveZoneDragStart=function(t){t.target.attr("cursor","grabbing"),this._showDataInfo(!0)},e.prototype._onActualMoveZoneDragEnd=function(t){t.target.attr("cursor","grab"),this._onDragEnd()},e.prototype._onDragMove=function(t,e,n,i){this._dragging=!0,ve(i.event);var r=Lv([e,n],this._displayables.sliderGroup.getLocalTransform(),!0),a=this._updateInterval(t,r[0]),o=this.dataZoomModel.get("realtime");this._updateView(!o),a&&o&&this._dispatchZoomAction(!0)},e.prototype._onDragEnd=function(){this._dragging=!1,this._isOverDataInfoTriggerArea||this._showDataInfo(!1),!this.dataZoomModel.get("realtime")&&this._dispatchZoomAction(!1)},e.prototype._onClickPanel=function(t){var e=this._size,n=this._displayables.sliderGroup.transformCoordToLocal(t.offsetX,t.offsetY);if(!(n[0]<0||n[0]>e[0]||n[1]<0||n[1]>e[1])){var i=this._handleEnds,r=(i[0]+i[1])/2,a=this._updateInterval("all",n[0]-r);this._updateView(),a&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var e=t.offsetX,n=t.offsetY;this._brushStart=new De(e,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var e=this._displayables.brushRect;if(this._brushing=!1,e){e.attr("ignore",!0);var n=e.shape;if(!(+new Date-this._brushStartTime<200&&Math.abs(n.width)<5)){var i=this._getViewExtent(),r=[0,100],a=this._handleEnds=[n.x,n.x+n.width],o=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();Bz(0,a,i,0,null!=o.minSpan?Da(o.minSpan,r,i,!0):null,null!=o.maxSpan?Da(o.maxSpan,r,i,!0):null),this._range=Na([Da(a[0],i,r,!0),Da(a[1],i,r,!0)]),this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(ve(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,e){var n=this._displayables,i=this.dataZoomModel,r=n.brushRect;r||(r=n.brushRect=new rZ({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(r)),r.attr("ignore",!1);var a=this._brushStart,o=this._displayables.sliderGroup,s=o.transformCoordToLocal(t,e),l=o.transformCoordToLocal(a.x,a.y),c=this._size;s[0]=Math.max(Math.min(c[0],s[0]),0),r.setShape({x:l[0],y:0,width:s[0]-l[0],height:c[1]})},e.prototype._dispatchZoomAction=function(t){var e=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?lZ:null,start:e[0],end:e[1]})},e.prototype._findCoordRect=function(){var t,e=e$(this.dataZoomModel).infoList;if(!t&&e.length){var n=e[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),r=this.api.getHeight();t={x:.2*i,y:.2*r,width:.6*i,height:.6*r}}return t},e.type="dataZoom.slider",e}(h$);function uZ(t,e,n,i){var r=t.get("labelFormatter"),a=t.get("labelPrecision");null!=a&&"auto"!==a||(a=n.valuePrecision);var o=n.value[e],s=null==o||isNaN(o)?"":kk(i)||Sk(i)?i.getLabel({value:Math.round(o)}):isFinite(a)?Ea(o,a,!0):o+"";return Q(r)?r(o,s):tt(r)?r.replace("{value}",s):s}const dZ=cZ;function hZ(t){t.registerComponentModel(iZ),t.registerComponentView(dZ),_$(t)}var pZ={get:function(t,e,n){var i=R((fZ[t]||{})[e]);return n&&J(i)?i[i.length-1]:i}},fZ={color:{active:["#006edd","#e0ffff"],inactive:[Yh.color.transparent]}
2,colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const gZ=pZ;var mZ=MN.mapVisual,vZ=MN.eachVisual,yZ=J,xZ=W,_Z=Na,bZ=Da,wZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.stateList=["inRange","outOfRange"],n.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],n.layoutMode={type:"box",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return d(e,t),e.prototype.init=function(t,e,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,e){var n=this.option;!e&&YY(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var e=this.stateList;t=Z(t,this),this.controllerVisuals=$Y(this.option.controller,e,t),this.targetVisuals=$Y(this.option.target,e,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this,e=this.option.seriesTargets;if(e){var n=[];return xZ(e,(function(e){if(null!=e.seriesIndex)n.push(e.seriesIndex);else if(null!=e.seriesId){var i;t.ecModel.eachSeries((function(t){t.id===e.seriesId&&(i=t)})),i&&n.push(i.componentIndex)}})),n}var i=this.option.seriesId,r=this.option.seriesIndex;return null==r&&null==i&&(r="all"),U(So(this.ecModel,"series",{index:r,id:i},{useDefault:!1,enableAll:!0,enableNone:!1}).models,(function(t){return t.componentIndex}))},e.prototype.eachTargetSeries=function(t,e){W(this.getTargetSeriesIndices(),(function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(e,i)}),this)},e.prototype.isTargetSeries=function(t){var e=!1;return this.eachTargetSeries((function(n){n===t&&(e=!0)})),e},e.prototype.formatValueText=function(t,e,n){var i,r=this.option,a=r.precision,o=this.dataBound,s=r.formatter;n=n||["<",">"],J(t)&&(t=t.slice(),i=!0);var l=e?t:i?[c(t[0]),c(t[1])]:c(t);return tt(s)?s.replace("{value}",i?l[0]:l).replace("{value2}",i?l[1]:l):Q(s)?i?s(t[0],t[1]):s(t):i?t[0]===o[0]?n[0]+" "+l[1]:t[1]===o[1]?n[1]+" "+l[0]:l[0]+" - "+l[1]:l;function c(t){return t===o[0]?"min":t===o[1]?"max":(+t).toFixed(Math.min(a,20))}},e.prototype.resetExtent=function(){var t=this.option,e=_Z([t.min,t.max]);this._dataExtent=e},e.prototype.getDimension=function(t){var e=this,n=this.option.seriesTargets;if(n){var i=q(n,(function(n){return null!=n.seriesIndex&&n.seriesIndex===t||null!=n.seriesId&&n.seriesId===e.ecModel.getSeriesByIndex(t).id}));if(i)return i.dimension}return this.option.dimension},e.prototype.getDataDimensionIndex=function(t){var e=t.hostModel.seriesIndex,n=this.getDimension(e);if(null!=n)return t.getDimensionIndex(n);for(var i=t.dimensions,r=i.length-1;r>=0;r--){var a=i[r],o=t.getDimensionInfo(a);if(!o.isCalculationCoord)return o.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),r=e.controller||(e.controller={});z(i,n),z(r,n);var a=this.isCategory();function o(n){yZ(e.color)&&!n.inRange&&(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get("gradientColor")}}o.call(this,i),o.call(this,r),function(t,e,n){var i=t[e],r=t[n];i&&!r&&(r=t[n]={},xZ(i,(function(t,e){if(MN.isValidType(e)){var n=gZ.get(e,"inactive",a);null!=n&&(r[e]=n,"color"!==e||r.hasOwnProperty("opacity")||r.hasOwnProperty("colorAlpha")||(r.opacity=[0,0]))}})))}.call(this,i,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get("inactiveColor"),r=this.getItemSymbol()||"roundRect";xZ(this.stateList,(function(o){var s=this.itemSize,l=t[o];l||(l=t[o]={color:a?i:[i]}),null==l.symbol&&(l.symbol=e&&R(e)||(a?r:[r])),null==l.symbolSize&&(l.symbolSize=n&&R(n)||(a?s[0]:[s[0],s[0]])),l.symbol=mZ(l.symbol,(function(t){return"none"===t?r:t}));var c=l.symbolSize;if(null!=c){var u=-1/0;vZ(c,(function(t){t>u&&(u=t)})),l.symbolSize=mZ(c,(function(t){return bZ(t,[0,u],[0,s[0]],!0)}))}}),this)}.call(this,r)},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:Yh.color.transparent,borderColor:Yh.color.borderTint,contentColor:Yh.color.theme[0],inactiveColor:Yh.color.disabled,borderWidth:0,padding:Yh.size.m,textGap:10,precision:0,textStyle:{color:Yh.color.secondary}},e}(Gh);const SZ=wZ;var MZ=[20,140],kZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual((function(t){t.mappingMethod="linear",t.dataExtent=this.getExtent()})),this._resetRange()},e.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var e=this.itemSize;(null==e[0]||isNaN(e[0]))&&(e[0]=MZ[0]),(null==e[1]||isNaN(e[1]))&&(e[1]=MZ[1])},e.prototype._resetRange=function(){var t=this.getExtent(),e=this.option.range;!e||e.auto?(t.auto=1,this.option.range=t):J(e)&&(e[0]>e[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},e.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),W(this.stateList,(function(t){var e=this.option.controller[t].symbolSize;e&&e[0]!==e[1]&&(e[0]=e[1]/3)}
vendor: 4,757 bytes, line 2
2),this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),e=Na((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]<t[0]&&(e[0]=t[0]),e[1]<t[0]&&(e[1]=t[0]),e},e.prototype.getValueState=function(t){var e=this.option.range,n=this.getExtent(),i=ut(this.option.unboundedRange,!0);return(i&&e[0]<=n[0]||e[0]<=t)&&(i&&e[1]>=n[1]||t<=e[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var e=[];return this.eachTargetSeries((function(n){var i=[],r=n.getData();r.each(this.getDataDimensionIndex(r),(function(e,n){t[0]<=e&&e<=t[1]&&i.push(n)}),this),e.push({seriesId:n.id,dataIndex:i})}),this),e},e.prototype.getVisualMeta=function(t){var e=TZ(0,0,this.getExtent()),n=TZ(0,0,this.option.range.slice()),i=[];function r(e,n){i.push({value:e,color:t(e,n)})}for(var a=0,o=0,s=n.length,l=e.length;o<l&&(!n.length||e[o]<=n[0]);o++)e[o]<n[a]&&r(e[o],"outOfRange");for(var c=1;a<s;a++,c=0)c&&i.length&&r(n[a],"outOfRange"),r(n[a],"inRange");for(c=1;o<l;o++)(!n.length||n[n.length-1]<e[o])&&(c&&(i.length&&r(i[i.length-1].value,"outOfRange"),c=0),r(e[o],"outOfRange"));var u=i.length;return{stops:i,outerColors:[u?i[0].color:"transparent",u?i[u-1].color:"transparent"]}},e.type="visualMap.continuous",e.defaultOption=vd(SZ.defaultOption,{align:"auto",calculable:!1,hoverLink:!0,realtime:!0,handleIcon:"path://M-11.39,9.77h0a3.5,3.5,0,0,1-3.5,3.5h-22a3.5,3.5,0,0,1-3.5-3.5h0a3.5,3.5,0,0,1,3.5-3.5h22A3.5,3.5,0,0,1-11.39,9.77Z",handleSize:"120%",handleStyle:{borderColor:Yh.color.neutral00,borderWidth:1},indicatorIcon:"circle",indicatorSize:"50%",indicatorStyle:{borderColor:Yh.color.neutral00,borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:Yh.color.shadow}}),e}(SZ);function TZ(t,e,n){if(n[0]===n[1])return n.slice();for(var i=(n[1]-n[0])/200,r=n[0],a=[],o=0;o<=200&&r<n[1];o++)a.push(r),r+=i;return a.push(n[1]),a}const CZ=kZ;var IZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.autoPositionValues={left:1,right:1,top:1,bottom:1},n}return d(e,t),e.prototype.init=function(t,e){this.ecModel=t,this.api=e},e.prototype.render=function(t,e,n,i){this.visualMapModel=t,!1!==t.get("show")?this.doRender(t,e,n,i):this.group.removeAll()},e.prototype.renderBackground=function(t){var e=this.visualMapModel,n=sh(e.get("padding")||0),i=t.getBoundingRect();t.add(new Kl({z2:-1,silent:!0,shape:{x:i.x-n[3],y:i.y-n[0],width:i.width+n[3]+n[1],height:i.height+n[0]+n[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},e.prototype.getControllerVisual=function(t,e,n){var i=(n=n||{}).forceState,r=this.visualMapModel,a={};if("color"===e){var o=r.get("contentColor");a.color=o}function s(t){return a[t]}function l(t,e){a[t]=e}var c=r.controllerVisuals[i||r.getValueState(t)];return W(MN.prepareVisualTypes(c),(function(i){var r=c[i];n.convertOpacityToAlpha&&"opacity"===i&&(i="colorAlpha",r=c.__alphaForOpacity),MN.dependsOn(i,e)&&r&&r.applyVisual(t,s,l)})),a[e]},e.prototype.positionGroup=function(t){var e=this.visualMapModel,n=Eh(e,this.api).refContainer;Nh(t,e.getBoxLayoutParams(),n)},e.prototype.doRender=function(t,e,n,i){},e.type="visualMap",e}(Rg);const AZ=IZ;var DZ=[["left","right","width"],["top","bottom","height"]];function LZ(t,e,n){var i=t.option,r=i.align;if(null!=r&&"auto"!==r)return r;for(var a={width:e.getWidth(),height:e.getHeight()},o="horizontal"===i.orient?1:0,s=DZ[o],l=[0,null,10],c={},u=0;u<3;u++)c[DZ[1-o][u]]=l[u],c[s[u]]=2===u?n[0]:i[s[u]];var d=[["x","width",3],["y","height",0]][o],h=Lh(c,a,i.padding);return s[(h.margin[d[2]]||0)+h[d[0]]+.5*h[d[1]]<.5*a[d[1]]?0:1]}function PZ(t,e){return W(t||[],(function(t){null!=t.dataIndex&&(t.dataIndexInside=t.dataIndex,t.dataIndex=null),t.highlightKey="visualMap"+(e?e.componentIndex:"")})),t}var OZ=Da,EZ=W,NZ=Math.min,RZ=Math.max,zZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._shapes={},n._dataInterval=[],n._handleEnds=[],n._hoverLinkDataIndices=[],n}return d(e,t),e.prototype.init=function(e,n){t.prototype.init.call(this,e,n),this._hoverLinkFromSeriesMouseOver=Z(this._hoverLinkFromSeriesMouseOver,this),this._hideIndicator=Z(this._hideIndicator,this)},e.prototype.doRender=function(t,e,n,i){i&&"selectDataRange"===i.type&&i.from===this.uid||this._buildView()},e.prototype._buildView=function(){this.group.removeAll();var t=this.visualMapModel,e=this.group;this._orient=t.get("orient"),this._useHandle=t.get("calculable"),this._resetInterval(),this._renderBar(e);var n=t.get("text");this._renderEndsText(e,n,0),this._renderEndsText(e,n,1),this._updateView(!0),this.renderBackgroun
vendor: 5,763 bytes, line 2
2d(e),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(e)},e.prototype._renderEndsText=function(t,e,n){if(e){var i=e[1-n];i=null!=i?i+"":"";var r=this.visualMapModel,a=r.get("textGap"),o=r.itemSize,s=this._shapes.mainGroup,l=this._applyTransform([o[0]/2,0===n?-a:o[1]+a],s),c=this._applyTransform(0===n?"bottom":"top",s),u=this._orient,d=this.visualMapModel.textStyleModel;this.group.add(new fc({style:Hu(d,{x:l[0],y:l[1],verticalAlign:d.get("verticalAlign")||("horizontal"===u?"middle":c),align:d.get("align")||("horizontal"===u?c:"center"),text:i})}))}},e.prototype._renderBar=function(t){var e=this.visualMapModel,n=this._shapes,i=e.itemSize,r=this._orient,a=this._useHandle,o=LZ(e,this.api,i),s=n.mainGroup=this._createBarGroup(o),l=new pa;s.add(l),l.add(n.outOfRange=BZ()),l.add(n.inRange=BZ(null,a?FZ(this._orient):null,Z(this._dragHandle,this,"all",!1),Z(this._dragHandle,this,"all",!0))),l.setClipPath(new Kl({shape:{x:0,y:0,width:i[0],height:i[1],r:3}}));var c=e.textStyleModel.getTextRect("å½"),u=RZ(c.width,c.height);a&&(n.handleThumbs=[],n.handleLabels=[],n.handleLabelPoints=[],this._createHandle(e,s,0,i,u,r),this._createHandle(e,s,1,i,u,r)),this._createIndicator(e,s,i,u,r),t.add(s)},e.prototype._createHandle=function(t,e,n,i,r,a){var o=Z(this._dragHandle,this,n,!1),s=Z(this._dragHandle,this,n,!0),l=Xr(t.get("handleSize"),i[0]),c=Ix(t.get("handleIcon"),-l/2,-l/2,l,l,null,!0),u=FZ(this._orient);c.attr({cursor:u,draggable:!0,drift:o,ondragend:s,onmousemove:function(t){ve(t.event)}}),c.x=i[0]/2,c.useStyle(t.getModel("handleStyle").getItemStyle()),c.setStyle({strokeNoScale:!0,strokeFirst:!0}),c.style.lineWidth*=2,c.ensureState("emphasis").style=t.getModel(["emphasis","handleStyle"]).getItemStyle(),Mu(c,!0),e.add(c);var d=this.visualMapModel.textStyleModel,h=new fc({cursor:u,draggable:!0,drift:o,onmousemove:function(t){ve(t.event)},ondragend:s,style:Hu(d,{x:0,y:0,text:""})});h.ensureState("blur").style={opacity:.1},h.stateTransition={duration:200},this.group.add(h);var p=[l,0],f=this._shapes;f.handleThumbs[n]=c,f.handleLabelPoints[n]=p,f.handleLabels[n]=h},e.prototype._createIndicator=function(t,e,n,i,r){var a=Xr(t.get("indicatorSize"),n[0]),o=Ix(t.get("indicatorIcon"),-a/2,-a/2,a,a,null,!0);o.attr({cursor:"move",invisible:!0,silent:!0,x:n[0]/2});var s=t.getModel("indicatorStyle").getItemStyle();if(o instanceof Hl){var l=o.style;o.useStyle(V({image:l.image,x:l.x,y:l.y,width:l.width,height:l.height},s))}else o.useStyle(s);e.add(o);var c=this.visualMapModel.textStyleModel,u=new fc({silent:!0,invisible:!0,style:Hu(c,{x:0,y:0,text:""})});this.group.add(u);var d=[("horizontal"===r?i/2:6)+n[0]/2,0],h=this._shapes;h.indicator=o,h.indicatorLabel=u,h.indicatorLabelPoint=d,this._firstShowIndicator=!0},e.prototype._dragHandle=function(t,e,n,i){if(this._useHandle){if(this._dragging=!e,!e){var r=this._applyTransform([n,i],this._shapes.mainGroup,!0);this._updateInterval(t,r[1]),this._hideIndicator(),this._updateView()}e===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),e?!this._hovering&&this._clearHoverLinkToSeries():VZ(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[t],!1)}},e.prototype._resetInterval=function(){var t=this.visualMapModel,e=this._dataInterval=t.getSelected(),n=t.getExtent(),i=[0,t.itemSize[1]];this._handleEnds=[OZ(e[0],n,i,!0),OZ(e[1],n,i,!0)]},e.prototype._updateInterval=function(t,e){e=e||0;var n=this.visualMapModel,i=this._handleEnds,r=[0,n.itemSize[1]];Bz(e,i,r,t,0);var a=n.getExtent();this._dataInterval=[OZ(i[0],r,a,!0),OZ(i[1],r,a,!0)]},e.prototype._updateView=function(t){var e=this.visualMapModel,n=e.getExtent(),i=this._shapes,r=[0,e.itemSize[1]],a=t?r:this._handleEnds,o=this._createBarVisual(this._dataInterval,n,a,"inRange"),s=this._createBarVisual(n,n,r,"outOfRange");i.inRange.setStyle({fill:o.barColor}).setShape("points",o.barPoints),i.outOfRange.setStyle({fill:s.barColor}).setShape("points",s.barPoints),this._updateHandle(a,o)},e.prototype._createBarVisual=function(t,e,n,i){var r={forceState:i,convertOpacityToAlpha:!0},a=this._makeColorGradient(t,r),o=[this.getControllerVisual(t[0],"symbolSize",r),this.getControllerVisual(t[1],"symbolSize",r)],s=this._createBarPoints(n,o);return{barColor:new Km(0,0,0,1,a),barPoints:s,handlesColor:[a[0].color,a[a.length-1].color]}},e.prototype._makeColorGradient=function(t,e){var n=[],i=(t[1]-t[0])/100;n.push({color:this.getControllerVisual(t[0],"color",e),offset:0});for(var r=1;r<100;r++){var a=t[0]+i*r;if(a>t[1])break;n.push({color:this.getControllerVisual(a,"color",e),offset:r/100})}return n.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),n},e.prototype._createBarPoints=function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},e.prototype._createBarGroup=function(t){var e=this._orient,n=this.visualMapModel.get("inverse");return new pa("horizontal"!==e||n?"horizontal"===e&&n?{scaleX:"bottom"===t?-1:1,rotation:-Math.PI/2}:"vertical"!==e||n?{scaleX:"left"===t?1:-1}:{scaleX:"left"===t?1:-1,scaleY:-1}:{scaleX:"bottom"===t?1:-1,rotation:Math.PI/2})},e.prototype._updateHandle=function(t,e){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,r=n.handleThumbs,a=n.handleLabels,o=i.itemSize,s=i.getExtent(),l=this._applyTransform("left",n.mainGroup);EZ([0,1],(function(c){var u=r[c];u.setStyle("fill",e.handlesColor[c]),u.y=t[c];var d=OZ(t[c],[0,o[1]],s,!0),h=this.getControllerVisual(d,"symbolSize");u.scaleX=u.scaleY=h/o[0],u.x=o[0]-h/2;var p=Lv(n.handleLabelPoints[c],Dv(u,this.group));if("horizontal"===this._orient){var f="left"===l||"top"===l?(o[0]-h)
vendor: 4,775 bytes, line 2
2/2:(o[0]-h)/-2;p[1]+=f}a[c].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[c]),verticalAlign:"middle",align:"vertical"===this._orient?this._applyTransform("left",n.mainGroup):"center"})}),this)}},e.prototype._showIndicator=function(t,e,n,i){var r=this.visualMapModel,a=r.getExtent(),o=r.itemSize,s=[0,o[1]],l=this._shapes,c=l.indicator;if(c){c.attr("invisible",!1);var u=this.getControllerVisual(t,"color",{convertOpacityToAlpha:!0}),d=this.getControllerVisual(t,"symbolSize"),h=OZ(t,a,s,!0),p=o[0]-d/2,f={x:c.x,y:c.y};c.y=h,c.x=p;var g=Lv(l.indicatorLabelPoint,Dv(c,this.group)),m=l.indicatorLabel;m.attr("invisible",!1);var v=this._applyTransform("left",l.mainGroup),y="horizontal"===this._orient;m.setStyle({text:(n||"")+r.formatValueText(e),verticalAlign:y?v:"middle",align:y?"center":v});var x={x:p,y:h,style:{fill:u}},_={style:{x:g[0],y:g[1]}};if(r.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var b={duration:100,easing:"cubicInOut",additive:!0};c.x=f.x,c.y=f.y,c.animateTo(x,b),m.animateTo(_,b)}else c.attr(x),m.attr(_);this._firstShowIndicator=!1;var w=this._shapes.handleLabels;if(w)for(var S=0;S<w.length;S++)this.api.enterBlur(w[S])}},e.prototype._enableHoverLinkToSeries=function(){var t=this;this._shapes.mainGroup.on("mousemove",(function(e){if(t._hovering=!0,!t._dragging){var n=t.visualMapModel.itemSize,i=t._applyTransform([e.offsetX,e.offsetY],t._shapes.mainGroup,!0,!0);i[1]=NZ(RZ(0,i[1]),n[1]),t._doHoverLinkToSeries(i[1],0<=i[0]&&i[0]<=n[0])}})).on("mouseout",(function(){t._hovering=!1,!t._dragging&&t._clearHoverLinkToSeries()}))},e.prototype._enableHoverLinkFromSeries=function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},e.prototype._doHoverLinkToSeries=function(t,e){var n=this.visualMapModel,i=n.itemSize;if(n.option.hoverLink){var r=[0,i[1]],a=n.getExtent();t=NZ(RZ(r[0],t),r[1]);var o=function(t,e,n){var i=6,r=t.get("hoverLinkDataSize");return r&&(i=OZ(r,e,n,!0)/2),i}(n,a,r),s=[t-o,t+o],l=OZ(t,r,a,!0),c=[OZ(s[0],r,a,!0),OZ(s[1],r,a,!0)];s[0]<r[0]&&(c[0]=-1/0),s[1]>r[1]&&(c[1]=1/0),e&&(c[0]===-1/0?this._showIndicator(l,c[1],"< ",o):c[1]===1/0?this._showIndicator(l,c[0],"> ",o):this._showIndicator(l,l,"â ",o));var u=this._hoverLinkDataIndices,d=[];(e||VZ(n))&&(d=this._hoverLinkDataIndices=n.findTargetDataIndices(c));var h=function(t,e){var n={},i={};return r(t||[],n),r(e||[],i,n),[a(n),a(i)];function r(t,e,n){for(var i=0,r=t.length;i<r;i++){var a=po(t[i].seriesId,null);if(null==a)return;for(var o=ro(t[i].dataIndex),s=n&&n[a],l=0,c=o.length;l<c;l++){var u=o[l];s&&s[u]?s[u]=null:(e[a]||(e[a]={}))[u]=1}}}function a(t,e){var n=[];for(var i in t)if(t.hasOwnProperty(i)&&null!=t[i])if(e)n.push(+i);else{var r=a(t[i],!0);r.length&&n.push({seriesId:i,dataIndex:r})}return n}}(u,d);this._dispatchHighDown("downplay",PZ(h[0],n)),this._dispatchHighDown("highlight",PZ(h[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var e;if(cx(t.target,(function(t){var n=gc(t);if(null!=n.dataIndex)return e=n,!0}),!0),e){var n=this.ecModel.getSeriesByIndex(e.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var r=n.getData(e.dataType),a=r.getStore().get(i.getDataDimensionIndex(r),e.dataIndex);isNaN(a)||this._showIndicator(a,a)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var e=this._shapes.handleLabels;if(e)for(var n=0;n<e.length;n++)this.api.leaveBlur(e[n])},e.prototype._clearHoverLinkToSeries=function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",PZ(t,this.visualMapModel)),t.length=0},e.prototype._clearHoverLinkFromSeries=function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},e.prototype._applyTransform=function(t,e,n,i){var r=Dv(e,i?null:this.group);return J(t)?Lv(t,r,n):Pv(t,r,n)},e.prototype._dispatchHighDown=function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},e.prototype.dispose=function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},e.type="visualMap.continuous",e}(AZ);function BZ(t,e,n,i){return new Lm({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){ve(t.event)},ondragend:i})}function VZ(t){return!!(t.get("hoverLinkOnHandle")??t.get("realtime"))}function FZ(t){return"vertical"===t?"ns-resize":"ew-resize"}const jZ=zZ;var GZ={type:"selectDataRange",event:"dataRangeSelected",update:"update"},HZ=function(t,e){e.eachComponent({mainType:"visualMap",query:t},(function(e){e.setSelected(t.selected)}))}
vendor: 5,424 bytes, line 2
2,WZ=[{createOnAllSeries:!0,reset:function(t,e){var n=[];return e.eachComponent("visualMap",(function(e){var i,r,a,o,s,l=t.pipelineContext;!e.isTargetSeries(t)||l&&l.large||n.push((i=e.stateList,r=e.targetVisuals,a=Z(e.getValueState,e),o=e.getDataDimensionIndex(t.getData()),s={},W(i,(function(t){var e=MN.prepareVisualTypes(r[t]);s[t]=e})),{progress:function(t,e){var n,i;function l(t){return rx(e,i,t)}function c(t,n){ox(e,i,t,n)}null!=o&&(n=e.getDimensionIndex(o));for(var u=e.getStore();null!=(i=t.next());){var d=e.getRawDataItem(i);if(!d||!1!==d.visualMap)for(var h=null!=o?u.get(n,i):i,p=a(h),f=r[p],g=s[p],m=0,v=g.length;m<v;m++){var y=g[m];f[y]&&f[y].applyVisual(h,l,c)}}}}))})),n}},{createOnAllSeries:!0,reset:function(t,e){var n=t.getData(),i=[];e.eachComponent("visualMap",(function(e){if(e.isTargetSeries(t)){var r=e.getVisualMeta(Z(UZ,null,t,e))||{stops:[],outerColors:[]},a=e.getDataDimensionIndex(n);a>=0&&(r.dimension=a,i.push(r))}})),t.getData().setVisual("visualMeta",i)}}];function UZ(t,e,n,i){for(var r=e.targetVisuals[i],a=MN.prepareVisualTypes(r),o={color:ax(t.getData(),"color")},s=0,l=a.length;s<l;s++){var c=a[s],u=r["opacity"===c?"__alphaForOpacity":c];u&&u.applyVisual(n,d,h)}return o.color;function d(t){return o[t]}function h(t,e){o[t]=e}}var $Z=W;function YZ(t){var e=t&&t.visualMap;J(e)||(e=e?[e]:[]),$Z(e,(function(t){if(t){qZ(t,"splitList")&&!qZ(t,"pieces")&&(t.pieces=t.splitList,delete t.splitList);var e=t.pieces;e&&J(e)&&$Z(e,(function(t){it(t)&&(qZ(t,"start")&&!qZ(t,"min")&&(t.min=t.start),qZ(t,"end")&&!qZ(t,"max")&&(t.max=t.end))}))}}))}function qZ(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}var XZ=!1;function ZZ(t){XZ||(XZ=!0,t.registerSubTypeDefaulter("visualMap",(function(t){return t.categories||(t.pieces?t.pieces.length>0:t.splitNumber>0)&&!t.calculable?"piecewise":"continuous"})),t.registerAction(GZ,HZ),W(WZ,(function(e){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,e)})),t.registerPreprocessor(YZ))}function KZ(t){t.registerComponentModel(CZ),t.registerComponentView(jZ),ZZ(t)}var JZ=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n._pieceList=[],n}return d(e,t),e.prototype.optionUpdated=function(e,n){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var i=this._mode=this._determineMode();this._pieceList=[],QZ[this._mode].call(this,this._pieceList),this._resetSelected(e,n);var r=this.option.categories;this.resetVisual((function(t,e){"categories"===i?(t.mappingMethod="category",t.categories=R(r)):(t.dataExtent=this.getExtent(),t.mappingMethod="piecewise",t.pieceList=U(this._pieceList,(function(t){return t=R(t),"inRange"!==e&&(t.visual=null),t})))}))},e.prototype.completeVisualOption=function(){var e=this.option,n={},i=MN.listVisualTypes(),r=this.isCategory();function a(t,e,n){return t&&t[e]&&t[e].hasOwnProperty(n)}W(e.pieces,(function(t){W(i,(function(e){t.hasOwnProperty(e)&&(n[e]=1)}))})),W(n,(function(t,n){var i=!1;W(this.stateList,(function(t){i=i||a(e,t,n)||a(e.target,t,n)}),this),!i&&W(this.stateList,(function(t){(e[t]||(e[t]={}))[n]=gZ.get(n,"inRange"===t?"active":"inactive",r)}))}),this),t.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,e){var n=this.option,i=this._pieceList,r=(e?n:t).selected||{};if(n.selected=r,W(i,(function(t,e){var n=this.getSelectedMapKey(t);r.hasOwnProperty(n)||(r[n]=!0)}),this),"single"===n.selectedMode){var a=!1;W(i,(function(t,e){var n=this.getSelectedMapKey(t);r[n]&&(a?r[n]=!1:a=!0)}),this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return"categories"===this._mode?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=R(t)},e.prototype.getValueState=function(t){var e=MN.findPieceIndex(t,this._pieceList);return null!=e&&this.option.selected[this.getSelectedMapKey(this._pieceList[e])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var e=[],n=this._pieceList;return this.eachTargetSeries((function(i){var r=[],a=i.getData();a.each(this.getDataDimensionIndex(a),(function(e,i){MN.findPieceIndex(e,n)===t&&r.push(i)}),this),e.push({seriesId:i.id,dataIndex:r})}),this),e},e.prototype.getRepresentValue=function(t){var e;if(this.isCategory())e=t.value;else if(null!=t.value)e=t.value;else{var n=t.interval||[];e=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return e},e.prototype.getVisualMeta=function(t){if(!this.isCategory()){var e=[],n=["",""],i=this,r=this._pieceList.slice();if(r.length){var a=r[0].interval[0];a!==-1/0&&r.unshift({interval:[-1/0,a]}),(a=r[r.length-1].interval[1])!==1/0&&r.push({interval:[a,1/0]})}else r.push({interval:[-1/0,1/0]});var o=-1/0;return W(r,(function(t){var e=t.interval;e&&(e[0]>o&&s([o,e[0]],"outOfRange"),s(e.slice()),o=e[1])}),this),{stops:e,outerColors:n}}function s(r,a){var o=i.getRepresentValue({interval:r});a||(a=i.getValueState(o));var s=t(o,a);r[0]===-1/0?n[0]=s:r[1]===1/0?n[1]=s:e.push({value:r[0],color:s},{value:r[1],color:s})}},e.type="visualMap.piecewise",e.defaultOption=vd(SZ.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,
2splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(SZ),QZ={splitNumber:function(t){var e=this.option,n=Math.min(e.precision,20),i=this.getExtent(),r=e.splitNumber;r=Math.max(parseInt(r,10),1),e.splitNumber=r;for(var a=(i[1]-i[0])/r;+a.toFixed(n)!==a&&n<5;)n++;e.precision=n,a=+a.toFixed(n),e.minOpen&&t.push({interval:[-1/0,i[0]],close:[0,0]});for(var o=0,s=i[0];o<r;s+=a,o++){var l=o===r-1?i[1]:s+a;t.push({interval:[s,l],close:[1,1]})}e.maxOpen&&t.push({interval:[i[1],1/0],close:[0,0]}),qa(t),W(t,(function(t,e){t.index=e,t.text=this.formatValueText(t.interval)}),this)},categories:function(t){var e=this.option;W(e.categories,(function(e){t.push({text:this.formatValueText(e,!0),value:e})}),this),tK(e,t)},pieces:function(t){var e=this.option;W(e.pieces,(function(e,n){it(e)||(e={value:e});var i={text:"",index:n};if(null!=e.label&&(i.text=e.label),e.hasOwnProperty("value")){var r=i.value=e.value;i.interval=[r,r],i.close=[1,1]}else{for(var a=i.interval=[],o=i.close=[0,0],s=[1,0,1],l=[-1/0,1/0],c=[],u=0;u<2;u++){for(var d=[["gte","gt","min"],["lte","lt","max"]][u],h=0;h<3&&null==a[u];h++)a[u]=e[d[h]],o[u]=s[h],c[u]=2===h;null==a[u]&&(a[u]=l[u])}c[0]&&a[1]===1/0&&(o[0]=0),c[1]&&a[0]===-1/0&&(o[1]=0),a[0]===a[1]&&o[0]&&o[1]&&(i.value=a[0])}i.visual=MN.retrieveVisuals(e),t.push(i)}),this),tK(e,t),qa(t),W(t,(function(t){var e=t.close,n=[["<","â¤"][e[1]],[">","â¥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,n)}),this)}};function tK(t,e){var n=t.inverse;("vertical"===t.orient?!n:n)&&e.reverse()}const eK=JZ;var nK=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.doRender=function(){var t=this.group;t.removeAll();var e=this.visualMapModel,n=e.get("textGap"),i=e.textStyleModel,r=this._getItemAlign(),a=e.itemSize,o=this._getViewData(),s=o.endsText,l=ct(e.get("showLabel",!0),!s),c=!e.get("selectedMode");s&&this._renderEndsText(t,s[0],a,l,r),W(o.viewPieceList,(function(o){var s=o.piece,u=new pa;u.onclick=Z(this._onItemClick,this,s),this._enableHoverLink(u,o.indexInModelPieceList);var d=e.getRepresentValue(s);if(this._createItemSymbol(u,d,[0,0,a[0],a[1]],c),l){var h=this.visualMapModel.getValueState(d),p=i.get("align")||r;u.add(new fc({style:Hu(i,{x:"right"===p?-n:a[0]+n,y:a[1]/2,text:s.text,verticalAlign:i.get("verticalAlign")||"middle",align:p,opacity:ut(i.get("opacity"),"outOfRange"===h?.5:1)}),silent:c}))}t.add(u)}),this),s&&this._renderEndsText(t,s[1],a,l,r),Ih(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,e){var n=this;t.on("mouseover",(function(){return i("highlight")})).on("mouseout",(function(){return i("downplay")}));var i=function(t){var i=n.visualMapModel;i.option.hoverLink&&n.api.dispatchAction({type:t,batch:PZ(i.findTargetDataIndices(e),i)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,e=t.option;if("vertical"===e.orient)return LZ(t,this.api,t.itemSize);var n=e.align;return n&&"auto"!==n||(n="left"),n},e.prototype._renderEndsText=function(t,e,n,i,r){if(e){var a=new pa,o=this.visualMapModel.textStyleModel;a.add(new fc({style:Hu(o,{x:i?"right"===r?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?r:"center",text:e})})),t.add(a)}},e.prototype._getViewData=function(){var t=this.visualMapModel,e=U(t.getPieceList(),(function(t,e){return{piece:t,indexInModelPieceList:e}})),n=t.get("text"),i=t.get("orient"),r=t.get("inverse");return("horizontal"===i?r:!r)?e.reverse():n&&(n=n.slice().reverse()),{viewPieceList:e,endsText:n}},e.prototype._createItemSymbol=function(t,e,n,i){var r=Ix(this.getControllerVisual(e,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(e,"color"));r.silent=i,t.add(r)},e.prototype._onItemClick=function(t){var e=this.visualMapModel,n=e.option,i=n.selectedMode;if(i){var r=R(n.selected),a=e.getSelectedMapKey(t);"single"===i||!0===i?(r[a]=!0,W(r,(function(t,e){r[e]=e===a}))):r[a]=!r[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:r})}},e.type="visualMap.piecewise",e}(AZ);const iK=nK;function rK(t){t.registerComponentModel(eK),t.registerComponentView(iK),ZZ(t)}var aK=function(){function t(t){this._thumbnailModel=t}return t.prototype.reset=function(t){this._renderVersion=t.getECUpdateCycleVersion()},t.prototype.renderContent=function(t){var e=t.api.getViewOfComponentModel(this._thumbnailModel);e&&(t.group.silent=!0,e.renderContent({group:t.group,targetTrans:t.targetTrans,z2Range:Jv(t.group),roamType:t.roamType,viewportRect:t.viewportRect,renderVersion:this._renderVersion}))},t.prototype.updateWindow=function(t,e){var n=e.getViewOfComponentModel(this._thumbnailModel);n&&n.updateWindow({targetTrans:t,renderVersion:this._renderVersion})},t}(),oK=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n.preventAutoZ=!0,n}return d(e,t),e.prototype.optionUpdated=function(t,e){this._updateBridge()},e.prototype._updateBridge=function(){var t=this._birdge=this._birdge||new aK(this);
vendor: 4,050 bytes, line 2
2this._target=null,this.ecModel.eachSeries((function(t){RR(t,null)})),this.shouldShow()&&RR(this.getTarget().baseMapProvider,t)},e.prototype.shouldShow=function(){return this.getShallow("show",!0)},e.prototype.getBridge=function(){return this._birdge},e.prototype.getTarget=function(){if(this._target)return this._target;var t=this.getReferringComponents("series",{useDefault:!1,enableAll:!1,enableNone:!1}).models[0];return t?"graph"!==t.subType&&(t=null):t=this.ecModel.queryComponents({mainType:"series",subType:"graph"})[0],this._target={baseMapProvider:t},this._target},e.type="thumbnail",e.layoutMode="box",e.dependencies=["series","geo"],e.defaultOption={show:!0,right:1,bottom:1,height:"25%",width:"25%",itemStyle:{borderColor:Yh.color.border,borderWidth:2},windowStyle:{borderWidth:1,color:Yh.color.neutral30,borderColor:Yh.color.neutral40,opacity:.3},z:10},e}(Gh),sK=function(t){function e(){var n=null!==t&&t.apply(this,arguments)||this;return n.type=e.type,n}return d(e,t),e.prototype.render=function(t,e,n){if(this._api=n,this._model=t,this._coordSys||(this._coordSys=new qP),this._isEnabled()){this._renderVersion=n.getECUpdateCycleVersion();var i=this.group;i.removeAll();var r=t.getModel("itemStyle"),a=r.getItemStyle();null==a.fill&&(a.fill=e.get("backgroundColor")||Yh.color.neutral00);var o=Eh(t,n).refContainer,s=Lh(Ah(t,!0),o),l=a.lineWidth||0,c=this._contentRect=jv(s.clone(),l/2,!0,!0),u=new pa;i.add(u),u.setClipPath(new Kl({shape:c.plain()}));var d=this._targetGroup=new pa;u.add(d);var h=s.plain();h.r=r.getShallow("borderRadius",!0),i.add(this._bgRect=new Kl({style:a,shape:h,silent:!1,cursor:"grab"}));var p=t.getModel("windowStyle"),f=p.getShallow("borderRadius",!0);u.add(this._windowRect=new Kl({shape:{x:0,y:0,width:0,height:0,r:f},style:p.getItemStyle(),silent:!1,cursor:"grab"})),this._dealRenderContent(),this._dealUpdateWindow(),cK(t,this)}else this._clear()},e.prototype.renderContent=function(t){this._bridgeRendered=t,this._isEnabled()&&(this._dealRenderContent(),this._dealUpdateWindow(),cK(this._model,this))},e.prototype._dealRenderContent=function(){var t=this._bridgeRendered;if(t&&t.renderVersion===this._renderVersion){var e=this._targetGroup,n=this._coordSys,i=this._contentRect;if(e.removeAll(),t){var r=t.group,a=r.getBoundingRect();e.add(r),this._bgRect.z2=t.z2Range.min-10,bP(n,a.x,a.y,a.width,a.height);var o=Lh({left:"center",top:"center",aspect:a.width/a.height},i);wP(n,o.x,o.y,o.width,o.height),mP(r,n,0),r.dirty(),this._windowRect.z2=t.z2Range.max+10,this._resetRoamController(t.roamType)}}},e.prototype.updateWindow=function(t){var e=this._bridgeRendered;e&&e.renderVersion===t.renderVersion&&(e.targetTrans=t.targetTrans),this._isEnabled()&&this._dealUpdateWindow()},e.prototype._dealUpdateWindow=function(){var t=this._bridgeRendered;if(t&&t.renderVersion===this._renderVersion){var e=Ie([],t.targetTrans),n=Me([],hP(null,this._coordSys),e);this._transThisToTarget=Ie([],n);var i=t.viewportRect;(i=i?i.clone():new nn(0,0,this._api.getWidth(),this._api.getHeight())).applyTransform(n);var r=this._windowRect,a=r.shape.r;r.setShape(F({r:a},i))}},e.prototype._resetRoamController=function(t){var e=this,n=this._api,i=this._roamController;i||(i=this._roamController=new gL(n.getZr())),t&&this._isEnabled()?(i.enable(t,{api:n,zInfo:{component:this._model},triggerInfo:{roamTrigger:null,isInSelf:function(t,n,i){return e._contentRect.contain(n,i)}}}),i.off("pan").off("zoom").on("pan",Z(this._onPan,this)).on("zoom",Z(this._onZoom,this))):i.disable()},e.prototype._onPan=function(t){var e=this._transThisToTarget;if(this._isEnabled()&&e){var n=Ut([],[t.oldX,t.oldY],e),i=Ut([],[t.oldX-t.dx,t.oldY-t.dy],e);this._api.dispatchAction(lK(this._model.getTarget().baseMapProvider,{dx:i[0]-n[0],dy:i[1]-n[1]}))}},e.prototype._onZoom=function(t){var e=this._transThisToTarget;if(this._isEnabled()&&e){var n=Ut([],[t.originX,t.originY],e);this._api.dispatchAction(lK(this._model.getTarget().baseMapProvider,{zoom:1/t.scale,originX:n[0],originY:n[1]}))}},e.prototype._isEnabled=function(){var t=this._model;
2return!(!t||!t.shouldShow()||!t.getTarget().baseMapProvider)},e.prototype._clear=function(){this.group.removeAll(),this._bridgeRendered=null,this._roamController&&this._roamController.disable()},e.prototype.remove=function(){this._clear()},e.prototype.dispose=function(){this._clear()},e.type="thumbnail",e}(Rg);function lK(t,e){var n={type:"series"===t.mainType?t.subType+"Roam":t.mainType+"Roam"};return n[t.mainType+"Id"]=t.id,V(n,e),n}function cK(t,e){var n=Kv(t);Qv(e.group,n.z,n.zlevel)}var uK={label:{enabled:!0},decal:{show:!1}},dK=vo(),hK=vo(),pK=Wo((function(t,e){var n=t.getModel("aria");if(n.get("enabled")){var i=hK(t).scope||(hK(t).scope={}),r=R(uK);z(r.label,t.getLocaleModel().get("aria"),!1),z(n.option,r,!1),function(){if(n.getModel("decal").get("show")){var e=wt();t.eachSeries((function(t){t.isColorBySeries()||(dK(t).scope=e.get(t.type)||e.set(t.type,{}))})),t.eachSeries((function(e){if(Q(e.enableAriaDecal))e.enableAriaDecal();else{var n=e.getData();if(e.isColorBySeries()){var r=hp(e.ecModel,e.name,i,t.getSeriesCount()),a=n.getVisual("decal");n.setVisual("decal",u(a,r))}else{var o=e.getRawData(),s={},l=dK(e).scope;n.each((function(t){var e=n.getRawIndex(t);s[e]=t}));var c=o.count();o.each((function(t){var i=s[t],r=o.getName(t)||t+"",a=hp(e.ecModel,r,l,c),d=n.getItemVisual(i,"decal");n.setItemVisual(i,"decal",u(d,a))}))}}function u(t,e){var n=t?V(V({},e),t):e;return n.dirty=!0,n}}))}}(),function(){var i=e.getZr().dom;if(i){var r=t.getLocaleModel().get("aria"),o=n.getModel("label");if(o.option=F(o.option,r),o.get("enabled"))if(i.setAttribute("role","img"),o.get("description"))i.setAttribute("aria-label",o.get("description"));else{var s,l=t.getSeriesCount(),c=o.get(["data","maxCount"])||10,u=o.get(["series","maxCount"])||10,d=Math.min(l,u);if(!(l<1)){var h=function(){var e=t.get("title");return e&&e.length&&(e=e[0]),e&&e.text}();s=h?a(o.get(["general","withTitle"]),{title:h}):o.get(["general","withoutTitle"]);var p=[];s+=a(l>1?o.get(["series","multiple","prefix"]):o.get(["series","single","prefix"]),{seriesCount:l}),t.eachSeries((function(e,n){if(n<d){var i=void 0,r=e.get("name")?"withName":"withoutName";i=a(i=l>1?o.get(["series","multiple",r]):o.get(["series","single",r]),{seriesId:e.seriesIndex,seriesName:e.get("name"),seriesType:(_=e.subType,b=t.getLocaleModel().get(["series","typeNames"]),b[_]||b.chart)});var s=e.getData();s.count()>c?i+=a(o.get(["data","partialData"]),{displayCnt:c}):i+=o.get(["data","allData"]);for(var u=o.get(["data","separator","middle"]),h=o.get(["data","separator","end"]),f=o.get(["data","excludeDimensionId"]),g=[],m=0;m<s.count();m++)if(m<c){var v=s.getName(m),y=f?Y(s.getValues(m),(function(t,e){return-1===j(f,e)})):s.getValues(m),x=o.get(["data",v?"withName":"withoutName"]);g.push(a(x,{name:v,value:y.join(u)}))}i+=g.join(u)+h,p.push(i)}var _,b}));var f=o.getModel(["series","multiple","separator"]),g=f.get("middle"),m=f.get("end");s+=p.join(g)+m,i.setAttribute("aria-label",s)}}}}()}function a(t,e){if(!tt(t))return t;var n=t;return W(e,(function(t,e){n=n.replace(new RegExp("\\{\\s*"+e+"\\s*\\}","g"),t)})),n}}));function fK(t){if(t&&t.aria){var e=t.aria;null!=e.show&&(e.enabled=e.show),e.label=e.label||{},W(["description","general","series","data"],(function(t){null!=e[t]&&(e.label[t]=e[t])}))}}var gK={value:"eq","<":"lt","<=":"lte",">":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},mK=function(){function t(t){var e;null==(this._condVal=tt(t)?new RegExp(t):(e=t,"[object RegExp]"===S.call(e)?t:null))&&lf("")}return t.prototype.evaluate=function(t){var e=typeof t;return tt(e)?this._condVal.test(t):!!nt(e)&&this._condVal.test(t+"")},t}(),vK=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),yK=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e<t.length;e++)if(!t[e].evaluate())return!1;return!0},t}(),xK=function(){function t(){}return t.prototype.evaluate=function(){for(var t=this.children,e=0;e<t.length;e++)if(t[e].evaluate())return!0;return!1},t}(),_K=function(){function t(){}return t.prototype.evaluate=function(){return!this.child.evaluate()},t}(),bK=function(){function t(){}return t.prototype.evaluate=function(){for(var t=!!this.valueParser,e=(0,this.getValue)(this.valueGetterParam),n=t?this.valueParser(e):null,i=0;i<this.subCondList.length;i++)if(!this.subCondList[i].evaluate(t?n:e))return!1;return!0},t}();function wK(t,e){if(!0===t||!1===t){var n=new vK;return n.value=t,n}return MK(t)||lf(""),t.and?SK("and",t,e):t.or?SK("or",t,e):t.not?function(t,e){var n=t.not;MK(n)||lf("");var i=new _K;return i.child=wK(n,e),i.child||lf(""),i}(t,e):function(t,e){for(var n=e.prepareGetValue(t),i=[],r=X(t),a=t.parser,o=a?Df(a):null,
vendor: 4,074 bytes, line 2
2s=0;s<r.length;s++){var l=r[s];if("parser"!==l&&!e.valueGetterAttrMap.get(l)){var c=Tt(gK,l)?gK[l]:l,u=t[l],d=o?o(u):u,h=Nf(c,d)||"reg"===c&&new mK(d);h||lf(""),i.push(h)}}i.length||lf("");var p=new bK;return p.valueGetterParam=n,p.valueParser=o,p.getValue=e.getValue,p.subCondList=i,p}(t,e)}function SK(t,e,n){var i=e[t];J(i)||lf(""),i.length||lf("");var r="and"===t?new yK:new xK;return r.children=U(i,(function(t){return wK(t,n)})),r.children.length||lf(""),r}function MK(t){return it(t)&&!H(t)}var kK=function(){function t(t,e){this._cond=wK(t,e)}return t.prototype.evaluate=function(){return this._cond.evaluate()},t}(),TK={type:"echarts:filter",transform:function(t){for(var e,n,i,r=t.upstream,a=(n=t.config,i={valueGetterAttrMap:wt({dimension:!0}),prepareGetValue:function(t){var e=t.dimension;Tt(t,"dimension")||lf("");var n=r.getDimensionInfo(e);return n||lf(""),{dimIdx:n.index}},getValue:function(t){return r.retrieveValueFromItem(e,t.dimIdx)}},new kK(n,i)),o=[],s=0,l=r.count();s<l;s++)e=r.getRawDataItem(s),a.evaluate()&&o.push(e);return{data:o}}},CK={type:"echarts:sort",transform:function(t){var e=t.upstream,n=t.config,i="",r=ro(n);r.length||lf(i);var a=[];W(r,(function(t){var n=t.dimension,r=t.order,o=t.parser,s=t.incomparable;null==n&&lf(i),"asc"!==r&&"desc"!==r&&lf(i),s&&"min"!==s&&"max"!==s&&lf(""),"asc"!==r&&"desc"!==r&&lf("");var l=e.getDimensionInfo(n);l||lf(i);var c=o?Df(o):null;o&&!c&&lf(i),a.push({dimIdx:l.index,parser:c,comparator:new Of(r,s)})}));var o=e.sourceFormat;o!==bc&&o!==wc&&lf(i);for(var s=[],l=0,c=e.count();l<c;l++)s.push(e.getRawDataItem(l));return s.sort((function(t,n){for(var i=0;i<a.length;i++){var r=a[i],o=e.retrieveValueFromItem(t,r.dimIdx),s=e.retrieveValueFromItem(n,r.dimIdx);r.parser&&(o=r.parser(o),s=r.parser(s));var l=r.comparator.evaluate(o,s);if(0!==l)return l}return 0})),{data:s}}},IK=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataset",e}return d(e,t),e.prototype.init=function(e,n,i){t.prototype.init.call(this,e,n,i),this._sourceManager=new ng(this),ig(this)},e.prototype.mergeOption=function(e,n){t.prototype.mergeOption.call(this,e,n),ig(this)},e.prototype.optionUpdated=function(){this._sourceManager.dirty()},e.prototype.getSourceManager=function(){return this._sourceManager},e.type="dataset",e.defaultOption={seriesLayoutBy:Tc},e}(Gh),AK=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dataset",e}return d(e,t),e.type="dataset",e}(Rg),DK=gl.CMD;function LK(t,e){return Math.abs(t-e)<1e-5}function PK(t){var e,n,i,r,a,o=t.data,s=t.len(),l=[],c=0,u=0,d=0,h=0;function p(t,n){e&&e.length>2&&l.push(e),e=[t,n]}function f(t,n,i,r){LK(t,i)&&LK(n,r)||e.push(t,n,i,r,i,r)}function g(t,n,i,r,a,o){var s=Math.abs(n-t),l=4*Math.tan(s/4)/3,c=n<t?-1:1,u=Math.cos(t),d=Math.sin(t),h=Math.cos(n),p=Math.sin(n),f=u*a+i,g=d*o+r,m=h*a+i,v=p*o+r,y=a*l*c,x=o*l*c;e.push(f-y*d,g+x*u,m+y*p,v-x*h,m,v)}for(var m=0;m<s;){var v=o[m++],y=1===m;switch(y&&(d=c=o[m],h=u=o[m+1],v!==DK.L&&v!==DK.C&&v!==DK.Q||(e=[d,h])),v){case DK.M:c=d=o[m++],u=h=o[m++],p(d,h);break;case DK.L:f(c,u,n=o[m++],i=o[m++]),c=n,u=i;break;case DK.C:e.push(o[m++],o[m++],o[m++],o[m++],c=o[m++],u=o[m++]);break;case DK.Q:n=o[m++],i=o[m++],r=o[m++],a=o[m++],e.push(c+2/3*(n-c),u+2/3*(i-u),r+2/3*(n-r),a+2/3*(i-a),r,a),c=r,u=a;break;case DK.A:var x=o[m++],_=o[m++],b=o[m++],w=o[m++],S=o[m++],M=o[m++]+S;m+=1;var k=!o[m++];n=Math.cos(S)*b+x,i=Math.sin(S)*w+_,y?p(d=n,h=i):f(c,u,n,i),c=Math.cos(M)*b+x,u=Math.sin(M)*w+_;for(var T=(k?-1:1)*Math.PI/2,C=S;k?C>M:C<M;C+=T)g(C,k?Math.max(C+T,M):Math.min(C+T,M),x,_,b,w);break;case DK.R:d=c=o[m++],h=u=o[m++],n=d+o[m++],i=h+o[m++],p(n,h),f(n,h,n,i),f(n,i,d,i),f(d,i,d,h),f(d,h,n,h);break;case DK.Z:e&&f(c,u,d,h),c=d,u=h}}return e&&e.length>2&&l.push(e),l}function OK(t,e,n,i,r,a,o,s,l,c){if(LK(t,n)&&LK(e,i)&&LK(r,o)&&LK(a,s))l.push(o,s);else{var u=2/c,d=u*u,h=o-t,p=s-e,f=Math.sqrt(h*h+p*p);h/=f,p/=f;var g=n-t,m=i-e,v=r-o,y=a-s,x=g*g+m*m,_=v*v+y*y;if(x<d&&_<d)l.push(o,s);else{var b=h*g+p*m,w=-h*v-p*y;if(x-b*b<d&&b>=0&&_-w*w<d&&w>
vendor: 4,262 bytes, line 2
2=0)l.push(o,s);else{var S=[],M=[];Gn(t,n,r,o,.5,S),Gn(e,i,a,s,.5,M),OK(S[0],M[0],S[1],M[1],S[2],M[2],S[3],M[3],l,c),OK(S[4],M[4],S[5],M[5],S[6],M[6],S[7],M[7],l,c)}}}}function EK(t,e,n){var i=t[e],r=t[1-e],a=Math.abs(i/r),o=Math.ceil(Math.sqrt(a*n)),s=Math.floor(n/o);0===s&&(s=1,o=n);for(var l=[],c=0;c<o;c++)l.push(s);var u=n-o*s;if(u>0)for(c=0;c<u;c++)l[c%o]+=1;return l}function NK(t,e,n){for(var i=t.r0,r=t.r,a=t.startAngle,o=t.endAngle,s=Math.abs(o-a),l=s*r,c=r-i,u=l>Math.abs(c),d=EK([l,c],u?0:1,e),h=(u?s:c)/d.length,p=0;p<d.length;p++)for(var f=(u?c:s)/d[p],g=0;g<d[p];g++){var m={};u?(m.startAngle=a+h*p,m.endAngle=a+h*(p+1),m.r0=i+f*g,m.r=i+f*(g+1)):(m.startAngle=a+f*g,m.endAngle=a+f*(g+1),m.r0=i+h*p,m.r=i+h*(p+1)),m.clockwise=t.clockwise,m.cx=t.cx,m.cy=t.cy,n.push(m)}}function RK(t,e,n,i){return t*i-n*e}function zK(t,e,n,i,r,a,o,s){var l=n-t,c=i-e,u=o-r,d=s-a,h=RK(u,d,l,c);if(Math.abs(h)<1e-6)return null;var p=RK(t-r,e-a,u,d)/h;return p<0||p>1?null:new De(p*l+t,p*c+e)}function BK(t,e,n){var i=new De;De.sub(i,n,e),i.normalize();var r=new De;return De.sub(r,t,e),r.dot(i)}function VK(t,e){var n=t[t.length-1];n&&n[0]===e[0]&&n[1]===e[1]||t.push(e)}function FK(t){var e=t.points,n=[],i=[];Hs(e,n,i);var r=new nn(n[0],n[1],i[0]-n[0],i[1]-n[1]),a=r.width,o=r.height,s=r.x,l=r.y,c=new De,u=new De;return a>o?(c.x=u.x=s+a/2,c.y=l,u.y=l+o):(c.y=u.y=l+o/2,c.x=s,u.x=s+a),function(t,e,n){for(var i=t.length,r=[],a=0;a<i;a++){var o=t[a],s=t[(a+1)%i],l=zK(o[0],o[1],s[0],s[1],e.x,e.y,n.x,n.y);l&&r.push({projPt:BK(l,e,n),pt:l,idx:a})}if(r.length<2)return[{points:t},{points:t}];r.sort((function(t,e){return t.projPt-e.projPt}));var c=r[0],u=r[r.length-1];if(u.idx<c.idx){var d=c;c=u,u=d}var h=[c.pt.x,c.pt.y],p=[u.pt.x,u.pt.y],f=[h],g=[p];for(a=c.idx+1;a<=u.idx;a++)VK(f,t[a].slice());for(VK(f,p),VK(f,h),a=u.idx+1;a<=c.idx+i;a++)VK(g,t[a%i].slice());return VK(g,h),VK(g,p),[{points:f},{points:g}]}(e,c,u)}function jK(t,e,n,i){if(1===n)i.push(e);else{var r=Math.floor(n/2),a=t(e);jK(t,a[0],r,i),jK(t,a[1],n-r,i)}return i}function GK(t,e){e.setStyle(t.style),e.z=t.z,e.z2=t.z2,e.zlevel=t.zlevel}function HK(t,e){var n=t.length,i=e.length;if(n===i)return[t,e];for(var r=[],a=[],o=n<i?t:e,s=Math.min(n,i),l=Math.abs(i-n)/6,c=(s-2)/6,u=Math.ceil(l/c)+1,d=[o[0],o[1]],h=l,p=2;p<s;){var f=o[p-2],g=o[p-1],m=o[p++],v=o[p++],y=o[p++],x=o[p++],_=o[p++],b=o[p++];if(h<=0)d.push(m,v,y,x,_,b);else{for(var w=Math.min(h,u-1)+1,S=1;S<=w;S++){var M=S/w;Gn(f,m,y,_,M,r),Gn(g,v,x,b,M,a),f=r[3],g=a[3],d.push(r[1],a[1],r[2],a[2],f,g),m=r[5],v=a[5],y=r[6],x=a[6]}h-=w-1}}return o===t?[d,e]:[t,d]}function WK(t,e){for(var n=t.length,i=t[n-2],r=t[n-1],a=[],o=0;o<e.length;)a[o++]=i,a[o++]=r;return a}function UK(t){for(var e=0,n=0,i=0,r=t.length,a=0,o=r-2;a<r;o=a,a+=2){var s=t[o],l=t[o+1],c=t[a],u=t[a+1],d=s*u-c*l;e+=d,n+=(s+c)*d,i+=(l+u)*d}return 0===e?[t[0]||0,t[1]||0]:[n/e/3,i/e/3,e]}function $K(t,e,n,i){for(var r=(t.length-2)/6,a=1/0,o=0,s=t.length,l=s-2,c=0;c<r;c++){for(var u=6*c,d=0,h=0;h<s;h+=2){var p=0===h?u:(u+h-2)%l+2,f=t[p]-n[0],g=t[p+1]-n[1],m=e[h]-i[0]-f,v=e[h+1]-i[1]-g;d+=m*m+v*v}d<a&&(a=d,o=c)}return o}function YK(t){for(var e=[],n=t.length,i=0;i<n;i+=2)e[i]=t[n-i-2],e[i+1]=t[n-i-1];return e}function qK(t){return t.__isCombineMorphing}var XK="__mOriginal_";function ZK(t,e,n){var i=XK+e,r=t[i]||t[e];t[i]||(t[i]=t[e]);var a=n.replace,o=n.after,s=n.before;t[e]=function(){var t,e=arguments;return s&&s.apply(this,e),t=a?a.apply(this,e):r.apply(this,e),o&&o.apply(this,e),t}}function KK(t,e){var n=XK+e;t[n]&&(t[e]=t[n],t[n]=null)}function JK(t,e){for(var n=0;n<t.length;n++)for(var i=t[n],r=0;r<i.length;){var a=i[r],o=i[r+1];i[r++]=e[0]*a+e[2]*o+e[4],i[r++]=e[1]*a+e[3]*o+e[5]}}function QK(t,e){var n=t.getUpdatedPathProxy(),i=e.getUpdatedPathProxy(),r=function(t,e){for(var n,i,r,a=[],o=[],s=0;s<Math.max(t.length,e.length);s++){var l=t[s],c=e[s],u=void 0,d=void 0;l?c?(i=u=(n=HK(l,c))[0],r=d=n[1]):(d=WK(r||l,l),u=l):(u=WK(i||c,c),d=c),a.push(u),o.push(d)}return[a,o]}(PK(n),PK(i)),a=r[0],o=r[1],s=t.getComputedTransform(),l=e.getComputedTransform();s&&JK(a,s),l&&JK(o,l),ZK(e,"updateTransform",{replace:function(){this.transform=null}}),e.transform=null;var c=function(t,e,n,i){for(var r,a=[],o=0;o<t.length;o++){var s=t[o],l=e[o],c=UK(s),u=UK(l);
vendor: 8,919 bytes, line 2
2null==r&&(r=c[2]<0!=u[2]<0);var d=[],h=[],p=0,f=1/0,g=[],m=s.length;r&&(s=YK(s));for(var v=6*$K(s,l,c,u),y=m-2,x=0;x<y;x+=2){var _=(v+x)%y+2;d[x+2]=s[_]-c[0],d[x+3]=s[_+1]-c[1]}d[0]=s[v]-c[0],d[1]=s[v+1]-c[1];for(var b=i/10,w=-i/2;w<=i/2;w+=b){var S=Math.sin(w),M=Math.cos(w),k=0;for(x=0;x<s.length;x+=2){var T=d[x],C=d[x+1],I=l[x]-u[0],A=l[x+1]-u[1],D=I*M-A*S,L=I*S+A*M;g[x]=D,g[x+1]=L;var P=D-T,O=L-C;k+=P*P+O*O}if(k<f){f=k,p=w;for(var E=0;E<g.length;E++)h[E]=g[E]}}a.push({from:d,to:h,fromCp:c,toCp:u,rotation:-p})}return a}(a,o,0,Math.PI),u=[];ZK(e,"buildPath",{replace:function(t){for(var n=e.__morphT,i=1-n,r=[],a=0;a<c.length;a++){var o=c[a],s=o.from,l=o.to,d=o.rotation*n,h=o.fromCp,p=o.toCp,f=Math.sin(d),g=Math.cos(d);Wt(r,h,p,n);for(var m=0;m<s.length;m+=2){var v=s[m],y=s[m+1],x=v*i+(S=l[m])*n,_=y*i+(M=l[m+1])*n;u[m]=x*g-_*f+r[0],u[m+1]=x*f+_*g+r[1]}var b=u[0],w=u[1];for(t.moveTo(b,w),m=2;m<s.length;){var S=u[m++],M=u[m++],k=u[m++],T=u[m++],C=u[m++],I=u[m++];b===S&&w===M&&k===C&&T===I?t.lineTo(C,I):t.bezierCurveTo(S,M,k,T,C,I),b=C,w=I}}}})}function tJ(t,e,n){if(!t||!e)return e;var i=n.done,r=n.during;return QK(t,e),e.__morphT=0,e.animateTo({__morphT:1},F({during:function(t){e.dirtyShape(),r&&r(t)},done:function(){KK(e,"buildPath"),KK(e,"updateTransform"),e.__morphT=-1,e.createPathProxy(),e.dirtyShape(),i&&i()}},n)),e}function eJ(t,e,n,i,r,a){t=r===n?0:Math.round(32767*(t-n)/(r-n)),e=a===i?0:Math.round(32767*(e-i)/(a-i));for(var o,s=0,l=32768;l>0;l/=2){var c=0,u=0;(t&l)>0&&(c=1),(e&l)>0&&(u=1),s+=l*l*(3*c^u),0===u&&(1===c&&(t=l-1-t,e=l-1-e),o=t,t=e,e=o)}return s}function nJ(t){var e=1/0,n=1/0,i=-1/0,r=-1/0,a=U(t,(function(t){var a=t.getBoundingRect(),o=t.getComputedTransform(),s=a.x+a.width/2+(o?o[4]:0),l=a.y+a.height/2+(o?o[5]:0);return e=Math.min(s,e),n=Math.min(l,n),i=Math.max(s,i),r=Math.max(l,r),[s,l]}));return U(a,(function(a,o){return{cp:a,z:eJ(a[0],a[1],e,n,i,r),path:t[o]}})).sort((function(t,e){return t.z-e.z})).map((function(t){return t.path}))}function iJ(t){return function(t,e){var n,i=[],r=t.shape;switch(t.type){case"rect":!function(t,e,n){for(var i=t.width,r=t.height,a=i>r,o=EK([i,r],a?0:1,e),s=a?"width":"height",l=a?"height":"width",c=a?"x":"y",u=a?"y":"x",d=t[s]/o.length,h=0;h<o.length;h++)for(var p=t[l]/o[h],f=0;f<o[h];f++){var g={};g[c]=h*d,g[u]=f*p,g[s]=d,g[l]=p,g.x+=t.x,g.y+=t.y,n.push(g)}}(r,e,i),n=Kl;break;case"sector":NK(r,e,i),n=Mm;break;case"circle":NK({r0:0,r:r.r,startAngle:0,endAngle:2*Math.PI,cx:r.cx,cy:r.cy},e,i),n=Mm;break;default:var a=t.getComputedTransform(),o=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,s=U(function(t,e){var n=PK(t),i=[];e=e||1;for(var r=0;r<n.length;r++){var a=n[r],o=[],s=a[0],l=a[1];o.push(s,l);for(var c=2;c<a.length;){var u=a[c++],d=a[c++],h=a[c++],p=a[c++],f=a[c++],g=a[c++];OK(s,l,u,d,h,p,f,g,o,e),s=f,l=g}i.push(o)}return i}(t.getUpdatedPathProxy(),o),(function(t){return function(t){for(var e=[],n=0;n<t.length;)e.push([t[n++],t[n++]]);return e}(t)})),l=s.length;if(0===l)jK(FK,{points:s[0]},e,i);else if(l===e)for(var c=0;c<l;c++)i.push({points:s[c]});else{var u=0,d=U(s,(function(t){var e=[],n=[];Hs(t,e,n);var i=(n[1]-e[1])*(n[0]-e[0]);return u+=i,{poly:t,area:i}}));d.sort((function(t,e){return e.area-t.area}));var h=e;for(c=0;c<l;c++){var p=d[c];if(h<=0)break;var f=c===l-1?h:Math.ceil(p.area/u*e);f<0||(jK(FK,{points:p.poly},f,i),h-=f)}}n=Lm}if(!n)return function(t,e){for(var n=[],i=0;i<e;i++)n.push(im(t));return n}(t,e);var g=[];for(c=0;c<i.length;c++){var m=new n;m.setShape(i[c]),GK(t,m),g.push(m)}return g}(t.path,t.count)}function rJ(t){return J(t[0])}function aJ(t,e){for(var n=[],i=t.length,r=0;r<i;r++)n.push({one:t[r],many:[]});for(r=0;r<e.length;r++){var a=e[r].length,o=void 0;for(o=0;o<a;o++)n[o%i].many.push(e[r][o])}var s=0;for(r=i-1;r>=0;r--)if(!n[r].many.length){var l=n[s].many;if(l.length<=1){if(!s)return n;s=0}a=l.length;var c=Math.ceil(a/2);n[r].many=l.slice(c,a),n[s].many=l.slice(0,c),s++}return n}var oJ={clone:function(t){for(var e=[],n=1-Math.pow(1-t.path.style.opacity,1/t.count),i=0;i<t.count;i++){var r=im(t.path);r.setStyle("opacity",n),e.push(r)}return e},split:null};function sJ(t,e,n,i,r,a){if(t.length&&e.length){var o=Au("update",i,r);if(o&&o.duration>0){var s,l,c=i.getModel("universalTransition").get("delay"),u=V({setToFinal:!0},o);rJ(t)&&(s=t,l=e),rJ(e)&&(s=e,l=t);for(var d=s?s===t:t.length>e.length,h=s?aJ(l,s):aJ(d?e:t,[d?t:e]),p=0,f=0;f<h.length;f++)p+=h[f].many.length;var g=0;for(f=0;f<h.length;f++)m(h[f],d,g,p),g+=h[f].many.length}}function m(t,e,i,r,o){var s=t.many,l=t.one;if(1!==s.length||o)for(var d=F({dividePath:oJ[n],individualDelay:c&&function(t,e,n,a){return c(t+i,r)}},u),h=e?function(t,e,n){var i=[];!function t(e){for(var n=0;n<e.length;n++){var r=e[n];qK(r)?t(r.childrenRef()):r instanceof Rl&&i.push(r)}}(t);var r=i.length;if(!r)return{fromIndividuals:[],toIndividuals:[],count:0};var a=(n.dividePath||iJ)({path:e,count:r});if(a.length!==r)return console.error("Invalid morphing: unmatched splitted path"),{fromIndividuals:[],toIndividuals:[],count:0};i=nJ(i),a=nJ(a);for(var o=n.done,s=n.during,l=n.individualDelay,c=new Br,u=0;u<r;u++){var d=i[u],h=a[u];h.parent=e,h.copyTransform(c),l||QK(d,h)}function p(t){for(var e=0;e<a.length;e++)a[e].addSelfToZr(t)}function f(){e.__isCombineMorphing=!1,e.__morphT=-1,e.childrenRef=null,KK(e,"addSelfToZr"),KK(e,"removeSelfFromZr")}e.__isCombineMorphing=!0,e.childrenRef=function(){return a},ZK(e,"addSelfToZr",{after:function(t){p(t)}}),ZK(e,"removeSelfFromZr",{after:function(t){for(var e=0;e<a.length;e++)a[e].removeSelfFromZr(t)}});var g=a.length;if(l){var m=g,v=function(){0==--m&&(f(),o&&o())};for(u=0;u<g;u++){var y=l?F({delay:(n.delay||0)+l(u,g,i[u],a[u]),done:v},n):n;tJ(i[u],a[u],y)}}else e.__morphT=0,e.animateTo({__morphT:1},F({during:function(t){for(var n=0;n<g;n++){var i=a[n];i.__morphT=e.__morphT,i.dirtyShape()}s&&s(t)},done:function(){f();for(var e=0;e<t.length;e++)KK(t[e],"updateTransform");o&&o()}},n));return e.__zr&&p(e.__zr),{fromIndividuals:i,toIndividuals:a,count:g}}(s,l,d):function(t,e,n){var i=e.length,r=[],a=n.dividePath||iJ;if(qK(t)){!function t(e){for(var n=0;n<e.length;n++){var i=e[n];qK(i)?t(i.childrenRef()):i instanceof Rl&&r.push(i)}}(t.childrenRef());var o=r.length;if(o<i)for(var s=0,l=o;l<i;l++)r.push(im(r[s++%o]));r.length=i}else{r=a({path:t,count:i});var c=t.getComputedTransform();for(l=0;l<r.length;l++)r[l].setLocalTransform(c);if(r.length!==i)return console.error("Invalid morphing: unmatched splitted path"),{fromIndividuals:[],toIndividuals:[],count:0}}r=nJ(r),e=nJ(e);var u=n.individualDelay;for(l=0;l<i;l++){var d=u?F({delay:(n.delay||0)+u(l,i,r[l],e[l])},n):n;tJ(r[l],e[l],d)}return{fromIndividuals:r,toIndividuals:e,count:e.length}}(l,s,d),p=h.fromIndividuals,f=h.toIndividuals,g=p.length,v=0;v<g;v++)y=c?F({delay:c(v,g)},u):u,a(p[v],f[v],e?s[v]:t.one,e?t.one:s[v],y);else{var y,x=e?s[0]:l,_=e?l:s[0];qK(x)?m({many:[x],one:_},!0,i,r,!0):(tJ(x,_,y=c?F({delay:c(i,r)},u):u),a(x,_,x,_,y))}}}function lJ(t){if(!t)return[];if(J(t)){for(var e=[],n=0;n<t.length;n++)e.push(lJ(t[n]));return e}var i=[];return t.traverse((function(t){t instanceof Rl&&!t.disableMorphing&&!t.invisible&&!t.ignore&&i.push(t)})),i}var cJ=vo();function uJ(t,e,n,i){var r=function(t,e){for(var n=t.dimensions,i=0;i<n.length;i++){var r=t.getDimensionInfo(n[i]);if(r&&0===r.otherDims[e])return n[i]}}(t,i?"itemChildGroupId":"itemGroupId");if(r){var a=function(t,e,n){var i=t.getDimensionInfo(n),r=i&&i.ordinalMeta;if(i){var a=t.get(i.name,e);return r&&r.categories[a]||a+""}}(t,e,r);return a}var o=t.getRawDataItem(e),s=i?"childGroupId":"groupId";return o&&o[s]?o[s]+"":i?void 0:n||t.getId(e)}function dJ(t){var e=[];return W(t,(function(t){var n=t.data,i=t.dataGroupId;if(!(n.count()>1e4))for(var r=n.getIndices(),a=0;a<r.length;a++)e.push({data:n,groupId:uJ(n,a,i,!1),childGroupId:uJ(n,a,i,!0),divide:t.divide,dataIndex:a})})),e}function hJ(t,e,n){t.traverse((function(t){t instanceof Rl&&Pu(t,{style:{opacity:0}},e,{dataIndex:n,isFrom:!0})}))}function pJ(t){if(t.parent){var e=t.getComputedTransform();t.setLocalTransform(e),t.parent.remove(t)}}function fJ(t){t.stopAnimation(),t.isGroup&&t.traverse((function(t){t.stopAnimation()}))}function gJ(t,e,n){var i=dJ(t),r=dJ(e);function a(t,e,n,i,r){(n||t)&&e.animateFrom({style:n&&n!==t?V(V({},n.style),t.style):t.style},r)}var o=!1,s=0,l=wt(),c=wt();W(i,(function(t){t.groupId&&l.set(t.groupId,!0),t.childGroupId&&c.set(t.childGroupId,!0)}));for(var u=0;u<r.length;u++){var d=r[u].groupId;if(c.get(d)){s=1;break}var h=r[u].childGroupId;if(h&&l.get(h)){s=2;break}}function p(t,e){return function(n){var i=n.data,r=n.dataIndex;return e?i.getId(r):t?1===s?n.childGroupId:n.groupId:2===s?n.childGroupId:n.groupId}}var f=function(t,e){var n=t.length;if(n!==e.length)return!1;for(var i=0;i<n;i++){var r=t[i],a=e[i];if(r.data.getId(r.dataIndex)!==a.data.getId(a.dataIndex))return!1}return!0}(i,r),g={};if(!f)for(u=0;
2u<r.length;u++){var m=r[u],v=m.data.getItemGraphicEl(m.dataIndex);v&&(g[v.id]=!0)}function y(t,e){var n=i[e],s=r[t],l=s.data.hostModel,c=n.data.getItemGraphicEl(n.dataIndex),u=s.data.getItemGraphicEl(s.dataIndex);c!==u?c&&g[c.id]||u&&(fJ(u),c?(fJ(c),pJ(c),o=!0,sJ(lJ(c),lJ(u),s.divide,l,t,a)):hJ(u,l,t)):u&&function(t,e,n){var i=Au("update",n,e);i&&t.traverse((function(t){if(t instanceof Es){var e=function(t){return Iu(t).oldStyle}(t);e&&t.animateFrom({style:e},i)}}))}(u,s.dataIndex,l)}new US(i,r,p(!0,f),p(!1,f),null,"multiple").update(y).updateManyToOne((function(t,e){var n=r[t],s=n.data,l=s.hostModel,c=s.getItemGraphicEl(n.dataIndex),u=Y(U(e,(function(t){return i[t].data.getItemGraphicEl(i[t].dataIndex)})),(function(t){return t&&t!==c&&!g[t.id]}));c&&(fJ(c),u.length?(W(u,(function(t){fJ(t),pJ(t)})),o=!0,sJ(lJ(u),lJ(c),n.divide,l,t,a)):hJ(c,l,n.dataIndex))})).updateOneToMany((function(t,e){var n=i[e],s=n.data.getItemGraphicEl(n.dataIndex);if(!s||!g[s.id]){var l=Y(U(t,(function(t){return r[t].data.getItemGraphicEl(r[t].dataIndex)})),(function(t){return t&&t!==s})),c=r[t[0]].data.hostModel;l.length&&(W(l,(function(t){return fJ(t)})),s?(fJ(s),pJ(s),o=!0,sJ(lJ(s),lJ(l),n.divide,c,t[0],a)):W(l,(function(e){return hJ(e,c,t[0])})))}})).updateManyToMany((function(t,e){new US(e,t,(function(t){return i[t].data.getId(i[t].dataIndex)}),(function(t){return r[t].data.getId(r[t].dataIndex)})).update((function(n,i){y(t[n],e[i])})).execute()})).execute(),o&&W(e,(function(t){var e=t.data.hostModel,i=e&&n.getViewOfSeriesModel(e),r=Au("update",e,0);i&&e.isAnimationEnabled()&&r&&r.duration>0&&i.group.traverse((function(t){t instanceof Rl&&!t.animators.length&&t.animateFrom({style:{opacity:0}},r)}))}))}function mJ(t){return t.getModel("universalTransition").get("seriesKey")||t.id}function vJ(t){return J(t)?t.sort().join(","):t}function yJ(t){if(t.hostModel)return t.hostModel.getModel("universalTransition").get("divideShape")}function xJ(t,e){for(var n=0;n<t.length;n++)if(null!=e.seriesIndex&&e.seriesIndex===t[n].seriesIndex||null!=e.seriesId&&e.seriesId===t[n].id)return n}var _J=function(){function t(e,n){pk(this,t.decoratedMethods),this._outOfBrk=yk(null,n),this._linear=yk(null,n),fk(this),this.breaks=e&&e.breaks||[]}return t.prototype.hasBreaks=function(){return!!this.breaks.length},t.prototype.calcNiceTickMultiple=function(t,e){for(var n=0;n<this.breaks.length;n++){var i=this.breaks[n];if(i.vmin<t&&t<i.vmax)return e(t,i.vmax)}return 0},t.decoratedMethods={needTransform:function(){return!this.breaks.length},getExtent:function(){return this._outOfBrk.getExtent()},getExtentUnsafe:function(t,e){return null==e||2===e?this._outOfBrk.getExtentUnsafe(t,null):this._linear.getExtentUnsafe(t,null)},setExtent:function(t,e){this.setExtent2(0,t,e)},setExtent2:function(t,e,n){Eo(e,n)&&(0===t&&function(t,e){var n=0,i={tpAbs:{span:0,val:0},tpPrct:{span:0,val:0}},r={S:{tpAbs:{has:!1,span:NaN,inExtFrac:NaN,val:NaN},tpPrct:{has:!1,span:NaN,inExtFrac:NaN,val:NaN}},E:{tpAbs:{has:!1,span:NaN,inExtFrac:NaN,val:NaN},tpPrct:{has:!1,span:NaN,inExtFrac:NaN,val:NaN}}};W(t.breaks,(function(t){var a=t.gapParsed;"tpPrct"===a.type&&(n+=a.val);var o=TJ(t,e);if(o){var s=o.vmin!==t.vmin,l=o.vmax!==t.vmax,c=o.vmax-o.vmin;if(s&&l);else if(s||l){var u=s?"S":"E";r[u][a.type].has=!0,r[u][a.type].span=c,r[u][a.type].inExtFrac=c/(t.vmax-t.vmin),r[u][a.type].val=a.val}else i[a.type].span+=c,i[a.type].val+=a.val}}));var a=n*(e[1]-e[0]+0+(i.tpAbs.val-i.tpAbs.span)+(r.S.tpAbs.has?(r.S.tpAbs.val-r.S.tpAbs.span)*r.S.tpAbs.inExtFrac:0)+(r.E.tpAbs.has?(r.E.tpAbs.val-r.E.tpAbs.span)*r.E.tpAbs.inExtFrac:0)-i.tpPrct.span-(r.S.tpPrct.has?r.S.tpPrct.span*r.S.tpPrct.inExtFrac:0)-(r.E.tpPrct.has?r.E.tpPrct.span*r.E.tpPrct.inExtFrac:0))/(1-i.tpPrct.val-(r.S.tpPrct.has?r.S.tpPrct.val*r.S.tpPrct.inExtFrac:0)-(r.E.tpPrct.has?r.E.tpPrct.val*r.E.tpPrct.inExtFrac:0));W(t.breaks,(function(t){var e=t.gapParsed;"tpPrct"===e.type&&(t.gapReal=0!==n?_a(a,0)*e.val/n:0),"tpAbs"===e.type&&(t.gapReal=e.val),null==t.gapReal&&(t.gapReal=0)}))}(this,[e,n]),this._outOfBrk.setExtent2(t,e,n),this._linear.setExtent2(t,this.transformIn(e,null),this.transformIn(n,null)))},normalize:function(t){return this._linear.normalize(this.transformIn(t,null))},scale:function(t){return this.transformOut(this._linear.scale(t),null)},contain:function(t){return this._outOfBrk.contain(t)},transformIn:function(t,e){if(e&&2===e.depth)return t;for(var n=wJ,i=SJ,r=!0,a=0;a<this.breaks.length;a++){var o=this.breaks[a];if(t<=o.vmax){t>o.vmin?n+=o.vmin-i+(t-o.vmin)/(o.vmax-o.vmin)*o.gapReal:n+=t-i,i=o.vmax,r=!1;break}
2n+=o.vmin-i+o.gapReal,i=o.vmax}return r&&(n+=t-i),n},transformOut:function(t,e){if(e&&2===e.depth)return t;for(var n=wJ,i=SJ,r=!0,a=0,o=0;o<this.breaks.length;o++){var s=this.breaks[o],l=n+s.vmin-i,c=l+s.gapReal;if(t<=c){a=t>l?s.vmin+(t-l)/(c-l)*(s.vmax-s.vmin):i+t-n,i=s.vmax,r=!1;break}n=c,i=s.vmax}return r&&(a=i+t-n),a}},t}();function bJ(t,e){return new _J(t,e)}var wJ=0,SJ=0;function MJ(t,e,n,i,r,a){"no"!==t&&W(n,(function(n){var o=TJ(n,a);if(o)for(var s=e.length-1;s>=0;s--){var l=e[s],c=i(l),u=3*r/4;c>o.vmin-u&&c<o.vmax+u&&("preserve_extent_bound"!==t||c!==a[0]&&c!==a[1])&&e.splice(s,1)}}))}function kJ(t,e,n,i){W(e,(function(e){var r=TJ(e,n);r&&(t.push({value:r.vmin,break:{type:"vmin",parsedBreak:r},time:i?i(r):void 0}),t.push({value:r.vmax,break:{type:"vmax",parsedBreak:r},time:i?i(r):void 0}))})),e.length&&t.sort((function(t,e){return t.value-e.value}))}function TJ(t,e){var n=_a(t.vmin,e[0]),i=xa(t.vmax,e[1]);return n<i||n===i&&n>e[0]&&n<e[1]?{vmin:n,vmax:i,breakOption:t.breakOption,gapParsed:t.gapParsed,gapReal:t.gapReal}:null}function CJ(t,e,n){var i=[];if(!t)return{breaks:i};W(t,(function(t){if(t&&null!=t.start&&null!=t.end&&!t.isExpanded){var r={breakOption:R(t),vmin:e.parse(t.start),vmax:e.parse(t.end),gapParsed:{type:"tpAbs",val:0},gapReal:null};if(null!=t.gap){var a=!1;if(tt(t.gap)){var o=gt(t.gap);if(o.match(/%$/)){var s=parseFloat(o)/100;(function(t){return t>=0&&t<.99999})(s)||(s=0),r.gapParsed.type="tpPrct",r.gapParsed.val=s,a=!0}}if(!a){var l=e.parse(t.gap);(!isFinite(l)||l<0)&&(l=0),r.gapParsed.type="tpAbs",r.gapParsed.val=l}}if(r.vmin===r.vmax&&(r.gapParsed.type="tpAbs",r.gapParsed.val=0),n&&n.noNegative&&W(["vmin","vmax"],(function(t){r[t]<0&&(r[t]=0)})),r.vmin>r.vmax){var c=r.vmax;r.vmax=r.vmin,r.vmin=c}i.push(r)}})),i.sort((function(t,e){return t.vmin-e.vmin}));var r=-1/0;return W(i,(function(t,e){r>t.vmin&&(i[e]=null),r=t.vmax})),{breaks:Y(i,(function(t){return!!t}))}}function IJ(t,e){return AJ(e)===AJ(t)}function AJ(t){return t.start+"_\0_"+t.end}function DJ(t,e,n){var i=[];W(t,(function(t,n){var r=e(t);r&&"vmin"===r.type&&i.push([n])})),W(t,(function(n,r){var a=e(n);if(a&&"vmax"===a.type){var o=q(i,(function(n){return IJ(e(t[n[0]]).parsedBreak.breakOption,a.parsedBreak.breakOption)}));o&&o.push(r)}}));var r=[];return W(i,(function(e){2===e.length&&r.push(n?e:[t[e[0]],t[e[1]]])})),r}function LJ(t,e,n,i){if(e.break){var r=e.break.parsedBreak,a=q(n,(function(t){return IJ(t.breakOption,e.break.parsedBreak.breakOption)})),o={lookup:i,depth:2},s={vmin:t.transformOut(r.vmin,o),vmax:t.transformOut(r.vmax,o),breakOption:r.breakOption,gapParsed:R(a.gapParsed),gapReal:r.gapReal};return{tickVal:s[e.break.type],vBreak:{type:e.break.type,parsedBreak:s}}}}function PJ(t,e,n,i,r){r.original=CJ(t,e,n);var a=r.transformed=CJ(t,e,n),o=r.lookup;a.breaks=U(a.breaks,(function(t,n){var r={depth:2},a=e.transformIn(t.vmin,r),s=e.transformIn(t.vmax,r),l={type:t.gapParsed.type,val:"tpAbs"===t.gapParsed.type?e.transformIn(t.vmin+t.gapParsed.val,r)-a:t.gapParsed.val};return o.from[i+n]=a,o.to[i+n]=t.vmin,o.from[i+n+1]=s,o.to[i+n+1]=t.vmax,{vmin:a,vmax:s,gapParsed:l,gapReal:t.gapReal,breakOption:t.breakOption}}))}var OJ={vmin:"start",vmax:"end"};function EJ(t,e){return e&&((t=t||{}).break={type:OJ[e.type],start:e.parsedBreak.vmin,end:e.parsedBreak.vmax}),t}var NJ=vo();function RJ(t,e,n,i,r){var a=n.axis;if(!a.scale.isBlank()&&Cd()){var o=Cd().retrieveAxisBreakPairs(a.scale.getTicks({breakTicks:"only_break"}),(function(t){return t.break}),!1);if(o.length){var s=n.getModel("breakArea"),l=s.get("zigzagAmplitude"),c=s.get("zigzagMinSpan"),u=s.get("zigzagMaxSpan");c=Math.max(2,c||0),u=Math.max(c,u||0);var d=s.get("expandOnClick"),h=s.get("zigzagZ"),p=s.getModel("itemStyle").getItemStyle(),f=p.stroke,g=p.lineWidth,m=p.lineDash,v=p.fill,y=new pa({ignoreModelZ:!0}),x=a.isHorizontal(),_=NJ(e).visualList||(NJ(e).visualList=[]);W(_,(function(t){return t.shouldRemove=!0}));for(var b=function(t){var e=o[t][0].break.parsedBreak,s=[];s[0]=a.toGlobalCoord(a.dataToCoord(e.vmin,!0)),s[1]=a.toGlobalCoord(a.dataToCoord(e.vmax,!0)),s[1]<s[0]&&s.reverse();var b,w,S,M=(w=e,(S=q(b=_,(function(t){return Cd().identifyAxisBreak(t.parsedBreak.breakOption,w.breakOption)})))||b.push(S={zigzagRandomList:[],parsedBreak:w,shouldRemove:!1}),S);M.shouldRemove=!1;var k=new pa;!function(t,e,n,r,a,o){var s={stroke:f,lineWidth:g,lineDash:m,fill:"none"},d=a?0:1,y=1-d,x=i[pv[y]]+i[fv[y]];function _(t){var e=[],n=[];e[d]=n[d]=t,e[y]=i[pv[y]],n[y]=x;var r={x1:e[0],y1:e[1],x2:n[0],y2:n[1]};return Ul(r,r,{lineWidth:1}),e[0]=r.x1,e[1]=r.y1,e[d]}n=_(n),r=_(r);for(var b=[],w=[],S=!0,M=i[pv[y]],k=0;;k++){var T=M===i[pv[y]],C=M>=x;C&&(M=x);var I=[],A=[];I[d]=n,A[d]=r,T||C||(I[d]+=S?-l:l,A[d]-=S?l:-l),I[y]=M,A[y]=M,b.push(I),w.push(A);var D=void 0;if(k<t.length?D=t[k]:(D=Math.random(),t.push(D)),M+=D*(u-c)+c,S=!S,C)break}var L=Cd().serializeAxisBreakIdentifier(o.breakOption);if(e.add(new Em({anid:"break_a_"+L,shape:{points:b},style:s,z:h})),0!==o.gapReal){e.add(new Em({anid:"break_b_"+L,shape:{points:w},style:s,z:h}));var P=w.slice();P.reverse();var O=b.concat(P);e.add(new Lm({anid:"break_c_"+L,shape:{points:O},style:{fill:v,opacity:p.opacity},z:h}))}}(M.zigzagRandomList,k,s[0],s[1],x,e),d&&k.on("click",(function(){var t={type:CT,breaks:[{start:e.breakOption.start,end:e.breakOption.end}]};t[a.dim+"AxisIndex"]=n.componentIndex,r.dispatchAction(t)})),k.silent=!d,y.add(k)},w=0;w<o.length;w++)b(w);t.add(y),function(t){for(var e=t.length-1;e>=0;e--)t[e].shouldRemove&&t.splice(e,1)}(_)}}}function zJ(t,e,n,i){var r=t.axis,a=n.transform;ft(i.style);var o=r.getExtent();r.inverse&&(o=o.slice()).reverse();var s=U(Cd().retrieveAxisBreakPairs(r.scale.getTicks({breakTicks:"only_break"}),(function(t){return t.break}),!1),(function(t){var e=t[0].break.parsedBreak,n=[r.dataToCoord(e.vmin,!0),r.dataToCoord(e.vmax,!0)];return n[0]>n[1]&&n.reverse(),{coordPair:n,brkId:Cd().serializeAxisBreakIdentifier(e.breakOption)}}));s.sort((function(t,e){return t.coordPair[0]-e.coordPair[0]}));for(var l=o[0],c=null,u=0;u<s.length;u++){var d=s[u],h=Math.max(d.coordPair[0],o[0]),p=Math.min(d.coordPair[1],o[1]);l<=h&&f(l,h,c,d),l=p,c=d}function f(t,n,r,o){function s(t,e){a&&(Ut(t,t,a),Ut(e,e,a))}function l(t,e){var n={x1:t[0],y1:t[1],x2:e[0],y2:e[1]};Ul(n,n,i.style),t[0]=n.x1,t[1]=n.y1,e[0]=n.x2,e[1]=n.y2}var c=[t,0],u=[n,0],d=[t,5],h=[n,5];s(c,d),l(c,d),s(u,h),l(u,h),l(c,u);var p=new Bm(V({shape:{x1:c[0],y1:c[1],x2:u[0],y2:u[1]}},i));e.add(p),p.anid="breakLine_"+(r?r.brkId:"\0")+"_\0_"+(o?o.brkId:"\0")}l<=o[1]&&f(l,o[1],c,null)}function BJ(t,e,n){if(!q(n,(function(t){return!t}))){var i=new De;if(Kb(n[0],n[1],i,{direction:-(t?e+Math.PI:e),touchThreshold:0,bidirectional:!1})){var r=[1,0,0,1,0,0];Te(r,r,-e);var a=U(n,(function(t){return t.transform?Me([1,0,0,1,0,0],r,t.transform):r})),o=.5;if(g(0)||g(1)){var s=U(n,(function(t,e){var n=t.localRect.clone();return n.applyTransform(a[e]),n})),l=new De;l.copy(n[0].label).add(n[1].label).scale(.5),l.transform(r);var c=i.clone().transform(r),u=(s[0].x+s[1].x+(c.x>=0?s[0].width:s[1].width)+c.x)/2-l.x,d=Math.min(u,u-c.x),h=Math.max(u,u-c.x);o=(u-(h<0?h:d>0?d:0))/c.x}var p=new De,f=new De;De.scale(p,i,-o),De.scale(f,i,1-o),$b(n[0],p),$b(n[1],f)}}
2function g(t){var e=n[0].localRect,i=new De(e[fv[t]]*a[0][0],e[fv[t]]*a[0][1]);return Math.abs(i.y)<1e-5}}function VJ(t,e){var n={breaks:[]};return W(e.breaks,(function(i){if(i){var r=q(t.get("breaks",!0),(function(t){return Cd().identifyAxisBreak(t,i)}));if(r){var a=e.type,o={isExpanded:!!r.isExpanded};r.isExpanded=a===CT||a!==IT&&(a===AT?!r.isExpanded:r.isExpanded),n.breaks.push({start:r.start,end:r.end,isExpanded:!!r.isExpanded,old:o})}}})),n}function FJ(t,e){W(t,(function(t){if(!t.model.get(["axisLabel","inside"])){var n=function(t){var e,n,i=t.model,r=t.scale;if(i.get(["axisLabel","show"])&&!r.isBlank()){var a=r.getExtent();n=r instanceof Ok?r.count():(e=r.getTicks()).length;var o,s=t.getLabelModel(),l=nT(t),c=1;n>40&&(c=Math.ceil(n/40));for(var u=0;u<n;u+=c){var d=l(e?e[u]:{value:a[0]+u},u),h=p(s.getTextRect(d),s.get("rotate")||0);o?o.union(h):o=h}return o}function p(t,e){var n=e*Math.PI/180,i=t.width,r=t.height,a=i*Math.abs(Math.cos(n))+Math.abs(r*Math.sin(n)),o=i*Math.abs(Math.sin(n))+Math.abs(r*Math.cos(n));return new nn(t.x,t.y,a,o)}}(t);if(n){var i=t.isHorizontal()?"height":"width",r=t.model.get(["axisLabel","margin"]);e[i]-=n[i]+r,"top"===t.position?e.y+=n.height+r:"left"===t.position&&(e.x+=n.width+r)}}}))}gb([function(t){t.registerPainter("canvas",Iw)}]),gb([function(t){t.registerPainter("svg",jS)}]),gb([function(t){t.registerChartView(_T),t.registerSeriesModel(TM),t.registerLayout(bT("line",!0)),t.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,MT("line"))},function(t){t.registerChartView($I),t.registerSeriesModel(bI),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,fI(eI)),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gI(eI)),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,MT(eI)),t.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},(function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},(function(e){t.sortInfo&&e.axis.setCategorySortInfo(t.sortInfo)}))})),vI(t)},function(t){t.registerChartView(gA),t.registerSeriesModel(eA),sx(JI,t.registerAction),t.registerLayout(dA),t.registerProcessor(YI(JI)),t.registerProcessor(function(t){return{seriesType:t,reset:function(t,e){var n=t.getData();n.filterSelf((function(t){var e=n.mapDimension("value"),i=n.get(e,t);return!(nt(i)&&!isNaN(i)&&i<0)}))}}}(JI))},function(t){gb(MD),t.registerSeriesModel(vA),t.registerChartView(MA),t.registerLayout(bT("scatter"))},function(t){gb(JD),t.registerChartView(BD),t.registerSeriesModel(RD),t.registerLayout(QD),t.registerProcessor(YI("radar")),t.registerPreprocessor(OD)},function(t){gb(FO),t.registerChartView(TO),t.registerSeriesModel(MO),t.registerLayout(jO),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,GO),sx("map",t.registerAction)},function(t){t.registerChartView(TE),t.registerSeriesModel(mE),t.registerLayout(IE),t.registerVisual(AE),function(t){t.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},(function(t,e){e.eachComponent({mainType:yc,subType:fE,query:t},(function(e){var n=t.dataIndex,i=e.getData().tree.getNodeByDataIndex(n);i.isExpand=!i.isExpand}))})),JP(t,yc,fE)}(t)},function(t){t.registerSeriesModel(EE),t.registerChartView(cN),t.registerVisual(TN),t.registerLayout(YE),function(t){for(var e=0;e<DE.length;e++)t.registerAction({type:DE[e],update:"updateView"},Ct);t.registerAction({type:"treemapRootToNode",update:"updateView"},(function(t,e){e.eachComponent({mainType:"series",subType:"treemap",query:t},(function(e,n){var i=uE(t,["treemapZoomToNode","treemapRootToNode"],e);if(i){var r=e.getViewRoot();r&&(t.direction=hE(r,i.node)?"rollUp":"drillDown"),e.resetViewRoot(i.node)}}))}))}(t)},function(t){t.registerChartView(BR),t.registerSeriesModel(YN),t.registerProcessor(VR),t.registerVisual(FR),t.registerVisual(XN),t.registerLayout(JN),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,oR),t.registerLayout(lR),t.registerCoordinateSystem("graphView",{dimensions:qP.dimensions,create:cR}),t.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Ct),t.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Ct),JP(t,yc,UN)},function(t){t.registerChartView(ZR),t.registerSeriesModel(HR),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,JR),t.registerProcessor(YI("chord"))},function(t){t.registerChartView(rz),t.registerSeriesModel(oz)},function(t){t.registerChartView(pz),t.registerSeriesModel(cz),t.registerLayout(fz),t.registerProcessor(YI(sz))},function(t){gb(WB),t.registerChartView(bz),t.registerSeriesModel(Mz),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,Tz)},function(t){t.registerChartView(JB),t.registerSeriesModel(YB),t.registerLayout(QB),t.registerVisual(dV),t.registerAction({type:"dragNode",event:"dragnode",update:"update"},(function(t,e){e.eachComponent({mainType:yc,subType:UB,query:t},(function(e){e.setNodePosition(t.dataIndex,[t.localX,t.localY])}))})),JP(t,yc,UB)},function(t){t.registerSeriesModel(mV),t.registerChartView(SV),t.registerLayout(kV),t.registerTransform(TV),function(t){MV(t,(function(){var e=JC(fV);NC(t,{key:e,seriesType:fV,getMetrics:tI}),UC(e,KC(e))}))}(t)},function(t){t.registerChartView(ZV),t.registerSeriesModel(AV),t.registerPreprocessor(KV),t.registerVisual(zV),t.registerLayout(QV),function(t){JV(t,(function(){var e=JC(CV);NC(t,{key:e,seriesType:CV,getMetrics:tI}),UC(e,KC(e))}))}(t)},function(t){t.registerChartView(oF),t.registerSeriesModel(lF),t.registerLayout(bT("effectScatter"))},function(t){t.registerChartView(bF),t.registerSeriesModel(TF),t.registerLayout(xF),t.registerVisual(IF)},function(t){t.registerChartView(PF),t.registerSeriesModel(EF)},function(t){t.registerChartView(nj),t.registerSeriesModel(rj),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,fI(nI)),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gI(nI)),vI(t)},function(t){t.registerChartView(cj),t.registerSeriesModel(sj),t.registerLayout(uj),t.registerProcessor(YI(aj))},function(t){t.registerChartView(bj),t.registerSeriesModel(vj),t.registerLayout(Mj),t.registerVisual(wj),function(t){t.registerAction({type:yj,update:"updateView"},(function(t,e){e.eachComponent({mainType:"series",subType:"sunburst",query:t},(function(e,n){var i=uE(t,[yj],e);
vendor: 4,665 bytes, line 2
2if(i){var r=e.getViewRoot();r&&(t.direction=hE(r,i.node)?"rollUp":"drillDown"),e.resetViewRoot(i.node)}}))})),t.registerAction({type:xj,update:"none"},(function(t,e,n){t=V({},t),e.eachComponent({mainType:"series",subType:"sunburst",query:t},(function(e){var n=uE(t,[xj],e);n&&(t.dataIndex=n.node.dataIndex)})),n.dispatchAction(V(t,{type:"highlight"}))})),t.registerAction({type:"sunburstUnhighlight",update:"updateView"},(function(t,e,n){t=V({},t),n.dispatchAction(V(t,{type:"downplay"}))}))}(t)},function(t){t.registerChartView(yG),t.registerSeriesModel(Dj)}]),gb((function(t){gb(MD),gb(kH)})),gb((function(t){gb(kH),pD.registerAxisPointerClass("PolarAxisPointer",IH),t.registerCoordinateSystem("polar",YH),t.registerComponentModel(PH),t.registerComponentView(uW),LA(t,"angle",EH,lW),LA(t,"radius",NH,cW),t.registerComponentView(tW),t.registerComponentView(rW),t.registerLayout(sW),function(t,e){aW(t,(function(){var n=QC(e,AH);iI(t,n,e,AH),UC(n,KC(n))}))}(t,eI)})),gb(FO),gb((function(t){gb(kH),pD.registerAxisPointerClass("SingleAxisPointer",AW),t.registerComponentView(DW),t.registerComponentView(gW),t.registerComponentModel(ID),LA(t,"single",ID,ID.defaultOption),t.registerCoordinateSystem("single",wW)})),gb(WB),gb((function(t){t.registerComponentModel(OW),t.registerComponentView(NW),t.registerCoordinateSystem("calendar",VW)})),gb((function(t){t.registerComponentModel(cU),t.registerComponentView(bU),t.registerCoordinateSystem("matrix",BU)})),gb((function(t){t.registerComponentModel(HU),t.registerComponentView($U),t.registerPreprocessor((function(t){var e=t.graphic;J(e)?e[0]&&e[0].elements?t.graphic=[t.graphic[0]]:t.graphic=[{elements:e}]:e&&!e.elements&&(t.graphic=[{elements:[e]}])}))})),gb((function(t){t.registerComponentModel(C$),t.registerComponentView(L$),M$("saveAsImage",O$),M$("magicType",B$),M$("dataView",U$),M$("dataZoom",yY),M$("restore",Z$),gb(b$)})),gb((function(t){gb(kH),t.registerComponentModel(_Y),t.registerComponentView(jY),t.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Ct),t.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Ct)})),gb(kH),gb((function(t){t.registerComponentView(sq),t.registerComponentModel(uq),t.registerPreprocessor(HY),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,eq),t.registerAction({type:"brush",event:"brush",update:"updateVisual"},(function(t,e){e.eachComponent({mainType:"brush",query:t},(function(e){e.setAreas(t.areas)}))})),t.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Ct),t.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Ct),M$("brush",pq)})),gb((function(t){t.registerComponentModel(fq),t.registerComponentView(gq)})),gb((function(t){t.registerComponentModel(xq),t.registerComponentView(Aq),t.registerSubTypeDefaulter("timeline",(function(){return"slider"})),function(t){t.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},(function(t,e,n){var i=e.getComponent("timeline");return i&&null!=t.currentIndex&&(i.setCurrentIndex(t.currentIndex),!i.get("loop",!0)&&i.isIndexMax()&&i.getPlayState()&&(i.setPlayState(!1),n.dispatchAction({type:"timelinePlayChange",playState:!1,from:t.from}))),e.resetOption("timeline",{replaceMerge:i.get("replaceMerge",!0)}),F({currentIndex:i.option.currentIndex},t)})),t.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},(function(t,e){var n=e.getComponent("timeline");n&&null!=t.playState&&n.setPlayState(t.playState)}))}(t),t.registerPreprocessor(Dq)})),gb((function(t){t.registerComponentModel(Vq),t.registerComponentView(Qq),t.registerPreprocessor((function(t){Oq(t.series,"markPoint")&&(t.markPoint=t.markPoint||{})}))})),gb((function(t){t.registerComponentModel(eX),t.registerComponentView(cX),t.registerPreprocessor((function(t){Oq(t.series,"markLine")&&(t.markLine=t.markLine||{})}))})),gb((function(t){t.registerComponentModel(dX),t.registerComponentView(_X),t.registerPreprocessor((function(t){Oq(t.series,"markArea")&&(t.markArea=t.markArea||{})}))})),gb((function(t){gb(EX),gb(HX)})),gb((function(t){gb(eZ),gb(hZ)})),gb(eZ),gb(hZ),gb((function(t){gb(KZ),gb(rK)})),gb(KZ),gb(rK),gb((function(t){t.registerComponentModel(oK),t.registerComponentView(sK)})),gb((function(t){t.registerPreprocessor(fK),t.registerVisual(t.PRIORITY.VISUAL.ARIA,pK)})),gb((function(t){t.registerTransform(TK),t.registerTransform(CK)})),gb((function(t){t.registerComponentModel(IK),t.registerComponentView(AK)})),gb((function(t){t.registerUpdateLifecycle("series:beforeupdate",(function(t,e,n){W(ro(n.seriesTransition),(function(t){W(ro(t.to),(function(t){for(var e=n.updatedSeries,i=0;i<e.length;
2i++)(null!=t.seriesIndex&&t.seriesIndex===e[i].seriesIndex||null!=t.seriesId&&t.seriesId===e[i].id)&&(e[i][kg]=!0)}))}))})),t.registerUpdateLifecycle("series:transition",(function(t,e,n){var i=cJ(e);if(i.oldSeries&&n.updatedSeries&&n.optionChanged){var r=n.seriesTransition;if(r)W(ro(r),(function(t){!function(t,e,n,i){var r=[],a=[];W(ro(t.from),(function(t){var n=xJ(e.oldSeries,t);n>=0&&r.push({dataGroupId:e.oldDataGroupIds[n],data:e.oldData[n],divide:yJ(e.oldData[n]),groupIdDim:t.dimension})})),W(ro(t.to),(function(t){var i=xJ(n.updatedSeries,t);if(i>=0){var r=n.updatedSeries[i].getData();a.push({dataGroupId:e.oldDataGroupIds[i],data:r,divide:yJ(r),groupIdDim:t.dimension})}})),r.length>0&&a.length>0&&gJ(r,a,i)}(t,i,n,e)}));else{var a=function(t,e){var n=wt(),i=wt(),r=wt();return W(t.oldSeries,(function(e,n){var a=t.oldDataGroupIds[n],o=t.oldData[n],s=mJ(e),l=vJ(s);i.set(l,{dataGroupId:a,data:o}),J(s)&&W(s,(function(t){r.set(t,{key:l,dataGroupId:a,data:o})}))})),W(e.updatedSeries,(function(t){if(t.isUniversalTransitionEnabled()&&t.isAnimationEnabled()){var e=t.get("dataGroupId"),a=t.getData(),o=mJ(t),s=vJ(o),l=i.get(s);if(l)n.set(s,{oldSeries:[{dataGroupId:l.dataGroupId,divide:yJ(l.data),data:l.data}],newSeries:[{dataGroupId:e,divide:yJ(a),data:a}]});else if(J(o)){var c=[];W(o,(function(t){var e=i.get(t);e.data&&c.push({dataGroupId:e.dataGroupId,divide:yJ(e.data),data:e.data})})),c.length&&n.set(s,{oldSeries:c,newSeries:[{dataGroupId:e,data:a,divide:yJ(a)}]})}else{var u=r.get(o);if(u){var d=n.get(u.key);d||(d={oldSeries:[{dataGroupId:u.dataGroupId,data:u.data,divide:yJ(u.data)}],newSeries:[]},n.set(u.key,d)),d.newSeries.push({dataGroupId:e,data:a,divide:yJ(a)})}}}})),n}(i,n);W(a.keys(),(function(t){var n=a.get(t);gJ(n.oldSeries,n.newSeries,e)}))}W(n.updatedSeries,(function(t){t[kg]&&(t[kg]=!1)}))}for(var o=t.getSeries(),s=i.oldSeries=[],l=i.oldDataGroupIds=[],c=i.oldData=[],u=0;u<o.length;u++){var d=o[u].getData();d.count()<1e4&&(s.push(o[u]),l.push(o[u].get("dataGroupId")),c.push(d))}}))})),gb(cw),gb((function(t){!function(t){function e(t,e){var n=[],i=xo(e,t);function r(e,r){W(i[e],(function(e){W(e.updateAxisBreaks(t).breaks,(function(t){var i;n.push(F(((i={})[r]=e.componentIndex,i),t))}))}))}return r("xAxisModels","xAxisIndex"),r("yAxisModels","yAxisIndex"),r("singleAxisModels","singleAxisIndex"),{eventBreaks:n}}t.registerAction(LT,e),t.registerAction(PT,e),t.registerAction(OT,e)}(t),Td||(Td={createBreakScaleMapper:bJ,pruneTicksByBreak:MJ,addBreaksToTicks:kJ,parseAxisBreakOption:CJ,identifyAxisBreak:IJ,serializeAxisBreakIdentifier:AJ,retrieveAxisBreakPairs:DJ,getTicksBreakOutwardTransform:LJ,parseAxisBreakOptionInwardTransform:PJ,makeAxisLabelFormatterParamBreak:EJ}),kT||(kT={adjustBreakLabelPair:BJ,buildAxisBreakLine:zJ,rectCoordBuildBreakAxis:RJ,updateModelAxisBreak:VJ})})),gb((function(){qA=FJ})),gb((function(t){t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,{seriesType:"scatter",plan:zg(),reset:function(t){var e=t.coordinateSystem;if(e&&(e.type===sI||e.type===kD)){var n=e.getBaseAxis&&e.getBaseAxis(),i=n&&function(t,e){var n=t.coordinateSystem,i=n&&n.type,r=n&&n.getBaseAxis&&n.getBaseAxis(),a=r&&r.scale&&r.scale.type,o=i===sI&&"ordinal"===a||i===kD,s=e.model.get("jitter")>0;return o&&s}(t,n);if(i){var r=n.dim,a=n.orient,o="horizontal"===a&&"category"!==n.type||"vertical"===a&&"category"===n.type,s="y"===r||"single"===r&&o,l="x"===r||"single"===r&&!o;if(s||l)return{progress:function(t,e){for(var i=e.getLayout("points"),r=!!i,a=t.start;a<t.end;a++){var o=r?2*(a-t.start):-1,c=r?[i[o],i[o+1]]:e.getItemLayout(a);if(c){var u=e.getItemVisual(a,"symbolSize"),d=u instanceof Array?(u[1]+u[0])/2:u;
2if(s){var h=DD(n,c[0],c[1],d/2);r?i[o+1]=h:c[1]=h}else l&&(h=DD(n,c[1],c[0],d/2),r?i[o]=h:c[0]=h)}}}}}}}})}));const jJ=class{id=null;self=null;height=400;width=500;colors=["#1e346e","#f678a7","#f8d107","#74f495"];grid={left:0,right:0,top:0,bottom:0,containLabel:!1};legend={type:"plain",show:!1,orient:"horizontal"};showEmptyCircle=!0;tooltip={trigger:"item",show:!0};radius="80%";xAxis={data:[],name:"",show:!0,type:"category"};yAxis={data:[],name:"",show:!0,type:"category"};static instances={};constructor(t,e,n){this.id=t,e&&(this.height=e),n&&(this.width=n)}disposeAll(){Object.keys(this.instances).forEach((t=>{var e;tt(e=t)?e=K_[e]:e instanceof V_||(e=eb(e)),e instanceof V_&&!e.isDisposed()&&e.dispose()})),this.instances={}}find(){return document.getElementById(this.id)}setLegendScroll(t="vertical",e=!0,n="plain"){const i={};i.type=t,i.show=e,i.orient=n,this.legend=i}setToolTip(t=!0,e="item"){const n={};n.show=t,n.trigger=e,this.tooltip=n}setXAxis(t,e,n,i){this.xAxis.data=t,this.xAxis.name=e,this.xAxis.show=n,this.xAxis.type=i}setYAxis(t,e,n,i){this.yAxis.data=t,this.yAxis.name=e,this.yAxis.show=n,this.yAxis.type=i}make(t,e,n){const i=this.find();if(!i)return;if(this.instances&&this.instances[this.id]&&(this.self.dispose(this.instances[this.id]),this.self=null),!this.self){const t={height:this.height,width:this.width};this.self=function(t,e,n){var i=!(n&&n.ssr);if(i){var r=eb(t);if(r)return r}var a=new V_(t,null,n);return a.id="ec_"+Q_++,K_[a.id]=a,i&&ko(t,tb,a.id),O_(a),ux.trigger("afterinit",a),a}(i,0,t)}let r={};return r.tooltip=this.tooltip,r.legend=this.legend,r.grid=this.grid,r.textStyle={fontFamily:"Poppins"},"pie"===n&&(r.showEmptyCircle=this.showEmptyCircle,t=t.map(((t,e)=>({...t,label:{show:!!t.value},itemStyle:{color:this.colors[e%this.colors.length]}}))),t=[{name:e,type:"pie",radius:this.radius,data:t}]),"bar"===n&&(r.xAxis=this.xAxis,r.yAxis=this.yAxis,t=t.map(((t,e)=>{let n={type:"bar"};return n.data=t,"number"==typeof t[0]&&(n.itemStyle={color:e?"#f678a7":"#1e346e"}),n}))),r.series=t,this.self.setOption(r),this.instances||(this.instances={}),this.instances[this.id]=this.self,this.self}};n.dn(jJ);const GJ={date:null,detail:l,gocc:0,goccs:[],member:{show:!1,self:new jJ("gcg-gocc-member-chart",300,500),generate(t){this.self.radius="85%",this.self.height=300,this.show=!1,c.default.show(),this.hasData(t)||(this.self.height=200,t=[]),setTimeout((()=>{this.self.make(t,"Board Members","pie"),c.default.hide()}),500)},init(){r.default.load("gcg-gocc-member-chart",'<div class="card mb-3 mx-auto h-100"> <div class="card-body d-flex flex-column" :class="{\'gcg-chart\': $store.loading || ! sdd.gocc.member.show}"> <p class="text-primary text-center fs-5 fw-bold mb-0 text-uppercase"> <span>Board Members</span> <template x-if="sdd.gocc.filter"> <span> <span>of</span> <span x-text="sdd.gocc.filter"></span> </span> </template> </p> <div class="text-center text-muted">as of CY <span x-text="sdd.gocc.year"></span></div> <div class="d-flex mx-auto align-items-center flex-grow-1 justify-content-center" :class="{\'d-none\': ! $store.loading}"> <gcg-loading :color="\'secondary\'" :val="$store.loading"></gcg-loading> </div> <div class="m-auto"> <div id="gcg-gocc-member-chart" :class="{\'d-none\': $store.loading}"></div> </div> <template x-if="! sdd.gocc.member.show && ! $store.loading"> <div class="alert alert-warning d-flex align-items-center mb-0 mt-auto" role="alert"> <span class="bi bi-exclamation-circle-fill text-danger pe-2 fs-2"></span> <span>No data has been submitted for this year. Kindly inquire to <a href="emailto:[email protected]">ICRS Secretariat</a> for more information.</span> </div> </template> </div> </div> ')},hasData(t){return t.forEach((t=>{t.value&&(this.show=!0)})),this.show}},sector:0,sectors:[],staff:{show:!1,self:new jJ("gcg-gocc-staff-chart",300,500),generate(t){this.self.radius="85%",this.self.height=300,this.show=!1,c.default.show(),this.hasData(t)||(this.self.height=200,t=[]),setTimeout((()=>{this.self.make(t,"Staffing Summary","pie"),c.default.hide()}),500)},init(){r.default.load("gcg-gocc-staff-chart",'<div class="card mb-3 mx-auto h-100"> <div class="card-body d-flex flex-column" :class="{\'gcg-chart\': $store.loading || ! sdd.gocc.member.show}"> <p class="text-primary text-center fs-5 fw-bold mb-0 text-uppercase"> <span>Staffing Summary</span> <template x-if="sdd.gocc.filter"> <span> <span>of</span> <span x-text="sdd.gocc.filter"></span> </span> </template> </p> <div class="text-center text-muted"> <span>as of</span> <span x-text="sdd.gocc.date"></span>
2 <span class="text-center fst-italic small"> <small> <span>(</span><span class="text-danger">*</span><span class="text-muted"> With PCEO excluding other Board Members</span><span>)</span></small> </span> </div> <div class="d-flex mx-auto align-items-center flex-grow-1 justify-content-center" :class="{\'d-none\': ! $store.loading}"> <gcg-loading :color="\'secondary\'" :val="$store.loading"></gcg-loading> </div> <div class="m-auto"> <div id="gcg-gocc-staff-chart" :class="{\'d-none\': $store.loading}"></div> </div> <template x-if="! sdd.gocc.staff.show && ! $store.loading"> <div class="alert alert-warning d-flex align-items-center mb-0 mt-auto" role="alert"> <span class="bi bi-exclamation-circle-fill text-danger pe-2 fs-2"></span> <span>No data has been submitted for this year. Kindly inquire to <a href="emailto:[email protected]">ICRS Secretariat</a> for more information.</span> </div> </template> </div> </div> ')},hasData(t){return t.forEach((t=>{t.value&&(this.show=!0)})),this.show}},total:null,overall:null,year:null,years:[],close(){this.staffingSector=null,this.staffingGocc=null,this.total=this.overall,a.default.hide("details-sdd-modal")},init(){r.default.load("gcg-gad-sdd-gocc",'<div class="container pt-2 sticky-top"> <div class="card w-100"> <div class="card-body"> <p class="fw-bold mb-2 small text-uppercase">Legend</p> <div class="d-flex align-items-center gap-3"> <div class="d-flex align-items-center"> <span class="gcg-legend-circle bg-primary"></span> <span class="ms-1"> Male</span> </div> <div class="d-flex align-items-center"> <span class="gcg-legend-circle gcg-bg-pink"></span> <span class="ms-1"> Female</span> </div> <div class="d-flex align-items-center"> <span class="gcg-legend-circle gcg-bg-yellow"></span> <span class="ms-1"> Senior Citizen</span> </div> <div class="d-flex align-items-center"> <span class="gcg-legend-circle gcg-bg-mint-green"></span> <span class="ms-1"> Persons with Disabilities</span> </div> </div> </div> </div> </div> <div class="container pt-5"> <h1 class="fw-bold text-uppercase text-center mb-0">Sex-Disaggregated Data for GOCCs</h1> </div> <div class="row mx-auto align-items-end pt-5"> <div class="col-12 col-md-2 mb-3"> <button type="button" class="btn bg-primary text-uppercase text-white w-100" @click="sdd.gocc.detail.show(sdd.gocc.year)">Generate Sdd</button> </div> <div class="col-12 col-md-10"> <div class="row"> <div class="col-12 col-md-3 mb-3"></div> <div class="col-12 col-md-3 mb-3"> <label for="gocc-year" class="d-block fw-bold text-uppercase small">Filter By Year</label> <select class="form-select" name="gocc-year" id="gocc-year" x-model="sdd.gocc.year" x-init="$watch(\'sdd.gocc.year\', () => sdd.gocc.filterYear())"> <template x-for="item, index in sdd.gocc.years"> <option :value="item" x-text="item"></option> </template> </select> </div> <div class="col-12 col-md-3 mb-3"> <label for="gocc-sector" class="d-block fw-bold text-uppercase small">Filter By Sector</label> <select class="form-select" name="gocc-sector" id="gocc-sector" x-model="sdd.gocc.sector" @change="sdd.gocc.filterSector()"> <option value="null">All</option> <template x-for="item, index in sdd.gocc.sectors"> <option :value="index" x-text="item.name"></option> </template> </select> </div> <div class="col-12 col-md-3 mb-3"> <label for="gocc-filter" class="d-block fw-bold text-uppercase small">Filter By GOCC</label> <select class="form-select" name="gocc-filter" id="gocc-filter" x-model="sdd.gocc.gocc" @change="sdd.gocc.filterGocc()"> <option value="null">All</option> <template x-for="item, index in sdd.gocc.goccs"> <option :value="index" x-text="item.name"></option> </template> </select> </div> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-12 col-lg-6 mx-auto mb-3" x-init="sdd.gocc.load()"> <gcg-gocc-staff-chart></gcg-gocc-staff-chart> </div> <div class="col-12 col-lg-6 mx-auto mb-3"> <gcg-gocc-member-chart></gcg-gocc-member-chart> </div> </div> </div> <gcg-sdd-detail></gcg-sdd-detail> '),this.member.init(),this.staff.init(),this.detail.init()},load(){o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.goccs;this.years=Object.keys(e).reverse(),this.year=this.years[0],this.filterYear()}))},filterGocc(){if(null===this.gocc||"null"===this.gocc)return void this.filterSector();const t=this.goccs[this.gocc];this.filter=t.acronym??t.name,this.staff.generate(t.staffs),this.member.generate(t.board)},filterSector(){if(this.gocc=null,null===this.sector||"null"===this.sector)return this.load(),this.goccs=[],void(this.filter=null);const t=this.sectors[this.sector];this.filter=t.name,this.staff.generate(t.staffs),this.member.generate(t.board);let e=[];t.groups.forEach((t=>{e=[...e,...t.offices]})),this.goccs=e},filterYear(){o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.goccs[this.year];this.date=e.generated_at??s.default.format(new Date,!1),this.sectors=e.items,this.total=e.staffs,this.overall=e.staffs,this.filter=null,this.sector=null,this.gocc=null,this.staff.generate(e.staffs),this.member.generate(e.board)}))}},HJ={gcg:{ages:{self:new jJ("gcg-chart-ages",250,500),data:null,date:null,async generate(){await this.load(),this.self.setXAxis(this.labels,null,!0),this.self.setYAxis([],null,!0,"value"),this.self.make(this.data,"Age Group","bar")},init(){r.default.load("gcg-chart-ages",'<div class="card pt-2 mb-3 h-100"> <div class="card-body overflow-auto"> <p class="text-primary text-center fs-5 fw-bold text-uppercase mb-0">Total Number of GCG Employees by Age Group</p> <p class="text-muted text-center">
2as of <span x-text="sdd.gcg.ages.date"></span></p> <div class="ps-2 d-flex flex-grow-1 justify-content-center" id="gcg-chart-ages" x-init="sdd.gcg.ages.generate()" :class="{\'d-none\': sdd.gcg.loading}"></div> <div class="gcg-chart d-flex align-items-center flex-grow-1 justify-content-center" :class="{\'d-none\': ! sdd.gcg.loading}"> <gcg-loading :color="\'secondary\'" :val="sdd.gcg.loading"></gcg-loading> </div> </div> </div> ')},async load(){await o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.gcg;this.labels=e.age_group.labels,this.data=e.age_group.data,this.date=e.generated_at}))}},employment:{self:new jJ("gcg-chart-employment",250,500),data:null,date:null,labels:[],async generate(){await this.load(),this.self.setXAxis(this.labels,null,!0),this.self.setYAxis([],null,!0,"value"),this.self.make(this.data,"Employment","bar")},init(){r.default.load("gcg-chart-employment",'<div class="card pt-2 mb-3 h-100"> <div class="card-body overflow-auto"> <p class="text-primary text-center fs-5 fw-bold text-uppercase mb-0">Total Number of GCG Employees by Employee Type</p> <p class="text-muted text-center">as of <span x-text="sdd.gcg.employment.date"></span></p> <div class="mx-auto ps-2 d-flex flex-grow-1 justify-content-center" id="gcg-chart-employment" x-init="sdd.gcg.employment.generate()" :class="{\'d-none\': sdd.gcg.loading}"></div> <div class="gcg-chart d-flex mx-auto align-items-center flex-grow-1 justify-content-center" :class="{\'d-none\': ! sdd.gcg.loading}"> <gcg-loading :color="\'secondary\'" :val="sdd.gcg.loading"></gcg-loading> </div> </div> </div> ')},async load(){await o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.gcg;this.labels=e.employment.labels,this.data=e.employment.data,this.date=e.generated_at}))}},status:{self:new jJ("gcg-chart-status",250,500),data:null,date:null,labels:[],async generate(){await this.load(),this.self.setXAxis(this.labels,null,!0),this.self.setYAxis([],null,!0,"value"),this.self.make(this.data,"Civil Status","bar")},init(){r.default.load("gcg-chart-status",'<div class="card pt-2 mb-3 h-100"> <div class="card-body overflow-auto"> <p class="text-primary text-center fs-5 fw-bold text-uppercase mb-0">Total Number of GCG Employees by Civil Status</p> <p class="text-muted text-center">as of <span x-text="sdd.gcg.status.date"></span></p> <div class="mx-auto ps-2 d-flex flex-grow-1 justify-content-center" id="gcg-chart-status" x-init="sdd.gcg.status.generate()" :class="{\'d-none\': sdd.gcg.loading}"></div> <div class="gcg-chart d-flex mx-auto align-items-center flex-grow-1 justify-content-center" :class="{\'d-none\': ! sdd.gcg.loading}"> <gcg-loading :color="\'secondary\'" :val="sdd.gcg.loading"></gcg-loading> </div> </div> </div> ')},async load(){await o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.gcg;this.labels=e.civil_status.labels,this.data=e.civil_status.data,this.date=e.generated_at}))}},total:{self:new jJ("gcg-chart-total",250,500),data:null,date:null,labels:["Male","Female"],async generate(){await this.load(),this.self.setXAxis(this.labels,null,!0),this.self.setYAxis([],null,!0,"value"),this.self.make(this.parse(),"Total","bar")},init(){r.default.load("gcg-chart-total",'<div class="card pt-2 mb-3 h-100"> <div class="card-body overflow-auto"> <p class="text-primary text-center fs-5 fw-bold text-uppercase mb-0">Total Number of GCG Employees by Sex</p> <p class="text-muted text-center">as of <span x-text="sdd.gcg.total.date"></span></p> <div class="mx-auto ps-2 d-flex flex-grow-1 justify-content-center" id="gcg-chart-total" :class="{\'d-none\': sdd.gcg.loading}" x-init="sdd.gcg.total.generate()"></div> <div class="gcg-chart d-flex mx-auto align-items-center flex-grow-1 justify-content-center" :class="{\'d-none\': ! sdd.gcg.loading}"> <gcg-loading :color="\'secondary\'" :val="sdd.gcg.loading"></gcg-loading> </div> </div> </div> ')},async load(){await o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.gcg;this.data=e.total,this.date=e.generated_at}))},parse(){let t={value:0,itemStyle:{color:"#1e346e"}},e={value:0,itemStyle:{color:"#f678a7"}};return this.data.forEach((n=>{switch(n.name){case"male":t.value=n.value;break;case"female":e.value=n.value}})),[[t,e]]}},count:0,date:null,sectors:[],goccs:[],init(){this.ages.init(),this.employment.init(),this.status.init(),this.total.init(),r.default.load("gcg-gad-sdd-gcg",'<div class="container pt-5"> <div class="row"> <h1 class="fw-bold text-uppercase text-center mb-0">Sex-Disaggregated Data for GCG</h1> <p> <template x-if="$store.loading || ! sdd.gcg.date"> <span class="card-title placeholder-glow"> <span class="placeholder col-1"></span> </span> </template> </p> </div> </div> <div class="container pt-5"> <div class="row"> <div class="col-12 col-lg-6 mb-3"> <gcg-chart-total></gcg-chart-total> </div> <div class="col-12 col-lg-6 mb-3"> <gcg-chart-employment></gcg-chart-employment> </div> </div> <div class="row my-2"> <div class="col-12 col-lg-6 mb-3"> <gcg-chart-status></gcg-chart-status> </div> <div class="col-12 col-lg-6 mb-3"> <gcg-chart-ages></gcg-chart-ages> </div> </div> </div> '),this.load()},load(){o.default.load().then((t=>{const e=o.default.get(t.data,"gad-sdd").assets.gcg,n=e.total;this.date=e.generated_at??s.default.format(new Date,!1),n.forEac
2h((t=>{"count"===t.name&&(this.count=t.value)}))}))}},gocc:GJ,init(){this.gocc.init(),this.gcg.init(),r.default.load("gcg-gad-sdd","<gcg-gad-sdd-gocc></gcg-gad-sdd-gocc> <gcg-gad-sdd-gcg></gcg-gad-sdd-gcg> ")}}},3878(t,e,n){"use strict";n.r(e),n(8647);const i={initialize(){}};n.d(e,["default",0,i])},5080(t,e,n){"use strict";n.r(e);var i=n(2453),r=n.n(i);const a={initialize(t){t=t||".dropdown-toggle",document.querySelectorAll(t).forEach((t=>new(r())(t)))}};n.d(e,["default",0,a])},1170(t,e,n){"use strict";n.r(e),n.d(e,{afterMain:()=>w,afterRead:()=>x,afterWrite:()=>k,applyStyles:()=>P,arrow:()=>J,auto:()=>s,basePlacements:()=>l,beforeMain:()=>_,beforeRead:()=>v,beforeWrite:()=>S,bottom:()=>r,clippingParents:()=>d,computeStyles:()=>nt,createPopper:()=>Lt,createPopperBase:()=>Dt,createPopperLite:()=>Pt,detectOverflow:()=>vt,end:()=>u,eventListeners:()=>rt,flip:()=>yt,hide:()=>bt,left:()=>o,main:()=>b,modifierPhases:()=>T,offset:()=>wt,placements:()=>m,popper:()=>p,popperGenerator:()=>At,popperOffsets:()=>St,preventOverflow:()=>Mt,read:()=>y,reference:()=>f,right:()=>a,start:()=>c,top:()=>i,variationPlacements:()=>g,viewport:()=>h,write:()=>M});var i="top",r="bottom",a="right",o="left",s="auto",l=[i,r,a,o],c="start",u="end",d="clippingParents",h="viewport",p="popper",f="reference",g=l.reduce((function(t,e){return t.concat([e+"-"+c,e+"-"+u])}),[]),m=[].concat(l,[s]).reduce((function(t,e){return t.concat([e,e+"-"+c,e+"-"+u])}),[]),v="beforeRead",y="read",x="afterRead",_="beforeMain",b="main",w="afterMain",S="beforeWrite",M="write",k="afterWrite",T=[v,y,x,_,b,w,S,M,k];function C(t){return t?(t.nodeName||"").toLowerCase():null}function I(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function A(t){return t instanceof I(t).Element||t instanceof Element}function D(t){return t instanceof I(t).HTMLElement||t instanceof HTMLElement}function L(t){return"undefined"!=typeof ShadowRoot&&(t instanceof I(t).ShadowRoot||t instanceof ShadowRoot)}const P={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},i=e.attributes[t]||{},r=e.elements[t];
vendor: 10,065 bytes, line 2
2D(r)&&C(r)&&(Object.assign(r.style,n),Object.keys(i).forEach((function(t){var e=i[t];!1===e?r.removeAttribute(t):r.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var i=e.elements[t],r=e.attributes[t]||{},a=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});D(i)&&C(i)&&(Object.assign(i.style,a),Object.keys(r).forEach((function(t){i.removeAttribute(t)})))}))}},requires:["computeStyles"]};function O(t){return t.split("-")[0]}var E=Math.max,N=Math.min,R=Math.round;function z(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function B(){return!/^((?!chrome|android).)*safari/i.test(z())}function V(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=!1);var i=t.getBoundingClientRect(),r=1,a=1;e&&D(t)&&(r=t.offsetWidth>0&&R(i.width)/t.offsetWidth||1,a=t.offsetHeight>0&&R(i.height)/t.offsetHeight||1);var o=(A(t)?I(t):window).visualViewport,s=!B()&&n,l=(i.left+(s&&o?o.offsetLeft:0))/r,c=(i.top+(s&&o?o.offsetTop:0))/a,u=i.width/r,d=i.height/a;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function F(t){var e=V(t),n=t.offsetWidth,i=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:i}}function j(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&L(n)){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function G(t){return I(t).getComputedStyle(t)}function H(t){return["table","td","th"].indexOf(C(t))>=0}function W(t){return((A(t)?t.ownerDocument:t.document)||window.document).documentElement}function U(t){return"html"===C(t)?t:t.assignedSlot||t.parentNode||(L(t)?t.host:null)||W(t)}function $(t){return D(t)&&"fixed"!==G(t).position?t.offsetParent:null}function Y(t){for(var e=I(t),n=$(t);n&&H(n)&&"static"===G(n).position;)n=$(n);return n&&("html"===C(n)||"body"===C(n)&&"static"===G(n).position)?e:n||function(t){var e=/firefox/i.test(z());if(/Trident/i.test(z())&&D(t)&&"fixed"===G(t).position)return null;var n=U(t);for(L(n)&&(n=n.host);D(n)&&["html","body"].indexOf(C(n))<0;){var i=G(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||e&&"filter"===i.willChange||e&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(t)||e}function q(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function X(t,e,n){return E(t,N(e,n))}function Z(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function K(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}const J={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,s=t.name,c=t.options,u=n.elements.arrow,d=n.modifiersData.popperOffsets,h=O(n.placement),p=q(h),f=[o,a].indexOf(h)>=0?"height":"width";if(u&&d){var g=function(t,e){return Z("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:K(t,l))}(c.padding,n),m=F(u),v="y"===p?i:o,y="y"===p?r:a,x=n.rects.reference[f]+n.rects.reference[p]-d[p]-n.rects.popper[f],_=d[p]-n.rects.reference[p],b=Y(u),w=b?"y"===p?b.clientHeight||0:b.clientWidth||0:0,S=x/2-_/2,M=g[v],k=w-m[f]-g[y],T=w/2-m[f]/2+S,C=X(M,T,k),I=p;n.modifiersData[s]=((e={})[I]=C,e.centerOffset=C-T,e)}},effect:function(t){var e=t.state,n=t.options.element,i=void 0===n?"[data-popper-arrow]":n;null!=i&&("string"!=typeof i||(i=e.elements.popper.querySelector(i)))&&j(e.elements.popper,i)&&(e.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Q(t){return t.split("-")[1]}var tt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function et(t){var e,n=t.popper,s=t.popperRect,l=t.placement,c=t.variation,d=t.offsets,h=t.position,p=t.gpuAcceleration,f=t.adaptive,g=t.roundOffsets,m=t.isFixed,v=d.x,y=void 0===v?0:v,x=d.y,_=void 0===x?0:x,b="function"==typeof g?g({x:y,y:_}):{x:y,y:_};y=b.x,_=b.y;var w=d.hasOwnProperty("x"),S=d.hasOwnProperty("y"),M=o,k=i,T=window;if(f){var C=Y(n),A="clientHeight",D="clientWidth";C===I(n)&&"static"!==G(C=W(n)).position&&"absolute"===h&&(A="scrollHeight",D="scrollWidth"),(l===i||(l===o||l===a)&&c===u)&&(k=r,_-=(m&&C===T&&T.visualViewport?T.visualViewport.height:C[A])-s.height,_*=p?1:-1),l!==o&&(l!==i&&l!==r||c!==u)||(M=a,y-=(m&&C===T&&T.visualViewport?T.visualViewport.width:C[D])-s.width,y*=p?1:-1)}var L,P=Object.assign({position:h},f&&tt),O=!0===g?function(t,e){var n=t.x,i=t.y,r=e.devicePixelRatio||1;return{x:R(n*r)/r||0,y:R(i*r)/r||0}}({x:y,y:_},I(n)):{x:y,y:_};return y=O.x,_=O.y,p?Object.assign({},P,((L={})[k]=S?"0":"",L[M]=w?"0":"",L.transform=(T.devicePixelRatio||1)<=1?"translate("+y+"px, "+_+"px)":"translate3d("+y+"px, "+_+"px, 0)",L)):Object.assign({},P,((e={})[k]=S?_+"px":"",e[M]=w?y+"px":"",e.transform="",e))}const nt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,i=n.gpuAcceleration,r=void 0===i||i,a=n.adaptive,o=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:O(e.placement),variation:Q(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,et(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,et(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var it={passive:!0};const rt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,i=t.options,r=i.scroll,a=void 0===r||r,o=i.resize,s=void 0===o||o,l=I(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return a&&c.forEach((function(t){t.addEventListener("scroll",n.update,it)})),s&&l.addEventListener("resize",n.update,it),function(){a&&c.forEach((function(t){t.removeEventListener("scroll",n.update,it)})),s&&l.removeEventListener("resize",n.update,it)}},data:{}};var at={left:"right",right:"left",bottom:"top",top:"bottom"};function ot(t){return t.replace(/left|right|bottom|top/g,(function(t){return at[t]}))}var st={start:"end",end:"start"};function lt(t){return t.replace(/start|end/g,(function(t){return st[t]}))}function ct(t){var e=I(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ut(t){return V(W(t)).left+ct(t).scrollLeft}function dt(t){var e=G(t),n=e.overflow,i=e.overflowX,r=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+i)}function ht(t){return["html","body","#document"].indexOf(C(t))>=0?t.ownerDocument.body:D(t)&&dt(t)?t:ht(U(t))}function pt(t,e){var n;void 0===e&&(e=[]);var i=ht(t),r=i===(null==(n=t.ownerDocument)?void 0:n.body),a=I(i),o=r?[a].concat(a.visualViewport||[],dt(i)?i:[]):i,s=e.concat(o);return r?s:s.concat(pt(U(o)))}function ft(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function gt(t,e,n){return e===h?ft(function(t,e){var n=I(t),i=W(t),r=n.visualViewport,a=i.clientWidth,o=i.clientHeight,s=0,l=0;if(r){a=r.width,o=r.height;var c=B();(c||!c&&"fixed"===e)&&(s=r.offsetLeft,l=r.offsetTop)}return{width:a,height:o,x:s+ut(t),y:l}}(t,n)):A(e)?function(t,e){var n=V(t,!1,"fixed"===e);return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}(e,n):ft(function(t){var e,n=W(t),i=ct(t),r=null==(e=t.ownerDocument)?void 0:e.body,a=E(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),o=E(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),s=-i.scrollLeft+ut(t),l=-i.scrollTop;return"rtl"===G(r||n).direction&&(s+=E(n.clientWidth,r?r.clientWidth:0)-a),{width:a,height:o,x:s,y:l}}(W(t)))}function mt(t){var e,n=t.reference,s=t.element,l=t.placement,d=l?O(l):null,h=l?Q(l):null,p=n.x+n.width/2-s.width/2,f=n.y+n.height/2-s.height/2;switch(d){case i:e={x:p,y:n.y-s.height};break;case r:e={x:p,y:n.y+n.height};break;case a:e={x:n.x+n.width,y:f};break;case o:e={x:n.x-s.width,y:f};break;default:e={x:n.x,y:n.y}}var g=d?q(d):null;if(null!=g){var m="y"===g?"height":"width";switch(h){case c:e[g]=e[g]-(n[m]/2-s[m]/2);break;case u:e[g]=e[g]+(n[m]/2-s[m]/2)}}return e}function vt(t,e){void 0===e&&(e={});var n=e,o=n.placement,s=void 0===o?t.placement:o,c=n.strategy,u=void 0===c?t.strategy:c,g=n.boundary,m=void 0===g?d:g,v=n.rootBoundary,y=void 0===v?h:v,x=n.elementContext,_=void 0===x?p:x,b=n.altBoundary,w=void 0!==b&&b,S=n.padding,M=void 0===S?0:S,k=Z("number"!=typeof M?M:K(M,l)),T=_===p?f:p,I=t.rects.popper,L=t.elements[w?T:_],P=function(t,e,n,i){var r="clippingParents"===e?function(t){var e=pt(U(t)),n=["absolute","fixed"].indexOf(G(t).position)>=0&&D(t)?Y(t):t;return A(n)?e.filter((function(t){return A(t)&&j(t,n)&&"body"!==C(t)})):[]}(t):[].concat(e),a=[].concat(r,[n]),o=a[0],s=a.reduce((function(e,n){var r=gt(t,n,i);return e.top=E(r.top,e.top),e.right=N(r.right,e.right),e.bottom=N(r.bottom,e.bottom),e.left=E(r.left,e.left),e}),gt(t,o,i));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}(A(L)?L:L.contextElement||W(t.elements.popper),m,y,u),O=V(t.elements.reference),R=mt({reference:O,element:I,strategy:"absolute",placement:s}),z=ft(Object.assign({},I,R)),B=_===p?z:O,F={top:P.top-B.top+k.top,bottom:B.bottom-P.bottom+k.bottom,left:P.left-B.left+k.left,right:B.right-P.right+k.right},H=t.modifiersData.offset;if(_===p&&H){var $=H[s];
vendor: 5,832 bytes, line 2
2Object.keys(F).forEach((function(t){var e=[a,r].indexOf(t)>=0?1:-1,n=[i,r].indexOf(t)>=0?"y":"x";F[t]+=$[n]*e}))}return F}const yt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,u=t.name;if(!e.modifiersData[u]._skip){for(var d=n.mainAxis,h=void 0===d||d,p=n.altAxis,f=void 0===p||p,v=n.fallbackPlacements,y=n.padding,x=n.boundary,_=n.rootBoundary,b=n.altBoundary,w=n.flipVariations,S=void 0===w||w,M=n.allowedAutoPlacements,k=e.options.placement,T=O(k),C=v||(T!==k&&S?function(t){if(O(t)===s)return[];var e=ot(t);return[lt(t),e,lt(e)]}(k):[ot(k)]),I=[k].concat(C).reduce((function(t,n){return t.concat(O(n)===s?function(t,e){void 0===e&&(e={});var n=e,i=n.placement,r=n.boundary,a=n.rootBoundary,o=n.padding,s=n.flipVariations,c=n.allowedAutoPlacements,u=void 0===c?m:c,d=Q(i),h=d?s?g:g.filter((function(t){return Q(t)===d})):l,p=h.filter((function(t){return u.indexOf(t)>=0}));0===p.length&&(p=h);var f=p.reduce((function(e,n){return e[n]=vt(t,{placement:n,boundary:r,rootBoundary:a,padding:o})[O(n)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}(e,{placement:n,boundary:x,rootBoundary:_,padding:y,flipVariations:S,allowedAutoPlacements:M}):n)}),[]),A=e.rects.reference,D=e.rects.popper,L=new Map,P=!0,E=I[0],N=0;N<I.length;N++){var R=I[N],z=O(R),B=Q(R)===c,V=[i,r].indexOf(z)>=0,F=V?"width":"height",j=vt(e,{placement:R,boundary:x,rootBoundary:_,altBoundary:b,padding:y}),G=V?B?a:o:B?r:i;A[F]>D[F]&&(G=ot(G));var H=ot(G),W=[];if(h&&W.push(j[z]<=0),f&&W.push(j[G]<=0,j[H]<=0),W.every((function(t){return t}))){E=R,P=!1;break}L.set(R,W)}if(P)for(var U=function(t){var e=I.find((function(e){var n=L.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return E=e,"break"},$=S?3:1;$>0&&"break"!==U($);$--);e.placement!==E&&(e.modifiersData[u]._skip=!0,e.placement=E,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function xt(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function _t(t){return[i,a,r,o].some((function(e){return t[e]>=0}))}const bt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,i=e.rects.reference,r=e.rects.popper,a=e.modifiersData.preventOverflow,o=vt(e,{elementContext:"reference"}),s=vt(e,{altBoundary:!0}),l=xt(o,i),c=xt(s,r,a),u=_t(l),d=_t(c);e.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}},wt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,r=t.name,s=n.offset,l=void 0===s?[0,0]:s,c=m.reduce((function(t,n){return t[n]=function(t,e,n){var r=O(t),s=[o,i].indexOf(r)>=0?-1:1,l="function"==typeof n?n(Object.assign({},e,{placement:t})):n,c=l[0],u=l[1];return c=c||0,u=(u||0)*s,[o,a].indexOf(r)>=0?{x:u,y:c}:{x:c,y:u}}(n,e.rects,l),t}),{}),u=c[e.placement],d=u.x,h=u.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=d,e.modifiersData.popperOffsets.y+=h),e.modifiersData[r]=c}},St={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=mt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},Mt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,s=t.name,l=n.mainAxis,u=void 0===l||l,d=n.altAxis,h=void 0!==d&&d,p=n.boundary,f=n.rootBoundary,g=n.altBoundary,m=n.padding,v=n.tether,y=void 0===v||v,x=n.tetherOffset,_=void 0===x?0:x,b=vt(e,{boundary:p,rootBoundary:f,padding:m,altBoundary:g}),w=O(e.placement),S=Q(e.placement),M=!S,k=q(w),T="x"===k?"y":"x",C=e.modifiersData.popperOffsets,I=e.rects.reference,A=e.rects.popper,D="function"==typeof _?_(Object.assign({},e.rects,{placement:e.placement})):_,L="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,R={x:0,y:0};if(C){if(u){var z,B="y"===k?i:o,V="y"===k?r:a,j="y"===k?"height":"width",G=C[k],H=G+b[B],W=G-b[V],U=y?-A[j]/2:0,$=S===c?I[j]:A[j],Z=S===c?-A[j]:-I[j],K=e.elements.arrow,J=y&&K?F(K):{width:0,height:0},tt=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},et=tt[B],nt=tt[V],it=X(0,I[j],J[j]),rt=M?I[j]/2-U-it-et-L.mainAxis:$-it-et-L.mainAxis,at=M?-I[j]/2+U+it+nt+L.mainAxis:Z+it+nt+L.mainAxis,ot=e.elements.arrow&&Y(e.elements.arrow),st=ot?"y"===k?ot.clientTop||0:ot.clientLeft||0:0,lt=null!=(z=null==P?void 0:P[k])?z:0,ct=G+at-lt,ut=X(y?N(H,G+rt-lt-st):H,G,y?E(W,ct):W);C[k]=ut,R[k]=ut-G}if(h){var dt,ht="x"===k?i:o,pt="x"===k?r:a,ft=C[T],gt="y"===T?"height":"width",mt=ft+b[ht],yt=ft-b[pt],xt=-1!==[i,o].indexOf(w),_t=null!=(dt=null==P?void 0:P[T])?dt:0,bt=xt?mt:ft-I[gt]-A[gt]-_t+L.altAxis,wt=xt?ft+I[gt]+A[gt]-_t-L.altAxis:yt,St=y&&xt?function(t,e,n){var i=X(t,e,n);return i>n?n:i}(bt,ft,wt):X(y?bt:mt,ft,y?wt:yt);C[T]=St,R[T]=St-ft}e.modifiersData[s]=R}},requiresIfExists:["offset"]};function kt(t,e,n){void 0===n&&(n=!1);var i,r,a=D(e),o=D(e)&&function(t){var e=t.getBoundingClientRect(),n=R(e.width)/t.offsetWidth||1,i=R(e.height)/t.offsetHeight||1;return 1!==n||1!==i}(e),s=W(e),l=V(t,o,n),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!n)&&(("body"!==C(e)||dt(s))&&(c=(i=e)!==I(i)&&D(i)?{scrollLeft:(r=i).scrollLeft,scrollTop:r.scrollTop}:ct(i)),D(e)?((u=V(e,!0)).x+=e.clientLeft,u.y+=e.clientTop):s&&(u.x=ut(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function Tt(t){var e=new Map,n=new Set,i=[];function r(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEac
2h((function(t){if(!n.has(t)){var i=e.get(t);i&&r(i)}})),i.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||r(t)})),i}var Ct={placement:"bottom",modifiers:[],strategy:"absolute"};function It(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some((function(t){return!(t&&"function"==typeof t.getBoundingClientRect)}))}function At(t){void 0===t&&(t={});var e=t,n=e.defaultModifiers,i=void 0===n?[]:n,r=e.defaultOptions,a=void 0===r?Ct:r;return function(t,e,n){void 0===n&&(n=a);var r,o,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ct,a),modifiersData:{},elements:{reference:t,popper:e},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(n){var r="function"==typeof n?n(s.options):n;d(),s.options=Object.assign({},a,s.options,r),s.scrollParents={reference:A(t)?pt(t):t.contextElement?pt(t.contextElement):[],popper:pt(e)};var o,c,h=function(t){var e=Tt(t);return T.reduce((function(t,n){return t.concat(e.filter((function(t){return t.phase===n})))}),[])}((o=[].concat(i,s.options.modifiers),c=o.reduce((function(t,e){var n=t[e.name];return t[e.name]=n?Object.assign({},n,e,{options:Object.assign({},n.options,e.options),data:Object.assign({},n.data,e.data)}):e,t}),{}),Object.keys(c).map((function(t){return c[t]}))));return s.orderedModifiers=h.filter((function(t){return t.enabled})),s.orderedModifiers.forEach((function(t){var e=t.name,n=t.options,i=void 0===n?{}:n,r=t.effect;if("function"==typeof r){var a=r({state:s,name:e,instance:u,options:i});l.push(a||function(){})}})),u.update()},forceUpdate:function(){if(!c){var t=s.elements,e=t.reference,n=t.popper;if(It(e,n)){s.rects={reference:kt(e,Y(n),"fixed"===s.options.strategy),popper:F(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(t){return s.modifiersData[t.name]=Object.assign({},t.data)}));for(var i=0;i<s.orderedModifiers.length;i++)if(!0!==s.reset){var r=s.orderedModifiers[i],a=r.fn,o=r.options,l=void 0===o?{}:o,d=r.name;"function"==typeof a&&(s=a({state:s,options:l,name:d,instance:u})||s)}else s.reset=!1,i=-1}}},update:(r=function(){return new Promise((function(t){u.forceUpdate(),t(s)}))},function(){return o||(o=new Promise((function(t){Promise.resolve().then((function(){o=void 0,t(r())}))}))),o}),destroy:function(){d(),c=!0}};if(!It(t,e))return u;function d(){l.forEach((function(t){return t()})),l=[]}return u.setOptions(n).then((function(t){!c&&n.onFirstUpdate&&n.onFirstUpdate(t)})),u}}var Dt=At(),Lt=At({defaultModifiers:[rt,St,nt,P,wt,yt,Mt,J,bt]}),Pt=At({defaultModifiers:[rt,St,nt,P]})},9784(t,e,n){"use strict";n.d(e,{Gusion:()=>o,Page:()=>s});var i=n(8705);const r=function(){function t(t){void 0===t&&(t=[]),this.ALLOWED_REGEX="[a-zA-Z0-9_-]+",this.items=[],this.items=t}return t.prototype.add=function(t){this.items.push(t)},t.prototype.handle=function(t){var e=this;"/"!=t[0]&&(t="/"+t);var n=null;return this.items.forEach((function(i,r){if(null==n){if(i.path==t)return n=i;var a=e.match(i.path,t);a&&(i.param=a,n=i)}})),n},t.prototype.routes=function(){return this.items},t.prototype.match=function(t,e){var n=null,i=":("+this.ALLOWED_REGEX+")",r=new RegExp(i,"g"),a=t;i="(?<$1>[a-zA-Z0-9_-]+)";for(var o=[];n=r.exec(t);){var s=i.replace("$1",n[1]);o.push(n[1]),a=a.replace(n[0],s)}var l=e.match("^"+a+"$");if(!l)return l;for(var c={},u=0;u<o.length;u++)c[o[u]]=l[u+1];return c},t}(),a={push:function(t,e){var n=this.set(t,e);history.pushState({},"",n)},set:function(t,e){if(t=t.replace("//","/"),e){var n=this.string(e);t+=n?"?"+n:""}return t},string:function(t){return Object.keys(t).map((function(e){return e+"="+t[e]})).join("&")},to:function(t,e){window.location.href=this.set(t,e)}},o=function(){function t(t){var e=this;this.element=t,this.router=new r,i.default.magic("go",(function(){return function(t,n){e.run(t,n)}}))}return t.prototype.add=function(t,e,n){e.path=t,n&&(e.alias=n),this.router.add(e)},t.prototype.run=function(t,e){t=t.replace("/","/");var n=this.router.handle(t);n&&(n.query=this.queries(e),i.default.store("page",n.alias),a.push(t,n.query
2),this.element.innerHTML=n.render(),this.mask())},t.prototype.start=function(t){var e=this,n=this.router.routes();document.addEventListener("alpine:init",(function(){n.forEach((function(t){i.default.data(t.alias,(function(){return e.object(t)}))}))})),i.default.start(),this.run(t)},t.prototype.href=function(t){return t.target.closest("a").href.replace(location.href,"")},t.prototype.mask=function(){for(var t=this,e=document.getElementsByTagName("a"),n=0;n<e.length;n++)e[n].onclick=function(e){var n=String(t.href(e));t.router.handle(n)&&(e.preventDefault(),t.run(n))}},t.prototype.object=function(t){var e=t||{},n=Object.getPrototypeOf(e),i=Object.getOwnPropertyNames(n).reduce((function(t,n){return t[n]=e[n],t}),{});return Object.assign(i,t)},t.prototype.queries=function(t){t=t||window.location.search;var e=new URLSearchParams(t);return Object.fromEntries(e.entries())},t}(),s=function(){function t(){this.alias=null,this.html=null,this.path=null}return t.prototype.render=function(){return this.html},t}()},8705(t,e,n){"use strict";n.r(e),n.d(e,{Alpine:()=>ri,default:()=>ai});var i,r,a,o,s=!1,l=!1,c=[],u=-1,d=!1;function h(t){let e=c.indexOf(t);-1!==e&&e>u&&c.splice(e,1)}function p(){if(!l&&!s){if(d)return;s=!0,queueMicrotask(f)}}function f(){s=!1,l=!0;for(let t=0;t<c.length;t++)c[t](),u=t;c.length=0,u=-1,l=!1}var g=!0;function m(t){r=t}function v(t,e){let n,i,o=!0,s=r((()=>{let r=t(),a=JSON.stringify(r);if(!o&&("object"==typeof r||r!==n)){let t="object"==typeof n?JSON.parse(i):n;queueMicrotask((()=>{e(r,t)}))}n=r,i=a,o=!1}));return()=>a(s)}async function y(t){d=!0;try{await t(),await Promise.resolve()}finally{d=!1,p()}}var x=[],_=[],b=[];function w(t,e){"function"==typeof e?(t._x_cleanups||(t._x_cleanups=[]),t._x_cleanups.push(e)):(e=t,_.push(e))}function S(t){x.push(t)}function M(t,e,n){t._x_attributeCleanups||(t._x_attributeCleanups={}),t._x_attributeCleanups[e]||(t._x_attributeCleanups[e]=[]),t._x_attributeCleanups[e].push(n)}function k(t,e){t._x_attributeCleanups&&Object.entries(t._x_attributeCleanups).forEach((([n,i])=>{(void 0===e||e.includes(n))&&(i.forEach((t=>t())),delete t._x_attributeCleanups[n])}))}var T=new MutationObserver(E),C=!1;function I(){T.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),C=!0}function A(){!function(){let t=T.takeRecords();D.push((()=>t.length>0&&E(t)));let e=D.length;queueMicrotask((()=>{if(D.length===e)for(;D.length>0;)D.shift()()}))}(),T.disconnect(),C=!1}var D=[];function L(t){if(!C)return t();A();let e=t();return I(),e}var P=!1,O=[];function E(t){if(P)return void(O=O.concat(t));let e=[],n=new Set,i=new Map,r=new Map;for(let a=0;a<t.length;a++)if(!t[a].target._x_ignoreMutationObserver&&("childList"===t[a].type&&(t[a].removedNodes.forEach((t=>{1===t.nodeType&&t._x_marker&&n.add(t)})),t[a].addedNodes.forEach((t=>{1===t.nodeType&&(n.has(t)?n.delete(t):t._x_marker||e.push(t))}))),"attributes"===t[a].type)){let e=t[a].target,n=t[a].attributeName,o=t[a].oldValue,s=()=>{i.has(e)||i.set(e,[]),i.get(e).push({name:n,value:e.getAttribute(n)})},l=()=>{r.has(e)||r.set(e,[]),r.get(e).push(n)};e.hasAttribute(n)&&null===o?s():e.hasAttribute(n)?(l(),s()):l()}r.forEach(((t,e)=>{k(e,t)})),i.forEach(((t,e)=>{x.forEach((n=>n(e,t)))}));for(let t of n)e.some((e=>e.contains(t)))||_.forEach((e=>e(t)));for(let t of e)t.isConnected&&b.forEach((e=>e(t)));e=null,n=null,i=null,r=null}function N(t){return B(z(t))}function R(t,e,n){return t._x_dataStack=[e,...z(n||t)],()=>{t._x_dataStack=t._x_dataStack.filter((t=>t!==e))}}function z(t){return t._x_dataStack?t._x_dataStack:"function"==typeof ShadowRoot&&t instanceof ShadowRoot?z(t.host):t.parentNode?z(t.parentNode):[]}function B(t){return new Proxy({objects:t},F)}function V(t,e){return null===t||t===Object.prototype?null:Object.prototype.hasOwnProperty.call(t,e)?t:V(Object.getPrototypeOf(t),e)}var F={ownKeys:({objects:t})=>Array.from(new Set(t.flatMap((t=>Object.keys(t))))),has:({objects:t},e)=>e!=Symbol.unscopables&&t.some((t=>Object.prototype.hasOwnProperty.call(t,e)||Reflect.has(t,e))),get:({objects:t},e,n)=>"toJSON"==e?j:Reflect.get(t.find((t=>Reflect.has(t,e)))||{},e,n),set({objects:t},e,n,i){let r;for(const n of t)if(r=V(n,e),r)break;r||(r=t[t.length-1]);const a=Object.getOwnPropertyDescriptor(r,e);return a?.set&&a?.get?a.set.call(i,n)||!0:Reflect.set(r,e,n)}};function j(){return Reflect.ownKeys(this).reduce(((t,e)=>(t[e]=Reflect.get(this,e),t)),{})}function G(t){let e=(n,i="")=>
2{Object.entries(Object.getOwnPropertyDescriptors(n)).forEach((([r,{value:a,enumerable:o}])=>{if(!1===o||void 0===a)return;if("object"==typeof a&&null!==a&&a.__v_skip)return;let s=""===i?r:`${i}.${r}`;var l;"object"==typeof a&&null!==a&&a._x_interceptor?n[r]=a.initialize(t,s,r):"object"!=typeof(l=a)||Array.isArray(l)||null===l||a===n||a instanceof Element||e(a,s)}))};return e(t)}function H(t,e=()=>{}){let n={initialValue:void 0,_x_interceptor:!0,initialize(e,n,i){return t(this.initialValue,(()=>function(t,e){return e.split(".").reduce(((t,e)=>t[e]),t)}(e,n)),(t=>W(e,n,t)),n,i)}};return e(n),t=>{if("object"==typeof t&&null!==t&&t._x_interceptor){let e=n.initialize.bind(n);n.initialize=(i,r,a)=>{let o=t.initialize(i,r,a);return n.initialValue=o,e(i,r,a)}}else n.initialValue=t;return n}}function W(t,e,n){if("string"==typeof e&&(e=e.split(".")),1!==e.length){if(0===e.length)throw error;return t[e[0]]||(t[e[0]]={}),W(t[e[0]],e.slice(1),n)}t[e[0]]=n}var U={};function $(t,e){U[t]=e}function Y(t,e){let n=function(t){let[e,n]=ft(t),i={interceptor:H,...e};return w(t,n),i}(e);
2return Object.entries(U).forEach((([i,r])=>{Object.defineProperty(t,`$${i}`,{get:()=>r(e,n),enumerable:!1})})),t}function q(t,e,n,...i){try{return n(...i)}catch(n){X(n,t,e)}}function X(...t){return Z(...t)}var Z=function(t,e,n=void 0){t=Object.assign(t??{message:"No error message given."},{el:e,expression:n}),console.warn(`Alpine Expression Error: ${t.message}\n\n${n?'Expression: "'+n+'"\n\n':""}`,e),setTimeout((()=>{throw t}),0)},K=!0;function J(t){let e=K;K=!1;let n=t();return K=e,n}function Q(t,e,n={}){let i;return tt(t,e)((t=>i=t),n),i}function tt(...t){return nt(...t)}var et,nt=()=>{},it={};function rt(t,e,n,i,r){if(K&&"function"==typeof e){let a=e.apply(n,i);a instanceof Promise?a.then((e=>rt(t,e,n,i))).catch((t=>X(t,r,e))):t(a)}else"object"==typeof e&&e instanceof Promise?e.then((e=>t(e))):t(e)}var at="x-";function ot(t=""){return at+t}var st={};function lt(t,e){return st[t]=e,{before(e){if(!st[e])return void console.warn(String.raw`Cannot find directive \`${e}\`. \`${t}\` will use the default order of execution`);const n=wt.indexOf(e);wt.splice(n>=0?n:wt.indexOf("DEFAULT"),0,t)}}}function ct(t,e,n){if(e=Array.from(e),t._x_virtualDirectives){let n=Object.entries(t._x_virtualDirectives).map((([t,e])=>({name:t,value:e}))),i=ut(n);n=n.map((t=>i.find((e=>e.name===t.name))?{name:`x-bind:${t.name}`,value:`"${t.value}"`}:t)),e=e.concat(n)}let i={},r=e.map(mt(((t,e)=>i[t]=e))).filter(xt).map(function(t,e){return({name:n,value:i})=>{n===i&&(i="");let r=n.match(_t()),a=n.match(/:([a-zA-Z0-9\-_:]+)/),o=n.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],s=e||t[n]||n;return{type:r?r[1]:null,value:a?a[1]:null,modifiers:o.map((t=>t.replace(".",""))),expression:i,original:s}}}(i,n)).sort(St);return r.map((e=>function(t,e){let n=st[e.type]||(()=>{}),[i,r]=ft(t);M(t,e.original,r);let a=()=>{t._x_ignore||t._x_ignoreSelf||(n.inline&&n.inline(t,e,i),n=n.bind(n,t,e,i),dt?ht.get(pt).push(n):n())};return a.runCleanups=r,a}(t,e)))}function ut(t){return Array.from(t).map(mt()).filter((t=>!xt(t)))}var dt=!1,ht=new Map,pt=Symbol();function ft(t){let e=[],[n,i]=function(t){let e=()=>{};return[n=>{let i=r(n);return t._x_effects||(t._x_effects=new Set,t._x_runEffects=()=>{t._x_effects.forEach((t=>t()))}),t._x_effects.add(i),e=()=>{void 0!==i&&(t._x_effects.delete(i),a(i))},i},()=>{e()}]}(t);return e.push(i),[{Alpine:we,effect:n,cleanup:t=>e.push(t),evaluateLater:tt.bind(tt,t),evaluate:Q.bind(Q,t)},()=>e.forEach((t=>t()))]}var gt=(t,e)=>({name:n,value:i})=>(n.startsWith(t)&&(n=n.replace(t,e)),{name:n,value:i});function mt(t=()=>{}){return({name:e,value:n})=>{let{name:i,value:r}=vt.reduce(((t,e)=>e(t)),{name:e,value:n});return i!==e&&t(i,e),{name:i,value:r}}}var vt=[];function yt(t){vt.push(t)}function xt({name:t}){return _t().test(t)}var _t=()=>new RegExp(`^${at}([^:^.]+)\\b`),bt="DEFAULT",wt=["ignore","ref","id","data","anchor","bind","init","for","model","modelable","transition","show","if",bt,"teleport"];function St(t,e){let n=-1===wt.indexOf(t.type)?bt:t.type,i=-1===wt.indexOf(e.type)?bt:e.type;return wt.indexOf(n)-wt.indexOf(i)}function Mt(t,e,n={},i={}){return t.dispatchEvent(new CustomEvent(e,{detail:n,bubbles:!0,composed:!0,cancelable:!0,...i}))}function kt(t,e){if("function"==typeof ShadowRoot&&t instanceof ShadowRoot)return void Array.from(t.children).forEach((t=>kt(t,e)));let n=!1;if(e(t,(()=>n=!0)),n)return;let i=t.firstElementChild;for(;i;)kt(i,e),i=i.nextElementSibling}function Tt(t,...e){console.warn(`Alpine Warning: ${t}`,...e)}var Ct=!1,It=[],At=[];function Dt(){return It.map((t=>t()))}function Lt(){return It.concat(At).map((t=>t()))}function Pt(t){It.push(t)}function Ot(t){At.push(t)}function Et(t,e=!1){return Nt(t,(t=>{if((e?Lt():Dt()).some((e=>t.matches(e))))return!0}))}function Nt(t,e){if(t){if(e(t))return t;if(t._x_teleportBack)return Nt(t._x_teleportBack,e);if(t.parentNode instanceof ShadowRoot)return Nt(t.parentNode.host,e);if(t.parentElement)return Nt(t.parentElement,e)}}var Rt=[],zt=1;function Bt(t,e=kt,n=()=>{}){Nt(t,(t=>t._x_ignore))||function(){dt=!0;let i=Symbol();pt=i,ht.set(i,[]);let r=()=>{for(;ht.get(i).length;)ht.get(i).shift()();ht.delete(i)};e(t,((t,e)=>{t._x_marker||(n(t,e),Rt.forEach((n=>
vendor: 5,910 bytes, line 2
2n(t,e))),ct(t,t.attributes).forEach((t=>t())),t._x_ignore||(t._x_marker=zt++),t._x_ignore&&e())})),dt=!1,r()}()}function Vt(t,e=kt){e(t,(t=>{!function(t){for(t._x_effects?.forEach(h);t._x_cleanups?.length;)t._x_cleanups.pop()()}(t),k(t),delete t._x_marker}))}var Ft=[],jt=!1;function Gt(t=()=>{}){return queueMicrotask((()=>{jt||setTimeout((()=>{Ht()}))})),new Promise((e=>{Ft.push((()=>{t(),e()}))}))}function Ht(){for(jt=!1;Ft.length;)Ft.shift()()}function Wt(t,e){return Array.isArray(e)?$t(t,e.join(" ")):"object"==typeof e&&null!==e?function(t,e){let n=Object.entries(e).flatMap((([t,e])=>!!e&&Ut(t))).filter(Boolean),i=Object.entries(e).flatMap((([t,e])=>!e&&Ut(t))).filter(Boolean),r=[],a=[];return i.forEach((e=>{t.classList.contains(e)&&(t.classList.remove(e),a.push(e))})),n.forEach((e=>{t.classList.contains(e)||(t.classList.add(e),r.push(e))})),()=>{a.forEach((e=>t.classList.add(e))),r.forEach((e=>t.classList.remove(e)))}}(t,e):"function"==typeof e?Wt(t,e()):$t(t,e)}function Ut(t){return t.split(/\s/).filter(Boolean)}function $t(t,e){return e=!0===e?e="":e||"",n=Ut(e).filter((e=>!t.classList.contains(e))).filter(Boolean),t.classList.add(...n),()=>{t.classList.remove(...n)};var n}function Yt(t,e){return"object"==typeof e&&null!==e?function(t,e){let n={};return Object.entries(e).forEach((([e,i])=>{n[e]=t.style[e],e.startsWith("--")||(e=e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()),t.style.setProperty(e,i)})),setTimeout((()=>{0===t.style.length&&t.removeAttribute("style")})),()=>{Yt(t,n)}}(t,e):function(t,e){let n=t.getAttribute("style",e);return t.setAttribute("style",e),()=>{t.setAttribute("style",n||"")}}(t,e)}function qt(t,e=()=>{}){let n=!1;return function(){n?e.apply(this,arguments):(n=!0,t.apply(this,arguments))}}function Xt(t,e,n={}){t._x_transition||(t._x_transition={enter:{during:n,start:n,end:n},leave:{during:n,start:n,end:n},in(n=()=>{},i=()=>{}){Kt(t,e,{during:this.enter.during,start:this.enter.start,end:this.enter.end},n,i)},out(n=()=>{},i=()=>{}){Kt(t,e,{during:this.leave.during,start:this.leave.start,end:this.leave.end},n,i)}})}function Zt(t){let e=t.parentNode;if(e)return e._x_hidePromise?e:Zt(e)}function Kt(t,e,{during:n,start:i,end:r}={},a=()=>{},o=()=>{}){if(t._x_transitioning&&t._x_transitioning.cancel(),0===Object.keys(n).length&&0===Object.keys(i).length&&0===Object.keys(r).length)return a(),void o();let s,l,c;!function(t,e){let n,i,r,a=qt((()=>{L((()=>{n=!0,i||e.before(),r||(e.end(),Ht()),e.after(),t.isConnected&&e.cleanup(),delete t._x_transitioning}))}));t._x_transitioning={beforeCancels:[],beforeCancel(t){this.beforeCancels.push(t)},cancel:qt((function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();a()})),finish:a},L((()=>{e.start(),e.during()})),jt=!0,requestAnimationFrame((()=>{if(n)return;let a=1e3*Number(getComputedStyle(t).transitionDuration.replace(/,.*/,"").replace("s","")),o=1e3*Number(getComputedStyle(t).transitionDelay.replace(/,.*/,"").replace("s",""));0===a&&(a=1e3*Number(getComputedStyle(t).animationDuration.replace("s",""))),L((()=>{e.before()})),i=!0,requestAnimationFrame((()=>{n||(L((()=>{e.end()})),Ht(),setTimeout(t._x_transitioning.finish,a+o),r=!0)}))}))}(t,{start(){s=e(t,i)},during(){l=e(t,n)},before:a,end(){s(),c=e(t,r)},after:o,cleanup(){l(),c()}})}function Jt(t,e,n){if(-1===t.indexOf(e))return n;const i=t[t.indexOf(e)+1];if(!i)return n;if("scale"===e&&isNaN(i))return n;if("duration"===e||"delay"===e){let t=i.match(/([0-9]+)ms/);if(t)return t[1]}return"origin"===e&&["top","right","left","center","bottom"].includes(t[t.indexOf(e)+2])?[i,t[t.indexOf(e)+2]].join(" "):i}lt("transition",((t,{value:e,modifiers:n,expression:i},{evaluate:r})=>{"function"==typeof i&&(i=r(i)),!1!==i&&(i&&"boolean"!=typeof i?function(t,e,n){Xt(t,Wt,""),{enter:e=>{t._x_transition.enter.during=e},"enter-start":e=>{t._x_transition.enter.start=e},"enter-end":e=>{t._x_transition.enter.end=e},leave:e=>{t._x_transition.leave.during=e},"leave-start":e=>{t._x_transition.leave.start=e},"leave-end":e=>{t._x_transition.leave.end=e}}[n](e)}(t,i,e):function(t,e,n){Xt(t,Yt);let i=!e.includes("in")&&!e.includes("out")&&!n,r=i||e.includes("in")||["enter"].includes(n),a=i||e.includes("out")||["leave"].includes(n);e.includes("in")&&!i&&(e=e.filter(((t,n)=>n<e.indexOf("out")))),e.includes("out")&&!i&&(e=e.filter(((t,n)=>n>e.indexOf("out"))));let o=!e.includes("opacity")&&!e.includes("scale"),s=o||e.includes("opacity")?0:1,l=o||e.includes("scale")?Jt(e,"scale",95)/100:1,c=Jt(e,"delay",0)/1e3,u=Jt(e,"origin","center"),d="opacity, transform",h=Jt(e,"duration",150)/1e3,p=Jt(e,"duration",75)/1e3,f="cubic-bezier(0.4, 0.0, 0.2, 1)";r&&(t._x_transition.enter.during={transformOrigin:u,transitionDelay:`${c}s`,transitionProperty:d,transitionDuration:`${h}s`,transitionTimingFunction:f},t._x_transition.enter.start={opacity:s,transform:`scale(${l})`},t._x_transition.enter.end={opacity:1,transform:"scale(1)"}),a&&(t._x_transition.leave.during={transformOrigin:u,transitionDelay:`${c}s`,transitionProperty:d,transitionDuration:`${p}s`,transitionTimingFunction:f},t._x_transition.leave.start={opacity:1,transform:"scale(1)"},t._x_transition.leave.end={opacity:s,transform:`scale(${l})`})}(t,n,e))})),window.Element.prototype._x_toggleAndCascadeWithTransitions=function(t,e,n,i){const r="visible"===document.visibilityState?requestAnimationFrame:setTimeout;let a=()=>r(n);e?t._x_transition&&(t._x_transition.enter||t._x_transition.leave)?t._x_transition.enter&&(Object.entries(t._x_transition.enter.during).length||Object.entries(t._x_transition.enter.start).length||Object.entries(t._x_transition.enter.end).length)?t._x_transition.in(n):a():t._x_transition?t._x_transition.in(n):a():(t._x_hidePromise=t._x_transition?new Promise(((e,n)=>{t._x_transition.out((()=>{}),(()=>e(i))),t._x_transitioning&&t._x_transitioning.beforeCancel((()=>n({isFromCancelledTransition:!0})))})):Promise.resolve(i),queueMicrotask((()=>
2{let e=Zt(t);e?(e._x_hideChildren||(e._x_hideChildren=[]),e._x_hideChildren.push(t)):r((()=>{let e=t=>{let n=Promise.all([t._x_hidePromise,...(t._x_hideChildren||[]).map(e)]).then((([t])=>t?.()));return delete t._x_hidePromise,delete t._x_hideChildren,n};e(t).catch((t=>{if(!t.isFromCancelledTransition)throw t}))}))})))};var Qt=!1;function te(t,e=()=>{}){return(...n)=>Qt?e(...n):t(...n)}var ee=[];function ne(t){ee.push(t)}var ie=!1;function re(t){let e=r;m(((t,n)=>{let i=e(t);return a(i),()=>{}})),t(),m(e)}function ae(t,e,n,r=[]){switch(t._x_bindings||(t._x_bindings=i({})),t._x_bindings[e]=n,e=r.includes("camel")?e.toLowerCase().replace(/-(\w)/g,((t,e)=>e.toUpperCase())):e){case"value":!function(t,e){if(he(t))void 0===t.attributes.value&&(t.value=e);else if(de(t))Number.isInteger(e)?t.value=e:Array.isArray(e)||"boolean"==typeof e||[null,void 0].includes(e)?Array.isArray(e)?t.checked=e.some((e=>e==t.value)):t.checked=!!e:t.value=String(e);else if("SELECT"===t.tagName)!function(t,e){const n=[].concat(e).map((t=>t+""));Array.from(t.options).forEach((t=>{t.selected=n.includes(t.value)}))}(t,e);else{if(t.value===e)return;t.value=void 0===e?"":e}}(t,n);break;case"style":!function(t,e){t._x_undoAddedStyles&&t._x_undoAddedStyles(),t._x_undoAddedStyles=Yt(t,e)}(t,n);break;case"class":!function(t,e){t._x_undoAddedClasses&&t._x_undoAddedClasses(),t._x_undoAddedClasses=Wt(t,e)}(t,n);break;case"selected":case"checked":!function(t,e,n){oe(t,e,n),function(t,e,n){t[e]!==n&&(t[e]=n)}(t,e,n)}(t,e,n);break;default:oe(t,e,n)}}function oe(t,e,n){[null,void 0,!1].includes(n)&&function(t){return!["aria-pressed","aria-checked","aria-expanded","aria-selected"].includes(t)}(e)?t.removeAttribute(e):(ce(e)&&(n=e),function(t,e,n){t.getAttribute(e)!=n&&t.setAttribute(e,n)}(t,e,n))}function se(t){return!![1,"1","true","on","yes",!0].includes(t)||![0,"0","false","off","no",!1].includes(t)&&(t?Boolean(t):null)}var le=new Set(["allowfullscreen","async","autofocus","autoplay","checked","controls","default","defer","disabled","formnovalidate","inert","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","shadowrootclonable","shadowrootdelegatesfocus","shadowrootserializable"]);function ce(t){return le.has(t)}function ue(t,e,n){let i=t.getAttribute(e);return null===i?"function"==typeof n?n():n:""===i||(ce(e)?!![e,"true"].includes(i):i)}function de(t){return"checkbox"===t.type||"ui-checkbox"===t.localName||"ui-switch"===t.localName}function he(t){return"radio"===t.type||"ui-radio"===t.localName}function pe(t,e){let n;return function(){const i=this,r=arguments;clearTimeout(n),n=setTimeout((function(){n=null,t.apply(i,r)}),e)}}function fe(t,e){let n;return function(){let i=arguments;n||(t.apply(this,i),n=!0,setTimeout((()=>n=!1),e))}}function ge({get:t,set:e},{get:n,set:i}){let o,s,l=!0,c=r((()=>{let r=t(),a=n();if(l)i(me(r)),l=!1;else{let t=JSON.stringify(r),n=JSON.stringify(a);t!==o?i(me(r)):t!==n&&e(me(a))}o=JSON.stringify(t()),s=JSON.stringify(n())}));return()=>{a(c)}}function me(t){return"object"==typeof t?JSON.parse(JSON.stringify(t)):t}var ve={},ye=!1,xe={};function _e(t,e,n){let i=[];for(;i.length;)i.pop()();let r=Object.entries(e).map((([t,e])=>({name:t,value:e}))),a=ut(r);return r=r.map((t=>a.find((e=>e.name===t.name))?{name:`x-bind:${t.name}`,value:`"${t.value}"`}:t)),ct(t,r,n).map((t=>{i.push(t.runCleanups),t()})),()=>{for(;i.length;)i.pop()()}}var be={},we={get reactive(){return i},get release(){return a},get effect(){return r},get raw(){return o},get transaction(){return y},version:"3.15.12",flushAndStopDeferringMutations:function(){P=!1,E(O),O=[]},dontAutoEvaluateFunctions:J,disableEffectScheduling:function(t){g=!1,t(),g=!0},startObservingMutations:I,stopObservingMutations:A,setReactivityEngine:function(t){i=t.reactive,a=t.release,r=e=>t.effect(e,{scheduler:t=>{g?function(t){var e;e=t,c.includes(e)||c.push(e),p()}(t):t()}}),o=t.raw},onAttributeRemoved:M,onAttributesAdded:S,closestDataStack:z,skipDuringClone:te,onlyDuringClone:function(t){return(...e)=>Qt&&t(...e)},addRootSelector:Pt,addInitSelector:Ot,setErrorHandler:function(t){Z=t},interceptClone:ne,addScopeToNode:R,deferMutations:function(){P=!0},mapAttributes:yt,evaluateLater:tt,interceptInit:function(t){Rt.push(t)},initInterceptors:G,injectMagics:Y,setEvaluator:function(t){nt=t},setRawEvaluator:function(t){et=t},mergeProxies:B,extractProp:function(t,e,n,i=!0){if(t._x_bindings&&void 0!==t._x_bindings[e])return t._x_bindings[e];if(t._x_inlineBindings&&void 0!==t._x_inlineBindings[e]){let n=t._x_inlineBindings[e];return n.extract=i,J((()=>Q(t,n.expression)))}return ue(t,e,n)},findClosest:Nt,onElRemoved:w,closestRoot:Et,destroyTree:Vt,interceptor:H,transition:Kt,setStyles:Yt,mutateDom:L,directive:lt,entangle:ge,throttle:fe,debounce:pe,evaluate:Q,evaluateRaw:function(...t){return et(...t)},initTree:Bt,nextTick:Gt,prefixed:ot,prefix:function(t){at=t}
vendor: 9,850 bytes, line 2
2,plugin:function(t){(Array.isArray(t)?t:[t]).forEach((t=>t(we)))},magic:$,store:function(t,e){if(ye||(ve=i(ve),ye=!0),void 0===e)return ve[t];ve[t]=e,G(ve[t]),"object"==typeof e&&null!==e&&e.hasOwnProperty("init")&&"function"==typeof e.init&&ve[t].init()},start:function(){var t;Ct&&Tt("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),Ct=!0,document.body||Tt("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),Mt(document,"alpine:init"),Mt(document,"alpine:initializing"),I(),t=t=>Bt(t,kt),b.push(t),w((t=>Vt(t))),S(((t,e)=>{ct(t,e).forEach((t=>t()))})),Array.from(document.querySelectorAll(Lt().join(","))).filter((t=>!Et(t.parentElement,!0))).forEach((t=>{Bt(t)})),Mt(document,"alpine:initialized"),setTimeout((()=>{[["ui","dialog",["[x-dialog], [x-popover]"]],["anchor","anchor",["[x-anchor]"]],["sort","sort",["[x-sort]"]]].forEach((([t,e,n])=>{var i;i=e,Object.keys(st).includes(i)||n.some((e=>{if(document.querySelector(e))return Tt(`found "${e}", but missing ${t} plugin`),!0}))}))}))},clone:function(t,e){e._x_dataStack||(e._x_dataStack=t._x_dataStack),Qt=!0,ie=!0,re((()=>{!function(t){let e=!1;Bt(t,((t,n)=>{kt(t,((t,i)=>{if(e&&function(t){return Dt().some((e=>t.matches(e)))}(t))return i();e=!0,n(t,i)}))}))}(e)})),Qt=!1,ie=!1},cloneNode:function(t,e){ee.forEach((n=>n(t,e))),Qt=!0,re((()=>{Bt(e,((t,e)=>{e(t,(()=>{}))}))})),Qt=!1},bound:function(t,e,n){return t._x_bindings&&void 0!==t._x_bindings[e]?t._x_bindings[e]:ue(t,e,n)},$data:N,watch:v,walk:kt,data:function(t,e){be[t]=e},bind:function(t,e){let n="function"!=typeof e?()=>e:e;return t instanceof Element?_e(t,n()):(xe[t]=n,()=>{})}};function Se(t,e){const n=Object.create(null),i=t.split(",");for(let t=0;t<i.length;t++)n[i[t]]=!0;return e?t=>!!n[t.toLowerCase()]:t=>!!n[t]}var Me,ke=Object.freeze({}),Te=(Object.freeze([]),Object.prototype.hasOwnProperty),Ce=(t,e)=>Te.call(t,e),Ie=Array.isArray,Ae=t=>"[object Map]"===Oe(t),De=t=>"symbol"==typeof t,Le=t=>null!==t&&"object"==typeof t,Pe=Object.prototype.toString,Oe=t=>Pe.call(t),Ee=t=>Oe(t).slice(8,-1),Ne=t=>"string"==typeof t&&"NaN"!==t&&"-"!==t[0]&&""+parseInt(t,10)===t,Re=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},ze=/-(\w)/g,Be=(Re((t=>t.replace(ze,((t,e)=>e?e.toUpperCase():"")))),/\B([A-Z])/g),Ve=(Re((t=>t.replace(Be,"-$1").toLowerCase())),Re((t=>t.charAt(0).toUpperCase()+t.slice(1)))),Fe=(Re((t=>t?`on${Ve(t)}`:"")),(t,e)=>t!==e&&(t==t||e==e)),je=new WeakMap,Ge=[],He=Symbol("iterate"),We=Symbol("Map key iterate"),Ue=0;function $e(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}var Ye=!0,qe=[];function Xe(){const t=qe.pop();Ye=void 0===t||t}function Ze(t,e,n){if(!Ye||void 0===Me)return;let i=je.get(t);i||je.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=new Set),r.has(Me)||(r.add(Me),Me.deps.push(r),Me.options.onTrack&&Me.options.onTrack({effect:Me,target:t,type:e,key:n}))}function Ke(t,e,n,i,r,a){const o=je.get(t);if(!o)return;const s=new Set,l=t=>{t&&t.forEach((t=>{(t!==Me||t.allowRecurse)&&s.add(t)}))};if("clear"===e)o.forEach(l);else if("length"===n&&Ie(t))o.forEach(((t,e)=>{("length"===e||e>=i)&&l(t)}));else switch(void 0!==n&&l(o.get(n)),e){case"add":Ie(t)?Ne(n)&&l(o.get("length")):(l(o.get(He)),Ae(t)&&l(o.get(We)));break;case"delete":Ie(t)||(l(o.get(He)),Ae(t)&&l(o.get(We)));break;case"set":Ae(t)&&l(o.get(He))}s.forEach((o=>{o.options.onTrigger&&o.options.onTrigger({effect:o,target:t,key:n,type:e,newValue:i,oldValue:r,oldTarget:a}),o.options.scheduler?o.options.scheduler(o):o()}))}var Je=Se("__proto__,__v_isRef,__isVue"),Qe=new Set(Object.getOwnPropertyNames(Symbol).map((t=>Symbol[t])).filter(De)),tn=an(),en=an(!0),nn=rn();function rn(){const t={};return["includes","indexOf","lastIndexOf"].forEach((e=>{t[e]=function(...t){const n=Vn(this);for(let t=0,e=this.length;t<e;t++)Ze(n,"get",t+"");const i=n[e](...t);return-1===i||!1===i?n[e](...t.map(Vn)):i}})),["push","pop","shift","unshift","splice"].forEach((e=>{t[e]=function(...t){qe.push(Ye),Ye=!1;const n=Vn(this)[e].apply(this,t);return Xe(),n}})),t}function an(t=!1,e=!1){return function(n,i,r){if("__v_isReactive"===i)return!t;if("__v_isReadonly"===i)return t;if("__v_raw"===i&&r===(t?e?Nn:En:e?On:Pn).get(n))return n;const a=Ie(n);if(!t&&a&&Ce(nn,i))return Reflect.get(nn,i,r);const o=Reflect.get(n,i,r);return(De(i)?Qe.has(i):Je(i))?o:(t||Ze(n,"get",i),e?o:Fn(o)?a&&Ne(i)?o:o.value:Le(o)?t?zn(o):Rn(o):o)}}function on(t=!1){return function(e,n,i,r){let a=e[n];if(!t&&(i=Vn(i),a=Vn(a),!Ie(e)&&Fn(a)&&!Fn(i)))return a.value=i,!0;const o=Ie(e)&&Ne(n)?Number(n)<e.length:Ce(e,n),s=Reflect.set(e,n,i,r);return e===Vn(r)&&(o?Fe(i,a)&&Ke(e,"set",n,i,a):Ke(e,"add",n,i)),s}}var sn={get:tn,set:on(),deleteProperty:function(t,e){const n=Ce(t,e),i=t[e],r=Reflect.deleteProperty(t,e);return r&&n&&Ke(t,"delete",e,void 0,i),r},has:function(t,e){const n=Reflect.has(t,e);return De(e)&&Qe.has(e)||Ze(t,"has",e),n},ownKeys:function(t){return Ze(t,"iterate",Ie(t)?"length":He),Reflect.ownKeys(t)}},ln={get:en,set:(t,e)=>(console.warn(`Set operation on key "${String(e)}" failed: target is readonly.`,t),!0),deleteProperty:(t,e)=>(console.warn(`Delete operation on key "${String(e)}" failed: target is readonly.`,t),!0)},cn=t=>Le(t)?Rn(t):t,un=t=>Le(t)?zn(t):t,dn=t=>t,hn=t=>Reflect.getPrototypeOf(t);function pn(t,e,n=!1,i=!1){const r=Vn(t=t.__v_raw),a=Vn(e);e!==a&&!n&&Ze(r,"get",e),!n&&Ze(r,"get",a);const{has:o}=hn(r),s=i?dn:n?un:cn;return o.call(r,e)?s(t.get(e)):o.call(r,a)?s(t.get(a)):void(t!==r&&t.get(e))}function fn(t,e=!1){const n=this.__v_raw,i=Vn(n),r=Vn(t);return t!==r&&!e&&Ze(i,"has",t),!e&&Ze(i,"has",r),t===r?n.has(t):n.has(t)||n.has(r)}function gn(t,e=!1){return t=t.__v_raw,!e&&Ze(Vn(t),"iterate",He),Reflect.get(t,"size",t)}function mn(t){t=Vn(t);const e=Vn(this);return hn(e).has.call(e,t)||(e.add(t),Ke(e,"add",t,t)),this}function vn(t,e){e=Vn(e);const n=Vn(this),{has:i,get:r}=hn(n);let a=i.call(n,t);a?Ln(n,i,t):(t=Vn(t),a=i.call(n,t));const o=r.call(n,t);return n.set(t,e),a?Fe(e,o)&&Ke(n,"set",t,e,o):Ke(n,"add",t,e),this}function yn(t){const e=Vn(this),{has:n,get:i}=hn(e);let r=n.call(e,t);r?Ln(e,n,t):(t=Vn(t),r=n.call(e,t));const a=i?i.call(e,t):void 0,o=e.delete(t);return r&&Ke(e,"delete",t,void 0,a),o}function xn(){const t=Vn(this),e=0!==t.size,n=Ae(t)?new Map(t):new Set(t),i=t.clear();return e&&Ke(t,"clear",void 0,void 0,n),i}function _n(t,e){return function(n,i){const r=this,a=r.__v_raw,o=Vn(a),s=e?dn:t?un:cn;return!t&&Ze(o,"iterate",He),a.forEach(((t,e)=>n.call(i,s(t),s(e),r)))}}function bn(t,e,n){return function(...i){const r=this.__v_raw,a=Vn(r),o=Ae(a),s="entries"===t||t===Symbol.iterator&&o,l="keys"===t&&o,c=r[t](...i),u=n?dn:e?un:cn;return!e&&Ze(a,"iterate",l?We:He),{next(){const{value:t,done:e}=c.next();return e?{value:t,done:e}:{value:s?[u(t[0]),u(t[1])]:u(t),done:e}},[Symbol.iterator](){return this}}}}function wn(t){return function(...e){{const n=e[0]?`on key "${e[0]}" `:"";console.warn(`${Ve(t)} operation ${n}failed: target is readonly.`,Vn(this))}return"delete"!==t&&this}}function Sn(){const t={get(t){return pn(this,t)},get size(){return gn(this)},has:fn,add:mn,set:vn,delete:yn,clear:xn,forEach:_n(!1,!1)},e={get(t){return pn(this,t,!1,!0)},get size(){return gn(this)},has:fn,add:mn,set:vn,delete:yn,clear:xn,forEach:_n(!1,!0)},n={get(t){return pn(this,t,!0)},get size(){return gn(this,!0)},has(t){return fn.call(this,t,!0)},add:wn("add"),set:wn("set"),delete:wn("delete"),clear:wn("clear"),forEach:_n(!0,!1)},i={get(t){return pn(this,t,!0,!0)},get size(){return gn(this,!0)},has(t){return fn.call(this,t,!0)},add:wn("add"),set:wn("set"),delete:wn("delete"),clear:wn("clear"),forEach:_n(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{t[r]=bn(r,!1,!1),n[r]=bn(r,!0,!1),e[r]=bn(r,!1,!0),i[r]=bn(r,!0,!0)})),[t,n,e,i]}var[Mn,kn,Tn,Cn]=Sn();function In(t,e){const n=e?t?Cn:Tn:t?kn:Mn;return(e,i,r)=>"__v_isReactive"===i?!t:"__v_isReadonly"===i?t:"__v_raw"===i?e:Reflect.get(Ce(n,i)&&i in e?n:e,i,r)}var An={get:In(!1,!1)},Dn={get:In(!0,!1)};function Ln(t,e,n){const i=Vn(n);if(i!==n&&e.call(t,i)){const e=Ee(t);console.warn(`Reactive ${e} contains both the raw and reactive versions of the same object${"Map"===e?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var Pn=new WeakMap,On=new WeakMap,En=new WeakMap,Nn=new WeakMap;function Rn(t){return t&&t.__v_isReadonly?t:Bn(t,!1,sn,An,Pn)}function zn(t){return Bn(t,!0,ln,Dn,En)}function Bn(t,e,n,i,r){if(!Le(t))return console.warn(`value cannot be made reactive: ${String(t)}`),t;if(t.__v_raw&&(!e||!t.__v_isReactive))return t;const a=r.get(t);if(a)return a;const o=(s=t).__v_skip||!Object.isExtensible(s)?0:function(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(Ee(s));var s;if(0===o)return t;const l=new Proxy(t,2===o?i:n);return r.set(t,l),l}function Vn(t){return t&&Vn(t.__v_raw)||t}function Fn(t){return Boolean(t&&!0===t.__v_isRef)}$("nextTick",(()=>Gt)),$("dispatch",(t=>Mt.bind(Mt,t))),$("watch",((t,{evaluateLater:e,cleanup:n})=>(t,i)=>{let r=e(t),a=v((()=>{let t;return r((e=>t=e)),t}),i);n(a)})),$("store",(function(){return ve})),$("data",(t=>N(t))),$("root",(t=>Et(t))),$("refs",(t=>(t._x_refs_proxy||(t._x_refs_proxy=B(function(t){let e=[];return Nt(t,(t=>{t._x_refs&&e.push(t._x_refs)})),e}(t))),t._x_refs_proxy)));var jn={};function Gn(t){return jn[t]||(jn[t]=0),++jn[t]}function Hn(t,e,n){$(e,(i=>Tt(`You can't use [$${e}] without first installing the "${t}" plugin here: https://alpinejs.dev/plugins/${n}`,i)))}$("id",((t,{cleanup:e})=>(n,i=null)=>function(t,e,n,i){if(t._x_id||(t._x_id={}
2),t._x_id[e])return t._x_id[e];let r=i();return t._x_id[e]=r,n((()=>{delete t._x_id[e]})),r}(t,`${n}${i?`-${i}`:""}`,e,(()=>{let e=function(t,e){return Nt(t,(t=>{if(t._x_ids&&t._x_ids[e])return!0}))}(t,n),r=e?e._x_ids[n]:Gn(n);return i?`${n}-${r}-${i}`:`${n}-${r}`})))),ne(((t,e)=>{t._x_id&&(e._x_id=t._x_id)})),$("el",(t=>t)),Hn("Focus","focus","focus"),Hn("Persist","persist","persist"),lt("modelable",((t,{expression:e},{effect:n,evaluateLater:i,cleanup:r})=>{let a=i(e),o=()=>{let t;return a((e=>t=e)),t},s=i(`${e} = __placeholder`),l=t=>s((()=>{}),{scope:{__placeholder:t}}),c=o();l(c),queueMicrotask((()=>{if(!t._x_model)return;t._x_removeModelListeners.default();let e=t._x_model.get,n=t._x_model.setWithModifiers,i=ge({get:()=>e(),set(t){n(t)}},{get:()=>o(),set(t){l(t)}});r(i)}))})),lt("teleport",((t,{modifiers:e,expression:n},{cleanup:i})=>{"template"!==t.tagName.toLowerCase()&&Tt("x-teleport can only be used on a <template> tag",t);let r=Un(n),a=t.content.cloneNode(!0).firstElementChild;t._x_teleport=a,a._x_teleportBack=t,t.setAttribute("data-teleport-template",!0),a.setAttribute("data-teleport-target",!0),t._x_forwardEvents&&t._x_forwardEvents.forEach((e=>{a.addEventListener(e,(e=>{e.stopPropagation(),t.dispatchEvent(new e.constructor(e.type,e))}))})),R(a,{},t);let o=(t,e,n)=>{n.includes("prepend")?e.parentNode.insertBefore(t,e):n.includes("append")?e.parentNode.insertBefore(t,e.nextSibling):e.appendChild(t)};L((()=>{te((()=>{o(a,r,e),Bt(a)}))()})),t._x_teleportPutBack=()=>{let i=Un(n);L((()=>{o(t._x_teleport,i,e)}))},i((()=>L((()=>{a.remove(),Vt(a)}))))}));var Wn=document.createElement("div");function Un(t){let e=te((()=>document.querySelector(t)),(()=>Wn))();return e||Tt(`Cannot find x-teleport element for selector: "${t}"`),e}var $n=()=>{};function Yn(t,e,n,i){let r=t,a=t=>i(t),o={},s=(t,e)=>n=>e(t,n);return n.includes("dot")&&(e=e.replace(/-/g,".")),n.includes("camel")&&(e=e.toLowerCase().replace(/-(\w)/g,((t,e)=>e.toUpperCase()))),n.includes("capture")&&(o.capture=!0),n.includes("window")&&(r=window),n.includes("document")&&(r=document),n.includes("passive")&&(o.passive="false"!==n[n.indexOf("passive")+1]),a=qn(n,a),n.includes("prevent")&&(a=s(a,((t,e)=>{e.preventDefault(),t(e)}))),n.includes("stop")&&(a=s(a,((t,e)=>{e.stopPropagation(),t(e)}))),n.includes("once")&&(a=s(a,((t,n)=>{t(n),r.removeEventListener(e,a,o)}))),(n.includes("away")||n.includes("outside"))&&(r=document,a=s(a,((e,n)=>{t.contains(n.target)||!1!==n.target.isConnected&&(t.offsetWidth<1&&t.offsetHeight<1||!1!==t._x_isShown&&e(n))}))),n.includes("self")&&(a=s(a,((e,n)=>{n.target===t&&e(n)}))),"submit"===e&&(a=s(a,((t,e)=>{e.target._x_pendingModelUpdates&&e.target._x_pendingModelUpdates.forEach((t=>t())),t(e)}))),(function(t){return["keydown","keyup"].includes(t)}(e)||Zn(e))&&(a=s(a,((t,e)=>{(function(t,e){let n=e.filter((t=>!["window","document","prevent","stop","once","capture","self","away","outside","passive","preserve-scroll","blur","change","lazy"].includes(t)));if(n.includes("debounce")){let t=n.indexOf("debounce");n.splice(t,Xn((n[t+1]||"invalid-wait").split("ms")[0])?2:1)}if(n.includes("throttle")){let t=n.indexOf("throttle");n.splice(t,Xn((n[t+1]||"invalid-wait").split("ms")[0])?2:1)}if(0===n.length)return!1;if(1===n.length&&Kn(t.key).includes(n[0]))return!1;const i=["ctrl","shift","alt","meta","cmd","super"].filter((t=>n.includes(t)));if(n=n.filter((t=>!i.includes(t))),i.length>0&&i.filter((e=>("cmd"!==e&&"super"!==e||(e="meta"),t[`${e}Key`]))).length===i.length){if(Zn(t.type))return!1;if(Kn(t.key).includes(n[0]))return!1}return!0})(e,n)||t(e)}))),r.addEventListener(e,a,o),()=>{r.removeEventListener(e,a,o)}}function qn(t,e){if(t.includes("debounce")){let n=t[t.indexOf("debounce")+1]||"invalid-wait";e=pe(e,Xn(n.split("ms")[0])?Number(n.split("ms")[0]):250)}if(t.includes("throttle")){let n=t[t.indexOf("throttle")+1]||"invalid-wait";e=fe(e,Xn(n.split("ms")[0])?Number(n.split("ms")[0]):250)}return e}function Xn(t){return!Array.isArray(t)&&!isNaN(t)}function Zn(t){return["contextmenu","click","mouse"].some((e=>t.includes(e)))}function Kn(t){if(!t)return[];var e;t=[" ","_"].includes(e=t)?e:e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[_\s]/,"-").toLowerCase();
2let n={ctrl:"control",slash:"/",space:" ",spacebar:" ",cmd:"meta",esc:"escape",up:"arrow-up",down:"arrow-down",left:"arrow-left",right:"arrow-right",period:".",comma:",",equal:"=",minus:"-",underscore:"_"};return n[t]=t,Object.keys(n).map((e=>{if(n[e]===t)return e})).filter((t=>t))}function Jn(t,e,n,i){return L((()=>{if(n instanceof CustomEvent&&void 0!==n.detail)return null!==n.detail&&void 0!==n.detail?n.detail:n.target.value;if(de(t)){if(Array.isArray(i)){let t=null;return t=e.includes("number")?Qn(n.target.value):e.includes("boolean")?se(n.target.value):n.target.value,n.target.checked?i.includes(t)?i:i.concat([t]):i.filter((e=>!(e==t)))}return n.target.checked}if("select"===t.tagName.toLowerCase()&&t.multiple)return e.includes("number")?Array.from(n.target.selectedOptions).map((t=>Qn(t.value||t.text))):e.includes("boolean")?Array.from(n.target.selectedOptions).map((t=>se(t.value||t.text))):Array.from(n.target.selectedOptions).map((t=>t.value||t.text));{let r;return r=he(t)?n.target.checked?n.target.value:i:n.target.value,e.includes("number")?Qn(r):e.includes("boolean")?se(r):e.includes("trim")?r.trim():r}}))}function Qn(t){let e=t?parseFloat(t):null;return n=e,Array.isArray(n)||isNaN(n)?t:e;var n}function ti(t){return null!==t&&"object"==typeof t&&"function"==typeof t.get&&"function"==typeof t.set}$n.inline=(t,{modifiers:e},{cleanup:n})=>{e.includes("self")?t._x_ignoreSelf=!0:t._x_ignore=!0,n((()=>{e.includes("self")?delete t._x_ignoreSelf:delete t._x_ignore}))},lt("ignore",$n),lt("effect",te(((t,{expression:e},{effect:n})=>{n(tt(t,e))}))),lt("model",((t,{modifiers:e,expression:n},{effect:i,cleanup:r})=>{let a=t;e.includes("parent")&&(a=Nt(t,(e=>e!==t)));let o,s=tt(a,n);o="string"==typeof n?tt(a,`${n} = __placeholder`):"function"==typeof n&&"string"==typeof n()?tt(a,`${n()} = __placeholder`):()=>{};let l=()=>{let t;return s((e=>t=e)),ti(t)?t.get():t},c=t=>{let e;s((t=>e=t)),ti(e)?e.set(t):o((()=>{}),{scope:{__placeholder:t}})};"string"==typeof n&&"radio"===t.type&&L((()=>{t.hasAttribute("name")||t.setAttribute("name",n)}));let u,d=e.includes("change")||e.includes("lazy"),h=e.includes("blur"),p=e.includes("enter");if(Qt)u=()=>{};else if(d||h||p){let n=[],i=n=>c(Jn(t,e,n,l()));if(d&&n.push(Yn(t,"change",e,i)),h&&(n.push(Yn(t,"blur",e,i)),t.form)){let e=t.form,n=()=>i({target:t});e._x_pendingModelUpdates||(e._x_pendingModelUpdates=[]),e._x_pendingModelUpdates.push(n),r((()=>{e._x_pendingModelUpdates&&e._x_pendingModelUpdates.splice(e._x_pendingModelUpdates.indexOf(n),1)}))}p&&n.push(Yn(t,"keydown",e,(t=>{"Enter"===t.key&&i(t)}))),u=()=>n.forEach((t=>t()))}else{let n="select"===t.tagName.toLowerCase()||["checkbox","radio"].includes(t.type)?"change":"input";u=Yn(t,n,e,(n=>{c(Jn(t,e,n,l()))}))}if(e.includes("fill")&&([void 0,null,""].includes(l())||de(t)&&Array.isArray(l())||"select"===t.tagName.toLowerCase()&&t.multiple)&&c(Jn(t,e,{target:t},l())),t._x_removeModelListeners||(t._x_removeModelListeners={}),t._x_removeModelListeners.default=u,r((()=>t._x_removeModelListeners.default())),t.form){let n=Yn(t.form,"reset",[],(n=>{Gt((()=>t._x_model&&t._x_model.set(Jn(t,e,{target:t},l()))))}));r((()=>n()))}t._x_model={get:()=>l(),set(t){c(t)},setWithModifiers:qn(e,c)},t._x_forceModelUpdate=e=>{void 0===e&&"string"==typeof n&&n.match(/\./)&&(e=""),L((()=>{de(t)?Array.isArray(e)?t.checked=e.some((e=>e==t.value)):t.checked=!!e:he(t)?t.checked="boolean"==typeof e?se(t.value)===e:t.value==e:ae(t,"value",e)}))},i((()=>{let n=l();e.includes("unintrusive")&&document.activeElement.isSameNode(t)||t._x_forceModelUpdate(n)}))})),lt("cloak",(t=>queueMicrotask((()=>L((()=>t.removeAttribute(ot("cloak")))))))),Ot((()=>`[${ot("init")}]`)),lt("init",te(((t,{expression:e},{evaluate:n})=>"string"==typeof e?!!e.trim()&&n(e,{},!1):n(e,{},!1)))),lt("text",((t,{expression:e},{effect:n,evaluateLater:i})=>{let r=i(e);n((()=>{r((e=>{L((()=>{t.textContent=e}))}))}))})),lt("html",((t,{expression:e},{effect:n,evaluateLater:i})=>{let r=i(e);n((()=>{r((e=>{L((()=>{t.innerHTML=e??"",t._x_ignoreSelf=!0,Bt(t),delete t._x_ignoreSelf}))}))}))})),yt(gt(":",ot("bind:")));var ei=(t,{value:e,modifiers:n,expression:i,original:r},{effect:a,cleanup:o})=>{if(!e){let e={};return s=e,Object.entries(xe).forEach((([t,e])=>{Object.defineProperty(s,t,{get:()=>(...t)=>e(...t)})}
2)),void tt(t,i)((e=>{_e(t,e,r)}),{scope:e})}var s;if("key"===e)return function(t,e){t._x_keyExpression=e}(t,i);if(t._x_inlineBindings&&t._x_inlineBindings[e]&&t._x_inlineBindings[e].extract)return;let l=tt(t,i);a((()=>l((r=>{void 0===r&&"string"==typeof i&&i.match(/\./)&&(r=""),L((()=>ae(t,e,r,n)))})))),o((()=>{t._x_undoAddedClasses&&t._x_undoAddedClasses(),t._x_undoAddedStyles&&t._x_undoAddedStyles()}))};function ni(){}function ii(t,e,n){lt(e,(i=>Tt(`You can't use [x-${e}] without first installing the "${t}" plugin here: https://alpinejs.dev/plugins/${n}`,i)))}ei.inline=(t,{value:e,modifiers:n,expression:i})=>{e&&(t._x_inlineBindings||(t._x_inlineBindings={}),t._x_inlineBindings[e]={expression:i,extract:!1})},lt("bind",ei),Pt((()=>`[${ot("data")}]`)),lt("data",((t,{expression:e},{cleanup:n})=>{if(function(t){return!!Qt&&(!!ie||t.hasAttribute("data-has-alpine-state"))}(t))return;e=""===e?"{}":e;let r={};Y(r,t);let a={};var o,s;o=a,s=r,Object.entries(be).forEach((([t,e])=>{Object.defineProperty(o,t,{get:()=>(...t)=>e.bind(s)(...t),enumerable:!1})}));let l=Q(t,e,{scope:a});void 0!==l&&!0!==l||(l={}),Y(l,t);let c=i(l);G(c);let u=R(t,c);c.init&&Q(t,c.init),n((()=>{c.destroy&&Q(t,c.destroy),u()}))})),ne(((t,e)=>{t._x_dataStack&&(e._x_dataStack=t._x_dataStack,e.setAttribute("data-has-alpine-state",!0))})),lt("show",((t,{modifiers:e,expression:n},{effect:i})=>{let r=tt(t,n);t._x_doHide||(t._x_doHide=()=>{L((()=>{t.style.setProperty("display","none",e.includes("important")?"important":void 0)}))}),t._x_doShow||(t._x_doShow=()=>{L((()=>{1===t.style.length&&"none"===t.style.display?t.removeAttribute("style"):t.style.removeProperty("display")}))});let a,o=()=>{t._x_doHide(),t._x_isShown=!1},s=()=>{t._x_doShow(),t._x_isShown=!0},l=()=>setTimeout(s),c=qt((t=>t?s():o()),(e=>{"function"==typeof t._x_toggleAndCascadeWithTransitions?t._x_toggleAndCascadeWithTransitions(t,e,s,o):e?l():o()})),u=!0;i((()=>r((t=>{(u||t!==a)&&(e.includes("immediate")&&(t?l():o()),c(t),a=t,u=!1)}))))})),lt("for",((t,{expression:e},{effect:n,cleanup:r})=>{let a=function(t){let e=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,n=t.match(/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/);if(!n)return;let i={};i.items=n[2].trim();let r=n[1].replace(/^\s*\(|\)\s*$/g,"").trim(),a=r.match(e);return a?(i.item=r.replace(e,"").trim(),i.index=a[1].trim(),a[2]&&(i.collection=a[2].trim())):i.item=r,i}(e),o=tt(t,a.items),s=tt(t,t._x_keyExpression||"index");t._x_lookup=new Map,n((()=>function(t,e,n,r){n((n=>{var a;"object"==typeof(a=n)||isNaN(a)||(n=Array.from({length:n},((t,e)=>e+1))),null==n&&(n=[]),n instanceof Set&&(n=Array.from(n)),n instanceof Map&&(n=Array.from(n));let o=t._x_lookup,s=new Map;t._x_lookup=s;let l=function(t){return"object"==typeof t&&!Array.isArray(t)}(n),c=Object.entries(n).map((([i,a])=>{l||(i=parseInt(i));let c,u=function(t,e,n,i){let r={};return/^\[.*\]$/.test(t.item)&&Array.isArray(e)?t.item.replace("[","").replace("]","").split(",").map((t=>t.trim())).forEach(((t,n)=>{r[t]=e[n]})):/^\{.*\}$/.test(t.item)&&!Array.isArray(e)&&"object"==typeof e?t.item.replace("{","").replace("}","").split(",").map((t=>t.trim())).forEach((t=>{r[t]=e[t]})):r[t.item]=e,t.index&&(r[t.index]=n),t.collection&&(r[t.collection]=i),r}(e,a,i,n);return r((e=>{"object"==typeof e&&Tt("x-for key cannot be an object, it must be a string or an integer",t),o.has(e)&&(s.set(e,o.get(e)),o.delete(e)),c=e}),{scope:{index:i,...u}}),[c,u]}));L((()=>{o.forEach((t=>{Vt(t),t.remove()}));let e=new Set,n=t;c.forEach((([r,a])=>{if(s.has(r)){let t=s.get(r);return t._x_refreshXForScope(a),n.nextElementSibling!==t&&(n.nextElementSibling&&t.replaceWith(n.nextElementSibling),n.after(t)),n=t,void(t._x_currentIfEl&&(t.nextElementSibling!==t._x_currentIfEl&&n.after(t._x_currentIfEl),n=t._x_currentIfEl))}t.content.children.length>1&&Tt("x-for templates require a single root element, additional elements will be ignored.",t);let o=document.importNode(t.content,!0).firstElementChild,l=i(a);R(o,l,t),o._x_refreshXForScope=function(t){return e=>{Object.entries(e).forEach((([e,n])=>{t[e]=n}))}}(l),s.set(r,o),e.add(o),n.after(o),n=o})),te((()=>e.forEach((t=>Bt(t)))))()}))}))}(t,a,o,s))),r((()=>{t._x_lookup.forEach((t=>L((()=>{Vt(t),t.remove()})))),delete t._x_lookup}))}
2)),ni.inline=(t,{expression:e},{cleanup:n})=>{let i=Et(t);i&&(i._x_refs||(i._x_refs={}),i._x_refs[e]=t,n((()=>delete i._x_refs[e])))},lt("ref",ni),lt("if",((t,{expression:e},{effect:n,cleanup:i})=>{"template"!==t.tagName.toLowerCase()&&Tt("x-if can only be used on a <template> tag",t);let r=tt(t,e);n((()=>r((e=>{e?(()=>{if(t._x_currentIfEl)return t._x_currentIfEl;let e=t.content.cloneNode(!0).firstElementChild;R(e,{},t),L((()=>{t.after(e),te((()=>Bt(e)))()})),t._x_currentIfEl=e,t._x_undoIf=()=>{L((()=>{Vt(e),e.remove()})),delete t._x_currentIfEl}})():t._x_undoIf&&(t._x_undoIf(),delete t._x_undoIf)})))),i((()=>t._x_undoIf&&t._x_undoIf()))})),lt("id",((t,{expression:e},{evaluate:n})=>{n(e).forEach((e=>function(t,e){t._x_ids||(t._x_ids={}),t._x_ids[e]||(t._x_ids[e]=Gn(e))}(t,e)))})),ne(((t,e)=>{t._x_ids&&(e._x_ids=t._x_ids)})),yt(gt("@",ot("on:"))),lt("on",te(((t,{value:e,modifiers:n,expression:i},{cleanup:r})=>{let a=i?tt(t,i):()=>{};"template"===t.tagName.toLowerCase()&&(t._x_forwardEvents||(t._x_forwardEvents=[]),t._x_forwardEvents.includes(e)||t._x_forwardEvents.push(e));let o=Yn(t,e,n,(t=>{a((()=>{}),{scope:{$event:t},params:[t]})}));r((()=>o()))}))),ii("Collapse","collapse","collapse"),ii("Intersect","intersect","intersect"),ii("Focus","trap","focus"),ii("Mask","mask","mask"),we.setEvaluator((function(t,e){let n={};Y(n,t);let i=[n,...z(t)],r="function"==typeof e?function(t,e){return(n=()=>{},{scope:i={},params:r=[],context:a}={})=>{K?rt(n,e.apply(B([i,...t]),r)):rt(n,e,B([i,...t]),r)}}(i,e):function(t,e,n){let i=function(t,e){if(it[t])return it[t];let n=Object.getPrototypeOf((async function(){})).constructor,i=/^[\n\s]*if.*\(.*\)/.test(t.trim())||/^(let|const)\s/.test(t.trim())?`(async()=>{ ${t} })()`:t;let r=(()=>{try{let e=new n(["__self","scope"],`with (scope) { __self.result = ${i} }; __self.finished = true; return __self.result;`);return Object.defineProperty(e,"name",{value:`[Alpine] ${t}`}),e}catch(n){return X(n,e,t),Promise.resolve()}})();return it[t]=r,r}(e,n);return(r=()=>{},{scope:a={},params:o=[],context:s}={})=>{i.result=void 0,i.finished=!1;let l=B([a,...t]);if("function"==typeof i){let t=i.call(s,i,l).catch((t=>X(t,n,e)));i.finished?(rt(r,i.result,l,o,n),i.result=void 0):t.then((t=>{rt(r,t,l,o,n)})).catch((t=>X(t,n,e))).finally((()=>i.result=void 0))}}}(i,e,t);return q.bind(null,t,e,r)})),we.setRawEvaluator((function(t,e,n={}){let i={};Y(i,t);let r=[i,...z(t)],a=B([n.scope??{},...r]),o=n.params??[];if(e.includes("await"))return new(0,Object.getPrototypeOf((async function(){})).constructor)(["scope"],`with (scope) { let __result = ${/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(async()=>{ ${e} })()`:e}; return __result }`).call(n.context,a);{let t=/^[\n\s]*if.*\(.*\)/.test(e.trim())||/^(let|const)\s/.test(e.trim())?`(()=>{ ${e} })()`:e,i=new Function(["scope"],`with (scope) { let __result = ${t}; return __result }`).call(n.context,a);return"function"==typeof i&&K?i.apply(a,o):i}})),we.setReactivityEngine({reactive:Rn,effect:function(t,e=ke){(function(t){return t&&!0===t._isEffect})(t)&&(t=t.raw);const n=function(t,e){const n=function(){if(!n.active)return t();if(!Ge.includes(n)){$e(n);try{return qe.push(Ye),Ye=!0,Ge.push(n),Me=n,t()}finally{Ge.pop(),Xe(),Me=Ge[Ge.length-1]}}};return n.id=Ue++,n.allowRecurse=!!e.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=t,n.deps=[],n.options=e,n}(t,e);return e.lazy||n(),n},release:function(t){t.active&&($e(t),t.options.onStop&&t.options.onStop(),t.active=!1)},raw:Vn});var ri=we,ai=we},4042(t){t.exports=function(t){function e(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return t[i].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var n={};return e.m=t,e.c=n,e.p="dist/",e(0)}([function(t,e,n){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},a=(i(n(1)),n(6)),o=i(a),s=i(n(7)),l=i(n(8)),c=i(n(9)),u=i(n(10)),d=i(n(11)),h=i(n(14)),p=[],f=!1,g={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},m=function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(f=!0),f)return p=(0,d.default)(p,g),(0,u.default)(p,g.once),p},v=function(){p=(0,h.default)(),m()};t.exports={init:function(t){g=r(g,t),p=(0,h.default)();var e=document.all&&!window.atob;return function(t){return!0===t||"mobile"===t&&c.default.mobile()||"phone"===t&&c.default.phone()||"tablet"===t&&c.default.tablet()||"function"==typeof t&&!0===t()}(g.disable)||e?void p.forEach((function(t,e){t.node.removeAttribute("data-aos"),t.node.removeAttribute("data-aos-easing"),t.node.removeAttribute("data-aos-duration"),t.node.removeAttribute("data-aos-delay")})):(g.disableMutationObserver||l.default.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),g.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",g.easing),document.querySelector("body").setAttribute("data-aos-duration",g.duration),document.querySelector("body").setAttribute("data-aos-delay",g.delay),"DOMContentLoaded"===g.startEvent&&["complete","
2interactive"].indexOf(document.readyState)>-1?m(!0):"load"===g.startEvent?window.addEventListener(g.startEvent,(function(){m(!0)})):document.addEventListener(g.startEvent,(function(){m(!0)})),window.addEventListener("resize",(0,s.default)(m,g.debounceDelay,!0)),window.addEventListener("orientationchange",(0,s.default)(m,g.debounceDelay,!0)),window.addEventListener("scroll",(0,o.default)((function(){(0,u.default)(p,g.once)}),g.throttleDelay)),g.disableMutationObserver||l.default.ready("[data-aos]",v),p)},refresh:m,refreshHard:v}},function(t,e){},,,,,function(t,e){(function(e){"use strict";function n(t,e,n){function r(e){var n=d,i=h;return d=h=void 0,v=e,f=t.apply(i,n)}function o(t){var n=t-m;return void 0===m||n>=e||n<0||w&&t-v>=p}function l(){var t=b();return o(t)?c(t):void(g=setTimeout(l,function(t){var n=e-(t-m);return w?_(n,p-(t-v)):n}(t)))}function c(t){return g=void 0,S&&d?r(t):(d=h=void 0,f)}function u(){var t=b(),n=o(t);if(d=arguments,h=this,m=t,n){if(void 0===g)return function(t){return v=t,g=setTimeout(l,e),y?r(t):f}(m);if(w)return g=setTimeout(l,e),r(m)}return void 0===g&&(g=setTimeout(l,e)),f}var d,h,p,f,g,m,v=0,y=!1,w=!1,S=!0;if("function"!=typeof t)throw new TypeError(s);return e=a(e)||0,i(n)&&(y=!!n.leading,p=(w="maxWait"in n)?x(a(n.maxWait)||0,e):p,S="trailing"in n?!!n.trailing:S),u.cancel=function(){void 0!==g&&clearTimeout(g),v=0,d=m=h=g=void 0},u.flush=function(){return void 0===g?f:c(b())},u}function i(t){var e=void 0===t?"undefined":o(t);return!!t&&("object"==e||"function"==e)}function r(t){return"symbol"==(void 0===t?"undefined":o(t))||function(t){return!!t&&"object"==(void 0===t?"undefined":o(t))}(t)&&y.call(t)==c}function a(t){if("number"==typeof t)return t;if(r(t))return l;if(i(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=i(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(u,"");var n=h.test(t);return n||p.test(t)?f(t.slice(2),n?2:8):d.test(t)?l:+t}var o="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},s="Expected a function",l=NaN,c="[object Symbol]",u=/^\s+|\s+$/g,d=/^[-+]0x[0-9a-f]+$/i,h=/^0b[01]+$/i,p=/^0o[0-7]+$/i,f=parseInt,g="object"==(void 0===e?"undefined":o(e))&&e&&e.Object===Object&&e,m="object"==("undefined"==typeof self?"undefined":o(self))&&self&&self.Object===Object&&self,v=g||m||Function("return this")(),y=Object.prototype.toString,x=Math.max,_=Math.min,b=function(){return v.Date.now()};t.exports=function(t,e,r){var a=!0,o=!0;if("function"!=typeof t)throw new TypeError(s);return i(r)&&(a="leading"in r?!!r.leading:a,o="trailing"in r?!!r.trailing:o),n(t,e,{leading:a,maxWait:e,trailing:o})}}).call(e,function(){return this}())},function(t,e){(function(e){"use strict";function n(t){var e=void 0===t?"undefined":a(t);return!!t&&("object"==e||"function"==e)}function i(t){return"symbol"==(void 0===t?"undefined":a(t))||function(t){return!!t&&"object"==(void 0===t?"undefined":a(t))}(t)&&v.call(t)==l}function r(t){if("number"==typeof t)return t;if(i(t))return s;if(n(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=n(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(c,"");var r=d.test(t);return r||h.test(t)?p(t.slice(2),r?2:8):u.test(t)?s:+t}var a="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},o="Expected a function",s=NaN,l="[object Symbol]",c=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,h=/^0o[0-7]+$/i,p=parseInt,f="object"==(void 0===e?"undefined":a(e))&&e&&e.Object===Object&&e,g="object"==("undefined"==typeof self?"undefined":a(self))&&self&&self.Object===Object&&self,m=f||g||Function("return this")(),v=Object.prototype.toString,y=Math.max,x=Math.min,_=function(){return m.Date.now()};t.exports=function(t,e,i){function a(e){var n=d,i=h;return d=h=void 0,v=e,f=t.apply(i,n)}function s(t){var n=t-m;return void 0===m||n>=e||n<0||w&&t-v>=p}function l(){var t=_();return s(t)?c(t):void(g=setTimeout(l,function(t){var n=e-(t-m);return w?x(n,p-(t-v)):n}(t)))}function c(t){return g=void 0,S&&d?a(t):(d=h=void 0,f)}function u(){var t=_(),n=s(t);if(d=arguments,h=this,m=t,n){if(void 0===g)return function(t){return v=t,g=setTimeout(l,e),b?a(t):f}(m);if(w)return g=setTimeout(l,e),a(m)}return void 0===g&&(g=setTimeout(l,e)),f}var d,h,p,f,g,m,v=0,b=!1,w=!1,S=!0;if("function"!=typeof t)throw new TypeError(o);return e=r(e)||0,n(i)&&(b=!!i.leading,p=(w="maxWait"in i)?y(r(i.maxWait)||0,e):p,S="trailing"in i?!!i.trailing:S),u.cancel=function(){void 0!==g&&clearTimeout(g),v=0,d=m=h=g=void 0},u.flush=function(){return void 0===g?f:c(_())},u}}).call(e,function(){return this}())},function(t,e){"use strict";function n(t){var e=void 0,i=void 0;for(e=0;e<t.length;e+=1){if((i=t[e]).dataset&&i.dataset.aos)return!0;
2if(i.children&&n(i.children))return!0}return!1}function i(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function r(t){t&&t.forEach((function(t){var e=Array.prototype.slice.call(t.addedNodes),i=Array.prototype.slice.call(t.removedNodes);if(n(e.concat(i)))return a()}))}Object.defineProperty(e,"__esModule",{value:!0});var a=function(){};e.default={isSupported:function(){return!!i()},ready:function(t,e){var n=window.document,o=new(i())(r);a=e,o.observe(n.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}}},function(t,e){"use strict";function n(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(e,"__esModule",{value:!0});var i=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),r=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,a=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,o=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,s=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
2sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,l=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}return i(t,[{key:"phone",value:function(){var t=n();return!(!r.test(t)&&!a.test(t.substr(0,4)))}},{key:"mobile",value:function(){var t=n();return!(!o.test(t)&&!s.test(t.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),t}();e.default=new l},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){var n=window.pageYOffset,i=window.innerHeight;t.forEach((function(t,r){!function(t,e,n){var i=t.node.getAttribute("data-aos-once");e>t.position?t.node.classList.add("aos-animate"):void 0!==i&&("false"===i||!n&&"true"!==i)&&t.node.classList.remove("aos-animate")}(t,i+n,e)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(12));e.default=function(t,e){return t.forEach((function(t,n){t.node.classList.add("aos-init"),t.position=(0,i.default)(t.node,e.offset)})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(13));e.default=function(t,e){var n=0,r=0,a=window.innerHeight,o={offset:t.getAttribute("data-aos-offset"),anchor:t.getAttribute("data-aos-anchor"),anchorPlacement:t.getAttribute("data-aos-anchor-placement")};switch(o.offset&&!isNaN(o.offset)&&(r=parseInt(o.offset)),o.anchor&&document.querySelectorAll(o.anchor)&&(t=document.querySelectorAll(o.anchor)[0]),n=(0,i.default)(t).top,o.anchorPlacement){case"top-bottom":break;case"center-bottom":n+=t.offsetHeight/2;break;case"bottom-bottom":n+=t.offsetHeight;break;case"top-center":n+=a/2;break;case"bottom-center":n+=a/2+t.offsetHeight;break;case"center-center":n+=a/2+t.offsetHeight/2;break;case"top-top":n+=a;break;case"bottom-top":n+=t.offsetHeight+a;break;case"center-top":n+=t.offsetHeight/2+a}return o.anchorPlacement||o.offset||isNaN(e)||(r=e),n+r}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){for(var e=0,n=0;t&&!isNaN(t.offsetLeft)&&!isNaN(t.offsetTop);)e+=t.offsetLeft-("BODY"!=t.tagName?t.scrollLeft:0),n+=t.offsetTop-("BODY"!=t.tagName?t.scrollTop:0),t=t.offsetParent;return{top:n,left:e}}},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){return t=t||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(t,(function(t){return{node:t}}))}}])},9011(t,e,n){t.exports=function(t,e,n,i){"use strict";return class extends n{constructor(e,n){super(),(e=i.getElement(e))&&(this._element=e,this._config=this._getConfig(n),t.set(this._element,this.constructor.DATA_KEY,this))}dispose(){t.remove(this._element,this.constructor.DATA_KEY),e.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,n=!0){i.executeAfterTransition(t,e,n)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(e){return t.get(i.getElement(e),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.3.8"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}}(n(7269),n(7956),n(2105),n(4035))},114(t,e,n){t.exports=function(t,e,n,i,r,a){"use strict";const o=".bs.carousel",s=".data-api",l="ArrowLeft",c="ArrowRight",u="next",d="prev",h="left",p="right",f=`slide${o}`,g=`slid${o}`,m=`keydown${o}`,v=`mouseenter${o}`,y=`mouseleave${o}`,x=`dragstart${o}`,_=`load${o}${s}`,b=`click${o}${s}`,w="carousel",S="active",M=".active",k=".carousel-item",T=M+k,C={[l]:p,[c]:h},I={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0}
vendor: 4,169 bytes, line 2
2,A={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class D extends t{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=i.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===w&&this.cycle()}static get Default(){return I}static get DefaultType(){return A}static get NAME(){return"carousel"}next(){this._slide(u)}nextWhenVisible(){!document.hidden&&r.isVisible(this._element)&&this.next()}prev(){this._slide(d)}pause(){this._isSliding&&r.triggerTransitionEnd(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?e.one(this._element,g,(()=>this.cycle())):this.cycle())}to(t){const n=this._getItems();if(t>n.length-1||t<0)return;if(this._isSliding)return void e.one(this._element,g,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const r=t>i?u:d;this._slide(r,n[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&e.on(this._element,m,(t=>this._keydown(t))),"hover"===this._config.pause&&(e.on(this._element,v,(()=>this.pause())),e.on(this._element,y,(()=>this._maybeEnableCycle()))),this._config.touch&&a.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of i.find(".carousel-item img",this._element))e.on(t,x,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(h)),rightCallback:()=>this._slide(this._directionToOrder(p)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new a(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=C[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=i.findOne(M,this._indicatorsElement);e.classList.remove(S),e.removeAttribute("aria-current");const n=i.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);n&&(n.classList.add(S),n.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,n=null){if(this._isSliding)return;const i=this._getActive(),a=t===u,o=n||r.getNextActiveElement(this._getItems(),i,a,this._config.wrap);if(o===i)return;const s=this._getItemIndex(o),l=n=>e.trigger(this._element,n,{relatedTarget:o,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:s});if(l(f).defaultPrevented)return;if(!i||!o)return;const c=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(s),this._activeElement=o;const d=a?"carousel-item-start":"carousel-item-end",h=a?"carousel-item-next":"carousel-item-prev";o.classList.add(h),r.reflow(o),i.classList.add(d),o.classList.add(d);this._queueCallback((()=>{o.classList.remove(d,h),o.classList.add(S),i.classList.remove(S,h,d),this._isSliding=!1,l(g)}),i,this._isAnimated()),c&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return i.findOne(T,this._element)}_getItems(){return i.find(k,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return r.isRTL()?t===h?d:u:t===h?u:d}_orderToDirection(t){return r.isRTL()?t===d?h:p:t===d?p:h}static jQueryInterface(t){return this.each((function(){const e=D.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method n
2amed "${t}"`);e[t]()}}else e.to(t)}))}}return e.on(document,b,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=i.getElementFromSelector(this);if(!e||!e.classList.contains(w))return;t.preventDefault();const r=D.getOrCreateInstance(e),a=this.getAttribute("data-bs-slide-to");return a?(r.to(a),void r._maybeEnableCycle()):"next"===n.getDataAttribute(this,"slide")?(r.next(),void r._maybeEnableCycle()):(r.prev(),void r._maybeEnableCycle())})),e.on(window,_,(()=>{const t=i.find('[data-bs-ride="carousel"]');for(const e of t)D.getOrCreateInstance(e)})),r.defineJQueryPlugin(D),D}(n(9011),n(7956),n(2333),n(5411),n(4035),n(7749))},8647(t,e,n){t.exports=function(t,e,n,i){"use strict";const r=".bs.collapse",a=`show${r}`,o=`shown${r}`,s=`hide${r}`,l=`hidden${r}`,c=`click${r}.data-api`,u="show",d="collapse",h="collapsing",p=`:scope .${d} .${d}`,f='[data-bs-toggle="collapse"]',g={parent:null,toggle:!0},m={parent:"(null|element)",toggle:"boolean"};class v extends t{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=n.find(f);for(const t of i){const e=n.getSelectorFromElement(t),i=n.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return g}static get DefaultType(){return m}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>v.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(e.trigger(this._element,a).defaultPrevented)return;for(const e of t)e.hide();const n=this._getDimension();this._element.classList.remove(d),this._element.classList.add(h),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${n[0].toUpperCase()+n.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(h),this._element.classList.add(d,u),this._element.style[n]="",e.trigger(this._element,o)}),this._element,!0),this._element.style[n]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(e.trigger(this._element,s).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,i.reflow(this._element),this._element.classList.add(h),this._element.classList.remove(d,u);for(const t of this._triggerArray){const e=n.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0;this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(h),this._element.classList.add(d),e.trigger(this._element,l)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(u)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=i.getElement(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(f);for(const e of t){const t=n.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=n.find(p,this._config.parent);return n.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const n of t)n.classList.toggle("collapsed",!e),n.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const n=v.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t]()}}))}}return e.on(document,c,f,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of n.getMultipleElementsFromSelector(this))v.getOrCreateInstance(t,{toggle:!1}).toggle()})),i.defineJQueryPlugin(v),v}(n(9011),n(7956),n(5411),n(4035))},7269(t){t.exports=function(){"use strict";const t=new Map;return{set(e,n,i){t.has(e)||t.set(e,new Map);const r=t.get(e);r.has(n)||0===r.size?r.set(n,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(r.keys())[0]}.`)},get:(e,n)=>t.has(e)&&t.get(e).get(n)||null,remove(e,n){if(!t.has(e))return;const i=t.get(e);i.delete(n),0===i.size&&t.delete(e)}}}()},7956(t,e,n){t.exports=function(t){"use strict";const e=/[^.]*(?=\..*)\.|.*/,n=/\..*/,i=/::\d+$/,r={};let a=1;
2const o={mouseenter:"mouseover",mouseleave:"mouseout"},s=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function l(t,e){return e&&`${e}::${a++}`||t.uidEvent||a++}function c(t){const e=l(t);return t.uidEvent=e,r[e]=r[e]||{},r[e]}function u(t,e,n=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===n))}function d(t,e,n){const i="string"==typeof e,r=i?n:e||n;let a=g(t);return s.has(a)||(a=t),[i,r,a]}function h(t,n,i,r,a){if("string"!=typeof n||!t)return;let[s,h,p]=d(n,i,r);if(n in o){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};h=t(h)}const f=c(t),g=f[p]||(f[p]={}),y=u(g,h,s?i:null);if(y)return void(y.oneOff=y.oneOff&&a);const x=l(h,n.replace(e,"")),_=s?function(t,e,n){return function i(r){const a=t.querySelectorAll(e);for(let{target:o}=r;o&&o!==this;o=o.parentNode)for(const s of a)if(s===o)return v(r,{delegateTarget:o}),i.oneOff&&m.off(t,r.type,e,n),n.apply(o,[r])}}(t,i,h):function(t,e){return function n(i){return v(i,{delegateTarget:t}),n.oneOff&&m.off(t,i.type,e),e.apply(t,[i])}}(t,h);_.delegationSelector=s?i:null,_.callable=h,_.oneOff=a,_.uidEvent=x,g[x]=_,t.addEventListener(p,_,s)}function p(t,e,n,i,r){const a=u(e[n],i,r);a&&(t.removeEventListener(n,a,Boolean(r)),delete e[n][a.uidEvent])}function f(t,e,n,i){const r=e[n]||{};for(const[a,o]of Object.entries(r))a.includes(i)&&p(t,e,n,o.callable,o.delegationSelector)}function g(t){return t=t.replace(n,""),o[t]||t}const m={on(t,e,n,i){h(t,e,n,i,!1)},one(t,e,n,i){h(t,e,n,i,!0)},off(t,e,n,r){if("string"!=typeof e||!t)return;const[a,o,s]=d(e,n,r),l=s!==e,u=c(t),h=u[s]||{},g=e.startsWith(".");if(void 0===o){if(g)for(const n of Object.keys(u))f(t,u,n,e.slice(1));for(const[n,r]of Object.entries(h)){const a=n.replace(i,"");l&&!e.includes(a)||p(t,u,s,r.callable,r.delegationSelector)}}else{if(!Object.keys(h).length)return;p(t,u,s,o,a?n:null)}},trigger(e,n,i){if("string"!=typeof n||!e)return null;const r=t.getjQuery();let a=null,o=!0,s=!0,l=!1;n!==g(n)&&r&&(a=r.Event(n,i),r(e).trigger(a),o=!a.isPropagationStopped(),s=!a.isImmediatePropagationStopped(),l=a.isDefaultPrevented());const c=v(new Event(n,{bubbles:o,cancelable:!0}),i);return l&&c.preventDefault(),s&&e.dispatchEvent(c),c.defaultPrevented&&a&&a.preventDefault(),c}};function v(t,e={}){for(const[n,i]of Object.entries(e))try{t[n]=i}catch(e){Object.defineProperty(t,n,{configurable:!0,get:()=>i})}return t}return m}(n(4035))},2333(t){t.exports=function(){"use strict";function t(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function e(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}return{setDataAttribute(t,n,i){t.setAttribute(`data-bs-${e(n)}`,i)},removeDataAttribute(t,n){t.removeAttribute(`data-bs-${e(n)}`)},getDataAttributes(e){if(!e)return{};const n={},i=Object.keys(e.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const r of i){let i=r.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1),n[i]=t(e.dataset[r])}return n},getDataAttribute:(n,i)=>t(n.getAttribute(`data-bs-${e(i)}`))}}()},5411(t,e,n){t.exports=function(t){"use strict";const e=e=>{let n=e.getAttribute("data-bs-target");if(!n||"#"===n){let t=e.getAttribute("href");if(!t||!t.includes("#")&&!t.startsWith("."))return null;t.includes("#")&&!t.startsWith("#")&&(t=`#${t.split("#")[1]}`),n=t&&"#"!==t?t.trim():null}return n?n.split(",").map((e=>t.parseSelector(e))).join(","):null},n={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const n=[];let i=t.parentNode.closest(e);for(;i;)n.push(i),i=i.parentNode.closest(e);return n},prev(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return[n];n=n.previousElementSibling}return[]},next(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const n=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(n,e).filter((e=>!t.isDisabled(e)&&t.isVisible(e)))},getSelectorFromElement(t){const i=e(t);return i&&n.findOne(i)?i:null},getElementFromSelector(t){const i=e(t);return i?n.findOne(i):null},getMultipleElementsFromSelector(t){const i=e(t);return i?n.find(i):[]}};return n}(n(4035))},2453(t,e,n){t.exports=function(t,e,n,i,r,a){"use strict";function o(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t)for(const n in t)if("default"!==n){const i=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,i.get?i:{enumerable:!0,get:()=>t[n]})}return e.default=t,Object.freeze(e)}const s=o(t),l="dropdown",c=".bs.dropdown",u=".data-api",d="ArrowUp",h="ArrowDown",p=`hide${c}`,f=`hidden${c}`,g=`show${c}`,m=`shown${c}`,v=`click${c}${u}`,y=`keydown${c}${u}`,x=`keyup${c}${u}`,_="show",b='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',w=`${b}.${_}`,S=".dropdown-menu",M=a.isRTL()?"top-end":"top-start",k=a.isRTL()?"top-start":"top-end",T=a.isRTL()?"bottom-end":"bottom-start",C=a.isRTL()?"bottom-start":"bottom-end",I=a.isRTL()?"left-start":"right-start",A=a.isRTL()?"right-start":"left-start",D={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},L={autoClose:"(boolean|string)",boundary:"(string|element)",display:"str
2ing",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class P extends e{constructor(t,e){super(t,e),this._popper=null,this._parent=this._element.parentNode,this._menu=r.next(this._element,S)[0]||r.prev(this._element,S)[0]||r.findOne(S,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return D}static get DefaultType(){return L}static get NAME(){return l}toggle(){return this._isShown()?this.hide():this.show()}show(){if(a.isDisabled(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!n.trigger(this._element,g,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const t of[].concat(...document.body.children))n.on(t,"mouseover",a.noop);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(_),this._element.classList.add(_),n.trigger(this._element,m,t)}}hide(){if(a.isDisabled(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!n.trigger(this._element,p,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))n.off(t,"mouseover",a.noop);this._popper&&this._popper.destroy(),this._menu.classList.remove(_),this._element.classList.remove(_),this._element.setAttribute("aria-expanded","false"),i.removeDataAttribute(this._menu,"popper"),n.trigger(this._element,f,t)}}_getConfig(t){if("object"==typeof(t=super._getConfig(t)).reference&&!a.isElement(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${l.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(void 0===s)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let t=this._element;"parent"===this._config.reference?t=this._parent:a.isElement(this._config.reference)?t=a.getElement(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const e=this._getPopperConfig();this._popper=s.createPopper(t,this._menu,e)}_isShown(){return this._menu.classList.contains(_)}_getPlacement(){const t=this._parent;if(t.classList.contains("dropend"))return I;if(t.classList.contains("dropstart"))return A;if(t.classList.contains("dropup-center"))return"top";if(t.classList.contains("dropdown-center"))return"bottom";const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?k:M:e?C:T}
2_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(i.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...a.execute(this._config.popperConfig,[void 0,t])}}_selectMenuItem({key:t,target:e}){const n=r.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a.isVisible(t)));n.length&&a.getNextActiveElement(n,e,t===h,!n.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=P.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=r.find(w);for(const n of e){const e=P.getInstance(n);if(!e||!1===e._config.autoClose)continue;const i=t.composedPath(),r=i.includes(e._menu);if(i.includes(e._element)||"inside"===e._config.autoClose&&!r||"outside"===e._config.autoClose&&r)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const a={relatedTarget:e._element};"click"===t.type&&(a.clickEvent=t),e._completeHide(a)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),n="Escape"===t.key,i=[d,h].includes(t.key);if(!i&&!n)return;if(e&&!n)return;t.preventDefault();const a=this.matches(b)?this:r.prev(this,b)[0]||r.next(this,b)[0]||r.findOne(b,t.delegateTarget.parentNode),o=P.getOrCreateInstance(a);if(i)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),a.focus())}}return n.on(document,y,b,P.dataApiKeydownHandler),n.on(document,y,S,P.dataApiKeydownHandler),n.on(document,v,P.clearMenus),n.on(document,x,P.clearMenus),n.on(document,v,b,(function(t){t.preventDefault(),P.getOrCreateInstance(this).toggle()})),a.defineJQueryPlugin(P),P}(n(1170),n(9011),n(7956),n(2333),n(5411),n(4035))},9635(t,e,n){t.exports=function(t,e,n,i,r,a,o,s){"use strict";const l=".bs.modal",c=`hide${l}`,u=`hidePrevented${l}`,d=`hidden${l}`,h=`show${l}`,p=`shown${l}`,f=`resize${l}`,g=`click.dismiss${l}`,m=`mousedown.dismiss${l}`,v=`keydown.dismiss${l}`,y=`click${l}.data-api`,x="modal-open",_="show",b="modal-static",w={backdrop:!0,focus:!0,keyboard:!0},S={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class M extends t{constructor(t,e){super(t,e),this._dialog=n.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new s,this._addEventListeners()}static get Default(){return w}static get DefaultType(){return S}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||e.trigger(this._element,h,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(x),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(e.trigger(this._element,c).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(_),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){e.off(window,l),e.off(this._dialog,l),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new i({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new a({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const i=n.findOne(".modal-body",this._dialog);
2i&&(i.scrollTop=0),o.reflow(this._element),this._element.classList.add(_);this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,e.trigger(this._element,p,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){e.on(this._element,v,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),e.on(window,f,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),e.on(this._element,m,(t=>{e.one(this._element,g,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(x),this._resetAdjustments(),this._scrollBar.reset(),e.trigger(this._element,d)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(e.trigger(this._element,u).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._element.style.overflowY;"hidden"===n||this._element.classList.contains(b)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(b),this._queueCallback((()=>{this._element.classList.remove(b),this._queueCallback((()=>{this._element.style.overflowY=n}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),n=e>0;if(n&&!t){const t=o.isRTL()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!n&&t){const t=o.isRTL()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const n=M.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t](e)}}))}}return e.on(document,y,'[data-bs-toggle="modal"]',(function(t){const i=n.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),e.one(i,h,(t=>{t.defaultPrevented||e.one(i,d,(()=>{o.isVisible(this)&&this.focus()}))}));const r=n.findOne(".modal.show");r&&M.getInstance(r).hide(),M.getOrCreateInstance(i).toggle(this)})),r.enableDismissTrigger(M),o.defineJQueryPlugin(M),M}(n(9011),n(7956),n(5411),n(1877),n(8248),n(2936),n(4035),n(3673))},8451(t,e,n){t.exports=function(t,e,n,i,r,a,o,s){"use strict";const l=".bs.offcanvas",c=".data-api",u=`load${l}${c}`,d="show",h="showing",p="hiding",f=".offcanvas.show",g=`show${l}`,m=`shown${l}`,v=`hide${l}`,y=`hidePrevented${l}`,x=`hidden${l}`,_=`resize${l}`,b=`click${l}${c}`,w=`keydown.dismiss${l}`,S={backdrop:!0,keyboard:!0,scroll:!1},M={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class k extends t{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return S}static get DefaultType(){return M}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown)return;if(e.trigger(this._element,g,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new s).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(h);this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(d),this._element.classList.remove(h),e.trigger(this._element,m,{relatedTarget:t})}),this._element,!0)}hide(){if(!this._isShown)return;if(e.trigger(this._element,v).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(p),this._backdrop.hide();this._queueCallback((()=>{this._element.classList.remove(d,p),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new s).reset(),e.trigger(this._element,x)}),this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new i({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():e.trigger(this._element,y)}:null})}_initializeFocusTrap(){return new a({trapElement:this._element})}_addEventListeners(){e.on(this._element,w,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():e.trigger(this._element,y))}))}static jQueryInterface(t){return this.each((function(){const e=k.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method n
2amed "${t}"`);e[t](this)}}))}}return e.on(document,b,'[data-bs-toggle="offcanvas"]',(function(t){const i=n.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),o.isDisabled(this))return;e.one(i,x,(()=>{o.isVisible(this)&&this.focus()}));const r=n.findOne(f);r&&r!==i&&k.getInstance(r).hide(),k.getOrCreateInstance(i).toggle(this)})),e.on(window,u,(()=>{for(const t of n.find(f))k.getOrCreateInstance(t).show()})),e.on(window,_,(()=>{for(const t of n.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&k.getOrCreateInstance(t).hide()})),r.enableDismissTrigger(k),o.defineJQueryPlugin(k),k}(n(9011),n(7956),n(5411),n(1877),n(8248),n(2936),n(4035),n(3673))},1877(t,e,n){t.exports=function(t,e,n){"use strict";const i="backdrop",r="show",a=`mousedown.bs.${i}`,o={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},s={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};return class extends e{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return o}static get DefaultType(){return s}static get NAME(){return i}show(t){if(!this._config.isVisible)return void n.execute(t);this._append();const e=this._getElement();this._config.isAnimated&&n.reflow(e),e.classList.add(r),this._emulateAnimation((()=>{n.execute(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(r),this._emulateAnimation((()=>{this.dispose(),n.execute(t)}))):n.execute(t)}dispose(){this._isAppended&&(t.off(this._element,a),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=n.getElement(t.rootElement),t}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),t.on(e,a,(()=>{n.execute(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){n.executeAfterTransition(t,this._getElement(),this._config.isAnimated)}}}(n(7956),n(2105),n(4035))},8248(t,e,n){!function(t,e,n,i){"use strict";t.enableDismissTrigger=(t,r="hide")=>{const a=`click.dismiss${t.EVENT_KEY}`,o=t.NAME;e.on(document,a,`[data-bs-dismiss="${o}"]`,(function(e){if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),i.isDisabled(this))return;const a=n.getElementFromSelector(this)||this.closest(`.${o}`);t.getOrCreateInstance(a)[r]()}))},Object.defineProperty(t,Symbol.toStringTag,{value:"Module"})}(e,n(7956),n(5411),n(4035))},2105(t,e,n){t.exports=function(t,e){"use strict";return class{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(n,i){const r=e.isElement(i)?t.getDataAttribute(i,"config"):{};return{...this.constructor.Default,..."object"==typeof r?r:{},...e.isElement(i)?t.getDataAttributes(i):{},..."object"==typeof n?n:{}}}_typeCheckConfig(t,n=this.constructor.DefaultType){for(const[i,r]of Object.entries(n)){const n=t[i],a=e.isElement(n)?"element":e.toType(n);if(!new RegExp(r).test(a))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${a}" but expected type "${r}".`)}}}}(n(2333),n(4035))},2936(t,e,n){t.exports=function(t,e,n){"use strict";const i=".bs.focustrap",r=`focusin${i}`,a=`keydown.tab${i}`,o="backward",s={autofocus:!0,trapElement:null},l={autofocus:"boolean",trapElement:"element"};return class extends n{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return s}static get DefaultType(){return l}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),t.off(document,i),t.on(document,r,(t=>this._handleFocusin(t))),t.on(document,a,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,t.off(document,i))}_handleFocusin(t){const{trapElement:n}=this._config;if(t.target===document||t.target===n||n.contains(t.target))return;const i=e.focusableChildren(n);0===i.length?n.focus():this._lastTabNavDirection===o?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?o:"forward")}}}(n(7956),n(5411),n(2105))},4035(t,e){!function(t){"use strict";const e="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),i=t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:n}=window.getComputedStyle(t);const i=Number.parseFloat(e),r=Number.parseFloat(n);return i||r?(e=e.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(n))):0},r=t=>{t.dispatchEvent(new Event(e))},a=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),o=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?o(t.parentNode):null},s=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,l=[],c=t=>{"loading"===document.readyState?(l.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of l)t()})),l.push(t)):t()},u=(t,e=[],n=t)=>"function"==typeof t?t.call(...e):n;t.defineJQueryPlugin=t=>{c((()=>{const e=s();if(e){const n=t.NAME,i=e.fn[n];e.fn[n]=t.jQueryInterface,e.fn[n].Constructor=t,e.fn[n].noConflict=()=>(e.fn[n]=i,t.jQueryInterface)}}))},t.execute=u,t.executeAfterTransition=(t,n,a=!0)=>
2{if(!a)return void u(t);const o=i(n)+5;let s=!1;const l=({target:i})=>{i===n&&(s=!0,n.removeEventListener(e,l),u(t))};n.addEventListener(e,l),setTimeout((()=>{s||r(n)}),o)},t.findShadowRoot=o,t.getElement=t=>a(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,t.getNextActiveElement=(t,e,n,i)=>{const r=t.length;let a=t.indexOf(e);return-1===a?!n&&i?t[r-1]:t[0]:(a+=n?1:-1,i&&(a=(a+r)%r),t[Math.max(0,Math.min(a,r-1))])},t.getTransitionDurationFromElement=i,t.getUID=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},t.getjQuery=s,t.isDisabled=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),t.isElement=a,t.isRTL=()=>"rtl"===document.documentElement.dir,t.isVisible=t=>{if(!a(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),n=t.closest("details:not([open])");if(!n)return e;if(n!==t){const e=t.closest("summary");if(e&&e.parentNode!==n)return!1;if(null===e)return!1}return e},t.noop=()=>{},t.onDOMContentLoaded=c,t.parseSelector=n,t.reflow=t=>{t.offsetHeight},t.toType=t=>null==t?`${t}`:Object.prototype.toString.call(t).match(/\s([a-z]+)/i)[1].toLowerCase(),t.triggerTransitionEnd=r,Object.defineProperty(t,Symbol.toStringTag,{value:"Module"})}(e)},3673(t,e,n){t.exports=function(t,e,n){"use strict";const i=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",r=".sticky-top",a="padding-right",o="margin-right";return class{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,a,(e=>e+t)),this._setElementAttributes(i,a,(e=>e+t)),this._setElementAttributes(r,o,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,a),this._resetElementAttributes(i,a),this._resetElementAttributes(r,o)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,n){const i=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+i)return;this._saveInitialAttribute(t,e);const r=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${n(Number.parseFloat(r))}px`)}))}_saveInitialAttribute(e,n){const i=e.style.getPropertyValue(n);i&&t.setDataAttribute(e,n,i)}_resetElementAttributes(e,n){this._applyManipulationCallback(e,(e=>{const i=t.getDataAttribute(e,n);null!==i?(t.removeDataAttribute(e,n),e.style.setProperty(n,i)):e.style.removeProperty(n)}))}_applyManipulationCallback(t,i){if(n.isElement(t))i(t);else for(const n of e.find(t,this._element))i(n)}}}(n(2333),n(5411),n(4035))},7749(t,e,n){t.exports=function(t,e,n){"use strict";const i=".bs.swipe",r=`touchstart${i}`,a=`touchmove${i}`,o=`touchend${i}`,s=`pointerdown${i}`,l=`pointerup${i}`,c={endCallback:null,leftCallback:null,rightCallback:null},u={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class d extends e{constructor(t,e){super(),this._element=t,t&&d.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return c}static get DefaultType(){return u}static get NAME(){return"swipe"}dispose(){t.off(this._element,i)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),n.execute(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&n.execute(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(t.on(this._element,s,(t=>this._start(t))),t.on(this._element,l,(t=>this._end(t))),this._element.classList.add("pointer-event")):(t.on(this._element,r,(t=>this._start(t))),t.on(this._element,a,(t=>this._move(t))),t.on(this._element,o,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}return d}(n(7956),n(2105),n(4035))},9752(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<span x-show="! type" class="placeholder-glow"> <span class="placeholder col-4"></span> </span> <span x-show="type == 1"> <span class="badge rounded-pill bg-primary">AWARDED</span> </span> <span x-show="type == 2"> <span class="badge rounded-pill bg-secondary text-white">CANCELLED</span> </span> <span x-show="type == 3"> <span class="badge rounded-pill bg-danger">FAILED</span> </span> '])},7943(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutUs"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4"> <div class="description gcg-text-justify"> <div x-html="data.toHtml(items.body)"></div> </div> </div> </div> '])},4515(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutCommission"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4"> <div class="py-3 px-5"> <div class="row gap-3 justify-content-between"> <template x-for="(item, index) in items" :key="index"> <div :class="{\'col-12 col-md-3 my-2 mx-3\': true, \'gcg-card-order\': index === 1}"> <div class="card pt-4 px-4 pb-1 text-center h-100 gcg-pointer" @click="show(index)"> <img :src="file.url(item.file)" class="card-img-top img-fluid" style="height:332.21px;object-fit:cover" :alt="item.name"> <div class="card-body"> <div> <strong><span class="card-text text-primary" x-text="item.name"></span></strong> </div> <div> <small><span x-text="item.caption"></span></small> </div> </div> </div> </div> </template> </div> </div> <h2 class="text-center my-5 fw-bold text-uppercase">Key Officials</h2> <div class="table-responsive"> <table class="table"> <template x-for="(official, index) in officials"> <tr class="align-middle"> <th class="text-left align-top" width="50%" x-text="official.office"></th> <td class="text-center pb-5" width="50%"> <div class="p-0 bg-transparent fw-bold" x-text="official.name"></div> <div class="p-0 bg-transparent" x-text="official.position"></div> </td> </tr> </template> </table> </div> <div class="container-fluid mb-4 text-center"> <img :src="orgChart" class="img-fluid" alt="GCG Organizational Chart"> </div> <gcg-profile-modal></gcg-profile-modal> </div> </div> '])},8866(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="modal fade" id="profile-modal" tabindex="-1" aria-labelledby="profile-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
2 <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content"> <div class="modal-header text-white bg-primary border-bottom-0"> <span class="modal-title fs-5 fw-bold" id="profile-modal-label" x-text="official.name"></span> </div> <div class="modal-body"> <div class="d-flex flex-column align-items-center"> <img :src="file.url(official.file)" class="card-img-top rounded-circle gcg-logo mx-auto my-2 w-25" alt="..."> <div> <strong><span class="card-text" x-text="official.name"></span></strong> </div> <div> <small><span x-text="official.caption"></span></small> </div> </div> <p x-html="data.toHtml(official.text)" class="mt-3"></p> </div> <div class="modal-footer border-top-0 bg-light"> <div class="me-auto"> <gcg-loading :val="$store.loading" :color="\'text-primary\'"></gcg-loading> </div> <button type="button" class="btn btn-link text-primary text-decoration-none" :disabled="$store.loading" @click="cancel">Close</button> </div> </div> </div> </div> '])},6837(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutDirectory"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4"> <div class="text-center" :class="{\'text-light\': contrasted}"> <p><strong>Office Address:</strong> 3/F BDO Towers Paseo (formerly Citibank Center), 8741 Paseo de Roxas, Makati City, Philippines</p> <p><strong>Tel No:</strong> 5328-2030 to 33 | 5318-1000</p> <p><strong>Fax:</strong> 5328-2030 or 5318-1000 loc. 301</p> </div> <div class="accordion" id="gcg-directory-accordion"> <template x-for="item, index in items"> <div class="accordion-item"> <h2 class="accordion-header"> <button class="accordion-button gcg-accordion" :class="{\'collapsed\': index != 0}" type="button" data-bs-toggle="collapse" :data-bs-target="`#DIR_${index}`" aria-expanded="true" :aria-controls="`DIR_${index}`"> <strong><span x-text="item.name"></span></strong> </button> </h2> <div :id="`DIR_${index}`" class="accordion-collapse collapse" :class="{\'show\': index == 0, \'bg-dark text-light\': contrasted}" data-bs-parent="#gcg-directory-accordion"> <div class="accordion-body"> <template x-for="official, index in item.officials"> <div class="gcg-official" :class="{\'pb-3\': index != item.officials.length - 1, \'pt-3\': index == item.officials.length - 1}"> <template x-if="official.division && official.division != directorOffice"> <p class="fw-bold mb-0" x-text="official.division"></p> </template> <p class="mb-0" :class="{\'fw-bold\': ! official.division || official.division == directorOffice}"><span x-text="official.name"></span></p> <template x-if="official.cart"> <div> <em><p class="text-danger mb-0" x-text="official.cart"></p></em> <p class="mb-0" x-text="official.position"></p> </div> </template> <template x-if="!official.cart"> <p class="text-danger mb-0"> <em><span x-text="official.position"></span></em> </p> </template> <p class="mb-0" x-text="official.email"></p> <p class="mb-0" x-text="official.number"></p> </div> </template> </div> </div> </div> </template> </div> </div> </div> '])},1189(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="accordion" id="gcg-mandate-accordion"> <template x-for="item, index in items"> <div class="accordion-item"> <h2 class="accordion-header"> <button class="accordion-button collapsed gcg-accordion" type="button" data-bs-toggle="collapse" :data-bs-target="`#Mandate_${index}`" aria-expanded="true" :aria-controls="`#Mandate_${index}`"> <strong><span x-text="item.name"></span></strong> </button> </h2> <div :id="`Mandate_${index}`" class="accordion-collapse collapse gcg-accord" :class="{\'bg-dark text-light\': contrasted}" data-bs-parent="#gcg-mandate-accordion"> <div class="accordion-body"><span x-html="data.toHtml(item.text)"></span></div> </div> </div> </template> </div> '])},6886(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutMandate"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4"> <p>The Commission is mandated under R.A. No. 10149 to have the following powers and functions:</p> <gcg-mandates></gcg-mandates> </div> </div> '])},8742(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutPartnership"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4"> <gcg-partnership></gcg-partnership> </div> </div> '])},2545(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container mx-4"> <template x-if="items.length > 0"> <template x-for="item in items"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" :class="{\'text-light\': contrasted}" x-text="item.name" @click="data.show(item.file)"></span> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div class="text-center">No items found.</div> </template> </div> '])},864(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutPolicy"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container d-flex justify-content-center mb-4"> <template x-for="item in items"> <img :src="item.image" alt="Quality-Policy" class="gcg-policy-photo"> </template> </div> </div> '])},3084(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutValues"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4" :class="{\'text-white\': contrasted}"> <div class="text-center mx-auto py-3 px-5"> <div class="row"> <div class="col-12 gcg-sub-title"> <h2>Core Values</h2> </div> </div> <div class="row gcg-section-fluid overflow-visible"> <template x-for="item in items"> <div class="col col-12 col-lg-6 g-3"> <div class="card py-2 px-3 h-100" data-aos="zoom-in" data-aos-duration="1250"> <div class="d-flex flex-grow-1"> <img :src="file.url(item.file)" class="mx-2 gcg-card-logo gcg-image-contain mx-auto align-self-center"> <div class="flex-grow-1"> <h3 class="my-3" x-text="item.name"></h3> <p x-text="item.text"></p> </div> </div> </div> </div> </template> </div> </div> </div> </div> '])},6398(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="AboutVision"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">ABOUT THE GCG</h2> </div> </div> </div> <div class="py-4"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container mb-4"> <div class="text-center container" :class="{\'text-white\': contrasted}"> <div class="gcg-width-fluid mx-auto" data-aos="fade-right"> <h2 class="gcg-sub-title mt-5">VISION</h2> <p class="mt-2" x-text="vision.body"></p> </div> <div class="gcg-width-fluid mx-auto" data-aos="fade-left" :class="{\'text-white\': contrasted}"> <h2 class="gcg-sub-title mt-5">MISSION</h2> <p class="mt-2" x-text="mission.body"></p> </div> </div> </div> </div> '])},320(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="modal fade careers" id="career-modal" tabindex="-1" data-bs-backdrop="static" data-bs-keyboard="false">
2 <div class="modal-dialog modal-dialog-centered modal-md"> <div class="modal-content"> <div class="modal-header text-white border-bottom-0 bg-primary"> <span class="modal-title fs-5 fw-bold" id="career-modal-title"><span x-text="career.positionName"></span> - Job Details</span> </div> <div class="modal-body"> <table class="table table-bordered"> <tbody> <tr> <th class="font-weight-bold w-25 text-right">Date Posted:</th> <td class="text-center" x-text="career.datePost"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Deadline:</th> <td class="text-center" x-text="career.dateDue"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Item Number:</th> <td class="text-center" x-text="career.positionCode"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Salary and Grade Status:</th> <td class="text-center">SG <span x-text="career.salaryGrade"></span></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Compensation Package:</th> <td x-html="data.toHtml(career.compensation)"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Station:</th> <td class="text-center"><span x-text="career.officeName"></span> - <span x-text="career.groupName"></span></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">General Scope of Work:</th> <td x-html="data.toHtml(career.scope)"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Qualification Standards:</th> <td x-html="data.toHtml(career.qualification)"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Duties and Responsibilities:</th> <td x-html="data.toHtml(career.duty)"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Competency Requirements:</th> <td x-html="data.toHtml(career.competency)"></td> </tr> <tr> <th class="font-weight-bold w-25 text-right">Other Qualifications:</th> <td x-html="data.toHtml(career.other)"></td> </tr> </tbody> </table> </div> <div class="modal-footer border-top-0"> <div class="me-auto"> <gcg-loading :val="$store.loading" :color="\'text-danger\'"></gcg-loading> </div> <button type="button" class="btn btn-link gcg-career-btn text-secondary text-decoration-none" :disabled="$store.loading" @click="cancel">Close</button> <button type="button" class="btn gcg-career-btn btn-primary text-decoration-none" :disabled="$store.loading || career.status == STATUS_CLOSED" @click="apply(career.hash)"> Apply here </button> </div> </div> </div> </div> '])},5352(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="BoardCareer"> <div class="gcg-main-bg gcg-career-banner gcg-banner"> <div class="gcg-bg-mask h-100 py-4"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">JOIN OUR TEAM!</h2> </div> </div> </div> <div class="mt-2 container"> <h2 class="my-5 text-center">NOTICE OF VACANCY</h2> <p class="mb-5 text-center"> The Governance Commission for GOCCs (GCG) as a central advisory, monitoring, and oversight body with authority to formulate, implement and coordinate policies of the GOCCs, is searching for qualified applicants for the following positions: </p> <div class="mt-3 mb-5"> <template x-if="items.length > 0"> <div class="row justify-content-center gap-3 gcg-career-container"> <template x-for="item, idx in items"> <div class="card gcg-career-card p-0"> <div class="card-body"> <h5 class="card-title" x-text="item.positionName"></h5> <p class="card-text mb-0"><span x-text="types[item.positionType]"></span> <span x-text="item.positionCode"></span></p> <small class="mb-0 text-danger">Deadline of Submission: <span x-text="item.dateDue"></span></small> </div> <div class="card-footer text-end bg-white"> <button class="btn btn-warning" @click="show(idx)">Read More >></button> </div> </div> </template> </div> </template> </div> <template x-if="items.length == 0"> <p class="text-center fw-bold">There are currently no open positions.</p> </template> </div> <div class="container gcg-text-justify"> <p>For interested applicants, kindly submit the following <strong>Application Requirements</strong> before the deadline of submission:</p> <ol class="mt-3 ms-4"> <li> Letter of Application specifically indicating the <strong>CORRECT Office/s, Division/s, Position/s, and Item No/s.</strong> you are applying for addressed to:<br><br> <div class="text-center"> Director IV<br> Administrative and Finance Office<br> 3rd Floor, BDO Towers Paseo, Paseo De Roxas, Makati City </div> <br> </li> <li> Fully accomplished and notarized Personal Data Sheet (PDS - <strong><i>CS Form No. 212, Revised 2025</i></strong>) with thumb mark, wet signature, and passport-sized ID picture taken within the last six (6) months with full and handwritten nametag and signature over printed name. Computer generated or photocopied pictures are not allowed. Submission of a biodata or resume will not be evaluated. The PDS form can be downloaded at <a href="https://www.csc.gov.ph/" target="_blank" rel="noopener"><u>www.csc.gov.ph</u></a>. <strong><i>The notarization date should be before the deadline of submission.</i></strong> </li> <li>Fully accomplished Work Experience Sheet (WES) with wet signature and date (same date with PDS)</li> <li>Service Record or Employment Certificate, whichever is applicable</li> <li>
2Photocopy of Transcript of Records and School Diploma</li> <li>Photocopy of Certificate of Eligibility / Rating / License</li> <li>Photocopy of Certificates of Trainings / Seminars attended</li> <li> <strong>For Government Transferees</strong>: Individual Performance Commitment and Review (IPCR) / Division Performance Commitment and Review (DPCR) from the last rating period </li> <li>Performance Appraisal / Evaluation for other applicants, if applicable</li> </ol> <p> Only complete applications submitted through the <strong><em>GCG Careers Portal</em></strong> will be processed, or you may submit a hard copy of your complete application documents to GCG\'s office at the address provided above. </p> <p> Only applicants who submit <strong>complete requirements</strong> and who <strong>meet the minimum requirements</strong> of the position shall be subjected to further screening. </p> <p> <strong><i>Incomplete requirements will not be processed or considered for evaluation and only applicants who are shortlisted will be contacted.</i></strong> </p> <p>Thank you.</p> <br> <p class="text-center"> <i>GCG is a government organization that promotes equal employment opportunity for everyone, regardless of gender, civil status, disability, ethnicity, religion, or creed.</i> </p> </div> <gcg-career-modal></gcg-career-modal> </div> '])},643(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="modal fade" id="view-notice-modal" tabindex="-1" aria-labelledby="profile-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false"> <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content"> <div class="modal-header text-white bg-primary border-bottom-0 d-flex justify-content-center"> <span class="modal-title fs-3 fw-bold" id="profile-modal-label" x-text="notice.name"></span> </div> <div class="modal-body"> <div class="d-flex flex-column align-items-center"> <img :src="file.url(notice.file)" class="card-img-top contain mx-auto my-2 w-75" alt="..."> <div class="w-75 gcg-photo-caption"> <small><i>Photo Caption: </i></small> <small class="gcg-text-justify"><i><span class="card-text text-primary" x-text="notice.caption"></span></i></small> </div> </div> <div> <p x-html="data.toHtml(notice.text)" class="mt-3"></p> </div> </div> <div class="modal-footer border-top-0 bg-light"> <div class="me-auto"> <gcg-loading :val="$store.loading" :color="\'text-primary\'"></gcg-loading> </div> <button type="button" class="btn btn-link text-primary text-decoration-none" :disabled="$store.loading" @click="cancel">Close</button> </div> </div> </div> </div> '])},1885(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="BoardFoi"> <div class="gcg-foi-banner gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">FREEDOM OF INFORMATION</h2> </div> </div> </div> <div class="container gcg-text-justify my-5"> <p> The Governance Commission strictly adheres to the policy of the State on the Freedom of Information (FOI) as enshrined in Executive Order (E.O.) No. 2, series of 2016. To efficiently carry out the mandate of the said law, those who wish to request documents/information from the GCG may download the FOI Request Form below. </p> <p> For FOI Requests, please submit the following to the GCG Office or via e-mail at <a class="text-primary" href="mailto:[email protected]"><strong>[email protected]</strong></a>: </p> <ol class="mt-3 ms-4"> <li>Completed <span class="gcg-pointer text-primary fw-bold" @click="file.viewLocal(reqForm)">FOI Request Form.</span></li> <li>Authorization for Representative; and</li> <li>One (1) Valid Government - recognized ID.</li> </ol> <p> Please note that the turnaround time for FOI Requests, based on Section 9(d) of E.O. No. 2, is fifteen (15) working days from GCG\'s receipt of the complete requirements stated above. </p> <p>For more information, please refer to the <span class="gcg-pointer text-primary fw-bold" @click="file.viewLocal(foiManual)">GCG FOI Manual.</span></p> </div> </div> '])},7230(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container mx-4 mb-2"> <template x-if="laws.length > 0"> <template x-for="law in laws"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="law.name" @click="data.show(law.file)"></span> </li> </template> </template> <template x-if="laws.length == 0 && ! $store.loading"> <div class="text-center">No items found.</div> </template> </div> '])},4500(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<template x-if="active != null && items"> <div> <h1 class="mb-3 text-center" x-text="items[active].name"></h1> <button class="btn btn-secondary" @click="show = false; index = 0">Back to Photos</button> <div class="gcg-pages mt-3 mb-5"> <template x-for="photo, index in items[active]?.files"> <div class="text-break"> <img :src="file.url(photo.file)" class="card-img-top border border-rounded gcg-photo-item my-auto h-100 object-fit-cover gcg-pointer" :alt="photo.name" @click="view(index)"> <p class="text-left mt-2 px-3"><small x-text="photo.caption"></small></p> </div> </template> </div> </div> </template> '])},6101(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<template x-if="active != null && current != null && items.length"> <div class="modal fade" id="gad-photo-modal" tabindex="-1" aria-labelledby="profile-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
2 <div class="modal-dialog modal-dialog-centered modal-xl"> <div class="modal-content bg-black text-break"> <div class="modal-body position-relative"> <button class="btn btn-dark position-absolute top-0 end-0 z-3 py-1 px-2" @click="close()"> <i class="bi bi-x-lg"></i> </button> <div class="position-relative"> <img :src="file.url(items[active].files[current].file)" class="w-100 gcg-photo object-fit-contain" alt="yay"> <div class="position-absolute top-0 start-0 h-100 bg-dark bg-opacity-50 d-flex flex-column justify-content-center" @click="prev()"> <i class="bi bi-caret-left-fill fs-2 text-white gcg-pointer"></i> </div> <div class="position-absolute top-0 end-0 h-100 bg-dark bg-opacity-50 d-flex flex-column justify-content-center" @click="next()"> <i class="bi bi-caret-right-fill fs-2 text-white gcg-pointer"></i> </div> </div> <p class="text-white mt-2" x-text="items[active].files[current].caption"></p> </div> </div> </div> </div> </template> '])},8749(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center">Photos</h2> <template x-if="! show"> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="">All</option> <template x-for="year in years"> <option :value="year" x-text="year" :selected="year == filter"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> </template> <template x-if="! show"> <gcg-gad-photos-result></gcg-gad-photos-result> </template> <template x-if="! show"> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'gad-photos-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </template> <template x-if="show"> <gcg-gad-photos-detail></gcg-gad-photos-detail> </template> <gcg-gad-photos-modal></gcg-gad-photos-modal> </div> '])},6508(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="gcg-pages mt-3 mb-5" @gad-photos-ws.window="load($event.detail)"> <template x-for="photo, index in items"> <div class="card text-bg-dark gcg-card gcg-photo-item gcg-pointer" @click="show = true; active = index"> <img :src="file.url(photo.cover)" class="card-img object-fit-cover" :alt="photo.name"> <div class="gcg-img-overlay"> <h5 class="card-title ms-3 mt-2 fs-6"><i class="bi bi-camera"></i> <span x-text="photo.name"></span></h5> </div> </div> </template> </div> '])},1867(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="BoardGad"> <div class="gcg-gad-banner gcg-banner"> <div class="d-flex justify-content-center gcg-bg-mask-opacity align-items-center h-100"> <div class="container"> <div> <h2 class="gcg-banner-title-gad text-center text-white">GENDER AND DEVELOPMENT (GAD) CORNER</h2> </div> </div> </div> </div> <div class="pt-3 container"> <div class="text-center mt-4" x-html="data.toHtml(section?.body)"></div> </div> <div class="py-4 mx-auto container"> <div class="nav nav-pills nav-fill rounded shadow-lg"> <template x-for="(page, index) in pages"> <div class="nav-item bg-white border-end" :class="{ \'rounded-start\': index === 0, \'rounded-end\': index === pages.length - 1 }"> <div class="nav-link gcg-pointer rounded-0" :class="[ (pages[tab] === page ? \'active fw-bold\' : \'text-secondary\'), (index === 0 ? \'rounded-start\' : \'\'), (index === pages.length - 1 ? \'rounded-end\' : \'\') ]" @click="tab = index"> <span class="fs-6 text-uppercase" x-text="page"></span> </div> </div> </template> </div> </div> <div class="container mb-3"> <template x-if="tab == 0"> <gcg-gad-laws></gcg-gad-laws> </template> <template x-if="tab == 1"> <gcg-gad-photos></gcg-gad-photos> </template> <template x-if="tab == 2"> <gcg-gad-sdd></gcg-gad-sdd> </template> <template x-if="tab == 3"> <gcg-gad-focal></gcg-gad-focal> </template> </div> </div> '])},8672(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="modal fade" id="show-pbb-modal" tabindex="-1" data-bs-backdrop="static" data-bs-keyboard="false">
2 <div class="modal-dialog modal-dialog-centered modal-md"> <div class="modal-content"> <div class="modal-body"> <label class="form-label mb-3 h5">Select PBB Year Application Status: </label> <select class="form-select form-select-lg" x-model="pbbLink"> <option value="https://pbb.gcg.gov.ph/2023/">2023 PBB Application Status</option> <option value="https://pbb.gcg.gov.ph/2022/">2022 PBB Application Status</option> <option value="https://pbb.gcg.gov.ph/2021/">2021 PBB Application Status</option> <option value="https://pbb.gcg.gov.ph/2020/">2020 PBB Application Status</option> <option value="https://pbb.gcg.gov.ph/2019/">2019 PBB Application Status</option> <option value="https://pbb.gcg.gov.ph/2018/">2018 PBB Application Status</option> </select> <div class="modal-footer border-top-0 bg-light pb-1"> <div class="ms-auto"> <button type="button" class="btn btn-link text-secondary text-decoration-none" :disabled="$store.loading" @click="cancel">Close</button> <button type="button" class="btn btn-primary" @click="redirect"><span>Proceed</span></button> </div> </div> </div> </div> </div> </div> '])},8132(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="Board"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100 py-4"> <div class="h-100"> <gcg-carousel :id="\'noticeCarousel\'" :items="JSON.stringify(notices)"></gcg-carousel> </div> </div> </div> <div class="py-4 mx-auto gcg-home-subnav"> <div class="container"> <div class="nav nav-pills nav-fill rounded shadow-lg"> <template x-for="(page, index) in pages"> <div class="nav-item bg-white border-end" :class="{ \'rounded-start\': index === 0, \'rounded-end\': index === pages.length - 1 }"> <div class="nav-link gcg-pointer rounded-0" :class="[ (pages[active] === page ? \'active fw-bold\' : \'text-secondary\'), (index === 0 ? \'rounded-start\' : \'\'), (index === pages.length - 1 ? \'rounded-end\' : \'\'), (contrasted && pages[active] === page) ? \'bg-dark\' : \'\' ]" @click="move(index)"> <span class="fs-6 text-uppercase" x-text="page"></span> </div> </div> </template> </div> </div> </div> <div class="mt-2"> <template x-if="active < 2"> <div class="container d-flex gap-4 flex-wrap justify-content-center pb-4"> <template x-if="items.length > 0"> <div class="gcg-pages"> <template x-for="item in items"> <div> <gcg-nav-card :name="item.name" :link="item.link" :slug="item.slug" :description="item.text" :icon="item.icon" :image="item.image" :with-modal="item.with_modal" :modal-body="item.modal_body"></gcg-nav-card> </div> </template> </div> </template> <template x-if="items.length == 0"> <p>Page is empty</p> </template> </div> </template> <template x-if="active == 2"> <div class="text-center gcg-padding-fluid pt-2" :class="{\'bg-dark text-light\': contrasted}"> <h2 class="gcg-sub-title">Citizen\'s Charter</h2> <div x-html="data.toHtml(charter)"></div> </div> </template> </div> <gcg-notice-modal></gcg-notice-modal> <gcg-pbb-modal></gcg-pbb-modal> </div> '])},8126(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="CpcsIssuances" @cpcs-issuances-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">COMPENSATION AND POSITION CLASSIFICATION SYSTEM (CPCS)</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> <div class="container mt-4"> <p class="text-center"> For CPCS questions and concerns, please send an email to: <a class="text-primary" href="mailto:[email protected]"><strong>[email protected]</strong></a> </p> </div> </div> <div class="container"> <div class="text-center mb-3"> <h3>Executive Order and Issuances</h3> </div> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-issuances-result></gcg-issuances-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'cpcs-issuances-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},5913(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="20%">EO/Issuance No.</th> <th class="text-center bg-primary text-white border-dark" width="80%">SUBJECT</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left" x-text="item.code"></td> <td class="text-left gcg-pointer"> <a class="link-opacity-50-hover" @click="data.show(item.file)" x-text="item.name"></a> </td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},8(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="CpcsMaterials" @cpcs-materials-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">COMPENSATION AND POSITION CLASSIFICATION SYSTEM (CPCS)</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> <div class="container mt-4"> <p class="text-center"> For CPCS questions and concerns, please send an email to: <a class="text-primary" href="mailto:[email protected]"><strong>[email protected]</strong></a> </p> </div> </div> <div class="container"> <div class="text-center mb-3"> <h3>Reference Materials</h3> </div> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-materials-result></gcg-materials-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'cpcs-materials-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},1359(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container"> <div class="row"> <div class="col-md-3"></div> <div class="col-md-6"> <ul class="list-group"> <template x-if="items.length > 0"> <template x-for="item in items"> <li> <span class="text-primary gcg-pointer cursor-pointer" x-text="item.name" @click="data.show(item.file)"></span> </li> </template> </template> </ul> </div> <div class="col-md-3"></div> </div> </div> '])},8387(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="CpcsNotices" @cpcs-notices-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">COMPENSATION AND POSITION CLASSIFICATION SYSTEM (CPCS)</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> <div class="container mt-4"> <p class="text-center"> For CPCS questions and concerns, please send an email to: <a class="text-primary" href="mailto:[email protected]"><strong>[email protected]</strong></a> </p> </div> </div> <div class="container"> <div class="text-center mb-3"> <h3>Announcements</h3> </div> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-cpcs-notices-result></gcg-cpcs-notices-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'cpcs-notices-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},5998(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="20%">NOTICE NO.</th> <th class="text-center bg-primary text-white border-dark" width="80%">SUBJECT</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left" x-text="item.code"></td> <td class="text-left gcg-pointer"> <a class="link-opacity-50-hover" @click="data.show(item.file)" x-text="item.name"></a> </td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},9387(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="dlGuidebook"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">DOWNLOADABLES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center">PES Guidebook</h2> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> <div class="container"> <div class="row"> <div class="col-md-3"></div> <div class="col-md-6"> <ul class="list-group"> <template x-if="items.length > 0"> <template x-for="item in items"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="item.name" @click="file.viewLocal(item.file)"></span> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div class="text-center">No PES Guidebook found.</div> </template> </ul> </div> <div class="col-md-3"></div> </div> </div> </div> </div> '])},8170(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="dlSeminar"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">DOWNLOADABLES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center">Seminars and Workshop</h2> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> <div class="container"> <div class="row"> <div class="col-md-3"></div> <div class="col-md-6"> <ul class="list-group"> <template x-if="items.length > 0"> <template x-for="item in items"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="item.name" @click="file.viewLocal(item.file)"></span> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div class="text-center">No Items found.</div> </template> </ul> </div> <div class="col-md-3"></div> </div> </div> </div> </div> '])},2457(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="dlSheet"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">DOWNLOADABLES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center">Government Corporate Information Sheet</h2> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> <div class="container"> <div class="row"> <div class="col-md-3"></div> <div class="col-md-6"> <ul class="list-group"> <template x-if="items.length > 0"> <template x-for="item in items"> <li> <a :href="item.link" target="_blank" rel="noopener"><span x-text="item.name"></span></a> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div class="text-center">No Items found.</div> </template> </ul> </div> <div class="col-md-3"></div> </div> </div> </div> </div> '])},6785(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="Faqs"> <div class="gcg-main-bg gcg-banner gcg-faq-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">FREQUENTLY ASKED QUESTIONS</h2> </div> </div> </div> <div class="container my-5"> <gcg-faqs></gcg-faqs> </div> </div> '])},1060(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="accordion" id="gcg-faqs-accordion"> <template x-for="item, index in items"> <div class="accordion-item" :class="{\'bg-dark text-light\': contrasted}"> <h2 class="accordion-header"> <button class="accordion-button collapsed gcg-accordion" type="button" data-bs-toggle="collapse" :data-bs-target="`#FAQ_${index}`" aria-expanded="true" :aria-controls="`FAQ_${index}`"> <strong><span> Q: </span><span x-text="item.name"></span></strong> </button> </h2> <div :id="`FAQ_${index}`" class="accordion-collapse collapse gcg-accord" data-bs-parent="#gcg-faqs-accordion"> <div class="accordion-body"><span x-html="data.toHtml(item.text)"></span></div> </div> </div> </template> </div> '])},896(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="LawCirculars" @law-circulars-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">LAWS AND ISSUANCES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]" :align="\'nav-justified\'"></gcg-tabnav> </div> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-circulars-result></gcg-circulars-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'law-circulars-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},8087(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="20%">CIRCULAR NO.</th> <th class="text-center bg-primary text-white border-dark" width="80%">SUBJECT</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left" :class="{\'bg-dark text-white\': contrasted}" x-text="item.code" @click="data.show(item.file)"></td> <td class="text-left gcg-pointer" :class="{\'bg-dark\': contrasted}"> <a class="link-opacity-50-hover" :class="{\'text-white\': contrasted}" @click="data.show(item.file)" x-text="item.name"></a> <template x-if="item.children"> <ul class="mt-2"> <template x-for="child in item.children"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="child.name" @click="data.show(child.file)"></span> </li> </template> </ul> </template> </td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" :class="{\'bg-dark text-white\': contrasted}" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},2775(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="LawJoints" @law-joint-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">LAWS AND ISSUANCES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]" :align="\'nav-justified\'"></gcg-tabnav> </div> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-joint-result></gcg-joint-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'law-joint-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},4242(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="20%">JOINT CIRCULAR NO.</th> <th class="text-center bg-primary text-white border-dark" width="80%">SUBJECT</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left" x-text="item.code" :class="{\'bg-dark text-white\': contrasted}"></td> <td class="text-left gcg-pointer" :class="{\'bg-dark\': contrasted}"> <a class="link-opacity-50-hover" :class="{\'text-white\': contrasted}" @click="data.show(item.file)" x-text="item.name"></a> <template x-if="item.children"> <ul class="mt-2"> <template x-for="child in item.children"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="child.name" @click="data.show(child.file)"></span> </li> </template> </ul> </template> </td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" :class="{\'bg-dark text-white\': contrasted}" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},1003(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="LawOrders" @law-orders-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">LAWS AND ISSUANCES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]" :align="\'nav-justified\'"></gcg-tabnav> </div> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-orders-result></gcg-orders-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'law-orders-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},5833(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="20%">ORDER NO.</th> <th class="text-center bg-primary text-white border-dark" width="80%">SUBJECT</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left" x-text="item.code" :class="{\'bg-dark text-white\': contrasted}" @click="data.show(item.file)"></td> <td class="text-left gcg-pointer" :class="{\'bg-dark\': contrasted}"> <a class="link-opacity-50-hover" :class="{\'text-white\': contrasted}" @click="data.show(item.file)" x-text="item.name"></a> <template x-if="item.children"> <ul class="mt-2"> <template x-for="child in item.children"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="child.name" @click="data.show(child.file)"></span> </li> </template> </ul> </template> </td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" :class="{\'bg-dark text-white\': contrasted}" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},4185(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="Laws" @law-joint-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">LAWS AND ISSUANCES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]" :align="\'nav-justified\'"></gcg-tabnav> </div> <div class="container"> <div class="text-center mb-3"> <h3>Laws</h3> </div> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-laws-result></gcg-laws-result> </div> </div> '])},200(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container"> <div class="row"> <div class="col-md-3"></div> <div class="col-md-6"> <ul class="list-group"> <template x-if="items.length > 0"> <template x-for="item in items"> <li> <a :href="item.link" target="_blank" rel="noopener"><span x-text="item.name"></span></a> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="3">No laws found.</td> </tr> </template> </ul> </div> <div class="col-md-3"></div> </div> </div> '])},1708(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="modal fade" id="notice-modal" tabindex="-1" aria-labelledby="profile-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false"> <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content"> <div class="modal-header text-white bg-primary border-bottom-0 d-flex justify-content-center"> <span class="modal-title fs-3 fw-bold" id="profile-modal-label" x-text="notice.name"></span> </div> <div class="modal-body"> <template x-if="notice.file"> <div class="d-flex flex-column align-items-center"> <img :src="file.url(notice.file)" class="card-img-top contain mx-auto my-2 w-75" alt="..."> <div class="w-75 gcg-photo-caption"> <small><i>Photo Caption: </i></small> <small class="gcg-text-justify"><i><span class="card-text text-primary" x-text="notice.caption"></span></i></small> </div> </div> </template> <div> <p x-html="data.toHtml(notice.text)" class="mt-3"></p> </div> </div> <div class="modal-footer border-top-0 bg-light"> <div class="me-auto"> <gcg-loading :val="$store.loading" :color="\'text-primary\'"></gcg-loading> </div> <button type="button" class="btn btn-link text-primary text-decoration-none" :disabled="$store.loading" @click="cancel">Close</button> </div> </div> </div> </div> '])},4901(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="NewsNotices" @notices-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">NEWS AND UPDATES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center" :class="{\'text-white\': contrasted}">Announcements</h2> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year" :selected="year == filter"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-notices-result></gcg-notices-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'notices-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> <gcg-notices-detail></gcg-notices-detail> </div> '])},1412(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container"> <template x-if="items.length > 0"> <template x-for="(item, index) in items"> <div class="row gcg-prl-item item"> <div class="col-12 px-4"> <p class="gcg-prl-title" x-text="item.name"></p> </div> <div class="col-12 col-md-2 col-lg-2 px-4"> <p class="text-center"> <span x-text="date.format(item.created_at, false)"></span> </p> </div> <div class="col-12 col-md-10 col-lg-10 px-4 border-start justify-self-end"> <div class="text-break gcg-card-text gcg-line-clamp-3" x-html="data.toHtml(item.text)"></div> <button type="button" class="btn btn-warning btn-sm mt-2" @click="view(index)">Read More</button> </div> </div> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div> <div class="text-center">No announcements found.</div> </div> </template> </div> '])},3684(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<template x-if="active != null && items"> <div> <h1 class="mb-3 text-center" x-text="items[active].name"></h1> <button class="btn btn-secondary" @click="show = false; index = 0">Back to Photos</button> <div class="gcg-pages mt-3 mb-5"> <template x-for="photo, index in items[active]?.files"> <div class="text-break"> <img :src="file.url(photo.file)" class="card-img-top border border-rounded gcg-photo-item my-auto h-100 object-fit-cover gcg-pointer" :alt="photo.name" @click="view(index)"> <p class="text-left mt-2 px-2"><small x-text="photo.caption"></small></p> </div> </template> </div> </div> </template> '])},1125(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<template x-if="active != null && current != null && items.length"> <div class="modal fade" id="photo-modal" tabindex="-1" aria-labelledby="profile-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false">
2 <div class="modal-dialog modal-dialog-centered modal-xl"> <div class="modal-content bg-black text-break"> <div class="modal-body position-relative"> <button class="btn btn-dark position-absolute top-0 end-0 z-3 py-1 px-2" @click="close()"> <i class="bi bi-x-lg"></i> </button> <div class="position-relative"> <img :src="file.url(items[active].files[current].file)" class="w-100 gcg-photo object-fit-contain" alt="yay"> <div class="position-absolute top-0 start-0 h-100 bg-dark bg-opacity-50 d-flex flex-column justify-content-center" @click="prev()"> <i class="bi bi-caret-left-fill fs-2 text-white gcg-pointer"></i> </div> <div class="position-absolute top-0 end-0 h-100 bg-dark bg-opacity-50 d-flex flex-column justify-content-center" @click="next()"> <i class="bi bi-caret-right-fill fs-2 text-white gcg-pointer"></i> </div> </div> <p class="text-white mt-2" x-text="items[active].files[current].caption"></p> </div> </div> </div> </div> </template> '])},4125(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="NewsPhotos" @photos-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">NEWS AND UPDATES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center" :class="{\'text-white\': contrasted}">Photos</h2> <template x-if="! show"> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="">All</option> <template x-for="year in years"> <option :value="year" x-text="year" :selected="year == filter"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> </template> <template x-if="! show"> <gcg-photos-result></gcg-photos-result> </template> <template x-if="! show"> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'photos-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </template> <template x-if="show"> <gcg-photos-detail></gcg-photos-detail> </template> </div> <gcg-photos-modal></gcg-photos-modal> </div> '])},9740(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="gcg-pages mt-3 mb-5"> <template x-for="photo, index in items"> <div class="card text-bg-dark gcg-card gcg-photo-item gcg-pointer" @click="show = true; active = index"> <img :src="file.url(photo.cover)" class="card-img object-fit-cover" :alt="photo.name"> <div class="gcg-img-overlay"> <h5 class="card-title ms-3 mt-2 fs-6"><i class="bi bi-camera"></i> <span x-text="photo.name"></span></h5> </div> </div> </template> </div> '])},8214(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="modal fade" id="press-modal" tabindex="-1" aria-labelledby="profile-modal-label" aria-hidden="true" data-bs-backdrop="static" data-bs-keyboard="false"> <div class="modal-dialog modal-dialog-centered modal-lg"> <div class="modal-content"> <div class="modal-header text-white bg-primary border-bottom-0 d-flex justify-content-center"> <span class="modal-title fs-3 fw-bold" id="profile-modal-label" x-text="press.name"></span> </div> <div class="modal-body"> <template x-if="press.file"> <div class="d-flex flex-column align-items-center"> <img :src="file.url(press.file)" class="card-img-top contain mx-auto my-2 w-75" alt="..."> <div class="w-75 gcg-photo-caption"> <small><i>Photo Caption: </i></small> <small class="gcg-text-justify"><i><span class="card-text text-primary" x-text="press.caption"></span></i></small> </div> </div> </template> <div> <p x-html="data.toHtml(press.text)" class="mt-3"></p> </div> </div> <div class="modal-footer border-top-0 bg-light"> <div class="me-auto"> <gcg-loading :val="$store.loading" :color="\'text-primary\'"></gcg-loading> </div> <button type="button" class="btn btn-link text-primary text-decoration-none" :disabled="$store.loading" @click="cancel">Close</button> </div> </div> </div> </div> '])},7507(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="NewsPress" @press-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">NEWS AND UPDATES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <h2 class="gcg-sub-title mt-4 mb-3 text-center" :class="{\'text-white\': contrasted}">Press Releases</h2> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" x-text="all">All</option> <template x-for="year in years"> <option :value="year" x-text="year" :selected="year == filter"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-press-result></gcg-press-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'press-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> <gcg-press-detail></gcg-press-detail> </div> '])},5038(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="container"> <template x-if="items.length > 0"> <template x-for="(item,index) in items"> <div class="row gcg-prl-item item"> <div class="col-12 px-4"> <p class="gcg-prl-title" x-text="item.name"></p> </div> <div class="col-12 col-md-2 col-lg-2 px-4"> <p class="text-center"> <span x-text="date.format(item.started_at, false)"></span> </p> </div> <div class="col-12 col-md-10 col-lg-10 px-4 border-start justify-self-end"> <div class="text-break gcg-card-text gcg-line-clamp-3" x-html="data.toHtml(item.text)"></div> <button type="button" class="btn btn-warning btn-sm mt-2" @click="view(index)">Read More</button> </div> </div> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div> <div class="text-center">No press releases found.</div> </div> </template> </div> '])},7298(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="NewsSpeech"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">NEWS AND UPDATES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center" :class="{\'text-white\': contrasted}">Speeches</h2> <template x-if="items.length > 0"> <template x-for="speech in items"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="speech.name" @click="data.show(speech.file)"></span> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div class="text-center">No speeches found.</div> </template> </div> </div> '])},5332(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="NewsVideos"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">NEWS AND UPDATES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <h2 class="gcg-sub-title mb-3 text-center" :class="{\'text-white\': contrasted}">Videos</h2> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> <div class="gcg-pages mt-3"> <template x-for="video in items"> <div class="card py-2 px-2 text-center"> <iframe sandbox="allow-scripts allow-same-origin" width="ms-auto" height="315" :src="video.text" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;
2 web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> <p x-text="video.name" class="text-center my-2"></p> </div> </template> <template x-if="items.length == 0 && ! $store.loading"> <div> <div class="text-center" colspan="3">No Videos found.</div> </div> </template> </div> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'videos-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},6613(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="OtherPrivacy"> <div class="gcg-main-bg gcg-banner gcg-seal-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex flex-column justify-content-center h-100 align-items-center"> <img :src="logo" alt="DPO" class="gcg-footer-logo"> <h2 class="gcg-banner-title text-center text-white">GCG PRIVACY POLICY</h2> </div> </div> </div> <div class="container my-5"> <gcg-privacy-accordion></gcg-privacy-accordion> </div> </div> '])},8692(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="accordion" id="gcg-privacy-accordion"> <template x-for="item, index in items"> <div class="accordion-item"> <h2 class="accordion-header"> <button class="accordion-button collapsed gcg-accordion" type="button" data-bs-toggle="collapse" :data-bs-target="`#Privacy_${index}`" aria-expanded="true" :aria-controls="`#Privacy_${index}`"> <strong><span x-text="item.name"></span></strong> </button> </h2> <div :id="`Privacy_${index}`" class="accordion-collapse collapse gcg-accord" data-bs-parent="#gcg-privacy-accordion"> <div class="accordion-body"><span x-html="data.toHtml(item.text)"></span></div> </div> </div> </template> </div> '])},7090(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="OtherSeal"> <div class="gcg-main-bg gcg-banner gcg-seal-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">TRANSPARENCY SEAL</h2> </div> </div> </div> <div class="container"> <div class="text-center my-3"> <img :src="logo" alt="Transparency Seal" class="gcg-footer-logo"> </div> <div class="mt-2"> <div class="text-center mb-3 pt-2"> <div x-html="data.toHtml(seal.body)"></div> </div> </div> <div class="mb-3"> <gcg-section-accordion></gcg-section-accordion> </div> </div> </div> '])},456(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="accordion" id="gcg-section-accordion"> <template x-for="section, index in sections"> <div class="accordion-item"> <h2 class="accordion-header"> <button class="accordion-button collapsed gcg-accordion" type="button" data-bs-toggle="collapse" :data-bs-target="`#Section_${index}`" aria-expanded="true" :aria-controls="`#Section_${index}`"> <strong><span x-text="section.name"></span></strong> </button> </h2> <div :id="`Section_${index}`" class="accordion-collapse collapse gcg-accord" data-bs-parent="#gcg-section-accordion"> <div class="accordion-body"><span x-html="data.toHtml(section.text)"></span></div> </div> </div> </template> </div> '])},6120(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="procAward" @gcg-proc-award-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PROCUREMENT AFFAIRS AND ACTIVITIES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <div class="text-center container"> <div class="gcg-width-fluid mx-auto"> <strong>For Further information, please refer to:</strong> <p class="mt-2"> GCG Procurement Management Division <br>GCG, 3rd Floor BDO Towers Paseo, Paseo de Roxas, Makati City, Philippines 1226 <br>Tel. No. (632) 5328-2030 loc. 306 or 415, Fax No. (632) 5328-2030 <br>Email: <a href="mailto:[email protected]">[email protected]</a> </p> </div> </div> </div> <h2 class="gcg-sub-title mt-3 mb-3 text-center">NOTICE OF AWARD</h2> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-proc-award-result></gcg-proc-award-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'gcg-proc-award-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},5583(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="75%">NOTICE OF AWARD</th> <th class="text-center bg-primary text-white border-dark" width="25%">DATE AND TIME POSTED</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left"> <div> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': item.file, \'text-black\': !item.file}" x-text="item.name" @click="item.file ? file.viewLocal(item.file) : null"></span> </div> </td> <td class="text-center" x-text="date.format(item.posted_at, true, 1)"></td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},9298(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="procContracts" @gcg-proc-po-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PROCUREMENT AFFAIRS AND ACTIVITIES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <div class="text-center container"> <div class="gcg-width-fluid mx-auto"> <strong>For Further information, please refer to:</strong> <p class="mt-2"> GCG Procurement Management Division <br>GCG, 3rd Floor BDO Towers Paseo, Paseo de Roxas, Makati City, Philippines 1226 <br>Tel. No. (632) 5328-2030 loc. 306 or 415, Fax No. (632) 5328-2030 <br>Email: <a href="mailto:[email protected]">[email protected]</a> </p> </div> </div> </div> <h2 class="gcg-sub-title mt-3 mb-3 text-center">PURCHASE ORDERS/CONTRACTS/NOTICE TO PROCEED</h2> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-proc-po-result></gcg-proc-po-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'gcg-proc-po-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},2093(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="75%">PO/CONTRACTS/NTP</th> <th class="text-center bg-primary text-white border-dark" width="25%">DATE AND TIME POSTED</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left"> <div> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': item.file, \'text-black\': !item.file}" x-text="item.name" @click="item.file ? file.viewLocal(item.file) : null"></span> </div> </td> <td class="text-center" x-text="date.format(item.posted_at, true, 1)"></td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},4877(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="procHistory" @gcg-history-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PROCUREMENT AFFAIRS AND ACTIVITIES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <div class="text-center container"> <div class="gcg-width-fluid mx-auto"> <strong>For Further information, please refer to:</strong> <p class="mt-2"> GCG Procurement Management Division <br>GCG, 3rd Floor BDO Towers Paseo, Paseo de Roxas, Makati City, Philippines 1226 <br>Tel. No. (632) 5328-2030 loc. 306 or 415, Fax No. (632) 5328-2030 <br>
2Email: <a href="mailto:[email protected]">[email protected]</a> </p> </div> </div> </div> <h2 class="gcg-sub-title mt-3 text-center">HISTORY</h2> <div class="container my-3"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'status\', value => find())"> <select class="form-select" x-model="status"> <template x-for="status, idx in statuses"> <option :value="idx" x-text="status"></option> </template> </select> </div> <div class="me-3" x-init="$watch(\'year\', value => find())"> <select class="form-select" x-model="year"> <option value="" selected="selected">Year</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container"> <gcg-history-result></gcg-history-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'gcg-history-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},5775(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="10%">STATUS</th> <th class="text-center bg-primary text-white border-dark" width="75%">PROCUREMENT</th> <th class="text-center bg-primary text-white border-dark" width="15%">DATE AND TIME POSTED</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-center"> <gcg-proc-status :type="item.status"></gcg-proc-status> </td> <td class="text-left"> <div> <template x-if="item.file"> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': item.file, \'text-black\': !item.file}" x-text="item.name" @click="item.file ? file.viewLocal(item.file) : null"></span> </template> <template x-if="! item.file"> <span x-text="item.name"></span> </template> <template x-if="item.children"> <ul class="mt-2"> <template x-for="child in item.children"> <li> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': child.file, \'text-black\': !child.file}" x-text="child.name" @click="child.file ? file.viewLocal(child.file) : null"></span> </li> </template> </ul> </template> </div> </td> <td class="text-center" x-text="date.format(item.created_at, true, 1)"></td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},648(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="procNotices" @notices-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PROCUREMENT AFFAIRS AND ACTIVITIES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <div class="text-center container"> <div class="gcg-width-fluid mx-auto"> <strong>For Further information, please refer to:</strong> <p class="mt-2"> GCG Procurement Management Division <br>GCG, 3rd Floor BDO Towers Paseo, Paseo de Roxas, Makati City, Philippines 1226 <br>Tel. No. (632) 5328-2030 loc. 306 or 415, Fax No. (632) 5328-2030 <br>
2Email: <a href="mailto:[email protected]">[email protected]</a> </p> </div> </div> </div> <h2 class="gcg-sub-title mt-3 mb-3 text-center">BID NOTICES</h2> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => find())"> <select class="form-select" x-model="filter"> <option value="" selected="selected">All</option> <template x-for="year in years"> <option :value="year" x-text="year"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-proc-notices-result></gcg-proc-notices-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'notices-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},9231(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="75%">BID NOTICE</th> <th class="text-center bg-primary text-white border-dark" width="25%">DATE AND TIME POSTED</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left"> <div> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': item.file, \'text-black\': !item.file}" x-text="item.name" @click="item.file ? file.viewLocal(item.file) : null"></span> </div> </td> <td class="text-center" x-text="date.format(item.posted_at, true, 1)"></td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},2117(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="procProjects" @projects-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PROCUREMENT AFFAIRS AND ACTIVITIES</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container my-4"> <div class="text-center container"> <div class="gcg-width-fluid mx-auto"> <strong>For Further information, please refer to:</strong> <p class="mt-2"> GCG Procurement Management Division <br>GCG, 3rd Floor BDO Towers Paseo, Paseo de Roxas, Makati City, Philippines 1226 <br>Tel. No. (632) 5328-2030 loc. 306 or 415, Fax No. (632) 5328-2030 <br>Email: <a href="mailto:[email protected]">[email protected]</a> </p> </div> </div> </div> <h2 class="gcg-sub-title mt-3 mb-3 text-center">ONGOING PROJECTS</h2> <div class="container"> <div class="d-flex align-items-end"> <div class="ms-auto me-3" x-init="$watch(\'filter\', value => check())"> <select class="form-select" x-model="filter"> <option value="">All</option> <template x-for="(month, index) in months"> <option :value="index" x-text="month"></option> </template> </select> </div> <div x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-projects-result></gcg-projects-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'projects-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},9380(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="15%">START DATE</th> <th class="text-center bg-primary text-white border-dark" width="15%">END DATE</th> <th class="text-center bg-primary text-white border-dark" width="55%">PROJECT</th> <th class="text-center bg-primary text-white border-dark" width="15%">DATE AND TIME POSTED</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-center" x-text="date.format(item.started_at, true, 1)"></td> <td class="text-center" x-text="date.format(item.ended_at, true, 1)"></td> <td class="text-left"> <div> <template x-if="item.file"> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': item.file, \'text-black\': !item.file}" x-text="item.name" @click="item.file ? file.viewLocal(item.file) : null"></span> </template> <template x-if="! item.file"> <span x-text="item.name"></span> </template> <template x-if="item.children"> <ul class="mt-2"> <template x-for="child in item.children"> <li> <span :class="{\'text-primary gcg-pointer text-link cursor-pointer\': child.file, \'text-black\': !child.file}" x-text="child.name" @click="child.file ? file.viewLocal(child.file) : null"></span> </li> </template> </ul> </template> </div> </td> <td class="text-center" x-text="date.format(item.created_at, true, 1)"></td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},2235(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="PubPapers"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PUBLICATIONS</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container"> <h2 class="gcg-sub-title mt-4 mb-3 text-center">Research Papers</h2> <div class="d-flex align-items-end"> <div class="ms-auto" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <template x-if="items.length > 0"> <template x-for="speech in items"> <li> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="speech.name" @click="file.viewLocal(speech.file)"></span> </li> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <div class="text-center">No research papers found.</div> </template> </div> </div> '])},9439(t,e,n){"use strict";n.r(e),n.d(e,["default",0,'<div x-data="PubReports" @pub-reports-ws.window="load($event.detail)"> <div class="gcg-main-bg gcg-banner"> <div class="gcg-bg-mask h-100"> <div class="d-flex justify-content-center h-100 align-items-center"> <h2 class="gcg-banner-title text-center text-white">PUBLICATIONS</h2> </div> </div> </div> <div class="py-4 container"> <gcg-tabnav :page="$store.page" :items="pages" :active-color="\'bg-white text-primary\'" :text-color="\'gcg-pointer text-white\'" :styles="[ \'bg-primary\' ]"></gcg-tabnav> </div> <div class="container"> <h2 class="gcg-sub-title mt-4 mb-3 text-center">Annual Reports</h2> <div class="d-flex align-items-end"> <div class="ms-auto" x-init="$watch(\'search\', value => find())"> <input type="text" class="form-control shadow-lg" x-model.debounce.500ms="search" placeholder="Search"> </div> </div> </div> <div class="container my-4"> <gcg-reports-result></gcg-reports-result> </div> <div class="container d-flex justify-content-end my-3"> <gcg-pagee :pages="pagee.pages" :code="\'pub-reports-ws\'" :page="pagee.page" :total="pagee.total"></gcg-pagee> </div> </div> '])},5482(t,e,n){"use strict";
2n.r(e),n.d(e,["default",0,'<div class="table" :class="{ \'opacity-50\': $store.loading }"> <table class="table table-bordered mb-0 border-primary" :class="{ \'table-hover\': ! $store.loading}"> <thead> <tr> <th class="text-center bg-primary text-white border-dark" width="80%">ANNUAL REPORT</th> <th class="text-center bg-primary text-white border-dark" width="20%">DATE UPDATED</th> </tr> </thead> <tbody> <template x-if="items.length === 0 && $store.loading"> <template x-data="{ length: items.length ? items.length : 10}" x-for="i in length"> <tr> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> <td class="text-nowrap text-left align-middle placeholder-glow"> <span class="placeholder col-12"></span> </td> </tr> </template> </template> <template x-if="items.length > 0"> <template x-for="item in items"> <tr> <td class="text-left"> <div> <span class="text-primary gcg-pointer" @click="file.viewLocal(item.file)" x-text="item.name"></span> <template x-if="item.children"> <ul> <template x-for="child in item.children"> <li @click="file.viewLocal(child.file)"> <span class="text-primary gcg-pointer text-link cursor-pointer" x-text="child.name"></span> </li> </template> </ul> </template> </div> </td> <td class="text-center" x-text="date.format(item.updated_at, true, 1)"></td> </tr> </template> </template> <template x-if="items.length == 0 && ! $store.loading"> <tr> <td class="text-center" colspan="4">No items found.</td> </tr> </template> </tbody> </table> </div> '])},421(t,e,n){"use strict";n.r(e)},1552(t,e,n){var i;(function(){function r(t){"use strict";var e={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated
2with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,describe:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,describe:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,describe:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,describe:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,describe:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",describe:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,describe:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,describe:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,describe:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,describe:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,describe:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},ellipsis:{defaultValue:!0,describe:"Replaces three dots with the ellipsis unicode character",type:"boolean"},completeHTMLDocument:{defaultValue:!1,describe:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,describe:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,describe:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===t)return JSON.parse(JSON.stringify(e));var n={};for(var i in e)e.hasOwnProperty(i)&&(n[i]=e[i].defaultValue);return n}var a={},o={},s={},l=r(!0),c="vanilla",u={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:r(!0),allOn:function(){"use strict";var t=r(!0),e={};for(var n in t)t.hasOwnProperty(n)&&(e[n]=!0);return e}()};function d(t,e){"use strict";var n=e?"Error in "+e+" extension->":"Error in unnamed extension",i={valid:!0,error:""};a.helper.isArray(t)||(t=[t]);for(var r=0;r<t.length;++r){var o=n+" sub-extension "+r+": ",s=t[r];if("object"!=typeof s)return i.valid=!1,i.error=o+"must be an object, but "+typeof s+" given",i;if(!a.helper.isString(s.type))return i.valid=!1,i.error=o+'property "type" must be a string, but '+typeof s.type+" given",i;var l=s.type=s.type.toLowerCase();if("language"===l&&(l=s.type="lang"),"html"===l&&(l=s.type="output"),"lang"!==l&&"output"!==l&&"listener"!==l)return i.valid=!1,i.error=o+"type "+l+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',i;if("listener"===l){if(a.helper.isUndefined(s.listeners))return i.valid=!1,i.error=o+'. Extensions of type "listener" must have a property called "listeners"',i}else if(a.helper.isUndefined(s.filter)&&a.helper.isUndefined(s.regex))return i.valid=!1,i.error=o+l+' extensions must define either a "regex" property or a "filter" method',i;if(s.listeners){if("object"!=typeof s.listeners)return i.valid=!1,i.error=o+'"listeners" property must be an object but '+typeof s.listeners+" given",i;for(var c in s.listeners)if(s.listeners.hasOwnProperty(c)&&"function"!=typeof s.listeners[c])return i.valid=!1,i.error=o+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+c+" must be a function but "+typeof s.listeners[c]+" given",i}if(s.filter){if("function"!=typeof s.filter)return i.valid=!1,i.error=o+'"filter" must be a function, but '+typeof s.filter+" given",i}else if(s.regex){if(a.helper.isString(s.regex)&&(s.regex=new RegExp(s.regex,"g")),!(s.regex instanceof RegExp))return i.valid=!1,i.error=o+'"regex" property must either be a string or a RegExp object, but '+typeof s.regex+" given",i;if(a.helper.isUndefined(s.replace))return i.valid=!1,i.error=o+'"regex" extensions must implement a replace string or function',i}}return i}function h(t,e){"use strict";return"¨E"+e.charCodeAt(0)+"E"}a.helper={},a.extensions={},a.setOption=function(t,e){"use strict";return l[t]=e,this},a.getOption=function(t){"use strict";return l[t]},a.getOptions=function(){"use strict";return l},a.resetOptions=function(){"use strict";l=r(!0)},a.setFlavor=function(t){"use strict";if(!u.hasOwnProperty(t))throw Error(t+" flavor was not found");a.resetOptions();var e=u[t];for(var n in c=t,e)e.hasOwnProperty(n)&&(l[n]=e[n])},a.getFlavor=function(){"use strict";return c},a.getFlavorOptions=function(t){"use strict";if(u.hasOwnProperty(t))return u[t]},a.getDefaultOptions=function(t){"use strict";return r(t)},a.subParser=function(t,e){"use strict";if(a.helper.isString(t)){if(void 0===e){if(o.hasOwnProperty(t))return o[t];throw Error("SubParser named "+t+" not registered!")}o[t]=e}},a.extension=function(t,e){"use strict";if(!a.helper.isString(t))throw Error("Extension 'name' must be a string");if(t=a.helper.stdExtName(t),a.helper.isUndefined(e)){if(!s.hasOwnProperty(t))throw Error("Extension named "+t+" is not registered!");return s[t]}"function"==typeof e&&(e=e()),a.helper.isArray(e)||(e=[e]);var n=d(e,t);if(!n.valid)throw Error(n.error);s[t]=e},a.getAllExtensions=function(){"use strict";return s},a.removeExtension=function(t){"use strict";delete s[t]},a.resetExtensions=function(){"use strict";s={}},a.validateExtension=function(t){"use strict";var e=d(t,null);return!!e.valid||(console.warn(e.error),!1)},a.hasOwnProperty("helper")||(a.helper={}),a.helper.isString=function(t){"use strict";return"string"==typeof t||t instanceof String},a.helper.isFunction=function(t){"use strict";return t&&"[object Function]"==={}.toString.call(t)},a.helper.isArray=function(t){"use strict";return Array.isArray(t)},a.helper.isUndefined=function(t){"use strict";return void 0===t},a.helper.forEach=function(t,e){"use strict";if(a.helper.isUndefined(t))throw new Error("obj param is required");if(a.helper.isUndefined(e))throw new Error("callback param is required");if(!a.helper.isFunction(e))throw new Error("callback param must be a function/closure");if("function"==typeof t.forEach)t.forEach(e);else if(a.helper.isArray(t))for(var n=0;n<t.length;n++)e(t[n],n,t);else{if("object"!=typeof t)throw new Error("obj does not seem to be an array or an iterable object");for(var i in t)t.hasOwnProperty(i)&&e(t[i],i,t)}},a.helper.stdExtName=function(t){"use strict";return t.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},a.helper.escapeCharactersCallback=h,a.helper.escapeCharacters=function(t,e,n){"use strict";var i="(["+e.replace(/([\[\]\\])/g,"\\$1")+"])";n&&(i="\\\\"+i);var r=new RegExp(i,"g");return t.replace(r,h)},a.helper.unescapeHTMLEntities=function(t){"use strict";return t.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var p=function(t,e,n,i){"use strict";var r,a,o,s,l,c=i||"",u=c.indexOf("g")>-1,d=new RegExp(e+"|"+n,"g"+c.replace(/g/g,"")),h=new RegExp(e,c.replace(/g/g,"")),p=[];do{for(r=0;o=d.exec(t);)if(h.test(o[0]))r++||(s=(a=d.lastIndex)-o[0].length);else if(r&&! --r){l=o.index+o[0].length;var f={left:{start:s,end:a},match:{start:a,end:o.index},right:{start:o.index,end:l},wholeMatch:{start:s,end:l}};if(p.push(f),!u)return p}}while(r&&(d.lastIndex=a));return p};a.helper.matchRecursiveRegExp=function(t,e,n,i){"use strict";for(var r=p(t,e,n,i),a=[],o=0;o<r.length;
vendor: 1,231 bytes, line 2
2++o)a.push([t.slice(r[o].wholeMatch.start,r[o].wholeMatch.end),t.slice(r[o].match.start,r[o].match.end),t.slice(r[o].left.start,r[o].left.end),t.slice(r[o].right.start,r[o].right.end)]);return a},a.helper.replaceRecursiveRegExp=function(t,e,n,i,r){"use strict";if(!a.helper.isFunction(e)){var o=e;e=function(){return o}}var s=p(t,n,i,r),l=t,c=s.length;if(c>0){var u=[];0!==s[0].wholeMatch.start&&u.push(t.slice(0,s[0].wholeMatch.start));for(var d=0;d<c;++d)u.push(e(t.slice(s[d].wholeMatch.start,s[d].wholeMatch.end),t.slice(s[d].match.start,s[d].match.end),t.slice(s[d].left.start,s[d].left.end),t.slice(s[d].right.start,s[d].right.end))),d<c-1&&u.push(t.slice(s[d].wholeMatch.end,s[d+1].wholeMatch.start));s[c-1].wholeMatch.end<t.length&&u.push(t.slice(s[c-1].wholeMatch.end)),l=u.join("")}return l},a.helper.regexIndexOf=function(t,e,n){"use strict";if(!a.helper.isString(t))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(e instanceof RegExp==0)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var i=t.substring(n||0).search(e);return i>=0?i+(n||0):i},a.helper.splitAtIndex=function(t,e){"use strict";
2if(!a.helper.isString(t))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[t.substring(0,e),t.substring(e)]},a.helper.encodeEmailAddress=function(t){"use strict";var e=[function(t){return"&#"+t.charCodeAt(0)+";"},function(t){return"&#x"+t.charCodeAt(0).toString(16)+";"},function(t){return t}];return t.replace(/./g,(function(t){if("@"===t)t=e[Math.floor(2*Math.random())](t);else{var n=Math.random();t=n>.9?e[2](t):n>.45?e[1](t):e[0](t)}return t}))},a.helper.padEnd=function(t,e,n){"use strict";return e|=0,n=String(n||" "),t.length>e?String(t):((e-=t.length)>n.length&&(n+=n.repeat(e/n.length)),String(t)+n.slice(0,e))},"undefined"==typeof console&&(console={warn:function(t){"use strict";alert(t)},log:function(t){"use strict";alert(t)},error:function(t){"use strict";throw t}}),a.helper.regexes={asteriskDashAndColon:/([*_:~])/g},a
vendor: 23,477 bytes, line 2
2.helper.emojis={"+1":"ð","-1":"ð",100:"ð¯",1234:"ð¢","1st_place_medal":"ð¥","2nd_place_medal":"ð¥","3rd_place_medal":"ð¥","8ball":"ð±",a:"ð
°ï¸",ab:"ð",abc:"ð¤",abcd:"ð¡",accept:"ð",aerial_tramway:"ð¡",airplane:"âï¸",alarm_clock:"â°",alembic:"âï¸",alien:"ð½",ambulance:"ð",amphora:"ðº",anchor:"âï¸",angel:"ð¼",anger:"ð¢",angry:"ð ",anguished:"ð§",ant:"ð",apple:"ð",aquarius:"âï¸",aries:"âï¸",arrow_backward:"âï¸",arrow_double_down:"â¬",arrow_double_up:"â«",arrow_down:"â¬ï¸",arrow_down_small:"ð½",arrow_forward:"â¶ï¸",arrow_heading_down:"⤵ï¸",arrow_heading_up:"⤴ï¸",arrow_left:"â¬
ï¸",arrow_lower_left:"âï¸",arrow_lower_right:"âï¸",arrow_right:"â¡ï¸",arrow_right_hook:"âªï¸",arrow_up:"â¬ï¸",arrow_up_down:"âï¸",arrow_up_small:"ð¼",arrow_upper_left:"âï¸",arrow_upper_right:"âï¸",arrows_clockwise:"ð",arrows_counterclockwise:"ð",art:"ð¨",articulated_lorry:"ð",artificial_satellite:"ð°",astonished:"ð²",athletic_shoe:"ð",atm:"ð§",atom_symbol:"âï¸",avocado:"ð¥",b:"ð
±ï¸",baby:"ð¶",baby_bottle:"ð¼",baby_chick:"ð¤",baby_symbol:"ð¼",back:"ð",bacon:"ð¥",badminton:"ð¸",baggage_claim:"ð",baguette_bread:"ð¥",balance_scale:"âï¸",balloon:"ð",ballot_box:"ð³",ballot_box_with_check:"âï¸",bamboo:"ð",banana:"ð",bangbang:"â¼ï¸",bank:"ð¦",bar_chart:"ð",barber:"ð",baseball:"â¾ï¸",basketball:"ð",basketball_man:"â¹ï¸",basketball_woman:"â¹ï¸‍âï¸",bat:"ð¦",bath:"ð",bathtub:"ð",battery:"ð",beach_umbrella:"ð",bear:"ð»",bed:"ð",bee:"ð",beer:"ðº",beers:"ð»",beetle:"ð",beginner:"ð°",bell:"ð",bellhop_bell:"ð",bento:"ð±",biking_man:"ð´",bike:"ð²",biking_woman:"ð´‍âï¸",bikini:"ð",biohazard:"â£ï¸",bird:"ð¦",birthday:"ð",black_circle:"â«ï¸",black_flag:"ð´",black_heart:"ð¤",black_joker:"ð",black_large_square:"â¬ï¸",black_medium_small_square:"â¾ï¸",black_medium_square:"â¼ï¸",black_nib:"âï¸",black_small_square:"âªï¸",black_square_button:"ð²",blonde_man:"ð±",blonde_woman:"ð±‍âï¸",blossom:"ð¼",blowfish:"ð¡",blue_book:"ð",blue_car:"ð",blue_heart:"ð",blush:"ð",boar:"ð",boat:"âµï¸",bomb:"ð£",book:"ð",bookmark:"ð",bookmark_tabs:"ð",books:"ð",boom:"ð¥",boot:"ð¢",bouquet:"ð",bowing_man:"ð",bow_and_arrow:"ð¹",bowing_woman:"ð‍âï¸",bowling:"ð³",boxing_glove:"ð¥",boy:"ð¦",bread:"ð",bride_with_veil:"ð°",bridge_at_night:"ð",briefcase:"ð¼",broken_heart:"ð",bug:"ð",building_construction:"ð",bulb:"ð¡",bullettrain_front:"ð
",bullettrain_side:"ð",burrito:"ð¯",bus:"ð",business_suit_levitating:"ð´",busstop:"ð",bust_in_silhouette:"ð¤",busts_in_silhouette:"ð¥",butterfly:"ð¦",cactus:"ðµ",cake:"ð°",calendar:"ð",call_me_hand:"ð¤",calling:"ð²",camel:"ð«",camera:"ð·",camera_flash:"ð¸",camping:"ð",cancer:"âï¸",candle:"ð¯",candy:"ð¬",canoe:"ð¶",capital_abcd:"ð ",capricorn:"âï¸",car:"ð",card_file_box:"ð",card_index:"ð",card_index_dividers:"ð",carousel_horse:"ð ",carrot:"ð¥",cat:"ð±",cat2:"ð",cd:"ð¿",chains:"â",champagne:"ð¾",chart:"ð¹",chart_with_downwards_trend:"ð",chart_with_upwards_trend:"ð",checkered_flag:"ð",cheese:"ð§",cherries:"ð",cherry_blossom:"ð¸",chestnut:"ð°",chicken:"ð",children_crossing:"ð¸",chipmunk:"ð¿",chocolate_bar:"ð«",christmas_tree:"ð",church:"âªï¸",cinema:"ð¦",circus_tent:"ðª",city_sunrise:"ð",city_sunset:"ð",cityscape:"ð",cl:"ð",clamp:"ð",clap:"ð",clapper:"ð¬",classical_building:"ð",clinking_glasses:"ð¥",clipboard:"ð",clock1:"ð",clock10:"ð",clock1030:"ð¥",clock11:"ð",clock1130:"ð¦",clock12:"ð",clock1230:"ð§",clock130:"ð",clock2:"ð",clock230:"ð",clock3:"ð",clock330:"ð",clock4:"ð",clock430:"ð",clock5:"ð",clock530:"ð ",clock6:"ð",clock630:"ð¡",clock7:"ð",clock730:"ð¢",clock8:"ð",clock830:"ð£",clock9:"ð",clock930:"ð¤",closed_book:"ð",closed_lock_with_key:"ð",closed_umbrella:"ð",cloud:"âï¸",cloud_with_lightning:"ð©",cloud_with_lightning_and_rain:"â",cloud_with_rain:"ð§",cloud_with_snow:"ð¨",clown_face:"ð¤¡",clubs:"â£ï¸",cocktail:"ð¸",coffee:"âï¸",coffin:"â°ï¸",cold_sweat:"ð°",comet:"âï¸",computer:"ð»",computer_mouse:"ð±",confetti_ball:"ð",confounded:"ð",confused:"ð",congratulations:"ãï¸",construction:"ð§",construction_worker_man:"ð·",construction_worker_woman:"ð·‍âï¸",control_knobs:"ð",convenience_store:"ðª",cookie:"ðª",cool:"ð",policeman:"ð®",copyright:"©ï¸",corn:"ð½",couch_and_lamp:"ð",couple:"ð«",couple_with_heart_woman_man:"ð",couple_with_heart_man_man:"ð¨‍â¤ï¸‍ð¨",couple_with_heart_woman_woman:"ð©‍â¤ï¸‍ð©",couplekiss_man_man:"ð¨‍â¤ï¸‍ð‍ð¨",couplekiss_man_woman:"ð",couplekiss_woman_woman:"ð©‍â¤ï¸‍ð‍ð©",cow:"ð®",cow2:"ð",cowboy_hat_face:"ð¤ ",crab:"ð¦",crayon:"ð",credit_card:"ð³",crescent_moon:"ð",cricket:"ð",crocodile:"ð",croissant:"ð¥",crossed_fingers:"ð¤",crossed_flags:"ð",crossed_swords:"âï¸",crown:"ð",cry:"ð¢",crying_cat_face:"ð¿",crystal_ball:"ð®",cucumber:"ð¥",cupid:"ð",curly_loop:"â°",currency_exchange:"ð±",curry:"ð",custard:"ð®",customs:"ð",cyclone:"ð",dagger:"ð¡",dancer:"ð",dancing_women:"ð¯",dancing_men:"ð¯‍âï¸",dango:"ð¡",dark_sunglasses:"ð¶",dart:"ð¯",dash:"ð¨",date:"ð
",deciduous_tree:"ð³",deer:"ð¦",department_store:"ð¬",derelict_house:"ð",desert:"ð",desert_island:"ð",desktop_computer:"ð¥",male_detective:"ðµï¸",diamond_shape_with_a_dot_inside:"ð ",diamonds:"â¦ï¸",disappointed:"ð",disappointed_relieved:"ð¥",dizzy:"ð«",dizzy_face:"ðµ",do_not_litter:"ð¯",dog:"ð¶",dog2:"ð",dollar:"ðµ",dolls:"ð",dolphin:"ð¬",door:"ðª",doughnut:"ð©",dove:"ð",dragon:"ð",dragon_face:"ð²",dress:"ð",dromedary_camel:"ðª",drooling_face:"ð¤¤",droplet:"ð§",drum:"ð¥",duck:"ð¦",dvd:"ð","e-mail":"ð§",eagle:"ð¦
",ear:"ð",ear_of_rice:"ð¾",earth_africa:"ð",earth_americas:"ð",earth_asia:"ð",egg:"ð¥",eggplant:"ð",eight_pointed_black_star:"â´ï¸",eight_spoked_asterisk:"â³ï¸",electric_plug:"ð",elephant:"ð",email:"âï¸",end:"ð",envelope_with_arrow:"ð©",euro:"ð¶",european_castle:"ð°",european_post_office:"ð¤",evergreen_tree:"ð²",exclamation:"âï¸",expressionless:"ð",eye:"ð",eye_speech_bubble:"ð‍ð¨",eyeglasses:"ð",eyes:"ð",face_with_head_bandage:"ð¤",face_with_thermometer:"ð¤",fist_oncoming:"ð",factory:"ð",fallen_leaf:"ð",family_man_woman_boy:"ðª",family_man_boy:"ð¨‍ð¦",family_man_boy_boy:"ð¨‍ð¦‍ð¦",family_man_girl:"ð¨‍ð§",family_man_girl_boy:"ð¨‍ð§‍ð¦",family_man_girl_girl:"ð¨‍ð§‍ð§",family_man_man_boy:"ð¨‍ð¨‍ð¦",family_man_man_boy_boy:"ð¨‍ð¨‍ð¦‍ð¦",family_man_man_girl:"ð¨‍ð¨‍ð§",family_man_man_girl_boy:"ð¨‍ð¨‍ð§‍ð¦",family_man_man_girl_girl:"ð¨‍ð¨‍ð§‍ð§",family_man_woman_boy_boy:"ð¨‍ð©‍ð¦‍ð¦",family_man_woman_girl:"ð¨‍ð©‍ð§",family_man_woman_girl_boy:"ð¨‍ð©‍ð§‍ð¦",family_man_woman_girl_girl:"ð¨‍ð©‍ð§‍ð§",family_woman_boy:"ð©‍ð¦",family_woman_boy_boy:"ð©‍ð¦‍ð¦",family_woman_girl:"ð©‍ð§",family_woman_girl_boy:"ð©‍ð§‍ð¦",family_woman_girl_girl:"ð©‍ð§‍ð§",family_woman_woman_boy:"ð©‍ð©‍ð¦",family_woman_woman_boy_boy:"ð©‍ð©‍ð¦‍ð¦",family_woman_woman_girl:"ð©‍ð©‍ð§",family_woman_woman_girl_boy:"ð©‍ð©‍ð§‍ð¦",family_woman_woman_girl_girl:"ð©‍ð©‍ð§‍ð§",fast_forward:"â©",fax:"ð ",fearful:"ð¨",feet:"ð¾",female_detective:"ðµï¸‍âï¸",ferris_wheel:"ð¡",ferry:"â´",field_hockey:"ð",file_cabinet:"ð",file_folder:"ð",film_projector:"ð½",film_strip:"ð",fire:"ð¥",fire_engine:"ð",fireworks:"ð",first_quarter_moon:"ð",first_quarter_moon_with_face:"ð",fish:"ð",fish_cake:"ð¥",fishing_pole_and_fish:"ð£",fist_raised:"â",fist_left:"ð¤",fist_right:"ð¤",flags:"ð",flashlight:"ð¦",fleur_de_lis:"âï¸",flight_arrival:"ð¬",flight_departure:"ð«",floppy_disk:"ð¾",flower_playing_cards:"ð´",flushed:"ð³",fog:"ð«",foggy:"ð",football:"ð",footprints:"ð£",fork_and_knife:"ð´",fountain:"â²ï¸",fountain_pen:"ð",four_leaf_clover:"ð",fox_face:"ð¦",framed_picture:"ð¼",free:"ð",fried_egg:"ð³",fried_shrimp:"ð¤",fries:"ð",frog:"ð¸",frowning:"ð¦",frowning_face:"â¹ï¸",frowning_man:"ð‍âï¸",frowning_woman:"ð",middle_finger:"ð",fuelpump:"â½ï¸",full_moon:"ð",full_moon_with_face:"ð",funeral_urn:"â±ï¸",game_die:"ð²",gear:"âï¸",gem:"ð",gemini:"âï¸",ghost:"ð»",gift:"ð",gift_heart:"ð",girl:"ð§",globe_with_meridians:"ð",goal_net:"ð¥
",goat:"ð",golf:"â³ï¸",golfing_man:"ðï¸",golfing_woman:"ðï¸‍âï¸",gorilla:"ð¦",grapes:"ð",green_apple:"ð",green_book:"ð",green_heart:"ð",green_salad:"ð¥",grey_exclamation:"â",grey_question:"â",grimacing:"ð¬",grin:"ð",grinning:"ð",guardsman:"ð",guardswoman:"ð‍âï¸",guitar:"ð¸",gun:"ð«",haircut_woman:"ð",haircut_man:"ð‍âï¸",hamburger:"ð",hammer:"ð¨",hammer_and_pick:"â",hammer_and_wrench:"ð ",hamster:"ð¹",hand:"â",handbag:"ð",handshake:"ð¤",hankey:"ð©",hatched_chick:"ð¥",hatching_chick:"ð£",headphones:"ð§",hear_no_evil:"ð",heart:"â¤ï¸",heart_decoration:"ð",heart_eyes:"ð",heart_eyes_cat:"ð»",heartbeat:"ð",heartpulse:"ð",hearts:"â¥ï¸",heavy_check_mark:"âï¸",heavy_division_sign:"â",heavy_dollar_sign:"ð²",heavy_heart_exclamation:"â£ï¸",heavy_minus_sign:"â",heavy_multiplication_x:"âï¸",heavy_plus_sign:"â",helicopter:"ð",herb:"ð¿",hibiscus:"ðº",high_brightness:"ð",high_heel:"ð ",hocho:"ðª",hole:"ð³",honey_pot:"ð¯",horse:"ð´",horse_racing:"ð",hospital:"ð¥",hot_pepper:"ð¶",hotdog:"ð",hotel:"ð¨",hotsprings:"â¨ï¸",hourglass:"âï¸",hourglass_flowing_sand:"â³",house:"ð ",house_with_garden:"ð¡",houses:"ð",hugs:"ð¤",hushed:"ð¯",ice_cream:"ð¨",ice_hockey:"ð",ice_skate:"â¸",icecream:"ð¦",id:"ð",ideograph_advantage:"ð",imp:"ð¿",inbox_tray:"ð¥",incoming_envelope:"ð¨",tipping_hand_woman:"ð",information_source:"â¹ï¸",innocent:"ð",interrobang:"âï¸",iphone:"ð±",izakaya_lantern:"ð®",jack_o_lantern:"ð",japan:"ð¾",japanese_castle:"ð¯",japanese_goblin:"ðº",japanese_ogre:"ð¹",jeans:"ð",joy:"ð",joy_cat:"ð¹",joystick:"ð¹",kaaba:"ð",key:"ð",keyboard:"â¨ï¸",keycap_ten:"ð",kick_scooter:"ð´",kimono:"ð",kiss:"ð",kissing:"ð",kissing_cat:"ð½",kissing_closed_eyes:"ð",kissing_heart:"ð",kissing_smiling_eyes:"ð",kiwi_fruit:"ð¥",koala:"ð¨",koko:"ð",label:"ð·",large_blue_circle:"ðµ",large_blue_diamond:"ð·",large_orange_diamond:"ð¶",last_quarter_moon:"ð",last_quarter_moon_with_face:"ð",latin_cross:"âï¸",laughing:"ð",leaves:"ð",ledger:"ð",left_luggage:"ð
",left_right_arrow:"âï¸",leftwards_arrow_with_hook:"â©ï¸",lemon:"ð",leo:"âï¸",leopard:"ð",level_slider:"ð",libra:"âï¸",light_rail:"ð",link:"ð",lion:"ð¦",lips:"ð",lipstick:"ð",lizard:"ð¦",lock:"ð",lock_with_ink_pen:"ð",lollipop:"ð",loop:"â¿",loud_sound:"ð",loudspeaker:"ð¢",love_hotel:"ð©",love_letter:"ð",low_brightness:"ð
",lying_face:"ð¤¥",m:"âï¸",mag:"ð",mag_right:"ð",mahjong:"ðï¸",mailbox:"ð«",mailbox_closed:"ðª",mailbox_with_mail:"ð¬",mailbox_with_no_mail:"ð",man:"ð¨",man_artist:"ð¨‍ð¨",man_astronaut:"ð¨‍ð",man_cartwheeling:"ð¤¸‍âï¸",man_cook:"ð¨‍ð³",man_dancing:"ðº",man_facepalming:"ð¤¦‍âï¸",man_factory_worker:"ð¨‍ð",man_farmer:"ð¨‍ð¾",man_firefighter:"ð¨‍ð",man_health_worker:"ð¨‍âï¸",man_in_tuxedo:"ð¤µ",man_judge:"ð¨‍âï¸",man_juggling:"ð¤¹‍âï¸",man_mechanic:"ð¨‍ð§",man_office_worker:"ð¨‍ð¼",man_pilot:"ð¨‍âï¸",man_playing_handball:"ð¤¾‍âï¸",man_playing_water_polo:"ð¤½‍âï¸",man_scientist:"ð¨‍ð¬",man_shrugging:"ð¤·‍âï¸",man_singer:"ð¨‍ð¤",man_student:"ð¨‍ð",man_teacher:"ð¨‍ð«",man_technologist:"ð¨‍ð»",man_with_gua_pi_mao:"ð²",man_with_turban:"ð³",tangerine:"ð",mans_shoe:"ð",mantelpiece_clock:"ð°",maple_leaf:"ð",martial_arts_uniform:"ð¥",mask:"ð·",massage_woman:"ð",massage_man:"ð‍âï¸",meat_on_bone:"ð",medal_military:"ð",medal_sports:"ð
",mega:"ð£",melon:"ð",memo:"ð",men_wrestling:"ð¤¼‍âï¸",menorah:"ð",mens:"ð¹",metal:"ð¤",metro:"ð",microphone:"ð¤",microscope:"ð¬",milk_glass:"ð¥",milky_way:"ð",minibus:"ð",minidisc:"ð½",mobile_phone_off:"ð´",money_mouth_face:"ð¤",money_with_wings:"ð¸",moneybag:"ð°",monkey:"ð",monkey_face:"ðµ",monorail:"ð",moon:"ð",mortar_board:"ð",mosque:"ð",motor_boat:"ð¥",motor_scooter:"ðµ",motorcycle:"ð",motorway:"ð£",mount_fuji:"ð»",mountain:"â°",mountain_biking_man:"ðµ",mountain_biking_woman:"ðµ‍âï¸",mountain_cableway:"ð ",mountain_railway:"ð",mountain_snow:"ð",mouse:"ð",mouse2:"ð",movie_camera:"ð¥",moyai:"ð¿",mrs_claus:"ð¤¶",muscle:"ðª",mushroom:"ð",musical_keyboard:"ð¹",musical_note:"ðµ",musical_score:"ð¼",mute:"ð",nail_care:"ð
",name_badge:"ð",national_park:"ð",nauseated_face:"ð¤¢",necktie:"ð",negative_squared_cross_mark:"â",nerd_face:"ð¤",neutral_face:"ð",new:"ð",new_moon:"ð",new_moon_with_face:"ð",newspaper:"ð°",newspaper_roll:"ð",next_track_button:"â",ng:"ð",no_good_man:"ð
‍âï¸",no_good_woman:"ð
",night_with_stars:"ð",no_bell:"ð",no_bicycles:"ð³",no_entry:"âï¸",no_entry_sign:"ð«",no_mobile_phones:"ðµ",no_mouth:"ð¶",no_pedestrians:"ð·",no_smoking:"ð","non-potable_water":"ð±",nose:"ð",notebook:"ð",notebook_with_decorative_cover:"ð",notes:"ð¶",nut_and_bolt:"ð©",o:"âï¸",o2:"ð
¾ï¸",ocean:"ð",octopus:"ð",oden:"ð¢",office:"ð¢",oil_drum:"ð¢",ok:"ð",ok_hand:"ð",ok_man:"ð‍âï¸",ok_woman:"ð",old_key:"ð",older_man:"ð´",older_woman:"ðµ",om:"ð",on:"ð",oncoming_automobile:"ð",oncoming_bus:"ð",oncoming_police_car:"ð",oncoming_taxi:"ð",open_file_folder:"ð",open_hands:"ð",open_mouth:"ð®",open_umbrella:"âï¸",ophiuchus:"â",orange_book:"ð",orthodox_cross:"â¦ï¸",outbox_tray:"ð¤",owl:"ð¦",ox:"ð",package:"ð¦",page_facing_up:"ð",page_with_curl:"ð",pager:"ð",paintbrush:"ð",palm_tree:"ð´",pancakes:"ð¥",panda_face:"ð¼",paperclip:"ð",paperclips:"ð",parasol_on_ground:"â±",parking:"ð
¿ï¸",part_alternation_mark:"ã½ï¸",partly_sunny:"â
ï¸",passenger_ship:"ð³",passport_control:"ð",pause_button:"â¸",peace_symbol:"â®ï¸",peach:"ð",peanuts:"ð¥",pear:"ð",pen:"ð",pencil2:"âï¸",penguin:"ð§",pensive:"ð",performing_arts:"ð",persevere:"ð£",person_fencing:"ð¤º",pouting_woman:"ð",phone:"âï¸",pick:"â",pig:"ð·",pig2:"ð",pig_nose:"ð½",pill:"ð",pineapple:"ð",ping_pong:"ð",pisces:"âï¸",pizza:"ð",place_of_worship:"ð",plate_with_cutlery:"ð½",play_or_pause_button:"â¯",point_down:"ð",point_left:"ð",point_right:"ð",point_up:"âï¸",point_up_2:"ð",police_car:"ð",policewoman:"ð®‍âï¸",poodle:"ð©",popcorn:"ð¿",post_office:"ð£",postal_horn:"ð¯",postbox:"ð®",potable_water:"ð°",potato:"ð¥",pouch:"ð",poultry_leg:"ð",pound:"ð·",rage:"ð¡",pouting_cat:"ð¾",pouting_man:"ð‍âï¸",pray:"ð",prayer_beads:"ð¿",pregnant_woman:"ð¤°",previous_track_button:"â®",prince:"ð¤´",princess:"ð¸",printer:"ð¨",purple_heart:"ð",purse:"ð",pushpin:"ð",put_litter_in_its_place:"ð®",question:"â",rabbit:"ð°",rabbit2:"ð",racehorse:"ð",racing_car:"ð",radio:"ð»",radio_button:"ð",radioactive:"â¢ï¸",railway_car:"ð",railway_track:"ð¤",rainbow:"ð",rainbow_flag:"ð³ï¸‍ð",raised_back_of_hand:"ð¤",raised_hand_with_fingers_splayed:"ð",raised_hands:"ð",raising_hand_woman:"ð",raising_hand_man:"ð‍âï¸",ram:"ð",ramen:"ð",rat:"ð",record_button:"âº",recycle:"â»ï¸",red_circle:"ð´",registered:"®ï¸",relaxed:"âºï¸",relieved:"ð",reminder_ribbon:"ð",repeat:"ð",repeat_one:"ð",rescue_worker_helmet:"â",restroom:"ð»",revolving_hearts:"ð",rewind:"âª",rhinoceros:"ð¦",ribbon:"ð",rice:"ð",rice_ball:"ð",rice_cracker:"ð",rice_scene:"ð",right_anger_bubble:"ð¯",ring:"ð",robot:"ð¤",rocket:"ð",rofl:"ð¤£",roll_eyes:"ð",roller_coaster:"ð¢",rooster:"ð",rose:"ð¹",rosette:"ðµ",rotating_light:"ð¨",round_pushpin:"ð",rowing_man:"ð£",rowing_woman:"ð£‍âï¸",rugby_football:"ð",running_man:"ð",running_shirt_with_sash:"ð½",running_woman:"ð‍âï¸",sa:"ðï¸",sagittarius:"âï¸",sake:"ð¶",sandal:"ð¡",santa:"ð
",satellite:"ð¡",saxophone:"ð·",school:"ð«",school_satchel:"ð",scissors:"âï¸",scorpion:"ð¦",scorpius:"âï¸",scream:"ð±",scream_cat:"ð",scroll:"ð",seat:"ðº",secret:"ãï¸",see_no_evil:"ð",seedling:"ð±",selfie:"ð¤³",shallow_pan_of_food:"ð¥",shamrock:"âï¸",shark:"ð¦",shaved_ice:"ð§",sheep:"ð",shell:"ð",shield:"ð¡",shinto_shrine:"â©",ship:"ð¢",shirt:"ð",shopping:"ð",shopping_cart:"ð",shower:"ð¿",shrimp:"ð¦",signal_strength:"ð¶",six_pointed_star:"ð¯",ski:"ð¿",skier:"â·",skull:"ð",skull_and_crossbones:"â ï¸",sleeping:"ð´",sleeping_bed:"ð",sleepy:"ðª",slightly_frowning_face:"ð",slightly_smiling_face:"ð",slot_machine:"ð°",small_airplane:"ð©",small_blue_diamond:"ð¹",small_orange_diamond:"ð¸",small_red_triangle:"ðº",small_red_triangle_down:"ð»",smile:"ð",smile_cat:"ð¸",smiley:"ð",smiley_cat:"ðº",smiling_imp:"ð",smirk:"ð",smirk_cat:"ð¼",smoking:"ð¬",snail:"ð",snake:"ð",sneezing_face:"ð¤§",snowboarder:"ð",snowflake:"âï¸",snowman:"âï¸",snowman_with_snow:"âï¸",sob:"ð",soccer:"â½ï¸",soon:"ð",sos:"ð",sound:"ð",space_invader:"ð¾",spades:"â ï¸",spaghetti:"ð",sparkle:"âï¸",sparkler:"ð",sparkles:"â¨",sparkling_heart:"ð",speak_no_evil:"ð",speaker:"ð",speaking_head:"ð£",speech_balloon:"ð¬",speedboat:"ð¤",spider:"ð·",spider_web:"ð¸",spiral_calendar:"ð",spiral_notepad:"ð",spoon:"ð¥",squid:"ð¦",stadium:"ð",star:"âï¸",star2:"ð",star_and_crescent:"âªï¸",star_of_david:"â¡ï¸",stars:"ð ",station:"ð",statue_of_liberty:"ð½",steam_locomotive:"ð",stew:"ð²",stop_button:"â¹",stop_sign:"ð",stopwatch:"â±",straight_ruler:"ð",strawberry:"ð",stuck_out_tongue:"ð",stuck_out_tongue_closed_eyes:"ð",stuck_out_tongue_winking_eye:"ð",studio_microphone:"ð",stuffed_flatbread:"ð¥",sun_behind_large_cloud:"ð¥",sun_behind_rain_cloud:"ð¦",sun_behind_small_cloud:"ð¤",sun_with_face:"ð",sunflower:"ð»",sunglasses:"ð",sunny:"âï¸",sunrise:"ð
",sunrise_over_mountains:"ð",surfing_man:"ð",surfing_woman:"ð‍âï¸",sushi:"ð£",suspension_railway:"ð",sweat:"ð",sweat_drops:"ð¦",sweat_smile:"ð
",sweet_potato:"ð ",swimming_man:"ð",swimming_woman:"ð‍âï¸",symbols:"ð£",synagogue:"ð",syringe:"ð",taco:"ð®",tada:"ð",tanabata_tree:"ð",taurus:"âï¸",taxi:"ð",tea:"ðµ",telephone_receiver:"ð",telescope:"ð",tennis:"ð¾",tent:"âºï¸",thermometer:"ð¡",thinking:"ð¤",thought_balloon:"ð",ticket:"ð«",tickets:"ð",tiger:"ð¯",tiger2:"ð
",timer_clock:"â²",tipping_hand_man:"ð‍âï¸",tired_face:"ð«",tm:"â¢ï¸",toilet:"ð½",tokyo_tower:"ð¼",tomato:"ð
",tongue:"ð
",top:"ð",tophat:"ð©",tornado:"ðª",trackball:"ð²",tractor:"ð",traffic_light:"ð¥",train:"ð",train2:"ð",tram:"ð",triangular_flag_on_post:"ð©",triangular_ruler:"ð",trident:"ð±",triumph:"ð¤",trolleybus:"ð",trophy:"ð",tropical_drink:"ð¹",tropical_fish:"ð ",truck:"ð",trumpet:"ðº",tulip:"ð·",tumbler_glass:"ð¥",turkey:"ð¦",turtle:"ð¢",tv:"ðº",twisted_rightwards_arrows:"ð",two_hearts:"ð",two_men_holding_hands:"ð¬",two_women_holding_hands:"ð",u5272:"ð¹",u5408:"ð´",u55b6:"ðº",u6307:"ð¯ï¸",u6708:"ð·ï¸",u6709:"ð¶",u6e80:"ðµ",u7121:"ðï¸",u7533:"ð¸",u7981:"ð²",u7a7a:"ð³",umbrella:"âï¸",unamused:"ð",underage:"ð",unicorn:"ð¦",unlock:"ð",up:"ð",upside_down_face:"ð",v:"âï¸",vertical_traffic_light:"ð¦",vhs:"ð¼",vibration_mode:"ð³",video_camera:"ð¹",video_game:"ð®",violin:"ð»",virgo:"âï¸",volcano:"ð",volleyball:"ð",vs:"ð",vulcan_salute:"ð",walking_man:"ð¶",walking_woman:"ð¶‍âï¸",waning_crescent_moon:"ð",waning_gibbous_moon:"ð",warning:"â ï¸",wastebasket:"ð",watch:"âï¸",water_buffalo:"ð",watermelon:"ð",wave:"ð",wavy_dash:"ã°ï¸",waxing_crescent_moon:"ð",wc:"ð¾",weary:"ð©",wedding:"ð",weight_lifting_man:"ðï¸",weight_lifting_woman:"ðï¸‍âï¸",whale:"ð³",whale2:"ð",wheel_of_dharma:"â¸ï¸",wheelchair:"â¿ï¸",white_check_mark:"â
",white_circle:"âªï¸",white_flag:"ð³ï¸",white_flower:"ð®",white_large_square:"â¬ï¸",white_medium_small_square:"â½ï¸",white_medium_square:"â»ï¸",white_small_square:"â«ï¸",white_square_button:"ð³",wilted_flower:"ð¥",wind_chime:"ð",wind_face:"ð¬",wine_glass:"ð·",wink:"ð",wolf:"ðº",woman:"ð©",woman_artist:"ð©‍ð¨",woman_astronaut:"ð©‍ð",woman_cartwheeling:"ð¤¸‍âï¸",woman_cook:"ð©‍ð³",woman_facepalming:"ð¤¦‍âï¸",woman_factory_worker:"ð©‍ð",woman_farmer:"ð©‍ð¾",woman_firefighter:"ð©‍ð",woman_health_worker:"ð©‍âï¸",woman_judge:"ð©‍âï¸",woman_juggling:"ð¤¹‍âï¸",woman_mechanic:"ð©‍ð§",woman_office_worker:"ð©‍ð¼",woman_pilot:"ð©‍âï¸",woman_playing_handball:"ð¤¾‍âï¸",woman_playing_water_polo:"ð¤½‍âï¸",woman_scientist:"ð©‍ð¬",woman_shrugging:"ð¤·‍âï¸",woman_singer:"ð©‍ð¤",woman_student:"ð©‍ð",woman_teacher:"ð©‍ð«",woman_technologist:"ð©‍ð»",woman_with_turban:"ð³‍âï¸",womans_clothes:"ð",womans_hat:"ð",women_wrestling:"ð¤¼‍âï¸",womens:"ðº",world_map:"ðº",worried:"ð",wrench:"ð§",writing_hand:"âï¸",x:"â",yellow_heart:"ð",yen:"ð´",yin_yang:"â¯ï¸",yum:"ð",zap:"â¡ï¸",zipper_mouth_face:"ð¤",zzz:"ð¤",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},
2a.Converter=function(t){"use strict";var e={},n=[],i=[],r={},o=c,h={parsed:{},raw:"",format:""};function p(t,e){if(e=e||null,a.helper.isString(t)){if(e=t=a.helper.stdExtName(t),a.extensions[t])return console.warn("DEPRECATION WARNING: "+t+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),void function(t,e){"function"==typeof t&&(t=t(new a.Converter)),a.helper.isArray(t)||(t=[t]);var r=d(t,e);if(!r.valid)throw Error(r.error);for(var o=0;o<t.length;++o)switch(t[o].type){case"lang":n.push(t[o]);break;case"output":i.push(t[o]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(a.extensions[t],t);if(a.helper.isUndefined(s[t]))throw Error('Extension "'+t+'" could not be loaded. It was either not found or is not a valid extension.');t=s[t]}"function"==typeof t&&(t=t()),a.helper.isArray(t)||(t=[t]);var r=d(t,e);if(!r.valid)throw Error(r.error);for(var o=0;o<t.length;++o){switch(t[o].type){case"lang":n.push(t[o]);break;case"output":i.push(t[o])}if(t[o].hasOwnProperty("listeners"))for(var l in t[o].listeners)t[o].listeners.hasOwnProperty(l)&&f(l,t[o].listeners[l])}}function f(t,e){if(!a.helper.isString(t))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+typeof t+" given");if("function"!=typeof e)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+typeof e+" given");r.hasOwnProperty(t)||(r[t]=[]),r[t].push(e)}!function(){for(var n in t=t||{},l)l.hasOwnProperty(n)&&(e[n]=l[n]);if("object"!=typeof t)throw Error("Converter expects the passed parameter to be an object, but "+typeof t+" was passed instead.");for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);e.extensions&&a.helper.forEach(e.extensions,p)}(),this._dispatch=function(t,e,n,i){if(r.hasOwnProperty(t))for(var a=0;a<r[t].length;++a){var o=r[t][a](t,e,this,n,i);o&&void 0!==o&&(e=o)}return e},this.listen=function(t,e){return f(t,e),this},this.makeHtml=function(t){if(!t)return t;var r={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:n,outputModifiers:i,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return t=(t=(t=(t=(t=t.replace(/¨/g,"¨T")).replace(/\$/g,"¨D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g," "),e.smartIndentationFix&&(t=function(t){var e=t.match(/^\s*/)[0].length,n=new RegExp("^\\s{0,"+e+"}","gm");return t.replace(n,"")}(t)),t="\n\n"+t+"\n\n",t=(t=a.subParser("detab")(t,e,r)).replace(/^[ \t]+$/gm,""),a.helper.forEach(n,(function(n){t=a.subParser("runExtension")(n,t,e,r)})),t=a.subParser("metadata")(t,e,r),t=a.subParser("hashPreCodeTags")(t,e,r),t=a.subParser("githubCodeBlocks")(t,e,r),t=a.subParser("hashHTMLBlocks")(t,e,r),t=a.subParser("hashCodeTags")(t,e,r),t=a.subParser("stripLinkDefinitions")(t,e,r),t=a.subParser("blockGamut")(t,e,r),t=a.subParser("unhashHTMLSpans")(t,e,r),t=(t=(t=a.subParser("unescapeSpecialChars")(t,e,r)).replace(/¨D/g,"$$")).replace(/¨T/g,"¨"),t=a.subParser("completeHTMLDocument")(t,e,r),a.helper.forEach(i,(function(n){t=a.subParser("runExtension")(n,t,e,r)})),h=r.metadata,t},this.makeMarkdown=this.makeMd=function(t,e){if(t=(t=(t=t.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">¨NBSP;<"),!e){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");e=window.document}var n=e.createElement("div");n.innerHTML=t;var i={preList:function(t){for(var e=t.querySelectorAll("pre"),n=[],i=0;i<e.length;++i)if(1===e[i].childElementCount&&"code"===e[i].firstChild.tagName.toLowerCase()){var r=e[i].firstChild.innerHTML.trim(),o=e[i].firstChild.getAttribute("data-language")||"";if(""===o)for(var s=e[i].firstChild.className.split(" "),l=0;l<s.length;++l){var c=s[l].match(/^language-(.+)$/);if(null!==c){o=c[1];break}}r=a.helper.unescapeHTMLEntities(r),n.push(r),e[i].outerHTML='<precode language="'+o+'" precodenum="'+i.toString()+'"></precode>'}else n.push(e[i].innerHTML),e[i].innerHTML="",e[i].setAttribute("prenum",i.toString());return n}(n)};!function t(e){for(var n=0;n<e.childNodes.length;++n){var i=e.childNodes[n];3===i.nodeType?/\S/.test(i.nodeValue)||/^[ ]+$/.test(i.nodeValue)?(i.nodeValue=i.nodeValue.split("\n").join(" "),i.nodeValue=i.nodeValue.replace(/(\s)+/g,"$1")):(e.removeChild(i),--n):1===i.nodeType&&t(i)}}(n);for(var r=n.childNodes,o="",s=0;s<r.length;s++)o+=a.subParser("makeMarkdown.node")(r[s],i);return o},this.setOption=function(t,n){e[t]=n},this.getOption=function(t){return e[t]},this.getOptions=function(){return e},this.addExtension=function(t,e){p(t,e=e||null)},this.useExtension=function(t){p(t)},this.setFlavor=function(t){if(!u.hasOwnProperty(t))throw Error(t+" flavor was not found");var n=u[t];for(var i in o=t,n)n.hasOwnProperty(i)&&(e[i]=n[i])},this.getFlavor=function(){return o},this.removeExtension=function(t){a.helper.isArray(t)||(t=[t]);for(var e=0;e<t.length;++e){for(var r=t[e],o=0;o<n.length;++o)n[o]===r&&n.splice(o,1);for(var s=0;s<i.length;++s)i[s]===r&&i.splice(s,1)}},this.getAllExtensions=function(){return{language:n,output:i}},this.getMetadata=function(t){return t?h.raw:h.parsed},this.getMetadataFormat=function(){return h.format},this._setMetadataPair=function(t,e){h.parsed[t]=e},this._setMetadataFormat=function(t){h.format=t},this._setMetadataRaw=function(t){h.raw=t}},a.subParser("anchors",(function(t,e,n){"use strict";var i=function(t,i,r,o,s,l,c){if(a.helper.isUndefined(c)&&(c=""),r=r.toLowerCase(),t.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)o="";else if(!o){if(r||(r=i.toLowerCase().replace(/ ?\n/g," ")),o="#"+r,a.helper.isUndefined(n.gUrls[r]))return t;o=n.gUrls[r],a.helper.isUndefined(n.gTitles[r])||(c=n.gTitles[r])}var u='<a href="'+(o=o.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback))+'"';return""!==c&&null!==c&&(u+=' title="'+(c=(c=c.replace(/"/g,""")).replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback))+'"'),e.openLinksInNewWindow&&!/^#/.test(o)&&(u+=' rel="noopener noreferrer" target="¨E95Eblank"'),u+">"+i+"</a>"};return t=(t=(t=(t=(t=n.converter._dispatch("anchors.before",t,e,n)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,i)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,i)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,i)).replace(/\[([^\[\]]+)]()()()()()/g,i),e.ghMentions&&(t=t.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,(function(t,n,i,r,o){if("\\"===i)return n+r;if(!a.helper.isString(e.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var s=e.ghMentionsLink.replace(/\{u}/g,o),l="";return e.openLinksInNewWindow&&(l=' rel="noopener noreferrer" target="¨E95Eblank"'),n+'<a href="'+s+'"'+l+">"+r+"</a>"}))),n.converter._dispatch("anchors.after",t,e,n)}));var f=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,g=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,m=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,v=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,y=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,x=function(t){"use strict";return function(e,n,i,r,o,s,l){var c=i=i.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback),u="",d="",h=n||"",p=l||"";return/^www\./i.test(i)&&(i=i.replace(/^www\./i,"http://www.")),t.excludeTrailingPunctuationFromURLs&&s&&(u=s),t.openLinksInNewWindow&&(d=' rel="noopener noreferrer" target="¨E95Eblank"'),h+'<a href="'+i+'"'+d+">"+c+"</a>"+u+p}},_=function(t,e){"use strict";return function(n,i,r){var o="mailto:";return i=i||"",r=a.subParser("unescapeSpecialChars")(r,t,e),t.encodeEmails?(o=a.helper.encodeEmailAddress(o+r),r=a.helper.encodeEmailAddress(r)):o+=r,i+'<a href="'+o+'">'+r+"</a>"}};a.subParser("autoLinks",(function(t,e,n){"use strict";return t=(t=(t=n.converter._dispatch("autoLinks.before",t,e,n)).replace(m,x(e))).replace(y,_(e,n)),n.converter._dispatch("autoLinks.after",t,e,n)})),a.subParser("simplifiedAutoLinks",(function(t,e,n){"use strict";return e.simplifiedAutoLink?(t=n.converter._dispatch("simplifiedAutoLinks.before",t,e,n),t=(t=e.excludeTrailingPunctuationFromURLs?t.replace(g,x(e)):t.replace(f,x(e))).replace(v,_(e,n)),t=n.converter._dispatch("simplifiedAutoLinks.after",t,e,n)):t})),a.subParser("blockGamut",(function(t,e,n){"use strict";return t=n.converter._dispatch("blockGamut.before",t,e,n),t=a.subParser("blockQuotes")(t,e,n),t=a.subParser("headers")(t,e,n),t=a.subParser("horizontalRule")(t,e,n),t=a.subParser("lists")(t,e,n),t=a.subParser("codeBlocks")(t,e,n),t=a.subParser("tables")(t,e,n),t=a.subParser("hashHTMLBlocks")(t,e,n),t=a.subParser("paragraphs")(t,e,n),n.converter._dispatch("blockGamut.after",t,e,n)})),a.subParser("blockQuotes",(function(t,e,n){"use strict";t=n.converter._dispatch("blockQuotes.before",t,e,n),t+="\n\n";var i=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return e.splitAdjacentBlockquotes&&(i=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),t=t.replace(i,(function(t){return t=(t=(t=t.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/¨0/g,"")).replace(/^[ \t]+$/gm,""),t=a.subParser("githubCodeBlocks")(t,e,n),t=(t=(t=a.subParser("blockGamut")(t,e,n)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,(function(t,e){var n=e;return(n=n.replace(/^ /gm,"¨0")).replace(/¨0/g,"")})),a.subParser("hashBlock")("<blockquote>\n"+t+"\n</blockquote>",e,n)}
2)),n.converter._dispatch("blockQuotes.after",t,e,n)})),a.subParser("codeBlocks",(function(t,e,n){"use strict";return t=n.converter._dispatch("codeBlocks.before",t,e,n),t=(t=(t+="¨0").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g,(function(t,i,r){var o=i,s=r,l="\n";return o=a.subParser("outdent")(o,e,n),o=a.subParser("encodeCode")(o,e,n),o=(o=(o=a.subParser("detab")(o,e,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""),e.omitExtraWLInCodeBlocks&&(l=""),o="<pre><code>"+o+l+"</code></pre>",a.subParser("hashBlock")(o,e,n)+s}))).replace(/¨0/,""),n.converter._dispatch("codeBlocks.after",t,e,n)})),a.subParser("codeSpans",(function(t,e,n){"use strict";return void 0===(t=n.converter._dispatch("codeSpans.before",t,e,n))&&(t=""),t=t.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,(function(t,i,r,o){var s=o;return s=(s=s.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),s=i+"<code>"+(s=a.subParser("encodeCode")(s,e,n))+"</code>",a.subParser("hashHTMLSpans")(s,e,n)})),n.converter._dispatch("codeSpans.after",t,e,n)})),a.subParser("completeHTMLDocument",(function(t,e,n){"use strict";if(!e.completeHTMLDocument)return t;t=n.converter._dispatch("completeHTMLDocument.before",t,e,n);var i="html",r="<!DOCTYPE HTML>\n",a="",o='<meta charset="utf-8">\n',s="",l="";for(var c in void 0!==n.metadata.parsed.doctype&&(r="<!DOCTYPE "+n.metadata.parsed.doctype+">\n","html"!==(i=n.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==i||(o='<meta charset="utf-8">')),n.metadata.parsed)if(n.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":a="<title>"+n.metadata.parsed.title+"</title>\n";break;case"charset":o="html"===i||"html5"===i?'<meta charset="'+n.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+n.metadata.parsed.charset+'">\n';break;case"language":case"lang":s=' lang="'+n.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n'}return t=r+"<html"+s+">\n<head>\n"+a+o+l+"</head>\n<body>\n"+t.trim()+"\n</body>\n</html>",n.converter._dispatch("completeHTMLDocument.after",t,e,n)})),a.subParser("detab",(function(t,e,n){"use strict";return t=(t=(t=(t=(t=(t=n.converter._dispatch("detab.before",t,e,n)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"¨A¨B")).replace(/¨B(.+?)¨A/g,(function(t,e){for(var n=e,i=4-n.length%4,r=0;r<i;r++)n+=" ";return n}))).replace(/¨A/g," ")).replace(/¨B/g,""),n.converter._dispatch("detab.after",t,e,n)})),a.subParser("ellipsis",(function(t,e,n){"use strict";return e.ellipsis?(t=(t=n.converter._dispatch("ellipsis.before",t,e,n)).replace(/\.\.\./g,"â¦"),t=n.converter._dispatch("ellipsis.after",t,e,n)):t})),a.subParser("emoji",(function(t,e,n){"use strict";return e.emoji?(t=(t=n.converter._dispatch("emoji.before",t,e,n)).replace(/:([\S]+?):/g,(function(t,e){return a.helper.emojis.hasOwnProperty(e)?a.helper.emojis[e]:t})),n.converter._dispatch("emoji.after",t,e,n)):t})),a.subParser("encodeAmpsAndAngles",(function(t,e,n){"use strict";return t=(t=(t=(t=(t=n.converter._dispatch("encodeAmpsAndAngles.before",t,e,n)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&")).replace(/<(?![a-z\/?$!])/gi,"<")).replace(/</g,"<")).replace(/>/g,">"),n.converter._dispatch("encodeAmpsAndAngles.after",t,e,n)})),a.subParser("encodeBackslashEscapes",(function(t,e,n){"use strict";return t=(t=(t=n.converter._dispatch("encodeBackslashEscapes.before",t,e,n)).replace(/\\(\\)/g,a.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|:-])/g,a.helper.escapeCharactersCallback),n.converter._dispatch("encodeBackslashEscapes.after",t,e,n)})),a.subParser("encodeCode",(function(t,e,n){"use strict";return t=(t=n.converter._dispatch("encodeCode.before",t,e,n)).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/([*_{}\[\]\\=~-])/g,a.helper.escapeCharactersCallback),n.converter._dispatch("encodeCode.after",t,e,n)})),a.subParser("escapeSpecialCharsWithinTagAttributes",(function(t,e,n){"use strict";return t=(t=(t=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",t,e,n)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,(function(t){return t.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,a.helper.escapeCharactersCallback)}))).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,(function(t){return t.replace(/([\\`*_~=|])/g,a.helper.escapeCharactersCallback)})),n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",t,e,n)})),a.subParser("githubCodeBlocks",(function(t,e,n){"use strict";return e.ghCodeBlocks?(t=n.converter._dispatch("githubCodeBlocks.before",t,e,n),t=(t=(t+="¨0").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,(function(t,i,r,o){var s=e.omitExtraWLInCodeBlocks?"":"\n";return o=a.subParser("encodeCode")(o,e,n),o="<pre><code"+(r?' class="'+r+" language-"+r+'"':"")+">"+(o=(o=(o=a.subParser("detab")(o,e,n)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+s+"</code></pre>",o=a.subParser("hashBlock")(o,e,n),"\n\n¨G"+(n.ghCodeBlocks.push({text:t,codeblock:o})-1)+"G\n\n"}))).replace(/¨0/,""),n.converter._dispatch("githubCodeBlocks.after",t,e,n)):t})),a.subParser("hashBlock",(function(t,e,n){"use strict";return t=(t=n.converter._dispatch("hashBlock.before",t,e,n)).replace(/(^\n+|\n+$)/g,""),t="\n\n¨K"+(n.gHtmlBlocks.push(t)-1)+"K\n\n",n.converter._dispatch("hashBlock.after",t,e,n)})),a.subParser("hashCodeTags",(function(t,e,n){"use strict";return t=n.converter._dispatch("hashCodeTags.before",t,e,n),t=a.helper.replaceRecursiveRegExp(t,(function(t,i,r,o){var s=r+a.subParser("encodeCode")(i,e,n)+o;return"¨C"+(n.gHtmlSpans.push(s)-1)+"C"}),"<code\\b[^>]*>","</code>","gim"),n.converter._dispatch("hashCodeTags.after",t,e,n)})),a.subParser("hashElement",(function(t,e,n){"use strict";return function(t,e){var i=e;return i=(i=(i=i.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),"\n\n¨K"+(n.gHtmlBlocks.push(i)-1)+"K\n\n"}})),a.subParser("hashHTMLBlocks",(function(t,e,n){"use strict";t=n.converter._dispatch("hashHTMLBlocks.before",t,e,n);var i=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],r=function(t,e,
2i,r){var a=t;return-1!==i.search(/\bmarkdown\b/)&&(a=i+n.converter.makeHtml(e)+r),"\n\n¨K"+(n.gHtmlBlocks.push(a)-1)+"K\n\n"};e.backslashEscapesHTMLTags&&(t=t.replace(/\\<(\/?[^>]+?)>/g,(function(t,e){return"<"+e+">"})));for(var o=0;o<i.length;++o)for(var s,l=new RegExp("^ {0,3}(<"+i[o]+"\\b[^>]*>)","im"),c="<"+i[o]+"\\b[^>]*>",u="</"+i[o]+">";-1!==(s=a.helper.regexIndexOf(t,l));){var d=a.helper.splitAtIndex(t,s),h=a.helper.replaceRecursiveRegExp(d[1],r,c,u,"im");if(h===d[1])break;t=d[0].concat(h)}return t=t.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,a.subParser("hashElement")(t,e,n)),t=(t=a.helper.replaceRecursiveRegExp(t,(function(t){return"\n\n¨K"+(n.gHtmlBlocks.push(t)-1)+"K\n\n"}),"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,a.subParser("hashElement")(t,e,n)),n.converter._dispatch("hashHTMLBlocks.after",t,e,n)})),a.subParser("hashHTMLSpans",(function(t,e,n){"use strict";function i(t){return"¨C"+(n.gHtmlSpans.push(t)-1)+"C"}return t=(t=(t=(t=(t=n.converter._dispatch("hashHTMLSpans.before",t,e,n)).replace(/<[^>]+?\/>/gi,(function(t){return i(t)}))).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,(function(t){return i(t)}))).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,(function(t){return i(t)}))).replace(/<[^>]+?>/gi,(function(t){return i(t)})),n.converter._dispatch("hashHTMLSpans.after",t,e,n)})),a.subParser("unhashHTMLSpans",(function(t,e,n){"use strict";t=n.converter._dispatch("unhashHTMLSpans.before",t,e,n);for(var i=0;i<n.gHtmlSpans.length;++i){for(var r=n.gHtmlSpans[i],a=0;/¨C(\d+)C/.test(r);){var o=RegExp.$1;if(r=r.replace("¨C"+o+"C",n.gHtmlSpans[o]),10===a){console.error("maximum nesting of 10 spans reached!!!");break}++a}t=t.replace("¨C"+i+"C",r)}return n.converter._dispatch("unhashHTMLSpans.after",t,e,n)})),a.subParser("hashPreCodeTags",(function(t,e,n){"use strict";return t=n.converter._dispatch("hashPreCodeTags.before",t,e,n),t=a.helper.replaceRecursiveRegExp(t,(function(t,i,r,o){var s=r+a.subParser("encodeCode")(i,e,n)+o;return"\n\n¨G"+(n.ghCodeBlocks.push({text:t,codeblock:s})-1)+"G\n\n"}),"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),n.converter._dispatch("hashPreCodeTags.after",t,e,n)})),a.subParser("headers",(function(t,e,n){"use strict";t=n.converter._dispatch("headers.before",t,e,n);var i=isNaN(parseInt(e.headerLevelStart))?1:parseInt(e.headerLevelStart),r=e.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,o=e.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;t=(t=t.replace(r,(function(t,r){var o=a.subParser("spanGamut")(r,e,n),s=e.noHeaderId?"":' id="'+l(r)+'"',c="<h"+i+s+">"+o+"</h"+i+">";return a.subParser("hashBlock")(c,e,n)}))).replace(o,(function(t,r){var o=a.subParser("spanGamut")(r,e,n),s=e.noHeaderId?"":' id="'+l(r)+'"',c=i+1,u="<h"+c+s+">"+o+"</h"+c+">";return a.subParser("hashBlock")(u,e,n)}));var s=e.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function l(t){var i,r;if(e.customizedHeaderId){var o=t.match(/\{([^{]+?)}\s*$/);o&&o[1]&&(t=o[1])}return i=t,r=a.helper.isString(e.prefixHeaderId)?e.prefixHeaderId:!0===e.prefixHeaderId?"section-":"",e.rawPrefixHeaderId||(i=r+i),i=e.ghCompatibleHeaderId?i.replace(/ /g,"-").replace(/&/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():e.rawHeaderId?i.replace(/ /g,"-").replace(/&/g,"&").replace(/¨T/g,"¨").replace(/¨D/g,"$").replace(/["']/g,"-").toLowerCase():i.replace(/[^\w]/g,"").toLowerCase(),e.rawPrefixHeaderId&&(i=r+i),n.hashLinkCounts[i]?i=i+"-"+n.hashLinkCounts[i]++:n.hashLinkCounts[i]=1,i}return t=t.replace(s,(function(t,r,o){var s=o;e.customizedHeaderId&&(s=o.replace(/\s?\{([^{]+?)}\s*$/,""));var c=a.subParser("spanGamut")(s,e,n),u=e.noHeaderId?"":' id="'+l(o)+'"',d=i-1+r.length,h="<h"+d+u+">"+c+"</h"+d+">";return a.subParser("hashBlock")(h,e,n)})),n.converter._dispatch("headers.after",t,e,n)})),a.subParser("horizontalRule",(function(t,e,n){"use strict";t=n.converter._dispatch("horizontalRule.before",t,e,n);var i=a.subParser("hashBlock")("<hr />",e,n);return t=(t=(t=t.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,i)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,i)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,i),n.converter._dispatch("horizontalRule.after",t,e,n)})),a.subParser("images",(function(t,e,n){"use strict";
2function i(t,e,i,r,o,s,l,c){var u=n.gUrls,d=n.gTitles,h=n.gDimensions;if(i=i.toLowerCase(),c||(c=""),t.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)r="";else if(""===r||null===r){if(""!==i&&null!==i||(i=e.toLowerCase().replace(/ ?\n/g," ")),r="#"+i,a.helper.isUndefined(u[i]))return t;r=u[i],a.helper.isUndefined(d[i])||(c=d[i]),a.helper.isUndefined(h[i])||(o=h[i].width,s=h[i].height)}e=e.replace(/"/g,""").replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback);var p='<img src="'+(r=r.replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback))+'" alt="'+e+'"';return c&&a.helper.isString(c)&&(p+=' title="'+(c=c.replace(/"/g,""").replace(a.helper.regexes.asteriskDashAndColon,a.helper.escapeCharactersCallback))+'"'),o&&s&&(p+=' width="'+(o="*"===o?"auto":o)+'"',p+=' height="'+(s="*"===s?"auto":s)+'"'),p+" />"}return t=(t=(t=(t=(t=(t=n.converter._dispatch("images.before",t,e,n)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,i)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,(function(t,e,n,r,a,o,s,l){return i(t,e,n,r=r.replace(/\s/g,""),a,o,0,l)}))).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,i)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,i)).replace(/!\[([^\[\]]+)]()()()()()/g,i),n.converter._dispatch("images.after",t,e,n)})),a.subParser("italicsAndBold",(function(t,e,n){"use strict";function i(t,e,n){return e+t+n}return t=n.converter._dispatch("italicsAndBold.before",t,e,n),t=e.literalMidWordUnderscores?(t=(t=t.replace(/\b___(\S[\s\S]*?)___\b/g,(function(t,e){return i(e,"<strong><em>","</em></strong>")}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(t,e){return i(e,"<strong>","</strong>")}))).replace(/\b_(\S[\s\S]*?)_\b/g,(function(t,e){return i(e,"<em>","</em>")})):(t=(t=t.replace(/___(\S[\s\S]*?)___/g,(function(t,e){return/\S$/.test(e)?i(e,"<strong><em>","</em></strong>"):t}))).replace(/__(\S[\s\S]*?)__/g,(function(t,e){return/\S$/.test(e)?i(e,"<strong>","</strong>"):t}))).replace(/_([^\s_][\s\S]*?)_/g,(function(t,e){return/\S$/.test(e)?i(e,"<em>","</em>"):t})),t=e.literalMidWordAsterisks?(t=(t=t.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,(function(t,e,n){return i(n,e+"<strong><em>","</em></strong>")}))).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,(function(t,e,n){return i(n,e+"<strong>","</strong>")}))).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,(function(t,e,n){return i(n,e+"<em>","</em>")})):(t=(t=t.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,(function(t,e){return/\S$/.test(e)?i(e,"<strong><em>","</em></strong>"):t}))).replace(/\*\*(\S[\s\S]*?)\*\*/g,(function(t,e){return/\S$/.test(e)?i(e,"<strong>","</strong>"):t}))).replace(/\*([^\s*][\s\S]*?)\*/g,(function(t,e){return/\S$/.test(e)?i(e,"<em>","</em>"):t})),n.converter._dispatch("italicsAndBold.after",t,e,n)})),a.subParser("lists",(function(t,e,n){"use strict";function i(t,i){n.gListLevel++,t=t.replace(/\n{2,}$/,"\n");
2var r=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,o=/\n[ \t]*\n(?!¨0)/.test(t+="¨0");return e.disableForced4SpacesIndentedSublists&&(r=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),t=(t=t.replace(r,(function(t,i,r,s,l,c,u){u=u&&""!==u.trim();var d=a.subParser("outdent")(l,e,n),h="";return c&&e.tasklists&&(h=' class="task-list-item" style="list-style-type: none;"',d=d.replace(/^[ \t]*\[(x|X| )?]/m,(function(){var t='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return u&&(t+=" checked"),t+">"}))),d=d.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,(function(t){return"¨A"+t})),i||d.search(/\n{2,}/)>-1?(d=a.subParser("githubCodeBlocks")(d,e,n),d=a.subParser("blockGamut")(d,e,n)):(d=(d=a.subParser("lists")(d,e,n)).replace(/\n$/,""),d=(d=a.subParser("hashHTMLBlocks")(d,e,n)).replace(/\n\n+/g,"\n\n"),d=o?a.subParser("paragraphs")(d,e,n):a.subParser("spanGamut")(d,e,n)),"<li"+h+">"+(d=d.replace("¨A",""))+"</li>\n"}))).replace(/¨0/g,""),n.gListLevel--,i&&(t=t.replace(/\s+$/,"")),t}function r(t,e){if("ol"===e){var n=t.match(/^ *(\d+)\./);if(n&&"1"!==n[1])return' start="'+n[1]+'"'}return""}function o(t,n,a){var o=e.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,s=e.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===n?o:s,c="";if(-1!==t.search(l))!function e(u){var d=u.search(l),h=r(t,n);-1!==d?(c+="\n\n<"+n+h+">\n"+i(u.slice(0,d),!!a)+"</"+n+">\n",l="ul"==(n="ul"===n?"ol":"ul")?o:s,e(u.slice(d))):c+="\n\n<"+n+h+">\n"+i(u,!!a)+"</"+n+">\n"}(t);else{var u=r(t,n);c="\n\n<"+n+u+">\n"+i(t,!!a)+"</"+n+">\n"}return c}return t=n.converter._dispatch("lists.before",t,e,n),t+="¨0",t=(t=n.gListLevel?t.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(t,e,n){return o(e,n.search(/[*+-]/g)>-1?"ul":"ol",!0)})):t.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,(function(t,e,n,i){return o(n,i.search(/[*+-]/g)>-1?"ul":"ol",!1)}))).replace(/¨0/,""),n.converter._dispatch("lists.after",t,e,n)})),a.subParser("metadata",(function(t,e,n){"use strict";if(!e.metadata)return t;function i(t){n.metadata.raw=t,(t=(t=t.replace(/&/g,"&").replace(/"/g,""")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,(function(t,e,i){return n.metadata.parsed[e]=i,""}))}return t=(t=(t=(t=n.converter._dispatch("metadata.before",t,e,n)).replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,(function(t,e,n){return i(n),"¨M"}))).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,(function(t,e,r){return e&&(n.metadata.format=e),i(r),"¨M"}))).replace(/¨M/g,""),n.converter._dispatch("metadata.after",t,e,n)})),a.subParser("outdent",(function(t,e,n){"use strict";return t=(t=(t=n.converter._dispatch("outdent.before",t,e,n)).replace(/^(\t|[ ]{1,4})/gm,"¨0")).replace(/¨0/g,""),n.converter._dispatch("outdent.after",t,e,n)})),a.subParser("paragraphs",(function(t,e,n){"use strict";for(var i=(t=(t=(t=n.converter._dispatch("paragraphs.before",t,e,n)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),r=[],o=i.length,s=0;s<o;s++){var l=i[s];l.search(/¨(K|G)(\d+)\1/g)>=0?r.push(l):l.search(/\S/)>=0&&(l=(l=a.subParser("spanGamut")(l,e,n)).replace(/^([ \t]*)/g,"<p>"),l+="</p>",r.push(l))}for(o=r.length,s=0;s<o;s++){for(var c="",u=r[s],d=!1;/¨(K|G)(\d+)\1/.test(u);){var h=RegExp.$1,p=RegExp.$2;c=(c="K"===h?n.gHtmlBlocks[p]:d?a.subParser("encodeCode")(n.ghCodeBlocks[p].text,e,n):n.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),u=u.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/,c),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(u)&&(d=!0)}r[s]=u}return t=(t=(t=r.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),n.converter._dispatch("paragraphs.after",t,e,n)})),a.subParser("runExtension",(function(t,e,n,i){"use strict";if(t.filter)e=t.filter(e,i.converter,n);else if(t.regex){var r=t.regex;r instanceof RegExp||(r=new RegExp(r,"g")),e=e.replace(r,t.replace)}return e})),a.subParser("spanGamut",(function(t,e,n){"use strict";return t=n.converter._dispatch("spanGamut.before",t,e,n),t=a.subParser("codeSpans")(t,e,n),t=a.subParser("escapeSpecialCharsWithinTagAttributes")(t,e,n),t=a.subParser("encodeBackslashEscapes")(t,e,n),t=a.subParser("images")(t,e,n),t=a.subParser("anchors")(t,e,n),t=a.subParser("autoLinks")(t,e,n),t=a.subParser("simplifiedAutoLinks")(t,e,n),t=a.subParser("emoji")(t,e,n),t=a.subParser("underline")(t,e,n),t=a.subParser("italicsAndBold")(t,e,n),t=a.subParser("strikethrough")(t,e,n),t=a.subParser("ellipsis")(t,e,n),t=a.subParser("hashHTMLSpans")(t,e,n),t=a.subParser("encodeAmpsAndAngles")(t,e,n),e.simpleLineBreaks?/\n\n¨K/.test(t)||(t=t.replace(/\n+/g,"<br />\n")):t=t.replace(/ +\n/g,"<br />\n"),n.converter._dispatch("spanGamut.after",t,e,n)})),a.subParser("strikethrough",(function(t,e,n){"use strict";return e.strikethrough&&(t=(t=n.converter._dispatch("strikethrough.before",t,e,n)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,(function(t,i){return function(t){return e.simplifiedAutoLink&&(t=a.subParser("simplifiedAutoLinks")(t,e,n)),"<del>"+t+"</del>"}(i)})),t=n.converter._dispatch("strikethrough.after",t,e,n)),t})),a.subParser("stripLinkDefinitions",(function(t,e,n){"use strict";var i=function(i,r,o,s,l,c,u){return r=r.toLowerCase(),t.toLowerCase().split(r).length-1<2?i:(o.match(/^data:.+?\/.+?;base64,/)?n.gUrls[r]=o.replace(/\s/g,""):n.gUrls[r]=a.subParser("encodeAmpsAndAngles")(o,e,n),c?c+u:(u&&(n.gTitles[r]=u.replace(/"|'/g,""")),e.parseImgDimensions&&s&&l&&(n.gDimensions[r]={width:s,height:l}),""))};return t=(t=(t=(t+="¨0").replace(/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm,i)).replace(/^ {0,3}\[([^\]]+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))
2/gm,i)).replace(/¨0/,"")})),a.subParser("tables",(function(t,e,n){"use strict";if(!e.tables)return t;function i(t,i){return"<td"+i+">"+a.subParser("spanGamut")(t,e,n)+"</td>\n"}function r(t){var r,o=t.split("\n");for(r=0;r<o.length;++r)/^ {0,3}\|/.test(o[r])&&(o[r]=o[r].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(o[r])&&(o[r]=o[r].replace(/\|[ \t]*$/,"")),o[r]=a.subParser("codeSpans")(o[r],e,n);var s,l,c,u,d=o[0].split("|").map((function(t){return t.trim()})),h=o[1].split("|").map((function(t){return t.trim()})),p=[],f=[],g=[],m=[];for(o.shift(),o.shift(),r=0;r<o.length;++r)""!==o[r].trim()&&p.push(o[r].split("|").map((function(t){return t.trim()})));if(d.length<h.length)return t;for(r=0;r<h.length;++r)g.push((s=h[r],/^:[ \t]*--*$/.test(s)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(s)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(s)?' style="text-align:center;"':""));for(r=0;r<d.length;++r)a.helper.isUndefined(g[r])&&(g[r]=""),f.push((l=d[r],c=g[r],u=void 0,u="",l=l.trim(),(e.tablesHeaderId||e.tableHeaderId)&&(u=' id="'+l.replace(/ /g,"_").toLowerCase()+'"'),"<th"+u+c+">"+(l=a.subParser("spanGamut")(l,e,n))+"</th>\n"));for(r=0;r<p.length;++r){for(var v=[],y=0;y<f.length;++y)a.helper.isUndefined(p[r][y]),v.push(i(p[r][y],g[y]));m.push(v)}return function(t,e){for(var n="<table>\n<thead>\n<tr>\n",i=t.length,r=0;r<i;++r)n+=t[r];for(n+="</tr>\n</thead>\n<tbody>\n",r=0;r<e.length;++r){n+="<tr>\n";for(var a=0;a<i;++a)n+=e[r][a];n+="</tr>\n"}return n+"</tbody>\n</table>\n"}(f,m)}return t=(t=(t=(t=n.converter._dispatch("tables.before",t,e,n)).replace(/\\(\|)/g,a.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,r)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm,r),n.converter._dispatch("tables.after",t,e,n)})),a.subParser("underline",(function(t,e,n){"use strict";return e.underline?(t=n.converter._dispatch("underline.before",t,e,n),t=(t=e.literalMidWordUnderscores?(t=t.replace(/\b___(\S[\s\S]*?)___\b/g,(function(t,e){return"<u>"+e+"</u>"}))).replace(/\b__(\S[\s\S]*?)__\b/g,(function(t,e){return"<u>"+e+"</u>"})):(t=t.replace(/___(\S[\s\S]*?)___/g,(function(t,e){return/\S$/.test(e)?"<u>"+e+"</u>":t}))).replace(/__(\S[\s\S]*?)__/g,(function(t,e){return/\S$/.test(e)?"<u>"+e+"</u>":t}))).replace(/(_)/g,a.helper.escapeCharactersCallback),t=n.converter._dispatch("underline.after",t,e,n)):t})),a.subParser("unescapeSpecialChars",(function(t,e,n){"use strict";return t=(t=n.converter._dispatch("unescapeSpecialChars.before",t,e,n)).replace(/¨E(\d+)E/g,(function(t,e){var n=parseInt(e);return String.fromCharCode(n)})),n.converter._dispatch("unescapeSpecialChars.after",t,e,n)})),a.subParser("makeMarkdown.blockquote",(function(t,e){"use strict";var n="";if(t.hasChildNodes())for(var i=t.childNodes,r=i.length,o=0;o<r;++o){var s=a.subParser("makeMarkdown.node")(i[o],e);""!==s&&(n+=s)}return"> "+(n=n.trim()).split("\n").join("\n> ")})),a.subParser("makeMarkdown.codeBlock",(function(t,e){"use strict";var n=t.getAttribute("language"),i=t.getAttribute("precodenum");return"```"+n+"\n"+e.preList[i]+"\n```"})),a.subParser("makeMarkdown.codeSpan",(function(t){"use strict";return"`"+t.innerHTML+"`"})),a.subParser("makeMarkdown.emphasis",(function(t,e){"use strict";var n="";if(t.hasChildNodes()){n+="*";for(var i=t.childNodes,r=i.length,o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e);n+="*"}return n})),a.subParser("makeMarkdown.header",(function(t,e,n){"use strict";var i=new Array(n+1).join("#"),r="";if(t.hasChildNodes()){r=i+" ";for(var o=t.childNodes,s=o.length,l=0;l<s;++l)r+=a.subParser("makeMarkdown.node")(o[l],e)}return r})),a.subParser("makeMarkdown.hr",(function(){"use strict";return"---"})),a.subParser("makeMarkdown.image",(function(t){"use strict";var e="";return t.hasAttribute("src")&&(e+="+">",t.hasAttribute("width")&&t.hasAttribute("height")&&(e+=" ="+t.getAttribute("width")+"x"+t.getAttribute("height")),t.hasAttribute("title")&&(e+=' "'+t.getAttribute("title")+'"'),e+=")"),e})),a.subParser("makeMarkdown.links",(function(t,e){"use strict";var n="";if(t.hasChildNodes()&&t.hasAttribute("href")){var i=t.childNodes,r=i.length;n="[";for(var o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e);n+="](",n+="<"+t.getAttribute("href")+">",t.hasAttribute("title")&&(n+=' "'+t.getAttribute("title")+'"'),n+=")"}return n})),a.subParser("makeMarkdown.list",(function(t,e,n){"use strict";var i="";if(!t.hasChildNodes())return"";for(var r=t.childNodes,o=r.length,s=t.getAttribute("start")||1,l=0;l<o;++l)void 0!==r[l].tagName&&"li"===r[l].tagName.toLowerCase()&&(i+=("ol"===n?s.toString()+". ":"- ")+a.subParser("makeMarkdown.listItem")(r[l],e),++s);return(i+="\n\x3c!-- --\x3e\n").trim()})),a.subParser("makeMarkdown.listItem",(function(t,e){"use strict";for(var n="",i=t.childNodes,r=i.length,o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e);return/\n$/.test(n)?n=n.split("\n").join("\n ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):n+="\n",n})),a.subParser("makeMarkdown.node",(function(t,e,n){"use strict";n=n||!1;var i="";if(3===t.nodeType)return a.subParser("makeMarkdown.txt")(t,e);if(8===t.nodeType)return"\x3c!--"+t.data+"--\x3e\n\n";if(1!==t.nodeType)return"";switch(t.tagName.toLowerCase()){case"h1":n||(i=a.subParser("makeMarkdown.header")(t,e,1)+"\n\n");break;case"h2":n||(i=a.subParser("makeMarkdown.header")(t,e,2)+"\n\n");break;case"h3":n||(i=a.subParser("makeMarkdown.header")(t,e,3)+"\n\n");break;case"h4":n||(i=a.subParser("makeMarkdown.header")(t,e,4)+"\n\n");break;case"h5":n||(i=a.subParser("makeMarkdown.header")(t,e,5)+"\n\n");break;case"h6":n||(i=a.subParser("makeMarkdown.header")(t,e,6)+"\n\n");break;case"p":n||(i=a.subParser("makeMarkdown.paragraph")(t,e)+"\n\n");break;case"blockquote":n||(i=a.subParser("makeMarkdown.blockquote")(t,e)+"\n\n");break;case"hr":n||(i=a.subParser("makeMarkdown.hr")(t,e)+"\n\n");break;case"ol":n||(i=a.subParser("makeMarkdown.list")(t,e,"ol")+"\n\n");break;case"ul":n||(i=a.subParser("makeMarkdown.list")(t,e,"ul")+"\n\n");break;case"precode":n||(i=a.subParser("makeMarkdown.codeBlock")(t,e)+"\n\n");break;case"pre":n||(i=a.subParser("makeMarkdown.pre")(t,e)+"\n\n");break;case"table":n||(i=a.subParser("makeMarkdown.table")(t,e)+"\n\n");break;case"code":i=a.subParser("makeMarkdown.codeSpan")(t,e);break;case"em":case"i":i=a.subParser("makeMarkdown.emphasis")(t,e);break;case"strong":case"b":i=a.subParser("makeMarkdown.strong")(t,e);break;case"del":i=a.subParser("makeMarkdown.strikethrough")(t,e);break;case"a":i=a.subParser("makeMarkdown.links")(t,e);break;case"img":i=a.subParser("makeMarkdown.image")(t,e);break;default:i=t.outerHTML+"\n\n"}return i})),a.subParser("makeMarkdown.paragraph",(function(t,e){"use strict";var n="";if(t.hasChildNodes())for(var i=t.childNodes,r=i.length,o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e);return n.trim()})),a.subParser("makeMarkdown.pre",(function(t,e){"use strict";var n=t.getAttribute("prenum");return"<pre>"+e.preList[n]+"</pre>"})),a.subParser("makeMarkdown.strikethrough",(function(t,e){"use strict";var n="";if(t.hasChildNodes()){n+="~~";for(var i=t.childNodes,r=i.length,o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e);n+="~~"}return n})),a.subParser("makeMarkdown.strong",(function(t,e){"use strict";var n="";if(t.hasChildNodes()){n+="**";for(var i=t.childNodes,r=i.length,o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e);n+="**"}return n})),a.subParser("makeMarkdown.table",(function(t,e){"use strict";var n,i,r="",o=[[],[]],s=t.querySelectorAll("thead>tr>th"),l=t.querySelectorAll("tbody>tr");for(n=0;n<s.length;++n){var c=a.subParser("makeMarkdown.tableCell")(s[n],e),u="---";if(s[n].hasAttribute("style"))switch(s[n].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":u=":---";break;case"text-align:right;":u="---:";break;case"text-align:center;":u=":---:"}o[0][n]=c.trim(),o[1][n]=u}for(n=0;n<l.length;++n){var d=o.push([])-1,h=l[n].getElementsByTagName("td");for(i=0;i<s.length;++i){var p=" ";void 0!==h[i]&&(p=a.subParser("makeMarkdown.tableCell")(h[i],e)),o[d].push(p)}}var f=3;for(n=0;n<o.length;++n)for(i=0;i<o[n].length;++i){var g=o[n][i].length;g>f&&(f=g)}for(n=0;n<o.length;++n){for(i=0;i<o[n].length;++i)1===n?":"===o[n][i].slice(-1)?o[n][i]=a.helper.padEnd(o[n][i].slice(-1),f-1,"-")+":":o[n][i]=a.helper.padEnd(o[n][i],f,"-"):o[n][i]=a.helper.padEnd(o[n][i],f);r+="| "+o[n].join(" | ")+" |\n"}return r.trim()})),a.subParser("makeMarkdown.tableCell",(function(t,e){"use strict";var n="";if(!t.hasChildNodes())return"";for(var i=t.childNodes,r=i.length,o=0;o<r;++o)n+=a.subParser("makeMarkdown.node")(i[o],e,!0);return n.trim()})),a.subParser("makeMarkdown.txt",(function(t){"use strict";var e=t.nodeValue;return e=(e=e.replace(/ +/g," ")).replace(/¨NBSP;
2/g," "),(e=(e=(e=(e=(e=(e=(e=(e=a.helper.unescapeHTMLEntities(e)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")})),void 0===(i=function(){"use strict";return a}.call(e,n,e,t))||(t.exports=i)}).call(this)},7279(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8705));e.default={attr(t,e,n,i){e[n]=i,this.scope(t,e)},init(t,e,n){return t.appendChild(this.plate(e)),this.state(n||{})},isProxy(t){try{postMessage(t,"*")}catch(t){return t&&25===t.code}return!1},plate(t){const e=document.createElement("template");return e.innerHTML=t,e.content.cloneNode(!0)},scope(t,e){r.default.addScopeToNode(t,e),this.isProxy(e)||r.default.initTree(t)},state:t=>r.default.reactive(t)}},9789(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(7524)),a=n(9784),o=i(n(4042));n(421);const s=i(n(8538)),l=i(n(3991)),c=i(n(2116)),u=i(n(5472)),d=i(n(3878)),h=i(n(5080));n(2171),n(1545),n(1902),n(814),n(7440),n(5261),n(1803),n(3633),n(4475),n(3913),n(1289),d.default.initialize(),h.default.initialize(),s.default.initialize(),l.default.initialize(),c.default.initialize(r.default.pages),u.default.init(),window.app=r.default;const p=document.getElementById("app"),f=new a.Gusion(p),g=new URL(location.href);o.default.init(),r.default.pages.forEach((t=>{f.add(t.url,t.route,t.page)})),f.start(g.pathname)},7524(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(1907)),a=i(n(8330)),o=i(n(9007)),s=i(n(5472)),l=i(n(3991)),c=i(n(5096)),u=i(n(6006)),d=i(n(2710)),h=i(n(6348));e.default={name:a.default.description,version:a.default.version,logo:r.default.get("gcg"),logoBanner:r.default.get("banner"),bpLogo:r.default.get("bagongPilipinas"),dpoLogo:r.default.get("dpo"),pilipinasLogo:r.default.get("pilipinas"),sealLogo:r.default.get("seal"),foiLogo:r.default.get("foi"),accessibilityLogo:r.default.get("accessibility"),barnav:o.default,bot:s.default,contrasted:!1,links:[{name:"Home",code:"Board",url:"/"},{name:"About GCG",code:"About",url:"/about",items:[{name:"About Us",code:"AboutUs",url:"/about",icon:r.default.get("mandate")},{name:"The Mandate",code:"AboutMandate",url:"/mandate",icon:r.default.get("mandate")},{name:"Quality Policy",code:"AboutPolicy",url:"/quality-policy",icon:r.default.get("mandate")},{name:"The Commission",code:"AboutCommission",url:"/commission",icon:r.default.get("commission")},{name:"Directory",code:"AboutDirectory",url:"/directory",icon:r.default.get("directory")},{name:"Strategic Partnership",code:"AboutPartnership",url:"/partnership",icon:r.default.get("strategic")},{name:"Vision and Mission",code:"AboutVision",url:"/vision",icon:r.default.get("mission")},{name:"Core Values",code:"AboutValues",url:"/values",icon:r.default.get("core")},{name:"Careers",code:"BoardCareer",url:"/careers",icon:r.default.get("career")}]},{name:"News & Updates",code:"News",url:"/announcements",items:[{name:"Announcements",code:"NewsNotices",url:"/announcements",icon:null},{name:"Press Releases",code:"NewsPress",url:"/press-releases",icon:null},{name:"Speeches",code:"NewsSpeech",url:"/speeches",icon:null},{name:"Photos",code:"NewsPhotos",url:"/photos",icon:null},{name:"Videos",code:"NewsVideos",url:"/videos",icon:null}]},{name:"Laws & Issuances",code:"Law",url:"/memorandum-orders",items:[{name:"Memorandum Orders",code:"LawOrders",url:"/memorandum-orders",icon:null},{name:"Memorandum Circulars",code:"LawCirculars",url:"/memorandum-circulars",icon:null},{name:"Joint Circulars",code:"LawJoint",url:"/joint-circulars",icon:null},{name:"Laws",code:"Laws",url:"/laws",icon:null}]},{name:"FAQs",code:"Faqs",url:"/faqs"}],pages:h.default.get(),init(){document.title=this.name,l.default.setItems(this.links),this.barnav.init(),this.barnav.links=this.links,u.default.init(),c.default.init()},advertisements:{privacy:{proceed(){const t=window.location.pathname;d.default.visit(d.default.TYPE_PRIVACY,t,0),c.default.cancel()},link:"https://gcg.gov.ph/privacy-policy",show:!1},survey:{cancel(){const t=window.location.pathname;d.default.visit(d.default.TYPE_SURVEY,t,0),u.default.cancel()},proceed(){const t=window.location.pathname;d.default.visit(d.default.TYPE_SURVEY,t,1),u.default.proceed()}}}}},4794(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(7943)),a=n(9784),o=i(n(1907)),s=i(n(9955)),l=i(n(2116)),c=i(n(2710));class u extends a.Page{html=r.default;data=s.default;pages=null;gcgLogo=o.default.get("gcg");items=[];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),this.pages=l.default.get("about"),s.default.load().then((t=>{const e=t.data,n=s.default.get(e,"about");this.items=n.section}))}render(){return this.html}}e.default=u},8624(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6901)),a=i(n(4515)),o=i(n(8675)),s=i(n(9860)),l=n(9784),c=i(n(1907)),u=i(n(2116)),d=i(n(8866)),h=i(n(2710)),p=i(n(9955)),f=i(n(921));class g extends l.Page{html=a.default;data=p.default;file=f.default;pages=null;gcgLogo=c.default.get("gcg");orgChart=s.default;items=[];officials=[];official={image:null,name:null,position:null,description:null};init(){h.default.visit(h.default.TYPE_LINK,this.path,0),r.default.load("gcg-profile-modal",d.default),this.pages=u.default.get("about"),p.default.load().then((t=>{const e=t.data,n=p.default.get(e,"commission"),i=p.default.get(e,"key-officials"),r=this.removeDuplicateOffice(i);this.items=n.assets?n.assets:[],this.officials=r||[]}))}removeDuplicateOffice(t){let e="";return t.map((t=>{const n={...t};return t.office===e&&(n.office=""),e=t.office,n}))}show(t){this.official=this.items[t],o.default.show("profile-modal")}cancel(){o.default.hide("profile-modal")}render(){return this.html}}e.default=g},4740(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6837)),a=n(9784),o=i(n(9955)),s=i(n(1907)),l=i(n(2116)),c=i(n(2710));class u extends a.Page{html=r.default;pages=null;directorOffice="Office of the Director";gcgLogo=s.default.get("gcg");items=[];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),this.pages=l.default.get("about"),o.default.load().then((t=>{const e=t.data,n=o.default.get(e,"directory");for(let t=n.length-1;t>=0;t--){const e=n[t]?.name;"GAD FOCAL POINT SYSTEM"===e&&n.splice(t,1)}this.items=n}))}render(){return this.html}}e.default=u},4071(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6886)),a=n(9784),o=i(n(6901)),s=i(n(1907)),l=i(n(9955)),c=i(n(2116)),u=i(n(2710)),d=i(n(1189));class h extends a.Page{html=r.default;data=l.default;pages=null;gcgLogo=s.default.get("gcg");items=[];init(){u.default.visit(u.default.TYPE_LINK,this.path,0),o.default.load("gcg-mandates",d.default),this.pages=c.default.get("about"),l.default.load().then((t=>{const e=t.data,n=l.default.get(e,"mandate");this.items=n.assets?n.assets:[]}))}render(){return this.html}}e.default=h},2931(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8742)),a=n(9784),o=i(n(6901)),s=i(n(1907)),l=i(n(9955)),c=i(n(2116)),u=i(n(2710)),d=i(n(2545));class h extends a.Page{html=r.default;data=l.default;pages=null;gcgLogo=s.default.get("gcg");items=[];init(){u.default.visit(u.default.TYPE_LINK,this.path,0),o.default.load("gcg-partnership",d.default),this.pages=c.default.get("about"),l.default.load().then((t=>{const e=t.data,n=l.default.get(e,"partnership");this.items=n.assets?n.assets:[]}))}render(){return this.html}}e.default=h},4331(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(864)),a=n(9784),o=i(n(1907)),s=i(n(2116)),l=i(n(2710));class c extends a.Page{html=r.default;qualityPolicy="https://gcg.gov.ph/images/";pages=null;gcgLogo=o.default.get("gcg");items=[{image:this.qualityPolicy+"QP2024.jpg"}];init(){l.default.visit(l.default.TYPE_LINK,this.path,0),this.pages=s.default.get("about")}render(){return this.html}}e.default=c},3519(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(3084)),a=n(9784),o=i(n(1907)),s=i(n(9955)),l=i(n(2116)),c=i(n(921)),u=i(n(2710));class d extends a.Page{html=r.default;file=c.default;pages=null;gcgLogo=o.default.get("gcg");items=[];init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=l.default.get("about"),s.default.load().then((t=>{const e=t.data,n=s.default.get(e,"core-values");this.items=n.assets?n.assets:[]}))}render(){return this.html}}e.default=d},4693(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6398)),a=n(9784),o=i(n(1907)),s=i(n(9955)),l=i(n(2116)),c=i(n(2710));class u extends a.Page{html=r.default;pages=null;gcgLogo=o.default.get("gcg");mission={};vision={};init(){c.default.visit(c.default.TYPE_LINK,this.path,0),this.pages=l.default.get("about"),s.default.load().then((t=>{const e=t.data;s.default.get(e,"vision-mission").section.forEach(((t,e)=>{"Mission"==t.name&&(this.mission=t),"Vision"==t.name&&(this.vision=t)}))}))}render(){return this.html}}e.default=u},9069(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(5352)),a=n(9784),o=i(n(6901)),s=i(n(8675)),l=i(n(2710)),c=i(n(1907)),u=i(n(181)),d=i(n(9955)),h=i(n(320));class p extends a.Page{html=r.default;pages=null;data=d.default;depot=u.default;STATUS_CLOSED=5;gcgLogo=c.default.get("gcg");types={0:"Contract of Service",1:"Plantilla",2:"Coterminous",3:"Presidential Appointee"};items=[];career={};init(){l.default.visit(l.default.TYPE_LINK,this.path,0),o.default.load("gcg-career-modal",h.default),u.default.load().then((t=>{this.items=t.data})).catch((t=>{this.items=[]}))}show(t){this.career=this.items[t],s.default.show("career-modal")}cancel(){s.default.hide("career-modal")}toHtml(t){return u.default.toHtml(t)}apply(t){u.default.apply(t)}render(){return this.html}}e.default=p},8848(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(1885)),a=n(9784),o=i(n(2710)),s=i(n(1907)),l=i(n(921));class c extends a.Page{html=r.default;pages=null;gcgLogo=s.default.get("gcg");file=l.default;foiManual="2AiWPQJ7EvKfzsTt3Of1.pdf";reqForm="O2Li6McuonI1Yy5TuDDE.pdf";init(){o.default.visit(o.default.TYPE_LINK,this.path,0)}render(){return this.html}}e.default=c},3030(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(1867)),a=n(9784),o=i(n(6901)),s=i(n(3)),l=i(n(5380)),c=i(n(8675)),u=i(n(2710)),d=i(n(1907)),h=i(n(9955)),p=i(n(921)),f=i(n(6656)),g=i(n(7420)),m=i(n(7230)),v=i(n(8749)),y=i(n(4500)),x=i(n(6508)),_=i(n(6101));class b extends a.Page{html=r.default;pages=["LAWS AND ISSUANCES","PHOTOS","SEX-DISAGGREGATED DATA","GAD FOCAL POINT SYSTEM"];data=h.default;file=p.default;filter=null;show=!1;items=[];laws=[];index=0;current=0;pagee=l.default.init();section=null;search="";years=null;gcgLogo=d.default.get("gcg");photos=[];active=0;tab=0;sdd=f.default;focal=g.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),h.default.load().then((t=>{const e=h.default.get(t.data,"gad-section"),n=h.default.get(t.data,"gad"),i=h.default.get(t.data,"gad-album");let r=h.default.getYears(i.assets);this.years=r,this.photos=i.assets??[],this.section=n.section??[],this.laws=e.assets??[],this.find()})),o.default.load("gcg-gad-laws",m.default),this.sdd.init(),this.focal.init(),o.default.load("gcg-gad-photos",v.default),o.default.load("gcg-gad-photos-detail",y.default),o.default.load("gcg-gad-photos-result",x.default),o.default.load("gcg-gad-photos-modal",_.default)}find(){h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"gad-album");let i=[];n.assets&&(i=n.assets.map((t=>{const e=t.primary??0;return t.cover=t.files[e].file,t}))),this.search&&i.length&&(i=i.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filter&&i.length&&(i=i.filter((t=>!t.started_at||new Date(t.started_at).getFullYear()==this.filter))),this.photos=i,this.load(1)}))}load(t,e=null){e||(e=s.default.set(t,this.photos,9)),this.items=e.items?e.items:[],this.pagee=l.default.set(this.pagee,t,e)}view(t){this.current=t,c.default.show("gad-photo-modal")}next(){const t=this.active,e=this.current;this.items[t].files.length>e+1?this.current=this.current+1:this.current=0}prev(){const t=this.active,e=this.current;this.current=e-1>=0?this.current-1:this.items[t].files.length-1}close(){this.current=0,c.default.hide("gad-photo-modal")}render(){return this.html}}e.default=b},7001(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8132)),a=n(9784),o=i(n(2710)),s=i(n(6901)),l=i(n(9955)),c=i(n(921)),u=i(n(643)),d=i(n(8672)),h=i(n(8675));class p extends a.Page{html=r.default;data=l.default;file=c.default;pbbLink="https://pbb.gcg.gov.ph/2023/";pages=["GOCC Corner","General Public","Citizen's Charter"];items=[];active=0;notices=[];notice=[];cornerItems=[];generalItems=[];charter="";init(){o.default.visit(o.default.TYPE_LINK,this.path,0),l.default.load().then((t=>{const e=t.data;this.items=l.default.get(e,"gocc-corner"),this.cornerItems=l.default.get(e,"gocc-corner"),this.generalItems=l.default.get(e,"general-public");const n=l.default.get(e,"charter").section;this.charter=n?.body?n.body:"",this.notices=l.default.get(e,"notice").assets})),s.default.load("gcg-notice-modal",u.default),s.default.load("gcg-pbb-modal",d.default)}move(t){this.active=t,2!=t&&(this.items=1===t?this.generalItems:this.cornerItems)}show(){h.default.show("show-pbb-modal")}getIdData(t){let e=this.notices.filter((e=>e.id===t));this.notice=e[0],this.view()}view(){h.default.show("view-notice-modal")}cancel(){h.default.hide("view-notice-modal"),h.default.hide("show-pbb-modal")}redirect(){window.open(this.pbbLink,"_blank","noopener")}render(){return this.html}}e.default=p},177(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8126)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(5913));class p extends a.Page{html=r.default;pagee=s.default.init();pages=null;search="";issuances=[];items=[];data=d.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("cpcs"),this.find(),o.default.load("gcg-issuances-result",h.default)}load(t,e=null){e||(e=l.default.set(t,this.issuances,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"issuance");let i=[];n.assets&&(i=n.assets.filter((t=>t.name.includes(this.search)))),this.issuances=i,this.load(1)}))}}e.default=p},2467(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(1359));class p extends a.Page{html=r.default;pagee=s.default.init();pages=null;search="";materials=[];items=[];data=d.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("cpcs"),this.find(),o.default.load("gcg-materials-result",h.default)}load(t,e=null){e||(e=l.default.set(t,this.materials,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"cpcs-materials");if(!n.assets)return;let i=n.assets.filter((t=>t.name.includes(this.search)));this.materials=i,this.load(1)}))}}e.default=p},9148(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8387)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(5998));class p extends a.Page{html=r.default;pagee=s.default.init();pages=null;search="";notices=[];items=[];data=d.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("cpcs"),this.find(),o.default.load("gcg-cpcs-notices-result",h.default)}load(t,e=null){e||(e=l.default.set(t,this.notices,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"cpcs-announcements");if(!n.assets)return;let i=n.assets.filter((t=>t.name.includes(this.search)));this.notices=i,this.load(1)}))}}e.default=p},3926(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(9387)),a=n(9784),o=i(n(5380)),s=i(n(2116)),l=i(n(3)),c=i(n(2710)),u=i(n(921));class d extends a.Page{html=r.default;file=u.default;pagee=o.default.init();pages=null;filter=null;filtered=[];search="";books=[{name:"Performance Evaluation System (PES) Guidebook",file:"ONzRUkhMxaipEfjfn8b6.pdf"}];items=[];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),this.pages=s.default.get("dl"),this.find()}load(t,e=null){e||(e=l.default.set(t,this.filtered,10)),this.items=e.items?e.items:[]}find(){let t=[];this.books&&(t=this.books.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filtered=t,this.load(1)}render(){return this.html}}e.default=d},8581(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(8170)),a=n(9784),o=i(n(5380)),s=i(n(3)),l=i(n(2116)),c=i(n(2710)),u=i(n(921));class d extends a.Page{html=r.default;file=u.default;pagee=o.default.init();pages=null;filter=null;filtered=[];search="";items=[];seminars=[{name:"Cascading Performance Targets of GOCCs for the I-PBB",file:"Zr5ktubyJ79WJlsUQL6X.pdf"},{name:"Organization Performance Indicator Framework (OPIF)",file:"iB7kQ64AWCGi5JscUg55.pdf"}];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),this.pages=l.default.get("dl"),this.find()}load(t,e=null){e||(e=s.default.set(t,this.filtered,10)),this.items=e.items?e.items:[]}find(){let t=[];this.seminars&&(t=this.seminars.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filtered=t,this.load(1)}render(){return this.html}}e.default=d},4952(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(2457)),a=n(9784),o=i(n(5380)),s=i(n(3)),l=i(n(2116)),c=i(n(2710));class u extends a.Page{html=r.default;pagee=o.default.init();pages=null;filter=null;filtered=[];search="";items=[];sheets=[{name:"GOVERNMENT CORPORATE INFORMATION SHEET",link:"https://view.officeapps.live.com/op/view.aspx?src=https%3A%2F%2Fgcg.gov.ph%2Ffiles%2FvWMx5DYp3y4ll9DGJga5.xls&wdOrigin=BROWSELINK"}];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),this.pages=l.default.get("dl"),this.find()}load(t,e=null){e||(e=s.default.set(t,this.filtered,10)),this.items=e.items?e.items:[]}find(){let t=[];this.sheets&&(t=this.sheets.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filtered=t,this.load(1)}render(){return this.html}}e.default=u},2658(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6785)),a=n(9784),o=i(n(6901)),s=i(n(1907)),l=i(n(9955)),c=i(n(2116)),u=i(n(2710)),d=i(n(1060));class h extends a.Page{html=r.default;data=l.default;logo=s.default.get("gcg");assets=null;items=[];init(){u.default.visit(u.default.TYPE_LINK,this.path,0),o.default.load("gcg-faqs",d.default),this.assets=c.default.get("faq"),l.default.load().then((t=>{const e=t.data,n=l.default.get(e,"faq");this.items=n.assets?n.assets:[]}))}render(){return this.html}}e.default=h},6159(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(896)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(1919)),p=i(n(8087));class f extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";years=[2024,2023,2022];filter=null;circulars=[];items=[];data=d.default;date=h.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("laws"),d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"memorandum-circulars");let i=d.default.getYears(n.assets);this.years=i??[],this.find()})),o.default.load("gcg-circulars-result",p.default)}load(t,e=null){e||(e=l.default.set(t,this.circulars,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"memorandum-circulars");let i=[];if(n.assets&&(i=n.assets.filter((t=>{const e=t.name?.toLowerCase(),n=t.code?.toLowerCase(),i=this.search?.toLowerCase();return e?.includes(i)||n?.includes(i)}))),!this.filter)return this.circulars=i,this.load(1),this.circulars;this.filter&&(i=i.filter((t=>new Date(t.started_at).getFullYear()==this.filter))),this.circulars=i,this.load(1)}))}}e.default=f},8294(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(2775)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(1919)),p=i(n(4242));class f extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";years=[2024,2023,2022];filter=null;joints=[];items=[];data=d.default;date=h.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("laws"),d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"joint-circulars");let i=d.default.getYears(n.assets);this.years=i??[],this.find()})),o.default.load("gcg-joint-result",p.default)}load(t,e=null){e||(e=l.default.set(t,this.joints,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"joint-circulars");let i=[];if(n.assets&&(i=n.assets.filter((t=>{const e=t.name?.toLowerCase(),n=t.code?.toLowerCase(),i=this.search?.toLowerCase();return e?.includes(i)||n?.includes(i)}))),!this.filter)return this.joints=i,this.load(1),this.joints;this.filter&&(i=i.filter((t=>new Date(t.started_at).getFullYear()==this.filter))),this.joints=i,this.load(1)}))}}e.default=f},8678(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(1003)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(1919)),p=i(n(5833));class f extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";years=[2024,2023,2022];filter=null;orders=[];items=[];data=d.default;date=h.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("laws"),d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"memorandum-orders");let i=d.default.getYears(n.assets);this.years=i??[],this.find()})),o.default.load("gcg-orders-result",p.default)}load(t,e=null){e||(e=l.default.set(t,this.orders,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"memorandum-orders");let i=[];if(n.assets&&(i=n.assets.filter((t=>{const e=t.name?.toLowerCase(),n=t.code?.toLowerCase(),i=this.search?.toLowerCase();return e?.includes(i)||n?.includes(i)}))),!this.filter)return this.orders=i,this.load(1),this.orders;this.filter&&(i=i.filter((t=>new Date(t.started_at).getFullYear()==this.filter))),this.orders=i,this.load(1)}))}}e.default=f},7074(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(4185)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(200));class h extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";filter=null;filtered=[];items=[];law=[];laws=[{name:"GOCC Governance Act of 2011",link:"https://www.officialgazette.gov.ph/2011/06/06/republic-act-no-10149/"},{name:"Executive Order 7, s. 2010",link:"https://www.officialgazette.gov.ph/2010/09/08/executive-order-no-7-s-2010/"},{name:"Executive Order 24, s. 2011",link:"https://www.officialgazette.gov.ph/2011/02/10/executive-order-no-24-s-2011/"},{name:"Executive Order 203, s. 2016 (suspended)",link:"https://www.officialgazette.gov.ph/2016/03/22/executive-order-no-203-s-2016/"},{name:"Executive Order No. 36, s. 2017",link:"https://www.officialgazette.gov.ph/2017/07/28/executive-order-no-36-s-2017/"}];init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("laws"),this.find(),o.default.load("gcg-laws-result",d.default)}load(t,e=null){e||(e=l.default.set(t,this.filtered,10)),this.items=e.items?e.items:[]}find(){let t=[];this.laws&&(t=this.laws.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filtered=t,this.load(1)}render(){return this.html}}e.default=h},1914(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(4901)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(8675)),d=i(n(2710)),h=i(n(9955)),p=i(n(1919)),f=i(n(1412)),g=i(n(1708)),m=i(n(921));class v extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";years=[2024,2023,2022];filter=2024;notices=[];notice=[];items=[];data=h.default;date=p.default;file=m.default;init(){d.default.visit(d.default.TYPE_LINK,this.path,0),this.pages=c.default.get("news"),h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"notice");let i=h.default.getYears(n.assets,"created_at");this.years=i,this.filter=i[0],this.find()})),o.default.load("gcg-notices-result",f.default),o.default.load("gcg-notices-detail",g.default)}cancel(){u.default.hide("notice-modal")}view(t){this.notice=this.items[t],u.default.show("notice-modal")}load(t,e=null){e||(e=l.default.set(t,this.notices,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"notice");let i=[];if(n.assets&&(i=n.assets.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),!this.filter)return this.notices=i,this.load(1),this.notices;this.filter&&i.length&&(i=i.filter((t=>new Date(t.created_at).getFullYear()==this.filter))),this.notices=i,this.load(1)}))}}e.default=v},9124(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(4125)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(8675)),d=i(n(2710)),h=i(n(9955)),p=i(n(921)),f=i(n(3684)),g=i(n(9740)),m=i(n(1125));class v extends a.Page{html=r.default;data=h.default;file=p.default;filter=null;show=!1;active=0;index=0;items=[];current=0;pagee=s.default.init();pages=null;photos=[];search="";years=null;init(){d.default.visit(d.default.TYPE_LINK,this.path,0),this.pages=c.default.get("news"),h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"album");let i=h.default.getYears(n.assets);this.years=i,this.find()})),o.default.load("gcg-photos-detail",f.default),o.default.load("gcg-photos-result",g.default),o.default.load("gcg-photos-modal",m.default)}find(){h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"album");let i=[];n.assets&&(i=n.assets.map((t=>{const e=t.primary??0;return t.cover=t.files[e].file,t}))),this.search&&i.length&&(i=i.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filter&&i.length&&(i=i.filter((t=>!t.started_at||new Date(t.started_at).getFullYear()==this.filter))),this.photos=i,this.load(1)}))}load(t,e=null){e||(e=l.default.set(t,this.photos,9)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}view(t){this.current=t,u.default.show("photo-modal")}next(){const t=this.active,e=this.current;this.items[t].files.length>e+1?this.current=this.current+1:this.current=0}prev(){const t=this.active,e=this.current;this.current=e-1>=0?this.current-1:this.items[t].files.length-1}close(){this.current=0,u.default.hide("photo-modal")}render(){return this.html}}e.default=v},2996(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(7507)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(8675)),d=i(n(2710)),h=i(n(9955)),p=i(n(1919)),f=i(n(921)),g=i(n(5038)),m=i(n(8214));class v extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;all="All";file=f.default;search="";years=null;filter=null;press=[];items=[];data=h.default;date=p.default;init(){d.default.visit(d.default.TYPE_LINK,this.path,0),this.pages=c.default.get("news"),h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"press-release");let i=h.default.getYears(n.assets);this.years=i,this.find()})),o.default.load("gcg-press-result",g.default),o.default.load("gcg-press-detail",m.default)}load(t,e=null){e||(e=l.default.set(t,this.press,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){h.default.load().then((t=>{const e=t.data,n=h.default.get(e,"press-release");let i=[];n.assets&&(i=n.assets),this.search&&i.length&&(i=i.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.filter&&i.length&&(i=i.filter((t=>!t.started_at||new Date(t.started_at).getFullYear()==this.filter))),this.press=i,this.load(1)}))}view(t){this.press=this.items[t],u.default.show("press-modal")}cancel(){u.default.hide("press-modal")}}e.default=v},6607(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(7298)),a=n(9784),o=i(n(5380)),s=i(n(2116)),l=i(n(2710)),c=i(n(9955));class u extends a.Page{html=r.default;pagee=o.default.init();pages=null;data=c.default;items=[];init(){l.default.visit(l.default.TYPE_LINK,this.path,0),this.pages=s.default.get("news"),c.default.load().then((t=>{const e=t.data,n=c.default.get(e,"speech");this.items=n.assets?n.assets:[]}))}render(){return this.html}}e.default=u},8509(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(5332)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(1412)),p=i(n(1919));class f extends a.Page{html=r.default;filter=null;pagee=s.default.init();pages=null;search="";years=[2024,2023,2022];videos=[];items=[];data=d.default;date=p.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("news"),d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"video");this.items=n.assets?n.assets:[];let i=d.default.getYears(n.assets);this.years=i??[],this.find()})),o.default.load("gcg-videos-result",h.default)}load(t,e=null){e||(e=l.default.set(t,this.videos,9)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"video");if(!n.assets)return;let i=[];if(n.assets&&(i=n.assets),this.search&&(i=i.filter((t=>t.name.includes(this.search)))),!this.filter)return this.videos=i,this.load(1),this.videos;this.filter&&(i=i.filter((t=>new Date(t.started_at).getFullYear()==this.filter))),this.videos=i,this.load(1)}))}render(){return this.html}}e.default=f},984(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6613)),a=n(9784),o=i(n(6901)),s=i(n(1907)),l=i(n(9955)),c=i(n(2710)),u=i(n(8692));class d extends a.Page{html=r.default;data=l.default;logo=s.default.get("dpo");assets=null;items=[];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),o.default.load("gcg-privacy-accordion",u.default),l.default.load().then((t=>{const e=t.data;this.items=l.default.get(e,"privacy-policy").assets}))}render(){return this.html}}e.default=d},5609(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(7090)),a=n(9784),o=i(n(6901)),s=i(n(1907)),l=i(n(9955)),c=i(n(2710)),u=i(n(456));class d extends a.Page{html=r.default;data=l.default;logo=s.default.get("seal");assets=null;sections=[];seal=[];init(){c.default.visit(c.default.TYPE_LINK,this.path,0),o.default.load("gcg-section-accordion",u.default),l.default.load().then((t=>{const e=t.data,n=l.default.get(e,"transparency-seal");this.seal=n.section;const i=l.default.get(e,"seal-section");this.sections=i.assets}))}render(){return this.html}}e.default=d},1481(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(6120)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(9955)),d=i(n(1919)),h=i(n(921)),p=i(n(2710)),f=i(n(5583));class g extends a.Page{html=r.default;data=u.default;date=d.default;file=h.default;pagee=s.default.init();pages=null;years=[];filter=null;items=[];search="";award=[];awards=[];TYPE_NOA=2;init(){p.default.visit(p.default.TYPE_LINK,this.path,0),this.pages=c.default.get("proc"),this.find(),o.default.load("gcg-proc-award-result",f.default)}load(t,e=null){e||(e=l.default.set(t,this.awards,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}find(){u.default.load().then((t=>{const e=t.data,n=u.default.get(e,"procurement");let i=n.assets?n.assets:[],r=u.default.getYears(i);this.years=r??[],i&&(i=i.filter((t=>{if(!t.children)return!1;const e=1==t.status,n=u.default.filterByFileType(t,[this.TYPE_NOA]).length>0;return e&&n}))),i=i.flatMap((t=>{if(!t.children)return[];if(1!=t.status)return[];const e=u.default.filterByFileType(t,[this.TYPE_NOA]);return e.length?e.map((e=>{const n={...e};return n.name="Notice of Award - "+t.name,n.posted_at=n.posted_at??n.created_at,n})):[]})),i=u.default.sortByPostedAt(i),i&&this.search&&(i=i.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),i&&Number(this.filter)&&(i=i.filter((t=>{let e=new Date(t.created_at);return t.posted_at&&(e=new Date(t.posted_at)),e.getFullYear()==this.filter}))),this.awards=i,this.load(1)}))}render(){return this.html}}e.default=g},515(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(9298)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(9955)),d=i(n(1919)),h=i(n(921)),p=i(n(2710)),f=i(n(2093));class g extends a.Page{html=r.default;data=u.default;date=d.default;file=h.default;pagee=s.default.init();pages=null;years=[];filter=null;items=[];search="";contracts=[];TYPE_PO_CONTRACT=3;TYPE_NTP=4;init(){p.default.visit(p.default.TYPE_LINK,this.path,0),this.pages=c.default.get("proc"),this.find(),o.default.load("gcg-proc-po-result",f.default)}load(t,e=null){e||(e=l.default.set(t,this.contracts,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}find(){u.default.load().then((t=>{const e=t.data,n=u.default.get(e,"procurement");let i=n.assets?n.assets:[],r=u.default.getYears(i);this.years=r??[],i&&(i=i.filter((t=>{if(!t.children)return!1;const e=1==t.status,n=u.default.filterByFileType(t,[this.TYPE_NTP,this.TYPE_PO_CONTRACT]).length>0;return e&&n})));let a=[];a=i.flatMap((t=>{if(!t.children)return[];const e=u.default.filterByFileType(t,[this.TYPE_NTP,this.TYPE_PO_CONTRACT]);return e.length?e.map((e=>{const n={...e};return n.name=n.file_type===this.TYPE_PO_CONTRACT?"PO/Contract - "+t.name:"Notice to Proceed - "+t.name,n.posted_at=n.posted_at??n.created_at,n})):[]})),a=u.default.sortByPostedAt(a),a=a.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)})),a&&Number(this.filter)&&(a=a.filter((t=>{let e=new Date(t.created_at);return t.posted_at&&(e=new Date(t.posted_at)),e.getFullYear()==this.filter}))),this.contracts=a,this.load(1)}))}render(){return this.html}}e.default=g},2200(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(4877)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(9982)),d=i(n(9955)),h=i(n(921)),p=i(n(1919)),f=i(n(2710)),g=i(n(9752)),m=i(n(5775));class v extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";status=0;statuses=["Status","Awarded","Cancelled","Failed"];year=0;years=[];history=[];items=[];file=h.default;date=p.default;init(){f.default.visit(f.default.TYPE_LINK,this.path,0),this.pages=c.default.get("proc"),this.find(),o.default.load("gcg-history-result",m.default),u.default.load("gcg-proc-status",g.default)}load(t,e=null){e||(e=l.default.set(t,this.history,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"procurement");let i=n.assets?n.assets:[],r=d.default.getYears(i);this.years=r??[],i&&(i=i.filter((t=>0!=t.status))),i&&this.search&&(i=i.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),i&&Number(this.status)&&(i=i.filter((t=>t.status==this.status))),i&&Number(this.year)&&(i=i.filter((t=>{let e=new Date(t.created_at);return t.posted_at&&(e=new Date(t.posted_at)),e.getFullYear()==this.year}))),this.history=i,this.load(1)}))}}e.default=v},8994(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(648)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(9955)),d=i(n(1919)),h=i(n(921)),p=i(n(2710)),f=i(n(9231));class g extends a.Page{html=r.default;data=u.default;date=d.default;file=h.default;pagee=s.default.init();pages=null;years=[2024,2023,2022];filter=null;filtered=[];items=[];search="";notice=[];notices=[];TYPE_BID_NOTICE=1;init(){p.default.visit(p.default.TYPE_LINK,this.path,0),this.pages=c.default.get("proc"),this.find(),o.default.load("gcg-proc-notices-result",f.default)}load(t,e=null){e||(e=l.default.set(t,this.notices,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}find(){u.default.load().then((t=>{const e=t.data,n=u.default.get(e,"procurement");let i=n.assets?n.assets:[];i&&(i=i.filter((t=>{if(!t.children)return!1;const e=0==t.status,n=u.default.filterByFileType(t,[this.TYPE_BID_NOTICE]).length>0;return e&&n}))),i=i.map((t=>{if(!t.children)return t;const e=u.default.filterByFileType(t,[this.TYPE_BID_NOTICE]);if(e){let n=e[0];return n.name="Bid Notice - "+t.name,n.posted_at||(n.posted_at=n.created_at),n}return t})),i=u.default.sortByPostedAt(i),i&&this.search&&(i=i.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),i&&Number(this.filter)&&(i=i.filter((t=>{let e=new Date(t.created_at);return t.posted_at&&(e=new Date(t.posted_at)),e.getFullYear()==this.filter}))),this.notices=i,this.load(1)}))}render(){return this.html}}e.default=g},414(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};
2Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(2117)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(9955)),d=i(n(1919)),h=i(n(921)),p=i(n(2710)),f=i(n(9380));class g extends a.Page{html=r.default;data=u.default;date=d.default;file=h.default;pagee=s.default.init();pages=null;months={0:"January",1:"February",2:"March",3:"April",4:"May",5:"June",6:"July",7:"August",8:"September",9:"October",10:"November",11:"December"};filter=null;filtered=[];items=[];search="";project=[];projects=[];init(){p.default.visit(p.default.TYPE_LINK,this.path,0),this.pages=c.default.get("proc"),this.find(),o.default.load("gcg-projects-result",f.default)}load(t,e=null){e||(e=l.default.set(t,this.projects,10)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}find(){u.default.load().then((t=>{const e=t.data;let n=u.default.get(e,"procurement").assets.filter((t=>0==t.status));if(!n)return;let i=n.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}));this.projects=i,this.load(1)}))}render(){return this.html}}e.default=g},6034(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(2235)),a=n(9784),o=i(n(5380)),s=i(n(2116)),l=i(n(2710)),c=i(n(9955)),u=i(n(921));class d extends a.Page{html=r.default;pagee=o.default.init();pages=null;file=u.default;search=null;items=[];init(){l.default.visit(l.default.TYPE_LINK,this.path,0),this.pages=s.default.get("pub"),this.find()}find(){c.default.load().then((t=>{const e=t.data;let n=c.default.get(e,"research-paper");
2n=n.assets??[],this.search||!n.length?this.items=n.filter((t=>{let e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)})):this.items=n}))}render(){return this.html}}e.default=d},7768(t,e,n){"use strict";var i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const r=i(n(9439)),a=n(9784),o=i(n(6901)),s=i(n(5380)),l=i(n(3)),c=i(n(2116)),u=i(n(2710)),d=i(n(9955)),h=i(n(921)),p=i(n(1919)),f=i(n(5482));class g extends a.Page{html=r.default;pagee=s.default.init();pages=null;assets=null;search="";reports=[];items=[];file=h.default;date=p.default;init(){u.default.visit(u.default.TYPE_LINK,this.path,0),this.pages=c.default.get("pub"),this.find(),o.default.load("gcg-reports-result",f.default)}load(t,e=null){e||(e=l.default.set(t,this.reports,5)),this.items=e.items?e.items:[],this.pagee=s.default.set(this.pagee,t,e)}render(){return this.html}find(){d.default.load().then((t=>{const e=t.data,n=d.default.get(e,"reports");let i=[];n.assets&&(i=n.assets.filter((t=>{const e=t.name.toLowerCase(),n=this.search.toLowerCase();return e.includes(n)}))),this.reports=i,this.load(1)}))}}e.default=g},9241(t,e,n){"use strict";t.exports=n.p+"ccb2c67f81dedd3b3781.png"},2549(t,e,n){"use strict";t.exports=n.p+"bd6423e36c4477217027.png"},9718(t,e,n){"use strict";t.exports=n.p+"7a3309b89db54ba821b6.png"},9860(t,e,n){"use strict";t.exports=n.p+"4d2ee727501cee5843f2.png"},9324(t,e,n){"use strict";n.d(e,{A:()=>Xe});var i={};function r(t,e){return function(){return t.apply(e,arguments)}}n.r(i),n.d(i,{hasBrowserEnv:()=>Vt,hasStandardBrowserEnv:()=>jt,hasStandardBrowserWebWorkerEnv:()=>Gt,navigator:()=>Ft,origin:()=>Ht});const{toString:a}=Object.prototype,{getPrototypeOf:o}=Object,{iterator:s,toStringTag:l}=Symbol,c=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),u=t=>"string"==typeof t&&("__proto__"===t||"constructor"===t||"prototype"===t),d=(t,e,n)=>t===Object.prototype||!n&&null===e,h=(t,e)=>{let n=t;const i=[];for(;null!=n;){if(-1!==i.indexOf(n))return!1;i.push(n);const r=o(n);if(d(n,r,n===t))return!1;if(c(n,e))return!0;n=r}return!1},p=(f=Object.create(null),t=>{const e=a.call(t);return f[e]||(f[e]=e.slice(8,-1).toLowerCase())});var f;const g=t=>(t=t.toLowerCase(),e=>p(e)===t),m=t=>e=>typeof e===t,{isArray:v}=Array,y=m("undefined");function x(t){return null!==t&&!y(t)&&null!==t.constructor&&!y(t.constructor)&&w(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const _=g("ArrayBuffer"),b=m("string"),w=m("function"),S=m("number"),M=t=>null!==t&&"object"==typeof t,k=t=>{if(!M(t))return!1;const e=o(t);return!(null!==e&&e!==Object.prototype&&null!==o(e)||h(t,l)||h(t,s))},T=g("Date"),C=g("File"),I=g("Blob"),A=g("FileList"),D=g("Set"),L="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},P=void 0!==L.FormData?L.FormData:void 0,O=g("URLSearchParams"),[E,N,R,z]=["ReadableStream","Request","Response","Headers"].map(g);function B(t,e,{allOwnKeys:n=!1}={}){if(null==t)return;let i,r;if("object"!=typeof t&&(t=[t]),v(t))for(i=0,r=t.length;i<r;i++)e.call(null,t[i],i,t);else{if(x(t))return;const r=n?Object.getOwnPropertyNames(t):Object.keys(t),a=r.length;let o;for(i=0;i<a;i++)o=r[i],e.call(null,t[o],o,t)}}function V(t,e){if(x(t))return null;e=e.toLowerCase();const n=Object.keys(t);let i,r=n.length;for(;r-- >0;)if(i=n[r],e===i.toLowerCase())return i;return null}const F="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,j=t=>!y(t)&&t!==F,G=(H="undefined"!=typeof Uint8Array&&o(Uint8Array),t=>H&&t instanceof H);var H;const W=g("HTMLFormElement"),{propertyIsEnumerable:U}=Object.prototype,$=g("RegExp"),Y=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),i={};B(n,((n,r)=>{let a;!1!==(a=e(n,r,t))&&(i[r]=a||n)})),Object.defineProperties(t,i)},q=g("AsyncFunction"),X=(Z="function"==typeof setImmediate,K=w(F.postMessage),Z?setImmediate:K?(J=`axios@${Math.random()}`,Q=[],F.addEventListener("message",(({source:t,data:e})=>{t===F&&e===J&&Q.length&&Q.shift()()}),!1),t=>{Q.push(t),F.postMessage(J,"*")}):t=>setTimeout(t));var Z,K,J,Q;const tt="undefined"!=typeof queueMicrotask?queueMicrotask.bind(F):"undefined"!=typeof process&&process.nextTick||X,et=t=>null!=t&&w(t[s]),nt={isArray:v,isArrayBuffer:_,isBuffer:x,isFormData:t=>{if(!t)return!1;if(P&&t instanceof P)return!0;const e=o(t);if(!e||e===Object.prototype)return!1;if(!w(t.append))return!1;const n=p(t);return"formdata"===n||"object"===n&&w(t.toString)&&"[object FormData]"===t.toString()},isArrayBufferView:function(t){let e;return e="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&_(t.buffer),e},isString:b,isNumber:S,isBoolean:t=>!0===t||!1===t,isObject:M,isPlainObject:k,isEmptyObject:t=>{if(!M(t)||x(t))return!1;try{return 0===Object.keys(t).length&&Object.getPrototypeOf(t)===Object.prototype}catch(t){return!1}},isReadableStream:E,isRequest:N,isResponse:R,isHeaders:z,isUndefined:y,isDate:T,isFile:C,isReactNativeBlob:t=>!(!t||void 0===t.uri),isReactNative:t=>t&&void 0!==t.getParts,isBlob:I,isRegExp:$,isFunction:w,isStream:t=>M(t)&&w(t.pipe),isURLSearchParams:O,isTypedArray:G,isFileList:A,forEach:B,merge:function t(...e){const{caseless:n,skipUndefined:i}=j(this)&&this||{},r={},a=(e,a)=>{if("__proto__"===a||"constructor"===a||"prototype"===a)return;const o=n&&"string"==typeof a&&V(r,a)||a,s=c(r,o)?r[o]:void 0;k(s)&&k(e)?r[o]=t(s,e):k(e)?r[o]=t({},e):v(e)?r[o]=e.slice():i&&y(e)||(r[o]=e)};for(let t=0,n=e.length;t<n;t++){const n=e[t];if(!n||x(n))continue;if(B(n,a),"object"!=typeof n||v(n))continue;const i=Object.getOwnPropertySymbols(n);for(let t=0;t<i.length;t++){const e=i[t];U.call(n,e)&&a(n[e],e)}}return r},extend:(t,e,n,{allOwnKeys:i}={})=>(B(e,((e,i)=>{n&&w(e)?Object.defineProperty(t,i,{__proto__:null,value:r(e,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(t,i,{__proto__:null,value:e,writable:!0,enumerable:!0,configurable:!0})}),{allOwnKeys:i}),t),trim:t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:t=>(65279===t.charCodeAt(0)&&(t=t.slice(1)),t),inherits:(t,e,n,i)=>
2{t.prototype=Object.create(e.prototype,i),Object.defineProperty(t.prototype,"constructor",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(t,"super",{__proto__:null,value:e.prototype}),n&&Object.assign(t.prototype,n)},toFlatObject:(t,e,n,i)=>{let r,a,s;const l={};if(e=e||{},null==t)return e;do{for(r=Object.getOwnPropertyNames(t),a=r.length;a-- >0;)s=r[a],i&&!i(s,t,e)||l[s]||(e[s]=t[s],l[s]=!0);t=!1!==n&&o(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},kindOf:p,kindOfTest:g,endsWith:(t,e,n)=>{t=String(t),(void 0===n||n>t.length)&&(n=t.length),n-=e.length;const i=t.indexOf(e,n);return-1!==i&&i===n},toArray:t=>{if(!t)return null;if(v(t))return t;let e=t.length;if(!S(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},forEachEntry:(t,e)=>{const n=(t&&t[s]).call(t);let i;for(;(i=n.next())&&!i.done;){const n=i.value;e.call(t,n[0],n[1])}},matchAll:(t,e)=>{let n;const i=[];for(;null!==(n=t.exec(e));)i.push(n);return i},isHTMLForm:W,hasOwnProperty:c,hasOwnProp:c,hasOwnInPrototypeChain:h,getSafeProp:(t,e)=>null!=t&&h(t,e)?t[e]:void 0,toSafeFlatObject:t=>{if(null==t||"object"!=typeof t&&"function"!=typeof t)return t;const e=o(t);if(null===e&&(t=>{if(!Object.isExtensible(t))return!1;const e=Object.getOwnPropertyNames(t);return Object.getOwnPropertySymbols&&e.push(...Object.getOwnPropertySymbols(t)),e.every((e=>{if(u(e))return!1;const n=Object.getOwnPropertyDescriptor(t,e);return!!n&&n.configurable&&!0===n.writable}))})(t))return t;const n=Object.create(null),i=Object.create(null),r=[];let a=t;for(;null!=a&&-1===r.indexOf(a);){r.push(a);const s=a===t?e:o(a);if(d(a,s,a===t))break;const l=Object.getOwnPropertyNames(a);Object.getOwnPropertySymbols&&l.push(...Object.getOwnPropertySymbols(a));for(const e of l)u(e)||c(i,e)||(n[e]=t[e],i[e]=!0);a=s}return n},reduceDescriptors:Y,freezeMethods:t=>{Y(t,((e,n)=>{if(w(t)&&["arguments","caller","callee"].includes(n))return!1;const i=t[n];w(i)&&(e.enumerable=!1,"writable"in e?e.writable=!1:e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(t,e)=>{const n={},i=t=>{t.forEach((t=>{n[t]=!0}))};return v(t)?i(t):i(String(t).split(e)),n},toCamelCase:t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(t,e,n){return e.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(t,e)=>null!=t&&Number.isFinite(t=+t)?t:e,findKey:V,global:F,isContextDefined:j,isSpecCompliantForm:function(t){return!!(t&&w(t.append)&&"FormData"===t[l]&&t[s])},toJSONObject:t=>{const e=new WeakSet,n=t=>{if(M(t)){if(e.has(t))return;if(x(t))return t;if(!("toJSON"in t)){let i;if(e.add(t),D(t)){i=[];for(const e of t){const t=n(e);!y(t)&&i.push(t)}}else i=v(t)?[]:{},B(t,((t,e)=>{const r=n(t);!y(r)&&(i[e]=r)}));return e.delete(t),i}}return t};return n(t)},isAsyncFn:q,isThenable:t=>t&&(M(t)||w(t))&&w(t.then)&&w(t.catch),setImmediate:X,asap:tt,isIterable:et,isSafeIterable:t=>null!=t&&h(t,s)&&et(t)},it=nt.toObjectSet(["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"]),rt=t=>{const e={};let n,i,r;return t&&t.split("\n").forEach((function(t){r=t.indexOf(":"),n=t.substring(0,r).trim().toLowerCase(),i=t.substring(r+1).trim();const a=nt.hasOwnProp(e,n);!n||a&&nt.hasOwnProp(it,n)||("set-cookie"===n?a?e[n].push(i):e[n]=[i]:e[n]=a?e[n]+", "+i:i)})),e};n.dn(rt);const at=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),ot=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function st(t,e){return nt.isArray(t)?t.map((t=>st(t,e))):function(t){let e=0,n=t.length;for(;e<n;){const n=t.charCodeAt(e);if(9!==n&&32!==n)break;e+=1}for(;n>e;){const e=t.charCodeAt(n-1);if(9!==e&&32!==e)break;n-=1}return 0===e&&n===t.length?t:t.slice(e,n)}(String(t).replace(e,""))}function lt(t){const e=Object.create(null);return nt.forEach(t.toJSON(),((t,n)=>{e[n]=(t=>st(t,ot))(t)})),e}const ct=Symbol("internals");function ut(t){return t&&String(t).trim().toLowerCase()}function dt(t){return!1===t||null==t?t:nt.isArray(t)?t.map(dt):(t=>st(t,at))(String(t))}const ht=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function pt(t){let e=0,n=t.length;for(;e<n;){const n=t.charCodeAt(e);if(9!==n&&32!==n)break;e+=1}for(;n>e;){const e=t.charCodeAt(n-1);if(9!==e&&32!==e)break;n-=1}return 0===e&&n===t.length?t:t.slice(e,n)}function ft(t,e,n,i,r){return nt.isFunction(i)?i.call(this,e,n):(r&&(e=n),nt.isString(e)?nt.isString(i)?-1!==e.indexOf(i):nt.isRegExp(i)?i.test(e):void 0:void 0)}class gt{constructor(t){t&&this.set(t)}set(t,e,n){const i=this;function r(t,e,n){const r=ut(e);if(!r)return;const a=nt.findKey(i,r);(!a||void 0===i[a]||!0===n||void 0===n&&!1!==i[a])&&(i[a||e]=dt(t))}const a=(t,e)=>nt.forEach(t,((t,n)=>r(t,n,e)));if(nt.isPlainObject(t)||t instanceof this.constructor)a(t,e);else if(nt.isString(t)&&(t=t.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim()))a(rt(t),e);else if(nt.isObject(t)&&nt.isSafeIterable(t)){let n,i,r=Object.create(null);for(const e of t){if(!nt.isArray(e))throw new TypeError("Object iterator must return a key-value pair");i=e[0],nt.hasOwnProp(r,i)?(n=r[i],r[i]=nt.isArray(n)?[...n,e[1]]:[n,e[1]]):r[i]=e[1]}a(r,e)}else null!=t&&r(e,t,n);return this}get(t,e){if(t=ut(t)){const n=nt.findKey(this,t);if(n){const t=this[n];if(!e)return t;if(!0===e)return function(t){const e=Object.create(null),n=/([^\s,;
2=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(t);)e[i[1]]=i[2];return e}(t);if(nt.isFunction(e))return e.call(this,t,n);if(nt.isRegExp(e))return e.exec(t);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=ut(t)){const n=nt.findKey(this,t);return!(!n||void 0===this[n]||e&&!ft(0,this[n],n,e))}return!1}delete(t,e){const n=this;let i=!1;function r(t){if(t=ut(t)){const r=nt.findKey(n,t);!r||e&&!ft(0,n[r],r,e)||(delete n[r],i=!0)}}return nt.isArray(t)?t.forEach(r):r(t),i}clear(t){const e=Object.keys(this);let n=e.length,i=!1;for(;n--;){const r=e[n];t&&!ft(0,this[r],r,t,!0)||(delete this[r],i=!0)}return i}normalize(t){const e=this,n={};return nt.forEach(this,((i,r)=>{const a=nt.findKey(n,r);if(a)return e[a]=dt(i),void delete e[r];const o=t?function(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((t,e,n)=>e.toUpperCase()+n))}(r):String(r).trim();o!==r&&delete e[r],e[o]=dt(i),n[o]=!0})),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return nt.forEach(this,((n,i)=>{null!=n&&!1!==n&&(e[i]=t&&nt.isArray(n)?n.join(", "):n)})),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([t,e])=>t+": "+e)).join("\n")}getSetCookie(){const t=this.get("set-cookie");return nt.isArray(t)?t:null==t||!1===t?[]:[t]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static parseParameters(t){return function(t){const e=Object.create(null),n=String(t);let i=0,r=!1,a=!1;function o(t){const r=pt(n.slice(i,t)),a=r.indexOf("=");if(a<1)return;const o=pt(r.slice(0,a));if(!ht.test(o))return;const s=o.toLowerCase();if("__proto__"===s||"constructor"===s||"prototype"===s)return;const l=pt(r.slice(a+1));e[s]=function(t){const e=t.length-1;if(e<1||34!==t.charCodeAt(0)||34!==t.charCodeAt(e))return t;let n="";for(let i=1;i<e;i++){const r=t.charCodeAt(i);if(34===r)return t;if(92===r&&(i+=1,i>=e))return t;n+=t[i]}return n}(l)}for(let t=0;t<n.length;t++){const e=n.charCodeAt(t);r?a?a=!1:92===e?a=!0:34===e&&(r=!1):34===e?r=!0:44!==e&&59!==e||(o(t),i=t+1)}return o(n.length),e}(t)}static concat(t,...e){const n=new this(t);return e.forEach((t=>n.set(t))),n}static accessor(t){const e=(this[ct]=this[ct]={accessors:{}}).accessors,n=this.prototype;function i(t){const i=ut(t);e[i]||(function(t,e){const n=nt.toCamelCase(" "+e);["get","set","has"].forEach((i=>{Object.defineProperty(t,i+n,{__proto__:null,value:function(t,n,r){return this[i].call(this,e,t,n,r)},configurable:!0})}))}(n,t),e[i]=!0)}return nt.isArray(t)?t.forEach(i):i(t),this}}gt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),nt.reduceDescriptors(gt.prototype,(({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(t){this[n]=t}}})),nt.freezeMethods(gt);const mt=gt,vt="[REDACTED ****]";function yt(t){try{return String(t)}catch(t){return""}}class xt extends Error{static from(t,e,n,i,r,a){let o=t.message;!o&&nt.isArray(t.errors)&&t.errors.length&&(o=function(t){return t.errors.map((t=>{try{return t&&t.message?yt(t.message):yt(t)}catch(t){return""}})).filter(Boolean).join("; ")||t.name||"AggregateError"}(t));const s=new xt(o,e||t.code,n,i,r);return Object.defineProperty(s,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),s.name=t.name,null!=t.status&&null==s.status&&(s.status=t.status),a&&Object.assign(s,a),s}constructor(t,e,n,i,r){super(t),Object.defineProperty(this,"message",{__proto__:null,value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,e&&(this.code=e),n&&(this.config=n),i&&(this.request=i),r&&(this.response=r,this.status=r.status)}toJSON(){const t=this.config,e=t&&nt.hasOwnProp(t,"redact")?t.redact:void 0,n=nt.isArray(e)&&e.length>0?function(t,e){const n=new Set(e.map((t=>String(t).toLowerCase()))),i=[],r=t=>{if(null===t||"object"!=typeof t)return t;if(nt.isBuffer(t))return t;if(-1!==i.indexOf(t))return;let e;if(t instanceof mt&&(t=t.toJSON()),i.push(t),nt.isArray(t))e=[],t.forEach(((t,n)=>{const i=r(t);nt.isUndefined(i)||(e[n]=i)}));else{if(!nt.isPlainObject(t)&&function(t){if(nt.hasOwnProp(t,"toJSON"))return!0;let e=Object.getPrototypeOf(t);for(;e&&e!==Object.prototype;){if(nt.hasOwnProp(e,"toJSON"))return!0;e=Object.getPrototypeOf(e)}return!1}(t))return i.pop(),t;e=Object.create(null);for(const[i,a]of Object.entries(t)){const t=n.has(i.toLowerCase())?vt:r(a);nt.isUndefined(t)||(e[i]=t)}}return i.pop(),e};return r(t)}(t,e):nt.toJSONObject(t);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:n,code:this.code,status:this.status}}}xt.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",xt.ERR_BAD_OPTION="ERR_BAD_OPTION",xt.
2ECONNABORTED="ECONNABORTED",xt.ETIMEDOUT="ETIMEDOUT",xt.ECONNREFUSED="ECONNREFUSED",xt.ERR_NETWORK="ERR_NETWORK",xt.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",xt.ERR_DEPRECATED="ERR_DEPRECATED",xt.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",xt.ERR_BAD_REQUEST="ERR_BAD_REQUEST",xt.ERR_CANCELED="ERR_CANCELED",xt.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",xt.ERR_INVALID_URL="ERR_INVALID_URL",xt.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const _t=xt;function bt(t){return nt.isPlainObject(t)||nt.isArray(t)}function wt(t){return nt.endsWith(t,"[]")?t.slice(0,-2):t}function St(t,e,n){return t?t.concat(e).map((function(t,e){return t=wt(t),!n&&e?"["+t+"]":t})).join(n?".":""):e}const Mt=nt.toFlatObject(nt,{},null,(function(t){return/^is[A-Z]/.test(t)})),kt=function(t,e,n){if(!nt.isObject(t))throw new TypeError("target must be an object");e=e||new FormData;const i=(t,e)=>{const i=nt.getSafeProp(n,t);return nt.isUndefined(i)?e:i},r=i("metaTokens",!0),a=i("visitor")||f,o=i("dots",!1),s=i("indexes",!1),l=i("Blob")||"undefined"!=typeof Blob&&Blob,c=i("maxDepth",100),u=l&&nt.isSpecCompliantForm(e),d=[];if(!nt.isFunction(a))throw new TypeError("visitor must be a function");function h(t){if(null===t)return"";if(nt.isDate(t))return t.toISOString();if(nt.isBoolean(t))return t.toString();if(!u&&nt.isBlob(t))throw new _t("Blob is not supported. Use a Buffer instead.");if(nt.isArrayBuffer(t)||nt.isTypedArray(t)){if(u&&"function"==typeof l)return new l([t]);throw new _t("Blob is not supported. Use a Buffer instead.",_t.ERR_NOT_SUPPORT)}return t}function p(t){if(t>c)throw new _t("Object is too deeply nested ("+t+" levels). Max depth: "+c,_t.ERR_FORM_DATA_DEPTH_EXCEEDED)}function f(t,n,i){let a=t;if(nt.isReactNative(e)&&nt.isReactNativeBlob(t))return e.append(St(i,n,o),h(t)),!1;if(t&&!i&&"object"==typeof t)if(nt.endsWith(n,"{}"))n=r?n:n.slice(0,-2),t=function(t){if(c===1/0)return JSON.stringify(t);const e=[];return JSON.stringify(t,(function(t,n){if(!nt.isObject(n))return n;for(;e.length&&e[e.length-1]!==this;)e.pop();return e.push(n),p(1+e.length-1),n}))}(t);else if(nt.isArray(t)&&function(t){return nt.isArray(t)&&!t.some(bt)}(t)||(nt.isFileList(t)||nt.endsWith(n,"[]"))&&(a=nt.toArray(t)))return n=wt(n),a.forEach((function(t,i){!nt.isUndefined(t)&&null!==t&&e.append(!0===s?St([n],i,o):null===s?n:n+"[]",h(t))})),!1;return!!bt(t)||(e.append(St(i,n,o),h(t)),!1)}const g=Object.assign(Mt,{defaultVisitor:f,convertValue:h,isVisitable:bt});if(!nt.isObject(t))throw new TypeError("data must be an object");return function t(n,i,r=0){if(!nt.isUndefined(n)){if(p(r),-1!==d.indexOf(n))throw new Error("Circular reference detected in "+i.join("."));d.push(n),nt.forEach(n,(function(n,o){!0===(!(nt.isUndefined(n)||null===n)&&a.call(e,n,nt.isString(o)?o.trim():o,i,g))&&t(n,i?i.concat(o):[o],r+1)})),d.pop()}}(t),e};
vendor: 10,655 bytes, line 2
2function Tt(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(t).replace(/[!'()~]|%20/g,(function(t){return e[t]}))}function Ct(t,e){this._pairs=[],t&&kt(t,this,e)}const It=Ct.prototype;It.append=function(t,e){this._pairs.push([t,e])},It.toString=function(t){const e=t?e=>t.call(this,e,Tt):Tt;return this._pairs.map((function(t){return e(t[0])+"="+e(t[1])}),"").join("&")};const At=Ct;function Dt(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Lt(t,e,n){if(!e)return t;t=t||"";const i=nt.isFunction(n)?{serialize:n}:n,r=nt.getSafeProp(i,"encode")||Dt,a=nt.getSafeProp(i,"serialize");let o;if(o=a?a(e,i):nt.isURLSearchParams(e)?e.toString():new At(e,i).toString(r),o){const e=t.indexOf("#");-1!==e&&(t=t.slice(0,e)),t+=(-1===t.indexOf("?")?"?":"&")+o}return t}const Pt=Symbol("internals");function Ot(t){return t?t.length:0}function Et(t){if(t)for(;t.length&&null===t[t.length-1];)t.pop()}function Nt(t,e){const n=t.handlers,i=Ot(n);n!==e.handlersRef?(e.handlersRef=n,e.handlerEntries.clear()):i!==e.handlersLength&&(i?e.handlerEntries.forEach((function(t,i){n[t.index]!==t.handler&&e.handlerEntries.delete(i)})):e.handlerEntries.clear()),e.handlersLength=i}const Rt=class{constructor(){this.handlers=[],this[Pt]={handlersRef:this.handlers,handlersLength:this.handlers.length,handlerEntries:new Map,iterationDepth:0,nextId:0}}use(t,e,n){const i={fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null},r=this[Pt];null==this.handlers&&(this.handlers=[]),Nt(this,r);const a=r.nextId++;return this.handlers.push(i),r.handlerEntries.set(a,{handler:i,index:this.handlers.length-1}),r.handlersLength=this.handlers.length,a}eject(t){const e=this[Pt];Nt(this,e);const n=e.handlerEntries.get(t);if(n){if(e.handlerEntries.delete(t),this.handlers[n.index]!==n.handler)return;this.handlers[n.index]=null,e.iterationDepth||(Et(this.handlers),e.handlersLength=this.handlers.length)}}clear(){this.handlers&&(this.handlers=[],Nt(this,this[Pt]))}forEach(t){const e=this[Pt];Nt(this,e),e.iterationDepth++;try{nt.forEach(this.handlers,(function(e){null!==e&&t(e)}))}finally{--e.iterationDepth||(Nt(this,e),Et(this.handlers),e.handlersLength=Ot(this.handlers))}}},zt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Bt={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:At,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Vt="undefined"!=typeof window&&"undefined"!=typeof document,Ft="object"==typeof navigator&&navigator||void 0,jt=Vt&&(!Ft||["ReactNative","NativeScript","NS"].indexOf(Ft.product)<0),Gt="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Ht=Vt&&window.location.href||"http://localhost",Wt={...i,...Bt};function Ut(t){if(t>100)throw new _t("FormData field is too deeply nested ("+t+" levels). Max depth: 100",_t.ERR_FORM_DATA_DEPTH_EXCEEDED)}const $t=function(t){function e(t,n,i,r){Ut(r);let a=t[r++];if("__proto__"===a)return!0;const o=Number.isFinite(+a),s=r>=t.length;return a=!a&&nt.isArray(i)?i.length:a,s?(nt.hasOwnProp(i,a)?i[a]=nt.isArray(i[a])?i[a].concat(n):[i[a],n]:i[a]=n,!o):(nt.hasOwnProp(i,a)&&nt.isObject(i[a])||(i[a]=[]),e(t,n,i[a],r)&&nt.isArray(i[a])&&(i[a]=function(t){const e={},n=Object.keys(t);let i;const r=n.length;let a;for(i=0;i<r;i++)a=n[i],e[a]=t[a];return e}(i[a])),!o)}if(nt.isFormData(t)&&nt.isFunction(t.entries)){const n={};return nt.forEachEntry(t,((t,i)=>{e(function(t){const e=[],n=/[^.[\]]+|\[([^.[\]]*)]/g;let i;for(;null!==(i=n.exec(t));)Ut(e.length),e.push("[]"===i[0]?"":i[1]||i[0]);return e}(t),i,n,0)})),n}return null},Yt=Object.freeze(["get","delete","head","options","post","put","patch","purge","link","unlink","query"]),qt=(t,e)=>null!=t&&nt.hasOwnProp(t,e)?t[e]:void 0,Xt={transitional:zt,adapter:["xhr","http","fetch"],transformRequest:[function(t,e){const n=e.getContentType()||"",i=n.indexOf("application/json")>-1,r=nt.isObject(t);if(r&&nt.isHTMLForm(t)&&(t=new FormData(t)),nt.isFormData(t))return i?JSON.stringify($t(t)):t;if(nt.isArrayBuffer(t)||nt.isBuffer(t)||nt.isStream(t)||nt.isFile(t)||nt.isBlob(t)||nt.isReadableStream(t))return t;if(nt.isArrayBufferView(t))return t.buffer;if(nt.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(r){const e=qt(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(t,e){return kt(t,new Wt.classes.URLSearchParams,{visitor:function(t,e,n,i){return Wt.isNode&&nt.isBuffer(t)?(this.append(e,t.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...e})}(t,e).toString();if((a=nt.isFileList(t))||n.indexOf("multipart/form-data")>-1){const n=qt(this,"env"),i=n&&n.FormData;return kt(a?{"files[]":t}:t,i&&new i,e)}}return r||i?(e.setContentType("application/json",!1),function(t){if(nt.isString(t))try{return(0,JSON.parse)(t),nt.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){const e=qt(this,"transitional")||Xt.transitional,n=e&&e.forcedJSONParsing,i=qt(this,"responseType"),r="json"===i;if(nt.isResponse(t)||nt.isReadableStream(t))return t;if(t&&nt.isString(t)&&(n&&!i||r)){const n=!(e&&e.silentJSONParsing)&&r;try{return JSON.parse(t,qt(this,"parseReviver"))}catch(t){if(n){if("SyntaxError"===t.name)throw _t.from(t,_t.ERR_BAD_RESPONSE,this,null,qt(this,"response"));throw t}}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Wt.classes.FormData,Blob:Wt.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};nt.forEach(Yt,(t=>{Xt.headers[t]={}}));const Zt=Xt;function Kt(t,e){const n=this||Zt,i=e||n,r=mt.from(i.headers);let a=i.data;return nt.forEach(t,(function(t){a=t.call(n,a,r.normalize(),e?e.status:void 0)})),r.normalize(),a}function Jt(t){return!(!t||!t.__CANCEL__)}const Qt=class extends _t{constructor(t,e,n){super(t??"canceled",_t.ERR_CANCELED,e,n),this.name="CanceledError",this.__CANCEL__=!0}};function te(t,e,n){const i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(new _t("Request failed with status code "+n.status,n.status>=400&&n.status<500?_t.ERR_BAD_REQUEST:_t.ERR_BAD_RESPONSE,n.config,n.request,n)):t(n)}const ee=/[\t\n\r]/g;function ne(t){if("string"!=typeof t)return t;let e=0;for(;e<t.length&&t.charCodeAt(e)<=32;)e++;return t.slice(e).replace(ee,"")}function ie(t){const e=/^([-+\w]{1,25}):(?:\/\/)?/.exec(t);return e&&e[1]||""}const re=(t,e,n=3)=>{let i=0;const r=function(t,e){t=t||10;const n=new Array(t),i=new Array(t);let r,a=0,o=0;return e=void 0!==e?e:1e3,function(s){const l=Date.now(),c=i[o];r||(r=l),n[a]=s,i[a]=l;let u=o,d=0;for(;u!==a;)d+=n[u++],u%=t;if(a=(a+1)%t,a===o&&(o=(o+1)%t),l-r<e)return;const h=c&&l-c;return h?Math.round(1e3*d/h):void 0}}(50,250);return function(t,e){let n,i,r=0,a=1e3/e;const o=(e,a=Date.now())=>{r=a,n=null,i&&(clearTimeout(i),i=null),t(...e)};return[(...t)=>{const e=Date.now(),s=e-r;s>=a?o(t,e):(n=t,i||(i=setTimeout((()=>{i=null,o(n)}),a-s)))},()=>n&&o(n),(...t)=>o(t)]}((n=>{if(!n||!nt.isNumber(n.loaded))return;const a=n.loaded,o=n.lengthComputable?n.total:void 0,s=Math.max(0,null!=o?Math.min(a,o):a),l=Math.max(0,s-i),c=r(l);i=Math.max(i,s),t({loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o?(o-s)/c:void 0,event:n,lengthComputable:null!=o,[e?"download":"upload"]:!0})}),n)},ae=(t,e)=>{const n=null!=t;return[i=>e[0]({lengthComputable:n,total:t,loaded:i}),e[1]]},oe=(t,e=nt.asap)=>(...n)=>e((()=>t(...n))),se=Wt.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,Wt.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(Wt.origin),Wt.navigator&&/(msie|trident)/i.test(Wt.navigator.userAgent)):()=>!0,le=Wt.hasStandardBrowserEnv?{write(t,e,n,i,r,a,o){if("undefined"==typeof document)return;const s=[`${t}=${encodeURIComponent(e)}`];nt.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),nt.isString(i)&&s.push(`path=${i}`),nt.isString(r)&&s.push(`domain=${r}`),!0===a&&s.push("secure"),nt.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(t){if("undefined"==typeof document)return null;const e=document.cookie.split(";");for(let n=0;n<e.length;n++){const i=e[n].replace(/^\s+/,""),r=i.indexOf("=");if(-1!==r&&i.slice(0,r)===t)try{return decodeURIComponent(i.slice(r+1))}catch(t){return i.slice(r+1)}}return null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}},ce=/^https?:(?!\/\/)/i;function ue(t,e){if("string"==typeof t){const n=ne(t);if(ce.test(n))throw new _t(`Invalid URL ${JSON.stringify(function(t){const e=t.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${vt}@`),n=e.indexOf("#"),i=(-1===n?e:e.slice(0,n)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${vt}`);return-1===n?i:`${i}#${r=e.slice(n+1),r?r.replace(/(^|&)([^=&]*=)?[^&]+/g,((t,e,n="")=>`${e}${n}${vt}`)):r}`;var r}(n))}: missing "//" after protocol`,_t.ERR_INVALID_URL,e)}}function de(t,e,n,i){ue(e,i);let r=!("string"==typeof(a=e)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a));var a;return t&&(r||!1===n)?(ue(t,i),function(t,e){if(!e)return t;let n=t.length;for(;n>0&&47===t.charCodeAt(n-1);)n--;return t.slice(0,n)+"/"+e.replace(/^\/+/,"")}(t,e)):e}const he=t=>t instanceof mt?{...t}:t;function pe(t,e){t=t||{},e=e||{};const n=Object.create(null);function i(t,e,n,i){return nt.isPlainObject(t)&&nt.isPlainObject(e)?nt.merge.call({caseless:i},t,e):nt.isPlainObject(e)?nt.merge({},e):nt.isArray(e)?e.slice():e}function r(t,e,n,r){return nt.isUndefined(e)?nt.isUndefined(t)?void 0:i(void 0,t,0,r):i(t,e,0,r)}function a(t,e){if(!nt.isUndefined(e))return i(void 0,e)}function o(t,e){return nt.isUndefined(e)?nt.isUndefined(t)?void 0:i(void 0,t):i(void 0,e)}function s(n,r,a){return nt.hasOwnProp(e,a)?i(n,r):nt.hasOwnProp(t,a)?i(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const l={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutErrorMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBo
2dyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:s,headers:(t,e,n)=>r(he(t),he(e),0,!0)};var c;return nt.forEach((c={...t,...e},Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(c).concat(Object.getOwnPropertySymbols(c).filter((t=>Object.getOwnPropertyDescriptor(c,t).enumerable))):Object.keys(c)),(function(i){if("__proto__"===i||"constructor"===i||"prototype"===i)return;const a=nt.hasOwnProp(l,i)?l[i]:r,o=a(nt.hasOwnProp(t,i)?t[i]:void 0,nt.hasOwnProp(e,i)?e[i]:void 0,i);nt.isUndefined(o)&&a!==s||(n[i]=o)})),nt.hasOwnProp(e,"validateStatus")&&nt.isUndefined(e.validateStatus)&&!1===function(n){const i=nt.hasOwnProp(e,"transitional")?e.transitional:void 0;if(!nt.isUndefined(i)){if(!nt.isPlainObject(i))return;if(nt.hasOwnProp(i,n))return i[n]}const r=nt.hasOwnProp(t,"transitional")?t.transitional:void 0;if(nt.isPlainObject(r)&&nt.hasOwnProp(r,n))return r[n]}("validateStatusUndefinedResolves")&&(nt.hasOwnProp(t,"validateStatus")?n.validateStatus=i(void 0,t.validateStatus):delete n.val
vendor: 13,021 bytes, line 2
2idateStatus),n}const fe=["content-type","content-length"],ge=function(t){const e=pe({},t),n=t=>nt.hasOwnProp(e,t)?e[t]:void 0,i=n("data");let r=n("withXSRFToken");const a=n("xsrfHeaderName"),o=n("xsrfCookieName");let s=n("headers");const l=n("auth"),c=n("baseURL"),u=n("allowAbsoluteUrls"),d=n("url");if(e.headers=s=mt.from(s),e.url=Lt(de(c,d,u,e),n("params"),n("paramsSerializer")),l){const e=nt.getSafeProp(l,"username")||"",n=nt.getSafeProp(l,"password")||"";try{s.set("Authorization","Basic "+btoa(e+":"+(n?encodeURIComponent(n).replace(/%([0-9A-F]{2})/gi,((t,e)=>String.fromCharCode(parseInt(e,16)))):"")))}catch(e){throw _t.from(e,_t.ERR_BAD_OPTION_VALUE,t)}}if(nt.isFormData(i)){const t=nt.getSafeProp(i,"getHeaders");Wt.hasStandardBrowserEnv||Wt.hasStandardBrowserWebWorkerEnv||nt.isReactNative(i)?s.setContentType(void 0):nt.isFunction(t)&&function(t,e,n){"content-only"===n?Object.entries(e||{}).forEach((([e,n])=>{fe.includes(e.toLowerCase())&&t.set(e,n)})):t.set(e)}(s,t.call(i),n("formDataHeaderPolicy"))}if(Wt.hasStandardBrowserEnv&&(nt.isFunction(r)&&(r=r(e)),!0===r||null==r&&se(e.url))){const t=a&&o&&le.read(o);t&&s.set(a,t)}return e},me="undefined"!=typeof XMLHttpRequest&&function(t){return new Promise((function(e,n){const i=ge(t);let r=i.data;const a=mt.from(i.headers).normalize();let o,s,l,c,u,d,{responseType:h,onUploadProgress:p,onDownloadProgress:f}=i;function g(){c&&c(),u&&u(),i.cancelToken&&i.cancelToken.unsubscribe(o),i.signal&&i.signal.removeEventListener("abort",o)}let m=new XMLHttpRequest;function v(r){if(!m)return;if(!(0!==m.status||"file"===(ie(ne(i.url))||ie(Wt.origin))||m.responseURL&&m.responseURL.startsWith("file:")))return n(new _t("Request aborted",_t.ECONNABORTED,t,m)),g(),void(m=null);try{r?d&&d(r):u&&u()}catch(t){setTimeout((()=>{throw t}))}if(!m)return;const a=mt.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());te((function(t){e(t),g()}),(function(t){n(t),g()}),{data:h&&"text"!==h&&"json"!==h?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:a,config:t,request:m}),m=null}m.open(i.method.toUpperCase(),i.url,!0),m.timeout=i.timeout,"onloadend"in m?m.onloadend=v:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&m.responseURL.startsWith("file:"))&&setTimeout(v)},m.onabort=function(){m&&(n(new _t("Request aborted",_t.ECONNABORTED,t,m)),g(),m=null)},m.onerror=function(e){const i=e&&e.message?e.message:"Network Error",r=new _t(i,_t.ERR_NETWORK,t,m);r.event=e||null,n(r),g(),m=null},m.ontimeout=function(){let e=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const r=i.transitional||zt;i.timeoutErrorMessage&&(e=i.timeoutErrorMessage),n(new _t(e,r.clarifyTimeoutError?_t.ETIMEDOUT:_t.ECONNABORTED,t,m)),g(),m=null},void 0===r&&a.setContentType(null),"setRequestHeader"in m&&nt.forEach(lt(a),(function(t,e){m.setRequestHeader(e,t)})),nt.isUndefined(i.withCredentials)||(m.withCredentials=!!i.withCredentials),h&&"json"!==h&&(m.responseType=i.responseType),f&&([l,u,d]=re(f,!0),m.addEventListener("progress",l)),p&&m.upload&&([s,c]=re(p),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",c)),(i.cancelToken||i.signal)&&(o=e=>{m&&(n(!e||e.type?new Qt(null,t,m):e),m.abort(),g(),m=null)},i.cancelToken&&i.cancelToken.subscribe(o),i.signal&&(i.signal.aborted?o():i.signal.addEventListener("abort",o)));const y=ie(i.url);if(y&&!Wt.protocols.includes(y))return n(new _t("Unsupported protocol "+y+":",_t.ERR_BAD_REQUEST,t)),void g();m.send(r||null)}))},ve=(t,e)=>{if(t=t?t.filter(Boolean):[],!e&&!t.length)return;const n=new AbortController;let i=!1;const r=function(t){if(!i){i=!0,o();const e=t instanceof Error?t:this.reason;n.abort(e instanceof _t?e:new Qt(e instanceof Error?e.message:e))}};let a=e&&setTimeout((()=>{a=null,r(new _t(`timeout of ${e}ms exceeded`,_t.ETIMEDOUT))}),e);const o=()=>{t&&(a&&clearTimeout(a),a=null,t.forEach((t=>{t.unsubscribe?t.unsubscribe(r):t.removeEventListener("abort",r)})),t=null)};t.forEach((t=>{i||(t.aborted?r.call(t):t.addEventListener("abort",r,{once:!0}))}));const{signal:s}=n;return s.unsubscribe=()=>nt.asap(o),s},ye=function*(t,e){let n=t.byteLength;if(!e||n<e)return void(yield t);let i,r=0;for(;r<n;)i=r+e,yield t.slice(r,i),r=i},xe=(t,e,n,i)=>{const r=async function*(t,e){for await(const n of async function*(t){if(t[Symbol.asyncIterator])return void(yield*t);const e=t.getReader();try{for(;;){const{done:t,value:n}=await e.read();if(t)break;yield n}}finally{await e.cancel()}}(t))yield*ye(n,e)}(t,e);let a,o=0,s=t=>{a||(a=!0,i&&i(t))};return new ReadableStream({async pull(t){try{const{done:e,value:i}=await r.next();if(e)return s(),void t.close();let a=i.byteLength;if(n){let t=o+=a;n(t)}t.enqueue(new Uint8Array(i))}catch(t){throw s(t),t}},cancel:t=>(s(t),r.return())},{highWaterMark:2})},_e=t=>t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102,be=(t,e,n)=>e+2<n&&_e(t.charCodeAt(e+1))&&_e(t.charCodeAt(e+2)),we=t=>t<=57?t-48:(223&t)-55,Se=t=>t>=65&&t<=90||t>=97&&t<=122||t>=48&&t<=57||43===t||47===t||45===t||95===t,Me=t=>{const e=t.length;let n=0,i=0,r=!1;for(let o=0;o<e;o++){let s=t.charCodeAt(o);37===s&&be(t,o,e)&&(s=16*we(t.charCodeAt(o+1))+we(t.charCodeAt(o+2)),o+=2),9!==(a=s)&&10!==a&&12!==a&&13!==a&&32!==a&&(61!==s?!Se(s)||i>0?r=!0:n++:i++)}var a;return r||i>2||i>0&&(n+i)%4!=0||n%4==1?(t=>{const e=t.length;let n=0;return e>0&&61===t.charCodeAt(e-1)&&(n++,e>1&&61===t.charCodeAt(e-2)&&n++),Math.floor(3*(e-n)/4)})(t):(t=>{const e=t%4;return 3*Math.floor(t/4)+(2===e?1:3===e?2:0)})(n)},ke={cache:"default",redirect:"follow",referrer:"about:client",referrerPolicy:"",mode:"cors",integrity:"",keepalive:!1,priority:"auto",window:null},{isFunction:Te}=nt,Ce=t=>{if(!nt.isString(t))return t;try{return decodeURIComponent(t)}catch(e){return t}},Ie=(t,...e)=>{try{return!!t(...e)}catch(t){return!1}},Ae=t=>{const e=void 0!==nt.global&&null!==nt.global?nt.global:globalThis,{ReadableStream:n,TextEncoder:i}=e;t=nt.merge.call({skipUndefined:!0},{Request:e.Request,Response:e.Response},t);const{fetch:r,Request:a,Response:o}=t,s=r?Te(r):"function"==typeof fetch,l=Te(a),c=Te(o);if(!s)return!1;const u=s&&Te(n),d=s&&("function"==typeof i?(h=new i,t=>h.encode(t)):async t=>new Uint8Array(await new a(t).arrayBuffer()));var h;const p=l&&u&&Ie((()=>{let t=!1;const e=new a(Wt.origin,{body:new n,method:"POST",get duplex(){return t=!0,"half"}}),i=e.headers.has("Content-Type");return null!=e.body&&e.body.cancel(),t&&!i})),f=c&&u&&Ie((()=>nt.isReadableStream(new o("").body))),g={stream:f&&(t=>t.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach((t=>{!g[t]&&(g[t]=(e,n)=>{let i=e&&e[t];if(i)return i.call(e);throw new _t(`Response type '${t}' is not supported`,_t.ERR_NOT_SUPPORT,n)})}));const m=async t=>{if(null==t)return 0;if(nt.isBlob(t))return t.size;if(nt.isSpecCompliantForm(t)){const e=new a(Wt.origin,{method:"POST",body:t});return(await e.arrayBuffer()).byteLength}return nt.isArrayBufferView(t)||nt.isArrayBuffer(t)?t.byteLength:(nt.isURLSearchParams(t)&&(t+=""),nt.isString(t)?(await d(t)).byteLength:void 0)};return async t=>{let{url:e,method:n,data:s,signal:c,cancelToken:d,timeout:h,onDownloadProgress:v,onUploadProgress:y,responseType:x,headers:_,withCredentials:b="same-origin",fetchOptions:w,maxContentLength:S,maxBodyLength:M,maxRedirects:k}=ge(t);const T=nt.isNumber(S)&&S>-1,C=nt.isNumber(M)&&M>-1;let I=r||fetch;x=x?(x+"").toLowerCase():"text";let A=ve([c,d&&d.toAbortSignal()],h),D=null;const L=A&&A.unsubscribe&&(()=>{A.unsubscribe()});let P,O=null;const E=()=>new _t("Request body larger than maxBodyLength limit",_t.ERR_BAD_REQUEST,t,D);try{let r;const c=(R="auth",nt.hasOwnProp(t,R)?t[R]:void 0);if(c){r={username:nt.getSafeProp(c,"username")||"",password:nt.getSafeProp(c,"password")||""}}if((t=>{const e=t.indexOf("://");let n=t;return-1!==e&&(n=n.slice(e+3)),n.includes("@")||n.includes(":")})(e)){const t=new URL(e,Wt.origin);if(!r&&(t.username||t.password)){r={username:Ce(t.username),password:Ce(t.password)}}(t.username||t.password)&&(t.username="",t.password="",e=t.href)}if(r&&(_.delete("authorization"),_.set("Authorization","Basic "+btoa((N=(r.username||"")+":"+(r.password||""),encodeURIComponent(N).replace(/%([0-9A-F]{2})/gi,((t,e)=>String.fromCharCode(parseInt(e,16)))))))),T&&"string"==typeof e&&e.startsWith("data:")){const n=function(t){const e="string"==typeof t?t.indexOf("#"):-1;return((t,e)=>{if(!t||"string"!=typeof t)return 0;if(!t.startsWith("data:"))return 0;const n=t.indexOf(",");if(n<0)return 0;const i=t.slice(5,n),r=t.slice(n+1);if(/;base64/i.test(i))return e(r);let a=0;for(let t=0,e=r.length;t<e;t++){const n=r.charCodeAt(t);if(37===n&&be(r,t,e))a+=1,t+=2;else if(n<128)a+=1;else if(n<2048)a+=2;else if(n>=55296&&n<=56319&&t+1<e){const e=r.charCodeAt(t+1);e>=56320&&e<=57343?(a+=4,t++):a+=3}else a+=3}return a})(-1===e?t:t.slice(0,e),Me)}(e);if(n>S)throw new _t("maxContentLength size of "+S+" exceeded",_t.ERR_BAD_RESPONSE,t,D)}if(C&&"get"!==n&&"head"!==n){const t=await m(s);if("number"==typeof t&&isFinite(t)&&(P=t,t>M))throw E()}const d=C&&(nt.isReadableStream(s)||nt.isStream(s)),h=(t,e,n)=>xe(t,65536,(t=>{if(C&&t>M)throw O=E();e&&e(t)}),n);if(p&&"get"!==n&&"head"!==n&&(y||d)){if(P=P??await(async(t,e)=>nt.toFiniteNumber(t.getContentLength())??m(e))(_,s),0!==P||d){let t,n=new a(e,{method:"POST",body:s,duplex:"half"});if(nt.isFormData(s)&&(t=n.headers.get("content-type"))&&_.setContentType(t),n.body){const[t,e]=y&&ae(P,re(oe(y)))||[];s=h(n.body,t,e)}}}else if(d&&!l&&u&&"get"!==n&&"head"!==n)s=h(s);else if(d&&l&&!p&&"get"!==n&&"head"!==n)throw new _t("Stream request bodies are not supported by the current fetch implementation",_t.ERR_NOT_SUPPORT,t,D);nt.isString(b)||(b=b?"include":"omit");const z=l&&"credentials"in a.prototype;if(nt.isFormData(s)){const t=_.getContentType();t&&/^multipart\/form-data/i.test(t)&&!/boundary=/i.test(t)&&_.delete("content-type")}_.set("User-Agent","axios/1.20.0",!1);const B=null==w?w:Object.assign(Object.create(null),w);B&&(delete B.body,delete B.headers,delete B.method,delete B.signal,delete B.duplex,delete B.credentials);const V=Object.assign(Object.create(null),B,{signal:A,method:n.toUpperCase(),headers:lt(_.normalize()),body:s,duplex:"half",credentials:z?b:void 0});l&&(nt.forEach(ke,((t,e)=>{void 0===V[e]&&(V[e]=t)})),void 0===V.signal&&(V.signal=null),void 0===V.body&&(V.body=null)),0===k&&(V.redirect="manual",B&&(B.redirect="manual")),D=l&&new a(e,V);let F=await(l?I(D,B):I(e,V));const j=mt.from(F.headers);if(T){const e=nt.toFiniteNumber(j.getContentLength());if(null!=e&&e>S)throw new _t("maxContentLength size of "+S+" exceeded",_t.ERR_BAD_RESPONSE,t,D)}const G=f&&("stream"===x||"response"===x);if(f&&F.body&&(v||T||G&&L)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=F[t]}));const n=nt.toFiniteNumber(j.getContentLength()),[i,r]=v&&ae(n,re(oe(v),!0))||[];let a=0;const s=e=>{if(T&&(a=e,a>S))throw new _t("maxContentLength size of "+S+" exceeded",_t.ERR_BAD_RESPONSE,t,D);i&&i(e)};F=new o(xe(F.body,65536,s,(()=>{r&&r(),L&&L()})),e)}x=x||"text";let H=await g[nt.findKey(g,x)||"text"](F,t);if(T&&!f&&!G){let e;if(null!=H&&("number"==typeof H.byteLength?e=H.byteLength:"number"==typeof H.size?e=H.size:"string"==typeof H&&(e="function"==typeof i?(new i).encode(H).byteLength:H.length)),"number"==typeof e&&e>S)throw new _t("maxContentLength size of "+S+" exceeded",_t.ERR_BAD_RESPONSE,t,D)}return!G&&L&&L(),await new Promise(((e,n)=>{te(e,n,{data:H,headers:mt.from(F.headers),status:F.status,statusText:F.statusText,config:t,request:D})}))}catch(e){if(L&&L(),A&&A.aborted&&A.reason instanceof _t){const n=A.reason;throw n.config=t,D&&(n.request=D),e!==n&&Object.defineProperty(n,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),n}if(O)throw D&&!O.request&&(O.request=D),O;if(e instanceof _t)throw D&&!e.request&&(e.request=D),e;if(e&&"TypeError"===e.name&&/Load failed|fetch/i.test(e.message)){const n=new _t("Network Error",_t.ERR_NETWORK,t,D,e&&e.response);throw Object.defineProperty(n,"cause",{__proto__:null,value:e.cause||e,writable:!0,enumerable:!1,configurable:!0}),n}throw _t.from(e,e&&e.code,t,D,e&&e.response)}var N,R}},De=new Map,Le=t=>{let e=t&&t.env||{};const{fetch:n,Request:i,Response:r}=e,a=[i,r,n];let o,s,l=a.length,c=De;for(;l--;)o=a[l],s=c.get(o),void 0===s&&c.set(o,s=l?new Map:Ae(e)),c=s;return s},Pe=(Le(),{http:null,xhr:me,fetch:{get:Le}});nt.forEach(Pe,((t,e)=>{if(t){try{Object.defineProperty(t,"name",{__proto__:null,value:e})}catch(t){}Object.defineProperty(t,"adapterName",{__proto__:null,value:e})}}));const Oe=t=>`- ${t}`,Ee=t=>nt.isFunction(t)||null===t||!1===t,Ne=function(t,e){t=nt.isArray(t)?t:[t];const{length:n}=t;let i,r;const a={};for(let o=0;o<n;o++){let n;if(i=t[o],r=i,!Ee(i)&&(r=Pe[(n=String(i)).toLowerCase()],void 0===r))throw new _t(`Unknown adapter '${n}'`);if(r&&(nt.isFunction(r)||(r=r.get(e))))break;a[n||"#"+o]=r}if(!r){const t=Object.entries(a).map((([t,e])=>`adapter ${t} `+(!1===e?"is not supported by the environment":"is not available in the build")));let e=n?t.length>
21?"since :\n"+t.map(Oe).join("\n"):" "+Oe(t[0]):"as no adapter specified";throw new _t("There is no suitable adapter to dispatch the request "+e,_t.ERR_NOT_SUPPORT)}return r};function Re(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Qt(null,t)}function ze(t){const e=nt.toSafeFlatObject(t);return Re(e),e.headers=mt.from(nt.getSafeProp(e,"headers")),e.data=Kt.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ne(e.adapter||Zt.adapter,e)(e).then((function(t){Re(e),e.response=t;try{t.data=Kt.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=mt.from(t.headers),t}),(function(t){if(!Jt(t)&&(Re(e),t&&t.response)){e.response=t.response;try{t.response.data=Kt.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=mt.from(t.response.headers)}return Promise.reject(t)}))}const Be={};["object","boolean","number","function","string","symbol"].forEach(((t,e)=>{Be[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));const Ve={};Be.transitional=function(t,e,n){function i(t,e){return"[Axios v1.20.0] Transitional option '"+t+"'"+e+(n?". "+n:"")}return(n,r,a)=>{if(!1===t)throw new _t(i(r," has been removed"+(e?" in "+e:"")),_t.ERR_DEPRECATED);return e&&!Ve[r]&&(Ve[r]=!0,console.warn(i(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,a)}},Be.spelling=function(t){return(e,n)=>(console.warn(`${n} is likely a misspelling of ${t}`),!0)};const Fe={assertOptions:function(t,e,n){if("object"!=typeof t||null===t)throw new _t("options must be an object",_t.ERR_BAD_OPTION_VALUE);const i=Object.keys(t);let r=i.length;for(;r-- >0;){const a=i[r],o=Object.prototype.hasOwnProperty.call(e,a)?e[a]:void 0;if(o){const e=t[a],n=void 0===e||o(e,a,t);if(!0!==n)throw new _t("option "+a+" must be "+n,_t.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new _t("Unknown option "+a,_t.ERR_BAD_OPTION)}},validators:Be},je=Fe.validators;class Ge{constructor(t){this.defaults=t||{},this.interceptors={request:new Rt,response:new Rt}}async request(t,e){try{return await this._request(t,e)}catch(t){if(t instanceof Error)try{let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const n=e.stack;let i="";if("string"==typeof n){const t=n.indexOf("\n");i=-1===t?"":n.slice(t+1)}if(t.stack){if(i){const e=i.indexOf("\n"),n=-1===e?-1:i.indexOf("\n",e+1),r=-1===n?"":i.slice(n+1);String(t.stack).endsWith(r)||(t.stack+="\n"+i)}}else t.stack=i}catch(t){}throw t}}_request(t,e){"string"==typeof t?(e=e||{}).url=t:e=t||{},e=pe(this.defaults,e);const{transitional:n,paramsSerializer:i,headers:r}=e;void 0!==n&&Fe.assertOptions(n,{silentJSONParsing:je.transitional(je.boolean),forcedJSONParsing:je.transitional(je.boolean),clarifyTimeoutError:je.transitional(je.boolean),legacyInterceptorReqResOrdering:je.transitional(je.boolean),advertiseZstdAcceptEncoding:je.transitional(je.boolean),validateStatusUndefinedResolves:je.transitional(je.boolean)},!1),null!=i&&(nt.isFunction(i)?e.paramsSerializer={serialize:i}:Fe.assertOptions(i,{encode:je.function,serialize:je.function},!0)),void 0!==e.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?e.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:e.allowAbsoluteUrls=!0),Fe.assertOptions(e,{baseUrl:je.spelling("baseURL"),withXsrfToken:je.spelling("withXSRFToken")},!0),e.method=(nt.getSafeProp(e,"method")||nt.getSafeProp(this.defaults,"method")||"get").toLowerCase();let a=r&&nt.merge(r.common,r[e.method]);r&&nt.forEach(Yt.concat("common"),(t=>{delete r[t]})),e.headers=mt.concat(a,r);const o=[];let s=!0;this.interceptors.request.forEach((function(t){if("function"==typeof t.runWhen&&!1===t.runWhen(e))return;s=s&&t.synchronous;const n=e.transitional||zt;n&&n.legacyInterceptorReqResOrdering?o.unshift(t.fulfilled,t.rejected):o.push(t.fulfilled,t.rejected)}));const l=[];let c;this.interceptors.response.forEach((function(t){l.push(t.fulfilled,t.rejected)}));let u,d=0;if(!s){const t=[ze.bind(this),void 0];for(t.unshift(...o),t.push(...l),u=t.length,c=Promise.resolve(e);d<u;)c=c.then(t[d++],t[d++]);return c}u=o.length;let h=e;for(;d<u;){const t=o[d++],e=o[d++];try{h=t?t(h):h}catch(t){if(!e){c=Promise.reject(t);break}try{const n=e.call(this,t);nt.isThenable(n)&&(c=Promise.resolve(n).then((()=>ze.call(this,h))))}catch(t){c=Promise.reject(t)}break}}if(!c)try{c=ze.call(this,h)}catch(t){c=Promise.reject(t)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(t){return Lt(de((t=pe(this.defaults,t)).baseURL,t.url,t.allowAbsoluteUrls,t),t.params,t.paramsSerializer)}}nt.forEach(["delete","get","head","options"],(function(t){Ge.prototype[t]=function(e,n){return this.request(pe(n||{},{method:t,url:e,data:n&&nt.hasOwnProp(n,"data")?n.data:void 0}))}})),nt.forEach(["post","put","patch","query"],(function(t){function e(e){return function(n,i,r){return this.request(pe(r||{},{method:t,headers:e?{"Content-Type":"multipart/form-data"}:{},url:n,data:i}))}}Ge.prototype[t]=e(),"query"!==t&&(Ge.prototype[t+"Form"]=e(!0))}));const He=Ge;class We{constructor(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");let e;this.promise=new Promise((function(t){e=t}));const n=this;this.promise.then((t=>{if(!n._listeners)return;let e=n._listeners.length;for(;e-- >0;)n._listeners[e](t);n._listeners=null})),this.promise.then=t=>{let e;const i=new Promise((t=>{n.subscribe(t),e=t})).then(t);return i.cancel=function(){n.unsubscribe(e)},i},t((function(t,i,r){n.reason||(n.reason=new Qt(t,i,r),e(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}
2subscribe(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}toAbortSignal(){const t=new AbortController,e=e=>{t.abort(e)};return this.subscribe(e),t.signal.unsubscribe=()=>this.unsubscribe(e),t.signal}static source(){let t;return{token:new We((function(e){t=e})),cancel:t}}}const Ue=We,$e={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,ContentTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,UnprocessableContent:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries($e).forEach((([t,e])=>{void 0===$e[e]&&($e[e]=t)}));const Ye=$e,qe=function t(e){const n=new He(e),i=r(He.prototype.request,n);return nt.extend(i,He.prototype,n,{allOwnKeys:!0}),nt.extend(i,n,null,{allOwnKeys:!0}),i.create=function(n){return t(pe(e,n))},i}(Zt);qe.Axios=He,qe.CanceledError=Qt,qe.CancelToken=Ue,qe.isCancel=Jt,qe.VERSION="1.20.0",qe.toFormData=kt,qe.AxiosError=_t,qe.Cancel=qe.CanceledError,qe.all=function(t){return Promise.all(t)},qe.spread=function(t){return function(e){return t.apply(null,e)}},qe.isAxiosError=function(t){return nt.isObject(t)&&!0===t.isAxiosError},qe.mergeConfig=pe,qe.AxiosHeaders=mt,qe.formToJSON=t=>$t(nt.isHTMLForm(t)?new FormData(t):t),qe.getAdapter=Ne,qe.HttpStatusCode=Ye,qe.default=qe;const Xe=qe},8330(t){"use strict";t.exports=JSON.parse('{"name":"gcg-site","version":"1.0.0","description":"GCG Corporate Website","main":"app/index.ts","scripts":{"build":"webpack --config webpack.prod.js","cuel-sync":"npm install && cuel-sync","format":"prettier \\"{app,web}/**/*.*\\" --write && rrsg-allman","start":"webpack serve --config webpack.test.js"},"author":"Rougin Royce Gutib <[email protected]>","license":"MIT","dependencies":{"@cuel/alert":"^0.1.2","@cuel/core":"^0.1.2","@cuel/input":"^0.2.4","@cuel/loading":"^0.1.5","@cuel/pagee":"^0.1.5","@cuel/sync":"^0.1.1","@rrsg/gusion":"^0.2.2","aos":"^2.3.4","echarts":"^6.0.0","showdown":"^2.1.0"},"devDependencies":{"@rrsg/allman":"^0.1.4","@types/aos":"^3.0.7","@types/echarts":"^5.0.0"}}')}};const e={};function n(i){const r=e[i];if(void 0!==r)return r.exports;const a=e[i]={exports:{}};return t[i].call(a.exports,a,a.exports,n),a.exports}n.n=t=>{const e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{if(Array.isArray(e))for(var i=0;i<e.length;){var r=e[i++],a=e[i++];n.o(t,r)?0===a&&i++:0===a?Object.defineProperty(t,r,{enumerable:!0,value:e[i++]}):Object.defineProperty(t,r,{enumerable:!0,get:a})}else for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),n.r=t=>{Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}
2),Object.defineProperty(t,"__esModule",{value:!0})},n.dn=t=>{var e=Object.getOwnPropertyDescriptor(t,"name");(!e||!e.writable&&e.configurable)&&Object.defineProperty(t,"name",{value:"default",configurable:!0})},(()=>{let t;n.g.importScripts&&(t=n.g.location+"");const e=n.g.document;if(!t&&e&&("SCRIPT"===e.currentScript?.tagName.toUpperCase()&&(t=e.currentScript.src),!t)){const n=e.getElementsByTagName("script");if(n.length){let e=n.length-1;for(;e>-1&&(!t||!/^http(s?):/.test(t));)t=n[e--].src}}if(!t)throw new Error("Automatic publicPath is not supported in this browser");t=t.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=t})(),n(9789)})();
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.