From a07201c38ffb9a12134fdcfab87b0eaa29a42eaa Mon Sep 17 00:00:00 2001 From: dingyongkang Date: Mon, 14 Feb 2022 17:09:54 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 212.2339ca47.async.js | 18 - 212.834f859d.async.js | 18 + 217.351a7aa5.async.js | 1 + 217.faf79777.async.js | 1 - index.html | 2 +- ...uts__ShixunDetail__index.07a41a4c.async.js | 0 layouts__SimpleLayouts.c757b198.async.js | 1 - layouts__SimpleLayouts.ef71738d.async.js | 1 + ...ync.js => layouts__index.54fbcec1.async.js | 2 +- ...Competitions__E.9c615e25.2184468b.async.js | 1 + ...Competitions__E.9c615e25.eb31730a.async.js | 1 - ...ts__index.p__User__Login.248bb3c6.async.js | 1 - ...ts__index.p__User__Login.282e7631.async.js | 1 + ...sync.js => layouts__user.98ae405a.async.js | 2 +- ...a.async.js => p__Account.cbc80aef.async.js | 0 ..._Account__Binding__index.bc656b5f.async.js | 2 +- ...nt__Certification__index.07c6ebbc.async.js | 1 + ...nt__Certification__index.5b487d25.async.js | 1 - ...nt__Profile__Edit__index.f04efa40.async.js | 1 - ...nt__Profile__Edit__index.f888e1d6.async.js | 1 + p__Account__Profile__index.3e2ff3a4.async.js | 1 + p__Account__Profile__index.8daee462.async.js | 1 - ..._Account__Results__index.a5c1f858.async.js | 2 +- ...__Account__Secure__index.a230311e.async.js | 2 +- p__Api.9190c14f.async.js | 1 - p__Api.9898617b.async.js | 1 + ... => p__Classrooms__Index.88f99120.async.js | 0 ...sts__Announcement__index.4aee8a83.async.js | 13 + ...sts__Announcement__index.ad841873.async.js | 13 - ...Lists__Attachment__index.c272967c.async.js | 5 - ...Lists__Attachment__index.ec431b99.async.js | 5 + ...ttendance__Detail__index.aad28c00.async.js | 1 - ...ttendance__Detail__index.c6e3f719.async.js | 1 + ...Lists__Attendance__index.02d159c4.async.js | 18 - ...Lists__Attendance__index.4b86101e.async.js | 18 + ...Lists__Board__Add__index.3b1f9f9f.async.js | 13 + ...Lists__Board__Add__index.8899c1a4.async.js | 13 - ...ts__Board__Detail__index.dfb40b6f.async.js | 20 +- ...ists__Board__Edit__index.93de0bbd.async.js | 13 + ...ists__Board__Edit__index.a89417c2.async.js | 13 - ...oms__Lists__Board__index.a787bb52.async.js | 2 +- ...mmonHomework__Add__index.e6afc991.async.js | 22 +- ...nHomework__Detail__index.5b8c0a98.async.js | 13 + ...nHomework__Detail__index.f315226f.async.js | 13 - ...omework__EditWork__index.993ce1bf.async.js | 13 + ...omework__EditWork__index.c6b1b312.async.js | 13 - ...monHomework__Edit__index.06a015fb.async.js | 13 - ...monHomework__Edit__index.dcd76765.async.js | 13 + ...nHomework__Review__index.a3e1d577.async.js | 13 + ...nHomework__Review__index.b0c982fd.async.js | 13 - ...ework__SubmitWork__index.15d9b54f.async.js | 13 - ...ework__SubmitWork__index.17d7faf4.async.js | 13 + ...s__CommonHomework__index.f2daaecb.async.js | 1 - ...s__CommonHomework__index.f8117eb2.async.js | 1 + ...urseGroup__Detail__index.0aaaa7f7.async.js | 1 - ...urseGroup__Detail__index.e89aa3aa.async.js | 1 + ...CourseGroup__List__index.75d52f3f.async.js | 1 - ...CourseGroup__List__index.bfb37974.async.js | 1 + ...rseGroup__NotList__index.95ac788f.async.js | 1 + ...rseGroup__NotList__index.fae6a149.async.js | 1 - ...ts__Exercise__Add__index.6ef167e1.async.js | 1 - ...ts__Exercise__Add__index.ab0da6ff.async.js | 1 + ..._Exercise__Answer__index.66588b31.async.js | 17 - ..._Exercise__Answer__index.84520ab3.async.js | 17 + ...ateChecking__CheckDetail.b6daffa9.async.js | 0 ..._Exercise__Detail__index.cb7fed1b.async.js | 14 + ..._Exercise__Detail__index.eaad690b.async.js | 14 - ...ise__Edit__Random__index.ce7d0a30.async.js | 2 +- ...s__Exercise__Edit__index.0256d94c.async.js | 13 - ...s__Exercise__Edit__index.6e60778e.async.js | 13 + ..._Exercise__Export__index.59700986.async.js | 24 + ..._Exercise__Export__index.edfc8f44.async.js | 8 - ...cise__ReviewGroup__index.6f2e718b.async.js | 4 + ...cise__ReviewGroup__index.e026b6fd.async.js | 4 - ..._Exercise__Review__index.07578341.async.js | 8 - ..._Exercise__Review__index.0f91b3d4.async.js | 8 + ...__Lists__Exercise__index.44a44c6f.async.js | 5 - ...__Lists__Exercise__index.db1fe0c7.async.js | 5 + ...Lists__ExportList__index.01fb263d.async.js | 1 + ...Lists__ExportList__index.f5ccac23.async.js | 1 - ...ation__Tasks__Add__index.4864a214.async.js | 18 +- ...on__Tasks__Detail__index.556c57de.async.js | 13 + ...on__Tasks__Detail__index.eb3b5b35.async.js | 13 - ...tion__Tasks__Edit__index.1ed93d5b.async.js | 20 +- ...Graduation__Tasks__index.1f435521.async.js | 1 + ...Graduation__Tasks__index.9431eeb3.async.js | 1 - ...tion__Topics__Add__index.e5901842.async.js | 20 +- ...n__Topics__Detail__index.21bfae9c.async.js | 13 + ...n__Topics__Detail__index.50460381.async.js | 13 - ...ion__Topics__Edit__index.f250ea76.async.js | 20 +- ...raduation__Topics__index.7ecc7697.async.js | 1 + ...raduation__Topics__index.c5c3a4b1.async.js | 1 - ...roupHomework__Add__index.3d7de5eb.async.js | 13 + ...roupHomework__Add__index.5fe1977c.async.js | 13 - ...pHomework__Detail__index.3053118a.async.js | 13 + ...pHomework__Detail__index.d23fc0c6.async.js | 13 - ...omework__EditWork__index.4f45eaec.async.js | 13 - ...omework__EditWork__index.d77c96e8.async.js | 13 + ...oupHomework__Edit__index.3a10e30b.async.js | 13 + ...oupHomework__Edit__index.97ebf774.async.js | 13 - ...pHomework__Review__index.07e4bc98.async.js | 13 + ...pHomework__Review__index.ab3bd45a.async.js | 13 - ...ework__SubmitWork__index.680d0020.async.js | 13 + ...ework__SubmitWork__index.d7764b67.async.js | 13 - ...ts__GroupHomework__index.03d3f201.async.js | 1 - ...ts__GroupHomework__index.7412e32e.async.js | 1 + ..._Lists__LiveVideo__index.2c10f34b.async.js | 1 - ..._Lists__LiveVideo__index.4bff5dbf.async.js | 1 + ...s__OnlineLearning__index.5bb52293.async.js | 55 -- ...s__OnlineLearning__index.8219e2e0.async.js | 55 ++ ...Lists__Polls__Add__index.a496b4af.async.js | 1 - ...Lists__Polls__Add__index.c2ee6d19.async.js | 1 + ...ts__Polls__Answer__index.9f1f2ff2.async.js | 1 + ...ts__Polls__Answer__index.cea4943c.async.js | 1 - ...ts__Polls__Detail__index.08345569.async.js | 4 - ...ts__Polls__Detail__index.d62d6471.async.js | 4 + ...ists__Polls__Edit__index.bce94081.async.js | 0 ...oms__Lists__Polls__index.2e695460.async.js | 1 - ...oms__Lists__Polls__index.ec8ebf12.async.js | 1 + ...omeworks__Comment__index.38fdfe3b.async.js | 17 - ...omeworks__Comment__index.92bc6bfd.async.js | 17 + ...ks__Commitsummary__index.4ba2548e.async.js | 13 - ...ks__Commitsummary__index.7c4a9481.async.js | 13 + ...odeReview__Detail__index.7e04d32c.async.js | 0 ...Homeworks__Detail__index.9deedaf5.async.js | 15 - ...Homeworks__Detail__index.a29b510c.async.js | 15 + ...__ShixunHomeworks__index.9b4ffe04.async.js | 1 + ...__ShixunHomeworks__index.9ea54f58.async.js | 1 - ...ics__StudentVideo__index.1bb7d408.async.js | 1 + ...ics__StudentVideo__index.cb148061.async.js | 1 - ...__VideoStatistics__index.160933a7.async.js | 1 - ...__VideoStatistics__index.c97cb8fc.async.js | 1 + ...Lists__Statistics__index.6b71029f.async.js | 1 + ...Lists__Statistics__index.c082aa0a.async.js | 1 - ...ssrooms__Lists__Students.c89e14f2.async.js | 1 + ...ssrooms__Lists__Students.e13b369f.async.js | 1 - ...srooms__Lists__Teachers.7cc2267a.chunk.css | 2 +- ...ssrooms__Lists__Teachers.e544bbee.async.js | 2 +- ..._Template__detail__index.dc60cc39.async.js | 6 +- ...__Lists__Template__index.dce5cc13.async.js | 2 +- ...Template__student__index.1b314e3e.async.js | 22 +- ...Template__teacher__index.ef5a8fcb.async.js | 16 + ...Template__teacher__index.fd94d204.async.js | 16 - ...tatistics__Detail__index.0c69dff4.async.js | 1 + ...tatistics__Detail__index.f1a74cc5.async.js | 1 - ...cs__StudentDetail__index.97374d4c.async.js | 1 - ...cs__StudentDetail__index.eb4299bc.async.js | 1 + ...Video__Statistics__index.a2f62d31.async.js | 1 - ...Video__Statistics__index.b51fbed8.async.js | 1 + ...ts__Video__Upload__index.0612bb1a.async.js | 1 + ...ts__Video__Upload__index.76c5d629.async.js | 1 - ...oms__Lists__Video__index.4686ecd2.async.js | 1 + ...oms__Lists__Video__index.99259dee.async.js | 1 - ...js => p__Classrooms__New.7ba86b9c.async.js | 2 +- ...ssrooms__New__StartClass.67461563.async.js | 2 +- ...js => p__Colleges__index.ed86e516.async.js | 0 p__Competitions__Detail.4b645a9e.async.js | 13 + p__Competitions__Detail.8ef1acc3.async.js | 13 - ...p__Competitions__Entered.c6f8ed7d.async.js | 2 +- ...ed__Assembly__TeamDateil.6819b9e1.async.js | 2 +- p__Competitions__Exports__.a84fcd7b.async.js | 1 + p__Competitions__Exports__.fc6e140f.async.js | 1 - ...> p__Competitions__Index.70ff9754.async.js | 2 +- p__Competitions__Update.10de0a8f.async.js | 1 - p__Competitions__Update.b180bfd8.async.js | 1 + ...ync.js => p__Demo__index.f4387b5e.async.js | 0 p__Forums__Detail__id.47fe3ac7.async.js | 13 - p__Forums__Detail__id.c468c514.async.js | 13 + ...c.js => p__Forums__Index.a933b8b7.async.js | 2 +- p__Forums__Index__redirect.6de1015a.async.js | 1 - p__Forums__Index__redirect.d40e81a5.async.js | 1 + p__Forums__New.a87d0c2d.async.js | 13 - p__Forums__New.e489f249.async.js | 13 + ...ync.js => p__Help__Index.cf2f26d1.async.js | 6 +- p__HttpStatus__403.ef012335.async.js | 1 + p__HttpStatus__403.fc4761c9.async.js | 1 - ...js => p__HttpStatus__404.49c53414.async.js | 2 +- p__HttpStatus__500.1b5ab07b.async.js | 1 - p__HttpStatus__500.e05e3417.async.js | 1 + ...__HttpStatus__UserAgents.2ac1c2b8.async.js | 0 ...p__HttpStatus__hpcCourse.e76ca535.async.js | 10 +- p__Messages__Detail.38c2e717.async.js | 13 - p__Messages__Detail.51cbef7d.async.js | 13 + ... => p__Messages__Private.f9dd3cb3.async.js | 8 +- p__Messages__Tidings.614c7cbf.async.js | 1 - p__Messages__Tidings.923fa8ce.async.js | 1 + ... p__MoopCases__FormPanel.2ba78f85.async.js | 16 +- ... p__MoopCases__InfoPanel.fb6f929a.async.js | 6 +- ...s => p__MoopCases__index.52c27e39.async.js | 2 +- ..._MyProblem__RecordDetail.20980d84.async.js | 12 +- ...s => p__MyProblem__index.b5444c1d.async.js | 18 +- ...aperlibrary__Edit__index.6311bd12.async.js | 1 - ...aperlibrary__Edit__index.6f6817ca.async.js | 1 + ...rary__Random__Add__index.5185ee5f.async.js | 0 ...ary__Random__Edit__index.0e05c064.async.js | 1 + ...ary__Random__Edit__index.541b2452.async.js | 1 - ...y__Random__Detail__index.3bf1ea8f.async.js | 2 +- ...ary__Random__Edit__index.e99091a3.async.js | 0 p__Paperlibrary__See__index.22285b34.async.js | 4 + p__Paperlibrary__See__index.796f8854.async.js | 4 - p__Paperlibrary__index.5c5ef453.async.js | 1 + p__Paperlibrary__index.6e3bd446.async.js | 1 - ...aths__Detail__Statistics.3cd28292.async.js | 5 + ...aths__Detail__Statistics.9516c26d.async.js | 5 - p__Paths__Detail__id.236657f4.async.js | 55 ++ p__Paths__Detail__id.b5f4db70.async.js | 55 -- ...nc.js => p__Paths__Index.ce08afb0.async.js | 2 +- ...sync.js => p__Paths__New.ba9fdfaa.async.js | 26 +- ..._Problems__OjForm__index.c25a0fec.async.js | 24 +- ...oblemset__NewItem__index.d81eeaa1.async.js | 13 - ...oblemset__NewItem__index.ddc937e9.async.js | 13 + ...set__Preview__New__index.68a63f94.async.js | 1 + ...set__Preview__New__index.f6d85a99.async.js | 1 - ...__Preview__Select__index.05cff8bb.async.js | 4 - ...__Preview__Select__index.ab668deb.async.js | 4 + ...oblemset__Preview__index.0745c03f.async.js | 4 + ...oblemset__Preview__index.58c1dbd3.async.js | 4 - p__Problemset__index.2e9077b2.async.js | 4 - p__Problemset__index.b51d196f.async.js | 4 + ...c.js => p__Search__index.d5c85f69.async.js | 0 ...l__AuditSituation__index.2a100364.async.js | 2 +- ...nges__EditPracticeAnswer.f0f2a621.async.js | 16 +- ...ges__EditPracticeSetting.7f21dcaf.async.js | 2 +- ...Challenges__EditQuestion.1e990cfc.async.js | 13 + ...Challenges__EditQuestion.77db3b63.async.js | 13 - ..._Challenges__NewPractice.8c49d312.async.js | 20 +- ..._Challenges__NewQuestion.78dcd4a4.async.js | 16 +- ...allenges__RankingSetting.382b6b5e.async.js | 2 +- ...etail__Challenges__index.51470def.async.js | 6 +- ...il__Collaborators__index.573de70a.async.js | 1 - ...il__Collaborators__index.da6bfe11.async.js | 1 + ...__Detail__Dataset__index.1649bdc1.async.js | 1 + ...__Detail__Dataset__index.33df91fd.async.js | 1 - ...__Detail__Discuss__index.84128638.async.js | 18 +- ..._Detail__ForkList__index.2ad20382.async.js | 1 + ..._Detail__ForkList__index.48390b15.async.js | 1 - ...tail__RankingList__index.175e44d6.async.js | 1 + ...tail__RankingList__index.25fb90ca.async.js | 1 - ...pository__AddFile__index.037ef0b7.async.js | 1 + ...pository__AddFile__index.c3e6244b.async.js | 1 - ...epository__Commit__index.37ecb3bb.async.js | 1 + ...epository__Commit__index.abfd8ce0.async.js | 1 - ...itory__UploadFile__index.af90bc6e.async.js | 1 + ...itory__UploadFile__index.d9029946.async.js | 1 - ...etail__Repository__index.7abb5276.async.js | 8 +- ..._Detail__Settings__index.a8ac2dda.async.js | 20 +- p__Shixuns__Detail__id.27e27ece.async.js | 1 - p__Shixuns__Detail__id.63dd4800.async.js | 1 + p__Shixuns__Edit.51005f7f.chunk.css | 2 +- p__Shixuns__Edit.62884561.async.js | 17 - p__Shixuns__Edit.bdf5ec06.async.js | 17 + ...nges__EditPracticeAnswer.28983606.async.js | 18 +- ...ges__EditPracticeSetting.06c47be6.async.js | 2 +- ...Challenges__EditQuestion.acabdc4f.async.js | 13 - ...Challenges__EditQuestion.d08145c0.async.js | 13 + ..._Challenges__NewPractice.8f3c9b81.async.js | 18 +- ..._Challenges__NewQuestion.2d0793e9.async.js | 14 +- ...allenges__RankingSetting.14d12f0f.async.js | 1 + ...allenges__RankingSetting.c3eb0eab.async.js | 1 - ...s__Edit__body__Warehouse.01a43b58.async.js | 5 - ...s__Edit__body__Warehouse.789edec5.async.js | 5 + ....js => p__Shixuns__Index.a862fb53.async.js | 2 +- p__Shixuns__New.64fbf422.async.js | 13 - p__Shixuns__New.7b97435a.async.js | 13 + p__Shixuns__New__CreateImg.2e8ba4ca.async.js | 1 - p__Shixuns__New__CreateImg.9c723417.async.js | 1 + ...ixuns__New__ImagePreview.a09f4b03.async.js | 16 +- ...sync.js => p__Terminal__.27ea2a12.async.js | 6 +- ...b88.async.js => p__Three.a8fc638f.async.js | 14 +- ...etail__Classrooms__index.8aca18f1.async.js | 1 + ...etail__Classrooms__index.b33f8e29.async.js | 1 - ...rImentImg__Detail__index.acee9a9d.async.js | 8 +- ...il__ExperImentImg__index.32d34d01.async.js | 2 +- ...er__Detail__Paths__index.1d5eb2b1.async.js | 1 - ...er__Detail__Paths__index.cb35007b.async.js | 1 + ..._Detail__Projects__index.a27673f7.async.js | 1 - ..._Detail__Projects__index.b34475a8.async.js | 1 + ...__Detail__Shixuns__index.48d28eb0.async.js | 1 + ...__Detail__Shixuns__index.ec024849.async.js | 1 - ...etail__TeachGroup__index.1b6d6943.async.js | 2 +- ...l__Topics__Detail__index.9c2c983f.async.js | 8 +- ..._Exercise__Detail__index.151a42ea.async.js | 13 + ..._Exercise__Detail__index.802550f0.async.js | 13 - ...s__Exercise__Edit__index.38b8171a.async.js | 13 + ...s__Exercise__Edit__index.9c6394e9.async.js | 13 - ...il__Topics__Group__index.501a1a80.async.js | 13 + ...il__Topics__Group__index.d63435a8.async.js | 13 - ...l__Topics__Normal__index.323df0b3.async.js | 12 +- ...ics__Poll__Detail__index.070c1cfb.async.js | 6 +- ...opics__Poll__Edit__index.20f64fd5.async.js | 0 ...r__Detail__Topics__index.8319aff6.async.js | 1 - ...r__Detail__Topics__index.8fe02fd7.async.js | 1 + ..._Videos__Protocol__index.60927463.async.js | 2 +- ...__Videos__Success__index.2a9e7203.async.js | 2 +- ...l__Videos__Upload__index.5eb8805b.async.js | 0 ...r__Detail__Videos__index.cbf73368.async.js | 2 +- ...s => p__User__Detail__id.8d940f97.async.js | 0 p__User__Login.0d2897a5.async.js | 1 - p__User__Login.561782c1.async.js | 1 + ...s => p__User__OtherLogin.be06e42f.async.js | 2 +- p__User__QQLogin.0aa7889a.async.js | 1 + p__User__QQLogin.a4d34b42.async.js | 1 - p__User__Register.2061aa1c.async.js | 1 - p__User__Register.7ae91bfa.async.js | 1 + ...> p__User__ResetPassword.fa04969a.async.js | 2 +- p__User__WechatLogin.3fdd74c1.async.js | 1 + p__User__WechatLogin.57ffb8b6.async.js | 1 - ... => p__Video__Detail__id.c92f7517.async.js | 36 +- ...bea.async.js => p__index.72429a0a.async.js | 2 +- ....js => p__tasks__Jupyter.1f49e498.async.js | 0 p__tasks__index.f0aa6d1d.async.js | 22 + p__tasks__index.f596f8c3.async.js | 22 - umi.040cc628.js | 810 ----------------- umi.ff3e2f6c.js | 817 ++++++++++++++++++ ...7de3.async.js => vendors.2bcbf3ef.async.js | 538 ++++++------ 315 files changed, 2167 insertions(+), 2142 deletions(-) delete mode 100644 212.2339ca47.async.js create mode 100644 212.834f859d.async.js create mode 100644 217.351a7aa5.async.js delete mode 100644 217.faf79777.async.js rename layouts__ShixunDetail__index.55ef6142.async.js => layouts__ShixunDetail__index.07a41a4c.async.js (100%) delete mode 100644 layouts__SimpleLayouts.c757b198.async.js create mode 100644 layouts__SimpleLayouts.ef71738d.async.js rename layouts__index.239dde4e.async.js => layouts__index.54fbcec1.async.js (85%) create mode 100644 layouts__index.layouts__user.p__Account__Binding__index.p__Account__Secure__index.p__Competitions__E.9c615e25.2184468b.async.js delete mode 100644 layouts__index.layouts__user.p__Account__Binding__index.p__Account__Secure__index.p__Competitions__E.9c615e25.eb31730a.async.js delete mode 100644 layouts__index.p__User__Login.248bb3c6.async.js create mode 100644 layouts__index.p__User__Login.282e7631.async.js rename layouts__user.b06b3ad6.async.js => layouts__user.98ae405a.async.js (91%) rename p__Account.090d99da.async.js => p__Account.cbc80aef.async.js (100%) rename p__Account__Binding__index.443fbeb3.async.js => p__Account__Binding__index.bc656b5f.async.js (98%) create mode 100644 p__Account__Certification__index.07c6ebbc.async.js delete mode 100644 p__Account__Certification__index.5b487d25.async.js delete mode 100644 p__Account__Profile__Edit__index.f04efa40.async.js create mode 100644 p__Account__Profile__Edit__index.f888e1d6.async.js create mode 100644 p__Account__Profile__index.3e2ff3a4.async.js delete mode 100644 p__Account__Profile__index.8daee462.async.js rename p__Account__Results__index.fb831c7d.async.js => p__Account__Results__index.a5c1f858.async.js (78%) rename p__Account__Secure__index.558b6906.async.js => p__Account__Secure__index.a230311e.async.js (99%) delete mode 100644 p__Api.9190c14f.async.js create mode 100644 p__Api.9898617b.async.js rename p__Classrooms__Index.cccd5352.async.js => p__Classrooms__Index.88f99120.async.js (100%) create mode 100644 p__Classrooms__Lists__Announcement__index.4aee8a83.async.js delete mode 100644 p__Classrooms__Lists__Announcement__index.ad841873.async.js delete mode 100644 p__Classrooms__Lists__Attachment__index.c272967c.async.js create mode 100644 p__Classrooms__Lists__Attachment__index.ec431b99.async.js delete mode 100644 p__Classrooms__Lists__Attendance__Detail__index.aad28c00.async.js create mode 100644 p__Classrooms__Lists__Attendance__Detail__index.c6e3f719.async.js delete mode 100644 p__Classrooms__Lists__Attendance__index.02d159c4.async.js create mode 100644 p__Classrooms__Lists__Attendance__index.4b86101e.async.js create mode 100644 p__Classrooms__Lists__Board__Add__index.3b1f9f9f.async.js delete mode 100644 p__Classrooms__Lists__Board__Add__index.8899c1a4.async.js rename p__Classrooms__Lists__Board__Detail__index.8ff34258.async.js => p__Classrooms__Lists__Board__Detail__index.dfb40b6f.async.js (56%) create mode 100644 p__Classrooms__Lists__Board__Edit__index.93de0bbd.async.js delete mode 100644 p__Classrooms__Lists__Board__Edit__index.a89417c2.async.js rename p__Classrooms__Lists__Board__index.1ac61299.async.js => p__Classrooms__Lists__Board__index.a787bb52.async.js (63%) rename p__Classrooms__Lists__CommonHomework__Add__index.a8968ee0.async.js => p__Classrooms__Lists__CommonHomework__Add__index.e6afc991.async.js (51%) create mode 100644 p__Classrooms__Lists__CommonHomework__Detail__index.5b8c0a98.async.js delete mode 100644 p__Classrooms__Lists__CommonHomework__Detail__index.f315226f.async.js create mode 100644 p__Classrooms__Lists__CommonHomework__EditWork__index.993ce1bf.async.js delete mode 100644 p__Classrooms__Lists__CommonHomework__EditWork__index.c6b1b312.async.js delete mode 100644 p__Classrooms__Lists__CommonHomework__Edit__index.06a015fb.async.js create mode 100644 p__Classrooms__Lists__CommonHomework__Edit__index.dcd76765.async.js create mode 100644 p__Classrooms__Lists__CommonHomework__Review__index.a3e1d577.async.js delete mode 100644 p__Classrooms__Lists__CommonHomework__Review__index.b0c982fd.async.js delete mode 100644 p__Classrooms__Lists__CommonHomework__SubmitWork__index.15d9b54f.async.js create mode 100644 p__Classrooms__Lists__CommonHomework__SubmitWork__index.17d7faf4.async.js delete mode 100644 p__Classrooms__Lists__CommonHomework__index.f2daaecb.async.js create mode 100644 p__Classrooms__Lists__CommonHomework__index.f8117eb2.async.js delete mode 100644 p__Classrooms__Lists__CourseGroup__Detail__index.0aaaa7f7.async.js create mode 100644 p__Classrooms__Lists__CourseGroup__Detail__index.e89aa3aa.async.js delete mode 100644 p__Classrooms__Lists__CourseGroup__List__index.75d52f3f.async.js create mode 100644 p__Classrooms__Lists__CourseGroup__List__index.bfb37974.async.js create mode 100644 p__Classrooms__Lists__CourseGroup__NotList__index.95ac788f.async.js delete mode 100644 p__Classrooms__Lists__CourseGroup__NotList__index.fae6a149.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Add__index.6ef167e1.async.js create mode 100644 p__Classrooms__Lists__Exercise__Add__index.ab0da6ff.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Answer__index.66588b31.async.js create mode 100644 p__Classrooms__Lists__Exercise__Answer__index.84520ab3.async.js rename p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.1327eecd.async.js => p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail.b6daffa9.async.js (100%) create mode 100644 p__Classrooms__Lists__Exercise__Detail__index.cb7fed1b.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Detail__index.eaad690b.async.js rename p__Classrooms__Lists__Exercise__Edit__Random__index.c5d230dc.async.js => p__Classrooms__Lists__Exercise__Edit__Random__index.ce7d0a30.async.js (85%) delete mode 100644 p__Classrooms__Lists__Exercise__Edit__index.0256d94c.async.js create mode 100644 p__Classrooms__Lists__Exercise__Edit__index.6e60778e.async.js create mode 100644 p__Classrooms__Lists__Exercise__Export__index.59700986.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Export__index.edfc8f44.async.js create mode 100644 p__Classrooms__Lists__Exercise__ReviewGroup__index.6f2e718b.async.js delete mode 100644 p__Classrooms__Lists__Exercise__ReviewGroup__index.e026b6fd.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Review__index.07578341.async.js create mode 100644 p__Classrooms__Lists__Exercise__Review__index.0f91b3d4.async.js delete mode 100644 p__Classrooms__Lists__Exercise__index.44a44c6f.async.js create mode 100644 p__Classrooms__Lists__Exercise__index.db1fe0c7.async.js create mode 100644 p__Classrooms__Lists__ExportList__index.01fb263d.async.js delete mode 100644 p__Classrooms__Lists__ExportList__index.f5ccac23.async.js rename p__Classrooms__Lists__Graduation__Tasks__Add__index.8c47c94a.async.js => p__Classrooms__Lists__Graduation__Tasks__Add__index.4864a214.async.js (58%) create mode 100644 p__Classrooms__Lists__Graduation__Tasks__Detail__index.556c57de.async.js delete mode 100644 p__Classrooms__Lists__Graduation__Tasks__Detail__index.eb3b5b35.async.js rename p__Classrooms__Lists__Graduation__Tasks__Edit__index.e5a52cb1.async.js => p__Classrooms__Lists__Graduation__Tasks__Edit__index.1ed93d5b.async.js (55%) create mode 100644 p__Classrooms__Lists__Graduation__Tasks__index.1f435521.async.js delete mode 100644 p__Classrooms__Lists__Graduation__Tasks__index.9431eeb3.async.js rename p__Classrooms__Lists__Graduation__Topics__Add__index.27b80a9f.async.js => p__Classrooms__Lists__Graduation__Topics__Add__index.e5901842.async.js (74%) create mode 100644 p__Classrooms__Lists__Graduation__Topics__Detail__index.21bfae9c.async.js delete mode 100644 p__Classrooms__Lists__Graduation__Topics__Detail__index.50460381.async.js rename p__Classrooms__Lists__Graduation__Topics__Edit__index.4db4af78.async.js => p__Classrooms__Lists__Graduation__Topics__Edit__index.f250ea76.async.js (76%) create mode 100644 p__Classrooms__Lists__Graduation__Topics__index.7ecc7697.async.js delete mode 100644 p__Classrooms__Lists__Graduation__Topics__index.c5c3a4b1.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__Add__index.3d7de5eb.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__Add__index.5fe1977c.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__Detail__index.3053118a.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__Detail__index.d23fc0c6.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__EditWork__index.4f45eaec.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__EditWork__index.d77c96e8.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__Edit__index.3a10e30b.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__Edit__index.97ebf774.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__Review__index.07e4bc98.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__Review__index.ab3bd45a.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__SubmitWork__index.680d0020.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__SubmitWork__index.d7764b67.async.js delete mode 100644 p__Classrooms__Lists__GroupHomework__index.03d3f201.async.js create mode 100644 p__Classrooms__Lists__GroupHomework__index.7412e32e.async.js delete mode 100644 p__Classrooms__Lists__LiveVideo__index.2c10f34b.async.js create mode 100644 p__Classrooms__Lists__LiveVideo__index.4bff5dbf.async.js delete mode 100644 p__Classrooms__Lists__OnlineLearning__index.5bb52293.async.js create mode 100644 p__Classrooms__Lists__OnlineLearning__index.8219e2e0.async.js delete mode 100644 p__Classrooms__Lists__Polls__Add__index.a496b4af.async.js create mode 100644 p__Classrooms__Lists__Polls__Add__index.c2ee6d19.async.js create mode 100644 p__Classrooms__Lists__Polls__Answer__index.9f1f2ff2.async.js delete mode 100644 p__Classrooms__Lists__Polls__Answer__index.cea4943c.async.js delete mode 100644 p__Classrooms__Lists__Polls__Detail__index.08345569.async.js create mode 100644 p__Classrooms__Lists__Polls__Detail__index.d62d6471.async.js rename p__Classrooms__Lists__Polls__Edit__index.6314414c.async.js => p__Classrooms__Lists__Polls__Edit__index.bce94081.async.js (100%) delete mode 100644 p__Classrooms__Lists__Polls__index.2e695460.async.js create mode 100644 p__Classrooms__Lists__Polls__index.ec8ebf12.async.js delete mode 100644 p__Classrooms__Lists__ShixunHomeworks__Comment__index.38fdfe3b.async.js create mode 100644 p__Classrooms__Lists__ShixunHomeworks__Comment__index.92bc6bfd.async.js delete mode 100644 p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.4ba2548e.async.js create mode 100644 p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index.7c4a9481.async.js rename p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.a08c4faf.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index.7e04d32c.async.js (100%) delete mode 100644 p__Classrooms__Lists__ShixunHomeworks__Detail__index.9deedaf5.async.js create mode 100644 p__Classrooms__Lists__ShixunHomeworks__Detail__index.a29b510c.async.js create mode 100644 p__Classrooms__Lists__ShixunHomeworks__index.9b4ffe04.async.js delete mode 100644 p__Classrooms__Lists__ShixunHomeworks__index.9ea54f58.async.js create mode 100644 p__Classrooms__Lists__Statistics__StudentVideo__index.1bb7d408.async.js delete mode 100644 p__Classrooms__Lists__Statistics__StudentVideo__index.cb148061.async.js delete mode 100644 p__Classrooms__Lists__Statistics__VideoStatistics__index.160933a7.async.js create mode 100644 p__Classrooms__Lists__Statistics__VideoStatistics__index.c97cb8fc.async.js create mode 100644 p__Classrooms__Lists__Statistics__index.6b71029f.async.js delete mode 100644 p__Classrooms__Lists__Statistics__index.c082aa0a.async.js create mode 100644 p__Classrooms__Lists__Students.c89e14f2.async.js delete mode 100644 p__Classrooms__Lists__Students.e13b369f.async.js rename p__Classrooms__Lists__Teachers.9342a5dc.async.js => p__Classrooms__Lists__Teachers.e544bbee.async.js (77%) rename p__Classrooms__Lists__Template__detail__index.abc0d411.async.js => p__Classrooms__Lists__Template__detail__index.dc60cc39.async.js (79%) rename p__Classrooms__Lists__Template__index.5f794008.async.js => p__Classrooms__Lists__Template__index.dce5cc13.async.js (82%) rename p__Classrooms__Lists__Template__student__index.f24c35c6.async.js => p__Classrooms__Lists__Template__student__index.1b314e3e.async.js (50%) create mode 100644 p__Classrooms__Lists__Template__teacher__index.ef5a8fcb.async.js delete mode 100644 p__Classrooms__Lists__Template__teacher__index.fd94d204.async.js create mode 100644 p__Classrooms__Lists__Video__Statistics__Detail__index.0c69dff4.async.js delete mode 100644 p__Classrooms__Lists__Video__Statistics__Detail__index.f1a74cc5.async.js delete mode 100644 p__Classrooms__Lists__Video__Statistics__StudentDetail__index.97374d4c.async.js create mode 100644 p__Classrooms__Lists__Video__Statistics__StudentDetail__index.eb4299bc.async.js delete mode 100644 p__Classrooms__Lists__Video__Statistics__index.a2f62d31.async.js create mode 100644 p__Classrooms__Lists__Video__Statistics__index.b51fbed8.async.js create mode 100644 p__Classrooms__Lists__Video__Upload__index.0612bb1a.async.js delete mode 100644 p__Classrooms__Lists__Video__Upload__index.76c5d629.async.js create mode 100644 p__Classrooms__Lists__Video__index.4686ecd2.async.js delete mode 100644 p__Classrooms__Lists__Video__index.99259dee.async.js rename p__Classrooms__New.d350bb41.async.js => p__Classrooms__New.7ba86b9c.async.js (85%) rename p__Classrooms__New__StartClass.44dc1a0f.async.js => p__Classrooms__New__StartClass.67461563.async.js (86%) rename p__Colleges__index.a2ed9c3f.async.js => p__Colleges__index.ed86e516.async.js (100%) create mode 100644 p__Competitions__Detail.4b645a9e.async.js delete mode 100644 p__Competitions__Detail.8ef1acc3.async.js rename p__Competitions__Entered.648bb19a.async.js => p__Competitions__Entered.c6f8ed7d.async.js (95%) rename p__Competitions__Entered__Assembly__TeamDateil.f9636635.async.js => p__Competitions__Entered__Assembly__TeamDateil.6819b9e1.async.js (60%) create mode 100644 p__Competitions__Exports__.a84fcd7b.async.js delete mode 100644 p__Competitions__Exports__.fc6e140f.async.js rename p__Competitions__Index.6388a61a.async.js => p__Competitions__Index.70ff9754.async.js (74%) delete mode 100644 p__Competitions__Update.10de0a8f.async.js create mode 100644 p__Competitions__Update.b180bfd8.async.js rename p__Demo__index.766df94f.async.js => p__Demo__index.f4387b5e.async.js (100%) delete mode 100644 p__Forums__Detail__id.47fe3ac7.async.js create mode 100644 p__Forums__Detail__id.c468c514.async.js rename p__Forums__Index.df083071.async.js => p__Forums__Index.a933b8b7.async.js (97%) delete mode 100644 p__Forums__Index__redirect.6de1015a.async.js create mode 100644 p__Forums__Index__redirect.d40e81a5.async.js delete mode 100644 p__Forums__New.a87d0c2d.async.js create mode 100644 p__Forums__New.e489f249.async.js rename p__Help__Index.2c4aeceb.async.js => p__Help__Index.cf2f26d1.async.js (80%) create mode 100644 p__HttpStatus__403.ef012335.async.js delete mode 100644 p__HttpStatus__403.fc4761c9.async.js rename p__HttpStatus__404.b90dd5c3.async.js => p__HttpStatus__404.49c53414.async.js (89%) delete mode 100644 p__HttpStatus__500.1b5ab07b.async.js create mode 100644 p__HttpStatus__500.e05e3417.async.js rename p__HttpStatus__UserAgents.a9edb14c.async.js => p__HttpStatus__UserAgents.2ac1c2b8.async.js (100%) rename p__HttpStatus__hpcCourse.9fb0271d.async.js => p__HttpStatus__hpcCourse.e76ca535.async.js (65%) delete mode 100644 p__Messages__Detail.38c2e717.async.js create mode 100644 p__Messages__Detail.51cbef7d.async.js rename p__Messages__Private.0911d08b.async.js => p__Messages__Private.f9dd3cb3.async.js (75%) delete mode 100644 p__Messages__Tidings.614c7cbf.async.js create mode 100644 p__Messages__Tidings.923fa8ce.async.js rename p__MoopCases__FormPanel.baf63f77.async.js => p__MoopCases__FormPanel.2ba78f85.async.js (74%) rename p__MoopCases__InfoPanel.083cb1f6.async.js => p__MoopCases__InfoPanel.fb6f929a.async.js (53%) rename p__MoopCases__index.53a1c86c.async.js => p__MoopCases__index.52c27e39.async.js (89%) rename p__MyProblem__RecordDetail.246542df.async.js => p__MyProblem__RecordDetail.20980d84.async.js (57%) rename p__MyProblem__index.697b98ba.async.js => p__MyProblem__index.b5444c1d.async.js (79%) delete mode 100644 p__Paperlibrary__Edit__index.6311bd12.async.js create mode 100644 p__Paperlibrary__Edit__index.6f6817ca.async.js rename p__Paperlibrary__Random__Add__index.e8becb61.async.js => p__Paperlibrary__Random__Add__index.5185ee5f.async.js (100%) create mode 100644 p__Paperlibrary__Random__Add__index.p__Paperlibrary__Random__Edit__index.0e05c064.async.js delete mode 100644 p__Paperlibrary__Random__Add__index.p__Paperlibrary__Random__Edit__index.541b2452.async.js rename p__Paperlibrary__Random__Detail__index.d11266ac.async.js => p__Paperlibrary__Random__Detail__index.3bf1ea8f.async.js (99%) rename p__Paperlibrary__Random__Edit__index.1da1744b.async.js => p__Paperlibrary__Random__Edit__index.e99091a3.async.js (100%) create mode 100644 p__Paperlibrary__See__index.22285b34.async.js delete mode 100644 p__Paperlibrary__See__index.796f8854.async.js create mode 100644 p__Paperlibrary__index.5c5ef453.async.js delete mode 100644 p__Paperlibrary__index.6e3bd446.async.js create mode 100644 p__Paths__Detail__Statistics.3cd28292.async.js delete mode 100644 p__Paths__Detail__Statistics.9516c26d.async.js create mode 100644 p__Paths__Detail__id.236657f4.async.js delete mode 100644 p__Paths__Detail__id.b5f4db70.async.js rename p__Paths__Index.3db1b525.async.js => p__Paths__Index.ce08afb0.async.js (92%) rename p__Paths__New.020fe54c.async.js => p__Paths__New.ba9fdfaa.async.js (57%) rename p__Problems__OjForm__index.51e0cebd.async.js => p__Problems__OjForm__index.c25a0fec.async.js (72%) delete mode 100644 p__Problemset__NewItem__index.d81eeaa1.async.js create mode 100644 p__Problemset__NewItem__index.ddc937e9.async.js create mode 100644 p__Problemset__Preview__New__index.68a63f94.async.js delete mode 100644 p__Problemset__Preview__New__index.f6d85a99.async.js delete mode 100644 p__Problemset__Preview__Select__index.05cff8bb.async.js create mode 100644 p__Problemset__Preview__Select__index.ab668deb.async.js create mode 100644 p__Problemset__Preview__index.0745c03f.async.js delete mode 100644 p__Problemset__Preview__index.58c1dbd3.async.js delete mode 100644 p__Problemset__index.2e9077b2.async.js create mode 100644 p__Problemset__index.b51d196f.async.js rename p__Search__index.f0811c43.async.js => p__Search__index.d5c85f69.async.js (100%) rename p__Shixuns__Detail__AuditSituation__index.5b6463c7.async.js => p__Shixuns__Detail__AuditSituation__index.2a100364.async.js (60%) rename p__Shixuns__Detail__Challenges__EditPracticeAnswer.fe51f912.async.js => p__Shixuns__Detail__Challenges__EditPracticeAnswer.f0f2a621.async.js (69%) rename p__Shixuns__Detail__Challenges__EditPracticeSetting.45c7d815.async.js => p__Shixuns__Detail__Challenges__EditPracticeSetting.7f21dcaf.async.js (85%) create mode 100644 p__Shixuns__Detail__Challenges__EditQuestion.1e990cfc.async.js delete mode 100644 p__Shixuns__Detail__Challenges__EditQuestion.77db3b63.async.js rename p__Shixuns__Detail__Challenges__NewPractice.b4cd83a6.async.js => p__Shixuns__Detail__Challenges__NewPractice.8c49d312.async.js (65%) rename p__Shixuns__Detail__Challenges__NewQuestion.ee30f05e.async.js => p__Shixuns__Detail__Challenges__NewQuestion.78dcd4a4.async.js (60%) rename p__Shixuns__Detail__Challenges__RankingSetting.16cfd70e.async.js => p__Shixuns__Detail__Challenges__RankingSetting.382b6b5e.async.js (76%) rename p__Shixuns__Detail__Challenges__index.453f7c64.async.js => p__Shixuns__Detail__Challenges__index.51470def.async.js (74%) delete mode 100644 p__Shixuns__Detail__Collaborators__index.573de70a.async.js create mode 100644 p__Shixuns__Detail__Collaborators__index.da6bfe11.async.js create mode 100644 p__Shixuns__Detail__Dataset__index.1649bdc1.async.js delete mode 100644 p__Shixuns__Detail__Dataset__index.33df91fd.async.js rename p__Shixuns__Detail__Discuss__index.b6b14a8e.async.js => p__Shixuns__Detail__Discuss__index.84128638.async.js (67%) create mode 100644 p__Shixuns__Detail__ForkList__index.2ad20382.async.js delete mode 100644 p__Shixuns__Detail__ForkList__index.48390b15.async.js create mode 100644 p__Shixuns__Detail__RankingList__index.175e44d6.async.js delete mode 100644 p__Shixuns__Detail__RankingList__index.25fb90ca.async.js create mode 100644 p__Shixuns__Detail__Repository__AddFile__index.037ef0b7.async.js delete mode 100644 p__Shixuns__Detail__Repository__AddFile__index.c3e6244b.async.js create mode 100644 p__Shixuns__Detail__Repository__Commit__index.37ecb3bb.async.js delete mode 100644 p__Shixuns__Detail__Repository__Commit__index.abfd8ce0.async.js create mode 100644 p__Shixuns__Detail__Repository__UploadFile__index.af90bc6e.async.js delete mode 100644 p__Shixuns__Detail__Repository__UploadFile__index.d9029946.async.js rename p__Shixuns__Detail__Repository__index.47157e3c.async.js => p__Shixuns__Detail__Repository__index.7abb5276.async.js (67%) rename p__Shixuns__Detail__Settings__index.965c81d4.async.js => p__Shixuns__Detail__Settings__index.a8ac2dda.async.js (77%) delete mode 100644 p__Shixuns__Detail__id.27e27ece.async.js create mode 100644 p__Shixuns__Detail__id.63dd4800.async.js delete mode 100644 p__Shixuns__Edit.62884561.async.js create mode 100644 p__Shixuns__Edit.bdf5ec06.async.js rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.e592a0e1.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer.28983606.async.js (61%) rename p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.c3150fa4.async.js => p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting.06c47be6.async.js (94%) delete mode 100644 p__Shixuns__Edit__body__Level__Challenges__EditQuestion.acabdc4f.async.js create mode 100644 p__Shixuns__Edit__body__Level__Challenges__EditQuestion.d08145c0.async.js rename p__Shixuns__Edit__body__Level__Challenges__NewPractice.b19bba59.async.js => p__Shixuns__Edit__body__Level__Challenges__NewPractice.8f3c9b81.async.js (63%) rename p__Shixuns__Edit__body__Level__Challenges__NewQuestion.0af2ffc3.async.js => p__Shixuns__Edit__body__Level__Challenges__NewQuestion.2d0793e9.async.js (59%) create mode 100644 p__Shixuns__Edit__body__Level__Challenges__RankingSetting.14d12f0f.async.js delete mode 100644 p__Shixuns__Edit__body__Level__Challenges__RankingSetting.c3eb0eab.async.js delete mode 100644 p__Shixuns__Edit__body__Warehouse.01a43b58.async.js create mode 100644 p__Shixuns__Edit__body__Warehouse.789edec5.async.js rename p__Shixuns__Index.b470d41e.async.js => p__Shixuns__Index.a862fb53.async.js (95%) delete mode 100644 p__Shixuns__New.64fbf422.async.js create mode 100644 p__Shixuns__New.7b97435a.async.js delete mode 100644 p__Shixuns__New__CreateImg.2e8ba4ca.async.js create mode 100644 p__Shixuns__New__CreateImg.9c723417.async.js rename p__Shixuns__New__ImagePreview.75d949ce.async.js => p__Shixuns__New__ImagePreview.a09f4b03.async.js (65%) rename p__Terminal__.a98b6978.async.js => p__Terminal__.27ea2a12.async.js (76%) rename p__Three.4a0b1b88.async.js => p__Three.a8fc638f.async.js (83%) create mode 100644 p__User__Detail__Classrooms__index.8aca18f1.async.js delete mode 100644 p__User__Detail__Classrooms__index.b33f8e29.async.js rename p__User__Detail__ExperImentImg__Detail__index.4e8403f3.async.js => p__User__Detail__ExperImentImg__Detail__index.acee9a9d.async.js (67%) rename p__User__Detail__ExperImentImg__index.6af46185.async.js => p__User__Detail__ExperImentImg__index.32d34d01.async.js (68%) delete mode 100644 p__User__Detail__Paths__index.1d5eb2b1.async.js create mode 100644 p__User__Detail__Paths__index.cb35007b.async.js delete mode 100644 p__User__Detail__Projects__index.a27673f7.async.js create mode 100644 p__User__Detail__Projects__index.b34475a8.async.js create mode 100644 p__User__Detail__Shixuns__index.48d28eb0.async.js delete mode 100644 p__User__Detail__Shixuns__index.ec024849.async.js rename p__User__Detail__TeachGroup__index.b606f0ef.async.js => p__User__Detail__TeachGroup__index.1b6d6943.async.js (68%) rename p__User__Detail__Topics__Detail__index.76cc558b.async.js => p__User__Detail__Topics__Detail__index.9c2c983f.async.js (59%) create mode 100644 p__User__Detail__Topics__Exercise__Detail__index.151a42ea.async.js delete mode 100644 p__User__Detail__Topics__Exercise__Detail__index.802550f0.async.js create mode 100644 p__User__Detail__Topics__Exercise__Edit__index.38b8171a.async.js delete mode 100644 p__User__Detail__Topics__Exercise__Edit__index.9c6394e9.async.js create mode 100644 p__User__Detail__Topics__Group__index.501a1a80.async.js delete mode 100644 p__User__Detail__Topics__Group__index.d63435a8.async.js rename p__User__Detail__Topics__Normal__index.b56cafec.async.js => p__User__Detail__Topics__Normal__index.323df0b3.async.js (52%) rename p__User__Detail__Topics__Poll__Detail__index.bd07b2e4.async.js => p__User__Detail__Topics__Poll__Detail__index.070c1cfb.async.js (80%) rename p__User__Detail__Topics__Poll__Edit__index.373ea3f2.async.js => p__User__Detail__Topics__Poll__Edit__index.20f64fd5.async.js (100%) delete mode 100644 p__User__Detail__Topics__index.8319aff6.async.js create mode 100644 p__User__Detail__Topics__index.8fe02fd7.async.js rename p__User__Detail__Videos__Protocol__index.ee720c1f.async.js => p__User__Detail__Videos__Protocol__index.60927463.async.js (98%) rename p__User__Detail__Videos__Success__index.5b42a56c.async.js => p__User__Detail__Videos__Success__index.2a9e7203.async.js (77%) rename p__User__Detail__Videos__Upload__index.86f656be.async.js => p__User__Detail__Videos__Upload__index.5eb8805b.async.js (100%) rename p__User__Detail__Videos__index.dddd64ca.async.js => p__User__Detail__Videos__index.cbf73368.async.js (92%) rename p__User__Detail__id.4c15e912.async.js => p__User__Detail__id.8d940f97.async.js (100%) delete mode 100644 p__User__Login.0d2897a5.async.js create mode 100644 p__User__Login.561782c1.async.js rename p__User__OtherLogin.797366de.async.js => p__User__OtherLogin.be06e42f.async.js (87%) create mode 100644 p__User__QQLogin.0aa7889a.async.js delete mode 100644 p__User__QQLogin.a4d34b42.async.js delete mode 100644 p__User__Register.2061aa1c.async.js create mode 100644 p__User__Register.7ae91bfa.async.js rename p__User__ResetPassword.a3d0f92d.async.js => p__User__ResetPassword.fa04969a.async.js (98%) create mode 100644 p__User__WechatLogin.3fdd74c1.async.js delete mode 100644 p__User__WechatLogin.57ffb8b6.async.js rename p__Video__Detail__id.0e6c7c2b.async.js => p__Video__Detail__id.c92f7517.async.js (89%) rename p__index.b075cbea.async.js => p__index.72429a0a.async.js (99%) rename p__tasks__Jupyter.1b884c2f.async.js => p__tasks__Jupyter.1f49e498.async.js (100%) create mode 100644 p__tasks__index.f0aa6d1d.async.js delete mode 100644 p__tasks__index.f596f8c3.async.js delete mode 100644 umi.040cc628.js create mode 100644 umi.ff3e2f6c.js rename vendors.2cd17de3.async.js => vendors.2bcbf3ef.async.js (56%) diff --git a/212.2339ca47.async.js b/212.2339ca47.async.js deleted file mode 100644 index 5bda2d78fc..0000000000 --- a/212.2339ca47.async.js +++ /dev/null @@ -1,18 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[212],{"++4Y":function(m,b,e){var f=e("eRwv");m.exports=!f(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"/TZh":function(m,b,e){var f=e("11yv"),d=f("match");m.exports=function(g){var p=/./;try{"/./"[g](p)}catch(y){try{return p[d]=!1,"/./"[g](p)}catch(R){}}return!1}},"/pbl":function(m,b,e){var f=e("eE3R");m.exports=/web0s(?!.*chrome)/i.test(f)},"0r2v":function(m,b,e){var f=e("aLaa");m.exports=f([].slice)},"11yv":function(m,b,e){var f=e("Ks5W"),d=e("aNr2"),g=e("YELS"),p=e("MURR"),y=e("plO+"),R=e("1Sr1"),M=d("wks"),I=f.Symbol,P=I&&I.for,N=R?I:I&&I.withoutSetter||p;m.exports=function(z){if(!g(M,z)||!(y||typeof M[z]=="string")){var j="Symbol."+z;y&&g(I,z)?M[z]=I[z]:R&&P?M[z]=P(j):M[z]=N(j)}return M[z]}},"1Sr1":function(m,b,e){var f=e("plO+");m.exports=f&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"1mOU":function(m,b){var e=Function.prototype,f=e.apply,d=e.bind,g=e.call;m.exports=typeof Reflect=="object"&&Reflect.apply||(d?g.bind(f):function(){return g.apply(f,arguments)})},"2lHc":function(m,b,e){var f=e("Ks5W"),d=e("m7zg"),g=e("JTf3"),p=e("SwuV"),y=f.TypeError;m.exports=function(R,M){var I,P;if(M==="string"&&g(I=R.toString)&&!p(P=d(I,R)))return P;if(g(I=R.valueOf)&&!p(P=d(I,R)))return P;if(M!=="string"&&g(I=R.toString)&&!p(P=d(I,R)))return P;throw y("Can't convert object to primitive value")}},"3Xd8":function(m,b,e){var f=e("aLaa");m.exports=f({}.isPrototypeOf)},"3agc":function(m,b,e){"use strict";var f=e("qjFr").IteratorPrototype,d=e("XFuk"),g=e("4uGi"),p=e("ueY1"),y=e("AoAp"),R=function(){return this};m.exports=function(M,I,P){var N=I+" Iterator";return M.prototype=d(f,{next:g(1,P)}),p(M,N,!1,!0),y[N]=R,M}},"3fk+":function(m,b,e){var f=e("Ks5W"),d=e("m7zg"),g=e("WxoH"),p=e("JTf3"),y=e("ba8b"),R=e("WMbf"),M=f.TypeError;m.exports=function(I,P){var N=I.exec;if(p(N)){var z=d(N,I,P);return z!==null&&g(z),z}if(y(I)==="RegExp")return d(R,I,P);throw M("RegExp#exec called on incompatible receiver")}},"3n0U":function(m,b,e){var f=e("11yv"),d=e("AoAp"),g=f("iterator"),p=Array.prototype;m.exports=function(y){return y!==void 0&&(d.Array===y||p[g]===y)}},"4Qxg":function(m,b,e){var f=e("eRwv"),d=e("Ks5W"),g=d.RegExp;m.exports=f(function(){var p=g(".","s");return!(p.dotAll&&p.exec(` -`)&&p.flags==="s")})},"4YbN":function(m,b,e){var f=e("aLaa"),d=e("eRwv"),g=e("JTf3"),p=e("g8+u"),y=e("RYfq"),R=e("sNJV"),M=function(){},I=[],P=y("Reflect","construct"),N=/^\s*(?:class|function)\b/,z=f(N.exec),j=!N.exec(M),G=function(Y){if(!g(Y))return!1;try{return P(M,I,Y),!0}catch(_){return!1}},X=function(Y){if(!g(Y))return!1;switch(p(Y)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return j||!!z(N,R(Y))};m.exports=!P||d(function(){var Y;return G(G.call)||!G(Object)||!G(function(){Y=!0})||Y})?X:G},"4gdG":function(m,b,e){var f=e("Ks5W"),d=e("nATg"),g="__core-js_shared__",p=f[g]||d(g,{});m.exports=p},"4uGi":function(m,b){m.exports=function(e,f){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:f}}},"5JCY":function(m,b,e){var f=e("N6FT").PROPER,d=e("eRwv"),g=e("noWC"),p="\u200B\x85\u180E";m.exports=function(y){return d(function(){return!!g[y]()||p[y]()!==p||f&&g[y].name!==y})}},"5r2E":function(m,b,e){"use strict";var f={}.propertyIsEnumerable,d=Object.getOwnPropertyDescriptor,g=d&&!f.call({1:2},1);b.f=g?function(y){var R=d(this,y);return!!R&&R.enumerable}:f},"721z":function(m,b,e){var f=e("Ks5W"),d=e("XaNE"),g=f.Object;m.exports=function(p){return g(d(p))}},"8HiI":function(m,b,e){var f=e("Ks5W"),d=e("JTf3"),g=e("IL+x"),p=f.TypeError;m.exports=function(y){if(d(y))return y;throw p(g(y)+" is not a function")}},"8ODz":function(m,b,e){var f=e("++4Y"),d=e("FlRv"),g=e("4uGi");m.exports=f?function(p,y,R){return d.f(p,y,g(1,R))}:function(p,y,R){return p[y]=R,p}},"8xe4":function(m,b){m.exports=function(e){try{return{error:!1,value:e()}}catch(f){return{error:!0,value:f}}}},"9Bi7":function(m,b,e){"use strict";var f=e("RYfq"),d=e("FlRv"),g=e("11yv"),p=e("++4Y"),y=g("species");m.exports=function(R){var M=f(R),I=d.f;p&&M&&!M[y]&&I(M,y,{configurable:!0,get:function(){return this}})}},Ai06:function(m,b,e){var f=e("ZpKI"),d=e("Yzn+");m.exports=Object.keys||function(p){return f(p,d)}},AoAp:function(m,b){m.exports={}},BDtL:function(m,b,e){var f=e("Ks5W");m.exports=f.Promise},COGW:function(m,b,e){var f=e("SwuV"),d=e("ba8b"),g=e("11yv"),p=g("match");m.exports=function(y){var R;return f(y)&&((R=y[p])!==void 0?!!R:d(y)=="RegExp")}},DXPr:function(m,b,e){"use strict";e.r(b),function(f){e.d(b,"AElement",function(){return xr}),e.d(b,"AnimateColorElement",function(){return vr}),e.d(b,"AnimateElement",function(){return Ce}),e.d(b,"AnimateTransformElement",function(){return dr}),e.d(b,"BoundingBox",function(){return _t}),e.d(b,"CB1",function(){return re}),e.d(b,"CB2",function(){return ne}),e.d(b,"CB3",function(){return ae}),e.d(b,"CB4",function(){return Xt}),e.d(b,"Canvg",function(){return Vr}),e.d(b,"CircleElement",function(){return nr}),e.d(b,"ClipPathElement",function(){return Rr}),e.d(b,"DefsElement",function(){return lr}),e.d(b,"DescElement",function(){return Dr}),e.d(b,"Document",function(){return Pe}),e.d(b,"Element",function(){return Bt}),e.d(b,"EllipseElement",function(){return ar}),e.d(b,"FeColorMatrixElement",function(){return He}),e.d(b,"FeCompositeElement",function(){return Mr}),e.d(b,"FeDropShadowElement",function(){return Cr}),e.d(b,"FeGaussianBlurElement",function(){return Nr}),e.d(b,"FeMorphologyElement",function(){return Ir}),e.d(b,"FilterElement",function(){return Ye}),e.d(b,"Font",function(){return ie}),e.d(b,"FontElement",function(){return gr}),e.d(b,"FontFaceElement",function(){return pr}),e.d(b,"GElement",function(){return Re}),e.d(b,"GlyphElement",function(){return we}),e.d(b,"GradientElement",function(){return ze}),e.d(b,"ImageElement",function(){return Er}),e.d(b,"LineElement",function(){return ir}),e.d(b,"LinearGradientElement",function(){return fr}),e.d(b,"MarkerElement",function(){return ur}),e.d(b,"MaskElement",function(){return Ke}),e.d(b,"Matrix",function(){return Ue}),e.d(b,"MissingGlyphElement",function(){return mr}),e.d(b,"Mouse",function(){return Xe}),e.d(b,"PSEUDO_ZERO",function(){return Ot}),e.d(b,"Parser",function(){return Ae}),e.d(b,"PathElement",function(){return zt}),e.d(b,"PathParser",function(){return St}),e.d(b,"PatternElement",function(){return sr}),e.d(b,"Point",function(){return Gt}),e.d(b,"PolygonElement",function(){return or}),e.d(b,"PolylineElement",function(){return We}),e.d(b,"Property",function(){return dt}),e.d(b,"QB1",function(){return qt}),e.d(b,"QB2",function(){return ve}),e.d(b,"QB3",function(){return ue}),e.d(b,"RadialGradientElement",function(){return hr}),e.d(b,"RectElement",function(){return Fe}),e.d(b,"RenderedElement",function(){return de}),e.d(b,"Rotate",function(){return qe}),e.d(b,"SVGElement",function(){return xe}),e.d(b,"SVGFontLoader",function(){return Tr}),e.d(b,"Scale",function(){return _e}),e.d(b,"Screen",function(){return Se}),e.d(b,"Skew",function(){return Ve}),e.d(b,"SkewX",function(){return tr}),e.d(b,"SkewY",function(){return er}),e.d(b,"StopElement",function(){return cr}),e.d(b,"StyleElement",function(){return Ge}),e.d(b,"SymbolElement",function(){return Sr}),e.d(b,"TRefElement",function(){return yr}),e.d(b,"TSpanElement",function(){return Be}),e.d(b,"TextElement",function(){return ye}),e.d(b,"TextPathElement",function(){return Or}),e.d(b,"TitleElement",function(){return jr}),e.d(b,"Transform",function(){return Te}),e.d(b,"Translate",function(){return Ze}),e.d(b,"UnknownElement",function(){return rr}),e.d(b,"UseElement",function(){return Pr}),e.d(b,"ViewPort",function(){return ke}),e.d(b,"compressSpaces",function(){return Ft}),e.d(b,"getSelectorSpecificity",function(){return Et}),e.d(b,"normalizeAttributeName",function(){return se}),e.d(b,"normalizeColor",function(){return fe}),e.d(b,"parseExternalUrl",function(){return Jt}),e.d(b,"presets",function(){return Kt}),e.d(b,"toNumbers",function(){return It}),e.d(b,"trimLeft",function(){return Lt}),e.d(b,"trimRight",function(){return wt}),e.d(b,"vectorMagnitude",function(){return Mt}),e.d(b,"vectorsAngle",function(){return kt}),e.d(b,"vectorsRatio",function(){return jt});var d=e("g9jQ"),g=e.n(d),p=e("Lltv"),y=e.n(p),R=e("mdxj"),M=e.n(R),I=e("iWRt"),P=e.n(I),N=e("vrKp"),z=e.n(N),j=e("yD9w"),G=e.n(j),X=e("GVkW"),Y=e.n(X),_=e("MNKV"),q=e.n(_),W=e("KKe4"),Z=e.n(W),L=e("x8x8"),et=e.n(L),E=e("NCkV"),S=e.n(E),A=e("KLN8"),K=e.n(A),J=e("wOD2"),tt=e.n(J),it=e("qJvV"),O=e.n(it),U=e("bvJU"),T=e("Cmcn"),C=e("PenQ"),B=e("2KFj"),D=e("XPR9"),F=e("3S9h"),$=e("kFHX"),w=e("4jIl"),H=e("XKWP"),Q=e("N7Kx"),st=e("k16G"),ot=e("c1Ei"),nt=e.n(ot),At=e("yXPU"),gt=e.n(At),ft=e("lSNA"),bt=e.n(ft),mt=e("xEkU"),Pt=e.n(mt),ct=e("WOGj"),Rt=e.n(ct),Tt=e("SDGZ"),Ct=e("Xp4B");function Ut(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=c.DOMParser,n={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:l,createCanvas:function(t,i){return new OffscreenCanvas(t,i)},createImage:function(t){return gt()(nt.a.mark(function i(){var r,o,s;return nt.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,fetch(t);case 2:return r=h.sent,h.next=5,r.blob();case 5:return o=h.sent,h.next=8,createImageBitmap(o);case 8:return s=h.sent,h.abrupt("return",s);case 10:case"end":return h.stop()}},i)}))()}};return(typeof DOMParser!="undefined"||typeof l=="undefined")&&Reflect.deleteProperty(n,"DOMParser"),n}function Vt(c){var l=c.DOMParser,n=c.canvas,a=c.fetch;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:l,fetch:a,createCanvas:n.createCanvas,createImage:n.loadImage}}var Kt=Object.freeze({__proto__:null,offscreen:Ut,node:Vt});function Ft(c){return c.replace(/(?!\u3000)\s+/gm," ")}function Lt(c){return c.replace(/^[\n \t]+/,"")}function wt(c){return c.replace(/[\n \t]+$/,"")}function It(c){var l=(c||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return l.map(parseFloat)}var oe=/^[A-Z-]+$/;function se(c){return oe.test(c)?c.toLowerCase():c}function Jt(c){var l=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(c)||[];return l[2]||l[3]||l[4]}function fe(c){if(!c.startsWith("rgb"))return c;var l=3,n=c.replace(/\d+(\.\d+)?/g,function(a,t){return l--&&t?String(Math.round(parseFloat(a))):a});return n}var Oe=/(\[[^\]]+\])/g,me=/(#[^\s+>~.[:]+)/g,Le=/(\.[^\s+>~.[:]+)/g,he=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,ce=/(:[\w-]+\([^)]*\))/gi,Ee=/(:[^\s+>~.[:]+)/g,lt=/([^\s+>~.[:]+)/g;function pt(c,l){var n=l.exec(c);return n?[c.replace(l," "),n.length]:[c,0]}function Et(c){var l=[0,0,0],n=c.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),a=0,t=pt(n,Oe),i=Object(st.a)(t,2);n=i[0],a=i[1],l[1]+=a;var r=pt(n,me),o=Object(st.a)(r,2);n=o[0],a=o[1],l[0]+=a;var s=pt(n,Le),u=Object(st.a)(s,2);n=u[0],a=u[1],l[1]+=a;var h=pt(n,he),v=Object(st.a)(h,2);n=v[0],a=v[1],l[2]+=a;var x=pt(n,ce),V=Object(st.a)(x,2);n=V[0],a=V[1],l[1]+=a;var k=pt(n,Ee),rt=Object(st.a)(k,2);n=rt[0],a=rt[1],l[1]+=a,n=n.replace(/[*\s+>~]/g," ").replace(/[#.]/g," ");var ut=pt(n,lt),at=Object(st.a)(ut,2);return n=at[0],a=at[1],l[2]+=a,l.join("")}var Ot=1e-8;function Mt(c){return Math.sqrt(Math.pow(c[0],2)+Math.pow(c[1],2))}function jt(c,l){return(c[0]*l[0]+c[1]*l[1])/(Mt(c)*Mt(l))}function kt(c,l){return(c[0]*l[1]0&&arguments[0]!==void 0?arguments[0]:" ",a=this.document,t=this.name;return Ft(this.getString()).trim().split(n).map(function(i){return new c(a,t,i)})}},{key:"hasValue",value:function(n){var a=this.value;return a!==null&&a!==""&&(n||a!==0)&&typeof a!="undefined"}},{key:"isString",value:function(n){var a=this.value,t=typeof a=="string";return!t||!n?t:n.test(a)}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var n=this.getString();switch(!0){case n.endsWith("px"):case/^[0-9]+$/.test(n):return!0;default:return!1}}},{key:"setValue",value:function(n){return this.value=n,this}},{key:"getValue",value:function(n){return typeof n=="undefined"||this.hasValue()?this.value:n}},{key:"getNumber",value:function(n){if(!this.hasValue())return typeof n=="undefined"?0:parseFloat(n);var a=this.value,t=parseFloat(a);return this.isString(/%$/)&&(t/=100),t}},{key:"getString",value:function(n){return typeof n=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(n)}},{key:"getColor",value:function(n){var a=this.getString(n);return this.isNormalizedColor||(this.isNormalizedColor=!0,a=fe(a),this.value=a),a}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9.-]/g,"")}},{key:"getPixels",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var t=typeof n=="boolean"?[void 0,n]:[n],i=Object(st.a)(t,2),r=i[0],o=i[1],s=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(s.computeSize("x"),s.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(s.computeSize("x"),s.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*s.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*s.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&o):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*s.computeSize(r);default:{var u=this.getNumber();return a&&u<1?u*s.computeSize(r):u}}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var n=this.getString(),a=/#([^)'"]+)/.exec(n);return a&&(a=a[1]),a||(a=n),this.document.definitions[a]}},{key:"getFillStyleDefinition",value:function(n,a){var t=this.getDefinition();if(!t)return null;if(typeof t.createGradient=="function")return t.createGradient(this.document.ctx,n,a);if(typeof t.createPattern=="function"){if(t.getHrefAttribute().hasValue()){var i=t.getAttribute("patternTransform");t=t.getHrefAttribute().getDefinition(),i.hasValue()&&t.getAttribute("patternTransform",!0).setValue(i.value)}return t.createPattern(this.document.ctx,n,a)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?c.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(n){for(var a=this.getColor(),t=a.length,i=0,r=0;r1&&arguments[1]!==void 0?arguments[1]:0,t=It(n),i=Object(st.a)(t,2),r=i[0],o=r===void 0?a:r,s=i[1],u=s===void 0?a:s;return new c(o,u)}},{key:"parseScale",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,t=It(n),i=Object(st.a)(t,2),r=i[0],o=r===void 0?a:r,s=i[1],u=s===void 0?o:s;return new c(o,u)}},{key:"parsePath",value:function(n){for(var a=It(n),t=a.length,i=[],r=0;r0}},{key:"runEvents",value:function(){if(!this.working)return;var n=this.screen,a=this.events,t=this.eventElements,i=n.ctx.canvas.style;i&&(i.cursor=""),a.forEach(function(r,o){for(var s=r.run,u=t[o];u;)s(u),u=u.parent}),this.events=[],this.eventElements=[]}},{key:"checkPath",value:function(n,a){if(!this.working||!a)return;var t=this.events,i=this.eventElements;t.forEach(function(r,o){var s=r.x,u=r.y;!i[o]&&a.isPointInPath&&a.isPointInPath(s,u)&&(i[o]=n)})}},{key:"checkBoundingBox",value:function(n,a){if(!this.working||!a)return;var t=this.events,i=this.eventElements;t.forEach(function(r,o){var s=r.x,u=r.y;!i[o]&&a.isPointInBox(s,u)&&(i[o]=n)})}},{key:"mapXY",value:function(n,a){for(var t=this.screen,i=t.window,r=t.ctx,o=new Gt(n,a),s=r.canvas;s;)o.x-=s.offsetLeft,o.y-=s.offsetTop,s=s.offsetParent;return i.scrollX&&(o.x+=i.scrollX),i.scrollY&&(o.y+=i.scrollY),o}},{key:"onClick",value:function(n){var a=this.mapXY(n.clientX,n.clientY),t=a.x,i=a.y;this.events.push({type:"onclick",x:t,y:i,run:function(o){o.onClick&&o.onClick()}})}},{key:"onMouseMove",value:function(n){var a=this.mapXY(n.clientX,n.clientY),t=a.x,i=a.y;this.events.push({type:"onmousemove",x:t,y:i,run:function(o){o.onMouseMove&&o.onMouseMove()}})}}]),c}(),Qe=typeof window!="undefined"?window:null,Je=typeof fetch!="undefined"?fetch.bind(void 0):null,Se=function(){function c(l){Object(H.a)(this,c);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.fetch,t=a===void 0?Je:a,i=n.window,r=i===void 0?Qe:i;this.ctx=l,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new ke,this.mouse=new Xe(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=t}return Object(Q.a)(c,[{key:"wait",value:function(n){this.waits.push(n)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var n=this.waits.every(function(a){return a()});return n&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=n,n}},{key:"setDefaults",value:function(n){n.strokeStyle="rgba(0,0,0,0)",n.lineCap="butt",n.lineJoin="miter",n.miterLimit=4}},{key:"setViewBox",value:function(n){var a=n.document,t=n.ctx,i=n.aspectRatio,r=n.width,o=n.desiredWidth,s=n.height,u=n.desiredHeight,h=n.minX,v=h===void 0?0:h,x=n.minY,V=x===void 0?0:x,k=n.refX,rt=n.refY,ut=n.clip,at=ut===void 0?!1:ut,xt=n.clipX,vt=xt===void 0?0:xt,ht=n.clipY,yt=ht===void 0?0:ht,Nt=Ft(i).replace(/^defer\s/,""),Dt=Nt.split(" "),Ht=Object(st.a)(Dt,2),te=Ht[0],ee=Ht[1],Qt=te||"xMidYMid",$t=ee||"meet",Zt=r/o,ge=s/u,Yt=Math.min(Zt,ge),be=Math.max(Zt,ge),je=o,De=u;$t==="meet"&&(je*=Yt,De*=Yt),$t==="slice"&&(je*=be,De*=be);var wr=new dt(a,"refX",k),Br=new dt(a,"refY",rt),Fr=wr.hasValue()&&Br.hasValue();if(Fr&&t.translate(-Yt*wr.getPixels("x"),-Yt*Br.getPixels("y")),at){var Wr=Yt*vt,zr=Yt*yt;t.beginPath(),t.moveTo(Wr,zr),t.lineTo(r,zr),t.lineTo(r,s),t.lineTo(Wr,s),t.closePath(),t.clip()}if(!Fr){var Gr=$t==="meet"&&Yt===ge,Hr=$t==="slice"&&be===ge,Kr=$t==="meet"&&Yt===Zt,Yr=$t==="slice"&&be===Zt;Qt.startsWith("xMid")&&(Gr||Hr)&&t.translate(r/2-je/2,0),Qt.endsWith("YMid")&&(Kr||Yr)&&t.translate(0,s/2-De/2),Qt.startsWith("xMax")&&(Gr||Hr)&&t.translate(r-je,0),Qt.endsWith("YMax")&&(Kr||Yr)&&t.translate(0,s-De)}switch(!0){case Qt==="none":t.scale(Zt,ge);break;case $t==="meet":t.scale(Yt,Yt);break;case $t==="slice":t.scale(be,be);break}t.translate(-v,-V)}},{key:"start",value:function(n){var a=this,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.enableRedraw,r=i===void 0?!1:i,o=t.ignoreMouse,s=o===void 0?!1:o,u=t.ignoreAnimation,h=u===void 0?!1:u,v=t.ignoreDimensions,x=v===void 0?!1:v,V=t.ignoreClear,k=V===void 0?!1:V,rt=t.forceRedraw,ut=t.scaleWidth,at=t.scaleHeight,xt=t.offsetX,vt=t.offsetY,ht=this.FRAMERATE,yt=this.mouse,Nt=1e3/ht;if(this.frameDuration=Nt,this.readyPromise=new Promise(function(Qt){a.resolveReady=Qt}),this.isReady()&&this.render(n,x,k,ut,at,xt,vt),!r)return;var Dt=Date.now(),Ht=Dt,te=0,ee=function Qt(){Dt=Date.now(),te=Dt-Ht,te>=Nt&&(Ht=Dt-te%Nt,a.shouldUpdate(h,rt)&&(a.render(n,x,k,ut,at,xt,vt),yt.runEvents())),a.intervalId=Pt()(Qt)};s||yt.start(),this.intervalId=Pt()(ee)}},{key:"stop",value:function(){this.intervalId&&(Pt.a.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(n,a){if(!n){var t=this.frameDuration,i=this.animations.reduce(function(r,o){return o.update(t)||r},!1);if(i)return!0}return typeof a=="function"&&a()||!this.isReadyLock&&this.isReady()?!0:!!this.mouse.hasEvents()}},{key:"render",value:function(n,a,t,i,r,o,s){var u=this.CLIENT_WIDTH,h=this.CLIENT_HEIGHT,v=this.viewPort,x=this.ctx,V=this.isFirstRender,k=x.canvas;v.clear(),k.width&&k.height?v.setCurrent(k.width,k.height):v.setCurrent(u,h);var rt=n.getStyle("width"),ut=n.getStyle("height");!a&&(V||typeof i!="number"&&typeof r!="number")&&(rt.hasValue()&&(k.width=rt.getPixels("x"),k.style&&(k.style.width="".concat(k.width,"px"))),ut.hasValue()&&(k.height=ut.getPixels("y"),k.style&&(k.style.height="".concat(k.height,"px"))));var at=k.clientWidth||k.width,xt=k.clientHeight||k.height;if(a&&rt.hasValue()&&ut.hasValue()&&(at=rt.getPixels("x"),xt=ut.getPixels("y")),v.setCurrent(at,xt),typeof o=="number"&&n.getAttribute("x",!0).setValue(o),typeof s=="number"&&n.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof r=="number"){var vt=It(n.getAttribute("viewBox").getString()),ht=0,yt=0;if(typeof i=="number"){var Nt=n.getStyle("width");Nt.hasValue()?ht=Nt.getPixels("x")/i:isNaN(vt[2])||(ht=vt[2]/i)}if(typeof r=="number"){var Dt=n.getStyle("height");Dt.hasValue()?yt=Dt.getPixels("y")/r:isNaN(vt[3])||(yt=vt[3]/r)}ht||(ht=yt),yt||(yt=ht),n.getAttribute("width",!0).setValue(i),n.getAttribute("height",!0).setValue(r);var Ht=n.getStyle("transform",!0,!0);Ht.setValue("".concat(Ht.getString()," scale(").concat(1/ht,", ").concat(1/yt,")"))}t||x.clearRect(0,0,at,xt),n.render(x),V&&(this.isFirstRender=!1)}}]),c}();Se.defaultWindow=Qe,Se.defaultFetch=Je;var $r=Se.defaultFetch,kr=typeof DOMParser!="undefined"?DOMParser:null,Ae=function(){function c(){Object(H.a)(this,c);var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=l.fetch,a=n===void 0?$r:n,t=l.DOMParser,i=t===void 0?kr:t;this.fetch=a,this.DOMParser=i}return Object(Q.a)(c,[{key:"parse",value:function(n){var a=this;return gt()(nt.a.mark(function t(){return nt.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!n.startsWith("<")){r.next=2;break}return r.abrupt("return",a.parseFromString(n));case 2:return r.abrupt("return",a.load(n));case 3:case"end":return r.stop()}},t)}))()}},{key:"parseFromString",value:function(n){var a=new this.DOMParser;try{return this.checkDocument(a.parseFromString(n,"image/svg+xml"))}catch(t){return this.checkDocument(a.parseFromString(n,"text/xml"))}}},{key:"checkDocument",value:function(n){var a=n.getElementsByTagName("parsererror")[0];if(a)throw new Error(a.textContent);return n}},{key:"load",value:function(n){var a=this;return gt()(nt.a.mark(function t(){var i,r;return nt.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,a.fetch(n);case 2:return i=s.sent,s.next=5,i.text();case 5:return r=s.sent,s.abrupt("return",a.parseFromString(r));case 7:case"end":return s.stop()}},t)}))()}}]),c}(),Ze=function(){function c(l,n){Object(H.a)(this,c),this.type="translate",this.point=null,this.point=Gt.parse(n)}return Object(Q.a)(c,[{key:"apply",value:function(n){var a=this.point,t=a.x,i=a.y;n.translate(t||0,i||0)}},{key:"unapply",value:function(n){var a=this.point,t=a.x,i=a.y;n.translate(-1*t||0,-1*i||0)}},{key:"applyToPoint",value:function(n){var a=this.point,t=a.x,i=a.y;n.applyTransform([1,0,0,1,t||0,i||0])}}]),c}(),qe=function(){function c(l,n,a){Object(H.a)(this,c),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var t=It(n);this.angle=new dt(l,"angle",t[0]),this.originX=a[0],this.originY=a[1],this.cx=t[1]||0,this.cy=t[2]||0}return Object(Q.a)(c,[{key:"apply",value:function(n){var a=this.cx,t=this.cy,i=this.originX,r=this.originY,o=this.angle,s=a+i.getPixels("x"),u=t+r.getPixels("y");n.translate(s,u),n.rotate(o.getRadians()),n.translate(-s,-u)}},{key:"unapply",value:function(n){var a=this.cx,t=this.cy,i=this.originX,r=this.originY,o=this.angle,s=a+i.getPixels("x"),u=t+r.getPixels("y");n.translate(s,u),n.rotate(-1*o.getRadians()),n.translate(-s,-u)}},{key:"applyToPoint",value:function(n){var a=this.cx,t=this.cy,i=this.angle,r=i.getRadians();n.applyTransform([1,0,0,1,a||0,t||0]),n.applyTransform([Math.cos(r),Math.sin(r),-Math.sin(r),Math.cos(r),0,0]),n.applyTransform([1,0,0,1,-a||0,-t||0])}}]),c}(),_e=function(){function c(l,n,a){Object(H.a)(this,c),this.type="scale",this.scale=null,this.originX=null,this.originY=null;var t=Gt.parseScale(n);(t.x===0||t.y===0)&&(t.x=Ot,t.y=Ot),this.scale=t,this.originX=a[0],this.originY=a[1]}return Object(Q.a)(c,[{key:"apply",value:function(n){var a=this.scale,t=a.x,i=a.y,r=this.originX,o=this.originY,s=r.getPixels("x"),u=o.getPixels("y");n.translate(s,u),n.scale(t,i||t),n.translate(-s,-u)}},{key:"unapply",value:function(n){var a=this.scale,t=a.x,i=a.y,r=this.originX,o=this.originY,s=r.getPixels("x"),u=o.getPixels("y");n.translate(s,u),n.scale(1/t,1/i||t),n.translate(-s,-u)}},{key:"applyToPoint",value:function(n){var a=this.scale,t=a.x,i=a.y;n.applyTransform([t||0,0,0,i||0,0,0])}}]),c}(),Ue=function(){function c(l,n,a){Object(H.a)(this,c),this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=It(n),this.originX=a[0],this.originY=a[1]}return Object(Q.a)(c,[{key:"apply",value:function(n){var a=this.originX,t=this.originY,i=this.matrix,r=a.getPixels("x"),o=t.getPixels("y");n.translate(r,o),n.transform(i[0],i[1],i[2],i[3],i[4],i[5]),n.translate(-r,-o)}},{key:"unapply",value:function(n){var a=this.originX,t=this.originY,i=this.matrix,r=i[0],o=i[2],s=i[4],u=i[1],h=i[3],v=i[5],x=0,V=0,k=1,rt=1/(r*(h*k-v*V)-o*(u*k-v*x)+s*(u*V-h*x)),ut=a.getPixels("x"),at=t.getPixels("y");n.translate(ut,at),n.transform(rt*(h*k-v*V),rt*(v*x-u*k),rt*(s*V-o*k),rt*(r*k-s*x),rt*(o*v-s*h),rt*(s*u-r*v)),n.translate(-ut,-at)}},{key:"applyToPoint",value:function(n){n.applyTransform(this.matrix)}}]),c}(),Ve=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="skew",r.angle=null,r.angle=new dt(a,"angle",t),r}return n}(Ue),tr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="skewX",r.matrix=[1,0,Math.tan(r.angle.getRadians()),1,0,0],r}return n}(Ve),er=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="skewY",r.matrix=[1,Math.tan(r.angle.getRadians()),0,1,0,0],r}return n}(Ve);function Xr(c){return Ft(c).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function Qr(c){var l=c.split("("),n=Object(st.a)(l,2),a=n[0],t=n[1];return[a.trim(),t.trim().replace(")","")]}var Te=function(){function c(l,n,a){var t=this;Object(H.a)(this,c),this.document=l,this.transforms=[];var i=Xr(n);i.forEach(function(r){if(r==="none")return;var o=Qr(r),s=Object(st.a)(o,2),u=s[0],h=s[1],v=c.transformTypes[u];typeof v!="undefined"&&t.transforms.push(new v(t.document,h,a))})}return Object(Q.a)(c,[{key:"apply",value:function(n){for(var a=this.transforms,t=a.length,i=0;i=0;i--)a[i].unapply(n)}},{key:"applyToPoint",value:function(n){for(var a=this.transforms,t=a.length,i=0;i2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=l,this.node=n,this.captureTextNodes=t,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!n||n.nodeType!==1)return;if(Array.from(n.attributes).forEach(function(s){var u=se(s.nodeName);a.attributes[u]=new dt(l,u,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(function(s){return s.trim()});i.forEach(function(s){if(!s)return;var u=s.split(":").map(function(V){return V.trim()}),h=Object(st.a)(u,2),v=h[0],x=h[1];a.styles[v]=new dt(l,v,x)})}var r=l.definitions,o=this.getAttribute("id");o.hasValue()&&(r[o.getString()]||(r[o.getString()]=this)),Array.from(n.childNodes).forEach(function(s){if(s.nodeType===1)a.addChild(s);else if(t&&(s.nodeType===3||s.nodeType===4)){var u=l.createTextNode(s);u.getText().length>0&&a.addChild(u)}})}return Object(Q.a)(c,[{key:"getAttribute",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=this.attributes[n];if(!t&&a){var i=new dt(this.document,n,"");return this.attributes[n]=i,i}return t||dt.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var n in this.attributes)if(n==="href"||n.endsWith(":href"))return this.attributes[n];return dt.empty(this.document)}},{key:"getStyle",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[n];if(i)return i;var r=this.getAttribute(n);if(r!=null&&r.hasValue())return this.styles[n]=r,r;if(!t){var o=this.parent;if(o){var s=o.getStyle(n);if(s!=null&&s.hasValue())return s}}if(a){var u=new dt(this.document,n,"");return this.styles[n]=u,u}return i||dt.empty(this.document)}},{key:"render",value:function(n){if(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")return;if(n.save(),this.getStyle("mask").hasValue()){var a=this.getStyle("mask").getDefinition();a&&(this.applyEffects(n),a.apply(n,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var t=this.getStyle("filter").getDefinition();t&&(this.applyEffects(n),t.apply(n,this))}else this.setContext(n),this.renderChildren(n),this.clearContext(n);n.restore()}},{key:"setContext",value:function(n){}},{key:"applyEffects",value:function(n){var a=Te.fromElement(this.document,this);a&&a.apply(n);var t=this.getStyle("clip-path",!1,!0);if(t.hasValue()){var i=t.getDefinition();i&&i.apply(n)}}},{key:"clearContext",value:function(n){}},{key:"renderChildren",value:function(n){this.children.forEach(function(a){a.render(n)})}},{key:"addChild",value:function(n){var a=n instanceof c?n:this.document.createElement(n);a.parent=this,c.ignoreChildTypes.includes(a.type)||this.children.push(a)}},{key:"matchesSelector",value:function(n){var a=this.node;if(typeof a.matches=="function")return a.matches(n);var t=a.getAttribute("class");return!t||t===""?!1:t.split(" ").some(function(i){return".".concat(i)===n})}},{key:"addStylesFromStyleDefinition",value:function(){var n=this.document,a=n.styles,t=n.stylesSpecificity;for(var i in a)if(!i.startsWith("@")&&this.matchesSelector(i)){var r=a[i],o=t[i];if(r)for(var s in r){var u=this.stylesSpecificity[s];typeof u=="undefined"&&(u="000"),o>=u&&(this.styles[s]=r[s],this.stylesSpecificity[s]=o)}}}},{key:"removeStyles",value:function(n,a){var t=a.reduce(function(i,r){var o=n.getStyle(r);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[].concat(Object(F.a)(i),[[r,s]])},[]);return t}},{key:"restoreStyles",value:function(n,a){a.forEach(function(t){var i=Object(st.a)(t,2),r=i[0],o=i[1];n.getStyle(r,!0).setValue(o)})}}]),c}();Bt.ignoreChildTypes=["title"];var rr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){return Object(H.a)(this,n),l.call(this,a,t,i)}return n}(Bt);function Jr(c){var l=c.trim();return/^('|")/.test(l)?l:'"'.concat(l,'"')}function Zr(c){return typeof f=="undefined"?c:c.trim().split(",").map(Jr).join(",")}function qr(c){if(!c)return"";var l=c.trim().toLowerCase();switch(l){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return l;default:return/^oblique\s+(-|)\d+deg$/.test(l)?l:""}}function _r(c){if(!c)return"";var l=c.trim().toLowerCase();switch(l){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return l;default:return/^[\d.]+$/.test(l)?l:""}}var ie=function(){function c(l,n,a,t,i,r){Object(H.a)(this,c);var o=r?typeof r=="string"?c.parse(r):r:{};this.fontFamily=i||o.fontFamily,this.fontSize=t||o.fontSize,this.fontStyle=l||o.fontStyle,this.fontWeight=a||o.fontWeight,this.fontVariant=n||o.fontVariant}return Object(Q.a)(c,[{key:"toString",value:function(){return[qr(this.fontStyle),this.fontVariant,_r(this.fontWeight),this.fontSize,Zr(this.fontFamily)].join(" ").trim()}}],[{key:"parse",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1?arguments[1]:void 0,t="",i="",r="",o="",s="",u=Ft(n).trim().split(" "),h={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return u.forEach(function(v){switch(!0){case(!h.fontStyle&&c.styles.includes(v)):v!=="inherit"&&(t=v),h.fontStyle=!0;break;case(!h.fontVariant&&c.variants.includes(v)):v!=="inherit"&&(i=v),h.fontStyle=!0,h.fontVariant=!0;break;case(!h.fontWeight&&c.weights.includes(v)):v!=="inherit"&&(r=v),h.fontStyle=!0,h.fontVariant=!0,h.fontWeight=!0;break;case!h.fontSize:if(v!=="inherit"){var x=v.split("/"),V=Object(st.a)(x,1);o=V[0]}h.fontStyle=!0,h.fontVariant=!0,h.fontWeight=!0,h.fontSize=!0;break;default:v!=="inherit"&&(s+=v)}}),new c(t,i,r,o,s,a)}}]),c}();ie.styles="normal|italic|oblique|inherit",ie.variants="normal|small-caps|inherit",ie.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var _t=function(){function c(){Object(H.a)(this,c);var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=l,this.y1=n,this.x2=a,this.y2=t,this.addPoint(l,n),this.addPoint(a,t)}return Object(Q.a)(c,[{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}},{key:"addPoint",value:function(n,a){typeof n!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=n,this.x2=n),nthis.x2&&(this.x2=n)),typeof a!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=a,this.y2=a),athis.y2&&(this.y2=a))}},{key:"addX",value:function(n){this.addPoint(n,null)}},{key:"addY",value:function(n){this.addPoint(null,n)}},{key:"addBoundingBox",value:function(n){if(!n)return;var a=n.x1,t=n.y1,i=n.x2,r=n.y2;this.addPoint(a,t),this.addPoint(i,r)}},{key:"sumCubic",value:function(n,a,t,i,r){return Math.pow(1-n,3)*a+3*Math.pow(1-n,2)*n*t+3*(1-n)*Math.pow(n,2)*i+Math.pow(n,3)*r}},{key:"bezierCurveAdd",value:function(n,a,t,i,r){var o=6*a-12*t+6*i,s=-3*a+9*t-9*i+3*r,u=3*t-3*a;if(s===0){if(o===0)return;var h=-u/o;0=i.length-1}},{key:"next",value:function(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}},{key:"getPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Gt(this.command[t],this.command[i]);return this.makeAbsolute(r)}},{key:"getAsControlPoint",value:function(t,i){var r=this.getPoint(t,i);return this.control=r,r}},{key:"getAsCurrentPoint",value:function(t,i){var r=this.getPoint(t,i);return this.current=r,r}},{key:"getReflectedControlPoint",value:function(){var t=this.previousCommand.type;if(t!==Tt.a.CURVE_TO&&t!==Tt.a.SMOOTH_CURVE_TO&&t!==Tt.a.QUAD_TO&&t!==Tt.a.SMOOTH_QUAD_TO)return this.current;var i=this.current,r=i.x,o=i.y,s=this.control,u=s.x,h=s.y,v=new Gt(2*r-u,2*o-h);return v}},{key:"makeAbsolute",value:function(t){if(this.command.relative){var i=this.current,r=i.x,o=i.y;t.x+=r,t.y+=o}return t}},{key:"addMarker",value:function(t,i,r){var o=this.points,s=this.angles;r&&s.length>0&&!s[s.length-1]&&(s[s.length-1]=o[o.length-1].angleTo(r)),this.addMarkerAngle(t,i?i.angleTo(t):null)}},{key:"addMarkerAngle",value:function(t,i){this.points.push(t),this.angles.push(i)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var t=this.angles,i=t.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:!1;if(!i){var r=this.getStyle("fill"),o=this.getStyle("fill-opacity"),s=this.getStyle("stroke"),u=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var h=r.getFillStyleDefinition(this,o);h&&(t.fillStyle=h)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var v=r.getColor();v!=="inherit"&&(t.fillStyle=v==="none"?"rgba(0,0,0,0)":v)}if(o.hasValue()){var x=new dt(this.document,"fill",t.fillStyle).addOpacity(o).getColor();t.fillStyle=x}if(s.isUrlDefinition()){var V=s.getFillStyleDefinition(this,u);V&&(t.strokeStyle=V)}else if(s.hasValue()){s.getString()==="currentColor"&&s.setValue(this.getStyle("color").getColor());var k=s.getString();k!=="inherit"&&(t.strokeStyle=k==="none"?"rgba(0,0,0,0)":k)}if(u.hasValue()){var rt=new dt(this.document,"stroke",t.strokeStyle).addOpacity(u).getString();t.strokeStyle=rt}var ut=this.getStyle("stroke-width");if(ut.hasValue()){var at=ut.getPixels();t.lineWidth=at||Ot}var xt=this.getStyle("stroke-linecap"),vt=this.getStyle("stroke-linejoin"),ht=this.getStyle("stroke-miterlimit"),yt=this.getStyle("stroke-dasharray"),Nt=this.getStyle("stroke-dashoffset");if(xt.hasValue()&&(t.lineCap=xt.getString()),vt.hasValue()&&(t.lineJoin=vt.getString()),ht.hasValue()&&(t.miterLimit=ht.getNumber()),yt.hasValue()&&yt.getString()!=="none"){var Dt=It(yt.getString());typeof t.setLineDash!="undefined"?t.setLineDash(Dt):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=Dt:typeof t.mozDash!="undefined"&&!(Dt.length===1&&Dt[0]===0)&&(t.mozDash=Dt);var Ht=Nt.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=Ht:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=Ht:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=Ht)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var te=this.getStyle("font"),ee=this.getStyle("font-style"),Qt=this.getStyle("font-variant"),$t=this.getStyle("font-weight"),Zt=this.getStyle("font-size"),ge=this.getStyle("font-family"),Yt=new ie(ee.getString(),Qt.getString(),$t.getString(),Zt.hasValue()?"".concat(Zt.getPixels(!0),"px"):"",ge.getString(),ie.parse(te.getString(),t.font));ee.setValue(Yt.fontStyle),Qt.setValue(Yt.fontVariant),$t.setValue(Yt.fontWeight),Zt.setValue(Yt.fontSize),ge.setValue(Yt.fontFamily),t.font=Yt.toString(),Zt.isPixels()&&(this.document.emSize=Zt.getPixels(),this.modifiedEmSizeStack=!0)}i||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(t){Object(B.a)(Object(D.a)(n.prototype),"clearContext",this).call(this,t),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),n}(Bt),zt=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="path",r.pathParser=null,r.pathParser=new St(r.getAttribute("d").getString()),r}return Object(Q.a)(n,[{key:"path",value:function(t){var i=this.pathParser,r=new _t;for(i.reset(),t&&t.beginPath();!i.isEnd();)switch(i.next().type){case St.MOVE_TO:this.pathM(t,r);break;case St.LINE_TO:this.pathL(t,r);break;case St.HORIZ_LINE_TO:this.pathH(t,r);break;case St.VERT_LINE_TO:this.pathV(t,r);break;case St.CURVE_TO:this.pathC(t,r);break;case St.SMOOTH_CURVE_TO:this.pathS(t,r);break;case St.QUAD_TO:this.pathQ(t,r);break;case St.SMOOTH_QUAD_TO:this.pathT(t,r);break;case St.ARC:this.pathA(t,r);break;case St.CLOSE_PATH:this.pathZ(t,r);break}return r}},{key:"getBoundingBox",value:function(t){return this.path()}},{key:"getMarkers",value:function(){var t=this.pathParser,i=t.getMarkerPoints(),r=t.getMarkerAngles(),o=i.map(function(s,u){return[s,r[u]]});return o}},{key:"renderChildren",value:function(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var i=this.getStyle("fill-rule");t.fillStyle!==""&&(i.getString("inherit")!=="inherit"?t.fill(i.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var o=r.length-1,s=this.getStyle("marker-start"),u=this.getStyle("marker-mid"),h=this.getStyle("marker-end");if(s.isUrlDefinition()){var v=s.getDefinition(),x=Object(st.a)(r[0],2),V=x[0],k=x[1];v.render(t,V,k)}if(u.isUrlDefinition())for(var rt=u.getDefinition(),ut=1;uth?u:h,ht=u>h?1:u/h,yt=u>h?h/u:1;t.translate(V.x,V.y),t.rotate(x),t.scale(ht,yt),t.arc(0,0,vt,k,k+rt,Boolean(1-v)),t.scale(1/ht,1/yt),t.rotate(-x),t.translate(-V.x,-V.y)}}},{key:"pathZ",value:function(t,i){n.pathZ(this.pathParser),t&&(i.x1!==i.x2&&i.y1!==i.y2&&t.closePath())}}],[{key:"pathM",value:function(t){var i=t.getAsCurrentPoint();return t.start=t.current,{point:i}}},{key:"pathL",value:function(t){var i=t.current,r=t.getAsCurrentPoint();return{current:i,point:r}}},{key:"pathH",value:function(t){var i=t.current,r=t.command,o=new Gt((r.relative?i.x:0)+r.x,i.y);return t.current=o,{current:i,point:o}}},{key:"pathV",value:function(t){var i=t.current,r=t.command,o=new Gt(i.x,(r.relative?i.y:0)+r.y);return t.current=o,{current:i,point:o}}},{key:"pathC",value:function(t){var i=t.current,r=t.getPoint("x1","y1"),o=t.getAsControlPoint("x2","y2"),s=t.getAsCurrentPoint();return{current:i,point:r,controlPoint:o,currentPoint:s}}},{key:"pathS",value:function(t){var i=t.current,r=t.getReflectedControlPoint(),o=t.getAsControlPoint("x2","y2"),s=t.getAsCurrentPoint();return{current:i,point:r,controlPoint:o,currentPoint:s}}},{key:"pathQ",value:function(t){var i=t.current,r=t.getAsControlPoint("x1","y1"),o=t.getAsCurrentPoint();return{current:i,controlPoint:r,currentPoint:o}}},{key:"pathT",value:function(t){var i=t.current,r=t.getReflectedControlPoint();t.control=r;var o=t.getAsCurrentPoint();return{current:i,controlPoint:r,currentPoint:o}}},{key:"pathA",value:function(t){var i=t.current,r=t.command,o=r.rX,s=r.rY,u=r.xRot,h=r.lArcFlag,v=r.sweepFlag,x=u*(Math.PI/180),V=t.getAsCurrentPoint(),k=new Gt(Math.cos(x)*(i.x-V.x)/2+Math.sin(x)*(i.y-V.y)/2,-Math.sin(x)*(i.x-V.x)/2+Math.cos(x)*(i.y-V.y)/2),rt=Math.pow(k.x,2)/Math.pow(o,2)+Math.pow(k.y,2)/Math.pow(s,2);rt>1&&(o*=Math.sqrt(rt),s*=Math.sqrt(rt));var ut=(h===v?-1:1)*Math.sqrt((Math.pow(o,2)*Math.pow(s,2)-Math.pow(o,2)*Math.pow(k.y,2)-Math.pow(s,2)*Math.pow(k.x,2))/(Math.pow(o,2)*Math.pow(k.y,2)+Math.pow(s,2)*Math.pow(k.x,2)));isNaN(ut)&&(ut=0);var at=new Gt(ut*o*k.y/s,ut*-s*k.x/o),xt=new Gt((i.x+V.x)/2+Math.cos(x)*at.x-Math.sin(x)*at.y,(i.y+V.y)/2+Math.sin(x)*at.x+Math.cos(x)*at.y),vt=kt([1,0],[(k.x-at.x)/o,(k.y-at.y)/s]),ht=[(k.x-at.x)/o,(k.y-at.y)/s],yt=[(-k.x-at.x)/o,(-k.y-at.y)/s],Nt=kt(ht,yt);return jt(ht,yt)<=-1&&(Nt=Math.PI),jt(ht,yt)>=1&&(Nt=0),{currentPoint:V,rX:o,rY:s,sweepFlag:v,xAxisRotation:x,centp:xt,a1:vt,ad:Nt}}},{key:"pathZ",value:function(t){t.current=t.start}}]),n}(de),we=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="glyph",r.horizAdvX=r.getAttribute("horiz-adv-x").getNumber(),r.unicode=r.getAttribute("unicode").getString(),r.arabicForm=r.getAttribute("arabic-form").getString(),r}return n}(zt),ye=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,new.target===n?!0:i),r.type="text",r.x=0,r.y=0,r.measureCache=-1,r}return Object(Q.a)(n,[{key:"setContext",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Object(B.a)(Object(D.a)(n.prototype),"setContext",this).call(this,t,i);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}},{key:"initializeCoordinates",value:function(t){this.x=this.getAttribute("x").getPixels("x"),this.y=this.getAttribute("y").getPixels("y");var i=this.getAttribute("dx"),r=this.getAttribute("dy");i.hasValue()&&(this.x+=i.getPixels("x")),r.hasValue()&&(this.y+=r.getPixels("y")),this.x+=this.getAnchorDelta(t,this,0)}},{key:"getBoundingBox",value:function(t){var i=this;if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(t);var r=null;return this.children.forEach(function(o,s){var u=i.getChildBoundingBox(t,i,i,s);r?r.addBoundingBox(u):r=u}),r}},{key:"getFontSize",value:function(){var t=this.document,i=this.parent,r=ie.parse(t.ctx.font).fontSize,o=i.getStyle("font-size").getNumber(r);return o}},{key:"getTElementBoundingBox",value:function(t){var i=this.getFontSize();return new _t(this.x,this.y-i,this.x+this.measureText(t),this.y)}},{key:"getGlyph",value:function(t,i,r){var o=i[r],s=null;if(t.isArabic){var u=i.length,h=i[r-1],v=i[r+1],x="isolated";if((r===0||h===" ")&&r0&&h!==" "&&r0&&h!==" "&&(r===u-1||v===" ")&&(x="initial"),typeof t.glyphs[o]!="undefined"){var V=t.glyphs[o];s=V instanceof we?V:V[x]}}else s=t.glyphs[o];return s||(s=t.missingGlyph),s}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(t){var i=t||this.node,r=Array.from(i.parentNode.childNodes),o=r.indexOf(i),s=r.length-1,u=Ft(i.textContent||"");return o===0&&(u=Lt(u)),o===s&&(u=wt(u)),u}},{key:"renderChildren",value:function(t){var i=this;if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(t),this.children.forEach(function(o,s){i.renderChild(t,i,i,s)});var r=this.document.screen.mouse;r.isWorking()&&r.checkBoundingBox(this,this.getBoundingBox(t))}},{key:"renderTElementChildren",value:function(t){var i=this.document,r=this.parent,o=this.getText(),s=r.getStyle("font-family").getDefinition();if(s){for(var u=s.fontFace.unitsPerEm,h=ie.parse(i.ctx.font),v=r.getStyle("font-size").getNumber(h.fontSize),x=r.getStyle("font-style").getString(h.fontStyle),V=v/u,k=s.isRTL?o.split("").reverse().join(""):o,rt=It(r.getAttribute("dx").getString()),ut=k.length,at=0;atr&&h.getAttribute("x").hasValue()||h.getAttribute("text-anchor").hasValue());x++)v+=h.measureTextRecursive(t);return-1*(o==="end"?v:v/2)}return 0}},{key:"adjustChildCoordinates",value:function(t,i,r,o){var s=r.children[o];if(typeof s.measureText!="function")return s;t.save(),s.setContext(t,!0);var u=s.getAttribute("x"),h=s.getAttribute("y"),v=s.getAttribute("dx"),x=s.getAttribute("dy"),V=s.getAttribute("text-anchor").getString("start");if(o===0&&s.type!=="textNode"&&(u.hasValue()||u.setValue(i.getAttribute("x").getValue("0")),h.hasValue()||h.setValue(i.getAttribute("y").getValue("0")),v.hasValue()||v.setValue(i.getAttribute("dx").getValue("0")),x.hasValue()||x.setValue(i.getAttribute("dy").getValue("0"))),u.hasValue()){if(s.x=u.getPixels("x")+i.getAnchorDelta(t,r,o),V!=="start"){var k=s.measureTextRecursive(t);s.x+=-1*(V==="end"?k:k/2)}v.hasValue()&&(s.x+=v.getPixels("x"))}else{if(V!=="start"){var rt=s.measureTextRecursive(t);i.x+=-1*(V==="end"?rt:rt/2)}v.hasValue()&&(i.x+=v.getPixels("x")),s.x=i.x}return i.x=s.x+s.measureText(t),h.hasValue()?(s.y=h.getPixels("y"),x.hasValue()&&(s.y+=x.getPixels("y"))):(x.hasValue()&&(i.y+=x.getPixels("y")),s.y=i.y),i.y=s.y,s.clearContext(t),t.restore(),s}},{key:"getChildBoundingBox",value:function(t,i,r,o){var s=this.adjustChildCoordinates(t,i,r,o);if(typeof s.getBoundingBox!="function")return null;var u=s.getBoundingBox(t);return u?(s.children.forEach(function(h,v){var x=i.getChildBoundingBox(t,i,s,v);u.addBoundingBox(x)}),u):null}},{key:"renderChild",value:function(t,i,r,o){var s=this.adjustChildCoordinates(t,i,r,o);s.render(t),s.children.forEach(function(u,h){i.renderChild(t,i,s,h)})}},{key:"measureTextRecursive",value:function(t){var i=this.children.reduce(function(r,o){return r+o.measureTextRecursive(t)},this.measureText(t));return i}},{key:"measureText",value:function(t){var i=this.measureCache;if(~i)return i;var r=this.getText(),o=this.measureTargetText(t,r);return this.measureCache=o,o}},{key:"measureTargetText",value:function(t,i){if(!i.length)return 0;var r=this.parent,o=r.getStyle("font-family").getDefinition();if(o){for(var s=this.getFontSize(),u=o.isRTL?i.split("").reverse().join(""):i,h=It(r.getAttribute("dx").getString()),v=u.length,x=0,V=0;V0?"":r.getTextFromNode(),r}return Object(Q.a)(n,[{key:"getText",value:function(){return this.text}}]),n}(ye),tn=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="textNode",a}return n}(Be),xe=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="svg",a.root=!1,a}return Object(Q.a)(n,[{key:"setContext",value:function(t){var i,r=this.document,o=r.screen,s=r.window,u=t.canvas;if(o.setDefaults(t),u.style&&typeof t.font!="undefined"&&s&&typeof s.getComputedStyle!="undefined"){t.font=s.getComputedStyle(u).getPropertyValue("font");var h=new dt(r,"fontSize",ie.parse(t.font).fontSize);h.hasValue()&&(r.rootEmSize=h.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var v=o.viewPort,x=v.width,V=v.height;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var k=this.getAttribute("refX"),rt=this.getAttribute("refY"),ut=this.getAttribute("viewBox"),at=ut.hasValue()?It(ut.getString()):null,xt=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",vt=0,ht=0,yt=0,Nt=0;at&&(vt=at[0],ht=at[1]),this.root||(x=this.getStyle("width").getPixels("x"),V=this.getStyle("height").getPixels("y"),this.type==="marker"&&(yt=vt,Nt=ht,vt=0,ht=0)),o.viewPort.setCurrent(x,V),this.node&&(!this.parent||((i=this.node.parentNode)===null||i===void 0?void 0:i.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),Object(B.a)(Object(D.a)(n.prototype),"setContext",this).call(this,t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),at&&(x=at[2],V=at[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:o.viewPort.width,desiredWidth:x,height:o.viewPort.height,desiredHeight:V,minX:vt,minY:ht,refX:k.getValue(),refY:rt.getValue(),clip:xt,clipX:yt,clipY:Nt}),at&&(o.viewPort.removeCurrent(),o.viewPort.setCurrent(x,V))}},{key:"clearContext",value:function(t){Object(B.a)(Object(D.a)(n.prototype),"clearContext",this).call(this,t),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=this.getAttribute("width",!0),s=this.getAttribute("height",!0),u=this.getAttribute("viewBox"),h=this.getAttribute("style"),v=o.getNumber(0),x=s.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var V=this.getAttribute("preserveAspectRatio");V.hasValue()&&V.setValue(V.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(o.setValue(t),s.setValue(i),u.hasValue()||u.setValue("0 0 ".concat(v||t," ").concat(x||i)),h.hasValue()){var k=this.getStyle("width"),rt=this.getStyle("height");k.hasValue()&&k.setValue("".concat(t,"px")),rt.hasValue()&&rt.setValue("".concat(i,"px"))}}}]),n}(de),Fe=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="rect",a}return Object(Q.a)(n,[{key:"path",value:function(t){var i=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),o=this.getStyle("width",!1,!0).getPixels("x"),s=this.getStyle("height",!1,!0).getPixels("y"),u=this.getAttribute("rx"),h=this.getAttribute("ry"),v=u.getPixels("x"),x=h.getPixels("y");if(u.hasValue()&&!h.hasValue()&&(x=v),h.hasValue()&&!u.hasValue()&&(v=x),v=Math.min(v,o/2),x=Math.min(x,s/2),t){var V=4*((Math.sqrt(2)-1)/3);t.beginPath(),s>0&&o>0&&(t.moveTo(i+v,r),t.lineTo(i+o-v,r),t.bezierCurveTo(i+o-v+V*v,r,i+o,r+x-V*x,i+o,r+x),t.lineTo(i+o,r+s-x),t.bezierCurveTo(i+o,r+s-x+V*x,i+o-v+V*v,r+s,i+o-v,r+s),t.lineTo(i+v,r+s),t.bezierCurveTo(i+v-V*v,r+s,i,r+s-x+V*x,i,r+s-x),t.lineTo(i,r+x),t.bezierCurveTo(i,r+x-V*x,i+v-V*v,r,i+v,r),t.closePath())}return new _t(i,r,i+o,r+s)}},{key:"getMarkers",value:function(){return null}}]),n}(zt),nr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="circle",a}return Object(Q.a)(n,[{key:"path",value:function(t){var i=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),o=this.getAttribute("r").getPixels();return t&&o>0&&(t.beginPath(),t.arc(i,r,o,0,Math.PI*2,!1),t.closePath()),new _t(i-o,r-o,i+o,r+o)}},{key:"getMarkers",value:function(){return null}}]),n}(zt),ar=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="ellipse",a}return Object(Q.a)(n,[{key:"path",value:function(t){var i=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),o=this.getAttribute("ry").getPixels("y"),s=this.getAttribute("cx").getPixels("x"),u=this.getAttribute("cy").getPixels("y");return t&&r>0&&o>0&&(t.beginPath(),t.moveTo(s+r,u),t.bezierCurveTo(s+r,u+i*o,s+i*r,u+o,s,u+o),t.bezierCurveTo(s-i*r,u+o,s-r,u+i*o,s-r,u),t.bezierCurveTo(s-r,u-i*o,s-i*r,u-o,s,u-o),t.bezierCurveTo(s+i*r,u-o,s+r,u-i*o,s+r,u),t.closePath()),new _t(s-r,u-o,s+r,u+o)}},{key:"getMarkers",value:function(){return null}}]),n}(zt),ir=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="line",a}return Object(Q.a)(n,[{key:"getPoints",value:function(){return[new Gt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Gt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(t){var i=this.getPoints(),r=Object(st.a)(i,2),o=r[0],s=o.x,u=o.y,h=r[1],v=h.x,x=h.y;return t&&(t.beginPath(),t.moveTo(s,u),t.lineTo(v,x)),new _t(s,u,v,x)}},{key:"getMarkers",value:function(){var t=this.getPoints(),i=Object(st.a)(t,2),r=i[0],o=i[1],s=r.angleTo(o);return[[r,s],[o,s]]}}]),n}(zt),We=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="polyline",r.points=[],r.points=Gt.parsePath(r.getAttribute("points").getString()),r}return Object(Q.a)(n,[{key:"path",value:function(t){var i=this.points,r=Object(st.a)(i,1),o=r[0],s=o.x,u=o.y,h=new _t(s,u);return t&&(t.beginPath(),t.moveTo(s,u)),i.forEach(function(v){var x=v.x,V=v.y;h.addPoint(x,V),t&&t.lineTo(x,V)}),h}},{key:"getMarkers",value:function(){var t=this.points,i=t.length-1,r=[];return t.forEach(function(o,s){if(s===i)return;r.push([o,o.angleTo(t[s+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}]),n}(zt),or=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="polygon",a}return Object(Q.a)(n,[{key:"path",value:function(t){var i=Object(B.a)(Object(D.a)(n.prototype),"path",this).call(this,t),r=Object(st.a)(this.points,1),o=r[0],s=o.x,u=o.y;return t&&(t.lineTo(s,u),t.closePath()),i}}]),n}(We),sr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="pattern",a}return Object(Q.a)(n,[{key:"createPattern",value:function(t,i,r){var o=this.getStyle("width").getPixels("x",!0),s=this.getStyle("height").getPixels("y",!0),u=new xe(this.document,null);u.attributes.viewBox=new dt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.width=new dt(this.document,"width","".concat(o,"px")),u.attributes.height=new dt(this.document,"height","".concat(s,"px")),u.attributes.transform=new dt(this.document,"transform",this.getAttribute("patternTransform").getValue()),u.children=this.children;var h=this.document.createCanvas(o,s),v=h.getContext("2d"),x=this.getAttribute("x"),V=this.getAttribute("y");x.hasValue()&&V.hasValue()&&v.translate(x.getPixels("x",!0),V.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var k=-1;k<=1;k++)for(var rt=-1;rt<=1;rt++)v.save(),u.attributes.x=new dt(this.document,"x",k*h.width),u.attributes.y=new dt(this.document,"y",rt*h.height),u.render(v),v.restore();var ut=t.createPattern(h,"repeat");return ut}}]),n}(Bt),ur=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="marker",a}return Object(Q.a)(n,[{key:"render",value:function(t,i,r){if(!i)return;var o=i.x,s=i.y,u=this.getAttribute("orient").getString("auto"),h=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(o,s),u==="auto"&&t.rotate(r),h==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var v=new xe(this.document,null);v.type=this.type,v.attributes.viewBox=new dt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),v.attributes.refX=new dt(this.document,"refX",this.getAttribute("refX").getValue()),v.attributes.refY=new dt(this.document,"refY",this.getAttribute("refY").getValue()),v.attributes.width=new dt(this.document,"width",this.getAttribute("markerWidth").getValue()),v.attributes.height=new dt(this.document,"height",this.getAttribute("markerHeight").getValue()),v.attributes.overflow=new dt(this.document,"overflow",this.getAttribute("overflow").getValue()),v.attributes.fill=new dt(this.document,"fill",this.getAttribute("fill").getColor("black")),v.attributes.stroke=new dt(this.document,"stroke",this.getAttribute("stroke").getValue("none")),v.children=this.children,v.render(t),t.restore(),h==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),u==="auto"&&t.rotate(-r),t.translate(-o,-s)}}]),n}(Bt),lr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="defs",a}return Object(Q.a)(n,[{key:"render",value:function(){}}]),n}(Bt),Re=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="g",a}return Object(Q.a)(n,[{key:"getBoundingBox",value:function(t){var i=new _t;return this.children.forEach(function(r){i.addBoundingBox(r.getBoundingBox(t))}),i}}]),n}(de),ze=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;Object(H.a)(this,n),r=l.call(this,a,t,i),r.attributesToInherit=["gradientUnits"],r.stops=[];var o=Object(C.a)(r),s=o.stops,u=o.children;return u.forEach(function(h){h.type==="stop"&&s.push(h)}),r}return Object(Q.a)(n,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(t,i,r){var o=this,s=this;this.getHrefAttribute().hasValue()&&(s=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(s));var u=s,h=u.stops,v=this.getGradient(t,i);if(!v)return this.addParentOpacity(r,h[h.length-1].color);if(h.forEach(function(Dt){v.addColorStop(Dt.offset,o.addParentOpacity(r,Dt.color))}),this.getAttribute("gradientTransform").hasValue()){var x=this.document,V=x.screen,k=V.MAX_VIRTUAL_PIXELS,rt=V.viewPort,ut=Object(st.a)(rt.viewPorts,1),at=ut[0],xt=new Fe(x,null);xt.attributes.x=new dt(x,"x",-k/3),xt.attributes.y=new dt(x,"y",-k/3),xt.attributes.width=new dt(x,"width",k),xt.attributes.height=new dt(x,"height",k);var vt=new Re(x,null);vt.attributes.transform=new dt(x,"transform",this.getAttribute("gradientTransform").getValue()),vt.children=[xt];var ht=new xe(x,null);ht.attributes.x=new dt(x,"x",0),ht.attributes.y=new dt(x,"y",0),ht.attributes.width=new dt(x,"width",at.width),ht.attributes.height=new dt(x,"height",at.height),ht.children=[vt];var yt=x.createCanvas(at.width,at.height),Nt=yt.getContext("2d");return Nt.fillStyle=v,ht.render(Nt),Nt.createPattern(yt,"no-repeat")}return v}},{key:"inheritStopContainer",value:function(t){var i=this;this.attributesToInherit.forEach(function(r){!i.getAttribute(r).hasValue()&&t.getAttribute(r).hasValue()&&i.getAttribute(r,!0).setValue(t.getAttribute(r).getValue())})}},{key:"addParentOpacity",value:function(t,i){if(t.hasValue()){var r=new dt(this.document,"color",i);return r.addOpacity(t).getColor()}return i}}]),n}(Bt),fr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="linearGradient",r.attributesToInherit.push("x1","y1","x2","y2"),r}return Object(Q.a)(n,[{key:"getGradient",value:function(t,i){var r=this.getGradientUnits()==="objectBoundingBox",o=r?i.getBoundingBox(t):null;if(r&&!o)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var s=r?o.x+o.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),u=r?o.y+o.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),h=r?o.x+o.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),v=r?o.y+o.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return s===h&&u===v?null:t.createLinearGradient(s,u,h,v)}}]),n}(ze),hr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;return Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="radialGradient",r.attributesToInherit.push("cx","cy","r","fx","fy","fr"),r}return Object(Q.a)(n,[{key:"getGradient",value:function(t,i){var r=this.getGradientUnits()==="objectBoundingBox",o=i.getBoundingBox(t);if(r&&!o)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var s=r?o.x+o.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),u=r?o.y+o.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),h=s,v=u;this.getAttribute("fx").hasValue()&&(h=r?o.x+o.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(v=r?o.y+o.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var x=r?(o.width+o.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),V=this.getAttribute("fr").getPixels();return t.createRadialGradient(h,v,V,s,u,x)}}]),n}(ze),cr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="stop";var o=Math.max(0,Math.min(1,r.getAttribute("offset").getNumber())),s=r.getStyle("stop-opacity"),u=r.getStyle("stop-color",!0);return u.getString()===""&&u.setValue("#000"),s.hasValue()&&(u=u.addOpacity(s)),r.offset=o,r.color=u.getColor(),r}return n}(Bt),Ce=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="animate",r.duration=0,r.initialValue=null,r.initialUnits="",r.removed=!1,r.frozen=!1,a.screen.animations.push(Object(C.a)(r)),r.begin=r.getAttribute("begin").getMilliseconds(),r.maxDuration=r.begin+r.getAttribute("dur").getMilliseconds(),r.from=r.getAttribute("from"),r.to=r.getAttribute("to"),r.values=new dt(a,"values",null);var o=r.getAttribute("values");return o.hasValue()&&r.values.setValue(o.getString().split(";")),r}return Object(Q.a)(n,[{key:"getProperty",value:function(){var t=this.getAttribute("attributeType").getString(),i=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(i,!0):this.parent.getAttribute(i,!0)}},{key:"calcValue",value:function(){var t=this.initialUnits,i=this.getProgress(),r=i.progress,o=i.from,s=i.to,u=o.getNumber()+(s.getNumber()-o.getNumber())*r;return t==="%"&&(u*=100),"".concat(u).concat(t)}},{key:"update",value:function(t){var i=this.parent,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var o=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(o==="freeze"&&!this.frozen)this.frozen=!0,i.animationFrozen=!0,i.animationFrozenValue=r.getString();else if(o==="remove"&&!this.removed)return this.removed=!0,r.setValue(i.animationFrozen?i.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var s=!1;if(this.begin0&&Array.from(o).every(function(h){return h.nodeType===3});return r.hasText=u,r.text=u?r.getTextFromNode(s):"",r}return Object(Q.a)(n,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(t){if(this.hasText){Object(B.a)(Object(D.a)(n.prototype),"renderChildren",this).call(this,t);var i=this.document,r=this.x,o=this.y,s=i.screen.mouse,u=new dt(i,"fontSize",ie.parse(i.ctx.font).fontSize);s.isWorking()&&s.checkBoundingBox(this,new _t(r,o-u.getPixels("y"),r+this.measureText(t),o))}else if(this.children.length>0){var h=new Re(this.document,null);h.children=this.children,h.parent=this,h.render(t)}}},{key:"onClick",value:function(){var t=this.document.window;t&&t.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}]),n}(ye);function br(c,l){var n=Object.keys(c);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(c);l&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(c,t).enumerable})),n.push.apply(n,a)}return n}function Ie(c){for(var l=1;lV?x:V,vt=x>V?1:x/V,ht=x>V?V/x:1;t&&(t.translate(h,v),t.rotate(ut),t.scale(vt,ht),t.arc(0,0,xt,k,k+rt,Boolean(1-at)),t.scale(1/vt,1/ht),t.rotate(-ut),t.translate(-h,-v));break}case St.CLOSE_PATH:t&&t.closePath();break}})}},{key:"renderChildren",value:function(t){this.setTextData(t),t.save();var i=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),o=this.glyphInfo,s=t.fillStyle;i==="underline"&&t.beginPath(),o.forEach(function(u,h){var v=u.p0,x=u.p1,V=u.rotation,k=u.text;t.save(),t.translate(v.x,v.y),t.rotate(V),t.fillStyle&&t.fillText(k,0,0),t.strokeStyle&&t.strokeText(k,0,0),t.restore(),i==="underline"&&(h===0&&t.moveTo(v.x,v.y+r/8),t.lineTo(x.x,x.y+r/5))}),i==="underline"&&(t.lineWidth=r/20,t.strokeStyle=s,t.stroke(),t.closePath()),t.restore()}},{key:"getLetterSpacingAt",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}},{key:"findSegmentToFitChar",value:function(t,i,r,o,s,u,h,v,x){var V=u,k=this.measureText(t,v);v===" "&&i==="justify"&&r-1&&(V+=this.getLetterSpacingAt(x));var rt=this.textHeight/20,ut=this.getEquidistantPointOnPath(V,rt,0),at=this.getEquidistantPointOnPath(V+k,rt,0),xt={p0:ut,p1:at},vt=ut&&at?Math.atan2(at.y-ut.y,at.x-ut.x):0;if(h){var ht=Math.cos(Math.PI/2+vt)*h,yt=Math.cos(-vt)*h;xt.p0=Ie(Ie({},ut),{},{x:ut.x+ht,y:ut.y+yt}),xt.p1=Ie(Ie({},at),{},{x:at.x+ht,y:at.y+yt})}return V+=k,{offset:V,segment:xt,rotation:vt}}},{key:"measureText",value:function(t,i){var r=this.measuresCache,o=i||this.getText();if(r.has(o))return r.get(o);var s=this.measureTargetText(t,o);return r.set(o,s),s}},{key:"setTextData",value:function(t){var i=this;if(this.glyphInfo)return;var r=this.getText(),o=r.split(""),s=r.split(" ").length-1,u=this.parent.getAttribute("dx").split().map(function(Ht){return Ht.getPixels("x")}),h=this.parent.getAttribute("dy").getPixels("y"),v=this.parent.getStyle("text-anchor").getString("start"),x=this.getStyle("letter-spacing"),V=this.parent.getStyle("letter-spacing"),k=0;!x.hasValue()||x.getValue()==="inherit"?k=V.getPixels():x.hasValue()&&(x.getValue()!=="initial"&&x.getValue()!=="unset"&&(k=x.getPixels()));var rt=[],ut=r.length;this.letterSpacingCache=rt;for(var at=0;at0&&(x-=2*Math.PI),s===1&&x<0&&(x+=2*Math.PI),[h.x,h.y,r,o,v,x,u,s]}},{key:"calcLength",value:function(t,i,r,o){var s=0,u=null,h=null,v=0;switch(r){case St.LINE_TO:return this.getLineLength(t,i,o[0],o[1]);case St.CURVE_TO:for(s=0,u=this.getPointOnCubicBezier(0,t,i,o[0],o[1],o[2],o[3],o[4],o[5]),v=.01;v<=1;v+=.01)h=this.getPointOnCubicBezier(v,t,i,o[0],o[1],o[2],o[3],o[4],o[5]),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;return s;case St.QUAD_TO:for(s=0,u=this.getPointOnQuadraticBezier(0,t,i,o[0],o[1],o[2],o[3]),v=.01;v<=1;v+=.01)h=this.getPointOnQuadraticBezier(v,t,i,o[0],o[1],o[2],o[3]),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;return s;case St.ARC:{s=0;var x=o[4],V=o[5],k=o[4]+V,rt=Math.PI/180;if(Math.abs(x-k)k;v-=rt)h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],v,0),s+=this.getLineLength(u.x,u.y,h.x,h.y),u=h;else for(v=x+rt;v5&&arguments[5]!==void 0?arguments[5]:i,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,v=(s-r)/(o-i+Ot),x=Math.sqrt(t*t/(1+v*v));oi)return null;var s=this.dataArray,u=Object(T.a)(s),h;try{for(u.s();!(h=u.n()).done;){var v=h.value;if(v&&(v.pathLength<5e-5||r+v.pathLength+5e-5=0&&V>ut)break;o=this.getPointOnEllipticalArc(v.points[0],v.points[1],v.points[2],v.points[3],V,v.points[6]);break}case St.CURVE_TO:V=x/v.pathLength,V>1&&(V=1),o=this.getPointOnCubicBezier(V,v.start.x,v.start.y,v.points[0],v.points[1],v.points[2],v.points[3],v.points[4],v.points[5]);break;case St.QUAD_TO:V=x/v.pathLength,V>1&&(V=1),o=this.getPointOnQuadraticBezier(V,v.start.x,v.start.y,v.points[0],v.points[1],v.points[2],v.points[3]);break}if(o)return o;break}}catch(at){u.e(at)}finally{u.f()}return null}},{key:"getLineLength",value:function(t,i,r,o){return Math.sqrt((r-t)*(r-t)+(o-i)*(o-i))}},{key:"getPathLength",value:function(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce(function(t,i){return i.pathLength>0?t+i.pathLength:t},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(t,i,r,o,s,u,h,v,x){var V=v*re(t)+u*ne(t)+o*ae(t)+i*Xt(t),k=x*re(t)+h*ne(t)+s*ae(t)+r*Xt(t);return{x:V,y:k}}},{key:"getPointOnQuadraticBezier",value:function(t,i,r,o,s,u,h){var v=u*qt(t)+o*ve(t)+i*ue(t),x=h*qt(t)+s*ve(t)+r*ue(t);return{x:v,y:x}}},{key:"getPointOnEllipticalArc",value:function(t,i,r,o,s,u){var h=Math.cos(u),v=Math.sin(u),x={x:r*Math.cos(s),y:o*Math.sin(s)};return{x:t+(x.x*h-x.y*v),y:i+(x.x*v+x.y*h)}}},{key:"buildEquidistantCache",value:function(t,i){var r=this.getPathLength(),o=i||.25,s=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==s||this.equidistantCache.precision!==o){this.equidistantCache={step:s,precision:o,points:[]};for(var u=0,h=0;h<=r;h+=o){var v=this.getPointOnPath(h),x=this.getPointOnPath(h+o);if(!v||!x)continue;u+=this.getLineLength(v.x,v.y,x.x,x.y),u>=s&&(this.equidistantCache.points.push({x:v.x,y:v.y,distance:h}),u-=s)}}}},{key:"getEquidistantPointOnPath",value:function(t,i,r){if(this.buildEquidistantCache(i,r),t<0||t-this.getPathLength()>5e-5)return null;var o=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[o]||null}}]),n}(ye),en=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,Er=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="image",r.loaded=!1;var o=r.getHrefAttribute().getString();if(!o)return Object(U.a)(r);var s=o.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(o);return a.images.push(Object(C.a)(r)),s?void r.loadSvg(o):void r.loadImage(o),r.isSvg=s,r}return Object(Q.a)(n,[{key:"loadImage",value:function(t){var i=this;return gt()(nt.a.mark(function r(){var o;return nt.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.prev=0,u.next=3,i.document.createImage(t);case 3:o=u.sent,i.image=o,u.next=10;break;case 7:u.prev=7,u.t0=u.catch(0),console.error('Error while loading image "'.concat(t,'":'),u.t0);case 10:i.loaded=!0;case 11:case"end":return u.stop()}},r,null,[[0,7]])}))()}},{key:"loadSvg",value:function(t){var i=this;return gt()(nt.a.mark(function r(){var o,s,u,h;return nt.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(o=en.exec(t),!o){x.next=6;break}s=o[5],o[4]==="base64"?i.image=atob(s):i.image=decodeURIComponent(s),x.next=19;break;case 6:return x.prev=6,x.next=9,i.document.fetch(t);case 9:return u=x.sent,x.next=12,u.text();case 12:h=x.sent,i.image=h,x.next=19;break;case 16:x.prev=16,x.t0=x.catch(6),console.error('Error while loading image "'.concat(t,'":'),x.t0);case 19:i.loaded=!0;case 20:case"end":return x.stop()}},r,null,[[6,16]])}))()}},{key:"renderChildren",value:function(t){var i=this.document,r=this.image,o=this.loaded,s=this.getAttribute("x").getPixels("x"),u=this.getAttribute("y").getPixels("y"),h=this.getStyle("width").getPixels("x"),v=this.getStyle("height").getPixels("y");if(!o||!r||!h||!v)return;if(t.save(),t.translate(s,u),this.isSvg){var x=i.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:h,scaleHeight:v});x.document.documentElement.parent=this,void x.render()}else{var V=this.image;i.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:h,desiredWidth:V.width,height:v,desiredHeight:V.height}),this.loaded&&((typeof V.complete=="undefined"||V.complete)&&t.drawImage(V,0,0))}t.restore()}},{key:"getBoundingBox",value:function(){var t=this.getAttribute("x").getPixels("x"),i=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");return new _t(t,i,t+r,i+o)}}]),n}(de),Sr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="symbol",a}return Object(Q.a)(n,[{key:"render",value:function(t){}}]),n}(de),Tr=function(){function c(l){Object(H.a)(this,c),this.document=l,this.loaded=!1,l.fonts.push(this)}return Object(Q.a)(c,[{key:"load",value:function(n,a){var t=this;return gt()(nt.a.mark(function i(){var r,o,s;return nt.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.prev=0,r=t.document,h.next=4,r.canvg.parser.load(a);case 4:o=h.sent,s=o.getElementsByTagName("font"),Array.from(s).forEach(function(v){var x=r.createElement(v);r.definitions[n]=x}),h.next=12;break;case 9:h.prev=9,h.t0=h.catch(0),console.error('Error while loading font "'.concat(a,'":'),h.t0);case 12:t.loaded=!0;case 13:case"end":return h.stop()}},i,null,[[0,9]])}))()}}]),c}(),Ge=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="style";var o=Ft(Array.from(t.childNodes).map(function(u){return u.textContent}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),s=o.split("}");return s.forEach(function(u){var h=u.trim();if(!h)return;var v=h.split("{"),x=v[0].split(","),V=v[1].split(";");x.forEach(function(k){var rt=k.trim();if(!rt)return;var ut=a.styles[rt]||{};if(V.forEach(function(vt){var ht=vt.indexOf(":"),yt=vt.substr(0,ht).trim(),Nt=vt.substr(ht+1,vt.length-ht).trim();yt&&Nt&&(ut[yt]=new dt(a,yt,Nt))}),a.styles[rt]=ut,a.stylesSpecificity[rt]=Et(rt),rt==="@font-face"){var at=ut["font-family"].getString().replace(/"|'/g,""),xt=ut.src.getString().split(",");xt.forEach(function(vt){if(vt.indexOf('format("svg")')>0){var ht=Jt(vt);ht&&void new Tr(a).load(at,ht)}})}})}),r}return n}(Bt);Ge.parseExternalUrl=Jt;var Pr=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(){var a;return Object(H.a)(this,n),a=l.apply(this,arguments),a.type="use",a}return Object(Q.a)(n,[{key:"setContext",value:function(t){Object(B.a)(Object(D.a)(n.prototype),"setContext",this).call(this,t);var i=this.getAttribute("x"),r=this.getAttribute("y");i.hasValue()&&t.translate(i.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}},{key:"path",value:function(t){var i=this.element;i&&i.path(t)}},{key:"renderChildren",value:function(t){var i=this.document,r=this.element;if(r){var o=r;if(r.type==="symbol"&&(o=new xe(i,null),o.attributes.viewBox=new dt(i,"viewBox",r.getAttribute("viewBox").getString()),o.attributes.preserveAspectRatio=new dt(i,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),o.attributes.overflow=new dt(i,"overflow",r.getAttribute("overflow").getString()),o.children=r.children,r.styles.opacity=new dt(i,"opacity",this.calculateOpacity())),o.type==="svg"){var s=this.getStyle("width",!1,!0),u=this.getStyle("height",!1,!0);s.hasValue()&&(o.attributes.width=new dt(i,"width",s.getString())),u.hasValue()&&(o.attributes.height=new dt(i,"height",u.getString()))}var h=o.parent;o.parent=this,o.render(t),o.parent=h}}},{key:"getBoundingBox",value:function(t){var i=this.element;return i?i.getBoundingBox(t):null}},{key:"elementTransform",value:function(){var t=this.document,i=this.element;return Te.fromElement(t,i)}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),n}(de);function Me(c,l,n,a,t,i){return c[n*a*4+l*4+i]}function Ne(c,l,n,a,t,i,r){c[n*a*4+l*4+i]=r}function Wt(c,l,n){var a=c[l];return a*n}function le(c,l,n,a){return l+Math.cos(c)*n+Math.sin(c)*a}var He=function(c){Object($.a)(n,c);var l=Object(w.a)(n);function n(a,t,i){var r;Object(H.a)(this,n),r=l.call(this,a,t,i),r.type="feColorMatrix";var o=It(r.getAttribute("values").getString());switch(r.getAttribute("type").getString("matrix")){case"saturate":{var s=o[0];o=[.213+.787*s,.715-.715*s,.072-.072*s,0,0,.213-.213*s,.715+.285*s,.072-.072*s,0,0,.213-.213*s,.715-.715*s,.072+.928*s,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var u=o[0]*Math.PI/180;o=[le(u,.213,.787,-.213),le(u,.715,-.715,-.715),le(u,.072,-.072,.928),0,0,le(u,.213,-.213,.143),le(u,.715,.285,.14),le(u,.072,-.072,-.283),0,0,le(u,.213,-.213,-.787),le(u,.715,-.715,.715),le(u,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}return r.matrix=o,r.includeOpacity=r.getAttribute("includeOpacity").hasValue(),r}return Object(Q.a)(n,[{key:"apply",value:function(t,i,r,o,s){for(var u=this.includeOpacity,h=this.matrix,v=t.getImageData(0,0,o,s),x=0;x1&&t[1]!==void 0?t[1]:!1,a=document.createElement("img"),n&&(a.crossOrigin="Anonymous"),r.abrupt("return",new Promise(function(o,s){a.onload=function(){o(a)},a.onerror=function(u,h,v,x,V){s(V)},a.src=l}));case 4:case"end":return r.stop()}},c)})),$e.apply(this,arguments)}var Pe=function(){function c(l){Object(H.a)(this,c);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.rootEmSize,t=a===void 0?12:a,i=n.emSize,r=i===void 0?12:i,o=n.createCanvas,s=o===void 0?c.createCanvas:o,u=n.createImage,h=u===void 0?c.createImage:u,v=n.anonymousCrossOrigin;this.canvg=l,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=l.screen,this.rootEmSize=t,this.emSize=r,this.createCanvas=s,this.createImage=this.bindCreateImage(h,v),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return Object(Q.a)(c,[{key:"bindCreateImage",value:function(n,a){return typeof a=="boolean"?function(t,i){return n(t,typeof i=="boolean"?i:a)}:n}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var n=this.emSizeStack;return n[n.length-1]},set:function(n){var a=this.emSizeStack;a.push(n)}},{key:"popEmSize",value:function(){var n=this.emSizeStack;n.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every(function(n){return n.loaded})}},{key:"isFontsLoaded",value:function(){return this.fonts.every(function(n){return n.loaded})}},{key:"createDocumentElement",value:function(n){var a=this.createElement(n.documentElement);return a.root=!0,a.addStylesFromStyleDefinition(),this.documentElement=a,a}},{key:"createElement",value:function(n){var a=n.nodeName.replace(/^[^:]+:/,""),t=c.elementTypes[a];return typeof t!="undefined"?new t(this,n):new rr(this,n)}},{key:"createTextNode",value:function(n){return new tn(this,n)}},{key:"setViewBox",value:function(n){this.screen.setViewBox(nn({document:this},n))}}]),c}();Pe.createCanvas=an,Pe.createImage=on,Pe.elementTypes=rn;function Ur(c,l){var n=Object.keys(c);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(c);l&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(c,t).enumerable})),n.push.apply(n,a)}return n}function pe(c){for(var l=1;l2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new Ae(a),this.screen=new Se(l,a),this.options=a;var t=new Pe(this,a),i=t.createDocumentElement(n);this.document=t,this.documentElement=i}return Object(Q.a)(c,[{key:"fork",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return c.from(n,a,pe(pe({},this.options),t))}},{key:"forkString",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return c.fromString(n,a,pe(pe({},this.options),t))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:function(){var n=arguments,a=this;return gt()(nt.a.mark(function t(){var i;return nt.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return i=n.length>0&&n[0]!==void 0?n[0]:{},a.start(pe({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},i)),o.next=4,a.ready();case 4:a.stop();case 5:case"end":return o.stop()}},t)}))()}},{key:"start",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=this.documentElement,t=this.screen,i=this.options;t.start(a,pe(pe({enableRedraw:!0},i),n))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:n,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(n,a,t)}}],[{key:"from",value:function(n,a){var t=arguments;return gt()(nt.a.mark(function i(){var r,o,s;return nt.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return r=t.length>2&&t[2]!==void 0?t[2]:{},o=new Ae(r),h.next=4,o.parse(a);case 4:return s=h.sent,h.abrupt("return",new c(n,s,r));case 6:case"end":return h.stop()}},i)}))()}},{key:"fromString",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new Ae(t),r=i.parseFromString(a);return new c(n,r,t)}}]),c}();b.default=Vr}.call(this,e("Q2Ig"))},Dk1u:function(m,b,e){var f=e("Ks5W"),d=e("4YbN"),g=e("IL+x"),p=f.TypeError;m.exports=function(y){if(d(y))return y;throw p(g(y)+" is not a constructor")}},ENhe:function(m,b){m.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},FjAG:function(m,b,e){var f=e("Ks5W"),d=e("8HiI"),g=e("721z"),p=e("p5Ma"),y=e("tMNq"),R=f.TypeError,M=function(I){return function(P,N,z,j){d(N);var G=g(P),X=p(G),Y=y(G),_=I?Y-1:0,q=I?-1:1;if(z<2)for(;;){if(_ in X){j=X[_],_+=q;break}if(_+=q,I?_<0:Y<=_)throw R("Reduce of empty array with no initial value")}for(;I?_>=0:Y>_;_+=q)_ in X&&(j=N(j,X[_],_,G));return j}};m.exports={left:M(!1),right:M(!0)}},FlRv:function(m,b,e){var f=e("Ks5W"),d=e("++4Y"),g=e("pVCk"),p=e("WxoH"),y=e("GTqx"),R=f.TypeError,M=Object.defineProperty;b.f=d?M:function(P,N,z){if(p(P),N=y(N),p(z),g)try{return M(P,N,z)}catch(j){}if("get"in z||"set"in z)throw R("Accessors not supported");return"value"in z&&(P[N]=z.value),P}},FqHY:function(m,b,e){var f=e("eE3R"),d=e("Ks5W");m.exports=/ipad|iphone|ipod/i.test(f)&&d.Pebble!==void 0},G5Kn:function(m,b,e){var f=e("11yv"),d=e("XFuk"),g=e("FlRv"),p=f("unscopables"),y=Array.prototype;y[p]==null&&g.f(y,p,{configurable:!0,value:d(null)}),m.exports=function(R){y[p][R]=!0}},GI0h:function(m,b,e){var f=e("me6S"),d=f("span").classList,g=d&&d.constructor&&d.constructor.prototype;m.exports=g===Object.prototype?void 0:g},GTqx:function(m,b,e){var f=e("ms20"),d=e("bT0D");m.exports=function(g){var p=f(g,"string");return d(p)?p:p+""}},GVkW:function(m,b,e){"use strict";var f=e("nCzB"),d=e("aLaa"),g=e("fKql").f,p=e("c3MK"),y=e("qzpy"),R=e("OU4x"),M=e("XaNE"),I=e("/TZh"),P=e("jybJ"),N=d("".endsWith),z=d("".slice),j=Math.min,G=I("endsWith"),X=!P&&!G&&!!function(){var Y=g(String.prototype,"endsWith");return Y&&!Y.writable}();f({target:"String",proto:!0,forced:!X&&!G},{endsWith:function(_){var q=y(M(this));R(_);var W=arguments.length>1?arguments[1]:void 0,Z=q.length,L=W===void 0?Z:j(p(W),Z),et=y(_);return N?N(q,et,L):z(q,L-et.length,L)===et}})},GgKt:function(m,b,e){var f=e("eE3R");m.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(f)},Gywb:function(m,b,e){var f=e("eRwv");m.exports=!f(function(){function d(){}return d.prototype.constructor=null,Object.getPrototypeOf(new d)!==d.prototype})},"HTC/":function(m,b,e){"use strict";var f=e("WxoH");m.exports=function(){var d=f(this),g="";return d.global&&(g+="g"),d.ignoreCase&&(g+="i"),d.multiline&&(g+="m"),d.dotAll&&(g+="s"),d.unicode&&(g+="u"),d.sticky&&(g+="y"),g}},IGIO:function(m,b,e){var f=e("ba8b"),d=e("Ks5W");m.exports=f(d.process)=="process"},"IL+x":function(m,b,e){var f=e("Ks5W"),d=f.String;m.exports=function(g){try{return d(g)}catch(p){return"Object"}}},JHvW:function(m,b,e){var f=e("aLaa"),d=e("WxoH"),g=e("NIpK");m.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var p=!1,y={},R;try{R=f(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),R(y,[]),p=y instanceof Array}catch(M){}return function(I,P){return d(I),g(P),p?R(I,P):I.__proto__=P,I}}():void 0)},JTf3:function(m,b){m.exports=function(e){return typeof e=="function"}},KKe4:function(m,b,e){"use strict";var f=e("m7zg"),d=e("WONN"),g=e("WxoH"),p=e("c3MK"),y=e("qzpy"),R=e("XaNE"),M=e("oK8H"),I=e("M/+V"),P=e("3fk+");d("match",function(N,z,j){return[function(X){var Y=R(this),_=X==null?void 0:M(X,N);return _?f(_,X,Y):new RegExp(X)[N](y(Y))},function(G){var X=g(this),Y=y(G),_=j(z,X,Y);if(_.done)return _.value;if(!X.global)return P(X,Y);var q=X.unicode;X.lastIndex=0;for(var W=[],Z=0,L;(L=P(X,Y))!==null;){var et=y(L[0]);W[Z]=et,et===""&&(X.lastIndex=I(Y,p(X.lastIndex),q)),Z++}return Z===0?null:W}]})},KLN8:function(m,b,e){"use strict";var f=e("nCzB"),d=e("aLaa"),g=e("fKql").f,p=e("c3MK"),y=e("qzpy"),R=e("OU4x"),M=e("XaNE"),I=e("/TZh"),P=e("jybJ"),N=d("".startsWith),z=d("".slice),j=Math.min,G=I("startsWith"),X=!P&&!G&&!!function(){var Y=g(String.prototype,"startsWith");return Y&&!Y.writable}();f({target:"String",proto:!0,forced:!X&&!G},{startsWith:function(_){var q=y(M(this));R(_);var W=p(j(arguments.length>1?arguments[1]:void 0,q.length)),Z=y(_);return N?N(q,Z,W):z(q,W,W+Z.length)===Z}})},Ks5W:function(m,b,e){(function(f){var d=function(g){return g&&g.Math==Math&&g};m.exports=d(typeof globalThis=="object"&&globalThis)||d(typeof window=="object"&&window)||d(typeof self=="object"&&self)||d(typeof f=="object"&&f)||function(){return this}()||Function("return this")()}).call(this,e("yLpj"))},LOfi:function(m,b,e){var f=e("WrAw");m.exports=function(d,g,p){for(var y in g)f(d,y,g[y],p);return d}},Lltv:function(m,b,e){"use strict";var f=e("vkZI"),d=e("G5Kn"),g=e("AoAp"),p=e("UQ6y"),y=e("jgt4"),R="Array Iterator",M=p.set,I=p.getterFor(R);m.exports=y(Array,"Array",function(P,N){M(this,{type:R,target:f(P),index:0,kind:N})},function(){var P=I(this),N=P.target,z=P.kind,j=P.index++;return!N||j>=N.length?(P.target=void 0,{value:void 0,done:!0}):z=="keys"?{value:j,done:!1}:z=="values"?{value:N[j],done:!1}:{value:[j,N[j]],done:!1}},"values"),g.Arguments=g.Array,d("keys"),d("values"),d("entries")},"M/+V":function(m,b,e){"use strict";var f=e("ymN0").charAt;m.exports=function(d,g,p){return g+(p?f(d,g).length:1)}},MNKV:function(m,b,e){"use strict";var f=e("nCzB"),d=e("aLaa"),g=e("OU4x"),p=e("XaNE"),y=e("qzpy"),R=e("/TZh"),M=d("".indexOf);f({target:"String",proto:!0,forced:!R("includes")},{includes:function(P){return!!~M(y(p(this)),y(g(P)),arguments.length>1?arguments[1]:void 0)}})},MURR:function(m,b,e){var f=e("aLaa"),d=0,g=Math.random(),p=f(1 .toString);m.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+p(++d+g,36)}},N6FT:function(m,b,e){var f=e("++4Y"),d=e("YELS"),g=Function.prototype,p=f&&Object.getOwnPropertyDescriptor,y=d(g,"name"),R=y&&function(){}.name==="something",M=y&&(!f||f&&p(g,"name").configurable);m.exports={EXISTS:y,PROPER:R,CONFIGURABLE:M}},NCkV:function(m,b,e){"use strict";var f=e("1mOU"),d=e("m7zg"),g=e("aLaa"),p=e("WONN"),y=e("COGW"),R=e("WxoH"),M=e("XaNE"),I=e("NudO"),P=e("M/+V"),N=e("c3MK"),z=e("qzpy"),j=e("oK8H"),G=e("0r2v"),X=e("3fk+"),Y=e("WMbf"),_=e("RhGR"),q=e("eRwv"),W=_.UNSUPPORTED_Y,Z=4294967295,L=Math.min,et=[].push,E=g(/./.exec),S=g(et),A=g("".slice),K=!q(function(){var J=/(?:)/,tt=J.exec;J.exec=function(){return tt.apply(this,arguments)};var it="ab".split(J);return it.length!==2||it[0]!=="a"||it[1]!=="b"});p("split",function(J,tt,it){var O;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?O=function(U,T){var C=z(M(this)),B=T===void 0?Z:T>>>0;if(B===0)return[];if(U===void 0)return[C];if(!y(U))return d(tt,C,U,B);for(var D=[],F=(U.ignoreCase?"i":"")+(U.multiline?"m":"")+(U.unicode?"u":"")+(U.sticky?"y":""),$=0,w=new RegExp(U.source,F+"g"),H,Q,st;(H=d(Y,w,C))&&!(Q=w.lastIndex,Q>$&&(S(D,A(C,$,H.index)),H.length>1&&H.index=B));)w.lastIndex===H.index&&w.lastIndex++;return $===C.length?(st||!E(w,""))&&S(D,""):S(D,A(C,$)),D.length>B?G(D,0,B):D}:"0".split(void 0,0).length?O=function(U,T){return U===void 0&&T===0?[]:d(tt,this,U,T)}:O=tt,[function(T,C){var B=M(this),D=T==null?void 0:j(T,J);return D?d(D,T,B,C):d(O,z(B),T,C)},function(U,T){var C=R(this),B=z(U),D=it(O,C,B,T,O!==tt);if(D.done)return D.value;var F=I(C,RegExp),$=C.unicode,w=(C.ignoreCase?"i":"")+(C.multiline?"m":"")+(C.unicode?"u":"")+(W?"g":"y"),H=new F(W?"^(?:"+C.source+")":C,w),Q=T===void 0?Z:T>>>0;if(Q===0)return[];if(B.length===0)return X(H,B)===null?[B]:[];for(var st=0,ot=0,nt=[];ot]*>)/g,I=/\$([$&'`]|\d{1,2})/g;m.exports=function(P,N,z,j,G,X){var Y=z+P.length,_=j.length,q=I;return G!==void 0&&(G=d(G),q=M),y(X,q,function(W,Z){var L;switch(p(Z,0)){case"$":return"$";case"&":return P;case"`":return R(N,0,z);case"'":return R(N,Y);case"<":L=G[R(Z,1,-1)];break;default:var et=+Z;if(et===0)return W;if(et>_){var E=g(et/10);return E===0?W:E<=_?j[E-1]===void 0?p(Z,1):j[E-1]+p(Z,1):W}L=j[et-1]}return L===void 0?"":L})}},NudO:function(m,b,e){var f=e("WxoH"),d=e("Dk1u"),g=e("11yv"),p=g("species");m.exports=function(y,R){var M=f(y).constructor,I;return M===void 0||(I=f(M)[p])==null?R:d(I)}},Nybj:function(m,b,e){var f=e("vkZI"),d=e("n6S8"),g=e("tMNq"),p=function(y){return function(R,M,I){var P=f(R),N=g(P),z=d(I,N),j;if(y&&M!=M){for(;N>z;)if(j=P[z++],j!=j)return!0}else for(;N>z;z++)if((y||z in P)&&P[z]===M)return y||z||0;return!y&&-1}};m.exports={includes:p(!0),indexOf:p(!1)}},OU4x:function(m,b,e){var f=e("Ks5W"),d=e("COGW"),g=f.TypeError;m.exports=function(p){if(d(p))throw g("The method doesn't accept regular expressions");return p}},Ppro:function(m,b,e){"use strict";var f=e("nCzB"),d=e("WMbf");f({target:"RegExp",proto:!0,forced:/./.exec!==d},{exec:d})},QELg:function(m,b,e){"use strict";var f=e("eRwv");m.exports=function(d,g){var p=[][d];return!!p&&f(function(){p.call(null,g||function(){throw 1},1)})}},QrM1:function(m,b,e){var f=e("ZpKI"),d=e("Yzn+"),g=d.concat("length","prototype");b.f=Object.getOwnPropertyNames||function(y){return f(y,g)}},"RXj+":function(m,b,e){var f=e("aLaa"),d=e("XaNE"),g=e("qzpy"),p=e("noWC"),y=f("".replace),R="["+p+"]",M=RegExp("^"+R+R+"*"),I=RegExp(R+R+"*$"),P=function(N){return function(z){var j=g(d(z));return N&1&&(j=y(j,M,"")),N&2&&(j=y(j,I,"")),j}};m.exports={start:P(1),end:P(2),trim:P(3)}},RYfq:function(m,b,e){var f=e("Ks5W"),d=e("JTf3"),g=function(p){return d(p)?p:void 0};m.exports=function(p,y){return arguments.length<2?g(f[p]):f[p]&&f[p][y]}},RhGR:function(m,b,e){var f=e("eRwv"),d=e("Ks5W"),g=d.RegExp;b.UNSUPPORTED_Y=f(function(){var p=g("a","y");return p.lastIndex=2,p.exec("abcd")!=null}),b.BROKEN_CARET=f(function(){var p=g("^r","gy");return p.lastIndex=2,p.exec("str")!=null})},S3az:function(m,b,e){var f=e("Ks5W"),d=e("JTf3"),g=e("sNJV"),p=f.WeakMap;m.exports=d(p)&&/native code/.test(g(p))},SDGZ:function(m,b,e){"use strict";e.d(b,"a",function(){return L});/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var f=function(S,A){return(f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(K,J){K.__proto__=J}||function(K,J){for(var tt in J)Object.prototype.hasOwnProperty.call(J,tt)&&(K[tt]=J[tt])})(S,A)};function d(E,S){if(typeof S!="function"&&S!==null)throw new TypeError("Class extends value "+String(S)+" is not a constructor or null");function A(){this.constructor=E}f(E,S),E.prototype=S===null?Object.create(S):(A.prototype=S.prototype,new A)}function g(E){var S="";Array.isArray(E)||(E=[E]);for(var A=0;AE.phi1&&(E.phi2-=2*R),E.sweepFlag===1&&E.phi2K)return[];if(K===0)return[[E*A/(E*E+S*S),S*A/(E*E+S*S)]];var J=Math.sqrt(K);return[[(E*A+S*J)/(E*E+S*S),(S*A-E*J)/(E*E+S*S)],[(E*A-S*J)/(E*E+S*S),(S*A+E*J)/(E*E+S*S)]]}var P,N=Math.PI/180;function z(E,S,A){return(1-A)*E+A*S}function j(E,S,A,K){return E+Math.cos(K/180*R)*S+Math.sin(K/180*R)*A}function G(E,S,A,K){var J=1e-6,tt=S-E,it=A-S,O=3*tt+3*(K-A)-6*it,U=6*(it-tt),T=3*tt;return Math.abs(O)ft&&(F.sweepFlag=+!F.sweepFlag),F})}function it(){return function(O){var U={};for(var T in O)U[T]=O[T];return U}}E.ROUND=function(O){function U(T){return Math.round(T*O)/O}return O===void 0&&(O=1e13),y(O),function(T){return T.x1!==void 0&&(T.x1=U(T.x1)),T.y1!==void 0&&(T.y1=U(T.y1)),T.x2!==void 0&&(T.x2=U(T.x2)),T.y2!==void 0&&(T.y2=U(T.y2)),T.x!==void 0&&(T.x=U(T.x)),T.y!==void 0&&(T.y=U(T.y)),T.rX!==void 0&&(T.rX=U(T.rX)),T.rY!==void 0&&(T.rY=U(T.rY)),T}},E.TO_ABS=S,E.TO_REL=function(){return J(function(O,U,T){return O.relative||(O.x1!==void 0&&(O.x1-=U),O.y1!==void 0&&(O.y1-=T),O.x2!==void 0&&(O.x2-=U),O.y2!==void 0&&(O.y2-=T),O.x!==void 0&&(O.x-=U),O.y!==void 0&&(O.y-=T),O.relative=!0),O})},E.NORMALIZE_HVZ=function(O,U,T){return O===void 0&&(O=!0),U===void 0&&(U=!0),T===void 0&&(T=!0),J(function(C,B,D,F,$){if(isNaN(F)&&!(C.type&L.MOVE_TO))throw new Error("path must start with moveto");return U&&C.type&L.HORIZ_LINE_TO&&(C.type=L.LINE_TO,C.y=C.relative?0:D),T&&C.type&L.VERT_LINE_TO&&(C.type=L.LINE_TO,C.x=C.relative?0:B),O&&C.type&L.CLOSE_PATH&&(C.type=L.LINE_TO,C.x=C.relative?F-B:F,C.y=C.relative?$-D:$),C.type&L.ARC&&(C.rX===0||C.rY===0)&&(C.type=L.LINE_TO,delete C.rX,delete C.rY,delete C.xRot,delete C.lArcFlag,delete C.sweepFlag),C})},E.NORMALIZE_ST=A,E.QT_TO_C=K,E.INFO=J,E.SANITIZE=function(O){O===void 0&&(O=0),y(O);var U=NaN,T=NaN,C=NaN,B=NaN;return J(function(D,F,$,w,H){var Q=Math.abs,st=!1,ot=0,nt=0;if(D.type&L.SMOOTH_CURVE_TO&&(ot=isNaN(U)?0:F-U,nt=isNaN(T)?0:$-T),D.type&(L.CURVE_TO|L.SMOOTH_CURVE_TO)?(U=D.relative?F+D.x2:D.x2,T=D.relative?$+D.y2:D.y2):(U=NaN,T=NaN),D.type&L.SMOOTH_QUAD_TO?(C=isNaN(C)?F:2*F-C,B=isNaN(B)?$:2*$-B):D.type&L.QUAD_TO?(C=D.relative?F+D.x1:D.x1,B=D.relative?$+D.y1:D.y2):(C=NaN,B=NaN),D.type&L.LINE_COMMANDS||D.type&L.ARC&&(D.rX===0||D.rY===0||!D.lArcFlag)||D.type&L.CURVE_TO||D.type&L.SMOOTH_CURVE_TO||D.type&L.QUAD_TO||D.type&L.SMOOTH_QUAD_TO){var At=D.x===void 0?0:D.relative?D.x:D.x-F,gt=D.y===void 0?0:D.relative?D.y:D.y-$;ot=isNaN(C)?D.x1===void 0?ot:D.relative?D.x:D.x1-F:C-F,nt=isNaN(B)?D.y1===void 0?nt:D.relative?D.y:D.y1-$:B-$;var ft=D.x2===void 0?0:D.relative?D.x:D.x2-F,bt=D.y2===void 0?0:D.relative?D.y:D.y2-$;Q(At)<=O&&Q(gt)<=O&&Q(ot)<=O&&Q(nt)<=O&&Q(ft)<=O&&Q(bt)<=O&&(st=!0)}return D.type&L.CLOSE_PATH&&Q(F-w)<=O&&Q($-H)<=O&&(st=!0),st?[]:D})},E.MATRIX=tt,E.ROTATE=function(O,U,T){U===void 0&&(U=0),T===void 0&&(T=0),y(O,U,T);var C=Math.sin(O),B=Math.cos(O);return tt(B,C,-C,B,U-U*B+T*C,T-U*C-T*B)},E.TRANSLATE=function(O,U){return U===void 0&&(U=0),y(O,U),tt(1,0,0,1,O,U)},E.SCALE=function(O,U){return U===void 0&&(U=O),y(O,U),tt(O,0,0,U,0,0)},E.SKEW_X=function(O){return y(O),tt(1,0,Math.atan(O),1,0,0)},E.SKEW_Y=function(O){return y(O),tt(1,Math.atan(O),0,1,0,0)},E.X_AXIS_SYMMETRY=function(O){return O===void 0&&(O=0),y(O),tt(-1,0,0,1,O,0)},E.Y_AXIS_SYMMETRY=function(O){return O===void 0&&(O=0),y(O),tt(1,0,0,-1,0,O)},E.A_TO_C=function(){return J(function(O,U,T){return L.ARC===O.type?function(C,B,D){var F,$,w,H;C.cX||M(C,B,D);for(var Q=Math.min(C.phi1,C.phi2),st=Math.max(C.phi1,C.phi2)-Q,ot=Math.ceil(st/90),nt=new Array(ot),At=B,gt=D,ft=0;ftB.maxX&&(B.maxX=wt),wtB.maxY&&(B.maxY=wt),wtLt&&H(X(F,w.x1,w.x2,w.x,Lt));for(var nt=0,At=G($,w.y1,w.y2,w.y);ntLt&&Q(X($,w.y1,w.y2,w.y,Lt))}if(w.type&L.ARC){H(w.x),Q(w.y),M(w,F,$);for(var gt=w.xRot/180*Math.PI,ft=Math.cos(gt)*w.rX,bt=Math.sin(gt)*w.rX,mt=-Math.sin(gt)*w.rY,Pt=Math.cos(gt)*w.rY,ct=w.phi1w.phi2?[w.phi2+360,w.phi1+360]:[w.phi2,w.phi1],Rt=ct[0],Tt=ct[1],Ct=function(It){var oe=It[0],se=It[1],Jt=180*Math.atan2(se,oe)/Math.PI;return JtRt&&LtRt&&LtC)throw new SyntaxError('Expected positive number, got "'+C+'" at index "'+it+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+it+'"')}this.curArgs.push(C),this.curArgs.length===et[this.curCommandType]&&(L.HORIZ_LINE_TO===this.curCommandType?tt({type:L.HORIZ_LINE_TO,relative:this.curCommandRelative,x:C}):L.VERT_LINE_TO===this.curCommandType?tt({type:L.VERT_LINE_TO,relative:this.curCommandRelative,y:C}):this.curCommandType===L.MOVE_TO||this.curCommandType===L.LINE_TO||this.curCommandType===L.SMOOTH_QUAD_TO?(tt({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),L.MOVE_TO===this.curCommandType&&(this.curCommandType=L.LINE_TO)):this.curCommandType===L.CURVE_TO?tt({type:L.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===L.SMOOTH_CURVE_TO?tt({type:L.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===L.QUAD_TO?tt({type:L.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===L.ARC&&tt({type:L.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!q(O))if(O===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(O!=="+"&&O!=="-"&&O!==".")if(T)this.curNumber=O,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+it+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+O+'" at index '+it+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,O!=="z"&&O!=="Z")if(O==="h"||O==="H")this.curCommandType=L.HORIZ_LINE_TO,this.curCommandRelative=O==="h";else if(O==="v"||O==="V")this.curCommandType=L.VERT_LINE_TO,this.curCommandRelative=O==="v";else if(O==="m"||O==="M")this.curCommandType=L.MOVE_TO,this.curCommandRelative=O==="m";else if(O==="l"||O==="L")this.curCommandType=L.LINE_TO,this.curCommandRelative=O==="l";else if(O==="c"||O==="C")this.curCommandType=L.CURVE_TO,this.curCommandRelative=O==="c";else if(O==="s"||O==="S")this.curCommandType=L.SMOOTH_CURVE_TO,this.curCommandRelative=O==="s";else if(O==="q"||O==="Q")this.curCommandType=L.QUAD_TO,this.curCommandRelative=O==="q";else if(O==="t"||O==="T")this.curCommandType=L.SMOOTH_QUAD_TO,this.curCommandRelative=O==="t";else{if(O!=="a"&&O!=="A")throw new SyntaxError('Unexpected character "'+O+'" at index '+it+".");this.curCommandType=L.ARC,this.curCommandRelative=O==="a"}else K.push({type:L.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=O,this.curNumberHasDecimal=O==="."}else this.curNumber+=O,this.curNumberHasDecimal=!0;else this.curNumber+=O;else this.curNumber+=O,this.curNumberHasExp=!0;else this.curNumber+=O,this.curNumberHasExpDigits=this.curNumberHasExp}return K},S.prototype.transform=function(A){return Object.create(this,{parse:{value:function(J,tt){tt===void 0&&(tt=[]);for(var it=0,O=Object.getPrototypeOf(this).parse.call(this,J);it0?f:e)(g)}},"ST+I":function(m,b,e){var f=e("aNr2"),d=e("MURR"),g=f("keys");m.exports=function(p){return g[p]||(g[p]=d(p))}},SkNP:function(m,b){m.exports={}},SwuV:function(m,b,e){var f=e("JTf3");m.exports=function(d){return typeof d=="object"?d!==null:f(d)}},TRzv:function(m,b,e){var f=e("WxoH"),d=e("SwuV"),g=e("zFjv");m.exports=function(p,y){if(f(p),d(y)&&y.constructor===p)return y;var R=g.f(p),M=R.resolve;return M(y),R.promise}},Ttl4:function(m,b,e){var f=e("YELS"),d=e("x1+7"),g=e("fKql"),p=e("FlRv");m.exports=function(y,R){for(var M=d(R),I=p.f,P=g.f,N=0;N0&&(!A.multiline||A.multiline&&X(J,A.lastIndex-1)!==` -`)&&(H="(?: "+H+")",st=" "+st,Q++),O=new RegExp("^(?:"+H+")",w)),L&&(O=new RegExp("^"+H+"$(?!\\s)",w)),W&&(U=A.lastIndex),T=f(j,$?O:A,st),$?T?(T.input=q(T.input,Q),T[0]=q(T[0],Q),T.index=A.lastIndex,A.lastIndex+=T[0].length):A.lastIndex=0:W&&T&&(A.lastIndex=A.global?T.index+T[0].length:U),L&&T&&T.length>1&&f(z,T[0],O,function(){for(C=1;C3&&(this.alpha=M[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var I=this.r.toString(16),P=this.g.toString(16),N=this.b.toString(16);return I.length==1&&(I="0"+I),P.length==1&&(P="0"+P),N.length==1&&(N="0"+N),"#"+I+P+N},this.getHelpXML=function(){for(var I=new Array,P=0;P "+Y.toRGB()+" -> "+Y.toHex());X.appendChild(_),X.appendChild(q),G.appendChild(X)}catch(Z){}return G}}},WONN:function(m,b,e){"use strict";e("Ppro");var f=e("aLaa"),d=e("WrAw"),g=e("WMbf"),p=e("eRwv"),y=e("11yv"),R=e("8ODz"),M=y("species"),I=RegExp.prototype;m.exports=function(P,N,z,j){var G=y(P),X=!p(function(){var W={};return W[G]=function(){return 7},""[P](W)!=7}),Y=X&&!p(function(){var W=!1,Z=/a/;return P==="split"&&(Z={},Z.constructor={},Z.constructor[M]=function(){return Z},Z.flags="",Z[G]=/./[G]),Z.exec=function(){return W=!0,null},Z[G](""),!W});if(!X||!Y||z){var _=f(/./[G]),q=N(G,""[P],function(W,Z,L,et,E){var S=f(W),A=Z.exec;return A===g||A===I.exec?X&&!E?{done:!0,value:_(Z,L,et)}:{done:!0,value:S(L,Z,et)}:{done:!1}});d(String.prototype,P,q[0]),d(I,G,q[1])}j&&R(I[G],"sham",!0)}},WrAw:function(m,b,e){var f=e("Ks5W"),d=e("JTf3"),g=e("YELS"),p=e("8ODz"),y=e("nATg"),R=e("sNJV"),M=e("UQ6y"),I=e("N6FT").CONFIGURABLE,P=M.get,N=M.enforce,z=String(String).split("String");(m.exports=function(j,G,X,Y){var _=Y?!!Y.unsafe:!1,q=Y?!!Y.enumerable:!1,W=Y?!!Y.noTargetGet:!1,Z=Y&&Y.name!==void 0?Y.name:G,L;if(d(X)&&(String(Z).slice(0,7)==="Symbol("&&(Z="["+String(Z).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!g(X,"name")||I&&X.name!==Z)&&p(X,"name",Z),L=N(X),L.source||(L.source=z.join(typeof Z=="string"?Z:""))),j===f){q?j[G]=X:y(G,X);return}else _?!W&&j[G]&&(q=!0):delete j[G];q?j[G]=X:p(j,G,X)})(Function.prototype,"toString",function(){return d(this)&&P(this).source||R(this)})},WxoH:function(m,b,e){var f=e("Ks5W"),d=e("SwuV"),g=f.String,p=f.TypeError;m.exports=function(y){if(d(y))return y;throw p(g(y)+" is not an object")}},"X/EZ":function(m,b,e){var f=e("11yv"),d=f("iterator"),g=!1;try{var p=0,y={next:function(){return{done:!!p++}},return:function(){g=!0}};y[d]=function(){return this},Array.from(y,function(){throw 2})}catch(R){}m.exports=function(R,M){if(!M&&!g)return!1;var I=!1;try{var P={};P[d]=function(){return{next:function(){return{done:I=!0}}}},R(P)}catch(N){}return I}},XFuk:function(m,b,e){var f=e("WxoH"),d=e("oR5W"),g=e("Yzn+"),p=e("SkNP"),y=e("bUA4"),R=e("me6S"),M=e("ST+I"),I=">",P="<",N="prototype",z="script",j=M("IE_PROTO"),G=function(){},X=function(Z){return P+z+I+Z+P+"/"+z+I},Y=function(Z){Z.write(X("")),Z.close();var L=Z.parentWindow.Object;return Z=null,L},_=function(){var Z=R("iframe"),L="java"+z+":",et;return Z.style.display="none",y.appendChild(Z),Z.src=String(L),et=Z.contentWindow.document,et.open(),et.write(X("document.F=Object")),et.close(),et.F},q,W=function(){try{q=new ActiveXObject("htmlfile")}catch(L){}W=typeof document!="undefined"?document.domain&&q?Y(q):_():Y(q);for(var Z=g.length;Z--;)delete W[N][g[Z]];return W()};p[j]=!0,m.exports=Object.create||function(L,et){var E;return L!==null?(G[N]=f(L),E=new G,G[N]=null,E[j]=L):E=W(),et===void 0?E:d(E,et)}},XTcp:function(m,b,e){var f=e("Ks5W"),d=e("1mOU"),g=e("mcoe"),p=e("JTf3"),y=e("YELS"),R=e("eRwv"),M=e("bUA4"),I=e("0r2v"),P=e("me6S"),N=e("GgKt"),z=e("IGIO"),j=f.setImmediate,G=f.clearImmediate,X=f.process,Y=f.Dispatch,_=f.Function,q=f.MessageChannel,W=f.String,Z=0,L={},et="onreadystatechange",E,S,A,K;try{E=f.location}catch(U){}var J=function(U){if(y(L,U)){var T=L[U];delete L[U],T()}},tt=function(U){return function(){J(U)}},it=function(U){J(U.data)},O=function(U){f.postMessage(W(U),E.protocol+"//"+E.host)};(!j||!G)&&(j=function(T){var C=I(arguments,1);return L[++Z]=function(){d(p(T)?T:_(T),void 0,C)},S(Z),Z},G=function(T){delete L[T]},z?S=function(U){X.nextTick(tt(U))}:Y&&Y.now?S=function(U){Y.now(tt(U))}:q&&!N?(A=new q,K=A.port2,A.port1.onmessage=it,S=g(K.postMessage,K)):f.addEventListener&&p(f.postMessage)&&!f.importScripts&&E&&E.protocol!=="file:"&&!R(O)?(S=O,f.addEventListener("message",it,!1)):et in P("script")?S=function(U){M.appendChild(P("script"))[et]=function(){M.removeChild(this),J(U)}}:S=function(U){setTimeout(tt(U),0)}),m.exports={set:j,clear:G}},XaNE:function(m,b,e){var f=e("Ks5W"),d=f.TypeError;m.exports=function(g){if(g==null)throw d("Can't call method on "+g);return g}},Xp4B:function(m,b,e){"use strict";e.d(b,"a",function(){return M});function f(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(X){return typeof X}:f=function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},f(j)}function d(j,G){if(!(j instanceof G))throw new TypeError("Cannot call a class as a function")}var g=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],p=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function y(j,G,X,Y){if(typeof j=="string"&&(j=document.getElementById(j)),!j||!("naturalWidth"in j))return;var _=j.naturalWidth,q=j.naturalHeight;if(typeof G=="string"&&(G=document.getElementById(G)),!G||!("getContext"in G))return;G.style.width=_+"px",G.style.height=q+"px",G.width=_,G.height=q;var W=G.getContext("2d");if(W.clearRect(0,0,_,q),W.drawImage(j,0,0),isNaN(X)||X<1)return;Y?M(G,0,0,_,q,X):P(G,0,0,_,q,X)}function R(j,G,X,Y,_){if(typeof j=="string"&&(j=document.getElementById(j)),!j||f(j)!=="object"||!("getContext"in j))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var q=j.getContext("2d");try{return q.getImageData(G,X,Y,_)}catch(W){throw new Error("unable to access image data: "+W)}}function M(j,G,X,Y,_,q){if(isNaN(q)||q<1)return;q|=0;var W=R(j,G,X,Y,_);W=I(W,G,X,Y,_,q),j.getContext("2d").putImageData(W,G,X)}function I(j,G,X,Y,_,q){var W=j.data,Z,L,et,E,S,A,K,J,tt,it,O,U,T,C,B,D,F,$,w,H,Q,st,ot,nt,At=2*q+1,gt=Y-1,ft=_-1,bt=q+1,mt=bt*(bt+1)/2,Pt=new z,ct=Pt,Rt;for(et=1;et>Vt,ot!==0?(ot=255/ot,W[A]=(J*Ut>>Vt)*ot,W[A+1]=(tt*Ut>>Vt)*ot,W[A+2]=(it*Ut>>Vt)*ot):W[A]=W[A+1]=W[A+2]=0,J-=U,tt-=T,it-=C,O-=B,U-=Tt.r,T-=Tt.g,C-=Tt.b,B-=Tt.a,E=K+((E=Z+q+1)>Vt,ot>0?(ot=255/ot,W[E]=(J*Ut>>Vt)*ot,W[E+1]=(tt*Ut>>Vt)*ot,W[E+2]=(it*Ut>>Vt)*ot):W[E]=W[E+1]=W[E+2]=0,J-=U,tt-=T,it-=C,O-=B,U-=Tt.r,T-=Tt.g,C-=Tt.b,B-=Tt.a,E=Z+((E=L+bt)>Rt,W[A+1]=tt*ct>>Rt,W[A+2]=it*ct>>Rt,J-=O,tt-=U,it-=T,O-=mt.r,U-=mt.g,T-=mt.b,E=K+((E=Z+q+1)>Rt,W[E+1]=tt*ct>>Rt,W[E+2]=it*ct>>Rt,J-=O,tt-=U,it-=T,O-=mt.r,U-=mt.g,T-=mt.b,E=Z+((E=L+nt)N;)d(P,j=I[N++])&&(~p(z,j)||R(z,j));return z}},a9Cf:function(m,b,e){var f=e("11yv"),d=f("toStringTag"),g={};g[d]="z",m.exports=String(g)==="[object z]"},aLaa:function(m,b){var e=Function.prototype,f=e.bind,d=e.call,g=f&&f.bind(d);m.exports=f?function(p){return p&&g(d,p)}:function(p){return p&&function(){return d.apply(p,arguments)}}},aNIs:function(m,b,e){var f=e("Ks5W"),d=e("eE3R"),g=f.process,p=f.Deno,y=g&&g.versions||p&&p.version,R=y&&y.v8,M,I;R&&(M=R.split("."),I=M[0]>0&&M[0]<4?1:+(M[0]+M[1])),!I&&d&&(M=d.match(/Edge\/(\d+)/),(!M||M[1]>=74)&&(M=d.match(/Chrome\/(\d+)/),M&&(I=+M[1]))),m.exports=I},aNr2:function(m,b,e){var f=e("jybJ"),d=e("4gdG");(m.exports=function(g,p){return d[g]||(d[g]=p!==void 0?p:{})})("versions",[]).push({version:"3.19.1",mode:f?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},bT0D:function(m,b,e){var f=e("Ks5W"),d=e("RYfq"),g=e("JTf3"),p=e("3Xd8"),y=e("1Sr1"),R=f.Object;m.exports=y?function(M){return typeof M=="symbol"}:function(M){var I=d("Symbol");return g(I)&&p(I.prototype,R(M))}},bUA4:function(m,b,e){var f=e("RYfq");m.exports=f("document","documentElement")},ba8b:function(m,b,e){var f=e("aLaa"),d=f({}.toString),g=f("".slice);m.exports=function(p){return g(d(p),8,-1)}},c3MK:function(m,b,e){var f=e("SN6V"),d=Math.min;m.exports=function(g){return g>0?d(f(g),9007199254740991):0}},c55Z:function(m,b,e){var f=e("eRwv"),d=e("Ks5W"),g=d.RegExp;m.exports=f(function(){var p=g("(?b)","g");return p.exec("b").groups.a!=="b"||"b".replace(p,"$c")!=="bc"})},eE3R:function(m,b,e){var f=e("RYfq");m.exports=f("navigator","userAgent")||""},eRwv:function(m,b){m.exports=function(e){try{return!!e()}catch(f){return!0}}},fKql:function(m,b,e){var f=e("++4Y"),d=e("m7zg"),g=e("5r2E"),p=e("4uGi"),y=e("vkZI"),R=e("GTqx"),M=e("YELS"),I=e("pVCk"),P=Object.getOwnPropertyDescriptor;b.f=f?P:function(z,j){if(z=y(z),j=R(j),I)try{return P(z,j)}catch(G){}if(M(z,j))return p(!d(g.f,z,j),z[j])}},"g8+u":function(m,b,e){var f=e("Ks5W"),d=e("a9Cf"),g=e("JTf3"),p=e("ba8b"),y=e("11yv"),R=y("toStringTag"),M=f.Object,I=p(function(){return arguments}())=="Arguments",P=function(N,z){try{return N[z]}catch(j){}};m.exports=d?p:function(N){var z,j,G;return N===void 0?"Undefined":N===null?"Null":typeof(j=P(z=M(N),R))=="string"?j:I?p(z):(G=p(z))=="Object"&&g(z.callee)?"Arguments":G}},g9jQ:function(m,b,e){"use strict";var f=e("nCzB"),d=e("aLaa"),g=e("Nybj").indexOf,p=e("QELg"),y=d([].indexOf),R=!!y&&1/y([1],1,-0)<0,M=p("indexOf");f({target:"Array",proto:!0,forced:R||!M},{indexOf:function(P){var N=arguments.length>1?arguments[1]:void 0;return R?y(this,P,N)||0:g(this,P,N)}})},gzPo:function(m,b,e){var f=e("Ks5W"),d=e("mcoe"),g=e("fKql").f,p=e("XTcp").set,y=e("GgKt"),R=e("FqHY"),M=e("/pbl"),I=e("IGIO"),P=f.MutationObserver||f.WebKitMutationObserver,N=f.document,z=f.process,j=f.Promise,G=g(f,"queueMicrotask"),X=G&&G.value,Y,_,q,W,Z,L,et,E;X||(Y=function(){var S,A;for(I&&(S=z.domain)&&S.exit();_;){A=_.fn,_=_.next;try{A()}catch(K){throw _?W():q=void 0,K}}q=void 0,S&&S.enter()},!y&&!I&&!M&&P&&N?(Z=!0,L=N.createTextNode(""),new P(Y).observe(L,{characterData:!0}),W=function(){L.data=Z=!Z}):!R&&j&&j.resolve?(et=j.resolve(void 0),et.constructor=j,E=d(et.then,et),W=function(){E(Y)}):I?W=function(){z.nextTick(Y)}:(p=d(p,f),W=function(){p(Y)})),m.exports=X||function(S){var A={fn:S,next:void 0};q&&(q.next=A),_||(_=A,W()),q=A}},hIaP:function(m,b,e){var f=e("Ks5W"),d=e("m7zg"),g=e("8HiI"),p=e("WxoH"),y=e("IL+x"),R=e("ltkU"),M=f.TypeError;m.exports=function(I,P){var N=arguments.length<2?R(I):P;if(g(N))return p(d(N,I));throw M(y(I)+" is not iterable")}},"iBj/":function(m,b,e){var f=e("m7zg"),d=e("WxoH"),g=e("oK8H");m.exports=function(p,y,R){var M,I;d(p);try{if(M=g(p,"return"),!M){if(y==="throw")throw R;return R}M=f(M,p)}catch(P){I=!0,M=P}if(y==="throw")throw R;if(I)throw M;return d(M),R}},iWRt:function(m,b,e){"use strict";var f=e("nCzB"),d=e("aLaa"),g=e("uZ/K"),p=d([].reverse),y=[1,2];f({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return g(this)&&(this.length=this.length),p(this)}})},jgt4:function(m,b,e){"use strict";var f=e("nCzB"),d=e("m7zg"),g=e("jybJ"),p=e("N6FT"),y=e("JTf3"),R=e("3agc"),M=e("WLJ+"),I=e("JHvW"),P=e("ueY1"),N=e("8ODz"),z=e("WrAw"),j=e("11yv"),G=e("AoAp"),X=e("qjFr"),Y=p.PROPER,_=p.CONFIGURABLE,q=X.IteratorPrototype,W=X.BUGGY_SAFARI_ITERATORS,Z=j("iterator"),L="keys",et="values",E="entries",S=function(){return this};m.exports=function(A,K,J,tt,it,O,U){R(J,K,tt);var T=function(ot){if(ot===it&&$)return $;if(!W&&ot in D)return D[ot];switch(ot){case L:return function(){return new J(this,ot)};case et:return function(){return new J(this,ot)};case E:return function(){return new J(this,ot)}}return function(){return new J(this)}},C=K+" Iterator",B=!1,D=A.prototype,F=D[Z]||D["@@iterator"]||it&&D[it],$=!W&&F||T(it),w=K=="Array"&&D.entries||F,H,Q,st;if(w&&(H=M(w.call(new A)),H!==Object.prototype&&H.next&&(!g&&M(H)!==q&&(I?I(H,q):y(H[Z])||z(H,Z,S)),P(H,C,!0,!0),g&&(G[C]=S))),Y&&it==et&&F&&F.name!==et&&(!g&&_?N(D,"name",et):(B=!0,$=function(){return d(F,this)})),it)if(Q={values:T(et),keys:O?$:T(L),entries:T(E)},U)for(st in Q)(W||B||!(st in D))&&z(D,st,Q[st]);else f({target:K,proto:!0,forced:W||B},Q);return(!g||U)&&D[Z]!==$&&z(D,Z,$,{name:it}),G[K]=$,Q}},jybJ:function(m,b){m.exports=!1},lAFk:function(m,b,e){var f=e("Ks5W");m.exports=function(d,g){var p=f.console;p&&p.error&&(arguments.length==1?p.error(d):p.error(d,g))}},ltkU:function(m,b,e){var f=e("g8+u"),d=e("oK8H"),g=e("AoAp"),p=e("11yv"),y=p("iterator");m.exports=function(R){if(R!=null)return d(R,y)||d(R,"@@iterator")||g[f(R)]}},m7zg:function(m,b){var e=Function.prototype.call;m.exports=e.bind?e.bind(e):function(){return e.apply(e,arguments)}},"mGb/":function(m,b,e){var f=e("eRwv"),d=e("JTf3"),g=/#|\.prototype\./,p=function(P,N){var z=R[y(P)];return z==I?!0:z==M?!1:d(N)?f(N):!!N},y=p.normalize=function(P){return String(P).replace(g,".").toLowerCase()},R=p.data={},M=p.NATIVE="N",I=p.POLYFILL="P";m.exports=p},mcoe:function(m,b,e){var f=e("aLaa"),d=e("8HiI"),g=f(f.bind);m.exports=function(p,y){return d(p),y===void 0?p:g?g(p,y):function(){return p.apply(y,arguments)}}},mdxj:function(m,b,e){"use strict";var f=e("nCzB"),d=e("FjAG").left,g=e("QELg"),p=e("aNIs"),y=e("IGIO"),R=g("reduce"),M=!y&&p>79&&p<83;f({target:"Array",proto:!0,forced:!R||M},{reduce:function(P){var N=arguments.length;return d(this,P,N,N>1?arguments[1]:void 0)}})},me6S:function(m,b,e){var f=e("Ks5W"),d=e("SwuV"),g=f.document,p=d(g)&&d(g.createElement);m.exports=function(y){return p?g.createElement(y):{}}},ms20:function(m,b,e){var f=e("Ks5W"),d=e("m7zg"),g=e("SwuV"),p=e("bT0D"),y=e("oK8H"),R=e("2lHc"),M=e("11yv"),I=f.TypeError,P=M("toPrimitive");m.exports=function(N,z){if(!g(N)||p(N))return N;var j=y(N,P),G;if(j){if(z===void 0&&(z="default"),G=d(j,N,z),!g(G)||p(G))return G;throw I("Can't convert object to primitive value")}return z===void 0&&(z="number"),R(N,z)}},n6S8:function(m,b,e){var f=e("SN6V"),d=Math.max,g=Math.min;m.exports=function(p,y){var R=f(p);return R<0?d(R+y,0):g(R,y)}},nATg:function(m,b,e){var f=e("Ks5W"),d=Object.defineProperty;m.exports=function(g,p){try{d(f,g,{value:p,configurable:!0,writable:!0})}catch(y){f[g]=p}return p}},nCzB:function(m,b,e){var f=e("Ks5W"),d=e("fKql").f,g=e("8ODz"),p=e("WrAw"),y=e("nATg"),R=e("Ttl4"),M=e("mGb/");m.exports=function(I,P){var N=I.target,z=I.global,j=I.stat,G,X,Y,_,q,W;if(z?X=f:j?X=f[N]||y(N,{}):X=(f[N]||{}).prototype,X)for(Y in P){if(q=P[Y],I.noTargetGet?(W=d(X,Y),_=W&&W.value):_=X[Y],G=M(z?Y:N+(j?".":"#")+Y,I.forced),!G&&_!==void 0){if(typeof q==typeof _)continue;R(q,_)}(I.sham||_&&_.sham)&&g(q,"sham",!0),p(X,Y,q,I)}}},noWC:function(m,b){m.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},nvEG:function(m,b,e){var f=e("Ks5W"),d=e("mcoe"),g=e("m7zg"),p=e("WxoH"),y=e("IL+x"),R=e("3n0U"),M=e("tMNq"),I=e("3Xd8"),P=e("hIaP"),N=e("ltkU"),z=e("iBj/"),j=f.TypeError,G=function(Y,_){this.stopped=Y,this.result=_},X=G.prototype;m.exports=function(Y,_,q){var W=q&&q.that,Z=!!(q&&q.AS_ENTRIES),L=!!(q&&q.IS_ITERATOR),et=!!(q&&q.INTERRUPTED),E=d(_,W),S,A,K,J,tt,it,O,U=function(C){return S&&z(S,"normal",C),new G(!0,C)},T=function(C){return Z?(p(C),et?E(C[0],C[1],U):E(C[0],C[1])):et?E(C,U):E(C)};if(L)S=Y;else{if(A=N(Y),!A)throw j(y(Y)+" is not iterable");if(R(A)){for(K=0,J=M(Y);J>K;K++)if(tt=T(Y[K]),tt&&I(X,tt))return tt;return new G(!1)}S=P(Y,A)}for(it=S.next;!(O=g(it,S)).done;){try{tt=T(O.value)}catch(C){z(S,"throw",C)}if(typeof tt=="object"&&tt&&I(X,tt))return tt}return new G(!1)}},oK8H:function(m,b,e){var f=e("8HiI");m.exports=function(d,g){var p=d[g];return p==null?void 0:f(p)}},oR5W:function(m,b,e){var f=e("++4Y"),d=e("FlRv"),g=e("WxoH"),p=e("vkZI"),y=e("Ai06");m.exports=f?Object.defineProperties:function(M,I){g(M);for(var P=p(I),N=y(I),z=N.length,j=0,G;z>j;)d.f(M,G=N[j++],P[G]);return M}},p5Ma:function(m,b,e){var f=e("Ks5W"),d=e("aLaa"),g=e("eRwv"),p=e("ba8b"),y=f.Object,R=d("".split);m.exports=g(function(){return!y("z").propertyIsEnumerable(0)})?function(M){return p(M)=="String"?R(M,""):y(M)}:y},pVCk:function(m,b,e){var f=e("++4Y"),d=e("eRwv"),g=e("me6S");m.exports=!f&&!d(function(){return Object.defineProperty(g("div"),"a",{get:function(){return 7}}).a!=7})},"plO+":function(m,b,e){var f=e("aNIs"),d=e("eRwv");m.exports=!!Object.getOwnPropertySymbols&&!d(function(){var g=Symbol();return!String(g)||!(Object(g)instanceof Symbol)||!Symbol.sham&&f&&f<41})},qJvV:function(m,b,e){var f=e("Ks5W"),d=e("ENhe"),g=e("GI0h"),p=e("Lltv"),y=e("8ODz"),R=e("11yv"),M=R("iterator"),I=R("toStringTag"),P=p.values,N=function(j,G){if(j){if(j[M]!==P)try{y(j,M,P)}catch(Y){j[M]=P}if(j[I]||y(j,I,G),d[G]){for(var X in p)if(j[X]!==p[X])try{y(j,X,p[X])}catch(Y){j[X]=p[X]}}}};for(var z in d)N(f[z]&&f[z].prototype,z);N(g,"DOMTokenList")},qjFr:function(m,b,e){"use strict";var f=e("eRwv"),d=e("JTf3"),g=e("XFuk"),p=e("WLJ+"),y=e("WrAw"),R=e("11yv"),M=e("jybJ"),I=R("iterator"),P=!1,N,z,j;[].keys&&(j=[].keys(),"next"in j?(z=p(p(j)),z!==Object.prototype&&(N=z)):P=!0);var G=N==null||f(function(){var X={};return N[I].call(X)!==X});G?N={}:M&&(N=g(N)),d(N[I])||y(N,I,function(){return this}),m.exports={IteratorPrototype:N,BUGGY_SAFARI_ITERATORS:P}},qzpy:function(m,b,e){var f=e("Ks5W"),d=e("g8+u"),g=f.String;m.exports=function(p){if(d(p)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return g(p)}},sNJV:function(m,b,e){var f=e("aLaa"),d=e("JTf3"),g=e("4gdG"),p=f(Function.toString);d(g.inspectSource)||(g.inspectSource=function(y){return p(y)}),m.exports=g.inspectSource},tMNq:function(m,b,e){var f=e("c3MK");m.exports=function(d){return f(d.length)}},"uZ/K":function(m,b,e){var f=e("ba8b");m.exports=Array.isArray||function(g){return f(g)=="Array"}},ueY1:function(m,b,e){var f=e("FlRv").f,d=e("YELS"),g=e("11yv"),p=g("toStringTag");m.exports=function(y,R,M){y&&!d(y=M?y:y.prototype,p)&&f(y,p,{configurable:!0,value:R})}},uoua:function(m,b,e){var f=e("Ks5W"),d=e("3Xd8"),g=f.TypeError;m.exports=function(p,y){if(d(y,p))return p;throw g("Incorrect invocation")}},vTDQ:function(m,b){m.exports=typeof window=="object"},vkZI:function(m,b,e){var f=e("p5Ma"),d=e("XaNE");m.exports=function(g){return f(d(g))}},vrKp:function(m,b,e){"use strict";var f=e("nCzB"),d=e("jybJ"),g=e("Ks5W"),p=e("RYfq"),y=e("m7zg"),R=e("BDtL"),M=e("WrAw"),I=e("LOfi"),P=e("JHvW"),N=e("ueY1"),z=e("9Bi7"),j=e("8HiI"),G=e("JTf3"),X=e("SwuV"),Y=e("uoua"),_=e("sNJV"),q=e("nvEG"),W=e("X/EZ"),Z=e("NudO"),L=e("XTcp").set,et=e("gzPo"),E=e("TRzv"),S=e("lAFk"),A=e("zFjv"),K=e("8xe4"),J=e("UQ6y"),tt=e("mGb/"),it=e("11yv"),O=e("vTDQ"),U=e("IGIO"),T=e("aNIs"),C=it("species"),B="Promise",D=J.get,F=J.set,$=J.getterFor(B),w=R&&R.prototype,H=R,Q=w,st=g.TypeError,ot=g.document,nt=g.process,At=A.f,gt=At,ft=!!(ot&&ot.createEvent&&g.dispatchEvent),bt=G(g.PromiseRejectionEvent),mt="unhandledrejection",Pt="rejectionhandled",ct=0,Rt=1,Tt=2,Ct=1,Ut=2,Vt=!1,Kt,Ft,Lt,wt,It=tt(B,function(){var lt=_(H),pt=lt!==String(H);if(!pt&&T===66)return!0;if(d&&!Q.finally)return!0;if(T>=51&&/native code/.test(lt))return!1;var Et=new H(function(jt){jt(1)}),Ot=function(jt){jt(function(){},function(){})},Mt=Et.constructor={};return Mt[C]=Ot,Vt=Et.then(function(){})instanceof Ot,Vt?!pt&&O&&!bt:!0}),oe=It||!W(function(lt){H.all(lt).catch(function(){})}),se=function(lt){var pt;return X(lt)&&G(pt=lt.then)?pt:!1},Jt=function(lt,pt){if(lt.notified)return;lt.notified=!0;var Et=lt.reactions;et(function(){for(var Ot=lt.value,Mt=lt.state==Rt,jt=0;Et.length>jt;){var kt=Et[jt++],re=Mt?kt.ok:kt.fail,ne=kt.resolve,ae=kt.reject,Xt=kt.domain,qt,ve,ue;try{re?(Mt||(lt.rejection===Ut&&Le(lt),lt.rejection=Ct),re===!0?qt=Ot:(Xt&&Xt.enter(),qt=re(Ot),Xt&&(Xt.exit(),ue=!0)),qt===kt.promise?ae(st("Promise-chain cycle")):(ve=se(qt))?y(ve,qt,ne,ae):ne(qt)):ae(Ot)}catch(dt){Xt&&!ue&&Xt.exit(),ae(dt)}}lt.reactions=[],lt.notified=!1,pt&&!lt.rejection&&Oe(lt)})},fe=function(lt,pt,Et){var Ot,Mt;ft?(Ot=ot.createEvent("Event"),Ot.promise=pt,Ot.reason=Et,Ot.initEvent(lt,!1,!0),g.dispatchEvent(Ot)):Ot={promise:pt,reason:Et},!bt&&(Mt=g["on"+lt])?Mt(Ot):lt===mt&&S("Unhandled promise rejection",Et)},Oe=function(lt){y(L,g,function(){var pt=lt.facade,Et=lt.value,Ot=me(lt),Mt;if(Ot&&(Mt=K(function(){U?nt.emit("unhandledRejection",Et,pt):fe(mt,pt,Et)}),lt.rejection=U||me(lt)?Ut:Ct,Mt.error))throw Mt.value})},me=function(lt){return lt.rejection!==Ct&&!lt.parent},Le=function(lt){y(L,g,function(){var pt=lt.facade;U?nt.emit("rejectionHandled",pt):fe(Pt,pt,lt.value)})},he=function(lt,pt,Et){return function(Ot){lt(pt,Ot,Et)}},ce=function(lt,pt,Et){if(lt.done)return;lt.done=!0,Et&&(lt=Et),lt.value=pt,lt.state=Tt,Jt(lt,!0)},Ee=function(lt,pt,Et){if(lt.done)return;lt.done=!0,Et&&(lt=Et);try{if(lt.facade===pt)throw st("Promise can't be resolved itself");var Ot=se(pt);Ot?et(function(){var Mt={done:!1};try{y(Ot,pt,he(Ee,Mt,lt),he(ce,Mt,lt))}catch(jt){ce(Mt,jt,lt)}}):(lt.value=pt,lt.state=Rt,Jt(lt,!1))}catch(Mt){ce({done:!1},Mt,lt)}};if(It&&(H=function(pt){Y(this,Q),j(pt),y(Kt,this);var Et=D(this);try{pt(he(Ee,Et),he(ce,Et))}catch(Ot){ce(Et,Ot)}},Q=H.prototype,Kt=function(pt){F(this,{type:B,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:ct,value:void 0})},Kt.prototype=I(Q,{then:function(pt,Et){var Ot=$(this),Mt=Ot.reactions,jt=At(Z(this,H));return jt.ok=G(pt)?pt:!0,jt.fail=G(Et)&&Et,jt.domain=U?nt.domain:void 0,Ot.parent=!0,Mt[Mt.length]=jt,Ot.state!=ct&&Jt(Ot,!1),jt.promise},catch:function(lt){return this.then(void 0,lt)}}),Ft=function(){var lt=new Kt,pt=D(lt);this.promise=lt,this.resolve=he(Ee,pt),this.reject=he(ce,pt)},A.f=At=function(lt){return lt===H||lt===Lt?new Ft(lt):gt(lt)},!d&&G(R)&&w!==Object.prototype)){wt=w.then,Vt||(M(w,"then",function(pt,Et){var Ot=this;return new H(function(Mt,jt){y(wt,Ot,Mt,jt)}).then(pt,Et)},{unsafe:!0}),M(w,"catch",Q.catch,{unsafe:!0}));try{delete w.constructor}catch(lt){}P&&P(w,Q)}f({global:!0,wrap:!0,forced:It},{Promise:H}),N(H,B,!1,!0),z(B),Lt=p(B),f({target:B,stat:!0,forced:It},{reject:function(pt){var Et=At(this);return y(Et.reject,void 0,pt),Et.promise}}),f({target:B,stat:!0,forced:d||It},{resolve:function(pt){return E(d&&this===Lt?H:this,pt)}}),f({target:B,stat:!0,forced:oe},{all:function(pt){var Et=this,Ot=At(Et),Mt=Ot.resolve,jt=Ot.reject,kt=K(function(){var re=j(Et.resolve),ne=[],ae=0,Xt=1;q(pt,function(qt){var ve=ae++,ue=!1;Xt++,y(re,Et,qt).then(function(dt){if(ue)return;ue=!0,ne[ve]=dt,--Xt||Mt(ne)},jt)}),--Xt||Mt(ne)});return kt.error&&jt(kt.value),Ot.promise},race:function(pt){var Et=this,Ot=At(Et),Mt=Ot.reject,jt=K(function(){var kt=j(Et.resolve);q(pt,function(re){y(kt,Et,re).then(Ot.resolve,Mt)})});return jt.error&&Mt(jt.value),Ot.promise}})},wOD2:function(m,b,e){"use strict";var f=e("nCzB"),d=e("RXj+").trim,g=e("5JCY");f({target:"String",proto:!0,forced:g("trim")},{trim:function(){return d(this)}})},"x1+7":function(m,b,e){var f=e("RYfq"),d=e("aLaa"),g=e("QrM1"),p=e("UCFi"),y=e("WxoH"),R=d([].concat);m.exports=f("Reflect","ownKeys")||function(I){var P=g.f(y(I)),N=p.f;return N?R(P,N(I)):P}},x8x8:function(m,b,e){"use strict";var f=e("1mOU"),d=e("m7zg"),g=e("aLaa"),p=e("WONN"),y=e("eRwv"),R=e("WxoH"),M=e("JTf3"),I=e("SN6V"),P=e("c3MK"),N=e("qzpy"),z=e("XaNE"),j=e("M/+V"),G=e("oK8H"),X=e("Ne/+"),Y=e("3fk+"),_=e("11yv"),q=_("replace"),W=Math.max,Z=Math.min,L=g([].concat),et=g([].push),E=g("".indexOf),S=g("".slice),A=function(it){return it===void 0?it:String(it)},K=function(){return"a".replace(/./,"$0")==="$0"}(),J=function(){return/./[q]?/./[q]("a","$0")==="":!1}(),tt=!y(function(){var it=/./;return it.exec=function(){var O=[];return O.groups={a:"7"},O},"".replace(it,"$")!=="7"});p("replace",function(it,O,U){var T=J?"$":"$0";return[function(B,D){var F=z(this),$=B==null?void 0:G(B,q);return $?d($,B,F,D):d(O,N(F),B,D)},function(C,B){var D=R(this),F=N(C);if(typeof B=="string"&&E(B,T)===-1&&E(B,"$<")===-1){var $=U(O,D,F,B);if($.done)return $.value}var w=M(B);w||(B=N(B));var H=D.global;if(H){var Q=D.unicode;D.lastIndex=0}for(var st=[];;){var ot=Y(D,F);if(ot===null)break;if(et(st,ot),!H)break;var nt=N(ot[0]);nt===""&&(D.lastIndex=j(F,P(D.lastIndex),Q))}for(var At="",gt=0,ft=0;ft=gt&&(At+=S(F,gt,mt)+Ct,gt=mt+bt.length)}return At+S(F,gt)}]},!tt||!K||J)},yD9w:function(m,b,e){"use strict";var f=e("aLaa"),d=e("N6FT").PROPER,g=e("WrAw"),p=e("WxoH"),y=e("3Xd8"),R=e("qzpy"),M=e("eRwv"),I=e("HTC/"),P="toString",N=RegExp.prototype,z=N[P],j=f(I),G=M(function(){return z.call({source:"a",flags:"b"})!="/a/b"}),X=d&&z.name!=P;(G||X)&&g(RegExp.prototype,P,function(){var _=p(this),q=R(_.source),W=_.flags,Z=R(W===void 0&&y(N,_)&&!("flags"in N)?j(_):W);return"/"+q+"/"+Z},{unsafe:!0})},yXPU:function(m,b){function e(d,g,p,y,R,M,I){try{var P=d[M](I),N=P.value}catch(z){p(z);return}P.done?g(N):Promise.resolve(N).then(y,R)}function f(d){return function(){var g=this,p=arguments;return new Promise(function(y,R){var M=d.apply(g,p);function I(N){e(M,y,R,I,P,"next",N)}function P(N){e(M,y,R,I,P,"throw",N)}I(void 0)})}}m.exports=f,m.exports.default=m.exports,m.exports.__esModule=!0},ymN0:function(m,b,e){var f=e("aLaa"),d=e("SN6V"),g=e("qzpy"),p=e("XaNE"),y=f("".charAt),R=f("".charCodeAt),M=f("".slice),I=function(P){return function(N,z){var j=g(p(N)),G=d(z),X=j.length,Y,_;return G<0||G>=X?P?"":void 0:(Y=R(j,G),Y<55296||Y>56319||G+1===X||(_=R(j,G+1))<56320||_>57343?P?y(j,G):Y:P?M(j,G,G+2):(Y-55296<<10)+(_-56320)+65536)}};m.exports={codeAt:I(!1),charAt:I(!0)}},zFjv:function(m,b,e){"use strict";var f=e("8HiI"),d=function(g){var p,y;this.promise=new g(function(R,M){if(p!==void 0||y!==void 0)throw TypeError("Bad Promise constructor");p=R,y=M}),this.resolve=f(p),this.reject=f(y)};m.exports.f=function(g){return new d(g)}}}]); diff --git a/212.834f859d.async.js b/212.834f859d.async.js new file mode 100644 index 0000000000..023022bd9b --- /dev/null +++ b/212.834f859d.async.js @@ -0,0 +1,18 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[212],{"++4Y":function(m,E,e){var f=e("eRwv");m.exports=!f(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"/TZh":function(m,E,e){var f=e("11yv"),c=f("match");m.exports=function(g){var p=/./;try{"/./"[g](p)}catch(y){try{return p[c]=!1,"/./"[g](p)}catch(R){}}return!1}},"/pbl":function(m,E,e){var f=e("eE3R");m.exports=/web0s(?!.*chrome)/i.test(f)},"0B/8":function(m,E,e){"use strict";e.d(E,"a",function(){return j});/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var f=function(T,V){return(f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(C,tt){C.__proto__=tt}||function(C,tt){for(var nt in tt)Object.prototype.hasOwnProperty.call(tt,nt)&&(C[nt]=tt[nt])})(T,V)};function c(P,T){if(typeof T!="function"&&T!==null)throw new TypeError("Class extends value "+String(T)+" is not a constructor or null");function V(){this.constructor=P}f(P,T),P.prototype=T===null?Object.create(T):(V.prototype=T.prototype,new V)}function g(P){var T="";Array.isArray(P)||(P=[P]);for(var V=0;VP.phi1&&(P.phi2-=2*R),P.sweepFlag===1&&P.phi2C)return[];if(C===0)return[[P*V/(P*P+T*T),T*V/(P*P+T*T)]];var tt=Math.sqrt(C);return[[(P*V+T*tt)/(P*P+T*T),(T*V-P*tt)/(P*P+T*T)],[(P*V-T*tt)/(P*P+T*T),(T*V+P*tt)/(P*P+T*T)]]}var S,L=Math.PI/180;function F(P,T,V){return(1-V)*P+V*T}function N(P,T,V,C){return P+Math.cos(C/180*R)*T+Math.sin(C/180*R)*V}function B(P,T,V,C){var tt=1e-6,nt=T-P,q=V-T,O=3*nt+3*(C-V)-6*q,w=6*(q-nt),b=3*nt;return Math.abs(O)pt&&(W.sweepFlag=+!W.sweepFlag),W})}function q(){return function(O){var w={};for(var b in O)w[b]=O[b];return w}}P.ROUND=function(O){function w(b){return Math.round(b*O)/O}return O===void 0&&(O=1e13),y(O),function(b){return b.x1!==void 0&&(b.x1=w(b.x1)),b.y1!==void 0&&(b.y1=w(b.y1)),b.x2!==void 0&&(b.x2=w(b.x2)),b.y2!==void 0&&(b.y2=w(b.y2)),b.x!==void 0&&(b.x=w(b.x)),b.y!==void 0&&(b.y=w(b.y)),b.rX!==void 0&&(b.rX=w(b.rX)),b.rY!==void 0&&(b.rY=w(b.rY)),b}},P.TO_ABS=T,P.TO_REL=function(){return tt(function(O,w,b){return O.relative||(O.x1!==void 0&&(O.x1-=w),O.y1!==void 0&&(O.y1-=b),O.x2!==void 0&&(O.x2-=w),O.y2!==void 0&&(O.y2-=b),O.x!==void 0&&(O.x-=w),O.y!==void 0&&(O.y-=b),O.relative=!0),O})},P.NORMALIZE_HVZ=function(O,w,b){return O===void 0&&(O=!0),w===void 0&&(w=!0),b===void 0&&(b=!0),tt(function(A,K,U,W,Q){if(isNaN(W)&&!(A.type&j.MOVE_TO))throw new Error("path must start with moveto");return w&&A.type&j.HORIZ_LINE_TO&&(A.type=j.LINE_TO,A.y=A.relative?0:U),b&&A.type&j.VERT_LINE_TO&&(A.type=j.LINE_TO,A.x=A.relative?0:K),O&&A.type&j.CLOSE_PATH&&(A.type=j.LINE_TO,A.x=A.relative?W-K:W,A.y=A.relative?Q-U:Q),A.type&j.ARC&&(A.rX===0||A.rY===0)&&(A.type=j.LINE_TO,delete A.rX,delete A.rY,delete A.xRot,delete A.lArcFlag,delete A.sweepFlag),A})},P.NORMALIZE_ST=V,P.QT_TO_C=C,P.INFO=tt,P.SANITIZE=function(O){O===void 0&&(O=0),y(O);var w=NaN,b=NaN,A=NaN,K=NaN;return tt(function(U,W,Q,Y,X){var J=Math.abs,ot=!1,ft=0,st=0;if(U.type&j.SMOOTH_CURVE_TO&&(ft=isNaN(w)?0:W-w,st=isNaN(b)?0:Q-b),U.type&(j.CURVE_TO|j.SMOOTH_CURVE_TO)?(w=U.relative?W+U.x2:U.x2,b=U.relative?Q+U.y2:U.y2):(w=NaN,b=NaN),U.type&j.SMOOTH_QUAD_TO?(A=isNaN(A)?W:2*W-A,K=isNaN(K)?Q:2*Q-K):U.type&j.QUAD_TO?(A=U.relative?W+U.x1:U.x1,K=U.relative?Q+U.y1:U.y2):(A=NaN,K=NaN),U.type&j.LINE_COMMANDS||U.type&j.ARC&&(U.rX===0||U.rY===0||!U.lArcFlag)||U.type&j.CURVE_TO||U.type&j.SMOOTH_CURVE_TO||U.type&j.QUAD_TO||U.type&j.SMOOTH_QUAD_TO){var Tt=U.x===void 0?0:U.relative?U.x:U.x-W,dt=U.y===void 0?0:U.relative?U.y:U.y-Q;ft=isNaN(A)?U.x1===void 0?ft:U.relative?U.x:U.x1-W:A-W,st=isNaN(K)?U.y1===void 0?st:U.relative?U.y:U.y1-Q:K-Q;var pt=U.x2===void 0?0:U.relative?U.x:U.x2-W,Ct=U.y2===void 0?0:U.relative?U.y:U.y2-Q;J(Tt)<=O&&J(dt)<=O&&J(ft)<=O&&J(st)<=O&&J(pt)<=O&&J(Ct)<=O&&(ot=!0)}return U.type&j.CLOSE_PATH&&J(W-Y)<=O&&J(Q-X)<=O&&(ot=!0),ot?[]:U})},P.MATRIX=nt,P.ROTATE=function(O,w,b){w===void 0&&(w=0),b===void 0&&(b=0),y(O,w,b);var A=Math.sin(O),K=Math.cos(O);return nt(K,A,-A,K,w-w*K+b*A,b-w*A-b*K)},P.TRANSLATE=function(O,w){return w===void 0&&(w=0),y(O,w),nt(1,0,0,1,O,w)},P.SCALE=function(O,w){return w===void 0&&(w=O),y(O,w),nt(O,0,0,w,0,0)},P.SKEW_X=function(O){return y(O),nt(1,0,Math.atan(O),1,0,0)},P.SKEW_Y=function(O){return y(O),nt(1,Math.atan(O),0,1,0,0)},P.X_AXIS_SYMMETRY=function(O){return O===void 0&&(O=0),y(O),nt(-1,0,0,1,O,0)},P.Y_AXIS_SYMMETRY=function(O){return O===void 0&&(O=0),y(O),nt(1,0,0,-1,0,O)},P.A_TO_C=function(){return tt(function(O,w,b){return j.ARC===O.type?function(A,K,U){var W,Q,Y,X;A.cX||M(A,K,U);for(var J=Math.min(A.phi1,A.phi2),ot=Math.max(A.phi1,A.phi2)-J,ft=Math.ceil(ot/90),st=new Array(ft),Tt=K,dt=U,pt=0;ptK.maxX&&(K.maxX=Pt),PtK.maxY&&(K.maxY=Pt),PtAt&&X(H(W,Y.x1,Y.x2,Y.x,At));for(var st=0,Tt=B(Q,Y.y1,Y.y2,Y.y);stAt&&J(H(Q,Y.y1,Y.y2,Y.y,At))}if(Y.type&j.ARC){X(Y.x),J(Y.y),M(Y,W,Q);for(var dt=Y.xRot/180*Math.PI,pt=Math.cos(dt)*Y.rX,Ct=Math.sin(dt)*Y.rX,St=-Math.sin(dt)*Y.rY,Mt=Math.cos(dt)*Y.rY,It=Y.phi1Y.phi2?[Y.phi2+360,Y.phi1+360]:[Y.phi2,Y.phi1],Rt=It[0],Nt=It[1],Lt=function(bt){var Ht=bt[0],qt=bt[1],zt=180*Math.atan2(qt,Ht)/Math.PI;return ztRt&&AtRt&&AtA)throw new SyntaxError('Expected positive number, got "'+A+'" at index "'+q+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+q+'"')}this.curArgs.push(A),this.curArgs.length===lt[this.curCommandType]&&(j.HORIZ_LINE_TO===this.curCommandType?nt({type:j.HORIZ_LINE_TO,relative:this.curCommandRelative,x:A}):j.VERT_LINE_TO===this.curCommandType?nt({type:j.VERT_LINE_TO,relative:this.curCommandRelative,y:A}):this.curCommandType===j.MOVE_TO||this.curCommandType===j.LINE_TO||this.curCommandType===j.SMOOTH_QUAD_TO?(nt({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),j.MOVE_TO===this.curCommandType&&(this.curCommandType=j.LINE_TO)):this.curCommandType===j.CURVE_TO?nt({type:j.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===j.SMOOTH_CURVE_TO?nt({type:j.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===j.QUAD_TO?nt({type:j.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===j.ARC&&nt({type:j.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!Z(O))if(O===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(O!=="+"&&O!=="-"&&O!==".")if(b)this.curNumber=O,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+q+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+O+'" at index '+q+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,O!=="z"&&O!=="Z")if(O==="h"||O==="H")this.curCommandType=j.HORIZ_LINE_TO,this.curCommandRelative=O==="h";else if(O==="v"||O==="V")this.curCommandType=j.VERT_LINE_TO,this.curCommandRelative=O==="v";else if(O==="m"||O==="M")this.curCommandType=j.MOVE_TO,this.curCommandRelative=O==="m";else if(O==="l"||O==="L")this.curCommandType=j.LINE_TO,this.curCommandRelative=O==="l";else if(O==="c"||O==="C")this.curCommandType=j.CURVE_TO,this.curCommandRelative=O==="c";else if(O==="s"||O==="S")this.curCommandType=j.SMOOTH_CURVE_TO,this.curCommandRelative=O==="s";else if(O==="q"||O==="Q")this.curCommandType=j.QUAD_TO,this.curCommandRelative=O==="q";else if(O==="t"||O==="T")this.curCommandType=j.SMOOTH_QUAD_TO,this.curCommandRelative=O==="t";else{if(O!=="a"&&O!=="A")throw new SyntaxError('Unexpected character "'+O+'" at index '+q+".");this.curCommandType=j.ARC,this.curCommandRelative=O==="a"}else C.push({type:j.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=O,this.curNumberHasDecimal=O==="."}else this.curNumber+=O,this.curNumberHasDecimal=!0;else this.curNumber+=O;else this.curNumber+=O,this.curNumberHasExp=!0;else this.curNumber+=O,this.curNumberHasExpDigits=this.curNumberHasExp}return C},T.prototype.transform=function(V){return Object.create(this,{parse:{value:function(tt,nt){nt===void 0&&(nt=[]);for(var q=0,O=Object.getPrototypeOf(this).parse.call(this,tt);q0&&arguments[0]!==void 0?arguments[0]:{},u=v.DOMParser,n={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:u,createCanvas:function(t,i){return new OffscreenCanvas(t,i)},createImage:function(t){return dt()(st.a.mark(function i(){var r,o,s;return st.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,fetch(t);case 2:return r=h.sent,h.next=5,r.blob();case 5:return o=h.sent,h.next=8,createImageBitmap(o);case 8:return s=h.sent,h.abrupt("return",s);case 10:case"end":return h.stop()}},i)}))()}};return(typeof DOMParser!="undefined"||typeof u=="undefined")&&Reflect.deleteProperty(n,"DOMParser"),n}function Bt(v){var u=v.DOMParser,n=v.canvas,a=v.fetch;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:u,fetch:a,createCanvas:n.createCanvas,createImage:n.loadImage}}var Vt=Object.freeze({__proto__:null,offscreen:jt,node:Bt});function Dt(v){return v.replace(/(?!\u3000)\s+/gm," ")}function At(v){return v.replace(/^[\n \t]+/,"")}function Pt(v){return v.replace(/[\n \t]+$/,"")}function bt(v){var u=(v||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return u.map(parseFloat)}var Ht=/^[A-Z-]+$/;function qt(v){return Ht.test(v)?v.toLowerCase():v}function zt(v){var u=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(v)||[];return u[2]||u[3]||u[4]}function _t(v){if(!v.startsWith("rgb"))return v;var u=3,n=v.replace(/\d+(\.\d+)?/g,function(a,t){return u--&&t?String(Math.round(parseFloat(a))):a});return n}var oe=/(\[[^\]]+\])/g,se=/(#[^\s+>~.[:]+)/g,ve=/(\.[^\s+>~.[:]+)/g,pe=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,ae=/(:[\w-]+\([^)]*\))/gi,ee=/(:[^\s+>~.[:]+)/g,re=/([^\s+>~.[:]+)/g;function kt(v,u){var n=u.exec(v);return n?[v.replace(u," "),n.length]:[v,0]}function et(v){var u=[0,0,0],n=v.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),a=0,t=kt(n,oe),i=Object(ot.a)(t,2);n=i[0],a=i[1],u[1]+=a;var r=kt(n,se),o=Object(ot.a)(r,2);n=o[0],a=o[1],u[0]+=a;var s=kt(n,ve),l=Object(ot.a)(s,2);n=l[0],a=l[1],u[1]+=a;var h=kt(n,pe),d=Object(ot.a)(h,2);n=d[0],a=d[1],u[2]+=a;var x=kt(n,ae),D=Object(ot.a)(x,2);n=D[0],a=D[1],u[1]+=a;var $=kt(n,ee),rt=Object(ot.a)($,2);n=rt[0],a=rt[1],u[1]+=a,n=n.replace(/[*\s+>~]/g," ").replace(/[#.]/g," ");var it=kt(n,re),at=Object(ot.a)(it,2);return n=at[0],a=at[1],u[2]+=a,u.join("")}var ht=1e-8;function gt(v){return Math.sqrt(Math.pow(v[0],2)+Math.pow(v[1],2))}function yt(v,u){return(v[0]*u[0]+v[1]*u[1])/(gt(v)*gt(u))}function Ot(v,u){return(v[0]*u[1]0&&arguments[0]!==void 0?arguments[0]:" ",a=this.document,t=this.name;return Dt(this.getString()).trim().split(n).map(function(i){return new v(a,t,i)})}},{key:"hasValue",value:function(n){var a=this.value;return a!==null&&a!==""&&(n||a!==0)&&typeof a!="undefined"}},{key:"isString",value:function(n){var a=this.value,t=typeof a=="string";return!t||!n?t:n.test(a)}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var n=this.getString();switch(!0){case n.endsWith("px"):case/^[0-9]+$/.test(n):return!0;default:return!1}}},{key:"setValue",value:function(n){return this.value=n,this}},{key:"getValue",value:function(n){return typeof n=="undefined"||this.hasValue()?this.value:n}},{key:"getNumber",value:function(n){if(!this.hasValue())return typeof n=="undefined"?0:parseFloat(n);var a=this.value,t=parseFloat(a);return this.isString(/%$/)&&(t/=100),t}},{key:"getString",value:function(n){return typeof n=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(n)}},{key:"getColor",value:function(n){var a=this.getString(n);return this.isNormalizedColor||(this.isNormalizedColor=!0,a=_t(a),this.value=a),a}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9.-]/g,"")}},{key:"getPixels",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var t=typeof n=="boolean"?[void 0,n]:[n],i=Object(ot.a)(t,2),r=i[0],o=i[1],s=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(s.computeSize("x"),s.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(s.computeSize("x"),s.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*s.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*s.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&o):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*s.computeSize(r);default:{var l=this.getNumber();return a&&l<1?l*s.computeSize(r):l}}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var n=this.getString(),a=/#([^)'"]+)/.exec(n);return a&&(a=a[1]),a||(a=n),this.document.definitions[a]}},{key:"getFillStyleDefinition",value:function(n,a){var t=this.getDefinition();if(!t)return null;if(typeof t.createGradient=="function")return t.createGradient(this.document.ctx,n,a);if(typeof t.createPattern=="function"){if(t.getHrefAttribute().hasValue()){var i=t.getAttribute("patternTransform");t=t.getHrefAttribute().getDefinition(),i.hasValue()&&t.getAttribute("patternTransform",!0).setValue(i.value)}return t.createPattern(this.document.ctx,n,a)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?v.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(n){for(var a=this.getColor(),t=a.length,i=0,r=0;r1&&arguments[1]!==void 0?arguments[1]:0,t=bt(n),i=Object(ot.a)(t,2),r=i[0],o=r===void 0?a:r,s=i[1],l=s===void 0?a:s;return new v(o,l)}},{key:"parseScale",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,t=bt(n),i=Object(ot.a)(t,2),r=i[0],o=r===void 0?a:r,s=i[1],l=s===void 0?o:s;return new v(o,l)}},{key:"parsePath",value:function(n){for(var a=bt(n),t=a.length,i=[],r=0;r0}},{key:"runEvents",value:function(){if(!this.working)return;var n=this.screen,a=this.events,t=this.eventElements,i=n.ctx.canvas.style;i&&(i.cursor=""),a.forEach(function(r,o){for(var s=r.run,l=t[o];l;)s(l),l=l.parent}),this.events=[],this.eventElements=[]}},{key:"checkPath",value:function(n,a){if(!this.working||!a)return;var t=this.events,i=this.eventElements;t.forEach(function(r,o){var s=r.x,l=r.y;!i[o]&&a.isPointInPath&&a.isPointInPath(s,l)&&(i[o]=n)})}},{key:"checkBoundingBox",value:function(n,a){if(!this.working||!a)return;var t=this.events,i=this.eventElements;t.forEach(function(r,o){var s=r.x,l=r.y;!i[o]&&a.isPointInBox(s,l)&&(i[o]=n)})}},{key:"mapXY",value:function(n,a){for(var t=this.screen,i=t.window,r=t.ctx,o=new Wt(n,a),s=r.canvas;s;)o.x-=s.offsetLeft,o.y-=s.offsetTop,s=s.offsetParent;return i.scrollX&&(o.x+=i.scrollX),i.scrollY&&(o.y+=i.scrollY),o}},{key:"onClick",value:function(n){var a=this.mapXY(n.clientX,n.clientY),t=a.x,i=a.y;this.events.push({type:"onclick",x:t,y:i,run:function(o){o.onClick&&o.onClick()}})}},{key:"onMouseMove",value:function(n){var a=this.mapXY(n.clientX,n.clientY),t=a.x,i=a.y;this.events.push({type:"onmousemove",x:t,y:i,run:function(o){o.onMouseMove&&o.onMouseMove()}})}}]),v}(),Te=typeof window!="undefined"?window:null,Se=typeof fetch!="undefined"?fetch.bind(void 0):null,Kt=function(){function v(u){Object(X.a)(this,v);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.fetch,t=a===void 0?Se:a,i=n.window,r=i===void 0?Te:i;this.ctx=u,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new ye,this.mouse=new be(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=t}return Object(J.a)(v,[{key:"wait",value:function(n){this.waits.push(n)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var n=this.waits.every(function(a){return a()});return n&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=n,n}},{key:"setDefaults",value:function(n){n.strokeStyle="rgba(0,0,0,0)",n.lineCap="butt",n.lineJoin="miter",n.miterLimit=4}},{key:"setViewBox",value:function(n){var a=n.document,t=n.ctx,i=n.aspectRatio,r=n.width,o=n.desiredWidth,s=n.height,l=n.desiredHeight,h=n.minX,d=h===void 0?0:h,x=n.minY,D=x===void 0?0:x,$=n.refX,rt=n.refY,it=n.clip,at=it===void 0?!1:it,xt=n.clipX,ct=xt===void 0?0:xt,ut=n.clipY,mt=ut===void 0?0:ut,Ut=Dt(i).replace(/^defer\s/,""),wt=Ut.split(" "),Zt=Object(ot.a)(wt,2),he=Zt[0],ce=Zt[1],ie=he||"xMidYMid",ne=ce||"meet",ue=r/o,Oe=s/l,te=Math.min(ue,Oe),Ce=Math.max(ue,Oe),we=o,Be=l;ne==="meet"&&(we*=te,Be*=te),ne==="slice"&&(we*=Ce,Be*=Ce);var wr=new vt(a,"refX",$),Br=new vt(a,"refY",rt),Fr=wr.hasValue()&&Br.hasValue();if(Fr&&t.translate(-te*wr.getPixels("x"),-te*Br.getPixels("y")),at){var Wr=te*ct,zr=te*mt;t.beginPath(),t.moveTo(Wr,zr),t.lineTo(r,zr),t.lineTo(r,s),t.lineTo(Wr,s),t.closePath(),t.clip()}if(!Fr){var Gr=ne==="meet"&&te===Oe,Hr=ne==="slice"&&Ce===Oe,Kr=ne==="meet"&&te===ue,Yr=ne==="slice"&&Ce===ue;ie.startsWith("xMid")&&(Gr||Hr)&&t.translate(r/2-we/2,0),ie.endsWith("YMid")&&(Kr||Yr)&&t.translate(0,s/2-Be/2),ie.startsWith("xMax")&&(Gr||Hr)&&t.translate(r-we,0),ie.endsWith("YMax")&&(Kr||Yr)&&t.translate(0,s-Be)}switch(!0){case ie==="none":t.scale(ue,Oe);break;case ne==="meet":t.scale(te,te);break;case ne==="slice":t.scale(Ce,Ce);break}t.translate(-d,-D)}},{key:"start",value:function(n){var a=this,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.enableRedraw,r=i===void 0?!1:i,o=t.ignoreMouse,s=o===void 0?!1:o,l=t.ignoreAnimation,h=l===void 0?!1:l,d=t.ignoreDimensions,x=d===void 0?!1:d,D=t.ignoreClear,$=D===void 0?!1:D,rt=t.forceRedraw,it=t.scaleWidth,at=t.scaleHeight,xt=t.offsetX,ct=t.offsetY,ut=this.FRAMERATE,mt=this.mouse,Ut=1e3/ut;if(this.frameDuration=Ut,this.readyPromise=new Promise(function(ie){a.resolveReady=ie}),this.isReady()&&this.render(n,x,$,it,at,xt,ct),!r)return;var wt=Date.now(),Zt=wt,he=0,ce=function ie(){wt=Date.now(),he=wt-Zt,he>=Ut&&(Zt=wt-he%Ut,a.shouldUpdate(h,rt)&&(a.render(n,x,$,it,at,xt,ct),mt.runEvents())),a.intervalId=Mt()(ie)};s||mt.start(),this.intervalId=Mt()(ce)}},{key:"stop",value:function(){this.intervalId&&(Mt.a.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(n,a){if(!n){var t=this.frameDuration,i=this.animations.reduce(function(r,o){return o.update(t)||r},!1);if(i)return!0}return typeof a=="function"&&a()||!this.isReadyLock&&this.isReady()?!0:!!this.mouse.hasEvents()}},{key:"render",value:function(n,a,t,i,r,o,s){var l=this.CLIENT_WIDTH,h=this.CLIENT_HEIGHT,d=this.viewPort,x=this.ctx,D=this.isFirstRender,$=x.canvas;d.clear(),$.width&&$.height?d.setCurrent($.width,$.height):d.setCurrent(l,h);var rt=n.getStyle("width"),it=n.getStyle("height");!a&&(D||typeof i!="number"&&typeof r!="number")&&(rt.hasValue()&&($.width=rt.getPixels("x"),$.style&&($.style.width="".concat($.width,"px"))),it.hasValue()&&($.height=it.getPixels("y"),$.style&&($.style.height="".concat($.height,"px"))));var at=$.clientWidth||$.width,xt=$.clientHeight||$.height;if(a&&rt.hasValue()&&it.hasValue()&&(at=rt.getPixels("x"),xt=it.getPixels("y")),d.setCurrent(at,xt),typeof o=="number"&&n.getAttribute("x",!0).setValue(o),typeof s=="number"&&n.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof r=="number"){var ct=bt(n.getAttribute("viewBox").getString()),ut=0,mt=0;if(typeof i=="number"){var Ut=n.getStyle("width");Ut.hasValue()?ut=Ut.getPixels("x")/i:isNaN(ct[2])||(ut=ct[2]/i)}if(typeof r=="number"){var wt=n.getStyle("height");wt.hasValue()?mt=wt.getPixels("y")/r:isNaN(ct[3])||(mt=ct[3]/r)}ut||(ut=mt),mt||(mt=ut),n.getAttribute("width",!0).setValue(i),n.getAttribute("height",!0).setValue(r);var Zt=n.getStyle("transform",!0,!0);Zt.setValue("".concat(Zt.getString()," scale(").concat(1/ut,", ").concat(1/mt,")"))}t||x.clearRect(0,0,at,xt),n.render(x),D&&(this.isFirstRender=!1)}}]),v}();Kt.defaultWindow=Te,Kt.defaultFetch=Se;var kr=Kt.defaultFetch,$r=typeof DOMParser!="undefined"?DOMParser:null,Ne=function(){function v(){Object(X.a)(this,v);var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=u.fetch,a=n===void 0?kr:n,t=u.DOMParser,i=t===void 0?$r:t;this.fetch=a,this.DOMParser=i}return Object(J.a)(v,[{key:"parse",value:function(n){var a=this;return dt()(st.a.mark(function t(){return st.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!n.startsWith("<")){r.next=2;break}return r.abrupt("return",a.parseFromString(n));case 2:return r.abrupt("return",a.load(n));case 3:case"end":return r.stop()}},t)}))()}},{key:"parseFromString",value:function(n){var a=new this.DOMParser;try{return this.checkDocument(a.parseFromString(n,"image/svg+xml"))}catch(t){return this.checkDocument(a.parseFromString(n,"text/xml"))}}},{key:"checkDocument",value:function(n){var a=n.getElementsByTagName("parsererror")[0];if(a)throw new Error(a.textContent);return n}},{key:"load",value:function(n){var a=this;return dt()(st.a.mark(function t(){var i,r;return st.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,a.fetch(n);case 2:return i=s.sent,s.next=5,i.text();case 5:return r=s.sent,s.abrupt("return",a.parseFromString(r));case 7:case"end":return s.stop()}},t)}))()}}]),v}(),Ze=function(){function v(u,n){Object(X.a)(this,v),this.type="translate",this.point=null,this.point=Wt.parse(n)}return Object(J.a)(v,[{key:"apply",value:function(n){var a=this.point,t=a.x,i=a.y;n.translate(t||0,i||0)}},{key:"unapply",value:function(n){var a=this.point,t=a.x,i=a.y;n.translate(-1*t||0,-1*i||0)}},{key:"applyToPoint",value:function(n){var a=this.point,t=a.x,i=a.y;n.applyTransform([1,0,0,1,t||0,i||0])}}]),v}(),qe=function(){function v(u,n,a){Object(X.a)(this,v),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var t=bt(n);this.angle=new vt(u,"angle",t[0]),this.originX=a[0],this.originY=a[1],this.cx=t[1]||0,this.cy=t[2]||0}return Object(J.a)(v,[{key:"apply",value:function(n){var a=this.cx,t=this.cy,i=this.originX,r=this.originY,o=this.angle,s=a+i.getPixels("x"),l=t+r.getPixels("y");n.translate(s,l),n.rotate(o.getRadians()),n.translate(-s,-l)}},{key:"unapply",value:function(n){var a=this.cx,t=this.cy,i=this.originX,r=this.originY,o=this.angle,s=a+i.getPixels("x"),l=t+r.getPixels("y");n.translate(s,l),n.rotate(-1*o.getRadians()),n.translate(-s,-l)}},{key:"applyToPoint",value:function(n){var a=this.cx,t=this.cy,i=this.angle,r=i.getRadians();n.applyTransform([1,0,0,1,a||0,t||0]),n.applyTransform([Math.cos(r),Math.sin(r),-Math.sin(r),Math.cos(r),0,0]),n.applyTransform([1,0,0,1,-a||0,-t||0])}}]),v}(),_e=function(){function v(u,n,a){Object(X.a)(this,v),this.type="scale",this.scale=null,this.originX=null,this.originY=null;var t=Wt.parseScale(n);(t.x===0||t.y===0)&&(t.x=ht,t.y=ht),this.scale=t,this.originX=a[0],this.originY=a[1]}return Object(J.a)(v,[{key:"apply",value:function(n){var a=this.scale,t=a.x,i=a.y,r=this.originX,o=this.originY,s=r.getPixels("x"),l=o.getPixels("y");n.translate(s,l),n.scale(t,i||t),n.translate(-s,-l)}},{key:"unapply",value:function(n){var a=this.scale,t=a.x,i=a.y,r=this.originX,o=this.originY,s=r.getPixels("x"),l=o.getPixels("y");n.translate(s,l),n.scale(1/t,1/i||t),n.translate(-s,-l)}},{key:"applyToPoint",value:function(n){var a=this.scale,t=a.x,i=a.y;n.applyTransform([t||0,0,0,i||0,0,0])}}]),v}(),Fe=function(){function v(u,n,a){Object(X.a)(this,v),this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=bt(n),this.originX=a[0],this.originY=a[1]}return Object(J.a)(v,[{key:"apply",value:function(n){var a=this.originX,t=this.originY,i=this.matrix,r=a.getPixels("x"),o=t.getPixels("y");n.translate(r,o),n.transform(i[0],i[1],i[2],i[3],i[4],i[5]),n.translate(-r,-o)}},{key:"unapply",value:function(n){var a=this.originX,t=this.originY,i=this.matrix,r=i[0],o=i[2],s=i[4],l=i[1],h=i[3],d=i[5],x=0,D=0,$=1,rt=1/(r*(h*$-d*D)-o*(l*$-d*x)+s*(l*D-h*x)),it=a.getPixels("x"),at=t.getPixels("y");n.translate(it,at),n.transform(rt*(h*$-d*D),rt*(d*x-l*$),rt*(s*D-o*$),rt*(r*$-s*x),rt*(o*d-s*h),rt*(s*l-r*d)),n.translate(-it,-at)}},{key:"applyToPoint",value:function(n){n.applyTransform(this.matrix)}}]),v}(),We=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="skew",r.angle=null,r.angle=new vt(a,"angle",t),r}return n}(Fe),tr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="skewX",r.matrix=[1,0,Math.tan(r.angle.getRadians()),1,0,0],r}return n}(We),er=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="skewY",r.matrix=[1,Math.tan(r.angle.getRadians()),0,1,0,0],r}return n}(We);function Xr(v){return Dt(v).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function Qr(v){var u=v.split("("),n=Object(ot.a)(u,2),a=n[0],t=n[1];return[a.trim(),t.trim().replace(")","")]}var Me=function(){function v(u,n,a){var t=this;Object(X.a)(this,v),this.document=u,this.transforms=[];var i=Xr(n);i.forEach(function(r){if(r==="none")return;var o=Qr(r),s=Object(ot.a)(o,2),l=s[0],h=s[1],d=v.transformTypes[l];typeof d!="undefined"&&t.transforms.push(new d(t.document,h,a))})}return Object(J.a)(v,[{key:"apply",value:function(n){for(var a=this.transforms,t=a.length,i=0;i=0;i--)a[i].unapply(n)}},{key:"applyToPoint",value:function(n){for(var a=this.transforms,t=a.length,i=0;i2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=u,this.node=n,this.captureTextNodes=t,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!n||n.nodeType!==1)return;if(Array.from(n.attributes).forEach(function(s){var l=qt(s.nodeName);a.attributes[l]=new vt(u,l,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(function(s){return s.trim()});i.forEach(function(s){if(!s)return;var l=s.split(":").map(function(D){return D.trim()}),h=Object(ot.a)(l,2),d=h[0],x=h[1];a.styles[d]=new vt(u,d,x)})}var r=u.definitions,o=this.getAttribute("id");o.hasValue()&&(r[o.getString()]||(r[o.getString()]=this)),Array.from(n.childNodes).forEach(function(s){if(s.nodeType===1)a.addChild(s);else if(t&&(s.nodeType===3||s.nodeType===4)){var l=u.createTextNode(s);l.getText().length>0&&a.addChild(l)}})}return Object(J.a)(v,[{key:"getAttribute",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=this.attributes[n];if(!t&&a){var i=new vt(this.document,n,"");return this.attributes[n]=i,i}return t||vt.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var n in this.attributes)if(n==="href"||n.endsWith(":href"))return this.attributes[n];return vt.empty(this.document)}},{key:"getStyle",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[n];if(i)return i;var r=this.getAttribute(n);if(r!=null&&r.hasValue())return this.styles[n]=r,r;if(!t){var o=this.parent;if(o){var s=o.getStyle(n);if(s!=null&&s.hasValue())return s}}if(a){var l=new vt(this.document,n,"");return this.styles[n]=l,l}return i||vt.empty(this.document)}},{key:"render",value:function(n){if(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")return;if(n.save(),this.getStyle("mask").hasValue()){var a=this.getStyle("mask").getDefinition();a&&(this.applyEffects(n),a.apply(n,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var t=this.getStyle("filter").getDefinition();t&&(this.applyEffects(n),t.apply(n,this))}else this.setContext(n),this.renderChildren(n),this.clearContext(n);n.restore()}},{key:"setContext",value:function(n){}},{key:"applyEffects",value:function(n){var a=Me.fromElement(this.document,this);a&&a.apply(n);var t=this.getStyle("clip-path",!1,!0);if(t.hasValue()){var i=t.getDefinition();i&&i.apply(n)}}},{key:"clearContext",value:function(n){}},{key:"renderChildren",value:function(n){this.children.forEach(function(a){a.render(n)})}},{key:"addChild",value:function(n){var a=n instanceof v?n:this.document.createElement(n);a.parent=this,v.ignoreChildTypes.includes(a.type)||this.children.push(a)}},{key:"matchesSelector",value:function(n){var a=this.node;if(typeof a.matches=="function")return a.matches(n);var t=a.getAttribute("class");return!t||t===""?!1:t.split(" ").some(function(i){return".".concat(i)===n})}},{key:"addStylesFromStyleDefinition",value:function(){var n=this.document,a=n.styles,t=n.stylesSpecificity;for(var i in a)if(!i.startsWith("@")&&this.matchesSelector(i)){var r=a[i],o=t[i];if(r)for(var s in r){var l=this.stylesSpecificity[s];typeof l=="undefined"&&(l="000"),o>=l&&(this.styles[s]=r[s],this.stylesSpecificity[s]=o)}}}},{key:"removeStyles",value:function(n,a){var t=a.reduce(function(i,r){var o=n.getStyle(r);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[].concat(Object(W.a)(i),[[r,s]])},[]);return t}},{key:"restoreStyles",value:function(n,a){a.forEach(function(t){var i=Object(ot.a)(t,2),r=i[0],o=i[1];n.getStyle(r,!0).setValue(o)})}}]),v}();Gt.ignoreChildTypes=["title"];var rr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){return Object(X.a)(this,n),u.call(this,a,t,i)}return n}(Gt);function Jr(v){var u=v.trim();return/^('|")/.test(u)?u:'"'.concat(u,'"')}function Zr(v){return typeof f=="undefined"?v:v.trim().split(",").map(Jr).join(",")}function qr(v){if(!v)return"";var u=v.trim().toLowerCase();switch(u){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return u;default:return/^oblique\s+(-|)\d+deg$/.test(u)?u:""}}function _r(v){if(!v)return"";var u=v.trim().toLowerCase();switch(u){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return u;default:return/^[\d.]+$/.test(u)?u:""}}var me=function(){function v(u,n,a,t,i,r){Object(X.a)(this,v);var o=r?typeof r=="string"?v.parse(r):r:{};this.fontFamily=i||o.fontFamily,this.fontSize=t||o.fontSize,this.fontStyle=u||o.fontStyle,this.fontWeight=a||o.fontWeight,this.fontVariant=n||o.fontVariant}return Object(J.a)(v,[{key:"toString",value:function(){return[qr(this.fontStyle),this.fontVariant,_r(this.fontWeight),this.fontSize,Zr(this.fontFamily)].join(" ").trim()}}],[{key:"parse",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=arguments.length>1?arguments[1]:void 0,t="",i="",r="",o="",s="",l=Dt(n).trim().split(" "),h={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return l.forEach(function(d){switch(!0){case(!h.fontStyle&&v.styles.includes(d)):d!=="inherit"&&(t=d),h.fontStyle=!0;break;case(!h.fontVariant&&v.variants.includes(d)):d!=="inherit"&&(i=d),h.fontStyle=!0,h.fontVariant=!0;break;case(!h.fontWeight&&v.weights.includes(d)):d!=="inherit"&&(r=d),h.fontStyle=!0,h.fontVariant=!0,h.fontWeight=!0;break;case!h.fontSize:if(d!=="inherit"){var x=d.split("/"),D=Object(ot.a)(x,1);o=D[0]}h.fontStyle=!0,h.fontVariant=!0,h.fontWeight=!0,h.fontSize=!0;break;default:d!=="inherit"&&(s+=d)}}),new v(t,i,r,o,s,a)}}]),v}();me.styles="normal|italic|oblique|inherit",me.variants="normal|small-caps|inherit",me.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var fe=function(){function v(){Object(X.a)(this,v);var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=u,this.y1=n,this.x2=a,this.y2=t,this.addPoint(u,n),this.addPoint(a,t)}return Object(J.a)(v,[{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}},{key:"addPoint",value:function(n,a){typeof n!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=n,this.x2=n),nthis.x2&&(this.x2=n)),typeof a!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=a,this.y2=a),athis.y2&&(this.y2=a))}},{key:"addX",value:function(n){this.addPoint(n,null)}},{key:"addY",value:function(n){this.addPoint(null,n)}},{key:"addBoundingBox",value:function(n){if(!n)return;var a=n.x1,t=n.y1,i=n.x2,r=n.y2;this.addPoint(a,t),this.addPoint(i,r)}},{key:"sumCubic",value:function(n,a,t,i,r){return Math.pow(1-n,3)*a+3*Math.pow(1-n,2)*n*t+3*(1-n)*Math.pow(n,2)*i+Math.pow(n,3)*r}},{key:"bezierCurveAdd",value:function(n,a,t,i,r){var o=6*a-12*t+6*i,s=-3*a+9*t-9*i+3*r,l=3*t-3*a;if(s===0){if(o===0)return;var h=-l/o;0=i.length-1}},{key:"next",value:function(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}},{key:"getPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Wt(this.command[t],this.command[i]);return this.makeAbsolute(r)}},{key:"getAsControlPoint",value:function(t,i){var r=this.getPoint(t,i);return this.control=r,r}},{key:"getAsCurrentPoint",value:function(t,i){var r=this.getPoint(t,i);return this.current=r,r}},{key:"getReflectedControlPoint",value:function(){var t=this.previousCommand.type;if(t!==Nt.a.CURVE_TO&&t!==Nt.a.SMOOTH_CURVE_TO&&t!==Nt.a.QUAD_TO&&t!==Nt.a.SMOOTH_QUAD_TO)return this.current;var i=this.current,r=i.x,o=i.y,s=this.control,l=s.x,h=s.y,d=new Wt(2*r-l,2*o-h);return d}},{key:"makeAbsolute",value:function(t){if(this.command.relative){var i=this.current,r=i.x,o=i.y;t.x+=r,t.y+=o}return t}},{key:"addMarker",value:function(t,i,r){var o=this.points,s=this.angles;r&&s.length>0&&!s[s.length-1]&&(s[s.length-1]=o[o.length-1].angleTo(r)),this.addMarkerAngle(t,i?i.angleTo(t):null)}},{key:"addMarkerAngle",value:function(t,i){this.points.push(t),this.angles.push(i)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var t=this.angles,i=t.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:!1;if(!i){var r=this.getStyle("fill"),o=this.getStyle("fill-opacity"),s=this.getStyle("stroke"),l=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var h=r.getFillStyleDefinition(this,o);h&&(t.fillStyle=h)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var d=r.getColor();d!=="inherit"&&(t.fillStyle=d==="none"?"rgba(0,0,0,0)":d)}if(o.hasValue()){var x=new vt(this.document,"fill",t.fillStyle).addOpacity(o).getColor();t.fillStyle=x}if(s.isUrlDefinition()){var D=s.getFillStyleDefinition(this,l);D&&(t.strokeStyle=D)}else if(s.hasValue()){s.getString()==="currentColor"&&s.setValue(this.getStyle("color").getColor());var $=s.getString();$!=="inherit"&&(t.strokeStyle=$==="none"?"rgba(0,0,0,0)":$)}if(l.hasValue()){var rt=new vt(this.document,"stroke",t.strokeStyle).addOpacity(l).getString();t.strokeStyle=rt}var it=this.getStyle("stroke-width");if(it.hasValue()){var at=it.getPixels();t.lineWidth=at||ht}var xt=this.getStyle("stroke-linecap"),ct=this.getStyle("stroke-linejoin"),ut=this.getStyle("stroke-miterlimit"),mt=this.getStyle("stroke-dasharray"),Ut=this.getStyle("stroke-dashoffset");if(xt.hasValue()&&(t.lineCap=xt.getString()),ct.hasValue()&&(t.lineJoin=ct.getString()),ut.hasValue()&&(t.miterLimit=ut.getNumber()),mt.hasValue()&&mt.getString()!=="none"){var wt=bt(mt.getString());typeof t.setLineDash!="undefined"?t.setLineDash(wt):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=wt:typeof t.mozDash!="undefined"&&!(wt.length===1&&wt[0]===0)&&(t.mozDash=wt);var Zt=Ut.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=Zt:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=Zt:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=Zt)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var he=this.getStyle("font"),ce=this.getStyle("font-style"),ie=this.getStyle("font-variant"),ne=this.getStyle("font-weight"),ue=this.getStyle("font-size"),Oe=this.getStyle("font-family"),te=new me(ce.getString(),ie.getString(),ne.getString(),ue.hasValue()?"".concat(ue.getPixels(!0),"px"):"",Oe.getString(),me.parse(he.getString(),t.font));ce.setValue(te.fontStyle),ie.setValue(te.fontVariant),ne.setValue(te.fontWeight),ue.setValue(te.fontSize),Oe.setValue(te.fontFamily),t.font=te.toString(),ue.isPixels()&&(this.document.emSize=ue.getPixels(),this.modifiedEmSizeStack=!0)}i||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(t){Object(K.a)(Object(U.a)(n.prototype),"clearContext",this).call(this,t),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),n}(Gt),Qt=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="path",r.pathParser=null,r.pathParser=new Et(r.getAttribute("d").getString()),r}return Object(J.a)(n,[{key:"path",value:function(t){var i=this.pathParser,r=new fe;for(i.reset(),t&&t.beginPath();!i.isEnd();)switch(i.next().type){case Et.MOVE_TO:this.pathM(t,r);break;case Et.LINE_TO:this.pathL(t,r);break;case Et.HORIZ_LINE_TO:this.pathH(t,r);break;case Et.VERT_LINE_TO:this.pathV(t,r);break;case Et.CURVE_TO:this.pathC(t,r);break;case Et.SMOOTH_CURVE_TO:this.pathS(t,r);break;case Et.QUAD_TO:this.pathQ(t,r);break;case Et.SMOOTH_QUAD_TO:this.pathT(t,r);break;case Et.ARC:this.pathA(t,r);break;case Et.CLOSE_PATH:this.pathZ(t,r);break}return r}},{key:"getBoundingBox",value:function(t){return this.path()}},{key:"getMarkers",value:function(){var t=this.pathParser,i=t.getMarkerPoints(),r=t.getMarkerAngles(),o=i.map(function(s,l){return[s,r[l]]});return o}},{key:"renderChildren",value:function(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var i=this.getStyle("fill-rule");t.fillStyle!==""&&(i.getString("inherit")!=="inherit"?t.fill(i.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var o=r.length-1,s=this.getStyle("marker-start"),l=this.getStyle("marker-mid"),h=this.getStyle("marker-end");if(s.isUrlDefinition()){var d=s.getDefinition(),x=Object(ot.a)(r[0],2),D=x[0],$=x[1];d.render(t,D,$)}if(l.isUrlDefinition())for(var rt=l.getDefinition(),it=1;ith?l:h,ut=l>h?1:l/h,mt=l>h?h/l:1;t.translate(D.x,D.y),t.rotate(x),t.scale(ut,mt),t.arc(0,0,ct,$,$+rt,Boolean(1-d)),t.scale(1/ut,1/mt),t.rotate(-x),t.translate(-D.x,-D.y)}}},{key:"pathZ",value:function(t,i){n.pathZ(this.pathParser),t&&(i.x1!==i.x2&&i.y1!==i.y2&&t.closePath())}}],[{key:"pathM",value:function(t){var i=t.getAsCurrentPoint();return t.start=t.current,{point:i}}},{key:"pathL",value:function(t){var i=t.current,r=t.getAsCurrentPoint();return{current:i,point:r}}},{key:"pathH",value:function(t){var i=t.current,r=t.command,o=new Wt((r.relative?i.x:0)+r.x,i.y);return t.current=o,{current:i,point:o}}},{key:"pathV",value:function(t){var i=t.current,r=t.command,o=new Wt(i.x,(r.relative?i.y:0)+r.y);return t.current=o,{current:i,point:o}}},{key:"pathC",value:function(t){var i=t.current,r=t.getPoint("x1","y1"),o=t.getAsControlPoint("x2","y2"),s=t.getAsCurrentPoint();return{current:i,point:r,controlPoint:o,currentPoint:s}}},{key:"pathS",value:function(t){var i=t.current,r=t.getReflectedControlPoint(),o=t.getAsControlPoint("x2","y2"),s=t.getAsCurrentPoint();return{current:i,point:r,controlPoint:o,currentPoint:s}}},{key:"pathQ",value:function(t){var i=t.current,r=t.getAsControlPoint("x1","y1"),o=t.getAsCurrentPoint();return{current:i,controlPoint:r,currentPoint:o}}},{key:"pathT",value:function(t){var i=t.current,r=t.getReflectedControlPoint();t.control=r;var o=t.getAsCurrentPoint();return{current:i,controlPoint:r,currentPoint:o}}},{key:"pathA",value:function(t){var i=t.current,r=t.command,o=r.rX,s=r.rY,l=r.xRot,h=r.lArcFlag,d=r.sweepFlag,x=l*(Math.PI/180),D=t.getAsCurrentPoint(),$=new Wt(Math.cos(x)*(i.x-D.x)/2+Math.sin(x)*(i.y-D.y)/2,-Math.sin(x)*(i.x-D.x)/2+Math.cos(x)*(i.y-D.y)/2),rt=Math.pow($.x,2)/Math.pow(o,2)+Math.pow($.y,2)/Math.pow(s,2);rt>1&&(o*=Math.sqrt(rt),s*=Math.sqrt(rt));var it=(h===d?-1:1)*Math.sqrt((Math.pow(o,2)*Math.pow(s,2)-Math.pow(o,2)*Math.pow($.y,2)-Math.pow(s,2)*Math.pow($.x,2))/(Math.pow(o,2)*Math.pow($.y,2)+Math.pow(s,2)*Math.pow($.x,2)));isNaN(it)&&(it=0);var at=new Wt(it*o*$.y/s,it*-s*$.x/o),xt=new Wt((i.x+D.x)/2+Math.cos(x)*at.x-Math.sin(x)*at.y,(i.y+D.y)/2+Math.sin(x)*at.x+Math.cos(x)*at.y),ct=Ot([1,0],[($.x-at.x)/o,($.y-at.y)/s]),ut=[($.x-at.x)/o,($.y-at.y)/s],mt=[(-$.x-at.x)/o,(-$.y-at.y)/s],Ut=Ot(ut,mt);return yt(ut,mt)<=-1&&(Ut=Math.PI),yt(ut,mt)>=1&&(Ut=0),{currentPoint:D,rX:o,rY:s,sweepFlag:d,xAxisRotation:x,centp:xt,a1:ct,ad:Ut}}},{key:"pathZ",value:function(t){t.current=t.start}}]),n}(Ee),ze=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="glyph",r.horizAdvX=r.getAttribute("horiz-adv-x").getNumber(),r.unicode=r.getAttribute("unicode").getString(),r.arabicForm=r.getAttribute("arabic-form").getString(),r}return n}(Qt),Re=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,new.target===n?!0:i),r.type="text",r.x=0,r.y=0,r.measureCache=-1,r}return Object(J.a)(n,[{key:"setContext",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Object(K.a)(Object(U.a)(n.prototype),"setContext",this).call(this,t,i);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}},{key:"initializeCoordinates",value:function(t){this.x=this.getAttribute("x").getPixels("x"),this.y=this.getAttribute("y").getPixels("y");var i=this.getAttribute("dx"),r=this.getAttribute("dy");i.hasValue()&&(this.x+=i.getPixels("x")),r.hasValue()&&(this.y+=r.getPixels("y")),this.x+=this.getAnchorDelta(t,this,0)}},{key:"getBoundingBox",value:function(t){var i=this;if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(t);var r=null;return this.children.forEach(function(o,s){var l=i.getChildBoundingBox(t,i,i,s);r?r.addBoundingBox(l):r=l}),r}},{key:"getFontSize",value:function(){var t=this.document,i=this.parent,r=me.parse(t.ctx.font).fontSize,o=i.getStyle("font-size").getNumber(r);return o}},{key:"getTElementBoundingBox",value:function(t){var i=this.getFontSize();return new fe(this.x,this.y-i,this.x+this.measureText(t),this.y)}},{key:"getGlyph",value:function(t,i,r){var o=i[r],s=null;if(t.isArabic){var l=i.length,h=i[r-1],d=i[r+1],x="isolated";if((r===0||h===" ")&&r0&&h!==" "&&r0&&h!==" "&&(r===l-1||d===" ")&&(x="initial"),typeof t.glyphs[o]!="undefined"){var D=t.glyphs[o];s=D instanceof ze?D:D[x]}}else s=t.glyphs[o];return s||(s=t.missingGlyph),s}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(t){var i=t||this.node,r=Array.from(i.parentNode.childNodes),o=r.indexOf(i),s=r.length-1,l=Dt(i.textContent||"");return o===0&&(l=At(l)),o===s&&(l=Pt(l)),l}},{key:"renderChildren",value:function(t){var i=this;if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(t),this.children.forEach(function(o,s){i.renderChild(t,i,i,s)});var r=this.document.screen.mouse;r.isWorking()&&r.checkBoundingBox(this,this.getBoundingBox(t))}},{key:"renderTElementChildren",value:function(t){var i=this.document,r=this.parent,o=this.getText(),s=r.getStyle("font-family").getDefinition();if(s){for(var l=s.fontFace.unitsPerEm,h=me.parse(i.ctx.font),d=r.getStyle("font-size").getNumber(h.fontSize),x=r.getStyle("font-style").getString(h.fontStyle),D=d/l,$=s.isRTL?o.split("").reverse().join(""):o,rt=bt(r.getAttribute("dx").getString()),it=$.length,at=0;atr&&h.getAttribute("x").hasValue()||h.getAttribute("text-anchor").hasValue());x++)d+=h.measureTextRecursive(t);return-1*(o==="end"?d:d/2)}return 0}},{key:"adjustChildCoordinates",value:function(t,i,r,o){var s=r.children[o];if(typeof s.measureText!="function")return s;t.save(),s.setContext(t,!0);var l=s.getAttribute("x"),h=s.getAttribute("y"),d=s.getAttribute("dx"),x=s.getAttribute("dy"),D=s.getAttribute("text-anchor").getString("start");if(o===0&&s.type!=="textNode"&&(l.hasValue()||l.setValue(i.getAttribute("x").getValue("0")),h.hasValue()||h.setValue(i.getAttribute("y").getValue("0")),d.hasValue()||d.setValue(i.getAttribute("dx").getValue("0")),x.hasValue()||x.setValue(i.getAttribute("dy").getValue("0"))),l.hasValue()){if(s.x=l.getPixels("x")+i.getAnchorDelta(t,r,o),D!=="start"){var $=s.measureTextRecursive(t);s.x+=-1*(D==="end"?$:$/2)}d.hasValue()&&(s.x+=d.getPixels("x"))}else{if(D!=="start"){var rt=s.measureTextRecursive(t);i.x+=-1*(D==="end"?rt:rt/2)}d.hasValue()&&(i.x+=d.getPixels("x")),s.x=i.x}return i.x=s.x+s.measureText(t),h.hasValue()?(s.y=h.getPixels("y"),x.hasValue()&&(s.y+=x.getPixels("y"))):(x.hasValue()&&(i.y+=x.getPixels("y")),s.y=i.y),i.y=s.y,s.clearContext(t),t.restore(),s}},{key:"getChildBoundingBox",value:function(t,i,r,o){var s=this.adjustChildCoordinates(t,i,r,o);if(typeof s.getBoundingBox!="function")return null;var l=s.getBoundingBox(t);return l?(s.children.forEach(function(h,d){var x=i.getChildBoundingBox(t,i,s,d);l.addBoundingBox(x)}),l):null}},{key:"renderChild",value:function(t,i,r,o){var s=this.adjustChildCoordinates(t,i,r,o);s.render(t),s.children.forEach(function(l,h){i.renderChild(t,i,s,h)})}},{key:"measureTextRecursive",value:function(t){var i=this.children.reduce(function(r,o){return r+o.measureTextRecursive(t)},this.measureText(t));return i}},{key:"measureText",value:function(t){var i=this.measureCache;if(~i)return i;var r=this.getText(),o=this.measureTargetText(t,r);return this.measureCache=o,o}},{key:"measureTargetText",value:function(t,i){if(!i.length)return 0;var r=this.parent,o=r.getStyle("font-family").getDefinition();if(o){for(var s=this.getFontSize(),l=o.isRTL?i.split("").reverse().join(""):i,h=bt(r.getAttribute("dx").getString()),d=l.length,x=0,D=0;D0?"":r.getTextFromNode(),r}return Object(J.a)(n,[{key:"getText",value:function(){return this.text}}]),n}(Re),tn=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="textNode",a}return n}(Ge),Ae=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="svg",a.root=!1,a}return Object(J.a)(n,[{key:"setContext",value:function(t){var i,r=this.document,o=r.screen,s=r.window,l=t.canvas;if(o.setDefaults(t),l.style&&typeof t.font!="undefined"&&s&&typeof s.getComputedStyle!="undefined"){t.font=s.getComputedStyle(l).getPropertyValue("font");var h=new vt(r,"fontSize",me.parse(t.font).fontSize);h.hasValue()&&(r.rootEmSize=h.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var d=o.viewPort,x=d.width,D=d.height;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var $=this.getAttribute("refX"),rt=this.getAttribute("refY"),it=this.getAttribute("viewBox"),at=it.hasValue()?bt(it.getString()):null,xt=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",ct=0,ut=0,mt=0,Ut=0;at&&(ct=at[0],ut=at[1]),this.root||(x=this.getStyle("width").getPixels("x"),D=this.getStyle("height").getPixels("y"),this.type==="marker"&&(mt=ct,Ut=ut,ct=0,ut=0)),o.viewPort.setCurrent(x,D),this.node&&(!this.parent||((i=this.node.parentNode)===null||i===void 0?void 0:i.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),Object(K.a)(Object(U.a)(n.prototype),"setContext",this).call(this,t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),at&&(x=at[2],D=at[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:o.viewPort.width,desiredWidth:x,height:o.viewPort.height,desiredHeight:D,minX:ct,minY:ut,refX:$.getValue(),refY:rt.getValue(),clip:xt,clipX:mt,clipY:Ut}),at&&(o.viewPort.removeCurrent(),o.viewPort.setCurrent(x,D))}},{key:"clearContext",value:function(t){Object(K.a)(Object(U.a)(n.prototype),"clearContext",this).call(this,t),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,o=this.getAttribute("width",!0),s=this.getAttribute("height",!0),l=this.getAttribute("viewBox"),h=this.getAttribute("style"),d=o.getNumber(0),x=s.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var D=this.getAttribute("preserveAspectRatio");D.hasValue()&&D.setValue(D.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(o.setValue(t),s.setValue(i),l.hasValue()||l.setValue("0 0 ".concat(d||t," ").concat(x||i)),h.hasValue()){var $=this.getStyle("width"),rt=this.getStyle("height");$.hasValue()&&$.setValue("".concat(t,"px")),rt.hasValue()&&rt.setValue("".concat(i,"px"))}}}]),n}(Ee),He=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="rect",a}return Object(J.a)(n,[{key:"path",value:function(t){var i=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),o=this.getStyle("width",!1,!0).getPixels("x"),s=this.getStyle("height",!1,!0).getPixels("y"),l=this.getAttribute("rx"),h=this.getAttribute("ry"),d=l.getPixels("x"),x=h.getPixels("y");if(l.hasValue()&&!h.hasValue()&&(x=d),h.hasValue()&&!l.hasValue()&&(d=x),d=Math.min(d,o/2),x=Math.min(x,s/2),t){var D=4*((Math.sqrt(2)-1)/3);t.beginPath(),s>0&&o>0&&(t.moveTo(i+d,r),t.lineTo(i+o-d,r),t.bezierCurveTo(i+o-d+D*d,r,i+o,r+x-D*x,i+o,r+x),t.lineTo(i+o,r+s-x),t.bezierCurveTo(i+o,r+s-x+D*x,i+o-d+D*d,r+s,i+o-d,r+s),t.lineTo(i+d,r+s),t.bezierCurveTo(i+d-D*d,r+s,i,r+s-x+D*x,i,r+s-x),t.lineTo(i,r+x),t.bezierCurveTo(i,r+x-D*x,i+d-D*d,r,i+d,r),t.closePath())}return new fe(i,r,i+o,r+s)}},{key:"getMarkers",value:function(){return null}}]),n}(Qt),nr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="circle",a}return Object(J.a)(n,[{key:"path",value:function(t){var i=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),o=this.getAttribute("r").getPixels();return t&&o>0&&(t.beginPath(),t.arc(i,r,o,0,Math.PI*2,!1),t.closePath()),new fe(i-o,r-o,i+o,r+o)}},{key:"getMarkers",value:function(){return null}}]),n}(Qt),ar=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="ellipse",a}return Object(J.a)(n,[{key:"path",value:function(t){var i=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),o=this.getAttribute("ry").getPixels("y"),s=this.getAttribute("cx").getPixels("x"),l=this.getAttribute("cy").getPixels("y");return t&&r>0&&o>0&&(t.beginPath(),t.moveTo(s+r,l),t.bezierCurveTo(s+r,l+i*o,s+i*r,l+o,s,l+o),t.bezierCurveTo(s-i*r,l+o,s-r,l+i*o,s-r,l),t.bezierCurveTo(s-r,l-i*o,s-i*r,l-o,s,l-o),t.bezierCurveTo(s+i*r,l-o,s+r,l-i*o,s+r,l),t.closePath()),new fe(s-r,l-o,s+r,l+o)}},{key:"getMarkers",value:function(){return null}}]),n}(Qt),ir=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="line",a}return Object(J.a)(n,[{key:"getPoints",value:function(){return[new Wt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Wt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(t){var i=this.getPoints(),r=Object(ot.a)(i,2),o=r[0],s=o.x,l=o.y,h=r[1],d=h.x,x=h.y;return t&&(t.beginPath(),t.moveTo(s,l),t.lineTo(d,x)),new fe(s,l,d,x)}},{key:"getMarkers",value:function(){var t=this.getPoints(),i=Object(ot.a)(t,2),r=i[0],o=i[1],s=r.angleTo(o);return[[r,s],[o,s]]}}]),n}(Qt),Ke=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="polyline",r.points=[],r.points=Wt.parsePath(r.getAttribute("points").getString()),r}return Object(J.a)(n,[{key:"path",value:function(t){var i=this.points,r=Object(ot.a)(i,1),o=r[0],s=o.x,l=o.y,h=new fe(s,l);return t&&(t.beginPath(),t.moveTo(s,l)),i.forEach(function(d){var x=d.x,D=d.y;h.addPoint(x,D),t&&t.lineTo(x,D)}),h}},{key:"getMarkers",value:function(){var t=this.points,i=t.length-1,r=[];return t.forEach(function(o,s){if(s===i)return;r.push([o,o.angleTo(t[s+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}]),n}(Qt),or=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="polygon",a}return Object(J.a)(n,[{key:"path",value:function(t){var i=Object(K.a)(Object(U.a)(n.prototype),"path",this).call(this,t),r=Object(ot.a)(this.points,1),o=r[0],s=o.x,l=o.y;return t&&(t.lineTo(s,l),t.closePath()),i}}]),n}(Ke),sr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="pattern",a}return Object(J.a)(n,[{key:"createPattern",value:function(t,i,r){var o=this.getStyle("width").getPixels("x",!0),s=this.getStyle("height").getPixels("y",!0),l=new Ae(this.document,null);l.attributes.viewBox=new vt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),l.attributes.width=new vt(this.document,"width","".concat(o,"px")),l.attributes.height=new vt(this.document,"height","".concat(s,"px")),l.attributes.transform=new vt(this.document,"transform",this.getAttribute("patternTransform").getValue()),l.children=this.children;var h=this.document.createCanvas(o,s),d=h.getContext("2d"),x=this.getAttribute("x"),D=this.getAttribute("y");x.hasValue()&&D.hasValue()&&d.translate(x.getPixels("x",!0),D.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var $=-1;$<=1;$++)for(var rt=-1;rt<=1;rt++)d.save(),l.attributes.x=new vt(this.document,"x",$*h.width),l.attributes.y=new vt(this.document,"y",rt*h.height),l.render(d),d.restore();var it=t.createPattern(h,"repeat");return it}}]),n}(Gt),lr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="marker",a}return Object(J.a)(n,[{key:"render",value:function(t,i,r){if(!i)return;var o=i.x,s=i.y,l=this.getAttribute("orient").getString("auto"),h=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(o,s),l==="auto"&&t.rotate(r),h==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var d=new Ae(this.document,null);d.type=this.type,d.attributes.viewBox=new vt(this.document,"viewBox",this.getAttribute("viewBox").getValue()),d.attributes.refX=new vt(this.document,"refX",this.getAttribute("refX").getValue()),d.attributes.refY=new vt(this.document,"refY",this.getAttribute("refY").getValue()),d.attributes.width=new vt(this.document,"width",this.getAttribute("markerWidth").getValue()),d.attributes.height=new vt(this.document,"height",this.getAttribute("markerHeight").getValue()),d.attributes.overflow=new vt(this.document,"overflow",this.getAttribute("overflow").getValue()),d.attributes.fill=new vt(this.document,"fill",this.getAttribute("fill").getColor("black")),d.attributes.stroke=new vt(this.document,"stroke",this.getAttribute("stroke").getValue("none")),d.children=this.children,d.render(t),t.restore(),h==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),l==="auto"&&t.rotate(-r),t.translate(-o,-s)}}]),n}(Gt),ur=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="defs",a}return Object(J.a)(n,[{key:"render",value:function(){}}]),n}(Gt),je=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="g",a}return Object(J.a)(n,[{key:"getBoundingBox",value:function(t){var i=new fe;return this.children.forEach(function(r){i.addBoundingBox(r.getBoundingBox(t))}),i}}]),n}(Ee),Ye=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;Object(X.a)(this,n),r=u.call(this,a,t,i),r.attributesToInherit=["gradientUnits"],r.stops=[];var o=Object(A.a)(r),s=o.stops,l=o.children;return l.forEach(function(h){h.type==="stop"&&s.push(h)}),r}return Object(J.a)(n,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(t,i,r){var o=this,s=this;this.getHrefAttribute().hasValue()&&(s=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(s));var l=s,h=l.stops,d=this.getGradient(t,i);if(!d)return this.addParentOpacity(r,h[h.length-1].color);if(h.forEach(function(wt){d.addColorStop(wt.offset,o.addParentOpacity(r,wt.color))}),this.getAttribute("gradientTransform").hasValue()){var x=this.document,D=x.screen,$=D.MAX_VIRTUAL_PIXELS,rt=D.viewPort,it=Object(ot.a)(rt.viewPorts,1),at=it[0],xt=new He(x,null);xt.attributes.x=new vt(x,"x",-$/3),xt.attributes.y=new vt(x,"y",-$/3),xt.attributes.width=new vt(x,"width",$),xt.attributes.height=new vt(x,"height",$);var ct=new je(x,null);ct.attributes.transform=new vt(x,"transform",this.getAttribute("gradientTransform").getValue()),ct.children=[xt];var ut=new Ae(x,null);ut.attributes.x=new vt(x,"x",0),ut.attributes.y=new vt(x,"y",0),ut.attributes.width=new vt(x,"width",at.width),ut.attributes.height=new vt(x,"height",at.height),ut.children=[ct];var mt=x.createCanvas(at.width,at.height),Ut=mt.getContext("2d");return Ut.fillStyle=d,ut.render(Ut),Ut.createPattern(mt,"no-repeat")}return d}},{key:"inheritStopContainer",value:function(t){var i=this;this.attributesToInherit.forEach(function(r){!i.getAttribute(r).hasValue()&&t.getAttribute(r).hasValue()&&i.getAttribute(r,!0).setValue(t.getAttribute(r).getValue())})}},{key:"addParentOpacity",value:function(t,i){if(t.hasValue()){var r=new vt(this.document,"color",i);return r.addOpacity(t).getColor()}return i}}]),n}(Gt),fr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="linearGradient",r.attributesToInherit.push("x1","y1","x2","y2"),r}return Object(J.a)(n,[{key:"getGradient",value:function(t,i){var r=this.getGradientUnits()==="objectBoundingBox",o=r?i.getBoundingBox(t):null;if(r&&!o)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var s=r?o.x+o.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),l=r?o.y+o.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),h=r?o.x+o.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),d=r?o.y+o.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return s===h&&l===d?null:t.createLinearGradient(s,l,h,d)}}]),n}(Ye),hr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;return Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="radialGradient",r.attributesToInherit.push("cx","cy","r","fx","fy","fr"),r}return Object(J.a)(n,[{key:"getGradient",value:function(t,i){var r=this.getGradientUnits()==="objectBoundingBox",o=i.getBoundingBox(t);if(r&&!o)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var s=r?o.x+o.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),l=r?o.y+o.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),h=s,d=l;this.getAttribute("fx").hasValue()&&(h=r?o.x+o.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(d=r?o.y+o.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var x=r?(o.width+o.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),D=this.getAttribute("fr").getPixels();return t.createRadialGradient(h,d,D,s,l,x)}}]),n}(Ye),cr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="stop";var o=Math.max(0,Math.min(1,r.getAttribute("offset").getNumber())),s=r.getStyle("stop-opacity"),l=r.getStyle("stop-color",!0);return l.getString()===""&&l.setValue("#000"),s.hasValue()&&(l=l.addOpacity(s)),r.offset=o,r.color=l.getColor(),r}return n}(Gt),De=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="animate",r.duration=0,r.initialValue=null,r.initialUnits="",r.removed=!1,r.frozen=!1,a.screen.animations.push(Object(A.a)(r)),r.begin=r.getAttribute("begin").getMilliseconds(),r.maxDuration=r.begin+r.getAttribute("dur").getMilliseconds(),r.from=r.getAttribute("from"),r.to=r.getAttribute("to"),r.values=new vt(a,"values",null);var o=r.getAttribute("values");return o.hasValue()&&r.values.setValue(o.getString().split(";")),r}return Object(J.a)(n,[{key:"getProperty",value:function(){var t=this.getAttribute("attributeType").getString(),i=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(i,!0):this.parent.getAttribute(i,!0)}},{key:"calcValue",value:function(){var t=this.initialUnits,i=this.getProgress(),r=i.progress,o=i.from,s=i.to,l=o.getNumber()+(s.getNumber()-o.getNumber())*r;return t==="%"&&(l*=100),"".concat(l).concat(t)}},{key:"update",value:function(t){var i=this.parent,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var o=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(o==="freeze"&&!this.frozen)this.frozen=!0,i.animationFrozen=!0,i.animationFrozenValue=r.getString();else if(o==="remove"&&!this.removed)return this.removed=!0,r.setValue(i.animationFrozen?i.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var s=!1;if(this.begin0&&Array.from(o).every(function(h){return h.nodeType===3});return r.hasText=l,r.text=l?r.getTextFromNode(s):"",r}return Object(J.a)(n,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(t){if(this.hasText){Object(K.a)(Object(U.a)(n.prototype),"renderChildren",this).call(this,t);var i=this.document,r=this.x,o=this.y,s=i.screen.mouse,l=new vt(i,"fontSize",me.parse(i.ctx.font).fontSize);s.isWorking()&&s.checkBoundingBox(this,new fe(r,o-l.getPixels("y"),r+this.measureText(t),o))}else if(this.children.length>0){var h=new je(this.document,null);h.children=this.children,h.parent=this,h.render(t)}}},{key:"onClick",value:function(){var t=this.document.window;t&&t.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}]),n}(Re);function Er(v,u){var n=Object.keys(v);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(v);u&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(v,t).enumerable})),n.push.apply(n,a)}return n}function Le(v){for(var u=1;uD?x:D,ct=x>D?1:x/D,ut=x>D?D/x:1;t&&(t.translate(h,d),t.rotate(it),t.scale(ct,ut),t.arc(0,0,xt,$,$+rt,Boolean(1-at)),t.scale(1/ct,1/ut),t.rotate(-it),t.translate(-h,-d));break}case Et.CLOSE_PATH:t&&t.closePath();break}})}},{key:"renderChildren",value:function(t){this.setTextData(t),t.save();var i=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),o=this.glyphInfo,s=t.fillStyle;i==="underline"&&t.beginPath(),o.forEach(function(l,h){var d=l.p0,x=l.p1,D=l.rotation,$=l.text;t.save(),t.translate(d.x,d.y),t.rotate(D),t.fillStyle&&t.fillText($,0,0),t.strokeStyle&&t.strokeText($,0,0),t.restore(),i==="underline"&&(h===0&&t.moveTo(d.x,d.y+r/8),t.lineTo(x.x,x.y+r/5))}),i==="underline"&&(t.lineWidth=r/20,t.strokeStyle=s,t.stroke(),t.closePath()),t.restore()}},{key:"getLetterSpacingAt",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}},{key:"findSegmentToFitChar",value:function(t,i,r,o,s,l,h,d,x){var D=l,$=this.measureText(t,d);d===" "&&i==="justify"&&r-1&&(D+=this.getLetterSpacingAt(x));var rt=this.textHeight/20,it=this.getEquidistantPointOnPath(D,rt,0),at=this.getEquidistantPointOnPath(D+$,rt,0),xt={p0:it,p1:at},ct=it&&at?Math.atan2(at.y-it.y,at.x-it.x):0;if(h){var ut=Math.cos(Math.PI/2+ct)*h,mt=Math.cos(-ct)*h;xt.p0=Le(Le({},it),{},{x:it.x+ut,y:it.y+mt}),xt.p1=Le(Le({},at),{},{x:at.x+ut,y:at.y+mt})}return D+=$,{offset:D,segment:xt,rotation:ct}}},{key:"measureText",value:function(t,i){var r=this.measuresCache,o=i||this.getText();if(r.has(o))return r.get(o);var s=this.measureTargetText(t,o);return r.set(o,s),s}},{key:"setTextData",value:function(t){var i=this;if(this.glyphInfo)return;var r=this.getText(),o=r.split(""),s=r.split(" ").length-1,l=this.parent.getAttribute("dx").split().map(function(Zt){return Zt.getPixels("x")}),h=this.parent.getAttribute("dy").getPixels("y"),d=this.parent.getStyle("text-anchor").getString("start"),x=this.getStyle("letter-spacing"),D=this.parent.getStyle("letter-spacing"),$=0;!x.hasValue()||x.getValue()==="inherit"?$=D.getPixels():x.hasValue()&&(x.getValue()!=="initial"&&x.getValue()!=="unset"&&($=x.getPixels()));var rt=[],it=r.length;this.letterSpacingCache=rt;for(var at=0;at0&&(x-=2*Math.PI),s===1&&x<0&&(x+=2*Math.PI),[h.x,h.y,r,o,d,x,l,s]}},{key:"calcLength",value:function(t,i,r,o){var s=0,l=null,h=null,d=0;switch(r){case Et.LINE_TO:return this.getLineLength(t,i,o[0],o[1]);case Et.CURVE_TO:for(s=0,l=this.getPointOnCubicBezier(0,t,i,o[0],o[1],o[2],o[3],o[4],o[5]),d=.01;d<=1;d+=.01)h=this.getPointOnCubicBezier(d,t,i,o[0],o[1],o[2],o[3],o[4],o[5]),s+=this.getLineLength(l.x,l.y,h.x,h.y),l=h;return s;case Et.QUAD_TO:for(s=0,l=this.getPointOnQuadraticBezier(0,t,i,o[0],o[1],o[2],o[3]),d=.01;d<=1;d+=.01)h=this.getPointOnQuadraticBezier(d,t,i,o[0],o[1],o[2],o[3]),s+=this.getLineLength(l.x,l.y,h.x,h.y),l=h;return s;case Et.ARC:{s=0;var x=o[4],D=o[5],$=o[4]+D,rt=Math.PI/180;if(Math.abs(x-$)$;d-=rt)h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],d,0),s+=this.getLineLength(l.x,l.y,h.x,h.y),l=h;else for(d=x+rt;d<$;d+=rt)h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],d,0),s+=this.getLineLength(l.x,l.y,h.x,h.y),l=h;return h=this.getPointOnEllipticalArc(o[0],o[1],o[2],o[3],$,0),s+=this.getLineLength(l.x,l.y,h.x,h.y),s}}return 0}},{key:"getPointOnLine",value:function(t,i,r,o,s){var l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:i,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,d=(s-r)/(o-i+ht),x=Math.sqrt(t*t/(1+d*d));oi)return null;var s=this.dataArray,l=Object(b.a)(s),h;try{for(l.s();!(h=l.n()).done;){var d=h.value;if(d&&(d.pathLength<5e-5||r+d.pathLength+5e-5=0&&D>it)break;o=this.getPointOnEllipticalArc(d.points[0],d.points[1],d.points[2],d.points[3],D,d.points[6]);break}case Et.CURVE_TO:D=x/d.pathLength,D>1&&(D=1),o=this.getPointOnCubicBezier(D,d.start.x,d.start.y,d.points[0],d.points[1],d.points[2],d.points[3],d.points[4],d.points[5]);break;case Et.QUAD_TO:D=x/d.pathLength,D>1&&(D=1),o=this.getPointOnQuadraticBezier(D,d.start.x,d.start.y,d.points[0],d.points[1],d.points[2],d.points[3]);break}if(o)return o;break}}catch(at){l.e(at)}finally{l.f()}return null}},{key:"getLineLength",value:function(t,i,r,o){return Math.sqrt((r-t)*(r-t)+(o-i)*(o-i))}},{key:"getPathLength",value:function(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce(function(t,i){return i.pathLength>0?t+i.pathLength:t},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(t,i,r,o,s,l,h,d,x){var D=d*Ft(t)+l*Jt(t)+o*$t(t)+i*Xt(t),$=x*Ft(t)+h*Jt(t)+s*$t(t)+r*Xt(t);return{x:D,y:$}}},{key:"getPointOnQuadraticBezier",value:function(t,i,r,o,s,l,h){var d=l*de(t)+o*le(t)+i*ge(t),x=h*de(t)+s*le(t)+r*ge(t);return{x:d,y:x}}},{key:"getPointOnEllipticalArc",value:function(t,i,r,o,s,l){var h=Math.cos(l),d=Math.sin(l),x={x:r*Math.cos(s),y:o*Math.sin(s)};return{x:t+(x.x*h-x.y*d),y:i+(x.x*d+x.y*h)}}},{key:"buildEquidistantCache",value:function(t,i){var r=this.getPathLength(),o=i||.25,s=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==s||this.equidistantCache.precision!==o){this.equidistantCache={step:s,precision:o,points:[]};for(var l=0,h=0;h<=r;h+=o){var d=this.getPointOnPath(h),x=this.getPointOnPath(h+o);if(!d||!x)continue;l+=this.getLineLength(d.x,d.y,x.x,x.y),l>=s&&(this.equidistantCache.points.push({x:d.x,y:d.y,distance:h}),l-=s)}}}},{key:"getEquidistantPointOnPath",value:function(t,i,r){if(this.buildEquidistantCache(i,r),t<0||t-this.getPathLength()>5e-5)return null;var o=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[o]||null}}]),n}(Re),en=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,br=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="image",r.loaded=!1;var o=r.getHrefAttribute().getString();if(!o)return Object(w.a)(r);var s=o.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(o);return a.images.push(Object(A.a)(r)),s?void r.loadSvg(o):void r.loadImage(o),r.isSvg=s,r}return Object(J.a)(n,[{key:"loadImage",value:function(t){var i=this;return dt()(st.a.mark(function r(){var o;return st.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,i.document.createImage(t);case 3:o=l.sent,i.image=o,l.next=10;break;case 7:l.prev=7,l.t0=l.catch(0),console.error('Error while loading image "'.concat(t,'":'),l.t0);case 10:i.loaded=!0;case 11:case"end":return l.stop()}},r,null,[[0,7]])}))()}},{key:"loadSvg",value:function(t){var i=this;return dt()(st.a.mark(function r(){var o,s,l,h;return st.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(o=en.exec(t),!o){x.next=6;break}s=o[5],o[4]==="base64"?i.image=atob(s):i.image=decodeURIComponent(s),x.next=19;break;case 6:return x.prev=6,x.next=9,i.document.fetch(t);case 9:return l=x.sent,x.next=12,l.text();case 12:h=x.sent,i.image=h,x.next=19;break;case 16:x.prev=16,x.t0=x.catch(6),console.error('Error while loading image "'.concat(t,'":'),x.t0);case 19:i.loaded=!0;case 20:case"end":return x.stop()}},r,null,[[6,16]])}))()}},{key:"renderChildren",value:function(t){var i=this.document,r=this.image,o=this.loaded,s=this.getAttribute("x").getPixels("x"),l=this.getAttribute("y").getPixels("y"),h=this.getStyle("width").getPixels("x"),d=this.getStyle("height").getPixels("y");if(!o||!r||!h||!d)return;if(t.save(),t.translate(s,l),this.isSvg){var x=i.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:h,scaleHeight:d});x.document.documentElement.parent=this,void x.render()}else{var D=this.image;i.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:h,desiredWidth:D.width,height:d,desiredHeight:D.height}),this.loaded&&((typeof D.complete=="undefined"||D.complete)&&t.drawImage(D,0,0))}t.restore()}},{key:"getBoundingBox",value:function(){var t=this.getAttribute("x").getPixels("x"),i=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y");return new fe(t,i,t+r,i+o)}}]),n}(Ee),Tr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="symbol",a}return Object(J.a)(n,[{key:"render",value:function(t){}}]),n}(Ee),Pr=function(){function v(u){Object(X.a)(this,v),this.document=u,this.loaded=!1,u.fonts.push(this)}return Object(J.a)(v,[{key:"load",value:function(n,a){var t=this;return dt()(st.a.mark(function i(){var r,o,s;return st.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.prev=0,r=t.document,h.next=4,r.canvg.parser.load(a);case 4:o=h.sent,s=o.getElementsByTagName("font"),Array.from(s).forEach(function(d){var x=r.createElement(d);r.definitions[n]=x}),h.next=12;break;case 9:h.prev=9,h.t0=h.catch(0),console.error('Error while loading font "'.concat(a,'":'),h.t0);case 12:t.loaded=!0;case 13:case"end":return h.stop()}},i,null,[[0,9]])}))()}}]),v}(),ke=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="style";var o=Dt(Array.from(t.childNodes).map(function(l){return l.textContent}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),s=o.split("}");return s.forEach(function(l){var h=l.trim();if(!h)return;var d=h.split("{"),x=d[0].split(","),D=d[1].split(";");x.forEach(function($){var rt=$.trim();if(!rt)return;var it=a.styles[rt]||{};if(D.forEach(function(ct){var ut=ct.indexOf(":"),mt=ct.substr(0,ut).trim(),Ut=ct.substr(ut+1,ct.length-ut).trim();mt&&Ut&&(it[mt]=new vt(a,mt,Ut))}),a.styles[rt]=it,a.stylesSpecificity[rt]=et(rt),rt==="@font-face"){var at=it["font-family"].getString().replace(/"|'/g,""),xt=it.src.getString().split(",");xt.forEach(function(ct){if(ct.indexOf('format("svg")')>0){var ut=zt(ct);ut&&void new Pr(a).load(at,ut)}})}})}),r}return n}(Gt);ke.parseExternalUrl=zt;var Sr=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(){var a;return Object(X.a)(this,n),a=u.apply(this,arguments),a.type="use",a}return Object(J.a)(n,[{key:"setContext",value:function(t){Object(K.a)(Object(U.a)(n.prototype),"setContext",this).call(this,t);var i=this.getAttribute("x"),r=this.getAttribute("y");i.hasValue()&&t.translate(i.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}},{key:"path",value:function(t){var i=this.element;i&&i.path(t)}},{key:"renderChildren",value:function(t){var i=this.document,r=this.element;if(r){var o=r;if(r.type==="symbol"&&(o=new Ae(i,null),o.attributes.viewBox=new vt(i,"viewBox",r.getAttribute("viewBox").getString()),o.attributes.preserveAspectRatio=new vt(i,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),o.attributes.overflow=new vt(i,"overflow",r.getAttribute("overflow").getString()),o.children=r.children,r.styles.opacity=new vt(i,"opacity",this.calculateOpacity())),o.type==="svg"){var s=this.getStyle("width",!1,!0),l=this.getStyle("height",!1,!0);s.hasValue()&&(o.attributes.width=new vt(i,"width",s.getString())),l.hasValue()&&(o.attributes.height=new vt(i,"height",l.getString()))}var h=o.parent;o.parent=this,o.render(t),o.parent=h}}},{key:"getBoundingBox",value:function(t){var i=this.element;return i?i.getBoundingBox(t):null}},{key:"elementTransform",value:function(){var t=this.document,i=this.element;return Me.fromElement(t,i)}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),n}(Ee);function Ue(v,u,n,a,t,i){return v[n*a*4+u*4+i]}function Ve(v,u,n,a,t,i,r){v[n*a*4+u*4+i]=r}function Yt(v,u,n){var a=v[u];return a*n}function xe(v,u,n,a){return u+Math.cos(v)*n+Math.sin(v)*a}var $e=function(v){Object(Q.a)(n,v);var u=Object(Y.a)(n);function n(a,t,i){var r;Object(X.a)(this,n),r=u.call(this,a,t,i),r.type="feColorMatrix";var o=bt(r.getAttribute("values").getString());switch(r.getAttribute("type").getString("matrix")){case"saturate":{var s=o[0];o=[.213+.787*s,.715-.715*s,.072-.072*s,0,0,.213-.213*s,.715+.285*s,.072-.072*s,0,0,.213-.213*s,.715-.715*s,.072+.928*s,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var l=o[0]*Math.PI/180;o=[xe(l,.213,.787,-.213),xe(l,.715,-.715,-.715),xe(l,.072,-.072,.928),0,0,xe(l,.213,-.213,.143),xe(l,.715,.285,.14),xe(l,.072,-.072,-.283),0,0,xe(l,.213,-.213,-.787),xe(l,.715,-.715,.715),xe(l,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}return r.matrix=o,r.includeOpacity=r.getAttribute("includeOpacity").hasValue(),r}return Object(J.a)(n,[{key:"apply",value:function(t,i,r,o,s){for(var l=this.includeOpacity,h=this.matrix,d=t.getImageData(0,0,o,s),x=0;x1&&t[1]!==void 0?t[1]:!1,a=document.createElement("img"),n&&(a.crossOrigin="Anonymous"),r.abrupt("return",new Promise(function(o,s){a.onload=function(){o(a)},a.onerror=function(l,h,d,x,D){s(D)},a.src=u}));case 4:case"end":return r.stop()}},v)})),Je.apply(this,arguments)}var Ie=function(){function v(u){Object(X.a)(this,v);var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=n.rootEmSize,t=a===void 0?12:a,i=n.emSize,r=i===void 0?12:i,o=n.createCanvas,s=o===void 0?v.createCanvas:o,l=n.createImage,h=l===void 0?v.createImage:l,d=n.anonymousCrossOrigin;this.canvg=u,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=u.screen,this.rootEmSize=t,this.emSize=r,this.createCanvas=s,this.createImage=this.bindCreateImage(h,d),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return Object(J.a)(v,[{key:"bindCreateImage",value:function(n,a){return typeof a=="boolean"?function(t,i){return n(t,typeof i=="boolean"?i:a)}:n}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var n=this.emSizeStack;return n[n.length-1]},set:function(n){var a=this.emSizeStack;a.push(n)}},{key:"popEmSize",value:function(){var n=this.emSizeStack;n.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every(function(n){return n.loaded})}},{key:"isFontsLoaded",value:function(){return this.fonts.every(function(n){return n.loaded})}},{key:"createDocumentElement",value:function(n){var a=this.createElement(n.documentElement);return a.root=!0,a.addStylesFromStyleDefinition(),this.documentElement=a,a}},{key:"createElement",value:function(n){var a=n.nodeName.replace(/^[^:]+:/,""),t=v.elementTypes[a];return typeof t!="undefined"?new t(this,n):new rr(this,n)}},{key:"createTextNode",value:function(n){return new tn(this,n)}},{key:"setViewBox",value:function(n){this.screen.setViewBox(nn({document:this},n))}}]),v}();Ie.createCanvas=an,Ie.createImage=on,Ie.elementTypes=rn;function Ur(v,u){var n=Object.keys(v);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(v);u&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(v,t).enumerable})),n.push.apply(n,a)}return n}function Pe(v){for(var u=1;u2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new Ne(a),this.screen=new Kt(u,a),this.options=a;var t=new Ie(this,a),i=t.createDocumentElement(n);this.document=t,this.documentElement=i}return Object(J.a)(v,[{key:"fork",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return v.from(n,a,Pe(Pe({},this.options),t))}},{key:"forkString",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return v.fromString(n,a,Pe(Pe({},this.options),t))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:function(){var n=arguments,a=this;return dt()(st.a.mark(function t(){var i;return st.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return i=n.length>0&&n[0]!==void 0?n[0]:{},a.start(Pe({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},i)),o.next=4,a.ready();case 4:a.stop();case 5:case"end":return o.stop()}},t)}))()}},{key:"start",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=this.documentElement,t=this.screen,i=this.options;t.start(a,Pe(Pe({enableRedraw:!0},i),n))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:n,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(n,a,t)}}],[{key:"from",value:function(n,a){var t=arguments;return dt()(st.a.mark(function i(){var r,o,s;return st.a.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return r=t.length>2&&t[2]!==void 0?t[2]:{},o=new Ne(r),h.next=4,o.parse(a);case 4:return s=h.sent,h.abrupt("return",new v(n,s,r));case 6:case"end":return h.stop()}},i)}))()}},{key:"fromString",value:function(n,a){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new Ne(t),r=i.parseFromString(a);return new v(n,r,t)}}]),v}();E.default=Vr}.call(this,e("Q2Ig"))},Dk1u:function(m,E,e){var f=e("Ks5W"),c=e("4YbN"),g=e("IL+x"),p=f.TypeError;m.exports=function(y){if(c(y))return y;throw p(g(y)+" is not a constructor")}},ENhe:function(m,E){m.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},FjAG:function(m,E,e){var f=e("Ks5W"),c=e("8HiI"),g=e("721z"),p=e("p5Ma"),y=e("tMNq"),R=f.TypeError,M=function(I){return function(S,L,F,N){c(L);var B=g(S),H=p(B),G=y(B),k=I?G-1:0,Z=I?-1:1;if(F<2)for(;;){if(k in H){N=H[k],k+=Z;break}if(k+=Z,I?k<0:G<=k)throw R("Reduce of empty array with no initial value")}for(;I?k>=0:G>k;k+=Z)k in H&&(N=L(N,H[k],k,B));return N}};m.exports={left:M(!1),right:M(!0)}},FkIU:function(m,E,e){var f=e("++4Y"),c=e("eRwv");m.exports=f&&c(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},FlRv:function(m,E,e){var f=e("Ks5W"),c=e("++4Y"),g=e("pVCk"),p=e("FkIU"),y=e("WxoH"),R=e("GTqx"),M=f.TypeError,I=Object.defineProperty,S=Object.getOwnPropertyDescriptor,L="enumerable",F="configurable",N="writable";E.f=c?p?function(H,G,k){if(y(H),G=R(G),y(k),typeof H=="function"&&G==="prototype"&&"value"in k&&N in k&&!k[N]){var Z=S(H,G);Z&&Z[N]&&(H[G]=k.value,k={configurable:F in k?k[F]:Z[F],enumerable:L in k?k[L]:Z[L],writable:!1})}return I(H,G,k)}:I:function(H,G,k){if(y(H),G=R(G),y(k),g)try{return I(H,G,k)}catch(Z){}if("get"in k||"set"in k)throw M("Accessors not supported");return"value"in k&&(H[G]=k.value),H}},FqHY:function(m,E,e){var f=e("eE3R"),c=e("Ks5W");m.exports=/ipad|iphone|ipod/i.test(f)&&c.Pebble!==void 0},G5Kn:function(m,E,e){var f=e("11yv"),c=e("XFuk"),g=e("FlRv"),p=f("unscopables"),y=Array.prototype;y[p]==null&&g.f(y,p,{configurable:!0,value:c(null)}),m.exports=function(R){y[p][R]=!0}},GI0h:function(m,E,e){var f=e("me6S"),c=f("span").classList,g=c&&c.constructor&&c.constructor.prototype;m.exports=g===Object.prototype?void 0:g},GTqx:function(m,E,e){var f=e("ms20"),c=e("bT0D");m.exports=function(g){var p=f(g,"string");return c(p)?p:p+""}},GVkW:function(m,E,e){"use strict";var f=e("nCzB"),c=e("aLaa"),g=e("fKql").f,p=e("c3MK"),y=e("qzpy"),R=e("OU4x"),M=e("XaNE"),I=e("/TZh"),S=e("jybJ"),L=c("".endsWith),F=c("".slice),N=Math.min,B=I("endsWith"),H=!S&&!B&&!!function(){var G=g(String.prototype,"endsWith");return G&&!G.writable}();f({target:"String",proto:!0,forced:!H&&!B},{endsWith:function(k){var Z=y(M(this));R(k);var z=arguments.length>1?arguments[1]:void 0,_=Z.length,j=z===void 0?_:N(p(z),_),lt=y(k);return L?L(Z,lt,j):F(Z,j-lt.length,j)===lt}})},GgKt:function(m,E,e){var f=e("eE3R");m.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(f)},Gywb:function(m,E,e){var f=e("eRwv");m.exports=!f(function(){function c(){}return c.prototype.constructor=null,Object.getPrototypeOf(new c)!==c.prototype})},"HTC/":function(m,E,e){"use strict";var f=e("WxoH");m.exports=function(){var c=f(this),g="";return c.global&&(g+="g"),c.ignoreCase&&(g+="i"),c.multiline&&(g+="m"),c.dotAll&&(g+="s"),c.unicode&&(g+="u"),c.sticky&&(g+="y"),g}},IGIO:function(m,E,e){var f=e("ba8b"),c=e("Ks5W");m.exports=f(c.process)=="process"},"IL+x":function(m,E,e){var f=e("Ks5W"),c=f.String;m.exports=function(g){try{return c(g)}catch(p){return"Object"}}},JHvW:function(m,E,e){var f=e("aLaa"),c=e("WxoH"),g=e("NIpK");m.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var p=!1,y={},R;try{R=f(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),R(y,[]),p=y instanceof Array}catch(M){}return function(I,S){return c(I),g(S),p?R(I,S):I.__proto__=S,I}}():void 0)},JTf3:function(m,E){m.exports=function(e){return typeof e=="function"}},KKe4:function(m,E,e){"use strict";var f=e("m7zg"),c=e("WONN"),g=e("WxoH"),p=e("c3MK"),y=e("qzpy"),R=e("XaNE"),M=e("oK8H"),I=e("M/+V"),S=e("3fk+");c("match",function(L,F,N){return[function(H){var G=R(this),k=H==null?void 0:M(H,L);return k?f(k,H,G):new RegExp(H)[L](y(G))},function(B){var H=g(this),G=y(B),k=N(F,H,G);if(k.done)return k.value;if(!H.global)return S(H,G);var Z=H.unicode;H.lastIndex=0;for(var z=[],_=0,j;(j=S(H,G))!==null;){var lt=y(j[0]);z[_]=lt,lt===""&&(H.lastIndex=I(G,p(H.lastIndex),Z)),_++}return _===0?null:z}]})},KLN8:function(m,E,e){"use strict";var f=e("nCzB"),c=e("aLaa"),g=e("fKql").f,p=e("c3MK"),y=e("qzpy"),R=e("OU4x"),M=e("XaNE"),I=e("/TZh"),S=e("jybJ"),L=c("".startsWith),F=c("".slice),N=Math.min,B=I("startsWith"),H=!S&&!B&&!!function(){var G=g(String.prototype,"startsWith");return G&&!G.writable}();f({target:"String",proto:!0,forced:!H&&!B},{startsWith:function(k){var Z=y(M(this));R(k);var z=p(N(arguments.length>1?arguments[1]:void 0,Z.length)),_=y(k);return L?L(Z,_,z):F(Z,z,z+_.length)===_}})},Ks5W:function(m,E,e){(function(f){var c=function(g){return g&&g.Math==Math&&g};m.exports=c(typeof globalThis=="object"&&globalThis)||c(typeof window=="object"&&window)||c(typeof self=="object"&&self)||c(typeof f=="object"&&f)||function(){return this}()||Function("return this")()}).call(this,e("yLpj"))},LOfi:function(m,E,e){var f=e("WrAw");m.exports=function(c,g,p){for(var y in g)f(c,y,g[y],p);return c}},Lltv:function(m,E,e){"use strict";var f=e("vkZI"),c=e("G5Kn"),g=e("AoAp"),p=e("UQ6y"),y=e("FlRv").f,R=e("jgt4"),M=e("jybJ"),I=e("++4Y"),S="Array Iterator",L=p.set,F=p.getterFor(S);m.exports=R(Array,"Array",function(B,H){L(this,{type:S,target:f(B),index:0,kind:H})},function(){var B=F(this),H=B.target,G=B.kind,k=B.index++;return!H||k>=H.length?(B.target=void 0,{value:void 0,done:!0}):G=="keys"?{value:k,done:!1}:G=="values"?{value:H[k],done:!1}:{value:[k,H[k]],done:!1}},"values");var N=g.Arguments=g.Array;if(c("keys"),c("values"),c("entries"),!M&&I&&N.name!=="values")try{y(N,"name",{value:"values"})}catch(B){}},"M/+V":function(m,E,e){"use strict";var f=e("ymN0").charAt;m.exports=function(c,g,p){return g+(p?f(c,g).length:1)}},MNKV:function(m,E,e){"use strict";var f=e("nCzB"),c=e("aLaa"),g=e("OU4x"),p=e("XaNE"),y=e("qzpy"),R=e("/TZh"),M=c("".indexOf);f({target:"String",proto:!0,forced:!R("includes")},{includes:function(S){return!!~M(y(p(this)),y(g(S)),arguments.length>1?arguments[1]:void 0)}})},MURR:function(m,E,e){var f=e("aLaa"),c=0,g=Math.random(),p=f(1 .toString);m.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+p(++c+g,36)}},N6FT:function(m,E,e){var f=e("++4Y"),c=e("YELS"),g=Function.prototype,p=f&&Object.getOwnPropertyDescriptor,y=c(g,"name"),R=y&&function(){}.name==="something",M=y&&(!f||f&&p(g,"name").configurable);m.exports={EXISTS:y,PROPER:R,CONFIGURABLE:M}},NCkV:function(m,E,e){"use strict";var f=e("1mOU"),c=e("m7zg"),g=e("aLaa"),p=e("WONN"),y=e("COGW"),R=e("WxoH"),M=e("XaNE"),I=e("NudO"),S=e("M/+V"),L=e("c3MK"),F=e("qzpy"),N=e("oK8H"),B=e("8Ys4"),H=e("3fk+"),G=e("WMbf"),k=e("RhGR"),Z=e("eRwv"),z=k.UNSUPPORTED_Y,_=4294967295,j=Math.min,lt=[].push,P=g(/./.exec),T=g(lt),V=g("".slice),C=!Z(function(){var tt=/(?:)/,nt=tt.exec;tt.exec=function(){return nt.apply(this,arguments)};var q="ab".split(tt);return q.length!==2||q[0]!=="a"||q[1]!=="b"});p("split",function(tt,nt,q){var O;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?O=function(w,b){var A=F(M(this)),K=b===void 0?_:b>>>0;if(K===0)return[];if(w===void 0)return[A];if(!y(w))return c(nt,A,w,K);for(var U=[],W=(w.ignoreCase?"i":"")+(w.multiline?"m":"")+(w.unicode?"u":"")+(w.sticky?"y":""),Q=0,Y=new RegExp(w.source,W+"g"),X,J,ot;(X=c(G,Y,A))&&!(J=Y.lastIndex,J>Q&&(T(U,V(A,Q,X.index)),X.length>1&&X.index=K));)Y.lastIndex===X.index&&Y.lastIndex++;return Q===A.length?(ot||!P(Y,""))&&T(U,""):T(U,V(A,Q)),U.length>K?B(U,0,K):U}:"0".split(void 0,0).length?O=function(w,b){return w===void 0&&b===0?[]:c(nt,this,w,b)}:O=nt,[function(b,A){var K=M(this),U=b==null?void 0:N(b,tt);return U?c(U,b,K,A):c(O,F(K),b,A)},function(w,b){var A=R(this),K=F(w),U=q(O,A,K,b,O!==nt);if(U.done)return U.value;var W=I(A,RegExp),Q=A.unicode,Y=(A.ignoreCase?"i":"")+(A.multiline?"m":"")+(A.unicode?"u":"")+(z?"g":"y"),X=new W(z?"^(?:"+A.source+")":A,Y),J=b===void 0?_:b>>>0;if(J===0)return[];if(K.length===0)return H(X,K)===null?[K]:[];for(var ot=0,ft=0,st=[];ft]*>)/g,I=/\$([$&'`]|\d{1,2})/g;m.exports=function(S,L,F,N,B,H){var G=F+S.length,k=N.length,Z=I;return B!==void 0&&(B=c(B),Z=M),y(H,Z,function(z,_){var j;switch(p(_,0)){case"$":return"$";case"&":return S;case"`":return R(L,0,F);case"'":return R(L,G);case"<":j=B[R(_,1,-1)];break;default:var lt=+_;if(lt===0)return z;if(lt>k){var P=g(lt/10);return P===0?z:P<=k?N[P-1]===void 0?p(_,1):N[P-1]+p(_,1):z}j=N[lt-1]}return j===void 0?"":j})}},NudO:function(m,E,e){var f=e("WxoH"),c=e("Dk1u"),g=e("11yv"),p=g("species");m.exports=function(y,R){var M=f(y).constructor,I;return M===void 0||(I=f(M)[p])==null?R:c(I)}},Nybj:function(m,E,e){var f=e("vkZI"),c=e("n6S8"),g=e("tMNq"),p=function(y){return function(R,M,I){var S=f(R),L=g(S),F=c(I,L),N;if(y&&M!=M){for(;L>F;)if(N=S[F++],N!=N)return!0}else for(;L>F;F++)if((y||F in S)&&S[F]===M)return y||F||0;return!y&&-1}};m.exports={includes:p(!0),indexOf:p(!1)}},OU4x:function(m,E,e){var f=e("Ks5W"),c=e("COGW"),g=f.TypeError;m.exports=function(p){if(c(p))throw g("The method doesn't accept regular expressions");return p}},Ppro:function(m,E,e){"use strict";var f=e("nCzB"),c=e("WMbf");f({target:"RegExp",proto:!0,forced:/./.exec!==c},{exec:c})},QELg:function(m,E,e){"use strict";var f=e("eRwv");m.exports=function(c,g){var p=[][c];return!!p&&f(function(){p.call(null,g||function(){throw 1},1)})}},QrM1:function(m,E,e){var f=e("ZpKI"),c=e("Yzn+"),g=c.concat("length","prototype");E.f=Object.getOwnPropertyNames||function(y){return f(y,g)}},"RXj+":function(m,E,e){var f=e("aLaa"),c=e("XaNE"),g=e("qzpy"),p=e("noWC"),y=f("".replace),R="["+p+"]",M=RegExp("^"+R+R+"*"),I=RegExp(R+R+"*$"),S=function(L){return function(F){var N=g(c(F));return L&1&&(N=y(N,M,"")),L&2&&(N=y(N,I,"")),N}};m.exports={start:S(1),end:S(2),trim:S(3)}},RYfq:function(m,E,e){var f=e("Ks5W"),c=e("JTf3"),g=function(p){return c(p)?p:void 0};m.exports=function(p,y){return arguments.length<2?g(f[p]):f[p]&&f[p][y]}},RhGR:function(m,E,e){var f=e("eRwv"),c=e("Ks5W"),g=c.RegExp,p=f(function(){var M=g("a","y");return M.lastIndex=2,M.exec("abcd")!=null}),y=p||f(function(){return!g("a","y").sticky}),R=p||f(function(){var M=g("^r","gy");return M.lastIndex=2,M.exec("str")!=null});m.exports={BROKEN_CARET:R,MISSED_STICKY:y,UNSUPPORTED_Y:p}},S3az:function(m,E,e){var f=e("Ks5W"),c=e("JTf3"),g=e("sNJV"),p=f.WeakMap;m.exports=c(p)&&/native code/.test(g(p))},SN6V:function(m,E){var e=Math.ceil,f=Math.floor;m.exports=function(c){var g=+c;return g!==g||g===0?0:(g>0?f:e)(g)}},"ST+I":function(m,E,e){var f=e("aNr2"),c=e("MURR"),g=f("keys");m.exports=function(p){return g[p]||(g[p]=c(p))}},SkNP:function(m,E){m.exports={}},SwuV:function(m,E,e){var f=e("JTf3");m.exports=function(c){return typeof c=="object"?c!==null:f(c)}},TRzv:function(m,E,e){var f=e("WxoH"),c=e("SwuV"),g=e("zFjv");m.exports=function(p,y){if(f(p),c(y)&&y.constructor===p)return y;var R=g.f(p),M=R.resolve;return M(y),R.promise}},Ttl4:function(m,E,e){var f=e("YELS"),c=e("x1+7"),g=e("fKql"),p=e("FlRv");m.exports=function(y,R,M){for(var I=c(R),S=p.f,L=g.f,F=0;F0&&(!V.multiline||V.multiline&&H(tt,V.lastIndex-1)!==` +`)&&(X="(?: "+X+")",ot=" "+ot,J++),O=new RegExp("^(?:"+X+")",Y)),j&&(O=new RegExp("^"+X+"$(?!\\s)",Y)),z&&(w=V.lastIndex),b=f(N,Q?O:V,ot),Q?b?(b.input=Z(b.input,J),b[0]=Z(b[0],J),b.index=V.lastIndex,V.lastIndex+=b[0].length):V.lastIndex=0:z&&b&&(V.lastIndex=V.global?b.index+b[0].length:w),j&&b&&b.length>1&&f(F,b[0],O,function(){for(A=1;A3&&(this.alpha=M[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var I=this.r.toString(16),S=this.g.toString(16),L=this.b.toString(16);return I.length==1&&(I="0"+I),S.length==1&&(S="0"+S),L.length==1&&(L="0"+L),"#"+I+S+L},this.getHelpXML=function(){for(var I=new Array,S=0;S "+G.toRGB()+" -> "+G.toHex());H.appendChild(k),H.appendChild(Z),B.appendChild(H)}catch(_){}return B}}},WONN:function(m,E,e){"use strict";e("Ppro");var f=e("aLaa"),c=e("WrAw"),g=e("WMbf"),p=e("eRwv"),y=e("11yv"),R=e("8ODz"),M=y("species"),I=RegExp.prototype;m.exports=function(S,L,F,N){var B=y(S),H=!p(function(){var z={};return z[B]=function(){return 7},""[S](z)!=7}),G=H&&!p(function(){var z=!1,_=/a/;return S==="split"&&(_={},_.constructor={},_.constructor[M]=function(){return _},_.flags="",_[B]=/./[B]),_.exec=function(){return z=!0,null},_[B](""),!z});if(!H||!G||F){var k=f(/./[B]),Z=L(B,""[S],function(z,_,j,lt,P){var T=f(z),V=_.exec;return V===g||V===I.exec?H&&!P?{done:!0,value:k(_,j,lt)}:{done:!0,value:T(j,_,lt)}:{done:!1}});c(String.prototype,S,Z[0]),c(I,B,Z[1])}N&&R(I[B],"sham",!0)}},WrAw:function(m,E,e){var f=e("Ks5W"),c=e("JTf3"),g=e("YELS"),p=e("8ODz"),y=e("nATg"),R=e("sNJV"),M=e("UQ6y"),I=e("N6FT").CONFIGURABLE,S=M.get,L=M.enforce,F=String(String).split("String");(m.exports=function(N,B,H,G){var k=G?!!G.unsafe:!1,Z=G?!!G.enumerable:!1,z=G?!!G.noTargetGet:!1,_=G&&G.name!==void 0?G.name:B,j;if(c(H)&&(String(_).slice(0,7)==="Symbol("&&(_="["+String(_).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!g(H,"name")||I&&H.name!==_)&&p(H,"name",_),j=L(H),j.source||(j.source=F.join(typeof _=="string"?_:""))),N===f){Z?N[B]=H:y(B,H);return}else k?!z&&N[B]&&(Z=!0):delete N[B];Z?N[B]=H:p(N,B,H)})(Function.prototype,"toString",function(){return c(this)&&S(this).source||R(this)})},WxoH:function(m,E,e){var f=e("Ks5W"),c=e("SwuV"),g=f.String,p=f.TypeError;m.exports=function(y){if(c(y))return y;throw p(g(y)+" is not an object")}},"X/EZ":function(m,E,e){var f=e("11yv"),c=f("iterator"),g=!1;try{var p=0,y={next:function(){return{done:!!p++}},return:function(){g=!0}};y[c]=function(){return this},Array.from(y,function(){throw 2})}catch(R){}m.exports=function(R,M){if(!M&&!g)return!1;var I=!1;try{var S={};S[c]=function(){return{next:function(){return{done:I=!0}}}},R(S)}catch(L){}return I}},XFuk:function(m,E,e){var f=e("WxoH"),c=e("oR5W"),g=e("Yzn+"),p=e("SkNP"),y=e("bUA4"),R=e("me6S"),M=e("ST+I"),I=">",S="<",L="prototype",F="script",N=M("IE_PROTO"),B=function(){},H=function(_){return S+F+I+_+S+"/"+F+I},G=function(_){_.write(H("")),_.close();var j=_.parentWindow.Object;return _=null,j},k=function(){var _=R("iframe"),j="java"+F+":",lt;return _.style.display="none",y.appendChild(_),_.src=String(j),lt=_.contentWindow.document,lt.open(),lt.write(H("document.F=Object")),lt.close(),lt.F},Z,z=function(){try{Z=new ActiveXObject("htmlfile")}catch(j){}z=typeof document!="undefined"?document.domain&&Z?G(Z):k():G(Z);for(var _=g.length;_--;)delete z[L][g[_]];return z()};p[N]=!0,m.exports=Object.create||function(j,lt){var P;return j!==null?(B[L]=f(j),P=new B,B[L]=null,P[N]=j):P=z(),lt===void 0?P:c.f(P,lt)}},XTcp:function(m,E,e){var f=e("Ks5W"),c=e("1mOU"),g=e("mcoe"),p=e("JTf3"),y=e("YELS"),R=e("eRwv"),M=e("bUA4"),I=e("0r2v"),S=e("me6S"),L=e("GgKt"),F=e("IGIO"),N=f.setImmediate,B=f.clearImmediate,H=f.process,G=f.Dispatch,k=f.Function,Z=f.MessageChannel,z=f.String,_=0,j={},lt="onreadystatechange",P,T,V,C;try{P=f.location}catch(w){}var tt=function(w){if(y(j,w)){var b=j[w];delete j[w],b()}},nt=function(w){return function(){tt(w)}},q=function(w){tt(w.data)},O=function(w){f.postMessage(z(w),P.protocol+"//"+P.host)};(!N||!B)&&(N=function(b){var A=I(arguments,1);return j[++_]=function(){c(p(b)?b:k(b),void 0,A)},T(_),_},B=function(b){delete j[b]},F?T=function(w){H.nextTick(nt(w))}:G&&G.now?T=function(w){G.now(nt(w))}:Z&&!L?(V=new Z,C=V.port2,V.port1.onmessage=q,T=g(C.postMessage,C)):f.addEventListener&&p(f.postMessage)&&!f.importScripts&&P&&P.protocol!=="file:"&&!R(O)?(T=O,f.addEventListener("message",q,!1)):lt in S("script")?T=function(w){M.appendChild(S("script"))[lt]=function(){M.removeChild(this),tt(w)}}:T=function(w){setTimeout(nt(w),0)}),m.exports={set:N,clear:B}},XaNE:function(m,E,e){var f=e("Ks5W"),c=f.TypeError;m.exports=function(g){if(g==null)throw c("Can't call method on "+g);return g}},Xp4B:function(m,E,e){"use strict";e.d(E,"a",function(){return M});function f(N){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(H){return typeof H}:f=function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H},f(N)}function c(N,B){if(!(N instanceof B))throw new TypeError("Cannot call a class as a function")}var g=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],p=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function y(N,B,H,G,k,Z){if(typeof N=="string"&&(N=document.getElementById(N)),!N||!("naturalWidth"in N))return;var z=k?"offset":"natural",_=N[z+"Width"],j=N[z+"Height"];if(typeof B=="string"&&(B=document.getElementById(B)),!B||!("getContext"in B))return;Z||(B.style.width=_+"px",B.style.height=j+"px"),B.width=_,B.height=j;var lt=B.getContext("2d");if(lt.clearRect(0,0,_,j),lt.drawImage(N,0,0,N.naturalWidth,N.naturalHeight,0,0,_,j),isNaN(H)||H<1)return;G?M(B,0,0,_,j,H):S(B,0,0,_,j,H)}function R(N,B,H,G,k){if(typeof N=="string"&&(N=document.getElementById(N)),!N||f(N)!=="object"||!("getContext"in N))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");var Z=N.getContext("2d");try{return Z.getImageData(B,H,G,k)}catch(z){throw new Error("unable to access image data: "+z)}}function M(N,B,H,G,k,Z){if(isNaN(Z)||Z<1)return;Z|=0;var z=R(N,B,H,G,k);z=I(z,B,H,G,k,Z),N.getContext("2d").putImageData(z,B,H)}function I(N,B,H,G,k,Z){for(var z=N.data,_=2*Z+1,j=G-1,lt=k-1,P=Z+1,T=P*(P+1)/2,V=new F,C=V,tt,nt=1;nt<_;nt++)C=C.next=new F,nt===P&&(tt=C);C.next=V;for(var q=null,O=null,w=0,b=0,A=g[Z],K=p[Z],U=0;U>K;if(z[b+3]=Ht,Ht!==0){var qt=255/Ht;z[b]=(Mt*A>>K)*qt,z[b+1]=(It*A>>K)*qt,z[b+2]=(Rt*A>>K)*qt}else z[b]=z[b+1]=z[b+2]=0;Mt-=dt,It-=pt,Rt-=Ct,Nt-=St,dt-=q.r,pt-=q.g,Ct-=q.b,St-=q.a;var zt=bt+Z+1;zt=w+(zt>K,et>0?(et=255/et,z[Kt]=(Ft*A>>K)*et,z[Kt+1]=(Jt*A>>K)*et,z[Kt+2]=($t*A>>K)*et):z[Kt]=z[Kt+1]=z[Kt+2]=0,Ft-=ht,Jt-=gt,$t-=yt,Xt-=Ot,ht-=q.r,gt-=q.g,yt-=q.b,Ot-=q.a,Kt=ae+((Kt=Se+P)>b,z[W+1]=dt*w>>b,z[W+2]=pt*w>>b,Tt-=ot,dt-=ft,pt-=st,ot-=q.r,ft-=q.g,st-=q.b,A=U+((A=Nt+Z+1)>b,z[A+1]=Ht*w>>b,z[A+2]=qt*w>>b,bt-=Dt,Ht-=At,qt-=Pt,Dt-=q.r,At-=q.g,Pt-=q.b,A=Lt+((A=ae+P)L;)c(S,N=I[L++])&&(~p(F,N)||R(F,N));return F}},a9Cf:function(m,E,e){var f=e("11yv"),c=f("toStringTag"),g={};g[c]="z",m.exports=String(g)==="[object z]"},aLaa:function(m,E){var e=Function.prototype,f=e.bind,c=e.call,g=f&&f.bind(c,c);m.exports=f?function(p){return p&&g(p)}:function(p){return p&&function(){return c.apply(p,arguments)}}},aNIs:function(m,E,e){var f=e("Ks5W"),c=e("eE3R"),g=f.process,p=f.Deno,y=g&&g.versions||p&&p.version,R=y&&y.v8,M,I;R&&(M=R.split("."),I=M[0]>0&&M[0]<4?1:+(M[0]+M[1])),!I&&c&&(M=c.match(/Edge\/(\d+)/),(!M||M[1]>=74)&&(M=c.match(/Chrome\/(\d+)/),M&&(I=+M[1]))),m.exports=I},aNr2:function(m,E,e){var f=e("jybJ"),c=e("4gdG");(m.exports=function(g,p){return c[g]||(c[g]=p!==void 0?p:{})})("versions",[]).push({version:"3.20.2",mode:f?"pure":"global",copyright:"\xA9 2022 Denis Pushkarev (zloirock.ru)"})},bT0D:function(m,E,e){var f=e("Ks5W"),c=e("RYfq"),g=e("JTf3"),p=e("3Xd8"),y=e("1Sr1"),R=f.Object;m.exports=y?function(M){return typeof M=="symbol"}:function(M){var I=c("Symbol");return g(I)&&p(I.prototype,R(M))}},bUA4:function(m,E,e){var f=e("RYfq");m.exports=f("document","documentElement")},ba8b:function(m,E,e){var f=e("aLaa"),c=f({}.toString),g=f("".slice);m.exports=function(p){return g(c(p),8,-1)}},c3MK:function(m,E,e){var f=e("SN6V"),c=Math.min;m.exports=function(g){return g>0?c(f(g),9007199254740991):0}},c55Z:function(m,E,e){var f=e("eRwv"),c=e("Ks5W"),g=c.RegExp;m.exports=f(function(){var p=g("(?b)","g");return p.exec("b").groups.a!=="b"||"b".replace(p,"$c")!=="bc"})},eE3R:function(m,E,e){var f=e("RYfq");m.exports=f("navigator","userAgent")||""},eRwv:function(m,E){m.exports=function(e){try{return!!e()}catch(f){return!0}}},fKql:function(m,E,e){var f=e("++4Y"),c=e("m7zg"),g=e("5r2E"),p=e("4uGi"),y=e("vkZI"),R=e("GTqx"),M=e("YELS"),I=e("pVCk"),S=Object.getOwnPropertyDescriptor;E.f=f?S:function(F,N){if(F=y(F),N=R(N),I)try{return S(F,N)}catch(B){}if(M(F,N))return p(!c(g.f,F,N),F[N])}},"g8+u":function(m,E,e){var f=e("Ks5W"),c=e("a9Cf"),g=e("JTf3"),p=e("ba8b"),y=e("11yv"),R=y("toStringTag"),M=f.Object,I=p(function(){return arguments}())=="Arguments",S=function(L,F){try{return L[F]}catch(N){}};m.exports=c?p:function(L){var F,N,B;return L===void 0?"Undefined":L===null?"Null":typeof(N=S(F=M(L),R))=="string"?N:I?p(F):(B=p(F))=="Object"&&g(F.callee)?"Arguments":B}},g9jQ:function(m,E,e){"use strict";var f=e("nCzB"),c=e("aLaa"),g=e("Nybj").indexOf,p=e("QELg"),y=c([].indexOf),R=!!y&&1/y([1],1,-0)<0,M=p("indexOf");f({target:"Array",proto:!0,forced:R||!M},{indexOf:function(S){var L=arguments.length>1?arguments[1]:void 0;return R?y(this,S,L)||0:g(this,S,L)}})},gzPo:function(m,E,e){var f=e("Ks5W"),c=e("mcoe"),g=e("fKql").f,p=e("XTcp").set,y=e("GgKt"),R=e("FqHY"),M=e("/pbl"),I=e("IGIO"),S=f.MutationObserver||f.WebKitMutationObserver,L=f.document,F=f.process,N=f.Promise,B=g(f,"queueMicrotask"),H=B&&B.value,G,k,Z,z,_,j,lt,P;H||(G=function(){var T,V;for(I&&(T=F.domain)&&T.exit();k;){V=k.fn,k=k.next;try{V()}catch(C){throw k?z():Z=void 0,C}}Z=void 0,T&&T.enter()},!y&&!I&&!M&&S&&L?(_=!0,j=L.createTextNode(""),new S(G).observe(j,{characterData:!0}),z=function(){j.data=_=!_}):!R&&N&&N.resolve?(lt=N.resolve(void 0),lt.constructor=N,P=c(lt.then,lt),z=function(){P(G)}):I?z=function(){F.nextTick(G)}:(p=c(p,f),z=function(){p(G)})),m.exports=H||function(T){var V={fn:T,next:void 0};Z&&(Z.next=V),k||(k=V,z()),Z=V}},hIaP:function(m,E,e){var f=e("Ks5W"),c=e("m7zg"),g=e("8HiI"),p=e("WxoH"),y=e("IL+x"),R=e("ltkU"),M=f.TypeError;m.exports=function(I,S){var L=arguments.length<2?R(I):S;if(g(L))return p(c(L,I));throw M(y(I)+" is not iterable")}},"iBj/":function(m,E,e){var f=e("m7zg"),c=e("WxoH"),g=e("oK8H");m.exports=function(p,y,R){var M,I;c(p);try{if(M=g(p,"return"),!M){if(y==="throw")throw R;return R}M=f(M,p)}catch(S){I=!0,M=S}if(y==="throw")throw R;if(I)throw M;return c(M),R}},iWRt:function(m,E,e){"use strict";var f=e("nCzB"),c=e("aLaa"),g=e("uZ/K"),p=c([].reverse),y=[1,2];f({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return g(this)&&(this.length=this.length),p(this)}})},jgt4:function(m,E,e){"use strict";var f=e("nCzB"),c=e("m7zg"),g=e("jybJ"),p=e("N6FT"),y=e("JTf3"),R=e("3agc"),M=e("WLJ+"),I=e("JHvW"),S=e("ueY1"),L=e("8ODz"),F=e("WrAw"),N=e("11yv"),B=e("AoAp"),H=e("qjFr"),G=p.PROPER,k=p.CONFIGURABLE,Z=H.IteratorPrototype,z=H.BUGGY_SAFARI_ITERATORS,_=N("iterator"),j="keys",lt="values",P="entries",T=function(){return this};m.exports=function(V,C,tt,nt,q,O,w){R(tt,C,nt);var b=function(ft){if(ft===q&&Q)return Q;if(!z&&ft in U)return U[ft];switch(ft){case j:return function(){return new tt(this,ft)};case lt:return function(){return new tt(this,ft)};case P:return function(){return new tt(this,ft)}}return function(){return new tt(this)}},A=C+" Iterator",K=!1,U=V.prototype,W=U[_]||U["@@iterator"]||q&&U[q],Q=!z&&W||b(q),Y=C=="Array"&&U.entries||W,X,J,ot;if(Y&&(X=M(Y.call(new V)),X!==Object.prototype&&X.next&&(!g&&M(X)!==Z&&(I?I(X,Z):y(X[_])||F(X,_,T)),S(X,A,!0,!0),g&&(B[A]=T))),G&&q==lt&&W&&W.name!==lt&&(!g&&k?L(U,"name",lt):(K=!0,Q=function(){return c(W,this)})),q)if(J={values:b(lt),keys:O?Q:b(j),entries:b(P)},w)for(ot in J)(z||K||!(ot in U))&&F(U,ot,J[ot]);else f({target:C,proto:!0,forced:z||K},J);return(!g||w)&&U[_]!==Q&&F(U,_,Q,{name:q}),B[C]=Q,J}},jybJ:function(m,E){m.exports=!1},lAFk:function(m,E,e){var f=e("Ks5W");m.exports=function(c,g){var p=f.console;p&&p.error&&(arguments.length==1?p.error(c):p.error(c,g))}},ltkU:function(m,E,e){var f=e("g8+u"),c=e("oK8H"),g=e("AoAp"),p=e("11yv"),y=p("iterator");m.exports=function(R){if(R!=null)return c(R,y)||c(R,"@@iterator")||g[f(R)]}},m7zg:function(m,E){var e=Function.prototype.call;m.exports=e.bind?e.bind(e):function(){return e.apply(e,arguments)}},"mGb/":function(m,E,e){var f=e("eRwv"),c=e("JTf3"),g=/#|\.prototype\./,p=function(S,L){var F=R[y(S)];return F==I?!0:F==M?!1:c(L)?f(L):!!L},y=p.normalize=function(S){return String(S).replace(g,".").toLowerCase()},R=p.data={},M=p.NATIVE="N",I=p.POLYFILL="P";m.exports=p},mcoe:function(m,E,e){var f=e("aLaa"),c=e("8HiI"),g=f(f.bind);m.exports=function(p,y){return c(p),y===void 0?p:g?g(p,y):function(){return p.apply(y,arguments)}}},mdxj:function(m,E,e){"use strict";var f=e("nCzB"),c=e("FjAG").left,g=e("QELg"),p=e("aNIs"),y=e("IGIO"),R=g("reduce"),M=!y&&p>79&&p<83;f({target:"Array",proto:!0,forced:!R||M},{reduce:function(S){var L=arguments.length;return c(this,S,L,L>1?arguments[1]:void 0)}})},me6S:function(m,E,e){var f=e("Ks5W"),c=e("SwuV"),g=f.document,p=c(g)&&c(g.createElement);m.exports=function(y){return p?g.createElement(y):{}}},ms20:function(m,E,e){var f=e("Ks5W"),c=e("m7zg"),g=e("SwuV"),p=e("bT0D"),y=e("oK8H"),R=e("2lHc"),M=e("11yv"),I=f.TypeError,S=M("toPrimitive");m.exports=function(L,F){if(!g(L)||p(L))return L;var N=y(L,S),B;if(N){if(F===void 0&&(F="default"),B=c(N,L,F),!g(B)||p(B))return B;throw I("Can't convert object to primitive value")}return F===void 0&&(F="number"),R(L,F)}},n6S8:function(m,E,e){var f=e("SN6V"),c=Math.max,g=Math.min;m.exports=function(p,y){var R=f(p);return R<0?c(R+y,0):g(R,y)}},nATg:function(m,E,e){var f=e("Ks5W"),c=Object.defineProperty;m.exports=function(g,p){try{c(f,g,{value:p,configurable:!0,writable:!0})}catch(y){f[g]=p}return p}},nCzB:function(m,E,e){var f=e("Ks5W"),c=e("fKql").f,g=e("8ODz"),p=e("WrAw"),y=e("nATg"),R=e("Ttl4"),M=e("mGb/");m.exports=function(I,S){var L=I.target,F=I.global,N=I.stat,B,H,G,k,Z,z;if(F?H=f:N?H=f[L]||y(L,{}):H=(f[L]||{}).prototype,H)for(G in S){if(Z=S[G],I.noTargetGet?(z=c(H,G),k=z&&z.value):k=H[G],B=M(F?G:L+(N?".":"#")+G,I.forced),!B&&k!==void 0){if(typeof Z==typeof k)continue;R(Z,k)}(I.sham||k&&k.sham)&&g(Z,"sham",!0),p(H,G,Z,I)}}},noWC:function(m,E){m.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},nvEG:function(m,E,e){var f=e("Ks5W"),c=e("mcoe"),g=e("m7zg"),p=e("WxoH"),y=e("IL+x"),R=e("3n0U"),M=e("tMNq"),I=e("3Xd8"),S=e("hIaP"),L=e("ltkU"),F=e("iBj/"),N=f.TypeError,B=function(G,k){this.stopped=G,this.result=k},H=B.prototype;m.exports=function(G,k,Z){var z=Z&&Z.that,_=!!(Z&&Z.AS_ENTRIES),j=!!(Z&&Z.IS_ITERATOR),lt=!!(Z&&Z.INTERRUPTED),P=c(k,z),T,V,C,tt,nt,q,O,w=function(A){return T&&F(T,"normal",A),new B(!0,A)},b=function(A){return _?(p(A),lt?P(A[0],A[1],w):P(A[0],A[1])):lt?P(A,w):P(A)};if(j)T=G;else{if(V=L(G),!V)throw N(y(G)+" is not iterable");if(R(V)){for(C=0,tt=M(G);tt>C;C++)if(nt=b(G[C]),nt&&I(H,nt))return nt;return new B(!1)}T=S(G,V)}for(q=T.next;!(O=g(q,T)).done;){try{nt=b(O.value)}catch(A){F(T,"throw",A)}if(typeof nt=="object"&&nt&&I(H,nt))return nt}return new B(!1)}},oK8H:function(m,E,e){var f=e("8HiI");m.exports=function(c,g){var p=c[g];return p==null?void 0:f(p)}},oR5W:function(m,E,e){var f=e("++4Y"),c=e("FkIU"),g=e("FlRv"),p=e("WxoH"),y=e("vkZI"),R=e("Ai06");E.f=f&&!c?Object.defineProperties:function(I,S){p(I);for(var L=y(S),F=R(S),N=F.length,B=0,H;N>B;)g.f(I,H=F[B++],L[H]);return I}},oauk:function(m,E,e){"use strict";var f=e("GTqx"),c=e("FlRv"),g=e("4uGi");m.exports=function(p,y,R){var M=f(y);M in p?c.f(p,M,g(0,R)):p[M]=R}},p5Ma:function(m,E,e){var f=e("Ks5W"),c=e("aLaa"),g=e("eRwv"),p=e("ba8b"),y=f.Object,R=c("".split);m.exports=g(function(){return!y("z").propertyIsEnumerable(0)})?function(M){return p(M)=="String"?R(M,""):y(M)}:y},pVCk:function(m,E,e){var f=e("++4Y"),c=e("eRwv"),g=e("me6S");m.exports=!f&&!c(function(){return Object.defineProperty(g("div"),"a",{get:function(){return 7}}).a!=7})},"plO+":function(m,E,e){var f=e("aNIs"),c=e("eRwv");m.exports=!!Object.getOwnPropertySymbols&&!c(function(){var g=Symbol();return!String(g)||!(Object(g)instanceof Symbol)||!Symbol.sham&&f&&f<41})},qJvV:function(m,E,e){var f=e("Ks5W"),c=e("ENhe"),g=e("GI0h"),p=e("Lltv"),y=e("8ODz"),R=e("11yv"),M=R("iterator"),I=R("toStringTag"),S=p.values,L=function(N,B){if(N){if(N[M]!==S)try{y(N,M,S)}catch(G){N[M]=S}if(N[I]||y(N,I,B),c[B]){for(var H in p)if(N[H]!==p[H])try{y(N,H,p[H])}catch(G){N[H]=p[H]}}}};for(var F in c)L(f[F]&&f[F].prototype,F);L(g,"DOMTokenList")},qjFr:function(m,E,e){"use strict";var f=e("eRwv"),c=e("JTf3"),g=e("XFuk"),p=e("WLJ+"),y=e("WrAw"),R=e("11yv"),M=e("jybJ"),I=R("iterator"),S=!1,L,F,N;[].keys&&(N=[].keys(),"next"in N?(F=p(p(N)),F!==Object.prototype&&(L=F)):S=!0);var B=L==null||f(function(){var H={};return L[I].call(H)!==H});B?L={}:M&&(L=g(L)),c(L[I])||y(L,I,function(){return this}),m.exports={IteratorPrototype:L,BUGGY_SAFARI_ITERATORS:S}},qzpy:function(m,E,e){var f=e("Ks5W"),c=e("g8+u"),g=f.String;m.exports=function(p){if(c(p)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return g(p)}},sNJV:function(m,E,e){var f=e("aLaa"),c=e("JTf3"),g=e("4gdG"),p=f(Function.toString);c(g.inspectSource)||(g.inspectSource=function(y){return p(y)}),m.exports=g.inspectSource},tMNq:function(m,E,e){var f=e("c3MK");m.exports=function(c){return f(c.length)}},"uZ/K":function(m,E,e){var f=e("ba8b");m.exports=Array.isArray||function(g){return f(g)=="Array"}},ueY1:function(m,E,e){var f=e("FlRv").f,c=e("YELS"),g=e("11yv"),p=g("toStringTag");m.exports=function(y,R,M){y&&!M&&(y=y.prototype),y&&!c(y,p)&&f(y,p,{configurable:!0,value:R})}},uoua:function(m,E,e){var f=e("Ks5W"),c=e("3Xd8"),g=f.TypeError;m.exports=function(p,y){if(c(y,p))return p;throw g("Incorrect invocation")}},vTDQ:function(m,E){m.exports=typeof window=="object"},vkZI:function(m,E,e){var f=e("p5Ma"),c=e("XaNE");m.exports=function(g){return f(c(g))}},vrKp:function(m,E,e){"use strict";var f=e("nCzB"),c=e("jybJ"),g=e("Ks5W"),p=e("RYfq"),y=e("m7zg"),R=e("BDtL"),M=e("WrAw"),I=e("LOfi"),S=e("JHvW"),L=e("ueY1"),F=e("9Bi7"),N=e("8HiI"),B=e("JTf3"),H=e("SwuV"),G=e("uoua"),k=e("sNJV"),Z=e("nvEG"),z=e("X/EZ"),_=e("NudO"),j=e("XTcp").set,lt=e("gzPo"),P=e("TRzv"),T=e("lAFk"),V=e("zFjv"),C=e("8xe4"),tt=e("zUnQ"),nt=e("UQ6y"),q=e("mGb/"),O=e("11yv"),w=e("vTDQ"),b=e("IGIO"),A=e("aNIs"),K=O("species"),U="Promise",W=nt.getterFor(U),Q=nt.set,Y=nt.getterFor(U),X=R&&R.prototype,J=R,ot=X,ft=g.TypeError,st=g.document,Tt=g.process,dt=V.f,pt=dt,Ct=!!(st&&st.createEvent&&g.dispatchEvent),St=B(g.PromiseRejectionEvent),Mt="unhandledrejection",It="rejectionhandled",Rt=0,Nt=1,Lt=2,jt=1,Bt=2,Vt=!1,Dt,At,Pt,bt,Ht=q(U,function(){var et=k(J),ht=et!==String(J);if(!ht&&A===66)return!0;if(c&&!ot.finally)return!0;if(A>=51&&/native code/.test(et))return!1;var gt=new J(function(Ft){Ft(1)}),yt=function(Ft){Ft(function(){},function(){})},Ot=gt.constructor={};return Ot[K]=yt,Vt=gt.then(function(){})instanceof yt,Vt?!ht&&w&&!St:!0}),qt=Ht||!z(function(et){J.all(et).catch(function(){})}),zt=function(et){var ht;return H(et)&&B(ht=et.then)?ht:!1},_t=function(et,ht){var gt=ht.value,yt=ht.state==Nt,Ot=yt?et.ok:et.fail,Ft=et.resolve,Jt=et.reject,$t=et.domain,Xt,de,le;try{Ot?(yt||(ht.rejection===Bt&&ae(ht),ht.rejection=jt),Ot===!0?Xt=gt:($t&&$t.enter(),Xt=Ot(gt),$t&&($t.exit(),le=!0)),Xt===et.promise?Jt(ft("Promise-chain cycle")):(de=zt(Xt))?y(de,Xt,Ft,Jt):Ft(Xt)):Jt(gt)}catch(ge){$t&&!le&&$t.exit(),Jt(ge)}},oe=function(et,ht){if(et.notified)return;et.notified=!0,lt(function(){for(var gt=et.reactions,yt;yt=gt.get();)_t(yt,et);et.notified=!1,ht&&!et.rejection&&ve(et)})},se=function(et,ht,gt){var yt,Ot;Ct?(yt=st.createEvent("Event"),yt.promise=ht,yt.reason=gt,yt.initEvent(et,!1,!0),g.dispatchEvent(yt)):yt={promise:ht,reason:gt},!St&&(Ot=g["on"+et])?Ot(yt):et===Mt&&T("Unhandled promise rejection",gt)},ve=function(et){y(j,g,function(){var ht=et.facade,gt=et.value,yt=pe(et),Ot;if(yt&&(Ot=C(function(){b?Tt.emit("unhandledRejection",gt,ht):se(Mt,ht,gt)}),et.rejection=b||pe(et)?Bt:jt,Ot.error))throw Ot.value})},pe=function(et){return et.rejection!==jt&&!et.parent},ae=function(et){y(j,g,function(){var ht=et.facade;b?Tt.emit("rejectionHandled",ht):se(It,ht,et.value)})},ee=function(et,ht,gt){return function(yt){et(ht,yt,gt)}},re=function(et,ht,gt){if(et.done)return;et.done=!0,gt&&(et=gt),et.value=ht,et.state=Lt,oe(et,!0)},kt=function(et,ht,gt){if(et.done)return;et.done=!0,gt&&(et=gt);try{if(et.facade===ht)throw ft("Promise can't be resolved itself");var yt=zt(ht);yt?lt(function(){var Ot={done:!1};try{y(yt,ht,ee(kt,Ot,et),ee(re,Ot,et))}catch(Ft){re(Ot,Ft,et)}}):(et.value=ht,et.state=Nt,oe(et,!1))}catch(Ot){re({done:!1},Ot,et)}};if(Ht&&(J=function(ht){G(this,ot),N(ht),y(Dt,this);var gt=W(this);try{ht(ee(kt,gt),ee(re,gt))}catch(yt){re(gt,yt)}},ot=J.prototype,Dt=function(ht){Q(this,{type:U,done:!1,notified:!1,parent:!1,reactions:new tt,rejection:!1,state:Rt,value:void 0})},Dt.prototype=I(ot,{then:function(ht,gt){var yt=Y(this),Ot=dt(_(this,J));return yt.parent=!0,Ot.ok=B(ht)?ht:!0,Ot.fail=B(gt)&>,Ot.domain=b?Tt.domain:void 0,yt.state==Rt?yt.reactions.add(Ot):lt(function(){_t(Ot,yt)}),Ot.promise},catch:function(et){return this.then(void 0,et)}}),At=function(){var et=new Dt,ht=W(et);this.promise=et,this.resolve=ee(kt,ht),this.reject=ee(re,ht)},V.f=dt=function(et){return et===J||et===Pt?new At(et):pt(et)},!c&&B(R)&&X!==Object.prototype)){bt=X.then,Vt||(M(X,"then",function(ht,gt){var yt=this;return new J(function(Ot,Ft){y(bt,yt,Ot,Ft)}).then(ht,gt)},{unsafe:!0}),M(X,"catch",ot.catch,{unsafe:!0}));try{delete X.constructor}catch(et){}S&&S(X,ot)}f({global:!0,wrap:!0,forced:Ht},{Promise:J}),L(J,U,!1,!0),F(U),Pt=p(U),f({target:U,stat:!0,forced:Ht},{reject:function(ht){var gt=dt(this);return y(gt.reject,void 0,ht),gt.promise}}),f({target:U,stat:!0,forced:c||Ht},{resolve:function(ht){return P(c&&this===Pt?J:this,ht)}}),f({target:U,stat:!0,forced:qt},{all:function(ht){var gt=this,yt=dt(gt),Ot=yt.resolve,Ft=yt.reject,Jt=C(function(){var $t=N(gt.resolve),Xt=[],de=0,le=1;Z(ht,function(ge){var vt=de++,ye=!1;le++,y($t,gt,ge).then(function(Wt){if(ye)return;ye=!0,Xt[vt]=Wt,--le||Ot(Xt)},Ft)}),--le||Ot(Xt)});return Jt.error&&Ft(Jt.value),yt.promise},race:function(ht){var gt=this,yt=dt(gt),Ot=yt.reject,Ft=C(function(){var Jt=N(gt.resolve);Z(ht,function($t){y(Jt,gt,$t).then(yt.resolve,Ot)})});return Ft.error&&Ot(Ft.value),yt.promise}})},wOD2:function(m,E,e){"use strict";var f=e("nCzB"),c=e("RXj+").trim,g=e("5JCY");f({target:"String",proto:!0,forced:g("trim")},{trim:function(){return c(this)}})},"x1+7":function(m,E,e){var f=e("RYfq"),c=e("aLaa"),g=e("QrM1"),p=e("UCFi"),y=e("WxoH"),R=c([].concat);m.exports=f("Reflect","ownKeys")||function(I){var S=g.f(y(I)),L=p.f;return L?R(S,L(I)):S}},x8x8:function(m,E,e){"use strict";var f=e("1mOU"),c=e("m7zg"),g=e("aLaa"),p=e("WONN"),y=e("eRwv"),R=e("WxoH"),M=e("JTf3"),I=e("SN6V"),S=e("c3MK"),L=e("qzpy"),F=e("XaNE"),N=e("M/+V"),B=e("oK8H"),H=e("Ne/+"),G=e("3fk+"),k=e("11yv"),Z=k("replace"),z=Math.max,_=Math.min,j=g([].concat),lt=g([].push),P=g("".indexOf),T=g("".slice),V=function(q){return q===void 0?q:String(q)},C=function(){return"a".replace(/./,"$0")==="$0"}(),tt=function(){return/./[Z]?/./[Z]("a","$0")==="":!1}(),nt=!y(function(){var q=/./;return q.exec=function(){var O=[];return O.groups={a:"7"},O},"".replace(q,"$")!=="7"});p("replace",function(q,O,w){var b=tt?"$":"$0";return[function(K,U){var W=F(this),Q=K==null?void 0:B(K,Z);return Q?c(Q,K,W,U):c(O,L(W),K,U)},function(A,K){var U=R(this),W=L(A);if(typeof K=="string"&&P(K,b)===-1&&P(K,"$<")===-1){var Q=w(O,U,W,K);if(Q.done)return Q.value}var Y=M(K);Y||(K=L(K));var X=U.global;if(X){var J=U.unicode;U.lastIndex=0}for(var ot=[];;){var ft=G(U,W);if(ft===null)break;if(lt(ot,ft),!X)break;var st=L(ft[0]);st===""&&(U.lastIndex=N(W,S(U.lastIndex),J))}for(var Tt="",dt=0,pt=0;pt=dt&&(Tt+=T(W,dt,St)+Lt,dt=St+Ct.length)}return Tt+T(W,dt)}]},!nt||!C||tt)},yD9w:function(m,E,e){"use strict";var f=e("aLaa"),c=e("N6FT").PROPER,g=e("WrAw"),p=e("WxoH"),y=e("3Xd8"),R=e("qzpy"),M=e("eRwv"),I=e("HTC/"),S="toString",L=RegExp.prototype,F=L[S],N=f(I),B=M(function(){return F.call({source:"a",flags:"b"})!="/a/b"}),H=c&&F.name!=S;(B||H)&&g(RegExp.prototype,S,function(){var k=p(this),Z=R(k.source),z=k.flags,_=R(z===void 0&&y(L,k)&&!("flags"in L)?N(k):z);return"/"+Z+"/"+_},{unsafe:!0})},yXPU:function(m,E){function e(c,g,p,y,R,M,I){try{var S=c[M](I),L=S.value}catch(F){p(F);return}S.done?g(L):Promise.resolve(L).then(y,R)}function f(c){return function(){var g=this,p=arguments;return new Promise(function(y,R){var M=c.apply(g,p);function I(L){e(M,y,R,I,S,"next",L)}function S(L){e(M,y,R,I,S,"throw",L)}I(void 0)})}}m.exports=f,m.exports.__esModule=!0,m.exports.default=m.exports},ymN0:function(m,E,e){var f=e("aLaa"),c=e("SN6V"),g=e("qzpy"),p=e("XaNE"),y=f("".charAt),R=f("".charCodeAt),M=f("".slice),I=function(S){return function(L,F){var N=g(p(L)),B=c(F),H=N.length,G,k;return B<0||B>=H?S?"":void 0:(G=R(N,B),G<55296||G>56319||B+1===H||(k=R(N,B+1))<56320||k>57343?S?y(N,B):G:S?M(N,B,B+2):(G-55296<<10)+(k-56320)+65536)}};m.exports={codeAt:I(!1),charAt:I(!0)}},zFjv:function(m,E,e){"use strict";var f=e("8HiI"),c=function(g){var p,y;this.promise=new g(function(R,M){if(p!==void 0||y!==void 0)throw TypeError("Bad Promise constructor");p=R,y=M}),this.resolve=f(p),this.reject=f(y)};m.exports.f=function(g){return new c(g)}},zUnQ:function(m,E){var e=function(){this.head=null,this.tail=null};e.prototype={add:function(f){var c={item:f,next:null};this.head?this.tail.next=c:this.head=c,this.tail=c},get:function(){var f=this.head;if(f)return this.head=f.next,this.tail===f&&(this.tail=null),f.item}},m.exports=e}}]); diff --git a/217.351a7aa5.async.js b/217.351a7aa5.async.js new file mode 100644 index 0000000000..a56d37b41c --- /dev/null +++ b/217.351a7aa5.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[217],{qZ2Q:function(lt,Xt,Jt){/*! @license DOMPurify 2.3.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.3.4/LICENSE */(function(Oe,ne){lt.exports=ne()})(this,function(){"use strict";function Oe(n){if(Array.isArray(n)){for(var r=0,o=Array(n.length);r1?o-1:0),f=1;f/gm),_t=A(/^data-[\-\w.\u00B7-\uFFFF]/),At=A(/^aria-[\-\w]+$/),Et=A(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),wt=A(/^(?:\w+script|data):/i),Mt=A(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),z=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};function T(n){if(Array.isArray(n)){for(var r=0,o=Array(n.length);r0&&arguments[0]!==void 0?arguments[0]:Dt(),r=function(e){return He(e)};if(r.version="2.3.4",r.removed=[],!n||!n.document||n.document.nodeType!==9)return r.isSupported=!1,r;var o=n.document,l=n.document,f=n.DocumentFragment,Y=n.HTMLTemplateElement,N=n.Node,q=n.Element,ue=n.NodeFilter,Fe=n.NamedNodeMap,St=Fe===void 0?n.NamedNodeMap||n.MozNamedAttrMap:Fe,Nt=n.HTMLFormElement,Lt=n.DOMParser,Rt=n.trustedTypes,X=q.prototype,xt=$(X,"cloneNode"),Ct=$(X,"nextSibling"),It=$(X,"childNodes"),ce=$(X,"parentNode");if(typeof Y=="function"){var me=l.createElement("template");me.content&&me.content.ownerDocument&&(l=me.content.ownerDocument)}var O=Ot(Rt,o),Ue=O&&ee?O.createHTML(""):"",J=l,fe=J.implementation,Pt=J.createNodeIterator,Ht=J.createDocumentFragment,Ft=J.getElementsByTagName,Ut=o.importNode,ze={};try{ze=S(l).documentMode?l.documentMode:{}}catch(i){}var _={};r.isSupported=typeof ce=="function"&&fe&&typeof fe.createHTMLDocument!="undefined"&&ze!==9;var de=yt,pe=Tt,zt=_t,Gt=At,Bt=wt,Ge=Mt,he=Et,d=null,Be=s({},[].concat(T(xe),T(ie),T(oe),T(se),T(Ce))),m=null,We=s({},[].concat(T(Ie),T(le),T(Pe),T(K))),c=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Z=null,ve=null,je=!0,ge=!0,Ve=!1,L=!1,R=!1,be=!1,ye=!1,x=!1,Q=!1,ee=!1,$e=!0,Te=!0,G=!1,C={},I=null,Ke=s({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ye=null,qe=s({},["audio","video","img","source","image","track"]),_e=null,Xe=s({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ae="http://www.w3.org/1998/Math/MathML",Ee="http://www.w3.org/2000/svg",k="http://www.w3.org/1999/xhtml",te=k,we=!1,P=void 0,Wt=["application/xhtml+xml","text/html"],jt="text/html",H=void 0,F=null,Vt=l.createElement("form"),Je=function(e){return e instanceof RegExp||e instanceof Function},Me=function(e){if(F&&F===e)return;(!e||(typeof e=="undefined"?"undefined":z(e))!=="object")&&(e={}),e=S(e),d="ALLOWED_TAGS"in e?s({},e.ALLOWED_TAGS):Be,m="ALLOWED_ATTR"in e?s({},e.ALLOWED_ATTR):We,_e="ADD_URI_SAFE_ATTR"in e?s(S(Xe),e.ADD_URI_SAFE_ATTR):Xe,Ye="ADD_DATA_URI_TAGS"in e?s(S(qe),e.ADD_DATA_URI_TAGS):qe,I="FORBID_CONTENTS"in e?s({},e.FORBID_CONTENTS):Ke,Z="FORBID_TAGS"in e?s({},e.FORBID_TAGS):{},ve="FORBID_ATTR"in e?s({},e.FORBID_ATTR):{},C="USE_PROFILES"in e?e.USE_PROFILES:!1,je=e.ALLOW_ARIA_ATTR!==!1,ge=e.ALLOW_DATA_ATTR!==!1,Ve=e.ALLOW_UNKNOWN_PROTOCOLS||!1,L=e.SAFE_FOR_TEMPLATES||!1,R=e.WHOLE_DOCUMENT||!1,x=e.RETURN_DOM||!1,Q=e.RETURN_DOM_FRAGMENT||!1,ee=e.RETURN_TRUSTED_TYPE||!1,ye=e.FORCE_BODY||!1,$e=e.SANITIZE_DOM!==!1,Te=e.KEEP_CONTENT!==!1,G=e.IN_PLACE||!1,he=e.ALLOWED_URI_REGEXP||he,te=e.NAMESPACE||k,e.CUSTOM_ELEMENT_HANDLING&&Je(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(c.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&Je(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(c.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(c.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),P=Wt.indexOf(e.PARSER_MEDIA_TYPE)===-1?P=jt:P=e.PARSER_MEDIA_TYPE,H=P==="application/xhtml+xml"?function(t){return t}:V,L&&(ge=!1),Q&&(x=!0),C&&(d=s({},[].concat(T(Ce))),m=[],C.html===!0&&(s(d,xe),s(m,Ie)),C.svg===!0&&(s(d,ie),s(m,le),s(m,K)),C.svgFilters===!0&&(s(d,oe),s(m,le),s(m,K)),C.mathMl===!0&&(s(d,se),s(m,Pe),s(m,K))),e.ADD_TAGS&&(d===Be&&(d=S(d)),s(d,e.ADD_TAGS)),e.ADD_ATTR&&(m===We&&(m=S(m)),s(m,e.ADD_ATTR)),e.ADD_URI_SAFE_ATTR&&s(_e,e.ADD_URI_SAFE_ATTR),e.FORBID_CONTENTS&&(I===Ke&&(I=S(I)),s(I,e.FORBID_CONTENTS)),Te&&(d["#text"]=!0),R&&s(d,["html","head","body"]),d.table&&(s(d,["tbody"]),delete Z.tbody),g&&g(e),F=e},Ze=s({},["mi","mo","mn","ms","mtext"]),Qe=s({},["foreignobject","desc","title","annotation-xml"]),ae=s({},ie);s(ae,oe),s(ae,gt);var De=s({},se);s(De,bt);var $t=function(e){var t=ce(e);(!t||!t.tagName)&&(t={namespaceURI:k,tagName:"template"});var a=V(e.tagName),u=V(t.tagName);if(e.namespaceURI===Ee)return t.namespaceURI===k?a==="svg":t.namespaceURI===Ae?a==="svg"&&(u==="annotation-xml"||Ze[u]):Boolean(ae[a]);if(e.namespaceURI===Ae)return t.namespaceURI===k?a==="math":t.namespaceURI===Ee?a==="math"&&Qe[u]:Boolean(De[a]);if(e.namespaceURI===k){if(t.namespaceURI===Ee&&!Qe[u])return!1;if(t.namespaceURI===Ae&&!Ze[u])return!1;var p=s({},["title","style","font","a","script"]);return!De[a]&&(p[a]||!ae[a])}return!1},E=function(e){U(r.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=Ue}catch(a){e.remove()}}},et=function(e,t){try{U(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(a){U(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),e==="is"&&!m[e])if(x||Q)try{E(t)}catch(a){}else try{t.setAttribute(e,"")}catch(a){}},tt=function(e){var t=void 0,a=void 0;if(ye)e=""+e;else{var u=Le(e,/^[\r\n\t ]+/);a=u&&u[0]}P==="application/xhtml+xml"&&(e=''+e+"");var p=O?O.createHTML(e):e;if(te===k)try{t=new Lt().parseFromString(p,P)}catch(v){}if(!t||!t.documentElement){t=fe.createDocument(te,"template",null);try{t.documentElement.innerHTML=we?"":p}catch(v){}}var h=t.body||t.documentElement;return e&&a&&h.insertBefore(l.createTextNode(a),h.childNodes[0]||null),te===k?Ft.call(t,R?"html":"body")[0]:R?t.documentElement:h},at=function(e){return Pt.call(e.ownerDocument||e,e,ue.SHOW_ELEMENT|ue.SHOW_COMMENT|ue.SHOW_TEXT,null,!1)},Kt=function(e){return e instanceof Nt&&(typeof e.nodeName!="string"||typeof e.textContent!="string"||typeof e.removeChild!="function"||!(e.attributes instanceof St)||typeof e.removeAttribute!="function"||typeof e.setAttribute!="function"||typeof e.namespaceURI!="string"||typeof e.insertBefore!="function")},B=function(e){return(typeof N=="undefined"?"undefined":z(N))==="object"?e instanceof N:e&&(typeof e=="undefined"?"undefined":z(e))==="object"&&typeof e.nodeType=="number"&&typeof e.nodeName=="string"},w=function(e,t,a){if(!_[e])return;dt(_[e],function(u){u.call(r,t,a,F)})},nt=function(e){var t=void 0;if(w("beforeSanitizeElements",e,null),Kt(e))return E(e),!0;if(Le(e.nodeName,/[\u0080-\uFFFF]/))return E(e),!0;var a=H(e.nodeName);if(w("uponSanitizeElement",e,{tagName:a,allowedTags:d}),!B(e.firstElementChild)&&(!B(e.content)||!B(e.content.firstElementChild))&&b(/<[/\w]/g,e.innerHTML)&&b(/<[/\w]/g,e.textContent))return E(e),!0;if(a==="select"&&b(/